1 2006-01-15 Ian Lance Taylor <ian@airs.com>
4 * gcc.target/i386/cmov6.c: Use -march=k8.
6 2006-01-15 Andreas Jaeger <aj@suse.de>
8 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
9 x86 does not have __float128.
11 2006-01-14 Ian Lance Taylor <ian@airs.com>
13 * gcc.target/i386/cmov6.c: New test.
15 2006-01-14 Mark Mitchell <mark@codesourcery.com>
18 * g++.dg/template/ctor6.C: New test.
20 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
22 PR tree-optimization/25485
23 * gcc.dg/tree-ssa/pr25485.c: New.
25 2006-01-14 Richard Guenther <rguenther@suse.de>
27 PR tree-optimization/22548
28 PR tree-optimization/22555
29 PR tree-optimization/22501
30 * gcc.dg/tree-ssa/alias-4.c: New testcase.
31 * gcc.dg/tree-ssa/alias-5.c: Likewise.
32 * gcc.dg/tree-ssa/alias-6.c: Likewise.
33 * gcc.dg/tree-ssa/alias-7.c: Likewise.
34 * gcc.dg/tree-ssa/alias-8.c: Likewise.
35 * gcc.dg/tree-ssa/alias-9.c: Likewise.
36 * gcc.dg/tree-ssa/alias-10.c: Likewise.
37 * gcc.dg/tree-ssa/alias-11.c: Likewise.
38 * gcc.dg/tree-ssa/alias-12.c: Likewise.
40 2005-01-14 Zdenek Dvorak <dvorakz@suse.cz>
42 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
43 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
45 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
46 Richard Guenther <rguenther@suse.de>
48 PR rtl-optimization/24257
49 * gcc.dg/torture/pr24257.c: New testcase.
51 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
53 * gcc.c-torture/execute/20060110-1.c: New test.
54 * gcc.c-torture/execute/20060110-2.c: New test.
56 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
58 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
60 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
63 * gfortran.dg/label_3.f90: New test.
65 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
67 PR tree-optimization/25771
68 * g++.dg/tree-ssa/pr25771.C: New test
70 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
73 * g++.dg/opt/complex5.C: New test.
75 2006-01-13 Richard Guenther <rguenther@suse.de>
77 * gcc.target/i386/387-9.c: New testcase.
79 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
82 * g++.dg/debug/dwarf2-1.C: New.
84 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
87 * lib/gcov.exp (verify-lines): Add "close $fd".
89 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
90 Ben Elliston <bje@au.ibm.com>
92 * gcc.dg/dfp/inf-1.c: New test.
94 2006-01-12 Janis Johnson <janis187@us.ibm.com>
95 Yao Qi <qiyaoltc@cn.ibm.com>
96 Ben Elliston <bje@au.ibm.com>
97 Jon Grimm <jgrimm2@us.ibm.com>
99 * gcc.dg/nodfp-1.c: New test.
100 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
101 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
102 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
103 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
104 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
105 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
106 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
107 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
108 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
109 * gcc.dg/format/dfp-scanf-1.c: Likewise.
110 * gcc.dg/format/dfp-printf-1.c: Likewise.
111 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
112 (compat_setup_dfp): New.
113 * gcc.dg/compat/compat.exp: Use it.
114 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
115 Make some variables global, prepend "compat_" to their names.
116 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
117 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
118 * gcc.misc-tests/dectest.exp: New test driver for decTest.
119 * lib/compat.exp (compat_skip_list): Make global, rename.
120 * lib/c-compat.exp: New file.
121 * lib/target-supports.exp (check_effective_target_dfp): New.
123 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
124 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
125 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
126 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
127 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
128 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
129 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
130 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
131 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
132 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
133 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
134 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
135 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
136 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
137 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
138 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
139 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
140 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
141 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
142 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
143 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
144 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
145 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
146 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
147 gcc.dg/dfp/struct-layout-1.c,
148 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
149 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
150 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
151 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
152 gcc.dg/dfp/func-vararg-dfp.c,
153 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
154 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
155 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
156 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
157 gcc.dg/dfp/wtr-conversion-1.c: New tests.
159 2006-01-11 Richard Guenther <rguenther@suse.de>
161 PR tree-optimization/25734
162 * gcc.dg/tree-ssa/pr25734.c: New testcase.
164 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
167 * gfortran.dg/literal_character_constant_1_x.F: New test.
168 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
169 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
170 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
172 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
175 * g++.dg/ext/packed3.C: Add expected packed error.
177 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
180 * gcc.dg/torture/pr25706-1.c: New test.
182 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
184 PR tree-optimization/23109
185 PR tree-optimization/23948
186 PR tree-optimization/24123
188 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
189 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
190 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
191 g++.dg/tree-ssa/pr23948.C: New testcases.
192 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
193 three divisions in order to do the optimization.
195 2005-01-11 Zdenek Dvorak <dvorakz@suse.cz>
198 * g++.dg/other/pr25632.C: New test.
200 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
203 * gfortran.dg/used_types_1.f90: New test.
205 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
208 * gcc.dg/torture/pr25718-1.c: New test.
210 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
212 * gfortran.dg/list_read_2.f90: Fix typo in description.
214 2006-01-10 Jan Beulich <jbeulich@novell.com>
216 * lib/target-supports.exp (check_visibility_available): Simplify test
218 (check_profiling_available): Fail for *-*-netware*.
219 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
220 * gcc.dg/20021014-1.c: Likewise.
221 * gcc.dg/nest.c: Likewise.
223 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
226 * gfortran.dg/forall_3.f90: New test.
228 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
231 * gfortran.dg/nesting_2.f90: New test.
232 * gfortran.dg/nesting_3.f90: New test.
234 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
236 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
239 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
241 * gfortran.dg/single_char_string.f90: New test.
243 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
245 * gfortran.dg/ichar_2.f90: New test.
247 2005-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
250 * gfortran.dg/private_type_4.f90: New.
252 2005-01-07 Richard Guenther <rguenther@suse.de>
254 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
256 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
258 * gfortran.dg/func_decl_1.f90: New.
259 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
260 * gfortran.dg/array_alloc_2.f90: Likewise.
261 * gfortran.dg/char_result_8.f90: Likewise.
262 * gfortran.dg/dup_save_1.f90: Likewise.
263 * gfortran.dg/dup_save_2.f90: Likewise.
264 * gfortran.dg/f2c_6.f90: Likewise.
265 * gfortran.dg/f2c_7.f90: Likewise.
266 * gfortran.dg/func_result_2.f90: Likewise.
267 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
269 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
272 * gfortran.dg/elemental_subroutine_1.f90: New test.
273 * gfortran.dg/elemental_subroutine_2.f90: New test.
277 * gfortran.dg/assumed_size_refs_1.f90: New test.
281 * gfortran.dg/assumed_size_refs_2.f90: New test.
282 * gfortran.dg/initialization_1.f90: Change warning message.
284 2005-01-06 Zdenek Dvorak <dvorakz@suse.cz>
286 * gcc.dg/tree-ssa/loop-15.c: New test.
288 2005-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
291 * gfortran.dg/backspace_3.f: New test.
292 * gfortran.dg/backspace_4.f: New test.
294 2005-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
297 * gfortran.dg/fmt_white.f: Update test.
299 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
301 * gcc.dg/cast-1.c: Add new warning.
302 * gcc.dg/cast-2.c: Likewise.
303 * gcc.dg/cast-3.c: Likewise.
304 * gcc.dg/format/cast-1.c: Likewise.
305 * gcc.dg/cast-4.c: New testcase.
307 2006-01-05 Richard Guenther <rguenther@suse.de>
309 PR tree-optimization/22555
310 * gcc.dg/tree-ssa/alias-3.c: New testcase.
312 2006-01-05 Richard Guenther <rguenther@suse.de>
313 Diego Novillo <dnovillo@redhat.com>
315 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
316 * gcc.dg/tree-ssa/loop-8.c: Likewise.
317 * gcc.dg/tree-ssa/loop-1.c: Likewise.
318 * gcc.dg/tree-ssa/pr23294.c: Likewise.
319 * gcc.dg/tree-ssa/pr21985.c: Likewise.
320 * gcc.dg/tree-ssa/loop-14.c: Likewise.
321 * gcc.dg/tree-ssa/loop-2.c: Likewise.
322 * gcc.dg/tree-ssa/loop-3.c: Likewise.
323 * gcc.dg/tree-ssa/loop-4.c: Likewise.
324 * gcc.dg/tree-ssa/pr21171.c: Likewise.
325 * gcc.dg/tree-ssa/loop-5.c: Likewise.
326 * gcc.dg/tree-ssa/loop-10.c: Likewise.
327 * gcc.dg/tree-ssa/loop-6.c: Likewise.
328 * treelang/compile/extravar.tree: Likewise.
329 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
330 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
331 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
332 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
333 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
335 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
337 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
340 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
343 gfortran.dg/char_result_11.f90: New.
345 2006-01-04 Mark Mitchell <mark@codesourcery.com>
348 * g++.dg/parse/access9.C: New test.
349 * g++.dg/tc1/dr52.C: Tweak error markers.
351 2006-01-04 Richard Henderson <rth@redhat.com>
353 Merge from gomp branch.
354 * g++.dg/parse/pragma2.C: Update expected error lines.
356 2006-01-04 Jakub Jelinek <jakub@redhat.com>
358 * g++.dg/other/i386-2.C: New test.
361 * gcc.c-torture/compile/20051228-1.c: New test.
364 * gcc.dg/pr25559.c: New test.
366 2006-01-03 Mark Mitchell <mark@codesourcery.com>
369 * g++.dg/lookup/friend9.C: New test.
372 * g++.dg/template/repo5.C: New test.
374 2006-01-03 Steven G. Kargl <kargls@comcast.net>
377 * gfortran.dg/forall_2.f90: New test.
379 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
381 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
382 dg-require-weak. Adjust regexp to handle leading-underscore
383 targets and space as well as TAB after .weak. Change previous
384 64-bit fix to not use naked dot.
386 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
388 PR rtl-optimization/25578
389 * gcc.c-torture/execute/20060102-1.c: New testcase.
391 2006-01-03 Richard Guenther <rguenther@suse.de>
394 * gcc.dg/torture/pr25183.c: New testcase.
396 2006-01-03 Jakub Jelinek <jakub@redhat.com>
398 Merge from gomp-branch.
399 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
400 * gcc.dg/ia64-sync-2.c: Likewise.
401 * gcc.dg/ia64-sync-3.c: Likewise.
402 * gcc.dg/ia64-sync-4.c: Likewise.
403 * gcc.dg/sync-2.c: Likewise.
404 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
405 that sparc64-*-* and sparcv9-*-* supports sync builtins.
407 2006-01-02 Mark Mitchell <mark@codesourcery.com>
410 * g++.dg/parse/operator6.C: New test.
413 * g++.dg/parse/error29.C: New test.
416 * g++.dg/parse/dtor6.C: New test.
419 * g++.dg/parse/ctor3.C: New test.
422 * g++.dg/template/class3.C: New test.
424 2006-01-02 Geoffrey Keating <geoffk@apple.com>
426 * g++.dg/debug/debug9.C: New.
428 2006-01-02 Steven G. Kargl <kargls@comcast.net>
431 * gfortran.dg/label_2.f90: New test.
433 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
435 * g++.dg/lookup/using12.C: Tighten error marker.
437 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
438 Andrew Pinski <pinskia@physics.uc.edu>
440 * gcc.target/powerpc/darwin-abi-3.c: New file.
441 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
442 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
443 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
444 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
445 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
446 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
447 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
448 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
450 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
452 * gcc.dg/tree-ssa/loadpre1.c: New;
453 * gcc.dg/tree-ssa/loadpre2.c: New;
454 * gcc.dg/tree-ssa/loadpre3.c: New;
455 * gcc.dg/tree-ssa/loadpre4.c: New;
456 * gcc.dg/tree-ssa/loadpre5.c: New;
457 * gcc.dg/tree-ssa/loadpre6.c: New;
458 * gcc.dg/tree-ssa/loadpre7.c: New;
459 * gcc.dg/tree-ssa/loadpre8.c: New;
460 * gcc.dg/tree-ssa/loadpre9.c: New;
462 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
464 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
465 * g++.dg/abi/thunk4.C: Likewise.
467 2006-01-01 Andreas Jaeger <aj@suse.de>
469 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
472 2006-01-01 Jakub Jelinek <jakub@redhat.com>
475 * gcc.dg/pragma-pack-3.c: New test.
476 * g++.dg/parse/pragma3.C: New test.
478 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
481 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
483 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
486 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
488 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
491 * gfortran-dg/pure_byref_3.f90: New.
494 * gfortran.dg/userdef_operator_1.f90: New.
496 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
498 * g++.dg/abi/thunk3.C: New.
499 * g++.dg/abi/thunk4.C: New.
501 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
504 * gfortran.dg/host_used_types_1.f90: New test. Check that host
505 associated derived type components of derived types are
506 properly declared in contained procedures.
508 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
511 * gfortran.dg/backspace_2.f: New test.
513 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
516 * gfortran.dg/endfile.f: New test.
518 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
521 * gfortran.dg/comma.f: New test.
523 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
525 * lib/gfortran-dg.exp: Remove trailing whitespace.
526 * lib/fortran-torture.exp: Test with -fbounds-check instead of
529 2005-12-28 Alan Modra <amodra@bigpond.net.au>
531 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
532 Extended Double long doubles or repeat tests when long double is
533 the same size as double.
535 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
537 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
540 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
541 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
544 * gcc.dg/pr23911.c: Make test variable static.
547 * gcc.dg/tree-ssa/pr14841.c: Likewise.
549 2005-12-26 Mark Mitchell <mark@codesourcery.com>
552 * g++.dg/parse/crash17.C: Adjust error markers.
553 * g++.dg/template/error20.C: New test.
555 2005-12-26 Mark Mitchell <mark@codesourcery.com>
558 * g++.dg/ext/complit4.C: New test.
561 * g++.dg/ext/complit5.C: Likewise.
563 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
565 PR tree-optimization/25125
566 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
567 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
568 * gcc.c-torture/execute/pr25125.c: New.
570 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
574 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
575 with incorrect assumed size references.
577 2005-12-24 Mark Mitchell <mark@codesourcery.com>
580 * g++.dg/opt/init1.C: New test.
582 2005-12-23 Mark Mitchell <mark@codesourcery.com>
585 * g++.dg/template/sfinae3.C: New test.
587 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
589 * g++.dg/other/friend4.C: New test.
591 2005-12-23 Jakub Jelinek <jakub@redhat.com>
594 * g++.dg/opt/pr25005.C: New test.
596 2005-12-22 Mark Mitchell <mark@codesourcery.com>
599 * g++.dg/template/ptrmem16.C: New test.
601 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
605 * gfortran.dg/initialization_1.f90: Add test of SIZE.
607 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
610 * gfortran.dg/list_read_5.f90: New test.
612 2005-12-22 Richard Henderson <rth@redhat.com>
614 * gcc.target/i386/sse-7.c: Use -msse2.
616 2005-12-23 Jakub Jelinek <jakub@redhat.com>
618 PR rtl-optimization/25432
619 * gcc.c-torture/compile/20051216-1.c: New test.
622 * objc/execute/pr25328.m: New test.
624 2005-12-22 Mark Mitchell <mark@codesourcery.com>
627 * g++.dg/template/call4.C: New test.
629 2005-12-22 Dale Johannesen <dalej@apple.com>
631 * gcc.target/i386/sse-17.c: New.
633 2005-12-22 Paul Brook <paul@codesourcery.com>
635 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
637 2005-12-22 Paul Brook <paul@codesourcery.com>
639 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
641 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
644 * gcc.c-torture/compile/pr25513.c: New test.
646 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
649 * g++.dg/parse/error25.C: Add more tests.
651 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
654 * gfortran.dg/der_charlen_1.f90: New.
656 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
659 * gfortran.dg/pointer_component_type_1.f90: New test.
663 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
664 should give an error with assumed size array refernces and checks those
666 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
667 reference an upper bound so that it does not generate an error.
673 * gfortran.dg/used_dummy_types_1.f90: New test.
674 * gfortran.dg/used_dummy_types_2.f90: New test.
675 * gfortran.dg/used_dummy_types_3.f90: New test.
676 * gfortran.dg/used_dummy_types_4.f90: New test.
677 * gfortran.dg/used_dummy_types_5.f90: New test.
680 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
681 group already being USE associated.
682 * gfortran.dg/assumed_shape_nml.f90: New test.
683 * gfortran.dg/assumed_size_nml.f90: New test.
693 * gfortran.dg/io_constraints_1.f90: New test.
694 * gfortran.dg/io_constraints_1.f90: New test.
695 * gfortran.dg/iostat_3.f90: Change wording of warning.
696 * gfortran.dg/g77/19981216-0.f: The same.
698 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
700 PR tree-optimization/23518
701 * testsuite/gcc.dg/pr23518.c: New.
703 2005-12-21 Mike Stump <mrs@apple.com>
705 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
707 2005-12-21 Paul Brook <paul@codesourcery.com>
709 * gcc.dg/pr19340.c: Skip on m68k targets.
711 2005-12-21 Steven Bosscher <stevenb@suse.de>
713 PR rtl-optimization/25196
714 * gcc.dg/pr25196.c: New test.
716 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
719 gfortran.dg/where_nested_1.f90: New.
721 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
723 PR tree-optimization/25382.
724 * gcc.dg/tree-ssa/pr25382.c: New.
726 2005-12-20 Richard Guenther <rguenther@suse.de>
729 * gcc.target/i386/pr24306.c: New testcase.
731 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
733 PR tree-optimization/25501
734 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
736 2005-12-20 Richard Guenther <rguenther@suse.de>
739 2005-12-02 Richard Guenther <rguenther@suse.de>
741 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
743 2005-12-20 Mark Mitchell <mark@codesourcery.com>
746 * g++.dg/warn/Wunreachable-code-2.C: New test.
748 2005-12-19 Mark Mitchell <mark@codesourcery.com>
751 * g++.dg/template/ctor5.C: New test.
754 * g++.dg/template/overload8.C: New test.
756 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
758 * gcc.c-torture/compile/pr25483 : New test.
760 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
763 * g++.dg/ext/typeof10.C: New test.
765 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
767 * gcc.dg/mt-loopi1.c: New.
769 2005-12-18 Richard Guenther <rguenther@suse.de>
771 PR tree-optimization/25481
772 * gcc.dg/torture/pr25481.c: New testcase.
774 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
776 PR rtl-optimization/21041
777 * gcc.dg/pr21041.c: New test.
779 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
782 * gfortran.dg/advance.f90: New test.
784 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
786 * gcc.dg/20051201-1.c: New test.
788 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
791 * gfortran.dg/initialization_1.f90: New test.
792 * gfortran.dg/enum_5.f90: Change dg-error to new message.
793 * gfortran.dg/g77/980616-0.f: The same.
795 2005-12-17 Steven G. Kargl <kargls@comcast.net>
798 * gfortran.dg/chkbits.f90: New test.
800 2005-12-17 Steven G. Kargl <kargls@comcast.net>
802 * gfortran.dg/enum_5.f: Revert to previous version.
804 2005-12-17 Steven G. Kargl <kargls@comcast.net>
806 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
807 * gfortran.dg/nested_modules_1.f90: Ditto.
808 * gfortran.dg/hollerith_f95.f90: Ditto.
809 * gfortran.dg/select_5.f90: Ditto.
810 * gfortran.dg/secnds.f: Ditto.
811 * gfortran.dg/hollerith2.f90: Ditto.
812 * gfortran.dg/imag_2.f: Ditto.
813 * gfortran.dg/ftell_2.f90: Ditto.
814 * gfortran.dg/malloc_free_1.f90: Ditto.
815 * gfortran.dg/logint-1.f: Ditto.
816 * gfortran.dg/recursive_statement_functions.f90: Ditto.
817 * gfortran.dg/e_d_fmt.f90: Ditto.
818 * gfortran.dg/hollerith_legacy.f90: Ditto.
819 * gfortran.dg/logint-2.f: Ditto.
820 * gfortran.dg/enum_5.f90: Ditto.
821 * gfortran.dg/f2c_2.f90: Ditto.
822 * gfortran.dg/pr17143.f90: Ditto.
823 * gfortran.dg/namelist_14.f90: Ditto.
824 * gfortran.dg/logint-3.f: Ditto.
825 * gfortran.dg/spread_scalar_source.f90: Ditto.
826 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
827 * gfortran.dg/namelist_11.f: Ditto.
828 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
829 * gfortran.dg/g77/20010519-1.f
830 * gfortran.dg/g77/alpha1.f: Ditto.
831 * gfortran.dg/g77/990115-1.f: Ditto.
832 * gfortran.dg/g77/erfc.f: Ditto.
833 * gfortran.dg/g77/19990313-3.f: Ditto.
834 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
835 * gfortran.dg/g77/20010426.f: Ditto.
836 * gfortran.dg/g77/19990313-0.f: Ditto.
837 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
838 * gfortran.dg/g77/20000629-1.f: Ditto.
839 * gfortran.dg/g77/970125-0.f: Ditto.
840 * gfortran.dg/g77/8485.f: Ditto.
841 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
842 * gfortran.dg/g77/19990313-1.f: Ditto.
843 * gfortran.dg/g77/int8421.f: Ditto.
844 * gfortran.dg/g77/19990305-0.f: Ditto.
845 * gfortran.dg/g77/947.f: Ditto.
846 * gfortran.dg/g77/19990905-2.f: Ditto.
847 * gfortran.dg/g77/cabs.f: Ditto.
848 * gfortran.dg/g77/19990313-2.f: Ditto.
849 * gfortran.dg/g77/20020307-1.f: Ditto.
850 * gfortran.dg/g77/dcomplex.f: Ditto.
851 * gfortran.dg/g77/19990502-1.f: Ditto.
852 * gfortran.dg/g77/19981216-0.f: Ditto.
853 * gfortran.dg/common_4.f90: Ditto.
854 * gfortran.dg/entry_4.f90: Ditto.
855 * gfortran.dg/equiv_constraint_2.f90: Ditto.
856 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
857 * gfortran.dg/namelist_12.f: Ditto.
858 * gfortran.dg/scale_1.f90: Ditto.
859 * gfortran.dg/modulo_1.f90
860 * gfortran.dg/hollerith.f90: Ditto.
861 * gfortran.dg/direct_io_3.f90: Ditto.
862 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
863 * gfortran.dg/gnu_logical_1.F: Ditto.
864 * gfortran.dg/unf_io_convert_1.f90: Ditto.
865 * gfortran.dg/assign_1.f90: Ditto.
866 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
867 * gfortran.dg/pr23095.f: Ditto.
868 * gfortran.dg/read_float_1.f90: Ditto.
870 2005-12-17 Andreas Jaeger <aj@suse.de>
872 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
873 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
875 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
878 * gfortran.dg/fmt_white.f: New test.
880 2005-12-16 Steven G. Kargl <kargls@comcast.net>
882 * gfortran.dg/label_1.f90: New test.
884 2005-12-15 Ben Elliston <bje@au.ibm.com>
887 * gcc.dg/20031012-1.c: Add -Walways-true option.
888 * gcc.dg/weak/weak-3.c: Likewise.
889 * g++.old-deja/g++.mike/warn8.C: Likewise.
891 2005-12-16 Mike Stump <mrs@apple.com>
893 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
896 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
900 * gfortran.dg/tl_editing.f90: Added additional checks.
901 * gfortran.dg/t_editing.f: New test.
902 * gfortran.dg/write_padding.f90: New test
904 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
907 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
909 2005-12-16 Jakub Jelinek <jakub@redhat.com>
911 PR rtl-optimization/24899
912 * gcc.c-torture/execute/20051215-1.c: New test.
914 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
917 * gfortran.dg/pr24823.f: New test.
919 2005-12-16 Jeff Law <law@redhat.com>
921 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
923 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
925 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
926 Change C++ style comments to C style comments.
927 Remove aligned types from the array.
929 (complex_types): Remove aligned types from the array.
930 Comment out "_Complex long double".
931 (attrib_types): Remove.
932 (complex_attrib_types): Remove.
933 (attrib_array_types): Remove.
934 (complex_attrib_array_types): Remove.
935 (aligned_bitfld_types): Remove.
936 (n_aligned_bitfld_types): Remove.
937 (FEATURE_ALIGNEDPACKED): Delete.
938 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
939 (singles): Remove support for adding attributes.
940 (choose_type): Remove support for attributed types.
941 (generate_fields): Remove support for attributed bit-fields.
942 Remove support for adding attributes.
943 (generate_random_tests): Remove support for adding attributes.
944 (features): Add back "[0] :0" and "complex vector [0]".
945 (main): Remove support for attributed bit-fields.
946 Uncomment the calling of generate_random_tests for the rests of
949 2005-12-16 Jan Hubicka <jh@suse.cz>
951 * gcc.c-torture/combine/pr25224.c: New.
953 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
956 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
959 2005-12-15 Richard Sandiford <richard@codesourcery.com>
961 * gcc.dg/20051215-1.c: New file.
963 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
965 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
966 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
968 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
971 * gfortran.dg/dummy_functions_1.f90: New.
973 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
975 PR rtl-optimization/25310
976 * gcc.c-torture/compile/pr25310.c: New test.
978 2005-12-14 Jakub Jelinek <jakub@redhat.com>
981 * gcc.dg/pr25023.c: New test.
983 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
985 * g++.old-deja/g++.brendan/redecl1.C,
986 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
987 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
988 g++.old-deja/g++.oliva/typeof1.C,
989 g++.old-deja/g++.other/crash16.C,
990 g++.old-deja/g++.other/crash34.C,
991 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
992 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
993 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
994 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
995 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
996 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
999 2005-12-14 Kean Johnston <jkj@sco.com>
1000 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1002 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
1003 * gcc.target/i386/20020523-1.c: Ditto.
1004 * gcc.target/i386/tailcall-1.c: Ditto.
1005 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
1006 * gcc.target/i386/ssetype-5.c: Ditto.
1008 2005-12-14 Jeff Law <law@redhat.com>
1010 * gcc.dg/tree-ssa/foldstring-1.c: New test.
1012 2005-12-14 Jakub Jelinek <jakub@redhat.com>
1016 * gcc.target/i386/pr25254.c: New test.
1017 * gfortran.dg/PR24188.f: New test.
1019 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
1021 * lib/fortran-torture.exp: Catch remaining uses of
1022 remote_file build delete.
1024 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1026 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
1028 2005-12-14 Ben Elliston <bje@au.ibm.com>
1030 * gcc.dg/warn-addr-cmp.c: New test.
1032 2005-12-13 Jakub Jelinek <jakub@redhat.com>
1036 * gcc.target/i386/pr25293.c: New test.
1038 2005-12-13 Petr Machata <machata@post.cz>
1041 * g++.dg/parse/comma2.C: New test.
1043 2005-12-13 Mark Mitchell <mark@codesourcery.com>
1044 Jakub Jelinek <jakub@redhat.com>
1046 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1047 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1048 (limits.h): Include unconditionally.
1049 (stdlib.h): Likewise.
1050 (hashtab.h): Do not include.
1051 (getopt.h): Likewise.
1052 (stddef.h): Include.
1053 (hashval_t): Define.
1054 (struct entry): Add "next" field.
1055 (HASH_SIZE): New macro.
1056 (hash_table): New variable.
1057 (switchfiles): Do not use xmalloc.
1059 (iterative_hash): New function.
1061 (e_exists): New function.
1062 (e_insert): Likewise.
1063 (output): Use, instead of libiberty hashtable functions.
1064 (main): Do not use getopt. Do not call htab_create.
1066 2005-12-13 Jakub Jelinek <jakub@redhat.com>
1069 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
1070 put atal* and atpaal* attributes on array elements.
1071 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
1072 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
1073 put atal* and atpaal* attributes on array elements.
1074 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
1076 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
1078 * gcc.dg/single-precision-constant.c: New test.
1080 2005-12-13 Alan Modra <amodra@bigpond.net.au>
1082 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
1083 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
1084 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
1085 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
1086 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
1087 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
1088 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
1089 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
1090 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
1091 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
1092 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
1093 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
1094 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
1095 gcc.target/powerpc/ppc-sdata-2.c,
1096 gcc.target/powerpc/ppc-stackalign-1.c,
1097 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
1098 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
1099 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
1100 gcc.target/powerpc/rs6000-ldouble-2.c,
1101 gcc.target/powerpc/rs6000-power2-1.c,
1102 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
1103 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
1104 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
1105 option into target selector.
1106 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
1107 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
1109 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1112 * objc.dg/encode-9.m: New test.
1114 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1117 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
1118 * gcc.dg/asm-b.c: Fix typo.
1119 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
1120 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
1121 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
1122 i?86 lp64 and x86_64 ilp32.
1123 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
1125 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
1127 2005-12-12 Steven G. Kargl <kargls@comcast.net>
1130 gfortran.dg/equiv_5.f90: New test.
1132 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
1134 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
1135 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
1136 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
1137 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
1138 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
1139 * gcc.dg/tree-ssa/reassoc-5.c: New.
1140 * gcc.dg/tree-ssa/reassoc-6.c: New.
1141 * gcc.dg/tree-ssa/reassoc-7.c: New.
1142 * gcc.dg/tree-ssa/reassoc-8.c: New.
1143 * gcc.dg/tree-ssa/reassoc-9.c: New.
1144 * gcc.dg/tree-ssa/reassoc-10.c: New.
1145 * gcc.dg/tree-ssa/reassoc-11.c: New.
1147 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1151 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
1153 2005-12-12 Mark Mitchell <mark@codesourcery.com>
1156 * g++.dg/template/inherit.C: Do not use a generic error message.
1158 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1161 * objc.dg/gnu-encoding: New directory.
1162 * objc.dg/gnu-encoding/compat-common.h: New file.
1163 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
1164 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
1165 * objc.dg/gnu-encoding/vector-defs.h: New file.
1166 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
1167 * objc.dg/gnu-encoding/generate-random.c: New file.
1168 * objc.dg/gnu-encoding/generate-random_r.c: New file.
1169 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
1170 * objc.dg/gnu-encoding/generate-random.h: New file.
1172 2005-12-11 Mark Mitchell <mark@codesourcery.com>
1175 * g++.dg/template/defarg7.C: New test.
1177 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
1180 * objc.dg/encode-8.m: New test.
1182 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
1185 * objc.dg/encode-7.m: New test.
1187 2005-12-10 Mark Mitchell <mark@codesourcery.com>
1190 * g++.dg/opt/inline10.C: New test.
1192 2005-12-11 Steven G. Kargl <kargls@comcast.net>
1194 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
1196 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
1198 * gfortran.dg/substring_equivalence.f90: typo in comment
1200 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1203 * gfortran.dg/iostat_3.f90: New test.
1205 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
1208 * gfortran.dg/unf_io_convert_1.f90: New test.
1209 * gfortran.dg/unf_io_convert_2.f90: New test.
1210 * gfortran.dg/unf_io_convert_3.f90: New test.
1212 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1215 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
1216 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
1217 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1218 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
1219 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
1220 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1221 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
1222 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
1223 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1224 gcc.dg/torture/fp-int-convert-float128-timode.c,
1225 gcc.dg/torture/fp-int-convert-float128.c,
1226 gcc.dg/torture/fp-int-convert-float80-timode.c,
1227 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
1228 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
1230 * gcc.dg/tls/opt-1.c: Require effective target fpic.
1232 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
1234 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
1236 2005-12-10 Richard Sandiford <richard@codesourcery.com>
1238 * gcc.dg/20051207-1.c,
1239 * gcc.dg/20051207-2.c,
1240 * gcc.dg/20051207-3.c: New tests.
1242 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1245 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
1246 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
1247 dg-skip-if target selector.
1250 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
1251 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
1252 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
1253 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
1254 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
1255 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
1256 and/or merge with i?86 cases.
1258 * gcc.dg/tls/opt-3.c: Require effective target fpic.
1261 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
1262 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
1263 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
1264 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
1267 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
1270 * gcc.c-torture/compile/pr25311.c: New test.
1272 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1274 PR libgfortran/25039
1275 * gfortran.dg/read_comma.f: New test.
1277 2005-12-08 Jakub Jelinek <jakub@redhat.com>
1280 * g++.dg/opt/pr19317-1.C: New test.
1281 * g++.dg/opt/pr19317-2.C: New test.
1282 * g++.dg/opt/pr19317-3.C: New test.
1285 * gcc.c-torture/execute/pr19005.c: New test.
1288 * g++.old-deja/g++.other/comdat5.C: New test.
1289 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
1291 * g++.dg/compat/struct-layout-1.exp: New file.
1292 * g++.dg/compat/struct-layout-1.h: New.
1293 * g++.dg/compat/struct-layout-1_generate.c: New.
1294 * g++.dg/compat/struct-layout-1_x1.h: New.
1295 * g++.dg/compat/struct-layout-1_x2.h: New.
1296 * g++.dg/compat/struct-layout-1_y1.h: New.
1297 * g++.dg/compat/struct-layout-1_y2.h: New.
1299 * gcc.dg/20050330-2.c: New test.
1301 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
1304 * gfortran.dg/associated_1.f90: New.
1306 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1308 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
1309 ILP32 vect_no_align platforms.
1311 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
1312 Jakub Jelinek <jakub@redhat.com>
1315 * gcc.c-torture/compile/20051207-1.c: New test.
1317 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1320 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
1321 gcc.dg/torture/pr18582-1.c,
1322 gcc.target/i386/attributes-error.c: Also test on x86_64.
1324 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
1326 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1329 * g++.dg/template/typedef3.C: New test.
1333 * g++.dg/template/dtor3.C: Fix error markers.
1335 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
1337 * lib/target-supports.exp (check_effective_target_sync_char_short):
1340 2005-12-06 Janis Johnson <janis187@us.ibm.com>
1342 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
1344 2005-12-06 Roger Sayle <roger@eyesopen.com>
1346 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
1347 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
1348 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
1349 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
1351 2005-12-06 Roger Sayle <roger@eyesopen.com>
1354 * g++.dg/other/array2.C: New test case.
1356 2005-12-05 Geoffrey Keating <geoffk@apple.com>
1358 * gcc.dg/darwin-weakimport-3.c: New.
1360 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
1361 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
1362 and to work on Darwin.
1363 * gcc.dg/attr-weakref-1b.c: New file.
1364 * gcc.dg/attr-weakref-2.c: New test.
1365 * gcc.dg/darwin-weakref-1.c: New test.
1367 2005-12-05 Janis Johnson <janis187@us.ibm.com>
1370 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
1371 use in selector expressions.
1372 (dg-xfail-if): Ditto.
1373 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
1374 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
1375 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
1376 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
1377 * gcc.test-framework/test-framework.exp: Skip generated tests if
1378 CHECK_TEST_FRAMEWORK is not 1.
1380 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1382 PR tree-optimization/24963
1383 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
1386 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
1389 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
1390 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
1391 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
1392 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
1394 2005-12-05 Jakub Jelinek <jakub@redhat.com>
1396 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
1399 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
1401 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
1403 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
1405 * gcc.dg/format/cast-1.c: New test.
1407 2005-12-04 Roger Sayle <roger@eyesopen.com>
1410 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
1411 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
1412 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
1413 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
1415 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
1417 * gcc.dg/cast-pretty-print-1.c: New test.
1419 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
1421 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
1423 2005-12-02 Mark Mitchell <mark@codesourcery.com>
1426 * g++.dg/template/friend40.C: New test.
1428 2005-12-02 Jakub Jelinek <jakub@redhat.com>
1431 * gcc.target/i386/movq-2.c: New test.
1432 * gcc.target/i386/movq.c: Remove target i?86, instead add
1433 dg-require-effective-target ilp32.
1435 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1438 * g++.dg/other/default1.C: New test.
1440 2005-12-02 Richard Guenther <rguenther@suse.de>
1442 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
1444 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
1446 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
1448 2005-12-02 Alan Modra <amodra@bigpond.net.au>
1451 * gcc.target/powerpc/rotate.c: New.
1453 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1455 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
1456 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
1458 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
1461 * gcc.dg/pr17730-1.c: Adjust.
1462 * gcc.dg/lvalue1.c (main): Likewise.
1463 * gcc.dg/lvalue-2.c: Likewise.
1466 2005-12-01 Geoffrey Keating <geoffk@apple.com>
1468 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
1471 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
1474 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
1476 2005-12-01 Uros Bizjak <uros@kss-loka.si>
1479 * lib/target-supports.exp (check_effective_target_tls): New.
1480 (check_effective_target_tls_runtime): New.
1481 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
1483 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
1484 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
1485 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
1486 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
1487 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
1488 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
1489 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
1490 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
1491 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
1492 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
1493 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
1494 effective-target TLS.
1495 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
1496 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
1497 effective-target TLS runtime.
1499 2005-12-01 Uros Bizjak <uros@kss-loka.si>
1501 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
1503 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
1505 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
1506 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
1507 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
1508 ignored" warnings when "packing" is the same as the ABI layout.
1510 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
1513 * gfortran.dg/line_length_1.f: New test.
1514 * gfortran.dg/line_length_2.f90: Ditto.
1516 2005-11-30 Richard Guenther <rguenther@suse.de>
1518 PR tree-optimization/21655
1519 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
1521 2005-11-30 Dale Johannesen <dalej@apple.com>
1523 * gcc.c-torture/compile/pr24930.c: New.
1525 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
1528 * gfortran.dg/auto_char_dummy_array.f90: New test.
1530 2005-11-30 Jeff Law <law@redhat.com>
1532 * g++.old-deja/g++.law/pr25000.C: New test.
1534 2005-11-30 Jakub Jelinek <jakub@redhat.com>
1536 * gcc.dg/tls/opt-11.c: New test.
1538 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
1540 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
1542 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
1545 2005-11-29 Jakub Jelinek <jakub@redhat.com>
1547 * gfortran.dg/open_access_1.f90: New test.
1549 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1551 * gcc.dg/charset/builtin2.c: New test.
1553 2005-11-28 Jakub Jelinek <jakub@redhat.com>
1555 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
1556 on mmix-*-* for *_[xy].c.
1558 2005-11-28 Kean Johnston <jkj@sco.com>
1560 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
1562 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
1563 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
1564 * gcc.target/i386/asm-3.c: Ditto.
1565 * gcc.target/i386/clobbers.c: Ditto.
1566 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
1567 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
1569 * gcc.target/i386/mul.c: Ditto.
1570 * gcc.target/i386/ssetype-1.c: Ditto.
1571 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
1572 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
1573 static so the test works with -fPIC mode too. Based on comment in
1575 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
1577 2005-11-28 Richard Guenther <rguenther@suse.de>
1579 * gcc.dg/alias-9.c: New testcase.
1580 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
1582 2005-11-28 Roger Sayle <roger@eyesopen.com>
1583 Uros Bizjak <uros@kss-loka.si>
1586 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
1587 tan(x)/sin(x) transformations.
1589 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
1592 * gcc.dg/tree-ssa/divide-3.c: New test.
1593 * gcc.dg/tree-ssa/divide-4.c: New test.
1595 2005-11-27 Steven G. Kargl <kargls@comcast.net>
1598 * gfortran.dg/boz_6.f90: New test.
1600 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1603 * gfortran.dg/modulo_1.f90: New test.
1605 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1608 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
1609 fail on CRLF platforms.
1610 * gfortran.dg/ftell_2.f90: Likewise.
1612 2005-11-26 Eric Christopher <echristo@apple.com>
1614 * gcc.dg/intmax_t-1.c: Remove mips xfail.
1616 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
1618 * objc.dg/gnu-runtime-3.m: Simplify.
1620 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
1623 * gcc.dg/tree-ssa/divide-1.c: New test.
1624 * gcc.dg/tree-ssa/divide-2.c: New test.
1626 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
1628 PR libgfortran/24945
1629 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
1631 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
1633 PR libgfortran/24945
1634 * gfortran.dg/open_status_2.f90: New test.
1636 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1638 * gcc.c-torture/execute/builtins/fprintf.c,
1639 gcc.c-torture/execute/builtins/fputs-lib.c,
1640 gcc.c-torture/execute/builtins/fputs.c,
1641 gcc.c-torture/execute/builtins/lib/fprintf.c,
1642 gcc.c-torture/execute/builtins/lib/printf.c,
1643 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
1645 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
1647 * gcc.dg/20050922-2.c: New test.
1649 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
1651 * objc.dg/gnu-runtime-3.m: New test.
1653 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1656 * g++.dg/other/void1.C: New test.
1658 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
1661 * gcc.dg/torture/fp-int-convert-float.c,
1662 gcc.dg/torture/fp-int-convert-double.c,
1663 gcc.dg/torture/fp-int-convert-long-double.c,
1664 gcc.dg/torture/fp-int-convert-timode.c,
1665 gcc.dg/torture/fp-int-convert-float80.c,
1666 gcc.dg/torture/fp-int-convert-float80-timode.c,
1667 gcc.dg/torture/fp-int-convert-float128.c,
1668 gcc.dg/torture/fp-int-convert-float128-timode.c,
1669 gcc.dg/torture/fp-int-convert.h: New files.
1671 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
1674 * gcc.dg/tree-ssa/bool-10.c: New test.
1675 * gcc.dg/tree-ssa/bool-11.c: New test.
1676 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
1678 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
1681 * tree-ssa/pr24990-1.c: New test.
1683 2005-11-24 Richard Guenther <rguenther@suse.de>
1684 Dirk Mueller <dmueller@suse.de>
1687 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
1688 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
1689 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
1690 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
1691 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
1692 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
1694 2005-11-23 Uros Bizjak <uros@kss-loka.si>
1696 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
1698 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
1701 * gcc.dg/Wc++-compat.c: New.
1702 * gcc.dg/Wno-c++-compat.c: New.
1704 2005-11-23 Alan Modra <amodra@bigpond.net.au>
1706 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
1707 (vspltish, vspltisw): Likewise.
1709 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1711 PR libgfortran/24794
1712 * gfortran.dg/namelist_12.f: Fix quotes.
1713 * gfortran.dg/namelist_13.f90: Fix quotes.
1714 * gfortran.dg/namelist_14.f90: Fix quotes.
1715 * gfortran.dg/namelist_15.f90: Fix quotes.
1716 * gfortran.dg/namelist_use.f90: Fix quotes.
1717 * gfortran.dg/namelist_use_only.f90: Fix quotes.
1718 * gfortran.dg/namelist_21.f90: New test.
1719 * gfortran.dg/namelist_22.f90: New test.
1721 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
1724 * gcc.c-torture/compile/pr23435.c: New.
1726 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
1728 * gcc.c-torture/execute/floatunsisf-1.c: New test.
1730 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
1732 * gcc.target/powerpc/405-macchw-1.c,
1733 gcc.target/powerpc/405-macchw-2.c,
1734 gcc.target/powerpc/405-macchwu-1.c,
1735 gcc.target/powerpc/405-macchwu-2.c,
1736 gcc.target/powerpc/405-machhw-1.c,
1737 gcc.target/powerpc/405-machhw-2.c,
1738 gcc.target/powerpc/405-machhwu-1.c,
1739 gcc.target/powerpc/405-machhwu-2.c,
1740 gcc.target/powerpc/405-maclhw-1.c,
1741 gcc.target/powerpc/405-maclhw-2.c,
1742 gcc.target/powerpc/405-maclhwu-1.c,
1743 gcc.target/powerpc/405-maclhwu-2.c,
1744 gcc.target/powerpc/405-mulchw-1.c,
1745 gcc.target/powerpc/405-mulchw-2.c,
1746 gcc.target/powerpc/405-mulchwu-1.c,
1747 gcc.target/powerpc/405-mulchwu-2.c,
1748 gcc.target/powerpc/405-mulhhw-1.c,
1749 gcc.target/powerpc/405-mulhhw-2.c,
1750 gcc.target/powerpc/405-mulhhwu-1.c,
1751 gcc.target/powerpc/405-mulhhwu-2.c,
1752 gcc.target/powerpc/405-mullhw-1.c,
1753 gcc.target/powerpc/405-mullhw-2.c,
1754 gcc.target/powerpc/405-mullhwu-1.c,
1755 gcc.target/powerpc/405-mullhwu-2.c,
1756 gcc.target/powerpc/405-nmacchw-1.c,
1757 gcc.target/powerpc/405-nmacchw-2.c,
1758 gcc.target/powerpc/405-nmachhw-1.c,
1759 gcc.target/powerpc/405-nmachhw-2.c,
1760 gcc.target/powerpc/405-nmaclhw-1.c,
1761 gcc.target/powerpc/405-nmaclhw-2.c,
1762 gcc.target/powerpc/440-macchw-1.c,
1763 gcc.target/powerpc/440-macchw-2.c,
1764 gcc.target/powerpc/440-macchwu-1.c,
1765 gcc.target/powerpc/440-macchwu-2.c,
1766 gcc.target/powerpc/440-machhw-1.c,
1767 gcc.target/powerpc/440-machhw-2.c,
1768 gcc.target/powerpc/440-machhwu-1.c,
1769 gcc.target/powerpc/440-machhwu-2.c,
1770 gcc.target/powerpc/440-maclhw-1.c,
1771 gcc.target/powerpc/440-maclhw-2.c,
1772 gcc.target/powerpc/440-maclhwu-1.c,
1773 gcc.target/powerpc/440-maclhwu-2.c,
1774 gcc.target/powerpc/440-mulchw-1.c,
1775 gcc.target/powerpc/440-mulchw-2.c,
1776 gcc.target/powerpc/440-mulchwu-1.c,
1777 gcc.target/powerpc/440-mulchwu-2.c,
1778 gcc.target/powerpc/440-mulhhw-1.c,
1779 gcc.target/powerpc/440-mulhhw-2.c,
1780 gcc.target/powerpc/440-mulhhwu-1.c,
1781 gcc.target/powerpc/440-mulhhwu-2.c,
1782 gcc.target/powerpc/440-mullhw-1.c,
1783 gcc.target/powerpc/440-mullhw-2.c,
1784 gcc.target/powerpc/440-mullhwu-1.c,
1785 gcc.target/powerpc/440-mullhwu-2.c,
1786 gcc.target/powerpc/440-nmacchw-1.c,
1787 gcc.target/powerpc/440-nmacchw-2.c,
1788 gcc.target/powerpc/440-nmachhw-1.c,
1789 gcc.target/powerpc/440-nmachhw-2.c,
1790 gcc.target/powerpc/440-nmaclhw-1.c,
1791 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
1793 2005-11-21 Jakub Jelinek <jakub@redhat.com>
1796 * gfortran.dg/inquire_9.f90: New test.
1799 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
1801 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1804 * lib/target-supports.exp (check_effective_target_fortran_large_real):
1805 Check that 'cos' is supported.
1807 2005-11-21 Paul Thomas <pault@gcc.gnu.org
1810 * gfortran.dg/substring_equivalence.f90: New test.
1813 * gfortran.dg/auto_internal_assumed.f90: New test.
1815 2005-11-21 Uros Bizjak <uros@kss-loka.si>
1817 * gcc.dg/fold-div-2.c: New test.
1819 2005-11-20 Ian Lance Taylor <ian@airs.com>
1821 PR rtl-optimization/24883
1822 * gcc.c-torture/compile/pr24883.c: New test.
1824 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
1827 * gcc.c-torture/compile/pr20583.c: New.
1829 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
1831 * gcc.c-torture/execute/usmul.c: New test.
1833 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
1835 * gcc.dg/tree-ssa/vrp22.c: New test.
1837 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
1840 * gcc.dg/torture/pr24912-1.c: New test.
1842 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
1845 * gfortran.dg/arrayio_derived_1.f90: New test.
1847 2005-11-19 Richard Guenther <rguenther@suse.de>
1850 * gcc.dg/tree-ssa/pr23294.c: New testcase.
1852 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
1854 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
1856 2005-11-18 Mark Mitchell <mark@codesourcery.com>
1859 * g++.dg/template/friend39.C: New test.
1861 2005-11-18 James E Wilson <wilson@specifix.com>
1863 * gcc.dg/builtin-strstr.c: New.
1865 2005-11-18 Richard Henderson <rth@redhat.com>
1867 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
1868 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
1869 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
1870 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
1871 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
1872 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
1873 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
1874 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
1875 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
1876 renaming to remove initial "ia64-".
1878 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
1880 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
1882 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
1884 * g++.dg/cpp/string-2.C: New test.
1886 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
1888 * gcc.dg/tree-ssa/loop-14.c: New test.
1890 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
1891 Michael Chamberlain <michael@chamberlain.net.au>
1893 * ada/acats/run_all.sh (target_run): Kill long running tests.
1895 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1897 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
1898 * gcc.dg/cleanup-9.c: Likewise.
1899 * gcc.dg/cleanup-10.c: Likewise.
1900 * gcc.dg/cleanup-11.c: Likewise.
1902 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1905 * gfortran.dg/open_access_append_1.f90: New test.
1906 * gfortran.dg/open_access_append_2.f90: New test.
1908 2005-11-16 Richard Guenther <rguenther@suse.de>
1911 * gcc.c-torture/execute/pr24851.c: New testcase.
1913 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
1915 * gcc.dg/fold-overflow-1.c: New test.
1917 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
1919 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
1920 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
1922 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
1924 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
1926 * g++.dg/eh/forced2.C: Likewise.
1927 * g++.dg/eh/forced3.C: Likewise.
1928 * g++.dg/eh/forced4.C: Likewise.
1930 2005-11-11 Mike Stump <mrs@apple.com>
1932 * g++.old-deja/g++.mike/unused.C: Add.
1934 2005-11-15 Mark Mitchell <mark@codesourcery.com>
1937 * g++.dg/warn/Wcast-qual1.C: New test.
1939 2005-11-15 Jan Hubicka <jh@suse.cz>
1941 * gcc.dg/winline-5.c: Add large-unit-insns limit.
1943 2005-11-14 David Edelsohn <edelsohn@gnu.org>
1945 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
1947 2005-11-14 Diego Novillo <dnovillo@redhat.com>
1950 * gcc.dg/tree-ssa/pr24840.c: New test.
1952 2005-11-14 Janis Johnson <janis187@us.ibm.com>
1955 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
1957 2005-11-14 Dale Johannesen <dalej@apple.com>
1959 * gcc.c-torture/execute/20051113-1.c: New.
1961 2005-11-14 Mark Mitchell <mark@codesourcery.com>
1964 * g++.dg/template/crash43.C: New test.
1966 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
1968 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
1970 2005-11-13 Mark Mitchell <mark@codesourcery.com>
1973 * g++.dg/eh/spec8.C: New test.
1975 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
1977 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
1979 2005-11-13 Mark Mitchell <mark@codesourcery.com>
1982 * g++.dg/parse/ambig4.C: New test.
1983 * g++.dg/tc1/dr101.C: Adjust error markers.
1984 * g++.dg/lookup/strong-using-2.C: Likewise.
1985 * g++.dg/lookup/ambig5.C: Likewise.
1986 * g++.dg/lookup/ambig4.C: Likewise.
1987 * g++.dg/parse/crash22.C: Likewise.
1989 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
1991 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
1993 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
1995 * gcc.dg/nested-calls-1.c: New test.
1997 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1999 * gfortran.dg/complex_intrinsic_1.f90: New test.
2000 * gfortran.dg/complex_intrinsic_2.f90: New test.
2001 * gfortran.dg/fgetc_1.f90: New test.
2002 * gfortran.dg/fgetc_2.f90: New test.
2003 * gfortran.dg/fgetc_3.f90: New test.
2004 * gfortran.dg/ftell_1.f90: New test.
2005 * gfortran.dg/ftell_2.f90: New test.
2006 * gfortran.dg/gnu_logical_1.F: New test.
2007 * gfortran.dg/gnu_logical_2.f90: New test.
2009 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
2012 * testsuite/gcc.dg/pr24820.c: New test.
2014 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
2016 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
2017 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
2020 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2023 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
2025 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
2027 * gcc.target/cris/cris.exp: New file.
2028 * gcc.target/cris/rld-legit1.c: New test.
2029 * gcc.target/cris/rld-legit2.c: New test.
2031 2005-11-12 Jakub Jelinek <jakub@redhat.com>
2034 * g++.dg/opt/pr24780.C: New test.
2037 * g++.dg/template/asm1.C: New test.
2039 2005-11-12 Steven G. Kargl <kargls@comcast.net>
2041 PR libgfortran/24787
2042 * gfortran.dg/scan_1.f90: New test.
2044 2005-11-12 Jan Hubicka <jh@suse.cz>
2046 * gcc.target/i386/minmax-1.c: New.
2047 * gcc.target/i386/minmax-2.c: New.
2049 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
2051 * gcc.dg/pr24445.c: Fix for 64-bit targets.
2053 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
2055 * gcc.c-torture/execute/20051110-1.c,
2056 gcc.c-torture/execute/20051110-2.c: New tests.
2058 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
2061 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
2064 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
2066 * lib/target-libpath.exp (get_shlib_extension): New proc.
2067 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
2068 * lib/gfortran.exp (gfortran_link_flags): Likewise.
2069 * lib/objc.exp (objc_target_compile): Likewise.
2070 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
2073 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
2075 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
2077 * lib/target-supports.exp (check_effective_target_static_libgfortran):
2078 Add -static to additional_flags and pass it to target_compile.
2080 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2082 PR libgfortran/24719
2083 gfortran.dg/read_noadvance.f90: New test.
2085 PR libgfortran/24699
2086 gfortran.dg/fmt_t_2.f90: New test.
2088 PR libgfortran/24785
2089 gfortran.dg/read_x_eor.f90: New test.
2091 PR libgfortran/24584
2092 gfortran.dg/namelist_empty.f90: Rename test.
2094 PR libgfortran/24489
2095 gfortran/read_eor.f90: Rename test.
2097 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
2100 * gfortran.dg/automatic_module_variable.f90: New test.
2102 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
2105 * gcc.dg/pr24445.c: New test.
2107 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
2111 * gfortran.dg/recursive_statement_functions.f90: Add statement
2112 functions using inline intrinsic functions and parameters to test
2113 that they no longer seg-fault.
2116 gfortran.dg/nested_modules_4.f90: New test.
2117 gfortran.dg/nested_modules_5.f90: New test.
2119 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2122 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
2124 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
2126 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
2129 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2131 * gcc.dg/sparc-getcontext-1.c: New test.
2133 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
2135 * gcc.dg/ifcvt-fabs-1.c: New test.
2137 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
2140 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
2141 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
2143 2005-11-09 Richard Guenther <rguenther@suse.de>
2145 PR tree-optimization/24716
2146 * gcc.c-torture/execute/pr24716.c: New testcase.
2148 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
2150 * gcc.dg/pr24624.c: Disable for non S/390 targets.
2152 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
2155 * gcc.dg/pr24624.c: Testcase added.
2157 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
2160 * g++.dg/other/pr24623.C: Testcase added.
2162 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
2165 * gfortran-dg/pure_byref_1.f90: New.
2166 * gfortran-dg/pure_byref_2.f90: New.
2168 2005-11-09 Uros Bizjak <uros@kss-loka.si>
2171 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
2172 * gcc.dg/dg.exp: Run main loop also for *.i files.
2174 2005-11-08 Jakub Jelinek <jakub@redhat.com>
2177 * g++.dg/tls/diag-3.C: New test.
2178 * g++.dg/tls/diag-4.C: New test.
2179 * g++.dg/tls/static-1.C: New test.
2180 * g++.dg/tls/static-1a.cc: New file.
2182 2005-11-08 Diego Novillo <dnovillo@redhat.com>
2185 * g++.dg/tree-ssa/pr23046.C: New test.
2187 2005-11-08 Devang Patel <dpatel@apple.com>
2189 PR tree-optimization/23115
2190 * gcc.dg/tree-ssa/pr23115.c: New.
2192 2005-11-08 David Edelsohn <edelsohn@gnu.org>
2194 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
2195 * gcc.target/powerpc/pr16155.c: Same.
2196 * gcc.target/powerpc/altivec-1.c: Same.
2197 * gcc.target/powerpc/altivec-2.c: Same.
2198 * gcc.target/powerpc/altivec-3.c: Same.
2199 * gcc.target/powerpc/altivec-5.c: Same.
2200 * gcc.target/powerpc/altivec-11.c: Same.
2201 * gcc.target/powerpc/altivec-12.c: Same.
2202 * gcc.target/powerpc/altivec-14.c: Same.
2203 * gcc.target/powerpc/altivec-22.c: Same.
2204 * gcc.target/powerpc/altivec-consts.c: Same.
2205 * gcc.target/powerpc/altivec-pr22085.c: Same.
2206 * gcc.target/powerpc/altivec-splat.c: Same.
2207 * gcc.target/powerpc/altivec-varargs-1.c: Same.
2208 * gcc.target/powerpc/altivec-vec-merge.c: Same.
2209 * gcc.target/powerpc/darwin-longlong.c: Same.
2211 2005-11-08 Uros Bizjak <uros@kss-loka.si>
2214 * gcc.dg/pr19340.c: New test.
2216 2005-11-07 Ian Lance Taylor <ian@airs.com>
2218 PR rtl-optimization/24683
2219 * gcc.dg/pr24683.c: New test.
2221 2005-11-07 Uros Bizjak <uros@kss-loka.si>
2223 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
2224 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
2226 2005-11-07 Uros Bizjak <uros@kss-loka.si>
2228 * gcc.target/i386/pr23376.c: Compile with -mmmx.
2230 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
2232 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
2234 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
2238 * gcc.target/powerpc/altivec-consts.c,
2239 gcc.target/powerpc/altivec-splat.c: New testcase.
2241 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
2245 * gcc.dg/overflow-2.c: New testcase.
2247 2005-11-07 Jakub Jelinek <jakub@redhat.com>
2249 PR rtl-optimization/23567
2250 * gcc.c-torture/execute/20051104-1.c: New test.
2252 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
2255 gfortran.dg/private_type_2.f90: Modified to check that case with
2256 PRIVATE declaration within derived type is accepted.
2259 gfortran.dg/pointer_assign_1.f90: New test.
2262 * gfortran.dg/arrayio_0.f90: New test.
2265 gfortran.dg/data_initialized.f90: New test.
2266 gfortran.dg/data_constraints_1.f90: New test.
2267 gfortran.dg/data_constraints_2.f90: New test.
2269 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
2273 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
2275 2005-11-06 Diego Novillo <dnovillo@redhat.com>
2278 * gcc.dg/tree-ssa/pr24670.c: New test.
2280 2005-11-05 Ian Lance Taylor <ian@airs.com>
2283 * gcc.target/i386/pr22432.c: New test.
2285 2005-11-05 Richard Henderson <rth@redhat.com>
2287 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
2288 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
2289 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
2290 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
2291 from gcc.dg/alpha-*.
2292 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
2293 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
2295 2005-11-05 Andreas Jaeger <aj@suse.de>
2297 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
2299 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
2302 * gcc.dg/torture/pr23424-1.c: New test.
2304 2005-11-04 Richard Henderson <rth@redhat.com>
2306 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
2307 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
2308 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
2309 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
2310 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
2311 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
2312 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
2313 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
2314 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
2315 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
2316 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
2317 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
2318 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
2319 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
2320 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
2321 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
2322 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
2323 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
2324 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
2325 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
2326 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
2327 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
2328 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
2329 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
2331 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
2332 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
2333 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
2334 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
2335 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
2336 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
2337 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
2338 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
2339 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
2340 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
2341 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
2342 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
2343 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
2344 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
2345 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
2346 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
2347 gcc.target/i386/lea.c, gcc.target/i386/local.c,
2348 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
2349 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
2350 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
2351 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
2352 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
2353 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
2354 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
2355 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
2356 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
2357 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
2358 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
2359 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
2360 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
2361 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
2362 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
2363 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
2364 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
2365 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
2366 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
2367 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
2368 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
2369 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
2370 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
2371 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
2372 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
2373 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
2374 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
2375 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
2377 2005-11-04 Diego Novillo <dnovillo@redhat.com>
2380 * gcc.dg/tree-ssa/pr24627.c: New test.
2382 2005-11-04 Paul Brook <paul@codesourcery.com>
2384 * gcc.dg/tls/opt-10.c: New test.
2386 2005-11-04 Andreas Jaeger <aj@suse.de>
2388 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
2389 avoid extra warnings.
2391 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2394 * gcc/testsuite/lib/target-supports.exp
2395 (check_effective_target_static_libgfortran): New
2396 static_libgfortran effective target.
2397 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
2398 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
2400 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
2402 * gcc.dg/pr24615.c: Guard test with { target fpic }.
2404 2005-11-03 Josh Conner <jconner@apple.com>
2407 g++.dg/ext/array2.C: New test.
2408 g++.dg/template/dependent-name3.C: New test.
2409 g++.dg/template/dependent-name4.C: New test.
2410 g++.dg/template/sfinae2.C: New test.
2412 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
2414 PR preprocessor/22042
2415 * gcc.dg/cpp/strify4.c: New test.
2417 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
2420 * g++.dg/cpp/string-1.C: New test.
2422 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
2424 * gcc.target/powerpc: New directory.
2425 * gcc.target/powerpc/powerpc.exp: New file.
2426 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
2427 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
2428 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
2429 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
2430 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
2431 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
2432 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
2433 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
2434 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
2435 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
2436 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
2437 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
2438 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
2439 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
2440 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
2441 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
2442 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
2443 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
2444 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
2445 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
2446 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
2447 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
2448 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
2449 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
2450 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
2451 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
2452 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
2453 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
2454 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
2455 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
2456 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
2457 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
2458 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
2459 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
2461 2005-11-03 Mark Mitchell <mark@codesourcery.com>
2464 * g++.dg/warn/inline2.C: New test.
2466 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
2469 * g++.dg/ext/c99struct1.C: New test.
2470 * gcc.dg/union-cast-1.c: New test.
2471 * gcc.dg/union-cast-2.c: New test.
2472 * gcc.dg/union-cast-3.c: New test.
2474 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
2477 * gcc.c-torture/execute/zero-struct-2.c: New test.
2479 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
2482 * g++.dg/init/switch1.C: New test.
2484 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2486 * gcc.dg/delay-slot-1.c: New test.
2488 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
2491 * gcc.dg/pr24620.c: New test.
2493 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
2496 * gcc.dg/format/unnamed-1.c: New test.
2498 2005-11-02 Mark Mitchell <mark@codesourcery.com>
2501 * g++.dg/expr/cond8.C: New test.
2504 * g++.dg/parse/dot1.C: New test.
2506 2005-11-02 Jan Hubicka <jh@suse.cz>
2509 * gcc.dg/i386-lea.c: New test
2511 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
2514 * gcc.dg/pr24615.c: New test.
2516 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
2519 * gcc.dg/pr24600.c: New test.
2521 2005-11-02 Mark Mitchell <mark@codesourcery.com>
2524 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
2525 * g++.dg/parse/typename9.C: New test.
2526 * g++/dg/parse/typename10.C: Likewise.
2528 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
2531 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
2532 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
2533 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
2535 2005-11-02 Mark Mitchell <mark@codesourcery.com>
2538 * g++.dg/debug/static1.C: New test.
2540 2005-11-02 Josh Conner <jconner@apple.com>
2542 * g++.dg/crash38.C: moved into proper directory...
2543 * g++.dg/template/crash42.C: ...here
2545 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
2548 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
2549 pcc_bitfield_type_matters || default_packed.
2551 * lib/target-supports.exp
2552 (check_effective_target_pcc_bitfield_type_matters): New proc.
2553 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
2556 * lib/target-supports.exp (check_effective_default_packed): New proc.
2557 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
2558 Gate expected errors on target ! default_packed.
2559 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
2561 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2563 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
2566 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2569 * gfortran.dg/entry_5.f90: New.
2570 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
2572 2005-11-01 Bob Wilson <bob.wilson@acm.org>
2574 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
2576 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
2579 gfortran.dg/namelist_blockdata.f90: New test.
2582 gfortran.dg/external_implicit_none.f90: New test.
2585 * gfortran.dg/secnds.f: New test.
2587 2005-10-31 Jan Hubicka <jh@suse.cz>
2590 * gcc.c-torture/compile/pr20928.c: New test.
2592 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
2595 * gcc.c-torture/compile/zero-strct-5.c: New test.
2597 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
2599 PR libgfortran/24584
2600 * gfortran.dg/pr24584.f90: New test.
2602 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
2605 * gfortran.dg/char_result_9.f90: New.
2606 * gfortran.dg/char_result_10.f90: New.
2608 2005-10-30 Jan Hubicka <jh@suse.cz>
2610 * g++.dg/tree-ssa/pr24172.C: New testcase.
2612 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2614 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
2616 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
2618 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
2619 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
2620 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
2621 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
2622 gfortran.dg/enum_9.f90,
2623 gfortran.fortran-torture/compile/enum_1.f90,
2624 gfortran.fortran-torture/execute/enum_1.f90,
2625 gfortran.fortran-torture/execute/enum_2.f90,
2626 gfortran.fortran-torture/execute/enum_3.f90,
2627 gfortran.fortran-torture/execute/enum_4.f90: New tests.
2629 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
2632 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
2633 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
2635 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2638 * gfortran.dg/mixed_io_1.f90: New test.
2639 * gfortran.dg/mixed_io_1.c: New file.
2641 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2643 * gfortran.dg/malloc_free_1.f90: New test.
2645 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
2647 * gcc.dg/nested-func-4.c: Require profiling -pg.
2649 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2652 * g++.dg/warn/main-2.C: New test.
2654 2005-10-28 Steven G. Kargl <kargls@comcast.net>
2657 * gfortran.dg/interface_2.f90: new test.
2659 2005-10-28 Josh Conner <jconner@apple.com>
2662 * g++.dg/template/crash38.C: New test.
2663 * g++.dg/parse/explicit1.C: Change expected errors.
2665 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2668 * g++.dg/other/large-size-array.C: New test.
2670 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2673 * g++.dg/opt/complex4.C: New test.
2675 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
2677 * gcc.dg/nested-func-4.c: New test.
2679 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
2682 gfortran.dg/derived_recursion.f90: New test.
2683 gfortran.dg/implicit_actual.f90: New test.
2685 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
2687 PR middle-end/24295, PR testsuite/24477
2688 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
2689 removed when weakref hits the tree.
2691 2005-10-25 Jakub Jelinek <jakub@redhat.com>
2693 * gfortran.dg/cray_pointers_4.f90: New test.
2695 * gfortran.dg/cray_pointers_5.f90: New test.
2697 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
2700 * gfortran.dg/assign_5.f90: New test.
2701 * gfortran.dg/assign_6.f: New test.
2703 2005-10-25 Uros Bizjak <uros@kss-loka.si>
2705 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
2706 CPU has no SSE support.
2708 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
2710 PR libgfortran/24224
2711 * gfortran.dg/arrayio_1.f90: Update attribution.
2712 * gfortran.dg/arrayio_2.f90: Update attribution.
2713 * gfortran.dg/arrayio_3.f90: Update attribution.
2714 * gfortran.dg/arrayio_4.f90: Update test conditions.
2715 * gfortran.dg/arrayio_5.f90: Update attribution.
2716 * gfortran.dg/arrayio_6.f90: New test.
2717 * gfortran.dg/arrayio_7.f90: New test.
2719 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
2721 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
2723 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
2725 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
2727 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
2730 * gfortran.dg/namelist_char_only.f90: New test.
2732 2005-10-24 Asher Langton <langton2@llnl.gov>
2736 * gfortran.dg/cray_pointers_1.f90: New test.
2737 * gfortran.dg/cray_pointers_2.f90: New test.
2738 * gfortran.dg/cray_pointers_3.f90: New test.
2739 * gfortran.dg/loc_1.f90: New test.
2740 * gfortran.dg/loc_2.f90: New test.
2742 2005-10-24 Steven Bosscher <stevenb@suse.de>
2744 * gcc.dg/pr24225.c: New test.
2746 2005-10-24 Asher Langton <langton2@llnl.gov>
2748 * gfortran.dg/dup_save_1.f90: New test.
2749 * gfortran.dg/dup_save_2.f90: New test.
2751 2005-10-24 Paul Brook <paul@codesourcery.com>
2754 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
2757 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
2759 PR libgfortran/24489
2760 * gfortran.dg/pr24489.f90: New test.
2762 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
2765 * gfortran.dg/ichar_1.f90: Add tests for derived types.
2767 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
2770 * g++.dg/init/array16.C: Skip for mmix-*-*.
2772 2005-10-23 Asher Langton <langton2@llnl.gov>
2774 * gfortran.dg/byte_1.f90: New test.
2775 * gfortran.dg/byte_2.f90: New test.
2777 2005-10-23 David Edelsohn <edelsohn@gnu.org>
2779 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
2781 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
2784 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
2787 * gfortran.dg/merge_char_const.f90: New test.
2790 * gfortran.dg/spread_scalar_source.f90: New test.
2792 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
2794 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
2796 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
2797 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
2799 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
2801 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
2804 * gfortran.dg/der_pointer_4.f90: New.
2806 2005-10-22 David Ayers <d.ayers@inode.at>
2808 * obj-c++.dg/except-1.mm: Simplify.
2810 2005-10-21 David Ayers <d.ayers@inode.at>
2812 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
2814 2005-10-21 Jakub Jelinek <jakub@redhat.com>
2816 * gfortran.dg/assumed_dummy_2.f90: New test.
2818 2005-10-21 James E Wilson <wilson@specifix.com>
2820 PR preprocessor/15220
2821 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
2823 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
2825 * gcc.c-torture/execute/20051021-1.c: New test.
2827 2005-10-21 Mark Mitchell <mark@codesourcery.com>
2830 * g++.dg/ext/tmplattr1.C: New test.
2832 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
2835 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
2837 2005-10-20 Geoffrey Keating <geoffk@apple.com>
2839 * obj-c++.dg/except-1.mm: New.
2841 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
2843 2005-10-21 Alan Modra <amodra@bigpond.net.au>
2845 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
2847 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
2850 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
2851 declarations with the same names as thunks' alias targets, use
2853 * gcc.dg/attr-alias-3.c: New test.
2854 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
2856 2005-10-20 Mark Mitchell <mark@codesourcery.com>
2859 * g++.dg/parse/access8.C: New test.
2861 2005-10-20 Richard Guenther <rguenther@suse.de>
2864 * g++.dg/tree-ssa/pr24439.C: New testcase.
2866 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2868 * g++.dg/opt/delay-slot-1.C: New test.
2870 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
2873 * gfortran.fg/der_init_1.f90: New.
2875 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
2877 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
2879 2005-10-19 Mark Mitchell <mark@codesourcery.com>
2882 * g++.dg/parse/error28.C: New test.
2884 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2886 * gcc.dg/profile-generate-2.c: New test.
2888 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
2891 * g++.dg/ext/dllimport11.C: New.
2893 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2896 * g++.dg/other/friend3.C: New test.
2898 2005-10-18 Mark Mitchell <mark@codesourcery.com>
2901 * g++.dg/template/error19.C: New test.
2903 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
2906 * g++.dg/overload/koenig2.C: New.
2909 * g++.dg/overload/error2.C: New.
2912 * g++.dg/inherit/covariant14.C: New.
2914 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2917 * g++.dg/parse/for1.C: New test.
2919 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
2922 * gfortran.dg/host_dummy_index_1.f90: New test.
2925 * gfortran.dg/automatic_char_len_2.f90: New test.
2928 * gfortran.dg/recursive_statement_functions.f90: New test.
2931 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
2934 * gfortran.dg/external_initializer.f90: New test.
2937 * non_module_public.f90: New test.
2939 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
2942 * g++.dg/template/overload7.C: New.
2945 * g++.dg/other/switch2.C: Remove expected warnings.
2948 * g++.dg/template/defarg6.C: New.
2950 2005-10-17 Uros Bizjak <uros@kss-loka.si>
2953 * gcc.target/i386/pr24315.c: New test.
2955 2005-10-16 Mark Mitchell <mark@codesourcery.com>
2958 * g++.dg/template/static21.C: New test.
2959 * g++.dg/template/static21-a.cc: Likewise.
2961 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
2964 * g++.dg/warn/Wswitch-default-1.C: New test.
2965 * g++.dg/warn/Wswitch-default-2.C: New test.
2967 2005-10-16 Mark Mitchell <mark@codesourcery.com>
2970 * g++.dg/parse/template18.C: New test.
2971 * g++.dg/template/nontype15.C: Likewise.
2973 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
2976 * gfortran.dg/spec_expr_2.f90: New.
2978 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
2980 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
2981 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
2982 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
2983 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
2984 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
2985 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
2986 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
2987 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
2988 previous target-specific skips and warning-message matches where
2991 2005-10-15 Mark Mitchell <mark@codesourcery.com>
2994 * g++.dg/warn/Wctor-dtor.C: New test.
2996 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2999 * gcc.dg/for-1.c: New test.
3001 2005-10-14 Mark Mitchell <mark@codesourcery.com>
3004 * g++.dg/warn/Wconversion1.C: New test.
3005 * g++.dg/ext/packed4.C: Compile with -w.
3006 * g++.dg/opt/20050511-1.C: Likewise.
3007 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
3009 2005-10-14 Jakub Jelinek <jakub@redhat.com>
3011 * gfortran.dg/boz_5.f90: New test.
3013 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
3016 * g++.dg/other/switch2.C: New.
3019 * g++.dg/init/ctor7.C: New.
3021 2005-10-13 David Edelsohn <edelsohn@gnu.org>
3024 * g++.dg/parse/crash32.C: New test.
3026 2005-10-13 Mark Mitchell <mark@codesourcery.com>
3029 * g++.dg/init/goto2.C: New test.
3032 * g++.dg/template/crash/41.C: New test.
3035 * g++.dg/template/crash40.C: New test.
3038 * g++.dg/parse/friend5.C: New test.
3041 * g++.dg/template/crash38.C: New test.
3044 * g++.dg/template/friend38.C: New test.
3047 * g++.dg/template/crash39.C: New test.
3049 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
3051 * gcc.dg/debug/dwarf2/dwarf-char1.c,
3052 gcc.dg/debug/dwarf2/dwarf-char2.c,
3053 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
3055 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
3057 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
3059 * gcc.dg/dll-2.c: Add tests for warnings.
3060 * gcc.dg/dll-3.c: Likewise.
3061 * gcc.dg/dll-4.c: Likewise.
3063 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
3064 * g++.dg/ext/dllimport2.C: Likewise.
3065 * g++.dg/ext/dllimport3.C: Likewise.
3066 * g++.dg/ext/dllimport7.C: Likewise.
3067 * g++.dg/ext/dllimport8.C: Likewise.
3068 * g++.dg/ext/dllimport9.C: Likewise.
3070 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
3073 * gfortran.dg/derived_pointer_recursion.f90: New test.
3075 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
3077 * gcc.c-torture/execute/20051012-1.c: New test.
3079 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
3082 * gfortran.dg/automatic_char_len_1.f90: New test.
3084 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
3087 * gfortran.dg/save_common.f90: New test.
3090 * gfortran.dg/save_result.f90: New test.
3092 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
3095 * g++.dg/template/dependent-expr1.C: Add new expected error.
3096 * g++.dg/template/dependent-expr2.C: Adjust error text.
3097 * g++.dg/template/overload6.C: New.
3100 * g++.dg/other/typename8.C: New.
3103 * g++.dg/other/return1.C: New.
3105 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
3108 * g++.dg/ext/label5.C: New.
3110 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
3113 * g++.dg/parse/crash31.C: New.
3115 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
3117 * g++.dg/ipa/ipa-1.c: New test.
3118 * g++.dg/ipa/ipa-2.c: New test.
3119 * g++.dg/ipa/ipa-3.c: New test.
3120 * g++.dg/ipa/ipa-4.c: New test.
3121 * g++.dg/ipa/ipa-5.c: New test.
3122 * g++.dg/ipa/ipa.exp: New file.
3124 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
3127 * gfortran.dg/private_type_3.f90: New test.
3129 2005-10-11 Steven G. Kargl <kargls@comcast.net>
3132 gfortran.dg/aint_anint_1.f90: New test.
3134 2005-10-11 Steven G. Kargl <kargls@comcast.net>
3136 PR libgfortran/24313
3137 gfortran.dg/csqrt.f: New test.
3139 2005-10-11 Ian Lance Taylor <ian@airs.com>
3142 * g++.dg/warn/noeffect7.C: New test.
3143 * g++.dg/warn/noeffect2.C: Instantiate templates.
3144 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
3147 2005-10-11 Mark Mitchell <mark@codesourcery.com>
3150 * g++.dg/init/float1.C: New test.
3153 * g++.dg/init/member1.C: Tweak error markers.
3155 2005-10-11 Janis Johnson <janis187@us.ibm.com>
3158 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
3159 Check for null pointer.
3161 2005-10-11 Mark Mitchell <mark@codesourcery.com>
3164 * g++.dg/parse/ret-type3.C: New test.
3166 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3169 * gcc.c-torture/compile/pr23946.c: New test.
3171 2005-10-11 Jakub Jelinek <jakub@redhat.com>
3173 * g++.dg/opt/mmx2.C: New test.
3175 2005-10-10 Mark Mitchell <mark@codesourcery.com>
3178 * g++.dg/template/static20.C: New test.
3181 * g++.dg/warn/Wunused-12.C: New test.
3184 * g++.dg/template/arg4.C: New test.
3186 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3188 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
3189 * gcc.dg/ucnid-3.c: Likewise.
3190 * gcc.dg/ucnid-4.c: Likewise.
3191 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
3192 * g++.dg/other/ucnid-1.C: Likewise.
3193 * gcc.dg/sparc-frame-1.c: New test.
3195 2005-10-10 Mark Mitchell <mark@codesourcery.com>
3198 * g++.dg/template/spec27.C: New test.
3201 * g++.dg/template/static19.C: New test.
3203 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3205 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
3206 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
3208 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3211 * gfortran.fortran-torture/compile/pr24136.f: New test.
3213 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
3216 * g++.dg/parse/crash30.C: New test.
3218 2005-10-07 Richard Guenther <rguenther@suse.de>
3221 * gcc.c-torture/compile/pr24227.c: New testcase.
3223 2005-10-07 Steve Ellcey <sje@cup.hp.com>
3225 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
3226 Do not put aligned attributes on array elements.
3228 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
3230 PR testsuite/23611, PR testsuite/23615
3231 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
3232 writing prototypes of library functions by hand.
3233 * obj-c++.dg/bitfield-4.mm: Likewise.
3234 * obj-c++.dg/const-str-4.mm: Likewise.
3235 * obj-c++.dg/encode-4.mm: Likewise.
3236 * obj-c++.dg/encode-5.mm: Likewise.
3237 * obj-c++.dg/encode-6.mm: Likewise.
3238 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
3239 * obj-c++.dg/method-10.mm: Likewise.
3240 * obj-c++.dg/method-17.mm: Likewise.
3241 * obj-c++.dg/method-19.mm: Likewise.
3242 * obj-c++.dg/try-catch-2.mm: Likewise.
3244 2005-10-06 Richard Henderson <rth@redhat.com>
3247 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
3249 2005-10-06 Dale Johannesen <dalej@apple.com>
3251 * gcc.c-torture/execute/20030125-1.c: Correct.
3253 2005-10-06 Richard Guenther <rguenther@suse.de>
3255 PR tree-optimization/24238
3256 * g++.dg/tree-ssa/pr24238.C: New testcase.
3258 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
3261 * gfortran.dg/der_pointer_3.f90: New test.
3263 2005-10-05 Devang Patel <dpatel@apple.com>
3266 * g++.dg/other/PR23205.C: New.
3268 2005-10-05 Richard Henderson <rth@redhat.com>
3271 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
3272 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
3274 2005-10-05 Dale Johannesen <dalej@apple.com>
3276 * gcc.c-torture/execute/float-floor.c: New.
3278 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
3280 PR tree-optimization/21419
3281 PR tree-optimization/24146
3282 PR tree-optimization/24151
3284 * g++.dg/ext/asm7.C: New.
3285 * g++.dg/ext/asm8.C: New.
3286 * gcc.dg/asm-1.c: Compile on all targets.
3287 * gcc.dg/asm-pr24146.c: New.
3288 * gcc.dg/pr21419.c: Adjust error messages.
3290 2005-10-05 Richard Guenther <rguenther@suse.de>
3293 * gfortran.fortran-torture/compile/empty.f90: New testcase.
3295 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
3298 * g++.dg/template/spec22.C: Robustify test.
3299 * g++.dg/template/spec26.C: New.
3301 2005-10-05 Uros Bizjak <uros@kss-loka.si>
3303 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
3304 if target supports vector instructions.
3306 2005-10-04 Geoffrey Keating <geoffk@apple.com>
3308 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
3311 2005-10-04 Janis Johnson <janis187@us.ibm.com>
3313 * lib/target-supports.exp (check_effective_target_fortran_large_real,
3314 check_effective_target_fortran_large_int): Replace cached result
3315 when target changes.
3317 2005-10-04 Devang Patel <dpatel@apple.com>
3319 * gcc.dg/i386-sse-vect-types.c: New.
3321 2005-10-04 Ian Lance Taylor <ian@airs.com>
3323 PR preprocessor/13726
3324 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
3325 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
3327 2005-10-04 Richard Guenther <rguenther@suse.de>
3330 * gcc.dg/noncompile/pr23576.c: New testcase.
3332 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
3335 * gcc.dg/register-var-3.c: New test.
3337 2005-10-04 Steven Bosscher <stevenb@suse.de>
3339 * gcc.dg/pr23049.c: New test.
3341 * gcc.dg/ucnid-4.c: Fix test.
3343 2005-10-03 Diego Novillo <dnovillo@redhat.com>
3346 * gcc.c-torture/compile/pr23445.c: New test.
3348 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
3350 * g++.dg/overload/unknown1.C: New.
3352 2005-10-03 Mark Mitchell <mark@codesourcery.com>
3355 * g++.dg/template/repo4.C: New test.
3357 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3360 * gfortran.dg/large_real_kind_2.F90: New test.
3361 * gfortran.dg/large_integer_kind_2.f90: New test.
3363 2005-10-03 Uros Bizjak <uros@kss-loka.si>
3365 * lib/target-supports.exp (check_effective_target_vect_shift):
3366 Implement with result caching. Add i?86, x86_64 and ia64 targets.
3367 (check_effective_target_vect_condition): Fix copy-n-pasto.
3369 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
3370 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
3373 2005-10-02 Mark Mitchell <mark@codesourcery.com>
3376 * g++.dg/template/overload5.C : New test.
3379 * g++.dg/expr/stdarg1.C: New test.
3381 2005-10-02 Diego Novillo <dnovillo@redhat.com>
3384 * gcc.c-torture/execute/pr24142.c: New test.
3386 2005-10-01 Diego Novillo <dnovillo@redhat.com>
3389 * gcc.c-torture/execute/pr24141.c: New test.
3391 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
3392 Diego Novillo <dnovillo@redhat.com>
3395 * gcc.c-torture/execute/pr23604.c: New test.
3397 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
3406 gfortran.dg/equiv_constraint_1.f90: New test.
3407 gfortran.dg/equiv_constraint_2.f90: New test.
3408 gfortran.dg/equiv_constraint_3.f90: New test.
3409 gfortran.dg/equiv_constraint_4.f90: New test.
3410 gfortran.dg/equiv_constraint_5.f90: New test.
3411 gfortran.dg/equiv_constraint_6.f90: New test.
3412 gfortran.dg/equiv_constraint_7.f90: New test.
3413 gfortran.dg/equiv_constraint_8.f90: New test.
3414 gfortran.dg/private_type_1.f90: New test.
3415 gfortran.dg/private_type_2.f90: New test.
3416 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
3417 980628-10.f: Assert std=gnu to permit mixing of
3418 types in equivalence statements.
3420 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
3423 * gfortran.dg/open_status_1.f90: New.
3425 2005-09-30 Uros Bizjak <uros@kss-loka.si>
3427 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
3428 * gcc.dg/vect/pr22480.c: Clean up temp files.
3429 * gcc.dg/vect/pr23831.c: Clean up temp files.
3430 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
3431 Clean up temp files.
3432 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
3433 Clean up temp files.
3435 * gcc.dg/20050309-1.c: Clean up temp files.
3436 * gcc.dg/20050325-1.c: Clean up temp files.
3438 2005-09-30 Uros Bizjak <uros@kss-loka.si>
3440 PR tree-optimization/24059
3441 * gcc.dg/vect/pr24059.c : New test.
3443 2005-09-29 Jakub Jelinek <jakub@redhat.com>
3446 * gcc.c-torture/execute/20050929-1.c: New test.
3448 2005-09-29 Steven Bosscher <stevenb@suse.de>
3450 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
3452 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
3455 * gcc.dg/pr21419.c: New test.
3457 2005-09-29 Steven Bosscher <stevenb@suse.de>
3459 * gcc.dg/pr23911.c: New test.
3461 2005-09-28 Mark Mitchell <mark@codesourcery.com>
3463 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
3466 * g++.dg/parse/qualified4.C: New test.
3467 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
3468 * g++.old-deja/g++.mike/p8154.C: Likewise.
3470 2005-09-27 Mark Mitchell <mark@codesourcery.com>
3473 * g++.dg/template/friend37.C: New test.
3474 * g++.dg/parse/crash28.C: Adjust error markers.
3476 2005-09-27 Jakub Jelinek <jakub@redhat.com>
3479 * gfortran.fortran-torture/execute/save_2.f90: New decl.
3481 2005-09-27 Devang Patel <dpatel@apple.com>
3483 PR tree-optimization/23625
3484 * gcc.dg/pr23625.c: New test.
3486 2005-09-27 Uros Bizjak <uros@kss-loka.si>
3488 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
3489 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
3491 2005-09-26 Jakub Jelinek <jakub@redhat.com>
3494 * gfortran.fortran-torture/execute/save_1.f90: New test.
3495 * gfortran.dg/save_1.f90: New test.
3497 2005-09-26 Uros Bizjak <uros@kss-loka.si>
3499 * gcc.target/i386/builtin-apply-mmx.c: New test.
3502 * gcc.target/i386/pr22576.c: New test.
3505 * gcc.target/i386/pr22585.c: New test.
3508 * gcc.target/i386/pr23268.c: New test.
3511 * gcc.dg/vect/pr23831.c: New test.
3514 * gcc.target/i386/pr24055.c: New test.
3516 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
3518 PR tree-optimization/23960
3519 * gcc.c-torture/compile/pr23960.c: New.
3521 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
3524 * gfortran.dg/nested_modules_3.f90: New.
3526 2005-09-22 Steven G. Kargl <kargls@comcast.net>
3529 gfortran.dg/interface_1.f90: New test.
3531 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
3532 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3535 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
3537 2005-09-22 Steven G. Kargl <kargls@comcast.net>
3540 * gfortran.dg/imag_1.f: New test.
3541 * gfortran.dg/imag_2.f: Ditto.
3543 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
3545 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
3547 2005-09-22 Jakub Jelinek <jakub@redhat.com>
3550 * g++.dg/warn/pr21983.C: New test.
3552 2005-09-21 Mark Mitchell <mark@codesourcery.com>
3555 * g++.dg/template/array14.C: New test.
3557 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
3560 * gfortran.dg/der_ptr_component_1.f90: New test.
3562 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3565 * g++.dg/template/error1.C: Reject "no matching function" message.
3567 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3570 * g++.dg/lookup/error1.C: New test.
3572 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
3574 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
3575 functionality of the testcase.
3577 2005-09-20 Richard Henderson <rth@redhat.com>
3579 * gcc.dg/vect/vect-22.c: Require vect_float.
3580 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
3582 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
3584 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
3585 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
3586 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
3587 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
3588 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
3589 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
3590 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
3591 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
3592 * gcc.dg/cpp/ucnid-8.c: New test.
3594 2005-09-20 Jakub Jelinek <jakub@redhat.com>
3596 PR tree-optimization/23929
3597 * gcc.c-torture/compile/pr23929.c: New test.
3599 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
3601 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
3604 2005-09-20 Steve Ellcey <sje@cup.hp.com>
3607 * g++.dg/other/pr22003.C: Require named sections.
3609 2005-09-20 Jakub Jelinek <jakub@redhat.com>
3612 * g++.dg/rtti/crash3.C: New test.
3614 PR tree-optimization/23818
3615 * gcc.dg/pr23818.c: New test.
3617 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3620 * gfortran.dg/print_fmt_4.f: New.
3622 2005-09-20 Jakub Jelinek <jakub@redhat.com>
3625 * gfortran.fortran-torture/execute/entry_11.f90: New test.
3627 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
3629 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
3630 Use pointers to local alignable arrays instead. Added comments.
3631 * gcc.dg/vect/vect-46.c: Likewise.
3632 * gcc.dg/vect/vect-48.c: Likewise.
3633 * gcc.dg/vect/vect-49.c: Likewise.
3634 * gcc.dg/vect/vect-52.c: Likewise.
3635 * gcc.dg/vect/vect-53.c: Likewise.
3636 * gcc.dg/vect/vect-54.c: Likewise.
3637 * gcc.dg/vect/vect-56.c: Likewise.
3638 * gcc.dg/vect/vect-57.c: Likewise.
3639 * gcc.dg/vect/vect-58.c: Likewise.
3640 * gcc.dg/vect/vect-60.c: Likewise.
3641 * gcc.dg/vect/vect-61.c: Likewise.
3643 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
3644 The test is no longer vectorizable on vect_no_align targets.
3645 * gcc.dg/vect/vect-43.c: Likewsie.
3647 * gcc.dg/vect/vect-44.c: Added comments.
3648 * gcc.dg/vect/vect-45.c: Added comments.
3649 * gcc.dg/vect/vect-50.c: Added comments.
3650 * gcc.dg/vect/vect-51.c: Added comments.
3652 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
3654 * gcc.dg/vect/Os-vect-95.c: Likewise.
3656 * gcc.dg/vect/vect-41.c: Test removed.
3657 * gcc.dg/vect/vect-47.c: Test removed.
3658 * gcc.dg/vect/vect-55.c: Test removed.
3659 * gcc.dg/vect/vect-59.c: Test removed.
3661 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
3663 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
3664 No longer vectorizable on vect_no_align targets.
3665 * gcc.dg/vect/pr20122.c: Likewise.
3666 * gcc.dg/vect/vect-74.c: Likewise.
3667 * gcc.dg/vect/vect-75.c: Likewise.
3668 * gcc.dg/vect/vect-76.c: Likewise.
3670 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
3671 Will not be vectorizable on vect_no_align targets once aliasing issues
3673 * gcc.dg/vect/vect-79.c: Likewise.
3675 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
3676 * gcc.dg/vect/vect-78.c: Likewise.
3677 * gcc.dg/vect/vect-97.c: Likewise.
3679 2005-09-19 Steven Bosscher <stevenb@suse.de>
3681 * gcc.dg/pr23943.c: New test.
3683 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
3686 * gfortran.dg/derived_pointer_null_1.f90: New test.
3688 2005-09-18 Richard Guenther <rguenther@suse.de>
3691 * gcc.c-torture/compile/pr23944.c: New testcase.
3693 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
3696 * gfortran.dg/der_pointer_2.f90: New test.
3698 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
3701 * gfortran.dg/nested_modules_2.f90: New test.
3703 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3706 * g++.dg/other/semicolon.C: New test.
3708 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
3710 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
3711 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
3713 2005-09-16 Mark Mitchell <mark@codesourcery.com>
3716 * g++.dg/template/static18.C: New test.
3719 * g++.dg/template/crash19.C: Remove dg-error marker.
3720 * g++.dg/template/local4.C: New test.
3722 2005-09-16 Paul Brook <paul@codesourcery.com>
3725 * gfortran.dg/dependency_1.f90: New test.
3727 2005-09-15 Mark Mitchell <mark@codesourcery.com>
3730 * g++.dg/template/static17.C: New test.
3732 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
3735 * g++.dg/warn/huge-val1.C: New test.
3737 2005-09-15 Mark Mitchell <mark@codesourcery.com>
3740 * g++.dg/parse/class2.C: New test.
3741 * g++.dg/template/explicit8.C: Likewise.
3742 * g++.dg/template/spec25.C: Likewise.
3744 2005-09-14 Josh Conner <jconner@apple.com>
3747 * gcc.dg/pr23584.c: New test.
3749 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
3751 PR fortran/21875 Internal Unit Array I/O, NIST
3752 * gfortran.dg/arrayio_1.f90: New test.
3753 * gfortran.dg/arrayio_1.f90: New test.
3754 * gfortran.dg/arrayio_1.f90: New test.
3755 * gfortran.dg/arrayio_1.f90: New test.
3756 * gfortran.dg/arrayio_1.f90: New test.
3758 2005-09-14 Uros Bizjak <uros@kss-loka.si>
3761 * gcc.dg/vect/pr22480.c: New test.
3763 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
3766 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
3768 2005-09-13 Josh Conner <jconner@apple.com>
3771 * g++.dg/init/struct2.C: New test.
3772 * g++.dg/init/struct3.C: New test.
3774 2005-09-13 Janis Johnson <janis187@us.ibm.com>
3776 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
3777 Clean up temp files.
3778 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
3779 gcc.dg/tree-ssa/builtin-fprintf-1.c,
3780 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
3781 gcc.dg/tree-ssa/builtin-printf-1.c,
3782 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
3783 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
3784 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
3785 gcc.dg/tree-ssa/builtin-vprintf-1.c,
3786 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
3787 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
3788 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
3789 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
3790 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
3791 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
3792 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
3793 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
3795 2005-09-13 Josh Conner <jconner@apple.com>
3797 * lib/gcc-dg.exp: Load scanipa.exp.
3798 (cleanup-dump): New procedure.
3799 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
3800 * lib/scandump.exp: New file.
3801 * lib/scantree.exp: Use it.
3802 * lib/scanipa.exp: New file.
3804 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
3807 * gfortran.dg/generic_4.f90: New test.
3809 2005-09-13 Uros Bizjak <uros@kss-loka.si>
3812 * gcc.target/i386/pr23816-1.c: New test.
3813 * gcc.target/i386/pr23816-2.c: New test.
3816 2005-09-13 Bastian Blank <waldi@debian.org>
3819 * g++.dg/abi/mangle26.C: New test.
3820 * g++.dg/abi/mangle27.C: New test.
3821 * g++.dg/abi/mangle28.C: New test.
3822 * g++.dg/abi/mangle29.C: New test.
3825 * g++.dg/parse/register1.C: New test.
3827 2005-09-13 Mark Mitchell <mark@codesourcery.com>
3830 * g++.dg/template/access16.C: New test.
3832 2005-09-13 Richard Sandiford <richard@codesourcery.com>
3834 * gfortran.dg/char_pack_2.f90: Increase the vector size.
3836 2005-09-13 Richard Sandiford <richard@codesourcery.com>
3839 * gfortran.dg/shape_2.f90: New test.
3841 2005-09-13 Richard Sandiford <richard@codesourcery.com>
3844 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
3845 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
3846 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
3847 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
3848 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
3849 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
3850 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
3853 2005-09-12 Mark Mitchell <mark@codesourcery.com>
3856 * g++.dg/parse/template17.C: New test.
3858 2005-09-12 Mark Mitchell <mark@codesourcery.com>
3861 * g++.dg/template/nontype14.C: New test.
3863 2005-09-12 Ian Lance Taylor <ian@airs.com>
3866 * g++.dg/lookup/friend7.C: New test.
3867 * g++.dg/lookup/friend8.C: New test.
3868 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
3869 so that it will be found via argument dependent lookup.
3870 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
3871 friend functions which will no longer be found.
3872 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
3873 function g, so that it will be found via argument dependent
3875 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
3876 * g++.old-deja/g++.mike/net43.C: Likewise.
3878 2005-09-12 Mark Mitchell <mark@codesourcery.com>
3881 * g++.dg/template/static16.C: New test.
3883 2005-09-12 Josh Conner <jconner@apple.com>
3886 * gcc.c-torture/compile/pr23237.c: New test.
3888 2005-09-11 Richard Henderson <rth@redhat.com>
3890 * g++.dg/other/error8.C: Update expected diagnostic text.
3892 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3895 * gfortran.dg/overwrite_1.f: New test.
3897 2005-09-09 Josh Conner <jconner@apple.com>
3899 * g++.dg/init/pr23180-1.C: Removed.
3900 * g++.dg/init/pr23180-2.C: Removed.
3902 2005-09-09 David Daney <ddaney@avtrex.com>
3904 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
3906 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
3907 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
3909 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3911 * gfortran.dg/iostat_2.f90: New test.
3913 2005-09-09 Mark Mitchell <mark@codesourcery.com>
3916 * g++.dg/ext/interface1.C: New test.
3917 * g++.dg/ext/interface1.h: Likewise.
3918 * g++.dg/ext/interface1a.cc: Likewise.
3920 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
3922 * gfortran.dg/iomsg_1.f90: New test case.
3924 2005-09-09 Richard Guenther <rguenther@suse.de>
3927 * g++.dg/tree-ssa/pr23624.C: New testcase.
3929 2005-09-09 Richard Sandiford <richard@codesourcery.com>
3932 * gfortran.dg/vector_subscript_1.f90,
3933 * gfortran.dg/vector_subscript_2.f90: New tests.
3935 2005-09-09 Richard Sandiford <richard@codesourcery.com>
3938 * gfortran.dg/array_alloc_1.f90,
3939 * gfortran.dg/array_alloc_2.f90,
3940 * gfortran.dg/array_alloc_3.f90: New tests.
3942 2005-09-09 Richard Sandiford <richard@codesourcery.com>
3945 * gfortran.dg/array_constructor_6.f90
3946 * gfortran.dg/array_constructor_7.f90
3947 * gfortran.dg/array_constructor_8.f90
3948 * gfortran.dg/array_constructor_9.f90
3949 * gfortran.dg/array_constructor_10.f90
3950 * gfortran.dg/array_constructor_11.f90
3951 * gfortran.dg/array_constructor_12.f90: New tests.
3953 2005-09-08 Josh Conner <jconner@apple.com>
3956 * g++.dg/init/pr23180-1.C: New test.
3957 * g++.dg/init/pr23180-2.C: New test.
3959 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
3962 * gfortran.dg/module_double_reuse.f90: New.
3964 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
3971 * gfortran.dg/common_equivalence_1.f: New.
3972 * gfortran.dg/common_equivalence_2.f: New.
3973 * gfortran.dg/common_equivalence_3.f: New.
3974 * gfortran.dg/contained_equivalence_1.f90: New.
3975 * gfortran.dg/module_blank_common.f90: New.
3976 * gfortran.dg/module_commons_1.f90: New.
3977 * gfortran.dg/module_equivalence_1.f90: New.
3978 * gfortran.dg/nested_modules_1.f90: New.
3979 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
3980 equivalences and add comment to connect the test with
3983 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3986 * gfortran.dg/common_6.f90: New test.
3988 2005-09-08 Richard Sandiford <richard@codesourcery.com>
3991 * gfortran.dg/char_result_1.f90,
3992 * gfortran.dg/char_result_2.f90,
3993 * gfortran.dg/char_result_3.f90,
3994 * gfortran.dg/char_result_4.f90,
3995 * gfortran.dg/char_result_5.f90,
3996 * gfortran.dg/char_result_6.f90,
3997 * gfortran.dg/char_result_7.f90,
3998 * gfortran.dg/char_result_8.f90: New tests.
4000 2005-09-08 Richard Sandiford <richard@codesourcery.com>
4003 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
4005 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
4008 * obj-c++.dg/selector-5.mm: New test.
4009 * obj-c++.dg/selector-6.mm: New test.
4011 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
4015 * objc.dg/error-1.m: New test.
4017 2005-09-07 Richard Sandiford <richard@codesourcery.com>
4020 * gfortran.fortran-torture/execute/pr23373-1.f90,
4021 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
4023 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
4026 * gfortran.dg/g77/1832.f: Remove long string in write statement
4027 to allow the test to pass on correct list directed output with
4030 2005-09-07 James E Wilson <wilson@specifix.com>
4032 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
4034 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
4036 * gfortran.dg/parameter+save.f90: Rename to
4037 * gfortran.dg/parameter_save.f90: .. this.
4039 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
4042 * gfortran.dg/parameter+save.f90: New test case.
4044 2005-09-06 Richard Sandiford <richard@codesourcery.com>
4047 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
4049 2005-09-06 Jakub Jelinek <jakub@redhat.com>
4052 * gcc.dg/pr23075.c: New test.
4053 * g++.dg/warn/pr23075.C: New test.
4056 * gcc.target/i386/pr22362.c: New test.
4058 PR rtl-optimization/23098
4059 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
4061 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
4062 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
4063 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
4065 2005-09-06 Mark Mitchell <mark@codesourcery.com>
4067 * g++.dg/expr/cast6.C: New test.
4070 * g++.dg/init/new15.C: New test.
4072 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
4074 * gcc.dg/vect/Os-vect-95.c: New test.
4075 * gcc.dg/vect/vect-95.c: Same.
4077 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
4079 * gcc.dg/vect/vect-29.c: Update xfail testing.
4080 * gcc.dg/vect/vect-44.c: Same.
4081 * gcc.dg/vect/vect-48.c: Same.
4082 * gcc.dg/vect/vect-50.c: Same.
4083 * gcc.dg/vect/vect-72.c: Same.
4084 * gcc.dg/vect/vect-77.c: Same.
4085 * gcc.dg/vect/vect-78.c: Same.
4086 * gcc.dg/vect/vect-80.c: Same.
4087 * gcc.dg/vect/vect-96.c: Same.
4088 * gcc.dg/vect/vect-100.c: Same.
4089 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
4090 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
4091 * gfortran.dg/vect/vect-5.f90: Same.
4093 2005-09-06 Jakub Jelinek <jakub@redhat.com>
4095 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
4097 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
4098 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
4101 * g++.dg/opt/pr23056.C: New test.
4103 PR rtl-optimization/23098
4104 * gcc.target/i386/pr23098.c: New test.
4106 2005-09-05 Mark Mitchell <mark@codesourcery.com>
4109 * g++.dg/template/static15.C: New test.
4112 * g++.dg/ext/stmtexpr5.C: New test.
4113 * g++.dg/ext/stmtexpr6.C: Likewise.
4115 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
4117 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
4119 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
4120 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
4121 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
4123 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
4126 * gfortran.dg/direct_io_4.f90: New test case.
4128 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
4129 Rasmus Hahn <rassahah@neofonie.de>
4132 * objc.dg/type-stream-1.m: New test.
4134 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
4137 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
4138 gfortran.dg/print_fmt_3.f90: New test.
4140 2005-09-03 Jakub Jelinek <jakub@redhat.com>
4142 * gfortran.dg/fmt_t_1.f90: New test.
4144 2005-09-03 Jakub Jelinek <jakub@redhat.com>
4146 PR rtl-optimization/23454
4147 * g++.dg/opt/pr23454.C: New test.
4149 2005-09-03 Mark Mitchell <mark@codesourcery.com>
4152 * g++.dg/ext/static1.C: New test.
4154 2005-09-02 Richard Henderson <rth@redhat.com>
4156 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
4157 tail call to check_fa_work.
4159 2005-09-02 Mark Mitchell <mark@codesourcery.com>
4162 * g++.dg/other/gc3.C: New test.
4164 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4166 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
4167 * gcc.dg/20050826-1.c: Likewise.
4169 2005-08-31 Mark Mitchell <mark@codesourcery.com>
4172 * g++.dg/expr/volatile1.C: New test.
4174 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
4177 * gcc.dg/pr23547.c: New test.
4179 2005-09-02 Richard Sandiford <richard@codesourcery.com>
4182 * gcc.c-torture/execute/pr22061-1.c,
4183 * gcc.c-torture/execute/pr22061-2.c,
4184 * gcc.c-torture/execute/pr22061-3.c,
4185 * gcc.c-torture/execute/pr22061-4.c: New tests.
4187 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
4189 * gcc.dg/Wredundant-decls-2.c: New test to check that
4190 -Wredundant-decls does not issue warning for a variable
4191 definition following a declaration.
4193 2005-09-01 Jakub Jelinek <jakub@redhat.com>
4196 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
4197 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
4198 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
4200 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
4201 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
4202 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
4203 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
4204 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
4205 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
4206 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
4207 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
4209 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4212 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
4215 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
4218 * gcc.dg/pr21255-1.c: New test.
4219 * gcc.dg/pr21255-2-mb.c: Likewise.
4220 * gcc.dg/pr21255-2-ml.c: Likewise.
4221 * gcc.dg/pr21255-3.c: Likewise.
4222 * gcc.dg/pr21255-4.c: Likewise.
4224 2005-08-31 Dale Johannesen <dalej@apple.com>
4226 * gcc.dg/20050830-1.c: New.
4228 2005-08-31 Josh Conner <jconner@apple.com>
4230 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
4231 command-line options for arm-*-* targets.
4232 * g++.dg/init/array16.C: Likewise.
4233 * g++.dg/other/crash-4.C: Likewise.
4235 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4238 * obj-c++.dg/gnu-runtime-3.mm: New test.
4240 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4243 * g++.dg/lookup/ambig4.C: New test.
4244 * g++.dg/lookup/ambig5.C: New test.
4245 * g++.dg/tc1/dr101.C: Adjust error markers.
4247 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4250 * g++.dg/template/ttp5.C: Adjust error markers.
4252 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
4255 * lib/obj-c++.exp: Include target-libpath.exp.
4256 (obj-c++_link_flags): Look for the GNU libobjc library
4257 and set the library path to include it.
4258 Don't manually set LD_LIBRARY_PATH (etc.) but call
4259 set_ld_library_path_env_vars instead.
4260 (obj-c++_target_compile): Don't set library path or
4261 linker flags because they are already set correctly
4262 in obj-c++_link_flags.
4264 2005-08-30 Josh Conner <jconner@apple.com>
4266 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
4267 to command-line options for arm-*-* targets.
4269 2005-08-30 Geoffrey Keating <geoffk@apple.com>
4271 * g++.dg/other/i386-1.C: New.
4273 2005-08-30 Jakub Jelinek <jakub@redhat.com>
4275 PR preprocessor/20348
4276 PR preprocessor/20356
4277 * gcc.dg/cpp/pr20348.c: New test.
4278 * gcc.dg/cpp/pr20348.h: New file.
4279 * gcc.dg/cpp/inc/pr20348.h: New file.
4280 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
4281 * gcc.dg/cpp/pr20356.c: New test.
4282 * gcc.dg/cpp/pr20356.h: New file.
4283 * gcc.dg/cpp/inc/pr20356.h: New file.
4284 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
4286 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
4288 * gfortran.fortran-torture/execute/intrinsic_count.f90:
4289 Fix array dimension to avoid correct end-of-file error.
4291 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
4294 * gfortran.dg/iostat_1.f90: New test.
4296 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
4299 * gcc.dg/pr23408.c: New test.
4301 2005-08-28 Mark Mitchell <mark@codesourcery.com>
4304 * g++.dg/init/member1.C: Make sure erroneous static data member
4305 definitions are required.
4306 * g++.dg/template/static13.C: New test.
4307 * g++.dg/template/static14.C: Likewise.
4309 2005-08-29 Jakub Jelinek <jakub@redhat.com>
4311 * gcc.target/i386/pr23575.c: Use -msse2 instead of
4312 -march=pentium4, remove ilp32 requirement.
4315 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
4316 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
4318 2005-08-29 Andreas Jaeger <aj@suse.de>
4321 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
4323 2005-08-28 Jakub Jelinek <jakub@redhat.com>
4325 * gcc.c-torture/execute/20050316-2.c: New test.
4326 * gcc.c-torture/execute/20050316-3.c: New test.
4327 * gcc.dg/torture/pr16104-1.c: New test.
4329 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
4332 * gcc.c-torture/execute/zero-struct-1.c: New test.
4334 2005-08-27 Richard Guenther <rguenther@suse.de>
4337 * gcc.target/i386/pr23575.c: New testcase.
4339 2005-08-26 Jakub Jelinek <jakub@redhat.com>
4341 PR rtl-optimization/23561
4342 * gcc.c-torture/execute/20050826-1.c: New test.
4345 * gcc.c-torture/execute/20050826-2.c: New test.
4347 2005-08-26 Dale Johannesen <dalej@apple.com>
4349 * gcc.dg/20030711-1.c: Modify to work on Darwin.
4350 * gcc.dg/20050826-1.c: New.
4352 2005-08-26 Mark Mitchell <mark@codesourcery.com>
4355 * g++.dg/template/nontype13.C: New test.
4358 * g++.dg/init/new14.C: New test.
4359 * g++.dg/expr/anew1.C: Do not XFAIL.
4360 * g++.dg/expr/anew2.C: Likewise.
4361 * g++.dg/expr/anew3.C: Likewise.
4363 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
4366 * gcc.dg/vla-3.c: New test.
4368 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
4371 * gfortran.dg/named_interface.f90: New.
4373 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
4375 * gcc.c-torture/execute/frame-address.c: New test.
4377 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
4380 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
4382 2005-08-25 Alan Modra <amodra@bigpond.net.au>
4384 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
4386 2005-08-25 Alan Modra <amodra@bigpond.net.au>
4388 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
4389 * gcc.dg/altivec-22.c: Rename from..
4390 * gcc.dg/altivec-nomfcr.c: ..this.
4392 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
4394 PR tree-optimization/23546
4395 * gcc.dg/tree-ssa/pr23546.c: New test.
4397 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
4400 * gfortran.dg/nonreturning_statements.f90: New test.
4402 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
4405 * g++.dg/parse/crash29.C: New.
4407 2005-08-23 DJ Delorie <dj@redhat.com>
4409 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
4410 constants have the L suffix.
4412 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
4415 * g++.dg/template/instantiate8.C: New.
4417 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
4420 * gcc.c-torture/execute/pr23467.c: New test.
4422 2005-08-23 Jakub Jelinek <jakub@redhat.com>
4424 PR tree-optimization/22043
4425 * gcc.c-torture/execute/20050613-1.c: New test.
4427 2005-08-23 Ben Elliston <bje@au.ibm.com>
4429 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
4431 2005-08-22 Jakub Jelinek <jakub@redhat.com>
4433 PR rtl-optimization/23478
4434 * g++.dg/opt/pr23478.C: New test.
4436 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
4439 * gcc.dg/switch-warn-3.c: New test.
4441 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4444 * g++.dg/template/param1.C: New test.
4446 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4449 * g++.dg/other/incomplete1.C: New test.
4451 2005-08-22 Ira Rosen <irar@il.ibm.com>
4453 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
4456 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4458 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
4461 2005-08-21 Jakub Jelinek <jakub@redhat.com>
4463 * gcc.target/i386/sse-4.c: New test.
4465 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4468 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
4470 2005-08-20 Jakub Jelinek <jakub@redhat.com>
4472 * gcc.dg/20050811-1.c: New test.
4473 * gcc.dg/20050811-2.c: New test.
4475 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
4477 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
4479 2005-08-19 Diego Novillo <dnovillo@redhat.com>
4482 * gcc.c-torture/compile/pr23476.c: New test.
4484 2005-08-19 Devang Patel <dpatel@apple.com>
4486 PR tree-optimization/23048
4487 * gcc.dg/tree-ssa/pr23048.c: New test.
4489 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4492 * g++.dg/warn/Wreturn-3.C: New test
4494 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
4496 PR tree-optimization/22228
4497 * g++.dg/vect/pr22543.cc: New test.
4499 2005-08-17 Steven Bosscher <stevenb@suse.de>
4501 PR tree-optimization/21574
4502 * gcc.dg/tree-ssa/pr21574.c: New test.
4504 2005-08-16 James E Wilson <wilson@specifix.com>
4506 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
4508 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
4511 * gcc.c-torture/compile/zero-strct-3.c: New test.
4512 * gcc.c-torture/compile/zero-strct-4.c: New test.
4514 2005-08-16 Steven Bosscher <stevenb@suse.de>
4517 * gcc.target/x86_64/pr23376.c: New test.
4519 2005-08-16 Ian Lance Taylor <ian@airs.com>
4522 * g++.dg/ext/vector2.C: New.
4524 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
4526 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
4528 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
4531 * gfortran.dg/inquire-complex.f90: New test case.
4533 2005-08-16 James E Wilson <wilson@specifix.com>
4535 PR tree-optimization/21105
4536 * gcc.dg/large-size-array.c: New.
4538 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
4540 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
4542 * gcc.dg/vect/vect-41: Likewise.
4543 * gcc.dg/vect/vect-42: Likewise.
4544 * gcc.dg/vect/vect-43: Likewise.
4545 * gcc.dg/vect/vect-44: Likewise.
4546 * gcc.dg/vect/vect-46: Likewise.
4547 * gcc.dg/vect/vect-47: Likewise.
4548 * gcc.dg/vect/vect-48: Likewise.
4549 * gcc.dg/vect/vect-52: Likewise.
4550 * gcc.dg/vect/vect-53: Likewise.
4551 * gcc.dg/vect/vect-54: Likewise.
4552 * gcc.dg/vect/vect-55: Likewise.
4553 * gcc.dg/vect/vect-56: Likewise.
4554 * gcc.dg/vect/vect-57: Likewise.
4555 * gcc.dg/vect/vect-58: Likewise.
4556 * gcc.dg/vect/vect-59: Likewise.
4557 * gcc.dg/vect/vect-60: Likewise.
4558 * gcc.dg/vect/vect-61: Likewise.
4559 * gcc.dg/vect/vect-85: Likewise.
4560 * gcc.dg/vect/vect-87: Likewise.
4561 * gcc.dg/vect/vect-88: Likewise.
4562 * gcc.dg/vect/vect-93.c: Likewise.
4563 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
4564 * gcc.dg/vect/vect-75: Likewise.
4565 * gcc.dg/vect/vect-76: Likewise.
4566 * gcc.dg/vect/vect-77: Likewise.
4567 * gcc.dg/vect/vect-78: Likewise.
4568 * gcc.dg/vect/vect-80: Likewise.
4569 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
4570 vectorized for the expected reason, rather than checking how alignment
4572 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
4573 type and also instead of aligned pointers. Added documentation.
4575 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
4577 * gfortran.dg/power.f90: New test.
4579 2005-08-16 Jakub Jelinek <jakub@redhat.com>
4581 PR rtl-optimization/23299
4582 * g++.dg/opt/pr23299.C: New test.
4584 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4586 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
4588 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
4590 * g++.dg/template/local6.C: New test.
4592 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
4594 * execute/exceptions/finally-1.m: Check that the catch and finally are
4595 being called. Also add a "return 0;" at the end of main.
4597 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
4600 * gfortran.dg/namelist_print_1.f: New test of functionality of
4602 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
4603 namelist generates error with -std=f95.
4605 2005-08-14 Ira Rosen <irar@il.ibm.com>
4607 PR tree-optimization/23119
4608 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
4610 2005-08-13 Marcin Koziej <creep@desk.pl>
4611 Andrew Pinski <pinskia@physics.uc.edu>
4614 * execute/exceptions/finally-1.m: New test.
4616 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4618 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
4620 * objc/execute/exceptions/trivial.m: New test.
4621 * objc.dg/try-catch-11.m: Move to ...
4622 * objc/execute/exceptions/foward-1.m: Here.
4623 * objc.dg/try-catch-2.m: Move to ...
4624 * objc/execute/exceptions/catchall-1.m: Here.
4625 * objc.dg/try-catch-8.m: Move to ...
4626 * objc/execute/exceptions/local-variables-1.m: Here.
4628 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4630 * objc.dg/nested-func-1.m: Move to ...
4631 * objc/execute/nested-func-1.m: Here.
4633 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4635 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
4636 in ${options} instead of [target_info name].
4637 * lib/obj-c++.exp (objc_target_compile): Likewise.
4639 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4641 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
4643 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4645 part of PR testsuite/23348
4646 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
4647 of the torture options.
4648 * objc/compile/trivial.m: New test.
4650 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
4652 * gfortran.dg/eoshift.f90: Correct format.
4654 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
4656 * gfortran.fortran-torture/execute/character_passing.f90:
4659 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
4662 * g++.dg/template/unify10.C: New.
4664 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
4666 * g++.dg/parse/pr22514.C: Move to...
4667 * g++.dg/debug/pr22514.C: here.
4669 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4672 * g++.dg/inherit/pure1.C: New test.
4674 * ChangeLog: Fix typos.
4676 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4677 Steven Bosscher <stevenb@suse.de>
4679 * gfortran.dg/runtime_warning_1.f90: New test.
4681 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
4684 * g++.dg/parse/crash28.C: New.
4686 2005-08-11 Richard Guenther <rguenther@suse.de>
4689 * gcc.target/i386/tailcall-1.c: New testcase.
4691 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
4693 * gcc.dg/vect/vect-67.c: Un-xfail.
4695 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
4698 * g++.dg/testsuite/parse/crash27.C: new test.
4700 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
4703 * gfortran.dg/shift-kind.f90: New testcase.
4705 2005-08-10 Richard Sandiford <richard@codesourcery.com>
4707 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
4708 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
4710 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4713 * g++.dg/other/mult-stor1.C: New test.
4715 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
4717 * gcc.c-torture/pr18299-1.c: Move to ...
4718 * gcc.c-torture/compile/pr18299-1.c: Here.
4720 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
4722 * gfortran/fortran.torture/execute/character_passing.f90:
4723 Fix types for LSAME.
4725 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
4727 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
4728 input data back to what it was originally.
4730 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
4732 * objc.dg/try-catch-8.m: Enable for all targets.
4734 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
4736 * gcc.dg/pr23165.c: New test.
4738 2005-08-09 Steven Bosscher <stevenb@suse.de>
4740 PR tree-optimization/23234
4741 * gcc.dg/tree-ssa/pr23234.c: New test.
4743 2005-08-08 Josh Conner <jconner@apple.com>
4745 PR rtl-optimization/23241
4746 * gcc.dg/char-compare.c: New test.
4748 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4751 * g++.dg/init/new13.C: New test.
4753 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
4756 * g++.dg/other/crash-4.C: Adjust
4757 * g++/dg/ext/packed9.C: New.
4759 2005-08-08 Richard Sandiford <richard@codesourcery.com>
4762 * gcc.c-torture/execute/pr21964-1.c: New test.
4764 2005-08-08 Richard Sandiford <richard@codesourcery.com>
4767 * gcc.dg/pr22458-1.c: New test.
4769 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
4770 Steven G. Kargl <kargls@comcast.net>
4773 * gfortran.dg/flush_1.f90: New test.
4775 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4778 * g++.dg/template/eh2.C: New test.
4780 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4783 * g++.dg/template/instantiate7.C: New test.
4785 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
4788 * gcc.dg/Wunused-value-1.c: New test.
4790 2005-08-06 Richard Sandiford <richard@codesourcery.com>
4792 PR rtl-optimization/23233
4793 * gcc.c-torture/compile/pr23233-1.c: New test.
4795 2005-08-06 Jakub Jelinek <jakub@redhat.com>
4799 * gfortran.dg/equiv_1.f90: New test.
4800 * gfortran.dg/equiv_2.f90: New test.
4801 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
4802 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
4803 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
4805 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
4807 * gcc.c-torture/execute/vrp-5.c: New test.
4808 * gcc.c-torture/execute/vrp-6.c: New test.
4809 * gcc.dg/tree-ssa/vrp21.c: New test.
4811 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
4813 * g++.dg/parse/pr22514.C: New test.
4815 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
4817 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
4819 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
4820 instead of constant loads / pool entries.
4822 2005-08-05 David Edelsohn <edelsohn@gnu.org>
4824 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
4827 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
4829 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
4830 __WINT_TYPE__ in generated prototypes if possible.
4832 2005-08-04 Diego Novillo <dnovillo@redhat.com>
4835 * g++.dg/tree-ssa/pr22037.C:
4837 2005-08-04 Richard Henderson <rth@redhat.com>
4839 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
4840 scan-tree-dump-times directive.
4842 2005-08-04 Jan Hubicka <jh@suse.cz>
4844 * gcov-1.C: Fix switch counts.
4845 * gcov-4b.c: Likewise.
4847 2005-08-03 Jeff Law <law@redhat.com>
4849 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
4851 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
4853 * gcc.c-torture/execute/pr23135.c: New test.
4855 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4857 PR tree-optimization/19899
4858 * gcc.dg/tree-ssa/scev-1.c: New test.
4859 * gcc.dg/tree-ssa/scev-2.c: New test.
4861 2005-08-03 Richard Sandiford <richard@codesourcery.com>
4864 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
4866 2005-08-03 Jan Hubicka <jh@suse.cz>
4868 * update-conroll.c: New testcase.
4869 * update-conroll-2.c: New testcase.
4871 2005-08-02 David Edelsohn <edelsohn@gnu.org>
4873 * gfortran.dg/constant_substring.f: New test.
4874 * gfortran.dg/pr22491.f: New test.
4876 2005-08-02 Jan Hubicka <jh@suse.cz>
4878 * update-threading.c: Replace by the proper one.
4880 2005-08-02 Diego Novillo <dnovillo@redhat.com>
4883 * g++.dg/tree-ssa/pr23164.C: New test.
4885 2005-08-02 Diego Novillo <dnovillo@redhat.com>
4887 * gcc.dg/tree-ssa/pr23192.c: New test.
4889 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
4891 * gcc.c-torture/execute/vrp-4.c: New test.
4893 2005-08-02 Jan Hubicka <jh@suse.cz>
4895 * update-threading.c: New test.
4897 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
4899 * gcc.c-torture/compile/20050801-1.c: New test.
4900 * gcc.c-torture/compile/20050801-2.c: New test.
4902 2005-08-01 Jan Hubicka <jh@suse.cz>
4904 * val-prof-5.c: New test.
4906 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
4909 * gcc.dg/pr22311-1.c : New test.
4911 2005-07-31 Steven Bosscher <stevenb@suse.de>
4914 * gfortran.dg/pr23095.f: New test.
4917 * g++.dg/other/pr22003.C: New test.
4919 2005-07-31 Richard Sandiford <richard@codesourcery.com>
4922 * gcc.c-torture/execute/pr20621-1.c: New test.
4924 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
4926 * gfortran.dg/comma_format_extension_4.f: Adjust length
4927 of string for format.
4928 * gfortran.dg/der_array_io_1.f: Replace illegal internal
4929 print statement with internal write.
4930 * gfortran.dg/der_array_io_2.f: Likewise.
4931 * gfortran.dg/der_array_io_3.f: Likewise.
4933 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
4935 * gcc.dg/fold-abs-4.c: new test.
4937 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
4939 PR fortran/22570 an related issues.
4940 * gfortran.dg/x_slash_1.f: New test.
4942 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
4945 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
4946 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
4948 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4951 * gcc.dg/Wshadow-3.c: New test.
4953 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
4955 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
4956 used to have the wrong bounds).
4958 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4961 * gcc.dg/hex-round-1.c: Test more cases.
4962 * gcc.dg/hex-round-2.c: New test.
4964 2005-07-29 Diego Novillo <dnovillo@redhat.com>
4967 * g++.dg/tree-ssa/pr22550.C: New test.
4969 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
4971 * gcc.dg/tree-ssa/vrp19.c: New test.
4972 * gcc.dg/tree-ssa-vrp20.c: New test.
4974 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4977 * gcc.dg/transparent-union-4.c: New test.
4979 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4982 * gcc.dg/c99-vla-2.c: New test.
4984 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4987 * gcc.dg/hex-round-1.c: New test.
4989 2005-07-28 Jan Hubicka <jh@suse.cz>
4991 * inliner-1.c: Do not dump everything.
4992 * tree-prof.exp: Do not pass -ftree-based-profiling.
4993 * bprob.exp: Likewise.
4995 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
4997 2005-07-28 Mark Mitchell <mark@codesourcery.com>
5000 * g++.dg/expr/ptrmem7.C: New test.
5002 2005-07-28 Mike Stump <mrs@apple.com>
5004 * g++.old-deja/g++.mike/visibility-1.C: New test.
5006 2005-07-28 Richard Sandiford <richard@codesourcery.com>
5009 * gcc.c-torture/execute/pr20187-1.c: New test.
5011 2005-07-28 Jeff Law <law@redhat.com>
5013 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
5014 * gcc.dg/tree-ssa/vrp18.c: New test.
5016 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
5018 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
5020 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
5022 PR tree-optimization/22506
5023 * gcc.dg/vect/ps22506.c: New test.
5025 2005-07-28 Jakub Jelinek <jakub@redhat.com>
5028 * gcc.target/i386/sse-3.c: New test.
5030 2005-07-28 Richard Sandiford <richard@codesourcery.com>
5032 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
5033 * gcc.target/mips/mips32-dsp-type.c: Likewise.
5035 2005-07-28 Richard Sandiford <richard@codesourcery.com>
5038 * gcc.c-torture/compile/pr22589-1.c: New test.
5040 2005-07-28 Jan Hubicka <jh@suse.cz>
5042 * update-loopch.c: New testcase.
5044 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
5046 PR rtl-optimization/23047
5047 * gcc.c-torture/execute/pr23047.c: New test.
5048 * gcc.c-torture/execute/pr23047.x: New.
5050 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
5052 PR tree-optimization/22493
5053 * gcc.c-torture/execute/pr22493-1.c: New test.
5054 * gcc.c-torture/execute/pr22493-1.x: New.
5055 * gcc.c-torture/execute/vrp-1.c: New test.
5056 * gcc.c-torture/execute/vrp-2.c: New test.
5057 * gcc.c-torture/execute/vrp-2.c: New test.
5059 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
5061 * gcc.target/frv/all-builtin-read8.c: Delete.
5062 * gcc.target/frv/all-builtin-read16.c: Delete.
5063 * gcc.target/frv/all-builtin-read32.c: Delete.
5064 * gcc.target/frv/all-builtin-read64.c: Delete.
5065 * gcc.target/frv/all-builtin-write8.c: Delete.
5066 * gcc.target/frv/all-builtin-write16.c: Delete.
5067 * gcc.target/frv/all-builtin-write32.c: Delete.
5068 * gcc.target/frv/all-builtin-write64.c: Delete.
5069 * gcc.target/frv/all-read-write-1.c: New.
5071 2005-07-27 Jeff Law <law@redhat.com>
5073 * gcc.c-torture/execute/pr22630.c: New test.
5075 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
5077 PR tree-optimization/23073
5078 * gcc.dg/vect/nodump-pr23073.c: New test.
5079 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
5081 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
5083 PR tree-optimize/22348
5084 * gcc.c-torture/execute/pr22348.c: New.
5086 2005-07-27 Richard Guenther <rguenther@suse.de>
5088 * gcc.dg/tree-ssa/salias-1.c: New testcase.
5090 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5093 * gfortran.dg/logical_comp.f90: New test.
5095 2005-07-27 Jan Hubicka <jh@suse.cz>
5097 * inliner-1.c: Add cleanup of dumps.
5098 * val-prof-*.c: Likewise.
5099 * update-tailcall.c: New.
5101 2005-07-26 Diego Novillo <dnovillo@redhat.com>
5104 * gcc.dg/tree-ssa/pr22591.c: New test.
5105 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
5107 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
5110 * objc.dg/try-catch-11.m: New test.
5112 2005-07-26 Richard Guenther <rguenther@suse.de>
5114 PR tree-optimization/22486
5115 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
5117 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
5120 * testsuite/g++.dg/opt/loop2.C: New test.
5122 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
5124 * gcc.dg/tree-ssa/reassoc-3.c: New test.
5125 * gcc.dg/tree-ssa/reassoc-4.c: New test.
5127 2005-07-25 Adam Nemet <anemet@lnxw.com>
5129 * lib/profopt.exp (profopt-execute): Check for profiling data
5130 files on the target.
5132 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
5134 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
5135 for matching of asm labels.
5137 2005-07-25 Richard Guenther <rguenther@suse.de>
5139 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
5141 2005-07-25 Richard Guenther <rguenther@suse.de>
5144 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
5146 2005-07-25 Ira Rosen <irar@il.ibm.com>
5148 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
5149 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
5150 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
5151 * gcc.dg/vect/vect-100.c: New test.
5152 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
5153 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
5154 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
5155 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
5156 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
5157 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
5158 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
5159 * gfortran.dg/vect/pr19049.f90: New testcase.
5160 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
5162 2005-07-25 Jakub Jelinek <jakub@redhat.com>
5164 * gcc.c-torture/execute/20050713-1.c: New test.
5167 * gfortran.fortran-torture/execute/data_4.f90: New test.
5170 * gcc.dg/visibility-d.c: New test.
5172 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
5174 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
5175 * gfortran.dg/underflow.f90: Ditto.
5177 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5179 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
5180 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
5181 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
5183 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
5185 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
5186 include case of field width of zero.
5188 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
5190 PR libgfortran/21875
5191 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
5192 with trailing blanks on normal formatted read.
5194 2005-07-23 Chao-ying Fu <fu@mips.com>
5196 * gcc.target/mips/mips32-dsp-type.c: New test.
5197 * gcc.target/mips/mips32-dsp.c: New test.
5199 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
5202 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
5205 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
5206 and __cyg_profile_func_exit.
5208 2005-07-22 David Edelsohn <edelsohn@gnu.org>
5210 * gfortran.dg/comma_format_extension_3.f: Fix typo.
5211 * gfortran.dg/comma_format_extension_4.f: Same.
5212 * gfortran.dg/pr15332.f: Same.
5213 * gfortran.dg/pr21730.f: Same.
5215 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
5217 * g++.dg/opt/vrp2.C: Fix testcase.
5220 * g++.dg/opt/vrp2.C: New test.
5222 2005-07-22 Mark Mitchell <mark@codesourcery.com>
5225 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
5227 2005-07-22 Diego Novillo <dnovillo@redhat.com>
5229 * gcc.dg/tree-ssa/20050719-1.c: New test.
5231 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
5233 * gcc.dg/bfin-longcall-1.c: New file.
5234 * gcc.dg/bfin-longcall-2.c: New file.
5236 2005-07-21 Janis Johnson <janis187@us.ibm.com>
5238 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
5240 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
5243 * gcc.dg/tree-ssa/pr19055.c: New test.
5244 * gcc.dg/tree-ssa/pr19055-2.c: New test.
5246 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
5249 * g++.dg/other/pr22358.C: New test.
5251 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
5254 * g++.dg/lookup/two-stage5.C: New test from bug comments.
5256 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5259 * g++.dg/init/union2.C: New test.
5261 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5264 * gcc.dg/complex-4.c: New test.
5266 2005-07-21 Richard Guenther <rguenther@suse.de>
5269 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
5270 scanning for asm labels.
5271 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
5273 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
5276 * gcc.dg/altivec-pr22085.c: New.
5278 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
5280 PR tree-optimization/19210
5281 * gcc.dg/tree-ssa/pr19210-1.c: New.
5282 * gcc.dg/tree-ssa/pr19210-2.c: New.
5284 2005-07-21 Richard Sandiford <richard@codesourcery.com>
5286 PR rtl-optimization/22167
5287 * g++.dg/opt/pr22167.C: New test.
5289 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
5292 * g++.dg/lookup/two-stage2.C: New.
5293 * g++.dg/lookup/two-stage3.C: New.
5294 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
5295 fixed two-stage name lookup for operators.
5296 * g++.dg/template/call3.C: Compiler now produces an appropriate
5298 * g++.dg/template/crash37.C: Compiler now describes bla() on line
5300 * g++.dg/template/ptrmem4.C: Compiler produces different error
5302 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
5303 connect_to_method as a candidate.
5305 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
5307 * gcc.dg/fold-alloc-1.c: New test.
5309 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
5311 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5312 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
5314 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
5316 * gcc.dg/fold-abs-1.c: New test.
5317 * gcc.dg/fold-abs-2.c: New test.
5318 * gcc.dg/fold-abs-3.c: New test.
5320 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
5322 Make CONSTRUCTOR use VEC to store initializers.
5323 * g++.dg/ext/complit3.C: Check for specific error messages.
5324 * g++.dg/init/brace2.C: Update error message.
5325 * g++.dg/warn/Wbraces2.C: Likewise.
5327 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
5330 * gfortran.dg/module_interface_1.f90: New test.
5332 2005-07-19 Danny Berlin <dberlin@dberlin.org>
5333 Kenneth Zadeck <zadeck@naturalbridge.com>
5335 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
5337 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5339 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
5340 specify -Wformat for these tests.
5341 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
5342 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
5343 * gcc.dg/format/opt-6.c: Delete.
5345 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
5347 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
5348 * gcc.dg/tree-ssa/sra-3.c: Likewise.
5350 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
5352 * gcc.dg/tree-ssa/alias-2.c: New test.
5354 2005-07-18 Mark Mitchell <mark@codesourcery.com>
5357 * g++.dg/template/explicit7.C: New test.
5359 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
5361 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
5362 width of 8 to +Inf and -Inf.
5364 2005-07-17 Mark Mitchell <mark@codesourcery.com>
5367 * g++.dg/template/friend36.C: New test.
5369 2005-07-16 David Edelsohn <edelsohn@gnu.org>
5372 * gfortran.dg/pr21730.f: New test.
5374 2005-07-16 Danny Berlin <dberlin@dberlin.org>
5375 Kenneth Zadeck <zadeck@naturalbridge.com>
5377 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
5378 since pure const detection cannot run at -O1 in c compiler.
5379 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
5380 can now optimize this case properly.
5381 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
5382 because we now pass.
5383 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
5385 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
5388 * gcc.dg/format/bitfld-1.c: New test.
5390 2005-07-15 Mark Mitchell <mark@codesourcery.com>
5393 * g++.dg/rtti/repo1.C: New test.
5395 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
5398 * gcc.c-torture/compile/pr22398.c: New test.
5400 2005-07-15 Mark Mitchell <mark@codesourcery.com>
5403 * g++.dg/expr/cast4.C: New test.
5405 2005-07-15 Richard Guenther <rguenther@suse.de>
5407 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
5408 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
5410 2005-07-15 Steven Bosscher <stevenb@suse.de>
5412 PR tree-optimization/22230
5413 * gcc.dg/tree-ssa/pr22230.c: New test.
5415 2005-07-14 Jakub Jelinek <jakub@redhat.com>
5417 * gfortran.dg/g77/cpp6.f: New test.
5420 * gfortran.dg/g77/cpp5.F: New test.
5421 * gfortran.dg/g77/cpp5.h: New file.
5422 * gfortran.dg/g77/cpp5inc.h: New file.
5424 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
5427 * gfortran.dg/tl_editting.f90: New.
5428 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
5430 2005-07-14 Steven G. Kargl <kargls@comcast.net>
5432 * gfortran.dg/char_array_constructor.f90: New test.
5434 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
5436 * gfortran.dg/past_eor.f90: New.
5437 * gfortran.dg/complex_read.f90: New.
5439 2005-07-13 Jeff Law <law@redhat.com>
5441 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
5444 * gcc.dg/tree-ssa/pr22321.c: New test
5446 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
5448 PR tree-optimization/21921
5449 * gcc.dg/tree-ssa/pr21921.c: New.
5451 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
5453 PR tree-optimizatio/22442
5454 * gcc.dg/tree-ssa/loop-11.c: New test.
5456 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
5459 * gcc.c-torture/compile/pr21840.c: New test.
5461 2005-07-12 Jan Hubicka <jh@suse.cz>
5463 * gcc.c-torture/compile/pr22379.c: New test.
5465 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
5468 gfortran.dg/dev_null.f90: Remove outdated comment about
5469 PR libfortran/21593.
5472 2005-07-12 Dale Johannesen <dalej@apple.com>
5474 * gcc.target/i386/compress-float-sse.c: New.
5475 * gcc.target/i386/compress-float-sse-pic.c: New.
5476 * gcc.target/i386/compress-float-387.c: New.
5477 * gcc.target/i386/compress-float-387-pic.c: New.
5478 * gcc.dg/compress-float-ppc.c: New.
5479 * gcc.dg/compress-float-ppc-pic.c: New.
5481 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
5484 gfortran.dg/dev_null.f90: Remove targets.
5486 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
5489 * gcc.dg/pr22335-1.c: New test.
5490 * gcc.dg/pr22335-2.c: New test.
5492 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5495 * g++.dg/template/nontype12.C : New test.
5497 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
5499 * gcc.dg/tree-ssa/loop-10.c: New test.
5501 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
5503 * gcc.c-torture/execute/20020720-1.x: Remove.
5505 2005-07-11 Jakub Jelinek <jakub@redhat.com>
5507 * gfortran.fortran-torture/execute/forall_7.f90: New test.
5509 2005-07-10 Richard Sandiford <richard@codesourcery.com>
5511 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
5512 (dg-mips-options): Use it.
5514 2005-07-09 Diego Novillo <dnovillo@redhat.com>
5516 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
5518 2005-07-09 Richard Henderson <rth@redhat.com>
5520 * lib/target-supports.exp (check_effective_target_sync_char_short):
5523 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
5526 * gfortran.dg/negative-z-descriptor.f90: New test.
5528 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
5531 * gcc.dg/pr22329.c: New test.
5533 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
5535 PR tree-optimization/20139
5536 * gcc.dg/tree-ssa/pr20139.c: New.
5538 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
5541 * testsuite/gcc.dg/pr22356-1.c: New test.
5543 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
5546 * g++.dg/template/unify8.C: New.
5547 * g++.dg/template/unify9.C: New.
5549 2005-07-08 Jakub Jelinek <jakub@redhat.com>
5551 * gfortran.fortran-torture/execute/entry_10.f90: New test.
5553 2005-07-07 Geoffrey Keating <geoffk@apple.com>
5555 * gcc.dg/darwin-version-1.c: New.
5556 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
5557 * gcc.dg/builtins-20.c: Likewise.
5558 * gcc.dg/builtins-53.c: Likewise.
5559 * gcc.dg/torture/builtins-convert-1.c: Likewise.
5560 * gcc.dg/torture/builtins-convert-2.c: Likewise.
5561 * gcc.dg/torture/builtins-convert-3.c: Likewise.
5562 * gcc.dg/torture/builtins-power-1.c: Likewise.
5563 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
5566 2005-07-07 Jeff Law <law@redhat.com>
5568 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
5569 argument evaluation order.
5571 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
5574 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
5575 Add test cases where the shift length is greater than the
5578 2005-07-07 Ziemowit Laski <zlaski@apple.com>
5580 * obj-c++.dg/proto-lossage-6.mm: New.
5581 * objc.dg/proto-lossage-6.m: New.
5583 2005-07-07 Ziemowit Laski <zlaski@apple.com>
5585 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
5586 * objc.dg/gnu-runtime-2.m: Likewise.
5588 2005-07-07 Jakub Jelinek <jakub@redhat.com>
5590 * gfortran.dg/longline.f: New test.
5592 * gfortran.dg/badline.f: New test.
5594 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
5599 * gfortran.dg/hollerith.f90: New.
5600 * gfortran.dg/hollerith2.f90: New.
5601 * gfortran.dg/hollerith3.f90: New.
5602 * gfortran.dg/hollerith4.f90: New.
5603 * gfortran.dg/hollerith_f95.f90: New.
5604 * gfortran.dg/hollerith_legacy.f90: New.
5605 * gfortran.dg/g77/cpp4.F: New. Port from g77.
5607 2005-07-07 Ziemowit Laski <zlaski@apple.com>
5610 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
5611 * objc.dg/gnu-runtime-2.m: New.
5613 2005-07-06 Jeff Law <law@redhat.com>
5615 * gcc.dg/tree-ssa/vrp17.c: New test.
5617 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
5620 * gfortran.dg/array_constructor_5.f90: New test.
5622 2005-07-07 Jakub Jelinek <jakub@redhat.com>
5624 * gfortran.fortran-torture/execute/entry_9.f90: New test.
5626 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
5628 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
5629 * gcc.dg/980816-1.c: Ditto.
5631 2005-07-06 Jeff Law <law@redhat.com>
5633 * gcc.c-torture/compile/pr21356.c: New test.
5635 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
5639 * gcc.c-torture/compile/pr22013-1.c,
5640 gcc.c-torture/execute/pr22098-1.c,
5641 gcc.c-torture/execute/pr22098-2.c,
5642 gcc.c-torture/execute/pr22098-3.c: New tests.
5644 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
5647 * gcc.dg/pr22308-1.c: New test.
5649 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
5651 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
5653 * gcc.dg/compare9.c: Use -fshort-enums instead of
5654 -fno-short-enums. Change the last test to dg-bogus.
5656 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
5658 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
5659 * gcc.dg/compare9.c: New.
5661 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5663 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
5665 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
5668 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
5671 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5673 * gcc.dg/format/gcc_gfc-1.c: New.
5675 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
5677 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
5679 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5682 * gfortran.dg/io_invalid_1.f90: New test.
5684 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
5686 * gcc.dg/format/gcc_diag-1.c: Update.
5688 2005-07-02 Jeff Law <law@redhat.com>
5690 * gcc.dg/tree-ssa/pr22051-1.c: New test.
5691 * gcc.dg/tree-ssa/pr22051-2.c: New test.
5693 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
5695 * gcc.dg/format/gcc_diag-1.c: Update.
5697 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
5700 * gcc.c-torture/compile/pr22269.c: New test.
5702 2005-06-30 Diego Novillo <dnovillo@redhat.com>
5706 * g++.dg/tree-ssa/pr21584-1.C: New test.
5707 * g++.dg/tree-ssa/pr21584-2.C: New test.
5709 2005-06-30 Ziemowit Laski <zlaski@apple.com>
5711 * obj-c++.dg/try-catch-11.mm: New.
5712 * objc.dg/try-catch-10.m: New.
5714 2005-06-29 David Edelsohn <edelsohn@gnu.org>
5716 * g++.dg/other/ucnid-1.C: xfail on AIX.
5718 2005-06-29 Diego Novillo <dnovillo@redhat.com>
5721 * gcc.dg/20050629-1.c: New test.
5723 2005-06-29 Ziemowit Laski <zlaski@apple.com>
5725 * obj-c++.dg/const-str-1[0-1].mm: New.
5726 * objc.dg/const-str-1[0-1].m: New.
5728 2005-05-29 Richard Henderson <rth@redhat.com>
5730 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
5731 Rename from check_effective_target_vect_no_max.
5732 (check_effective_target_vect_no_int_add): New.
5733 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
5734 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
5735 * gcc.dg/vect/vect-reduc-3.c: Likewise.
5736 * gcc.dg/vect/vect-reduc-1.c: Use both.
5737 * gcc.dg/vect/vect-reduc-2.c: Likewise.
5739 2005-05-29 Richard Henderson <rth@redhat.com>
5741 * lib/target-supports.exp (check_effective_target_vect_no_max):
5742 Remove i386 and x86_64.
5744 2005-06-29 Steve Ellcey <sje@cup.hp.com>
5747 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
5749 2005-06-29 Steve Ellcey <sje@cup.hp.com>
5752 * gcc.dg/vect/pr21969.c: New test.
5754 2005-06-28 Eric Christopher <echristo@redhat.com>
5758 * gcc.dg/inline1.c: New test.
5759 * gcc.dg/inline2.c: Ditto.
5760 * gcc.dg/inline3.c: Ditto.
5761 * gcc.dg/inline4.c: Ditto.
5762 * gcc.dg/inline5.c: Ditto.
5764 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
5767 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
5768 Add testcase also testing eoshift1 for PR 22142.
5770 2005-06-28 Richard Henderson <rth@redhat.com>
5772 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
5773 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
5774 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
5775 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
5776 gcc.dg/tree-ssa/20030922-2.c: Likewise.
5778 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
5781 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
5782 Add testcase for PR 22142.
5784 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
5786 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
5787 gcc.target/ia64/fpreg-2.c: New tests.
5789 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5791 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
5793 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5796 * gfortran.dg/slash_1.f90: New test.
5798 2005-06-27 Richard Henderson <rth@redhat.com>
5800 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
5801 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
5802 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
5803 * gcc.dg/vect/vect-reduc-2.c: Likewise.
5804 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
5805 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
5807 2005-06-27 Richard Henderson <rth@redhat.com>
5809 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
5810 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
5812 2005-06-27 Ziemowit Laski <zlaski@apple.com>
5814 * obj-c++.dg/proto-lossage-5.mm: New.
5815 * objc.dg/proto-lossage-5.m: New.
5817 2005-06-27 Diego Novillo <dnovillo@redhat.com>
5820 * gcc.dg/tree-ssa/pr21959.c: New test.
5822 2005-06-27 Jakub Jelinek <jakub@redhat.com>
5824 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
5825 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
5826 testing uninitialized var.
5828 * gcc.c-torture/execute/builtins/chk.h: New.
5829 * gcc.c-torture/execute/builtins/lib/chk.c: New.
5830 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
5831 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
5832 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
5833 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
5834 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
5835 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
5836 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
5837 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
5838 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
5839 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
5840 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
5841 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
5842 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
5843 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
5844 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
5845 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
5846 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
5847 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
5848 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
5849 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
5850 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
5851 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
5852 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
5853 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
5854 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
5855 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
5856 * gcc.dg/builtin-object-size-1.c: New test.
5857 * gcc.dg/builtin-object-size-2.c: New test.
5858 * gcc.dg/builtin-object-size-3.c: New test.
5859 * gcc.dg/builtin-object-size-4.c: New test.
5860 * gcc.dg/builtin-object-size-5.c: New test.
5861 * gcc.dg/builtin-stringop-chk-1.c: New test.
5862 * gcc.dg/builtin-stringop-chk-2.c: New test.
5863 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
5864 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
5865 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
5866 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
5867 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
5868 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
5869 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
5870 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
5871 * gcc.c-torture/execute/printf-1.c: New test.
5872 * gcc.c-torture/execute/fprintf-1.c: New test.
5873 * gcc.c-torture/execute/vprintf-1.c: New test.
5874 * gcc.c-torture/execute/vfprintf-1.c: New test.
5875 * gcc.c-torture/execute/printf-chk-1.c: New test.
5876 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
5877 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
5878 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
5880 2005-06-27 Michael Matz <matz@suse.de>
5882 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
5883 slot is not merged if address escapes.
5885 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5888 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
5890 2005-06-26 Jakub Jelinek <jakub@redhat.com>
5893 * gcc.c-torture/compile/20050622-1.c: New test.
5896 * gcc.dg/20050620-1.c: New test.
5898 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
5900 PR tree-optimization/22026
5901 * gcc.dg/tree-ssa/pr22026.c: New.
5903 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
5906 * gfortran.dg/shift-alloc.f90: New testcase.
5908 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
5910 * all files: Update FSF address in copyright headers.
5912 2005-06-22 Jan Hubicka <jh@suse.cz>
5914 * wholeprogram-1.c: New testcase.
5915 * wholeprogram-2.c: New testcase.
5917 2005-06-24 Mark Mitchell <mark@codesourcery.com>
5920 * gcc.dg/tree-ssa/pr22171.c: New test.
5922 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
5924 * gfortran.dg/simplify_modulo.f90: New.
5926 2005-06-24 Jan Hubicka <jh@suse.cz>
5928 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
5930 2005-06-23 Ziemowit Laski <zlaski@apple.com>
5932 * obj-c++.dg/proto-lossage-[1-4].mm: New.
5934 2005-06-23 Ziemowit Laski <zlaski@apple.com>
5936 * obj-c++.dg/typedef-alias-1.mm: New.
5937 * objc.dg/typedef-alias-1.m: New.
5939 2005-06-23 Jeff Law <law@redhat.com>
5941 * gcc.dg/tree-ssa/vrp16.c: New test.
5943 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5945 * lib/target-supports.exp: Add
5946 check_effective_target_fortran_large_real and
5947 check_effective_target_fortran_large_int to check for
5948 corresponding effective targets.
5949 * gfortran.dg/large_integer_kind_1.f90: New test.
5950 * gfortran.dg/large_real_kind_1.f90: New test.
5952 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
5954 PR tree-optimization/22117
5955 * gcc.dg/tree-ssa/pr22117.c: New.
5957 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
5960 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
5962 2005-06-23 David Edelsohn <edelsohn@gnu.org>
5964 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
5966 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
5968 * gfortran.dg/f2c_4.f90: Add tests for complex functions
5969 * gfortran.dg/f2c_4.c: Likewise.
5971 2005-06-22 Paul Brook <paul@codesourcery.com>
5974 * gfortran.dg/auto_save_1.f90: New test.
5976 2005-06-22 Michael Matz <matz@suse.de>
5978 * gcc.target/x86-64/abi: New directory.
5979 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
5980 * gcc.target/x86-64/abi/README.gcc: New file.
5981 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
5982 * gcc.target/x86-64/abi/asm-support.s: New file.
5983 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
5984 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
5985 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
5986 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
5987 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
5988 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
5989 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
5990 * gcc.target/x86_64/abi/test_bitfields.c: New test.
5991 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
5992 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
5993 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
5994 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
5995 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
5996 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
5997 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
5998 * gcc.target/x86_64/abi/test_varargs.c: New test.
6000 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
6002 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
6003 32-bit i?86 and x86_64.
6005 2005-06-21 Ziemowit Laski <zlaski@apple.com>
6007 * obj-c++.dg/const-str-[1-9].mm: New tests.
6009 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
6012 * gfortran.dg/namelist_use.f90: New.
6013 * gfortran.dg/namelist_use_only.f90: New.
6015 2005-06-21 Jeff Law <law@redhat.com>
6017 * gcc.dg/tree-ssa/vrp15.c: New test.
6019 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
6021 * lib/target-supports.exp (check_effective_target_vect_reduction):
6023 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
6024 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
6025 remove vect_reduction target keyword. Also avoid two returns in main.
6026 * gcc.dg/vect/vect-reduc-3.c: Likewise.
6027 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
6028 * gcc.dg/vect/vect-reduc-1short.c: New test.
6029 * gcc.dg/vect/vect-reduc-1char.c: New test.
6030 * gcc.dg/vect/vect-reduc-2short.c: New test.
6031 * gcc.dg/vect/vect-reduc-2char.c: New test.
6032 * gcc.dg/vect/vect-reduc-6.c: New test.
6033 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
6034 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
6035 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
6037 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6038 Paul Thomas <pault@gcc.gnu.org>
6040 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
6043 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6045 * gfortran.dg/backslash_1.f90: New test.
6046 * gfortran.dg/backslash_2.f90: New test.
6048 2005-06-20 Steven G. Kargl <kargls@comcast.net>
6050 * gfortran.dg/duplicate_labels.f90: New test.
6052 2005-06-20 Jan Beulich <jbeulich@novell.com>
6054 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
6055 unsupportable relocations.
6056 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6057 * gcc.dg/20050321-2.c: xfail for NetWare.
6059 2005-06-20 Andreas Jaeger <aj@suse.de>
6061 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
6062 gcc.target/i386/fastcall-sseregparm.c,
6063 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
6065 2005-06-19 Richard Henderson <rth@redhat.com>
6067 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
6069 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
6071 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
6073 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
6076 * g++.dg/conversion/simd2.C: Change expected error message.
6078 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
6080 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
6081 * gcc.dg/vect/vect-reduc-2.c: Likewise.
6082 * gcc.dg/vect/vect-reduc-3.c: Likewise.
6084 2005-06-18 James A Morrison <phython@gcc.gnu.org>
6086 * gcc.dg/fold-mod-1.c: New test.
6088 2005-06-18 Steven G. Kargl <kargls@comcast.net>
6091 * gfortran.dg/pr19926.f90: New test.
6093 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
6095 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
6096 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
6098 * gcc.dg/vect/vect-reduc-2.c: Likewise.
6099 * gcc.dg/vect/vect-reduc-3.c: Likewise.
6101 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
6103 * gcc.target/ia64/float80-varargs-1.c: New test.
6105 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6108 * gfortran.dg/f2c_6.f90: New test.
6110 2005-06-17 Geoffrey Keating <geoffk@apple.com>
6113 * g++.dg/template/local5.C: New.
6115 2005-06-17 Richard Henderson <rth@redhat.com>
6117 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
6119 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
6122 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
6124 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
6126 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
6127 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
6128 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
6129 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
6130 check_vect to verify the presence of hardware vector support.
6132 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
6135 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
6137 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6140 * gfortran.dg/pr19216.f: Add correct space between brackets and
6143 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6146 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
6148 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
6150 * gcc.target/i386/attributes-error.c: New testcase.
6151 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
6152 * gcc.target/i386/regparm-stdcall.c: Likewise.
6153 * gcc.target/i386/sseregparm-1.c: Likewise.
6154 * gcc.target/i386/sseregparm-2.c: Likewise.
6156 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
6158 * g++.dg/rtti/crash2.C: New.
6160 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
6162 * gcc.dg/noncompile/20040203-3.c: Update expected message.
6164 2005-06-15 David Ung <davidu@mips.com>
6166 * gcc.target/mips/mips16e-extends.c: New test for testing the
6167 generation of MIPS16e zeb/zeh, seb/seh instructions.
6169 2005-06-15 Diego Novillo <dnovillo@redhat.com>
6172 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
6173 * gcc.dg/tree-ssa/pr22018.c: New test.
6175 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
6177 * gcc.dg/simd-1.c: Update error messages.
6178 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
6179 * gcc.dg/simd-2.c: Update error messages.
6180 * gcc.dg/simd-4.c: New.
6182 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
6185 * g++.dg/other/crash-4.C: New.
6187 2005-06-14 Devang Patel <dpatel@apple.com>
6189 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
6191 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
6194 * g++.dg/parse/crash11.C: Update
6196 2005-06-13 Jeff Law <law@redhat.com>
6198 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
6199 perform the desired transformations.
6200 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
6201 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
6203 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6206 * gfortran.dg/forall_1.f90: Un-XFAIL.
6208 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
6211 * g++.dg/parse/crash26.C: New.
6214 * g++.dg/init/member1.C: New.
6216 2005-06-13 Jakub Jelinek <jakub@redhat.com>
6218 * gfortran.dg/altreturn_1.f90: New test.
6220 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
6223 * gcc.dg/tree-ssa/pr21985.c: New test.
6225 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
6227 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
6229 2005-06-12 Roger Sayle <roger@eyesopen.com>
6232 * g++.dg/other/error10.C: New test case.
6234 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6237 * gfortran.dg/pr19155.f: Add test.
6239 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6241 * gfortran.dg/f2c_7.f90: New test.
6243 * gfortran.dg/forall_1.f90: XFAILed.
6245 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
6247 * gcc.dg/pr14796-1.c: New.
6248 * gcc.dg/pr14796-2.c: New.
6250 2005-06-11 Steven G. Kargl <kargls@comcast.net>
6254 * gfortran.dg/deallocate_stat.f90: New test.
6256 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
6258 * gfortran.fortran-torture/execute/in-pack.f90: New test.
6260 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
6262 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
6263 access will be generated when this loop is vectorized. Test that
6264 accesses with same alignment were detected.
6265 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
6266 Test that accesses with same alignment were detected.
6267 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
6268 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
6269 alignment were detected.
6271 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
6274 * g++.dg/conversion/simd2.C: New.
6276 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
6278 * gcc.dg/Wcxx-compat-1.c: New.
6280 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
6283 * gfortran.dg/reshape-complex.f90: Add a test for a packed
6286 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
6288 * gcc.dg/alias-8.c: New.
6290 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
6292 * gcc.dg/format/cmn_err-1.c: Update.
6294 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
6297 * gcc.target/sparc/fexpand-2.c: New.
6298 * gcc.target/sparc/fpmerge-2.c: New.
6299 * gcc.target/sparc/fpmul-2.c: New.
6300 * gcc.target/sparc/noresult.c: New.
6301 * gcc.target/sparc/pdist-2.c: New.
6302 * gcc.target/sparc/pdist-3.c: New.
6304 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
6307 * gcc.target/i386/i386.exp: Fix comment typo.
6309 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
6312 * g++.dg/inherit/using5.C: New.
6313 * g++.dg/inherit/using6.C: New.
6315 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6318 * g++.dg/template/ptrmem15.C: New test.
6321 * g++.dg/ext/label4.C: New test.
6323 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6325 * gcc.dg/tls/debug-1.c: New test.
6327 2005-06-07 Dale Johannesen <dalej@apple.com>
6329 * gcc.target/i386/movq.c: New.
6331 2005-06-07 Dale Johannesen <dalej@apple.com>
6333 * gcc.dg/20050607-1.c: New.
6335 2005-06-07 Jakub Jelinek <jakub@redhat.com>
6338 * gcc.c-torture/execute/20050607-1.c: New test.
6340 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
6343 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
6344 Test case where the return array has lowest stride one,
6347 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
6349 * lib/target-supports.exp (check_effective_target_sync_int_long):
6350 Add s390 and s390x targets.
6352 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
6354 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
6355 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
6356 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
6357 * gcc.dg/tree-ssa/loop-9.c: New test.
6359 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
6361 * g++.dg/parse/defarg10.C: New.
6363 2005-06-06 Jakub Jelinek <jakub@redhat.com>
6366 * gcc.c-torture/execute/20050604-1.c: New test.
6368 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
6371 * g++.dg/parse/defarg9.C: New.
6374 * g++.dg/inherit/using4.C: New.
6375 * g++.dg/overload/error1.C: Adjust expected errors.
6376 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
6377 * g++.old-deja/g++.brendan/arm2.C: Likewise.
6378 * g++.old-deja/g++.other/redecl2.C: Likewise.
6379 * g++.old-deja/g++.other/redecl4.C: Likewise.
6380 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
6382 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
6384 * gfortran.dg/f2c_5.f90: Add -w to dg-options
6386 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
6388 * lib/gfortran.exp (gfortran_target_compile): Call
6389 dg-additional-files-options
6390 * gfortran.dg/f2c_4.f90: New file
6391 * gfortran.dg/f2c_4.c: New file
6392 * gfortran.dg/f2c_5.f90: New file
6393 * gfortran.dg/f2c_5.c: New file
6395 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6397 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
6400 * gfortran.dg/array_constructor_4.f90: New test.
6402 2005-06-05 Mark Mitchell <mark@codesourcery.com>
6405 * g++.dg/ext/builtin9.C: New test.
6407 2005-06-05 Dale Johannesen <dalej@apple.com>
6409 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
6410 * gcc.c-torture/execute/20050603-2.c: Ditto.
6412 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
6414 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
6415 * gcc.dg/vect/vect-reduc-1.c: New.
6416 * gcc.dg/vect/vect-reduc-2.c: New.
6417 * gcc.dg/vect/vect-reduc-3.c: New.
6419 2005-06-04 Dale Johannesen <dalej@apple.com>
6421 * gcc.c-torture/execute/20050603-1.c: New.
6422 * gcc.c-torture/execute/20050603-2.c: New.
6423 * gcc.dg/20050603-3.c: New.
6425 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6428 * gfortran.dg/debug_1.f90: New test.
6430 * gfortran.dg/forall_1.f90: New test.
6432 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
6434 * gfortran.dg/array_constructor_3.f90: New test.
6436 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6438 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
6440 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
6442 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
6444 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
6447 * gcc.dg/init-excess-1.c: New test.
6449 2005-06-03 Mark Mitchell <mark@codesourcery.com>
6452 * g++.dg/expr/static_cast6.C: New test.
6454 2005-06-03 Diego Novillo <dnovillo@redhat.com>
6456 * gcc.dg/tree-ssa/vrp14.c: New test.
6458 2005-06-03 Mark Mitchell <mark@codesourcery.com>
6461 * g++.dg/template/new2.C: New test.
6463 2005-06-03 Josh Conner <jconner@apple.com>
6465 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
6466 all entries in initializer.
6468 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
6471 * gcc.dg/pr21858.c: New testcase.
6473 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
6475 PR tree-optimization/21292
6477 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
6479 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
6480 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
6481 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
6482 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
6483 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
6485 2005-06-02 Richard Henderson <rth@redhat.com>
6487 * gcc.dg/sync-2.c: Use -march=i486 for i386.
6489 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
6491 * gcc.dg/wtypequal.c: New testcase.
6493 2005-06-02 Diego Novillo <dnovillo@redhat.com>
6496 * gcc.dg/tree-ssa/pr21582.c: New test.
6498 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
6501 * g++.dg/opt/interface2.h: New.
6502 * g++.dg/opt/interface2.C: New.
6503 * g++.dg/init/ctor4.C: Adjust error lines.
6504 * g++.old-deja/g++.bob/inherit2.C: Likewise.
6505 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
6506 * g++.old-deja/g++.jason/opeq3.C: Likewise.
6507 * g++.old-deja/g++.pt/assign1.C: Likewise.
6508 * g++.old-deja/g++.pt/crash20.C: Likewise.
6510 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
6512 PR tree-optimization/21734
6513 * g++.dg/vect/pr21734_1.cc: New.
6514 * g++.dg/vect/pr21734_2.cc: New.
6516 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
6519 * g++.dg/template/spec24.C: New.
6522 * g++.dg/pch/local-1.C: New.
6523 * g++.dg/pch/local-1.Hs: New.
6525 2005-06-01 Diego Novillo <dnovillo@redhat.com>
6527 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
6528 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
6529 * gcc.dg/tree-ssa/pr14341.c: New test.
6530 * gcc.dg/tree-ssa/pr14841.c: New test.
6531 * gcc.dg/tree-ssa/pr20701.c: New test.
6532 * gcc.dg/tree-ssa/pr21086.c: New test.
6533 * gcc.dg/tree-ssa/pr21090.c: New test.
6534 * gcc.dg/tree-ssa/pr21332.c: New test.
6535 * gcc.dg/tree-ssa/pr21458.c: New test.
6536 * gcc.dg/tree-ssa/pr21658.c: New test.
6537 * gcc.dg/tree-ssa/vrp01.c: New test.
6538 * gcc.dg/tree-ssa/vrp02.c: New test.
6539 * gcc.dg/tree-ssa/vrp03.c: New test.
6540 * gcc.dg/tree-ssa/vrp04.c: New test.
6541 * gcc.dg/tree-ssa/vrp05.c: New test.
6542 * gcc.dg/tree-ssa/vrp06.c: New test.
6543 * gcc.dg/tree-ssa/vrp07.c: New test.
6544 * gcc.dg/tree-ssa/vrp08.c: New test.
6545 * gcc.dg/tree-ssa/vrp09.c: New test.
6546 * gcc.dg/tree-ssa/vrp10.c: New test.
6547 * gcc.dg/tree-ssa/vrp11.c: New test.
6548 * gcc.dg/tree-ssa/vrp12.c: New test.
6549 * gcc.dg/tree-ssa/vrp13.c: New test.
6551 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
6554 * gcc.dg/tree-ssa/pr21029.c: New test.
6556 2005-06-01 Roger Sayle <roger@eyesopen.com>
6558 * gfortran.dg/logint-1.f: New test case.
6559 * gfortran.dg/logint-2.f: Likewise.
6560 * gfortran.dg/logint-3.f: Likewise.
6562 2005-06-01 Jakub Jelinek <jakub@redhat.com>
6566 * gcc.dg/20050527-1.c: New test.
6568 * gcc.dg/i386-sse-12.c: New test.
6571 * gfortran.dg/implicit_5.f90: New test.
6573 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
6576 * gfortran/assign_4.f90: New test.
6577 * gfortran/assign_2.f90: Change compile to run.
6579 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
6581 * lib/target-supports.exp
6582 (check_effective_target_sync_char_short): New.
6583 * gcc.dg/sync-2.c: New.
6585 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
6587 PR tree-optimization/21817
6588 * gcc.dg/torture/pr21817-1.c: New.
6590 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
6593 * g++.dg/template/init5.C: New.
6595 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
6597 * gfortran.dg/char_initialiser_actual.f90:
6598 Test character initialisers as actual arguments.
6599 * gfortran.dg/char_pointer_comp_assign.f90:
6600 Test character pointer structure component assignments.
6601 * gfortran.dg/char_array_structure_constructor.f90:
6602 Test character components in structure constructors.
6604 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
6607 * g++.dg/opt/pr20931.C: New test.
6609 2005-05-31 Andreas Jaeger <aj@suse.de>
6612 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
6613 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
6614 g++.old-deja/g++.ext/asmspec1.C,
6615 g++.old-deja/g++.other/regstack.C,
6616 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
6617 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
6618 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
6619 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
6620 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
6621 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
6622 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
6623 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
6624 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
6625 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
6626 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
6627 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
6628 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
6629 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
6630 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
6631 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
6632 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
6633 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
6634 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
6636 2005-05-31 Jeff Law <law@redhat.com>
6638 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
6640 2005-05-30 Paolo Carlini <pcarlini@suse.de>
6643 * gcc.dg/builtins-1.c: Activate disabled clog test.
6644 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6646 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
6648 * gfortran.dg/char_pointer_assign.f90:
6649 Test character-pointer assignments and pointer assignments.
6650 * gfortran.dg/char_pointer_dummy.f90:
6651 Test character-pointer dummy arguments.
6652 * gfortran.dg/char_pointer_func.f90:
6653 Test character-pointer function returns.
6654 * gfortran.dg/char_pointer_dependency.f90:
6655 Test character-pointer functions with dependencies.
6657 2005-05-30 Mark Mitchell <mark@codesourcery.com>
6660 * g++.dg/lookup/using14.C: New test.
6662 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
6664 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
6665 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
6668 2005-05-29 Geoffrey Keating <geoffk@apple.com>
6671 * g++.dg/template/local5.C: New.
6674 * gcc.c-torture/compile/pr21761.c: New.
6676 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
6679 2005-05-30 Steven G. Kargl
6682 * gfortran.dg/inquire_8.f90: New test.
6684 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6687 * gfortran.dg/output_exponents_1.f90: New test.
6689 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6692 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
6694 2005-05-28 Mark Mitchell <mark@codesourcery.com>
6697 * g++.dg/ext/complex1.C: New test.
6700 * g++.dg/init/ctor6.C: New test.
6702 2005-05-29 Jan Hubicka <jh@suse.cz>
6704 * gcc.c-torture/compile/pr21562.c: New.
6706 2005-05-28 Steven G. Kargl <kargls@comcast.net>
6708 * gfortran.dg/subnormal_1.f90: New test.
6710 2005-05-28 Jan Hubicka <jh@suse.cz>
6712 * tree-prof.exp: Fix comment.
6713 * value-prof-1.c: New.
6714 * value-prof-2.c: New.
6715 * value-prof-3.c: New.
6716 * value-prof-4.c: New.
6718 2005-05-27 Mark Mitchell <mark@codesourcery.com>
6721 * g++.dg/expr/ptrmem6.C: New test.
6722 * g++.dg/expr/ptrmem6a.C: Likewise.
6724 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
6726 PR tree-optimization/21658
6727 * gcc.dg/tree-ssa/pr21658.c: New.
6729 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
6732 * g++.dg/inherit/ptrmem3.C: New.
6735 * g++.dg/parse/template16.C: New.
6737 2005-05-27 Andreas Jaeger <aj@suse.de>
6739 * gcc.dg/setjmp-2.c: Only run in 32-bit.
6741 * gcc.dg/i386-sse-8.c: Run test on all archs.
6743 2005-05-26 Mike Stump <mrs@apple.com>
6745 * objc.dg/isa-field-1.m: Only run on darwin.
6746 * objc.dg/lookup-1.m: Likewise.
6747 * objc.dg/try-catch-8.m: Likewise.
6749 2005-05-26 Roger Sayle <roger@eyesopen.com>
6751 PR tree-optimization/9814
6752 * gcc.dg/pr9814-1.c: New test case.
6754 2005-05-26 Ziemowit Laski <zlaski@apple.com>
6756 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
6757 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
6758 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
6759 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
6760 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
6761 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
6762 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
6763 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
6764 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
6765 objc.dg/try-catch-8.m: New.
6767 2005-05-26 Janis Johnson <janis187@us.ibm.com>
6769 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
6770 remove extraneous semicolons.
6772 2005-05-26 Ziemowit Laski <zlaski@apple.com>
6774 * obj-c++.dg/comp-types-12.mm: New.
6775 * objc.dg/comp-types-11.m: New.
6776 * objc.dg/selector-4.m: New.
6778 2005-05-26 Andreas Jaeger <aj@suse.de>
6781 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
6782 g++.old-deja/g++.ext/attrib3.C,
6783 g++.old-deja/g++.other/store-expr1.C,
6784 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
6785 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
6786 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
6787 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
6788 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
6789 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
6790 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
6791 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
6792 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
6793 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
6794 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
6795 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
6796 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
6797 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
6798 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
6799 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
6800 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
6801 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
6802 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
6804 2005-05-26 Andreas Jaeger <aj@suse.de>
6806 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
6809 2005-05-26 Andreas Jaeger <aj@suse.de>
6812 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
6813 gcc.misc-tests/i386-pf-athlon-1.c,
6814 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
6815 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
6816 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
6817 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
6818 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
6819 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
6820 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
6823 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
6824 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
6825 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
6828 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
6831 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
6832 effective-target ilp32.
6834 2005-05-26 David Ung <davidu@mips.com>
6836 * gcc.target/mips/ext_ins.c: New test for testing the generation
6837 of MIPS32/64 rev 2 ext/ins instructions.
6839 2005-05-26 Andreas Jaeger <aj@suse.de>
6841 * treelang/compile/unsigned.tree: Use gimple instead of
6842 nonexisting generic dump.
6844 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
6846 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
6848 2005-05-26 Andreas Jaeger <aj@suse.de>
6850 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
6852 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
6855 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
6856 Test callee-allocated memory with write statements.
6858 2005-05-25 Roger Sayle <roger@eyesopen.com>
6861 * gcc.dg/pr21709-1.c: New test case.
6863 2005-05-25 Ziemowit Laski <zlaski@apple.com>
6864 Mike Stump <mrs@apple.com>
6866 * objc/execute/next_mapping.h: Update for C++.
6868 * obj-c++.dg/selector-1.mm: Move to...
6869 * obj-c++.dg/selector-4.mm: here...
6871 * obj-c++.dg/basic.mm: New.
6872 * obj-c++.dg/comp-types-1.mm: New.
6873 * obj-c++.dg/cxx-class-1.mm: New.
6874 * obj-c++.dg/cxx-ivars-1.mm: New.
6875 * obj-c++.dg/cxx-ivars-2.mm: New.
6876 * obj-c++.dg/cxx-ivars-3.mm: New.
6877 * obj-c++.dg/cxx-scope-1.mm: New.
6878 * obj-c++.dg/cxx-scope-2.mm: New.
6879 * obj-c++.dg/defs.mm: New.
6880 * obj-c++.dg/empty-private-1.mm: New.
6881 * obj-c++.dg/encode-1.mm: New.
6882 * obj-c++.dg/encode-2.mm: New.
6883 * obj-c++.dg/encode-3.mm: New.
6884 * obj-c++.dg/extern-c-1.mm: New.
6885 * obj-c++.dg/extra-semi.mm: New.
6886 * obj-c++.dg/fix-and-continue-2.mm: New.
6887 * obj-c++.dg/isa-field-1.mm: New.
6888 * obj-c++.dg/ivar-list-semi.mm: New.
6889 * obj-c++.dg/local-decl-1.mm: New.
6890 * obj-c++.dg/lookup-1.mm: New.
6891 * obj-c++.dg/lookup-2.mm: New.
6892 * obj-c++.dg/method-1.mm: New.
6893 * obj-c++.dg/method-2.mm: New.
6894 * obj-c++.dg/method-3.mm: New.
6895 * obj-c++.dg/method-4.mm: New.
6896 * obj-c++.dg/method-5.mm: New.
6897 * obj-c++.dg/method-6.mm: New.
6898 * obj-c++.dg/method-7.mm: New.
6899 * obj-c++.dg/no-extra-load.mm: New.
6900 * obj-c++.dg/overload-1.mm: New.
6901 * obj-c++.dg/pragma-1.mm: New.
6902 * obj-c++.dg/pragma-2.mm: New.
6903 * obj-c++.dg/private-1.mm: New.
6904 * obj-c++.dg/private-2.mm: New.
6905 * obj-c++.dg/proto-qual-1.mm: New.
6906 * obj-c++.dg/qual-types-1.mm: New.
6907 * obj-c++.dg/stubify-1.mm: New.
6908 * obj-c++.dg/stubify-2.mm: New.
6909 * obj-c++.dg/super-class-1.mm: New.
6910 * obj-c++.dg/super-class-2.mm: New.
6911 * obj-c++.dg/super-dealloc-1.mm: New.
6912 * obj-c++.dg/super-dealloc-2.mm: New.
6913 * obj-c++.dg/template-1.mm: New.
6914 * obj-c++.dg/template-2.mm: New.
6915 * obj-c++.dg/template-3.mm: New.
6916 * obj-c++.dg/template-4.mm: New.
6917 * obj-c++.dg/template-5.mm: New.
6918 * obj-c++.dg/template-6.mm: New.
6919 * obj-c++.dg/try-catch-1.mm: New.
6920 * obj-c++.dg/try-catch-2.mm: New.
6921 * obj-c++.dg/try-catch-3.mm: New.
6922 * obj-c++.dg/try-catch-4.mm: New.
6923 * obj-c++.dg/try-catch-5.mm: New.
6924 * obj-c++.dg/try-catch-6.mm: New.
6925 * obj-c++.dg/try-catch-7.mm: New.
6926 * obj-c++.dg/try-catch-8.mm: New.
6927 * obj-c++.dg/try-catch-9.mm: New.
6928 * obj-c++.dg/va-meth-1.mm: New.
6930 2005-05-25 Ziemowit Laski <zlaski@apple.com>
6932 * obj-c++.dg/selector-1.mm: New.
6933 * obj-c++.dg/selector-2.mm: New.
6935 2005-05-25 Ziemowit Laski <zlaski@apple.com>
6937 * obj-c++.dg/selector-3.mm: New.
6938 * objc.dg/selector-3.m: New.
6940 2005-05-25 Ziemowit Laski <zlaski@apple.com>
6942 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
6943 about where warning appears.
6945 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
6947 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
6948 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
6949 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
6950 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
6952 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
6954 * gcc.dg/20050524-1.c: New test.
6956 2005-05-25 Jan Hubicka <jh@suse.cz>
6958 * gcc.dg/tree-prof/inliner-1.c: New.
6960 2005-05-25 Janis Johnson <janis187@us.ibm.com>
6962 * gcc.dg/tree-prof: New directory.
6963 * gcc.dg/tree-prof/tree-prof.exp: New.
6965 2005-05-25 DJ Delorie <dj@redhat.com>
6967 * gcc.dg/Wattributes-1.c: New.
6968 * gcc.dg/Wattributes-2.c: New.
6969 * gcc.dg/Wattributes-3.c: New.
6971 20005-05-24 Janis Johnson <janis187@us.ibm.com>
6973 PR tree-optimization/19833
6974 * gcc.dg/uninit-4.c: Remove xfail.
6975 * gcc.dg/uninit-9.c: Ditto.
6977 2005-05-24 Ziemowit Laski <zlaski@apple.com>
6979 * obj-c++.dg/bitfield-[1-5].mm: New.
6980 * obj-c++.dg/class-protocol-1.mm: New.
6981 * obj-c++.dg/comp-types-1[0-1].mm: New.
6982 * obj-c++.dg/comp-types-[2-9].mm: New.
6983 * obj-c++.dg/encode-[4-8].mm: New.
6984 * obj-c++.dg/layout-1.mm: New.
6985 * obj-c++.dg/method-1[0-9].mm: New.
6986 * obj-c++.dg/method-2[0-1].mm: New.
6987 * obj-c++.dg/method-[8-9].mm: New.
6988 * obj-c++.dg/objc-gc-3.mm: New.
6989 * obj-c++.dg/try-catch-10.mm: New.
6990 * objc.dg/bitfield-5.m: New.
6991 * objc.dg/comp-types-10.m: New.
6992 * objc.dg/comp-types-9.m: New.
6993 * objc.dg/layout-1.m: New.
6994 * objc.dg/objc-gc-4.m: New.
6995 * objc.dg/try-catch-9.m: New.
6996 * objc.dg/class-protocol-1.m: Tweak diagnostics.
6997 * objc.dg/comp-types-1.m: Likewise.
6998 * objc.dg/comp-types-[5-6].m: Likewise.
6999 * objc.dg/method-9.m: Likewise.
7001 2005-05-24 Janis Johnson <janis187@us.ibm.com>
7003 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
7004 and on hardware without VMX support.
7006 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
7008 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
7010 * lib/profopt.exp (dg-final-generate, dg-final-use,
7011 profopt-final-code, profopt-get-options): New.
7012 (profopt-execute): Process test directives.
7014 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
7015 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
7016 cleanup-tree-dump, cleanup-saved-temps): Update comments.
7018 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
7021 * g++.dg/init/ctor5.C: New test.
7023 2005-05-24 Ira Rosen <irar@il.ibm.com>
7025 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
7026 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
7027 vect-113.c, vect-114.c.
7029 2005-05-23 Adam Nemet <anemet@lnxw.com>
7031 * gcc.dg/const-elim-1.c: Remove xfails.
7033 2005-05-23 Jeff Law <law@redhat.com>
7035 * gcc.c-torture/compile/pr21638.c: New test.
7036 * gcc.c-torture/compile/20050520-1.c: New test.
7038 2005-05-23 Nick Clifton <nickc@redhat.com>
7040 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
7041 be a proper triple, ie: m32r*-*-*.
7042 * g++.old-deja/g++.jason/thunk3.C: Likewise.
7044 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
7048 * gcc.c-torture/compile/pr21293.c: New test.
7049 * gcc.c-torture/execute/pr21331.c: New test.
7051 2004-05-20 Richard Henderson <rth@redhat.com>
7053 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
7055 2005-05-20 Ziemowit Laski <zlaski@apple.com>
7057 * obj-c++-dg.exp: Add.
7059 * obj-c++.dg/dg.exp: Add.
7061 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
7063 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
7064 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
7066 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
7068 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
7070 2004-05-19 Richard Henderson <rth@redhat.com>
7072 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
7074 2005-05-19 Janis Johnson <janis187@us.ibm.com>
7076 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
7078 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
7080 2005-05-19 Jakub Jelinek <jakub@redhat.com>
7083 * g++.dg/parse/extern1.C: New test.
7084 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
7086 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7088 * gcc.dg/c99-math.h: New.
7089 * gcc.dg/c99-math-float-1.c: New test.
7090 * gcc.dg/c99-math-double-1.c: Likewise.
7091 * gcc.dg/c99-math-long-double-1.c: Likewise.
7093 2005-05-18 Richard Henderson <rth@redhat.com>
7095 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
7097 2005-05-18 Devang Patel <dpatel@apple.com>
7099 * g++.dg/opt/20050511-1.C: New test.
7101 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
7104 * gfortran.dg/reshape-complex.f90: New test.
7106 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
7108 * gfortran.dg/array_constructor_1.f90: New test.
7109 * gfortran.dg/array_constructor_2.f90: New test.
7111 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
7114 * gfortran.dg/pr20954.f: New test.
7116 2005-05-17 Mike Stump <mrs@apple.com>
7118 Yet more Objective-C++...
7120 * objc.dg/method-5.m: Update.
7121 * objc.dg/method-6.m: Update.
7122 * objc.dg/method-7.m: Update.
7123 * objc.dg/method-9.m: Update.
7124 * objc.dg/try-catch-2.m: Update.
7126 2005-05-17 Mark Mitchell <mark@codesourcery.com>
7128 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
7129 Remove little-endian optimizations.
7131 2005-05-17 Jeff Law <law@redhat.com>
7133 * g++.dg/tree-ssa/pr14814.C: New test.
7134 * gcc.dg/tree-ssa/pr14814.C: New test.
7135 * gcc.dg/tree-ssa/pr17141-1.C: New test.
7136 * gcc.dg/tree-ssa/pr17141-2.C: New test.
7138 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
7140 * gcc.dg/compat/generate-random.c: Do not include
7142 * gcc.dg/compat/generate-random_r.c: Likewise.
7144 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
7146 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
7148 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
7151 * g++.dg/tree-ssa/builtin1.C: New testcase.
7153 2005-05-17 Jakub Jelinek <jakub@redhat.com>
7156 * g++.dg/opt/const4.C: New test.
7159 * g++.dg/opt/crossjump1.C: New test.
7161 PR tree-optimization/21610
7162 * gcc.c-torture/compile/20050516-1.c: New test.
7165 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
7166 about the test failing.
7167 * gfortran.fortran-torture/execute/where_7.f90: New test.
7168 * gfortran.fortran-torture/execute/where_8.f90: New test.
7170 2005-05-16 Richard Henderson <rth@redhat.com>
7172 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
7175 2005-05-16 Mark Mitchell <mark@codesourcery.com>
7177 * gcc.dg/compat/generate-random.c (config.h): Do not include.
7178 (limits.h): Include unconditionally.
7179 (stdlib.h): Likewise.
7180 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
7181 (limits.h): Include unconditionally.
7182 (stdlib.h): Likewise.
7183 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
7184 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
7185 (limits.h): Include unconditionally.
7186 (stdlib.h): Likewise.
7187 (hashtab.h): Do not include.
7188 (getopt.h): Likewise.
7189 (stddef.h): Include.
7190 (hashval_t): Define.
7191 (struct entry): Add "next" field.
7192 (HASH_SIZE): New macro.
7193 (hash_table): New variable.
7194 (switchfiles): Do not use xmalloc.
7196 (iterative_hash): New function.
7198 (e_exists): New function.
7199 (e_insert): Likewise.
7200 (output): Use, instead of libiberty hashtable functions.
7201 (main): Do not use getopt. Do not call htab_create.
7203 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
7206 * lib/target-supports.exp (check_mkfifo_available):
7207 Return 0 for cygwin as mkfifo support incomplete on platform.
7208 Fix typos in comments.
7210 2005-05-15 Mark Mitchell <mark@codesourcery.com>
7212 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
7214 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
7217 * gfortran.dg/assign_4.f: New test.
7219 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
7221 PR tree-optimization/21563
7222 * gcc.dg/tree-ssa/pr21563.c: New.
7224 2005-05-14 Jan Hubicka <jh@suse.cz>
7226 * gcc.dg/noreturn-7.c: Allow control reaches warning.
7228 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
7230 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
7232 2005-05-13 Julian Brown <julian@codesourcery.com>
7234 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
7235 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
7237 2005-05-13 Jan Hubicka <jh@suse.cz>
7239 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
7240 * gcc.dg/fold-xor-?.c: Likewise.
7241 * gcc.dg/pr15784-?.c: Likewise.
7242 * gcc.dg/pr20922-?.c: Likewise.
7243 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
7244 * gcc.dg/tree-ssa/pr17598.c: Likewise.
7245 * gcc.dg/tree-ssa/pr20470.c: Likewise.
7247 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7250 * gfortran.dg/hollerith_1.f90: New test.
7252 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7254 * gfortran.dg/func_result_2.f90: New test.
7256 2005-05-11 Bud Davis <bdavis@gfortran.org>
7258 * gfortran.dg/dev_null.f90: New test.
7260 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
7262 * gcc.dg/arm-vfp1.c: Revert last change.
7264 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
7267 PR tree-optimization/19639
7268 * g++.dg/tree-ssa/pr19807.C: New testcase.
7270 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7273 * gfortran.dg/append-1.f90: New test.
7275 2005-05-10 Diego Novillo <dnovillo@redhat.com>
7277 * gcc.dg/pr18501.c: XFAIL.
7278 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
7279 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
7280 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
7281 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
7282 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
7283 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
7284 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
7285 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
7287 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7290 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
7291 gfortran.dg/f2c_3.f90: New tests.
7293 * gfortran.dg/return_1.f90: Fix dg annotation.
7295 2005-05-10 Diego Novillo <dnovillo@redhat.com>
7297 * gcc.c-torture/compile/20050510-1.c: New test.
7299 2005-05-10 Mark Mitchell <mark@codesourcery.com>
7301 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
7303 2005-05-10 Bob Wilson <bob.wilson@acm.org>
7305 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
7307 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
7310 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
7312 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
7315 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
7316 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
7318 2005-05-10 Ben Elliston <bje@au.ibm.com>
7321 * gcc.dg/debug/pr16676.c: New test.
7323 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
7326 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
7327 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
7328 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
7329 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
7331 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
7332 -fno-tree-dominator-opts.
7334 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7336 * gfortran.dg/return_1.f90: New test.
7338 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
7340 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
7342 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
7344 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
7347 * g++.dg/inherit/covariant13.C: New.
7349 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7352 * gfortran.dg/pr19155.f: New test.
7354 2005-05-08 Roger Sayle <roger@eyesopen.com>
7357 * gcc.dg/pr8788-1.c: New testcase.
7359 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
7362 * gcc.target/mips/fpcmp-[12].c: New tests.
7364 2005-05-06 Mark Mitchell <mark@codesourcery.com>
7366 * lib/target-supports-dg.exp (dg-require-fork): New function.
7367 (dg-require-mkfifo): Likewise.
7368 * lib/target-supports.exp (check_function_available): New
7370 (check_fork_available): Likewise.
7371 (check_mkfifo_available): Likewise.
7373 2005-05-06 Jeff Law <law@redhat.com>
7375 * gcc.c-torture/compile/pr21380.c: New test.
7377 2005-05-06 Jakub Jelinek <jakub@redhat.com>
7380 * g++.dg/ext/weak3.C: New test.
7382 2005-05-05 Mark Mitchell <mark@codesourcery.com>
7385 * g++.dg/template/crash37.C: New test.
7387 2005-05-05 Paul Brook <paul@codesourcery.com>
7389 * gcc.dg/arm-g2.c: Use effective-target arm32.
7390 * gcc.dg/arm-mmx-1.c: Ditto.
7391 * gcc.dg/arm-scd42-2.c: Ditto.
7392 * gcc.dg/arm-vfp1.c: Ditto.
7393 * lib/target-supports.exp (check_effective_target_arm32): New
7396 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
7399 gfortran.dg/in_pack_rank7.f90: New test.
7401 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
7404 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
7406 2005-05-04 Jakub Jelinek <jakub@redhat.com>
7409 * gcc.dg/20050503-1.c: New test.
7411 PR rtl-optimization/21239
7412 * gcc.dg/i386-sse-11.c: New test.
7414 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
7417 * gcc.target/i386/asm-1.c: New test.
7419 2005-05-03 Jakub Jelinek <jakub@redhat.com>
7421 PR rtl-optimization/21330
7422 * gcc.c-torture/execute/20050502-1.c: New test.
7425 * gcc.c-torture/execute/20050502-2.c: New test.
7427 2005-05-03 Uros Bizjak <uros@kss-loka.si>
7430 * gcc.dg/pr21282.c: New.
7432 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
7434 * gcc.dg/vect/pr20122.c: Clean up .vect file.
7435 * gcc.dg/vect/vect-92.c: Likewise.
7436 * gcc.dg/vect/vect-93.c: Likewise.
7437 * gcc.dg/vect/vect-dv-1.c: Likewise.
7438 * gcc.dg/vect/vect-dv-2.c: Likewise.
7439 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
7441 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
7443 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
7444 * gfortran.dg/vect/vect-2.f90: Likewise.
7445 * gfortran.dg/vect/vect-3.f90: Likewise.
7446 * gfortran.dg/vect/vect-4.f90: Likewise.
7447 * gfortran.dg/vect/vect-5.f90: Likewise.
7449 2005-05-02 Geoffrey Keating <geoffk@apple.com>
7452 * gcc.dg/rs6000-fpint-2.c: New.
7454 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
7457 * gcc.dg/builtins-30.c: Update expected messages.
7458 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
7459 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
7460 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
7462 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
7464 PR tree-optimization/21294
7465 * gcc.dg/tree-ssa/pr21294.c: New.
7467 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
7469 * gcc.dg/altivec-3.c (vec_store): Do not use the old
7470 __builtin_altivec_st_internal_4si built-in.
7472 2005-05-02 Mark Mitchell <mark@codesourcery.com>
7475 * g++.dg/template/ptrmem14.C: New test.
7477 2005-05-02 Paul Brook <paul@codesourcery.com>
7479 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
7481 2005-05-02 Michael Matz <matz@suse.de>
7484 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
7486 2005-05-01 Mark Mitchell <mark@codesourcery.com>
7488 * g++.dg/cpp/weak.C: New test.
7490 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
7492 * gcc.dg/tree-ssa/loop-8.c: New test.
7494 2005-04-30 Michael Maty <matz@suse.de>
7496 * gcc.dg/inline-mcpy.c: New test.
7498 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
7501 * gfortran.dg/eoshift.f90: New test case.
7503 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
7506 * gfortran.dg/matmul_1.f90: New test.
7508 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
7510 PR tree-optimization/21030
7511 * gcc.dg/tree-ssa/pr21030.c: New.
7513 2005-04-29 Devang Patel <dpatel@apple.com>
7515 PR tree-optimization/21272
7516 * gcc.dg/vect/vect-ifcvt-10.c: New test.
7518 2005-04-29 Jakub Jelinek <jakub@redhat.com>
7522 * gfortran.dg/entry_4.f90: New test.
7523 * gfortran.fortran-torture/execute/entry_1.f90: New test.
7524 * gfortran.fortran-torture/execute/entry_2.f90: New test.
7525 * gfortran.fortran-torture/execute/entry_3.f90: New test.
7526 * gfortran.fortran-torture/execute/entry_4.f90: New test.
7527 * gfortran.fortran-torture/execute/entry_5.f90: New test.
7528 * gfortran.fortran-torture/execute/entry_6.f90: New test.
7529 * gfortran.fortran-torture/execute/entry_7.f90: New test.
7531 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7533 * gfortran.fortran-torture/execute/entry_8.f90: New test.
7535 2005-04-29 Paul Brook <paul@codesourcery.com>
7537 * gfortran.dg/entry_3.f90: New test.
7539 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7541 * gfortran.dg/implicit_4.f90: New test.
7543 2005-04-28 Bob Wilson <bob.wilson@acm.org>
7545 * lib/target-supports.exp (check_profiling_available): Return
7546 false for xtensa-*-elf.
7548 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
7550 * lib/fortran-torture.exp (fortran-torture.exp): Catch
7551 error if file cannot be deleted.
7553 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
7555 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
7556 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
7557 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
7558 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
7559 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
7560 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
7561 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
7562 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
7563 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
7564 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
7565 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
7566 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
7567 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
7569 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7572 * gfortran.dg/pr20865.f90: New test.
7574 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
7576 * gcc.dg/void-cast-2.c: New test.
7578 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
7581 * gcc.dg/void-cast-1.c: New test.
7583 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
7585 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
7587 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7590 * gfortran.dg/pr21177.f90: New test.
7592 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
7594 PR tree-optimization/21171
7595 * gcc.dg/tree-ssa/pr21171.c: New test.
7597 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
7599 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
7600 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
7601 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
7602 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
7603 gcc.dg/tree-ssa/gen-vect-32.c: New.
7604 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
7605 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
7608 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
7611 * gcc.dg/transparent-union-3.c: New test.
7613 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
7616 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
7617 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
7618 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
7619 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
7620 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
7621 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
7623 2005-04-26 Jeff Law <law@redhat.com>
7625 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
7626 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
7627 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
7628 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
7629 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
7630 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
7631 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
7633 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
7635 PR tree-optimization/17598
7636 * gcc.dg/tree-ssa/pr17598.c: New testcase.
7638 2005-04-25 Mike Stump <mrs@apple.com>
7640 * objc.dg/fix-and-continue-1.m: Add.
7642 2005-04-25 Roger Sayle <roger@eyesopen.com>
7645 * g++.dg/opt/pr20995-1.C: New test case.
7647 2005-04-25 Devang Patel <dpatel@apple.com>
7649 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
7651 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
7654 * g++.dg/opt/alias2.C (printf): Correct the prototype.
7656 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
7659 * g++.dg/opt/rtti2.C: New test.
7661 2005-04-25 Paul Brook <paul@codesourcery.com>
7662 Steven G. Kargl <kargls@comcast.net>
7665 * gfortran.dg/ichar_1.f90: New file.
7667 2005-04-24 Jakub Jelinek <jakub@redhat.com>
7670 * g++.dg/opt/pr20991.C: New test.
7672 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
7673 where sizeof (type) < __alignof__ (type).
7674 * gcc.dg/compat/struct-layout-1.h: Likewise.
7676 2005-04-24 Per Bothner <per@bothner.com>
7677 Devang Patel <dpatel@apple.com>
7679 PR preprocessor/20907
7680 * gcc.dg/cpp/very-long-comment.c: New test.
7682 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7685 * gfortran.dg/common_5.f: New test.
7687 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
7690 * g++.dg/tree-ssa/pr21082.C: New testcase.
7692 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
7694 * gcc.dg/vect/vect-99.c: New test.
7696 2005-04-22 Diego Novillo <dnovillo@redhat.com>
7698 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
7700 2005-04-22 Jeff Law <law@redhat.com>
7702 * gcc.dg/uninit-5.c: Remove xfails.
7703 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
7704 conditionals and loads.
7706 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
7711 * gfortran.dg/nested_reshape.f90: new test
7712 * gfortran.dg/reshape-alloc.f90: new test
7713 * gfortran.dg/reshape.f90: new test
7715 2005-04-22 Mark Mitchell <mark@codesourcery.com>
7717 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
7719 * gcc.dg/arm-vfp1.c: New test.
7721 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
7724 * g++.dg/lookup/builtin2.C: New test.
7726 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
7728 * gcc.dg/weak/weak-13.c: New test.
7730 2005-04-21 Geoffrey Keating <geoffk@apple.com>
7732 * lib/target-supports.exp (check_effective_target_sync_int_long):
7735 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
7737 * gcc.target/mips/branch-1.c: New test.
7739 2005-04-21 Richard Henderson <rth@redhat.com>
7741 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
7742 * gcc.dg/vect/vect-86.c: Likewise.
7743 * gcc.dg/vect/vect-87.c: Likewise.
7744 * gcc.dg/vect/vect-88.c: Likewise.
7746 2005-04-21 Devang Patel <dpatel@apple.com>
7748 PR optimization/20994
7749 * gcc.dg/tree-ssa/ifc-3.c: New test.
7751 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
7754 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
7755 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
7756 gcc.dg/c99-vla-jump-5.c: New tests.
7758 2005-04-19 Richard Henderson <rth@redhat.com>
7760 * lib/target-supports.exp (check_effective_target_vect_int_mult):
7761 Fix typo in exists check.
7762 (check_effective_target_sync_int_long): New.
7763 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
7764 * gcc.dg/ia64-sync-2.c: Likewise.
7765 * gcc.dg/ia64-sync-3.c: Likewise.
7766 * gcc.dg/ia64-sync-4.c: Likewise.
7768 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
7770 * gcc.dg/fold-xor-1.c: New test.
7771 * gcc.dg/fold-xor-2.c: New test.
7773 2005-04-19 James E. Wilson <wilson@specifixinc.com>
7776 * g++.dg/eh/fp-regs.C: New test.
7778 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
7780 * gcc.dg/Wint-to-pointer-cast-1.c,
7781 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
7782 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
7783 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
7785 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7788 * gfortran.dg/pr16861.f90: New test.
7790 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
7792 * gcc.dg/pr21085.c: New test.
7794 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
7796 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
7797 (setup_mips_tests, dg-mips-options): New procedures.
7798 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
7799 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
7800 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
7801 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
7802 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
7803 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
7804 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
7805 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
7806 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
7807 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
7808 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
7809 dg-mips-options instead of dg-options. Remove now-redundant
7810 preprocessor guards.
7811 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
7812 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
7813 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
7814 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
7815 * gcc.dg/vr-mult-2.c: Delete.
7816 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
7817 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
7818 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
7819 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
7820 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
7821 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
7822 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
7824 2005-04-18 Laurent GUERBY <laurent@guerby.net>
7826 * ada/acats/run_all.sh: Use sync when executable not present.
7828 2005-04-18 Devang Patel <dpatel@apple.com>
7830 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
7831 * gcc.dg/vect/vect-11a.c: New.
7832 * gcc.dg/vect/vect-none.c: Update.
7833 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
7835 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
7837 PR tree-optimization/20922
7838 * gcc.dg/pr20922-1.c: New test.
7839 * gcc.dg/pr20922-2.c: New test.
7840 * gcc.dg/pr20922-3.c: New test.
7841 * gcc.dg/pr20922-4.c: New test.
7842 * gcc.dg/pr20922-5.c: New test.
7843 * gcc.dg/pr20922-6.c: New test.
7845 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7848 * gfortran.dg/pr20950.f: New test.
7850 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7853 * gfortran.dg/pr19216.f: New test.
7855 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
7857 PR tree-optimization/21001
7858 * gcc.dg/tree-ssa/pr21001.c: New.
7860 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
7863 * gfortran.dg/reshape_rank7.f90: New test.
7865 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
7867 PR libfortran/12884 gfortran.dg/pr12884.f: New test
7868 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
7869 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
7870 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
7871 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
7872 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
7873 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
7874 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
7875 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
7876 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
7877 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
7878 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
7879 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
7880 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
7881 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
7882 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
7883 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
7884 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
7885 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
7886 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
7887 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
7889 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
7891 * gfortran.dg/wtruncate.f: New testcase.
7892 * gfortran.dg/wtruncate.f90: New testcase.
7894 2005-04-16 Mark Mitchell <mark@codesourcery.com>
7897 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
7898 which sizeof/alignof is dependent, rather than just whether we are
7899 processing_template_decl.
7901 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
7903 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
7904 corrected typo where the wrong variables had been compared.
7906 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
7909 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
7910 Test callee-allocated version of return array with a write
7912 Test spread with a temporary with another write statement.
7914 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
7916 PR tree-optimization/21031
7917 * gcc.dg/tree-ssa/pr21031.c: New.
7919 2005-04-15 Uros Bizjak <uros@kss-loka.si>
7921 PR tree-optimization/21004
7922 * gcc.dg/builtins-53.c: Include builtins-config.h.
7923 Check floorf, ceilf, floorl and ceill transformations
7924 only when HAVE_C99_RUNTIME is defined.
7926 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
7929 * gcc.dg/tree-ssa/pr20739.c: New test.
7931 2005-04-14 Mike Stump <mrs@apple.com>
7933 * gcc.dg/Foundation.framework/empty: New.
7934 * gcc.dg/framework-2.c: New.
7936 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
7938 PR tree-optimization/21021
7939 * gcc.c-torture/compile/pr21021.c: New.
7941 2005-04-14 Janis Johnson <janis187@us.ibm.com
7944 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
7945 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
7946 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
7947 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
7948 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
7949 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
7950 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
7951 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
7953 2005-04-14 Richard Henderson <rth@redhat.com>
7955 * lib/target-supports.exp (check_effective_target_vect_condition):
7956 Add ia64, i?86, and x86_64.
7958 2005-04-14 Steven G. Kargl <kargls@comcast.net>
7960 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
7962 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
7964 PR tree-optimization/20657
7965 * gcc.dg/tree-ssa/pr20657.c: New.
7967 2005-04-14 Uros Bizjak <uros@kss-loka.si>
7969 * gcc.dg/builtins-53.c: Also check (int)trunc* and
7970 (long long int)trunc*.
7972 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
7975 * gcc.dg/pr20927.c: New test.
7977 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
7979 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
7980 * gcc.target/mips/asm-1.c: Likewise.
7982 2005-04-13 Dale Johannesen <dalej@apple.com>
7984 * objc.dg/objc-fast-4.m: New.
7986 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
7988 * gcc.target/cris/torture/cris-torture.exp: New driver in new
7990 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
7992 2005-04-13 David Edelsohn <edelsohn@gnu.org>
7994 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
7995 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
7996 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
7998 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
8000 PR tree-optimization/20913
8001 * gcc.dg/tree-ssa/pr20913.c: New.
8003 PR tree-optimization/20702
8004 * gcc.dg/tree-ssa/pr20702.c: New.
8006 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8009 * g++.dg/inherit/local3.C: New test.
8011 2005-04-12 Jeff Law <law@redhat.com>
8013 * gcc.dg/tree-ssa/20050412-1.c: New test.
8015 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
8018 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
8019 Add tests with mask generated by expression.
8020 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
8021 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
8022 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
8024 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
8027 * gcc.dg/20050409-1.c: New test.
8029 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
8031 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
8033 2005-04-11 Mark Mitchell <mark@codesourcery.com>
8035 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
8036 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
8037 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
8038 (TARGET_CXX): Adjust accordingly.
8039 * target.h (struct gcc_target): Remove epxort_class_data. Add
8040 determine_class_data_visibility and class_data_always_comdat.
8041 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
8042 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
8043 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
8044 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
8045 (arm_cxx_determine_class_data_visibility): New.
8046 (arm_cxx_class_data_always_comdat): Likewise.
8047 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
8048 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
8049 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
8050 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
8051 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
8054 2005-04-11 Mark Mitchell <mark@codesourcery.com>
8056 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
8058 2005-04-11 Geoffrey Keating <geoffk@apple.com>
8060 * gcc.dg/i386-darwin-fpmath.c: New.
8062 2004-04-11 Devang Patel <dpatel@apple.com>
8064 * lib/target-supports.exp (check_effective_target_vect_condition): New.
8065 * gcc.dg/vect/vect-ifcvt-1.c: New test.
8066 * gcc.dg/vect/vect-ifcvt-2.c: New test.
8067 * gcc.dg/vect/vect-ifcvt-3.c: New test.
8068 * gcc.dg/vect/vect-ifcvt-4.c: New test.
8069 * gcc.dg/vect/vect-ifcvt-5.c: New test.
8070 * gcc.dg/vect/vect-ifcvt-6.c: New test.
8071 * gcc.dg/vect/vect-ifcvt-7.c: New test.
8072 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
8074 2004-04-11 Devang Patel <dpatel@apple.com>
8076 * gcc.dg/vect/vect-dv-1.c: New test.
8077 * gcc.dg/vect/vect-dv-2.c: New test.
8079 2005-04-11 Diego Novillo <dnovillo@redhat.com>
8081 PR tree-optimization/20933
8082 * gcc.dg/tree-ssa/pr20933.c: New test.
8084 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8086 * gfortran.dg/fold_nearest.f90: New test.
8088 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
8090 * gcc.dg/tree-ssa/alias-1.c: New test.
8092 2005-04-11 Diego Novillo <dnovillo@redhat.com>
8094 PR tree-optimization/20920
8095 * g++.dg/tree-ssa/pr20920.C: New test.
8097 2005-04-11 Uros Bizjak <uros@kss-loka.si>
8099 * gcc.dg/builtins-53.c: Also check (int)ceil* and
8100 (long long int)ceil*.
8102 2005-04-10 Mark Mitchell <mark@codesourcery.com>
8104 * g++.dg/warn/Wdtor1.C: Declare template in system header with
8105 explicit C++ linkage.
8107 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8109 * gfortran.dg/pr17229.f: Take care of the new obsolescence
8110 warning for arithmetic IF statements.
8112 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
8114 * eor_handling_1.f90: New test case.
8115 * eor_handling_2.f90: New test case.
8116 * eor_handling_3.f90: New test case.
8117 * eor_handling_4.f90: New test case.
8118 * eor_handling_5.f90: New test case.
8119 * noadv_size.f90: New test case.
8120 * pad_no.f90: New test case.
8122 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
8124 * gcc.c-torture/execute/20050410-1.c: New test.
8126 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
8128 * gcc.dg/pr20126.c: New.
8130 2005-04-09 Bud Davis <bdavis@gfortran.org>
8131 Steven G. Kargl <kargls@comcast.net>
8133 * gfortran.dg/PR19872.f: New test.
8135 2005-04-09 Steven G. Kargl <kargls@comcast.net>
8137 * gfortran.dg/nint_1.f90: Fix dg-do directive.
8139 2005-04-09 Steven G. Kargl <kargls@comcast.net>
8141 * gfortran.dg/nint_1.f90: New test.
8143 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
8145 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
8146 Added test for callee-allocated arrays with write statements.
8147 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
8148 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
8149 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
8150 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
8151 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
8153 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
8156 * gfortran.dg/open-options-blanks.f: New test.
8158 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8161 * gfortran.dg/comma_format_extension_[1234].f: New tests.
8163 2005-04-09 Jakub Jelinek <jakub@redhat.com>
8165 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8166 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8167 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8168 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8169 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8170 * gcc.c-torture/execute/stdarg-4.c: New test.
8172 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
8175 * g++.dg/abi/param2.C: New test.
8177 2005-04-09 Uros Bizjak <uros@kss-loka.si>
8179 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
8181 2005-04-09 Uros Bizjak <uros@kss-loka.si>
8183 * gcc.dg/builtins-53.c: New test.
8185 2005-04-08 Diego Novillo <dnovillo@redhat.com>
8187 * g++.dg/tree-ssa/pr18178.C: New test.
8188 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
8189 * gcc.c-torture/execute/20041019-1.c: New test.
8190 * gcc.dg/tree-ssa/20041008-1.c: New test.
8191 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
8192 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
8193 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
8194 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
8195 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
8196 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
8197 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
8198 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
8199 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
8200 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
8202 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
8204 PR rtl-optimization/20466
8205 * gcc.c-torture/execute/pr20466-1.c: New test.
8207 2005-04-08 Mark Mitchell <mark@codesourcery.com>
8210 * g++.dg/parse/cond2.C: New test.
8213 * g++.dg/warn/Wdtor1.C: New test.
8215 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8218 * gfortran.dg/pr17229.f: New test.
8220 2005-04-07 Steven G. Kargl <kargls@comcast.net>
8222 * gfortran.dg/tiny_1.f90: New test.
8223 * gfortran.dg/tiny_2.f90: ditto.
8225 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
8227 * gfortran.dg/eor_1.f90: Fix dg-do run line
8228 * gfortran.dg/open_new.f90: Fix dg-do run line
8230 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
8232 * lib/target-supports.exp (get_compiler_messages): Support
8233 optional arguments, the fourth being compiler options.
8234 (check_effective_target_fpic): New proc.
8235 * gcc.dg/20050321-2.c: Restrict to target fpic.
8237 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
8239 * gcc.dg/15443-1.c: New test.
8240 * gcc.dg/15443-2.c: Likewise.
8242 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8244 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
8246 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
8248 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
8250 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
8252 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
8253 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
8255 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
8256 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
8257 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
8259 2005-04-06 Mark Mitchell <mark@codesourcery.com>
8262 * g++.dg/warn/Wunused-11.C: New test.
8264 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
8266 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
8268 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
8270 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
8272 2005-04-05 Mark Mitchell <mark@codesourcery.com>
8275 * g++.dg/template/ptrmem13.C: New test.
8277 2005-04-05 Per Bothner <per@bothner.com>
8279 * lib/gcc.exp: Always add -fno-show-column, for now.
8281 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
8284 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
8285 of plain old "unsigned int" for the type of "i". Makes this test
8288 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
8290 * gcc.dg/i386-ssefn-1.c: New test.
8291 * gcc.dg/i386-ssefn-2.c: New test.
8292 * gcc.dg/i386-ssefn-3.c: New test.
8293 * gcc.dg/i386-ssefn-4.c: New test.
8295 2005-04-05 Jakub Jelinek <jakub@redhat.com>
8297 PR tree-optimization/20076
8298 * gcc.dg/builtin-apply4.c: New test.
8300 PR preprocessor/19475
8301 * gcc.dg/cpp/macspace1.c: New test.
8302 * gcc.dg/cpp/macspace2.c: New test.
8304 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8306 * gfortran.dg/pr20755.f: Fixed bad format.
8308 2005-04-05 Mark Mitchell <mark@codesourcery.com>
8311 * g++.dg/ext/attrib21.C: New test.
8313 2004-04-05 Devang Patel <dpatel@apple.com>
8315 * lib/target-supports.exp (check_effective_target_vect_shif): New.
8316 * gcc.dg/vect/vect-shift-1.c: New test.
8318 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8321 * gfortran.dg/pr20755.f: New test.
8323 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
8325 * gfortran.dg/pr15959.f90: New test.
8326 * gfortran.dg/string_pad_trunc.f90: New test.
8328 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8330 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
8331 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
8332 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
8335 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8337 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
8339 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8341 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
8342 * gcc.c-torture/compile/20011119-2.c: Likewise.
8343 * gcc.c-torture/compile/981001-2.c: Likewise.
8345 2005-04-04 Mark Mitchell <mark@codesourcery.com>
8348 * g++.dg/template/overload4.C: New test.
8350 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
8353 * g++.dg/abi/covariant5.C: New.
8356 * g++.dg/debug/const2.C: New.
8358 2005-04-04 Jakub Jelinek <jakub@redhat.com>
8360 PR rtl-optimization/16104
8361 * gcc.c-torture/execute/20050316-1.c: New test.
8363 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
8365 * g++.dg/template/spec23.C: Fix dg-error text.
8367 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
8370 * g++.dg/expr/lval2.C: New.
8372 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8374 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
8375 __builtin_strcasecmp and __builtin_strncasecmp.
8377 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
8380 * g++.dg/template/spec22.C: New.
8381 * g++.dg/template/spec23.C: New.
8383 2005-04-03 Dale Ranta <dir@lanl.gov>
8384 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8390 * gfortran.dg/backspace.f: New test.
8392 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
8394 * gcc.dg/pr19345.c: New test.
8396 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
8398 PR tree-optimization/20640
8399 * gcc.dg/torture/tree-loop-1.c: New.
8401 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
8403 PR rtl-optimization/20290
8404 * gcc.c-torture/execute/loop-ivopts-2.c: New.
8406 2005-04-02 Geoffrey Keating <geoffk@apple.com>
8408 * gcc.dg/rs6000-fpint.c: New.
8410 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
8412 * gcc.dg/old-style-then-proto-1.c: New test.
8414 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8416 * gfortran.fortran-torture/execute/backspace.f90: Check
8417 after backspace and read was incorrect.
8419 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8421 * gcc.c-torture/execute/builtins/strcat.c: Check the result
8422 buffer past the terminating NUL using memcmp.
8423 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
8424 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
8426 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
8427 Fix unused/uninitialized variable warnings.
8429 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
8430 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
8431 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
8432 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
8434 * gcc.c-torture/execute/builtins/abs-1-lib.c,
8435 gcc.c-torture/execute/builtins/fputs-lib.c,
8436 gcc.c-torture/execute/builtins/lib/fprintf.c,
8437 gcc.c-torture/execute/builtins/lib/main.c,
8438 gcc.c-torture/execute/builtins/lib/memcmp.c,
8439 gcc.c-torture/execute/builtins/lib/memmove.c,
8440 gcc.c-torture/execute/builtins/lib/mempcpy.c,
8441 gcc.c-torture/execute/builtins/lib/memset.c,
8442 gcc.c-torture/execute/builtins/lib/printf.c,
8443 gcc.c-torture/execute/builtins/lib/sprintf.c,
8444 gcc.c-torture/execute/builtins/lib/stpcpy.c,
8445 gcc.c-torture/execute/builtins/lib/strchr.c,
8446 gcc.c-torture/execute/builtins/lib/strcmp.c,
8447 gcc.c-torture/execute/builtins/lib/strcpy.c,
8448 gcc.c-torture/execute/builtins/lib/strcspn.c,
8449 gcc.c-torture/execute/builtins/lib/strlen.c,
8450 gcc.c-torture/execute/builtins/lib/strncat.c,
8451 gcc.c-torture/execute/builtins/lib/strncmp.c,
8452 gcc.c-torture/execute/builtins/lib/strncpy.c,
8453 gcc.c-torture/execute/builtins/lib/strrchr.c,
8454 gcc.c-torture/execute/builtins/lib/strspn.c,
8455 gcc.c-torture/execute/builtins/lib/strstr.c,
8456 gcc.c-torture/execute/builtins/memops-asm-lib.c,
8457 gcc.c-torture/execute/builtins/strlen-2.c,
8458 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
8461 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
8463 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
8464 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
8467 2005-04-01 Jakub Jelinek <jakub@redhat.com>
8470 * g++.dg/debug/using1.C: New test.
8472 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
8475 * gcc.dg/alias-7.c: Prefix asm-declared name with
8476 __USER_LABEL_PREFIX__.
8478 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
8480 Fix fallout from PR middle-end/15700:
8481 * gcc.c-torture/compile/20011119-1.c: Take
8482 __USER_LABEL_PREFIX__ into account.
8483 * gcc.c-torture/compile/20011119-2.c: Likewise.
8485 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
8488 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
8490 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
8493 * gcc.c-torture/compile/struct-non-lval-1.c,
8494 gcc.c-torture/compile/struct-non-lval-2.c,
8495 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
8497 2005-03-31 Janis Johnson <janis187@us.ibm.com>
8499 * gcc.dg/tls/tls.exp: Remove temporary file.
8500 * g++.dg/tls/tls.exp: Ditto.
8501 * lib/file-format.exp: Ditto.
8502 * g++.dg/special/ecos.exp: Ditto.
8504 * lib/profopt.exp: Treat prof_ext as a list.
8505 * gcc.misc-tests/bprob.exp: Ditto.
8506 * g++.dg/bprob/bprob.exp: Ditto.
8508 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
8509 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
8510 g++.dg/tree-ssa/pointer-reference-alias.C,
8511 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
8512 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
8513 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
8514 g++.dg/vect/pr19951.cc: Ditto.
8515 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
8516 gcc.dg/builtins-47.c: Ditto.
8517 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
8518 gcc.dg/pr20115-1.c: Ditto.
8519 * gcc.dg/tree-ssa/20030530-2.c,
8520 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
8521 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
8522 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
8523 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
8524 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
8525 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
8526 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
8527 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
8528 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
8529 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
8530 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
8531 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
8532 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
8533 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
8534 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
8535 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
8536 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
8537 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
8538 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
8539 gcc.dg/tree-ssa/20030824-1.c,
8540 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
8541 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
8542 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
8543 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
8544 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
8545 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
8546 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
8547 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
8548 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
8549 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
8550 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
8551 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
8552 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
8553 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
8554 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
8555 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
8556 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
8557 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
8558 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
8559 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
8560 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
8561 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
8562 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
8563 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
8564 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
8565 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
8566 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
8567 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
8568 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
8569 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
8570 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
8571 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
8572 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
8573 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
8574 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
8575 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
8576 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
8577 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
8578 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
8579 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
8580 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
8581 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
8582 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
8583 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
8584 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
8585 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
8586 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
8587 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
8588 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
8589 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
8590 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
8591 gcc.dg/tree-ssa/useless-1.c: Ditto.
8592 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
8593 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
8594 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
8595 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
8596 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
8597 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
8598 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
8599 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
8600 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
8601 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
8602 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
8603 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
8604 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
8605 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
8606 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
8607 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
8608 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
8609 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
8610 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
8611 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
8612 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
8613 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
8614 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
8615 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
8616 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
8617 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
8618 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
8619 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
8620 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
8621 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
8622 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
8623 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
8624 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
8625 gcc.dg/vect/vect-none.c: Ditto.
8626 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
8627 treelang/compile/unsigned.tree: Ditto.
8629 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
8630 * gcc.dg/cpp/direct2s.c: Ditto.
8631 * gcc.dg/cpp/paste4.c: Ditto.
8632 * gcc.dg/cpp/separate-1.c: Ditto.
8633 * gcc.dg/pch/save-temps-1.c: Ditto.
8634 * g++.dg/ext/altivec-10.C: Ditto.
8635 * g++.dg/pch/pch.C: Ditto.
8637 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
8639 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
8640 * g++.dg/template/repo1.C: Ditto.
8641 * g++.dg/template/repo2.C: Ditto.
8642 * g++.dg/template/repo3.C: Ditto.
8643 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
8644 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
8645 * g++.old-deja/g++.pt/repo1.C: Ditto.
8646 * g++.old-deja/g++.pt/repo2.C: Ditto.
8647 * g++.old-deja/g++.pt/repo3.C: Ditto.
8648 * g++.old-deja/g++.pt/repo4.C: Ditto.
8650 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
8651 * gcc.dg/20030107-1.c: Ditto.
8652 * gcc.dg/20030702-1.c: Ditto.
8653 * gcc.dg/profile-generate-1.c: Ditto.
8654 * g++.dg/other/profile1.C: Ditto.
8655 * g++.old-deja/g++.robertl/eb83.C: Ditto.
8657 * lib/gcc-dg.exp (remove-build-file): New.
8658 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
8659 cleanup-tree-dump, cleanup-saved-temps): New.
8661 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
8663 PR c++/19203, DR 214
8664 * g++.dg/parse/ambig3.C: Not ambiguous.
8665 * g++.dg/template/spec20.C: New.
8666 * g++.dg/template/spec21.C: New.
8668 2005-03-31 Steve Ellcey <sje@cup.hp.com>
8671 * gcc.dg/ia64-fptr-1.c: Run only on linux.
8673 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8676 * gfortran.dg/negative_unit.f: New test.
8678 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
8680 * gcc.dg/20050330-1.c: New test.
8682 2005-03-30 Devang Patel <dpatel@apple.com>
8684 * g++.dg/tree-sra/ssa-sra-3.C: New test.
8686 2005-03-30 Dale Johannesen <dalej@apple.com>
8688 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
8690 2005-03-30 Janis Johnson <janis187@us.ibm.com>
8692 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
8693 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
8694 Strip options from test name.
8696 2005-03-31 Jan Hubicka <jh@suse.cz>
8698 * gcc.dg/varpool-1.c: New testcase.
8700 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
8704 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
8705 gcc.dg/stmt-expr-label-3.c : New tests.
8706 * gcc.c-torture/execute/medce-2.c: Remove.
8708 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
8711 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
8714 2005-03-30 Alan Modra <amodra@bigpond.net.au>
8716 * gcc.c-torture/compile/pr20203.c: New test.
8718 2005-03-26 Steven G. Kargl <kargls@comcast.net>
8720 * gfortran.dg/promotion.f90: New test.
8722 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
8725 * gcc.dg/torture/asm-subreg-1.c: New test.
8727 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
8730 * gcc.dg/pr20672-1.c: New test.
8732 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
8734 * gfortran.dg/vect: New directory.
8735 * gfortran.dg/vect/vect.exp: New.
8736 * gfortran.dg/vect/vect-1.f90: New test.
8737 * gfortran.dg/vect/vect-2.f90: New test.
8738 * gfortran.dg/vect/vect-3.f90: New test.
8739 * gfortran.dg/vect/vect-4.f90: New test.
8740 * gfortran.dg/vect/vect-5.f90: New test.
8742 2005-03-29 Jakub Jelinek <jakub@redhat.com>
8745 * gcc.dg/alias-7.c: New test.
8747 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
8749 * gcc.dg/sparc-reg-1.c: New test.
8751 2005-03-28 Steve Ellcey <sje@cup.hp.com>
8754 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
8756 2005-03-29 Dale Ranta <dir@lanl.gov>
8757 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8760 * gfortran.dg/pr20163-2.f: New test.
8762 2005-03-28 Jan Hubicka <jh@suse.cz>
8765 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
8768 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
8770 PR tree-optimization/20626
8771 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
8772 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
8774 2005-03-26 Steven G. Kargl <kargls@comcast.net>
8776 * gfortran.dg/underflow.f90: New test.
8777 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
8779 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8781 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
8783 2005-03-25 Mark Mitchell <mark@codesourcery.com>
8785 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
8786 (g++_init): Make sure that CXXFLAGS is set.
8787 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
8788 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
8789 * lib/gfortran.exp (gfortran_link_flags): Likewise.
8790 * lib/objc.exp (objc_init): Likewise.
8791 * lib/treelang.exp (treelang_init): Likewise.
8793 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
8795 PR tree-optimization/20470
8796 * gcc.dg/tree-ssa/pr20470.c: New test.
8798 2005-03-25 Geoffrey Keating <geoffk@apple.com>
8800 * gcc.dg/ppc-stfiwx.c: New.
8802 2005-03-25 Steve Ellcey <sje@cup.hp.com>
8805 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
8807 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
8809 * gcc.dg/20050325-1.c: Fix a typo.
8811 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8815 * gfortran.dg/dos_eol.f: New test.
8817 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
8819 PR rtl-optimization/20249
8820 * gcc.dg/20050325-1.c: New test.
8822 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8825 * gfortran.dg/pr15332.f: New test.
8827 2005-03-24 Dale Johannesen <dalej@apple.com>
8829 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
8831 2005-03-24 Geoffrey Keating <geoffk@apple.com>
8833 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
8834 'internal' visibility.
8835 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
8836 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
8837 'protected' visibility.
8838 * gcc.dg/visibility-7.c: Likewise.
8839 * lib/target-supports.exp (check_visibility_available): Take
8840 a parameter, the kind of visibility to check for.
8841 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
8842 to check_visibility_available.
8844 * g++.dg/expr/cast3.C: New.
8846 2005-03-24 David Edelsohn <edelsohn@gnu.org>
8848 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
8851 2005-03-24 Steve Ellcey <sje@cup.hp.com>
8854 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
8856 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
8858 * gcc.dg/badshift.c: Renamed to...
8859 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
8861 * gcc.target/i386/badshift.c: Renamed to...
8862 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
8865 PR rtl-optimization/20532
8866 * gcc.target/i386/badshift.c: New.
8868 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8870 * gfortran.dg/pr18025.f90: New test.
8872 2005-03-23 Dale Johannesen <dalej@apple.com>
8874 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
8876 2005-03-23 Mark Mitchell <mark@codesourcery.com>
8878 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
8880 * lib/target-supports.exp (check_iconv_available): Default
8881 libiconv to -liconv, if there is no definition.
8883 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
8885 * gcc.dg/torture/cris-asm-mof-1.c: New test.
8887 2005-03-22 Mark Mitchell <mark@codesourcery.com>
8889 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
8890 * g++.dg/opt/pr7503-2.C: Likewise.
8891 * g++.dg/opt/pr7503-3.C: Likewise.
8892 * g++.dg/opt/pr7503-4.C: Likewise.
8893 * g++.dg/opt/pr7503-5.C: Likewise.
8894 * g++.dg/warn/minmax.C: New test.
8896 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8898 * gfortran.dg/g77_intrinsics_funcs.f: New test.
8899 * gfortran.dg/g77_intrinsics_sub.f: New test.
8901 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
8902 Jan Hubicka <jh@suse.cz>
8903 Steven Bosscher <stevenb@suse.de
8905 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
8907 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8910 * g++.dg/template/redecl3.C: New test.
8912 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8915 * g++.dg/parse/error16.C: Tweak error markers.
8917 2005-03-22 Jakub Jelinek <jakub@redhat.com>
8920 * gcc.dg/20050321-2.c: New test.
8922 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
8926 * g++.dg/template/ptrmem12.C: New.
8928 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
8930 PR rtl-optimization/20527
8931 * gcc.c-torture/execute/pr20527-1.c: New test.
8933 2005-03-22 Ben Elliston <bje@au.ibm.com>
8935 * gcc.misc-tests/options.exp (check_for_options): Create a real C
8936 program, compile it into a real executable and then delete the .c
8937 and .x files afterwards, to avoid problems on testglue targets.
8939 2005-03-21 Stuart Hastings <stuart@apple.com>
8941 * gcc.target/i386/sse-2.c: New.
8943 2005-03-21 Uros Bizjak <uros@kss-loka.si>
8945 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
8947 2005-03-21 Paolo Carlini <pcarlini@suse.de>
8949 * g++.dg/parse/crash25.C: Fix typo.
8951 2005-03-21 Paolo Carlini <pcarlini@suse.de>
8954 * g++.dg/parse/crash24.C: New test.
8957 * g++.dg/parse/crash25.C: New test.
8959 2005-03-21 Paolo Carlini <pcarlini@suse.de>
8962 * g++.dg/ext/stmtexpr4.C: New test.
8964 2005-03-20 Roger Sayle <roger@eyesopen.com>
8967 * gcc.c-torture/compile/pr13066-1.c: New test case.
8968 * gcc.c-torture/compile/pr20539-1.c: Likewise.
8969 * g++.dg/opt/pr13066-1.C: Likewise.
8971 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
8973 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
8975 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8978 * gfortran.dg/nesting_1.f90: New test.
8980 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8983 * g++.dg/lookup/using13.C: New test.
8985 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8988 * g++.dg/template/crash36.C: New test.
8990 2005-03-18 Paolo Carlini <pcarlini@suse.de>
8993 * g++.dg/template/crash35.C: New test.
8995 2005-03-17 Paolo Carlini <pcarlini@suse.de>
8998 * g++.dg/overload/operator2.C: New test.
9000 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9003 * gfortran.dg/pr20257.f90: New test.
9005 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9008 * gfortran.dg/pr20480.f90: New test.
9010 2005-03-16 Richard Henderson <rth@redhat.com>
9013 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
9014 (_rtld_global): New.
9015 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
9016 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
9018 * gcc.dg/alias-3.c: New.
9019 * gcc.dg/alias-4.c: New.
9020 * gcc.dg/alias-5.c: New.
9021 * gcc.dg/alias-6.c: New.
9023 2005-03-15 Geoffrey Keating <geoffk@apple.com>
9025 * gcc.dg/cpp/ucnid-7.c: New.
9027 2005-03-15 Janis Johnson <janis187@us.ibm.com>
9028 Dorit Naishlos <dorit@il.ibm.com>
9030 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
9033 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
9035 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
9036 misaligned accesses.
9037 * gcc.dg/vect/vect-58.c: Likewise.
9038 * gcc.dg/vect/vect-92.c: New.
9039 * gcc.dg/vect/vect-93.c: New.
9041 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
9044 * gfortran.dg/assign_2.f90: New test.
9045 * gfortran.dg/assign_3.f90: New test.
9046 * gfortran.dg/assign.f90: New test.
9048 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
9050 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
9051 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
9052 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
9053 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
9056 2005-03-14 Geoffrey Keating <geoffk@apple.com>
9058 * gcc.dg/cpp/ucnid-6.c: New.
9060 * gcc.dg/cpp/normalize-1.c: New.
9061 * gcc.dg/cpp/normalize-2.c: New.
9062 * gcc.dg/cpp/normalize-3.c: New.
9063 * gcc.dg/cpp/normalize-4.c: New.
9064 * gcc.dg/cpp/ucnid-4.c: New.
9065 * gcc.dg/cpp/ucnid-5.c: New.
9066 * g++.dg/cpp/normalize-1.C: New.
9067 * g++.dg/cpp/ucnid-1.C: New.
9069 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
9071 * gcc.dg/pr18628.c: New.
9073 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
9076 * g++.dg/tree-ssa/pr20280.C: New.
9078 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9081 * gfortran.dg/stfunc_2.f90: New test.
9083 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
9085 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
9087 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
9089 * gcc.dg/tree-ssa/20050314-1.c: New test.
9091 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9095 * g++.dg/template/friend34.C: New test.
9096 * g++.dg/template/friend35.C: Likewise.
9097 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
9099 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9101 Friend class name lookup 5/n
9103 * g++.dg/lookup/hidden-class1.C: New test.
9104 * g++.dg/lookup/hidden-class2.C: Likewise.
9105 * g++.dg/lookup/hidden-class3.C: Likewise.
9106 * g++.dg/lookup/hidden-class4.C: Likewise.
9107 * g++.dg/lookup/hidden-class5.C: Likewise.
9108 * g++.dg/lookup/hidden-class6.C: Likewise.
9109 * g++.dg/lookup/hidden-class7.C: Likewise.
9110 * g++.dg/lookup/hidden-class8.C: Likewise.
9111 * g++.dg/lookup/hidden-class9.C: Likewise.
9112 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
9113 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
9114 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
9115 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
9116 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
9117 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
9118 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
9119 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
9120 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
9121 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
9122 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
9124 2005-03-13 Mark Mitchell <mark@codesourcery.com>
9127 * g++.dg/template/error18.C: New test.
9129 2005-03-09 Ben Elliston <bje@au.ibm.com>
9132 * g++.dg/debug/pr16792.C: New test.
9134 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
9136 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
9137 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
9138 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
9139 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
9140 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
9141 test assertion names.
9143 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9146 * gfortran.dg/stfunc_1.f90: New test.
9148 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9151 * gfortran.dg/real_index_1.f90: New test.
9153 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9156 * gfortran.dg/spec_expr_1.f90: New test.
9158 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
9161 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
9164 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9167 * gfortran.dg/largeequiv_1.f90: New test.
9169 2005-03-12 Geoffrey Keating <geoffk@apple.com>
9171 * gcc.dg/ucnid-1.c: New.
9172 * gcc.dg/ucnid-2.c: New.
9173 * gcc.dg/ucnid-3.c: New.
9174 * gcc.dg/ucnid-4.c: New.
9175 * gcc.dg/ucnid-5.c: New.
9176 * gcc.dg/ucnid-6.c: New.
9177 * gcc.dg/cpp/ucnid-1.c: New.
9178 * gcc.dg/cpp/ucnid-2.c: New.
9179 * gcc.dg/cpp/ucnid-3.c: New.
9180 * g++.dg/other/ucnid-1.C: New.
9182 2005-03-12 Geoffrey Keating <geoffk@apple.com>
9184 * gcc.dg/vmx/darwin-abi-3.c: Delete.
9186 2005-03-11 Per Bothner <per@bothner.com>
9188 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
9189 that diagnotics refer to correct token.
9190 * gcc.dg/unused-3.c: Likewise.
9192 2005-03-11 Per Bothner <per@bothner.com>
9194 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
9195 constant" is now actually on same line as string constant.
9196 * gcc.dg/cpp/direct2s.c: Likewise.
9198 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
9200 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
9202 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9205 * gfortran.dg/pr20124.f90: New Test
9207 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
9209 PR tree-optimization/20130
9210 * gcc.dg/pr20130-1.c: New test.
9212 2005-03-10 Steve Ellcey <sje@cup.hp.com>
9215 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
9217 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9219 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
9221 2005-03-10 Steve Ellcey <sje@cup.hp.com>
9223 * g++.dg/eh/forced1.C: Fix comment.
9224 * g++.dg/eh/forced2.C: Ditto.
9225 * g++.dg/eh/forced3.C: Ditto.
9226 * g++.dg/eh/forced4.C: Ditto.
9228 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
9231 * gcc.c-torture/compile/pr20412.c: New test.
9233 2005-03-10 Roger Sayle <roger@eyesopen.com>
9235 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
9237 2005-03-10 Jakub Jelinek <jakub@redhat.com>
9240 * gcc.dg/20050307-1.c: New test.
9242 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
9245 * g++.dg/other/stdarg3.C: New.
9247 2005-03-10 Jakub Jelinek <jakub@redhat.com>
9249 PR c++/18384, c++/18327
9250 * g++.dg/init/array19.C: New test.
9253 * gcc.dg/torture/pr20314-1.c: New test.
9254 * gcc.dg/torture/pr20314-2.c: New test.
9256 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
9258 * gcc.dg/20050309-1.c: New test.
9260 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9262 * gcc.dg/builtins-10.c: Reactivate disabled test.
9263 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
9264 new cbrt transformations.
9266 2005-03-09 Mark Mitchell <mark@codesourcery.com>
9269 * g++.dg/template/array13.C: New test.
9271 2005-03-09 Paolo Carlini <pcarlini@suse.de>
9274 * g++.dg/init/brace4.C: New test.
9276 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
9279 * g++.dg/template/non-dependent12.C: New.
9281 2005-03-08 Mark Mitchell <mark@codesourcery.com>
9284 * g++.dg/init/array18.C: Add dg-do run marker.
9287 * g++.dg/init/array18.C: New test.
9289 2005-03-09 Ben Elliston <bje@au.ibm.com>
9291 * consistency.vlad/vlad.exp: Remove trailing semicolons.
9292 * g++.dg/gcov/gcov.exp: Likewise.
9293 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
9294 * gcc.target/xstormy16/xstormy16.exp: Likewise.
9295 * lib/c-torture.exp: Likewise.
9296 * lib/fortran-torture.exp: Likewise.
9297 * lib/g++.exp: Likewise.
9298 * lib/gcc-defs.exp: Likewise.
9299 * lib/gcc-dg.exp: Likewise.
9300 * lib/gcc.exp: Likewise.
9301 * lib/gcov.exp: Likewise.
9302 * lib/gfortran.exp: Likewise.
9303 * lib/mike-g++.exp: Likewise.
9304 * lib/mike-gcc.exp: Likewise.
9305 * lib/objc-torture.exp: Likewise.
9306 * lib/objc.exp: Likewise.
9307 * lib/profopt.exp: Likewise.
9308 * lib/target-libpath.exp: Likewise.
9309 * lib/target-supports.exp: Likewise.
9310 * lib/treelang.exp: Likewise.
9311 * lib/wrapper.exp: Likewise.
9313 2005-03-08 Jeff Law <law@redhat.com>
9315 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
9318 2005-03-08 Ira Rosen <irar@il.ibm.com>
9320 * gcc.dg/vect/pr20122.c: New test.
9322 2005-03-07 Jeff Law <law@redhat.com>
9324 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
9326 * gcc.dg/tree-ssa/pr18133-1.c: New test.
9327 * gcc.dg/tree-ssa/pr18133-2.c: New test.
9328 * gcc.dg/tree-ssa/pr18134.c: New test.
9330 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9332 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
9333 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
9334 gcc.dg/torture/builtin-noret-2.c: Require weak support.
9336 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
9339 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
9341 2005-03-07 Mark Mitchell <mark@codesourcery.com>
9343 * g++.dg/warn/Wnvdtor.C: New test.
9345 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
9347 * gcc.dg/torture/pr19683-1.c: New test.
9349 2005-03-06 Steven G. Kargl <kargls@comcast.net>
9351 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
9352 * gfortran.dg/g77/19990313-2.f: Ditto.
9353 * gfortran.dg/g77/19990313-3.f: Ditto.
9354 * gfortran.dg/g77/19990525-0.f: Ditto.
9355 * gfortran.dg/g77/19990826-0.f: Ditto.
9356 * gfortran.dg/g77/19990826-2.f: Ditto.
9357 * gfortran.dg/g77/19990826-3.f: Ditto.
9358 * gfortran.dg/g77/20000511-1.f: Ditto.
9359 * gfortran.dg/g77/20000511-2.f: Ditto.
9360 * gfortran.dg/g77/970625-2.f: Ditto.
9361 * gfortran.dg/g77/980310-2.f: Ditto.
9362 * gfortran.dg/g77/980310-3.f: Ditto.
9363 * gfortran.dg/g77/980310-8.f: Ditto.
9364 * gfortran.dg/g77/980519-2.f: Ditto.
9365 * gfortran.dg/g77/alpha1.f: Ditto.
9366 * gfortran.dg/g77/claus.f: Ditto.
9367 * gfortran.dg/g77/erfc.f: Ditto.
9368 * gfortran.dg/g77/short.f: Ditto.
9369 * gfortran.fortran-torture/execute/data.f90: Ditto.
9370 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
9371 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
9373 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9375 * lib/file-format.exp (gcc_target_object_format): Add check for som
9376 format and hardcode object formats on hppa*-*-hpux*.
9377 * lib/target-supports.exp (check_weak_available): Add check for som
9378 object format. Always return 0 on hppa*-*-hpux10*.
9380 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
9383 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
9385 2005-03-05 Steven G. Kargl <kargls@comcast.net>
9387 * gfortran.dg/pr19936_1.f90: New test.
9388 * gfortran.dg/pr19936_2.f90: New test.
9389 * gfortran.dg/pr19936_3.f90: New test.
9391 2005-03-05 Steven G. Kargl <kargls@comcast.net>
9392 Paul Thomas <prthomas@drfccad.cea.fr>
9394 * gfortran.dg/PR19754_1.f90: New test.
9395 * gfortran.dg/PR19754_2.f90: Ditto.
9397 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9400 * g++.dg/template/non-dependent11.C: New test.
9402 2005-03-05 Uros Bizjak <uros@kss-loka.si>
9404 * lib/target-supports.exp (check_iconv_available): Fix comment.
9406 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
9407 Joseph S. Myers <joseph@codesourcery.com>
9410 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
9412 2005-03-04 Matthew Sachs <msachs@apple.com>
9414 * gcc.exp (gcc_target_compile): Put braces around
9415 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
9416 * objc.exp (objc_target_compile): Likewise.
9417 * treelang.exp (treelang_target_compile): Likewise.
9419 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9422 * gfortran.dg/func_result_1.f90: New test.
9424 2005-03-04 Ben Elliston <bje@au.ibm.com>
9426 * gcc.misc-tests/options.exp: New test.
9428 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
9430 * gcc.dg/pr15784-4.c: New test.
9432 2005-03-03 Geoffrey Keating <geoffk@apple.com>
9434 * gcc.c-torture/execute/pr17133.c: New.
9435 * gcc.c-torture/compile/20050303-1.c: New.
9437 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
9439 * gcc.dg/cpp/assert4.c: Fix for cygwin.
9441 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
9443 * g++.dg/overload/using2.C: New.
9445 2005-03-02 Mark Mitchell <mark@codesourcery.com>
9448 * g++.dg/init/ptrmem2.C: New test.
9450 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
9453 * gcc.dg/pr8927-1.c: New test.
9455 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
9458 * g++.dg/inherit/covariant12.C: New.
9460 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9463 * gfortran.dg/bound_1.f90: New test.
9465 2005-02-28 Janis Johnson <janis187@us.ibm.com>
9467 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
9468 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
9470 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
9473 * gcc.dg/pr20245-1.c: New test.
9475 2005-02-28 Jakub Jelinek <jakub@redhat.com>
9478 * gcc.c-torture/execute/20050119-2.c: New test case.
9480 2005-02-28 Ben Elliston <bje@au.ibm.com>
9482 * README: Update the DejaGnu bug reporting address.
9483 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
9484 * lib/objc-torture.exp: Likewise.
9486 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
9488 * gfortran.dg/boz_1.f90: New test.
9489 * gfortran.dg/boz_3.f90: New test.
9490 * gfortran.dg/boz_4.f90: New test.
9492 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
9494 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
9495 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
9497 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9500 * gfortran.dg/write_0_pe_format.f90: New test.
9502 2005-02-27 Jakub Jelinek <jakub@redhat.com>
9505 * g++.dg/opt/thunk2.C: New test.
9506 * g++.dg/opt/covariant1.C: New test.
9508 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9510 * gfortran.dg/e_d_fmt.f90: New test.
9512 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
9514 * gcc.dg/asm-b.c: Fix comment typos.
9516 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
9518 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
9521 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
9524 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
9525 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
9526 * gcc.dg/asm-b.c: New test.
9528 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
9530 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
9531 Disable this test on IRIX 6.
9533 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
9535 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
9536 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
9539 2005-02-25 Diego Novillo <dnovillo@redhat.com>
9541 PR tree-optimization/20204
9542 * testsuite/gcc.dg/pr20204.c: New test.
9544 2005-02-24 Jakub Jelinek <jakub@redhat.com>
9547 * gcc.c-torture/execute/20050224-1.c: New test.
9550 * g++.dg/warn/Wbraces2.C: New test.
9552 2005-02-23 Mark Mitchell <mark@codesourcery.com>
9555 * g++.dg/init/const2.C: New test.
9557 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
9559 PR tree-optimization/20100
9560 * gcc.c-torture/execute/pr20100-1.c: New test.
9562 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9564 * gfortran.dg/implicit_3.f90: New test.
9566 * gfortran.dg/deftype_1.f90: New test.
9568 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
9570 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
9572 * g++.dg/other/anon3.C: Accept a warning.
9574 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
9576 * gcc.dg/pr20017.c: Fix a comment typo.
9578 2005-02-23 Bud Davis <bdavis@gfortran.org>
9580 * gfortran.dg/list_read_4.f90: Change to f90 comments.
9582 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9585 * ada/acats/tests/cxa/cxa3004.a: Remove.
9586 * ada/acats/tests/cxb/cxb30061.am: Likewise.
9588 2005-02-22 Mark Mitchell <mark@codesourcery.com>
9591 * g++.dg/init/const1.C: New test.
9594 * g++.dg/parse/constant7.C: New test.
9597 * g++.dg/parse/error27.C: New test.
9598 * g++.dg/template/qualttp15.C: Adjust error markers.
9599 * g++.old-deja/g++.other/struct1.C: Likewise.
9602 * g++.dg/template/error17.C: New test.
9605 * g++.dg/parser/error26.C: New test.
9607 2005-02-22 Diego Novillo <dnovillo@redhat.com>
9609 PR tree-optimization/20100
9610 PR tree-optimization/20115
9611 * gcc.dg/pr20115.c: New test.
9612 * gcc.dg/pr20115-1.c: New test.
9613 * gcc.dg/pr20100.c: New test.
9614 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
9615 call-clobbered variables after alias1.
9617 2005-02-22 Bud Davis <bdavis@gfortran.org>
9619 * gfortran.dg/list_read_4.f90: new test.
9621 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
9623 PR rtl-optimization/20017.
9624 * gcc.dg/pr20017.c: New.
9626 2005-02-22 Devang Patel <dpatel@apple.com>
9629 * g++.dg/tree-ssa/pr19952.C: New test.
9631 2005-02-22 Mark Mitchell <mark@codesourcery.com>
9634 * g++.dg/parse/constant6.C: New test.
9636 2005-02-22 Uros Bizjak <uros@kss-loka.si>
9638 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
9639 * g++.dg/charset/asm2.c: Likewise.
9640 * g++.dg/charset/asm3.c: Likewise.
9641 * g++.dg/charset/asm4.c: Likewise.
9642 * g++.dg/charset/asm5.c: Likewise.
9643 * g++.dg/charset/attribute1.c: Likewise.
9644 * g++.dg/charset/attribute2.c: Likewise.
9645 * g++.dg/charset/extern1.cc: Likewise.
9646 * g++.dg/charset/extern2.cc: Likewise.
9647 * g++.dg/charset/extern3.cc: Likewise.
9648 * g++.dg/charset/function.cc: Likewise.
9649 * g++.dg/charset/string.c: Likewise.
9650 * g++.dg/charset/charset.exp: Likewise.
9651 * lib/target-supports.exp (check_iconv_available): Fix comment.
9653 2005-02-22 Uros Bizjak <uros@kss-loka.si>
9655 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
9656 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
9657 * gcc.dg/charset/asm2.c: Likewise.
9658 * gcc.dg/charset/asm3.c: Likewise.
9659 * gcc.dg/charset/asm4.c: Likewise.
9660 * gcc.dg/charset/asm5.c: Likewise.
9661 * gcc.dg/charset/asm6.c: Likewise.
9662 * gcc.dg/charset/attribute1.c: Likewise.
9663 * gcc.dg/charset/attribute2.c: Likewise.
9664 * gcc.dg/charset/builtin1.c: Likewise.
9665 * gcc.dg/charset/extern.c: Likewise.
9666 * gcc.dg/charset/function.c: Likewise.
9667 * gcc.dg/charset/string.c: Likewise.
9668 * gcc.dg/charset/charset.exp: Likewise.
9670 2005-02-21 Bud Davis <bdavis9659@comcast.net>
9673 * gfortran.dg/pr20086.f90: New test.
9675 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
9677 PR tree-optimization/19786
9678 * g++.dg/tree-ssa/pr19786.C: New.
9680 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9682 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
9684 2005-02-21 Jeff Law <law@redhat.com>
9686 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
9688 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9690 * gfortran.dg/do_iterator: Split loop, markup all lines for
9691 which an error locus is printed.
9692 * gfortran.dg/pr17708.f90: Markup all lines for which an error
9694 * gfortran.dg/select_4.f90: Likewise.
9695 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
9696 locuses in the various permutations.
9698 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
9700 PR tree-optimization/19951
9701 * g++.dg/vect: New directory.
9702 * g++.dg/vect/vect.exp: New file.
9703 * g++.dg/vect/pr19951.cc: New testcase.
9704 * g++.dg/dg.exp: Also prune vectorizer tests.
9706 2005-02-20 Zack Weinberg <zack@codesourcery.com>
9709 * gcc.dg/charset/builtin1.c: New test.
9711 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9714 * g++.dg/inherit/volatile1.C: New test.
9717 * g++.dg/template/dtor4.C: New test.
9719 2005-02-19 Steven G. Kargl <kargls@comcast.net>
9721 * gfortran.dg/int_1.f90: New test.
9723 2005-02-19 Devang Patel <dpatel@apple.com>
9725 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
9727 2005-02-19 Steven G. Kargl <kargls@comcast.net>
9729 * gfortran.dg/achar_1.f90: New test.
9731 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
9733 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
9735 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
9736 Jakub Jelinek <jakub@redhat.com>
9738 PR tree-optimization/19828
9739 * gcc.dg/tree-ssa/loop-7.c: New test.
9740 * gcc.c-torture/execute/20050218-1.c: New test.
9742 2005-02-19 Jakub Jelinek <jakub@redhat.com>
9745 * gcc.dg/transparent-union-1.c: New test.
9746 * gcc.dg/transparent-union-2.c: New test.
9748 2005-02-18 James E Wilson <wilson@specifixinc.com>
9750 PR tree-optimization/18977
9751 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
9753 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
9756 * gcc.dg/pr20054.c: New test.
9758 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9761 * g++.dg/ext/attrib20.C: New test.
9763 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
9766 * gfortran.fortran-torture/execute/character_passing.f90: New test.
9768 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
9771 * g++.dg/opt/switch4.C: New.
9773 2005-02-18 Jakub Jelinek <jakub@redhat.com>
9776 PR tree-optimization/20009
9777 * gcc.c-torture/compile/20050217-1.c: New test.
9778 * g++.dg/opt/switch3.C: New test.
9780 PR tree-optimization/18947
9781 * gcc.c-torture/compile/20050215-1.c: New test.
9782 * gcc.c-torture/compile/20050215-2.c: New test.
9783 * gcc.c-torture/compile/20050215-3.c: New test.
9785 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
9788 * g++.dg/template/crash34.C: New.
9791 * g++.dg/other/access3.C: New.
9793 2005-02-17 Ira Rosen <irar@il.ibm.com>
9795 * gcc.dg/vect/vect-98.c: New test.
9797 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
9799 PR tree-optimization/19967
9800 * gcc.dg/pr19967.c: New.
9802 2005-02-16 Jakub Jelinek <jakub@redhat.com>
9805 * gcc.dg/tree-ssa/20050215-1.c: New test.
9806 * gcc.c-torture/execute/20050215-1.c: New test.
9808 2005-02-15 Eric Christopher <echristo@redhat.com>
9810 * gcc.dg/cpp/20050215-1.c: New file.
9812 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
9814 PR tree-optimization/15785
9815 * gcc.dg/pr15785-1.c: New test.
9817 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
9820 * g++.dg/init/ctor4.C: New.
9821 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
9823 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
9825 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
9826 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
9828 2005-02-15 Andreas Schwab <schwab@suse.de>
9830 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
9833 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
9835 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
9837 2005-02-14 Diego Novillo <dnovillo@redhat.com>
9839 PR tree-optimization/19853
9840 * gcc.c-torture/compile/pr19853.c: New test.
9842 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
9845 * g++.dg/parse/local-class1.C: New.
9848 * g++.dg/parse/ptrmem3.C: New.
9851 * g++.old-deja/g++.oliva/template6.C: Add another case.
9852 * g++.dg/template/explicit6.C: New.
9854 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
9857 * g++.dg/other/redecl2.C: New.
9859 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
9862 * g++.dg/abi/covariant4.C: New.
9864 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
9866 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
9868 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
9870 * gcc.dg/vect/vect-96.c: Fix typo.
9872 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9876 * g++.dg/template/enum5.C: New test.
9878 2005-02-12 Ira Rosen <irar@il.ibm.com>
9880 * gcc.dg/vect/vect-97.c: New test.
9882 2005-02-12 Ira Rosen <irar@il.ibm.com>
9884 * gcc.dg/vect/vect-96.c: New test.
9886 2005-02-12 Uros Bizjak <uros@kss-loka.si>
9888 * gcc.dg/builtins-34.c: Also check ldexp*.
9890 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
9892 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
9894 2005-02-11 Janis Johnson <janis187@us.ibm.com>
9896 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
9897 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
9898 dg-require-dll, dg-require-iconv, dg-require-named-sections,
9899 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
9900 selector_list, selector_expression, dg-process-target): Move to new
9901 file target-supports-dg.exp.
9902 * lib/target-supports-dg.exp: New.
9904 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
9907 2005-02-11 Jakub Jelinek <jakub@redhat.com>
9910 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
9913 * gcc.c-torture/compile/20050210-1.c: New test.
9915 2005-02-11 Mark Mitchell <mark@codesourcery.com>
9918 * g++.dg/warn/Wbraces1.C: New test.
9920 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
9922 * gcc.dg/builtins-52.c: New testcase.
9924 2005-02-10 Jakub Jelinek <jakub@redhat.com>
9927 * gcc.c-torture/execute/20050119-1.c: New test.
9929 2005-02-09 Mark Mitchell <mark@codesourcery.com>
9932 * g++.dg/init/delete1.C: New test.
9934 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
9937 * g++.dg/template/static12.C: New test.
9939 2005-02-09 Mark Mitchell <mark@codesourcery.com>
9942 * g++.dg/conversion/ambig1.C: New test.
9945 * g++.dg/ext/attrib19.C: New test.
9948 * g++.dg/parse/dtor5.C: New test.
9951 * g++.dg/template/dtor3.C: New test.
9954 * g++.dg/template/static11.C: New test.
9955 * g++.dg/template/crash2.C: Remove dg-error marker.
9957 2005-02-09 Janis Johnson <janis187@us.ibm.com>
9960 * g++.old-deja/g++.mike/p10769a.C: Remove.
9962 2005-02-09 Roger Sayle <roger@eyesopen.com>
9964 * gcc.dg/builtins-48.c: New test case.
9965 * gcc.dg/builtins-49.c: New test case.
9966 * gcc.dg/builtins-50.c: New test case.
9967 * gcc.dg/builtins-51.c: New test case.
9969 2005-02-09 Ian Lance Taylor <ian@airs.com>
9972 * g++.dg/warn/Wreturn-type-3.C: New test.
9974 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
9977 * gcc.dg/pr19402-1.c: New testcase.
9978 * gcc.dg/pr19402-2.c: likewise.
9980 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
9983 * g++.dg/tree-ssa/tmmti.C: New testcase.
9985 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
9987 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
9989 2005-02-08 Mark Mitchell <mark@codesourcery.com>
9992 * g++.dg/parse/crash23.C: New test.
9993 * g++.dg/warn/Weff1.C: New test.
9995 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
9997 * gcc.dg/20050209-1.c: New test.
9999 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
10002 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
10004 2005-02-08 Mike Stump <mrs@apple.com>
10006 * g++.dg/pch/import-2.c: New test.
10007 * g++.dg/pch/import-2.hs: New.
10008 * g++.dg/pch/include/import-2a.h: New.
10009 * g++.dg/pch/include/import-2b.h: New.
10011 2005-02-08 Janis Johnson <janis187@us.ibm.com>
10013 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
10015 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10017 * gfortran.dg/substr_1.f90: New test.
10019 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
10021 PR middle-end/19775
10022 * gcc.dg/torture/builtin-power-1.c: Disable test for
10023 invalid transformation.
10024 * gcc.dg/builtins-10.c: Likewise. Disable one test we
10025 no longer optimize.
10026 * gcc.dg/builtins-47.c: New testcase.
10028 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
10029 Dorit Naishlos <dorit@il.ibm.com>
10031 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
10033 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
10035 * gcc.c-torture/compile/20050206-1.c: New test.
10037 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
10040 * g++.dg/opt/pr19768.C: New test.
10042 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
10045 * gcc.c-torture/compile/pr19736.c: New test.
10047 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10050 * g++.dg/parse/error25.C: New test.
10052 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
10054 * gcc.c-torture/execute/20050203-1.c: New.
10056 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
10058 * gcc.dg/vect/vect-85.c: Remove xfail.
10059 * gcc.dg/vect/vect-86.c: Remove xfail.
10060 * gcc.dg/vect/vect-87.c: Remove xfail.
10061 * gcc.dg/vect/vect-88.c: Remove xfail.
10063 2005-02-02 Geoffrey Keating <geoffk@apple.com>
10065 * gcc.dg/altivec-19.c: New.
10067 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
10070 * gcc.dg/nested-func-3.c: New test.
10071 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
10073 2005-02-02 Janis Johnson <janis187@us.ibm.com>
10075 * gcc.test-framework/gen_directive_tests: Generate tests for
10076 selector expressions.
10078 2005-02-02 Matt Austern <austern@apple.com>
10081 * g++/ext/builtin7.C: New.
10082 * g++/ext/builtin8.C: New.
10084 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
10087 * gcc.dg/pr18502-1.c: New test.
10089 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10092 * g++.dg/template/local4.C: Tweak.
10094 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
10096 PR tree-optimization/19578
10097 * gcc.c-torture/compile/20050202-1.c: New test.
10099 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
10102 * gcc.dg/c99-init-4.c: New test.
10104 2005-02-01 Janis Johnson <janis187@us.ibm.com>
10106 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
10108 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
10110 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
10111 * g++.dg/eh/check-vect.h: New.
10113 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
10114 * gcc.dg/vect/vect-78.c: Ditto.
10115 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
10118 * g++.dg/conversion/simd1.C: Expect warning.
10119 * g++.dg/ext/attribute-test-1.C: Ditto.
10120 * g++.dg/ext/attribute-test-2.C: Ditto.
10121 * g++.dg/ext/attribute-test-3.C: Ditto.
10122 * g++.dg/ext/attribute-test-4.C: Ditto.
10124 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
10125 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
10127 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
10129 2005-02-01 Richard Henderson <rth@redhat.com>
10131 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
10132 long double for ibm double-double format.
10133 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
10135 2005-02-01 Diego Novillo <dnovillo@redhat.com>
10137 PR tree-optimization/19633
10138 * testsuite/gcc.dg/pr19633-1.c: New test.
10139 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
10140 to NULL or a symbol.
10142 2005-02-01 Janis Johnson <janis187@us.ibm.com>
10144 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
10146 (dg-process-target (local override)): Handle selector expressions.
10148 * gcc.test-framework/README: Describe tests in source directory.
10149 * gcc.test-framework/test-framework.awk: Handle dg- tests.
10150 * gcc.test-framework/test-framework.exp: Handle dg- tests.
10151 * gcc.test-framework/dg-bogus-exp-P.c: New test.
10152 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
10153 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
10154 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
10155 * gcc.test-framework/dg-do-link-exp-P.c: New test.
10156 * gcc.test-framework/dg-do-run-exp-P.c: New test.
10157 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
10158 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
10159 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
10160 * gcc.test-framework/dg-error-exp-P.c: New test.
10161 * gcc.test-framework/dg-error-exp-XP.c: New test.
10162 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
10163 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
10164 * gcc.test-framework/dg-output-exp-P.c: New test.
10165 * gcc.test-framework/dg-output-exp-XF.c: New test.
10166 * gcc.test-framework/dg-warning-exp-P.c: New test.
10167 * gcc.misc-tests/dg-1.c: Remove.
10168 * gcc.misc-tests/dg-2.c: Remove.
10169 * gcc.misc-tests/dg-3.c: Remove.
10170 * gcc.misc-tests/dg-4.c: Remove.
10171 * gcc.misc-tests/dg-5.c: Remove.
10172 * gcc.misc-tests/dg-6.c: Remove.
10173 * gcc.misc-tests/dg-7.c: Remove.
10174 * gcc.misc-tests/dg-8.c: Remove.
10175 * gcc.misc-tests/dg-9.c: Remove.
10176 * gcc.misc-tests/dg-10.c: Remove.
10177 * gcc.misc-tests/dg-11.c: Remove.
10178 * gcc.misc-tests/dg-12.c: Remove.
10179 * gcc.misc-tests/dg-test.exp: Remove.
10181 * gcc.test-framework/test-framework.awk: Change recording and
10182 printing of passes and failures.
10184 * gcc.test-framework: New directory.
10185 * gcc.test-framework/README: New.
10186 * gcc.test-framework/test-framework.exp: New.
10187 * gcc.test-framework/test-framework.awk: New.
10188 * gcc.test-framework/gen_directive_tests: New.
10190 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
10192 * lib/treelang.exp: Fix comment typos.
10193 (treelang_target_compile): Don't append libs=-ltreelang to options.
10195 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
10197 * g++.dg/parse/typename7.C: Adjust error messages.
10199 2005-01-31 Jeff Law <law@redhat.com>
10201 * gcc.c-torture/execute/20050131-1.c: New test.
10202 * gcc.dg/wcaselabel.c: New test.
10204 2005-01-31 Mark Mitchell <mark@codesourcery.com>
10206 * g++.dg/other/warning1.C: Adjust error messags.
10207 * g++.dg/parse/constant5.C: New test.
10209 2005-01-31 Steven Bosscher <stevenb@suse.de>
10212 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
10213 the test case valid.
10214 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
10215 * testsuite/gcc.dg/array-7.c: Adjust expected result.
10216 * testsuite/gcc.dg/pr18596-3.c: Likewise.
10217 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
10218 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
10219 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
10221 2005-01-31 Dale Johannesen <dalej@apple.com>
10223 * g++.dg/opt/pr19650.C: New test.
10225 2005-01-31 Richard Henderson <rth@redhat.com>
10227 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
10228 long double for intel double extended format.
10229 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
10231 2005-01-30 Mark Mitchell <mark@codesourcery.com>
10234 * g++.dg/template/static10.C: New test.
10237 * g++.dg/parse/error24.C: New test.
10240 * g++.dg/lookup/builtin1.C: New test.
10243 * g++.dg/warn/conv3.C: New test.
10245 2005-01-30 Bud Davis <bdavis@gfortran.org>
10248 * gfortan.dg/inquire_7.f90
10250 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
10252 PR tree-optimization/15791
10253 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
10254 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
10255 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
10256 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
10257 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
10258 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
10259 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
10260 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
10261 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
10262 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
10264 2005-01-29 Paul Brook <paul@codesourcery.com>
10267 * check.c (real_or_complex_check): New function.
10268 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
10269 * intrinsic.c (add_functions): Use new check functions.
10270 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
10273 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
10275 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
10276 gcc.dg/lvalue-3.c: New tests.
10277 * gcc.dg/concat.c: Update expected messages.
10279 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
10281 PR libfortran/19595
10282 * gfortran.dg/eor_1.f90: New test.
10284 2005-01-29 Steven G. Kargl <kargls@comcast.net>
10287 * gfortran.dg/logical_data_1.f90: New test.
10289 2005-01-28 Mark Mitchell <mark@codesourcery.com>
10292 * g++.dg/template/crash33.C: New test.
10295 * g++.dg/template/crash32.C: New test.
10297 2005-01-28 Ian Lance Taylor <ian@airs.com>
10299 PR middle-end/16558
10300 * g++.dg/warn/Wreturn-type-2.C: New test.
10302 2004-06-24 Jeff Law <law@redhat.com>
10304 * gcc.dg/tree-ssa/20050128-1.c: New test.
10306 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
10308 * gcc.target/frv/all-mdpackh-1.c: New test.
10310 2005-01-28 Steven Bosscher <stevenb@suse.de>
10312 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
10314 2005-01-27 Richard Henderson <rth@redhat.com>
10316 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
10318 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
10320 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
10322 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
10324 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
10325 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
10326 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
10327 to cope with cases where the multilib options override the dg-options.
10329 2005-01-27 Jakub Jelinek <jakub@redhat.com>
10332 * gcc.dg/noncompile/20050120-1.c: New test.
10334 2005-01-26 Diego Novillo <dnovillo@redhat.com>
10336 PR tree-optimization/19633
10337 * gcc.dg/pr19633.c: New test.
10338 * gcc.dg/tree-ssa/pr19633.c: New test.
10340 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
10342 * gcc.dg/20041216-1.c: New test.
10344 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
10347 * objc.dg/selector-2.m: New test.
10349 2005-01-26 Jakub Jelinek <jakub@redhat.com>
10351 * g++.dg/opt/range-test-2.C: New test.
10353 PR rtl-optimization/19579
10354 * gcc.c-torture/execute/20050124-1.c: New test.
10356 2005-01-26 Greg Parker <gparker@apple.com>
10357 Stuart Hastings <stuart@apple.com>
10359 * gcc.c-torture/execute/20050125-1.c: New.
10361 2005-01-18 Jan Hubicka <jh@suse.cz>
10363 PR tree-optimize/19337
10364 * gcc.c-torture/compile/20050119-1.c: New test.
10366 2005-01-24 James E Wilson <wilson@specifixinc.com>
10368 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
10369 test for successful match.
10371 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
10374 * objc.dg/comp-types-7.m: New test.
10376 2005-01-24 Janis Johnson <janis187@us.ibm.com>
10378 * lib/target-supports.exp (current_target_name): New.
10379 (check_effective_target_ilp32, check_effective_target_lp64):
10380 Cache the result to use as long as the current target, with
10381 multilib flags, remains the same.
10383 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
10384 (dg-require-weak, dg-require-visibility, dg-require-alias,
10385 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
10386 dg-require-effective-target, dg-skip-if): Remove call to
10387 skip_test_and_clear_xfail.
10388 (dg-test): Clear xfail data.
10390 2005-01-24 Jakub Jelinek <jakub@redhat.com>
10393 * gcc.dg/ppc64-toc.c: New test.
10395 * g++.dg/tree-ssa/empty-1.C: New test.
10397 PR middle-end/19551
10398 * gcc.c-torture/execute/20050121-1.c: New test.
10399 * gcc.dg/20050121-2.c: New test.
10401 2004-01-23 Steven G. Kargl <kargls@comcast.net>
10402 Paul Brook <paul@codesourcery.com>
10405 * gfortran.dg/real_const_1.f: New test.
10406 * gfortran.dg/real_const_2.f90: New test.
10407 * gfortran.dg/complex_int_1.f90: New test.
10409 2005-01-23 Bud Davis <bdavis9659@comcast.net>
10412 * gfortan.dg/inquire_6.f90: New test.
10414 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
10416 PR libfortran/19451
10417 * open_readonly_1.f90: New test.
10419 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
10421 PR libfortran/18982
10422 * gfortran.dg/open_new.f90: New file.
10424 2005-01-22 Paul Brook <paul@codesourcery.com>
10426 * namelist_1.f90: New test.
10428 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
10430 PR tree-optimization/19484
10431 * gcc.c-torture/compile/20050122-[12].c: New tests.
10433 2005-01-22 Paul Brook <paul@codesourcery.com>
10435 * gfortran.dg/implicit_2.f90: New test.
10437 2005-01-22 Bud Davis <bdavis9659@comcast.net>
10440 * gfortran.dg/inquire_5.f90: New test.
10442 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10445 * gcc.dg/pr18809-1.c: New test.
10447 2005-01-21 Ian Lance Taylor <ian@airs.com>
10449 * gcc.dg/20050121-1.c: New test.
10451 PR tree-optimization/13000
10452 * gcc.dg/20040206-1.c: Change warning to point where function is
10455 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10458 * g++.dg/template/array11.C: New test.
10460 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10462 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
10463 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
10464 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
10465 * gfortran.dg/getenv_1.f90: Add dg-do directive.
10466 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
10467 gfortran.dg/pr17164.f90: Add missing dg-do directives.
10469 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
10471 PR tree-optimization/15349
10472 * gcc.dg/tree-ssa/pr15349.c: New.
10474 2005-01-20 Steve Ellcey <sje@cup.hp.com>
10476 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
10478 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
10480 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
10481 scan-assembler-times directive name.
10483 * gcc.dg/asm-a.c: Move dg-require-effective-target to
10486 PR rtl-optimization/19462
10487 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
10489 2005-01-19 Steve Ellcey <sje@cup.hp.com>
10491 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
10492 counting function calls on ia64.
10494 2005-01-19 Jakub Jelinek <jakub@redhat.com>
10496 PR rtl-optimization/15139
10497 * gcc.dg/20050111-2.c: New test.
10500 * gcc.c-torture/compile/20050113-1.c: New testcase.
10502 PR middle-end/19164
10503 * gcc.dg/20050113-1.c: New testcase.
10505 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
10507 * gcc.dg/vect/vect-85.c: Add comment.
10508 * gcc.dg/vect/vect-86.c: Add xfail for now.
10509 * gcc.dg/vect/vect-87.c: Add xfail for now.
10510 * gcc.dg/vect/vect-88.c: Add xfail for now.
10511 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
10513 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10515 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
10517 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10519 * g++.dg/debug/typedef3.C: New test.
10521 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
10524 * gcc.dg/asm-a.c: New test.
10526 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
10528 * gcc.dg/sh-relax.c: Add prototype for abort.
10530 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10532 * gcc.dg/short-compare-1.c: New test.
10533 * gcc.dg/short-compare-2.c: Likewise.
10535 2005-01-18 Michael Matz <matz@suse.de>
10537 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
10539 2005-01-17 Diego Novillo <dnovillo@redhat.com>
10541 PR tree-optimization/19121
10542 * gcc.c-torture/compile/pr19121.c: New test.
10544 2005-01-17 James E. Wilson <wilson@specifixinc.com>
10547 * gcc.c-torture/compile/pr19357.c: New test.
10549 2005-01-17 Ian Lance Taylor <ian@airs.com>
10552 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
10553 pass--those that refer just to the variable, possibly with a
10555 * gcc.dg/c99-const-expr-3.c: Likewise.
10557 PR middle-end/13127
10558 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
10561 2005-01-16 Bud Davis <bdavis9659@comcast.net>
10564 * gfortran.dg/endfile_2.f90: New test.
10566 2005-01-16 Steven G. Kargl <kargls@comcast.net>
10569 * gfortran.dg/select_5.f90: New test.
10571 2004-01-16 Paul Brook <paul@codesourcery.com>
10573 * gfortran.dg/common_4.f90: New test.
10575 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
10577 PR rtl-optimization/19462
10578 * gcc.dg/torture/pr19462-1.c: New test.
10580 2005-01-15 Ziemowit Laski <zlaski@apple.com>
10583 * objc.dg/func-ptr-2.m: New.
10584 * objc.dg/volatile-1.m: New.
10586 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10588 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
10590 2005-01-15 Jakub Jelinek <jakub@redhat.com>
10592 PR tree-optimization/19060
10593 * gcc.c-torture/execute/20050104-1.c: New test.
10595 2005-01-15 Bud Davis <bdavis9659@comcast.net>
10598 * gfortran.dg/write_to_null.f90: New test.
10600 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
10601 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10604 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
10607 2005-01-15 Jakub Jelinek <jakub@redhat.com>
10610 * g++.dg/init/vector1.C: New test.
10612 2005-01-14 James E. Wilson <wilson@specifixinc.com>
10615 * gcc.target/ia64/sibcall-unwind-1.c: New test.
10617 * gcc.target/ia64/sibcall-unwind-2.c: New test.
10619 2005-01-14 Steven G. Kargl <kargls@comcast.net>
10621 * gfortran.dg/select_1.f90: New test.
10622 * gfortran.dg/select_2.f90: New test.
10623 * gfortran.dg/select_3.f90: New test.
10624 * gfortran.dg/select_4.f90: New test.
10626 2005-01-14 Jakub Jelinek <jakub@redhat.com>
10628 PR middle-end/19084
10629 PR rtl-optimization/19348
10630 * gcc.dg/20050111-1.c: New test.
10631 * gcc.c-torture/execute/20050111-1.c: New test.
10633 * gcc.dg/i386-asm-4.c: New test.
10635 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
10637 * gcc.dg/nested-func-2.c: New test.
10638 * ada/acats/norun.lst: Remove c953002.
10640 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
10642 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
10644 2005-01-12 Ben Elliston <bje@au.ibm.com>
10646 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
10648 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
10651 * g++.dg/abi/align1.C: New test.
10653 2005-01-11 Alan Modra <amodra@bigpond.net.au>
10655 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
10657 * g++.dg/ext/altivec_check.h: Support compiling as C.
10659 2005-01-10 Roger Sayle <roger@eyesopen.com>
10662 * g++.dg/expr/pr19355-1.C: New test case.
10664 2005-01-10 Laurent GUERBY <laurent@guerby.net>
10666 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
10667 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
10668 * ada/acats/tests/c3/c92005b.ada: Likewise.
10669 * ada/acats/tests/c3/cxb3012.a: Likewise.
10670 * ada/acats/norun.lst: Add c380004 and c953002, add PR
10672 2005-01-09 Paul Brook <paul@codesourcery.com>
10674 * gfortran.dg/common_2.f90: New file.
10675 * gfortran.dg/common_3.f90: New file.
10677 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
10679 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
10681 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
10683 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
10684 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
10685 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
10686 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
10687 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
10688 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
10689 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
10690 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
10691 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
10692 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
10693 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
10694 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
10695 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
10696 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
10697 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
10698 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
10699 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
10700 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
10701 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
10702 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
10703 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
10704 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
10705 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
10706 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
10707 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
10708 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
10709 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
10710 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
10711 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
10712 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
10713 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
10714 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
10715 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
10716 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
10717 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
10718 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
10719 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
10720 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
10721 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
10722 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
10723 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
10724 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
10725 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
10726 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
10727 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
10728 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
10729 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
10730 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
10731 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
10732 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
10733 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
10734 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
10735 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
10736 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
10737 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
10738 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
10739 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
10740 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
10741 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
10742 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
10743 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
10744 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
10745 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
10746 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
10747 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
10748 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
10749 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
10751 * gcc.dg/vect/vect-1.c: Fix spelling.
10752 * gcc.dg/vect/vect-10.c: Fix spelling.
10753 * gcc.dg/vect/vect-11.c: Fix spelling.
10754 * gcc.dg/vect/vect-12.c: Fix spelling.
10755 * gcc.dg/vect/vect-14.c: Fix spelling.
10756 * gcc.dg/vect/vect-15.c: Fix spelling.
10757 * gcc.dg/vect/vect-16.c: Fix spelling.
10758 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
10759 * gcc.dg/vect/vect-64.c: Fix comments.
10760 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
10762 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
10763 Ira Rosen <irar@il.ibm.com>
10765 * gcc.dg/vect/vect-70.c: New test.
10766 * gcc.dg/vect/vect-71.c: New test.
10768 2005-01-09 Manfred Hollstein <mh@suse.com>
10770 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
10771 * gcc.dg/pr18241-2.c: Likewise.
10772 * gcc.dg/pr18241-3.c: Likewise.
10773 * gcc.dg/pr18241-4.c: Likewise.
10774 * gcc.dg/pr18241-5.c: Likewise.
10776 2005-01-08 Richard Henderson <rth@redhat.com>
10778 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
10779 False for x86 and x86-64.
10781 2005-01-08 Diego Novillo <dnovillo@redhat.com>
10783 PR tree-optimization/18241
10784 * gcc.dg/pr18241-1.c: New test.
10785 * gcc.dg/pr18241-2.c: New test.
10786 * gcc.dg/pr18241-3.c: New test.
10787 * gcc.dg/pr18241-4.c: New test.
10788 * gcc.dg/pr18241-5.c: New test.
10790 2005-01-08 Steven G. Kargl <kargls@comcast.net>
10792 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
10793 gfortran.dg/select_4.f90: New.
10795 2005-01-07 Jakub Jelinek <jakub@redhat.com>
10797 * gcc.c-torture/execute/20050107-1.c: New test.
10799 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
10802 * g++.dg/template/ref2.C: New.
10804 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
10806 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
10807 instead of being empty.
10809 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10812 * gfortran.dg/array-1.f90: New test.
10814 2005-01-07 Jakub Jelinek <jakub@redhat.com>
10816 PR tree-optimization/19283
10817 * gcc.c-torture/execute/20050106-1.c: New test.
10819 PR rtl-optimization/18861
10820 * gcc.dg/20050105-1.c: New test.
10822 PR tree-optimization/18828
10823 * gcc.dg/20050105-2.c: New test.
10825 2005-01-07 Andreas Jaeger <aj@suse.de>
10827 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
10829 2005-01-07 Bud Davis <bdavis9659@comcast.net>
10832 * gfortran.dg/fmt_read.f90: New test.
10834 2005-01-06 Geoffrey Keating <geoffk@apple.com>
10836 * gcc.dg/rs6000-ldouble-2.c: New.
10838 2005-01-06 Mark Mitchell <mark@codesourcery.com>
10841 * g++.dg/parser/ctor2.C: New test.
10843 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10846 * g++.dg/template/using9.C: New test.
10848 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10851 * g++.dg/lookup/friend6.C: New test.
10853 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
10856 * g++.dg/template/array10.C: New.
10858 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10860 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
10861 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
10863 2005-01-06 Jakub Jelinek <jakub@redhat.com>
10865 * gcc.c-torture/compile/20050105-1.c: New test.
10867 2005-01-05 Geoffrey Keating <geoffk@apple.com>
10869 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
10871 2005-01-05 Roger Sayle <roger@eyesopen.com>
10873 PR middle-end/19100
10874 * gcc.dg/conv-3.c: New test case.
10876 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
10878 * gcc.dg/asm-wide-1.c: New test.
10880 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
10883 * g++.dg/parse/crash22.C: New
10885 2005-01-04 Geoffrey Keating <geoffk@apple.com>
10888 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
10890 2005-01-04 Uros Bizjak <uros@kss-loka.si>
10892 PR middle-end/17767
10893 * gcc.dg/i386-mmx-6.c: New test case.
10895 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
10897 PR tree-optimization/18308
10898 * gcc.dg/vect/pr18308.c: New testcase.
10900 2005-01-04 Andreas Jaeger <aj@suse.de>
10902 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
10904 2005-01-03 Geoffrey Keating <geoffk@apple.com>
10905 Robert Bowdidge <bowdidge@apple.com>
10907 * gcc.dg/cpp/subframework1.c: New.
10908 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
10909 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
10910 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
10911 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
10913 2005-01-03 Geoffrey Keating <geoffk@apple.com>
10915 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
10917 * gcc.dg/darwin-weakimport-2.c: New.
10919 2005-01-03 Richard Henderson <rth@redhat.com>
10921 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
10923 2005-01-03 Richard Henderson <rth@redhat.com>
10925 * gcc.dg/vect/vect.exp: Enable for ia64.
10926 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
10927 (check_effective_target_vect_float): Likewise.
10928 (check_effective_target_vect_no_align): Likewise.
10929 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
10930 * gcc.dg/vect/vect-8.c: Likewise.
10932 2005-01-03 Uros Bizjak <uros@kss-loka.si>
10935 * gcc.dg/pr19236-1.c: New test case.
10937 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
10939 PR rtl-optimization/12092
10940 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
10942 2005-01-02 Andreas Jaeger <aj@suse.de>
10944 * gcc.dg/pr12092-1.c: Do not run on x86_64.
10946 2005-01-01 Roger Sayle <roger@eyesopen.com>
10947 Andrew Pinski <pinskia@physics.uc.edu>
10949 PR rtl-optimization/12092
10950 * gcc.dg/pr12092-1.c: New test case.
10952 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
10954 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
10955 'hidden' and 'default' for better portability.
10956 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
10958 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
10960 * g++.old-deja/g++.brendan/new3.C: Likewise.
10962 2005-01-01 Steven Bosscher <stevenb@suse.de>
10964 * gcc.dg/20041231-1.C: New test.
10965 * g++.dg/warn/Wunreachable-code-1.C: New test.
10967 2004-12-30 David Edelsohn <edelsohn@gnu.org>
10969 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
10970 file, not /dev/null. Abort on error.
10972 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
10973 Ziemowit Laski <zlaski@apple.com>
10976 * objc.dg/encode-5.m: New test.
10978 2004-12-29 Richard Henderson <rth@redhat.com>
10980 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
10981 * objc.dg/stabs-1.m: Disable for ia64.
10983 2004-12-29 Mark Mitchell <mark@codesourcery.com>
10986 * g++.dg/warn/Wunused-10.C: New test.
10988 2004-12-28 Richard Henderson <rth@redhat.com>
10990 * objc.dg/stabs-1.m: Disable for alpha.
10992 2004-12-27 Mark Mitchell <mark@codesourcery.com>
10995 * g++.dg/parse/error23.C: New test.
10997 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10999 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
11002 * gfortran.dg/intrinsic_modulo_1.f90: New.
11003 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
11004 tests with divisor -1.
11006 2004-12-27 Mark Mitchell <mark@codesourcery.com>
11008 * g++.dg/opt/temp1.C (memcpy): Return a value.
11011 * g++.dg/expr/cond7.C: New test.
11013 2004-12-27 Paul Brook <paul@codesourcery.com>
11015 * gfortran.dg/g77/select_no_compile.f: Remove.
11017 2004-12-27 Richard Henderson <rth@redhat.com>
11019 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
11020 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
11021 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
11023 2004-12-26 Richard Henderson <rth@redhat.com>
11025 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
11026 by 1i instead of token pasting.
11028 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11030 PR tree-optimization/17578
11031 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
11032 to additional_flags.
11033 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
11035 2004-12-25 Richard Henderson <rth@redhat.com>
11037 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
11040 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11042 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
11044 * gcc.dg/pr17957.c (dg-options): Likewise.
11045 * gcc.dg/struct-ret-1.c: Add prototype for abort.
11046 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
11047 instead of 0 on __hppa__.
11048 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
11049 "foo,%r" on hppa*-*-*.
11051 2004-12-23 Bud Davis <bdavis9659@comcast.net>
11054 * gfortran.dg/complex_write.f90: New test.
11056 2004-12-23 Mark Mitchell <mark@codesourcery.com>
11059 * g++.dg/parse/pragma2.C: New test.
11061 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
11063 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
11065 * gcc.dg/empty2.c: Add missing dg-warning.
11067 2004-12-23 Mark Mitchell <mark@codesourcery.com>
11070 * g++.dg/template/local4.C: New test.
11071 * g++.dg/template/crash19.C: Add dg-error marker.
11073 * g++.dg/template/crash31.C: Correct embedded PR number.
11075 2004-12-23 Mark Mitchell <mark@codesourcery.com>
11078 * g++.dg/opt/temp1.C: Add do-run marker.
11080 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
11082 * g++.dg/template/spec19.C: New.
11084 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
11087 * gcc.dg/empty2.c: New.
11089 2004-12-23 Richard Henderson <rth@redhat.com>
11091 * lib/target-supports.exp (check_effective_target_vect_no_align):
11092 Remove i?86 and x86-64.
11094 2004-12-23 Mark Mitchell <mark@codesourcery.com>
11097 * g++.dg/opt/temp1.C: New test.
11099 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11102 * g++.dg/template/friend33.C: New testcase.
11104 2004-12-22 Mark Mitchell <mark@codesourcery.com>
11107 * g++.dg/template/cond5.C: New test.
11110 * g++.dg/inherit/thunk3.C: New test.
11113 * g++.dg/warn/Wunused-9.C: New test.
11115 2004-12-22 Janis Johnson <janis187@us.ibm.com>
11117 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
11119 2004-12-22 Jan Beulich <jbeulich@novell.com>
11121 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
11123 2004-12-21 Mark Mitchell <mark@codesourcery.com>
11126 * g++.dg/ext/packed8.C: New test.
11129 * g++.dg/template/crash31.C: New test.
11132 * g++.dg/template/crash30.C: New test.
11134 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
11137 * g++.dg/eh/ctor3.C: New test.
11139 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11141 * objc.dg/stabs-1.m: Allow section name to be quoted and
11142 assembly label to begin with '.LL'.
11144 2004-12-21 Janis Johnson <janis187@us.ibm.com>
11146 * gcc.dg/vect/vect.exp
11147 (check_effective_target_lp64_or_vect_no_align): New.
11148 * gcc.dg/vect/vect-77.c: Use it.
11149 * gcc.dg/vect/vect-78.c: Use it.
11151 * lib/target-supports.exp
11152 (check_effective_target_vect_no_max,
11153 check_effective_target_vect_no_bitwise,
11154 check_effective_target_vect_no_align): New.
11155 * gcc.dg/vect/vect-13.c: Use them.
11156 * gcc.dg/vect/vect-17.c: Ditto.
11157 * gcc.dg/vect/vect-18.c: Ditto.
11158 * gcc.dg/vect/vect-19.c: Ditto.
11159 * gcc.dg/vect/vect-20.c: Ditto.
11160 * gcc.dg/vect/vect-27.c: Ditto.
11161 * gcc.dg/vect/vect-29.c: Ditto.
11162 * gcc.dg/vect/vect-44.c: Ditto.
11163 * gcc.dg/vect/vect-48.c: Ditto.
11164 * gcc.dg/vect/vect-50.c: Ditto.
11165 * gcc.dg/vect/vect-52.c: Ditto.
11166 * gcc.dg/vect/vect-54.c: Ditto.
11167 * gcc.dg/vect/vect-56.c: Ditto.
11168 * gcc.dg/vect/vect-58.c: Ditto.
11169 * gcc.dg/vect/vect-60.c: Ditto.
11170 * gcc.dg/vect/vect-72.c: Ditto.
11171 * gcc.dg/vect/vect-80.c: Ditto.
11173 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
11176 * g++.dg/init/string1.C: New.
11179 * g++.dg/other/synth1.C: New.
11181 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
11184 * gcc.dg/pr18963-1.c: New test.
11186 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
11189 * gcc.dg/funcdef-storage-1.c (foo): Remove.
11190 * gcc.dg/pr18596-1.c: Use dg-error.
11191 (dg-options): Use -fno-unit-at-a-time.
11192 * gcc.dg/pr18596-2.c: New test.
11193 * gcc.dg/pr18596-3.c: New test.
11195 2004-12-20 Roger Sayle <roger@eyesopen.com>
11197 PR middle-end/18683
11198 * g++.dg/opt/pr18683-1.C: New test case.
11200 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
11203 * g++.dg/opt/max1.C: Fix for 64bit targets.
11205 2004-12-20 Matt Austern <austern@apple.com>
11208 * g++.dg/ext/builtin6.C: New
11210 2004-12-20 Diego Novillo <dnovillo@redhat.com>
11212 PR tree-optimization/19080
11213 * gcc.c-torture/compile/pr19080.c: New test.
11215 2004-12-20 Steven Bosscher <stevenb@suse.de>
11217 * gcc.dg/20041219-1.c: New test.
11219 2004-12-19 Roger Sayle <roger@eyesopen.com>
11221 PR middle-end/19068
11222 * g++.dg/opt/max1.C: New test case.
11224 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11226 * gcc.dg/fdata-sections-1.c: New test.
11228 2004-12-18 Roger Sayle <roger@eyesopen.com>
11230 PR middle-end/18548
11231 * gcc.dg/max-1.c: New test case.
11233 2004-12-18 Jakub Jelinek <jakub@redhat.com>
11235 * gcc.c-torture/execute/20041218-1.c: New test.
11237 2004-12-17 Diego Novillo <dnovillo@redhat.com>
11239 * gcc.dg/pr18501.c: New test.
11240 * gcc.dg/uninit-5.c: XFAIL.
11241 * gcc.dg/uninit-9.c: XFAIL.
11243 2004-12-17 Dale Johannesen <dalej@apple.com>
11245 * gcc.dg/20041213-1.c: New.
11247 2004-12-17 Ziemowit Laski <zlaski@apple.com>
11249 * objc.dg/stabs-1.m: Allow assembly label to begin
11252 2004-12-17 Jakub Jelinek <jakub@redhat.com>
11254 * gcc.c-torture/execute/20041213-1.c: Move...
11255 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
11257 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
11260 * g++.dg/lookup/conv-5.C: New.
11262 2004-12-16 Ziemowit Laski <zlaski@apple.com>
11264 * objc.dg/stabs-1.m: New test.
11266 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
11268 * gcc.dg/visibility-c.c: Change compile to
11269 assemble for the test.
11271 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
11274 * gcc.dg/visibility-c.c: New test.
11276 2004-12-16 Roger Sayle <roger@eyesopen.com>
11278 PR middle-end/18493
11279 * gcc.dg/switch-8.c: New test case.
11281 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
11284 * g++.dg/template/init4.C: New.
11285 * g++.dg/opt/static3.C: Enable optimizer.
11287 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
11289 * g++.dg/other/complex1.C: New test.
11291 2004-12-15 Alan Modra <amodra@bigpond.net.au>
11293 * g++.dg/opt/inline9.C: New test.
11295 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11298 * gfotran.dg/nullify_1.f: New test.
11300 2004-12-15 Richard Henderson <rth@redhat.com>
11302 * gcc.target/i386/i386.exp: New harness.
11303 * gcc.target/i386/vect-args.c: New.
11305 2004-12-15 David Edelsohn <edelsohn@gnu.org>
11307 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
11309 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11312 * g++.dg/template/friend32.C: New test.
11314 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11316 * cpp/pragma-once-1.c: New test.
11317 * cpp/pragma-once-1b.h: Likewise.
11318 * cpp/pragma-once-1c.h: Likewise.
11319 * cpp/pragma-once-1d.h: Likewise.
11320 * cpp/inc/pragma-once-1a.h: Likewise.
11322 2004-12-15 Bud Davis <bdavis9659@comcast.net>
11323 Steven G. Kargl <kargls@comcast.net>
11326 * gfortran.dg/list_read_3.f90: New test.
11328 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11330 * gcc.dg/ftrapv-2.c: New test.
11332 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
11335 * g++.dg/template/typename9.C: New test.
11337 2004-12-14 Mark Mitchell <mark@codesourcery.com>
11340 * g++.dg/template/typename8.C: New test.
11341 * g++.dg/parse/friend2.C: Tweak error message.
11343 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
11345 * gcc.c-torture/20041214-1.c: New test.
11347 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
11350 * g++.dg/init/array17.C: New test.
11352 2004-12-14 Mark Mitchell <mark@codesourcery.com>
11355 * g++.dg/init/aggr3.C: New test.
11357 2004-12-14 Janis Johnson <janis187@us.ibm.com
11359 * gcc.dg/altivec-types-1.c: New test.
11360 * gcc.dg/altivec-types-2.c: New test.
11361 * gcc.dg/altivec-types-3.c: New test.
11362 * gcc.dg/altivec-types-4.c: New test.
11363 * g++.dg/ext/altivec-types-1.C: New test.
11364 * g++.dg/ext/altivec-types-2.C: New test.
11365 * g++.dg/ext/altivec-types-3.C: New test.
11366 * g++.dg/ext/altivec-types-4.C: New test.
11368 2004-12-14 Jakub Jelinek <jakub@redhat.com>
11370 PR middle-end/18951
11371 * gcc.c-torture/execute/20041213-1.c: New test.
11373 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
11376 * g++.dg/template/cast1.C: New.
11378 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
11380 * gcc.c-torture/execute/20041213-2.c: New test.
11382 2004-12-13 Richard Henderson <rth@redhat.com>
11384 * gcc.dg/i386-sse-10.c: Fix typo in options.
11386 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
11389 * g++.dg/opt/pr18968.C: New test.
11391 2004-12-13 Mark Mitchell <mark@codesourcery.com>
11394 * g++.dg/ext/visibility/staticdatamem.C: New test.
11396 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
11398 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
11400 2004-12-13 Roger Sayle <roger@eyesopen.com>
11402 PR rtl-optimization/18928
11403 * gcc.dg/pr18928-1.c: New test case.
11405 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
11408 * gcc.c-torture/compile/20041211-1.c: New.
11410 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11412 PR middle-end/17564
11413 * gcc.c-torture/execute/20041212-1.c: New test.
11415 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11418 * gfortran.dg/common_1.f90: New test.
11420 2004-12-12 Steven G. Kargl <kargls@comcast.net>
11421 Paul Brook <paul@codesourcery.com>
11424 * gfortran.dg/real_do_1.f90: New test.
11426 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
11429 * g++.dg/opt/ptrmem6.C: New test.
11431 2004-12-11 Roger Sayle <roger@eyesopen.com>
11433 PR middle-end/18921
11434 * gcc.dg/pr18921-1.c: New test case.
11436 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11439 * gfortran.dg/scale_1.f90: New test.
11441 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
11443 PR middle-end/18903
11444 * gcc.c-torture/compile/pr18903.c: New test.
11446 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
11448 * gcc.c-torture/execute/20041210-1.c: New test.
11450 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11453 * g++.dg/parser/struct-1.C: New test.
11454 * g++.dg/parser/struct-2.C: New test.
11455 * g++.dg/parser/struct-3.C: New test.
11457 2004-12-09 Richard Henderson <rth@redhat.com>
11459 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
11461 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
11462 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
11464 2004-12-09 Matt Austern <austern@apple.com>
11467 * g++.dg/ext/builtin1.C: New
11468 * g++.dg/ext/builtin2.C: New
11469 * g++.dg/ext/builtin3.C: New
11470 * g++.dg/ext/builtin4.C: New
11471 * g++.dg/ext/builtin5.C: New
11473 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
11476 * g++.dg/opt/ptrmem5.C: New test.
11478 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
11480 * g++.dg/parse/typename5.C: Adjust for new error.
11481 * g++.dg/parse/typename7.C: New.
11483 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11486 * g++.dg/other/mmintrin.C: New test.
11488 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
11491 * g++.dg/init/array15.C: New.
11492 * g++.dg/init/array16.C: New.
11494 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11497 * gfortran.dg/assign_1.f90: New test.
11499 2004-12-08 Nick Clifton <nickc@redhat.com>
11501 * gcc.target/xstormy16/bss_below100: New directory containing tests.
11502 * gcc.target/xstormy16/data_below100: Likewise.
11503 * gcc.target/xstormy16/sfr: Likewise.
11504 * gcc.target/xstormy16/below100.S: New test source file.
11505 * gcc.target/xstormy16/below100.ld: New test linker script.
11506 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
11507 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
11509 * gcc.target/xstormy16/bp.c: Likewise.
11511 * gcc.target/xstormy16/bss_below100: New files:
11512 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
11513 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
11514 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
11515 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
11516 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
11517 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
11518 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
11519 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
11520 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
11521 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
11522 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
11523 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
11524 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
11525 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
11526 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
11527 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
11528 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
11529 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
11530 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
11531 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
11532 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
11533 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
11534 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
11535 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
11536 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
11537 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
11538 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
11540 * gcc.target/xstormy16/data_below100: New files:
11541 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
11542 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
11543 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
11544 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
11545 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
11546 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
11547 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
11548 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
11549 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
11550 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
11551 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
11552 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
11553 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
11554 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
11555 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
11556 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
11557 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
11558 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
11559 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
11560 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
11561 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
11562 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
11563 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
11564 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
11565 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
11566 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
11567 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
11569 * gcc.target/xstormy16/sfr: New files:
11570 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
11571 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
11572 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
11573 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
11574 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
11575 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
11576 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
11577 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
11578 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
11579 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
11580 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
11581 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
11582 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
11583 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
11584 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
11585 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
11586 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
11587 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
11588 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
11589 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
11590 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
11591 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
11592 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
11593 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
11594 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
11595 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
11596 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
11597 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
11598 27_if0_sfrw_bitfield_f.c
11600 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11603 * g++.dg/lookup/name-clash4.C: New test.
11605 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
11608 * g++.dg/opt/array1.C: New.
11611 * g++.dg/template/operator5.C: New.
11613 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
11616 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
11618 2004-12-07 Steven Bosscher <stevenb@suse.de>
11620 * gcc.dg/noncompile/20041207.c: New test.
11622 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
11624 * g++.dg/other/unreachable-1.C: New test.
11626 2004-12-06 Nick Clifton <nickc@redhat.com>
11628 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
11629 <limits.h> because the latter comes from gcc's include/ directory
11630 and not the newlib/libc/include directory.
11632 2004-12-04 Richard Henderson <rth@redhat.com>
11634 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
11636 2004-12-04 Richard Henderson <rth@redhat.com>
11638 * lib/target-supports.exp (check_gc_sections_available): Disable
11639 for alpha and ia64.
11641 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
11643 PR middle-end/17909
11644 * g++.dg/other/vararg-2.C: New test.
11646 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11648 PR c++/17011, c++/17971
11649 * g++.dg/template/error15.C: Adjust expected error.
11650 * g++.dg/template/instantiate3.C: Likewise.
11652 2004-12-03 Janis Johnson <janis187@us.ibm.com>
11654 * gcc.dg/altivec-18.c: Fix for darwin
11656 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
11659 * g++.dg/parse/ptrmem2.C: New.
11662 * g++.dg/template/new1.C: New.
11664 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11667 * gfortran.dg/direct_io_3.f90: New test.
11669 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
11672 * g++.dg/parse/crash21.C: New.
11674 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11676 PR c++/15664, c++/18276
11677 * g++.dg/template/ttp13.C: New test.
11678 * g++.dg/template/ttp14.C: Likewise.
11680 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11683 * g++.dg/parse/enum2.C: New test.
11684 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
11686 2004-12-02 Nick Clifton <nickc@redhat.com>
11688 * gcc.target/xstormy16: New test directory.
11689 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
11690 * gcc.target/xstormy16/bp.c: Check the generation of bp
11692 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
11693 bn instructions and the BELOW100 attribute.
11695 2004-12-02 Alan Modra <amodra@bigpond.net.au>
11698 * gcc.dg/ppc-eabi.c: New.
11700 2004-12-02 Bud Davis <bdavis9659@comcast.net>
11703 * gfortran.dg/backspace.f90
11705 2004-12-02 Bud Davis <bdavis9659@comcast.net>
11707 * gfortran.dg/inquire.f90: New test.
11709 2004-12-01 Janis Johnson <janis187@us.ibm.com>
11711 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
11712 handle effective-target-keyword.
11713 (dg-skip-if): Support effective-target keyword as target list.
11714 (dg-xfail-if): Ditto.
11715 * lib/target-supports.exp (is-effective-target-keyword): New proc.
11717 2004-12-01 Diego Novillo <dnovillo@redhat.com>
11719 PR tree-optimization/18291
11720 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
11722 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
11725 * g++.dg/parse/crash20.C: New.
11728 * g++.dg/overload/arg1.C: New.
11729 * g++.dg/overload/arg2.C: New.
11730 * g++.dg/overload/arg3.C: New.
11731 * g++.dg/overload/arg4.C: New.
11733 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
11735 * gcc.dg/c99-flex-array-4.c: Remove.
11737 2004-11-30 Janis Johnson <janis187@us.ibm.com>
11739 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
11741 * lib/target-supports.exp (is-effective-target): Simplify.
11743 * lib/target-supports.exp (check_effective_target_vect_long):
11744 Fix for powerpc64-*-*.
11746 2004-11-30 Loren James Rittle <ljrittle@acm.org>
11748 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
11749 to support new requirements on FreeBSD 5.
11751 2004-11-30 Devang Patel <dpatel@apple.com>
11754 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
11756 2004-11-30 Janis Johnson <janis187@us.ibm.com>
11758 * g++.dg/ext/altivec-13.C: New test.
11760 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
11763 * gcc.c-torture/execute/p18298.c: New test.
11765 2004-11-30 Ira Rosen <irar@il.ibm.com>
11766 Dorit Naishlos <dorit@il.ibm.com>
11769 * gcc.dg/vect/vect-89.c: New test.
11771 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
11773 * gcc.dg/pr18596-1.c: New test.
11775 2004-11-30 Ben Elliston <bje@au.ibm.com>
11777 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
11779 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
11782 * gcc.dg/pr18479.c: New test.
11784 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
11787 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
11788 mmix-knuth-mmixware.
11790 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
11791 cris-*-elf* cris-*-aout* mmix-*-*
11793 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
11795 PR middle-end/18725
11796 * gcc.dg/pr18725.c: New test.
11798 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
11801 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
11804 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
11806 2004-11-29 Mark Mitchell <mark@codesourcery.com>
11809 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
11810 * g++.old-deja/g++.law/ctors5.C: Likewise.
11811 * g++.old-deja/g++.other/crash25.C: Likewise.
11814 * g++.dg/template/error16.C: New test.
11817 * g++.dg/template/crash29.C: New test.
11819 2004-11-29 Diego Novillo <dnovillo@redhat.com>
11821 PR tree-optimization/18712
11822 * gcc.c-torture/compile/pr18712.c: New test.
11824 2004-11-29 Joseph Myers <joseph@codesourcery.com>
11827 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
11830 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11833 * g++.dg/lookup/crash6.C: New test.
11835 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
11837 PR middle-end/18164
11838 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
11840 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
11842 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
11843 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
11844 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
11846 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
11848 * gcc.dg/pr18164.c: New test.
11850 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
11852 * gcc.dg/funroll-loops-all.c: New.
11854 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
11857 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
11858 delimeter, match space and TAB as well as ":".
11861 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
11864 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
11867 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
11870 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
11872 2004-11-28 Bud Davis <bdavis9659@comcast.net>
11874 * gfortran.dg/direct_io_2.f90: New test.
11876 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
11879 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
11881 2004-11-28 Richard Henderson <rth@redhat.com>
11883 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
11885 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
11887 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
11888 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
11889 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
11890 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
11891 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
11892 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
11893 gcc.dg/pointer-arith-8.c: New tests.
11895 2004-11-27 Bud Davis <bdavis9659@comcast.net>
11898 * gfortran.dg/endfile.f90: New test.
11900 2004-11-27 Falk Hueffner <falk@debian.org>
11902 * gcc.dg/loop-6.c: New test.
11904 2004-11-27 Jakub Jelinek <jakub@redhat.com>
11906 * gcc.c-torture/execute/20041126-1.c: New test.
11908 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
11910 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
11913 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
11915 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
11918 2004-11-27 Jakub Jelinek <jakub@redhat.com>
11920 PR rtl-optimization/17825
11921 * gcc.c-torture/compile/20041119-1.c: New test.
11923 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11925 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
11926 Check existence of ld library path variables before unsetting.
11928 2004-11-26 Mark Mitchell <mark@codesourcery.com>
11930 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
11932 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
11934 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
11936 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
11938 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
11940 2004-11-26 Ben Elliston <bje@au.ibm.com>
11942 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
11945 2004-11-26 Ben Elliston <bje@au.ibm.com>
11947 * gcc.dg/pr17957.c: Pass --param, not -param.
11949 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
11951 PR middle-end/17957
11952 * testsuite/gcc.dg/pr17957.c: New test.
11954 2004-11-25 Mark Mitchell <mark@codesourcery.com>
11957 * g++.dg/template/crash28.C: Likewise.
11960 * g++.dg/expr/unary2.C: Adjust lvalue messages.
11961 * g++.dg/ext/lvaddr.C: Likewise.
11962 * g++.dg/opt/pr7503-3.C: Likewise.
11965 * g++.dg/parse/qualified3.C: New test.
11966 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
11969 * g++.dg/expr/return1.C: New test.
11971 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11973 Friend class name lookup 3/n, PR c++/3332
11974 * g++.dg/lookup/friend3.C: New test.
11975 * g++.dg/lookup/friend4.C: Likewise.
11976 * g++.dg/lookup/friend5.C: Likewise.
11978 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11980 Friend class name lookup 2/n, PR c++/14513, c++/15410
11981 * g++.dg/lookup/friend2.C: New test.
11982 * g++.dg/template/friend31.C: Likewise.
11984 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11986 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
11988 2004-11-24 Mark Mitchell <mark@codesourcery.com>
11991 * g++.dg/tc1/dr56.C: Remove.
11992 * g++.dg/template/typedef1.C: Add dg-error markers.
11993 * g++.old-deja/g++.other/typedef7.C: Likewise.
11996 * g++.dg/parse/typedef7.C: New test.
11998 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
12000 * gcc.c-torture/execute/20041124-1.c: New test.
12002 2004-11-24 Mark Mitchell <mark@codesourcery.com>
12004 * g++.dg/template/deduce3.C: New test.
12007 * g++.dg/template/crash27.C: New test.
12010 * g++.dg/warn/Wshadow-3.C: New test.
12012 2004-11-24 Devang Patel <dpatel@apple.com>
12015 * gcc.dg/cpp/isysroot-1.c: New test.
12016 * gcc.dg/cpp/usr/include/stdio.h: New file.
12017 * gcc.dg/cpp/isysroot-2.c: New test.
12018 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
12021 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12024 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
12026 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12028 * gcc.target/sparc/align.c: Do not include <stdint.h>.
12029 * gcc.target/sparc/pdist.c: Likewise.
12031 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
12034 * g++.dg/conversion/simd1.C: New test.
12036 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12038 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
12039 and restore_ld_library_path_env_vars.
12040 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
12041 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
12042 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
12043 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
12045 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
12047 * gcc.dg/pragma-align-2.c: Test macro expansion.
12048 * gcc.dg/pragma-pack-2.c: New test.
12050 2004-11-23 Richard Henderson <rth@redhat.com>
12052 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
12053 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
12054 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
12055 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
12056 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
12057 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
12059 * gcc.dg/vect/vect.exp: Add check for alpha.
12060 * lib/target-supports.exp (check_alpha_max_hw_available): New.
12061 (check_effective_target_vect_int): Enable for alpha.
12062 (check_effective_target_vect_long): New.
12063 (is-effective-target): Add it.
12065 2004-11-23 Uros Bizjak <uros@kss-loka.si>
12067 * gcc.dg/pr18614-1.c: New test.
12069 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12071 * gcc.dg/setjmp-2.c: New test.
12073 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
12075 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
12076 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
12077 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
12078 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
12079 gcc.target/sparc/pdist.c: New tests.
12081 2004-11-22 Bob Wilson <bob.wilson@acm.org>
12083 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
12085 2004-11-22 Dale Johannesen <dalej@apple.com>
12087 * gcc.dg/20041111-1.c: New.
12089 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
12092 * gcc.dg/vect/pr18536.c: New test.
12094 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12097 * g++.dg/template/nontype11.C: New test.
12099 2004-11-21 Roger Sayle <roger@eyesopen.com>
12101 PR middle-end/18520
12102 * gcc.dg/pr18520-1.c: New test case.
12104 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
12106 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
12107 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
12108 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
12109 expected diagnostics.
12111 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12114 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
12115 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
12116 vect-77.c, vect-77a.c: XFAIL on the SPARC.
12118 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12120 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
12122 2004-11-19 Mark Mitchell <mark@codesourcery.com>
12123 Joseph Myers <joseph@codesourcery.com>
12125 * lib/target-supports.exp (check_visibility_available): Really
12128 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
12131 * gcc.dg/vect/vect-85.c: New test.
12132 * gcc.dg/vect/vect-86.c: New test.
12133 * gcc.dg/vect/vect-87.c: New test.
12134 * gcc.dg/vect/vect-88.c: New test.
12136 2004-11-19 Ben Elliston <bje@au.ibm.com>
12138 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
12140 2004-11-18 Janis Johnson <janis187@us.ibm.com>
12142 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
12143 * gcc.dg/ppc-and-1.c: Ditto.
12144 * gcc.dg/ppc-compare-1.c: Ditto.
12145 * gcc.dg/ppc-mov-1.c: Ditto
12147 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
12148 Mark Mitchell <mark@codesourcery.com>
12150 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
12152 2004-11-17 Janis Johnson <janis187@us.ibm.com>
12153 Aldy Hernandez <aldyh@redhat.com>
12155 * lib/target-supports.exp (check_effective_target_vect_int): New
12156 (check_effective_target_vect_float): New
12157 (check_effective_target_vect_double): New.
12158 (is-effective-target): Support new effective targets keywords.
12159 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
12160 default action for dg-do.
12161 * gcc.dg/vect/pr16105.c: Use new support.
12162 * gcc.dg/vect/pr18400.c: Ditto.
12163 * gcc.dg/vect/pr18425.c: Ditto.
12164 * gcc.dg/vect/vect-1.c: Ditto.
12165 * gcc.dg/vect/vect-10.c: Ditto.
12166 * gcc.dg/vect/vect-11.c: Ditto.
12167 * gcc.dg/vect/vect-12.c: Ditto.
12168 * gcc.dg/vect/vect-13.c: Ditto.
12169 * gcc.dg/vect/vect-14.c: Ditto.
12170 * gcc.dg/vect/vect-15.c: Ditto.
12171 * gcc.dg/vect/vect-16.c: Ditto.
12172 * gcc.dg/vect/vect-17.c: Ditto.
12173 * gcc.dg/vect/vect-18.c: Ditto.
12174 * gcc.dg/vect/vect-19.c: Ditto.
12175 * gcc.dg/vect/vect-2.c: Ditto.
12176 * gcc.dg/vect/vect-20.c: Ditto.
12177 * gcc.dg/vect/vect-21.c: Ditto.
12178 * gcc.dg/vect/vect-22.c: Ditto.
12179 * gcc.dg/vect/vect-23.c: Ditto.
12180 * gcc.dg/vect/vect-24.c: Ditto.
12181 * gcc.dg/vect/vect-25.c: Ditto.
12182 * gcc.dg/vect/vect-26.c: Ditto.
12183 * gcc.dg/vect/vect-27.c: Ditto.
12184 * gcc.dg/vect/vect-27a.c: Ditto.
12185 * gcc.dg/vect/vect-28.c: Ditto.
12186 * gcc.dg/vect/vect-29.c: Ditto.
12187 * gcc.dg/vect/vect-29a.c: Ditto.
12188 * gcc.dg/vect/vect-3.c: Ditto.
12189 * gcc.dg/vect/vect-30.c: Ditto.
12190 * gcc.dg/vect/vect-31.c: Ditto.
12191 * gcc.dg/vect/vect-32.c: Ditto.
12192 * gcc.dg/vect/vect-33.c: Ditto.
12193 * gcc.dg/vect/vect-34.c: Ditto.
12194 * gcc.dg/vect/vect-35.c: Ditto.
12195 * gcc.dg/vect/vect-36.c: Ditto.
12196 * gcc.dg/vect/vect-37.c: Ditto.
12197 * gcc.dg/vect/vect-38.c: Ditto.
12198 * gcc.dg/vect/vect-4.c: Ditto.
12199 * gcc.dg/vect/vect-40.c: Ditto.
12200 * gcc.dg/vect/vect-41.c: Ditto.
12201 * gcc.dg/vect/vect-42.c: Ditto.
12202 * gcc.dg/vect/vect-43.c: Ditto.
12203 * gcc.dg/vect/vect-44.c: Ditto.
12204 * gcc.dg/vect/vect-45.c: Ditto.
12205 * gcc.dg/vect/vect-46.c: Ditto.
12206 * gcc.dg/vect/vect-47.c: Ditto.
12207 * gcc.dg/vect/vect-48.c: Ditto.
12208 * gcc.dg/vect/vect-48a.c: Ditto.
12209 * gcc.dg/vect/vect-49.c: Ditto.
12210 * gcc.dg/vect/vect-5.c: Ditto.
12211 * gcc.dg/vect/vect-50.c: Ditto.
12212 * gcc.dg/vect/vect-51.c: Ditto.
12213 * gcc.dg/vect/vect-52.c: Ditto.
12214 * gcc.dg/vect/vect-53.c: Ditto.
12215 * gcc.dg/vect/vect-54.c: Ditto.
12216 * gcc.dg/vect/vect-55.c: Ditto.
12217 * gcc.dg/vect/vect-56.c: Ditto.
12218 * gcc.dg/vect/vect-56a.c: Ditto.
12219 * gcc.dg/vect/vect-57.c: Ditto.
12220 * gcc.dg/vect/vect-58.c: Ditto.
12221 * gcc.dg/vect/vect-59.c: Ditto.
12222 * gcc.dg/vect/vect-6.c: Ditto.
12223 * gcc.dg/vect/vect-60.c: Ditto.
12224 * gcc.dg/vect/vect-61.c: Ditto.
12225 * gcc.dg/vect/vect-62.c: Ditto.
12226 * gcc.dg/vect/vect-63.c: Ditto.
12227 * gcc.dg/vect/vect-64.c: Ditto.
12228 * gcc.dg/vect/vect-65.c: Ditto.
12229 * gcc.dg/vect/vect-66.c: Ditto.
12230 * gcc.dg/vect/vect-67.c: Ditto.
12231 * gcc.dg/vect/vect-68.c: Ditto.
12232 * gcc.dg/vect/vect-69.c: Ditto.
12233 * gcc.dg/vect/vect-7.c: Ditto.
12234 * gcc.dg/vect/vect-72.c: Ditto.
12235 * gcc.dg/vect/vect-72a.c: Ditto.
12236 * gcc.dg/vect/vect-73.c: Ditto.
12237 * gcc.dg/vect/vect-74.c: Ditto.
12238 * gcc.dg/vect/vect-75.c: Ditto.
12239 * gcc.dg/vect/vect-76.c: Ditto.
12240 * gcc.dg/vect/vect-77.c: Ditto.
12241 * gcc.dg/vect/vect-77a.c: Ditto.
12242 * gcc.dg/vect/vect-78.c: Ditto.
12243 * gcc.dg/vect/vect-79.c: Ditto.
12244 * gcc.dg/vect/vect-8.c: Ditto.
12245 * gcc.dg/vect/vect-80.c: Ditto.
12246 * gcc.dg/vect/vect-82.c: Ditto.
12247 * gcc.dg/vect/vect-82_64.c: Ditto.
12248 * gcc.dg/vect/vect-83.c: Ditto.
12249 * gcc.dg/vect/vect-83_64.c: Ditto.
12250 * gcc.dg/vect/vect-9.c: Ditto.
12251 * gcc.dg/vect/vect-all.c: Ditto.
12252 * gcc.dg/vect/vect-none.c: Ditto.
12254 2004-11-17 Janis Johnson <janis187@us.ibm.com>
12256 * lib/gcc-dg.exp (dg-skip-if): New function.
12257 (dg-forbid-option): Remove.
12258 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
12259 * g++.dg/abi/bitfield8.C: Likewise.
12260 * g++.dg/abi/dtor1.C: Likewise.
12261 * g++.dg/abi/empty10.C: Likewise.
12262 * g++.dg/abi/empty7.C: Likewise.
12263 * g++.dg/abi/empty9.C: Likewise.
12264 * g++.dg/abi/layout3.C: Likewise.
12265 * g++.dg/abi/layout4.C: Likewise.
12266 * g++.dg/abi/thunk1.C: Likewise.
12267 * g++.dg/abi/thunk2.C: Likewise.
12268 * g++.dg/abi/vbase11.C: Likewise.
12269 * g++.dg/abi/vthunk2.C: Likewise.
12270 * g++.dg/abi/vthunk3.C: Likewise.
12271 * g++.dg/ext/attrib8.C: Likewise.
12272 * g++.dg/opt/longbranch2.C: Likewise.
12273 * g++.dg/opt/reg-stack4.C: Likewise.
12274 * g++.old-deja/g++.ext/attrib1.C: Likewise.
12275 * g++.old-deja/g++.ext/attrib2.C: Likewise.
12276 * g++.old-deja/g++.ext/attrib3.C: Likewise.
12277 * g++.old-deja/g++.other/store-expr1.C: Likewise.
12278 * g++.old-deja/g++.other/store-expr2.C: Likewise.
12279 * gcc.dg/20000609-1.c: Likewise.
12280 * gcc.dg/20000720-1.c: Likewise.
12281 * gcc.dg/20011107-1.c: Likewise.
12282 * gcc.dg/20011119-1.c: Likewise.
12283 * gcc.dg/20020108-1.c: Likewise.
12284 * gcc.dg/20020122-2.c: Likewise.
12285 * gcc.dg/20020122-3.c: Likewise.
12286 * gcc.dg/20020201-3.c: Likewise.
12287 * gcc.dg/20020206-1.c: Likewise.
12288 * gcc.dg/20020218-1.c: Likewise.
12289 * gcc.dg/20020310-1.c: Likewise.
12290 * gcc.dg/20020411-1.c: Likewise.
12291 * gcc.dg/20020418-2.c: Likewise.
12292 * gcc.dg/20020426-1.c: Likewise.
12293 * gcc.dg/20020426-2.c: Likewise.
12294 * gcc.dg/20020517-1.c: Likewise.
12295 * gcc.dg/20020523-1.c: Likewise.
12296 * gcc.dg/20020523-2.c: Likewise.
12297 * gcc.dg/20020729-1.c: Likewise.
12298 * gcc.dg/20030204-1.c: Likewise.
12299 * gcc.dg/20030826-2.c: Likewise.
12300 * gcc.dg/20030926-1.c: Likewise.
12301 * gcc.dg/20031202-1.c: Likewise.
12302 * gcc.dg/980312-1.c: Likewise.
12303 * gcc.dg/980313-1.c: Likewise.
12304 * gcc.dg/990117-1.c: Likewise.
12305 * gcc.dg/990424-1.c: Likewise.
12306 * gcc.dg/990524-1.c: Likewise.
12307 * gcc.dg/991230-1.c: Likewise.
12308 * gcc.dg/i386-387-1.c: Likewise.
12309 * gcc.dg/i386-387-2.c: Likewise.
12310 * gcc.dg/i386-387-3.c: Likewise.
12311 * gcc.dg/i386-387-4.c: Likewise.
12312 * gcc.dg/i386-387-5.c: Likewise.
12313 * gcc.dg/i386-387-6.c: Likewise.
12314 * gcc.dg/i386-asm-1.c: Likewise.
12315 * gcc.dg/i386-bitfield1.c: Likewise.
12316 * gcc.dg/i386-bitfield2.c: Likewise.
12317 * gcc.dg/i386-loop-1.c: Likewise.
12318 * gcc.dg/i386-loop-2.c: Likewise.
12319 * gcc.dg/i386-loop-3.c: Likewise.
12320 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
12321 * gcc.dg/i386-pic-1.c: Likewise.
12322 * gcc.dg/i386-regparm.c: Likewise.
12323 * gcc.dg/i386-signbit-1.c: Likewise.
12324 * gcc.dg/i386-signbit-2.c: Likewise.
12325 * gcc.dg/i386-signbit-3.c: Likewise.
12326 * gcc.dg/i386-sse-5.c: Likewise.
12327 * gcc.dg/i386-sse-8.c: Likewise.
12328 * gcc.dg/i386-unroll-1.c: Likewise.
12329 * gcc.dg/tls/opt-1.c: Likewise.
12330 * gcc.dg/tls/opt-2.c: Likewise.
12331 * gcc.dg/unroll-1.c: Likewise.
12332 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
12333 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
12334 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
12335 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
12337 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12339 * g++.dg/template/incomplete1.C: New test.
12341 2004-11-16 Nick Clifton <nickc@redhat.com>
12343 Revert patches accidentally commited during checkin of fixes for
12345 gcc.c-torture/execute/simd-4.c: Revert
12346 gcc.dg/20040910-1.c: Revert.
12348 2004-11-16 Paul Brook <paul@codesourcery.com>
12351 * gfortran.dg/der_pointer_1.f90: New test.
12353 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
12356 * gcc.dg/bitfld-13.c: New test.
12358 2004-11-15 Janis Johnson <janis187@us.ibm.com>
12360 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
12363 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
12364 * gcc.dg/ppc64-abi-2.c: Ditto.
12365 * gcc.dg/ppc64-abi-3.c: Ditto.
12367 * lib/gcc-dg.exp (dg-target-list): Remove.
12369 2004-11-15 Steve Ellcey <sje@cup.hp.com>
12371 * gcc.dg/ia64-postinc.c: New test.
12373 2004-11-15 Mark Mitchell <mark@codesourcery.com>
12375 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
12377 2004-11-15 Nick Clifton <nickc@redhat.com>
12379 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
12380 __INT_MAX__ so that the test can be compiled by toolchains
12381 targeted at 16-bit processors.
12383 * gcc.dg/20040625-1.c: Use long constants rather than integers
12384 when performing arithmetic that will overflow 16-bits.
12386 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
12387 xstormy16. It does not support 128-bit vector operations.
12389 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
12390 with the macro PTR_TYPE. Define this macro to an integer type
12391 suitable for holding a pointer.
12393 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
12394 the target is a 16-bit processor.
12396 * gcc.dg/cpp/if-2.c: Expect a different warning message from
12397 16-bit targets where the character constant will be too long.
12399 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
12400 where the double will not be directly addressable.
12402 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12404 Friend class name lookup 1/n, PR c++/18471
12405 * g++.dg/template/crash26.C: New test.
12406 * g++.dg/lookup/struct1.C: Adjust expected error.
12407 * g++.dg/parse/elab1.C: Likewise.
12408 * g++.dg/parse/elab2.C: Likewise.
12409 * g++.dg/parse/int-as-enum1.C: Likewise.
12410 * g++.dg/parse/struct-as-enum1.C: Likewise.
12411 * g++.dg/parse/typedef1.C: Likewise.
12412 * g++.dg/parse/typedef3.C: Likewise.
12413 * g++.dg/parse/typedef4.C: Likewise.
12414 * g++.dg/parse/typedef5.C: Likewise.
12415 * g++.dg/template/nontype4.C: Likewise.
12416 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
12417 * g++.old-deja/g++.other/elab1.C: Likewise.
12418 * g++.old-deja/g++.other/syntax4.C: Likewise.
12420 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12422 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
12424 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
12426 * gcc.c-torture/execute/20041114-1.c: New test.
12428 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
12430 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
12431 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
12432 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
12433 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
12434 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
12435 gcc.dg/switch-7.c: New tests.
12437 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
12439 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
12441 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
12444 * gcc.dg/vect/pr18400.c: New test.
12446 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
12447 Andrew Pinski <pinskia@physics.uc.edu>
12450 * gcc.dg/vect/pr18425.c: New test.
12452 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12454 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
12455 Guard with dg-require-alias and dg-require-visibility.
12457 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12459 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
12461 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12463 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
12465 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12468 * g++.dg/template/defarg5.C: New test.
12470 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12472 * g++.dg/parse/cast1.C: Run only on ILP32.
12473 * g++.old-deja/g++.mike/p784.C: Likewise.
12475 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
12477 * gcc.c-torture/execute/20041113-1.c: New test.
12479 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
12482 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
12483 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
12484 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
12485 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
12486 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
12487 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
12488 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
12489 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
12490 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
12491 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
12492 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
12493 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
12494 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
12496 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
12498 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
12499 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
12500 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
12501 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
12502 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
12503 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
12504 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
12505 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
12506 gcc.target/sparc/combined-1.c: New tests.
12508 2004-11-12 Ziemowit Laski <zlaski@apple.com>
12510 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
12513 2004-11-12 Mark Mitchell <mark@codesourcery.com>
12515 * lib/gcc-dg.exp (dg-forbid-option): New function.
12516 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
12517 * g++.dg/abi/bitfield8.C: Likewise.
12518 * g++.dg/abi/dtor1.C: Likewise.
12519 * g++.dg/abi/empty10.C: Likewise.
12520 * g++.dg/abi/empty7.C: Likewise.
12521 * g++.dg/abi/empty9.C: Likewise.
12522 * g++.dg/abi/layout3.C: Likewise.
12523 * g++.dg/abi/layout4.C: Likewise.
12524 * g++.dg/abi/thunk1.C: Likewise.
12525 * g++.dg/abi/thunk2.C: Likewise.
12526 * g++.dg/abi/vbase11.C: Likewise.
12527 * g++.dg/abi/vthunk2.C: Likewise.
12528 * g++.dg/abi/vthunk3.C: Likewise.
12529 * g++.dg/ext/attrib8.C: Likewise.
12530 * g++.dg/opt/longbranch2.C: Likewise.
12531 * g++.dg/opt/reg-stack4.C: Likewise.
12532 * g++.old-deja/g++.ext/attrib1.C: Likewise.
12533 * g++.old-deja/g++.ext/attrib2.C: Likewise.
12534 * g++.old-deja/g++.ext/attrib3.C: Likewise.
12535 * g++.old-deja/g++.other/store-expr1.C: Likewise.
12536 * g++.old-deja/g++.other/store-expr2.C: Likewise.
12537 * gcc.dg/20000609-1.c: Likewise.
12538 * gcc.dg/20000720-1.c: Likewise.
12539 * gcc.dg/20011107-1.c: Likewise.
12540 * gcc.dg/20011119-1.c: Likewise.
12541 * gcc.dg/20020108-1.c: Likewise.
12542 * gcc.dg/20020122-2.c: Likewise.
12543 * gcc.dg/20020122-3.c: Likewise.
12544 * gcc.dg/20020201-3.c: Likewise.
12545 * gcc.dg/20020206-1.c: Likewise.
12546 * gcc.dg/20020218-1.c: Likewise.
12547 * gcc.dg/20020310-1.c: Likewise.
12548 * gcc.dg/20020411-1.c: Likewise.
12549 * gcc.dg/20020418-2.c: Likewise.
12550 * gcc.dg/20020426-1.c: Likewise.
12551 * gcc.dg/20020426-2.c: Likewise.
12552 * gcc.dg/20020517-1.c: Likewise.
12553 * gcc.dg/20020523-1.c: Likewise.
12554 * gcc.dg/20020523-2.c: Likewise.
12555 * gcc.dg/20020729-1.c: Likewise.
12556 * gcc.dg/20030204-1.c: Likewise.
12557 * gcc.dg/20030826-2.c: Likewise.
12558 * gcc.dg/20030926-1.c: Likewise.
12559 * gcc.dg/20031202-1.c: Likewise.
12560 * gcc.dg/980312-1.c: Likewise.
12561 * gcc.dg/980313-1.c: Likewise.
12562 * gcc.dg/990117-1.c: Likewise.
12563 * gcc.dg/990424-1.c: Likewise.
12564 * gcc.dg/990524-1.c: Likewise.
12565 * gcc.dg/991230-1.c: Likewise.
12566 * gcc.dg/i386-387-1.c: Likewise.
12567 * gcc.dg/i386-387-2.c: Likewise.
12568 * gcc.dg/i386-387-3.c: Likewise.
12569 * gcc.dg/i386-387-4.c: Likewise.
12570 * gcc.dg/i386-387-5.c: Likewise.
12571 * gcc.dg/i386-387-6.c: Likewise.
12572 * gcc.dg/i386-asm-1.c: Likewise.
12573 * gcc.dg/i386-bitfield1.c: Likewise.
12574 * gcc.dg/i386-bitfield2.c: Likewise.
12575 * gcc.dg/i386-loop-1.c: Likewise.
12576 * gcc.dg/i386-loop-2.c: Likewise.
12577 * gcc.dg/i386-loop-3.c: Likewise.
12578 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
12579 * gcc.dg/i386-pic-1.c: Likewise.
12580 * gcc.dg/i386-regparm.c: Likewise.
12581 * gcc.dg/i386-signbit-1.c: Likewise.
12582 * gcc.dg/i386-signbit-2.c: Likewise.
12583 * gcc.dg/i386-signbit-3.c: Likewise.
12584 * gcc.dg/i386-sse-5.c: Likewise.
12585 * gcc.dg/i386-sse-8.c: Likewise.
12586 * gcc.dg/i386-unroll-1.c: Likewise.
12587 * gcc.dg/tls/opt-1.c: Likewise.
12588 * gcc.dg/tls/opt-2.c: Likewise.
12589 * gcc.dg/unroll-1.c: Likewise.
12590 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
12591 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
12592 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
12593 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
12594 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
12597 2004-11-12 Mark Mitchell <mark@codesourcery.com>
12600 * g++.dg/parse/cond1.C: New test.
12603 * g++.dg/template/array9.C: New test.
12604 * g++.dg/ext/vla1.C: Adjust error messages.
12605 * g++.dg/ext/vlm1.C: Likewise.
12606 * g++.dg/template/crash2.C: Likewise.
12609 * g++.dg/template/call3.C: New test.
12612 * g++.dg/template/ptrmem11.C: New test.
12614 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
12617 * lib/g++.exp: Set LC_ALL and LANG to C.
12618 * lib/gcc-dg.exp: Likewise.
12619 * lib/gfortran.exp: Likewise.
12620 * lib/objc.exp: Likewise.
12621 * lib/treelang.exp: Likewise.
12623 2004-11-12 Andreas Schwab <schwab@suse.de>
12625 * gcc.dg/pr16286.c: Fix last change.
12627 2004-11-12 Mark Mitchell <mark@codesourcery.com>
12630 * g++.dg/init/global1.C: New test.
12632 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
12634 * gcc.c-torture/execute/20041112-1.c: New test.
12636 2004-11-11 Janis Johnson <janis187@us.ibm.com>
12638 * lib/gcc-dg.exp (dg-target-list): New.
12640 2004-11-11 Janis Johnson <janis187@us.ibm.com>
12641 Richard Sandiford <rsandifo@redhat.com>
12643 * lib/target-supports.exp (get-compiler_messages): New.
12644 (check_named_sections_available): Use it.
12645 (check_effective_target_ilp32): New.
12646 (check_effective_target_lp64): New.
12647 (is-effective-target): New.
12648 * lib/gcc-dg.exp (dg-require-effective-target): New.
12650 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
12652 * gcc.dg/precedence-1.c: New test.
12654 2004-11-11 Janis Johnson <janis187@us.ibm.com>
12656 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
12658 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
12659 message, delete generated files, use more descriptive name for
12660 executable, and make the test unsupported when it cannot be run.
12662 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
12663 (dg-require-weak, dg-require-visibility, dg-require-alias,
12664 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
12665 dg-require-iconv, dg-require-named-sections): Use it.
12667 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
12669 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
12672 * gcc.dg/ppc-and-1: New
12675 * gcc.dg/ppc-mov-1.c: New.
12678 * gcc.dg/ppc-compare-1.c: New.
12680 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
12682 * objc.dg/desig-init-2.m: New test.
12684 2004-11-10 Adam Nemet <anemet@lnxw.com>
12686 PR middle-end/18160
12687 * g++.dg/warn/register-var-1.C: New test.
12688 * g++.dg/warn/register-var-2.C: New test.
12690 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12692 * gcc.dg/union-2.c: New test.
12694 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
12696 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
12697 New test for PR tree-optimization/17892.
12699 2004-11-09 Mark Mitchell <mark@codesourcery.com>
12702 * g++.dg/init/new12.C: New test.
12704 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
12706 * gcc.target/sparc: New directory.
12707 * gcc.target/sparc/sparc.exp: New driver.
12708 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
12709 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
12710 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
12711 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
12713 2004-11-10 Paul Brook <paul@codesourcery.com>
12716 * gfortran.dg/list_read.c: New test.
12718 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
12721 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
12722 expected diagnostic location.
12724 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
12726 * gcc.dg/20041109-1.c: New test.
12728 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
12731 * objc/compile/pr18406.m: New test.
12733 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
12735 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
12737 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
12739 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
12741 2004-11-08 Steve Ellcey <sje@cup.hp.com>
12743 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
12745 2004-11-08 Steve Ellcey <sje@cup.hp.com>
12747 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
12750 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
12753 * gcc.c-torture/pr18299-1.c: New test.
12755 2004-11-06 Andreas Schwab <schwab@suse.de>
12757 * gcc.dg/pr16286.c: Also test for bool and pixel.
12759 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
12761 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
12762 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
12763 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
12764 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
12765 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
12766 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
12767 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
12768 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
12769 gcc.dg/struct-semi-3.c: New tests.
12771 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12773 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
12775 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12777 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
12778 Do not use C99 designators.
12780 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12782 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
12784 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12786 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
12787 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
12788 * gcc.c-torture/execute/simd-5.x: Remove.
12790 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
12792 PR rtl-optimization/17933
12793 * gcc.dg/torture/pr17933-1.c: New test.
12795 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
12798 * lib/target-supports.exp (check_weak_available): Support
12801 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
12803 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
12804 call to fflush(stdout) before abort.
12805 (my_ffsll): New function.
12806 (generate_fields): Use it.
12808 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
12810 * gcc.dg/init-undef-1.c: New test.
12812 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
12814 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
12815 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
12816 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
12817 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
12818 expected messages for new parser.
12820 2004-11-04 Mark Mitchell <mark@codesourcery.com>
12822 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
12824 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12826 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
12829 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
12831 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
12832 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
12833 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
12834 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
12835 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
12836 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
12837 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
12838 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
12839 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
12840 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
12842 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
12844 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
12845 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
12846 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
12847 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
12848 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
12849 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
12850 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
12853 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
12856 * gcc.dg/20041104-1.c: New test.
12858 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12860 * g++.dg/template/nontype7.C: New test.
12861 * g++.dg/template/nontype8.C: Likewise.
12862 * g++.dg/template/nontype9.C: Likewise.
12863 * g++.dg/template/nontype10.C: Likewise.
12864 * g++.dg/tc1/dr49.C: Likewise.
12865 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
12866 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
12868 2004-11-04 Ben Elliston <bje@au.ibm.com>
12870 * g++.dg/rtti/tinfo1.C: Remove xfails.
12872 2004-11-04 Ben Elliston <bje@au.ibm.com>
12874 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
12875 packed attribute to the definition to satisfy the new C++ parser.
12877 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12879 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
12880 invocations of va_arg.
12882 2004-11-02 Mark Mitchell <mark@codesourcery.com>
12885 * g++.dg/template/crash25.C: New test.
12888 * g++.dg/template/typedef2.C: New test.
12889 * g++.dg/parse/crash13.C: Adjust error markers.
12892 * g++.dg/conversion/const3.C: New test.
12894 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12899 * gfortran.dg/generic_[123].f90: New testcases.
12901 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12903 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
12904 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
12906 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
12909 * gcc.c-torture/compile/pr16808.c: New test.
12911 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
12913 PR rtl-optimization/17104
12914 * gcc.dg/ppc-bitfield1.c: New.
12916 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
12918 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
12920 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
12922 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
12923 strings for 32-bit code.
12925 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
12928 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
12930 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
12933 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
12935 2004-10-31 Mark Mitchell <mark@codesourcery.com>
12938 * g++.dg/init/aggr2.C: New test.
12940 2004-10-30 Ziemowit Laski <zlaski@apple.com>
12942 * objc.dg/local-decl-1.m: New test.
12944 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
12946 * gcc.dg/20040910-1.c: Adjust regex.
12948 2004-10-30 Roger Sayle <roger@eyesopen.com>
12950 PR rtl-optimization/18084
12951 * g++.dg/opt/pr18084-1.C: New testcase.
12953 2004-10-30 Matt Austern <austern@apple.com>
12956 * g++.dg/ext/attrib18.C: New test.
12958 2004-10-30 Roger Sayle <roger@eyesopen.com>
12960 PR middle-end/18096
12961 * gcc.dg/pr18096-1.c: New test case.
12963 2004-10-30 Roger Sayle <roger@eyesopen.com>
12965 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
12967 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
12970 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
12971 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
12972 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
12973 gcc.dg/old-style-prom-3.c: New tests.
12975 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
12977 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
12978 Remove unnecessary inclusion of stdio.h.
12980 2004-10-29 Roger Sayle <roger@eyesopen.com>
12982 PR rtl-optimization/17581
12983 * gcc.dg/pr17581-1.c: New test case.
12985 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
12987 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
12989 * g++.dg/conversion/dr195-1.C: New.
12990 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
12991 * g++.old-deja/g++.mike/p10148.C: Likewise.
12993 2004-10-29 Mark Mitchell <mark@codesourcery.com>
12996 * g++.dg/debug/typedef2.C: New test.
12998 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
13001 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
13002 * gfortran.dg/g77/README: Update.
13004 2004-10-28 Matt Austern <austern@apple.com>
13007 * g++.dg/ext/packed7.C: New test.
13009 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
13011 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
13013 * lib/scanasm.exp (hidden-scan-for): New proc.
13014 (scan-hidden): Use hidden-scan-for instead of constructing the scan
13016 (scan-not-hidden): Likewise.
13017 * lib/target-supports.exp (check_visibility_available): mach-o is
13020 2004-10-28 Mark Mitchell <mark@codesourcery.com>
13023 * g++.dg/template/memclass3.C: New test.
13025 2004-10-28 Adam Nemet <anemet@lnxw.com>
13027 PR middle-end/18160
13028 * gcc.dg/register-var-1.c: New test.
13029 * gcc.dg/register-var-2.c: New test.
13030 * gcc.dg/asm-7.c: Taking the address of a register variable is an
13033 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
13036 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
13038 * gcc.dg/vect/vect-22.c: Likewise.
13040 2004-10-28 Jakub Jelinek <jakub@redhat.com>
13042 * gcc.dg/i386-rotate-1.c: New test.
13044 2004-10-27 Mark Mitchell <mark@codesourcery.com>
13046 * g++.dg/init/ref12.C: Add "run" marker.
13049 * g++.dg/init/ref12.C: New test.
13052 * g++.dg/template/shift1.C: New test.
13053 * g++.dg/template/error10.C: Adjust error markers.
13055 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
13058 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
13060 2004-10-27 Geoffrey Keating <geoffk@apple.com>
13062 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
13063 * gcc.dg/weak/weak-3.c: Likewise.
13064 * gcc.dg/weak/weak-5.c: Likewise.
13065 * gcc.dg/weak/weak-9.c: Likewise.
13066 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
13067 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
13069 * gcc.dg/darwin-weakimport-1.c: New.
13071 2004-10-28 Ben Elliston <bje@au.ibm.com>
13073 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
13075 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
13077 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
13078 'syntax' error messages.
13079 * gcc.dg/cpp/direct2s.c: Likewise.
13081 2004-10-26 Geoffrey Keating <geoffk@apple.com>
13083 * gcc.c-torture/compile/20041026-1.c: New.
13085 2004-10-26 Mark Mitchell <mark@codesourcery.com>
13088 * g++.dg/lookup/ns2.C: New test.
13091 * g++.dg/template/enum4.C: New test.
13094 * g++.dg/template/expr1.C: New test.
13096 2004-10-26 Ben Elliston <bje@au.ibm.com>
13098 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
13100 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
13102 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
13103 gcc.dg/decl-nospec-3.c: New tests.
13105 2004-10-26 Ziemowit Laski <zlaski@apple.com>
13107 * objc.dg/super-class-3.m: New test.
13109 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
13111 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
13113 * gcc.dg/cpp/direct2s.c: Likewise.
13115 2004-10-25 Geoffrey Keating <geoffk@apple.com>
13117 * objc.dg/image-info.m: Update for changes to section selection.
13119 2004-10-25 David Ayers <d.ayers@inode.at>
13120 Ziemowit Laski <zlaski@apple.com>
13122 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
13123 diagnostics when messaging 'id <Proto>'.
13124 * objc.dg/class-protocol-1.m: New test.
13125 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
13126 a non-existent method signature.
13127 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
13128 Update diagnostics when messaging with non-existent method signature.
13129 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
13130 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
13131 invalid receivers are now resolved as if messaging 'id'; remove
13132 extraneous diagnostics.
13134 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
13137 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
13138 gcc.dg/init-desig-obs-3.c: New tests.
13140 2004-10-25 Jakub Jelinek <jakub@redhat.com>
13142 * gcc.dg/debug/20041023-1.c: New test.
13144 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
13146 PR middle-end/17407
13147 * gcc.c-torture/compile/pr17407.c: New test.
13150 * g++.dg/template/array8.C: New test.
13152 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13155 * lib/g++.exp: Accept more than one multilib libgcc.
13156 * lib/gcc-dg.exp: Likewise.
13157 * lib/objc.exp: Likewise.
13158 * lib/treelang.exp: Likewise.
13159 * lib/gfortran.exp: Likewise.
13161 2004-10-24 Ben Elliston <bje@au.ibm.com>
13163 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
13165 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
13167 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
13168 * gcc.dg/c99-const-expr-3.c: Likewise.
13170 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
13172 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
13174 2004-10-23 Ben Elliston <bje@au.ibm.com>
13176 * gcc.c-torture/execute/loop-2e.x: Remove.
13178 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
13181 * g++.dg/parse/crash18.C: New.
13182 * g++.dg/parse/crash19.C: New.
13184 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
13186 * g++.dg/ext/dllimport1.C: Move dg-warnings.
13187 * g++.dg/ext/dllimport2.C: Same.
13188 * g++.dg/ext/dllimport8.C: Same.
13190 2004-10-21 Mark Mitchell <mark@codesourcery.com>
13193 * g++.dg/conversion/cast1.C: New test.
13194 * g++.dg/overload/pmf1.C: Adjust error marker.
13196 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
13199 * objc.dg/const-str-7.m: New test.
13201 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13203 * g++.dg/template/memfriend11.C: Fix comment typo.
13204 * g++.dg/template/memfriend14.C: Likewise.
13206 2004-10-20 Richard Henderson <rth@redhat.com>
13208 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
13209 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
13210 -fasynchronous-unwind-tables.
13212 2004-10-20 Richard Henderson <rth@redhat.com>
13214 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
13215 (main): Return success.
13216 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
13217 (main): Return success.
13219 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13222 * g++.dg/template/memfriend9.C: New test.
13223 * g++.dg/template/memfriend10.C: Likewise.
13224 * g++.dg/template/memfriend11.C: Likewise.
13225 * g++.dg/template/memfriend12.C: Likewise.
13226 * g++.dg/template/memfriend13.C: Likewise.
13227 * g++.dg/template/memfriend14.C: Likewise.
13228 * g++.dg/template/memfriend15.C: Likewise.
13229 * g++.dg/template/memfriend16.C: Likewise.
13230 * g++.dg/template/memfriend17.C: Likewise.
13231 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
13233 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
13235 * g++.dg/conversion/dr195.C: New.
13236 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
13238 2004-10-20 Ben Elliston <bje@au.ibm.com>
13239 Devang Patel <dpatel@apple.com>
13241 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
13242 of floating point arithmetic, which could trap.
13244 2004-10-19 Mark Mitchell <mark@codesourcery.com>
13247 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
13248 * g++.dg/conversion/const2.C: New test.
13249 * g++.dg/expr/reinterpret2.C: New test.
13250 * g++.dg/expr/reinterpret3.C: New test.
13251 * g++.dg/expr/cast2.C: New test.
13252 * g++.dg/expr/copy1.C: New test.
13253 * g++.dg/other/conversion1.C: Change error message.
13254 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
13255 function pointers to void *.
13256 * g++.old-deja/g++.mike/p10148.C: Likewise.
13258 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13260 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
13262 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
13266 * g++.dg/parse/expr3.C: New test.
13268 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13270 * gcc.dg/smod-1.c: New test.
13272 2004-10-18 Ziemowit Laski <zlaski@apple.com>
13274 * objc.dg/method-14.m: New test.
13276 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
13278 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
13279 Also xfail as the patch was reverted.
13281 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
13283 PR middle-end/16973
13284 * gcc.dg/pr16973.c: New test.
13286 2004-10-18 Diego Novillo <dnovillo@redhat.com>
13288 PR tree-optimization/17656
13289 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
13291 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
13293 * g++.dg/eh/shadow1.C: New.
13295 2004-10-18 Jakub Jelinek <jakub@redhat.com>
13297 * gcc.c-torture/compile/20041018-1.c: New test.
13299 2004-10-18 Ben Elliston <bje@au.ibm.com>
13301 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
13302 compiler referring to register 0 when accessing sdata. The linker
13303 now patches things up.
13305 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
13308 * gcc.c-torture/compile/pr17529.c: New test.
13310 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13313 * g++.dg/ext/attrib17.C: New test.
13315 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13317 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
13319 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13322 * g++.dg/ext/attrib16.C: New test.
13324 2004-10-15 Mark Mitchell <mark@codesourcery.com>
13327 * g++.dg/init/dso_handle1.C: New test.
13330 * g++.dg/parse/typedef6.C: New test.
13333 * g++.dg/parse/pragma1.C: New test.
13335 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
13337 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
13339 2004-10-15 Steve Ellcey <sje@cup.hp.com>
13341 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
13342 -fno-common when on HPPA HP-UX platforms.
13344 2004-10-15 Jakub Jelinek <jakub@redhat.com>
13347 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
13349 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
13352 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
13355 * g++.dg/lookup/strong-using-4.C: New test.
13357 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
13359 PR middle-end/16567
13360 * gcc.c-torture/compile/nested-1.c: New test.
13362 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
13364 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
13365 and mipsisa64*-*-* (until support for misaligned loads is added).
13366 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
13367 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
13368 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
13369 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
13370 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
13371 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
13373 2004-10-14 Mark Mitchell <mark@codesourcery.com>
13376 * g++.dg/init/dtor3.C: New test.
13378 2004-10-15 Ben Elliston <bje@au.ibm.com>
13380 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
13382 2004-10-14 Geoffrey Keating <geoffk@apple.com>
13384 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
13385 * gcc.dg/macho-lo-sum.c: Likewise.
13387 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
13389 * gcc.dg/ppc-spe64-1.c: New test.
13391 2004-10-14 Devang Patel <dpatel@apple.com>
13394 * gcc.dg/pr17635.c : New test.
13396 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
13398 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
13399 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
13400 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
13401 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
13402 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
13403 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
13404 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
13405 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
13406 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
13407 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
13408 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
13409 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
13410 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
13411 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
13412 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
13413 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
13414 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
13415 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
13417 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
13419 * gcc.dg/vect/vect-82.c: New testcase.
13420 * gcc.dg/vect/vect-82_64.c: New testcase.
13421 * gcc.dg/vect/vect-83.c: New testcase.
13422 * gcc.dg/vect/vect-83_64.c: New testcase.
13424 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
13426 * gcc.dg/cpp/error-1.c: New test.
13428 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
13430 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
13432 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
13435 * gcc.dg/cris-peep2-xsrand2.c: New test.
13437 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
13440 * testsuite/g++.dg/expr/for2.C: New test.
13442 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13444 * g++.dg/inherit/thunk1.C: Run on the SPARC.
13446 2004-10-13 Jakub Jelinek <jakub@redhat.com>
13448 PR tree-optimization/17724
13449 * g++.dg/opt/pr17724-1.C: New test.
13450 * g++.dg/opt/pr17724-2.C: New test.
13451 * g++.dg/opt/pr17724-3.C: New test.
13452 * g++.dg/opt/pr17724-4.C: New test.
13453 * g++.dg/opt/pr17724-5.C: New test.
13454 * g++.dg/opt/pr17724-6.C: New test.
13456 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
13459 * gcc.dg/pr17301-2.c: New test.
13461 2004-10-11 Mark Mitchell <mark@codesourcery.com>
13464 * g++.dg/parse/error22.C: New test.
13467 * g++.dg/template/spec18.C: New test.
13469 2004-10-11 Steve Ellcey <sje@cup.hp.com>
13471 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
13472 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
13474 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
13475 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
13477 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
13479 * g++.dg/eh/cleanup5.C: Add dg-options "".
13481 2004-10-11 Roger Sayle <roger@eyesopen.com>
13483 PR middle-end/17657
13484 * gcc.dg/switch-4.c: New test case.
13486 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
13488 * gcc.c-torture/execute/20041011-1.c: New test.
13490 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
13493 * g++.dg/init/for3.C: New test.
13496 * g++.dg/opt/switch2.C: New test.
13498 PR middle-end/17703
13499 * g++.dg/warn/Wreturn-2.C: New test.
13501 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
13504 * g++.dg/eh/cleanup5.C: New test.
13506 2004-10-10 Mark Mitchell <mark@codesourcery.com>
13509 * g++.dg/parse/error21.C: New test.
13511 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
13513 * g++.dg/overload/pmf1.C: Adjust quoting marks.
13514 * g++.dg/warn/incomplete1.C: Likewise.
13515 * g++.dg/template/qualttp20.C: Likewise.
13517 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
13520 * parm-incomplete-1.c: New test.
13522 2004-10-09 Mark Mitchell <mark@codesourcery.com>
13525 * g++.dg/parse/error19.C: New test.
13528 * g++.dg/init/new11.C: New test.
13531 * g++.dg/parse/error20.C: New test.
13534 * g++.dg/template/crash24.C: New test.
13536 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
13539 * gcc.dg/pr17301-1.c: New test.
13541 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
13544 * gcc.dg/anon-struct-5.c: New test.
13546 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
13549 * gcc.dg/pr17844-1.c: New test.
13551 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
13553 PR tree-optimization/17906
13554 * gcc.c-torture/compile/pr17906.c: New.
13556 2004-10-09 Stuart Hastings <stuart@apple.com>
13557 Roger Sayle <roger@eyesopen.com>
13559 PR rtl-optimization/17853
13560 * gcc.dg/i386-mmx-5.c: New testcase.
13562 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
13564 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
13566 2004-10-09 Mark Mitchell <mark@codesourcery.com>
13569 * g++.dg/template/static9.C: New test.
13572 * g++.dg/parse/operator5.C: New test.
13574 2004-10-09 Roger Sayle <roger@eyesopen.com>
13576 PR middle-end/17894
13577 * gcc.c-torture/execute/divcmp-4.c: New test case.
13579 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
13582 * g++.dg/opt/pr17902.C: New test.
13584 2004-10-09 Jakub Jelinek <jakub@redhat.com>
13586 * gcc.dg/cpp/ident-1.c: Add dg-options "".
13588 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
13590 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
13592 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
13594 * gcc.dg/assign-warn-3.c: New test.
13596 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
13599 * gcc.dg/cpp/ident-1.c: New test.
13601 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
13603 * gcc.c-torture/compile/acc1.c: New.
13605 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
13607 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
13608 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
13610 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13612 * gcc.dg/ultrasp11.c: New test.
13614 2004-10-08 Michael Matz <matz@suse.de>
13616 * gcc.dg/doloop-2.c: New test.
13618 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
13620 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
13621 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
13622 objc.dg/method-9.m: Update expected diagnostics.
13624 2004-10-07 Geoffrey Keating <geoffk@apple.com>
13626 * gcc.dg/ppc-fsel-3.c: New file.
13627 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
13629 2004-10-07 Paul Brook <paul@codesourcery.com>
13631 * gfortran.dg/intrinsic_verify_1.f90: New test.
13633 2004-10-07 Paul Brook <paul@codesourcery.com>
13635 * gfortran.dg/empty_format_1.f90: Remove stray commas.
13637 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13639 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
13640 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
13643 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
13645 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
13647 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13650 * g++.dg/warn/Winline-4.C: New test.
13652 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13654 * gcc.c-torture/compile/20041007-1.c: New test.
13656 2004-10-07 Paul Brook <paul@codesourcery.com>
13659 * gfortran.dg/use_allocated_1.f90: New test.
13661 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
13663 PR middle-end/17849
13664 * gfortran.fortran-torture/compile/nested.f90: New test
13666 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
13668 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
13670 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
13673 * g++.dg/ext/asm6.C: New test.
13675 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
13677 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
13679 2004-10-06 Paul Brook <paul@codesourcery.com>
13681 PR libfortran/17709
13682 * gfortran.dg/empty_format_1.f90: New test.
13684 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13687 * gfortran.dg/ishft.f90: New test.
13690 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
13693 2004-10-06 Paul Brook <paul@codesourcery.com>
13695 * gfortran.dg/do_1.f90: New test.
13697 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13699 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
13700 optimizing for size.
13702 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
13704 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
13706 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
13708 * gcc.c-torture/compile/20041005-1.c: New test.
13710 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
13713 * g++.dg/lookup/koenig4.C: New.
13715 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
13717 * g++.dg/other/classkey1.C: Adjust quoting marks.
13718 * g++.dg/parse/error15.C: Likewise.
13719 * g++.dg/template/meminit2.C (int>): Likewise.
13721 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13724 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
13727 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
13730 * gfortran.dg/pr17708.f90: New test.
13732 2004-10-04 Chao-ying Fu <fu@mips.com>
13734 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
13735 * gcc.dg/vect/vect-4.c: Ditto.
13736 * gcc.dg/vect/vect-5.c: Ditto.
13737 * gcc.dg/vect/vect-6.c: Ditto.
13738 * gcc.dg/vect/vect-8.c: Ditto.
13739 * gcc.dg/vect/vect-16.c: Ditto.
13740 * gcc.dg/vect/vect-30.c: Ditto.
13741 * gcc.dg/vect/vect-40.c: Ditto.
13742 * gcc.dg/vect/vect-41.c: Ditto.
13743 * gcc.dg/vect/vect-42.c: Ditto.
13744 * gcc.dg/vect/vect-43.c: Ditto.
13745 * gcc.dg/vect/vect-44.c: Ditto.
13746 * gcc.dg/vect/vect-45.c: Ditto.
13747 * gcc.dg/vect/vect-46.c: Ditto.
13748 * gcc.dg/vect/vect-47.c: Ditto.
13749 * gcc.dg/vect/vect-48.c: Ditto.
13750 * gcc.dg/vect/vect-49.c: Ditto.
13751 * gcc.dg/vect/vect-50.c: Ditto.
13752 * gcc.dg/vect/vect-51.c: Ditto.
13753 * gcc.dg/vect/vect-52.c: Ditto.
13754 * gcc.dg/vect/vect-53.c: Ditto.
13755 * gcc.dg/vect/vect-54.c: Ditto.
13756 * gcc.dg/vect/vect-55.c: Ditto.
13757 * gcc.dg/vect/vect-56.c: Ditto.
13758 * gcc.dg/vect/vect-57.c: Ditto.
13759 * gcc.dg/vect/vect-58.c: Ditto.
13760 * gcc.dg/vect/vect-59.c: Ditto.
13761 * gcc.dg/vect/vect-60.c: Ditto.
13762 * gcc.dg/vect/vect-74.c: Ditto.
13763 * gcc.dg/vect/vect-79.c: Ditto.
13764 * gcc.dg/vect/vect-80.c: Ditto.
13766 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
13768 * gcc.dg/unused-7.c: Use the correct option.
13770 2004-10-04 Paul Brook <paul@codesourcery.com>
13771 Bud Davis <bdavis9659@comcast.net>
13775 * gfortran/pr17706.f90: New test.
13776 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
13778 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13780 * gfortran.dg/pr17612.f90: New test.
13782 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
13784 * g++.dg/template/local1.C: Adjust quoting marks in
13785 testing for diagnostics.
13786 * g++.dg/tls/diag-2.C: Likewise.
13787 * g++.dg/other/error8.C: Likewise.
13789 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
13792 * gcc.dg/unused-4.c: Adjust to be correct.
13795 * gcc.dg/unused-7.c: New test.
13797 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
13800 * g++.dg/overload/template2.C: New test.
13802 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
13804 PR tree-optimization/16632
13805 * gcc.dg/tree-ssa/20041002-1.c: New.
13807 2004-10-03 Paul Brook <paul@codesourcery.com>
13809 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
13810 rather than relying on default formatting.
13812 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
13814 * gcc.dg/20040920-1.c: Update expected message text.
13816 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
13818 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
13820 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
13822 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
13825 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
13827 * gcc.dg/tree-ssa/pr17343.c: Remove.
13829 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
13832 * gcc.dg/tree-ssa/pr17343.c: New test.
13834 2004-10-01 Jakub Jelinek <jakub@redhat.com>
13836 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
13837 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
13838 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
13839 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
13840 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
13842 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
13844 * gcc.dg/lvalue-2.c: New test.
13846 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
13849 * gcc.dg/pr17730-1.c: New test
13851 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
13854 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
13856 2004-09-29 Jakub Jelinek <jakub@redhat.com>
13858 * gcc.c-torture/execute/stdarg-1.c: New test.
13859 * gcc.c-torture/execute/stdarg-2.c: New test.
13860 * gcc.c-torture/execute/stdarg-3.c: New test.
13861 * gcc.dg/tree-ssa/stdarg-1.c: New test.
13862 * gcc.dg/tree-ssa/stdarg-2.c: New test.
13863 * gcc.dg/tree-ssa/stdarg-3.c: New test.
13864 * gcc.dg/tree-ssa/stdarg-4.c: New test.
13865 * gcc.dg/tree-ssa/stdarg-5.c: New test.
13867 2004-09-29 Jakub Jelinek <jakub@redhat.com>
13869 PR tree-optimization/17697
13870 * g++.dg/opt/pr17697-1.C: New test.
13871 * g++.dg/opt/pr17697-2.C: New test.
13872 * g++.dg/opt/pr17697-3.C: New test.
13874 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
13877 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
13878 gcc.dg/vla-init-5.c: New tests.
13880 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
13883 * gcc.dg/pr13804-1.c: New test.
13885 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13888 * gfortran.dg/pr16938.f90: New test.
13890 2004-09-27 Mark Mitchell <mark@codesourcery.com>
13892 * g++.dg/template/crash23.C: New test.
13894 2004-09-27 Mark Mitchell <mark@codesourcery.com>
13897 * g++.dg/template/static8.C: New test.
13899 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
13902 * g++.dg/other/error9.C: New test.
13904 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
13906 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
13908 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13911 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
13913 2004-09-26 Roger Sayle <roger@eyesopen.com>
13915 PR middle-end/17112
13916 * gcc.dg/pr17112-1.c: New test case.
13918 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
13921 * gcc.dg/pr11459-1.c: New test.
13923 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
13925 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
13926 * gcc.dg/tree-ssa/loop-4.c: Likewise.
13928 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13930 * gfortran.dg/pr15324.f90: Make array bounds consistent.
13932 2004-09-25 Jan Hubicka <jh@suse.cz>
13934 * compile/30040909-1.c: New test.
13935 * compile/30040907-1.c: New test.
13937 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
13939 * gcc.c-torture/execute/va-arg-26.c: New test.
13941 2004-09-24 Zack Weinberg <zack@codesourcery.com>
13943 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
13944 extra diagnostics on targets with 64-bit pointers.
13945 * objc.dg/selector-1.m: Adjust dg-warning regexp.
13947 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
13950 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
13951 * gcc.dg/decl-3.c: Adjust expected message.
13953 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13956 * gfortran.dg/pr17615.f90: New test.
13958 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
13960 PR tree-optimzation/17517
13961 * g++.dg/tree-ssa/pr17517.C: New Test.
13963 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
13966 * g++.dg/lookup/ambig3.C: New.
13968 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
13971 * g++.dg/opt/pr17624.C: New test.
13973 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
13976 * gcc.dg/Wbad-function-cast-1.c: New test.
13978 2004-09-23 Zack Weinberg <zack@codesourcery.com>
13980 * g++.dg/ext/complit1.C
13981 * g++.dg/other/error2.C
13982 * g++.dg/other/nontype-1.C
13983 * g++.dg/parse/crash11.C
13984 * g++.dg/parse/crash12.C
13985 * g++.dg/parse/error15.C
13986 * g++.dg/parse/error4.C
13987 * g++.dg/parse/tmpl-outside1.C
13988 * g++.dg/parse/too-many-tmpl-args1.C
13989 * g++.dg/template/dependent-expr3.C
13990 * g++.dg/template/error10.C
13991 * g++.dg/template/instantiate1.C
13992 * g++.dg/template/vtable2.C
13993 * g++.dg/warn/Wshadow-1.C
13994 * g++.dg/warn/weak1.C
13995 * g++.old-deja/g++.brendan/crash16.C
13996 * g++.old-deja/g++.brendan/crash18.C
13997 * g++.old-deja/g++.brendan/crash48.C
13998 * g++.old-deja/g++.brendan/crash49.C
13999 * g++.old-deja/g++.brendan/crash55.C
14000 * g++.old-deja/g++.brendan/crash56.C
14001 * g++.old-deja/g++.brendan/crash8.C
14002 * g++.old-deja/g++.brendan/enum11.C
14003 * g++.old-deja/g++.brendan/enum8.C
14004 * g++.old-deja/g++.brendan/enum9.C
14005 * g++.old-deja/g++.brendan/friend3.C
14006 * g++.old-deja/g++.brendan/misc14.C
14007 * g++.old-deja/g++.bugs/900402_02.C
14008 * g++.old-deja/g++.bugs/900404_03.C
14009 * g++.old-deja/g++.bugs/900404_04.C
14010 * g++.old-deja/g++.bugs/900428_03.C
14011 * g++.old-deja/g++.jason/crash4.C
14012 * g++.old-deja/g++.jason/overload21.C
14013 * g++.old-deja/g++.jason/redecl1.C
14014 * g++.old-deja/g++.jason/report.C
14015 * g++.old-deja/g++.jason/rfg10.C
14016 * g++.old-deja/g++.jason/template30.C
14017 * g++.old-deja/g++.law/arm12.C
14018 * g++.old-deja/g++.law/ctors5.C
14019 * g++.old-deja/g++.law/cvt20.C
14020 * g++.old-deja/g++.law/init10.C
14021 * g++.old-deja/g++.law/init8.C
14022 * g++.old-deja/g++.law/visibility17.C
14023 * g++.old-deja/g++.law/visibility7.C
14024 * g++.old-deja/g++.mike/net8.C
14025 * g++.old-deja/g++.mike/p646.C
14026 * g++.old-deja/g++.mike/p700.C
14027 * g++.old-deja/g++.mike/p701.C
14028 * g++.old-deja/g++.mike/p811.C
14029 * g++.old-deja/g++.ns/template13.C
14030 * g++.old-deja/g++.other/array3.C
14031 * g++.old-deja/g++.other/crash25.C
14032 * g++.old-deja/g++.other/dtor3.C
14033 * g++.old-deja/g++.other/dtor4.C
14034 * g++.old-deja/g++.other/main1.C
14035 * g++.old-deja/g++.other/warn7.C
14036 * g++.old-deja/g++.pt/crash11.C
14037 * g++.old-deja/g++.pt/crash36.C
14038 * g++.old-deja/g++.pt/spec22.C
14039 * g++.old-deja/g++.pt/spec9.C
14040 * g++.old-deja/g++.pt/ttp52.C
14041 * g++.old-deja/g++.robertl/eb103.C
14042 * g++.old-deja/g++.robertl/eb121.C
14043 * g++.old-deja/g++.robertl/eb22.C
14044 * g++.old-deja/g++.robertl/eb8.C:
14045 Update locations and/or regexps of dg-error markers.
14046 Remove markers for some bogus messages that are no longer issued.
14048 2004-09-23 Jakub Jelinek <jakub@redhat.com>
14050 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
14051 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
14053 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
14056 * g++.dg/lookup/crash5.C: New test.
14058 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
14060 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
14061 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
14062 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
14063 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
14064 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
14065 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
14067 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
14068 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
14069 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
14070 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
14071 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
14072 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
14074 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
14076 * gcc.dg/vect/vect-44.c: Check additional cases.
14077 * gcc.dg/vect/vect-48.c: Check additional cases.
14079 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
14080 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
14081 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
14082 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
14083 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
14084 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
14085 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
14086 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
14087 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
14089 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
14090 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
14091 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
14093 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14095 * gcc.dg/tree-ssa/loop-6.c: New test.
14097 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
14100 * g++.dg/inherit/base2.C: New.
14102 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14104 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
14105 * gcc.dg/20001012-2.c: Likewise.
14106 * gcc.dg/20001013-1.c: Likewise.
14107 * gcc.dg/20001101-1.c: Likewise.
14108 * gcc.dg/20001102-1.c: Likewise.
14109 * gcc.dg/bf-spl1.c: Likewise.
14110 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
14111 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
14113 2004-09-22 Diego Novillo <dnovillo@redhat.com>
14115 PR tree-optimization/16721
14116 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
14118 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
14120 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
14121 * gcc.dg/20040305-1.c: Likewise.
14123 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
14126 * gcc.c-torture/compile/pr16566-1.c,
14127 gcc.c-torture/compile/pr16566-2.c,
14128 gcc.c-torture/compile/pr16566-3.c: New tests.
14130 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
14132 PR tree-optimization/17512
14133 * gcc.c-torture/compile/20040916-1.c.
14135 2004-09-21 Mark Mitchell <mark@codesourcery.com>
14137 * gcc.dg/pragma-re-3.c: New test.
14139 2004-09-17 Matt Austern <austern@apple.com>
14142 * g++.dg/other/anon3.C: New.
14144 2004-09-21 Roger Sayle <roger@eyesopen.com>
14147 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
14148 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
14149 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
14150 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
14151 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
14153 2004-09-21 Bud Davis <bdavis9659@comcast.net>
14156 * gfortran.dg/pr17286.f90: New test.
14158 2004-09-20 Mark Mitchell <mark@codesourcery.com>
14161 * g++.dg/template/static7.C: New test.
14163 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
14166 * gcc.c-torture/compile/pr17558.c: New test.
14168 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
14170 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
14171 if SKIP_ATTRIBUTE is defined.
14173 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14176 * gfortran.dg/pr15957.f90: New test.
14178 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
14180 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
14182 * gcc.dg/vect/vect-79.c: Likewise.
14183 * gcc.dg/vect/vect-80.c: Likewise.
14185 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14188 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
14190 2004-09-20 Ira Rosen <irar@il.ibm.com>
14192 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
14193 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
14194 * gcc.dg/vect/vect-62.c: New testcase.
14195 * gcc.dg/vect/vect-63.c: New testcase.
14196 * gcc.dg/vect/vect-64.c: New testcase.
14197 * gcc.dg/vect/vect-65.c: New testcase.
14198 * gcc.dg/vect/vect-66.c: New testcase.
14199 * gcc.dg/vect/vect-67.c: New testcase.
14200 * gcc.dg/vect/vect-68.c: New testcase.
14201 * gcc.dg/vect/vect-69.c: New testcase.
14202 * gcc.dg/vect/vect-79.c: New testcase.
14203 * gcc.dg/vect/vect-80.c: New testcase.
14205 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
14207 * gcc.target/mips/asm-1.c: New test.
14209 2004-09-19 Ira Rosen <irar@il.ibm.com>
14211 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
14212 * gcc.dg/vect/vect-73.c: New testcase.
14213 * gcc.dg/vect/vect-74.c: New testcase.
14214 * gcc.dg/vect/vect-75.c: New testcase.
14215 * gcc.dg/vect/vect-76.c: New testcase.
14216 * gcc.dg/vect/vect-77.c: New testcase.
14217 * gcc.dg/vect/vect-78.c: New testcase
14219 2004-09-18 Paul Brook <paul@codesourcery.com>
14221 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
14223 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
14226 * gcc.dg/pr17424-1.c: New test.
14228 2004-09-18 Diego Novillo <dnovillo@redhat.com>
14230 * g++.dg/tree-ssa/pr17153.C: New test.
14232 2004-09-16 Geoffrey Keating <geoffk@apple.com>
14235 * testsuite/g++.dg/pch/wchar-1.C: New.
14236 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14238 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
14240 * gcc.c-torture/execute/20040917-1.c: New test.
14242 2004-09-17 Diego Novillo <dnovillo@redhat.com>
14244 PR tree-optimization/17319
14245 * gcc.dg/pr17319.c: New test.
14247 2004-09-17 Devang Patel <dpatel@apple.com>
14249 * gcc.dg/20040813-1.c: New test.
14251 2004-09-17 Diego Novillo <dnovillo@redhat.com>
14253 PR tree-optimization/17273
14254 * gcc.c-torture/compile/pr17273.c: New test.
14256 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
14258 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
14259 Update expected messages.
14260 * gcc.dg/declspec-13.c: New test.
14262 2004-09-17 David Edelsohn <edelsohn@gnu.org>
14264 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
14266 2004-09-17 Diego Novillo <dnovillo@redhat.com>
14268 * gcc.c-torture/execute/pr17252.c: Use post-increment to
14269 change what 'a' is pointing to.
14271 2004-09-17 Mark Mitchell <mark@codesourcery.com>
14274 * g++.dg/template/error18.C: New test.
14277 * g++.dg/warn/Wunused-8.C: New test.
14279 2004-09-17 Steven Bosscher <stevenb@suse.de>
14281 PR tree-optimization/17513
14282 * gcc.dg/20040916-1.c: New test.
14284 2004-09-16 Mark Mitchell <mark@codesourcery.com>
14287 * g++.dg/template/typename7.C: New test.
14289 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14291 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
14293 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
14295 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
14296 with -ftree-based-profiling also.
14297 * lib/profopt.exp: Support late-set profile_option/feedback_option.
14299 2004-09-16 Victor Leikehman <lei@il.ibm.com>
14302 * gfortran.dg/der_array_io_1.f90: New test.
14303 * gfortran.dg/der_array_io_2.f90: New test.
14304 * gfortran.dg/der_array_io_3.f90: New test.
14306 2004-09-15 Mark Mitchell <mark@codesourcery.com>
14308 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
14311 2004-09-15 Mark Mitchell <mark@codesourcery.com>
14313 * g++.dg/opt/switch1.C: New test.
14315 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
14317 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
14318 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
14319 Update expected messages.
14321 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14324 * gfortran.dg/same_name_1.f90: New test.
14326 2004-09-15 Diego Novillo <dnovillo@redhat.com>
14328 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
14329 dereference garbage pointers.
14331 2004-09-15 Jakub Jelinek <jakub@redhat.com>
14333 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
14334 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
14336 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
14337 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
14338 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
14340 2004-09-14 Mark Mitchell <mark@codesourcery.com>
14343 * g++.dg/template/mangle1.C: New test.
14345 2004-09-14 Diego Novillo <dnovillo@redhat.com>
14347 PR tree-optimization/17252
14348 * gcc.c-torture/execute/pr17252.c: New test.
14350 2004-09-14 Andrew Pinski <apinski@apple.com>
14352 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
14354 2004-09-14 Roger Sayle <roger@eyesopen.com>
14356 PR rtl-optimization/9771
14357 * gcc.dg/pr9771-1.c: New test case.
14359 2004-09-14 Diego Novillo <dnovillo@redhat.com>
14361 PR tree-optimization/15262
14362 * gcc.c-torture/execute/pr15262-1.c: New test.
14363 * gcc.c-torture/execute/pr15262-2.c: New test.
14365 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
14367 * gcc.dg/declspec-12.c: New test.
14369 2004-09-14 Bud Davis <bdavis9659@comcast.net>
14371 * gfortran.dg/pr17090.f90: Add directives to test.
14373 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14375 * gcc.c-torture/compile/20040914-1.c: New test.
14377 2004-09-13 Mark Mitchell <mark@codesourcery.com>
14380 * g++.dg/template/decl2.C: New test.
14382 2004-09-13 Bud Davis <bdavis9659@comcast.net>
14385 * gfortran.dg/pr17090.f90: New test.
14387 2004-09-13 Dale Johannesen <dalej@apple.com>
14389 * gcc.c-torture/compile/pr17408.c: New test case.
14391 2004-09-13 Mark Mitchell <mark@codesourcery.com>
14394 * g++.dg/parse/crash17.C: New test.
14397 * g++.dg/template/enum3.C: New test.
14399 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
14401 * lib/gcc-defs.exp: Load wrapper.exp.
14402 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
14404 * lib/gcc.exp (gcc_init): Similar.
14405 * lib/gfortran.exp (gfortran_init): Similar.
14406 * lib/objc.exp (objc_init): Similar.
14407 * lib/treelang.exp (treelang_init): Similar.
14408 * lib/wrapper.exp: New file with build_wrapper call machinery in
14409 ${tool}_maybe_build_wrapper.
14411 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
14413 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
14415 * gcc.dg/declspec-11.c: Update expected messages.
14416 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
14417 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
14418 gcc.dg/inline-12.c: New tests.
14420 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
14422 * g++.dg/tree-ssa/pr17400.C: New testcase.
14424 2004-09-13 James E Wilson <wilson@specifixinc.com>
14426 * gcc.target/mips/sb1-1.c: New testcase.
14428 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
14430 * lib/g77-dg.exp: Remove unused file.
14431 * lib/mike-g77.exp: Ditto.
14432 * lib/g77.exp: Ditto.
14434 2004-09-12 Richard Henderson <rth@redhat.com>
14436 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
14438 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
14440 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
14441 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
14442 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
14443 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
14444 Update expected messages.
14446 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
14448 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
14449 declaration/use mismatch for dirp parameter.
14451 2004-09-12 Andrew Pinski <apinski@apple.com>
14453 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
14454 -fgnu-runtime is passed.
14456 2004-09-12 Richard Henderson <rth@redhat.com>
14458 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
14459 do the uplevel thing and update additional_flags directly.
14460 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
14461 gfortran.fortran-torture/execute/intrinsic_nearest.x,
14462 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
14463 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
14465 2004-09-11 Steven Bosscher <stevenb@suse.de>
14467 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
14469 2004-09-11 Roger Sayle <roger@eyesopen.com>
14471 PR middle-end/17411
14472 * g++.dg/opt/pr17411-1.C: New test case.
14474 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
14476 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
14477 gcc.dg/tls/diag-2.c: Update expected messages.
14478 * gcc.dg/991209-1.c: Specify compilation options. Update expected
14480 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
14481 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
14482 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
14483 gcc.dg/tls/diag-5.c: New tests.
14485 2004-09-11 Zack Weinberg <zack@codesourcery.com>
14487 * gcc.dg/20040910-1.c: Correct dg-error regexp.
14489 2004-09-11 Steven Bosscher <stevenb@suse.de>
14491 * g++.dg/parse/break-in-for.C: New test.
14493 2004-09-11 Jakub Jelinek <jakub@redhat.com>
14495 * gcc.dg/tree-ssa/20040911-1.c: New test.
14497 2004-09-11 Andreas Jaeger <aj@suse.de>
14499 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
14500 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
14502 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
14504 * gcc.target/frv: New directory of FR-V-specific tests.
14506 2004-09-10 James E Wilson <wilson@specifixinc.com>
14508 * gcc.dg/convert-vec-1.c: New test.
14510 2004-09-10 Roger Sayle <roger@eyesopen.com>
14512 PR middle-end/17024
14513 * gcc.dg/pr17024-1.c: New test case.
14515 2004-09-10 Eric Christopher <echristo@redhat.com>
14517 * gcc.dg/20040910-1.c: New test.
14519 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
14521 * gcc.dg/bitfld-9.c: New test.
14523 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
14525 * gcc.c-torture/execute/ieee/acc1.c: New test.
14526 * gcc.c-torture/execute/ieee/acc2.c: New test.
14527 * gcc.c-torture/execute/ieee/mzero6.c: New test.
14529 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
14531 * gcc.dg/deprecated-2.c: New test.
14533 2004-09-09 James E Wilson <wilson@specifixinc.com>
14535 * gcc.dg/init-vec-1.c: New test.
14537 2004-09-09 Roger Sayle <roger@eyesopen.com>
14539 PR middle-end/17055
14540 * gcc.dg/pr17055-1.c: New test case.
14542 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
14545 * gcc.c-torture/execute/pr17377.c: New test.
14547 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
14550 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
14551 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
14552 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
14553 gcc.dg/long-long-typespec-1.c: New tests.
14554 * gcc.dg/tls/diag-2.c: Update expected diagnostics
14556 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
14558 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
14559 gcc.dg/gnu99-static-1.c: New tests.
14561 2004-09-08 Devang Patel <dpatel@apple.com>
14563 * gcc.dg/darwin-ld-20040828-1.c: New test.
14564 * gcc.dg/darwin-ld-20040828-2.c: New test.
14565 * gcc.dg/darwin-ld-20040828-3.c: New test.
14567 2004-09-08 Ziemowit Laski <zlaski@apple.com>
14569 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
14570 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
14572 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
14573 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
14575 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
14576 types they qualify.
14577 * objc.dg/type-size-2.m: Fix wording in comment.
14578 * objc.dg/va-meth-1.m: New test case.
14580 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
14583 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
14584 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
14586 2004-09-06 Devang Patel <dpatel@apple.com>
14588 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
14589 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
14591 2004-09-06 Zack Weinberg <zack@codesourcery.com>
14593 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
14594 reflect changed line numbering of diagnostics.
14596 2004-09-06 Paul Brook <paul@codesourcery.com>
14598 * gfortran.dg/edit_real_1.f90: Add new test.
14600 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14602 * gcc.dg/tree-ssa/loop-2.c: New test.
14603 * gcc.dg/tree-ssa/loop-3.c: New test.
14604 * gcc.dg/tree-ssa/loop-4.c: New test.
14605 * gcc.dg/tree-ssa/loop-5.c: New test.
14607 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14609 * gcc.dg/format/sentinel-1.c: Update for parameter option.
14611 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14613 * gcc.dg/format/sentinel-1.c: New test.
14615 2004-09-04 Uros Bizjak <uros@kss-loka.si>
14617 * testsuite/gcc.dg/builtins-46.c: New.
14619 2004-09-03 Devang Patel <dpatel@apple.com>
14621 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
14622 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
14624 2004-09-03 Jan Beulich <jbeulich@novell.com>
14626 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
14627 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
14628 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
14629 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
14630 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
14631 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
14632 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
14633 the non-portable bzero.
14634 * gcc.dg/20010912-1.c: xfail for NetWare.
14635 * gcc.dg/20020426-2.c: xfail for NetWare.
14636 * gcc.dg/20021014-1.c: xfail for NetWare.
14637 * gcc.dg/20021018-1.c: xfail for NetWare.
14638 * gcc.dg/20030213-1.c: xfail for NetWare.
14639 * gcc.dg/20030225-1.c: xfail for NetWare.
14640 * gcc.dg/20030708-1.c: xfail for NetWare.
14641 * gcc.dg/builtins-config.h: Also exclude NetWare.
14642 * gcc.dg/format/format.h: Define restrict only if not already defined.
14643 * gcc.dg/nest.c: xfail for NetWare.
14644 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
14645 * lib/target-supports.exp (check_visibility_available): Exclude
14648 2004-09-03 Jan Beulich <jbeulich@novell.com>
14650 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
14651 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
14652 deterministic starting point for the alignment of structure fields.
14653 * gcc.dg/Wpadded.c: Dito.
14654 * g++.dg/abi/vbase10.C: Dito.
14656 2004-09-03 Devang Patel <dpatel@apple.com>
14658 * g++.dg/debug/pr15736.cc: New test.
14660 2004-09-02 Mark Mitchell <mark@codesourcery.com>
14662 * README.QMTEST: Fix out-of-date link.
14664 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
14667 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
14668 Delete. Duplicate of gfortran.dg/g77/20010610.f
14670 2004-09-02 Mark Mitchell <mark@codesourcery.com>
14672 * g++.dg/abi/arm_rtti1.C: New test.
14674 2004-09-02 Geoffrey Keating <geoffk@apple.com>
14676 * gcc.dg/ppc-vector-memcpy.c: New.
14677 * gcc.dg/ppc-vector-memset.c: New.
14679 2004-09-02 Chao-ying Fu <fu@mips.com>
14681 * gcc.target/mips/mips-3d-1.c: New test.
14682 * gcc.target/mips/mips-3d-2.c: New test.
14683 * gcc.target/mips/mips-3d-3.c: New test.
14684 * gcc.target/mips/mips-3d-4.c: New test.
14685 * gcc.target/mips/mips-3d-5.c: New test.
14686 * gcc.target/mips/mips-3d-6.c: New test.
14687 * gcc.target/mips/mips-3d-7.c: New test.
14688 * gcc.target/mips/mips-3d-8.c: New test.
14689 * gcc.target/mips/mips-3d-9.c: New test.
14690 * gcc.target/mips/mips-ps-1.c: New test.
14691 * gcc.target/mips/mips-ps-2.c: New test.
14692 * gcc.target/mips/mips-ps-3.c: New test.
14693 * gcc.target/mips/mips-ps-4.c: New test.
14694 * gcc.target/mips/mips-ps-type.c: New test.
14696 2004-09-02 Paul Brook <paul@codesourcery.com>
14698 * gfortran.dg/edit_real_1.f90: Add new tests.
14700 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14703 * gfortran.dg/merge_char_1.f90: New test.
14705 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14708 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
14710 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14713 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
14715 2004-09-01 Mark Mitchell <mark@codesourcery.com>
14717 * g++.dg/opt/loop1.C: Do not XFAIL.
14719 2004-09-01 Jakub Jelinek <jakub@redhat.com>
14721 * gcc.c-torture/execute/20040831-1.c: New test.
14723 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
14726 * gfortran.dg/g77/20010610.f: Now passes.
14727 Copy from g77.f-torture/execute. Add dg-run directive.
14728 * gfortran.dg/g77/README: Update
14730 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
14732 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
14733 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
14734 (t1, t2, t3, t4): Add volatile.
14736 2004-08-31 Mark Mitchell <mark@codesourcery.com>
14738 * g++.dg/ext/visibility/arm1.C: New test.
14740 2004-08-31 Geoffrey Keating <geoffk@apple.com>
14742 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
14745 2004-09-01 Paul Brook <paul@codesourcery.com>
14747 * gfortran.dg/eof_2.f90: New test.
14749 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14752 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
14754 2004-08-31 Bud Davis <bdavis9659@comcast.net>
14756 PR libfortran/16805
14757 * gfortran.dg/list_read_2.f90: New test.
14759 2004-08-31 Mark Mitchell <mark@codesourcery.com>
14761 * g++.dg/abi/key1.C: New test.
14763 2004-08-31 Richard Henderson <rth@redhat.com>
14765 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
14767 * g++.dg/other/offsetof5.C: Remove duplicate.
14769 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14772 * gfortran.dg/func_derived_1.f90: New test.
14774 2004-08-31 Paul Brook <paul@codesourcery.com>
14776 * gfortran.dg/eof_1.f90: New test.
14778 2004-08-31 Paul Brook <paul@codesourcery.com>
14780 * gfortran.dg/list_read_1.f90: New file.
14782 2004-08-30 Mark Mitchell <mark@codesourcery.com>
14784 * g++.dg/opt/loop1.C: XFAIL.
14786 2004-08-30 Geoffrey Keating <geoffk@apple.com>
14788 * gcc.dg/funcdef-storage-1.c: New.
14789 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
14790 an extern function in local scope.
14791 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
14792 declare an 'auto inline' function in local scope.
14793 * gcc.dg/20011130-1.c: Likewise.
14794 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
14795 an 'auto' function in local scope.
14796 * gcc.dg/20021014-1.c: Likewise.
14797 * gcc.dg/20030331-2.c: Likewise.
14799 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14801 * gfortran.dg/blockdata_1.f90: New test.
14803 2004-08-30 Richard Henderson <rth@redhat.com>
14805 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
14807 2004-08-30 Richard Henderson <rth@redhat.com>
14809 * lib/fortran-torture.exp (fortran-torture-execute): Honor
14810 additional_flags set by alternate driver.
14811 (ieee-options): New procedure.
14812 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
14813 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
14814 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
14815 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
14817 2004-08-30 Richard Henderson <rth@redhat.com>
14819 * lib/f-torture.exp: Remove.
14821 2004-08-29 Mark Mitchell <mark@codesourcery.com>
14823 PR rtl-optimization/16590
14824 * g++.dg/opt/loop1.C: New test.
14826 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14829 * gfortran.dg/oldstyle_1.f90: New test.
14831 2004-08-29 Steven G. Kargl <kargls@comcast.net>
14832 Paul Brook <paul@codesourcery.com>
14834 * gfortran.dg/g77/README: Update.
14835 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
14836 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
14837 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
14839 2004-08-28 Paul Brook <paul@codesourcery.com>
14841 PR libfortran/17195
14842 * gfortran.dg/edit_real_1.f90: New test.
14844 2004-08-27 Paul Brook <paul@codesourcery.com>
14846 * gfortran.dg/rewind_1.f90: New test.
14848 2004-08-27 Bud Davis <bdavis9659@comcast.net>
14851 * gfortran.dg/pr16597.f90: New test.
14853 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
14856 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
14857 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
14858 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
14859 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
14860 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
14862 2004-08-26 Nick Clifton <nickc@redhat.com>
14864 * gcc.c-torture/compile/pr17119.c: New test.
14866 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
14868 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
14870 2004-08-25 Richard Henderson <rth@redhat.com>
14872 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
14873 the bits that expect kind=8 to be the largest real kind.
14875 2004-08-25 Ziemowit Laski <zlaski@apple.com>
14877 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
14879 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14881 * gfortran.dg/assignment_1.f90: New test.
14883 2004-08-25 Adam Nemet <anemet@lnxw.com>
14885 * g++.dg/template/repo3.C: New test.
14887 2004-08-25 Roger Sayle <roger@eyesopen.com>
14889 PR middle-end/16693
14890 PR tree-optimization/16372
14891 * g++.dg/opt/pr16372-1.C: New test case.
14892 * g++.dg/opt/pr16693-1.C: New test case.
14893 * g++.dg/opt/pr16693-2.C: New test case.
14895 2004-08-25 Ziemowit Laski <zlaski@apple.com>
14897 * objc.dg/proto-lossage-4.m: New test.
14899 2004-08-25 Mark Mitchell <mark@codesourcery.com>
14902 * g++.dg/inherit/local2.C: New test.
14904 2004-08-25 Paul Brook <paul@codesourcery.com>
14907 * gfortran.dg/string_ctor_1.f90: New test.
14909 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14912 * g++.dg/template/redecl2.C: New test.
14914 2004-08-24 Bud Davis <bdavis9659@comcast.net>
14917 * gfortran.dg/pr17143.f90: New test.
14919 2004-08-24 Bud Davis <bdavis9659@comcast.net>
14922 * gfortran.dg/pr17164.f90: New test.
14924 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14926 * gcc.dg/tree-ssa/loop-1.c: New test.
14928 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
14930 * gcc.c-torture/compile/20040824-1.c: New test.
14932 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
14934 * gcc.c-torture/compile/iftrap-3.c: New test.
14936 2004-08-24 Paul Brook <paul@codesourcery.com>
14938 * gfortran.dg/entry_2.f90: New test.
14940 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
14943 * g++.dg/lookup/ambig[12].C: New.
14945 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14948 * g++.dg/template/crash21.C: New test.
14949 * g++.dg/template/crash22.C: Likewise.
14951 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
14954 * g++.dg/template/access15.C: New.
14956 2004-08-23 Mark Mitchell <mark@codesourcery.com>
14959 * g++.dg/template/repo2.C: New test.
14961 2004-08-23 Roger Sayle <roger@eyesopen.com>
14963 PR rtl-optimization/17078
14964 * gcc.c-torture/execute/pr17078-1.c: New test case.
14966 2004-08-23 Mark Mitchell <mark@codesourcery.com>
14969 * gcc.dg/debug/crash1.c: New test.
14971 2004-08-23 Mark Mitchell <mark@codesourcery.com>
14974 * gcc.dg/loop-5.c: New test.
14976 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14978 * gcc.c-torture/execute/20040823-1.c: New test.
14980 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
14982 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
14983 to the assembler. Simplify test accordingly.
14984 (asm_abi_flags): Use GNU names.
14985 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
14986 to check for ABI flags.
14988 2004-08-22 Andrew Pinski <apinski@apple.com>
14990 * g++.dg/opt/pr14029.C: New test.
14991 * gcc.c-torture/execute/pr15262.c: New test.
14993 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14995 * gfortran.dg/reduction.f90: Add checks with complex arguments.
14997 2004-08-21 Bud Davis <bdavis9659@comcast.net>
15000 * gfortran.dg/direct_io.f90: New test.
15002 2004-08-20 Mark Mitchell <mark@codesourcery.com>
15005 * g++.dg/inherit/local2.C: New test.
15007 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
15010 * g++.dg/warn/Wparentheses-4.C: New test.
15012 2004-08-20 Mark Mitchell <mark@codesourcery.com>
15015 * g++.dg/inherit/local2.C: New test.
15017 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
15018 * gcc.dg/ppc-ldstruct.c: Likewise.
15019 * gcc.dg/ppc64-abi-2.c: Likewise.
15021 2004-08-20 Jakub Jelinek <jakub@redhat.com>
15023 PR rtl-optimization/17099
15024 * gcc.c-torture/execute/20040820-1.c: New test.
15026 2004-08-20 David Edelsohn <edelsohn@gnu.org>
15028 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
15030 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
15033 * gfortran.dg/auto_array_1.f90: New test.
15035 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15038 * gfortran.dg/simpleif_1.f90: New test.
15040 2004-08-19 Mark Mitchell <mark@codesourcery.com>
15042 * lib/target-supports.exp (check_profiling_available): Return
15043 false for arm*-*-symbianelf* and arm*-*-eabi*.
15046 * g++.dg/template/delete1.C: New test.
15048 2004-08-19 Paul Brook <paul@codesourcery.com>
15052 * gfortran.dg/data_char_1.f90: New test.
15054 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
15057 * gfortran.dg/reduction.f90: New testcase.
15059 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15062 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
15064 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
15067 * g++.dg/Wparentheses-3.C: New test.
15069 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
15071 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
15072 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
15073 * gcc.dg/vect/vect-2.c: Likewise.
15074 * gcc.dg/vect/vect-3.c: Likewise.
15075 * gcc.dg/vect/vect-4.c: Likewise.
15076 * gcc.dg/vect/vect-5.c: Likewise.
15077 * gcc.dg/vect/vect-6.c: Likewise.
15078 * gcc.dg/vect/vect-7.c: Likewise.
15079 * gcc.dg/vect/vect-25.c: Likewise.
15080 * gcc.dg/vect/vect-31.c: Likewise.
15081 * gcc.dg/vect/vect-32.c: Likewise.
15082 * gcc.dg/vect/vect-34.c: Likewise.
15083 * gcc.dg/vect/vect-36.c: Likewise.
15084 * gcc.dg/vect/vect-all.c: Likewise.
15086 2004-08-18 Mark Mitchell <mark@codesourcery.com>
15089 * g++.dg/template/operator4.C: New test.
15091 2004-08-18 Richard Henderson <rth@redhat.com>
15093 * gcc.dg/20040206-1.c: XFAIL.
15095 2004-08-17 Mark Mitchell <mark@codesourcery.com>
15098 * g++.dg/template/array7.C: New test.
15100 2004-08-17 James E Wilson <wilson@specifixinc.com>
15102 * gcc.dg/mips-movcc-1.c: New test.
15103 * gcc.dg/mips-movcc-2.c: New test.
15104 * gcc.dg/mips-movcc-3.c: New test.
15106 * gcc.dg/mips-nmadd-1.c: New test.
15107 * gcc.dg/mips-nmadd-2.c: New test.
15109 2004-08-17 Mark Mitchell <mark@codesourcery.com>
15112 * g++.dg/opt/inline8.C: New test.
15115 * g++.dg/parse/error17.C: New test.
15117 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
15119 * gcc.dg/vect: New directory for vectorizer tests.
15120 * gcc.dg/vect/tree-vect.h: New file.
15121 * gcc.dg/vect/vect.exp: New file.
15122 * gcc.dg/vect/pr16105.c.c: New test.
15123 * gcc.dg/vect/vect-1.c: New test.
15124 * gcc.dg/vect/vect-2.c: New test.
15125 * gcc.dg/vect/vect-3.c: New test.
15126 * gcc.dg/vect/vect-4.c: New test.
15127 * gcc.dg/vect/vect-5.c: New test.
15128 * gcc.dg/vect/vect-6.c: New test.
15129 * gcc.dg/vect/vect-7.c: New test.
15130 * gcc.dg/vect/vect-8.c: New test.
15131 * gcc.dg/vect/vect-9.c: New test.
15132 * gcc.dg/vect/vect-10.c: New test.
15133 * gcc.dg/vect/vect-11.c: New test.
15134 * gcc.dg/vect/vect-12.c: New test.
15135 * gcc.dg/vect/vect-13.c: New test.
15136 * gcc.dg/vect/vect-14.c: New test.
15137 * gcc.dg/vect/vect-15.c: New test.
15138 * gcc.dg/vect/vect-16.c: New test.
15139 * gcc.dg/vect/vect-17.c: New test.
15140 * gcc.dg/vect/vect-18.c: New test.
15141 * gcc.dg/vect/vect-19.c: New test.
15142 * gcc.dg/vect/vect-20.c: New test.
15143 * gcc.dg/vect/vect-21.c: New test.
15144 * gcc.dg/vect/vect-22.c: New test.
15145 * gcc.dg/vect/vect-23.c: New test.
15146 * gcc.dg/vect/vect-24.c: New test.
15147 * gcc.dg/vect/vect-25.c: New test.
15148 * gcc.dg/vect/vect-26.c: New test.
15149 * gcc.dg/vect/vect-27.c: New test.
15150 * gcc.dg/vect/vect-28.c: New test.
15151 * gcc.dg/vect/vect-29.c: New test.
15152 * gcc.dg/vect/vect-30.c: New test.
15153 * gcc.dg/vect/vect-31.c: New test.
15154 * gcc.dg/vect/vect-32.c: New test.
15155 * gcc.dg/vect/vect-33.c: New test.
15156 * gcc.dg/vect/vect-34.c: New test.
15157 * gcc.dg/vect/vect-35.c: New test.
15158 * gcc.dg/vect/vect-36.c: New test.
15159 * gcc.dg/vect/vect-37.c: New test.
15160 * gcc.dg/vect/vect-38.c: New test.
15161 * gcc.dg/vect/vect-40.c: New test.
15162 * gcc.dg/vect/vect-41.c: New test.
15163 * gcc.dg/vect/vect-42.c: New test.
15164 * gcc.dg/vect/vect-43.c: New test.
15165 * gcc.dg/vect/vect-44.c: New test.
15166 * gcc.dg/vect/vect-45.c: New test.
15167 * gcc.dg/vect/vect-46.c: New test.
15168 * gcc.dg/vect/vect-47.c: New test.
15169 * gcc.dg/vect/vect-48.c: New test.
15170 * gcc.dg/vect/vect-49.c: New test.
15171 * gcc.dg/vect/vect-50.c: New test.
15172 * gcc.dg/vect/vect-51.c: New test.
15173 * gcc.dg/vect/vect-52.c: New test.
15174 * gcc.dg/vect/vect-53.c: New test.
15175 * gcc.dg/vect/vect-54.c: New test.
15176 * gcc.dg/vect/vect-55.c: New test.
15177 * gcc.dg/vect/vect-56.c: New test.
15178 * gcc.dg/vect/vect-57.c: New test.
15179 * gcc.dg/vect/vect-58.c: New test.
15180 * gcc.dg/vect/vect-59.c: New test.
15181 * gcc.dg/vect/vect-60.c: New test.
15182 * gcc.dg/vect/vect-61.c: New test.
15183 * gcc.dg/vect/vect-all.c: New test.
15184 * gcc.dg/vect/vect-none.c: New test.
15186 2004-08-17 Paul Brook <paul@codesourcery.com>
15189 * gfortran.dg/entry_1.f90: New test.
15191 2004-08-17 Andrew Pinski <apinski@apple.com>
15193 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
15195 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
15197 * gcc.dg/pr17036-1.c: New test.
15199 2004-08-16 Devang Patel <dpatel@apple.com>
15201 * gcc.dg/darwin-20040809-1.c: New test.
15203 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
15205 * gcc.dg/funcdef-attr-1.c: New test.
15207 2004-08-16 Janis Johnson <janis187@us.ibm.com>
15209 * gcc.dg/altivec-17.c: New test.
15210 * gcc.dg/altivec-18.c: New test.
15212 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15215 * g++.dg/template/vtable2.C: New test.
15217 2004-08-14 Richard Henderson <rth@redhat.com>
15219 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
15220 * gcc.dg/pack-test-4.c (main): Return 0.
15221 * gcc.dg/setjmp-1.c: Remove XFAIL.
15222 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
15224 2004-08-14 Richard Henderson <rth@redhat.com>
15226 * gcc.dg/980217-1.c: Add prototype for printf.
15228 2004-08-13 Bud Davis <bdavis9659@comcast.net>
15230 * gfortran.dg/pr16935.f90: New test.
15232 2004-08-13 Janis Johnson <janis187@us.ibm.com>
15234 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
15236 2004-08-13 Paul Brook <paul@codesourcery.com>
15238 * gfortran.dg/der_io_1.f90: Remove stray comma.
15240 2004-08-12 Janis Johnson <janis187@us.ibm.com>
15242 * gcc.dg/vmx/cw-bug-2.c: Remove.
15243 * gcc.dg/vmx/vprint-1.c: Remove.
15244 * gcc.dg/vmx/vscan-1.c: Remove.
15246 2004-08-12 Devang patel <dpatel@apple.com>
15248 * gcc.dg/darwin-20040809-2.c: New test.
15250 2004-08-12 Janis Johnson <janis1872us.ibm.com>
15252 * g++.dg/ext/altivec-12.C: New test.
15254 * g++.dg/ext/altivec-11.C: New test.
15256 2004-08-12 Paul Brook <paul@codesourcery.com>
15258 * g++.dg/abi/arm_cxa_vec_1.C: New test.
15260 2004-08-12 Janis Johnson <janis187@us.ibm.com>
15262 * g++.dg/ext/altivec-2.C: Check for hardware support before
15263 executing any VMX instructions.
15265 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
15267 2004-08-12 Jakub Jelinek <jakub@redhat.com>
15270 * g++.old-deja/g++.other/comdat4.C: New test.
15271 * g++.old-deja/g++.other/comdat4-aux.cc: New.
15273 2004-08-12 Ben Elliston <bje@au.ibm.com>
15276 * gcc.dg/pr16286.c: New test.
15278 2004-08-12 Jan Beulich <jbeulich@novell.com>
15280 * g++.dg/ext/asm5.C: New.
15282 2004-08-11 Mark Mitchell <mark@codesourcery.com>
15285 * g++.dg/eh/crash1.C: New test.
15288 * g++.dg/ext/construct1.C: New test.
15290 2004-08-11 Mark Mitchell <mark@codesourcery.com>
15293 * g++.dg/init/ptrmem1.C: New test.
15296 * g++.dg/parse/offsetof5.C: New test.
15299 * g++.dg/template/overload3.C: New test.
15301 2004-08-11 Mark Mitchell <mark@codesourcery.com>
15304 * g++.dg/parse/error16.C: New test.
15307 * g++.dg/template/error14.C: New test.
15310 * g++.dg/template/error15.C: New test.
15312 2004-08-11 Devang Patel <dpatel@apple.com>
15314 * gcc.dg/darwin-ld-20040809-1.c: New test.
15315 * gcc.dg/darwin-ld-20040809-2.c: New test.
15317 2004-08-11 Steven G. Kargl <kargls@comcast.net>
15320 * gfortran.dg/dfloat_1.f90: New test.
15322 2004-08-09 Mark Mitchell <mark@codesourcery.com>
15324 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
15325 * gcc.dg/dll-2.c: Fix dg-require syntax.
15326 * gcc.misc-tests/arm-isr.c (abort): Declare.
15329 2004-08-10 Mark Mitchell <mark@codesourcery.com>
15332 * g++.dg/parse/crash16.C: New test.
15334 2004-08-10 Roger Sayle <roger@eyesopen.com>
15336 * gcc.dg/mips-rsqrt-1.c: New test case.
15337 * gcc.dg/mips-rsqrt-2.c: New test case.
15338 * gcc.dg/mips-rsqrt-3.c: New test case.
15340 2004-08-10 Paul Brook <paul@codesourcery.com>
15342 * gfortran.dg/der_io_1.f90: New test.
15344 2004-08-10 Paul Brook <paul@codesourcery.com>
15347 * gfortran.dg/der_array_1.f90: New test.
15349 2004-08-09 David Edelsohn <edelsohn@gnu.org>
15351 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
15353 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
15355 * gcc.dg/wchar_t-2.c: Fix typo.
15357 2004-08-09 Falk Hueffner <falk@debian.org>
15359 PR tree-optimization/12517
15360 * gcc.c-torture/compile/pr12517.c: New test.
15362 PR tree-optimization/12578
15363 * gcc.c-torture/compile/pr12578.c: New test.
15365 PR tree-optimization/12899
15366 * gcc.c-torture/compile/pr12899.c: New test.
15368 PR rtl-optimization/14692
15369 * gcc.c-torture/compile/pr14692.c: New test.
15371 PR tree-optimization/16461
15372 * gcc.c-torture/compile/pr16461.c: New test.
15374 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
15376 * gfortran.dg/getenv_1.f90: New test.
15378 2004-08-06 Mark Mitchell <mark@codesourcery.com>
15380 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
15382 * gcc.dg/symbian5.c: Test -fno-short-wchar.
15384 2004-08-06 Paul Brook <paul@codesourcery.com>
15386 * gfortran.dg/ret_array_1.f90: New test.
15387 * gfortran.dg/ret_pointer_1.f90: New test.
15389 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
15391 * gcc.dg/missing-field-init-[12].c: New tests.
15392 * g++.dg/warn/missing-field-init-[12].C: New tests.
15394 2004-08-06 Mark Mitchell <mark@codesourcery.com>
15396 * gcc.dg/enum2.c: New test.
15397 * gcc.dg/symbian3.c: Likewise.
15398 * gcc.dg/symbian4.c: Likewise.
15399 * gcc.dg/wchar_t-2.c: Likewise.
15401 2004-08-05 Mark Mitchell <mark@codesourcery.com>
15403 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
15406 2004-08-05 Mark Mitchell <mark@codesourcery.com>
15408 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
15409 dg-require-visiblity.
15410 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
15411 * g++.dg/ext/visibility/fvisibility.C: Likewise.
15412 * g++.dg/ext/visibility/memfuncts.C: Likewise.
15413 * g++.dg/ext/visibility/new1.C: Likewise.
15414 * g++.dg/ext/visibility/pragma.C: Likewise.
15415 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
15416 * g++.dg/ext/visibility/virtual.C: Likewise.
15417 * g++/dg/ext/visibility/visibility-1.C: Likewise.
15418 * g++/dg/ext/visibility/visibility-2.C: Likewise.
15419 * g++/dg/ext/visibility/visibility-3.C: Likewise.
15420 * g++/dg/ext/visibility/visibility-4.C: Likewise.
15421 * g++/dg/ext/visibility/visibility-5.C: Likewise.
15422 * g++/dg/ext/visibility/visibility-6.C: Likewise.
15423 * g++/dg/ext/visibility/visibility-7.C: Likewise.
15424 * g++/dg/ext/visibility/visibility-8.C: New test.
15425 * gcc.c-torture/compile/dll.x: Remove.
15426 * gcc.dg/dll-2.c: Use dg-require-dll
15427 * gcc.dg/visibility-10.c: New test.
15428 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
15430 * testsuite/lib/scanasm.exp (scan_hidden): New function.
15431 (scan_not_hidden): Likewise.
15433 2004-08-05 David Edelsohn <edelsohn@gnu.org>
15435 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
15437 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
15439 * gcc.c-torture/execute/20040805-1.c: New test.
15441 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
15443 * gcc.dg/20020118-1.c: Declare abort.
15444 * gcc.dg/altivec_check.h: Likewise.
15445 * gcc.dg/iftrap-2.c: Likewise.
15446 * gcc.dg/pragma-darwin.c: Likewise.
15447 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
15449 2004-08-04 Geoffrey Keating <geoffk@apple.com>
15451 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
15453 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
15455 * gcc.c-torture/execute/builtins/abs-2.c,
15456 gcc.c-torture/execute/builtins/abs-3.c,
15457 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
15458 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
15459 intmax_t, uintmax_t and their limits.
15460 * gcc.dg/intmax_t-1.c: New test.
15462 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15464 * g++.dg/tc1/dr147.C: Add reference to PR.
15466 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
15468 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
15469 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
15471 2004-08-03 David Edelsohn <edelsohn@gnu.org>
15473 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
15475 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
15477 * gcc.dg/redecl-5.c: New test.
15478 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
15481 2004-08-03 Roger Sayle <roger@eyesopen.com>
15483 PR middle-end/16790
15484 * gcc.c-torture/execute/pr16790-1.c: New test case.
15486 2004-08-03 Mark Mitchell <mark@codesourcery.com>
15488 * g++.dg/ext/visibility/assign1.C: New test.
15489 * g++.dg/ext/visibility/new1.C: Likewise.
15491 * gcc.dg/symbian1.c: New test.
15492 * gcc.dg/symbian2.c: Likewise.
15494 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
15497 * gcc.dg/i386-sse-9.c: New test.
15499 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
15501 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
15503 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
15505 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
15506 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
15507 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
15508 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
15509 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
15510 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
15511 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
15512 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
15513 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
15514 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
15515 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
15516 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
15517 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
15518 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
15519 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
15520 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
15521 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
15522 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
15523 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
15524 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
15525 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
15526 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
15527 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
15528 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
15529 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
15530 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
15531 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
15532 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
15533 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
15534 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
15535 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
15536 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
15537 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
15538 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
15539 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
15540 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
15541 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
15542 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
15543 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
15544 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
15545 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
15546 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
15547 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
15548 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
15549 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
15550 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
15551 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
15552 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
15553 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
15554 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
15555 gcc.misc-tests/i386-pf-3dnow-1.c,
15556 gcc.misc-tests/i386-pf-athlon-1.c,
15557 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
15558 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
15559 Declare built-in functions used.
15560 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
15562 2004-08-02 Mark Mitchell <mark@codesourcery.com>
15565 * g++.dg/lookup/using12.C: New test.
15567 * g++.dg/init/null1.C: Fix PR number.
15568 * g++.dg/parse/namespace10.C: Likewise.
15570 2004-08-01 Mark Mitchell <mark@codesourcery.com>
15573 * g++.dg/template/spec17.C: New test.
15574 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
15575 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
15577 2004-08-02 David Billinghurst
15580 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
15582 2004-08-01 Zack Weinberg <zack@codesourcery.com>
15584 * gcc.dg/ia64-got-1.c: New test case.
15586 2004-08-01 Mark Mitchell <mark@codesourcery.com>
15589 * g++.dg/init/null1.C: New test.
15590 * g++.dg/tc1/dr76.C: Adjust error marker.
15593 * g++.dg/parse/namespace10.C: New test.
15596 * g++.dg/inherit/ptrmem2.C: New test.
15598 2004-08-02 Ben Elliston <bje@au.ibm.com>
15601 * gcc.dg/pr16155.c: New test.
15603 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
15605 * gcc.dg/redecl-2.c: New test.
15607 2004-07-30 Geoffrey Keating <geoffk@apple.com>
15609 * gcc.dg/darwin-longdouble.c: New file.
15611 2004-07-30 Richard Henderson <rth@redhat.com>
15613 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
15614 write to constant argument.
15615 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
15617 2004-07-30 Richard Henderson <rth@redhat.com>
15619 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
15620 tests of nearest around zero.
15622 2004-07-30 Andrew Pinski <apinski@apple.com>
15624 * gcc.c-torture/compile/20040730-1.c: New test.
15626 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
15628 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
15631 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
15633 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
15635 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
15637 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
15638 contains $ld_library_path.
15639 * lib/gfortran.exp (gfortran_link_flags): Likewise.
15641 2004-07-29 Richard Henderson <rth@redhat.com>
15643 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
15645 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
15646 (alt2, which): New.
15647 (Check): Accept either alternative.
15649 2004-07-29 Mark Mitchell <mark@codesourcery.com>
15651 * g++.dg/abi/inline1.C: New test.
15652 * g++.dg/abi/local1-a.cc: Likewise.
15653 * g++.dg/abi/local1.C: Likewise.
15654 * g++.dg/abi/mangle11.C: Tweak location of warnings.
15655 * g++.dg/abi/mangle12.C: Likewise.
15656 * g++.dg/abi/mangle17.C: Likewise.
15657 * g++.dg/abi/mangle20-2.C: Likewise.
15658 * g++.dg/opt/interface1.C: Likewise.
15659 * g++.dg/opt/interface1.h: Likewise.
15660 * g++.dg/opt/interface1-a.cc: New test.
15661 * g++.dg/parse/repo1.C: New test.
15662 * g++.dg/template/repo1.C: Likewise.
15663 * g++.dg/warn/Winline-1.C: Likewise.
15664 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
15666 2004-07-29 Diego Novillo <dnovillo@redhat.com>
15668 * gcc.dg/tree-ssa/20040729-1.c: New test.
15670 2004-07-27 Matt Austern <austern@apple.com>
15672 * gcc.dg/darwin-bool-1.c: New test.
15673 * gcc.dg/darwin-bool-2.c: New test.
15675 2004-07-28 Richard Henderson <rth@redhat.com>
15677 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
15678 arguments in the correct type. Don't write to constant arguments.
15680 2004-07-28 Diego Novillo <dnovillo@redhat.com>
15682 PR tree-optimization/16688
15683 PR tree-optimization/16689
15684 * g++.dg/tree-ssa/pr16688.C: New test.
15686 2004-07-28 Diego Novillo <dnovillo@redhat.com>
15688 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
15689 loads. Not only in the comment, this time.
15691 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
15693 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
15694 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
15695 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
15696 * gcc.dg/sh4a-bitmovua.c: New.
15697 * gcc.dg/sh4a-cos.c: New.
15698 * gcc.dg/sh4a-cosf.c: New.
15699 * gcc.dg/sh4a-fprun.c: New.
15700 * gcc.dg/sh4a-fsrra.c: New.
15701 * gcc.dg/sh4a-memmovua.c: New.
15702 * gcc.dg/sh4a-sin.c: New.
15703 * gcc.dg/sh4a-sincos.c: New.
15704 * gcc.dg/sh4a-sincosf.c: New.
15705 * gcc.dg/sh4a-sinf.c: New.
15707 2004-07-28 Diego Novillo <dnovillo@redhat.com>
15709 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
15711 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
15713 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
15716 2004-07-27 Andrew Pinski <apinski@apple.com>
15718 * g++.dg/rtti/tinfo1.C: Correct the xfail.
15720 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
15722 * gcc.dg/pragma-isr.c: New test.
15724 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15727 * g++.dg/template/ttp11.C: New test.
15729 2004-07-27 Diego Novillo <dnovillo@redhat.com>
15731 * gcc.c-torture/compile/20040727-1.c: New test.
15733 2004-07-26 Eric Christopher <echristo@redhat.com>
15735 * gcc.c-torture/compile/20040726-2.c: New test.
15737 2004-07-26 Andrew Pinski <apinski@apple.com>
15739 * g++.dg/rtti/tinfo1.C: Xfail.
15741 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
15743 * gcc.c-torture/compile/20040726-1.c: New test.
15745 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
15746 Brian Ryner <bryner@brianryner.com>
15750 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
15751 * g++.dg/ext/visibility/: New directory.
15752 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
15753 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
15754 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
15755 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
15756 * g++.dg/ext/visibility/fvisibility.C,
15757 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
15758 g++.dg/ext/visibility/fvisibility-override1.C
15759 g++.dg/ext/visibility/fvisibility-override2.C
15760 g++.dg/ext/visibility/memfuncts.C
15761 g++.dg/ext/visibility/noPLT.C
15762 g++.dg/ext/visibility/pragma.C
15763 g++.dg/ext/visibility/pragma-override1.C
15764 g++.dg/ext/visibility/pragma-override2.C
15765 g++.dg/ext/visibility/staticmemfuncts.C
15766 g++.dg/ext/visibility/virtual.C: New tests.
15768 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
15771 * gcc.dg/pr15360-1.c: New test.
15773 2004-07-25 Daniel Jacobowitz <dan@debian.org>
15775 * gcc.dg/pragma-align-2.c: New test.
15776 * gcc.dg/pragma-init-fini.c: New test.
15777 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
15780 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
15782 * gcc.dg/init-string-2.c: New test.
15784 2004-07-24 Zack Weinberg <zack@codesourcery.com>
15787 * gcc.dg/Wredundant-decls-1.c: New test case.
15789 2004-07-24 Jakub Jelinek <jakub@redhat.com>
15791 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
15792 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
15793 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
15794 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
15795 * gcc.dg/compat/generate-random.c: New file.
15796 * gcc.dg/compat/generate-random.h: Likewise.
15797 * gcc.dg/compat/generate-random_r.c: Likewise.
15798 * gcc.dg/compat/struct-layout-1.h: Likewise.
15799 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
15800 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
15801 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
15802 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
15803 * gcc.dg/compat/struct-layout-1_main.c: New test.
15804 * gcc.dg/compat/struct-layout-1_x.c: New file.
15805 * gcc.dg/compat/struct-layout-1_y.c: New file.
15806 * gcc.dg/compat/struct-layout-1_test.h: New file.
15808 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
15810 * gcc.dg/comp-return-1.c: New test
15812 2004-07-23 Janis Johnson <janis187@us.ibm.com>
15814 * gcc.dg/vmx/8-02a.c: Fix typo.
15816 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
15817 * gcc.dg/darwin-abi-3.c: New test.
15819 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
15820 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
15822 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
15823 * gcc.dg/vmx/ops-long-1.c: New test.
15824 * gcc.dg/vmx/ops-long-2.c: New test.
15826 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
15828 * g++.dg/lookup/conv-[1234].C: New.
15830 2004-07-22 Mark Mitchell <mark@codesourcery.com>
15832 * g++.dg/parse/attr2.C: Simplify.
15834 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
15837 * gcc.c-torture/execute/pr7284-1.c: New test.
15839 2004-07-22 Brian Booth <bbooth@redhat.com>
15841 * gcc.dg/tree-ssa/20040721-1.c: New test.
15843 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
15845 * g++.dg/template/crash20.c: New.
15847 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
15849 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
15850 Add dg-run directive. Declare variables as required.
15851 * gfortran.dg/g77/README: Update
15853 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
15855 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
15856 gcc.dg/cris-peep2-andu2.c: New tests.
15858 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
15861 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
15863 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
15865 * gcc.dg/qual-return-2.c: Update expected messages.
15866 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
15868 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
15870 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
15871 * gcc.dg/noncompile/921102-1.c: Update expected error message.
15873 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
15876 * gcc.dg/init-string-1.c: New test.
15878 2004-07-21 Jakub Jelinek <jakub@redhat.com>
15880 PR middle-end/15345
15882 * gcc.dg/torture/nested-fn-1.c: New test.
15884 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
15887 * gcc.dg/ia64-fptr-1.c: New file.
15889 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15892 * g++.dg/template/spec16.C: New test.
15893 * g++.old-deja/g++.robertl/eb118.C: Remove.
15895 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15898 * g++.dg/template/spec15.C: New test.
15900 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
15902 Copy cases from g77.f-torture/execute and add dg-run
15903 directive. Other changes as noted.
15904 * gfortran.dg/g77/13037.f
15905 * gfortran.dg/g77/1832.f
15906 * gfortran.dg/g77/19981119-0.f
15907 * gfortran.dg/g77/19990313-0.f
15908 * gfortran.dg/g77/19990313-1.f
15909 * gfortran.dg/g77/19990313-2.f
15910 * gfortran.dg/g77/19990313-3.f
15911 * gfortran.dg/g77/19990419-1.f
15912 * gfortran.dg/g77/19990826-0.f
15913 * gfortran.dg/g77/19990826-2.f
15914 * gfortran.dg/g77/20000503-1.f
15915 * gfortran.dg/g77/20001111.f
15916 * gfortran.dg/g77/20010116.f
15917 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
15918 * gfortran.dg/g77/20010430.f
15919 * gfortran.dg/g77/6177.f
15920 * gfortran.dg/g77/947.f
15921 * gfortran.dg/g77/970816-3.f
15922 * gfortran.dg/g77/971102-1.f
15923 * gfortran.dg/g77/980520-1.f
15924 * gfortran.dg/g77/980628-0.f
15925 * gfortran.dg/g77/980628-1.f
15926 * gfortran.dg/g77/980628-10.f
15927 * gfortran.dg/g77/980628-2.f
15928 * gfortran.dg/g77/980628-3.f
15929 * gfortran.dg/g77/980628-7.f
15930 * gfortran.dg/g77/980628-8.f
15931 * gfortran.dg/g77/980628-9.f
15932 * gfortran.dg/g77/980701-0.f
15933 * gfortran.dg/g77/980701-1.f
15934 * gfortran.dg/g77/cabs.f
15935 * gfortran.dg/g77/claus.f
15936 * gfortran.dg/g77/complex_1.f
15937 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
15938 * gfortran.dg/g77/dcomplex.f
15939 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
15940 * gfortran.dg/g77/f90-intrinsic-mathematical.f
15941 * gfortran.dg/g77/f90-intrinsic-numeric.f
15942 * gfortran.dg/g77/int8421.f
15943 * gfortran.dg/g77/labug1.f
15944 * gfortran.dg/g77/large_vec.f
15945 * gfortran.dg/g77/le.f
15946 * gfortran.dg/g77/short.f
15947 * gfortran.dg/g77/README: Update
15949 2004-07-20 Mark Mitchell <mark@codesourcery.com>
15952 * g++.dg/parse/lookup4.C: New test.
15954 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15957 * g++.dg/template/ttp10.C: New test.
15959 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
15961 * gcc.dg/pr12625-1.c: New test.
15963 2004-07-20 Steven Bosscher <stevenb@suse.de>
15965 * testsuite/gcc.dg/switch-warn-1.c: New test.
15966 * testsuite/gcc.dg/switch-warn-2.c: New test.
15967 * gcc.c-torture/compile/pr14730.c: Update.
15969 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
15971 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
15972 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
15973 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
15974 g++.dg/template/nontype3.C: Remove trailing CR from tests.
15976 2004-07-18 Mark Mitchell <mark@codesourcery.com>
15979 * g++.dg/template/assign1.C: New test.
15981 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15984 * g++.dg/template/ttp9.C: New test.
15986 2004-07-19 Daniel Jacobowitz <dan@debian.org>
15988 * gcc.dg/format/cmn-err-1.c: New test.
15990 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
15992 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
15993 gcc.dg/Wparentheses-10.c: New tests.
15994 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
15996 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15999 * gfortran.dg/g77//ffixed-line-length-0.f,
16000 gfortran.dg/g77/ffixed-line-length-132.f,
16001 gfortran.dg/g77/ffixed-line-length-72.f,
16002 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
16003 gfortran.dg/g77/README: Update.
16005 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16008 * g++.dg/template/non-dependent7.C: New test.
16009 * g++.dg/template/non-dependent8.C: Likewise.
16010 * g++.dg/template/non-dependent9.C: Likewise.
16011 * g++.dg/template/non-dependent10.C: Likewise.
16013 2004-07-17 Mark Mitchell <mark@codesourcery.com>
16016 * g++.dg/parse/attr2.C: New test.
16018 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
16021 * g77.f-torture: Ditto.
16023 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
16025 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
16026 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
16027 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
16029 2004-07-16 Richard Henderson <rth@redhat.com>
16031 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
16033 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16035 * lib/fortran-torture.exp (fortran-torture): Don't test compile
16036 tests with full list of options.
16037 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
16038 of TORTURE_OPTIONS if test contains 'dg-do run'.
16041 * gfortran.dg/do_iterator.f90: New test.
16043 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16045 PR rtl-optimization/16536
16046 * gcc.c-torture/execute/restrict-1.c: New test.
16048 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16051 * gfortran.dg/pr15324.f90: New test.
16054 * gfortran.dg/pr15129.f90: New test.
16057 * gfortran.dg/pr15140.f90: New test.
16060 * gfortran.fortran-torture/execute/bounds.f90: Add check for
16061 compile-time simplification.
16063 2004-07-14 Mike Stump <mrs@apple.com>
16065 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
16067 2004-07-14 James E Wilson <wilson@specifixinc.com>
16070 * gcc.dg/profile-generate-1.c: New.
16072 2004-07-15 Jakub Jelinek <jakub@redhat.com>
16074 * gcc.c-torture/execute/20040709-1.c: New test.
16075 * gcc.c-torture/execute/20040709-2.c: New test.
16077 2004-07-14 Mike Stump <mrs@apple.com>
16079 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
16081 2004-07-14 Mike Stump <mrs@apple.com>
16083 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
16085 2004-07-13 Mark Mitchell <mark@codesourcery.com>
16088 * g++.dg/parse/mutable1.C: New test.
16090 2004-07-13 Diego Novillo <dnovillo@redhat.com>
16092 PR tree-optimization/16443
16093 * gcc.dg/tree-ssa/20040713-1.c: New test.
16095 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
16097 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
16100 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
16102 * gfortran.dg/g77/README: New file
16103 * gfortran.dg/g77/19981216-0.f: Copy from
16104 g77.f-torture/noncompile. Add "dg-do compile" and
16105 dg-error as required.
16106 * gfortran.dg/g77/19990218-1.f: Likewise.
16107 * gfortran.dg/g77/19990905-1.f: Likewise.
16108 * gfortran.dg/g77/9263.f: Likewise.
16109 * gfortran.dg/g77/980615-0.f: Likewise.
16110 * gfortran.dg/g77/980616-0.f: Likewise.
16111 * gfortran.dg/g77/check0.f: Likewise.
16112 * gfortran.dg/g77/select_no_compile.f: Likewise.
16114 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
16116 Copy files from g77.f-torture/compile.
16117 Add "{ dg-do compile}". Other changes as noted
16118 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
16119 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
16120 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
16121 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
16122 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
16123 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
16124 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
16125 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
16126 statement to conform to standard. Append alpha1.x for reference.
16127 * gfortran.dg/g77/xformat.f: Add dg-warning
16129 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
16131 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
16132 Add {dg-do compile} directive.
16133 * gfortran.dg/g77/cpp2.F: Likewise.
16135 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16138 * g++.dg/lookup/name-clash1.C: New test.
16141 * g++.dg/lookup/name-clash2.C: New test.
16144 * g++.dg/lookup/name-clash3.C: New test.
16146 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16148 * g++.dg/lookup/new2.C: New test.
16149 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
16151 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
16153 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
16154 Add {dg-do compile} directive.
16155 * gfortran.dg/g77/13060.f: Likewise.
16156 * gfortran.dg/g77/19990218-0.f: Likewise.
16157 * gfortran.dg/g77/19990305-0.f: Likewise.
16158 * gfortran.dg/g77/19990419-0.f: Likewise.
16159 * gfortran.dg/g77/19990502-0.f: Likewise.
16160 * gfortran.dg/g77/19990502-1.f: Likewise.
16161 * gfortran.dg/g77/19990525-0.f: Likewise.
16162 * gfortran.dg/g77/19990826-1.f: Likewise.
16163 * gfortran.dg/g77/19990826-3.f: Likewise.
16164 * gfortran.dg/g77/19990905-2.f: Likewise.
16165 * gfortran.dg/g77/20000412-1.f: Likewise.
16166 * gfortran.dg/g77/20000511-1.f: Likewise.
16167 * gfortran.dg/g77/20000511-2.f: Likewise.
16168 * gfortran.dg/g77/20000518.f: Likewise.
16169 * gfortran.dg/g77/20000601-1.f: Likewise.
16170 * gfortran.dg/g77/20000601-2.f: Likewise.
16171 * gfortran.dg/g77/20000629-1.f: Likewise.
16172 * gfortran.dg/g77/20000630-2.f: Likewise.
16173 * gfortran.dg/g77/20010115.f: Likewise.
16174 * gfortran.dg/g77/20010321-1.f: Likewise.
16175 * gfortran.dg/g77/20010426.f: Likewise.
16176 * gfortran.dg/g77/20020307-1.f: Likewise.
16177 * gfortran.dg/g77/8485.f: Likewise.
16178 * gfortran.dg/g77/960317-1.f: Likewise.
16179 * gfortran.dg/g77/970915-0.f: Likewise.
16180 * gfortran.dg/g77/980310-1.f: Likewise.
16181 * gfortran.dg/g77/980310-2.f: Likewise.
16182 * gfortran.dg/g77/980310-3.f: Likewise.
16183 * gfortran.dg/g77/980310-4.f: Likewise.
16184 * gfortran.dg/g77/980310-6.f: Likewise.
16185 * gfortran.dg/g77/980310-7.f: Likewise.
16186 * gfortran.dg/g77/980310-8.f: Likewise.
16187 * gfortran.dg/g77/980419-2.f: Likewise.
16188 * gfortran.dg/g77/980424-0.f: Likewise.
16189 * gfortran.dg/g77/980427-0.f: Likewise.
16190 * gfortran.dg/g77/980729-0.f: Likewise.
16191 * gfortran.dg/g77/981117-1.f: Likewise.
16192 * gfortran.dg/g77/toon_1.f: Likewise.
16194 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16197 * g++.dg/other/abstract2.C: New test.
16199 2004-07-12 Paul Brook <paul@codesourcery.com>
16201 * gfortran.dg/pointer_init_1.f90: New test.
16203 2004-07-11 Paul Brook <paul@codesourcery.com>
16206 * gfortran.dg/contained_1.f90: New test.
16208 2004-07-11 Mark Mitchell <mark@codesourcery.com>
16210 * g++.dg/parse/defarg8.C: New test.
16212 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16215 * gfortran.dg/pr16433.f: New test.
16218 * gfortran.dg/pr15754.f90: New test.
16220 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
16222 PR tree-optimization/16437
16223 * gcc.c-torture/execute/bitfld-4.c: New test.
16225 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16227 * gfortran.fortran-torture/execute/common_2.f90: Add check for
16228 access to common var from module.
16230 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16233 * gfortran.fortran-torture/execute/common_2.f90: New test.
16235 2004-07-10 Paul Brook <paul@codesourcery.com>
16237 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
16239 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16242 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
16244 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
16246 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
16247 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
16248 * gfortran.dg/g77/ffree-form-1.f: Likewise.
16249 * gfortran.dg/g77/ffree-form-2.f: Likewise.
16250 * gfortran.dg/g77/ffree-form-3.f: Likewise.
16251 * gfortran.dg/g77/fno-underscoring.f: Likewise.
16252 * gfortran.dg/g77/funderscoring.f: Likewise.
16253 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
16255 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16257 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
16259 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16260 Paul Brook <paul@codesourcery.com>
16263 * gfortran.dg/common_pointer_1.f90: New test.
16265 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16267 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
16269 2004-07-09 James E Wilson <wilson@specifixinc.com>
16272 * gcc.c-torture/compile/20040709-1.c: New.
16274 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16277 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
16279 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16282 * gfortran.dg/shape_1.f90: New test.
16284 2004-07-09 Zack Weinberg <zack@codesourcery.com>
16285 Andrew Pinski <apinski@apple.com>
16287 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
16289 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16291 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
16294 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16295 Paul Brook <paul@codesourcery.com>
16297 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
16300 2004-07-09 Diego Novillo <dnovillo@redhat.com>
16302 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
16304 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16306 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
16307 testcases with capital suffix.
16309 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16315 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
16317 * gfortran.dg/implicit_1.f90: New test.
16319 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16321 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
16322 expression to match gfortran warning/error messages
16323 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
16326 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16328 * lib/fortran-torture.exp: Rename proc search_for to
16331 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16333 * gcc.c-torture/execute/simd-5.x: New file.
16334 XFAIL on SPARC 64-bit at -O0.
16336 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16340 * g++.dg/warn/effc3.C: New test.
16342 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16344 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
16345 change X to 1X in format.
16346 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
16347 add data statements to conform to standard.
16349 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16351 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
16352 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
16353 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
16355 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16357 * gfortran.dg/g77/7388.f: Copy from g77.dg
16358 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
16359 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
16360 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
16361 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
16362 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
16363 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
16364 * gfortran.dg/g77/strlen0.f: Likewise.
16366 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16368 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
16369 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
16371 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16373 * gcc.c-torture/execute/920428-2.x: Delete.
16374 * gcc.c-torture/execute/920501-7.x: Likewise.
16376 2004-07-08 Jakub Jelinek <jakub@redhat.com>
16378 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
16379 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
16380 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
16382 (PREFETCH_3DNOW): Add -march=c3.
16384 2004-07-08 Diego Novillo <dnovillo@redhat.com>
16387 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
16388 * gcc.c-torture/execute/bf64-1.x: Likewise.
16390 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16392 * gcc.c-torture/compile/20040708-1.c: New test.
16394 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16397 * g++.dg/warn/effc2.C: New test.
16399 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
16401 * gcc.c-torture/execute/bitfld-1.x: Remove.
16402 * gcc.c-torture/execute/bitfld-3.c: New test.
16403 * gcc.dg/bitfld-2.c: Remove XFAILs.
16405 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
16408 * g++.dg/rtti/tinfo1.C: New file.
16410 2004-07-07 Eric Christopher <echristo@redhat.com>
16412 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
16414 2004-07-07 Andrew Pinski <apinski@apple.com>
16416 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
16418 2004-07-07 Mark Mitchell <mark@codesourcery.com>
16420 * g++.dg/init/call1.C: XFAIL.
16422 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
16424 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
16425 except for movstrict*, to movmem* and clrstr* to clrmem*.
16427 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
16429 * gcc.c-torture/execute/20040707-1.c: New test.
16431 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
16433 * gcc.c-torture/execute/20040706-1.c: New test.
16435 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16438 * g++.dg/template/spec14.C: New test.
16440 2004-07-05 Jakub Jelinek <jakub@redhat.com>
16442 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
16443 nothing if not yet defined. Use it in b, c and d type definitions.
16444 * gcc.c-torture/execute/20040705-1.c: New test.
16445 * gcc.c-torture/execute/20040705-2.c: New test.
16447 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16450 * g++.dg/lookup/new1.C: New test.
16452 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16455 * g++.dg/template/sizeof8.C: New test.
16457 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
16459 * gcc.c-torture/compile/20040705-1.c: New test.
16461 2004-07-04 Bud Davis <bdavis9659@comcast.net>
16463 * gfortran.fortran-torture/execute/seq_io.f90: New test.
16465 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
16467 * gcc.dg/cpp/if-mop.c: Two new testcases.
16468 * gcc.dg/cpp/trad/comment-3.c: New.
16470 2004-07-04 Paul Brook <paul@codesourcery.com>
16472 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
16474 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
16477 * g++.dg/lookup/crash4.C: New test.
16479 2004-07-02 Zack Weinberg <zack@codesourcery.com>
16481 * gcc.c-torture/execute/builtin-abs-1.c
16482 * gcc.c-torture/execute/builtin-abs-2.c
16483 * gcc.c-torture/execute/builtin-complex-1.c
16484 * gcc.c-torture/execute/builtins/string-1-lib.c
16485 * gcc.c-torture/execute/builtins/string-1.c
16486 * gcc.c-torture/execute/builtins/string-2-lib.c
16487 * gcc.c-torture/execute/builtins/string-2.c
16488 * gcc.c-torture/execute/builtins/string-3-lib.c
16489 * gcc.c-torture/execute/builtins/string-3.c
16490 * gcc.c-torture/execute/builtins/string-4-lib.c
16491 * gcc.c-torture/execute/builtins/string-4.c
16492 * gcc.c-torture/execute/builtins/string-5-lib.c
16493 * gcc.c-torture/execute/builtins/string-5.c
16494 * gcc.c-torture/execute/builtins/string-6-lib.c
16495 * gcc.c-torture/execute/builtins/string-6.c
16496 * gcc.c-torture/execute/builtins/string-7-lib.c
16497 * gcc.c-torture/execute/builtins/string-7.c
16498 * gcc.c-torture/execute/builtins/string-8-lib.c
16499 * gcc.c-torture/execute/builtins/string-8.c
16500 * gcc.c-torture/execute/builtins/string-9-lib.c
16501 * gcc.c-torture/execute/builtins/string-9.c
16502 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
16503 * gcc.c-torture/execute/builtins/string-asm-1.c
16504 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
16505 * gcc.c-torture/execute/builtins/string-asm-2.c
16506 * gcc.c-torture/execute/stdio-opt-1.c
16507 * gcc.c-torture/execute/stdio-opt-2.c
16508 * gcc.c-torture/execute/stdio-opt-3.c
16509 * gcc.c-torture/execute/string-opt-1.c
16510 * gcc.c-torture/execute/string-opt-10.c
16511 * gcc.c-torture/execute/string-opt-11.c
16512 * gcc.c-torture/execute/string-opt-12.c
16513 * gcc.c-torture/execute/string-opt-13.c
16514 * gcc.c-torture/execute/string-opt-14.c
16515 * gcc.c-torture/execute/string-opt-15.c
16516 * gcc.c-torture/execute/string-opt-16.c
16517 * gcc.c-torture/execute/string-opt-2.c
16518 * gcc.c-torture/execute/string-opt-6.c
16519 * gcc.c-torture/execute/string-opt-7.c
16520 * gcc.c-torture/execute/string-opt-8.c:
16523 * gcc.c-torture/execute/builtins/abs-2.c
16524 * gcc.c-torture/execute/builtins/abs-3.c
16525 * gcc.c-torture/execute/builtins/complex-1.c
16526 * gcc.c-torture/execute/builtins/fprintf.c
16527 * gcc.c-torture/execute/builtins/fputs.c
16528 * gcc.c-torture/execute/builtins/memcmp.c
16529 * gcc.c-torture/execute/builtins/memmove.c
16530 * gcc.c-torture/execute/builtins/memops-asm.c
16531 * gcc.c-torture/execute/builtins/mempcpy-2.c
16532 * gcc.c-torture/execute/builtins/mempcpy.c
16533 * gcc.c-torture/execute/builtins/memset.c
16534 * gcc.c-torture/execute/builtins/printf.c
16535 * gcc.c-torture/execute/builtins/sprintf.c
16536 * gcc.c-torture/execute/builtins/strcat.c
16537 * gcc.c-torture/execute/builtins/strchr.c
16538 * gcc.c-torture/execute/builtins/strcmp.c
16539 * gcc.c-torture/execute/builtins/strcpy.c
16540 * gcc.c-torture/execute/builtins/strcspn.c
16541 * gcc.c-torture/execute/builtins/strlen-2.c
16542 * gcc.c-torture/execute/builtins/strlen.c
16543 * gcc.c-torture/execute/builtins/strncat.c
16544 * gcc.c-torture/execute/builtins/strncmp-2.c
16545 * gcc.c-torture/execute/builtins/strncmp.c
16546 * gcc.c-torture/execute/builtins/strncpy.c
16547 * gcc.c-torture/execute/builtins/strpbrk.c
16548 * gcc.c-torture/execute/builtins/strpcpy-2.c
16549 * gcc.c-torture/execute/builtins/strpcpy.c
16550 * gcc.c-torture/execute/builtins/strrchr.c
16551 * gcc.c-torture/execute/builtins/strspn.c
16552 * gcc.c-torture/execute/builtins/strstr-asm.c
16553 * gcc.c-torture/execute/builtins/strstr.c:
16554 ... these new files.
16556 * gcc.c-torture/execute/builtins/abs-2-lib.c
16557 * gcc.c-torture/execute/builtins/abs-3-lib.c
16558 * gcc.c-torture/execute/builtins/complex-1-lib.c
16559 * gcc.c-torture/execute/builtins/fprintf-lib.c
16560 * gcc.c-torture/execute/builtins/fputs-lib.c
16561 * gcc.c-torture/execute/builtins/memcmp-lib.c
16562 * gcc.c-torture/execute/builtins/memmove-lib.c
16563 * gcc.c-torture/execute/builtins/memops-asm-lib.c
16564 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
16565 * gcc.c-torture/execute/builtins/mempcpy-lib.c
16566 * gcc.c-torture/execute/builtins/memset-lib.c
16567 * gcc.c-torture/execute/builtins/printf-lib.c
16568 * gcc.c-torture/execute/builtins/sprintf-lib.c
16569 * gcc.c-torture/execute/builtins/strcat-lib.c
16570 * gcc.c-torture/execute/builtins/strchr-lib.c
16571 * gcc.c-torture/execute/builtins/strcmp-lib.c
16572 * gcc.c-torture/execute/builtins/strcpy-lib.c
16573 * gcc.c-torture/execute/builtins/strcspn-lib.c
16574 * gcc.c-torture/execute/builtins/strlen-2-lib.c
16575 * gcc.c-torture/execute/builtins/strlen-lib.c
16576 * gcc.c-torture/execute/builtins/strncat-lib.c
16577 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
16578 * gcc.c-torture/execute/builtins/strncmp-lib.c
16579 * gcc.c-torture/execute/builtins/strncpy-lib.c
16580 * gcc.c-torture/execute/builtins/strpbrk-lib.c
16581 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
16582 * gcc.c-torture/execute/builtins/strpcpy-lib.c
16583 * gcc.c-torture/execute/builtins/strrchr-lib.c
16584 * gcc.c-torture/execute/builtins/strspn-lib.c
16585 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
16586 * gcc.c-torture/execute/builtins/strstr-lib.c
16587 * gcc.c-torture/execute/builtins/lib/abs.c
16588 * gcc.c-torture/execute/builtins/lib/fprintf.c
16589 * gcc.c-torture/execute/builtins/lib/memset.c
16590 * gcc.c-torture/execute/builtins/lib/printf.c
16591 * gcc.c-torture/execute/builtins/lib/sprintf.c
16592 * gcc.c-torture/execute/builtins/lib/strcpy.c
16593 * gcc.c-torture/execute/builtins/lib/strcspn.c
16594 * gcc.c-torture/execute/builtins/lib/strncat.c
16595 * gcc.c-torture/execute/builtins/lib/strncmp.c
16596 * gcc.c-torture/execute/builtins/lib/strncpy.c
16597 * gcc.c-torture/execute/builtins/lib/strpbrk.c
16598 * gcc.c-torture/execute/builtins/lib/strspn.c
16599 * gcc.c-torture/execute/builtins/lib/strstr.c:
16600 New files containing support routines.
16602 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
16604 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
16605 when not optimizing.
16607 2004-07-02 Mark Mitchell <mark@codesourcery.com>
16610 * g++.dg/abi/mangle22.C: New test.
16611 * g++.dg/abi/mangle23.C: Likewise.
16613 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
16616 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
16617 Allow for cases without denormalized floating point numbers.
16619 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
16622 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
16623 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
16624 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
16625 expected warning text.
16626 * gcc.dg/format/diag-2.c: New test.
16628 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16630 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
16632 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
16634 * gcc.dg/builtins-43.c: New.
16635 * gcc.dg/builtins-44.c: New.
16636 * gcc.dg/builtins-45.c: New.
16638 2004-06-26 Geoffrey Keating <geoffk@apple.com>
16639 Andreas Tobler <a.tobler@schweiz.ch>
16641 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
16642 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
16644 * gcc.dg/cleanup-11.c: Likewise.
16645 * gcc.dg/cleanup-8.c: Likewise.
16646 * gcc.dg/cleanup-9.c: Likewise.
16647 * gcc.dg/cleanup-5.c: Run on all platforms.
16649 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
16651 * g++.dg/warn/nonnull1.C: New test.
16653 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16655 * gcc.dg/compat/compat-common.h: Wrap up CINT in
16656 an #ifndef SKIP_COMPLEX_INT/#endif pair.
16657 Special-case the Sun compiler wrt to <complex.h>.
16659 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
16661 * gcc.dg/Wunreachable-8.C: New test.
16663 * gcc.dg/h8300-ice2.c : New test.
16665 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
16668 * gfortran.fortran-torture/compile/implicit.f90: Add test
16669 for implicit character.
16671 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
16674 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
16675 Use tiny() intrinsic to find smallest non-negative real
16677 2004-06-30 Jakub Jelinek <jakub@redhat.com>
16679 * gcc.dg/compat/struct-by-value-22_main.c: New test.
16680 * gcc.dg/compat/struct-by-value-22_x.c: New.
16681 * gcc.dg/compat/struct-by-value-22_y.c: New.
16683 * gcc.c-torture/execute/20040629-1.c: New test.
16685 2004-06-29 Jakub Jelinek <jakub@redhat.com>
16687 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
16688 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
16691 * gcc.dg/20040625-1.c: New test.
16693 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16695 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
16697 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16700 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
16702 2004-06-29 Richard Henderson <rth@redhat.com>
16704 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
16706 2004-06-29 Paul Brook <paul@codesourcery.com>
16708 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
16709 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
16711 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
16714 * g++.dg/parse/crash15.C: New.
16716 2004-06-28 Andrew Pinski <apinski@apple.com>
16718 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
16719 by the error already.
16721 * g++.dg/opt/ptrmem4.C: Change to compile only test.
16723 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
16726 * gcc.dg/h8300-bss-align-1.c : New.
16728 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
16731 * g++.dg/template/ctor4.C: New.
16733 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
16736 * g++.dg/warn/Wsequence-point-1.C: New test.
16738 2004-06-27 Paul Brook <paul@codesourcery.com>
16740 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
16742 2004-06-27 Zack Weinberg <zack@codesourcery.com>
16744 * g++.old-deja/g++.mike/p7325.C: Remove.
16746 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
16749 * gcc.dg/pr14963.c: New test.
16751 2004-06-27 Mark Mitchell <mark@codesourcery.com>
16754 * g++.dg/parse/redef1.C: New test.
16756 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
16758 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
16760 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
16762 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
16763 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
16765 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
16766 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
16767 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
16768 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
16769 g++.brendan/enum14.C.
16770 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
16771 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
16772 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
16774 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
16777 2004-06-27 Roger Sayle <roger@eyesopen.com>
16779 * gcc.dg/20040527-1.c: New test case.
16781 2004-06-26 Bud Davis <bdavis9659@comcast.net>
16783 PR gfortran/pr16196
16784 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
16786 2004-06-25 Roger Sayle <roger@eyesopen.com>
16788 PR middle-end/15825
16789 * gcc.dg/pr15825-1.c: New test case.
16791 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
16793 * gcc.c-torture/execute/20040625-1.c: New test.
16795 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16797 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
16799 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
16801 * gcc.dg/torture/mips-div-1.c: New test.
16803 2004-06-24 Jeff Law <law@redhat.com>
16805 * gcc.dg/tree-ssa/20040624-1.c: New test.
16807 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
16809 * gcc.c-torture/compile/20040624-1.c: New test.
16811 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16813 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
16816 2004-06-23 Andrew Pinski <apinski@apple.com>
16818 PR middle-end/15988
16819 * g++.dg/opt/ptrmem4.C: New test.
16821 * gcc.dg/c90-array-quals-2.c: New test.
16823 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
16825 * gcc.dg/kpice1.c: New test.
16827 2006-06-23 Andrew Pinski <apinski@apple.com>
16829 * gcc.dg/c90-array-quals.c: New test.
16831 2006-06-22 Richard Henderson <rth@redhat.com>
16833 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
16835 2004-06-22 Loren James Rittle <ljrittle@acm.org>
16837 * gcc.dg/builtins-config.h: Handle FreeBSD.
16839 2006-06-22 Richard Henderson <rth@redhat.com>
16841 * g++.dg/opt/devirt1.C: New.
16843 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
16845 * g++.dg/opt/pr15551.C: New testcase.
16847 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
16850 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
16851 x86_64-*-linux* when compiling for 32bit.
16853 2004-06-21 Andrew Pinski <apinski@apple.com>
16855 * gcc.dg/pch/struct-1.c: New.
16856 * gcc.dg/pch/struct-1.hs: New.
16858 2004-06-21 Geoffrey Keating <geoffk@apple.com>
16860 * gcc.dg/pch/save-temps-1.c: New file.
16861 * gcc.dg/pch/save-temps-1.hs: New file.
16863 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
16865 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
16866 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
16868 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16870 * gfortran.fortran-torture/execute/select_1.f90: Rename function
16872 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
16873 Remove trailing spaces.
16875 2004-06-21 Richard Henderson <rth@redhat.com>
16877 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
16878 merging && to BIT_FIELD_REF.
16880 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
16882 * g++.dg/opt/placeholder1.C: New test.
16884 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16886 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
16887 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
16888 * gcc.dg/compat/union-m128-1_x.c: Likewise.
16889 * gcc.dg/compat/union-m128-1_y.c: Likewise.
16891 2004-06-20 Zack Weinberg <zack@codesourcery.com>
16893 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
16895 * g++.dg/other/pragma-re-1.C: Add comments.
16897 2004-06-19 Bud Davis <bdavis9659@comcast.net>
16900 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
16902 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
16904 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
16905 instead of setting the type of size_t by
16908 2004-06-18 Roger Sayle <roger@eyesopen.com>
16910 * gcc.dg/unordered-2.c: New test case.
16911 * gcc.dg/unordered-3.c: New test case.
16913 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
16916 * lib/g++.exp (g++_version): Tweak regexp for version
16917 * lib/g77.exp (g77_version): Likewise.
16918 * lib/gfortran.exp (gfortran_version): Likewise.
16919 * lib/objc.exp (objc_version): Likewise.
16920 * lib/treelang.exp (treelang_version): Likewise.
16922 2004-06-19 Jakub Jelinek <jakub@redhat.com>
16924 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
16925 Use INT_MAX instead of __INT_MAX__.
16926 * gcc.dg/compat/struct-align-2_y.c: Likewise.
16928 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
16929 * gcc.dg/compat/scalar-return-3_x.c: Use it.
16930 * gcc.dg/compat/scalar-return-3_y.c: Use it.
16931 * gcc.dg/compat/scalar-return-4_x.c: Use it.
16932 * gcc.dg/compat/scalar-return-4_y.c: Use it.
16933 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
16934 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
16935 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
16936 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
16938 * gcc.dg/range-test-1.c: New test.
16939 * g++.dg/opt/range-test-1.C: New test.
16941 2004-06-17 Richard Henderson <rth@redhat.com>
16943 * objc.dg/sync-1.m: New.
16944 * objc.dg/try-catch-1.m: Don't force next runtime.
16945 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
16946 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
16947 shadowed catch clause.
16948 * objc.dg/try-catch-5.m: New.
16950 2004-06-17 Zack Weinberg <zack@codesourcery.com>
16953 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
16955 2004-06-15 Richard Henderson <rth@redhat.com>
16957 * gcc.dg/20001116-1.c: Move expected warning line.
16959 2004-06-15 Richard Henderson <rth@redhat.com>
16961 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
16962 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
16964 2004-06-15 Jeff Law <law@redhat.com>
16966 * gcc.dg/tree-ssa/20040615-1.c: New test.
16967 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
16968 be less sensitive to operand ordering.
16969 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
16971 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
16973 * g++.dg/abi/bitfield3.C: Add comment..
16975 2004-06-15 Richard Henderson <rth@redhat.com>
16977 * g++.dg/ext/stmtexpr1.C: XFAIL.
16978 * gcc.dg/20030612-1.c: XFAIL.
16980 2004-06-15 Eric Christopher <echristo@redhat.com>
16982 * g++.dg/charset/asm5.c: New.
16983 * gcc.dg/charset/asm6.c: New.
16985 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16988 * gfortran.fortran-torture/execute/select_1.f90: New test.
16990 2004-06-15 Paul Brook <paul@codesourcery.com>
16992 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
16994 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16997 * g++.dg/lookup/crash3.C: New test.
16999 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17002 * g++.dg/parse/dtor4.C: New test.
17004 2004-06-14 Jeff Law <law@redhat.com>
17006 * gcc.c-torture/compile/20040614-1.c: New test.
17008 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17011 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
17012 LEN of a character array.
17014 2004-06-14 Mark Mitchell <mark@codesourcery.com>
17017 * g++.dg/template/ptrmem10.C: New test.
17020 * g++.dg/template/friend30.C: New test.
17022 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17025 * gfortran.fortran-torture/compile/mloc.f90: New test.
17027 2004-06-13 Paul Brook <paul@codesourcery.com>
17029 * gfortran.fortran-torture/execute/random_2.f90: New test.
17031 2004-06-13 Eric Christopher <echristo@redhat.com>
17033 * gcc.dg/noncompile/redecl-1.c: Fix error message.
17035 2004-06-12 Paul Brook <paul@codesourcery.com>
17037 * gfortran.fortran-torture/execute/contained_3.f90: New test.
17039 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17042 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
17044 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17047 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
17048 syntax errors in end statements of contained subroutines.
17050 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17053 * gfortran.fortran-torture/execute/null_arg.f90: New test.
17055 2004-06-12 Bud Davis <bdavis9659@comcast.net>
17058 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
17060 2004-06-12 Bud Davis <bdavis9659@comcast.net>
17063 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
17065 2004-06-11 Mark Mitchell <mark@codesourcery.com>
17068 * g++.dg/parse/enum1.C: New test.
17070 2004-06-10 Jeff Law <law@redhat.com>
17072 * gcc.c-torture/compile/20040610-1.c: New test.
17074 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17076 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
17077 * g++.old-deja/g++.other/decl3.C: Likewise.
17079 2004-06-10 Brian Booth <bbooth@redhat.com>
17081 * gcc.dg/tree-ssa/20031015-1.c: Scan for
17082 V_MAY_DEF instead of VDEF.
17083 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
17085 2004-06-10 Mark Mitchell <mark@codesourcery.com>
17088 * g++.dg/conversion/const1.C: New test.
17091 * g++.dg/conversion/reinterpret1.C: New test.
17094 * g++.dg/template/enum2.C: New test.
17097 * g++.dg/template/error13.C: New test.
17099 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17102 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
17103 arguments to test_* REAL and of the right size.
17105 2004-06-10 Jakub Jelinek <jakub@redhat.com>
17108 PR rtl-optimization/15681
17109 * gcc.dg/20040609-1.c: New test.
17111 2004-06-10 Jakub Jelinek <jakub@redhat.com>
17114 * g++.dg/opt/builtins1.C: New test.
17116 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
17118 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
17119 that use default windows32 struct layout.
17120 * gcc.dg/i386-bitfield2.c: Likewise.
17122 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
17124 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
17125 for mingw32 and cygwin targets.
17127 2004-06-09 Geoffrey Keating <geoffk@apple.com>
17129 * gcc.dg/pch/macro-4.c: New.
17130 * gcc.dg/pch/macro-4.hs: New.
17132 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17135 * gfortran.fortran-torture/compile/name_clash.f90: New test.
17137 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17140 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
17142 2004-06-09 Bud Davis <bdavis9659@comcast.net>
17145 * gfortran.fortran-torture/execute/t_edit.f90: New test.
17147 2004-06-09 Bud Davis <bdavis9659@comcast.net>
17150 * gfortran.fortran-torture/execute/backspace.c : New test.
17152 2004-06-09 Paul Brook <paul@codesourcery.com>
17154 * gfortran.fortran-torture/execure/intrinsic_associated.f90
17155 (pointer_to_section): Rewrite to use smaller array.
17157 2004-06-08 David Edelsohn <edelsohn@gnu.org>
17159 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
17160 * gcc.dg/ext/altivec-10.c: Same.
17161 * gcc.dg/ext/altivec-11.c: Same.
17162 * gcc.dg/ext/altivec-12.c: Same.
17163 * gcc.dg/ext/altivec-13.c: Same.
17164 * gcc.dg/ext/altivec-14.c: Same.
17165 * gcc.dg/ext/altivec-15.c: Same.
17166 * gcc.dg/ext/altivec-16.c: Same.
17167 * gcc.dg/ext/altivec-3.c: Same.
17168 * gcc.dg/ext/altivec-4.c: Same.
17169 * gcc.dg/ext/altivec-6.c: Same.
17170 * gcc.dg/ext/altivec-7.c: Same.
17171 * gcc.dg/ext/altivec-8.c: Same.
17172 * gcc.dg/ext/altivec-varargs-1.c: Same.
17174 * g++.dg/ext/altivec-1.C: Correct dg syntax.
17175 * g++.dg/ext/altivec-10.C: Same.
17176 * g++.dg/ext/altivec-2.C: Same.
17177 * g++.dg/ext/altivec-3.C: Same.
17178 * g++.dg/ext/altivec-4.C: Same.
17179 * g++.dg/ext/altivec-5.C: Same.
17180 * g++.dg/ext/altivec-6.C: Same.
17181 * g++.dg/ext/altivec-7.C: Same.
17182 * g++.dg/ext/altivec-8.C: Same.
17183 * g++.dg/ext/altivec-9.C: Same.
17185 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17188 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
17190 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17192 * gcc.dg/union-1.c: New test.
17194 2004-06-07 Roger Sayle <roger@eyesopen.com>
17196 * gcc.dg/builtins-41.c: New test case.
17197 * gcc.dg/builtins-42.c: New test case.
17199 2004-06-07 David Edelsohn <edelsohn@gnu.org>
17201 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
17202 * g++.dg/ext/altivec-10.C: Same.
17203 * g++.dg/ext/altivec-2.C: Same.
17204 * g++.dg/ext/altivec-3.C: Same.
17205 * g++.dg/ext/altivec-4.C: Same.
17206 * g++.dg/ext/altivec-5.C: Same.
17207 * g++.dg/ext/altivec-6.C: Same.
17208 * g++.dg/ext/altivec-7.C: Same.
17209 * g++.dg/ext/altivec-8.C: Same.
17210 * g++.dg/ext/altivec-9.C: Same.
17211 * g++.old-deja/g++.abi/cxa_vec.C: Same.
17212 * g++.old-deja/g++.brendan/new3.C: Same.
17213 * gcc.c-torture/execute/eeprof-1.x: Same.
17215 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
17218 * gcc.dg/pr14765-1.c: New test.
17220 2004-06-07 Roger Sayle <roger@eyesopen.com>
17223 * gcc.dg/pr14649-1.c: New test case.
17225 2004-06-07 Richard Henderson <rth@redhat.com>
17227 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
17230 2004-06-07 David Edelsohn <edelsohn@gnu.org>
17232 * g++.dg/eh/elide1.C: Remove XFAIL.
17234 2004-06-07 Mark Mitchell <mark@codesourcery.com>
17237 * g++.dg/expr/sizeof3.C: New test.
17240 * g++.dg/template/access14.C: New test.
17243 * g++.dg/template/enum1.C: New test.
17246 * g++.dg/eh/throw1.C: New test.
17248 2004-06-07 David Ayers <d.ayers@inode.at>
17249 Ziemowit Laski <zlaski@apple.com>
17251 * lib/objc.exp (objc_target_compile): Revert the '-framework
17252 Foundation' flag fix, since bare Darwin does not ship
17253 with the Foundation framework.
17254 * objc/execute/next_mapping.h: Provide a local NSConstantString
17255 @interface and @implementation.
17256 (objc_constant_string_init): A constructor function, used to
17257 initialize the NSConstantString meta-class object.
17258 * objc/execute/string1.m: Include "next_mapping.h" instead of
17259 <Foundation/NSString.h>.
17260 * objc/execute/string2.m: Likewise.
17261 * objc/execute/string3.m: Likewise.
17262 * objc/execute/string4.m: Likewise.
17264 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
17266 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
17267 to double. Replace double with FLOAT.
17268 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
17270 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
17271 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
17272 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
17273 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
17274 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
17275 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
17276 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
17277 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
17279 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
17282 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
17284 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17287 * g++.dg/template/meminit2.C: New test.
17289 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
17292 * gcc.c-torture/execute/compare-fp-1.c,
17293 gcc.c-torture/execute/compare-fp-2.c,
17294 gcc.c-torture/execute/compare-fp-3.c,
17295 gcc.c-torture/execute/compare-fp-4.c,
17296 gcc.c-torture/execute/compare-fp-3.x,
17297 gcc.c-torture/execute/compare-fp-4.x: Moved...
17298 * gcc.c-torture/execute/ieee/compare-fp-1.c,
17299 gcc.c-torture/execute/ieee/compare-fp-2.c,
17300 gcc.c-torture/execute/ieee/compare-fp-3.c,
17301 gcc.c-torture/execute/ieee/compare-fp-4.c,
17302 gcc.c-torture/execute/ieee/compare-fp-3.x,
17303 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
17305 2004-06-04 David Ayers <d.ayers@inode.at>
17307 * objc/execute/protocol-isEqual-4.m: New testcase.
17309 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
17311 * objc/execute/protocol-isEqual-1.m: New testcase.
17312 * objc/execute/protocol-isEqual-2.m: New testcase.
17313 * objc/execute/protocol-isEqual-3.m: New testcase.
17315 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17317 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
17319 2004-06-02 Ziemowit Laski <zlaski@apple.com>
17321 * lib/objc.exp (objc_target_compile): When running tests on
17322 Darwin (Mac OS X), inform the linker about '-framework
17325 2004-06-02 Eric Christopher <echristo@redhat.com>
17327 * gcc.c-torture/compile/20040602-1.c: New.
17329 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
17331 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
17332 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
17334 PR tree-optimization/14736
17335 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
17337 PR tree-optimization/14042
17338 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
17340 PR tree-optimization/14729
17341 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
17343 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17346 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
17348 2004-06-01 Richard Hederson <rth@redhat.com>
17350 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
17352 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17355 * g++.dg/parse/offsetof4.C: New test.
17357 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
17360 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
17362 2004-05-31 Mark Mitchell <mark@codesourcery.com>
17365 * g++.dg/template/friend29.C: New test.
17367 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
17370 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
17372 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
17374 * gcc.dg/sparc-trap-1.c: New test.
17376 2004-05-31 Roger Sayle <roger@eyesopen.com>
17378 PR middle-end/15069
17379 * g++.dg/opt/fold3.C: New test case.
17381 2004-05-30 Graham Stott <graham.stott@btinternet.com>
17383 * lib/target-supports.exp (check_iconv_available): Fix fallout
17384 from 2004-05-28 patch.
17386 2004-05-30 Paul Brook <paul@codesourcery.com>
17389 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
17390 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
17392 2004-05-30 Steven G. Kargl <kargls@comcast.net>
17394 * gfortran.fortran-torture/execute/random_1.f90: New test.
17396 2004-05-28 Ziemowit Laski <zlaski@apple.com>
17398 * g++.dg/ext/altivec-10.C: New test.
17400 2004-05-29 Paul Brook <paul@codesourcery.com>
17402 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
17404 2004-05-28 Ziemowit Laski <zlaski@apple.com>
17406 * gcc.dg/altivec-16.c: New test.
17408 2004-05-28 Janis Johnson <janis187@us.ibm.com>
17410 * lib/target-supports.exp (check_vmx_hw_available): New.
17411 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
17413 * lib/target-supports.exp (check_alias_available,
17414 check_iconv_available, check_named_sections_available): Use
17415 unique names for temporary files.
17417 2004-05-28 Ziemowit Laski <zlaski@apple.com>
17419 * gcc.dg/altivec-15.c: New test.
17421 2004-05-28 Mark Mitchell <mark@codesourcery.com>
17424 * g++.dg/warn/noeffect6.C: New test.
17427 * g++.dg/expr/ptrmem4.C: New test.
17430 * g++.dg/template/operator3.C: New test.
17432 2004-05-28 Mark Mitchell <mark@codesourcery.com>
17435 * g++.dg/lookup/redecl1.C: New test.
17436 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
17438 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
17440 * gcc.c-torture/execute/compare-fp-1.c,
17441 gcc.c-torture/execute/compare-fp-2.c,
17442 gcc.c-torture/execute/compare-fp-3.c,
17443 gcc.c-torture/execute/compare-fp-4.c,
17444 gcc.c-torture/execute/compare-fp-3.x,
17445 gcc.c-torture/execute/compare-fp-4.x,
17446 gcc.dg/pr15649-1.c: New.
17448 2004-05-27 Adam Nemet <anemet@lnxw.com>
17451 * g++.dg/init/array14.C: New test.
17453 2004-05-25 Janis Johnson <janis187@us.ibm.com>
17455 * lib/compat.exp (compat-get-options-main): New.
17456 (compat-get-options): Remove unneeded code, warn for ignored
17458 (compat-execute): Check flag set by dg-require-* commands.
17460 * lib/compat.exp (compat-execute): Break up long lines.
17462 2004-05-24 Janis Johnson <janis187@us.ibm.com>
17464 * gcc.dg/altivec-7.c: Don't use 'vector long'.
17465 * gcc.dg/altivec-14.c: New test.
17466 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
17468 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
17469 * gcc.dg/altivec-12.c: Ditto.
17471 * gcc.dg/altivec-3.c: Move call to altivec_check.
17473 2004-05-23 Mark Mitchell <mark@codesourcery.com>
17476 * g++.dg/template/error12.C: New test.
17479 * g++.dg/ext/attrib15.C: New test.
17482 * g++.dg/template/ptrmem9.C: New test.
17484 2004-05-25 Paul Brook <paul@codesourcery.com>
17486 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
17488 2004-05-23 Mark Mitchell <mark@codesourcery.com>
17491 * g++.dg/template/crash19.C: New test.
17493 2004-05-23 Mark Mitchell <mark@codesourcery.com>
17496 * g++.dg/template/redecl1.C: New test.
17498 2004-05-23 Mark Mitchell <mark@codesourcery.com>
17501 * g++.dg/other/ns1.C: New test.
17504 * g++.dg/template/invalid1.C: New test.
17506 2004-05-23 Paul Brook <paul@codesourcery.com>
17507 Victor Leikehman <lei@haifasphere.co.il>
17509 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
17510 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
17512 2004-05-22 Mark Mitchell <mark@codesourcery.com>
17516 * g++.dg/template/non-dependent5.C: New test.
17517 * g++.dg/template/non-dependent6.C: New test.
17519 2004-05-22 Mark Mitchell <mark@codesourcery.com>
17522 * g++.dg/inherit/union1.C: New test.
17525 * g++.dg/template/addr1.C: New test.
17528 * g++.dg/template/array5.C: New test.
17531 * g++.dg/template/array6.C: New test.
17533 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
17534 Roger Sayle <roger@eyesopen.com>
17536 * g++.dg/lookup/forscope2.C: New test case.
17538 2004-05-22 Ben Elliston <bje@au.ibm.com>
17540 * gcc.dg/cpp/Wmissingdirs.c: New.
17542 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
17545 * gcc.dg/compat/union-m128-1.h: New file.
17546 * gcc.dg/compat/union-m128-1_main.c: Likewise.
17547 * gcc.dg/compat/union-m128-1_x.c: Likewise.
17548 * gcc.dg/compat/union-m128-1_y.c: Likewise.
17550 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
17553 * gcc.dg/compat/struct-complex-1.h: New file.
17554 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
17555 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
17556 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
17558 2004-05-20 Roger Sayle <roger@eyesopen.com>
17561 * gcc.dg/pr3074-1.c: New test case.
17562 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
17564 2004-05-20 Falk Hueffner <falk@debian.org>
17567 * gcc.dg/ftrapv-1.c: New test case.
17569 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
17571 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
17573 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
17574 Jeff Law <law@redhat.com>
17576 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
17577 * gcc.dg/tree-ssa/20040518-2.c: New test.
17579 * gcc.dg/tree-ssa/20040518-1.c: New test.
17581 2004-05-18 Zack Weinberg <zack@codesourcery.com>
17583 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
17585 2004-05-18 Paul Brook <paul@codesourcery.com>
17588 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
17590 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17592 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
17595 2004-05-17 Steven Bosscher <stevenb@suse.de>
17597 * gcc.dg/tree-ssa/20040517-1.c: New test.
17599 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17601 * gcc.dg/loop-4.c: New test.
17603 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
17605 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
17607 2004-05-15 Bud Davis <bdavis9659@comcast.net>
17610 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
17612 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17616 * gfortran.fortran-torture/compile/data_1.f90: New test.
17618 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
17620 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
17621 * gcc.dg/uninit-H.c: Define ASM for __s390__.
17623 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
17625 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
17627 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
17630 * gcc.dg/format/xopen-1.c: Adjust expected message.
17631 * gcc.dg/format/xopen-3.c: New test.
17633 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
17635 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
17637 2004-05-14 Jeff Law <law@redhat.com>
17639 * gcc.dg/tree-ssa/20040514-2.c: New test.
17641 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17643 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
17645 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
17648 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
17650 * gcc.dg/tree-ssa/20040514-1.c: New test.
17652 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17654 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
17657 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17660 * gfortran.fortran-torture/compile/do_1.f90: New test.
17662 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17665 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
17668 2004-05-14 Bud Davis <bdavis9659@comcast.net>
17671 * gfortran.fortran-torture/execute/random_init.f90: New test.
17673 2004-05-13 Paul Brook <paul@codesourcery.com>
17676 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
17678 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
17680 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
17681 for the powerpc case.
17683 2004-05-13 Jeff Law <law@redhat.com>
17685 * gcc.dg/tree-ssa/20040513-1.c: New test.
17686 * gcc.dg/tree-ssa/20040513-2.c: New test.
17688 2004-05-13 Paul Brook <paul@codesourcery.com>
17690 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
17691 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
17692 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
17694 2004-05-13 Andreas Schwab <schwab@suse.de>
17697 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
17700 2004-05-13 Bud Davis <bdavis9659@comcast.net>
17703 * gfortran.fortran-torture/execute/adjustr.f90: New file.
17705 2004-05-13 Diego Novillo <dnovillo@redhat.com>
17707 Merge from tree-ssa-20020619-branch. See
17708 ChangeLog.tree-ssa for details.
17710 2004-05-11 Ziemowit Laski <zlaski@apple.com>
17712 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
17713 include <altivec.h> explicitly.
17714 * gcc.dg/altivec-13.c: Likewise.
17716 2004-05-11 Paul Brook <paul@codesourcery.com>
17718 * gcc.c-torture/compile/20010518-1.c: Force enum size.
17720 2004-05-10 Eric Christopher <echristo@redhat.com>
17722 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
17723 * gcc.dg/sibcall-4.c: Ditto.
17725 2004-05-10 Ziemowit Laski <zlaski@apple.com>
17727 * g++.dg/ext/altivec-8.C: New test case.
17728 * gcc.dg/altivec-13.c: New test case.
17730 2004-05-08 Roger Sayle <roger@eyesopen.com>
17732 * gcc.c-torture/execute/divcmp-1.c: New test case.
17733 * gcc.c-torture/execute/divcmp-2.c: New test case.
17734 * gcc.c-torture/execute/divcmp-3.c: New test case.
17736 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17738 * g++.dg/other/pragma-re-2.C: New test.
17740 2004-05-07 Uros Bizjak <uros@kss-loka.si>
17742 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
17743 * gcc.dg/i386-387-2.c: Likewise.
17745 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
17747 * gcc.dg/i386-387-6.c: Likewise.
17749 2004-05-07 Uros Bizjak <uros@kss-loka.si>
17751 * gcc.dg/builtins-33.c: Also check log1p*.
17753 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
17755 PR optimization/15296
17756 * gcc.c-torture/execute/pr15296.c: New test.
17758 2004-05-05 Uros Bizjak <uros@kss-loka.si>
17760 * gcc.dg/builtins-40.c: New test.
17762 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
17764 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
17766 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
17768 * g++.dg/ext/spe1.C: New testcase.
17770 2004-05-04 Ziemowit Laski <zlaski@apple.com>
17772 * objc.dg/image-info.m: Allow additional attributes
17773 for __image_info section.
17775 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
17777 * gcc.dg/torture/mips-hilo-2.c: New test.
17779 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17782 * g++.dg/template/member5.C: New test.
17784 2004-05-03 Uros Bizjak <uros@kss-loka.si>
17786 * gcc.dg/builtins-34.c: Also check expm1*.
17788 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17790 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
17791 * gcc.dg/torture/builtin-convert-3.c: New test.
17793 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
17795 PR middle-end/15054
17796 * g++.dg/opt/pr15054.C: New test.
17798 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17800 * gcc.dg/torture/builtin-rounding-1.c: New test.
17801 * gcc.dg/builtins-25.c: Delete.
17802 * gcc.dg/builtins-29.c: Delete.
17804 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
17806 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
17807 * gcc.dg/sibcall-4.c: Likewise.
17808 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
17810 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
17812 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
17813 bit-field on 16-bit targets.
17815 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
17817 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
17820 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
17822 * gcc.dg/rs6000-power2-1.c: Change to compile only.
17823 * gcc.dg/rs6000-power2-2.c: Likewise.
17825 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
17827 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
17828 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
17829 Change the asm registers to be in form of frN instead of fN.
17831 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17833 * gcc.dg/torture/builtin-convert-2.c: New test.
17835 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
17837 * gcc.dg/rs6000-power2-1.c: New test.
17838 * gcc.dg/rs6000-power2-2.c: New test.
17840 2004-04-28 Jan Hubicka <jh@suse.cz>
17842 * gcc.dg/unused-6.c: New test.
17844 2004-04-24 Laurent GUERBY <laurent@guerby.net>
17845 Ulrich Weigand <uweigand@de.ibm.com>
17847 * ada/acats/run_all.sh: Define $target variable.
17849 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
17852 * g++.dg/other/vararg-1.C: New test.
17855 * g++.dg/eh/cleanup3.C: New test.
17857 2004-04-24 Laurent GUERBY <laurent@guerby.net>
17859 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
17860 and ad8011a (target_insn).
17861 * ada/acats/support/macro.dfs: Likewise.
17862 * ada/acats/support/impbit.adb: New file.
17864 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
17866 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
17868 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17870 * gcc.dg/loop-3.c: New test.
17872 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
17874 * gcc.c-torture/execute/simd-5.c: New test.
17876 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17879 * g++.dg/template/crash18.C: New test.
17881 2004-04-22 Mark Mitchell <mark@codesourcery.com>
17883 * g++.dg/ext/complit3.C: New test.
17885 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
17887 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
17888 * gcc.dg/altivec-3.c: Same.
17889 * gcc.dg/altivec-varargs-1.c: Same.
17891 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
17893 * lib/target-supports.exp (check_profiling_available): Assume
17894 profiling is not available on powerpc-eabi targets.
17896 2004-04-21 Janis Johnson <janis187@us.ibm.com>
17898 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
17899 * gcc.dg/vmx/bug-1.c: Ditto.
17901 2004-04-20 Eric Christopher <echristo@redhat.com>
17903 * gcc.dg/charset/extern.c: New test.
17904 * g++.dg/charset/extern3.cc: Ditto.
17906 2004-04-20 Uros Bizjak <uros@kss-loka.si>
17908 * gcc.dg/builtins-39.c: New test.
17910 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
17912 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
17914 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
17916 * gcc.dg/torture/mips-hilo-1.c: New test.
17918 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
17920 * gcc.c-torture/compile/20040419-1.c: New test.
17922 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
17924 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
17926 2004-04-18 Zack Weinberg <zack@codesourcery.com>
17927 Aldy Hernandez <aldyh@redhat.com>
17929 * gcc.c-torture/execute/va-arg-24.c: New.
17931 2004-04-17 Zack Weinberg <zack@codesourcery.com>
17932 Aldy Hernandez <aldyh@redhat.com>
17934 * gcc.dg/vmx/1b-01.c: New.
17935 * gcc.dg/vmx/1b-02.c: New.
17936 * gcc.dg/vmx/1b-03.c: New.
17937 * gcc.dg/vmx/1b-04.c: New.
17938 * gcc.dg/vmx/1b-05.c: New.
17939 * gcc.dg/vmx/1b-06.c: New.
17940 * gcc.dg/vmx/1b-07.c: New.
17941 * gcc.dg/vmx/1c-01.c: New.
17942 * gcc.dg/vmx/1c-02.c: New.
17943 * gcc.dg/vmx/3a-01a.c: New.
17944 * gcc.dg/vmx/3a-01.c: New.
17945 * gcc.dg/vmx/3a-01m.c: New.
17946 * gcc.dg/vmx/3a-03.c: New.
17947 * gcc.dg/vmx/3a-03m.c: New.
17948 * gcc.dg/vmx/3a-04.c: New.
17949 * gcc.dg/vmx/3a-04m.c: New.
17950 * gcc.dg/vmx/3a-05.c: New.
17951 * gcc.dg/vmx/3a-06.c: New.
17952 * gcc.dg/vmx/3a-06m.c: New.
17953 * gcc.dg/vmx/3a-07.c: New.
17954 * gcc.dg/vmx/3b-01.c: New.
17955 * gcc.dg/vmx/3b-02.c: New.
17956 * gcc.dg/vmx/3b-10.c: New.
17957 * gcc.dg/vmx/3b-13.c: New.
17958 * gcc.dg/vmx/3b-14.c: New.
17959 * gcc.dg/vmx/3b-15.c: New.
17960 * gcc.dg/vmx/3c-01a.c: New.
17961 * gcc.dg/vmx/3c-01.c: New.
17962 * gcc.dg/vmx/3c-02.c: New.
17963 * gcc.dg/vmx/3c-03.c: New.
17964 * gcc.dg/vmx/3d-01.c: New.
17965 * gcc.dg/vmx/4-01.c: New.
17966 * gcc.dg/vmx/4-03.c: New.
17967 * gcc.dg/vmx/5-01.c: New.
17968 * gcc.dg/vmx/5-02.c: New.
17969 * gcc.dg/vmx/5-03.c: New.
17970 * gcc.dg/vmx/5-04.c: New.
17971 * gcc.dg/vmx/5-05.c: New.
17972 * gcc.dg/vmx/5-06.c: New.
17973 * gcc.dg/vmx/5-07.c: New.
17974 * gcc.dg/vmx/5-07t.c: New.
17975 * gcc.dg/vmx/5-08.c: New.
17976 * gcc.dg/vmx/5-10.c: New.
17977 * gcc.dg/vmx/5-11.c: New.
17978 * gcc.dg/vmx/7-01a.c: New.
17979 * gcc.dg/vmx/7-01.c: New.
17980 * gcc.dg/vmx/7c-01.c: New.
17981 * gcc.dg/vmx/7d-01.c: New.
17982 * gcc.dg/vmx/7d-02.c: New.
17983 * gcc.dg/vmx/8-01.c: New.
17984 * gcc.dg/vmx/8-02a.c: New.
17985 * gcc.dg/vmx/8-02.c: New.
17986 * gcc.dg/vmx/brode-1.c: New.
17987 * gcc.dg/vmx/bug-1.c: New.
17988 * gcc.dg/vmx/bug-2.c: New.
17989 * gcc.dg/vmx/bug-3.c: New.
17990 * gcc.dg/vmx/cw-bug-1.c: New.
17991 * gcc.dg/vmx/cw-bug-2.c: New.
17992 * gcc.dg/vmx/cw-bug-3.c: New.
17993 * gcc.dg/vmx/dct.c: New.
17994 * gcc.dg/vmx/debug-1.c: New.
17995 * gcc.dg/vmx/debug-2.c: New.
17996 * gcc.dg/vmx/debug-3.c: New.
17997 * gcc.dg/vmx/debug-4.c: New.
17998 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
17999 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
18000 * gcc.dg/vmx/eg-5.c: New.
18001 * gcc.dg/vmx/fft.c: New.
18002 * gcc.dg/vmx/gcc-bug-1.c: New.
18003 * gcc.dg/vmx/gcc-bug-2.c: New.
18004 * gcc.dg/vmx/gcc-bug-3.c: New.
18005 * gcc.dg/vmx/gcc-bug-4.c: New.
18006 * gcc.dg/vmx/gcc-bug-5.c: New.
18007 * gcc.dg/vmx/gcc-bug-6.c: New.
18008 * gcc.dg/vmx/gcc-bug-7.c: New.
18009 * gcc.dg/vmx/gcc-bug-8.c: New.
18010 * gcc.dg/vmx/gcc-bug-9.c: New.
18011 * gcc.dg/vmx/gcc-bug-b.c: New.
18012 * gcc.dg/vmx/gcc-bug-c.c: New.
18013 * gcc.dg/vmx/gcc-bug-d.c: New.
18014 * gcc.dg/vmx/gcc-bug-e.c: New.
18015 * gcc.dg/vmx/gcc-bug-f.c: New.
18016 * gcc.dg/vmx/gcc-bug-g.c: New.
18017 * gcc.dg/vmx/gcc-bug-i.c: New.
18018 * gcc.dg/vmx/harness.h: New.
18019 * gcc.dg/vmx/ira1.c: New.
18020 * gcc.dg/vmx/ira2a.c: New.
18021 * gcc.dg/vmx/ira2b.c: New.
18022 * gcc.dg/vmx/ira2.c: New.
18023 * gcc.dg/vmx/ira2c.c: New.
18024 * gcc.dg/vmx/mem.c: New.
18025 * gcc.dg/vmx/newton-1.c: New.
18026 * gcc.dg/vmx/ops.c: New.
18027 * gcc.dg/vmx/sn7153.c: New.
18028 * gcc.dg/vmx/spill2.c: New.
18029 * gcc.dg/vmx/spill3.c: New.
18030 * gcc.dg/vmx/spill.c: New.
18031 * gcc.dg/vmx/t.c: New.
18032 * gcc.dg/vmx/varargs-1.c: New.
18033 * gcc.dg/vmx/varargs-2.c: New.
18034 * gcc.dg/vmx/varargs-3.c: New.
18035 * gcc.dg/vmx/varargs-4.c: New.
18036 * gcc.dg/vmx/varargs-5.c: New.
18037 * gcc.dg/vmx/varargs-6.c: New.
18038 * gcc.dg/vmx/varargs-7.c: New.
18039 * gcc.dg/vmx/vmx.exp: New.
18040 * gcc.dg/vmx/vprint-1.c: New.
18041 * gcc.dg/vmx/vscan-1.c: New.
18042 * gcc.dg/vmx/x-01.c: New.
18043 * gcc.dg/vmx/x-02.c: New.
18044 * gcc.dg/vmx/x-03.c: New.
18045 * gcc.dg/vmx/x-04.c: New.
18046 * gcc.dg/vmx/x-05.c: New.
18047 * gcc.dg/vmx/yousufi-1.c: New.
18048 * gcc.dg/vmx/zero-1.c: New.
18049 * gcc.dg/vmx/zero.c: New.
18051 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
18053 * g++.dg/lookup/java1.C: Update for chage of
18055 * g++.dg/lookup/java2.C: Likewise.
18057 2004-04-17 Laurent GUERBY <laurent@guerby.net>
18059 * ada/acats/run_all.sh: use -O2 by default.
18061 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
18063 * gcc.dg/vr-mult-[12].c: New tests.
18065 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18067 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
18069 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
18071 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
18073 * lib/target-supports.exp (check_profiling_available): Assume profiling
18074 isn't available for mips*-*-elf targets.
18076 2004-04-14 Uros Bizjak <uros@kss-loka.si>
18078 * gcc.dg/builtins-38.c: New test.
18080 2004-04-14 Eric Christopher <echristo@redhat.com>
18082 * g++.dg/charset/charset.exp: Run .cc extension tests.
18084 2004-04-14 Zack Weinberg <zack@codesourcery.com>
18086 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
18088 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18090 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
18092 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
18094 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
18095 * gcc.dg/i386-387-2.c: Likewise.
18097 * gcc.dg/i386-387-7.c: New test.
18098 * gcc.dg/i386-387-8.c: New test.
18100 * gcc.dg/builtins-37.c: New test.
18102 2004-04-13 Geoffrey Keating <geoffk@apple.com>
18104 * g++.dg/pch/externc-1.C: Add missing semicolon.
18106 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
18108 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
18110 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18112 * gcc.c-torture/execute/20040411-1.c: New test.
18114 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
18116 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
18118 2004-04-09 Chris Demetriou <cgd@broadcom.com>
18120 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
18122 2004-04-09 Zack Weinberg <zack@codesourcery.com>
18124 * lib/target-supports.exp (check_named_sections_available): New.
18125 * lib/gcc-dg.exp (dg-require-named-sections): New.
18126 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
18127 old-deja.exp. Also prune error-count message from HP linker.
18128 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
18130 * g++.dg/init/init-ref4.C: Use dg-require-weak.
18131 * g++.old-deja/g++.pt/static3.C: Likewise.
18132 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
18134 2004-04-09 Roger Sayle <roger@eyesopen.com>
18136 * gcc.c-torture/execute/20040409-1.c: New test case.
18137 * gcc.c-torture/execute/20040409-2.c: New test case.
18138 * gcc.c-torture/execute/20040409-3.c: New test case.
18140 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
18142 * gcc.dg/20040409-1.c: New test.
18144 2004-04-08 Roger Sayle <roger@eyesopen.com>
18147 * g++.dg/opt/pr14888.C: New test case.
18149 2004-04-08 Geoffrey Keating <geoffk@apple.com>
18151 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
18152 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
18153 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
18154 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
18157 2004-04-08 Paul Brook <paul@codesourcery.com>
18159 * gcc.dg/spill-1.c: New test.
18161 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18163 * gcc.dg/torture/builtin-ctype-2.c: New test.
18165 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
18167 * gcc.dg/pch/pch.exp: Add largefile test.
18169 2004-04-06 Geoffrey Keating <geoffk@apple.com>
18171 * g++.dg/pch/externc-1.Hs: New.
18172 * g++.dg/pch/externc-1.C: New.
18174 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18176 * gcc.dg/compat/struct-by-value-5a_main.c,
18177 gcc.dg/compat/struct-by-value-5b_main.c: New files.
18178 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
18179 * gcc.dg/compat/struct-by-value-5a_x.c,
18180 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
18181 gcc.dg/compat/struct-by-value-5_x.c.
18182 * gcc.dg/compat/struct-by-value-5a_y.c,
18183 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
18184 gcc.dg/compat/struct-by-value-5_y.c.
18186 * gcc.dg/compat/struct-by-value-6a_main.c,
18187 gcc.dg/compat/struct-by-value-6b_main.c: New files.
18188 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
18189 * gcc.dg/compat/struct-by-value-6a_x.c,
18190 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
18191 gcc.dg/compat/struct-by-value-6_x.c.
18192 * gcc.dg/compat/struct-by-value-6a_y.c,
18193 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
18194 gcc.dg/compat/struct-by-value-6_y.c.
18196 * gcc.dg/compat/struct-by-value-7a_main.c,
18197 gcc.dg/compat/struct-by-value-7b_main.c: New files.
18198 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
18199 * gcc.dg/compat/struct-by-value-7a_x.c,
18200 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
18201 gcc.dg/compat/struct-by-value-7_x.c.
18202 * gcc.dg/compat/struct-by-value-7a_y.c,
18203 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
18204 gcc.dg/compat/struct-by-value-7_y.c.
18206 2004-04-06 Jakub Jelinek <jakub@redhat.com>
18208 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
18209 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
18210 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
18213 2004-04-06 Uros Bizjak <uros@kss-loka.si>
18215 * gcc.dg/builtins-36.c: New test.
18217 2004-04-06 Paul Brook <paul@codesourcery.com>
18219 * README.gcc: Remove obsolete contraint on testcases.
18221 2004-04-05 Paul Brook <paul@codesourcery.com>
18224 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
18225 failure and exit(0) on success.
18226 * g++.dg/expr/anew2.C: Ditto.
18227 * g++.dg/expr/anew3.C: Ditto.
18228 * g++.dg/expr/anew4.C: Ditto.
18230 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
18233 * g++.dg/template/unify7.C: New.
18235 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
18237 * g++.dg/README: Bring up to date with new subdirectories; remove
18238 duplicate subdirectory lines.
18240 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
18243 * g++.dg/template/unify5.C: New.
18244 * g++.dg/template/unify6.C: New.
18245 * g++.dg/template/qualttp20.C: Adjust.
18246 * g++.old-deja/g++.jason/report.C: Adjust.
18247 * g++.old-deja/g++.other/qual1.C: Adjust.
18249 2004-04-01 Mark Mitchell <mark@codesourcery.com>
18252 * g++.dg/inherit/ptrmem1.C: New test.
18254 2004-04-01 Jakub Jelinek <jakub@redhat.com>
18257 * gcc.c-torture/execute/20040331-1.c: New test.
18258 * gcc.dg/20040331-1.c: New test.
18260 2004-04-01 Paul Brook <paul@codesourcery.com>
18262 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
18264 2004-03-30 Mark Mitchell <mark@codesourcery.com>
18267 * g++.dg/init/goto1.C: New test.
18270 * g++.dg/template/defarg4.C: New test.
18272 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
18274 * gcc.dg/altivec-11.c: Extend test for more valid cases.
18276 2004-03-28 David Edelsohn <edelsohn@gnu.org>
18278 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
18280 2004-03-28 Zack Weinberg <zack@codesourcery.com>
18282 * gcc.dg/noncompile/undeclared-2.c: New test.
18284 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
18286 * gcc.dg/940409-1.c: Remove XFAIL.
18287 * gcc.dg/reg-vol-struct-1.c: New test.
18289 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18291 * gcc.dg/torture/builtin-wctype-1.c: New test.
18293 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
18295 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
18296 * gcc.dg/20001101-1.c: Likewise.
18297 * gcc.dg/20001102-1.c: Likewise.
18299 2004-03-25 Roger Sayle <roger@eyesopen.com>
18301 * gcc.dg/compare8.c: Add an additional test for XOR.
18303 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18305 * gcc.dg/torture/builtin-ctype-1.c: New test.
18307 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18309 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
18310 * gcc.dg/torture/builtin-math-1.c: Likewise.
18311 * gcc.dg/torture/builtin-power-1.c: New test.
18313 2004-03-24 Andreas Schwab <schwab@suse.de>
18315 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
18318 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
18319 Roger Sayle <roger@eyesopen.com>
18321 * gcc.dg/compare8.c: New test case.
18323 2004-03-23 Ziemowit Laski <zlaski@apple.com>
18325 * g++.dg/ext/altivec-7.C: New test.
18327 2004-03-23 Zack Weinberg <zack@codesourcery.com>
18329 PR 12267, 12391, 12560, 13129, 14114, 14133
18330 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
18331 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
18332 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
18333 Adjust error regexps.
18334 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
18335 * gcc.dg/noncompile/undeclared-1.c: New test cases.
18336 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
18337 * gcc.dg/local1.c: Add explanatory comment.
18339 2004-03-23 Roger Sayle <roger@eyesopen.com>
18341 PR optimization/14669
18342 * g++.dg/opt/fold2.C: New test case.
18344 2004-03-22 Jakub Jelinek <jakub@redhat.com>
18347 * gcc.dg/20040322-1.c: New test.
18349 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18351 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
18352 * gcc.dg/ultrasp4.c: Likewise.
18353 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
18355 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
18357 * gcc.dg/i386-sse-8.c: Reset default options.
18359 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
18361 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
18362 in the error message text.
18364 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
18366 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
18368 2004-03-21 Mark Mitchell <mark@codesourcery.com>
18371 * g++.dg/init/array13.C: New test.
18373 2004-03-20 Roger Sayle <roger@eyesopen.com>
18376 * gcc.c-torture/compile/pr13889.c: New test case.
18378 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
18381 * builtins-1.c (nan, nans): Don't test.
18382 * builtins-30.c: Don't use nan, nanf, nanl.
18383 * builtins-35.c: New test.
18385 2004-03-19 Ziemowit Laski <zlaski@apple.com>
18387 * g++.dg/ext/altivec-6.C: New test.
18389 2004-03-19 Mark Mitchell <mark@codesourcery.com>
18391 * g++.dg/init/placement3.C: New test.
18393 * g++.dg/template/spec13.C: New test.
18395 * g++.dg/lookup/using11.C: New test.
18397 * g++.dg/lookup/koenig3.C: New test.
18399 * g++.dg/template/operator2.C: New test.
18401 * g++.dg/expr/dtor3.C: New test.
18402 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
18404 * g++.old-deja/g++.law/visibility28.C: Likewise.
18406 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
18408 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
18409 * gcc.dg/ppc64-abi-3.c: Likewise.
18411 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18414 * g++.dg/parse/template15.C: New test.
18416 2004-03-18 Mark Mitchell <mark@codesourcery.com>
18418 * g++.dg/expr/dtor2.C: New test.
18420 * g++.dg/lookup/anon4.C: New test.
18422 * g++.dg/overload/using1.C: New test.
18424 * g++.dg/template/lookup7.C: New test.
18426 * g++.dg/template/typename6.C: New test.
18428 * g++.dg/expr/cond6.C: New test.
18430 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18432 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
18434 2004-03-18 Mark Mitchell <mark@codesourcery.com>
18436 * g++.dg/expr/cond5.C: New test.
18437 * g++.dg/expr/constcast1.C: Likewise.
18438 * g++.dg/expr/ptrmem2.C: Likewise.
18439 * g++.dg/expr/ptrmem3.C: Likewise.
18440 * g++.dg/lookup/main1.C: Likewise.
18441 * g++.dg/template/lookup6.C: Likewise.
18443 2004-03-18 Mark Mitchell <mark@codesourcery.com>
18445 * gcc.dg/local1.c: New test.
18447 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
18449 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18451 * gcc.dg/torture/builtin-convert-1.c: New test.
18453 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18455 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
18457 2004-03-16 Mark Mitchell <mark@codesourcery.com>
18460 * g++.dg/warn/Wunused-7.C: New test.
18462 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18464 * gcc.dg/torture/builtin-integral-1.c: New test.
18466 2004-03-16 Mark Mitchell <mark@codesourcery.com>
18469 * g++.dg/parse/non-dependent3.C: New test.
18471 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
18473 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
18474 * g++.dg/eh/simd-2.C: Likewise.
18475 * g++.dg/init/array10.C: Likewise.
18476 * gcc.c-torture/compile/simd-1.c: Likewise.
18477 * gcc.c-torture/compile/simd-2.c: Likewise.
18478 * gcc.c-torture/compile/simd-3.c: Likewise.
18479 * gcc.c-torture/compile/simd-4.c: Likewise.
18480 * gcc.c-torture/compile/simd-6.c: Likewise.
18481 * gcc.c-torture/execute/simd-1.c: Likewise.
18482 * gcc.c-torture/execute/simd-2.c: Likewise.
18483 * gcc.dg/compat/vector-defs.h: Likewise.
18484 * gcc.dg/20020531-1.c: Likewise.
18485 * gcc.dg/altivec-3.c: Likewise.
18486 * gcc.dg/altivec-4.c: Likewise.
18487 * gcc.dg/altivec-varargs-1.c: Likewise.
18488 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
18489 * gcc.dg/i386-mmx-3.c: Likewise.
18490 * gcc.dg/i386-sse-4.c: Likewise.
18491 * gcc.dg/i386-sse-5.c: Likewise.
18492 * gcc.dg/i386-sse-8.c: Likewise.
18493 * gcc.dg/simd-1.c: Likewise.
18494 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
18495 __ev64_opaque__ since the machine description provides it.
18497 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18499 * lib/compat.exp (skip_list): New global variable.
18500 Use it to hold the user defined COMPAT_SKIPS list if any.
18501 (compat-obj): Add the members of skip_list to optall.
18503 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18505 * gcc.dg/compat/union-by-value-1_main.c,
18506 union-by-value-1_x.c, union-by-value-1_y.c,
18507 union-check.h, union-defs.h,
18508 union-init.h, union-return-1_main.c,
18509 union-return-1_x.c, union-return-1_y.c: New files.
18511 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18513 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
18514 mixed-struct-init.h: Add 4 mixed structure types.
18515 struct-by-value-21_main.c, struct-by-value-21_x.c,
18516 struct-by-value-21_y.c, struct-return-21_main.c,
18517 struct-return-21_x.c, struct-return-21_y.c: New files.
18519 2004-03-13 Mark Mitchell <mark@codesourcery.com>
18522 * g++.dg/parse/template14.C: New test.
18524 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18526 * gcc.c-torture/execute/20040313-1.c: New test.
18528 2004-03-13 Jakub Jelinek <jakub@redhat.com>
18531 * gcc.dg/20040311-2.c: New test.
18533 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
18536 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
18539 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
18541 * gcc.dg/20040305-2.c: Add missing return statement.
18543 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18545 * gcc.dg/builtins-34.c: Also check pow10*.
18547 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
18550 * gcc.dg/20040305-2.c: New test.
18552 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
18554 * gcc.dg/20040310-1.c: New test.
18556 2004-03-11 Roger Sayle <roger@eyesopen.com>
18558 * gcc.c-torture/execute/20040311-1.c: New test case.
18560 2004-03-11 Mark Mitchell <mark@codesourcery.com>
18563 * g++.dg/lookup/enum1.C: New test.
18565 2004-03-10 Mark Mitchell <mark@codesourcery.com>
18568 * g++.dg/lookup/struct2.C: New test.
18570 2004-03-10 Uros Bizjak <uros@kss-loka.si>
18572 * gcc.dg/builtins-34.c: New test.
18574 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18576 * gcc.dg/torture/builtin-nonneg-1.c: New test.
18578 2004-03-09 James E Wilson <wilson@specifixinc.com>
18580 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
18581 * gcc.dg/alias-2.c: New testcase.
18583 2004-03-09 Zack Weinberg <zack@codesourcery.com>
18585 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
18587 2004-03-09 Roger Sayle <roger@eyesopen.com>
18589 * gcc.c-torture/execute/20040309-1.c: New test case.
18591 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
18594 * g++.dg/overload/ref1.C: New.
18596 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18599 * g++.dg/template/spec12.C: New test.
18602 * g++.dg/parse/crash14.C: New test.
18604 2004-03-09 Mark Mitchell <mark@codesourcery.com>
18607 * g++.dg/init/ref11.C: New test.
18609 2004-03-09 Mark Mitchell <mark@codesourcery.com>
18612 * g++.dg/parse/builtin2.C: New test.
18614 2004-03-08 Mark Mitchell <mark@codesourcery.com>
18617 * g++.dg/init/ctor3.C: New test.
18618 * g++.dg/init/union1.C: New test.
18619 * g++.dg/ext/anon-struct4.C: New test.
18621 2004-03-08 Mark Mitchell <mark@codesourcery.com>
18623 * g++.dg/lookup/koenig1.C: Tweak error messages.
18624 * g++.dg/lookup/used-before-declaration.C: Likewise.
18625 * g++.dg/other/do1.C: Likewise.
18626 * g++.dg/overload/koenig1.C: Likewise.
18627 * g++.dg/parse/crash13.C: Likewise.
18628 * g++.dg/template/instantiate3.C: Likewise.
18630 2004-03-08 Eric Christopher <echristo@redhat.com>
18632 * * lib/target-supports.exp: Enable libiconv in test
18633 compilation. Fix up error checking.
18635 2004-03-08 Roger Sayle <roger@eyesopen.com>
18637 PR middle-end/14289
18638 * gcc.dg/pr14289-1.c: New test case.
18639 * gcc.dg/pr14289-2.c: Likewise.
18640 * gcc.dg/pr14289-3.c: Likewise.
18642 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
18644 * gcc.c-torture/execute/20040308-1.c: New test.
18646 2004-03-07 Roger Sayle <roger@eyesopen.com>
18648 * gcc.c-torture/execute/20040307-1.c: New test case.
18650 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
18652 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
18654 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
18656 * gcc.dg/20040306-1.c: New test.
18658 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
18660 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
18662 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
18664 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18667 * gcc.dg/decl-6.c: New test.
18669 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18671 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
18672 Rename LOGPOW -> LOG_POW.
18673 (SQRT_EXP, POW_EXP): New.
18675 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18677 * gcc.dg/i386-sse-8.c: New test.
18679 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18682 * gcc.dg/decl-5.c: New test.
18684 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
18686 * gcc.dg/20040305-1.c: New test.
18688 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
18691 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
18693 2004-03-04 Ziemowit Laski <zlaski@apple.com>
18695 PR c++/14425, c++/14426
18696 * g++.dg/ext/altivec-4.C: New test.
18697 * g++.dg/ext/altivec-5.C: New test.
18699 2004-03-04 Geoffrey Keating <geoffk@apple.com>
18701 * g++.old-deja/g++.other/linkage1.C: Expect errors about
18702 global variables of a type with no linkage.
18703 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
18704 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
18705 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
18706 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
18707 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
18708 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
18709 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
18710 * g++.dg/warn/deprecated.C: Name enum Color.
18711 * g++.dg/overload/VLA.C: Name structure for 'b'.
18712 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
18714 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18716 * gcc.c-torture/compile/20040304-1.c: New test.
18718 2004-03-03 Zack Weinberg <zack@codesourcery.com>
18721 * gcc.dg/decl-4.c: New testcase.
18723 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
18725 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
18726 as PRECF if sizeof (float) > sizeof (double).
18727 (PRECL): Make it the same as PRECF if
18728 sizeof (float) > sizeof (long double).
18730 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18732 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
18733 system type. Add check for irix6 which doesn't have c99 runtime.
18735 2004-03-03 Bob Wilson <bob.wilson@acm.org>
18737 * gcc.dg/const-elim-1.c: xfail for xtensa.
18739 2004-03-01 Mark Mitchell <mark@codesourcery.com>
18742 * g++.dg/template/cond4.C: New test.
18744 2004-03-01 Mark Mitchell <mark@codesourcery.com>
18747 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
18750 * g++.dg/parse/defarg7.C: New test.
18753 * g++.dg/template/friend26.C: New test.
18755 2004-03-01 Mark Mitchell <mark@codesourcery.com>
18758 * g++.dg/abi/mangle21.C: New test.
18761 * g++.dg/parse/constructor2.C: New test.
18764 * g++.dg/template/sfinae1.C: New test.
18766 2004-02-29 Mark Mitchell <mark@codesourcery.com>
18769 * g++.dg/expr/crash2.C: New test.
18771 PR middle-end/13448
18772 * gcc.dg/inline-5.c: New test.
18773 * gcc.dg/always-inline.c: Split out tests into ...
18774 * gcc.dg/always-inline2.c: ... this and ...
18775 * gcc.dg/always-inline3.c: ... this.
18777 2004-02-29 Mark Mitchell <mark@codesourcery.com>
18780 * g++.dg/debug/crash1.C: New test.
18782 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
18784 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
18785 function with __attribute__((noinline)).
18786 (recurser_void2): Likewise.
18787 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
18788 (recurser_void2): Likewise.
18790 2004-02-29 Roger Sayle <roger@eyesopen.com>
18792 PR middle-end/14203
18793 * g++.dg/warn/Wunused-6.C: New test case.
18795 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
18797 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
18800 2004-02-27 Eric Christopher <echristo@redhat.com>
18802 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
18803 * g++.dg/charset/asm2.c: Run only x86.
18804 * gcc.dg/charset/asm3.c: Ditto.
18806 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
18808 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
18811 2004-02-27 Ziemowit Laski <zlaski@apple.com>
18813 * g++.dg/ext/altivec-3.C: New.
18815 2004-02-26 Richard Henderson <rth@redhat.com>
18817 * g++.dg/ext/attrib10.C: Mark for warning.
18818 * gcc.dg/attr-alias-1.c: New.
18820 2004-02-26 Richard Henderson <rth@redhat.com>
18822 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
18823 * gcc.c-torture/execute/20040208-2.c: ... it back.
18825 2004-02-26 Eric Christopher <echristo@redhat.com>
18827 * lib/target-supports.exp (check-iconv-available): New function.
18828 * lib/gcc-dg.exp (dg-require-iconv): New function.
18830 * gcc.dg/charset: New directory.
18831 * gcc.dg/charset/charset.exp: New file.
18832 * gcc.dg/charset/asm1.c: Ditto.
18833 * gcc.dg/charset/asm2.c: Ditto.
18834 * gcc.dg/charset/asm3.c: Ditto.
18835 * gcc.dg/charset/asm4.c: Ditto.
18836 * gcc.dg/charset/asm5.c: Ditto.
18837 * gcc.dg/charset/attribute1.c: Ditto.
18838 * gcc.dg/charset/attribute2.c: Ditto.
18839 * gcc.dg/charset/string1.c: Ditto.
18840 * g++.dg/charset: New directory.
18841 * g++.dg/dg.exp: Add here. Special options.
18842 * g++.dg/charset/charset.exp: New file.
18843 * g++.dg/charset/asm1.c: Ditto.
18844 * g++.dg/charset/asm2.c: Ditto.
18845 * g++.dg/charset/asm3.c: Ditto.
18846 * g++.dg/charset/asm4.c: Ditto.
18847 * g++.dg/charset/attribute1.c: Ditto.
18848 * g++.dg/charset/attribute2.c: Ditto.
18849 * g++.dg/charset/extern1.cc: Ditto.
18850 * g++.dg/charset/extern2.cc: Ditto.
18851 * g++.dg/charset/string1.c: Ditto.
18853 2004-02-26 Mark Mitchell <mark@codesourcery.com>
18856 * g++.dg/parse/comma1.C: New test.
18858 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18861 * g++.dg/template/ttp8.C: New test.
18863 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
18865 * gcc.dg/fixuns-trunc-1.c: New test.
18867 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18869 * gcc.dg/builtins-config.h: Use #elif.
18871 2004-02-26 Michael Matz <matz@suse.de>
18873 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
18874 * gcc.dg/991214-1.c: Likewise.
18875 * gcc.dg/i386-asm-1.c: Likewise.
18877 2004-02-25 Richard Henderson <rth@redhat.com>
18879 * gcc.c-torture/execute/20040208-2.c: Move ...
18880 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
18882 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18885 * g++.dg/other/crash-3.C: New test.
18887 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18889 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
18890 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
18892 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
18895 2004-02-24 Michael Matz <matz@suse.de>
18897 * gcc.dg/i386-regparm.c: New.
18899 2004-02-23 James E Wilson <wilson@specifixinc.com>
18901 * gcc.c-torture/execute/20040223-1.c: New.
18903 2004-02-23 Zack Weinberg <zack@codesourcery.com>
18904 Kazu Hirata <kazu@cs.umass.edu>
18906 * gcc.dg/fwritable-strings-1.c: Remove.
18908 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
18911 * gcc.dg/20040223-1.c: New test.
18913 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18916 * g++.dg/ext/typeof9.C: New test.
18918 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18921 * g++.dg/other/switch1.C: New test.
18923 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18925 * gcc.dg/cast-function-1.c: Adjust for new informative message.
18926 * gcc.dg/va-arg-1.c: Likewise.
18928 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18931 * g++.dg/template/koenig5.C: New test.
18933 2004-02-21 Ziemowit Laski <zlaski@apple.com>
18935 * g++.dg/ext/altivec-1.C: Generalize target triple.
18936 * g++.dg/ext/altivec-2.C: New test case.
18937 * g++.dg/ext/altivec_check.h: New file.
18938 * gcc.dg/altivec-1.c: Generalize target triple;
18939 include altivec_check.h and call altivec_check().
18940 * gcc.dg/altivec-[2-5].c: Generalize target triple.
18941 * gcc.dg/altivec-6.c: New test case.
18942 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
18943 type casts as needed.
18944 * gcc.dg/altivec-10.c: Include altivec_check.h and call
18946 * gcc.dg/altivec-12.c: New test case.
18947 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
18948 include altivec_check.h and call altivec_check().
18949 * gcc.dg/altivec_check.h: New file.
18951 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18953 * lib/target-supports.exp (check_alias_available): Don't mangle
18954 function `g' in test program.
18956 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18958 * lib/target-supports.exp (check_profiling_available): Check
18959 argument to determine whether we support a profiling type.
18960 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
18961 check_profiling_available.
18962 * g++.dg/bprob/bprob.exp: Likewise.
18963 * g77.dg/bprob/bprob.exp: Likewise.
18964 * gcc.misc-tests/bprob.exp: Likewise.
18965 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
18966 dg-require-profiling and delete expected error handling.
18967 * gcc.dg/20021014-1.c: Likewise.
18968 * gcc.dg/nest.c: Likewise.
18970 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18973 * g++.dg/other/vthunk1.C: New test.
18975 2004-02-20 Falk Hueffner <falk@debian.org>
18978 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
18980 2004-02-20 Mark Mitchell <mark@codesourcery.com>
18983 * g++.dg/other/error8.C: Remove XFAIL markers.
18986 * g++.dg/ext/packed5.C: New test.
18989 * g++.dg/warn/Wunused-5.C: New test.
18992 * g++.dg/lookup/member1.C: New test.
18994 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
18996 * gcc.c-torture/compile/20040130-1.c: Enable only when
18997 __INT_MAX__ >= 2147483647L.
18998 * gcc.c-torture/compile/961203-1.c: Likewise.
19000 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
19002 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
19003 * g++.dg/opt/template1.C: Robustify assembler regexp
19005 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19007 * gcc.c-torture/execute/simd-4.x: Remove.
19008 * gcc.c-torture/execute/va-arg-25.x: Likewise.
19009 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
19010 Guard with #ifndef SKIP_ATTRIBUTE.
19011 * gcc.dg/compat/vector-1_y.c: Likewise.
19012 * gcc.dg/compat/vector-2_x.c: Likewise.
19013 * gcc.dg/compat/vector-2_y.c: Likewise.
19014 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
19015 * g++.dg/eh/simd-2.C: Likewise.
19017 2004-02-19 Alan Modra <amodra@bigpond.net.au>
19019 * gcc.c-torture/compile/complex-1.c: New.
19021 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
19024 * gcc.c-torture/execute/20040218-1.c: New test.
19026 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19029 * g++.dg/parse/new2.C: New test.
19031 2004-02-18 Paul Brook <paul@codesourcery.com>
19033 * gcc.c-torture/compile/libcall-1.c: New test.
19035 2004-02-18 Paul Brook <paul@codesourcery.com>
19038 * gcc.dg/debug/debug-7.c: New test.
19040 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
19042 * gcc.dg/20040217-1.c: New test.
19044 2004-02-17 Zack Weinberg <zack@codesourcery.com>
19046 * gcc.c-torture/execute/990208-1.x: Delete.
19048 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
19050 * gcc.c-torture/execute/20040208-2.x: New file.
19052 2004-02-17 Mark Mitchell <mark@codesourcery.com>
19055 * g++.dg/abi/structret1.C: New test.
19057 2004-02-17 Jakub Jelinek <jakub@redhat.com>
19059 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
19060 (i386_cpuid): No need to test if cpuid is available on AMD64.
19061 Fix assembly, so that it works onboth i386 and AMD64.
19062 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
19063 (vecInLong): Fix s[] member type to unsigned int.
19064 (vecInWord): Remove type.
19065 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
19066 (a64, b64, c64, d64, e64): Remove.
19067 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
19068 Remove unused variable. Remove initialization of removed variables.
19069 Don't call mmx_tests nor sse_tests.
19070 (reference_mmx, reference_sse): Remove.
19071 (check): Add return stmt.
19072 * gcc.dg/i386-sse-7.c: New test.
19073 * gcc.dg/i386-mmx-4.c: New test.
19075 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19077 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
19078 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
19079 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
19080 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
19081 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
19082 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
19083 g++.dg/tc1/dr94.C: Fix line terminator.
19085 2004-02-16 Geoffrey Keating <geoffk@apple.com>
19087 * gcc.c-torture/compile/20040216-1.c: New.
19089 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19091 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
19092 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
19093 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
19094 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
19095 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
19096 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
19098 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19100 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
19102 2004-02-15 Mark Mitchell <mark@codesourcery.com>
19105 * g++.dg/expr/cond4.C: New test.
19108 * g++.dg/lookup/crash2.C: New test.
19110 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
19112 * gcc.c-torture/compile/20040214-2.c: New test.
19114 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
19117 * g++.dg/ext/typeof8.C: New test.
19119 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
19121 * gcc.c-torture/compile/20040214-1.c: New test.
19123 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19126 * g++.dg/template/spec11.C: New test.
19128 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19131 * g++.dg/other/error8.C: New test.
19133 2004-02-13 Mark Mitchell <mark@codesourcery.com>
19136 * g++.dg/template/array4.C: New test.
19139 * g++.dg/inherit/thunk2.C: New test.
19142 * g++.dg/eh/cond2.C: New test.
19144 2004-02-12 Alan Modra <amodra@bigpond.net.au>
19146 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
19148 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
19150 * lib/scanasm.exp (dg-scan): Quote pattern before display.
19152 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
19154 * g++.dg/simd-2.C: xfail on ppc64-linux.
19156 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
19159 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
19162 2004-02-11 Uros Bizjak <uros@kss-loka.si>
19164 * gcc.dg/builtins-33.c: New test.
19166 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
19168 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
19170 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
19172 * g++.dg/simd-2.C: Set -maltivec for ppc64.
19174 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
19176 * gcc.dg/ppc64-abi-3.c: New test.
19178 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
19182 * gcc.dg/pr14092-1.c: New testcase.
19184 2004-02-10 Alan Modra <amodra@bigpond.net.au>
19186 * gcc.dg/cpp/assert4.c: Fix typo last change.
19188 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
19189 * gcc.dg/cpp/assert4.c: Handle powerpc64.
19191 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
19193 2004-02-09 Roger Sayle <roger@eyesopen.com>
19195 * gcc.c-torture/compile/20040209-1.c: New test case.
19197 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
19199 * gcc.dg/c90-init-1.c: Adjust expected error messages.
19201 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
19203 * gcc.c-torture/execute/20040208-[12].c: New tests.
19205 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19207 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
19209 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19211 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
19213 2004-02-07 Zack Weinberg <zack@codesourcery.com>
19216 * gcc.dg/visibility-8.c: New testcase.
19218 2004-02-07 Zack Weinberg <zack@codesourcery.com>
19220 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
19222 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
19224 2004-02-07 Roger Sayle <roger@eyesopen.com>
19226 PR middle-end/13696
19227 * g++.dg/opt/fold1.C: New test case.
19229 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19232 * g++.dg/other/crash-2.C: New test.
19234 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19237 * g++.dg/parse/angle-bracket2.C: New test.
19239 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19241 PR middle-end/13750
19243 2004-01-15 Geoffrey Keating <geoffk@apple.com>
19245 * testsuite/g++.dg/pch/wchar-1.C: New.
19246 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19248 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19251 * g++.dg/parse/error15.C: New test.
19252 * g++.dg/parse/crash11.C: Update dg-error mark.
19254 2004-02-04 Mark Mitchell <mark@codesourcery.com>
19257 * g++.dg/warn/conv2.C: New test.
19259 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19262 * g++.dg/warn/incomplete1.C: Remove xfail.
19264 2004-02-04 Mark Mitchell <mark@codesourcery.com>
19266 * lib/file-format.exp (gcc_target_object_format): Use
19267 ${tool}_target_compile, not gcc_target_compile.
19268 * lib/target-supports.exp (check_alias_available): Likewise.
19269 (check_gc_sections_available): Likewise.
19270 * g++.dg/ext/attrib10.C: Use dg-require-alias.
19271 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
19274 2004-02-04 Mark Mitchell <mark@codesourcery.com>
19277 * g++.dg/template/static6.C: New test.
19279 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
19281 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
19283 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19285 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
19286 tests for systems where `char' is unsigned by default.
19288 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19291 * g++.dg/template/partial3.C: New test.
19293 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
19295 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
19296 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
19297 Remove mentions of obsolete ports.
19299 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
19301 * gcc.dg/noncompile/20001228-1.c: Fix for new
19304 2004-02-03 Roger Sayle <roger@eyesopen.com>
19307 * gcc.c-torture/execute/multdi-1.c: New test case.
19309 2004-02-03 Mark Mitchell <mark@codesourcery.com>
19312 * g++.dg/template/lookup5.C: New test.
19314 2004-02-03 Mark Mitchell <mark@codesourcery.com>
19317 * g++.dg/template/lookup4.C: New test.
19320 * g++.dg/parse/error14.C: New test.
19323 * g++.dg/parse/template13.C: New test.
19325 2004-02-03 Mark Mitchell <mark@codesourcery.com>
19328 * g++.dg/template/koenig4.C: New test.
19331 * g++.dg/template/crash17.C: New test.
19334 * g++.dg/parse/error13.C: New test.
19335 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
19337 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19339 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
19341 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
19345 * gcc.dg/noncompile/20040203-1.c: New test.
19346 * gcc.dg/noncompile/20040203-2.c: Likewise.
19347 * gcc.dg/noncompile/20040203-3.c: Likewise.
19348 * gcc.dg/20040203-1.c: Likewise.
19350 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
19353 * g++.dg/template/sizeof7.C: New test.
19355 2004-02-02 Eric Christopher <echristo@redhat.com>
19356 Zack Weinberg <zack@codesourcery.com>
19358 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
19360 2004-02-02 Zack Weinberg <zack@codesourcery.com>
19362 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
19363 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
19364 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
19365 * gcc.dg/cleanup-5.c: Run only on Linux targets.
19367 2004-02-02 Mark Mitchell <mark@codesourcery.com>
19370 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
19373 * g++.dg/ext/attrib13.C: New test.
19376 * g++.dg/conversion/op2.C: New test.
19378 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19380 * gcc.dg/titype-1.c: Fix pasto.
19382 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19384 * gcc.dg/titype-1.c: New test.
19386 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19389 * g++.dg/template/non-type-template-argument-1.C,
19390 g++.dg/template/qualified-id1.C: Update dg-error marks.
19391 * g++.dg/template/nontype6.C: New test.
19393 2004-02-01 Roger Sayle <roger@eyesopen.com>
19395 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
19396 * gcc.dg/builtins-31.c: New testcase.
19397 * gcc.dg/builtins-32.c: New testcase.
19399 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
19401 * objc.dg/call-super-2.m: Update line numbers
19402 for the including of stddef.h.
19404 2004-01-30 Michael Matz <matz@suse.de>
19406 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
19407 g++.dg/ext/case-range3.C: New tests.
19409 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19413 * g++.dg/template/member4.C: New test.
19415 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19418 * g++.dg/template/sizeof6.C: New test.
19420 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19422 * gcc.dg/fwritable-strings-1.c: New test.
19424 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19426 * gcc.c-torture/compile/20040130-1.c: New test.
19428 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
19430 * objc.dg/call-super-2.m: Include stddef.h for size_t.
19432 2004-01-29 Mark Mitchell <mark@codesourcery.com>
19435 * g++.dg/template/ctor3.C: New test.
19437 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19439 * g++.dg/tc1: New directory.
19440 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
19441 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
19442 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
19443 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
19444 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
19446 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19448 * g++.dg/parse/error11.C: New test.
19449 * g++.dg/parse/error12.C: Likewise.
19451 2004-01-28 Ziemowit Laski <zlaski@apple.com>
19453 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
19454 (scan_initial, main): Use aligned_sizeof instead of sizeof.
19456 2004-01-28 Mark Mitchell <mark@codesourcery.com>
19459 * g++.dg/ext/attrib12.C: New test.
19462 * g++.dg/parse/cast2.C: New test.
19464 2004-01-27 James E Wilson <wilson@specifixinc.com>
19466 * objc.dg/encode-2.m (main): New local string. Set depending on
19467 sizeof long. Use in sscanf call.
19468 * objc.dg/encode-3.m (main): New local string. Set depending on
19469 sizeof long. Use in scan_initial call.
19471 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19473 * objc.dg/call-super-2.m: Make LP64-safe.
19474 * objc.dg/desig-init-1.m: Likewise.
19476 2004-01-27 Devang Patel <dpatel@apple.com>
19478 * g++.dg/debug/namespace1.C: New test.
19480 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
19482 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
19485 * gcc.dg/arm-mmx-1.c: New test.
19487 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19489 * gcc.dg/20040127-1.c: New test.
19490 * gcc.dg/20040127-2.c: New test.
19492 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19494 * objc.dg/stret-1.m (glob): Renamed to globa.
19496 2004-01-26 Mark Mitchell <mark@codesourcery.com>
19499 * g++.dg/expr/for1.C: New test.
19501 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
19503 PR middle-end/13779
19504 * gcc.dg/darwin-longlong.c: New test.
19506 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
19508 * gcc.dg/20040124-1.c: Moved test from here...
19509 * gcc.c-torture/compile/20040124-1.c: ...to here.
19511 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19513 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
19514 the assembly output if -m64 is passed.
19516 2004-01-25 Mark Mitchell <mark@codesourcery.com>
19519 * g++.dg/template/cond3.C: New test.
19521 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19524 * g++.dg/template/ttp7.C: New test.
19526 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19529 * g++.dg/template/nontype4.C: New test.
19530 * g++.dg/template/nontype5.C: Likewise.
19532 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
19534 * gcc.dg/torture/mips-clobber-at.c: New test.
19536 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
19538 * gcc.dg/20040124-1.c: New test.
19540 2004-01-24 Jakub Jelinek <jakub@redhat.com>
19542 * gcc.dg/20040123-1.c: New test.
19544 2004-01-23 Zack Weinberg <zack@codesourcery.com>
19546 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
19548 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
19550 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
19552 2004-01-23 Andrew Pinski <apinski@apple.com>
19554 * gcc.dg/20030121-1.c: Move to ..
19555 * gcc.dg/20040121-1.c: here.
19557 2004-01-23 Roger Sayle <roger@eyesopen.com>
19559 * gcc.dg/builtins-29.c: New test case.
19561 2004-01-23 Zack Weinberg <zack@codesourcery.com>
19564 * gcc.dg/builtins-30.c: New testcase.
19566 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
19568 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
19569 * lib/g77.exp: Likewise.
19570 * lib/objc.exp: Likewise.
19571 * lib/g++.exp: Likewise.
19573 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19575 * gcc.dg/struct-by-value-2.c: New test.
19577 2004-01-21 Andrew Pinski <apinski@apple.com>
19580 * gcc.dg/20030121-1.c: New test.
19582 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
19584 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
19585 clobber frame pointer register in asm statement.
19587 2004-01-21 Falk Hueffner <falk@debian.org>
19589 * gcc.c-torture/compile/20040121-1.c: New test.
19591 2004-01-21 Zack Weinberg <zack@codesourcery.com>
19593 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
19595 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
19597 * gcc.dg/ppc64-abi-2.c: New test.
19599 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
19601 * lib/treelang.exp: Fill out this file.
19602 * lib/treelang-dg.exp: New File.
19604 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
19606 * gcc.c-torture/compile/981022-1.c: Remove.
19607 * gcc.dg/array-5.c: Remove XFAIL.
19608 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
19609 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
19610 gcc.dg/cond-lvalue-1.c: Update.
19611 * gcc.dg/cast-lvalue-2.c: New test.
19613 2004-01-19 Mark Mitchell <mark@codesourcery.com>
19616 * g++.dg/other/error1.C (class foo): Tweak error message.
19619 * g++.dg/template/call2.C: New test.
19621 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19623 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
19624 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
19625 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
19626 scalar-return-1_x.c, scalar-return-2_y.c,
19627 scalar-return-3_x.c, scalar-return-3_y.c,
19628 scalar-return-4_x.c, scalar-return-4_y.c,
19629 struct-align-1.h, struct-align-1_x.c,
19630 struct-align-1_y.c, struct-align-2.h,
19631 struct-align-2_x.c, struct-align-2_y.c,
19632 struct-by-value-10_y.c, struct-by-value-11_x.c,
19633 struct-by-value-11_y.c, struct-by-value-12_x.c,
19634 struct-by-value-12_y.c, struct-by-value-13_x.c,
19635 struct-by-value-13_y.c, struct-by-value-14_x.c,
19636 struct-by-value-14_y.c, struct-by-value-15_x.c,
19637 struct-by-value-15_y.c, struct-by-value-16_y.c,
19638 struct-by-value-17_y.c, struct-by-value-18_y.c,
19639 struct-by-value-19_y.c, struct-by-value-1_x.c,
19640 struct-by-value-1_y.c, struct-by-value-20_y.c,
19641 struct-by-value-2_x.c, struct-by-value-2_y.c,
19642 struct-by-value-3_y.c, struct-by-value-4_x.c,
19643 struct-by-value-4_y.c, struct-by-value-5_y.c,
19644 struct-by-value-6_y.c, struct-by-value-7_y.c
19645 struct-by-value-8_x.c, struct-by-value-8_y.c
19646 struct-by-value-9_x.c, struct-by-value-9_y.c
19647 struct-return-10_x.c, struct-return-10_y.c,
19648 struct-return-19_x.c, struct-return-20_x.c
19649 struct-return-2_x.c, struct-return-2_y.c
19650 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
19651 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
19653 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19655 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
19656 attribute on sparc*-sun-solaris2.*.
19658 2004-01-18 Mark Mitchell <mark@codesourcery.com>
19661 * g++.dg/ext/typeof7.C: New test.
19663 2004-01-18 David Edelsohn <edelsohn@gnu.org>
19665 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
19666 * gcc.dg/const-elim-1.c: Same.
19668 2004-01-17 Ziemowit Laski <zlaski@apple.com>
19670 * objc.dg/stret-1.m: New.
19671 * objc.dg/stret-2.m: New.
19673 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
19676 * g++.dg/ext/vector1.C: New test.
19678 2004-01-16 Geoffrey Keating <geoffk@apple.com>
19680 * gcc.dg/pch/import-1.c: New.
19681 * gcc.dg/pch/import-1.hs: New.
19682 * gcc.dg/pch/import-1a.h: New.
19683 * gcc.dg/pch/import-1b.h: New.
19684 * gcc.dg/pch/import-1c.h: New.
19686 2004-01-16 Mark Mitchell <mark@codesourcery.com>
19689 * g++.dg/ext/array1.C: New test.
19692 * g++.dg/conversion/op1.C: New test.
19694 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
19697 From Kazumoto Kojima / Dan Kegel:
19698 * gcc.dg/pr11864-1.c: New test.
19701 From Marcus Comstedt / Dan Kegel:
19702 * gcc.dg/pr10392-1.c: New test.
19704 2004-01-16 Mark Mitchell <mark@codesourcery.com>
19707 * g++.dg/init/ref10.C: New test.
19709 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19712 * g++.dg/parse/typename6.C: New test.
19714 2004-01-15 Geoffrey Keating <geoffk@apple.com>
19717 * testsuite/g++.dg/pch/wchar-1.C: New.
19718 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19720 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19723 * g++.dg/expr/sizeof2.C: New test.
19725 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
19727 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
19729 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
19732 * g++.dg/lookup/strong-using-3.C: New.
19733 * g++.dg/lookup/using-10.C: New.
19735 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
19738 * g++.dg/lookup/strong-using-2.C: New.
19740 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
19741 Dan Kegel <dank@kegel.com>
19742 J"orn Rennecke <joern.rennecke@superh.com>
19745 * gcc.dg/pr9365-1.c: New test.
19747 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19750 * g++.dg/parse/casting-operator2.C: New test.
19751 * g++.old-deja/g++.pt/explicit83.C: Remove.
19753 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
19755 * gcc.dg/label-compound-stmt-1.c: New test.
19756 * gcc.c-torture/compile/950922-1.c,
19757 gcc.c-torture/compile/20000211-3.c,
19758 gcc.c-torture/compile/20000518-1.c,
19759 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
19760 compound statements.
19762 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
19764 * gcc.dg/ppc64-abi-1.c: New test.
19766 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
19768 * g++.dg/ext/attrib9.C: Add dg-warnings.
19770 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19773 * g++.dg/parse/dtor3.C: New test.
19775 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
19778 * g++.dg/parse/try-catch-1.C: New test.
19780 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
19782 * ada/acats/run_all.sh: Add more verbose output in acats.log
19783 when compiling tests.
19785 2004-01-12 Zack Weinberg <zack@codesourcery.com>
19788 * gcc.dg/typedef-redecl.c: New test case.
19789 * gcc.dg/typedef-redecl.h: New support file.
19791 2004-01-13 Jan Hubicka <jh@suse.cz>
19793 * gcc.dg/always_inline.c: New test.
19794 * gcc.dg/debug/20031231-1.c: Fix.
19796 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19799 * g++.dg/template/array3.C: New test.
19801 2004-01-12 Zack Weinberg <zack@codesourcery.com>
19803 * g++.dg/ext/lvalue1.C: No longer expected to fail.
19804 * g++.dg/warn/Wunused-2.C: Likewise.
19806 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19809 * g++.dg/template/instantiate6.C: New test.
19811 2004-01-12 Roger Sayle <roger@eyesopen.com>
19813 PR middle-end/11397
19814 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
19816 2004-01-12 Jan Hubicka <jh@suse.cz>
19819 * gcc.dg/20040112-1.c: New.
19821 * gcc.dg/dwarf-die[1-7].c: Move to...
19822 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
19823 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
19825 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
19828 * g++.dg/parse/friend4.C: New test.
19830 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
19833 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
19834 definition is called a friend.
19836 2004-01-11 Zack Weinberg <zack@codesourcery.com>
19838 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
19840 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
19843 * g++.dg/parse/error10.C: New test.
19844 * g++.dg/template/arg2.C: Accept "invalid type" error.
19846 2004-01-11 Jakub Jelinek <jakub@redhat.com>
19848 PR middle-end/13392
19849 * g++.dg/opt/expect2.C: New test.
19851 2004-01-10 Zack Weinberg <zack@codesourcery.com>
19853 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
19854 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
19855 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
19856 Update dg-error regexps.
19858 2004-01-10 Zack Weinberg <zack@codesourcery.com>
19860 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
19861 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
19863 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19865 * gcc.dg/pragma-re-1.c: Use right pointer type.
19867 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19869 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
19871 2004-01-09 Geoffrey Keating <geoffk@apple.com>
19873 * gcc.dg/rs6000-ldouble-1.c: New.
19875 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19879 * g++.dg/other/abstract1.C: New test.
19881 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
19883 * g++.dg/lookup/strong-using-1.C: New.
19885 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
19888 * gcc.dg/func-ptr-conv-1.c: New test.
19889 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
19891 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
19894 * gcc.c-torture/compile/20040109-1.c: New.
19896 2004-01-08 Stuart Hastings <stuart@apple.com>
19898 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
19899 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
19900 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
19902 2004-01-09 Alan Modra <amodra@bigpond.net.au>
19904 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
19906 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19908 * ada/acats/run_acats: Treat 'gnatchop' the same way
19909 as 'gnatmake'. Export GCC_DRIVER.
19910 * ada/acats/run_all.sh: Add target_gnatchop. Use
19911 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
19913 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19916 * g++.dg/template/dependent-expr4.C: New test.
19918 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
19920 * gcc.dg/altivec-11.c: New test.
19922 2004-01-07 Mark Mitchell <mark@codesourcery.com>
19924 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
19926 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
19929 * gcc.dg/enum-compat-1.c: New test.
19930 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
19932 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
19935 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
19936 gcc.dg/c99-idem-qual-3.c: New tests.
19938 2004-01-07 Alan Modra <amodra@bigpond.net.au>
19940 * gcc.dg/winline-7.c: Don't cast void * to int.
19942 2004-01-06 Jan Hubicka <jh@suse.cz>
19944 * gcc.dg/i386-sse-5.c: New test
19945 * g++.dg/eh/simd-1.c: Add -w argument for i386.
19947 2004-01-05 Mark Mitchell <mark@codesourcery.com>
19950 * g++.dg/rtti/typeid4.C: New test.
19952 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19954 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
19956 2004-01-05 Mark Mitchell <mark@codesourcery.com>
19959 * g++.dg/template/error11.C: New test.
19962 * g++.dg/template/class2.C: New test.
19964 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
19965 Richard Sandiford <rsandifo@redhat.com>
19968 * g++.dg/opt/alias3.C: New test.
19970 2004-01-04 Mark Mitchell <mark@codesourcery.com>
19973 * g++.dg/template/koenig3.C: New test.
19976 * g++.dg/parse/offsetof3.C: New test.
19978 * g++.dg/init/copy7.C: Add missing dg-error markers.
19981 * g++.dg/init/copy7.c: New test.
19984 * g++.dg/parse/cast1.C: New test.
19986 2004-01-04 Jan Hubicka <jh@suse.cz>
19988 * gcc.dg/winline[1-7].c: New tests.
19990 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19993 * g++.dg/template/qualttp22.C: New test.
19995 2004-01-01 Jan Hubicka <jh@suse.cz>
19997 * gcc.dg/debug/20031231-1.c: New.
19998 * gcc.c-torture/compile/20040101-1.c: New.
19999 * gcc.dg/dwarf-die-[1-7].c: New.
20001 2004-01-01 Jakub Jelinek <jakub@redhat.com>
20003 PR optimization/13521
20004 * gcc.c-torture/compile/20031231-1.c: New test.
20006 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
20008 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
20010 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20013 * g++.dg/template/crash16.C: New test.
20015 2003-12-30 Mark Mitchell <mark@codesourcery.com>
20017 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
20019 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
20021 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
20023 * g++.old-deja/g++.jason/thunk3.C: Likewise.
20024 * g++.old-deja/g++.law/profile1.C: Likewise.
20025 * gcc.c-torture/compile/981006-1.c: Likewise.
20026 * gcc.c-torture/execute/loop-2e.x: Likewise.
20027 * gcc.c-torture/execute/loop-2f.x: Remove.
20028 * gcc.c-torture/execute/loop-2g.x: Likewise.
20029 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
20030 * gcc.dg/20020312-2.c: Remove traces of dead ports.
20032 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
20035 * g++.dg/ext/attrib11.C: New test.
20038 * g++.dg/template/array2-1.C: New test.
20039 * g++.dg/template/array2-2.C: New test.
20041 2003-12-29 Mark Mitchell <mark@codesourcery.com>
20043 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
20045 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
20048 * g++.dg/template/array1-1.C: New test.
20049 * g++.dg/template/array1-2.C: New test.
20051 2003-12-29 Roger Sayle <roger@eyesopen.com>
20054 * g77.dg/12632.f: New test case.
20056 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20059 * g++.dg/parse/nontype1.C: New test.
20061 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20064 * g++.dg/parse/explicit1.C: New test.
20065 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
20067 2003-12-28 Mark Mitchell <mark@codesourcery.com>
20070 * g++.dg/opt/inline6.C: New test.
20073 * g++.dg/parse/error9.C: New test.
20075 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
20077 2003-12-28 Mark Mitchell <mark@codesourcery.com>
20080 * g++.dg/init/assign1.C: New test.
20082 2003-12-28 Roger Sayle <roger@eyesopen.com>
20085 * g++.dg/warn/format3.C: New test case.
20087 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20089 * gcc.c-torture/compile/20031227-1.c: New test.
20091 2003-12-23 Mark Mitchell <mark@codesourcery.com>
20093 * g++.dg/bprob/bprob.exp: Load target-supports.exp
20094 * g77.dg/bprob/bprob.exp: Likewise.
20095 * gcc.misc-tests/bprob.exp: Likewise.
20096 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
20097 variants on systems where the library does not provide that
20099 * gcc.dg/builtins-20.c: Use builtins-config.h.
20100 * gcc.dg/builtins-config.h: New file.
20102 2003-12-23 Mark Mitchell <mark@codesourcery.com>
20104 * lib/gcc-dg.exp (dg-require-profiling): New function.
20105 * lib/target-supports.exp (check_profiling_available): Likewise.
20106 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
20107 * g77.dg/bprob/bprob.exp: Likewise.
20108 * gcc.misc-tests/bprob.exp: Likewise.
20109 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
20110 * gcc.dg/20021014-1.c: Likewise.
20111 * gcc.dg/nest.c: Likewise.
20113 2003-12-23 Mark Mitchell <mark@codesourcery.com>
20115 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
20117 * g++.dg/lookup/java2.C: Likewise.
20118 * gcc.dg/cpp/lexident.c: Likewise.
20120 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
20122 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
20124 * gcc.c-torture/compile/961203-1.c: Likewise.
20125 * gcc.c-torture/compile/980506-1.c: Likewise.
20127 2003-12-23 Zack Weinberg <zack@codesourcery.com>
20129 * lib/gcc-dg.exp (dg-prune-output): New annotation.
20130 (additional_prunes): New global.
20131 (gcc-dg-prune): Handle additional per-test pruning.
20132 (dg-test): Clear additional_prunes between tests.
20134 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
20135 dg-prune-output to avoid spurious failures from assembler
20136 complaining about nonexistent WAW violations.
20137 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
20138 Use dg-prune-output to avoid spurious failures from assembler
20139 warning about Itanium B-step errata.
20141 2003-12-23 Mark Mitchell <mark@codesourcery.com>
20143 * g++.dg/abi/macro0.C: New test.
20144 * g++.dg/abi/macro1.C: Likewise.
20145 * g++.dg/abi/macro2.C: Likewise.
20147 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
20148 * g++.dg/abi/bitfield7.C: Likewise.
20149 * g++.dg/abi/dtor2.C: Likewise.
20150 * g++.dg/abi/mangle11.C: Likewise.
20151 * g++.dg/abi/mangle12.C: Likewise.
20152 * g++.dg/abi/mangle14.C: Likewise.
20153 * g++.dg/abi/mangle17.C: Likewise.
20154 * g++.dg/abi/vbase10.C: Likewise.
20155 * g++.dg/abi/vbase14.C: Likewise.
20156 * g++.dg/template/qualttp17.C: Likewise.
20158 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
20161 * gcc.dg/20031223-1.c: New test.
20163 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20165 * gcc.dg/noreturn-7.c: New test.
20167 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20169 * gcc.dg/null-pointer-1.c: New test.
20171 2003-12-22 Mark Mitchell <mark@codesourcery.com>
20173 * g++.old-deja/g++.jason/template18.C: Remove.
20174 * g++.old-deja/g++.jason/template37.C: Likewise.
20177 * g++.dg/lookup/ns1.C: New test.
20180 * g++.dg/template/lookup3.C: New test.
20182 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
20184 * g++.dg/template/recurse1.C: New test
20186 2003-12-22 Mark Mitchell <mark@codesourcery.com>
20189 * g++.dg/parse/semicolon1.C: New test.
20190 * g++.dg/parse/semicolon1.h: Likewise.
20192 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
20194 * gcc.dg/darwin-misaligned.c: New test.
20196 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
20199 * gcc.dg/20031222-1.c: New test.
20201 2003-12-21 Mark Mitchell <mark@codesourcery.com>
20204 * g++.dg/parse/error8.C: New test.
20207 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
20209 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
20211 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
20213 * gcc.c-torture/compile/930217-1.c: Likewise.
20214 * gcc.c-torture/compile/930513-1.c: Likewise.
20215 * gcc.c-torture/execute/920908-2.c: Likewise.
20216 * gcc.c-torture/execute/921204-1.c: Likewise.
20217 * gcc.c-torture/execute/930621-1.c: Likewise.
20218 * gcc.c-torture/execute/930630-1.c: Likewise.
20219 * gcc.c-torture/execute/931031-1.c: Likewise.
20220 * gcc.c-torture/execute/980602-2.c: Likewise.
20221 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20222 * gcc.c-torture/execute/compndlit-1.c: Likewise.
20223 * gcc.c-torture/execute/extzvsi.c: Likewise.
20224 * gcc.c-torture/unsorted/ext.c: Likewise.
20226 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
20229 * gcc.c-torture/compile/20031220-2.c: New test case.
20231 2003-12-20 Roger Sayle <roger@eyesopen.com>
20233 PR optimization/13031
20234 * gcc.c-torture/compile/20031220-1.c: New test case.
20236 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20238 * gcc.dg/cast-function-1.c: New test.
20240 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
20242 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
20245 2003-12-19 Mark Mitchell <mark@codesourcery.com>
20248 * g++.dg/ext/attrib10.C: New test.
20250 2003-12-19 Jakub Jelinek <jakub@redhat.com>
20252 * gcc.dg/cleanup-10.c: New test.
20253 * gcc.dg/cleanup-11.c: New test.
20255 2003-12-19 Jakub Jelinek <jakub@redhat.com>
20258 * g++.dg/opt/expect1.C: New test.
20260 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
20262 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
20264 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
20267 * gcc.dg/20031218-1.c: New test.
20270 * gcc.dg/20031218-2.c: New test.
20271 * gcc.dg/20031218-3.c: New test.
20273 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
20274 of label name and allow for USER_LABEL_PREFIX == "_" names.
20275 * g++.dg/abi/mangle18-2.C: Likewise.
20276 * g++.dg/abi/mangle19-1.C: Likewise.
20277 * g++.dg/abi/mangle19-2.C: Likewise.
20278 * g++.dg/abi/mangle20-1.C: Likewise.
20279 * g++.dg/abi/mangle20-2.C: Likewise.
20281 2003-12-18 Richard Henderson <rth@redhat.com>
20283 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
20285 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
20286 Dan Kegel <dank@kegel.com>
20289 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
20290 testing a cross compiler, it causes spurious compile failures.
20291 * lib/g++.exp: Likewise.
20293 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20296 * g++.dg/template/access13.C: New test.
20298 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
20300 * gcc.dg/20031216-1.c: New test.
20302 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20305 * g++.dg/template/error10.C: New test.
20307 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
20309 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
20310 * g++.dg/eh/simd-2.C: Likewise.
20312 2003-12-17 James E Wilson <wilson@specifixinc.com>
20313 Roger Sayle <roger@eyesopen.com>
20315 * gcc.c-torture/execute/ieee/mzero5.c: New.
20317 2003-12-17 Mark Mitchell <mark@codesourcery.com>
20320 * g++.dg/parse/error6.C: New test.
20323 * g++.dg/parse/error7.C: New test.
20325 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
20327 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
20328 at -O with stabs debugging formats.
20329 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
20330 * gcc.dg/debug/debug-2.c: Likewise.
20332 2003-12-16 Mark Mitchell <mark@codesourcery.com>
20335 * g++.dg/init/error1.C: New test.
20338 * g++.dg/init/pm3.C: New test.
20340 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
20343 * gcc.dg/bitfld-8.c: New test.
20345 2003-12-16 James Lemke <jim@wasabisystems.com>
20347 * gcc.dg/arm-scd42-[123].c: New tests.
20349 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
20352 * g++.dg/abi/mangle20-1.C: New test.
20353 * g++.dg/abi/mangle20-2.C: New test.
20355 2003-12-16 Mark Mitchell <mark@codesourcery.com>
20358 * g++.dg/other/offsetof2.C: Remove XFAIL.
20359 * g++.dg/parse/offsetof1.C: New test.
20360 * g++.gd/parse/offsetof2.C: Likewise.
20362 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20364 * g++.dg/template/nontype3.C: New test.
20365 * g++.dg/template/static2.C: Tweaked the dg-error clause.
20367 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20369 * g++.dg/warn/noreturn-3.C: Also test instantiation.
20371 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
20374 * g++.dg/expr/assign1.C: New test.
20377 * g++.dg/abi/mangle19-1.C: New test.
20378 * g++.dg/abi/mangle19-2.C: New test.
20380 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
20382 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
20384 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20386 * gcc.c-torture/execute/20031216-1.c: New test.
20388 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20390 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
20393 2003-12-15 Mark Mitchell <mark@codesourcery.com>
20396 * g++.dg/template/error9.C: New test.
20399 * g++.dg/template/error8.C: New test.
20401 2003-12-15 Roger Sayle <roger@eyesopen.com>
20403 PR middle-end/13400
20404 * gcc.c-torture/execute/20031215-1.c: New test case.
20406 2003-12-15 Mark Mitchell <mark@codesourcery.com>
20409 * g++.dg/parse/error5.C: New test.
20412 * g++.dg/expr/sizeof1.C: New test.
20415 * g++.dg/template/crash15.C: New test.
20417 2003-12-15 Geoffrey Keating <geoffk@apple.com>
20419 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
20420 a non-POD type as the last named parameter of a varargs function.
20422 2003-12-15 Mark Mitchell <mark@codesourcery.com>
20426 * g++.dg/template/crash14.C: New test.
20427 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
20429 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
20431 * g++.dg/other/java1.C: New test.
20434 * g++.dg/abi/mangle18-1.C: New test.
20435 * g++.dg/abi/mangle18-2.C: New test.
20437 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20439 PR optimization/10312
20440 * gcc.c-torture/execute/20031214-1.c: New.
20442 2003-12-14 Mark Mitchell <mark@codesourcery.com>
20446 * g++.dg/parse/error3.C: New test.
20447 * g++.dg/parse/error4.C: Likewise.
20448 * g++.dg/abi/mangle4.C: Tweak error messages.
20449 * g++.dg/lookup/using5.C: Likewise.
20450 * g++.dg/other/error2.C: Likewise.
20451 * g++.dg/parse/typename5.C: Likewise.
20452 * g++.dg/parse/undefined1.C: Likewise.
20453 * g++.dg/template/arg2.C: Likewise.
20454 * g++.dg/template/ttp3.C: Likewise.
20455 * g++.dg/template/type1.C: Likewise.
20456 * g++.old-deja/g++.other/crash32.C: Likewise.
20457 * g++.old-djea/g++.pt/defarg8.C: Likewise.
20459 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20462 * g++.dg/warn/noreturn-3.C: New test.
20464 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
20467 * g++.dg/abi/covariant3.C: New.
20469 2003-12-12 Jakub Jelinek <jakub@redhat.com>
20471 * g++.dg/eh/ia64-1.C: New test.
20473 2003-12-12 Roger Sayle <roger@eyesopen.com>
20475 PR optimization/13037
20476 * g77.f-torture/execute/13037.f: New test case.
20478 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
20481 * g++.dg/abi/covariant2.C: New.
20483 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
20485 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
20487 2003-12-11 Zack Weinberg <zack@codesourcery.com>
20489 * gcc.c-torture/execute/wchar_t-1.x: Delete.
20491 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
20494 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
20496 * lib/g++.exp (g++_version): Likewise.
20497 * lib/g77.exp (g77_version): Likewise.
20498 * lib/objc.exp (default_objc_version): Likewise.
20500 2003-12-10 Richard Henderson <rth@redhat.com>
20502 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
20504 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
20506 2003-12-08 Matt Austern <austern@apple.com>
20509 * lib/gcc-dg.exp (dg-require-visibility): Define.
20510 * lib/target-supports (check_visibility_available): Define.
20511 * gcc.dg/visibility-1.c: New test.
20512 * gcc.dg/visibility-2.c: Likewise.
20513 * gcc.dg/visibility-3.c: Likewise.
20514 * gcc.dg/visibility-4.c: Likewise.
20515 * gcc.dg/visibility-5.c: Likewise.
20516 * gcc.dg/visibility-6.c: Likewise.
20517 * g++.dg/ext/visibility-1.C: Likewise.
20518 * g++.dg/ext/visibility-2.C: Likewise.
20519 * g++.dg/ext/visibility-3.C: Likewise.
20520 * g++.dg/ext/visibility-4.C: Likewise.
20521 * g++.dg/ext/visibility-5.C: Likewise.
20522 * g++.dg/ext/visibility-6.C: Likewise.
20524 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20526 * g++.dg/lookup/java1.C: New test.
20527 * g++.dg/lookup/java2.C: New test.
20529 2003-12-07 Falk Hueffner <falk@debian.org>
20531 * g++.dg/opt/noreturn-1.C: New test.
20533 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
20535 * gcc.dg/overflow-1.c: New test.
20537 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20539 * g77.f-torture/compile/13060.f: New test.
20541 2003-12-06 Mark Mitchell <mark@codesourcery.com>
20544 * g++.dg/inherit/operator2.C: New test.
20546 2003-12-05 Mark Mitchell <mark@codesourcery.com>
20549 * g++.dg/ext/attrib9.C: New test.
20551 2003-12-05 Mark Mitchell <mark@codesourcery.com>
20554 * g++.dg/template/error7.C: New test.
20556 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
20557 J"orn Rennecke <joern.rennecke@superh.com>
20560 * g++.dg/other/struct-va_list.C: New test.
20562 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20565 * g++.dg/parse/defarg6.C: New test.
20567 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
20570 * gcc.c-torture/execute/20031201-1.c: New test.
20572 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
20574 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
20576 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20578 * gcc.dg/builtin-return-1.c: New test.
20580 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
20581 J"orn Rennecke <joern.rennecke@superh.com>
20583 PR optimization/13260
20584 * gcc.c-torture/execute/20031204-1.c: New test.
20586 2003-12-03 Mark Mitchell <mark@codesourcery.com>
20589 * g++.dg/template/error6.C: New test.
20591 2003-12-03 Jakub Jelinek <jakub@redhat.com>
20593 * gcc.dg/20031202-1.c: New test.
20595 2003-12-03 Mark Mitchell <mark@codesourcery.com>
20598 * g++.dg/template/eh1.C: New test.
20601 * g++.dg/template/error5.C: New test.
20603 2003-12-02 David Ung <davidu@mips.com>
20605 * gcc.dg/compat/vector-check.h: Corrected type for var
20608 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20611 * g++.dg/template/ptrmem8.C: New test.
20613 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20616 * g++.dg/template/dependent-expr3.C: New test.
20618 2003-12-01 James Lemke <jim@wasabisystems.com>
20620 * gcc.dg/arm-g2.c: New test.
20622 2003-12-01 Roger Sayle <roger@eyesopen.com>
20624 PR optimization/11634
20625 * gcc.dg/20031201-2.c: New test case.
20627 2003-12-01 Zack Weinberg <zack@codesourcery.com>
20630 * objc.dg/proto-lossage-3.m: New test.
20632 2003-12-01 Roger Sayle <roger@eyesopen.com>
20634 PR optimization/12628
20635 * gcc.dg/20031201-1.c: New test case.
20637 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
20639 * gcc.dg/unaligned-1.c: New test.
20641 2003-11-30 Mark Mitchell <mark@codesourcery.com>
20644 * g++.dg/template/error4.C: New test.
20645 * g++.dg/template/nested3.C: Adjust error markers.
20647 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20649 * gcc.dg/cpp/assert4.c: Check more #system assertions.
20651 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
20654 * gcc.dg/bitfld-7.c: New test.
20656 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
20658 * gcc.dg/tls/asm-1.C: New test.
20660 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20662 * gcc.dg/cpp/assert4.c: Update.
20664 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
20666 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
20667 * gcc.dg/builtin-apply3.c: New test.
20669 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20671 * lib/compat.exp (compat-obj): New xfaildata parameter.
20672 Use it to set compiler_conditional_xfail_data before compiling.
20673 (compat-get-options): Handle dg-xfail-if.
20674 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
20675 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
20676 * gcc.dg/compat/vector-1_y.c: Likewise.
20677 * gcc.dg/compat/vector-2_x.c: Likewise.
20678 * gcc.dg/compat/vector-2_y.c: Likewise.
20680 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20682 * g++.dg/opt/reg-stack4.C: New test.
20684 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20686 * gcc.dg/builtin-apply2.c: New test.
20688 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20690 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
20692 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20695 * g++.dg/template/template-id-2.C: New test.
20697 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20700 * g++.dg/template/memfriend1.C: New test.
20701 * g++.dg/template/memfriend2.C: Likewise.
20702 * g++.dg/template/memfriend3.C: Likewise.
20703 * g++.dg/template/memfriend4.C: Likewise.
20704 * g++.dg/template/memfriend5.C: Likewise.
20705 * g++.dg/template/memfriend6.C: Likewise.
20706 * g++.dg/template/memfriend7.C: Likewise.
20707 * g++.dg/template/memfriend8.C: Likewise.
20708 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
20710 2003-11-21 Mark Mitchell <mark@codesourcery.com>
20713 * g++.dg/ext/cond1.C: New test.
20715 2003-11-20 Richard Henderson <rth@redhat.com>
20717 * gcc.dg/20020201-2.c: Remove.
20718 * gcc.dg/20020201-4.c: Remove.
20719 * gcc.dg/20020304-1.c: Remove.
20721 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
20723 * gcc.dg/cpp/trad/xwin1.c: New test case.
20725 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
20727 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
20728 * lib/g77.exp: Likewise.
20729 * lib/objc.exp: Likewise.
20730 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
20733 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20736 * g++.dg/template/static5.C: New test.
20738 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
20740 * gcc.dg/nested-func-1.c: New test.
20742 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20744 * gcc.dg/cpp/assert4.c: New test.
20746 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
20749 * g++.dg/lookup/using9.c: New test.
20751 2003-11-14 Mark Mitchell <mark@codesourcery.com>
20754 * g++.dg/template/error3.C: New test.
20756 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
20759 * ada/acats/run_acats, run_all.sh: Fix syntax error.
20760 No longer use a wrapper for gcc, since this does not work under
20763 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
20766 * g++.dg/template/ptrmem7.C: New test.
20768 2003-11-13 Andrew Pinski <apinski@apple.com>
20770 * gcc.c-torture/compile/20031113-1.c: New test.
20772 2003-11-13 Mark Mitchell <mark@codesourcery.com>
20773 Kean Johnston <jkj@sco.com>
20776 * gcc.dg/unused-4.c: Update.
20778 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20780 * g++.dg/opt/const3.C: New test.
20782 2003-11-13 Jan Hubicka <jh@suse.cz>
20784 * gcc.c-torture/compile/20031112-1.c: New test.
20786 2003-11-12 Mark Mitchell <mark@codesourcery.com>
20788 * g++.dg/parse/crash10.C: Remove bogus error marker.
20790 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20792 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
20793 (host_gcc): Likewise.
20794 (ROOT): Honor $PWDCMD.
20796 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
20798 2003-11-12 Catherine Moore <clm@redhat.com>
20800 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
20802 2003-11-12 Andreas Jaeger <aj@suse.de>
20803 Jakub Jelinek <jakub@redhat.com>
20804 Andrew Pinski <pinskia@physics.uc.edu>
20805 Richard Henderson <rth@redhat.com>
20807 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
20809 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
20811 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
20812 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
20814 2003-11-11 Andreas Jaeger <aj@suse.de>
20816 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
20818 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
20820 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
20822 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
20825 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
20827 * gcc.dg/trampoline-1.c: New test.
20829 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
20831 * gcc.c-torture/compile/200031109-1.c: New test.
20833 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
20837 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
20838 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
20839 gcc.dg/format/no-y2k-1.c: Update.
20841 2003-11-08 Roger Sayle <roger@eyesopen.com>
20843 PR optimization/10467
20844 * gcc.dg/20031108-1.c: New test case.
20846 2003-11-07 Geoffrey Keating <geoffk@apple.com>
20848 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
20850 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
20852 * gcc.dg/compound-lvalue-1.c: New test.
20853 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
20856 2003-11-06 Geoffrey Keating <geoffk@apple.com>
20858 * gcc.dg/altivec-varargs-1.c: New test.
20860 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20862 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
20863 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
20864 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
20865 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
20866 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
20868 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
20870 * gcc.dg/cond-lvalue-1.c: New test.
20872 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
20874 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
20876 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20879 * g++.dg/template/instantiate5.C: New test.
20881 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20884 * g++.dg/ext/complit2.C: Replace test with self-contained version.
20885 * ChangeLog: Add missing first entry for above test.
20887 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20890 * g++.dg/template/using8.C: New test.
20891 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
20893 2003-11-02 Roger Sayle <roger@eyesopen.com>
20895 PR optimization/10817
20896 * gcc.c-torture/compile/20031102-1.c: New test case.
20898 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
20900 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
20903 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
20905 * gcc.dg/20031102-1.c: New test.
20907 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
20909 * gcc.dg/complex-1.c: New test.
20911 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20914 * g++.dg/template/crash13.C: Adjust expected error location.
20915 * g++.old-deja/g++.brendan/ns1.C: Likewise.
20917 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
20919 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
20921 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
20924 * gcc.c-torture/compile/20031031-2.c: New test.
20926 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
20929 * gcc.c-torture/compile/20031031-1.c: New test.
20931 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
20933 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
20934 * gcc.misc-tests/bprob.exp: Likewise.
20935 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
20936 the execution test on arm-elf configs.
20937 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
20938 configs that don't support scratch files.
20939 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
20941 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
20943 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
20946 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
20948 * ada/acats/run_all.sh: Redirect mv output to /dev/null
20949 Avoid non pure sh syntax. Add more logging.
20951 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
20954 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20957 * gcc.dg/ppc-stackalign-1.c: New test.
20959 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
20961 * ada/acats/run_all.sh: Change output to be more compliant with
20963 Create acats.sum and acats.log files under testsuite/ada/acats
20964 Only run [a-z]* directories, to filter out e.g. CVS.
20965 Redirect build output to log file.
20967 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
20969 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
20971 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
20974 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
20976 2003-10-27 Jakub Jelinek <jakub@redhat.com>
20978 * gcc.c-torture/compile/20031023-1.c: New test.
20979 * gcc.c-torture/compile/20031023-2.c: New test.
20980 * gcc.c-torture/compile/20031023-3.c: New test.
20981 * gcc.c-torture/compile/20031023-4.c: New test.
20983 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20986 * g++.dg/lookup/scoped8.C: New test.
20988 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
20990 * g++.dg/opt/reg-stack3.C: New test.
20992 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
20994 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
20996 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20999 * g++.dg/template/crash13.C: New test.
21001 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
21003 * gcc.dg/c99-restrict-2.c: New test.
21005 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
21007 PR c++/12698, c++/12699, c++/12700, c++/12566
21008 * g++.dg/inherit/covariant9.C: New test.
21009 * g++.dg/inherit/covariant10.C: New test.
21010 * g++.dg/inherit/covariant11.C: New test.
21012 2003-10-23 Jason Merrill <jason@redhat.com>
21015 * g++.dg/ext/complit2.C: New test.
21017 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
21020 * gcc.c-torture/execute/20031020-1.c: New test.
21022 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21024 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
21025 following the jump_insn.
21027 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
21029 * gcc.dg/cast-lvalue-1.c: New test.
21031 2003-10-21 Mark Mitchell <mark@codesourcery.com>
21034 * g++.dg/template/cond2.C: New test.
21036 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
21038 * gcc.dg/builtins-28.c: New test.
21040 2003-10-20 Jan Hubicka <jh@suse.cz>
21042 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
21044 * testsuite/gcc.dg/inline-2.c: Likewise.
21046 2003-10-20 Phil Edwards <phil@codesourcery.com>
21048 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
21049 * gcc.dg/nest.c: Likewise.
21051 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21053 PR c++/9781, c++/10583, c++/11862
21054 * g++.dg/parse/crash13.C: New test.
21056 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21058 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
21060 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21062 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
21063 Define HAVE_C99_RUNTIME except on Solaris.
21064 * gcc.dg/builtins-20.c: Likewise.
21066 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21068 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
21070 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21073 * g++.dg/template/crash21.C: New test.
21075 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21078 * g++.dg/template/typename5.C: New test.
21080 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21083 * g++.dg/template/friend25.C: New test.
21085 2003-10-16 Ziemowit Laski <zlaski@apple.com>
21087 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
21090 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
21092 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
21095 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
21097 * gcc.c-torture/execute/960416-1.x: Remove.
21098 * gcc.c-torture/execute/divconst-3.x: Likewise.
21100 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
21103 * gcc.dg/torture/cris-volatile-1.c: New test.
21105 2003-10-14 Roger Sayle <roger@eyesopen.com>
21107 PR optimization/9325
21108 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
21109 for overflowing floating point to integer conversion during RTL
21112 2003-10-13 Ziemowit Laski <zlaski@apple.com>
21114 * objc/execute/_cmd.m: Fix typo.
21115 * objc.dg/image-info.m, objc.dg/symtab-1.m:
21116 Relax 'scan-assembler' regexp.
21117 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
21118 objc.dg/try-catch-4.m: Run on non-Darwin targets.
21119 * objc.dg/zero-link-2.m: Remove blank line.
21120 * objc.dg/zero-link-3.m: New test case.
21122 2003-10-13 Geoffrey Keating <geoffk@apple.com>
21124 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
21126 * gcc.dg/asm-names.c: Use scan-assembler-not rather
21127 than linker trickery.
21129 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21132 * g++.dg/other/friend2.C: New test.
21134 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
21136 * gcc.dg/20031012-1.c: New test.
21138 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
21140 * gcc.dg/weak/weak-3.c: Fix for new warning.
21142 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
21144 PR optimization/8750
21145 * gcc.c-torture/execute/20031012-1.c: New test case.
21147 2003-10-11 Roger Sayle <roger@eyesopen.com>
21149 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
21150 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
21152 2003-10-11 Roger Sayle <roger@eyesopen.com>
21154 PR optimization/12260
21155 * gcc.c-torture/compile/20031011-2.c: New test case.
21157 2003-10-11 Roger Sayle <roger@eyesopen.com>
21159 * gcc.c-torture/execute/20031011-1.c: New testcase.
21161 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
21163 * gcc.c-torture/compile/20031011-1.c: New test.
21165 2003-10-11 Jan Hubicka <jh@suse.cz>
21167 * g++.dg/other/first-global.C: New test.
21169 2003-10-11 Roger Sayle <roger@eyesopen.com>
21171 * gcc.c-torture/execute/string-opt-18.c: New testcase.
21173 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
21175 * gcc.c-torture/compile/20031010-1.c: New test.
21177 2003-10-10 Geoffrey Keating <geoffk@apple.com>
21179 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
21180 * gcc.c-torture/execute/va-arg-25.c: ... here.
21182 2003-10-09 Mark Mitchell <mark@codesourcery.com>
21184 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
21186 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
21188 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
21190 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
21192 * g++.dg/parse/error2.C: New test.
21194 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
21197 * g++.dg/other/error5.C: Modify the error message.
21198 * g++.dg/lookup/using8.C: New test.
21200 2003-10-07 Geoffrey Keating <geoffk@apple.com>
21202 * gcc.dg/darwin-abi-2.c: New file.
21203 * gcc.c-torture/execute/va-arg-24.c: New file.
21205 2003-10-06 Bob Wilson <bob.wilson@acm.org>
21207 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
21210 2003-10-06 Mark Mitchell <mark@codesourcery.com>
21213 * g++.dg/other/error4.C: Update error messages.
21214 * g++.dg/template/ptrmem4.C: Likewise.
21217 * g++.dg/init/new9.C: New test.
21219 PR c++/12334, c++/12236, c++/8656
21220 * g++.dg/ext/attrib8.C: New test.
21222 2003-10-06 Devang Patel <dpatel@apple.com>
21224 * gcc.dg/debug/dwarf2-3.h: New test.
21225 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
21227 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
21229 * g++.dg/opt/cfg2.C: New test.
21231 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21233 * g++.dg/opt/float1.C: New test.
21235 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21237 * gcc.dg/c90-array-lval-6.c: New test.
21238 * gcc.dg/c99-array-lval-6.c: New test.
21240 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
21241 Ziemowit Laski <zlaski@apple.com>
21243 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
21244 'Derived', so that it is never considered a class method; add
21245 new warning for '+port' method ambiguity.
21246 * objc.dg/method-12.m: Include <objc/objc.h> instead of
21247 <objc/objc-api.h> (needed on Mac OS X).
21248 * objc.dg/method-13.m: New test.
21250 2003-10-03 Roger Sayle <roger@eyesopen.com>
21252 PR optimization/9325, PR java/6391
21253 * gcc.c-torture/execute/20031003-1.c: New test case.
21255 2003-10-02 Mark Mitchell <mark@codesourcery.com>
21257 PR optimization/12180
21258 * gcc.dg/20031002-1.c: New test.
21261 * g++.dg/inherit/error1.C: New test.
21263 2003-10-02 Chris Demetriou <cgd@broadcom.com>
21265 * lib/f-torture.exp (search_for): Rename to...
21266 (search_for_re): This. Also, clean up comments and the
21267 "regexp" invocation.
21269 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
21271 * gcc.c-torture/compile/20031002-1.c: New test.
21273 2003-10-02 Jakub Jelinek <jakub@redhat.com>
21275 * g++.dg/opt/cond1.C: New test.
21277 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
21279 * gcc.dg/Wold-style-definition-2.c: New testcase.
21280 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
21282 2003-09-29 Richard Henderson <rth@redhat.com>
21284 * g++.dg/init/array10.C: Add dg-options.
21286 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
21288 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
21290 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21292 * g++.dg/template/friend19.C: Fix typo.
21293 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
21295 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
21297 * gcc.c-torture/execute/20030928-1.c: New test.
21298 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
21300 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
21302 * g++.dg/opt/unroll1.C: New test.
21304 2003-09-26 Roger Sayle <roger@eyesopen.com>
21306 PR optimization/11741
21307 * gcc.dg/20030926-1.c: New test case.
21309 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21312 * g++.dg/parse/access7.C: New test.
21313 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
21315 2003-09-24 Ziemowit Laski <zlaski@apple.com>
21317 MERGE OF objc-improvements-branch into MAINLINE:
21318 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
21319 if libobjc has not been built.
21320 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
21321 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
21322 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
21323 objc/execute/nested-3.m, objc/execute/np-2.m,
21324 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
21325 objc/execute/redefining_self.m, objc/execute/root_methods.m,
21326 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
21327 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
21328 objc.dg/special/unclaimed-category-1.h,
21329 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
21330 well as GNU runtime.
21331 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
21332 * execute/cascading-1.m, execute/function-message-1.m,
21333 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
21334 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
21335 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
21336 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
21337 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
21338 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
21339 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
21340 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
21341 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
21342 * objc.dg/bitfield-2.m: Run only on Darwin.
21343 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
21344 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
21345 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
21346 * objc.dg/const-str-1.m: Fix constant string layout.
21348 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
21350 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
21352 2003-09-23 Geoffrey Keating <geoffk@apple.com>
21354 * gcc.dg/darwin-abi-1.c: New file.
21356 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
21359 * gcc.c-torture/compile/20030921-1.c: New test.
21361 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21363 * g++.dg/opt/reg-stack2.C: New test.
21365 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
21367 * g++.dg/eh/delayslot1.C: New test.
21369 2003-09-20 Richard Henderson <rth@redhat.com>
21371 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
21373 2003-09-20 Roger Sayle <roger@eyesopen.com>
21375 * gcc.c-torture/execute/20030920-1.c: New test case.
21377 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21379 * g++.dg/rtti/typeid3.C: Correct expected error message.
21381 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21384 * g++.dg/parse/crash12.C: New test.
21386 2003-09-19 Janis Johnson <janis187@us.ibm.com>
21388 * gcc.dg/compat/mixed-struct-check.h: New.
21389 * gcc.dg/compat/mixed-struct-defs.h: New.
21390 * gcc.dg/compat/mixed-struct-init.h: New.
21391 * gcc.dg/compat/struct-by-value-19_main.c: New.
21392 * gcc.dg/compat/struct-by-value-19_x.c: New.
21393 * gcc.dg/compat/struct-by-value-19_y.c: New.
21394 * gcc.dg/compat/struct-by-value-20_main.c: New.
21395 * gcc.dg/compat/struct-by-value-20_x.c: New.
21396 * gcc.dg/compat/struct-by-value-20_y.c: New.
21397 * gcc.dg/compat/struct-return-19_main.c: New.
21398 * gcc.dg/compat/struct-return-19_x.c: New.
21399 * gcc.dg/compat/struct-return-19_y.c: New.
21400 * gcc.dg/compat/struct-return-20_main.c: New.
21401 * gcc.dg/compat/struct-return-20_x.c: New.
21402 * gcc.dg/compat/struct-return-20_y.c: New.
21404 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
21405 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
21406 so that it will not complain on LP64 targets.
21408 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21411 * g++.dg/template/friend24.C: New test.
21413 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
21416 * g++.dg/template/memtmpl2.C: New test.
21418 2003-09-18 Mark Mitchell <mark@codesourcery.com>
21421 * gcc.dg/builtin-apply1.c: New test.
21423 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
21426 * g++.dg/warn/Wunused-4.C: New test.
21428 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21431 * g++.dg/other/gc2.C: New test.
21433 2003-09-17 Mark Mitchell <mark@codesourcery.com>
21436 * g++.dg/rtti/typeid3.C: New test.
21439 * g++.dg/overload/template1.C: New test.
21441 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
21443 * g++.dg/opt/cfg3.C: New test.
21445 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21448 * g++.dg/template/crash11.C: New test.
21450 2003-09-16 Jason Merrill <jason@redhat.com>
21451 Jakub Jelinek <jakub@redhat.com>
21453 * gcc.dg/attr-warn-unused-result.c: New test.
21455 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
21458 * g++.dg/expr/call2.C: New test.
21460 2003-09-15 Andreas Jaeger <aj@suse.de>
21462 * gcc.dg/Wold-style-definition-1.c: New test.
21464 2003-09-14 Mark Mitchell <mark@codesourcery.com>
21467 * g++.dg/parse/template12.C: New test.
21469 * g++.dg/abi/bitfield11.C: New test.
21470 * g++.dg/abi/bitfield12.C: Likewise.
21472 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
21474 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
21475 non-expansion of functional macro name without arguments at EOL.
21476 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
21478 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
21480 * gcc.c-torture/execute/20030914-[12].c: New tests.
21482 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
21485 * g++.dg/overload/addr1.C: New test.
21487 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
21489 * gcc.dg/20030909-1.c: New test.
21491 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21493 * gcc.dg/ultrasp10.c: New test.
21495 2003-09-09 Devang Patel <dpatel@apple.com>
21497 * gcc.dg/darwin-ld-6.c: New test.
21499 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21501 * gcc.dg/torture/builtin-explog-1.c: New testcase.
21503 2003-09-08 Mark Mitchell <mark@codesourcery.com>
21505 * gcc.dg/ia64-types1.c: New test.
21506 * gcc.dg/ia64-types2.c: Likewise.
21508 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21510 * gcc.dg/builtins-1.c: Add more _Complex tests.
21511 * gcc.dg/torture/builtin-attr-1.c: Likewise.
21513 * gcc.dg/builtins-1.c: Test existing _Complex functions.
21514 * gcc.dg/torture/builtin-attr-1.c: Likewise.
21516 2003-09-08 Mark Mitchell <mark@codesourcery.com>
21519 * g++.dg/lookup/koenig2.C: New test.
21522 * g++.dg/rtti/typeid2.C: New test.
21524 2003-09-08 Jakub Jelinek <jakub@redhat.com>
21526 * gcc.c-torture/compile/20030904-1.c: New test.
21528 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
21530 * g++.dg/opt/longbranch2.C: New test.
21532 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
21534 * g++.dg/template/crash10.C: Only compile it.
21536 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
21538 PR middle-end/11665
21539 * gcc.c-torture/compile/20030907-1.c: New test.
21540 * g++.dg/init/array11.C: New test.
21542 2003-09-07 Mark Mitchell <mark@codesourcery.com>
21545 * g++.dg/init/struct1.C: New test.
21547 2003-09-07 Mark Mitchell <mark@codesourcery.com>
21550 * g++.dg/expr/comma1.C: New test.
21552 2003-09-06 Mark Mitchell <mark@codesourcery.com>
21555 * g++.dg/expr/static_cast5.C: New test.
21557 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
21560 * g++.dg/lookup/scoped7.C: New test.
21563 * g++.dg/other/static1.C: New test.
21566 * g++.dg/warn/template-1.C: New test.
21569 * g++.dg/template/crash10.C: New test.
21572 * g++.dg/overload/VLA.C: New test.
21575 * g++.dg/template/call1.C: New test.
21577 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
21580 * g++.dg/parse/using3.C: New test.
21582 2003-09-06 Roger Sayle <roger@eyesopen.com>
21585 * g++.dg/overload/builtin3.C: New test case.
21587 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
21590 * gcc.dg/20030906-1.c: New test.
21591 * gcc.dg/20030906-2.c: Likewise.
21593 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
21596 * g++.dg/parse/defarg5.C: New test.
21598 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
21600 2003-09-05 Mark Mitchell <mark@codesourcery.com>
21603 * g++.dg/expr/static_cast4.C: New test.
21606 * g++.dg/template/crash9.C: New test.
21608 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
21610 * g++.old-deja/g++.ext/pretty2.C: Update for change
21612 * g++.old-deja/g++.ext/pretty3.C: Likewise.
21614 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
21617 * g++/dg/template/qualified-id1.C: New test.
21620 * g++.dg/warn/noeffect4.C: New test.
21622 2003-09-04 Matt Austern <austern@apple.com>
21624 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
21625 * g++.dg/ext/fnname2.C: Likewise.
21626 * g++.dg/ext/fnname3.C: Likewise.
21628 2003-09-04 Mark Mitchell <mark@codesourcery.com>
21630 * g++.dg/expr/lval1.C: New test.
21631 * g++.dg/ext/lvcast.C: Remove.
21633 2003-09-03 Roger Sayle <roger@eyesopen.com>
21635 PR optimization/11700.
21636 * gcc.c-torture/compile/20030903-1.c: New test case.
21638 2003-09-03 Mark Mitchell <mark@codesourcery.com>
21641 * g++.dg/abi/layout4.C: New test.
21643 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
21646 * g++.dg/parse/friend3.C: New test.
21648 2003-09-02 Mark Mitchell <mark@codesourcery.com>
21651 * g++.dg/template/class1.C: New test.
21654 * g++.dg/expr/call1.C: New test.
21656 2003-09-01 Mark Mitchell <mark@codesourcery.com>
21659 * g++.dg/init/ref9.C: New test.
21662 * g++.dg/template/nested4.C: New test.
21664 2003-08-29 Mark Mitchell <mark@codesourcery.com>
21667 * g++.dg/template/non-dependent4.C: New test.
21670 * g++.dg/inherit/conv1.C: New test.
21672 2003-08-29 Mark Mitchell <mark@codesourcery.com>
21675 * g++.dg/ext/label1.C: New test.
21676 * g++.dg/ext/label2.C: Likewise.
21678 2003-08-28 Mark Mitchell <mark@codesourcery.com>
21680 * g++.dg/expr/cond3.C: New test.
21682 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21684 * gcc.dg/builtins-1.c: Add new builtin cases.
21686 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21688 * gcc.dg/builtins-1.c: Add new cases.
21689 * gcc.dg/torture/builtin-attr-1.c: Likewise.
21691 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21693 * gcc.dg/builtins-1.c: Add more math builtin tests.
21694 * gcc.dg/torture/builtin-attr-1.c: New test.
21696 2003-08-28 Mark Mitchell <mark@codesourcery.com>
21698 PR optimization/5079
21699 * g++.dg/opt/static3.C: New test.
21701 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21703 * gcc.misc-tests/gcov-10b.c: New test.
21705 2003-08-27 Mark Mitchell <mark@codesourcery.com>
21707 * g++.dg/opt/ptrmem3.C: New test.
21709 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
21711 2003-08-27 Jakub Jelinek <jakub@redhat.com>
21713 * gcc.dg/20030826-2.c: New test.
21715 2003-08-26 Roger Sayle <roger@eyesopen.com>
21717 PR middle-end/12002
21718 * g77.f-torture/compile/12002.f: New test case.
21720 2003-08-26 Roger Sayle <roger@eyesopen.com>
21722 * gcc.dg/20030826-1.c: New test case.
21724 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
21726 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
21728 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
21731 * c++.dg/lookup/crash1.C: New test.
21733 * c++.dg/warn/noeffect3.C: New test.
21735 2003-08-25 Janis Johnson <janis187@us.ibm.com>
21737 * gcc.dg/compat/vector-1_x.c: Compile with -w.
21738 * gcc.dg/compat/vector-1_y.c: Ditto.
21739 * gcc.dg/compat/vector-2_x.c: Ditto.
21740 * gcc.dg/compat/vector-2_y.c: Ditto.
21742 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
21744 * gcc.dg/20030702-1.c: New test.
21746 2003-08-25 Mark Mitchell <mark@codesourcery.com>
21749 * g++.dg/ext/altivec-1.C: New test.
21751 2003-08-24 Richard Henderson <rth@redhat.com>
21753 * g++.dg/eh/simd-2.C: Add -w for x86.
21755 2003-08-23 Jakub Jelinek <jakub@redhat.com>
21757 * gcc.dg/20030815-1.c: New test.
21759 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21762 * g++.dg/parse/access6.C: New test.
21764 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21766 PR c++/641, c++/11876
21767 * g++.dg/template/friend22.C: New test.
21768 * g++.dg/template/friend23.C: Likewise.
21770 2003-08-22 Mark Mitchell <mark@codesourcery.com>
21772 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
21775 2003-08-22 Mark Mitchell <mark@codesourcery.com>
21777 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
21779 2003-08-22 Mark Mitchell <mark@codesourcery.com>
21781 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
21783 2003-08-22 Mark Mitchell <mark@codesourcery.com>
21785 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
21787 2003-08-22 Mark Mitchell <mark@codesourcery.com>
21789 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
21791 2003-08-21 Mark Mitchell <mark@codesourcery.com>
21794 * g++.dg/overload/prom1.C: New test.
21797 * g++.dg/parse/dtor2.C: New test.
21800 * g++.dg/parse/using2.C: New test.
21802 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
21805 * gcc.c-torture/compile/20030821-1.c: New.
21807 2003-08-20 Mark Mitchell <mark@codesourcery.com>
21810 * g++.dg/template/deduce2.C: New test.
21812 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
21814 * gcc.c-torture/execute/20030821-1.c: New test.
21816 2003-08-20 Roger Sayle <roger@eyesopen.com>
21818 PR middle-end/11984
21819 * gcc.dg/20030820-1.c: New test case.
21821 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
21824 * g++.dg/warn/noeffect2.C: New test.
21826 2003-08-19 Mark Mitchell <mark@codesourcery.com>
21829 * g++.dg/template/dtor2.C: New test.
21832 * g++.dg/template/operator1.C: New test.
21833 * g++.dg/parse/operator4.C: New test.
21836 * g++.dg/expr/enum1.C: New test.
21837 * gcc.dg/c99-bool-1.c: Remove bogus warning.
21840 * g++.dg/parse/elab2.C: New test.
21841 * g++.dg/parse/typedef4.C: Change error message.
21842 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
21843 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
21844 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
21846 2003-08-19 Geoffrey Keating <geoffk@apple.com>
21848 * gcc.dg/pch/warn-1.c: New.
21849 * gcc.dg/pch/warn-1.hs: New.
21851 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
21854 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
21856 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
21858 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
21860 * gcc.dg/uninit-D.c: New Test.
21861 * gcc.dg/uninit-E.c: New Test.
21862 * gcc.dg/uninit-F.c: New Test.
21863 * gcc.dg/uninit-G.c: New Test.
21865 2003-08-19 Michael Ritzert <ritzert@t-online.de>
21867 * g++.dg/README: Describe the pch directory.
21869 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21872 * g++.dg/parse/access4.C: New test.
21873 * g++.dg/parse/access5.C: Likewise.
21874 * g++.old-deja/g++.jason/access17.C: Adjust error message.
21876 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
21878 * gcc.dg/noncompile/20030818-1.c: New.
21880 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
21883 * g++.dg/warn/noeffect1.C: New test.
21885 * g++.dg/template/scope2.C: New test.
21886 * g++.dg/template/error2.C: Correct dg-error
21888 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
21890 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
21892 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
21895 * g++.dg/template/warn1.C: New.
21897 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
21899 * g++.dg/template/error2.C: New test.
21900 * g++.dg/lookup/using7.C: Adjust errors
21901 * g++.old-deja/g++.pt/crash36.C: Likewise.
21902 * g++.old-deja/g++.pt/derived3.C: Likewise.
21904 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21906 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
21907 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
21908 * gcc.c-torture/execute/builtins/string-9.c: New, from
21909 string-opt-9.c. Adjust for execute/builtins framework.
21910 * gcc.c-torture/execute/string-opt-9.c: Delete.
21912 2003-08-12 Mark Mitchell <mark@codesourcery.com>
21914 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
21916 * g++.dg/parse/ret-type2.C: New test.
21919 * g++.dg/init/new8.C: New test.
21922 * g++.dg/parse/typedef5.C: New test.
21925 * g++.dg/parse/qualified2.C: New test.
21926 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
21929 2003-08-11 Mark Mitchell <mark@codesourcery.com>
21931 * g++.dg/conversion/ptrmem1.C: New test.
21933 2003-08-11 Jakub Jelinek <jakub@redhat.com>
21936 * gcc.dg/20030811-1.c: New test.
21939 * gcc.c-torture/execute/20030811-1.c: New test.
21941 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21943 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
21945 2003-08-10 Mark Mitchell <mark@codesourcery.com>
21948 * g++.dg/inherit/multiple1.C: New test.
21950 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
21952 * gcc.dg/spe1.c: New test.
21955 * g++.dg/expr/cast2.C: New test.
21958 * g++.dg/template/dependent-name2.C: New test.
21960 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
21962 * g++.dg/parse/crash11.C: Put the dg options in comments.
21964 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
21966 * lib/gcc-dg.exp: Update for diagnostic change.
21968 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21971 * g++.dg/parse/crash11.C: New test.
21973 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
21975 * gcc.dg/cpp/spacing1.c: Update.
21977 2003-08-04 Janis Johnson <janis187@us.ibm.com>
21980 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
21981 a value for -mtune.
21983 2003-08-04 Roger Sayle <roger@eyesopen.com>
21985 PR middle-end/11771
21986 * gcc.c-torture/compile/20030804-1.c: New test case.
21988 2003-08-04 Roger Sayle <roger@eyesopen.com>
21990 * gcc.dg/20030804-1.c: New test case.
21992 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
21994 * gcc.dg/cpp/separate-1.c: New test.
21996 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
21999 * g++.dg/template/dependent-expr2.C: New test.
22002 * g++.dg/expr/ptrmem1.C: New test.
22004 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22007 * g++.dg/template/friend15.C: New test.
22009 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
22011 * lib/dg-pch.exp: Work round PCH bug.
22013 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22015 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
22016 builtins. Move cases from builtins-4.c here.
22018 * gcc.dg/torture/builtin-math-1.c: New test taken from
22019 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
22022 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
22025 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
22028 * g++.dg/template/using7.C: New test.
22030 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
22032 * import1.c, import2.c: New tests.
22034 2003-08-01 Jakub Jelinek <jakub@redhat.com>
22036 * g++.dg/eh/crossjump1.C: New test.
22038 2003-08-01 Mark Mitchell <mark@codesourcery.com>
22041 * g++.dg/template/using6.C: New test.
22044 * g++.dg/template/koenig2.C: New test.
22046 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22049 * g++.dg/parse/typedef4.C: New test.
22051 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22053 PR c++/8442, c++/8806
22054 * g++.dg/template/elab1.C: New test.
22055 * g++.dg/template/type2.C: Likewise.
22056 * g++.dg/template/ttp3.C: Adjust expected error message.
22057 * g++.old-deja/g++.law/visibility13.C: Likewise.
22058 * g++.old-deja/g++.niklas/t135.C: Likewise.
22059 * g++.old-deja/g++.pt/ttp41.C: Likewise.
22060 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
22062 * g++.old-deja/g++.pt/ttp44.C: Likewise.
22064 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
22067 * g++.dg/ext/stmtexpr1.C: New test.
22069 * g++.dg/opt/tmp1.C: New test.
22072 * g++.dg/parse/constant4.C: New test.
22075 * g++.dg/template/using5.C: New test.
22077 2003-07-31 Roger Sayle <roger@eyesopen.com>
22079 * gcc.dg/builtins-27.c: New test case.
22081 2003-07-31 Jakub Jelinek <jakub@redhat.com>
22083 * gcc.dg/tls/opt-7.c: New test.
22085 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
22087 * g++.old-deja/g++.other/crash18.C: Remove.
22089 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
22091 * g++.dg/template/explicit3.C: New.
22092 * g++.dg/template/explicit4.C: New.
22093 * g++.dg/template/explicit5.C: New.
22096 * g++.dg/template/memtmpl1.C: New.
22098 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
22101 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
22102 * gcc.dg/i386-387-5.c (dg-options): Likewise.
22104 2003-07-30 Jan Hubicka <jh@suse.cz>
22108 2003-07-29 Zack Weinberg <zack@codesourcery.com>
22110 * gcc.dg/struct-in-proto-1.c: New test.
22112 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
22114 * gcc.dg/cpp/include2.c: Only expect one message.
22116 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
22119 * g++.dg/template/using1.C: New test.
22120 * g++.dg/template/using2.C: New test.
22121 * g++.dg/template/using3.C: New test.
22122 * g++.dg/template/using4.C: New test.
22124 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
22126 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
22127 * gcc.c-torture/execute/string-opt-10.c: Likewise.
22129 2003-07-28 Jan Hubicka <jh@suse.cz>
22132 * g++.dg/opt/call1.C: New test.
22134 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
22137 * g++.dg/init/enum2.C: New test.
22138 * g++.dg/template/overload1.C: Add "-w" option.
22140 2003-07-28 <hp@bitrange.com>
22142 * gcc.dg/Wdeclaration-after-statement-1.c,
22143 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
22145 2003-07-28 Jakub Jelinek <jakub@redhat.com>
22147 * gcc.c-torture/compile/20030725-1.c: New test.
22149 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
22151 * gcc.dg/20030505.c: Only run for SPE.
22152 Remove definition of opaque type.
22154 2003-07-27 Mark Mitchell <mark@codesourcery.com>
22156 * g++.dg/template/ptrmem6.C: New test.
22158 2003-07-26 Geoffrey Keating <geoffk@apple.com>
22160 * gcc.c-torture/compile/zero-strct-2.c: New test.
22162 2003-07-25 Geoffrey Keating <geoffk@apple.com>
22164 * gcc.dg/intermod-1.c: New test.
22166 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
22169 * g++.dg/template/lookup2.C: New test.
22170 * g++.dg/template/memclass1.C: Remove instantiated from error.
22171 * g++.dg/other/error2.C: Tweak expected errors.
22174 * g++.dg/template/defarg3.C: New test.
22176 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
22178 2003-07-24 Mark Mitchell <mark@codesourcery.com>
22180 * g++.dg/inherit/access5.C: New test.
22182 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22185 * g++.dg/template/crash8.C: New test.
22187 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
22190 * gcc.dg/noncompile/incomplete-2.c: New test.
22192 2003-07-23 Mark Mitchell <mark@codesourcery.com>
22195 * g++.dg/inherit/access4.C: New test.
22198 * g++.dg/expr/cond2.C: New test.
22200 PR optimization/10679
22201 * g++.dg/opt/inline4.C: New test.
22203 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
22205 * g++.dg/parse/crash10: New test.
22207 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
22209 * g++.dg/ext/flexary1.C: New test.
22211 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22214 * g++.dg/template/crash9.C: New test.
22216 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22219 * g++.dg/parse/typedef3.C: New test.
22222 * g++.dg/parse/operator2.C: New test.
22225 * g++.dg/parse/def-tmpl-arg1.C: New test.
22228 * g++.dg/parse/funptr1.C: New test.
22231 * g++.dg/parse/ambig3.C: New test.
22234 * g++.dg/parse/operator3.C: New test.
22237 * g++.dg/parse/template10.C: New test.
22240 * g++.dg/parse/template11.C: New test.
22243 * g++.dg/parse/invalid-op1.C: New test.
22246 * g++.dg/parse/condexpr1.C: New test.
22248 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
22250 * g++.dg/ext/packed3.C: New test.
22251 * g++.dg/ext/packed4.C: New test.
22253 * gcc.dg/pack-test-3.c: New test.
22255 2003-07-21 Janis Johnson <janis187@us.ibm.com>
22257 * lib/compat.exp: Handle dg-options per source file.
22258 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
22259 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
22260 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
22261 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
22262 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
22263 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
22264 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
22265 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
22266 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
22267 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
22268 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
22269 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
22270 * g++.dg/compat/break/bitfield7_x.C: Ditto.
22271 * g++.dg/compat/break/bitfield7_y.C: Ditto.
22273 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
22276 * gcc.c-torture/execute/20030718-1.c: New test.
22278 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
22280 PR optimization/11536
22281 * gcc.dg/20030721-1.c: New test.
22283 2003-07-19 Mark Mitchell <mark@codesourcery.com>
22286 * g++.dg/template/lookup1.C: New test.
22288 2003-07-19 Zack Weinberg <zack@codesourcery.com>
22290 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
22291 diagnostics of ill-formed constructs involving labels.
22292 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
22293 the new 'previously defined here' message.
22295 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
22297 * g++.dg/parse/non-dependent2.C: New test.
22299 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
22301 * g++.dg/init/init-ref4.C: xfail on targets without
22304 2003-07-17 Jakub Jelinek <jakub@redhat.com>
22307 * gcc.c-torture/execute/20030717-1.c: New test.
22309 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22311 * g++.dg/opt/cfg1.C: New test.
22313 2003-07-17 Mark Mitchell <mark@codesourcery.com>
22315 PR optimization/11557
22316 * gcc.dg/20030717-1.c: New test.
22318 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
22321 * g++.dg/expr/crash-1.C: New test.
22324 * g++.dg/template/init3.C: New test.
22327 * g++.dg/template/non-dependent1.C: New test.
22330 * g++.dg/template/non-dependent2.C: New test.
22333 * g++.dg/template/non-dependent3.C: New test.
22336 * g++.dg/template/sizeof5.C: New test.
22338 2003-07-17 Geoffrey Keating <geoffk@apple.com>
22341 * gcc.c-torture/compile/mangle-1.c: New file.
22343 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22346 * g++.dg/parse/access3.C: New test.
22348 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
22351 * g++.dg/init/init-ref4.C: New test.
22353 2003-07-16 Mark Mitchell <mark@codesourcery.com>
22356 * g++.dg/parse/constant3.C: New test.
22357 * g++.dg/parse/crash7.C: Likewise.
22359 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
22362 * gcc.dg/i386-pentium4-not-mull.c: New.
22364 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
22366 * gcc.dg/asm-names.c (ymain): Make it weak.
22368 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22371 * g++.dg/template/friend21.C: New test.
22373 2003-07-16 Jakub Jelinek <jakub@redhat.com>
22375 * gcc.dg/cleanup-8.c: New test.
22376 * gcc.dg/cleanup-9.c: New test.
22378 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
22380 * g++.dg/ext/dll-MI1.h: New file.
22381 * g++.dg/ext/dllexport-MI1.C: New file.
22382 * g++.dg/ext/dllimport-MI1.C: New file.
22384 2003-07-15 Jakub Jelinek <jakub@redhat.com>
22386 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
22387 it does not have cmpstrsi patterns (just cmpmemsi).
22389 2003-07-15 Mark Mitchell <mark@codesourcery.com>
22392 * g++.dg/debug/debug8.C: New test.
22394 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22397 * g++.dg/template/crash7.C: New test.
22399 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
22402 * gcc.c-torture/compile/20030708-1.c: New.
22404 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
22406 * gcc.c-torture/execute/20030715-1.c: New test.
22408 2003-07-14 Geoffrey Keating <geoffk@apple.com>
22410 * gcc.dg/pch/inline-3.c: New file.
22411 * gcc.dg/pch/inline-3.hs: New file.
22412 * gcc.dg/pch/inline-4.c: New file.
22413 * gcc.dg/pch/inline-4.hs: New file.
22415 2003-07-14 Mark Mitchell <mark@codesourcery.com>
22418 * g++.dg/template/crash6.C: New test.
22421 * g++.dg/template/friend20.C: New test.
22424 * g++.dg/template/overload2.C: New test.
22426 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22428 PR optimization/11440
22429 * gcc.c-torture/execute/20030714-1.c: New test.
22431 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22434 * g++.dg/template/partial2.C: New test.
22436 2003-07-13 Mark Mitchell <mark@codesourcery.com>
22439 * g++.dg/template/anon1.C: New test.
22443 * g++.dg/parse/template9.C: Likewise.
22444 * g++.dg/template/crash4.C: New test.
22445 * g++.dg/template/koenig1.C: Likewise.
22446 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
22447 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
22448 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
22450 * g++.old-deja/g++.jason/template36.C: Likewise.
22451 * g++.old-deja/g++.mike/p1989.C: Likewise.
22452 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
22453 * g++.old-deja/g++.pt/ttp20.C: Use this->.
22454 * g++.old-deja/g++.pt/ttp21.C: Use this->.
22455 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
22457 * g++.old-deja/g++.pt/union2.C: Use this->.
22459 2003-07-11 Jakub Jelinek <jakub@redhat.com>
22461 * gcc.dg/20030711-1.c: New test.
22463 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
22466 * g++.dg/parse/args1.C: New test.
22467 * g++.pt/defarg8.C: Change expected errors.
22469 2003-07-11 Mark Mitchell <mark@codesourcery.com>
22472 * g++.dg/template/nontype2.C: New test.
22475 * g++.dg/parse/template8.C: New test.
22478 * g++.dg/template/scope1.C: New test.
22480 * g++.dg/warn/Wsign-compare-1.C: New test.
22482 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
22484 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
22486 2003-07-10 Mark Mitchell <mark@codesourcery.com>
22489 * g++.dg/template/explicit2.C: New test.
22492 * g++.dg/warn/pedantic1.C: New test.
22494 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
22497 * g++.dg/other/field1.C: New test.
22499 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
22502 * gcc.c-torture/compile/20030707-1.c: New.
22504 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22507 * g++.dg/template/access12.C: New test.
22509 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
22511 * g++.dg/bprob/bprob.exp (prof_ext): Update.
22512 * g77.dg/bprob/bprob.exp (prof_ext): Update.
22513 * gcc.misc-tests/bprob.exp (prof_ext): Update.
22514 * gcc.misc-tests/gcov.exp: Update
22515 * g++.dg/gcov/gcov.exp: Update
22516 * lib/gcov.exp: Update.
22518 2003-07-08 Mark Mitchell <mark@codesourcery.com>
22520 * g++.dg/abi/mangle17.C: Make sure template expressions are
22522 * g++.dg/abi/mangle4.C: Mark erroneous casts.
22523 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
22524 * g++.dg/opt/stack1.C: Remove erroneous code.
22525 * g++.dg/parse/template7.C: New test.
22526 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
22527 * g++.old-deja/g++.pt/crash4.C: Likewise.
22529 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22531 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
22532 with zero or one occurence of `$' after the initial `L'.
22534 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
22536 * gcc.c-torture/compile/20030704-1.c: Add a comment.
22538 2003-07-08 Roger Sayle <roger@eyesopen.com>
22541 * gcc.dg/Wunreachable-6.c: New testcase.
22542 * gcc.dg/Wunreachable-7.c: New testcase.
22544 2003-07-08 Jakub Jelinek <jakub@redhat.com>
22547 * gcc.dg/20030708-1.c: New test.
22549 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
22551 * gcc.dg/compat/sdata-section.h: New file.
22552 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
22553 * gcc.dg/torture/mips-sdata-1.c: New test.
22555 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22558 * g++.dg/template/friend19.C: New test.
22560 2003-07-08 Jakub Jelinek <jakub@redhat.com>
22562 * g++.dg/opt/strength-reduce.C: New test.
22564 2003-07-07 Roger Sayle <roger@eyesopen.com>
22567 * gcc.dg/20030707-1.c: New testcase.
22569 2003-07-07 Roger Sayle <roger@eyesopen.com>
22571 PR optimization/11059
22572 * g++.dg/opt/emptyunion.C: New testcase.
22574 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22575 Eric Botcazou <ebotcazou@libertysurf.fr>
22577 * g++.dg/opt/stack1.C: New test.
22579 2003-07-05 Mark Mitchell <mark@codesourcery.com>
22581 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
22585 * g++.dg/expr/static_cast3.C: New test.
22587 2003-07-04 Zack Weinberg <zack@codesourcery.com>
22589 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
22591 * gcc.dg/concat.c: Concatenation of string constants with
22592 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
22593 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
22594 * gcc.dg/cpp/escape-2.c: Use wide character constants where
22595 necessary to avoid multi-character character constant warning.
22596 * gcc.dg/cpp/escape.c: Likewise.
22597 * gcc.dg/cpp/ucs.c: Likewise.
22598 Remove backslashes from dg-bogus comments, as they confuse Tcl.
22601 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
22604 * gcc.c-torture/compile/20030704-1.c: New.
22606 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
22608 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
22610 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
22612 PR c++/5287, PR c++/7910, PR c++/11021
22613 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
22614 tests for warnings.
22615 * g++.dg/ext/dllimport2.C: Add tests for warnings.
22616 * g++.dg/ext/dllimport3.C: Likewise.
22617 * g++.dg/ext/dllimport4.C: New file.
22618 * g++.dg/ext/dllimport5.C: New file.
22619 * g++.dg/ext/dllimport6.C: New file.
22620 * g++.dg/ext/dllimport7.C: New file.
22621 * g++.dg/ext/dllimport8.C: New file.
22622 * g++.dg/ext/dllimport9.C: New file.
22623 * g++.dg/ext/dllimport10.C: New file.
22624 * g++.dg/ext/dllexport1.C: New file.
22626 2003-07-03 Mark Mitchell <mark@codesourcery.com>
22628 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
22629 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
22631 2003-07-03 Roger Sayle <roger@eyesopen.com>
22633 * gcc.dg/builtins-25.c: New testcase.
22634 * gcc.dg/builtins-26.c: New testcase.
22636 2003-07-03 Janis Johnson <janis187@us.ibm.com>
22638 * gcc.dg/compat/vector-defs.h: New file.
22639 * gcc.dg/compat/vector-setup.h: New file.
22640 * gcc.dg/compat/vector-check.h: New file.
22641 * gcc.dg/compat/vector-1_main.c: New file.
22642 * gcc.dg/compat/vector-1_x.c: New file.
22643 * gcc.dg/compat/vector-1_y.c: New file.
22644 * gcc.dg/compat/vector-2_main.c: New file.
22645 * gcc.dg/compat/vector-2_x.c: New file.
22646 * gcc.dg/compat/vector-2_y.c: New file.
22648 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
22649 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
22650 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
22651 * gcc.dg/compat/struct-align-1.h: New file.
22652 * gcc.dg/compat/struct-align-1_main.c: New file.
22653 * gcc.dg/compat/struct-align-1_x.c: New file.
22654 * gcc.dg/compat/struct-align-1_y.c: New file.
22655 * gcc.dg/compat/struct-align-2.h: New file.
22656 * gcc.dg/compat/struct-align-2_main.c: New file.
22657 * gcc.dg/compat/struct-align-2_x.c: New file.
22658 * gcc.dg/compat/struct-align-2_y.c: New file.
22660 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
22661 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
22662 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
22663 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
22664 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
22665 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
22666 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
22667 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
22668 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
22669 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
22670 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
22671 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
22672 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
22673 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
22674 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
22675 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
22676 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
22677 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
22678 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
22679 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
22680 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
22681 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
22682 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
22683 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
22684 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
22685 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
22686 * gcc.dg/compat/struct-return-10_x.c: Ditto.
22687 * gcc.dg/compat/struct-return-2_x.c: Ditto.
22688 * gcc.dg/compat/struct-return-3_x.c: Ditto.
22690 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22692 * gcc.dg/i386-call-1.c: New test.
22694 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
22697 * g++.dg/parse/defarg4.C: New.
22699 2003-07-03 Roger Sayle <roger@eyesopen.com>
22702 * gcc.c-torture/compile/20030703-1.c: New test case.
22704 2003-07-03 Mark Mitchell <mark@codesourcery.com>
22706 * g++.dg/template/local3.C: Remove extra semicolon.
22708 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22710 * gcc.dg/i386-volatile-1.c: New test.
22712 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
22715 * g++.dg/other/offsetof2.C: XFAIL.
22716 * g++.dg/other/offsetof5.C: New.
22719 * g++.dg/template/error1.C: New.
22722 * g++.dg/template/dependent-expr1.C: New.
22724 2003-07-01 Mark Mitchell <mark@codesourcery.com>
22727 * g++.dg/template/local3.C: New test.
22730 * g++.dg/lookup/scoped6.C: New test.
22732 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
22735 * g++.dg/other/error7.C: New test.
22737 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
22739 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
22740 * g++.old-deja/g++.abi/vtable3.h: Likewise.
22741 * g++.old-deja/g++.law/code-gen5.C: Likewise.
22742 * g++.old-deja/g++.other/union2.C: Likewise.
22743 * gcc.dg/c90-const-expr-2.c: Likewise.
22744 * gcc.dg/c90-const-expr-3.c: Likewise.
22745 * gcc.dg/c99-const-expr-2.c: Likewise.
22746 * gcc.dg/c99-const-expr-3.c: Likewise.
22747 * gcc.dg/concat.c: Likewise.
22749 2003-07-01 Mark Mitchell <mark@codesourcery.com>
22752 * g++.dg/init/static1.C: New test.
22754 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22756 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
22757 * g++.old-deja/g++.other/access2.C: Likewise.
22758 * g++.old-deja/g++.other/decl2.C: Likewise.
22759 * gcc.c-torture/execute/20020615-1.c: Likewise.
22761 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
22764 * g++.dg/template/sizeof4.C: New test.
22766 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
22768 * g++.dg/other/error6.C: New test.
22770 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
22773 * g++.dg/parse/constant2.C: New test.
22775 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
22778 * g++.dg/other/error5.C: New test.
22780 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22782 * gcc.dg/format/gcc_diag-1.c: New test.
22784 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
22786 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
22788 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
22790 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
22791 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
22792 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
22794 2003-06-28 Jakub Jelinek <jakub@redhat.com>
22796 * gcc.c-torture/execute/builtins/string-8.c: New test.
22797 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
22798 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
22799 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
22801 2003-06-27 Mark Mitchell <mark@codesourcery.com>
22804 * g++.dg/ext/typeof6.C: New test.
22806 2003-06-27 Mark Mitchell <mark@codesourcery.com>
22809 * g++.dg/init/enum1.C: New test.
22811 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
22813 * gcc.dg/20030627-1.c: New test.
22815 2003-06-26 Mark Mitchell <mark@codesourcery.com>
22818 * g++.dg/expr/static_cast2.C: New test.
22820 2003-06-26 Roger Sayle <roger@eyesopen.com>
22821 Jakub Jelinek <jakub@redhat.com>
22823 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
22824 sprintf(dst,"%s",src) optimization.
22825 * gcc.c-torture/execute/20030626-1.c: New test case.
22826 * gcc.c-torture/execute/20030626-2.c: New test case.
22828 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
22830 * gcc.c-torture/execute/multi-ix.c: New test.
22832 * gcc.c-torture/execute/simd-4.c (main):
22833 Added missing semicolon at end of union.
22835 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
22838 * g++.dg/template/explicit-instantiation3.C: New test.
22840 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22842 * gcc.dg/20030626-1.c: Use signed char.
22844 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22846 * gcc.dg/20030626-1.c: New test.
22848 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
22850 * const-str-2.m: Update.
22852 2003-06-25 Mark Mitchell <mark@codesourcery.com>
22855 * g++.dg/rtti/dyncast1.C: New test.
22856 * g++.dg/abi/mangle4.C: Correct base-specifier access.
22857 * g++.dg/lookup/scoped1.C: Remove XFAIL.
22858 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
22861 * g++.dg/expr/static_cast1.C: New test.
22863 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
22865 * gcc.dg/20030625-1.c: New test.
22867 2003-06-24 Roger Sayle <roger@eyesopen.com>
22869 * gcc.c-torture/compile/20030624-1.c: New test case.
22871 2003-06-24 Jakub Jelinek <jakub@redhat.com>
22873 * gcc.c-torture/execute/string-opt-17.c: New test.
22875 2003-06-24 Mark Mitchell <mark@codesourcery.com>
22878 * g++.dg/parse/crash6.C: New test.
22880 2003-06-23 Roger Sayle <roger@eyesopen.com>
22882 * gcc.dg/builtins-24.c: New test case.
22884 2003-06-23 Jakub Jelinek <jakub@redhat.com>
22886 * g++.dg/opt/operator1.C: New test.
22888 2003-06-22 Roger Sayle <roger@eyesopen.com>
22890 * gcc.c-torture/execute/string-opt-16.c: New test case.
22892 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
22894 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
22895 * g++.old-deja/g++.other/conv7.C: Likewise.
22896 * g++.old-deja/g++.other/overcnv2.C: Likewise.
22897 * g++.old-deja/g++.other/overload14.C: Likewise.
22899 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
22901 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
22902 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
22904 2003-06-20 Mark Mitchell <mark@codesourcery.com>
22907 * g++.dg/warn/Winline-3.C: New test.
22909 2003-06-20 Mark Mitchell <mark@codesourcery.com>
22911 * lib/target-supports.exp (check_alias_available): Make the test
22912 program acceptable to the Solaris assembler.
22915 * g++.dg/template/memclass2.C: New test.
22917 2003-06-20 Mark Mitchell <mark@codesourcery.com>
22918 Eric Botcazou <ebotcazou@libertysurf.fr>
22920 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
22921 data for non-matching targets.
22922 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
22924 2003-06-20 Mark Mitchell <mark@codesourcery.com>
22927 * g++.dg/template/member3.C: New test.
22929 2003-06-19 Mark Mitchell <mark@codesourcery.com>
22932 * g++.dg/template/func1.C: New test.
22935 * g++.dg/template/static4.C: New test.
22936 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
22939 * g++.dg/init/ref7.C: New test.
22941 2003-06-19 Matt Austern <austern@apple.com>
22944 * g++.dg/anew1.C: New test.
22945 * g++.dg/anew2.C: New test.
22946 * g++.dg/anew3.C: New test.
22947 * g++.dg/anew4.C: New test.
22949 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
22951 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
22953 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
22955 * gcc.c-torture/execute/simd-4.c (main): Make expected value
22958 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
22960 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
22963 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
22965 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
22966 * gcc.c-torture/compile/961203-1.c: Likewise.
22967 * gcc.c-torture/compile/980506-1.c: Likewise.
22969 2003-06-17 Mark Mitchell <mark@codesourcery.com>
22972 * g++.dg/lookup/using7.C: New test.
22974 2003-06-17 Mark Mitchell <mark@codesourcery.com>
22977 * g++.dg/abi/conv1.C: Remove it.
22978 * g++.dg/template/conv7.C: New test.
22979 * g++.dg/template/conv8.C: Likewise.
22980 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
22981 conversion operator.
22983 2003-06-17 Janis Johnson <janis187@us.ibm.com>
22985 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
22986 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
22987 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
22988 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
22989 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
22990 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
22991 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
22992 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
22993 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
22994 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
22995 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
22996 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
22997 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
22998 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
22999 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
23000 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
23001 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
23002 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
23003 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
23004 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
23005 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
23006 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
23007 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
23008 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
23009 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
23010 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
23011 * gcc.dg/compat/struct-return-10_x.c: Ditto.
23012 * gcc.dg/compat/struct-return-2_x.c: Ditto.
23013 * gcc.dg/compat/struct-return-3_x.c: Ditto.
23015 2003-06-16 Mark Mitchell <mark@codesourcery.com>
23017 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
23018 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
23021 2003-06-16 Roger Sayle <roger@eyesopen.com>
23023 * gcc.dg/i386-387-5.c: New test case.
23024 * gcc.dg/i386-387-6.c: New test case.
23025 * gcc.dg/builtins-23.c: New test case.
23027 2003-06-15 Roger Sayle <roger@eyesopen.com>
23029 * gcc.dg/builtins-22.c: New test case.
23030 * gcc.dg/i386-387-1.c: Update to test exp.
23031 * gcc.dg/i386-387-2.c: Likewise.
23033 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23035 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
23037 2003-06-12 Mark Mitchell <mark@codesourcery.com>
23039 * lib/gcc-dg.exp (dg-require-dll): New function.
23040 (dg-xfail-if): Likewise.
23041 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
23044 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
23045 * gcc.c-torture/compile/20001205-1.c: Likewise.
23046 * gcc.c-torture/compile/20001226-1.c: Likewise.
23047 * gcc.c-torture/compile/20010518-2.c: Likewise.
23048 * gcc.c-torture/compile/20020312-1.c: Likewise.
23049 * gcc.c-torture/compile/20020604-1.c: Likewise.
23050 * gcc.c-torture/compile/920501-12.c: Likewise.
23051 * gcc.c-torture/compile/920501-4.c: Likewise.
23052 * gcc.c-torture/compile/920520-1.c: Likewise.
23053 * gcc.c-torture/compile/920521-1.c: Likewise.
23054 * gcc.c-torture/compile/920625-1.c: Likewise.
23055 * gcc.c-torture/compile/961203-1.c: Likewise.
23056 * gcc.c-torture/compile/980506-1.c: Likewise.
23057 * gcc.c-torture/compile/981006-1.c: Likewise.
23058 * gcc.c-torture/compile/981022-1.c: Likewise.
23059 * gcc.c-torture/compile/981223-1.c: Likewise.
23060 * gcc.c-torture/compile/990617-1.c: Likewise.
23061 * gcc.c-torture/compile/dll.c: Likewise.
23062 * gcc.c-torture/compile/labels-3.c: Likewise.
23063 * gcc.c-torture/compile/mipscop-1.c: Likewise.
23064 * gcc.c-torture/compile/mipscop-2.c: Likewise.
23065 * gcc.c-torture/compile/mipscop-3.c: Likewise.
23066 * gcc.c-torture/compile/mipscop-4.c: Likewise.
23067 * gcc.c-torture/compile/simd-5.c: Likewise.
23068 * gcc.c-torture/compile/20000804-1.x: Remove.
23069 * gcc.c-torture/compile/20001205-1.x: Likewise.
23070 * gcc.c-torture/compile/20001226-1.x: Likewise.
23071 * gcc.c-torture/compile/20010518-2.x: Likewise.
23072 * gcc.c-torture/compile/20020312-1.x: Likewise.
23073 * gcc.c-torture/compile/20020604-1.x: Likewise.
23074 * gcc.c-torture/compile/920501-12.x: Likewise.
23075 * gcc.c-torture/compile/920501-4.x: Likewise.
23076 * gcc.c-torture/compile/920520-1.x: Likewise.
23077 * gcc.c-torture/compile/920521-1.x: Likewise.
23078 * gcc.c-torture/compile/920625-1.x: Likewise.
23079 * gcc.c-torture/compile/961203-1.x: Likewise.
23080 * gcc.c-torture/compile/980506-1.x: Likewise.
23081 * gcc.c-torture/compile/981006-1.x: Likewise.
23082 * gcc.c-torture/compile/981022-1.x: Likewise.
23083 * gcc.c-torture/compile/981223-1.x: Likewise.
23084 * gcc.c-torture/compile/990617-1.x: Likewise.
23085 * gcc.c-torture/compile/mipscop-1.x: Likewise.
23086 * gcc.c-torture/compile/mipscop-2.x: Likewise.
23087 * gcc.c-torture/compile/mipscop-3.x: Likewise.
23088 * gcc.c-torture/compile/mipscop-4.x: Likewise.
23089 * gcc.c-torture/compile/simd-5.x: Likewise.
23091 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
23093 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
23095 * gcc.c-torture/execute/20030611-1.c: New test.
23097 2003-06-12 Roger Sayle <roger@eyesopen.com>
23100 * gcc.dg/20030612-1.c: New test case.
23102 2003-06-12 Mark Mitchell <mark@codesourcery.com>
23105 * g++.dg/expr/cast1.C: New test.
23107 2003-06-12 Roger Sayle <roger@eyesopen.com>
23109 * gcc.dg/builtins-21.c: New test case.
23111 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
23113 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
23114 options instead of at the end.
23115 * lib/objc.exp (objc_target_compile): Likewise.
23117 2003-06-11 Mark Mitchell <mark@codesourcery.com>
23120 * g++.dg/parse/error1.C: New test.
23122 2003-06-11 Janis Johnson <janis187@us.ibm.com>
23124 * gcc.dg/compat/struct-by-value-11_main.c: New file.
23125 * gcc.dg/compat/struct-by-value-11_x.c: New file.
23126 * gcc.dg/compat/struct-by-value-11_y.c: New file.
23127 * gcc.dg/compat/struct-by-value-12_main.c: New file.
23128 * gcc.dg/compat/struct-by-value-12_x.c: New file.
23129 * gcc.dg/compat/struct-by-value-12_y.c: New file.
23130 * gcc.dg/compat/struct-by-value-13_main.c: New file.
23131 * gcc.dg/compat/struct-by-value-13_x.c: New file.
23132 * gcc.dg/compat/struct-by-value-13_y.c: New file.
23133 * gcc.dg/compat/struct-by-value-14_main.c: New file.
23134 * gcc.dg/compat/struct-by-value-14_x.c: New file.
23135 * gcc.dg/compat/struct-by-value-14_y.c: New file.
23136 * gcc.dg/compat/struct-by-value-15_main.c: New file.
23137 * gcc.dg/compat/struct-by-value-15_x.c: New file.
23138 * gcc.dg/compat/struct-by-value-15_y.c: New file.
23139 * gcc.dg/compat/struct-by-value-16_main.c: New file.
23140 * gcc.dg/compat/struct-by-value-16_x.c: New file.
23141 * gcc.dg/compat/struct-by-value-16_y.c: New file.
23142 * gcc.dg/compat/struct-by-value-17_main.c: New file.
23143 * gcc.dg/compat/struct-by-value-17_x.c: New file.
23144 * gcc.dg/compat/struct-by-value-17_y.c: New file.
23145 * gcc.dg/compat/struct-by-value-18_main.c: New file.
23146 * gcc.dg/compat/struct-by-value-18_x.c: New file.
23147 * gcc.dg/compat/struct-by-value-18_y.c: New file.
23149 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
23150 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
23151 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
23152 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
23153 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
23154 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
23155 * gcc.dg/compat/scalar-return-3_main.c: New file.
23156 * gcc.dg/compat/scalar-return-3_x.c: New file.
23157 * gcc.dg/compat/scalar-return-3_y.c: New file.
23158 * gcc.dg/compat/scalar-return-4_main.c: New file.
23159 * gcc.dg/compat/scalar-return-4_x.c: New file.
23160 * gcc.dg/compat/scalar-return-4_y.c: New file.
23162 2003-06-10 Janis Johnson <janis187@us.ibm.com>
23164 * gcc.dg/compat/fp2-struct-check.h: New file.
23165 * gcc.dg/compat/fp2-struct-defs.h: New file.
23166 * gcc.dg/compat/fp2-struct-init.h: New file.
23167 * gcc.dg/compat/struct-by-value-10_main.c: New file.
23168 * gcc.dg/compat/struct-by-value-10_x.c: New file.
23169 * gcc.dg/compat/struct-by-value-10_y.c: New file.
23170 * gcc.dg/compat/struct-return-10_main.c: New file.
23171 * gcc.dg/compat/struct-return-10_x.c: New file.
23172 * gcc.dg/compat/struct-return-10_y.c: New file.
23174 * gcc.dg/compat/compat-common.h: New file.
23175 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
23176 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
23177 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
23178 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
23179 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
23180 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
23181 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
23182 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
23183 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
23184 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
23185 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
23186 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
23187 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
23188 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
23189 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
23190 * gcc.dg/compat/small-struct-check.h: Ditto.
23191 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
23192 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
23193 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
23194 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
23195 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
23196 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
23197 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
23198 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
23199 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
23200 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
23201 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
23202 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
23203 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
23204 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
23205 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
23206 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
23207 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
23208 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
23209 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
23210 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
23211 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
23212 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
23213 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
23214 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
23215 * gcc.dg/compat/struct-return-2_main.c: Ditto.
23216 * gcc.dg/compat/struct-return-2_x.c: Ditto.
23217 * gcc.dg/compat/struct-return-2_y.c: Ditto.
23218 * gcc.dg/compat/struct-return-3_main.c: Ditto.
23219 * gcc.dg/compat/struct-return-3_x.c: Ditto.
23220 * gcc.dg/compat/struct-return-3_y.c: Ditto.
23222 2003-06-10 Geoffrey Keating <geoffk@apple.com>
23224 * g++.dg/pch/static-1.C: New file.
23225 * g++.dg/pch/static-1.Hs: New file.
23227 2003-06-10 Richard Henderson <rth@redhat.com>
23229 * gcc.dg/asm-7.c: Adjust expected warning text.
23231 2003-06-10 Roger Sayle <roger@eyesopen.com>
23233 * gcc.dg/builtins-20.c: New test case.
23235 2003-06-10 Mark Mitchell <mark@codesourcery.com>
23238 * g++.dg/opt/template1.C: New test.
23240 2003-06-09 Mark Mitchell <mark@codesourcery.com>
23242 * lib/gcc-dg.exp (dg-test): Clear additional_files and
23243 additional_sources.
23245 2003-05-21 David Taylor <dtaylor@emc.com>
23247 * gcc.dg/Wpadded.c: New file.
23249 2003-06-09 Mark Mitchell <mark@codesourcery.com>
23251 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
23252 * gcc.dg/special/weak-2.c: Add dg-require-weak.
23253 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
23256 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
23258 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
23260 2003-06-09 Mark Mitchell <mark@codesourcery.com>
23262 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
23263 (dg-require-alias): Likewise.
23264 (dg-require-gc-sections): Likewise.
23265 * lib/target-supports.exp (check_gc_sections_available): Likewise.
23267 2003-06-08 Richard Henderson <rth@redhat.com>
23269 * gcc.dg/20011029-2.c: Fix the array reference.
23270 * gcc.dg/asm-7.c: New.
23272 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
23274 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
23276 2003-06-08 Mark Mitchell <mark@codesourcery.com>
23278 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
23279 (dg-require-gc-sections): Likewise.
23281 2003-06-08 Jan Hubicka <jh@suse.cz>
23283 * i386-cmov1.c: Fix regular expression.
23284 * i386-cvt-1.c: Likewise.
23285 * i386-local.c: Likewise.
23286 * i386-local2.c: Likewise.
23287 * i386-mul.c: Likewise.
23288 * i386-ssetype-1.c: Likewise.
23289 * i386-ssetype-3.c: Likewise.
23290 * i386-ssetype-5.c: Likewise.
23292 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23295 * g++.dg/warn/implicit-typename2.C: New test.
23296 * g++.dg/warn/implicit-typename3.C: New test.
23298 2003-06-07 Richard Henderson <rth@redhat.com>
23300 * g++.dg/other/offsetof3.C: Use size_t.
23301 * g++.dg/other/offsetof4.C: Likewise.
23303 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
23305 * lib/copy-file.exp: New. Implement gcc_copy_files.
23307 * lib/dg-pch.exp: Load copy-file.exp
23308 (dg-pch): Use gcc_copy_files instead of "file copy".
23310 2003-06-06 Mark Mitchell <mark@codesourcery.com>
23312 * gcc.dg/weak/weak.exp: Simplify.
23313 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
23314 * gcc.dg/weak/weak-1.c: Likewise.
23315 * gcc.dg/weak/weak-2.c: Likewise.
23316 * gcc.dg/weak/weak-3.c: Likewise.
23317 * gcc.dg/weak/weak-4.c: Likewise.
23318 * gcc.dg/weak/weak-5.c: Likewise.
23319 * gcc.dg/weak/weak-6.c: Likewise.
23320 * gcc.dg/weak/weak-7.c: Likewise.
23321 * gcc.dg/weak/weak-8.c: Likewise.
23322 * gcc.dg/weak/weak-9.c: Likewise.
23324 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
23326 gcc.c-torture/execute/20030606-1.c: New.
23328 2003-06-06 Roger Sayle <roger@eyesopen.com>
23330 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
23331 * gcc.dg/builtins-19.c: Likewise.
23333 2003-06-06 Roger Sayle <roger@eyesopen.com>
23335 * gcc.dg/builtins-2.c: Add some more tests.
23336 * gcc.dg/builtins-18.c: New test case.
23337 * gcc.dg/builtins-19.c: New test case.
23339 2003-06-06 Roger Sayle <roger@eyesopen.com>
23340 Jim Wilson <wilson@tuliptree.org>
23342 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
23344 2003-06-06 Jakub Jelinek <jakub@redhat.com>
23346 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
23347 mempcpy/stpcpy calls not to be optimized into something else.
23348 * gcc.c-torture/execute/string-opt-3.c: Moved to...
23349 * gcc.c-torture/execute/builtins/string-7.c: ...here.
23350 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
23352 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23354 * gcc.dg/format/asm_fprintf-1.c: New test.
23356 2003-06-05 Mark Mitchell <mark@codesourcery.com>
23358 * lib/gcc-defs.exp (additional_sources): New variable.
23359 (dg-additional-sources): New function.
23360 (additional_files): New variable.
23361 (dg-additional-files): New function.
23362 (dg-additional-files-options): Likewise.
23363 * lib/gcc-dg.exp (dg-require-weak): New function.
23364 (dg-require-alias): Likewise.
23365 (dg-require-gc-sections): Likewise.
23366 * lib/target-supports.exp (check_alias_available): Remove testfile
23368 (check_gc_sections_available): New function.
23369 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
23370 (dg-gpp-additional-files): Likewise.
23371 * lib/g++.exp (additional_sources): Remove.
23372 (additional_files): Likewise.
23373 (g++_target_compile): Use dg-additional-files-options.
23375 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
23377 * gcc.dg/special/ecos.exp: Remove.
23378 * gcc.dg/special/20000419-2.c: Use dg-require-*.
23379 * gcc.dg/special/alias-1.c: Likewise.
23380 * gcc.dg/special/alias-2.c: Likewise.
23381 * gcc.dg/special/gcsec-1.c: Likewise.
23382 * gcc.dg/special/weak-1.c: Likewise.
23383 * gcc.dg/special/weak-2.c: Likewise.
23384 * gcc.dg/special/wkali-1.c: Likewise.
23385 * gcc.dg/special/wkali-2.c: Likewise.
23387 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
23388 dg-gpp-additional-*.
23389 * g++.dg/special/conpr-3.C: Likewise.
23390 * g++.dg/special/conpr-4.C: Likewise.
23391 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
23392 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
23393 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
23394 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
23395 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
23396 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
23397 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
23398 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
23399 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
23400 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
23401 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
23402 * g++.old-deja/g++.other/comdat1.C: Likewise.
23403 * g++.old-deja/g++.other/comdat2.C: Likewise.
23404 * g++.old-deja/g++.other/comdat3.C: Likewise.
23405 * g++.old-deja/g++.other/ctor1.C: Likewise.
23406 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
23408 2003-06-05 Richard Henderson <rth@redhat.com>
23410 * gcc.dg/debug/20030605-1.c: New.
23412 2003-06-04 Mark Mitchell <mark@codesourcery.com>
23414 * README.QMTEST: Update.
23416 2003-06-04 Richard Henderson <rth@redhat.com>
23418 * gcc.dg/cleanup-1.c: New.
23419 * gcc.dg/cleanup-2.c: New.
23420 * gcc.dg/cleanup-3.c: New.
23421 * gcc.dg/cleanup-4.c: New.
23422 * gcc.dg/cleanup-5.c: New.
23423 * gcc.dg/cleanup-6.c: New.
23424 * gcc.dg/cleanup-7.c: New.
23426 2003-06-04 Mark Mitchell <mark@codesourcery.com>
23428 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
23430 * lib/dg-pch.exp: New file.
23431 * g++.dg/pch/pch.exp: Use dg-pch.exp.
23432 * gcc.dg/pch/pch.exp: Likewise.
23434 2003-06-04 Roger Sayle <roger@eyesopen.com>
23436 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
23437 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
23438 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
23439 * gcc.dg/builtins-17.c: New test case.
23440 * gcc.dg/i386-387-4.c: New test case.
23441 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
23443 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23445 * gcc.dg/ultrasp9.c: New test.
23447 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23449 * gcc.c-torture/compile/20030604-1.c: New test.
23450 * gcc.dg/sparc-constant-1.c: New test.
23452 2003-06-03 Glen Nakamura <glen@imodulo.com>
23454 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
23456 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
23458 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
23460 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
23461 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
23463 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
23465 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
23467 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23470 * g++.dg/template/spec10.C: New test.
23472 2003-06-03 Roger Sayle <roger@eyesopen.com>
23474 * gcc.dg/builtins-16.c: New test case.
23476 2003-06-03 Jakub Jelinek <jakub@redhat.com>
23478 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
23479 mempcpy test with post-increments.
23480 * gcc.c-torture/execute/string-opt-3.c: New test.
23481 * gcc.dg/string-opt-1.c: New test.
23483 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
23486 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
23488 2003-06-02 Mark Mitchell <mark@codesourcery.com>
23490 * lib/scanasm.exp (dg-scan): New function, factored out of ...
23491 (scan-assembler): ... here. Use dg-scan.
23492 (scan-assembler-not): Likewise.
23493 (scan-file): New function.
23494 (scan-file-not): Likewise.
23495 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
23496 * gcc.dg/cpp/_Pragma4.c: Likewise.
23497 * gcc.dg/cpp/_Pragma5.c: Likewise.
23498 * gcc.dg/cpp/avoidpaste1.c: Likewise.
23499 * gcc.dg/cpp/avoidpaste2.c: Likewise.
23500 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
23501 * gcc.dg/cpp/cmdlne-P.c: Likewise.
23502 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
23503 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
23504 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
23505 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
23506 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
23507 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
23508 * gcc.dg/cpp/cxxcom1.c: Likewise.
23509 * gcc.dg/cpp/line1.c: Likewise.
23510 * gcc.dg/cpp/maccom1.c: Likewise.
23511 * gcc.dg/cpp/maccom2.c: Likewise.
23512 * gcc.dg/cpp/maccom3.c: Likewise.
23513 * gcc.dg/cpp/maccom4.c: Likewise.
23514 * gcc.dg/cpp/maccom5.c: Likewise.
23515 * gcc.dg/cpp/maccom6.c: Likewise.
23516 * gcc.dg/cpp/multiline.c: Likewise.
23517 * gcc.dg/cpp/spacing1.c: Likewise.
23518 * gcc.dg/cpp/spacing2.c: Likewise.
23519 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
23520 * gcc.dg/cpp/trad/maccom1.c: Likewise.
23521 * gcc.dg/cpp/trad/maccom2.c: Likewise.
23522 * gcc.dg/cpp/trad/maccom3.c: Likewise.
23523 * gcc.dg/cpp/trad/maccom4.c: Likewise.
23524 * gcc.dg/cpp/trad/maccom6.c: Likewise.
23525 * gcc.dg/cpp/cxxcom2.c: Likewise.
23526 * gcc.dg/cpp/cxxcom2.h: New file.
23528 * gcc.dg/cpp/truefalse.cpp: Move it to ...
23529 * g++.dg/cpp/truefalse.C: Here.
23530 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
23532 2003-06-01 Loren James Rittle <ljrittle@acm.org>
23534 * gcc.dg/cpp/redef3.c: New file.
23536 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23538 * gcc.dg/i386-loop-3.c: New test.
23540 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
23542 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
23544 2003-05-31 Roger Sayle <roger@eyesopen.com>
23546 * gcc.dg/fwrapv-1.c: New test case.
23547 * gcc.dg/fwrapv-2.c: New test case.
23549 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23552 * g++.dg/template/spec9.C: New test.
23554 2003-05-29 Roger Sayle <roger@eyesopen.com>
23556 * gcc.dg/duff-4.c: New test case.
23558 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
23561 * g77.dg/ffixed-form-1.f: New test
23562 * g77.dg/ffixed-form-2.f: New test
23563 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
23564 * g77.dg/ffree-form-3.f: New test
23566 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
23568 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
23569 * gcc.dg/wint_t-1.c: Likewise.
23571 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23573 * g++.dg/template/access11.C: New test.
23575 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23578 * g++.dg/template/access10.C: New test.
23580 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23581 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23583 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
23585 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
23587 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
23588 suppress for powerpc-*-darwin*.
23589 * gcc.dg/torture/builtin-noret-2.c: Likewise.
23591 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
23593 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
23594 suppress option for powerpc-*-darwin*.
23596 2003-05-23 Roger Sayle <roger@eyesopen.com>
23598 * gcc.dg/builtins-1.c: Add tests for tan and atan.
23599 * gcc.dg/builtins-4.c: Add test for fmod.
23601 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23604 * g++.dg/template/instantiate4.C: New test.
23606 2003-05-22 Roger Sayle <roger@eyesopen.com>
23608 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
23610 2003-05-21 Janis Johnson <janis187@us.ibm.com>
23612 * gcc.dg/compat/scalar-return-1_main.c: New file.
23613 * gcc.dg/compat/scalar-return-1_x.c: New file.
23614 * gcc.dg/compat/scalar-return-1_y.c: New file.
23615 * gcc.dg/compat/scalar-return-2_main.c: New file.
23616 * gcc.dg/compat/scalar-return-2_x.c: New file.
23617 * gcc.dg/compat/scalar-return-2_y.c: New file.
23618 * gcc.dg/compat/struct-return-3_main.c: New file.
23619 * gcc.dg/compat/struct-return-3_y.c: New file.
23620 * gcc.dg/compat/struct-return-3_x.c: New file.
23621 * gcc.dg/compat/struct-return-2_main.c: New file.
23622 * gcc.dg/compat/struct-return-2_x.c: New file.
23623 * gcc.dg/compat/struct-return-2_y.c: New file.
23625 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23627 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
23628 for hppa*-hp-hpux*.
23629 * gcc.dg/20021014-1.c (dg-options): Likewise.
23630 * gcc.dg/nest.c (dg-options): Likewise.
23632 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
23635 * g++.dg/ext/dllimport2.C: New file.
23636 * g++.dg/ext/dllimport3.C: New file.
23638 2003-05-20 Janis Johnson <janis187@us.ibm.com>
23640 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
23641 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
23642 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
23643 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
23644 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
23645 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
23646 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
23647 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
23648 * gcc.dg/compat/small-struct-defs.h: New file.
23649 * gcc.dg/compat/small-struct-init.h: New file.
23650 * gcc.dg/compat/small-struct-check.h: New file.
23651 * gcc.dg/compat/fp-struct-defs.h: New file.
23652 * gcc.dg/compat/fp-struct-check.h: New file.
23653 * gcc.dg/compat/fp-struct-init.h: New file.
23654 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
23655 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
23657 2003-05-19 Jakub Jelinek <jakub@redhat.com>
23659 * gcc.dg/20030225-2.c: New test.
23661 2003-05-18 Roger Sayle <roger@eyesopen.com>
23662 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23664 * gcc.c-torture/compile/20030518-1.c: New test case.
23666 2003-05-18 Mark Mitchell <mark@codesourcery.com>
23668 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
23669 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
23670 gcc-dg-debug-runtest.
23671 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
23672 gcc-dg-debug-runtest.
23674 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23677 * g++.dg/lookup/using6.C: New test.
23679 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23681 * g++.dg/parse/access2.C: New test.
23683 2003-05-17 Mark Mitchell <mark@codesourcery.com>
23685 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
23686 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
23687 * gcc.dg/debug/debug.exp: Likewise.
23689 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
23691 * gcc.dg/dollar.c: New test.
23693 2003-05-16 Janis Johnson <janis187@us.ibm.com>
23695 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
23696 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
23697 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
23698 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
23699 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
23700 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
23701 * gcc.dg/compat/struct-by-value-6_main.c: New file.
23702 * gcc.dg/compat/struct-by-value-6_x.c: New file.
23703 * gcc.dg/compat/struct-by-value-6_y.c: New file.
23704 * gcc.dg/compat/struct-by-value-7_main.c: New file.
23705 * gcc.dg/compat/struct-by-value-7_x.c: New file.
23706 * gcc.dg/compat/struct-by-value-7_y.c: New file.
23707 * gcc.dg/compat/struct-by-value-8_main.c: New file.
23708 * gcc.dg/compat/struct-by-value-8_x.c: New file.
23709 * gcc.dg/compat/struct-by-value-8_y.c: New file.
23710 * gcc.dg/compat/struct-by-value-9_main.c: New file.
23711 * gcc.dg/compat/struct-by-value-9_x.c: New file.
23712 * gcc.dg/compat/struct-by-value-9_y.c: New file.
23714 2003-05-16 Mark Mitchell <mark@codesourcery.com>
23716 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
23717 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
23718 support for "repo" mode.
23719 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
23720 * lib/g77-dg.exp: Likewise.
23721 * lib/obj-dg.exp: Likewise.
23723 2003-05-16 Jakub Jelinek <jakub@redhat.com>
23725 Merge from gcc-3_2-rhl8-branch:
23726 2003-04-23 Jakub Jelinek <jakub@redhat.com>
23728 * gcc.dg/tls/opt-6.c: New test.
23730 2003-04-05 Jakub Jelinek <jakub@redhat.com>
23732 * gcc.dg/20030405-1.c: New test.
23734 2003-03-09 Jakub Jelinek <jakub@redhat.com>
23736 * gcc.dg/20030309-1.c: New test.
23738 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23740 * gcc.c-torture/execute/20030307-1.c: New test.
23742 2003-02-20 Randolph Chung <tausq@debian.org>
23744 * gcc.c-torture/compile/20030220-1.c: New test.
23746 2003-02-18 Jakub Jelinek <jakub@redhat.com>
23748 * gcc.dg/20030217-1.c: New test.
23750 2003-01-29 Jakub Jelinek <jakub@redhat.com>
23752 * gcc.c-torture/compile/20020129-1.c: New test.
23754 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23756 * gcc.dg/unroll-1.c: New test.
23758 2002-11-16 Jan Hubicka <jh@suse.cz>
23760 * gcc.c-torture/execute/20020920-1.c: New test.
23762 2002-10-08 Jakub Jelinek <jakub@redhat.com>
23765 * gcc.c-torture/compile/20021008-1.c: New test.
23767 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
23770 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
23772 2002-08-07 Jakub Jelinek <jakub@redhat.com>
23774 * gcc.c-torture/compile/20020807-1.c: New test.
23776 2002-07-30 Jakub Jelinek <jakub@redhat.com>
23778 * gcc.dg/tls/opt-1.c: New test.
23780 2002-07-29 Jakub Jelinek <jakub@redhat.com>
23782 * gcc.dg/20020729-1.c: New test.
23784 2002-07-20 Jakub Jelinek <jakub@redhat.com>
23786 * g++.dg/opt/life1.C: New test.
23788 2002-05-20 Jakub Jelinek <jakub@redhat.com>
23790 * gcc.dg/20020525-1.c: New test.
23792 2002-05-24 Jakub Jelinek <jakub@redhat.com>
23795 * g++.dg/ext/pretty1.C: New test.
23796 * g++.dg/ext/pretty2.C: New test.
23798 2003-05-15 Mark Mitchell <mark@codesourcery.com>
23801 * g++.dg/ext/typeof5.C: New test.
23803 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
23805 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
23806 __USER_LABEL_PREFIX__ into account.
23807 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
23809 2003-05-14 Roger Sayle <roger@eyesopen.com>
23811 * gcc.dg/builtins-15.c: New test case.
23813 2003-05-13 Zack Weinberg <zack@codesourcery.com>
23815 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
23817 2003-05-12 Mark Mitchell <mark@codesourcery.com>
23819 * lib/g++.exp: Tweak handling of additional source files.
23820 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
23821 * g++.dg/special/conpr-2a.C: Rename to ...
23822 * g++.dg/special/conpr-2a.cc: ... this.
23823 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
23824 * g++.dg/special/conpr-3a.C: Rename to ...
23825 * g++.dg/special/conpr-3a.cc: This.
23826 * g++.dg/special/conpr-3b.C: Rename to ...
23827 * g++.dg/special/conpr-3b.cc: This.
23828 * g++.dg/special/conpr-4.C: New test.
23829 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
23831 2003-05-12 David Edelsohn <edelsohn@gnu.org>
23833 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
23835 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23837 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
23838 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23839 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
23840 * g++.old-deja/g++.other/warn3.C: Likewise.
23842 2003-05-11 Roger Sayle <roger@eyesopen.com>
23844 * gcc.dg/i386-387-1.c: Update to also test log.
23845 * gcc.dg/i386-387-2.c: Likewise.
23847 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
23849 * g77.f-torture/execute/int8421.f: New test.
23851 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23853 PR c++/10230, c++/10481
23854 * g++.dg/lookup/scoped5.C: New test.
23856 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23859 * g++.dg/template/ttp6.C: New test.
23861 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
23863 * gcc.c-torture/execute/builtins: New directory.
23864 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
23865 gcc.c-torture/execute/builtins.
23866 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
23867 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
23868 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
23869 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
23871 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23874 * g++.dg/template/access8.C: New test.
23875 * g++.dg/template/access9.C: New test.
23877 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23880 * g++.dg/parse/access1.C: New test.
23882 2003-05-09 DJ Delorie <dj@redhat.com>
23884 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
23885 long, and not an int.
23887 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23889 PR c++/10555, c++/10576
23890 * g++.dg/template/memclass1.C: New test.
23892 2003-05-08 DJ Delorie <dj@redhat.com>
23894 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
23896 * gcc.c-torture/execute/20021024-1.x: Likewise.
23897 * gcc.c-torture/execute/shiftdi.x: Likewise.
23898 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
23899 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
23900 * gcc.dg/20021018-1.c: Likewise.
23902 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23904 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
23906 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
23907 (bcopy): Call memmove.
23909 2003-05-08 Roger Sayle <roger@eyesopen.com>
23911 * g77.f-torture/compile/8485.f: New test case.
23913 2003-05-07 Richard Henderson <rth@redhat.com>
23916 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
23917 Verify exception_cleanup not called for rethrows.
23918 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
23919 when exiting catch block without rethrowing.
23920 * g++.dg/eh/forced3.C: New.
23921 * g++.dg/eh/forced4.C: New.
23923 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
23925 * gcc.dg/20030505.c: Fix triplet.
23927 2003-05-06 DJ Delorie <dj@redhat.com>
23929 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
23930 * gcc.dg/nest.c: Likewise.
23932 2003-05-05 Roger Sayle <roger@eyesopen.com>
23934 * gcc.dg/builtins-14.c: New test case.
23936 2003-05-05 Janis Johnson <janis187@us.ibm.com>
23938 * lib/compat.exp (compat-execute): New argument.
23939 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
23940 * gcc.dg/compat: New test directory.
23941 * gcc.dg/compat/compat.exp: New expect script.
23942 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
23943 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
23944 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
23945 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
23946 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
23947 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
23949 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
23950 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
23951 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
23952 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
23953 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
23954 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
23955 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
23956 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
23957 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
23958 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
23959 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
23960 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
23961 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
23962 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
23963 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
23965 2003-05-05 Zack Weinberg <zack@codesourcery.com>
23967 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
23969 2003-05-05 Jakub Jelinek <jakub@redhat.com>
23971 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
23973 2003-05-05 Geoffrey Keating <geoffk@apple.com>
23975 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
23976 * gcc.dg/ppc-fsel-2.c: New test.
23978 * gcc.dg/unused-5.c: New test.
23980 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23983 * g++.dg/warn/pmf1.C: New test.
23985 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23988 * g++.dg/warn/main.C: New test.
23990 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23992 * gcc.dg/nonnull-3.c: New test.
23994 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
23996 * gcc.dg/cpp/Wtrigraphs.c: Update.
23997 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
23999 2003-05-03 Geoffrey Keating <geoffk@apple.com>
24001 * gcc.dg/ppc-fsel-1.c: New test.
24003 2003-05-03 Zack Weinberg <zack@codesourcery.com>
24006 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
24008 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
24010 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
24012 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24014 PR c++/9364, c++/10553, c++/10586
24015 * g++.dg/parse/typename4.C: New test.
24016 * g++.dg/parse/typename5.C: Likewise.
24018 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
24020 * gcc.c-torture/compile/20030503-1.c: New test.
24022 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24024 * g++.dg/lookup/using5.C: Fix testcase error.
24026 2003-05-01 Chris Demetriou <cgd@broadcom.com>
24028 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
24029 since MEABI is no longer supported. Remove all vestiges
24030 of MEABI from the test.
24032 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24035 * g++.dg/lookup/using5.C: New test.
24037 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24040 * g++.dg/template/ttp5.C: New test.
24042 2003-04-30 Mark Mitchell <mark@codesourcery.com>
24044 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
24045 (dg-gpp-additional-sources): New function.
24046 (dg-gpp-additional-files): Likewise.
24047 * lib/g++.exp (additional_sources): New variable.
24048 (additional_files): Likewise.
24049 (g++_target_compile): Deal with them.
24050 * lib/old-dejagnu.exp: Remove.
24051 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
24052 * g++.old-deja: Revise all tests to use dg commands.
24054 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24056 PR c++/9432, c++/9528
24057 * g++.dg/lookup/using4.C: New test.
24059 2003-04-29 Geoffrey Keating <geoffk@apple.com>
24061 * gcc.dg/noreturn-5.c: New file.
24062 * gcc.dg/noreturn-6.c: New file.
24064 * gcc.c-torture/compile/inline-1.c: New file.
24066 2003-04-29 Mark Mitchell <mark@codesourcery.com>
24069 * g++.dg/template/explicit1.C: New test.
24071 2003-04-29 Mark Mitchell <mark@codesourcery.com>
24074 * g++.dg/other/bitfield1.C: New test.
24077 * g++.dg/init/new7.C: New test.
24079 2003-04-29 Mark Mitchell <mark@codesourcery.com>
24081 * g++.dg/ext/desig1.C: New test.
24082 * g++.dg/ext/init1.C: Update.
24084 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
24086 2003-04-28 Mark Mitchell <mark@codesourcery.com>
24089 * g++.dg/warn/Winline-1.C: New test.
24091 2003-04-28 Jakub Jelinek <jakub@redhat.com>
24093 * gcc.c-torture/execute/string-opt-19.c: New test.
24095 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
24096 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
24098 2003-04-27 Mark Mitchell <mark@codesourcery.com>
24101 * g++.dg/init/new6.C: New test.
24104 * g++.dg/init/ref6.C: New test.
24106 2003-04-26 David Edelsohn <edelsohn@gnu.org>
24108 * g++.dg/warn/weak1.C: XFAIL on AIX4.
24110 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24112 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
24113 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
24115 2003-04-25 Mark Mitchell <mark@codesourcery.com>
24117 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
24118 initialized static data members.
24120 2003-04-25 H.J. Lu <hjl@gnu.org>
24122 * gcc.dg/ia64-sync-4.c: New test.
24124 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24126 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
24129 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
24132 * g++.dg/warn/conv1.C: New test.
24133 * g++.old-deja/g++.other/conv7.C: Adjust.
24134 * g++.old-deja/g++.other/overload14.C: Adjust.
24136 2003-04-23 Mark Mitchell <mark@codesourcery.com>
24139 * g++.dg/template/defarg2.C: New test.
24141 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
24143 * gcc.dg/cpp/include2.c: Update.
24144 * gcc.dg/cpp/multiline-2.c: New.
24145 * gcc.dg/cpp/multiline.c: Update.
24146 * gcc.dg/cpp/strify2.c: Update.
24147 * gcc.dg/cpp/trad/literals-2.c: Update.
24149 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24151 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
24153 2003-04-23 Mark Mitchell <mark@codesourcery.com>
24155 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
24157 2003-04-23 Mark Mitchell <mark@codesourcery.com>
24160 * g++.dg/parse/crash4.C: New test.
24163 * g++.dg/parse/crash5.C: New test.
24165 2003-04-22 Mark Mitchell <mark@codesourcery.com>
24168 * g++.dg/parse/crash3.C: New test.
24171 * g++.dg/parse/elab1.C: New test.
24173 2003-04-22 Devang Patel <dpatel@apple.com>
24175 * gcc.dg/cpp/trad/funlike-5.c: New test.
24177 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
24179 * g++.dg/other/packed1.C: Fix dg options.
24181 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
24183 * g++.dg/other/offsetof2.C: New test.
24185 2003-04-21 Mark Mitchell <mark@codesourcery.com>
24187 * g++.dg/template/recurse.C: Adjust location of error messages.
24189 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
24192 * g++.dg/init/addr-const1.C: New test.
24193 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
24195 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
24198 * g++.dg/lookup/struct-hack1.C: New test.
24200 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
24202 * ucs.c: Update diagnostic messages.
24204 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
24206 * gcc.dg/cpp/truefalse.cpp: New test.
24207 * gcc.dg/cpp/cpp.exp: Update.
24208 * g++.dg/other/stdbool-if.C: Remove.
24210 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
24212 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
24213 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
24215 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
24217 * gcc.c-torture/compile/20030418-1.c: New test.
24219 2003-04-17 Janis Johnson <janis187@us.ibm.com>
24221 * README.compat: Remove; content moved to doc/sourcebuild.texi.
24223 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24226 g++.dg/template/dependent-name1.C: New test.
24228 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
24230 * gcc.dg/warn-1.c (tourist_guide): New array,
24231 contains a pointer to bar.
24233 2003-04-16 Roger Sayle <roger@eyesopen.com>
24235 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
24236 * gcc.c-torture/execute/medce-1.c: New test case.
24237 * gcc.c-torture/execute/medce-2.c: New test case.
24239 2003-04-15 Mark Mitchell <mark@codesourcery.com>
24241 * lib/prune.exp: Ignore more messages.
24244 * g++.dg/parse/lookup3.C: New test.
24246 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
24248 * gcc.c-torture/compile/20030415-1.c : New test.
24250 2003-04-14 Mark Mitchell <mark@codesourcery.com>
24252 * gcc.c-torture/execute/scope-2.c: Move to ...
24253 * gcc.dg/noncompile/scope.c: .... here.
24255 2003-04-14 Roger Sayle <roger@eyesopen.com>
24257 * gcc.dg/20030414-2.c: New test case.
24259 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
24262 * gcc.dg/20030414-1.c: New test.
24264 2003-04-13 Roger Sayle <roger@eyesopen.com>
24266 * gcc.dg/builtins-12.c: New test case.
24267 * gcc.dg/builtins-13.c: New test case.
24269 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24271 * gcc.c-torture/execute/string-opt-18.c: New test.
24273 2003-04-13 Mark Mitchell <mark@codesourcery.com>
24276 * g++.dg/init/new5.C: New test.
24278 2003-04-12 Mark Mitchell <mark@codesourcery.com>
24281 * g++.dg/ext/dllimport1.C: New test.
24283 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
24285 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
24287 2003-04-11 Bud Davis <bdavis9659@comcast.net>
24290 * g77.f-torture/noncompile/9263.f: New test
24292 * g77.f-torture/execute/1832.f: New test
24294 2003-04-11 David Chad <davidc@freebsd.org>
24295 Loren J. Rittle <ljrittle@acm.org>
24298 * objc.dg/headers.m: New test.
24300 2003-04-10 Zack Weinberg <zack@codesourcery.com>
24302 * gcc.c-torture/execute/builtin-noret-2.c: New.
24303 * gcc.c-torture/execute/builtin-noret-2.x: New.
24304 XFAIL builtin-noret-2.c at -O1 and above.
24305 * gcc.dg/redecl.c: New.
24306 * gcc.dg/Wshadow-1.c: Update error regexps.
24308 2003-04-10 Mark Mitchell <mark@codesourcery.com>
24310 * g++.dg/abi/bitfield10.C: New test.
24312 2003-04-09 Mike Stump <mrs@apple.com>
24314 * gcc.dg/pch/pch.exp: Make testcase names longer.
24315 * g++.dg/pch/pch.exp: Make testcase names longer.
24317 2003-04-08 Roger Sayle <roger@eyesopen.com>
24319 * gcc.dg/builtins-11.c: New test case.
24321 2003-04-08 Roger Sayle <roger@eyesopen.com>
24323 * gcc.dg/builtins-9.c: New test case.
24324 * gcc.dg/builtins-10.c: New test case.
24326 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
24328 * gcc.dg/noncompile/init-4.c.c: New test.
24330 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
24332 * gcc.misc-test/gcov-9.c: New test.
24333 * gcc.misc-test/gcov-10.c: New test
24334 * gcc.misc-test/gcov-11.c: New test.
24336 2003-04-05 Zack Weinberg <zack@codesourcery.com>
24338 PR optimization/10024
24339 * gcc.c-torture/compile/20030405-1.c: New test.
24341 2003-04-04 Geoffrey Keating <geoffk@apple.com>
24343 * gcc.dg/pch/static-3.c: New.
24344 * gcc.dg/pch/static-3.hs: New.
24345 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
24347 2003-04-04 Richard Henderson <rth@redhat.com>
24349 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
24350 * g++.dg/eh/forced2.C: Likewise.
24352 2003-04-03 Mike Stump <mrs@apple.com>
24354 * lib/scanasm.exp (scan-assembler): Add xfail processing for
24356 (scan-assembler-times, scan-assembler-not): Likewise.
24357 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
24359 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24361 * gcc.dg/sparc-loop-1.c: New test.
24363 2003-04-02 Geoffrey Keating <geoffk@apple.com>
24366 * g++.dg/pch/system-2.C: New.
24367 * g++.dg/pch/system-2.Hs: New.
24369 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
24371 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
24373 * g++.dg/eh/simd-1.C (vecfunc): Same.
24375 2003-04-01 Roger Sayle <roger@eyesopen.com>
24377 * gcc.c-torture/execute/20030401-1.c: New test case.
24379 2003-04-01 Ziemowit Laski <zlaski@apple.com>
24381 * objc.dg/defs.m: New.
24383 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
24385 * g++.dg/eh/simd-1.C: New.
24386 * g++.dg/eh/simd-2.C: New.
24388 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
24390 * gcc.c-torture/execute/simd-3.c: New.
24392 2003-03-31 Mark Mitchell <mark@codesourcery.com>
24395 * gcc.dg/20030331-2.c: New test.
24397 2003-03-31 Mark Mitchell <mark@codesourcery.com>
24400 * g++.dg/parse/crash2.C: New test.
24402 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
24404 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
24405 * gcc.c-torture/execute/20030331-1.c: ...here.
24407 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
24409 * gcc.c-torture/execute/20030331-1.c: New test.
24411 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
24413 * lib/gcov.exp: Adjust call return testing strings.
24414 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
24416 2003-03-31 Roger Sayle <roger@eyesopen.com>
24418 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
24419 * gcc.dg/builtins-7.c: New test case.
24420 * gcc.dg/builtins-8.c: New test case.
24422 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
24424 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
24426 2003-03-30 Mark Mitchell <mark@codesourcery.com>
24429 * g++.dg/lookup-class-member-2.C: New test.
24431 2003-03-30 Glen Nakamura <glen@imodulo.com>
24433 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
24435 2003-03-28 Roger Sayle <roger@eyesopen.com>
24437 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
24439 2003-03-28 Mark Mitchell <mark@codesourcery.com>
24441 * g++.dg/init/attrib1.C: New test.
24443 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
24445 * gcc.dg/ultrasp8.c: New test.
24447 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
24449 * gcc.dg/ultrasp7.c: New test.
24451 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
24454 * g++.dg/template/inline1.C: New test.
24456 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
24458 * gcc.dg/sparc-dwarf2.c: New test.
24460 2003-03-27 Roger Sayle <roger@eyesopen.com>
24462 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
24463 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
24465 2003-03-27 Mark Mitchell <mark@codesourcery.com>
24467 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
24468 than reading .x files.
24469 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
24470 * g77.dg/gcov/gcov-1.f: Likewise.
24471 * gcc.misc-tests/gcov-4b.c: Likewise.
24472 * gcc.misc-tests/gcov-5b.c: Likewise.
24473 * gcc.misc-tests/gcov-6.c: Likewise.
24474 * gcc.misc-tests/gcov-7.c: Likewise.
24475 * gcc.misc-tests/gcov-8.c: Likewise.
24476 * g++.dg/gcov/gcov-1.x: Remove.
24477 * g77.dg/gcov/gcov-1.x: Likewise.
24478 * gcc.misc-tests/gcov-4b.x: Likewise.
24479 * gcc.misc-tests/gcov-5b.x: Likewise.
24480 * gcc.misc-tests/gcov-6.x: Likewise.
24481 * gcc.misc-tests/gcov-7.x: Likewise.
24482 * gcc.misc-tests/gcov-8.x: Likewise.
24484 2003-03-27 Glen Nakamura <glen@imodulo.com>
24487 * gcc.dg/20030324-1.c: New test.
24489 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
24492 * g++.dg/template/arg3.C: New test.
24495 * g++.dg/template/friend18.C: New test.
24497 2003-03-26 Roger Sayle <roger@eyesopen.com>
24499 * g77.f-torture/compile/20030326-1.f: New test case.
24501 2003-03-26 Janis Johnson <janis187@us.ibm.com>
24503 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
24505 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
24507 2003-03-26 Jakub Jelinek <jakub@redhat.com>
24509 * gcc.dg/ia64-sync-3.c: New test.
24511 2003-03-26 Alan Modra <amodra@bigpond.net.au>
24513 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
24515 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24517 * gcc.dg/ultrasp6.c: New test.
24519 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24521 * gcc.dg/i386-signbit-1.c: New test.
24522 * gcc.dg/i386-signbit-2.c: New test.
24523 * gcc.dg/i386-signbit-3.c: New test.
24525 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24527 * gcc.dg/ultrasp5.c: Fix options.
24529 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
24531 * gcc.dg/ultrasp5.c: Fix comment.
24533 2003-03-24 Bud Davis <bdavis9659@comcast.net>
24536 * g77.f-torture/execute/10197.f: New test.
24538 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
24540 PR c++/9898, c++/383
24541 * g++.dg/template/conv6.C: New test.
24544 * g++.dg/template/ptrmem5.C: New test.
24547 * g++.dg/lookup/koenig1.C: New test.
24550 * g++.dg/lookup/template2.C: New test.
24552 2003-03-24 Jakub Jelinek <jakub@redhat.com>
24554 * g++.dg/opt/rtti1.C: New test.
24556 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24558 * gcc.dg/ultrasp5.c: New test.
24560 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
24563 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
24566 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
24569 * gcc.dg/20030323-1.c: New test.
24571 2003-03-23 Roger Sayle <roger@eyesopen.com>
24573 * gcc.c-torture/compile/20030323-1.c: New test case.
24575 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
24577 * gcc.dg/20030321-1.c: New test.
24579 2003-03-22 Zack Weinberg <zack@codesourcery.com>
24581 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
24583 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
24585 PR c++/9978, c++/9708
24586 * g++.dg/ext/vlm1.C: Adjust expected error.
24587 * g++.dg/ext/vla2.C: New test.
24588 * g++.dg/template/arg1.C: New test.
24589 * g++.dg/template/arg2.C: New test.
24591 2003-03-22 Bud Davis <bdavis9659@comcast.net>
24593 * g77.f-torture/execute/select.f: New test.
24594 * g77.f-torture/noncompile/select_no_compile.f: New test.
24596 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
24599 * g++.dg/other/error4.C: New test.
24601 2003-03-20 Mark Mitchell <mark@codesourcery.com>
24603 * g++.dg/template/friend17.C: New test.
24605 2003-03-21 Alan Modra <amodra@bigpond.net.au>
24607 * gcc.c-torture/compile/20030320-1.c: New.
24609 2003-03-20 Roger Sayle <roger@eyesopen.com>
24611 * gcc.dg/builtins-6.c: New test case.
24613 2003-03-19 Alan Modra <amodra@bigpond.net.au>
24616 * gcc.c-torture/compile/20030319-1.c: New.
24618 2003-03-18 Jan Hubicka <jh@suse.cz>
24620 * gcc.dg/i386-cvt-1.c: New test.
24622 2003-03-17 Zack Weinberg <zack@codesourcery.com>
24624 * objc.dg/naming-1.m: Use "(parse|syntax) error".
24625 * objc.dg/naming-2.m: Likewise.
24627 2003-03-17 Mark Mitchell <mark@codesourcery.com>
24630 * g++.dg/parse/crash1.C: New test.
24632 2003-03-16 Mark Mitchell <mark@codesourcery.com>
24635 * g++.dg/eh/cleanup1.C: New test.
24637 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
24639 * gcc.c-torture/execute/20030316-1.c: New test case.
24641 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
24644 * g++.dg/init/ctor2.C: New test.
24646 2003-03-15 Roger Sayle <roger@eyesopen.com>
24648 * g77.f-torture/compile/xformat.f: New test case.
24650 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24652 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
24653 * g++.old-deja/g++.mike/eh50.C: Likewise.
24655 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24658 * g++.dg/template/spec7.C: New test.
24659 * g++.dg/template/spec8.C: Likewise.
24661 2003-03-14 Jakub Jelinek <jakub@redhat.com>
24663 * gcc.c-torture/execute/20030313-1.c: New test.
24665 2003-03-14 Richard Henderson <rth@redhat.com>
24667 * gcc.dg/inline-2.c: Adjust alpha test for external call.
24669 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
24671 * gcc.c-torture/compile/20030314-1.c: New test.
24673 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
24675 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
24676 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
24678 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
24679 to accept newer _imp__ prefix and additional
24680 newline in .drectve section.
24681 * gcc.dg/dll-4.c: Likewise.
24682 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
24685 2003-03-13 Mark Mitchell <mark@codesourcery.com>
24687 * g++.dg/parse/namespace9.C: New test.
24689 * g++.dg/init/ref5.C: New test.
24690 * g++.dg/parse/ptrmem1.C: Likewise.
24692 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24694 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
24695 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
24696 regular expression.
24697 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
24698 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
24700 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
24702 * gcc.c-torture/execute/20030224-2.c: New test.
24704 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
24706 * gcc.dg/decl-3.c: New test.
24708 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
24710 * gcc.dg/i386-loop-2.c: New test.
24712 2003-03-11 Mark Mitchell <mark@codesourcery.com>
24715 * g++.dg/parse/namespace8.C: New test.
24718 * g++.dg/overload/builtin2.C: New test.
24720 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
24722 * gcc.dg/return-type-3.c: New test.
24724 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24726 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
24727 profiling options are not supported.
24729 2003-03-10 Mark Mitchell <mark@codesourcery.com>
24731 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
24732 * g++.old-deja/g++.warn/impint2.C: Likewise.
24734 2003-03-10 Devang Patel <dpatel@apple.com>
24736 * g++.dg/cpp/c++_cmd_1.C: New test.
24737 * g++.dg/cpp/c++_cmd_1.h: New file.
24739 2003-03-10 Segher Boessenkool <segher@koffie.nl>
24741 * gcc.dg/altivec-9.c: New file.
24743 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24745 * gcc.dg/ppc-sdata-1.c: New test.
24746 * gcc.dg/ppc-sdata-2.c: New test.
24748 2003-03-09 Mark Mitchell <mark@codesourcery.com>
24751 * g++.dg/opt/ptrmem2.C: New test.
24754 * g++.dg/opt/ptrmem1.C: New test.
24756 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24758 * gcc.dg/i386-loop-1.c: New test.
24760 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24763 * g++.dg/lookup/friend1.C: New test.
24765 2003-03-08 Mark Mitchell <mark@codesourcery.com>
24768 * g++.dg/parser/constructor1.C: New test.
24770 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
24772 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
24774 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
24776 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
24778 * gcc.dg/cpp/Wunused.c: Update test.
24780 2003-03-08 Jan Hubicka <jh@suse.cz>
24782 * gcc.dg/inline-3.c: New test.
24784 2003-03-08 Mark Mitchell <mark@codesourcery.com>
24787 * g++.dg/parse/builtin1.C: New test.
24790 * g++.dg/abi/cookie1.C: New test.
24791 * g++.dg/abi/cookie2.C: Likewise.
24794 * g++.dg/template/field1.C: New test.
24797 * g++.dg/parse/class1.C: New test.
24798 * g++.dg/parse/namespace7.C: Likewise.
24799 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
24801 2003-03-07 Mark Mitchell <mark@codesourcery.com>
24803 * g++.dg/init/ref4.C: New test.
24805 2003-03-07 Jan Hubicka <jh@suse.cz>
24807 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
24808 * gcc.dg/inline-3.c: New test.
24810 2003-03-06 Mark Mitchell <mark@codesourcery.com>
24812 * g++.dg/init/ref3.C: New test.
24815 * g++.dg/init/ref2.C: New test.
24818 * g++.dg/warn/Wshadow-2.C: New test.
24821 * g++.dg/warn/Woverloaded-1.C: New test.
24823 2003-03-05 Jan Hubicka <jh@suse.cz>
24825 * gcc.dg/i386-local2.c: New.
24826 * gcc.dg/i386-local.c: Fix typo.
24828 2003-03-05 Mark Mitchell <mark@codesourcery.com>
24830 * g++.dg/abi/layout3.C: New test.
24832 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
24834 * gcc.c-torture/compile/20030305-1.c
24836 2003-03-05 Jan Hubicka <jh@suse.cz>
24838 * gcc.dg/i386-local.c: New.
24840 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
24842 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
24844 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24846 * gcc.dg/switch-2.c: New test.
24847 * gcc.dg/switch-3.c: New test.
24848 * gcc.dg/Wswitch.c: Adjust line numbers.
24849 * gcc.dg/Wswitch-default.c: Likewise.
24850 * gcc.dg/Wswitch-enum.c: Likewise.
24852 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
24854 * gcc.c-torture/execute/20030222-1.c: New test.
24856 2003-03-03 James E Wilson <wilson@tuliptree.org>
24858 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
24860 2003-03-03 Mark Mitchell <mark@codesourcery.com>
24863 * g++.dg/init/ref1.C: New test.
24865 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
24867 * gcc.dg/sh-relax.c: New SH-only test.
24869 2003-03-03 Geoffrey Keating <geoffk@apple.com>
24871 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
24872 comment explaining purpose of testcase.
24874 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
24876 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
24877 for HC11/HC12 (asm needs two int registers).
24878 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
24879 HC11/HC12 because the test uses an asm which needs two 32-bit
24882 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
24884 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
24885 for HC11/HC12 (array is too large otherwise).
24886 * gcc.c-torture/compile/920501-4.x: New file, likewise.
24887 * gcc.c-torture/compile/20010518-2.x: Likewise.
24888 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
24889 HC11/HC12 (array is too large).
24891 2003-03-01 Geoffrey Keating <geoffk@apple.com>
24893 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
24894 * lib/g++-dg.exp (g++-dg-test): Likewise.
24896 2003-03-01 Roger Sayle <roger@eyesopen.com>
24898 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
24899 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
24901 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24903 * g++.dg/warn/implicit-typename1.C: Remove warning.
24905 2003-02-28 Richard Henderson <rth@redhat.com>
24907 * gcc.dg/noreturn-1.c: Move noreturn warning line.
24908 * gcc.dg/return-type-1.c: Move control reaches end warning line.
24910 2003-02-28 Geoffrey Keating <geoffk@apple.com>
24912 * gcc.dg/pch/pch.exp: Change .pch to .gch.
24913 * g++.dg/pch/pch.exp: Likewise.
24915 2003-02-28 Mark Mitchell <mark@codesourcery.com>
24918 * testsuite/g++.dg/init/new4.C: New test.
24920 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
24922 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
24924 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
24926 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
24929 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
24932 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24934 * lib/scanasm.exp: Add support for counting numbers of
24936 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
24937 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
24939 2003-02-25 Mark Mitchell <mark@codesourcery.com>
24942 * g++.dg/template/static3.C: New test.
24945 * g++.dg/parse/namespace6.C: New test.
24947 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24950 * gcc.dg/20030225-1.c: New test.
24952 2003-02-24 Mark Mitchell <mark@codesourcery.com>
24954 * README: Remove out-of-date information.
24957 * g++.dg/template/spec6.C: New test.
24959 2003-02-24 Jeff Law <law@redhat.com>
24961 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
24963 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24965 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
24966 * gcc.dg/pragma-ep-1.c: Likewise.
24968 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24971 * g++.dg/template/friend16.C: New test.
24973 2003-02-23 Mark Mitchell <mark@codesourcery.com>
24976 * g++.dg/parse/fused-params1.C: Adjust error messages.
24977 * g++.dg/template/nested3.C: New test.
24979 2003-02-24 Alan Modra <amodra@bigpond.net.au>
24981 * g++.dg/abi/param1.C: New test.
24983 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24986 * g++.dg/warn/implicit-typename1.C: New test.
24988 2003-02-22 Kelley Cook <kelleycook@comcast.net>
24990 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
24992 * g++.old-deja/g++.other/store-expr2.C: Likewise.
24993 * gcc.c-torture/execute/20010129-1.x: Likewise.
24994 * gcc.dg/20011107-1.c: Likewise.
24995 * gcc.dg/20020108-1.c: Likewise.
24996 * gcc.dg/20020122-3.c: Likewise.
24997 * gcc.dg/20020206-1.c: Likewise.
24998 * gcc.dg/20020310-1.c: Likewise.
24999 * gcc.dg/20020426-2.c: Likewise.
25000 * gcc.dg/20020517-1.c: Likewise.
25001 * gcc.dg/991230-1.c: Likewise.
25002 * gcc.dg/i386-unroll-1.c: Likewise.
25003 * gcc.misc-tests/i386-prefetch.exp: Likewise.
25005 2003-02-22 Jan Hubicka <jh@suse.cz>
25007 * gcc.dg/i386-mul.c: New test.
25009 2003-02-21 Roger Sayle <roger@eyesopen.com>
25011 * gcc.dg/builtins-5.c: New test case.
25013 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
25015 * gcc.dg/asmreg-1.c: New test.
25017 2003-02-21 Mark Mitchell <mark@codesourcery.com>
25020 * g++.dg/parse/varmod1.C: New test.
25022 2003-02-21 Mark Mitchell <mark@codesourcery.com>
25025 * g++.dg/template/op1.C: New test.
25027 2003-02-21 Mark Mitchell <mark@codesourcery.com>
25030 * g++.dg/template/nested2.C: New test.
25032 2003-02-21 Mark Mitchell <mark@codesourcery.com>
25035 * g++.dg/expr/dtor1.C: New test.
25037 2003-02-21 Zack Weinberg <zack@codesourcery.com>
25039 * gcc.dg/cpp/include3.c: New test.
25040 * gcc.dg/cpp/inc/foo.h: New file.
25042 2003-02-21 Glen Nakamura <glen@imodulo.com>
25044 * gcc.c-torture/execute/20030221-1.c: New test.
25046 2003-02-20 Mark Mitchell <mark@codesourcery.com>
25049 * g++.dg/abi/conv1.C: New test.
25051 2003-02-20 Jan Hubicka <jh@suse.cz>
25053 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
25055 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
25057 * gcc.c-torture/compile/20030219-1.c: New test.
25059 2003-02-18 Jan Hubicka <jh@suse.cz>
25061 * gcc.dg/funcorder.c: New test.
25063 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
25065 * gcc.c-torture/execute/20030218-1.c: New.
25067 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
25069 * gcc.dg/20030218-1.c: New.
25071 2003-02-18 Richard Henderson <rth@redhat.com>
25073 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
25074 * gcc.dg/attr-used-2.c: New.
25076 2003-02-18 Mark Mitchell <mark@codesourcery.com>
25079 * g++.dg/init/copy5.C: New test.
25081 2003-02-18 Geoffrey Keating <geoffk@apple.com>
25083 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
25084 * g++.dg/pch/pch.exp: Likewise.
25086 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
25088 * gcc.c-torture/execute/20030209-1.c: Enable the test if
25089 STACK_SIZE is not defined.
25091 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25094 * g++.dg/template/init1.C: New test.
25096 2003-02-16 Jan HUbicka <jh@suse.cz>
25098 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
25099 (foo): Add few extra tests
25100 * gcc.dg/c99-const-expr-3.c: Likewise.
25101 * gcc.c-torture/execute/20030216-1.c: New.
25103 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25106 * g++.dg/ext/typeof4.C: New test.
25108 2003-02-15 Roger Sayle <roger@eyesopen.com>
25110 * gcc.dg/i386-387-3.c: New test case.
25112 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
25114 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
25115 cris-*-elf* cris-*-aout* and mmix-*-*.
25117 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
25119 * gcc.dg/20030213-1.c: New test.
25121 2003-02-12 Roger Sayle <roger@eyesopen.com>
25123 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
25124 * gcc.dg/i386-387-2.c: Likewise.
25126 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
25128 * gcc.dg/ppc-spe.c: Fix formatting.
25129 Enable tests that were previously unsupported by gas.
25130 Delete tests for instructions that no longer exist.
25131 Switch arguments on evsubifw builtin.
25133 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
25135 * gcc.c-torture/execute/20030209-1.c: Disable the test if
25136 STACK_SIZE is too small.
25138 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25139 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
25141 * gcc.dg/decl-2.c: New test.
25143 2003-02-10 Jan Hubicka <jh@suse.cz>
25145 * gcc.dg/i386-fpcvt-1.c: New test.
25147 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
25149 * gcc.c-torture/execute/20030209-1.c: New test.
25151 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
25153 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
25154 int-wide bitops, use the constants of the same width.
25155 Likewise, if long long is 32-bit wide, test bitops using
25158 2003-02-07 Loren James Rittle <ljrittle@acm.org>
25160 * gcc.dg/20021014-1.c: Annotate with expected notice text.
25162 2003-02-07 Roger Sayle <roger@eyesopen.com>
25164 * testsuite/gcc.dg/builtins-4.c: New test case.
25166 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25168 * gcc.dg/20020430-1.c: Fix dg command typos.
25169 * gcc.dg/20020503-1.c: Likewise.
25171 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25174 * g++.dg/parse/fused-params1.C: New test.
25177 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
25180 * g++.dg/parse/non-dependent1.C: New test.
25183 * g++.dg/parse/dupl-tmpl-args1.C: New test.
25186 * g++.dg/parse/undefined7.C: New test.
25187 * g++.dg/parse/non-templ1.C: New test.
25190 * g++.dg/parse/too-many-tmpl-args1.C: New test.
25192 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
25194 * gcc.c-torture/compile/20030206-1.c: New test.
25196 2003-02-05 Roger Sayle <roger@eyesopen.com>
25198 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
25199 "pow" to "foo" to avoid potential confusion with a math built-in.
25201 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25203 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
25204 conditions for SPARC targets.
25206 2003-02-05 Jakub Jelinek <jakub@redhat.com>
25208 * gcc.dg/20030204-1.c: New test.
25210 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25213 * g++.dg/parse/array-size1.C: New test.
25216 * g++.dg/parse/undefined3.C: New test.
25219 * g++.dg/parse/undefined4.C: New test.
25222 * g++.dg/parse/undefined5.C: New test.
25225 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
25228 * g++.dg/parse/casting-operator1.C: New test.
25231 * g++.dg/parse/undefined6.C: New test.
25234 * g++.dg/parse/missing-template1.C: New test.
25236 2003-02-04 Jan Hubicka <jh@suse.cz>
25238 * gcc.dg/i386-cadd.c: Compile using -march=k8.
25239 * gcc.dg/i386-cmov?.c: Likewise.
25240 * gcc.dg/i386-fpcvt-?.c: Likewise.
25241 * gcc.dg/i386-ssefp-1.c: Likewise.
25242 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
25245 2003-02-03 Mark Mitchell <mark@codesourcery.com>
25248 * testsuite/g++.dg/ext/max.C: New test.
25250 2003-02-03 Jan Hubicka <jh@suse.cz>
25252 * gcc.c-torture/execute/20030203-1.c: New test.
25254 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
25256 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
25259 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
25261 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
25262 * g++.dg/init/new2.C: Likewise.
25263 * g++.dg/other/new1.C: Likewise.
25265 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
25267 * gcc.dg/struct-ret-libc.c: New test.
25269 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
25271 * gcc.dg/20030129-1.c: New test.
25273 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25276 * g++.dg/template/ptrmem4.C: New test.
25278 2003-01-29 Mark Mitchell <mark@codesourcery.com>
25280 * g++.dg/parser/constant1.C: New test.
25282 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25285 * g++.dg/parse/friend2.C: New test.
25287 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
25290 * g++.dg/template/unify4.C: New test.
25292 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
25294 * gcc.c-torture/execute/20030128-1.c: New test.
25296 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
25298 * g++.dg/lookup/nested1.C: Test moved from ...
25299 * g++.old-deja/g++.other/lookup24.C: ... here.
25301 2003-01-28 Jan Hubicka <jh@suse.cz>
25303 * gcc.dg/i386-cmov5.c: New test.
25305 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
25307 * gcc.c-torture/execute/20010925-1.c: Changed the
25308 memcpy declaration.
25310 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
25313 * g++.dg/parse/template5.C: New test.
25315 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
25318 * g77.dg/pr9258: New test.
25320 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
25322 * README: Move relevant parts from README.g++.
25324 * README.g++: Remove this file.
25326 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
25328 * g++.dg/abi/dcast1.C: New test.
25330 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25332 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
25334 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
25337 * g++.old-deja/g++.other/lookup24.C: New test.
25339 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25342 * gcc.dg/uninit-C.c: New test.
25344 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
25346 * g++.dg/abi/covariant1.C: New test.
25348 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
25350 * gcc.dg/20030123-1.c: New test.
25352 2003-01-25 Jan Hubicka <jh@suse.cz>
25355 * gcc.c-torture/compile/20030125-1.c
25357 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
25360 * g++.dg/parse/template3.C: New test.
25361 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
25364 * g++.dg/parse/template4.C: New test.
25367 * g++.dg/template/qual2.C: New test.
25370 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
25372 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
25374 2003-01-25 Roger Sayle <roger@eyesopen.com>
25376 * gcc.c-torture/execute/switch-1.c: New test case.
25378 2003-01-25 Jan Hubicka <jh@suse.cz>
25380 * gcc.c-torture/execute/20030125-1.[cx]: New test.
25382 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
25384 Tweaks for Bison-1.875. From the NEWS file:
25385 "- `parse error' -> `syntax error'
25386 Bison now uniformly uses the term `syntax error'"
25387 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
25388 * gcc.dg/cpp/digraph2.c: Likewise.
25389 * gcc.dg/cpp/direct2.c: Likewise.
25390 * gcc.dg/cpp/paste4.c: Likewise.
25391 * gcc.dg/c90-restrict-1.c: Likewise.
25392 * gcc.dg/c99-func-2.c: Likewise.
25393 * gcc.dg/noncompile/920721-2.c: Likewise.
25394 * gcc.dg/noncompile/930622-2.c: Likewise.
25395 * gcc.dg/noncompile/940112-1.c: Likewise.
25396 * gcc.dg/noncompile/950921-1.c: Likewise.
25397 * gcc.dg/noncompile/951123-1.c: Likewise.
25398 * gcc.dg/noncompile/971104-1.c: Likewise.
25399 * gcc.dg/noncompile/990416-1.c: Likewise.
25401 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
25403 * g++.dg/parse/undefined1.C: Add error message.
25405 2003-01-22 Mark Mitchell <mark@codesourcery.com>
25408 * g++.dg/parse/new1.C: New test.
25411 * g++.dg/parse/template2.C: New test.
25414 * g++.dg/parse/typedef2.C: New test.
25417 * g++.dg/ext/typeof3.C: New test.
25419 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25422 * g++.dg/parse/ret-type1.C: New test.
25425 * g++.dg/parse/tmpl-outside1.C: New test.
25428 * g++.dg/parse/int-as-enum1.C: New test.
25431 * g++.dg/parse/no-typename1.C: New test.
25434 * g++.dg/parse/no-value1.C: New test.
25437 * g++.dg/parse/wrong-inline1.C: New test.
25440 * g++.dg/parse/ref1.C: New test.
25443 * g++.dg/parse/attr-ctor1.C: New test.
25446 * g++.dg/parse/namespace5.C: New test.
25449 * g++.dg/parse/func-def1.C: New test.
25452 * g++.dg/parse/undefined1.C: New test.
25454 PR c++/5723, PR c++/8522
25455 * g++.dg/parse/specialization1.C: New test.
25457 PR c++/163, PR c++/8595
25458 * g++.dg/parse/struct-as-enum1.C: New test.
25461 * g++.dg/parse/undefined2.C: New test.
25463 2003-01-22 Mark Mitchell <mark@codesourcery.com>
25466 * g++.dg/parse/template1.C: New test.
25469 * g++.dg/parse/using1.C: New test.
25473 * g++.dg/parse/expr2.C: New test.
25476 * g++.dg/parse/lookup2.C: Likewise.
25478 2003-01-21 Jan Hubicka <jh@suse.cz>
25480 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
25481 * gcc.c-torture/execute/eeprof-1.c: Likewise.
25482 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
25483 * gcc.c-torture/execute/string-opt-*.c: Likewise.
25485 2003-01-20 Nick Clifton <nickc@redhat.com>
25487 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
25488 problem with ARM sibcall code generation.
25490 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
25492 * gcc.c-torture/execute/20030120-1.c: New.
25494 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
25496 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
25498 2003-01-17 Mark Mitchell <mark@codesourcery.com>
25501 * g++.dg/parse/ctor1.C: New test.
25504 * g++.dg/parse/qualified1.C: New test.
25506 * g++.dg/parse/typename3.C: New test.
25508 2003-01-16 Richard Henderson <rth@redhat.com>
25510 * g++.dg/tls/init-2.C: Fix error matches for real this time.
25512 2003-01-16 Richard Henderson <rth@redhat.com>
25514 * g++.dg/pch/pch.exp: Copy test header to the working directory
25515 before using it either for precompilation or direct use.
25516 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
25517 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
25519 2003-01-16 Richard Henderson <rth@redhat.com>
25521 * gcc.dg/pch/pch.exp: Copy test header to the working directory
25522 before using it either for precompilation or direct use.
25523 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
25524 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
25526 2003-01-16 Mark Mitchell <mark@codesourcery.com>
25528 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
25529 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
25530 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
25531 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
25532 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
25533 typename warning into error.
25534 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
25536 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
25537 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
25538 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
25540 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
25541 make declaration visible in template.
25542 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
25543 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
25545 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
25547 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
25548 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
25549 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
25550 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
25551 typename warning with error message.
25552 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
25553 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
25554 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
25556 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
25558 * g++.dg/parse/ambig2.C: New test.
25560 2003-01-15 Richard Henderson <rth@redhat.com>
25562 * g++.dg/tls/init-2.C: Update error message string.
25564 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25566 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
25568 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
25570 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
25572 * gcc.c-torture/compile/20001205-1.x: Likewise.
25573 * gcc.c-torture/compile/20001226-1.x: Likewise.
25574 * gcc.c-torture/compile/920520-1.x: Likewise.
25575 * gcc.c-torture/compile/961203-1.x: Likewise.
25576 * gcc.c-torture/compile/20020604-1.x: Likewise.
25578 2003-01-15 Jan Hubicka <jh@suse.cz>
25580 * gcc.c-torture/compile/20030115-1.c: New test.
25582 * gcc.dg/i386-fpcvt-1.c: New test.
25583 * gcc.dg/i386-fpcvt-2.c: New test.
25585 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
25587 Further conform g++'s __vmi_class_type_info to the C++ ABI
25589 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
25592 2003-01-14 Jan Hubicka <jh@suse.cz>
25594 * gcc.dg/i386-fpcvt-1.c: New test.
25595 * gcc.dg/i386-fpcvt-2.c: New test.
25597 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
25599 * gcc.dg/i386-mmx-3.c: New test.
25601 2003-01-12 Mark Mitchell <mark@codesourcery.com>
25604 * g++.dg/parse/octal1.C: New file.
25607 * g++.dg/parse/typename1.C: New file.
25609 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
25611 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
25612 * gcc.dg/bf-no-ms-layout.c: Likewise.
25613 * gcc.dg/bf-ms-attrib.c: Likewise.
25615 2003-01-10 Mark Mitchell <mark@codesourcery.com>
25618 * g++.dg/parse/dtor1.C: New file.
25621 * g++.dg/rtti/typeid1.C: New file.
25624 * g++.dg/parse/lookup1.C: New file.
25627 * g++.dg/templ/spec5.C: New file.
25629 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
25631 * gcc.c-torture/compile/20030110-1.c: New test.
25633 2003-01-09 Geoffrey Keating <geoffk@apple.com>
25635 Merge from pch-branch:
25637 2002-12-23 Geoffrey Keating <geoffk@apple.com>
25639 * gcc.dg/pch/cpp-1.h: New.
25640 * gcc.dg/pch/cpp-1.c: New.
25641 * gcc.dg/pch/cpp-2.h: New.
25642 * gcc.dg/pch/cpp-2.c: New.
25644 2002-11-19 Geoffrey Keating <geoffk@apple.com>
25646 * gcc.dg/pch/except-1.h: New.
25647 * gcc.dg/pch/except-1.c: New.
25649 2002-11-13 Geoffrey Keating <geoffk@apple.com>
25651 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
25653 * gcc.dg/pch: Include *.hp not *.h.
25654 * gcc.dg/pch/system-1.h: New.
25655 * gcc.dg/pch/system-1.c: New.
25657 2002-11-11 Geoffrey Keating <geoffk@apple.com>
25659 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
25660 rather than trying to build and run a program using PCH.
25661 * gcc.dg/pch: Remove dg-do commands from test files.
25663 2002-11-08 Geoffrey Keating <geoffk@apple.com>
25665 * gcc.dg/pch/macro-3.c: New.
25666 * gcc.dg/pch/macro-3.h: New.
25668 2002-11-04 Geoffrey Keating <geoffk@apple.com>
25670 * gcc.dg/pch/common-1.c: New.
25671 * gcc.dg/pch/common-1.h: New.
25672 * gcc.dg/pch/decl-1.c: New.
25673 * gcc.dg/pch/decl-1.h: New.
25674 * gcc.dg/pch/decl-2.c: New.
25675 * gcc.dg/pch/decl-2.h: New.
25676 * gcc.dg/pch/decl-3.c: New.
25677 * gcc.dg/pch/decl-3.h: New.
25678 * gcc.dg/pch/decl-4.c: New.
25679 * gcc.dg/pch/decl-4.h: New.
25680 * gcc.dg/pch/decl-5.c: New.
25681 * gcc.dg/pch/decl-5.h: New.
25682 * gcc.dg/pch/global-1.c: New.
25683 * gcc.dg/pch/global-1.h: New.
25684 * gcc.dg/pch/inline-1.c: New.
25685 * gcc.dg/pch/inline-1.h: New.
25686 * gcc.dg/pch/inline-2.c: New.
25687 * gcc.dg/pch/inline-2.h: New.
25688 * gcc.dg/pch/static-1.c: New.
25689 * gcc.dg/pch/static-1.h: New.
25690 * gcc.dg/pch/static-2.c: New.
25691 * gcc.dg/pch/static-2.h: New.
25693 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
25695 * g++.dg/pch/pch.exp: Better handle failing testcases.
25696 * gcc.dg/pch/pch.exp: Likewise.
25697 * gcc.dg/pch/macro-1.c: New.
25698 * gcc.dg/pch/macro-1.h: New.
25699 * gcc.dg/pch/macro-2.c: New.
25700 * gcc.dg/pch/macro-2.h: New.
25702 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
25704 * g++.dg/dg.exp: Treat files in pch/ specially.
25705 * g++.dg/pch/pch.exp: New file.
25706 * g++.dg/pch/empty.H: New file.
25707 * g++.dg/pch/empty.C: New file.
25708 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
25711 * gcc.dg/pch/pch.exp: New file.
25712 * gcc.dg/pch/empty.h: New file.
25713 * gcc.dg/pch/empty.c: New file.
25714 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
25717 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25719 * g++.dg/template/friend14.C: New test.
25721 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25723 * gcc.dg/old-style-asm-1.c: New test.
25725 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
25727 * gcc.c-torture/compile/20030109-1.c: New test.
25729 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25731 * gcc.c-torture/execute/20030109-1.c: New test.
25733 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
25735 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
25736 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
25737 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
25738 * g++.old-deja/g++.mike/eh2.C: Likewise.
25739 * g++.old-deja/g++.mike/eh3.C: Likewise.
25740 * g++.old-deja/g++.mike/eh5.C: Likewise.
25741 * g++.old-deja/g++.mike/eh6.C: Likewise.
25742 * g++.old-deja/g++.mike/eh7.C: Likewise.
25743 * g++.old-deja/g++.mike/eh8.C: Likewise.
25744 * g++.old-deja/g++.mike/eh9.C: Likewise.
25745 * g++.old-deja/g++.mike/eh10.C: Likewise.
25746 * g++.old-deja/g++.mike/eh12.C: Likewise.
25747 * g++.old-deja/g++.mike/eh13.C: Likewise.
25748 * g++.old-deja/g++.mike/eh14.C: Likewise.
25749 * g++.old-deja/g++.mike/eh16.C: Likewise.
25750 * g++.old-deja/g++.mike/eh17.C: Likewise.
25751 * g++.old-deja/g++.mike/eh18.C: Likewise.
25752 * g++.old-deja/g++.mike/eh21.C: Likewise.
25753 * g++.old-deja/g++.mike/eh23.C: Likewise.
25754 * g++.old-deja/g++.mike/eh24.C: Likewise.
25755 * g++.old-deja/g++.mike/eh25.C: Likewise.
25756 * g++.old-deja/g++.mike/eh26.C: Likewise.
25757 * g++.old-deja/g++.mike/eh27.C: Likewise.
25758 * g++.old-deja/g++.mike/eh28.C: Likewise.
25759 * g++.old-deja/g++.mike/eh29.C: Likewise.
25760 * g++.old-deja/g++.mike/eh31.C: Likewise.
25761 * g++.old-deja/g++.mike/eh33.C: Likewise.
25762 * g++.old-deja/g++.mike/eh34.C: Likewise.
25763 * g++.old-deja/g++.mike/eh35.C: Likewise.
25764 * g++.old-deja/g++.mike/eh36.C: Likewise.
25765 * g++.old-deja/g++.mike/eh37.C: Likewise.
25766 * g++.old-deja/g++.mike/eh38.C: Likewise.
25767 * g++.old-deja/g++.mike/eh39.C: Likewise.
25768 * g++.old-deja/g++.mike/eh40.C: Likewise.
25769 * g++.old-deja/g++.mike/eh41.C: Likewise.
25770 * g++.old-deja/g++.mike/eh42.C: Likewise.
25771 * g++.old-deja/g++.mike/eh44.C: Likewise.
25772 * g++.old-deja/g++.mike/eh46.C: Likewise.
25773 * g++.old-deja/g++.mike/eh47.C: Likewise.
25774 * g++.old-deja/g++.mike/eh48.C: Likewise.
25775 * g++.old-deja/g++.mike/eh49.C: Likewise.
25776 * g++.old-deja/g++.mike/eh50.C: Likewise.
25777 * g++.old-deja/g++.mike/eh51.C: Likewise.
25778 * g++.old-deja/g++.mike/eh53.C: Likewise.
25779 * g++.old-deja/g++.mike/eh55.C: Likewise.
25780 * g++.old-deja/g++.mike/p7912.C: Likewise.
25781 * g++.old-deja/g++.mike/p9706.C: Likewise.
25782 * g++.old-deja/g++.mike/p10416.C: Likewise.
25783 * g++.old-deja/g++.mike/p11667.C: Likewise.
25784 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
25785 Remove redundant reference to Iris.
25786 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
25787 Elxsi, i860, Pico Java, and WE32K.
25789 2003-01-07 Mark Mitchell <mark@codesourcery.com>
25791 * g++.dg/ext/asm4.C: New test.
25793 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25796 * g++.dg/template/friend12.C: New test.
25797 * g++.dg/template/friend13.C: Likewise.
25798 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
25800 2003-01-08 Jan Hubicka <jh@suse.cz>
25802 * gcc.dg/i386-cadd.c: New test.
25803 * gcc.dg/i386-cmov4.c: Likewise.
25805 2003-01-06 Mark Mitchell <mark@codesourcery.com>
25808 * g++.dg/warn/Wunused-3.C: New test.
25810 * g++.dg/abi/bitfield9.C: New test.
25813 * g++.dg/parse/defarg3.C: New test.
25815 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
25817 * g++.dg/parse/ambig1.C: New test.
25818 * g++.dg/parse/defarg2.C: New test.
25820 2003-01-05 Mark Mitchell <mark@codesourcery.com>
25822 * g++.dg/template/defarg-1.C: New test.
25823 * g++.dg/template/local2.C: Likewise.
25825 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
25827 * gcc.c-torture/execute/20030105-1.c: New test.
25829 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25831 * g++.dg/parse/namespace3.C: Remove extra semicolons.
25832 * g++.dg/parse/namespace4.C: Likewise.
25834 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
25836 * g++.dg/template/ntp2.C: New test.
25838 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
25840 * g++.dg/parse/extern-C-1.C: New test.
25842 * g++.dg/parse/namespace4.C: New test.
25844 * g++.dg/template/nested1.C: New test.
25846 * g++.dg/parse/namespace3.C: New test.
25848 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
25850 * g++.dg/lookup/two-stage1.C: New test.
25852 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25854 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
25855 * g++.old-deja/g++.jason/access8.C: Likewise.
25856 * g++.old-deja/g++.other/decl5.C: Likewise.
25858 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
25860 * g++.dg/parse/parse7.C: New test.
25862 2003-01-02 Mark Mitchell <mark@codesourcery.com>
25865 * g++.dg/ext/attrib7.C: New test.
25867 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
25869 * g++.dg/parse/parse6.C: New test.
25871 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
25873 * gcc.dg/h8300-stack-1.c: New.
25875 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
25877 g++.dg/lookup/exception1.C: New test.
25879 g++.dg/lookup/template1.C: New test.
25881 g++.dg/parse/namespace2.C: New test.
25883 g++.dg/parse/parens2.C: New test.
25885 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25887 * g++.dg/parse/parse5.C: New test.
25888 * g++.dg/lookup/scoped4.C: New test.
25890 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
25892 * g++.dg/parse/parens1.C: New test.
25894 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
25896 * g++.dg/parse/parens2.C: New test.
25898 * g++.dg/lookup/scope-operator1.C: New test.
25900 * g++.dg/parse/operator1.C: New test.
25902 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25904 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
25905 * g++.old-deja/g++.other/access6.C: Likewise.
25906 * g++.old-deja/g++.other/decl1.C: Likewise.
25907 * g++.old-deja/g++.pt/typename12.C: Likewise.
25909 2002-12-31 Mark Mitchell <mark@codesourcery.com>
25911 * g++.dg/parse/namespace1.C: New test.
25913 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25915 * g++.dg/parse/parse4.C: New test.
25917 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25919 * g++.dg/parse/parse3.C: New test.
25921 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25923 * g++.dg/parse/parse2.C: New test.
25925 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25927 * g++.dg/template/friend11.C: New test.
25929 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25931 * g++.dg/parse/parse1.C: New test.
25933 2002-12-31 Janis Johnson <janis187@us.ibm.com>
25935 * lib/profopt.exp: Change the name of a global variable to avoid
25936 possible clashes with other test suites.
25938 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
25940 * g++.dg/inherit/covariant8.C: New test.
25942 2002-12-31 Mark Mitchell <mark@codesourcery.com>
25944 * g++.dg/init/array9.C: New test.
25947 * g++.dg/parse/expr1.C: New test.
25949 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
25951 * gcc.c-torture/compile/20021230-1.c: New test.
25953 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
25955 * g++.dg/inherit/covariant5.C: New test.
25956 * g++.dg/inherit/covariant6.C: New test.
25957 * g++.dg/inherit/covariant7.C: New test.
25959 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25962 * g++.dg/other/access2.C: New test.
25964 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
25966 * g++.dg/other/anon-struct.C: No longer fails
25967 * g++.old-deja/g++.brendan/parse4.C: Likewise.
25968 * g++.old-deja/g++.brendan/parse5.C: Likewise.
25969 * g++.old-deja/g++.brendan/parse6.C: Likewise.
25971 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
25973 * g++.dg/parse/angle-bracket.C (main): No longer fails.
25975 2002-12-27 Mark Mitchell <mark@codesourcery.com>
25977 * g++.dg/eh/spec4.C: Remove stray semicolon.
25978 * g++.dg/expr/pmf-1.C: Change error message.
25979 * g++.dg/ext/asm1.C: Remove stray semicolon.
25980 * g++.dg/ext/typename1.C: Add missing typenames.
25981 * g++.dg/inherit/template-as-base.C: Change error message.
25982 * g++.dg/lookup/scoped1.C: Likewise.
25983 * g++.dg/lookup/scoped2.C: Likewise.
25984 * g++.dg/lookup/using2.C: Likewise.
25985 * g++.dg/other/component1.C: Remove stray semicolon.
25986 * g++.dg/other/do1.C: Change error message.
25987 * g++.dg/other/error2.C: Likewise.
25988 * g++.dg/other/init1.C: Likewise.
25989 * g++.dg/other/packed1.C: Remove stray semicolon.
25990 * g++.dg/other/ptrmem2.C: Change error message.
25991 * g++.dg/parse/parameter-declaration-1.C: Remove line number
25993 * g++.dg/special/initp1.C: Remove invalid attribute usage.
25994 * g++.dg/template/access3.C: Add typename keyword.
25995 * g++.dg/template/access5.C: Remove stray semicolon.
25996 * g++.dg/template/access6.C: Likewise.
25997 * g++.dg/template/complit1.C: Likewise.
25998 * g++.dg/template/crash1.C: Change error message.
25999 * g++.dg/template/inherit2.C: Remove stray semicolon.
26000 * g++.dg/template/instantiate2.C: Likewise.
26001 * g++.dg/template/instantiate3.C: Change error message.
26002 * g++.dg/template/qual1.C: Remove stray semicolon.
26003 * g++.dg/template/qualttp18.C: Change error message.
26004 * g++.dg/template/ref1.C: Remove stray semicolon.
26005 * g++.dg/template/sizeof1.C (A::value): Declare it.
26006 * g++.dg/template/spec4.C: Change error message.
26007 * g++.dg/template/static1.C: Likewise.
26008 * g++.dg/template/type1.C: Likewise.
26009 * g++.dg/template/typename3.C: Likewise.
26010 * g++.old-deja/g++.benjamin/13478.C: Change error message.
26011 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
26012 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
26013 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
26014 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
26015 named return value extension.
26016 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
26017 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
26018 * g++.old-deja/g++.bob/extern_C.C: Likewise.
26019 * g++.old-deja/g++.bob/inherit2.C: Likewise.
26020 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26021 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26022 * g++.old-deja/g++.brendan/crash13.C: Likewise.
26023 * g++.old-deja/g++.brendan/crash15.C: Likewise.
26024 * g++.old-deja/g++.brendan/crash18.C: Change error message.
26025 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
26026 * g++.old-deja/g++.brendan/crash38.C: Likewise.
26027 * g++.old-deja/g++.brendan/crash50.C: Likewise.
26028 * g++.old-deja/g++.brendan/crash56.C: Likewise.
26029 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
26031 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
26032 * g++.old-deja/g++.brendan/crash8.C: Change error message.
26033 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
26034 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26035 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
26036 * g++.old-deja/g++.brendan/template11.C: Likewise.
26037 * g++.old-deja/g++.brendan/template26.C: Likewise.
26038 * g++.old-deja/g++.brendan/template27.C: Use explicit
26039 specialization syntax.
26040 * g++.old-deja/g++.brendan/template30.C: Likewise.
26041 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
26042 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
26043 non-dependent names.
26044 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
26045 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
26046 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
26047 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
26048 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
26049 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
26050 named return value extension.
26051 * g++.old-deja/g++.ext/namedret2.C: Likewise.
26052 * g++.old-deja/g++.ext/namedret3.C: Likewise.
26053 * g++.old-deja/g++.ext/return1.C: Likewise.
26054 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
26055 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
26056 * g++.old-deja/g++.jason/access8.C: Likewise.
26057 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
26058 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
26059 pseudo-destructor names.
26060 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
26061 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
26062 pseudo-destructor names.
26063 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
26064 * g++.old-deja/g++.jason/overload19.C: Likewise.
26065 * g++.old-deja/g++.jason/overload32.C: Likewise.
26066 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
26068 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
26069 * g++.old-deja/g++.jason/return.C: Likewise.
26070 * g++.old-deja/g++.jason/return2.C: Likewise.
26071 * g++.old-deja/g++.jason/shadow1.C: Likewise.
26072 * g++.old-deja/g++.jason/special.C: Use explicit specialization
26074 * g++.old-deja/g++.jason/template10.C: Account for use of
26075 non-dependent names.
26076 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
26078 * g++.old-deja/g++.jason/template37.C: Likewise.
26079 * g++.old-deja/g++.law/access4.C: Change error messages.
26080 * g++.old-deja/g++.law/arm13.C: Remove incorrect
26081 pseudo-destructor names.
26082 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
26083 * g++.old-deja/g++.law/ctors9.C: Likewise.
26084 * g++.old-deja/g++.law/cvt22.C: Likewise.
26085 * g++.old-deja/g++.law/dtors5.C: Likewise.
26086 * g++.old-deja/g++.law/global-init1.C: Likewise.
26087 * g++.old-deja/g++.law/missed-error3.C: Likewise.
26088 * g++.old-deja/g++.law/operators28.C: Likewise.
26089 * g++.old-deja/g++.law/visibility28.C: Likewise.
26090 * g++.old-deja/g++.martin/eval1.C: Likewise.
26091 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
26093 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
26094 * g++.old-deja/g++.mike/net34.C: Likewise.
26095 * g++.old-deja/g++.mike/net36.C: Likewise.
26096 * g++.old-deja/g++.mike/ns2.C: Likewise.
26097 * g++.old-deja/g++.mike/p12306.C: Likewise.
26098 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
26100 * g++.old-deja/g++.mike/p700.C: Likewise.
26101 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
26102 * g++.old-deja/g++.mike/p710.C: Likewise.
26103 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
26105 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
26106 * g++.old-deja/g++.mike/pmf9.C: Likewise.
26107 * g++.old-deja/g++.ns/crash2.C: Likewise.
26108 * g++.old-deja/g++.ns/crash3.C: Likewise.
26109 * g++.old-deja/g++.ns/invalid1.C: Likewise.
26110 * g++.old-deja/g++.ns/ns17.C: Likewise.
26111 * g++.old-deja/g++.ns/template16.C: Likewise.
26112 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
26114 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
26115 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
26116 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
26117 named return value extension.
26118 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
26119 * g++.old-deja/g++.other/access4.C: Issue additional error
26121 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
26122 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
26123 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
26124 * g++.old-deja/g++.other/crash25.C: Change error message.
26125 * g++.old-deja/g++.other/crash4.C: Change error message.
26126 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
26127 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
26128 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
26130 * g++.old-deja/g++.other/defarg8.C: Likewise.
26131 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
26132 * g++.old-deja/g++.other/dtor10.C: Likewise.
26133 * g++.old-deja/g++.other/incomplete.C: Likewise.
26134 * g++.old-deja/g++.other/linkage7.C: Likewise.
26135 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
26137 * g++.old-deja/g++.other/mangle2.C: Likewise.
26138 * g++.old-deja/g++.other/refinit2.C: Likewise.
26139 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
26140 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
26141 * g++.old-deja/g++.pt/crash28.C: Likewise.
26142 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
26144 * g++.old-deja/g++.pt/crash32.C: Change error message.
26145 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
26146 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
26147 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
26148 error message position.
26149 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
26150 * g++.old-deja/g++.pt/defarg8.C: Change error message.
26151 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
26153 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
26154 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
26155 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
26156 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
26158 * g++.old-deja/g++.pt/explicit31.C: Likewise.
26159 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
26160 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
26162 * g++.old-deja/g++.pt/explicit71.C: Change error message.
26163 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
26165 * g++.old-deja/g++.pt/friend28.C: Account for use of
26166 non-dependent names.
26167 * g++.old-deja/g++.pt/friend29.C: Likewise.
26168 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
26170 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
26171 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
26172 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
26174 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
26175 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
26177 * g++.old-deja/g++.pt/memclass20.C: Likewise.
26178 * g++.old-deja/g++.pt/memclass5.C: Likewise.
26179 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
26181 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
26182 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
26183 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
26184 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
26185 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
26186 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
26188 * g++.old-deja/g++.pt/spec10.C: Likewise.
26189 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
26190 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
26191 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
26192 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
26193 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
26194 * g++.old-deja/g++.pt/ttp62.C: Likewise.
26195 * g++.old-deja/g++.pt/ttp64.C: Likewise.
26196 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
26197 * g++.old-deja/g++.pt/typename15.C: Likewise.
26198 * g++.old-deja/g++.pt/typename22.C: Likewise.
26199 * g++.old-deja/g++.pt/typename6.C: Change error messages.
26200 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
26201 * g++.old-deja/g++.pt/virtual2.C: Likewise.
26202 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
26204 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
26205 return value extension.
26206 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
26207 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
26208 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
26209 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
26211 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
26213 * g++.dg/warn/inline1.C: New test.
26214 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
26215 * g++.old-deja/g++.jason/synth10.C: Likewise.
26216 * g++.old-deja/g++.mike/net31.C: Likewise.
26217 * g++.old-deja/g++.mike/p8786.C: Likewise.
26219 * g++.dg/template/friend10.C: New test.
26220 * g++.dg/template/conv5.C: New test.
26222 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
26224 * g++.dg/lookup/scoped3.C: New test.
26226 * g++.dg/lookup/decl1.C: New test.
26227 * g++.dg/lookup/decl2.C: New test.
26229 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
26231 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
26232 gcc.c-torture/compile/20021015-1.c,
26233 gcc.c-torture/compile/20021015-2.c,
26234 gcc.c-torture/compile/20021123-1.c,
26235 gcc.c-torture/compile/20021123-2.c,
26236 gcc.c-torture/compile/20021123-3.c,
26237 gcc.c-torture/compile/20021123-4.c,
26238 gcc.c-torture/execute/20021024-1.c: Add tests previously added
26239 only to 3.1 or 3.2 branch.
26241 2002-12-23 Mark Mitchell <mark@codesourcery.com>
26243 * gcc.dg/i386-bitfield3.c: New test.
26245 * gcc.dg/i386-bitfield2.c: New test.
26247 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
26249 * g++.dg/parse/conv_op1.C: New test.
26251 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
26253 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
26256 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
26258 * gcc.c-torture/compile/20021220-1.c: New test.
26260 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
26262 * gcc.dg/i386-fastcall-1.c: New.
26264 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26266 * gcc.c-torture/execute/20021219-1.c: New test.
26268 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26270 * gcc.dg/i386-pic-1.c: New test.
26272 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26275 * g++.dg/template/friend9.C: New test.
26277 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26280 * g++.dg/template/access7.C: New test.
26282 2002-12-18 Nick Clifton <nickc@redhat.com>
26284 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
26285 the libstdc++-v3 directory has been found.
26287 2002-12-12 Devang Patel <dpatel@apple.com>
26288 * gcc.dg/darwin-ld-1.c: New test.
26289 * gcc.dg/darwin-ld-2.c: New test.
26290 * gcc.dg/darwin-ld-3.c: New test.
26291 * gcc.dg/darwin-ld-4.c: New test.
26292 * gcc.dg/darwin-ld-5.c: New test.
26294 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26296 * gcc.c-torture/compile/20021212-1.c: New test.
26298 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
26300 * gcc.dg/fshort-wchar: New test.
26302 2002-12-10 Mark Mitchell <mark@codesourcery.com>
26305 * g++.dg/template/dtor1.C: New test.
26307 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
26310 2002-12-10 Jakub Jelinek <jakub@redhat.com>
26312 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
26314 2002-12-09 Mark Mitchell <mark@codesourcery.com>
26316 * g++.dg/template/static1.C: New test.
26317 * g++.dg/template/static2.C: New test.
26318 * g++.old-deja/g++.ext/memconst.C: New test.
26320 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26322 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
26323 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
26324 * g++.dg/special/initp1.C: Likewise.
26326 2002-12-06 Jakub Jelinek <jakub@redhat.com>
26328 * gcc.c-torture/execute/20021204-1.c: New test.
26330 2002-12-04 Geoffrey Keating <geoffk@apple.com>
26332 * gcc.dg/ppc-fmadd-1.c: New file.
26333 * gcc.dg/ppc-fmadd-2.c: New file.
26334 * gcc.dg/ppc-fmadd-3.c: New file.
26336 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26338 * gcc.c-torture/compile/20021204-1.c: New test.
26340 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
26342 * g++.dg/inherit/covariant2.C: New test.
26343 * g++.dg/inherit/covariant3.C: New test.
26344 * g++.dg/inherit/covariant4.C: New test.
26345 * g++.dg/inherit/covariant1.C: Remove XFAIL.
26346 * g++.old-deja/g++.robertl/eb17.C: Likewise.
26348 2002-12-03 Mark Mitchell <mark@codesourcery.com>
26351 * g++.dg/init/brace3.C: New test.
26353 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
26355 * gcc.dg/20020210-1.c: Fix a comment typo.
26357 2002-12-02 Mark Mitchell <mark@codesourcery.com>
26360 * g++.dg/parse/defarg1.C: New test.
26363 * g++.dg/template/char1.C: New test.
26365 * g++.dg/template/varmod1.C: Fix typo.
26367 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26370 * g++.old-deja/g++.pt/crash32.C: Expect error.
26372 2002-12-01 Mark Mitchell <mark@codesourcery.com>
26375 * g++.dg/template/varmod1.C: New test.
26378 * g++.dg/inherit/typeinfo1.C: New test.
26381 * g++.dg/inherit/typedef1.C: New test.
26383 2002-11-30 Mark Mitchell <mark@codesourcery.com>
26387 * g++.dg/template/strlen1.C: New test.
26390 * g++.dg/template/ctor2.C: New test.
26393 * g++.dg/init/string1.C: New test.
26396 * g++.dg/template/friend8.C: New test.
26398 2002-11-29 Joe Buck <jbuck@synopsys.com>
26400 * g++.dg/lookup/anon2.C: New test.
26402 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
26404 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
26407 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
26409 * gcc.dg/bitfld-6.c: New test.
26411 2002-11-27 Jan Hubicka <jh@suse.cz>
26413 * gcc.c-torture/execute/20021127.[cx]: New test.
26415 2002-11-26 Jan Hubicka <jh@suse.cz>
26417 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
26420 2002-11-26 Geoffrey Keating <geoffk@apple.com>
26422 * g++.dg/init/brace2.C: New test.
26423 * g++.old-deja/g++.mike/p9129.C: Correct.
26425 2002-11-26 Mark Mitchell <mark@codesourcery.com>
26427 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
26429 2002-11-25 Andreas Bauer <baueran@in.tum.de>
26431 * gcc.dg/sibcall-6: New test for indirect sibcalls.
26433 2002-11-25 Mark Mitchell <mark@codesourcery.com>
26435 * testsuite/g++.dg/abi/empty11.C: New test.
26436 * testsuite/g++.dg/rtti/cv1.C: New test.
26438 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
26440 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
26442 2002-11-24 Mark Mitchell <mark@codesourcery.com>
26444 * g++.dg/abi/empty10.C: New test.
26446 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26448 * gcc.c-torture/compile/20021124-1.c: New test.
26450 2002-11-22 Mark Mitchell <mark@codesourcery.com>
26452 * g++.dg/abi/rtti2.C: New test.
26454 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26456 * gcc.dg/i386-unroll-1.c: New test.
26458 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26460 * gcc.c-torture/compile/20021120-1.c: New test.
26461 * gcc.c-torture/compile/20021120-2.c: New test.
26463 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
26465 * gcc.dg/bitfld-5.c: New test.
26467 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
26469 * gcc.c-torture/execute/20021120-3.c: New test.
26471 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
26473 * gcc.c-torture/execute/20021120-2.c: New test.
26475 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
26477 * gcc.c-torture/execute/20021120-1.c: New test.
26479 2002-11-20 Jakub Jelinek <jakub@redhat.com>
26481 * gcc.c-torture/execute/20021118-3.c: New test.
26483 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26485 * gcc.c-torture/compile/20021119-1.c: New test.
26487 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
26489 * gcc.dg/duff-1.c: New test.
26490 * gcc.dg/duff-2.c: New test.
26491 * gcc.dg/duff-3.c: New test.
26493 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
26495 * gcc.dg/cpp/_Pragma5.c: New test.
26497 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
26499 * gcc.c-torture/execute/20021118-2.c: New test.
26501 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
26503 * gcc.c-torture/execute/20021118-1.c: New test.
26505 2002-11-16 Jakub Jelinek <jakub@redhat.com>
26507 * gcc.dg/20021116-1.c: New test.
26509 2002-11-14 Mark Mitchell <mark@codesourcery.com>
26511 * g++.dg/abi/vcall1.C: New test.
26513 2002-11-14 Jakub Jelinek <jakub@redhat.com>
26515 * gcc.dg/20021029-1.c: New test.
26516 * gcc.dg/20021029-2.c: New test.
26518 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
26520 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
26522 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26525 * gcc.dg/20021110.c: Move to ...
26526 * gcc.c-torture/compile/20021110.c: .... here.
26528 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26531 * gcc.c-torture/execute/20021111-1.c
26533 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26536 * gcc.dg/20021110.c: New test.
26538 2002-11-10 Mark Mitchell <mark@codesourcery.com>
26540 * g++.dg/abi/vthunk3.C: Run only on x86.
26542 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
26544 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
26546 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
26548 * lib/compat.exp (compat-execute): Fix logic error in last
26551 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
26553 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
26555 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26558 * g++.dg/template/access6.C: New test.
26560 2002-11-08 Jan Hubicka <jh@suse.cz>
26562 * gcc.dg/i386-ssefp-1.c: New test.
26563 * gcc.dg/i386-ssefp-1.c: New test.
26565 2002-11-08 Jan Hubicka <jh@suse.cz>
26567 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
26569 2002-11-07 Mark Mitchell <mark@codesourcery.com>
26571 * g++.dg/abi/vthunk3.C: New test.
26574 * g++.dg/template/crash2.C: New test.
26576 2002-11-07 Mark Mitchell <mark@codesourcery.com>
26578 * testsuite/g++.dg/abi/dtor1.C: New test.
26579 * testsuite/g++.dg/abi/dtor2.C: Likewise.
26581 2002-11-05 Geoffrey Keating <geoffk@apple.com>
26583 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
26586 2002-11-04 Adam Nemet <anemet@lnxw.com>
26588 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
26589 -mthumb. Only xfail with -O0.
26591 2002-11-03 Mark Mitchell <mark@codesourcery.com>
26593 * g++.dg/abi/thunk1.C: New test.
26594 * g++.dg/abi/thunk2.C: Likewise.
26595 * g++.dg/abi/vtt1.C: Likewise.
26597 2002-11-02 Diego Novillo <dnovillo@redhat.com>
26599 PR optimization/8423
26600 * gcc.c-torture/execute/builtin-constant.c: New test.
26602 2002-11-01 Zack Weinberg <zack@codesourcery.com>
26604 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
26605 Add some more cases.
26607 2002-11-01 Mark Mitchell <mark@codesourcery.com>
26610 * g++.dg/opt/local1.C: New test.
26612 2002-10-30 Mark Mitchell <mark@codesourcery.com>
26615 * g++.dg/template/complit1.C: New test.
26618 * g++.dg/template/typename4.C: Likewise.
26620 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26622 Core issue 287, PR c++/7639
26623 * g++.dg/template/instantiate1.C: Adjust error location.
26624 * g++.dg/template/instantiate3.C: New test.
26625 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
26626 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
26627 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
26629 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
26631 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
26633 2002-10-29 Mark Mitchell <mark@codesourcery.com>
26636 * g++.dg/init/dtor2.C: New test.
26638 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26640 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
26641 * gcc.dg/nest.c: Bypass errors on irix6.
26643 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
26645 * gcc.dg/nest.c: Expect error for mmix-*-*.
26646 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
26648 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
26650 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
26653 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
26655 2002-10-25 Mike Stump <mrs@apple.com>
26657 * gcc.dg/warn-1.c: New test.
26659 2002-10-25 Zack Weinberg <zack@codesourcery.com>
26661 * g++.dg/template/typename3.C: New test.
26663 2002-10-25 Mark Mitchell <mark@codesourcery.com>
26665 * g++.dg/lookup/ptrmem1.C: New test.
26667 * g++.dg/abi/vthunk2.C: New test.
26669 2002-10-25 Zack Weinberg <zack@codesourcery.com>
26671 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
26673 2002-10-24 Mark Mitchell <mark@codesourcery.com>
26675 * g++.dg/abi/empty9.C: New test.
26677 2002-10-24 Richard Henderson <rth@redhat.com>
26679 * g++.dg/inherit/thunk1.C: Enable for ia64.
26681 2002-10-23 Mark Mitchell <mark@codesourcery.com>
26684 * g++.dg/lookup/pretty1.C: New test.
26686 2002-10-23 Jakub Jelinek <jakub@redhat.com>
26688 * gcc.dg/20021023-1.c: New test.
26690 2002-10-23 Mark Mitchell <mark@codesourcery.com>
26693 * g++.dg/parse/inline1.C: New test.
26695 2002-10-23 Richard Henderson <rth@redhat.com>
26697 * g++.dg/inherit/thunk1.C: Enable for x86_64.
26699 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
26701 2002-10-22 Mark Mitchell <mark@codesourcery.com>
26704 * g++.dg/parse/stmtexpr3.C: New test.
26706 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
26708 * g++.dg/expr/cond1.C: New test.
26710 2002-10-21 Zack Weinberg <zack@codesourcery.com>
26712 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
26714 2002-10-21 Mark Mitchell <mark@codesourcery.com>
26716 * g++.dg/abi/vbase13.C: New test.
26717 * g++.dg/abi/vbase14.C: Likewise.
26719 2002-10-21 Jakub Jelinek <jakub@redhat.com>
26721 * gcc.dg/tls/pic-1.c: New test.
26722 * gcc.dg/tls/nonpic-1.c: New test.
26723 * gcc.dg/20021018-1.c: New test.
26725 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
26727 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
26728 Remove only files with the same base name as the test case.
26729 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
26730 (profopt-execute): Likewise. Also, remove old profiling
26731 and performance data files before running the tests.
26733 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
26734 * g++.dg/bprob/bprob.exp: Likewise.
26735 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
26736 to allow more general test case names.
26738 * g++.dg/bprob/bprob-1.C: Rename to ...
26739 * g++.dg/bprob/g++-bprob-1.C: ... this.
26741 * g77.dg/bprob/bprob-1.f: Rename to ...
26742 * g77.dg/bprob/g77-bprob-1.f: ... this.
26744 2002-10-21 Zack Weinberg <zack@codesourcery.com>
26746 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
26747 bison 1.50 or later.
26749 2002-10-21 Janis Johnson <janis187@us.ibm.com>
26751 * g++.dg/README: Describe more test directories.
26753 2002-10-21 Mark Mitchell <mark@codesourcery.com>
26755 * g++.dg/init/array6.C: Add additional tests.
26757 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
26759 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
26760 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
26762 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
26764 * gcc.c-torture/compile/20020604-1.x: New.
26765 * gcc.c-torture/compile/simd-5.x: Likewise.
26766 * gcc.c-torture/execute/920710-1.x: Likewise.
26767 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
26769 2002-10-21 Mark Mitchell <mark@codesourcery.com>
26771 * g++.dg/inherit/override1.C: Add dg-options clause.
26773 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26775 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
26778 2002-10-19 Andreas Schwab <schwab@suse.de>
26780 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
26781 directory component.
26783 2002-10-18 Mark Mitchell <mark@codesourcery.com>
26785 * g++.dg/inherit/thunk1.C: New test.
26787 * g++.dg/inherit/override1.C: New test.
26789 * g++.dg/abi/mangle11.C: New test.
26790 * g++.dg/abi/mangle14.C: New test.
26791 * g++.dg/abi/mangle17.C: New test.
26793 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
26795 * g++.dg/overload/member2.C: New test.
26797 2002-10-17 Janis Johnson <janis187@us.ibm.com>
26799 * g++.dg/README: Describe new compat directory.
26800 * g++.dg/dg.exp: Skip tests in compat directory.
26801 * README.compat: New file.
26802 * lib/compat.exp: New expect script.
26803 * g++.dg/compat: New test directory.
26804 * g++.dg/compat/compat.exp: New expect script.
26805 * g++.dg/compat/abi: New test directory.
26806 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
26807 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
26808 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
26809 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
26810 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
26811 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
26812 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
26813 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
26814 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
26815 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
26816 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
26817 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
26818 * g++.dg/compat/break: New test directory.
26819 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
26820 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
26821 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
26822 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
26823 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
26824 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
26825 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
26826 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
26827 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
26828 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
26829 g++.dg/compat/break/README: New files.
26830 * g++.dg/compat/eh: New test directory.
26831 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
26832 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
26833 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
26834 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
26835 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
26836 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
26837 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
26838 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
26839 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
26840 g++.dg/compat/eh/filter2_y.C,
26841 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
26842 g++.dg/compat/eh/new1_y.C,
26843 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
26844 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
26845 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
26846 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
26847 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
26848 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
26849 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
26850 g++.dg/compat/eh/unexpected1_y.C: New files.
26851 * g++.dg/compat/init: New test directory.
26852 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
26853 g++.dg/compat/init/array5_y.C,
26854 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
26855 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
26856 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
26857 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
26858 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
26859 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
26860 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
26861 g++.dg/compat/init/init-ref2_y.C: New files.
26863 2002-10-17 Mark Mitchell <mark@codesourcery.com>
26866 * g++.dg/inherit/using3.C: New test.
26868 2002-10-17 Jan Hubicka <jh@suse.cz>
26870 * gcc.dg/20021017-2.c: New test.
26872 2002-10-17 Mark Mitchell <mark@codesourcery.com>
26874 * g++.dg/abi/mangle16.C: Adjust.
26876 * g++.dg/init/array8.C: New test.
26878 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
26880 * gcc.dg/special/mips-abi.exp: New test.
26881 * gcc.dg/special/mips-abi.s: Empty file used by the above.
26883 2002-10-16 Mark Mitchell <mark@codesourcery.com>
26885 * g++.dg/abi/mangle16.C: New test.
26886 * g++.dg/abi/mangle17.C: Likewise.
26889 * g++.dg/template/ref1.C: New test.
26891 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26893 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
26895 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
26897 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
26899 2002-10-16 Mark Mitchell <mark@codesourcery.com>
26902 * g++.dg/init/array7.C: New test.
26904 2002-10-15 Mark Mitchell <mark@codesourcery.com>
26906 * g++.dg/init/array6.C: New test.
26908 * g++.dg/abi/mangle13.C: Likewise.
26909 * g++.dg/abi/mangle14.C: Likewise.
26910 * g++.dg/abi/mangle15.C: Likewise.
26912 2002-10-14 Mark Mitchell <mark@codesourcery.com>
26914 * g++.dg/abi/empty8.C: New test.
26916 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
26918 * g++.dg/init/ctor1.C: New test.
26920 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
26922 * gcc.c-torture/execute/20021015-1.c: New test.
26924 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
26926 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
26928 2002-10-14 Jan Hubicka <jh@suse.cz>
26930 * gcc.dg/i386-ssetype-[1-5].c: New tests.
26932 2002-10-14 Richard Henderson <rth@redhat.com>
26934 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
26936 2002-10-14 Mark Mitchell <mark@codesourcery.com>
26938 PR optimization/6631
26939 * g++.dg/opt/const2.C: New test.
26941 2002-10-14 Mark Mitchell <mark@codesourcery.com>
26944 * g++.dg/parse/friend1.C: New test.
26945 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
26947 2002-10-14 Jakub Jelinek <jakub@redhat.com>
26949 * gcc.dg/20021014-1.c: New test.
26951 2002-10-11 Mark Mitchell <mark@codesourcery.com>
26954 * g++.dg/ext/vlm1.C: New test.
26955 * g++.dg/ext/vlm2.C: Likewise.
26957 * g++.dg/init/array1.C: Remove invalid braces.
26958 * g++.dg/init/brace1.C: New test.
26959 * g++.dg/init/copy2.C: Likewise.
26960 * g++.dg/init/copy3.C: Likewise.
26961 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
26962 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
26965 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
26967 * gcc.dg/cpp/assembler.S: Don't use -ansi.
26969 2002-10-11 Richard Shann <richard.shann@superh.com>
26971 * gcc.c-torture/compile/simd-5.c: New test.
26973 2002-10-10 Roger Sayle <roger@eyesopen.com>
26975 * gcc.c-torture/execute/shiftopt-1.c: New test case.
26977 2002-10-10 Jim Wilson <wilson@redhat.com>
26979 * gcc.c-torture/execute/20021010-1.c: New test.
26981 2002-10-09 Zack Weinberg <zack@codesourcery.com>
26984 * g++.dg/ext/typedef-init.C: New test.
26985 * gcc.dg/typedef-init.c: New test.
26987 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
26989 * gcc.dg/cpp/paste13.c: New test.
26991 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26993 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
26994 remaining platforms, XFAIL during compile, not execute. Don't
26997 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
26999 * gcc.dg/alias-1.c: Tweak expected warning.
27001 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27003 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
27005 2002-10-06 Andreas Jaeger <aj@suse.de>
27007 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
27008 * gcc.dg/cpp/c++98.C: Likewise.
27010 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
27011 * g++.dg/cpp/c++98.C: Likewise.
27013 * g++.dg/README (Subdirectories): Mention cpp directory.
27016 * gcc.dg/20021006-1.c: New test.
27018 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27021 * g++.dg/other/warning1.C: New test.
27023 2002-10-04 Roger Sayle <roger@eyesopen.com>
27025 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
27026 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
27027 and sparc-*-* with -m64 as expected failures. See PR 8087.
27029 2002-10-03 Mark Mitchell <mark@codesourcery.com>
27032 * g++.dg/template/ptrmem3.C: New test.
27035 * g++.dg/template/union1.C: New test.
27037 2002-10-03 Mark Mitchell <mark@codesourcery.com>
27040 * g++.dg/abi/mangle9.C: New test.
27041 * g++.dg/abi/mangle10.C: New test.
27042 * g++.dg/abi/mangle11.C: New test.
27043 * g++.dg/abi/mangle12.C: New test.
27045 2002-10-02 Mark Mitchell <mark@codesourcery.com>
27048 * g++.dg/template/meminit1.C: New test.
27049 * g++.dg/warn/Wreorder-1.C: Likewise.
27050 * g++.old-deja/g++.mike/warn3.C: Tweak.
27051 * lib/prune.exp: Ingore "in copy constructor".
27053 2002-10-02 Andreas Jaeger <aj@suse.de>
27055 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
27056 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
27057 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
27060 2002-10-01 Mark Mitchell <mark@codesourcery.com>
27062 * gcc.dg/empty1.C: Fix typo.
27064 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
27066 * gcc.dg/alias-1.c: New test.
27068 2002-10-01 Mark Mitchell <mark@codesourcery.com>
27070 * gcc.dg/empty1.C: New test.
27072 * g++.dg/tls/init-2.C: Tweak error messages.
27074 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
27076 * gcc.c-torture/compile/20020923-1.c: New test.
27078 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
27080 * gcc.c-torture/execute/ffs-1.c: New test.
27081 * gcc.c-torture/execute/ffs-2.c: Ditto.
27083 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
27085 * g++.dg/overload/member1.C: New test.
27087 2002-09-30 Mark Mitchell <mark@codesourcery.com>
27089 * g++.dg/abi/empty7.C: New test.
27090 * g++.dg/init/pm2.C: Likewise.
27092 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
27094 * g++.dg/rtti/crash1.C: New test.
27096 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
27098 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
27099 gcc.dg/sibcall-4.c: New tests.
27101 2002-09-28 Roger Sayle <roger@eyesopen.com>
27103 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
27104 powerpc and MMIX targets.
27106 2002-09-27 Zack Weinberg <zack@codesourcery.com>
27108 * gcc.dg/cpp/20020927-1.c: New.
27110 2002-09-26 David S. Miller <davem@redhat.com>
27112 * gcc.c-torture/compile/trunctfdf.c: New.
27114 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27116 * lib/target-supports.exp (check_weak_available): Handle solaris2.
27118 2002-09-27 Alan Modra <amodra@bigpond.net.au>
27120 * gcc.c-torture/execute/loop-15.c: New.
27122 2002-09-26 Janis Johnson <janis187@us.ibm.com>
27124 * README.QMTEST: Fix typo.
27126 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
27128 * gcc.dg/20020926-1.c: New test.
27130 2002-09-25 David S. Miller <davem@redhat.com>
27133 * gcc.c-torture/execute/shiftdi.c: New test.
27135 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
27137 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
27138 unique to the tool.
27139 * lib/g77.exp (g77_init): Likewise.
27140 * lib/g++.exp (g++_init): Likewise.
27141 * lib/objc.exp (objc_init): Likewise.
27143 2002-09-25 Mark Mitchell <mark@codesourcery.com>
27145 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
27146 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
27147 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
27149 2002-09-25 Richard Henderson <rth@redhat.com>
27151 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
27152 too-small long double.
27154 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
27156 * gcc.dg/20020919-1.c: New test.
27158 2002-09-23 Mark Mitchell <mark@codesourcery.com>
27160 * g++.dg/abi/bitfield6.C: New test.
27161 * g++.dg/abi/bitfield7.C: New test.
27162 * g++.dg/abi/bitfield8.C: New test.
27163 * g++.dg/abi/vbase11.C: New test.
27165 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
27167 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
27168 hppa*-*-hpux*. Update test comment.
27170 2002-09-20 Jakub Jelinek <jakub@redhat.com>
27172 * gcc.dg/tls/struct-1.c: New test.
27174 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
27176 * gcc.dg/cpp/tr-warn2.c: Update.
27178 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
27180 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
27182 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
27184 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
27187 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
27189 * gcc.c-torture/execute/ieee/mzero3.c: New test.
27191 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
27192 Adjust for c++filt moved to binutils. Remove spurious duplicate
27193 setting of cxxfilt.
27195 2002-09-19 Geoffrey Keating <geoffk@apple.com>
27197 * gcc.dg/20020312-2.c: Update for darwin.
27199 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
27201 * g++.old-deja/g++.other/crash32.C: Mark ICE.
27203 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
27205 * objc.dg/comp-types-1.m: New test.
27206 * objc.dg/comp-types-2.m: New test.
27207 * objc.dg/comp-types-3.m: New test.
27208 * objc.dg/comp-types-4.m: New test.
27209 * objc.dg/comp-types-5.m: New test.
27210 * objc.dg/comp-types-6.m: New test.
27212 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
27214 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
27216 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
27218 * g++.dg/other/do1.C: New test.
27220 * g++.dg/template/subst1.C: New test.
27222 2002-09-16 Steve Ellcey <sje@cup.hp.com>
27224 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
27226 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
27228 * g++.dg/template/qualttp20.C: Adjust expected errors.
27229 * g++.old-deja/g++.jason/report.C: Likewise.
27230 * g++.old-deja/g++.other/qual1.C: Likewise.
27232 * g++.dg/lookup/scoped2.C: New test.
27234 * g++.dg/ext/asm3.C: New test.
27236 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
27238 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
27240 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
27242 * ChangeLog: follow spelling conventions.
27243 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
27244 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
27245 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
27246 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
27247 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
27248 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
27249 * g++.old-deja/g++.law/global-init1.C: Likewise.
27250 * g++.old-deja/g++.other/delete4.C: Likewise.
27251 * g++.old-deja/g++.other/inline21.C: Likewise.
27252 * g++.old-deja/g++.other/singleton.C: Likewise.
27253 * g77.dg/strlen0.f: Likewise.
27254 * g77.f-torture/compile/20010519-1.f: Likewise.
27255 * g77.f-torture/compile/980310-4.f: Likewise.
27256 * gcc.c-torture/compile/20000605-1.c: Likewise.
27257 * gcc.c-torture/execute/20020225-1.c: Likewise.
27258 * gcc.dg/c90-hexfloat-2.c: Likewise.
27259 * gcc.dg/c99-bool-1.c: Likewise.
27260 * gcc.dg/c99-hexfloat-2.c: Likewise.
27261 * gcc.dg/dll-2.c: Likewise.
27262 * gcc.dg/wtr-union-init-1.c: Likewise.
27263 * gcc.dg/wtr-union-init-2.c: Likewise.
27264 * gcc.dg/wtr-union-init-3.c: Likewise.
27265 * gcc.dg/cpp/avoidpaste1.c: Likewise.
27266 * gcc.dg/cpp/defined.c: Likewise.
27267 * gcc.dg/cpp/macsyntx.c: Likewise.
27268 * gcc.dg/cpp/paste2.c: Likewise.
27269 * gcc.dg/cpp/trad/defined.c: Likewise.
27270 * gcc.dg/format/c90-printf-1.c: Likewise.
27271 * gcc.dg/format/c90-scanf-1.c: Likewise.
27272 * gcc.dg/format/c99-printf-1.c: Likewise.
27273 * gcc.dg/format/c99-scanf-1.c: Likewise.
27274 * gcc.misc-tests/gcov-8.c: Likewise.
27275 * lib/profopt.exp: Likewise.
27277 2002-09-15 Krister Walfridsson <cato@df.lth.se>
27279 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
27281 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
27283 * g++.dg/inherit/using2.C: New test.
27285 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
27287 * ChangeLog: Follow spelling conventions.
27288 * g++.dg/template/friend4.C: Likewise.
27289 * g++.old-deja/g++.pt/crash67.C: Likewise.
27290 * gcc.c-torture/execute/20000801-4.c: Likewise.
27291 * gcc.dg/c90-digraph-1.c: Likewise.
27292 * gcc.dg/c94-digraph-1.c: Likewise.
27293 * gcc.dg/c99-digraph-1.c: Likewise.
27294 * gcc.dg/cpp/line5.c: Likewise.
27295 * gcc.dg/cpp/multiline.c: Likewise.
27296 * gcc.dg/cpp/trad/literals-1.c: Likewise.
27297 * gcc.dg/format/attr-3.c: Likewise.
27298 * gcc.dg/format/c90-scanf-3.c: Likewise.
27299 * gcc.dg/format/ext-4.c: Likewise.
27301 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
27303 * g++.dg/template/pretty1.C: New test.
27305 2002-09-14 Alan Modra <amodra@bigpond.net.au>
27307 * gcc.c-torture/execute/struct-cpy-1.c: New test.
27309 2002-09-13 Matt Austern <austern@apple.com>
27311 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
27312 passing a cast expression to a function by const reference.
27314 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
27316 * g++.dg/template/deduce1.C: New test.
27318 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
27320 * gcc.c-torture/execute/simd-1.c: Force all use of int to
27323 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
27325 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
27328 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
27330 * gcc.c-torture/compile/20020910-1.c: New test.
27332 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
27334 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
27336 2002-09-10 Andreas Jaeger <aj@suse.de>
27338 * gcc.dg/20020312-2.c: Adjust for x86-64.
27340 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
27342 * g77.dg/7388.f: New test case for PR 7388.
27344 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
27346 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
27348 2002-09-05 Ziemowit Laski <zlaski@apple.com>
27350 * objc.dg/proto-lossage-1.m: New test.
27352 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
27354 * gcc.dg/cpp/_Pragma4.c: Fix typo.
27356 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
27358 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
27361 2002-09-06 Stan Shebs <shebs@apple.com>
27362 David Edelsohn <edelsohn@gnu.org>
27364 * gcc.dg/weak: New directory.
27365 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
27366 target-specific xfail bits.
27367 * gcc.dg/typeof-2.c: Move to new directory.
27368 * gcc.dg/weak.exp: New expect script.
27370 2002-09-06 Alan Modra <amodra@bigpond.net.au>
27372 * gcc.c-torture/execute/extzvsi.c: New test.
27374 2002-09-05 Stan Shebs <shebs@apple.com>
27376 * gcc.dg/weak-1.c: xfail on Darwin.
27377 * gcc.dg/weak-2.c: Ditto.
27378 * gcc.dg/weak-3.c: Ditto.
27379 * gcc.dg/weak-4.c: Ditto.
27380 * gcc.dg/weak-5.c: Ditto.
27381 * gcc.dg/weak-6.c: Ditto.
27382 * gcc.dg/weak-7.c: Ditto.
27383 * gcc.dg/weak-8.c: Ditto.
27384 * gcc.dg/weak-9.c: Ditto.
27386 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
27388 * gcc.c-torture/execute/loop-14.c: New test.
27390 2002-09-04 Jakub Jelinek <jakub@redhat.com>
27392 * g++.dg/other/cxa-atexit1.C: New test.
27394 * gcc.dg/typeof-2.c: New test.
27396 2002-09-03 Roger Sayle <roger@eyesopen.com>
27398 * gcc.dg/builtins-2.c: New testcase.
27399 * gcc.dg/builtins-3.c: New testcase.
27401 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
27403 * gcc.dg/cpp/_Pragma4.c: New test.
27405 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
27407 * objc/execute/nil_method-1.m: New testcase.
27409 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
27411 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
27412 [Object class], not [Object initialize].
27414 2002-08-31 Roger Sayle <roger@eyesopen.com>
27415 Hans-Peter Nilsson <hp@bitrange.com>
27417 * gcc.c-torture/execute/20020720-1.x: Skip test on
27418 mmix-knuth-mmixware. Correct comment.
27420 2002-08-27 Mark Mitchell <mark@codesourcery.com>
27422 * testsuite/g++.dg/abi/bitfield5.C: New test.
27423 * testsuite/g++.dg/abi/vbase10.C: Likewise.
27425 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
27427 * objc.dg/undeclared-selector.m: New test.
27429 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
27431 * g++.dg/other/offsetof1.C: Avoid cast warning.
27433 2002-08-26 Ziemowit Laski <zlaski@apple.com>
27435 * objc.dg/super-class-2.m: New test.
27437 2002-08-24 Matt Austern <austern@apple.com>
27439 * g++.dg/ext/lvaddr.C: New test.
27440 * g++.dg/ext/lvcast.C: New test.
27442 2002-08-22 Mark Mitchell <mark@codesourcery.com>
27444 * testsuite/g++.dg/inherit/cond1.C: New test.
27446 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
27448 * gcc.dg/noncompile/incomplete-1.c: New test.
27450 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
27452 * gcc.dg/typespec-1.c: New test.
27454 2002-08-20 Devang Patel <dpatel@apple.com>
27455 * objc.dg/proto-hier-2.m: New test.
27457 2002-08-19 Ziemowit Laski <zlaski@apple.com>
27459 * objc.dg/bitfield-1.m: New test.
27460 * objc.dg/bitfield-2.m: New test.
27462 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
27464 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
27465 gcc.dg/c99-flex-array-4.c: New tests.
27467 2002-08-16 Stan Shebs <shebs@apple.com>
27469 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
27471 2002-08-15 Jakub Jelinek <jakub@redhat.com>
27473 * gcc.dg/typeof-1.c: New test.
27474 * g++.dg/ext/typeof2.C: New test.
27476 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
27478 * g++.dg/other/offsetof1.C: New test.
27480 2002-08-14 Richard Henderson <rth@redhat.com>
27482 * gcc.dg/tls/diag-3.c: Fix expected message strings.
27484 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
27486 * gcc.dg/cpp/_Pragma3.c: New test.
27488 2002-08-13 Mark Mitchell <mark@codesourcery.com>
27490 * g++.dg/template/inherit3: New test.
27492 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
27494 * gcc.dg/bitfld-4.c: Add blank options.
27496 2002-08-09 Mark Mitchell <mark@codesourcery.com>
27498 * g++.dg/template/crash1.C: New test.
27500 2002-08-08 Jakub Jelinek <jakub@redhat.com>
27502 * gcc.dg/tls/opt-2.c: New test.
27504 2002-08-08 Devang Patel <dpatel@apple.com>
27506 * objc.dg/selector-1.m : New test
27508 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
27510 * g++.dg/abi/bitfield4.C: New test.
27511 * gcc.dg/bitfld-4.c: New test.
27513 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
27515 * g++.dg/other/packed1.C: New test.
27517 2002-08-07 Mark Mitchell <mark@codesourcery.com>
27519 * g++.dg/abi/offsetof.C: Tweak error messages.
27520 * g++.old-deja/g++.mike/p10769a.C: Likewise.
27522 2002-08-08 Jakub Jelinek <jakub@redhat.com>
27524 * gcc.dg/bitfld-3.c: New test.
27526 2002-08-07 Jakub Jelinek <jakub@redhat.com>
27527 Richard Henderson <rth@redhat.com>
27529 * gcc.dg/i386-bitfield1.c: New test.
27530 * g++.dg/abi/bitfield3.C: Update.
27532 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
27534 * objc.dg/const-str-2.m: Update.
27535 * gcc.dg/cpp/c++98.c: Change to C extension.
27536 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
27537 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
27539 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
27541 * testsuite/gcc.dg/tls/diag-3.c: New.
27543 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
27545 * g++.dg/README (Subdirectories): Document new subdir expr.
27546 * g++.dg/expr/pmf-1.C: New test.
27548 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
27550 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
27552 2002-08-06 Jakub Jelinek <jakub@redhat.com>
27554 * g++.dg/abi/bitfield3.C: New test.
27556 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
27558 * lib/gcov.exp: Tweak expected line formats.
27559 * gcc.misc-tests/gcov8.c: New test.
27560 * gcc.misc-tests/gcov8.x: New flags.
27562 2002-08-05 Jakub Jelinek <jakub@redhat.com>
27564 * consistency.vlad/layout/endian.c: Include string.h.
27566 * gcc.c-torture/execute/20020805-1.c: New test.
27568 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
27570 * g++.dg/other/conversion1.C: New test.
27572 2002-08-03 Roger Sayle <roger@eyesopen.com>
27574 * gcc.dg/builtins-1.c: New testcase.
27576 2002-08-02 Mark Mitchell <mark@codesourcery.com>
27578 * g++.dg/inherit/access3.C: New test.
27580 2002-08-01 Jakub Jelinek <jakub@redhat.com>
27582 * gcc.dg/ia64-visibility-2.c: New test.
27584 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
27586 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
27587 __qualifier_flags to __flags.
27589 2002-07-31 Mark Mitchell <mark@codesourcery.com>
27591 * g++.dg/inherit/operator1.C: New test.
27592 * g++.dg/lookup/disamb1.C: Fix typo in comment.
27593 * g++.dg/other/error1.C: Change expected error message.
27594 * g++.dg/template/conv4.C: Likewise.
27596 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
27598 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
27599 for documented behavior.
27601 2002-07-25 Roger Sayle <roger@eyesopen.com>
27603 * gcc.c-torture/execute/20020720-1.x: Skip this test on
27604 several targets known to fail.
27606 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
27608 * gcc.dg/mips-args-[123].c: New tests.
27610 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
27612 * gcc.dg/ppc-spe.c: New.
27614 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
27616 * g++.dg/other/ptrmem4.C: New testcase.
27618 2002-07-24 Richard Henderson <rth@redhat.com>
27620 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
27622 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
27624 * g++.dg/ext/alignof1.C (main): Return 0 for success.
27626 2002-07-24 Roger Sayle <roger@eyesopen.com>
27628 * gcc.c-torture/execute/memset-3.c: New testcase.
27630 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
27632 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
27633 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
27635 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27637 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
27640 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
27642 * gcc.c-torture/compile/simd-4.c: New test.
27644 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27646 PR c++/7347, c++/7348
27647 * g++.dg/template/access4.C: New test.
27648 * g++.dg/template/access5.C: New test.
27649 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
27650 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
27651 * g++.old-deja/g++.pt/ttp58.C: Likewise.
27652 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
27654 2002-07-22 Jakub Jelinek <jakub@redhat.com>
27656 * gcc.dg/gnu89-init-2.c: New test.
27658 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
27660 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
27662 2002-07-20 Roger Sayle <roger@eyesopen.com>
27664 * gcc.c-torture/execute/20020720-1.c: New testcase.
27666 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
27668 * gcc.dg/cpp/Wsignprom.c: New tests.
27670 2002-07-20 Alan Modra <amodra@bigpond.net.au>
27672 * gcc.c-torture/execute/loop-13.c: New test.
27674 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
27676 * gcc.dg/cpp/expr.c: New tests.
27678 2002-07-18 David Edelsohn <edelsohn@gnu.org>
27680 * g++.dg/opt/pr6713.C: Add template instantiation.
27682 2002-07-18 Alan Modra <amodra@bigpond.net.au>
27684 * gcc.dg/nest.c: New test.
27686 2002-07-17 Richard Henderson <rth@redhat.com>
27688 * g++.dg/opt/pr6713.C: New test.
27690 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
27692 * gcc.c-torture/execute/loop-2e.x: Let the testcase
27693 XFAIL for all x86 processors.
27695 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
27697 * gcc.c-torture/execute/20010122-1.x: Do not test with
27698 -fomit-frame-pointer.
27700 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27702 * g++.dg/template/instantiate2.C: New test.
27703 * g++.dg/template/spec4.C: New test.
27705 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27707 * g++.dg/template/access2.C: New test.
27708 * g++.dg/template/access3.C: New test.
27710 2002-07-15 Zack Weinberg <zack@codesourcery.com>
27712 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
27713 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
27714 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
27715 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
27716 Convert to use <stdarg.h>.
27717 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
27719 * gcc.dg/va-arg-2.c: New.
27720 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
27722 2002-07-15 Jakub Jelinek <jakub@redhat.com>
27724 * gcc.c-torture/compile/20020710-1.c: New test.
27726 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
27727 Andrew Pinski <pinskia@physics.uc.edu>
27729 gcc.c-torture/compile/simd-2.c: New testcase.
27730 gcc.c-torture/compile/simd-3.c: Likewise.
27732 2002-07-11 Mark Mitchell <mark@codesourcery.com>
27735 * g++.dg/overload/error1.C: New test.
27737 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27739 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
27740 configuration and IRIX 6 O32 ABI.
27742 2002-07-11 Roger Sayle <roger@eyesopen.com>
27744 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
27746 2002-07-10 Roger Sayle <roger@eyesopen.com>
27748 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
27750 2002-07-10 Jeffrey A Law <law@redhat.com>
27752 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
27754 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
27756 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
27758 * gcc.dg/20020312-2.c: Check for __PPC__.
27760 2002-07-09 Diego Novillo <dnovillo@redhat.com>
27762 * gcc.c-torture/compile/20020709-1.c: New test.
27764 2002-07-07 Roger Sayle <roger@eyesopen.com>
27766 * g++.dg/template/qualttp21.C: New test case.
27768 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
27770 * gcc.c-torture/compile/20020706-1.c: New test.
27771 * gcc.c-torture/compile/20020706-2.c: New test.
27773 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
27774 Alexandre Oliva <aoliva@redhat.com>
27776 * g++.dg/warn/incomplete1.C: New test.
27778 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27781 * g++.dg/warn/noreturn1.C: New test.
27783 2002-07-03 Mark Mitchell <mark@codesourcery.com>
27786 * g++.dg/debug/debug6.C: New test.
27787 * g++.dg/debug/debug7.C: New test.
27789 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
27791 * gcc.c-torture/compile/simd-3.c: New test.
27793 2002-07-03 Chris Demetriou <cgd@broadcom.com>
27795 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
27796 * gcc.dg/20020620-1.c: Likewise.
27798 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27801 * g++.dg/init/array4.C: New test.
27802 * g++.dg/init/array5.C: New test.
27804 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
27806 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
27807 * gcc.c-torture/execute/simd-2.c (main): Likewise.
27809 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27811 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
27812 * gcc.dg/wtr-aggr-init-1.c: Likewise.
27813 * gcc.dg/wtr-conversion-1.c: Likewise.
27814 * gcc.dg/wtr-escape-1.c: Likewise.
27815 * gcc.dg/wtr-int-type-1.c: Likewise.
27816 * gcc.dg/wtr-label-1.c: Likewise.
27817 * gcc.dg/wtr-static-1.c: Likewise.
27818 * gcc.dg/wtr-strcat-1.c: Likewise.
27819 * gcc.dg/wtr-suffix-1.c: Likewise.
27820 * gcc.dg/wtr-switch-1.c: Likewise.
27821 * gcc.dg/wtr-unary-plus-1.c: Likewise.
27822 * gcc.dg/wtr-union-init-1.c: Likewise.
27823 * gcc.dg/wtr-union-init-2.c: Likewise.
27824 * gcc.dg/wtr-union-init-3.c: Likewise.
27826 * gcc.dg/wtr-func-def-1.c: New test.
27828 2002-07-02 Devang Patel <dpatel@apple.com>
27830 * objc.dg/param-1.m: New test.
27832 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
27834 * gcc.dg/cpp/trad/directive.c: Add test.
27835 * gcc.dg/cpp/trad/macroargs.c: Add test.
27836 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
27838 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
27840 * gcc.dg/cpp/cmdlne-M.c: New test.
27842 2002-07-02 Ziemowit Laski <zlaski@apple.com>
27844 * objc.dg/desig-init-1.m: New test.
27846 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27849 * g++.dg/template/instantiate1.C: New test.
27851 2002-07-01 Mark Mitchell <mark@codesourcery.com>
27854 * g++.dg/template/sizeof2.C: New test.
27856 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
27858 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
27859 gcc.dg/cpp/trad/include.c: New tests.
27861 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
27864 * gcc.c-torture/compile/20020701-1.c: New test.
27866 2002-07-01 Stan Shebs <shebs@apple.com>
27868 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
27870 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
27871 (objc-torture-execute): or here.
27873 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
27875 * gcc.c-torture/execute/arith-rand-ll.c: New test.
27877 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
27879 * gcc.dg/cpp/trad/escaped-nl.c: New test.
27881 2002-06-30 Devang Patel <dpatel@apple.com>
27883 * objc.dg/fsyntax-only.m: New test.
27885 2002-06-27 Mark Mitchell <mark@codesourcery.com>
27888 * g++.dg/template/friend7.C: New file.
27890 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
27892 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
27895 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
27897 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
27898 avoid division by zero.
27900 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
27902 * gcc.dg/Wunknownprag.c: New tests.
27904 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
27906 * gcc.c-torture/execute/simd-2.c: New test.
27908 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
27910 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
27911 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
27912 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
27913 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
27914 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
27915 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
27916 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
27917 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
27918 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
27919 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
27920 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
27921 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
27922 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
27923 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
27924 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
27925 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
27926 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
27928 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
27930 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
27931 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
27932 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
27933 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
27935 * gcc.dg/cpp/trad/directive.c: Update.
27937 2002-06-23 Andreas Jaeger <aj@suse.de>
27939 * gcc.c-torture/execute/complex-6.c: New.
27941 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
27943 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
27944 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
27945 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
27946 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
27948 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
27950 * gcc.dg/cpp/trad: New directory with traditional tests copied
27951 from parent directory.
27952 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
27953 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
27954 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
27955 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
27956 Move to trad/ and rename.
27957 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
27958 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
27959 gcc.dg/cpp/trad/redef2.c: New tests.
27960 * gcc.dg/cpp/trad/trad.exp: New driver.
27962 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
27964 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
27965 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
27966 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
27967 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
27970 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
27972 * gcc.dg/20020620-1.c: New test.
27974 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27976 * g++.dg/template/ttp4.C: New test.
27978 2002-06-19 Jakub Jelinek <jakub@redhat.com>
27980 * g++.dg/opt/vt1.C: Fix regexp.
27982 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27984 * gcc.c-torture/execute/pure-1.c: Make functions static again.
27985 Don't use attribute `noinline'.
27987 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
27989 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
27991 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
27993 * gcc.c-torture/execute/simd-1.c: New.
27995 * gcc.dg/simd-1.c: New.
27997 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
27999 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
28001 2002-06-16 Richard Henderson <rth@redhat.com>
28003 * g++.dg/ext/anon-struct1.C: New.
28004 * g++.dg/ext/anon-struct2.C: New.
28005 * g++.dg/ext/anon-struct3.C: New.
28006 * gcc.dg/anon-struct-1.c: New.
28007 * gcc.dg/anon-struct-2.c: New.
28008 * gcc.dg/anon-struct-3.c: New.
28009 * gcc.dg/20011008-1.c: Adjust warning text.
28010 * gcc.dg/20020527-1.c: Add -fms-extensions.
28012 2002-06-16 Richard Henderson <rth@redhat.com>
28014 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
28016 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
28018 * gcc.c-torture/execute/20020615-1.c: New test.
28020 2002-06-15 Roger Sayle <roger@eyesopen.com>
28022 * gcc.c-tortuture/execute/compare-1.c: New test case.
28023 * gcc.c-tortuture/execute/compare-2.c: New test case.
28024 * gcc.c-tortuture/execute/compare-3.c: New test case.
28026 2002-06-13 Richard Henderson <rth@redhat.com>
28028 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
28031 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28033 * g++.dg/template/typename2.C: Update error message.
28035 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
28037 * gcc.c-torture/execute/20020611-1.c: New test.
28039 2002-06-11 Bob Wilson <bob.wilson@acm.org>
28041 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
28042 list of targets to skip.
28044 2002-06-10 Bob Wilson <bob.wilson@acm.org>
28046 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
28047 targets if not optimizing.
28049 2002-06-10 Jakub Jelinek <jakub@redhat.com>
28051 * gcc.c-torture/compile/20020605-1.c: New test.
28053 * g++.dg/opt/vt1.C: New test.
28055 * gcc.dg/20020531-1.c: New test.
28057 * gcc.dg/20020530-1.c: New test.
28059 * gcc.dg/20020527-1.c: New test.
28061 * g++.dg/opt/cse1.C: New test.
28063 2002-06-07 Roger Sayle <roger@eyesopen.com>
28065 * gcc.dg/20020607-2.c: New test case.
28067 2002-06-07 Jakub Jelinek <jakub@redhat.com>
28069 * gcc.c-torture/compile/20020604-1.c: New test.
28071 2002-06-04 Richard Henderson <rth@redhat.com>
28073 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
28074 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
28075 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
28077 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
28079 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
28081 2002-06-03 Richard Henderson <rth@redhat.com>
28083 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
28084 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
28086 2002-06-02 Richard Henderson <rth@redhat.com>
28088 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
28089 test functions static.
28091 2002-06-02 Andreas Jaeger <aj@suse.de>
28093 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
28096 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
28098 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
28099 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
28100 Update for mofified diagnostics.
28101 * gcc.dg/c99-intconst-1.c: No longer fail.
28103 2002-06-02 Richard Henderson <rth@redhat.com>
28105 * gcc.dg/uninit-A.c: Remove xfail markers.
28107 2002-06-01 Roger Sayle <roger@eyesopen.com>
28109 * gcc.dg/fnegate-1.c: New test case.
28111 2002-05-30 Osku Salerma <osku@iki.fi>
28113 * gcc.c-torture/execute/mayalias-1.c: New file.
28115 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
28117 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
28118 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
28119 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
28121 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
28123 * gcc.c-torture/execute/20020529-1.c: New test.
28125 2002-05-27 Richard Henderson <rth@redhat.com>
28127 * g++.dg/ext/attrib6.C: New test case.
28129 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28131 * gcc.c-torture/execute/pure-1.c: New test.
28133 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
28135 * gcc.dg/cpp/arith-2.c: Remove.
28137 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
28139 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
28140 * gcc.dg/cpp/if-3.c: Remove.
28142 2002-05-26 Jakub Jelinek <jakub@redhat.com>
28144 * g++.dg/opt/cse2.C: New test.
28146 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
28148 * gcc.dg/cpp/arith-1.c: New semantic tests.
28149 * gcc.dg/cpp/if-1.c: Update.
28151 2002-05-24 Ben Elliston <bje@redhat.com>
28153 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
28155 2002-05-24 Jakub Jelinek <jakub@redhat.com>
28157 * gcc.dg/verbose-asm.c: New test.
28159 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
28161 * gcc.dg/cpp/paste12.c: New test.
28163 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
28165 * g++.dg/parse/named_ops.C: New test.
28167 2002-05-23 Mark Mitchell <mark@codesourcery.com>
28169 * gcc/testsuite/gcc.dg/weak-8.c: New test.
28171 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
28173 * gcc.dg/weak-2.c: Allow optional leading underscore
28174 in scan-assembler symbol name.
28175 * gcc.dg/weak-3.c: Likewise.
28176 * gcc.dg/weak-4.c: Likewise.
28177 * gcc.dg/weak-5.c: Likewise.
28179 2002-05-23 Jakub Jelinek <jakub@redhat.com>
28181 * gcc.dg/20020523-1.c: New test.
28183 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
28185 * objc.dg/const-str-2.m: Update now that we stop after
28186 a command line error.
28188 2002-05-22 Richard Henderson <rth@redhat.com>
28190 * g++.dg/dg.exp: Fix typo in test pruneing.
28192 2002-05-22 Richard Henderson <rth@redhat.com>
28194 * g++.dg/dg.exp: Prune the tls subdirectory.
28195 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
28196 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
28197 * g++.dg/tls/init-1.C: New.
28199 2002-05-22 Jakub Jelinek <jakub@redhat.com>
28201 * gcc.dg/20020517-1.c: New test.
28203 2002-05-21 Richard Henderson <rth@redhat.com>
28205 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
28206 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
28208 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
28210 * g++.dg/other/copy2.C: New test.
28212 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
28214 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
28215 (MAX_COPY): Bump up to 10 times sizeof (long long).
28216 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
28218 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
28219 sizeof (long long).
28221 * gcc.c-torture/execute/strcpy-1.c: New test.
28223 2002-05-19 Jason Merrill <jason2redhat.com>
28225 * g++.dg/ext/oper1.C: New test.
28227 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
28228 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
28230 * README.QMTEST: New file.
28232 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
28234 2002-05-19 Andreas Jaeger <aj@suse.de>
28236 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
28238 * gcc.c-torture/execute/loop-2d.x: Likewise.
28240 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
28242 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
28243 support weak symbols.
28244 * gcc.dg/weak-4.c: Likewise.
28245 * gcc.dg/weak-6.c: Likewise.
28247 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
28249 * gcc.dg/weak-3.c: Add dg-excess-error comment for
28250 cygwin, coff and h8300-*-hms targets
28251 * gcc.dg/weak-5.c: Likewise.
28252 * gcc.dg/weak-7.c: Likewise.
28254 2002-05-16 Jason Merrill <jason@redhat.com>
28256 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
28257 (scan-assembler-not, scan-assembler-dem): Likewise.
28258 (scan-assembler-dem-not): Likewise.
28260 2002-05-15 Richard Henderson <rth@redhat.com>
28262 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
28264 2002-05-15 Richard Henderson <rth@redhat.com>
28266 * gcc.dg/weak-5.c (vfoo1c): No warning here.
28267 (vfoo1f): Warning here.
28268 (vfoo1l): Don't redefine the alias.
28270 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
28272 * g++.dg/init/pm1.C: New test.
28274 2002-05-12 David S. Miller <davem@redhat.com>
28276 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
28279 2002-05-10 Roger Sayle <roger@eyesopen.com>
28281 * gcc.c-torture/execute/20020510-1.c: New test case.
28283 2002-05-10 David S. Miller <davem@redhat.com>
28285 * gcc.c-torture/execute/conversion.c: Test long double too.
28287 2002-05-09 Jakub Jelinek <jakub@redhat.com>
28289 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
28290 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
28291 * lib/g++.exp (g++_link_flags): Likewise.
28292 * lib/objc.exp (objc_target_compile): Likewise.
28294 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
28296 * gcc.dg/cpp/poison.c: Update.
28297 * gcc.dg/cpp/20000625-2.c: Remove.
28298 * gcc.dg/cpp/direct2s.c: Remove final test.
28300 2002-05-08 Tom Rix <trix@redhat.com>
28302 * gcc.c-torture/execute/20020508-1.c: New test.
28303 * gcc.c-torture/execute/20020508-2.c: New test.
28304 * gcc.c-torture/execute/20020508-3.c: New test.
28306 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
28308 * gcc.dg/cpp/charconst-4.c: More tests.
28310 2002-05-08 Mark Mitchell <mark@codesourcery.com>
28313 * gcc.dg/weak-3.c: Update location of warning messages.
28314 * gcc.dg/weak-5.c: Likewise.
28316 2002-05-06 Roger Sayle <roger@eyesopen.com>
28318 * gcc.c-torture/execute/20020506-1.c: New test case.
28320 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
28322 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
28324 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
28326 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
28328 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
28330 * gcc.dg/cpp/charconst-3.c: New test.
28332 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
28334 * gcc.dg/cpp/charconst.c: Update tests.
28336 2002-05-05 Tim Josling <tej@melbpc.org.au>
28338 * treelang: Added directory for new sample language treelang. Also
28339 lib/treelang.exp: New file to signal treelang should be tested.
28341 2002-05-03 Jakub Jelinek <jakub@redhat.com>
28343 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
28344 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
28345 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
28346 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
28347 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
28348 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
28349 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
28351 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
28353 * gcc.dg/format/xopen-2.c: New test.
28355 2002-05-03 Jakub Jelinek <jakub@redhat.com>
28357 * gcc.dg/20020503-1.c: New test.
28359 2002-05-02 Mark Mitchell <mark@codesourcery.com>
28361 * g++.dg/init/dtor1.C: Make it tougher.
28363 2002-05-01 Mark Mitchell <mark@codesourcery.com>
28365 * g++.dg/init/dtor1.C: New test.
28367 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
28369 * gcc.dg/altivec-8.c: New.
28371 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
28373 * gcc.dg/altivec-7.c: New.
28375 2002-04-29 Jakub Jelinek <jakub@redhat.com>
28377 * g++.dg/parse/typedef1.C: New test.
28379 2002-04-29 Mark Mitchell <mark@codesourcery.com>
28382 * g++.dg/template/friend6.C: New test.
28385 * g++.dg/init/copy1.C: New test.
28387 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
28389 * g++.dg/warn/effc1.C: New test.
28391 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
28393 * gcc.dg/cpp/if-cexp.c: Add a test.
28395 2002-04-28 Jakub Jelinek <jakub@redhat.com>
28397 * gcc.dg/20020426-2.c: New test.
28399 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
28401 * gcc.dg/cpp/if-mop.c: Update.
28402 * gcc.dg/cpp/if-mpar.c: Add test.
28403 * gcc.dg/cpp/if-oppr.c: Update.
28405 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28408 * gcc.dg/weak-[2-7].c: New tests.
28410 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
28412 * gcc.dg/enum1.c: New test.
28414 2002-04-26 Mark Mitchell <mark@codesourcery.com>
28417 * g++.dg/inherit/access2.C: New test.
28419 2002-04-26 Mark Mitchell <mark@codesourcery.com>
28422 * gcc.dg/20020426-1.c: New test.
28424 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
28426 * g++.dg/abi/enum1.C: New test.
28428 2002-04-26 Richard Henderson <rth@redhat.com>
28430 * gcc.dg/c99-bool-1.c: Expect always true warning.
28432 2002-04-25 Roger Sayle <roger@eyesopen.com>
28434 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
28436 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28438 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
28441 2002-04-24 Mark Mitchell <mark@codesourcery.com>
28443 * g++.dg/abi/mange7.C: New test.
28446 * g++.dg/parse/stmtexpr2.C: New test.
28448 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
28450 * gcc.dg/20020312-2.c: Add SH target.
28452 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28454 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
28455 compiler output on mips*-*-irix*.
28457 2002-04-23 Jakub Jelinek <jakub@redhat.com>
28459 * g++.dg/parse/attr1.C: New test.
28461 2002-04-23 Roger Sayle <roger@eyesopen.com>
28463 * gcc.c-torture/execute/string-opt-17.c: New test case.
28464 * gcc.c-torture/execute/memset-2.c: New test case.
28466 2002-04-23 Mark Mitchell <mark@codesourcery.com>
28469 * g++.dg/template/friend5.C: New test.
28472 * g++.dg/template/qual1.C: Likewise.
28474 2002-04-22 Zack Weinberg <zack@codesourcery.com>
28476 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
28477 Include stdlib.h, not stdio.h or ctype.h.
28479 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
28481 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
28482 cris-*-elf* and mmix-*-*.
28483 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
28484 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
28485 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
28487 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
28488 * gcc.dg/wchar_t-1.c: Ditto.
28490 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
28492 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
28495 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
28497 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
28499 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28501 * gcc.c-torture/execute/20000906-1.x: Delete.
28503 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
28505 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
28507 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
28510 * g77.f-torture/execute/6367.f: New test.
28511 * g77.f-torture/execute/6367.x: Disable for MMIX.
28513 2002-04-19 Mark Mitchell <mark@codesourcery.com>
28516 * g++.dg/opt/inline2.C: New test.
28518 2002-04-18 Richard Henderson <rth@redhat.com>
28520 * gcc.dg/20000906-1.c: Enable for all targets.
28521 * gcc.c-torture/compile/iftrap-2.c: New.
28523 2002-04-18 Jakub Jelinek <jakub@redhat.com>
28525 * gcc.dg/20020418-1.c: New test.
28526 * gcc.dg/20020418-2.c: New test.
28528 2002-04-18 Richard Henderson <rth@redhat.com>
28530 * gcc.c-torture/compile/iftrap-1.c: New.
28531 * gcc.dg/iftrap-1.c: Adjust for ia64.
28532 * gcc.dg/iftrap-2.c: New.
28534 2002-04-18 Jakub Jelinek <jakub@redhat.com>
28536 * gcc.c-torture/compile/20020418-1.c: New test.
28538 2002-04-18 Roger Sayle <roger@eyesopen.com>
28540 * gcc.c-torture/compile/20020415-1.c: New.
28542 2002-04-18 David S. Miller <davem@redhat.com>
28544 * gcc.c-torture/execute/20020418-1.c: New test.
28546 2002-04-17 Jakub Jelinek <jakub@redhat.com>
28548 * gcc.dg/20020416-1.c: New test.
28550 * g++.dg/opt/inline1.C: New test.
28552 2002-04-16 Jakub Jelinek <jakub@redhat.com>
28554 * gcc.dg/altivec-5.c: New test.
28556 * gcc.dg/20020415-1.c: New test.
28558 2002-04-15 Mark Mitchell <mark@codesourcery.com>
28560 * testsuite/lib/chill.exp: Remove.
28562 2002-04-14 Jakub Jelinek <jakub@redhat.com>
28564 * g++.dg/other/big-struct.C: New test.
28566 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
28568 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
28571 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
28574 * gcc.dg/i386-387-1.c: Allow optional leading underscore
28575 in scan-assembler function name
28577 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
28579 * g77.f-torture/execute/980628-4.x,
28580 g77.f-torture/execute/980628-5.x,
28581 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
28582 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
28583 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
28586 2002-04-13 David S. Miller <davem@redhat.com>
28588 * gcc.c-torture/execute/20020413-1.c: New test.
28590 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
28593 * g++.dg/ext/asm1.C: New tests.
28595 2002-04-12 Mark Mitchell <mark@codesourcery.com>
28598 * g++.dg/parse/stmtexpr1.C: New test.
28601 * g++.dg/template/copy1.C: New test.
28603 2002-04-12 Richard Henderson <rth@redhat.com>
28605 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
28607 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
28609 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
28610 gcc.c-torture/execute/20020307-2.c.
28612 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
28614 * g++.dg/ext/attrib5.C,
28615 * g++.dg/lookup/struct1.C: New tests.
28617 2002-04-11 Jakub Jelinek <jakub@redhat.com>
28619 * gcc.dg/20020411-1.c: New test.
28621 * gcc.c-torture/execute/20020411-1.c: New test.
28623 2002-04-10 Janis Johnson <janis187@us.ibm.com>
28625 * g77.f-torture/execute/6177.f: New test.
28627 2002-04-10 Jakub Jelinek <jakub@redhat.com>
28630 * g++.dg/opt/cleanup1.C: New test.
28632 * g++.dg/opt/const1.C: New test.
28634 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
28636 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
28638 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
28641 * g++.dg/template/typename2.C: New test.
28643 2002-04-10 Alan Modra <amodra@bigpond.net.au>
28645 * gcc.c-torture/execute/loop-12.c: New.
28647 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
28649 * g77.f-torture/execute/980628-4.x,
28650 g77.f-torture/execute/980628-5.x,
28651 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
28652 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
28653 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
28655 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28657 PR optimization/6086
28658 * g++.dg/opt/preinc1.C: New test.
28660 2002-04-06 Mark Mitchell <mark@codesourcery.com>
28663 * g++.dg/opt/static2.C: New test.
28665 2002-04-06 Mark Mitchell <mark@codesourcery.com>
28668 * gcc.dg/20020406-1.c: New test.
28670 2002-04-04 David S. Miller <davem@redhat.com>
28672 * gcc.c-torture/execute/20020404-1.c: New test.
28674 2002-04-04 Jakub Jelinek <jakub@redhat.com>
28677 * gcc.dg/20020312-2.c: Do not declare global register variable
28678 if __PIC__ or __pic__ is defined.
28680 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
28682 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
28683 __asm__ so that it works correctly even if -ansi -pedantic-errors.
28685 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28687 * gcc.misc-tests/linkage.exp: Update last change to handle
28688 sparc*-, not just sparc-.
28690 2002-04-03 Richard Henderson <rth@redhat.com>
28692 * gcc.dg/cpp/ucs.c: Improved long UCS test.
28694 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
28696 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
28698 2002-04-02 David S. Miller <davem@redhat.com>
28700 * gcc.c-torture/execute/20020402-3.c: New test.
28702 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
28704 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
28705 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
28707 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
28708 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
28709 g77.f-torture/execute/20001201.x,
28710 g77.f-torture/execute/u77-test.x: New files.
28712 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
28713 * gcc.dg/wchar_t-1.c: Ditto.
28715 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28717 * gcc.c-torture/execute/20020402-1.c: New test.
28719 2002-04-01 Richard Henderson <rth@redhat.com>
28721 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
28723 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
28725 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28727 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
28729 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
28731 * g++.dg/inherit/template-as-base.C: Expect error.
28732 * g++.dg/inherit/namespace-as-base.C: Likewise.
28734 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
28736 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
28737 g++.dg/ext/instantiate3.C: Tweak match patterns.
28739 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
28740 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
28743 2002-03-31 Richard Henderson <rth@redhat.com>
28745 * gcc.dg/special/alias-2.c: New.
28746 * gcc.dg/special/ecos.exp: Run it.
28748 2002-03-31 Richard Henderson <rth@redhat.com>
28750 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
28752 2002-03-31 Kazu Hirata <kazu@hxi.com>
28754 * gcc.dg/weak-1.c: Disable on h8300 port.
28756 2002-03-29 Janis Johnson <janis187@us.ibm.com>
28758 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
28759 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
28761 * g++.dg/bprob/bprob-1.C: New test.
28762 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
28763 * g++.dg/gcov/gcov-1.C: New test.
28764 * g++.dg/gcov/gcov-1.x: New file.
28765 * g++.dg/gcov/gcov-2.C: New test.
28766 * g++.dg/gcov/gcov-3.C: New test.
28767 * g++.dg/gcov/gcov-3.h: New file.
28769 2002-03-28 Roger Sayle <roger@eyesopen.com>
28771 * g++.old-deja/g++.other/builtins5.C: New test.
28772 * g++.old-deja/g++.other/builtins6.C: New test.
28773 * g++.old-deja/g++.other/builtins7.C: New test.
28774 * g++.old-deja/g++.other/builtins8.C: New test.
28775 * g++.old-deja/g++.other/builtins9.C: New test.
28777 2002-03-29 Jakub Jelinek <jakub@redhat.com>
28779 * g++.dg/opt/static1.C: New test.
28781 * g++.dg/opt/longbranch1.C: New test.
28783 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
28785 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
28787 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
28789 2002-03-28 Jeffrey A Law (law@redhat.com)
28791 * gcc.c-torture/execute/20020328-1.c: New test.
28793 2002-03-27 Richard Henderson <rth@redhat.com>
28795 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
28796 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
28797 move from g++.old-deja/g++.ext/.
28799 2002-03-27 Mark Mitchell <mark@codesourcery.com>
28801 * g++.dg/init/new2.C: New test.
28803 2002-03-26 Richard Henderson <rth@redhat.com>
28805 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
28807 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
28810 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
28812 * gcc.dg/20001102-1.c: Likewise.
28814 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
28816 * gcc.dg/cpp/endif-pedantic1.c,
28817 gcc.dg/cpp/endif-pedantic2.c: New tests.
28819 2002-03-26 Mark Mitchell <mark@codesourcery.com>
28821 * g++.dg/init/new1.C: New test.
28823 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
28825 * g++.dg/abi/vbase9.C: New test.
28827 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
28829 * gcc.dg/arm-asm.c: New test.
28831 2002-03-26 Andrew Cagney <ac131313@redhat.com>
28833 * gcc.dg/Wswitch-enum.c: New test.
28836 2002-03-26 Richard Henderson <rth@redhat.com>
28838 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
28841 2002-03-25 Richard Henderson <rth@redhat.com>
28843 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
28846 * gcc.c-torture/compile/20011119-1.c (xxx): New.
28847 * gcc.c-torture/compile/20011119-2.c (xxx): New.
28849 2002-03-25 Zack Weinberg <zack@codesourcery.com>
28851 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
28853 2002-03-25 Bob Wilson <bob.wilson@acm.org>
28855 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
28856 targets using generic thunk support.
28858 2002-03-25 Jakub Jelinek <jakub@redhat.com>
28860 * gcc.c-torture/compile/20020323-1.c: New test.
28862 * g++.dg/opt/conj2.C: New test.
28864 2002-03-24 Richard Henderson <rth@redhat.com>
28866 * gcc.dg/weak-1.c: Use -fno-common.
28868 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
28870 * g77.dg/f77-edit-apostrophe-out.f: New test
28871 * g77.dg/f77-edit-h-out.f: New test
28872 * g77.dg/f77-edit-t-in.f: New test
28873 * g77.dg/f77-edit-t-out.f: New test
28874 * g77.dg/f77-edit-x-out.f: New test
28875 * g77.dg/f77-edit-slash-out.f: New test
28876 * g77.dg/f77-edit-colon-out.f: New test
28877 * g77.dg/f77-edit-s-out.f: New test
28879 2002-03-24 Richard Henderson <rth@redhat.com>
28881 * objc/execute/formal_protocol-6.x: New XFAIL.
28883 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
28885 * gcc.dg/weak-1.c: Early return from dg-final on platforms
28886 that do not support weak symbols
28888 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
28890 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
28891 * lib/g77.exp: Likewise.
28892 * lib/objc.exp: Likewise.
28894 2002-03-23 Andrew Cagney <ac131313@redhat.com>
28896 * gcc.dg/Wswitch-default.c: New test.
28898 2002-03-23 Jakub Jelinek <jakub@redhat.com>
28900 * g++.dg/other/enum1.C: New test.
28902 2002-03-23 Zack Weinberg <zack@codesourcery.com>
28904 * gcc.dg/pragma-ep-3.c: Fix typo.
28906 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
28908 * g++.dg/inherit/template-as-base.C: New test.
28910 2002-03-22 Jakub Jelinek <jakub@redhat.com>
28912 * g++.old-deja/g++.other/dwarf2-1.C: Move...
28913 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
28915 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
28917 * gcc.dg/cpp/multiline.c: Update to match.
28919 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
28921 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
28923 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
28925 * gcc.dg/cpp/extratokens2.c: New file.
28927 2002-03-21 David Edelsohn <edelsohn@gnu.org>
28929 * gcc.dg/20020312-2.c: Add rs6000 target.
28931 * gcc.c-torture/compile/20020319-1.c: New test.
28933 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28935 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
28936 (A, E): Handle this.
28938 2002-03-20 Jason Merrill <jason@redhat.com>
28940 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
28942 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
28943 through prune_gcc_output.
28945 2002-03-20 Jakub Jelinek <jakub@redhat.com>
28947 * gcc.c-torture/compile/20020320-1.c: New test.
28949 2002-03-19 Jakub Jelinek <jakub@redhat.com>
28951 * gcc.c-torture/compile/20020318-1.c: New test.
28953 * gcc.dg/struct-by-value-1.c: New test.
28955 * gcc.dg/20020319-1.c: New test.
28957 2002-03-18 Jakub Jelinek <jakub@redhat.com>
28959 * g++.dg/opt/conj1.C: New test.
28961 2002-03-17 Mark Mitchell <mark@codesourcery.com>
28963 * g++.dg/template/qualttp20.C: Revert previous change.
28964 * g++.dg/template/qualttp3.C: Likewise.
28965 * g++.dg/template/qualttp4.C: Likewise.
28966 * g++.dg/template/qualttp5.C: Likewise.
28967 * g++.dg/template/qualttp6.C: Likewise.
28968 * g++.dg/template/qualttp7.C: Likewise.
28969 * g++.dg/template/qualttp8.C: Likewise.
28970 * g++.dg/template/recurse.C: Likewise.
28972 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
28974 * gcc.dg/cpp/wchar-1.c: Update.
28976 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
28978 * g++.dg/template/conv1.C: New test.
28979 * g++.dg/template/conv2.C: New test.
28980 * g++.dg/template/conv3.C: New test.
28981 * g++.dg/template/conv4.C: New test.
28983 2002-03-15 Mark Mitchell <mark@codesourcery.com>
28985 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
28986 * g++.dg/template/qualttp3.C: Likewise.
28987 * g++.dg/template/qualttp4.C: Likewise.
28988 * g++.dg/template/qualttp5.C: Likewise.
28989 * g++.dg/template/qualttp6.C: Likewise.
28990 * g++.dg/template/qualttp7.C: Likewise.
28991 * g++.dg/template/qualttp8.C: Likewise.
28992 * g++.dg/template/recurse.C: Likewise.
28994 2002-03-15 Mark Mitchell <mark@codesourcery.com>
28996 * g++.dg/opt/dtor1.C: New test.
28998 2002-03-15 Jakub Jelinek <jakub@redhat.com>
29000 * gcc.c-torture/compile/20020315-1.c: New test.
29002 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
29004 * gcc.dg/weak-1.c: Fix scan tests.
29006 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
29008 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
29009 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
29010 cris-*-aout* mmix-*-*.
29011 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
29012 cris-*-aout* mmix-*-*.
29013 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
29014 cris-*-elf* cris-*-aout* and mmix-*-*.
29015 * gcc.dg/20001009-1.c: Ditto.
29016 * gcc.dg/20010912-1.c: Ditto.
29017 * gcc.dg/20020122-4.c: Ditto.
29018 * gcc.dg/inline-2.c: Ditto.
29020 2002-03-14 Jeffrey A Law (law@cygnus.com)
29022 * gcc.c-torture/compile/20020314-1.c: New test.
29024 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
29026 * gcc.c-torture/execute/20020314-1.c: New test.
29028 2002-03-14 Jakub Jelinek <jakub@redhat.com>
29030 * g++.dg/warn/Wunused-1.C: New test.
29032 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
29034 * g++.dg/abi/mangle6.C: New test.
29036 2002-03-13 Jakub Jelinek <jakub@redhat.com>
29038 * gcc.c-torture/compile/20020309-2.c: New test.
29040 * gcc.c-torture/compile/20020312-1.c: New test.
29042 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
29044 * g++.dg/other/access1.C: New test.
29046 2002-03-12 Jakub Jelinek <jakub@redhat.com>
29048 * gcc.c-torture/execute/wchar_t-1.c: New test.
29050 2002-03-12 David Edelsohn <edelsohn@gnu.org>
29052 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
29054 2002-03-12 Roger Sayle <roger@eyesopen.com>
29056 * gcc.dg/20020312-1.c: New test case.
29058 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
29060 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
29062 2002-03-11 Richard Henderson <rth@redhat.com>
29064 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
29065 * g++.old-deja/g++.jason/report.C: Likewise.
29067 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
29069 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
29070 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
29072 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
29074 * testsuite/g++.dg/overload/pmf1.C: New test.
29076 2002-03-11 Kazu Hirata <kazu@hxi.com>
29078 * gcc.c-torture/execute/20020307-1.c: Use long.
29080 2002-03-11 Jakub Jelinek <jakub@redhat.com>
29082 PR optimization/5844
29083 * gcc.dg/20020310-1.c: New test.
29085 2002-03-09 Michael Meissner <meissner@redhat.com>
29087 * gcc.c-torture/execute/memcpy-2.c: New test.
29088 * gcc.c-torture/execute/memset-1.c: New test.
29089 * gcc.c-torture/execute/strlen-1.c: New test.
29090 * gcc.c-torture/execute/strcmp-1.c: New test.
29091 * gcc.c-torture/execute/strncmp-1.c: New test.
29093 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
29095 * gcc.dg/ppc-ldstruct.c: New test.
29097 2002-03-09 Jakub Jelinek <jakub@redhat.com>
29099 * gcc.c-torture/execute/va-arg-22.c: New test.
29101 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29103 * gcc.c-torture/compile/20020309-1.c: New test.
29105 2002-03-08 Jakub Jelinek <jakub@redhat.com>
29107 * gcc.c-torture/execute/20020307-2.c: New test.
29109 2002-03-07 Jeffrey A Law (law@redhat.com)
29111 * g77.f-torture/compile/20020307-1.f: New test.
29113 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
29115 * gcc.dg/unordered-1.c: New test.
29117 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
29119 * gcc.c-torture/execute/20020307-1.c: New test.
29121 2002-03-05 Jakub Jelinek <jakub@redhat.com>
29123 * gcc.dg/20020304-1.c: New test.
29125 * gcc.c-torture/compile/20020304-2.c: New test.
29127 2002-03-04 Zack Weinberg <zack@codesourcery.com>
29129 * gcc.c-torture/compile/20020304-1.c: New test case
29132 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
29134 * gcc.dg/20020103-1.c: Add other -D ppc variants.
29136 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
29138 * g++.dg/other/classkey1.C: New test.
29140 2002-03-01 Richard Henderson <rth@redhat.com>
29142 * gcc.c-torture/compile/981223-1.x: New.
29143 * gcc.c-torture/compile/920625-1.x: New.
29145 2002-02-28 Richard Henderson <rth@redhat.com>
29147 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
29149 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
29151 * gcc.c-torture/execute/20020227-1.c: New test.
29153 2002-02-27 Mark Mitchell <mark@codesourcery.com>
29155 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
29157 * g++.old-deja/g++.oliva/partord1.C: Likewise.
29158 * g++.old-deja.g++.other/defarg1.C: Likewise.
29159 * g++.old-deja/g++.pt/calls2.C: Likewise.
29160 * g++.old-deja/g++.pt/crash20.C: Likewise.
29161 * g++.old-deja/g++.pt/crash30.C: Likewise.
29162 * g++.old-deja/g++.pt/crash36.C: Likewise.
29163 * g++.old-deja/g++.pt/crash6.C: Likewise.
29164 * g++.old-deja/g++.pt/defarg13.C: Likewise.
29165 * g++.old-deja/g++.pt/derived3.C: Likewise.
29166 * g++.old-deja/g++.pt/error1.C: Likewise.
29167 * g++.old-deja/g++.pt/friend21.C: Likewise.
29168 * g++.old-deja/g++.pt/friend23.C: Likewise.
29169 * g++.old-deja/g++.pt/infinite1.C: Likewise.
29170 * g++.old-deja/g++.robertl/eb128.C: Likewise.
29172 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
29174 * gcc.c-torture/execute/20020225-2.c: New test.
29176 2002-02-27 Zack Weinberg <zack@codesourcery.com>
29178 * gcc.c-torture/execute/920730-1t.c,
29179 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
29180 Delete test cases, only relevant to -traditional.
29182 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
29184 * gcc.dg/cpp/undef1.c: Remove.
29185 * gcc.dg/cpp/directiv.c: Update.
29186 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
29188 2002-02-27 Michael Meissner <meissner@redhat.com>
29190 * gcc.c-torture/execute/20020226-1.c: New test.
29192 2002-02-26 Jakub Jelinek <jakub@redhat.com>
29194 * g++.dg/debug/debug4.C: New test.
29196 * gcc.dg/ia64-visibility-1.c: New test.
29198 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
29200 * gcc.dg/debug/20020224-1.c: New.
29202 2002-02-25 Kazu Hirata <kazu@hxi.com>
29204 * gcc.c-torture/execute/960416-1.x: New.
29205 * gcc.c-torture/execute/divconst-3.x: Likewise.
29207 2002-02-25 Jakub Jelinek <jakub@redhat.com>
29209 * gcc.dg/20020224-1.c: New test.
29211 2002-02-25 Alan Modra <amodra@bigpond.net.au>
29213 * gcc.c-torture/execute/20020225-1.c: New.
29215 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
29217 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
29219 2002-02-23 Jakub Jelinek <jakub@redhat.com>
29221 * gcc.dg/20020222-1.c: New test.
29223 2002-02-22 Jakub Jelinek <jakub@redhat.com>
29225 * g++.dg/opt/anonunion1.C: New test.
29227 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
29229 * g++.dg/template/qualttp19.C: New test.
29230 * g++.dg/template/qualttp20.C: New test.
29231 * g++.old-deja/g++.jason/report.C: Adjust expected errors
29232 * g++.old-deja/g++.other/qual1.C: Likewise.
29234 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
29236 * gcc.dg/attr-alwaysinline.c: New.
29238 2002-02-21 Jakub Jelinek <jakub@redhat.com>
29240 * gcc.dg/20020220-1.c: New test.
29242 * gcc.dg/20020220-2.c: New test.
29244 * g++.dg/opt/mmx1.C: New test.
29246 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
29248 * gcc.c-torture/compile/20020110.c: New test.
29250 2002-02-20 Jakub Jelinek <jakub@redhat.com>
29252 * gcc.c-torture/execute/20020219-1.c: New test.
29254 * gcc.dg/20020219-1.c: New test.
29256 * gcc.dg/noncompile/20020220-1.c: New test.
29258 * g++.dg/opt/ptrintsum1.C: New test.
29260 * gcc.dg/debug/20020220-1.c: New test.
29262 2002-02-17 Jakub Jelinek <jakub@redhat.com>
29264 * gcc.c-torture/execute/20020216-1.c: New test.
29266 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
29268 * gcc.dg/decl-1.c: Update, new test.
29270 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
29272 * g++.dg/abi/bitfield1.C: New test.
29273 * g++.dg/abi/bitfield2.C: New test.
29275 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
29277 * gcc.dg/attr-nest.c: New test.
29279 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
29281 * gcc.c-torture/execute/20020215-1.c: New test.
29283 2002-02-14 Jakub Jelinek <jakub@redhat.com>
29285 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
29286 * g++.dg/debug/debug.exp: New.
29287 * g++.dg/debug/trivial.C: New.
29288 * g++.dg/debug/debug1.C: Moved...
29289 * g++.dg/other/debug1.C: ...from here.
29290 * g++.dg/debug/debug2.C: Moved...
29291 * g++.dg/other/debug2.C: ...from here.
29292 * g++.dg/debug/debug3.C: Moved...
29293 * g++.dg/other/debug3.C: ...from here.
29295 * gcc.dg/noncompile/20020213-1.c: New test.
29297 2002-02-13 Jakub Jelinek <jakub@redhat.com>
29299 * g++.dg/other/debug3.C: New test.
29301 * gcc.c-torture/execute/20020213-1.c: New test.
29303 2002-02-13 Richard Smith <richard@ex-parrot.com>
29305 * g++.old-deja/g++.other/thunk1.C: New test.
29307 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
29309 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
29311 2002-02-13 Stan Shebs <shebs@apple.com>
29313 * gcc.dg/altivec-3.c: New.
29315 2002-02-12 Jakub Jelinek <jakub@redhat.com>
29317 * gcc.dg/Wunreachable-1.c: New test.
29318 * gcc.dg/Wunreachable-2.c: New test.
29320 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
29322 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
29324 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
29326 * gcc.dg/decl-1.c: New test.
29328 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
29330 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
29332 2002-02-10 Kazu Hirata <kazu@hxi.com>
29334 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
29335 * gcc.c-torture/compile/980506-1.x: Likewise.
29337 2002-02-10 Kazu Hirata <kazu@hxi.com>
29339 * gcc.dg/20020210-1.c: New.
29341 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
29343 * g77.f-torture/execute/947.f: New regression test
29344 for PR fortran/947.
29346 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
29348 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
29349 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
29351 2002-02-08 Richard Henderson <rth@redhat.com>
29353 * gcc.c-torture/compile/labels-3.c: New.
29355 2002-02-08 Jakub Jelinek <jakub@redhat.com>
29357 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
29358 expression statements work instead.
29359 * gcc.dg/noncompile/20020207-1.c: New test.
29361 2002-02-07 Richard Henderson <rth@redhat.com>
29363 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
29365 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
29367 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
29369 * lib/g77-dg.exp: Trim g77 error messages so that they are
29370 recognized by dg.exp.
29372 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
29375 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
29377 2002-02-07 Richard Henderson <rth@redhat.com>
29379 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
29380 to be sufficiently aligned for integers.
29382 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
29384 * g++.dg/template/friend4.C: New test.
29386 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
29389 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
29392 2002-02-07 Richard Henderson <rth@redhat.com>
29394 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
29395 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
29396 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
29397 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
29399 2002-02-06 Richard Henderson <rth@redhat.com>
29401 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
29403 2002-02-06 Janis Johnson <janis187@us.ibm.com>
29405 * gcc.dg/20020206-1.c: New test.
29407 2002-02-06 Jakub Jelinek <jakub@redhat.com>
29409 * gcc.c-torture/execute/20020206-1.c: New test.
29411 * gcc.c-torture/execute/20020206-2.c: New test.
29413 PR optimization/5429:
29414 * gcc.c-torture/compile/20020206-1.c: New test.
29416 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
29418 * g++.dg/ext/align1.C: Do not use an explicit alignment value
29419 as certain file formats cannot support particularly large
29422 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
29423 and do not expect to be able to link the executable.
29425 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
29426 fail because the COFF format does not support the weak attribute.
29428 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
29430 * g77.dg/pr5473.f: New test
29432 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
29434 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
29435 Fix testcase accordingly.
29437 2002-02-04 Richard Henderson <rth@redhat.com>
29439 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
29440 (buf): Change to be an array of pointers, not ints.
29442 2002-02-04 Jakub Jelinek <jakub@redhat.com>
29444 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
29445 before all tests. Move warning one line above to match where it
29447 * gcc.dg/Wswitch-2.c: New test.
29448 * g++.dg/warn/Wswitch-1.C: New test.
29449 * g++.dg/warn/Wswitch-2.C: New test.
29451 2002-02-04 Richard Henderson <rth@redhat.com>
29453 * g++.dg/abi/offsetof.C: Fix size comparison.
29455 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
29457 * gcc.dg/cast-qual-2.c: New test.
29459 2002-02-04 Jakub Jelinek <jakub@redhat.com>
29461 * gcc.dg/20020201-4.c: New test.
29463 2002-02-04 Ben Elliston <bje@redhat.com>
29465 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
29466 target_info attribute != 0, in addition to the empty string.
29467 (gcc_target_compile): Likewise.
29469 2002-02-03 Andrew Cagney <ac131313@redhat.com>
29471 * gcc.dg/Wswitch.c: New test.
29472 PR gcc/4475. PR gcc/3780.
29474 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
29476 * g77.f-torture/execute/5122.f: New test for regressions
29477 against PR fortran/5122.
29479 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
29481 * g77.f-torture/compile/pr3743.f: Delete
29482 * g77.dg/pr3743-1.f: New test.
29483 * g77.dg/pr3743-2.f: New test.
29484 * g77.dg/pr3743-3.f: New test.
29485 * g77.dg/pr3743-4.f: New test.
29487 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
29489 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
29491 2002-02-02 Richard Henderson <rth@redhat.com>
29493 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
29494 * gcc.c-torture/execute/bf64-1.c: Likewise.
29496 2002-02-02 Jakub Jelinek <jakub@redhat.com>
29498 * gcc.dg/20020201-2.c: New test.
29500 * gcc.dg/20020201-3.c: New test.
29502 * gcc.c-torture/execute/bitfld-2.c: New test.
29504 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
29506 * gcc.dg/bitfld-1.c: Update.
29507 * gcc.dg/bitfld-2.c: Update.
29508 * gcc.c-torture/execute/bitfld-1.x: New.
29510 2002-02-02 Jakub Jelinek <jakub@redhat.com>
29512 * gcc.c-torture/execute/20020201-1.c: New test.
29514 2002-02-01 Janis Johnson <janis187@us.ibm.com>
29517 * gcc.dg/20020201-1.c: New test.
29519 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
29522 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
29523 * g77.f-torture/compile/pr3743.x: Remove
29525 2002-01-31 Tom Rix <trix@redhat.com>
29527 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
29529 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
29531 * gcc.dg/noncompile/20020130-1.c: New test.
29533 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
29535 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
29537 2002-01-29 Richard Henderson <rth@redhat.com>
29539 * gcc.c-torture/execute/991118-1.c: Cast various constants back
29541 * gcc.c-torture/execute/bf64-1.c: Likewise.
29543 2002-01-29 Jakub Jelinek <jakub@redhat.com>
29545 * gcc.c-torture/execute/20020129-1.c: New test.
29547 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
29549 * gcc.c-torture/compile/20000224-1.c: Update.
29550 * gcc.c-torture/execute/bitfld-1.c: New tests.
29551 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
29552 * gcc.dg/uninit-A.c: Update.
29554 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
29556 * g++.dg/template/ctor1.C: Add instantiation.
29558 2002-01-28 Paul Koning <pkoning@equallogic.com>
29560 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
29561 argument to __builtin_prefetch to be const ptr.
29563 2002-01-28 Jakub Jelinek <jakub@redhat.com>
29565 * gcc.c-torture/compile/20020120-1.c: New test.
29567 2002-01-27 Kazu Hirata <kazu@hxi.com>
29569 * gcc.c-torture/execute/20020127-1.c: New test.
29571 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
29573 * g77.dg/f77-edit-i-in.f: New test
29574 * g77.dg/f77-edit-i-out.f: New test
29576 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
29578 * gcc.dg/debug/debug.exp: New file.
29579 * gcc.dg/debug/trivial.c: New file.
29580 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
29581 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
29582 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
29583 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
29584 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
29585 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
29586 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
29587 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
29588 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
29589 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
29590 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
29591 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
29592 * gcc.dg/20000503-1.c: Removed.
29593 * gcc.dg/20010207-1.c: Removed.
29594 * gcc.dg/20011223-1.c: Removed.
29595 * gcc.dg/20020104-2.c: Removed.
29596 * gcc.dg/debug-1.c: Removed.
29597 * gcc.dg/debug-2.c: Removed.
29598 * gcc.dg/debug-3.c: Removed.
29599 * gcc.dg/debug-4.c: Removed.
29600 * gcc.dg/debug-5.c: Removed.
29601 * gcc.dg/debug-6.c: Removed.
29602 * gcc.dg/dwarf2-1.c: Removed.
29603 * gcc.dg/dwarf2-2.c: Removed.
29605 2002-01-25 Jakub Jelinek <jakub@redhat.com>
29607 * g++.old-deja/g++.other/eh5.C: New test.
29608 * g++.old-deja/g++.other/sibcall2.C: New test.
29609 * g++.old-deja/g++.other/array9.C: New test.
29610 * g++.old-deja/g++.other/typename2.C: New test.
29611 * g++.old-deja/g++.other/crash60.C: New test.
29612 * g++.old-deja/g++.other/conv9.C: New test.
29613 * g++.old-deja/g++.other/mangle10.C: New test.
29614 * g++.old-deja/g++.other/unchanging1.C: New test.
29615 * g++.old-deja/g++.other/exprstmt1.C: New test.
29616 * g++.old-deja/g++.other/inline23.C: New test.
29617 * g++.old-deja/g++.eh/ia64-1.C: New test.
29618 * g++.old-deja/g++.other/dwarf2-1.C: New test.
29619 * g++.old-deja/g++.other/reload1.C: New test.
29620 * g++.old-deja/g++.other/static20.C: New test.
29621 * g++.old-deja/g++.other/local-alloc1.C: New test.
29622 * g++.old-deja/g++.other/conv8.C: New test.
29623 * g++.old-deja/g++.other/stmtexpr2.C: New test.
29624 * g++.old-deja/g++.other/storeexpr1.C: New test.
29625 * g++.old-deja/g++.other/storeexpr2.C: New test.
29626 * g++.dg/eh/template2.C: New test.
29627 * g++.dg/warn/weak1.C: New test.
29629 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
29631 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
29632 Remove first, non-varying, argument.
29634 2002-01-23 Richard Henderson <rth@redhat.com>
29636 * gcc.dg/inline-2.c: New.
29638 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
29639 Add optional target arg. Check number of arguments.
29640 (scan-assembler-not, scan-assembler-dem): Likewise.
29641 (scan-assembler-dem-not): Likewise.
29643 2002-01-23 Zack Weinberg <zack@codesourcery.com>
29645 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
29647 * g++.old-deja/g++.brendan/parse3.C,
29648 g++.old-deja/g++.other/crash26.C,
29649 g++.old-deja/g++.other/crash28.C,
29650 g++.old-deja/g++.other/crash29.C,
29651 g++.old-deja/g++.other/crash30.C,
29652 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
29654 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
29656 * gcc.dg/20020115-1.c: New.
29658 2002-01-23 Bob Wilson <bob.wilson@acm.org>
29660 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
29662 2002-01-23 Janis Johnson <janis187@us.ibm.com>
29664 * gcc.dg/20020122-3.c: New.
29666 2002-01-23 Jakub Jelinek <jakub@redhat.com>
29668 * g++.dg/other/gc1.C: New test.
29670 2002-01-23 Zack Weinberg <zack@codesourcery.com>
29672 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
29674 2002-01-22 Richard Henderson <rth@redhat.com>
29676 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
29678 2002-01-22 Richard Henderson <rth@redhat.com>
29680 * gcc.dg/20020122-4.c: New.
29682 2002-01-22 H.J. Lu <hjl@gnu.org>
29684 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
29686 * gcc.dg/special/ecos.exp: Likewise.
29687 * lib/g++-dg.exp: Likewise.
29688 * lib/g77-dg.exp: Likewise.
29689 * lib/gcc-dg.exp : Likewise.
29690 * lib/mike-g++.exp: Likewise.
29691 * lib/mike-g77.exp: Likewise.
29692 * lib/mike-gcc.exp: Likewise.
29693 * lib/objc-dg.exp: Likewise.
29695 2002-01-22 Janis Johnson <janis187@us.ibm.com>
29698 * gcc.dg/20020122-2.c: New test.
29700 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
29702 * gcc.dg/20020122-1.c: New test.
29704 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
29706 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
29708 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
29710 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
29712 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29714 * gcc.c-torture/compile/20020121-1.c: New test.
29716 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
29718 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
29721 2002-01-21 Jakub Jelinek <jakub@redhat.com>
29723 * gcc.dg/20020218-1.c: New test.
29725 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
29727 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
29729 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
29730 "At global scope" warning
29731 * g++.dg/ext/align1.C: Change cygwin test for alignment
29732 from db-bogus to dg-warning
29734 2002-01-21 Zack Weinberg <zack@codesourcery.com>
29736 * g77.f-torture/compile/cpp2.F: New test.
29738 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
29740 * g++.dg/template/access1.C: New test.
29742 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
29744 * gcc.dg/20020118-1.c: New.
29746 2002-01-18 Kazu Hirata <kazu@hxi.com>
29748 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
29750 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
29752 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
29753 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
29754 alignment warnings.
29756 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
29758 * gcc.misc-tests/i386-prefetch.exp: Save and restore
29759 torture_with_loops and torture_without_loops
29761 2002-01-17 Jakub Jelinek <jakub@redhat.com>
29763 * gcc.c-torture/compile/20020116-1.c: New test.
29765 2002-01-16 Jakub Jelinek <jakub@redhat.com>
29767 * gcc.dg/20020116-2.c: New test.
29769 * gcc.dg/ultrasp4.c: New test.
29771 * gcc.dg/20020116-1.c: New test.
29773 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
29775 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
29778 2002-01-15 Janis Johnson <janis187@us.ibm.com>
29780 * gcc.misc-tests/i386-prefetch.exp: New.
29781 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
29782 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
29783 * gcc.misc-tests/i386-pf-none-1.c: New test.
29784 * gcc.misc-tests/i386-pf-sse-1.c: New test.
29786 2002-01-15 Jakub Jelinek <jakub@redhat.com>
29788 * gcc.dg/gnu89-init-1.c: Add new tests.
29790 2002-01-15 Andreas Jaeger <aj@suse.de>
29792 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
29793 * gcc.dg/i386-mmx-2.c: Likewise.
29794 * gcc.dg/i386-sse-1.c: Likewise.
29795 * gcc.dg/i386-sse-2.c: Likewise.
29796 * gcc.dg/i386-sse-3.c: Likewise.
29798 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
29800 * g77.f-torture/execute/intrinsic-unix-bessel.f:
29801 Uncomment additional cases that now pass.
29803 2002-01-11 Richard Henderson <rth@redhat.com>
29805 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
29806 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
29808 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
29810 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
29812 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
29814 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
29815 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
29817 2002-01-10 Dale Johannesen <dalej@apple.com>
29819 * gcc.c-torture/execute/loop-11.c: New.
29821 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
29823 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
29824 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
29826 2002-01-09 Richard Henderson <rth@redhat.com>
29828 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
29829 type in which to perform the operation for each size.
29831 2002-01-09 Alan Matsuoka (alanm@redhat.com)
29833 * gcc.c-torture/compile/20020109-2.c: New test.
29835 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
29837 * gcc.c-torture/execute/loop-10.c: New test.
29839 2002-01-09 Jakub Jelinek <jakub@redhat.com>
29841 * gcc.c-torture/compile/20010226-1.c: New test.
29842 * gcc.c-torture/compile/20010227-1.c: New test.
29843 * gcc.c-torture/compile/20010426-1.c: New test.
29844 * gcc.c-torture/compile/20010510-1.c: New test.
29845 * gcc.c-torture/compile/20010605-3.c: New test.
29846 * gcc.c-torture/compile/20010824-1.c: New test.
29847 * gcc.c-torture/execute/20010409-1.c: New test.
29848 * gcc.dg/noncompile/20000901-1.c: New test.
29849 * gcc.dg/20001023-1.c: New test.
29850 * gcc.dg/20001101-1.c: New test.
29851 * gcc.dg/20001102-1.c: New test.
29852 * gcc.dg/20010207-1.c: New test.
29853 * gcc.dg/20010405-1.c: New test.
29854 * gcc.dg/20010822-1.c: New test.
29855 * gcc.dg/20011107-1.c: New test.
29857 2002-01-09 Jeffrey A Law (law@redhat.com)
29859 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
29861 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
29862 execution failure on PA targets.
29864 2002-01-09 Jakub Jelinek <jakub@redhat.com>
29866 * gcc.c-torture/compile/20020109-1.c: New test.
29868 2002-01-08 Kazu Hirata <kazu@hxi.com>
29870 * gcc.c-torture/execute/20020108-1.c: New test.
29872 2002-01-08 Jakub Jelinek <jakub@redhat.com>
29874 * gcc.dg/20020108-1.c: New test.
29876 2002-01-08 H.J. Lu <hjl@gnu.org>
29878 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
29881 2002-01-08 Geoff Keating <geoffk@redhat.com>
29883 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
29886 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
29888 * gcc.dg/altivec-4.c: Test altivec predicates.
29890 2002-01-07 Jakub Jelinek <jakub@redhat.com>
29892 * gcc.c-torture/execute/20020107-1.c: New test.
29894 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
29897 * gcc.c-torture/compile/20020106-1.c: New test.
29899 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
29901 * gcc.c-torture/execute/nestfunc-4.c: New test.
29903 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
29905 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
29906 extra triple that slipped in.
29907 * g++.old-deja/g++.abi/align.C: Likewise.
29908 * g++.old-deja/g++.abi/bitfields.C: Likewise.
29910 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
29912 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
29913 * g++.old-deja/g++.abi/align.C: Likewise.
29914 * g++.old-deja/g++.abi/bitfields.C: Likewise.
29916 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
29918 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
29921 2002-01-04 Jakub Jelinek <jakub@redhat.com>
29923 * gcc.dg/20020104-1.c: New test.
29925 * gcc.dg/20020104-2.c: New test.
29927 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
29929 * gcc.dg/20020103-1.c: Fix typo in target selector.
29931 2002-01-03 Richard Henderson <rth@redhat.com>
29933 * gcc.dg/20020103-1.c: New.
29935 2002-01-03 Kazu Hirata <kazu@hxi.com>
29937 * gcc.c-torture/execute/20020103-1.c: New test.
29939 2002-01-03 Jakub Jelinek <jakub@redhat.com>
29941 * g++.dg/other/debug2.C: New test.
29943 * gcc.c-torture/compile/20020103-1.c: New test.
29945 2002-01-02 Jakub Jelinek <jakub@redhat.com>
29947 * gcc.dg/gnu89-init-1.c: Added new tests.
29949 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
29951 * g++.dg/template/friend2.C: Remove as patch is reverted.
29953 * g++.dg/warn/oldcast1.C: New test.
29955 * g++.dg/template/ptrmem1.C: New test.
29956 * g++.dg/template/ptrmem2.C: New test.
29958 * g++.dg/template/ntp.C: New test.
29960 * g++.dg/other/component1.C: New test.
29962 * g++.dg/template/ttp3.C: New test.
29964 * g++.dg/template/friend2.C: New test.
29965 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
29967 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
29969 * g++.dg/other/ptrmem1.C: New test.
29970 * g++.dg/other/ptrmem2.C: New test.
29972 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
29974 * g++.dg/template/ctor1.C: New test.
29976 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
29978 * g++.dg/template/friend2.C: New test.
29980 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
29982 * gcc.dg/mmix-1.c: New test.
29984 2001-12-31 Richard Henderson <rth@redhat.com>
29986 * gcc.dg/asm-5.c: New.
29988 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
29990 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
29991 in namespace __gnu_cxx
29993 2001-12-30 Richard Henderson <rth@redhat.com>
29995 * gcc.dg/debug-6.c: New.
29997 2001-12-30 Jakub Jelinek <jakub@redhat.com>
29999 * gcc.c-torture/compile/20011229-2.c: New test.
30001 2001-12-29 Jakub Jelinek <jakub@redhat.com>
30003 * gcc.dg/debug-3.c: New test.
30004 * gcc.dg/debug-4.c: New test.
30005 * gcc.dg/debug-5.c: New test.
30007 2001-12-29 Richard Henderson <rth@redhat.com>
30009 * g++.dg/eh/loop1.C: New.
30011 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
30013 * g++.dg/template/crash1.C: New test.
30015 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
30017 * g++.dg/other/const1.C: New test.
30019 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
30021 * gcc.c-torture/compile/20011229-1.c: New test.
30023 2001-12-28 Stan Shebs <shebs@apple.com>
30025 * lib/objc-torture.exp: Resync with c-torture.exp.
30026 * lib/objc.exp: Load standard libraries.
30028 2001-12-28 Jakub Jelinek <jakub@redhat.com>
30030 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
30033 2001-12-27 Roger Sayle <roger@eyesopen.com>
30035 * gcc.c-torture/execute/string-opt-16.c: New testcase.
30037 2001-12-27 Richard Henderson <rth@redhat.com>
30039 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
30041 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
30043 * g++.dg/eh/ctor1.C: New test.
30044 * g++.dg/other/error2.C: New test.
30046 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
30048 * g++.dg/other/init2.C: New test.
30050 2001-12-24 Richard Henderson <rth@redhat.com>
30052 * gcc.dg/20011223-1.c: New.
30053 * gcc.dg/inline-1.c: New.
30055 2001-12-23 Richard Henderson <rth@redhat.com>
30057 * gcc.dg/asm-4.c: Test operand modifiers.
30059 2001-12-23 Richard Henderson <rth@redhat.com>
30061 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
30063 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
30065 * gcc.c-torture/execute/20011223-1.c: New test.
30067 2001-12-21 Richard Henderson <rth@redhat.com>
30069 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
30070 re-enables the warning.
30072 2001-12-21 Richard Henderson <rth@redhat.com>
30074 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
30076 2001-12-20 Jakub Jelinek <jakub@redhat.com>
30078 * gcc.c-torture/compile/20011218-1.c: New test.
30080 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
30082 * gcc.misc-test/arm-isr.exp: New file. Control running of the
30084 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
30085 epilogue generation for ARM ISR routines.
30087 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30089 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
30090 * gcc.dg/format/c90-printf-3.c: Likewise.
30091 * gcc.dg/format/c99-printf-3.c: Likewise.
30092 * gcc.dg/format/ext-1.c: Likewise.
30093 * gcc.dg/format/ext-6.c: Likewise.
30094 * gcc.dg/format/format.h: Prototype unlocked stdio.
30096 2001-12-20 Richard Henderson <rth@redhat.com>
30098 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
30100 (malloc): Correct allocation logic. Abort if we fill up the
30101 arena before initialization complete.
30102 (realloc): Correct allocation logic.
30104 2001-12-20 Jakub Jelinek <jakub@redhat.com>
30106 * gcc.c-torture/compile/20011219-2.c: New test.
30108 * gcc.c-torture/execute/20011219-1.c: New test.
30110 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
30112 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
30113 target does not support weak symbols.
30115 2001-12-19 Jakub Jelinek <jakub@redhat.com>
30117 * gcc.c-torture/compile/20011219-1.c: New test.
30119 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
30121 * g++.dg/other/error1.C: New test.
30123 2001-12-17 Jeffrey A Law (law@redhat.com)
30125 * gcc.c-torture/execute/20011217-1.c: New test.
30127 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
30129 * objc.dg/special/: New directory.
30130 * objc.dg/special/special.exp: New file.
30131 * objc.dg/special/unclaimed-category-1.h: New file.
30132 * objc.dg/special/unclaimed-category-1a.m: New file.
30133 * objc.dg/special/unclaimed-category-1.m: New file.
30135 2001-12-17 Andreas Jaeger <aj@suse.de>
30137 * gcc.c-torture/compile/20011217-2.c: New test.
30139 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
30141 * gcc.c-torture/compile/20011217-1.c: New test.
30143 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
30145 * testsuite/gcc.dg/20011214-1.c: New.
30147 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
30149 * gcc.dg/altivec-4.c: New.
30151 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
30153 * gcc.dg/20011113-1.c: New test.
30155 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
30157 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
30158 std::__malloc_alloc_template<0> and
30159 std::__default_alloc_template<false, 0>.
30161 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
30163 * objc/execute/bf-21.m: New test.
30164 * objc/execute/enumeration-1.m: New test.
30165 * objc/execute/enumeration-2.m: New test.
30167 2001-12-12 Jakub Jelinek <jakub@redhat.com>
30169 * gcc.dg/gnu89-init-1.c: New test.
30171 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
30173 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
30174 * g++.old-deja/g++.jason/2371.C: Likewise.
30175 * g++.old-deja/g++.jason/template33.C: Likewise.
30176 * g++.old-deja/g++.jason/template34.C: Likewise.
30177 * g++.old-deja/g++.jason/template36.C: Likewise.
30178 * g++.old-deja/g++.oliva/typename1.C: Likewise.
30179 * g++.old-deja/g++.oliva/typename2.C: Likewise.
30180 * g++.old-deja/g++.other/typename1.C: Likewise.
30181 * g++.old-deja/g++.pt/inherit2.C: Likewise.
30182 * g++.old-deja/g++.pt/nontype5.C: Likewise.
30183 * g++.old-deja/g++.pt/typename11.C: Likewise.
30184 * g++.old-deja/g++.pt/typename14.C: Likewise.
30185 * g++.old-deja/g++.pt/typename16.C: Likewise.
30186 * g++.old-deja/g++.pt/typename3.C: Likewise.
30187 * g++.old-deja/g++.pt/typename4.C: Likewise.
30188 * g++.old-deja/g++.pt/typename5.C: Likewise.
30189 * g++.old-deja/g++.pt/typename7.C: Likewise.
30190 * g++.old-deja/g++.robertl/eb9.C: Likewise.
30192 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
30194 * g++.dg/other/linkage1.C: New test.
30195 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
30198 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
30200 * gcc.dg/concat.c: New test.
30202 2001-12-11 Stan Shebs <shebs@apple.com>
30204 * objc/compile: New test directory.
30205 * objc/compile/compile.exp: New expect script.
30206 * objc/compile/20011211-1.m: New compile test.
30208 2001-12-11 Jason Merrill <jason@redhat.com>
30210 * lib/prune.exp (prune_gcc_output): Also handle "In member
30211 function". So many permutations...
30213 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
30215 * g++.dg/template/typedef1.C: New test.
30217 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
30219 * g++.dg/other/copy1.C: New test.
30221 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
30223 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
30225 * gcc.dg/builtin-choose-expr.c: New.
30227 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
30229 * gcc.dg/altivec-2.c: New.
30231 2001-12-07 Richard Henderson <rth@redhat.com>
30233 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
30235 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
30237 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
30240 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30242 * g++-old.deja/g++.robertl/eb101.C: Deleted.
30244 2001-12-06 Janis Johnson <janis187@us.ibm.com>
30246 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
30247 variable argument list.
30249 2001-12-06 Zack Weinberg <zack@codesourcery.com>
30251 * gcc.c-torture/execute/memcheck: Delete entire directory.
30252 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
30253 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
30255 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
30257 * gcc.dg/Wshadow-1.c: New test.
30259 2001-12-05 Jakub Jelinek <jakub@redhat.com>
30261 * gcc.c-torture/compile/20011130-1.c: New test.
30263 * gcc.dg/noncompile/20011025-1.c: New test.
30265 * g++.dg/other/anon-union.C: New test.
30267 * gcc.c-torture/execute/20011024-1.c: New test.
30269 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
30271 * gcc.c-torture/execute/20000722-1.x,
30272 gcc.c-torture/execute/20010123-1.x: Remove.
30273 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
30274 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
30275 gcc.dg/c99-complit-2.c: New tests.
30277 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
30279 * g++.dg/inherit/base1.C: New test.
30281 2001-12-04 Jakub Jelinek <jakub@redhat.com>
30283 * g++.dg/other/stdarg1.C: New test.
30285 * gcc.c-torture/compile/20011130-2.c: New test.
30287 2001-12-03 Janis Johnson <janis187@us.ibm.com>
30289 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
30290 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
30291 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
30292 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
30293 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
30294 * gcc.dg/builtin-prefetch-1.c: New test.
30296 2001-12-03 Jakub Jelinek <jakub@redhat.com>
30298 * gcc.dg/20011130-1.c: New test.
30300 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
30302 * g++.dg/other/scope1.C: New test.
30303 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
30305 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
30307 * gcc.dg/vla-init-1.c: New test.
30309 2001-12-01 Geoff Keating <geoffk@redhat.com>
30311 * gcc.c-torture/compile/structs.c: New testcase from GDB.
30313 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
30315 * objc.dg/alias.m: Update.
30316 * objc.dg/class-1.m: Update.
30317 * objc.dg/const-str-1.m: Update.
30318 * objc.dg/fwd-proto-1.m: Update.
30319 * objc.dg/id-1.m: Update.
30320 * objc.dg/super-class-1.m: Update.
30322 2001-11-29 Mark Mitchell <mark@codesourcery.com>
30324 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
30327 2001-11-28 Jeffrey A Law (law@cygnus.com)
30329 * gcc.c-torture/execute/20011128-1.c: New test.
30331 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
30333 * gcc.dg/20011127-1.c: New test.
30335 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
30337 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
30338 from Austin Group draft 7.
30339 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
30340 scanf format arguments.
30341 * gcc.dg/format/no-exargs-2.c: New test.
30343 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
30345 * g++.dg/abi/vbase8-4.C: New test.
30347 2001-11-24 Ian Lance Taylor <ian@airs.com>
30349 * gcc.c-torture/execute/20011121-1.c: New test.
30351 2001-11-23 Jeffrey A Law (law@cygnus.com)
30353 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
30355 2001-11-23 Andreas Jaeger <aj@suse.de>
30357 * gcc.dg/cpp/charconst-2.c: New test.
30359 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
30361 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
30362 to the host if it is remote. Let tests specify extra headers
30364 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
30365 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
30366 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
30367 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
30368 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
30369 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
30370 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
30371 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
30372 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
30373 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
30375 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
30377 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
30378 for little endian ARMs.
30380 2001-11-20 Jakub Jelinek <jakub@redhat.com>
30382 * gcc.c-torture/compile/20011119-1.c: New test.
30383 * gcc.c-torture/compile/20011119-2.c: New test.
30385 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
30387 * gcc.dg/altivec-1.c: Fix typo.
30389 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
30391 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
30393 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
30395 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
30397 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
30399 * lib/g77.exp: Don't specify --rpath-link.
30401 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
30402 across all the headers.
30403 * gcc.dg/format/format.exp: For testing on a remote host,
30406 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
30407 * gcc.c-torture/execute/930406-1.c: Likewise.
30408 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
30410 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
30412 * gcc.dg/altivec-1.c: New.
30414 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
30416 * gcc.dg/cpp/fpreprocessed.c: New test case.
30418 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
30420 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
30421 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
30422 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
30424 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
30426 * gcc.dg/no-builtin-1.c: New test.
30428 2001-11-16 Jakub Jelinek <jakub@redhat.com>
30430 * gcc.c-torture/execute/20011115-1.c: New test.
30432 2001-11-15 Jakub Jelinek <jakub@redhat.com>
30434 * gcc.c-torture/compile/20011114-2.c: New test.
30435 * gcc.c-torture/compile/20011114-3.c: New test.
30436 * gcc.c-torture/compile/20011114-4.c: New test.
30438 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
30440 * g++.dg/other/init1.C: New test.
30442 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
30444 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
30447 * gcc.c-torture/execute/20011114-1.c: New testcase.
30449 * gcc.c-torture/compile/20010327-1.c: Revert last change.
30450 * gcc.c-torture/compile/20011114-1.c: New test, exactly
30451 like the (before this change) version of 20010327-1.c.
30453 2001-11-14 Roger Sayle <roger@eyesopen.com>
30455 * gcc.c-torture/execute/string-opt-13.c: New testcase.
30457 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
30459 * g++.dg/init/array2.C: New test.
30461 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
30463 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
30465 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
30467 * g++.dg/other/forscope1.C: New test.
30468 * g++.dg/ext/forscope1.C: New test.
30469 * g++.dg/ext/forscope2.C: New test.
30471 2001-11-13 Jakub Jelinek <jakub@redhat.com>
30473 * gcc.c-torture/execute/20011113-1.c: New test.
30475 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
30477 * gcc.c-torture/execute/20011109-2.c: New test.
30479 * gcc.c-torture/execute/20011109-1.c: New test.
30481 2001-11-09 Jakub Jelinek <jakub@redhat.com>
30483 * gcc.c-torture/compile/20011109-1.c: New test.
30485 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
30487 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
30488 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
30489 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
30490 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
30491 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
30492 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
30493 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
30495 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
30497 * g++.dg/warn/Wshadow-1.C: New tests.
30498 * g++.old-deja/g++.mike/for3.C: Update.
30500 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
30502 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
30503 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
30504 XFAILs. Adjust expected error texts.
30505 * gcc.c-torture/compile/20011106-1.c,
30506 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
30507 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
30508 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
30509 gcc.dg/c99-array-lval-5.c: New tests.
30511 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
30513 * gcc.dg/cpp/defined.c: Update.
30515 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
30517 * gcc.c-torture/execute/anon-1.c: New test.
30519 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
30521 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
30522 same size, so no warning should be produced on stormy16.
30524 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
30525 due to oversized array.
30526 * g++.old-deja/g++.mike/ns15.C: Likewise.
30527 * g++.old-deja/g++.pt/crash16.C: Likewise.
30529 2001-11-02 Graham Stott <grahams@redhat.com>
30531 * g++.dgother/debug1.C: Fix typos.
30533 2001-11-01 Jakub Jelinek <jakub@redhat.com>
30535 * g++.dg/other/debug1.C: New test.
30537 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
30539 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
30542 2001-10-30 Jakub Jelinek <jakub@redhat.com>
30544 * gcc.dg/20011029-2.c: New test.
30546 * gcc.c-torture/compile/20011029-1.c: New test.
30548 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
30550 * objc/execute/class_self-1.m: New test.
30551 * objc/execute/class_self-2.m: New test.
30553 2001-10-25 Zack Weinberg <zack@codesourcery.com>
30555 * gcc.misc-tests/msgs.exp: Delete.
30556 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
30557 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
30558 error set to match recent changes.
30560 2001-10-24 Zack Weinberg <zack@codesourcery.com>
30562 * gcc.dg/20011021-1.c: New test.
30564 2001-10-24 Jakub Jelinek <jakub@redhat.com>
30566 * gcc.c-torture/compile/20011023-1.c: New test.
30568 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
30570 * lib/g77.exp: Rewrite based on lib/g++.exp.
30572 2001-10-19 Jakub Jelinek <jakub@redhat.com>
30574 * gcc.c-torture/execute/20011019-1.c: New test.
30576 * gcc.dg/20011018-1.c: New test.
30578 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
30580 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
30582 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
30584 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
30585 * gcc.dg/attr-invalid.c: Likewise.
30587 2001-10-18 Jakub Jelinek <jakub@redhat.com>
30589 * testsuite/gcc.dg/20011015-1.c: New test.
30591 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
30593 * g++.dg/template/unify2.C: New test.
30595 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
30597 * g++.dg/other/exception-specification.C: New test
30599 2001-10-13 Tom Rix <trix@redhat.com>
30601 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
30602 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
30604 2001-10-12 Jakub Jelinek <jakub@redhat.com>
30606 * testsuite/gcc.dg/20011009-1.c: New test.
30608 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
30611 * g++.dg/other/friend1.C: New test.
30613 2001-10-11 Richard Henderson <rth@redhat.com>
30615 * g++.old-deja/g++.other/crash18.C: Add -S to options.
30617 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30619 * gcc.c-torture/compile/20011010-1.c: New.
30621 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
30623 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
30624 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
30625 g77.f-torture/execute/execute.exp,
30626 g77.f-torture/noncompile/noncompile.exp,
30627 gcc.c-torture/compile/compile.exp,
30628 gcc.c-torture/execute/execute.exp,
30629 gcc.c-torture/execute/ieee/ieee.exp,
30630 gcc.c-torture/execute/memcheck/memcheck.exp,
30631 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
30632 objc/execute/execute.exp: Update FSF address.
30634 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
30636 * gcc.dg/cpp/cmdlne-C.c: Update.
30637 * gcc.dg/cpp/cmdlne-C2.c: New.
30639 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30641 * gcc.c-torture/execute/20011008-3.c: New.
30643 2001-10-08 DJ Delorie <dj@redhat.com>
30645 * gcc.dg/20011008-1.c: New.
30646 * gcc.dg/20011008-2.c: New.
30648 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
30650 * gcc.dg/cpp/spacing1.c: Update test.
30652 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
30654 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
30655 spelling errors of "separate" as "seperate".
30657 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
30659 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
30660 enough to avoid inlining.
30662 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
30664 * lib/g77.exp: set libg2c_dir correctly.
30666 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
30668 * gcc.dg/cpp/macro11.c: New test.
30670 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
30672 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
30673 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
30674 gcc.dg/format/multattr-3.c: New tests.
30675 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
30676 tests for format attributes on function pointers being rejected.
30678 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
30680 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
30682 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
30684 * g++.dg/warn/format1.C: New test.
30686 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
30688 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
30690 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
30692 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
30694 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
30696 * gcc.dg/cpp/redef2.c: Add test.
30698 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
30700 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
30701 long-standing bug on i686, apparently.
30702 * gcc.c-torture/execute/loop-2c.x: New file.
30703 * gcc.c-torture/execute/loop-2d.x: New file.
30704 * gcc.c-torture/execute/loop-3c.x: New file.
30706 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
30708 * gcc.dg/cpp/20000625-2.c: Correct line number.
30710 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
30712 * gcc.dg/cpp/macro10.c: New test.
30713 * gcc.dg/cpp/strify3.c: New test.
30714 * gcc.dg/cpp/spacing1.c: Add tests.
30715 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
30716 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
30718 2001-09-24 DJ Delorie <dj@redhat.com>
30720 * gcc.c-torture/execute/20010924-1.c: New test.
30722 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
30724 * testsuite/objc/execute/paste.m: Remove.
30726 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
30728 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
30730 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
30732 * g77.dg/strlen0.f: New test.
30734 2001-09-21 Richard Henderson <rth@redhat.com>
30736 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
30737 * g++.old-deja/g++.abi/vtable2.C: Likewise.
30739 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
30741 Table-driven attributes.
30742 * g++.dg/ext/attrib1.C: New test.
30744 2001-09-20 DJ Delorie <dj@redhat.com>
30746 * gcc.dg/20000926-1.c: Update expected warning messages.
30747 * gcc.dg/array-2.c: Likewise, and test for warnings too.
30748 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
30751 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
30753 * g++.dg/eh/registers1.C: New test case.
30755 2001-09-17 Richard Henderson <rth@redhat.com>
30757 * gcc.dg/array-5.c: Fix VLA decomposition test.
30759 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
30761 * gcc.dg/cpp/line5.c: New testcase.
30763 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
30765 * gcc.dg/cpp/macro9.c: New test.
30767 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
30769 * gcc.c-torture/execute/980223.c: Change type of addr from long
30772 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
30774 * gcc.c-torture/execute/20010915-1.c: New test.
30776 2001-09-14 Janis Johnson <janis187@us.ibm.com>
30778 * g77.dg/bprob: New directory.
30779 * g77.dg/bprob/bprob.exp: New file.
30780 * g77.dg/bprob/bprob-1.f: New test.
30781 * g77.dg/gcov: New directory.
30782 * g77.dg/gcov/gcov.exp: New file.
30783 * g77.dg/gcov/gcov-1.f: New test.
30784 * g77.dg/gcov/gcov-1.x: New file.
30786 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
30788 * gcc.dg/cpp/directiv.c: Update.
30789 * gcc.dg/cpp/undef1.c: Update.
30791 2001-09-12 Jakub Jelinek <jakub@redhat.com>
30793 * gcc.dg/20010912-1.c: New test.
30795 2001-09-11 Janis Johnson <janis187@us.ibm.com>
30797 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
30798 language-independent file in lib.
30799 * lib/gcov.exp: New file.
30801 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
30803 * gcc.c-torture/compile/20010911-1.c: New test.
30805 2001-09-10 Janis Johnson <janis187@us.ibm.com>
30807 * lib/profopt.exp: New, to support profile-directed optimizations.
30808 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
30809 * gcc.misc-tests/bprob-1.c: New test.
30810 * gcc.misc-tests/bprob-2.c: New test.
30812 2001-09-07 Janis Johnson <janis187@us.ibm.com>
30814 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
30815 XFAIL and which kinds of gcov output to verify.
30816 * gcc.misc-tests/gcov-4b.x: New file.
30817 * gcc.misc-tests/gcov-5b.x: New file.
30818 * gcc.misc-tests/gcov-6.x: New file.
30819 * gcc.misc-tests/gcov-7.c: New test.
30820 * gcc.misc-tests/gcov-7.x: New file.
30822 2001-09-06 Janis Johnson <janis187@us.ibm.com>
30824 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
30825 * gcc.misc-tests/gcov-6.c: New test.
30827 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
30830 * g++.dg/abi/vbase1.C: New test.
30832 2001-09-05 Ziemowit Laski <zlaski@apple.com>
30834 * objc.dg/method-2.m: New.
30836 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
30839 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
30840 * g++.dg/init/empty1.C: New test.
30842 2001-09-03 Jakub Jelinek <jakub@redhat.com>
30844 * gcc.c-torture/compile/20010903-1.c: New test.
30846 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
30848 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
30851 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
30853 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
30855 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
30857 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
30859 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
30861 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
30862 for 16-bit 'unsigned int'.
30864 2001-08-29 Kazu Hirata <kazu@hxi.com>
30866 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
30868 2001-08-27 Richard Henderson <rth@redhat.com>
30870 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
30871 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
30873 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
30875 * gcc.dg/asm-names.c (ymain): New.
30877 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
30879 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
30880 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
30881 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
30883 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30885 * gcc.dg/compare5.c: New testcase.
30887 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
30889 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
30890 and "In instantiation".
30892 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
30894 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
30896 2001-08-20 Janis Johnson <janis187@us.ibm.com>
30898 * gcc.misc-tests/gcov.exp: Add support for branch information.
30899 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
30900 * gcc.misc-tests/gcov-4.c: New test.
30901 * gcc.misc-tests/gcov-4b.c: New test.
30902 * gcc.misc-tests/gcov-5b.c: New test.
30904 2001-08-20 Zack Weinberg <zackw@panix.com>
30906 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
30909 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
30911 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
30913 2001-08-19 Jakub Jelinek <jakub@redhat.com>
30915 * g++.dg/eh/template1.C: New test.
30917 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
30919 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
30921 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
30924 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
30926 * lib/g77-dg.exp: Use prune.exp for common procedures
30927 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
30928 * lib/g77.exp: (g77-dg-prune) Remove
30930 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
30932 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
30934 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30936 * g++.dg/template/unify1.C: New test.
30938 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
30940 * g++.dg/abi/empty4.C: New test.
30942 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
30944 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
30946 * g77.f-torture/compile/pr3743.x: Likewise.
30948 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30950 * g++.dg/other/using-declaration.C: New test.
30952 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
30954 * gcc.dg/cpp/tr-sign.c: New testcase.
30956 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
30958 * gcc.dg/cpp/19951025-1.c: Revert.
30959 * gcc.dg/cpp/directiv.c: We no longer process directives that
30960 interrupt macro arguments.
30962 2001-08-03 Zack Weinberg <zackw@stanford.edu>
30964 * gcc.dg/bconstp-1.c: New test.
30966 2001-08-03 Richard Henderson <rth@redhat.com>
30968 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
30970 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
30972 * gcc.dg/cpp/19951025-1.c: Update.
30974 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
30976 * g77.dg/ff90-1.f (s): Fix reference of variable z,
30979 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
30982 * g++.old-deja/g++.ns/ns14.C: Remove special options.
30983 * g++.old-deja/g++.other/std1.C: Likewise.
30984 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
30986 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
30988 * lib/g77.exp: Load gcc-defs.exp for common procedures
30989 (g77_pass, g77_fail, g77_finish, g77_exit,
30990 ${tool}_check_unsupported_p} Now redundant. Deleted.
30992 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
30994 * g77.dg/fbackslash.f
30995 * g77.dg/fcase-preserve.f
30997 * g77.dg/ffixed-line-length-0.f
30998 * g77.dg/ffixed-line-length-132.f
30999 * g77.dg/ffixed-line-length-7.f
31000 * g77.dg/ffixed-line-length-72.f
31001 * g77.dg/ffixed-line-length-none.f
31002 * g77.dg/ffree-form-1.f
31003 * g77.dg/fno-backslash.f
31004 * g77.dg/fno-f90-1.f
31005 * g77.dg/fno-fixed-form-1.f
31006 * g77.dg/fno-onetrip.f
31007 * g77.dg/fno-typeless-boz.f
31008 * g77.dg/fno-underscoring.f
31009 * g77.dg/fno-vxt-1.f
31010 * g77.dg/fonetrip.f
31011 * g77.dg/ftypeless-boz.f
31012 * g77.dg/fugly-assumed.f
31013 * g77.dg/funderscoring.f
31016 2001-08-01 Ziemowit Laski <zlaski@apple.com>
31018 * objc.dg/fwd-proto-1.m: New.
31019 * objc.dg/local-decl-1.m: New.
31020 * objc.dg/naming-1.m: New.
31021 * objc.dg/naming-2.m: New.
31022 * objc.dg/proto-hier-1.m: New.
31024 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
31026 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
31027 largest-type elements to a struct makes its size grow.
31029 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
31031 * g++.dg/abi/vthunk1.C: New test.
31033 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
31035 * g++.dg/abi/vbase8-22.C: New test.
31037 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
31039 * gcc.dg/cpp/macro8.c: New test.
31041 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
31043 * g++.dg/abi/vbase8-21.C: New test.
31045 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
31047 * g++.dg/abi/vbase8-10.C: New test.
31049 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31051 * lib/g++.exp (g++_set_ld_library_path): Renamed to
31052 ${tool}_set_ld_library_path.
31054 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
31057 2001-07-26 Stan Cox <scox@redhat.com>
31059 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
31060 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
31061 gcc_exit, gcc_check_unsupported_p):
31062 Moved to gcc-deps.exp
31063 * gcc-deps.exp: New file.
31065 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31067 * g++.old-deja/g++.pt/defarg14.C: New test.
31069 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
31071 * g++.old-deja/g++.other/lineno5.C: New test.
31073 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
31075 * g++.old-deja/g++.pt/crash68.C: New test.
31077 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
31079 * g++.old-deja/g++.other/crash42.C: New test.
31081 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
31083 * gcc.dg/cpp/extratokens.c: Fix.
31084 * gcc.dg/cpp/skipping2.c: New tests.
31086 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31088 * gcc.c-torture/execute/20010724-1.c: New file.
31089 * gcc.c-torture/execute/20010724-1.x: New file.
31091 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
31093 * g++.old-deja/g++.other/cond7.C: New test.
31095 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
31097 * g++.old-deja/g++.other/optimize4.C: New test.
31099 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
31101 * g++.old-deja/g++.abi/vbase8-5.C: New test.
31103 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
31105 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
31106 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
31107 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
31108 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
31110 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
31111 bug report" message.
31113 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
31114 * g++.dg/ext/instantiate1.C: Move from old-deja.
31116 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
31118 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
31119 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
31120 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
31121 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
31123 2001-07-23 Jeffrey A Law (law@cygnus.com)
31125 * gcc.c-torture/execute/20010723-1.c: New test.
31127 2001-07-23 Ben Elliston <bje@redhat.com>
31129 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
31131 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31133 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
31135 Delete handling of ieee_multilib_flags.
31136 Pass -mieee for alpha*-*-* and sh-*-*.
31137 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
31139 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
31141 Remove old-abi tests.
31142 * g++.old-deja/g++.mike/p11116.C: Remove.
31143 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
31145 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
31147 * g77.f-torture/compile/pr3743.f: New test
31149 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
31151 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
31153 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31155 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
31156 g++.old-deja/g++.pt/static6.C: Likewise.
31157 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
31158 supports weak symbols.
31160 2001-07-18 Andreas Jaeger <aj@suse.de>
31162 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
31165 2001-07-18 Andreas Jaeger <aj@suse.de>
31167 * gcc.dg/iftrap-1.c: Fix target line.
31169 2001-07-17 Richard Henderson <rth@redhat.com>
31171 * gcc.c-torture/execute/20010717-1.c: New.
31173 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
31175 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
31178 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
31180 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
31182 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31184 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
31185 UAC_SIGBUS, UAC_NOPRINT definitions.
31187 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
31189 * objc/execute/object_is_class.m: New test.
31190 * objc/execute/object_is_meta_class.m: New test.
31192 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
31194 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
31195 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
31197 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
31199 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
31200 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
31202 2001-07-14 Richard Henderson <rth@redhat.com>
31204 * gcc.dg/iftrap-1.c: New.
31206 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
31208 * g77.f-torture/execute/intrinsic77.f: New test.
31210 2001-07-11 Janis Johnson <janis@us.ibm.com>
31212 * gcc.misc-tests/gcov-3.c: New test.
31214 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
31216 * gcc.c-torture/compile/20010711-1.c,
31217 * gcc.c-torture/compile/20010711-2.c: New tests.
31219 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
31221 * gcc.c-torture/execute/20010711-1.c: New test.
31223 2001-07-11 Ben Elliston <bje@redhat.com>
31225 * g++.old-deja/g++.other/enum5.C: New test.
31227 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
31229 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
31230 (g++-dg-prune): Call prune_gcc_output.
31231 * prune.exp: New file for prune_gcc_output.
31232 * lib/g++.exp, lib/gcc.exp: Load it.
31234 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
31236 * gcc.c-torture/compile/20010701-1.c,
31237 g++.old-deja/g++.ext/attrib6.C: New tests.
31239 2001-07-06 Jeffrey A Law (law@cygnus.com)
31241 * gcc.c-torture/compile/20010706-1.c: New test.
31243 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
31245 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
31247 2001-06-28 Stan Shebs <shebs@apple.com>
31249 * gcc.dg/pragma-darwin.c: New test.
31251 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31253 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
31254 Solaris 2.[678] system.
31256 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
31258 * gcc.dg/20010622-1.c: New test.
31260 2001-06-18 Stan Shebs <shebs@apple.com>
31262 * objc.dg: New directory.
31263 * objc.dg/dg.exp: New file.
31264 * objc.dg/alias.m: New.
31265 * objc.dg/class-1.m: New.
31266 * objc.dg/class-2.m: New.
31267 * objc.dg/const-str-1.m: New.
31268 * objc.dg/const-str-2.m: New.
31269 * objc.dg/id-1.m: New.
31270 * objc.dg/method-1.m: New.
31271 * objc.dg/super-class-1.m: New.
31272 * lib/objc-dg.exp: New file.
31274 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
31276 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
31279 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
31281 * g++.old-deja/g++.abi/vbase8-9.C: New test.
31283 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31285 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
31288 2001-06-12 Richard Henderson <rth@redhat.com>
31290 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
31292 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
31294 * g++.old-deja/g++.abi/vbase5.C: New test.
31295 * g++.old-deja/g++.abi/vbase6.C: New test.
31296 * g++.old-deja/g++.abi/vbase7.C: New test.
31298 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31300 * gcc.c-torture/compile/20010610-1.c: New test.
31302 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
31304 * g++.old-deja/g++.abi/vbase4.C: New test.
31306 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
31308 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
31309 support %f for HC11/HC12 targets.
31310 * gcc.c-torture/execute/930513-1.x: New file, likewise.
31311 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
31312 on HC11/HC12 targets.
31313 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
31315 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31317 * gcc.dg/wchar_t-1.c: New file.
31318 * gcc.dg/wint_t-1.c: Likewise.
31320 2001-06-11 Bernd Schmidt <bernds@redhat.com>
31322 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
31324 2001-06-11 Richard Henderson <rth@redhat.com>
31326 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
31328 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
31330 * gcc.c-torture/compile/20010611-1.c: New test.
31332 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
31334 * gcc.dg/c99-tag-1.c: Add more tests.
31336 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
31338 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
31339 representation on MN10300 and ARM/Thumb.
31341 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
31343 * g77.f-torture/execute/20010610.f: New.
31345 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
31347 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
31350 2001-06-09 Richard Henderson <rth@redhat.com>
31352 * gcc.c-torture/execute/ashrdi-1.c: New.
31353 * gcc.c-torture/execute/ashldi-1.c: New.
31354 * gcc.c-torture/execute/lshrdi-1.c: New.
31356 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
31358 * objc/execute/load-3.m: Added. Check sending +load to categories,
31359 in addition to classes.
31361 2001-06-08 Stan Shebs <shebs@apple.com>
31363 * objc/execute/load-2.m: New test. From Nicola Pero
31364 <n.pero@mi.flashnet.it>.
31366 2001-06-08 Jakub Jelinek <jakub@redhat.com>
31368 * gcc.c-torture/execute/20010605-2.c: New test.
31370 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
31372 * g++.old-deja/g++.abi/vbase2.C: New test.
31373 * g++.old-deja/g++.abi/vbase3.C: New test.
31375 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
31377 * g++.old-deja/g++.pt/friend49.C: New test.
31379 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
31381 * g++.old-deja/g++.ext/anon3.C: New test.
31383 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
31385 * g++.old-deja/g++.other/conv7.C: New test.
31387 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
31389 * gcc.c-torture/compile/20010605-2.c: New test.
31391 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
31393 * gcc.c-torture/execute/20010604-1.c: New test.
31395 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
31397 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
31399 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
31401 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
31402 (g++_link_flags): Likewise.
31403 (g++_init): Pass gccpath's value to two previous functions.
31405 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31407 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
31408 Ensure logfile entry matches exec command line.
31410 2001-05-31 Richard Henderson <rth@redhat.com>
31412 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
31413 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
31415 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
31417 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
31418 compiler for irix6.2
31420 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
31422 * g++.old-deja/g++.other/optimize3.C: New file.
31424 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
31426 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
31429 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
31431 * g++.old-deja/g++.other/optimize2.C: New file.
31433 2001-05-25 Diego Novillo <dnovillo@redhat.com>
31435 * gcc.c-torture/compile/20010518-2.c: New file.
31436 * gcc.c-torture/execute/20010518-1.c: New file.
31437 * gcc.c-torture/execute/20010518-2.c: New file.
31439 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
31441 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
31443 2001-05-24 Mark Mitchell <mark@codesourcery.com>
31445 G++ no longer defines builtins that do not begin with __builtin.
31446 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
31447 * g++.old-deja/g++.brendand/misc13.C: Likewise.
31448 * g++.old-deja/g++.law/builtin1.C: Likewise.
31449 * g++.old-deja/g++.law/cvt2.C: Likewise.
31450 * g++.old-deja/g++.mike/net5.C: Likewise.
31451 * g++.old-deja/g++.other/builtins1.C: Likewise.
31452 * g++.old-deja/g++.other/builtins2.C: Likewise.
31453 * g++.old-deja/g++.other/builtins3.C: Likewise.
31454 * g++.old-deja/g++.other/builtins4.C: Likewise.
31455 * g++.old-deja/g++.other/inline8.C: Likewise.
31456 * g++.old-deja/g++.robertl/eb39.C: Likewise.
31458 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
31460 * g++.old-deja/g++.pt/using1.C: Adjust.
31461 * g++.old-deja/g++.pt/using2.C: New test.
31463 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31465 * gcc.dg/cpp/charconst.c: New tests.
31466 * gcc.dg/cpp/escape.c: New tests.
31467 * gcc.dg/cpp/escape-1.c: New tests.
31468 * gcc.dg/cpp/escape-2.c: New tests.
31469 * gcc.dg/cpp/ucs.c: New tests.
31471 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
31473 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
31474 native compiler for irix6.5.
31476 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
31478 * lib/g++.exp (g++_include_flags): Use args to compute
31480 (g++_link_flags): Likewise.
31481 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
31483 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
31485 * gcc.dg/c90-hexfloat-1.c: Add more tests.
31487 2001-05-21 Geoff Keating <geoffk@redhat.com>
31489 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
31492 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
31494 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
31496 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
31497 to STACK_SIZE; Use it to define size of add_histo array.
31498 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
31500 (f): Use GITT_SIZE to define size of gitt local table.
31501 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
31502 to STACK_SIZE; Use it to define size of bytemem array.
31504 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
31506 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
31507 on 68HC11/HC12 due to the asm instruction.
31508 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
31509 * gcc.c-torture/compile/920520-1.x: Likewise.
31510 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
31511 on 68HC11/HC12 because the function is larger than 64K.
31512 * gcc.c-torture/compile/961203-1.x: New file, this test fails
31513 on 68HC11/HC12 because the structure is too large.
31515 2001-05-20 Richard Henderson <rth@redhat.com>
31517 * gcc.c-torture/execute/20010520-1.c: New.
31519 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31521 * g++.old-deja/g++.warn/compare1.C: New test.
31522 * gcc.dg/compare4.c: New test.
31524 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
31526 * g++.old-deja/g++.other/optimize1.C: New test.
31528 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31530 * g++.old-deja/g++.pt/spec41.C: New test.
31532 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
31534 * gcc.c-torture/compile/20010114-1.x: Remove.
31536 2001-05-18 Stan Shebs <shebs@apple.com>
31538 * gcc.c-torture/compile/20010518-1.c: New test.
31540 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
31542 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
31543 * g++.old-deja/g++.pt/crash67.C: New test.
31545 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
31547 * g++.old-deja/g++.other/debug9.C: New test.
31549 2001-05-16 Zack Weinberg <zackw@stanford.edu>
31551 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
31553 2001-05-16 Jan Hubicka <jh@suse.cz>
31555 * gcc.c-torture/compile/20010516-1.c: New test.
31557 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
31559 * g++.old-deja/g++.other/crash41.C: New test.
31561 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
31563 * g++.old-deja/g++.pt/crash66.C: New test.
31565 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
31567 * g++.old-deja/g++.robertl/eb27.C: Convert.
31569 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
31571 * g++.dg/friend-warn.C: New test. Do not warn about friend
31572 declaration being redundant.
31574 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
31576 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
31578 2001-05-14 Mark Mitchell <mark@codesourcery.com>
31580 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
31582 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
31584 * lib/g++.exp: Use testsuite_flags.
31586 2001-05-13 Mark Mitchell <mark@codesourcery.com>
31588 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
31590 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
31592 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
31594 2001-05-11 Mark Mitchell <mark@codesourcery.com>
31596 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
31598 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
31600 * gcc.c-torture/compile/20010313-1.c: New test.
31602 2001-05-09 Zack Weinberg <zackw@stanford.edu>
31604 * gcc.dg/cpp/direct2.c: New test.
31605 * gccq.dg/cpp/direct2s.c: New test.
31607 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
31609 2001-05-07 Mark Mitchell <mark@codesourcery.com>
31611 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
31612 * g++.old-deja/g++.other/op3.C: Likewise.
31614 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31616 * gcc.dg/cpp/syshdr.h: New file.
31617 * gcc.dg/cpp/sysmac1.c: Update.
31618 * gcc.dg/cpp/sysmac2.c: Update.
31620 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
31622 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
31624 2001-05-04 David Edelsohn <edelsohn@gnu.org>
31626 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
31627 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
31629 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
31631 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
31633 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
31635 * lib/g++.exp (g++_include_flags): Don't use any special flags
31636 if TESTING_IN_BUILD_TREE is not defined.
31637 (g++_init): Use a plain 'c++' as the compiler if
31638 TESTING_IN_BUILD_TREEE is not defined.
31640 2001-05-02 Jakub Jelinek <jakub@redhat.com>
31642 * g++.old-deja/g++.eh/catch13.C: New test.
31643 * g++.old-deja/g++.eh/catch14.C: New test.
31645 2001-05-02 Jakub Jelinek <jakub@redhat.com>
31647 * gcc.dg/cpp/tr-define.c: New test.
31649 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
31651 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
31652 <stdlib.h>, not <malloc.h>.
31654 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
31656 * g++.old-deja/g++.ns/template17.C: New test.
31658 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
31660 * g++.old-deja/g++.pt/ref4.C: New test.
31662 2001-04-30 Richard Henderson <rth@redhat.com>
31664 * gcc.dg/20000724-1.c: Revert last change.
31666 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
31668 * g77.f-torture/execute/20010430.f: New test.
31670 2001-04-30 Mark Mitchell <mark@codesourcery.com>
31672 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
31674 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
31676 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
31678 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
31680 * g++.old-deja/g++.eh/crash6.C: New test.
31682 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
31684 * g++.old-deja/g++.other/warn7.C: New test.
31686 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
31688 * g++.old-deja/g++.other/defarg9.C: New test.
31690 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
31692 * g77.f-torture/compile/20010426.f: New test.
31693 * g77.f-torture/execute/20010426.f: New test.
31695 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
31697 * g77.f-torture/compile/20000629-1.x: Remove - error
31700 2001-04-26 Jeffrey A Law (law@cygnus.com)
31702 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
31703 Tweak slightly to work with g++.dg framework.
31704 * g++.dg/special/ecos.exp: Run initp1.C test.
31705 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
31707 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
31708 its linker doesn't give line numbers either.
31709 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
31711 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
31713 * g++.old-deja/g++.other/lex1.C: New test.
31715 2001-04-26 Jakub Jelinek <jakub@redhat.com>
31717 * gcc.dg/noncompile/20010425-1.c: New test.
31719 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
31721 * g++.old-deja/g++.pt/mangle2.C: New test.
31723 2001-04-25 Jakub Jelinek <jakub@redhat.com>
31725 * gcc.dg/format/plus-1.c: New test.
31727 2001-04-25 Jakub Jelinek <jakub@redhat.com>
31729 * gcc.dg/20010423-1.c: New test.
31731 2001-04-25 Jakub Jelinek <jakub@redhat.com>
31733 * gcc.c-torture/execute/20010422-1.c: New test.
31735 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
31737 * g++.old-deja/g++.ns/type2.C: New test.
31739 2001-04-24 Zack Weinberg <zackw@stanford.edu>
31741 * g++.old-deja/g++.other/perf1.C: New test.
31743 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
31745 * gcc.dg/c99-func-2.c: Remove xfail.
31746 * gcc.dg/c99-func-3.c: Remove xfail.
31747 * gcc.dg/c99-func-4.c: Remove xfail.
31749 2001-04-23 Zack Weinberg <zackw@stanford.edu>
31751 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
31753 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
31755 * gcc.c-torture/compile/20010423-1.c: New test.
31757 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
31759 * g++.old-deja/g++.pt/typename28.C: New test.
31761 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
31763 * g++.old-deja/g++.abi/empty2.C: New test.
31764 * g++.old-deja/g++.abi/empty3.C: New test.
31766 2001-04-20 Jakub Jelinek <jakub@redhat.com>
31768 * g++.old-deja/g++.other/comdat2.C: New test.
31769 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
31771 2001-04-20 Jakub Jelinek <jakub@redhat.com>
31773 * g++.old-deja/g++.other/overload14.C: New test.
31775 2001-04-20 Jakub Jelinek <jakub@redhat.com>
31777 * g++.old-deja/g++.other/lookup23.C: New test.
31779 2001-04-20 Jakub Jelinek <jakub@redhat.com>
31781 * gcc.c-torture/execute/20010403-1.c: New test.
31783 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
31784 Mark Mitchell <mark@codesourcery.com>
31786 * lib/old-dejagnu.exp: Don't delete output of executable.
31787 Add .exe suffix to executables.
31789 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
31791 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
31793 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31795 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
31797 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
31799 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
31800 * g++.old-deja/g++.abi/crash1.C: New test.
31802 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
31804 * g++.old-deja/g++.other/crash40.C: New test.
31806 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31808 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
31810 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
31812 * g++.old-deja/g++.other/warn6.C: New test.
31814 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
31816 * g++.old-deja/g++.robertl/eb42.C: Same.
31818 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31820 * gcc.dg/wtr-conversion-1.c: New testcase.
31822 2001-04-10 Richard Henderson <rth@redhat.com>
31824 * g++.old-deja/g++.other/array5.C: New.
31826 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31828 * gcc.c-torture/execute/20010408-1.c: New test.
31830 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
31832 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
31833 headers and constructs.
31834 * g++.old-deja/g++.robertl/eb79.C: Same.
31835 * g++.old-deja/g++.robertl/eb77.C (main): Same.
31836 * g++.old-deja/g++.robertl/eb73.C: Same.
31837 * g++.old-deja/g++.robertl/eb66.C (main): Same.
31838 * g++.old-deja/g++.robertl/eb55.C (t): Same.
31839 * g++.old-deja/g++.robertl/eb54.C (main): Same.
31840 * g++.old-deja/g++.robertl/eb46.C (main): Same.
31841 * g++.old-deja/g++.robertl/eb44.C: Same.
31842 * g++.old-deja/g++.robertl/eb41.C (main): Same.
31843 * g++.old-deja/g++.robertl/eb4.C (main): Same.
31844 * g++.old-deja/g++.robertl/eb39.C: Same.
31845 * g++.old-deja/g++.robertl/eb33.C (main): Same.
31846 * g++.old-deja/g++.robertl/eb31.C (main): Same.
31847 * g++.old-deja/g++.robertl/eb30.C: Same.
31848 * g++.old-deja/g++.robertl/eb3.C: Same.
31849 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
31850 * g++.old-deja/g++.robertl/eb21.C: Same.
31851 * g++.old-deja/g++.robertl/eb15.C: Same.
31852 * g++.old-deja/g++.robertl/eb118.C: Same.
31853 * g++.old-deja/g++.robertl/eb115.C (main): Same.
31854 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
31855 * g++.old-deja/g++.robertl/eb109.C: Same.
31856 * g++.old-deja/g++.other/sibcall1.C (main): Same.
31857 * g++.old-deja/g++.mike/rtti1.C: Same.
31858 * g++.old-deja/g++.mike/p658.C: Same.
31859 * g++.old-deja/g++.mike/net46.C: Same.
31860 * g++.old-deja/g++.mike/net34.C: Same.
31861 * g++.old-deja/g++.mike/memoize1.C: Same.
31862 * g++.old-deja/g++.mike/eh2.C: Same.
31863 * g++.old-deja/g++.law/weak.C: Same.
31864 * g++.old-deja/g++.law/visibility7.C: Same.
31865 * g++.old-deja/g++.law/visibility25.C: Same.
31866 * g++.old-deja/g++.law/visibility22.C: Same.
31867 * g++.old-deja/g++.law/visibility2.C: Same.
31868 * g++.old-deja/g++.law/visibility17.C: Same.
31869 * g++.old-deja/g++.law/visibility13.C: Same.
31870 * g++.old-deja/g++.law/visibility10.C: Same.
31871 * g++.old-deja/g++.law/visibility1.C: Same.
31872 * g++.old-deja/g++.law/virtual3.C (eval): Same.
31873 * g++.old-deja/g++.law/vbase1.C: Same.
31874 * g++.old-deja/g++.law/operators32.C: Same.
31875 * g++.old-deja/g++.law/nest3.C: Same.
31876 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
31877 * g++.old-deja/g++.law/except5.C (main): Same.
31878 * g++.old-deja/g++.law/cvt7.C (run): Same.
31879 * g++.old-deja/g++.law/cvt2.C: Same.
31880 * g++.old-deja/g++.law/cvt16.C: Same.
31881 * g++.old-deja/g++.law/ctors6.C (bar): Same.
31882 * g++.old-deja/g++.law/ctors17.C (main): Same.
31883 * g++.old-deja/g++.law/ctors13.C: Same.
31884 * g++.old-deja/g++.law/ctors12.C (main): Same.
31885 * g++.old-deja/g++.law/ctors10.C: Same.
31886 * g++.old-deja/g++.law/code-gen5.C: Same.
31887 * g++.old-deja/g++.law/bad-error7.C: Same.
31888 * g++.old-deja/g++.law/arm9.C: Same.
31889 * g++.old-deja/g++.law/arm12.C: Same.
31890 * g++.old-deja/g++.law/arg8.C: Same.
31891 * g++.old-deja/g++.law/arg1.C: Same.
31892 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
31893 * g++.old-deja/g++.jason/template31.C: Same.
31894 * g++.old-deja/g++.jason/template24.C (main): Same.
31895 * g++.old-deja/g++.jason/2371.C: Same.
31896 * g++.old-deja/g++.eh/new2.C: Same.
31897 * g++.old-deja/g++.eh/new1.C: Same.
31898 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
31899 * g++.old-deja/g++.brendan/nest21.C (main): Same.
31900 * g++.old-deja/g++.brendan/err-msg3.C: Same.
31901 * g++.old-deja/g++.brendan/crash62.C: Same.
31902 * g++.old-deja/g++.brendan/crash52.C: Same.
31903 * g++.old-deja/g++.brendan/crash49.C (main): Same.
31904 * g++.old-deja/g++.brendan/crash38.C: Same.
31905 * g++.old-deja/g++.brendan/crash15.C (main): Same.
31906 * g++.old-deja/g++.brendan/copy9.C: Same.
31908 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
31910 * gcc.c-torture/execute/20001203-2.c (memset):
31911 Count argument is of type __SIZE_TYPE__.
31913 2001-04-04 Diego Novillo <dnovillo@redhat.com>
31915 * gcc.c-torture/compile/20010404-1.c: New test.
31917 2001-04-04 Jakub Jelinek <jakub@redhat.com>
31919 * gcc.c-torture/compile/20010326-1.c: New test.
31921 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
31923 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
31924 peculiarities of the SH.
31925 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
31927 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31929 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
31930 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
31931 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
31933 2001-04-02 Jakub Jelinek <jakub@redhat.com>
31935 * g77.f-torture/compile/20010321-1.f: New test.
31937 2001-04-02 Jakub Jelinek <jakub@redhat.com>
31939 * gcc.c-torture/compile/20010329-1.c: New test.
31941 2001-04-02 Jakub Jelinek <jakub@redhat.com>
31943 * gcc.c-torture/execute/20010329-1.c: New test.
31945 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
31947 * g++.old-deja/g++.other/eh4.C: Fix typo.
31949 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
31951 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
31953 2001-03-28 Philip Blundell <philb@gnu.org>
31955 * gcc.c-torture/compile/20010328-1.c: New test.
31957 2001-03-27 Richard Henderson <rth@redhat.com>
31959 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
31960 * g++.old-deja/g++.eh/vbase3.C: Likewise.
31962 2001-03-27 Alan Modra <alan@linuxcare.com.au>
31964 * gcc.c-torture/compile/20010327-1.c: New test.
31966 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
31968 * g++.old-deja/g++.other/friend12.C: New test.
31969 * g++.old-deja/g++.other/friend9.C: Expect no errors.
31970 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
31972 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
31974 * gcc.c-torture/execute/20010325-1.c: New test.
31976 2001-03-23 Jakub Jelinek <jakub@redhat.com>
31978 * g++.old-deja/g++.other/mangle3.C: New test.
31980 2001-03-22 Jakub Jelinek <jakub@redhat.com>
31982 * g++.old-deja/g++.other/anon8.C: New test.
31984 2001-03-20 Philip Blundell <philb@gnu.org>
31986 * gcc.c-torture/compile/20010320-1.c: New test.
31988 2001-03-17 Richard Henderson <rth@redhat.com>
31990 * g++.old-deja/g++.other/eh4.C: Add expected error text.
31992 2001-03-15 Geoff Keating <geoff@redhat.com>
31994 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
31997 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
31999 * g++.old-deja/g++.other/eh4.C: New test.
32001 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
32003 * gcc.dg/cpp/mi1.c: Update.
32005 2001-03-14 Jakub Jelinek <jakub@redhat.com>
32007 * g++.old-deja/g++.other/regstack.C: New test.
32009 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
32011 * g++.old-deja/g++.other/ref4.C: New test.
32013 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
32015 * objc/execute/va_method.m: Added.
32016 * objc/execute/IMP.m: Added.
32017 * objc/execute/_cmd.m: Added.
32018 * objc/execute/accessing_ivars.m: Added.
32019 * objc/execute/class-1.m: Added.
32020 * objc/execute/class-10.m: Added.
32021 * objc/execute/class-11.m: Added.
32022 * objc/execute/class-12.m: Added.
32023 * objc/execute/class-13.m: Added.
32024 * objc/execute/class-14.m: Added.
32025 * objc/execute/class-2.m: Added.
32026 * objc/execute/class-3.m: Added.
32027 * objc/execute/class-4.m: Added.
32028 * objc/execute/class-5.m: Added.
32029 * objc/execute/class-6.m: Added.
32030 * objc/execute/class-7.m: Added.
32031 * objc/execute/class-8.m: Added.
32032 * objc/execute/class-9.m: Added.
32033 * objc/execute/class-tests-1.h
32034 * objc/execute/class-tests-2.h
32035 * objc/execute/compatibility_alias.m: Added.
32036 * objc/execute/encode-1.m: Added.
32037 * objc/execute/formal_protocol-1.m: Added.
32038 * objc/execute/formal_protocol-2.m: Added.
32039 * objc/execute/formal_protocol-3.m: Added.
32040 * objc/execute/formal_protocol-4.m: Added.
32041 * objc/execute/formal_protocol-5.m: Added.
32042 * objc/execute/formal_protocol-6.m: Added.
32043 * objc/execute/formal_protocol-7.m: Added.
32044 * objc/execute/informal_protocol.m: Added.
32045 * objc/execute/initialize.m: Added.
32046 * objc/execute/load.m: Added.
32047 * objc/execute/many_args_method.m: Added.
32048 * objc/execute/nested-3.m: Added.
32049 * objc/execute/no_clash.m: Added.
32050 * objc/execute/private.m: Added.
32051 * objc/execute/redefining_self.m: Added.
32052 * objc/execute/root_methods.m: Added.
32053 * objc/execute/selector-1.m: Added.
32054 * objc/execute/static-1.m: Added.
32055 * objc/execute/static-2.m: Added.
32056 * objc/execute/va_method.m: Added.
32058 2001-03-10 Richard Henderson <rth@redhat.com>
32060 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
32062 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
32064 * g++.old-deja/g++.other/crash31.C: XFAIL.
32065 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
32066 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
32067 * gcc.c-torture/execute/20010123-1.x: XFAIL.
32068 * gcc.c-torture/execute/20010124-1.x: XFAIL.
32069 * gcc.dg/sequence-pt-1.c: XFAIL one test.
32071 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
32073 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
32075 2001-03-06 Zack Weinberg <zackw@stanford.edu>
32077 * gcc.dg/20000724-1.c: Don't use multiline strings.
32079 2001-03-06 Zack Weinberg <zackw@stanford.edu>
32081 * objc/execute/string1.m, objc/execute/string2.m: Compare the
32082 result of -cString against what we expect it to be; don't just
32083 print it out for no one to read.
32085 * objc/execute/string3.m, objc/execute/string4.m: New tests.
32086 Based on testcases provided by Nicola Pero.
32088 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
32090 * gcc.dg/cpp/macro7.c: New test.
32092 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
32094 * gcc.dg/cpp/multiline.c: Update.
32096 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
32098 * g++.old-deja/g++.other/enum3.C: New test.
32100 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
32102 * g++.old-deja/g++.other/pod1.C: New test.
32104 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
32106 * g++.old-deja/g++.ext/overload1.C: New test.
32108 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
32110 * g++.old-deja/g++.pt/using1.C: New test.
32112 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
32114 * g++.old-deja/g++.other/using9.C: New test.
32116 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
32118 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
32120 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
32122 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
32124 * g++.old-deja/g++.ext/realpt1.C: Remove.
32126 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
32128 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
32130 2001-02-26 Will Cohen <wcohen@redhat.com>
32132 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
32134 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
32136 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
32137 templatized constructors.
32139 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32141 * gcc.c-torture/execute/20010224-1.c: New test.
32143 2001-02-23 Jakub Jelinek <jakub@redhat.com>
32145 * gcc.c-torture/execute/20010222-1.c: New test.
32147 2001-02-22 Jakub Jelinek <jakub@redhat.com>
32149 * g++.old-deja/g++.other/inline20.C: New test.
32151 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
32153 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
32155 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
32157 * g++.old-deja/g++.other/lookup22.C: New test.
32159 2001-02-19 Zack Weinberg <zackw@stanford.edu>
32161 * g77.dg: New directory.
32162 * g77.dg/20010216-1.f: New test case.
32163 * g77.dg/dg.exp: New driver.
32164 * lib/g77-dg.exp: New driver library.
32166 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32168 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
32170 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
32172 * g++.old-deja/g++.other/decl9.C: New test.
32174 2001-02-16 Jakub Jelinek <jakub@redhat.com>
32176 * g++.old-deja/g++.other/init16.C: Update the test so that it does
32177 not need <string> and also tests the initialization at runtime.
32179 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
32181 * gcc.c-torture/execute/longlong.c: New test.
32183 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
32185 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
32187 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
32189 * gcc.c-torture/execute/920302-1.c (execute):
32190 Change argument type to short.
32192 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
32194 * g++.old-deja/g++.pt/deduct6.C: New test.
32196 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
32198 * g++.old-deja/g++.pt/deduct5.C: New test.
32200 2001-02-14 Jakub Jelinek <jakub@redhat.com>
32202 * gcc.c-torture/execute/20010209-1.c: New test.
32204 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
32206 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
32208 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
32210 * g++.dg/vtgc1.C: Update for new ABI.
32212 * consistency.vlad: New directory, 1665 files.
32214 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
32216 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
32218 * gcc.dg/cpp/digraphs.c: Declare puts.
32220 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
32222 * g++.old-deja/g++.other/warn5.C: New test.
32224 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
32226 * g++.old-deja/g++.pt/spec40.C: New test.
32228 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
32230 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
32232 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
32234 2001-02-12 Jakub Jelinek <jakub@redhat.com>
32236 * gcc.c-torture/compile/20010209-1.c: New test.
32238 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
32240 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
32241 excess errors message but not if it crashes.
32242 * g++.old-deja/g++.other/crash27.C: Likewise.
32243 * g++.old-deja/g++.other/crash28.C: Likewise.
32244 * g++.old-deja/g++.other/crash30.C: Likewise.
32245 * g++.old-deja/g++.other/crash32.C: Likewise.
32246 * g++.old-deja/g++.other/crash35.C: Likewise.
32247 * g++.old-deja/g++.pt/inherit2.C: Likewise.
32249 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
32251 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
32252 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
32253 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
32254 g77.f-torture/execute/execute.exp,
32255 g77.f-torture/noncompile/noncompile.exp,
32256 gcc.c-torture/execute/execute.exp,
32257 gcc.c-torture/execute/memcheck/memcheck.exp,
32258 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
32259 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
32260 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
32261 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
32262 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
32263 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
32264 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
32265 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
32266 Remove bug reporting instructions with ancient email addresses.
32268 2001-02-07 Jakub Jelinek <jakub@redhat.com>
32270 * gcc.dg/20010202-1.c: New test.
32271 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
32273 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
32275 * g++.dg/stdbool-if.C: New test.
32277 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
32279 * objc/execute/fdecl.m: Added main().
32281 2001-02-07 Jakub Jelinek <jakub@redhat.com>
32283 * gcc.c-torture/execute/20010206-1.c: New test.
32285 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
32287 * gcc.dg/cpp/avoidpaste1.c: Update.
32289 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
32291 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
32292 Pero <nicola@brainstorm.co.uk>.
32293 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
32295 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
32297 * g++.old-deja/g++.pt/spec39.C: New test.
32299 2001-02-05 Jakub Jelinek <jakub@redhat.com>
32301 * gcc.c-torture/compile/20010202-1.c: New test.
32303 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
32305 * g++.old-deja/g++.abi/primary2.C: New test.
32306 * g++.old-deja/g++.abi/primary3.C: New test.
32307 * g++.old-deja/g++.abi/primary4.C: New test.
32308 * g++.old-deja/g++.abi/primary5.C: New test.
32309 * g++.old-deja/g++.abi/vtable3.h: New test.
32310 * g++.old-deja/g++.abi/vtable3a.C: New test.
32311 * g++.old-deja/g++.abi/vtable3b.C: New test.
32312 * g++.old-deja/g++.abi/vtable3c.C: New test.
32313 * g++.old-deja/g++.abi/vtable3d.C: New test.
32314 * g++.old-deja/g++.abi/vtable3e.C: New test.
32315 * g++.old-deja/g++.abi/vtable3f.C: New test.
32316 * g++.old-deja/g++.abi/vtable3g.C: New test.
32317 * g++.old-deja/g++.abi/vtable3h.C: New test.
32318 * g++.old-deja/g++.abi/vtable3i.C: New test.
32319 * g++.old-deja/g++.abi/vtable3j.C: New test.
32320 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
32322 2001-02-03 Jakub Jelinek <jakub@redhat.com>
32324 * g++.old-deja/g++.other/anon6.C: New test.
32325 * g++.old-deja/g++.other/anon7.C: New test.
32327 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
32329 * gcc.dg/cpp/avoidpaste2.c: New tests.
32331 2001-01-31 Jakub Jelinek <jakub@redhat.com>
32333 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
32335 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
32337 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
32338 DECIMAL_DIG cases for Irix."
32340 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
32342 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
32344 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
32346 * gcc.dg/c99-tag-1.c: New test.
32348 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
32350 * gcc.dg/cpp/tr-warn1.c: Add tests.
32352 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
32354 * gcc.dg/cpp/avoidpaste1.c: Update.
32355 * gcc.dg/cpp/paste4.c: Update.
32357 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
32359 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
32362 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
32364 * g++.old-deja/g++.other/inline19.C: New test.
32366 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
32368 * gcc.dg/Wlarger-than.c: New test.
32370 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
32372 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
32374 2001-01-29 Jakub Jelinek <jakub@redhat.com>
32376 * gcc.c-torture/execute/20010129-1.c: New test.
32377 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
32379 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
32381 * gcc.dg/cpp/avoidpaste1.c: Test case.
32383 2001-01-28 Jakub Jelinek <jakub@redhat.com>
32385 * g++.old-deja/g++.other/inline18.C: New test.
32387 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32389 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
32390 and __builtin_putchar.
32392 2001-01-27 Jakub Jelinek <jakub@redhat.com>
32394 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
32397 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
32399 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
32400 floating point number rounding mode to round to the nearest
32401 representable mode.
32403 2001-01-25 Jakub Jelinek <jakub@redhat.com>
32405 * g++.old-deja/g++.other/mangle2.C: New test.
32407 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
32409 * gcc.c-torture/compile/20010124-1.c: New test.
32411 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
32413 * g++.old-deja/g++.pt/spec38.C: New test.
32415 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32417 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
32420 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32422 * gcc.c-torture/execute/20010123-1.c: New test.
32424 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
32426 * g++.old-deja/g++.pt/spec37.C: New test.
32428 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
32430 * g++.old-deja/g++.pt/overload14.C: New test.
32432 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32434 * gcc.c-torture/execute/20010122-1.c: New test, exercise
32435 __builtin_return_address.
32437 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
32439 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
32440 * g++.old-deja/g++.pt/spec35.C: New test.
32441 * g++.old-deja/g++.pt/spec36.C: New test.
32443 2001-01-20 Jakub Jelinek <jakub@redhat.com>
32445 * gcc.c-torture/compile/20010118-1.c: New test.
32447 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
32449 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
32451 2001-01-19 Jakub Jelinek <jakub@redhat.com>
32453 * gcc.c-torture/execute/20010119-1.c: New test.
32455 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
32457 * g++.old-deja/g++.other/vbase5.C: New test.
32459 2001-01-19 Jakub Jelinek <jakub@redhat.com>
32461 * gcc.c-torture/execute/20010118-1.c: New test.
32463 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
32465 * g++.old-deja/g++.pt/deduct3.C: New test.
32467 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
32469 * g++.old-deja/g++.pt/spec34.C: New test.
32471 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
32473 * g77.f-torture/compile/20000601-2.f: New test.
32475 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
32477 * g++.old-deja/g++.other/init17.C: New test.
32479 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
32481 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
32483 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
32485 * g++.old-deja/g++.pt/unify8.C: New test.
32487 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
32489 * g++.old-deja/g++.abi/vbase1.C: New test.
32491 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
32493 * g++.old-deja/g++.pt/crash65.C: New test.
32495 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
32497 * gcc.dg/cpp/assembl2.S: New test case.
32499 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
32501 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
32504 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32506 * g++.old-deja/g++.other/builtins1.C: New test.
32507 * g++.old-deja/g++.other/builtins2.C: Likewise.
32508 * g++.old-deja/g++.other/builtins3.C: Likewise.
32509 * g++.old-deja/g++.other/builtins4.C: Likewise.
32511 2001-01-17 Jakub Jelinek <jakub@redhat.com>
32513 * gcc.c-torture/compile/20010117-1.c: New test.
32514 * gcc.c-torture/compile/20010117-2.c: New test.
32516 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
32518 * g77.f-torture/execute/20010116.[fx]: New test,
32520 * g77.f-torture/compile/20010115.f: Indicate it's
32521 a test for PR fortran/1636.
32523 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
32525 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
32527 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
32529 * g77.f-torture/compile/20010115.f: New test.
32531 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
32533 * g++.old-deja/g++.pt/nontype5.C: New test.
32535 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
32537 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
32538 have an equivalent working one below it.
32540 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
32542 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
32543 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
32545 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
32547 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
32548 message containing "init_priority".
32549 (conpr-2.C): Likewise.
32550 (conpr-3.C): Likewise.
32551 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
32553 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32555 * gcc.c-torture/execute/20010114-2.c: New test.
32557 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
32559 * gcc.c-torture/compile/20010114-1.c: New test.
32560 * gcc.c-torture/compile/20010114-1.x: Xfail.
32561 * gcc.c-torture/compile/20010114-2.c: New test.
32562 * gcc.c-torture/execute/20010114-1.c: New test.
32563 * gcc.dg/trunc-1.c: New test.
32564 * gcc.dg/uninit-B.c: New test.
32566 2001-01-13 Nick Clifton <nickc@redhat.com>
32568 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
32571 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
32573 * gcc.c-torture/compile/20010113-1.c: New test.
32575 2001-01-13 Jakub Jelinek <jakub@redhat.com>
32577 * gcc.c-torture/compile/20001212-1.c: New test.
32579 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
32581 * gcc.dg/cpp/widestr1.c: Update.
32582 * gcc.dg/cpp/prag-imp.c: Remove.
32584 2001-01-12 Jakub Jelinek <jakub@redhat.com>
32586 * gcc.c-torture/execute/20000801-3.x: Remove.
32587 * gcc.dg/c90-init-1.c: New test.
32588 * gcc.dg/c99-init-1.c: New test.
32589 * gcc.dg/c99-init-2.c: New test.
32590 * gcc.dg/gnu99-init-1.c: New test.
32592 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
32594 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
32595 testing that no relevant ones were found.
32597 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
32599 * g++.old-deja/g++.pt/cast2.C: New test.
32601 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
32603 * g++.old-deja/g++.pt/friend47.C: New test.
32605 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
32607 * g++.old-deja/g++.pt/instantiate13.C: New test.
32609 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
32611 * g++.old-deja/g++.other/defarg7.C: New test.
32612 * g++.old-deja/g++.other/defarg8.C: New test.
32614 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
32616 * g++.old-deja/g++.pt/crash64.C: New test.
32618 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
32620 * g++.old-deja/g++.pt/crash63.C: New test.
32622 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
32624 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
32626 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
32628 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
32630 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
32632 * g++.old-deja/g++.pt/error3.C: New test.
32634 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
32636 * g++.old-deja/g++.other/crash39.C: New test.
32638 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
32640 * g++.old-deja/g++.other/vbase4.C: New test.
32642 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
32644 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
32645 * gcc.dg/special/20000419-2.c: New file. Identical to above.
32646 * gcc.dg/special/special.exp: New test driver which will check
32647 for alias support for the above test.
32649 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
32651 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
32652 problems on small machines.
32653 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
32656 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
32658 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
32660 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
32662 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
32664 * g++.old_deja/g++.pt/using8.C: New test.
32666 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
32668 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
32670 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
32672 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
32673 where a failure is expected.
32674 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
32676 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
32678 * g++.old_deja/g++.pt/instantiate12.C: New test.
32680 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
32682 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
32684 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
32685 * g++.old-deja/g++.brendan/crash17.C: Likewise.
32686 * g++.old-deja/g++.brendan/crash29.C: Likewise.
32687 * g++.old-deja/g++.brendan/crash48.C: Likewise.
32688 * g++.old-deja/g++.brendan/ns1.C: Likewise.
32689 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
32690 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
32691 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
32692 * g++.old-deja/g++.eh/spec6.C: Likewise.
32693 * g++.old-deja/g++.jason/crash3.C: Likewise.
32694 * g++.old-deja/g++.law/ctors11.C: Likewise.
32695 * g++.old-deja/g++.law/ctors17.C: Likewise.
32696 * g++.old-deja/g++.law/ctors5.C: Likewise.
32697 * g++.old-deja/g++.law/ctors9.C: Likewise.
32698 * g++.old-deja/g++.mike/ambig1.C: Likewise.
32699 * g++.old-deja/g++.mike/net22.C: Likewise.
32700 * g++.old-deja/g++.mike/p3538a.C: Likewise.
32701 * g++.old-deja/g++.mike/p3538b.C: Likewise.
32702 * g++.old-deja/g++.mike/virt3.C: Likewise.
32703 * g++.old-deja/g++.niklas/t128.C: Likewise.
32704 * g++.old-deja/g++.other/anon4.C: Likewise.
32705 * g++.old-deja/g++.other/using1.C: Likewise.
32706 * g++.old-deja/g++.other/warn3.C: Likewise.
32707 * g++.old-deja/g++.pt/t37.C: Likewise.
32708 * g++.old-deja/g++.robertl/eb69.C: Likewise.
32709 * g++.old-deja/g++.robertl/eb71.C: Likewise.
32711 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
32713 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
32715 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32717 * gcc.c-torture/execute/stdio-opt-3.c: New test.
32719 2001-01-07 Jakub Jelinek <jakub@redhat.com>
32721 * gcc.c-torture/compile/20010107-1.c: New test.
32723 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
32725 * gcc.c-torture/execute/builtin-noret-1.c: New test.
32727 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
32729 * gcc.dg/format/format.h: New file.
32730 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
32731 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
32732 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
32733 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
32734 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
32735 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
32736 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
32737 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
32738 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
32739 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
32740 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
32741 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
32742 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
32743 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
32744 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
32745 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
32746 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
32747 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
32748 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
32749 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
32750 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
32751 instead of declaring standard types, macros and functions in each
32754 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
32756 * gcc.c-torture/execute/20010106-1.c: New test.
32758 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
32760 * gcc.dg/format/format.exp: New file.
32761 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
32762 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
32763 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
32764 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
32765 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
32766 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
32767 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
32768 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
32769 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
32770 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
32771 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
32772 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
32773 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
32774 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
32775 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
32776 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
32777 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
32778 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
32779 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
32780 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
32781 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
32782 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
32783 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
32784 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
32785 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
32786 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
32787 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
32788 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
32789 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
32790 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
32791 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
32792 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
32793 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
32794 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
32795 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
32796 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
32797 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
32798 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
32799 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
32800 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
32801 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
32802 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
32804 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
32806 * gcc.c-torture/execute/991228-1.c: Take word endianness into
32809 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
32811 * gcc.c-torture/execute/builtin-complex-1.c: New test.
32813 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
32815 * g++.old-deja/g++.pt/crash62.C: New test.
32817 2001-01-04 Richard Henderson <rth@redhat.com>
32819 * gcc.dg/20000926-1.c: Update expected warnings.
32820 * gcc.dg/array-2.c: Likewise.
32821 * gcc.dg/array-4.c: Also validate flexible array members.
32822 * gcc.dg/c99-flex-array-1.c: New.
32824 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
32826 * gcc.c-torture/compile/20001222-1.x: Remove.
32828 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32830 * gcc.c-torture/execute/built-in-setjmp.c: New.
32832 2001-01-03 Richard Henderson <rth@redhat.com>
32834 * gcc.dg/940510-1.c: Update expected error wording.
32835 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
32837 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
32839 * lib/target-supports.exp (check_alias_available): Modified to
32840 indicate aliases not supported if only weak aliases are supported.
32842 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32844 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
32845 Turn on cmpstrsi checks for __pj__ and __i370__.
32847 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
32849 * g++.old-deja/g++.other/virtual11.C: New test.
32851 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
32853 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
32855 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32857 * gcc.c-torture/compile/20010102-1.c: New test.
32859 2001-01-02 Andreas Jaeger <aj@suse.de>
32861 * gcc.dg/noreturn-3.c: New test.
32863 * gcc.dg/noreturn-4.c: New test.
32865 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32867 * gcc.c-torture/execute/stdio-opt-1.c: Also test
32868 __builtin_fputc and __builtin_fwrite.
32870 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
32872 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
32873 signed char, not default char.
32875 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
32877 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
32879 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
32881 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
32883 2000-12-29 Richard Henderson <rth@redhat.com>
32885 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
32886 (__cyg_profile_func_exit): Define.
32888 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
32890 * g++.dg/vtgc1.C: New test.
32892 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
32894 * gcc.dg/noncompile/20001228-1.c: New test.
32896 * gcc.dg/20001228-1.c: New test.
32898 * gcc.c-torture/execute/20001228-1.c: New test.
32900 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
32902 * gcc.dg/format-strfmon-1.c: New test.
32904 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32906 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
32907 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
32908 * gcc.c-torture/execute/string-opt-1.c: Likewise.
32909 * gcc.c-torture/execute/string-opt-2.c: Likewise.
32910 * gcc.c-torture/execute/string-opt-3.c: Likewise.
32911 * gcc.c-torture/execute/string-opt-4.c: Likewise.
32912 * gcc.c-torture/execute/string-opt-6.c: Likewise.
32913 * gcc.c-torture/execute/string-opt-7.c: Likewise.
32914 * gcc.c-torture/execute/string-opt-8.c: Likewise.
32915 * gcc.c-torture/execute/string-opt-9.c: Likewise.
32916 * gcc.c-torture/execute/string-opt-10.c: Likewise.
32917 * gcc.c-torture/execute/string-opt-11.c: Likewise.
32918 * gcc.c-torture/execute/string-opt-12.c: Likewise.
32920 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
32921 * gcc.c-torture/execute/string-opt-4.c: Test index.
32923 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
32925 * gcc.c-torture/compile/20001226-1.c: New test.
32927 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
32929 * gcc.c-torture/compile/20001222-1.c: New test.
32930 * gcc.c-torture/compile/20001222-1.x: Xfail.
32932 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
32934 * gcc.c-torture/execute/comp-goto-2.c: New test.
32936 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
32938 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
32939 Use long types if __INT_MAX__ is 32767.
32940 (main): Use cast to (sint32 *) when poking 88 into a_page.
32942 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
32944 2000-12-21 Bernd Schmidt <bernds@redhat.com>
32946 * gcc.c-torture/compile/20001221-1.c: New test.
32947 * gcc.c-torture/execute/20001221-1.c: New test.
32949 2000-12-20 Richard Henderson <rth@redhat.com>
32951 * g++.old-deja/g++.pt/crash36.C: Update error lines.
32952 * g++.old-deja/g++.robertl/eb109.C: Likewise.
32954 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32956 * gcc.dg/compare3.c: New test.
32958 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
32960 * gcc.dg/format-warnll-1.c: New test.
32962 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
32964 * gcc.dg/cpp/cmdlne-P.c: New test.
32966 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
32968 * gcc.c-torture/execute/builtin-abs-1.c,
32969 gcc.c-torture/execute/builtin-abs-2.c: New tests.
32971 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
32973 * gcc.dg/cpp/multiline.c: New test.
32975 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
32977 * g++.old-deja/g++.other/syshdr1.C: Update.
32978 * gcc.dg/cpp/lineflags.c: Remove temporarily.
32980 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32982 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
32984 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32986 * g++.old-deja/g++.pt/ttp65.C: New test.
32988 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32990 * g++.old-deja/g++.pt/ttp64.C: New test.
32992 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32994 * g++.old-deja/g++.pt/spec33.C: New test.
32996 2000-12-14 Catherine Moore <clm@redhat.com>
32998 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
32999 * gcc.c-torture/execute/920612-2.c: Likewise.
33000 * gcc.c-torture/execute/920428-2.c: Likewise.
33001 * gcc-c-torture/execute/va-arg-11.c: Call exit.
33002 * gcc.c-torture/execute/va-arg-21.c: Likewise.
33004 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33006 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
33007 * gcc.dg/pack-test-2.c: Likewise.
33009 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
33011 Tests by Zack Weinberg <zackw@stanford.edu>.
33013 * gcc.dg/cpp/defined.c: Update.
33014 * gcc.dg/cpp/defined_trad.c: New tests.
33016 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
33018 * gcc.dg/cpp/trad-direct.c: Update.
33020 2000-12-11 Neil Booth <neilb@earthling.net>
33022 * gcc.dg/cpp/defined_trad.c
33024 2000-12-11 Neil Booth <neilb@earthling.net>
33026 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
33028 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
33030 * gcc.dg/format-miss-2.c: New test.
33032 2000-12-09 Neil Booth <neilb@earthling.net>
33034 * gcc.dg/cpp/lineflags.c: New tests.
33035 * gcc.dg/cpp/poison.c: Update.
33036 * gcc.dg/cpp/redef2.c: Update.
33037 * gcc.dg/cpp/skipping.c: New test.
33039 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
33041 * g++.old-deja/g++.other/eh3.C: New testcase.
33043 2000-12-07 Neil Booth <neilb@earthling.net>
33045 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
33046 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
33047 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
33048 wtr-union-init-2.c, wtr-union-init-3.c: Update.
33049 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
33052 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
33054 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
33055 __SIZE_TYPE__ instead of int for type of integers cast to
33058 2000-12-07 Jakub Jelinek <jakub@redhat.com>
33060 * g++.old-deja/g++.other/cleanup4.C: New test.
33062 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
33064 * format-sec-1.c: New test.
33066 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
33068 * gcc.dg/format-nonlit-3.c: New test.
33070 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
33072 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
33073 through a null pointer.
33075 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33077 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
33078 * g++.old-deja/g++.pt/partial4.C: New test.
33080 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
33082 * gcc.c-torture/execute/ieee/hugeval.x: New.
33084 2000-12-06 Neil Booth <neilb@earthling.net>
33086 * gcc.dg/cpp/backslash2.c: New tests.
33088 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33090 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
33091 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
33093 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
33095 * gcc.c-torture/execute/20001203-2.c: New testcase.
33097 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
33099 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
33100 * g++.old-deja/g++.other/virtual10.C: New test.
33102 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
33104 * g++.old-deja/g++.mike/pmf5.C: Remove test.
33106 2000-12-05 Richard Henderson <rth@redhat.com>
33108 * gcc.c-torture/compile/20001205-1.c: New.
33110 2000-12-04 Neil Booth <neilb@earthling.net>
33112 * g++.old-deja/g++.other/virtual9.C: New test.
33113 * g++.old-deja/g++.pt/crash61.C: New test.
33114 * gcc.c-torture/execute/loop-9.c: New test.
33116 2000-12-04 Neil Booth <neilb@earthling.net>
33118 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
33119 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
33120 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
33121 * gcc.dg/cpp/extratokens.c: ...here.
33123 2000-12-04 Neil Booth <neilb@earthling.net>
33125 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
33128 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33130 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
33131 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
33133 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
33135 * gcc.c-torture/execute/20001203-1.c: New test.
33137 2000-12-03 Neil Booth <neilb@earthling.net>
33139 * gcc.dg/cpp/macro6.c: New test cases.
33141 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33143 * gcc.c-torture/execute/string-opt-9.c: New test.
33144 * gcc.c-torture/execute/string-opt-10.c: Likewise.
33145 * gcc.c-torture/execute/string-opt-11.c: Likewise.
33146 * gcc.c-torture/execute/string-opt-12.c: Likewise.
33148 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
33149 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
33151 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
33153 * gcc.dg/cpp/if-6.c: New testcase.
33155 * gcc.dg/20001201-1.c: New testcase.
33157 2000-12-02 Neil Booth <neilb@earthling.net>
33159 * g++.old-deja/g++.other/externC4.C,
33160 g++.old-deja/g++.other/friend10.C: New tests.
33162 2000-12-02 Neil Booth <neilb@earthling.net>
33164 * g++.old-deja/g++.other/instan2.C
33165 * g++.old-deja/g++.other/instan3.C: New test.
33167 2000-12-02 Neil Booth <neilb@earthling.net>
33169 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
33170 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
33171 gnuc99.c,gnuc99-pedantic.c: New tests.
33173 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
33175 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
33176 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
33178 2000-12-01 Neil Booth <neilb@earthling.net>
33180 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
33181 * gcc.dg/cpp/poison.c: Update.
33182 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
33184 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
33186 * g77.f-torture/execute/20001201.f: New test.
33188 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
33190 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
33192 2000-12-01 Jakub Jelinek <jakub@redhat.com>
33194 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
33196 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
33198 * g++.old-deja/g++.other/cast6.C: New test.
33200 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
33202 * gcc.c-torture/execute/20001130-2.c: New testcase.
33204 2000-11-30 Richard Henderson <rth@redhat.com>
33206 * gcc.c-torture/execute/20001130-1.c: New test.
33208 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
33210 * g++.old-deja/g++.other/op3.C: New test.
33212 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
33214 * g++.old-deja/g++.other/op2.C: New test.
33216 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
33218 * g++.old-deja/g++.other/crash38.C: New test.
33220 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
33222 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
33224 2000-11-29 Jakub Jelinek <jakub@redhat.com>
33226 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
33228 * gcc.c-torture/execute/string-opt-6.c: New test.
33230 * gcc.dg/20001117-1.c: Add main.
33232 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
33234 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
33236 * gcc.dg/940510-1.c: ... to here.
33238 * gcc.dg/20000926-1.c: GNU C now allows initializations of
33239 zero-size arrays in toplevel structures.
33241 2000-11-28 Jakub Jelinek <jakub@redhat.com>
33243 * gcc.c-torture/execute/loop-8.c: New test.
33245 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
33247 * g++.old-deja/g++.other/base1.C: New test.
33249 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
33251 * g++.old-deja/g++.other/parse2.C: New test.
33253 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
33255 * g++.old-deja/g++.pt/incomplete1.C: New test.
33257 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
33259 * g++.old-deja/g++.other/friend9.C: New test.
33261 2000-11-28 Jakub Jelinek <jakub@redhat.com>
33263 * gcc.dg/20001127-1.c: New test.
33265 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
33267 * g++.old-deja/g++.pt/friend46.C: New test.
33269 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
33271 * g++.old-deja/g++.other/ptrmem8.C: New test.
33273 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33275 * gcc.c-torture/execute/string-opt-7.c: New test.
33276 * gcc.c-torture/execute/string-opt-8.c: Likewise.
33278 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
33280 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
33281 instead of 'mkcheck 2'.
33283 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
33285 * gcc.c-torture/execute/memcheck/driver.c,
33286 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
33287 C9X references to refer to C99.
33289 2000-11-25 Jakub Jelinek <jakub@redhat.com>
33291 * gcc.dg/ultrasp3.c: New test.
33293 2000-11-25 Neil Booth <neilb@earthling.net>
33295 * gcc.dg/cpp/include2.c: Update test to be locale independent.
33297 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
33299 * gcc.c-torture/compile/20001123-2.c: New.
33301 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33303 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
33305 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
33307 * gcc.dg/sequence-point-1.c: Add some new tests.
33308 * gcc.c-torture/execute/20001124-1.c: New test.
33310 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
33312 * g++.old-deja/g++.other/vaarg4.C: New test.
33313 * gcc.c-torture/compile/20001123-1.c: New test.
33315 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
33317 * g++.other/crash24.C: Adjust and remove XFAIL.
33318 * g++.other/crash37.C: New test.
33320 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
33322 * g++.old-deja/g++.pt/instantiate9.C: New test.
33324 2000-11-22 Mark Mitchell <mark@codesourcery.com>
33326 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
33329 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
33330 * g++.old-deja/g++.robertl/eb55.C: Likewise.
33332 2000-11-22 Neil Booth <neilb@earthling.net>
33334 * gcc.dg/cpp/Wtrigraphs.c: New test.
33336 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
33338 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
33340 2000-11-22 Jakub Jelinek <jakub@redhat.com>
33342 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
33344 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
33346 * lib/gcc-dg.exp: load_lib scanasm.exp.
33347 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
33348 * lib/g++-dg.exp: load_lib scanasm.exp.
33349 * lib/scanasm.exp: New.
33350 (scan-assembler, scan-assembler-not): Add optional arguments to
33351 test name, or if not present, the pattern name.
33352 (scan-assembler-dem, scan-assembler-dem-not): New.
33354 * g++.dg/dg.exp: New.
33356 2000-11-21 Neil Booth <neilb@earthling.net>
33358 * gcc.dg/cpp/integrated1.c: Remove.
33360 2000-11-21 Jakub Jelinek <jakub@redhat.com>
33362 * gcc.c-torture/execute/20001121-1.c: New test.
33364 2000-11-21 Richard Henderson <rth@redhat.com>
33366 * gcc.c-torture/compile/20001121-1.c: New test.
33368 2000-11-20 Neil Booth <neilb@earthling.net>
33370 * gcc.dg/cpp/integrated1.c: New test.
33372 2000-11-21 Jakub Jelinek <jakub@redhat.com>
33374 * g++.old-deja/g++.other/inline17.C: New test.
33376 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
33378 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
33379 local variable to be zero: I made the variable global. Now
33380 uses abort() and exit() instead of relying on main's return value.
33382 2000-11-20 Neil Booth <neilb@earthling.net>
33384 * gcc.dg/cpp/paste2.c: Update test.
33385 * objc/execute/paste.m: New test.
33387 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
33389 * gcc.dg/c99-condexpr-1.c: New test.
33391 2000-11-20 Neil Booth <neilb@earthling.net>
33393 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
33395 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
33397 * g++.old-deja/g++.pt/export1.C: New test.
33399 2000-11-20 Jakub Jelinek <jakub@redhat.com>
33401 * gcc.dg/20001117-1.c: New test.
33403 2000-11-18 Richard Henderson <rth@redhat.com>
33405 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
33407 2000-11-18 Richard Henderson <rth@redhat.com>
33409 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
33410 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
33411 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
33413 2000-11-18 Richard Henderson <rth@redhat.com>
33415 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
33416 (main): New. Exit cleanly.
33418 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33420 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
33421 gcc.dg/c99-fordecl-2.c: New tests.
33423 2000-11-18 Richard Henderson <rth@redhat.com>
33425 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
33426 * gcc.c-torture/execute/zerolen-2.c: New.
33428 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33430 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
33433 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
33435 * g++.old-deja/g++.pt/instantiate8.C: New test.
33437 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
33439 * g++.old-deja/g++.other/incomplete.C: Add more tests.
33440 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
33442 2000-11-16 Nick Clifton <nickc@redhat.com>
33444 * gcc.c-torture/execute/nestfunc-2.c: New test.
33445 * gcc.c-torture/execute/nestfunc-3.c: New test.
33447 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
33449 * gcc.c-torture/compile/20001116-1.c: New test.
33451 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33453 * gcc.c-torture/execute/20001115-1.c: New test.
33455 2000-11-15 Mark Mitchell <mark@codesourcery.com>
33457 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
33458 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
33459 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
33460 * g++.old-deja/g++.abi/vmihint.C: Likewise.
33462 2000-11-15 Neil Booth <neilb@earthling.net>
33464 gcc.dg/cpp/_Pragma1.c: Update.
33465 gcc.dg/cpp/_Pragma2.c: New test.
33467 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
33469 * g++.old-deja/g++.other/anon5.C: New test.
33471 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
33473 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
33476 2000-11-14 Jakub Jelinek <jakub@redhat.com>
33478 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
33481 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
33483 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
33484 labels at end of compound statements.
33486 2000-11-13 Jakub Jelinek <jakub@redhat.com>
33488 * gcc.c-torture/execute/loop-7.c: New test.
33490 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
33492 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
33494 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
33496 * gcc.dg/c99-bool-1.c: New test.
33498 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
33500 * gcc.dg/c99-scope-1.c: Remove xfail.
33501 * gcc.dg/c99-scope-2.c: New test.
33503 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33505 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
33506 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
33508 2000-11-11 Mark Mitchell <mark@codesourcery.com>
33510 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
33513 * g++.mike/p700.C: Don't typedef wchar_t.
33514 * g++.mike/p784.C: Likewise.
33515 * g++.mike/eb101.C: Don't use __wchar_t.
33517 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
33519 * g77.f-torture/execute/20001111.[fx]: Test premature exit
33522 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
33524 * gcc.c-torture/execute/20001111-1.c: New test.
33526 2000-11-10 Nick Clifton <nickc@redhat.com>
33528 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
33529 long multuiple and accumulate.
33531 2000-11-09 Richard Henderson <rth@redhat.com>
33533 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
33534 via size_t instead of int.
33536 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
33537 * gcc.c-torture/execute/string-opt-2.c: Likewise.
33538 * gcc.c-torture/execute/string-opt-3.c: Likewise.
33539 * gcc.c-torture/execute/string-opt-4.c: Likewise.
33541 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
33543 * gcc.c-torture/compile/20001109-1.c: New test.
33544 * gcc.c-torture/compile/20001109-2.c: New test.
33546 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
33548 * g++.old-deja/g++.pt/operator1.C: New test.
33549 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
33551 2000-11-09 Jakub Jelinek <jakub@redhat.com>
33553 * gcc.dg/20001108-1.c: New test.
33555 2000-11-09 Jakub Jelinek <jakub@redhat.com>
33557 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
33558 with both arguments constant strings.
33559 * gcc.c-torture/execute/string-opt-3.c: New test.
33560 * gcc.c-torture/execute/string-opt-4.c: New test.
33561 * gcc.c-torture/execute/string-opt-5.c: New test.
33563 2000-11-08 Nick Clifton <nickc@redhat.com>
33565 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
33566 mulsidi3adddi patterns.
33568 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
33570 * g++.old-deja/g++.other/crash36.C: New test.
33572 2000-11-08 Jakub Jelinek <jakub@redhat.com>
33574 * g++.old-deja/g++.other/init16.C: New test.
33576 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
33578 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
33580 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
33582 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
33583 * gcc.c-torture/execute/va-arg-16.x: Likewise.
33584 * gcc.c-torture/execute/va-arg-17.x: Likewise.
33586 2000-11-07 DJ Delorie <dj@redhat.com>
33588 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
33590 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33592 * gcc.c-torture/execute/string-opt-1.c: New test.
33594 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
33596 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
33597 mips-sgi-irix6.* because the MIPS ABI passes floating-point
33598 parameters in registers, and there is no way for a varargs
33599 function to know in which order the integer and floating-point
33600 parameters should be interleaved when they are placed on the
33602 * gcc.c-torture/execute/va-arg-16.x: Likewise.
33603 * gcc.c-torture/execute/va-arg-17.x: Likewise.
33605 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33607 * gcc.c-torture/execute/string-opt-2.c: New test.
33609 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
33611 * g++.old-deja/g++.pt/crash60.C: New test.
33613 2000-11-06 Jakub Jelinek <jakub@redhat.com>
33615 * g++.old-deja/g++.other/crash24.C: New test.
33616 * g++.old-deja/g++.other/crash25.C: New test.
33617 * g++.old-deja/g++.other/crash26.C: New test.
33618 * g++.old-deja/g++.other/crash27.C: New test.
33619 * g++.old-deja/g++.other/crash28.C: New test.
33620 * g++.old-deja/g++.other/crash29.C: New test.
33621 * g++.old-deja/g++.other/crash30.C: New test.
33622 * g++.old-deja/g++.other/crash31.C: New test.
33623 * g++.old-deja/g++.other/crash32.C: New test.
33624 * g++.old-deja/g++.other/crash33.C: New test.
33625 * g++.old-deja/g++.other/crash34.C: New test.
33626 * g++.old-deja/g++.other/crash35.C: New test.
33628 2000-11-06 Jakub Jelinek <jakub@redhat.com>
33630 * gcc.c-torture/execute/20001031-1.c: New test.
33632 2000-11-04 Mark Mitchell <mark@codesourcery.com>
33634 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
33637 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
33638 standards-conformant.
33640 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
33642 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
33643 * g++.old-deja/g++.mike/p755a.C: Likewise.
33644 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
33645 library makes no calls to `operator new' during initialization.
33647 2000-11-04 Neil Booth <neilb@earthling.net>
33649 * gcc.dg/cpp/include2.c: New tests.
33651 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
33653 * lib/g++.exp (g++_set_ld_library_path): New function.
33654 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
33656 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
33658 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
33661 2000-11-01 Richard Henderson <rth@redhat.com>
33663 * g++.old-deja/g++.ext/namedret1.C: New.
33664 * g++.old-deja/g++.ext/namedret2.C: New.
33665 * g++.old-deja/g++.ext/namedret3.C: New.
33667 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
33669 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
33670 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
33672 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33674 * gcc.c-torture/execute/va-arg-21.c: New test.
33676 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
33678 * gcc.dg/c99-complex-2.c: New test.
33680 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33682 * gcc.c-torture/execute/stdio-opt-1.c: New test.
33684 2000-10-31 Jakub Jelinek <jakub@redhat.com>
33686 * g++.old-deja/g++.other/inline16.C: New test.
33688 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
33690 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
33691 __PRETTY_FUNCTION__
33693 2000-10-29 Neil Booth <neilb@earthling.net>
33695 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
33697 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
33698 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
33701 2000-10-29 Neil Booth <neilb@earthling.net>
33703 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
33704 * mi1.c, mi1c.h: Add null directives to multiple-include test.
33705 * mi5.c: Test multiple includes work with -C.
33706 * trigraphs.c: Test ^= version.
33708 2000-10-28 Neil Booth <neilb@earthling.net>
33710 New tests and test updates for new macro expander.
33712 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
33713 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
33714 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
33715 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
33716 new diagnostic messages.
33718 * gcc.dg/cpp/macro3.c: New tests.
33720 2000-10-27 Mark Mitchell <mark@codesourcery.com>
33722 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
33725 2000-10-27 Jakub Jelinek <jakub@redhat.com>
33727 * g++.old-deja/g++.other/eh2.C: New test.
33729 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
33731 * gcc.c-torture/execute/20001027-1.c: New test.
33733 2000-10-26 Richard Henderson <rth@redhat.com>
33735 * gcc.c-torture/execute/20001026-1.c: New.
33737 2000-10-26 Mark Mitchell <mark@codesourcery.com>
33739 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
33740 * g++.old-deja/g++.law/builtin1.C: Likewise.
33741 * g++.old-deja/g++.law/ctors10.C: Likewise.
33742 * g++.old-deja/g++.law/virtual3.C: Likewise.
33743 * g++.old-deja/g++.mike/p658.C: Likewise.
33744 * g++.old-deja/g++.other/sibcall1.C: Likewise.
33745 * g++.old-deja/g++.other/vaarg2.C: Likewise.
33746 * g++.old-deja/g++.robertl/eb124.C: Likewise.
33747 * g++.old-deja/g++.robertl/eb44.C: Likewise.
33748 * g++.old-deja/g++.robertl/eb77.C: Likewise.
33750 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
33752 * gcc.c-torture/compile/20001024-1.c: New test.
33754 2000-10-25 Mark Mitchell <mark@codesourcery.com>
33756 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
33757 to tell us whether or not we are using V3.
33759 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
33761 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
33764 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
33766 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
33768 2000-10-25 Jakub Jelinek <jakub@redhat.com>
33770 * gcc.c-torture/execute/20001024-1.c: New test.
33772 2000-10-24 Jakub Jelinek <jakub@redhat.com>
33774 * g++.old-deja/g++.other/sibcall1.C: New test.
33776 2000-10-20 Jakub Jelinek <jakub@redhat.com>
33778 * gcc.dg/noncompile/init-3.c: New test.
33780 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
33782 * gcc.dg/format-array-1.c: New test.
33784 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
33786 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
33787 writing through null pointers; remove comment about testing
33788 unterminated strings.
33790 2000-10-17 Matthew Hiller <hiller@redhat.com>
33792 * gcc.c-torture/execute/20001017-2.c: New test.
33794 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
33796 * gcc.c-torture/compile/20001018-1.c: New test.
33797 * gcc.c-torture/compile/20001018-1.x: Xfail.
33799 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33801 * gcc.c-torture/execute/20001017-1.c: New test.
33803 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
33805 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
33806 for multiple use of arguments with scanf formats; add tests for
33807 multiple use of arguments.
33809 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
33811 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
33813 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
33815 * gcc.dg/format-miss-1.c: New test.
33817 2000-10-16 Jakub Jelinek <jakub@redhat.com>
33819 * gcc.c-torture/execute/20001013-1.c: New test.
33821 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
33823 * gcc.dg/format-branch-1.c: New test.
33825 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
33827 * README, lib/file-format.exp: Remove EGCS references.
33829 2000-10-16 Jakub Jelinek <jakub@redhat.com>
33831 * gcc.dg/20001013-1.c: New test.
33833 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
33835 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
33836 for intmax_t in the compiler using __typeof__ and the type rules
33837 for conditional expressions.
33839 2000-10-13 Jakub Jelinek <jakub@redhat.com>
33841 * gcc.dg/20001012-1.c: New test.
33842 * gcc.dg/20001012-2.c: New test.
33844 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
33846 * gcc.dg/format-attr-1.c: New test.
33848 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
33850 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
33851 __LONG_LONG_MAX__ instead of LLONG_MAX.
33853 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
33855 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
33857 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
33860 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
33862 * gcc.dg/sequence-pt-1.c: New test.
33864 2000-10-11 Geoff Keating <geoffk@cygnus.com>
33866 * gcc.c-torture/execute/20001011-1.c: New testcase.
33867 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
33869 2000-10-10 Jakub Jelinek <jakub@redhat.com>
33871 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
33872 does not error on it.
33874 2000-10-10 Jakub Jelinek <jakub@redhat.com>
33876 * gcc.dg/20001009-1.c: New test.
33878 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
33880 * gcc.c-torture/compile/20001009-1.c: Move from here ....
33881 * gcc.c-torture/execute/20001009-2.c: ... to here.
33883 2000-10-09 Geoff Keating <geoffk@cygnus.com>
33885 * gcc.c-torture/compile/20001009-1.c: New testcase.
33886 * gcc.c-torture/execute/20001009-1.c: New testcase.
33887 Testcases provided by Jan Hubicka <jh@suse.cz>.
33889 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
33891 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
33892 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
33893 uintmax_t using <limits.h> to emulate the compiler's internal
33894 logic. No longer XFAIL %j tests.
33896 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
33898 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
33899 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
33900 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
33901 regexps and details of expected handling of some bad formats.
33902 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
33905 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
33907 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
33908 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
33909 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
33910 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
33913 2000-10-06 Richard Henderson <rth@cygnus.com>
33915 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
33916 * g++.old-deja/g++.brendan/crash52.C: Likewise.
33917 * g++.old-deja/g++.jason/report.C: Likewise.
33918 * g++.old-deja/g++.law/friend5.C: Likewise.
33919 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
33920 of the expected warnings.
33922 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
33924 * g++.old-deja/g++.pt/enum14.C: New test.
33926 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
33928 * g++.old-deja/g++.pt/crash59.C: New test.
33930 2000-10-04 Will Cohen <wcohen@redhat.com>
33932 * gcc.dg/20000926-1.c: New test.
33934 2000-10-03 Geoff Keating <geoffk@cygnus.com>
33936 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
33937 function name for current C++ compiler.
33938 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
33940 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
33942 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
33943 __PRETTY_FUNCTION__.
33944 * g++.old-deja/g++.ext/pretty2.C: Likewise.
33946 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33948 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
33950 2000-09-26 Jakub Jelinek <jakub@redhat.com>
33952 * gcc.c-torture/compile/20000923-1.c: New test.
33954 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
33956 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
33957 * g++.old-deja/g++.pt/ttp62.C: Same.
33958 * g++.old-deja/g++.other/inline14.C: Same.
33960 2000-09-24 Richard Henderson <rth@cygnus.com>
33962 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
33964 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
33966 * gcc.dg/c90-printf-1.c: Add test for wide string format.
33968 2000-09-22 Geoff Keating <geoffk@cygnus.com>
33970 * gcc.c-torture/compile/20000922-1.c: New file.
33972 2000-09-21 Nick Clifton <nickc@redhat.com>
33974 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
33975 a signed long modulo operation.
33976 (mod6): New function - perform an unsigned long modulo operation.
33977 (main): Add tests for modulos of very large numbers by very small
33980 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33982 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
33984 2000-09-19 Richard Henderson <rth@cygnus.com>
33986 * gcc.dg/compare2.c (case 10): XFAIL.
33988 2000-09-18 Richard Henderson <rth@cygnus.com>
33990 * gcc.c-torture/execute/20000906-1.c: Move ...
33991 * gcc.dg/20000906-1.c: ... here. Only run on targets
33992 that support __builtin_trap.
33994 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
33996 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
33998 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
34000 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
34001 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
34002 more $ format tests.
34004 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
34006 * gcc.dg/format-errmk-1.c: New test.
34008 2000-09-17 Greg McGary <greg@mcgary.org>
34010 * gcc.c-torture/execute/20000917-1.x: Remove.
34012 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
34014 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
34016 2000-09-17 Greg McGary <greg@mcgary.org>
34018 * gcc.c-torture/execute/20000917-1.c: New test.
34019 * gcc.c-torture/execute/20000917-1.x: XFAIL.
34021 2000-09-16 Neil Booth <NeilB@earthling.net>
34023 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
34024 in nested macro bug.
34026 2000-09-15 Neil Booth <NeilB@earthling.net>
34028 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
34030 2000-09-14 Jeffrey A Law (law@cygnus.com)
34032 * gcc.c-torture/execute/20000914-1.c: New test.
34034 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
34036 * g++.other/inline13.C: New test.
34038 2000-09-12 Andreas Jaeger <aj@suse.de>
34040 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
34041 constant by Ulrich Drepper <drepper@redhat.com>.
34043 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
34045 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
34047 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34049 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
34051 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
34053 * gcc.dg/cpp/backslash.c: New test.
34055 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
34057 * gcc.c-torture/execute/20000910-1.c: New test.
34058 * gcc.c-torture/execute/20000910-2.c: Likewise.
34060 2000-09-11 Robert Lipe <robertl@sco.com>
34062 * gcc.dg/pragma-align.c: New test.
34064 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
34066 * g++.old-deja/g++.pt/explicit82.C: New test.
34067 * g++.old-deja/g++.pt/explicit83.C: New test.
34069 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
34071 * gcc.dg/asm-names.c: New test.
34073 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34075 * gcc.dg/cpp/tr-warn6.c: New test
34077 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
34079 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
34082 2000-09-07 Catherine Moore <clm@redhat.com>
34084 * gcc.c-torture/execute/unroll-1.c: New test.
34086 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
34088 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
34090 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
34091 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
34092 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
34093 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
34094 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
34096 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
34097 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
34099 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
34101 * g++.old-deja/g++.pt/deduct2.C: New test.
34103 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
34105 * g++.old-deja/g++.pt/parms2.C: New test.
34107 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
34109 * g++.old-deja/g++.pt/crash58.C: New test.
34111 2000-09-06 Greg McGary <greg@mcgary.org>
34113 * gcc.c-torture/execute/20000906-1.c: New test.
34114 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
34116 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34118 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
34120 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
34122 * g++.old-deja/g++.pt/crash57.C: New test.
34124 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
34126 * g++.old-deja/g++.pt/crash56.C: New test.
34128 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
34130 * g++.old-deja/g++.pt/koenig1.C: New test.
34132 2000-09-04 Jakub Jelinek <jakub@redhat.com>
34134 * gcc.dg/20000904-1.c: New test.
34136 2000-09-04 Jakub Jelinek <jakub@redhat.com>
34138 * gcc.dg/cpp/paste8.c: New test.
34140 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
34142 * gcc.c-torture/compile/20000827-1.c: New test.
34144 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
34146 * gcc.dg/format-diag-1.c: New test.
34148 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
34150 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
34151 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
34152 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
34153 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
34154 gcc.dg/formatz-1.c: Adjust warning regular expressions.
34156 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
34158 * g++.old-deja/g++.other/nested4.C: New test.
34160 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
34162 * g++.old-deja/g++.ns/scoped1.C: New test.
34164 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
34166 * lib/g++.exp: Support testing already-installed GCC.
34168 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34170 * wtr-label-1.c, wtr-suffix-1.c: New tests.
34172 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34174 * gcc.dg/return-type-2.c: New test.
34176 2000-08-27 Geoff Keating <geoffk@cygnus.com>
34178 * gcc.c-torture/compile/20000825-1.c: New test.
34180 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
34182 * gcc.dg/dwarf2-2.c: New test.
34184 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
34186 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
34187 dg-warning regexps.
34189 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
34191 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
34192 gcc.dg/format-ext-5.c: New tests.
34194 2000-08-25 Jakub Jelinek <jakub@redhat.com>
34196 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
34198 2000-08-24 Mark Mitchell <mark@codesourcery.com>
34200 * gcc.dg/noncompile/930622-2.c: Adjust error message.
34202 2000-08-24 Richard Henderson <rth@cygnus.com>
34204 * gcc.dg/ia64-sync-1.c: New test.
34205 * gcc.dg/ia64-sync-2.c: New test.
34206 * gcc.dg/ia64-asm-1.c: New test.
34208 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
34210 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
34211 * gcc.dg/format-ext-2.c: New test.
34213 2000-08-23 Jason Merrill <jason@redhat.com>
34215 * lib/old-dejagnu.exp: Also ignore "In member function" and
34218 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34220 * gcc.dg/noncompile/label-lineno-1.c: New test.
34222 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
34224 * gcc.dg/c99-array-nonobj-1.c: New test.
34226 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
34228 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
34230 * gcc.dg/format-ext-1.c: New test.
34232 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34234 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
34235 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
34236 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
34237 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
34238 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
34240 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
34242 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
34243 gcc.dg/c99-strftime-2.c: New tests.
34245 2000-08-22 Richard Henderson <rth@cygnus.com>
34247 * gcc.c-torture/execute/20000822-1.c: New test.
34249 2000-08-21 Jakub Jelinek <jakub@redhat.com>
34251 * gcc.c-torture/execute/20000819-1.x: Remove.
34253 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
34255 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
34256 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
34257 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
34258 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
34259 gcc.dg/format-xopen-1.c: New tests.
34261 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
34263 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
34265 2000-08-21 Jakub Jelinek <jakub@redhat.com>
34267 * g++.old-deja/g++.other/loop2.C: New test.
34269 * gcc.c-torture/compile/20000606-1.c: New test.
34270 * gcc.c-torture/compile/20000728-1.c: New test.
34271 * gcc.c-torture/execute/20000801-1.c: New test.
34272 * gcc.c-torture/execute/20000801-2.c: New test.
34273 * gcc.c-torture/execute/20000819-1.c: New test.
34274 * gcc.c-torture/execute/20000819-1.x: XFAIL.
34275 * gcc.dg/20000629-1.c: New test.
34276 * gcc.dg/20000724-1.c: New test.
34277 * gcc.dg/20000807-1.c: New test.
34279 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
34281 * gcc.dg/cpp/pragma-1.c: New test.
34282 * gcc.dg/cpp/pragma-2.c: New test.
34284 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
34286 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
34287 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
34289 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34291 * gcc.c-torture/compile/20000818-1.c: New test.
34293 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
34295 * gcc.c-torture/execute/20000818-1.c: New test.
34297 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
34299 * gcc.dg/format-va-1.c: New test.
34301 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
34303 * g++.old-deja/g++.other/typedef8.C: New test.
34305 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
34307 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
34308 * g++.old-deja/g++.mike/net36.C: Mark candidate.
34309 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
34310 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
34311 * g++.old-deja/g++.other/ptrmem7.C: New test.
34312 * g++.old-deja/g++.pt/ptrmem10.C: New test.
34314 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
34316 * g++.old-deja/g++.pt/typename27.C: New test.
34318 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
34320 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
34321 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
34322 * g++.old-deja/g++.pt/friend45.C: New test.
34323 * g++.old-deja/g++.other/friend8.C: New test.
34325 2000-08-15 Richard Henderson <rth@cygnus.com>
34327 * gcc.c-torture/execute/20000815-1.c: New test.
34329 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
34331 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
34332 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
34333 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
34335 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
34337 * g++.old-deja/g++.other/refinit2.C: New test.
34339 2000-08-13 Geoff Keating <geoffk@cygnus.com>
34341 * lib/c-torture.exp (c-torture): Make
34342 compiler_conditional_xfail_data global.
34343 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
34344 compiler_conditional_xfail_data machinery.
34345 (f-torture-execute): Likewise.
34346 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
34347 and only when unrolling loops.
34349 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
34351 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
34353 * g++.old-deja/g++.pt/explicit81.C: New test.
34355 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
34357 * g++.old-deja/g++.pt/typename26.C: New test.
34359 2000-08-10 Geoff Keating <geoffk@cygnus.com>
34361 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
34364 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
34366 * g++.old-deja/g++.other/array3.C: New test.
34368 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
34370 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
34371 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
34372 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
34375 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
34377 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
34378 * g++.old-deja/g++.abi/vmihint.C: Likewise.
34380 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
34382 * gcc.c-torture/execute/20000808-1.c: New test.
34384 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
34386 * gcc.dg/c90-const-expr-1.c: New test.
34388 2000-08-08 Richard Henderson <rth@cygnus.com>
34390 * gcc.dg/noncompile/920923-1.c: Declare calloc.
34392 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
34394 * gcc.dg/noncompile/const-ll-1.c: New test.
34396 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
34398 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
34400 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
34402 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
34403 that running programs linked against the shared version of libobjc
34406 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
34408 * gcc.dg/c99-printf-1.c: New test.
34410 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
34412 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
34414 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
34416 * gcc.c-torture/execute/20000731-1.x: Delete.
34418 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
34420 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
34421 and torture_without_loops as is done by c-torture.exp.
34422 (search_for): Copy from c-torture.exp.
34423 (gcc-dg-runtest): New function, drives a directory of tests
34424 iterating over the TORTURE_OPTIONS.
34425 (scan-assembler, scan-assembler-not): Move here from
34426 individual directory drivers.
34428 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
34429 defined by lib/gcc-dg.exp.
34430 * gcc.dg/cpp/cpp.exp: Likewise.
34431 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
34432 gcc-dg-runtest, so we cycle over optimization options.
34434 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
34435 * gcc.dg/compare2.c: No longer expected to fail.
34437 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
34439 * gcc.c-torture/execute/20000804-1.c: New test.
34441 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
34443 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
34445 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
34447 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
34449 2000-08-03 Jeffrey A Law (law@cygnus.com)
34451 * gcc.c-torture/compile/20000803-1.c: New test.
34453 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
34455 * gcc.c-torture/execute/20000801-3.c,
34456 gcc.c-torture/execute/20000801-4.c: New tests.
34457 * gcc.c-torture/execute/20000801-3.x,
34458 gcc.c-torture/execute/20000801-4.x: Xfail.
34460 2000-08-02 Geoff Keating <geoffk@cygnus.com>
34462 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
34463 libobjc/.libs to allow for libtool.
34465 2000-08-02 Jakub Jelinek <jakub@redhat.com>
34467 * gcc.c-torture/compile/20000802-1.c: New test.
34469 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
34471 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
34473 2000-07-31 Jeffrey A Law (law@cygnus.com)
34475 * gcc-c-torture/execute/20000731-2.c: New test.
34477 * gcc.c-torture/execute/20000731-1.c: New test.
34478 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
34480 2000-07-31 Jakub Jelinek <jakub@redhat.com>
34482 * testsuite/gcc.dg/cpp/paste7.c: New test.
34483 * gcc.dg/cpp/20000725-1.c: New test.
34485 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
34487 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
34488 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
34489 declaration warning for __builtin_dwarf_reg_size.
34491 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
34493 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
34495 * gcc.dg/noncompile/voidparam-1.c: New test.
34497 2000-07-30 Richard Henderson <rth@cygnus.com>
34499 * gcc.dg/c90-digraph-1.c: Don't xfail.
34500 * gcc.dg/compare2.c (case 10): Xfail.
34501 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
34503 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
34505 * gcc.dg/c99-main-1.c: New test.
34507 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
34509 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
34511 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
34513 * gcc.c-tortuer/execute/20000726-1.c: New test.
34515 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
34517 * gcc.c-torture/execute/enum-2.c: New test.
34519 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34521 * gcc.dg/cpp/tr-warn3.c: New test.
34523 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
34525 * g++.old-deja/g++.ext/implicit1.C: Remove.
34526 * g++.old-deja/g++.jason/c2.C: Remove
34527 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
34528 * g++.old-deja/g++.pt/crash16.C: Likewise.
34529 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
34531 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
34533 * g++.old-deja/g++.other/for2.C: New test.
34535 2000-07-25 Jakub Jelinek <jakub@redhat.com>
34537 * gcc.dg/20000720-1.c: New test.
34539 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
34541 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
34543 2000-07-24 Geoff Keating <geoffk@cygnus.com>
34545 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
34546 * gcc.c-torture/execute/20000722-1.c: New.
34547 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
34549 2000-07-24 Jakub Jelinek <jakub@redhat.com>
34551 * gcc.dg/cpp/20000720-1.S: New test.
34553 2000-07-21 Michael Meissner <meissner@redhat.com>
34555 * gcc.c-torture/execute/ieee/hugeval.c: New test.
34557 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
34559 * g++.old-deja/g++.brendan/crash16.C,
34560 g++.old-deja/g++.brendan/parse3.C,
34561 g++.old-deja/g++.brendan/redecl1.C,
34562 g++.old-deja/g++.ns/template13.C,
34563 g++.old-deja/g++.other/decl4.C,
34564 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
34566 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
34568 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
34569 and "Internal error".
34571 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
34573 * gcc.dg/cpp/paste6.c: New test.
34575 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
34577 * gcc.dg/cpp/tr-direct.c: New test.
34579 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
34580 gcc.dg/cpp/undef1.c: Tweak error regexps.
34582 2000-07-18 Eric Christopher <echristo@redhat.com>
34584 * gcc.c-torture/compile/20000718-1.c: New test.
34586 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
34588 * cpplex.c (_cpp_push_token): If the token being pushed back
34589 is the previous token in this context, just subtract one from
34591 * cppmacro.c (save_expansion): Clear aux field when storing a
34594 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
34596 * gcc.dg/noncompile/redecl-1.c: New test.
34598 2000-07-18 Jakub Jelinek <jakub@redhat.com>
34600 * gcc.c-torture/execute/20000717-5.c: New test.
34601 * gcc.c-torture/execute/20000717-1.x: Removed.
34603 2000-07-17 Richard Henderson <rth@cygnus.com>
34605 * gcc.c-torture/execute/20000717-4.c: New test.
34607 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
34609 * gcc.dg/cpp/syshdr.c: New test.
34610 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
34612 2000-07-17 Neil Booth <neilb@earthling.net>
34614 * gcc.dg/cpp/cmdlne-dM.c: New test.
34615 * gcc.dg/cpp/cmdlne-dD.c: New test.
34617 2000-07-17 Jeffrey A Law (law@cygnus.com)
34619 * gcc.c-torture/execute/20000717-3.c: New test.
34621 * gcc.c-torture/compile/20000717-1.c: New test.
34623 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
34625 * gcc.c-torture/execute/20000717-2.c: New test.
34627 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
34629 * gcc.dg/formatz-1.c: New test.
34631 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
34632 * gcc.dg/c99-digraph-1.c: New tests.
34634 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
34635 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
34637 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
34638 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
34639 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
34640 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
34641 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
34642 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
34643 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
34645 2000-07-17 Greg McGary <greg@mcgary.org>
34647 * gcc.c-torture/execute/20000717-1.c: New test.
34648 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
34650 2000-07-15 Jakub Jelinek <jakub@redhat.com>
34652 * gcc.c-torture/execute/20000715-2.c: New test.
34653 * gcc.dg/20000715-1.c: New test.
34655 2000-07-15 Michael Meissner <meissner@redhat.com>
34657 * gcc.c-torture/execute/20000715-1.c: New test.
34659 2000-07-13 Jakub Jelinek <jakub@redhat.com>
34661 * gcc.c-torture/execute/20000707-1.c: New test.
34663 2000-07-13 Neil Booth <NeilB@earthling.net>
34665 * testsuite/gcc.dg/cpp/digraph1.c,
34666 testsuite/gcc.dg/cpp/digraph2.c,
34667 testsuite/gcc.dg/cpp/digraphs.c: New tests.
34669 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
34671 * g77.f-torture/compile/20000630-2.f: New test.
34672 * g77.f-torture/compile/20000630-2.x
34674 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
34676 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
34678 2000-07-11 Neil Booth <NeilB@earthling.net>
34680 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
34682 2000-07-11 Neil Booth <NeilB@earthling.net>
34684 * gcc.dg/cpp/cmdlne-C.c: New.
34686 2000-07-09 Neil Booth <NeilB@earthling.net>
34688 * gcc.dg/cpp/directiv.c: New tests.
34689 * gcc.dg/cpp/undef1.c: Update.
34691 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
34693 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
34695 2000-07-09 Neil Booth <NeilB@earthling.net>
34697 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
34699 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
34701 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
34702 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
34704 2000-07-08 Neil Booth <NeilB@earthling.net>
34706 * gcc.dg/cpp/macsyntx.c: New tests.
34708 2000-07-07 Jakub Jelinek <jakub@redhat.com>
34710 * gcc.dg/20000707-1.c: New test.
34712 2000-07-07 Jakub Jelinek <jakub@redhat.com>
34714 * gcc.c-torture/execute/20000706-1.c: New test.
34715 * gcc.c-torture/execute/20000706-2.c: New test.
34716 * gcc.c-torture/execute/20000706-3.c: New test.
34717 * gcc.c-torture/execute/20000706-4.c: New test.
34718 * gcc.c-torture/execute/20000706-5.c: New test.
34720 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
34722 * g++.old-deja/g++.pt/instantiate7.C: New test.
34724 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
34726 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
34727 * g++.old-deja/g++.mike/thunk3.C: Likewise.
34728 * g++.old-deja/g++.other/rtti3.C: Likewise.
34729 * g++.old-deja/g++.other/rttid3.C: Likewise.
34731 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
34733 * g77.f-torture/compile/20000630-1.x: Fix typo
34735 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
34737 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
34740 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
34742 * gcc.dg/cpp/ident.c: New test.
34744 2000-07-05 Neil Booth <NeilB@earthling.net>
34746 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
34747 gcc.dg/cpp/lexstrng.c: New tests.
34749 2000-07-04 Neil Booth <NeilB@earthling.net>
34751 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
34752 * gcc.dg/cpp/strify2.c: Same.
34754 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
34756 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
34757 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
34758 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
34759 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
34761 * testsuite/gcc.dg/cpp/macro1.c,
34762 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
34763 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
34764 testsuite/gcc.dg/cpp/strify1.c,
34765 testsuite/gcc.dg/cpp/strify2.c: New tests.
34767 2000-07-03 Jakub Jelinek <jakub@redhat.com>
34769 * gcc.c-torture/execute/20000703-1.c: New test.
34771 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
34773 * g++.old-deja/g++.pt (lookup10.C): New test.
34775 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
34777 * g++.old-deja/g++.pt (typename25.C): New test.
34779 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
34781 * gcc.c-torture/compile/20000701-1.c: New test.
34783 2000-06-30 Nick Clifton <nickc@cygnus.com>
34785 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
34788 2000-06-30 Catherine Moore <clm@cygnus.com>
34790 * gcc.c-torture/execute/align-1.c: New test.
34792 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
34794 * g++.old-deja/g++.pt/expr8.C: New test.
34795 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
34797 2000-06-29 Nick Clifton <nickc@cygnus.com>
34799 * gcc.c-torture/compile/20000629-1.c: New test.
34801 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
34804 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
34805 gcc.dg/noncompile directory, depending on whether they're
34806 preprocessor tests or not. Annotate all the tests for the dg
34809 * gcc.c-torture/noncompile/noncompile.exp: Delete.
34810 * gcc.dg/noncompile/noncompile.exp: New.
34814 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
34815 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
34816 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
34817 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
34818 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
34819 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
34820 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
34821 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
34822 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
34823 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
34824 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
34825 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
34826 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
34827 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
34828 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
34829 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
34830 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
34831 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
34832 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
34833 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
34834 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
34835 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
34836 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
34837 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
34839 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
34840 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
34841 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
34842 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
34843 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
34844 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
34846 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
34848 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
34849 declare one variable. On the fourth, error.
34850 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
34851 declared by 20000628-1a.h.
34853 2000-06-29 Richard Henderson <rth@redhat.com>
34855 * gcc.c-torture/execute/930529-1.x: New file.
34856 * gcc.dg/920413-1.c: Adjust expected warning text.
34857 * gcc.dg/980217-1.c: Declare abort.
34858 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
34860 2000-06-29 Jeffrey A Law (law@cygnus.com)
34862 * g77.f-torture/compile/20000629-1.f: New test.
34863 * g77.f-torture/compile/20000629-1.x: Expected to fail.
34865 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
34867 Rearrange lots of files, removing entirely the
34868 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
34872 gcc.c-torture/code_quality/code_quality.exp
34873 gcc.c-torture/special/special.exp
34874 gcc.failure/failure.exp
34875 gcc.failure/940409-1.x
34876 gcc.c-torture/compile/961203-1.x
34879 gcc.misc-tests/linkage.exp
34880 gcc.c-torture/execute/920730-1t.c
34881 gcc.c-torture/execute/920730-1t.x
34882 gcc.c-torture/compile/920520-1.x
34883 gcc.c-torture/compile/920521-1.x
34884 gcc.c-torture/compile/981006-1.x
34885 gcc.c-torture/execute/eeprof-1.x
34887 * Moved files (possibly with modifications to fit a new harness):
34889 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
34890 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
34891 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
34892 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
34893 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
34894 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
34895 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
34896 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
34897 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
34898 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
34899 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
34900 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
34901 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
34902 gcc.failure/940409-1.c gcc.dg/940409-1.c
34904 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
34906 * c-torture/compile/961203-1.x: Delete.
34908 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
34909 not exit. Include stdio.h.
34910 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
34911 * gcc.misc-tests/dg-12.c: Likewise.
34912 * gcc.misc-tests/dg-5.c: Likewise.
34913 * gcc.misc-tests/dg-6.c: Likewise.
34914 * gcc.misc-tests/dg-7.c: Prototype abort.
34915 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
34916 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
34917 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
34919 * gcc.misc-tests/sieve.c: Use return from main, not exit.
34920 * gcc.misc-tests/sort2.c: Use return from main, not exit.
34922 2000-06-28 Jakub Jelinek <jakub@redhat.com>
34924 * gcc.dg/cpp/20000628-1.c: New test.
34925 * gcc.dg/cpp/20000628-1.h: New header for above test.
34926 * gcc.dg/cpp/20000628-1a.h: Likewise.
34928 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
34930 * gcc.dg/cpp: New directory.
34931 * gcc.dg/cpp/cpp.exp: New driver.
34932 * gcc.dg/cpp/20000627-1.c: New test.
34933 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
34934 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
34935 and rewrite as a compilation test.
34937 * gcc.dg: Move many files into the cpp subdirectory, possibly
34938 renaming or editing them as well.
34940 990119-1.c cpp/19990119-1.c
34941 990228-1.c cpp/19990228-1.c
34942 990407-1.c cpp/19990407-1.c
34943 990409-1.c cpp/19990409-1.c
34944 990413-1.c cpp/19990413-1.c
34945 990703-1.c cpp/19990703-1.c
34946 20000127-1.c cpp/20000127-1.c
34947 20000129-1.c cpp/20000129-1.c
34948 20000207-1.c cpp/20000207-1.c
34949 20000207-2.c cpp/20000207-2.c
34950 20000209-1.c cpp/20000209-1.c
34951 20000209-2.c cpp/20000209-2.c
34952 20000301-1.c cpp/20000301-1.c
34953 20000419-1.c cpp/20000419-1.c
34954 20000510-1.S cpp/20000510-1.S
34955 20000519-1.c cpp/20000519-1.c
34956 20000529-1.c cpp/20000529-1.c
34957 20000625-1.c cpp/20000625-1.c
34958 20000625-2.c cpp/20000625-2.c
34959 cpp-as1.c cpp/assert1.c
34960 cpp-as2.c cpp/assert2.c
34961 cxx-comments-1.c cpp/cxxcom1.c
34962 cxx-comments-2.c cpp/cxxcom2.c
34963 endif-label.c cpp/endif.c
34964 cpp-hash1.c cpp/hash1.c
34965 cpp-hash2.c cpp/hash2.c
34966 cpp-if1.c cpp/if-1.c
34967 cpp-if2.c cpp/if-2.c
34968 cpp-if3.c cpp/if-3.c
34969 cpp-if4.c cpp/if-4.c
34970 cpp-if5.c cpp/if-5.c
34971 cpp-cond.c cpp/if-cexp.c
34972 cpp-missingop.c cpp/if-mop.c
34973 cpp-missingparen.c cpp/if-mpar.c
34974 cpp-opprec.c cpp/if-oppr.c
34975 cpp-ifparen.c cpp/if-paren.c
34976 cpp-shortcircuit.c cpp/if-sc.c
34977 cpp-shift.c cpp/if-shift.c
34978 cpp-unary.c cpp/if-unary.c
34979 cpp-li1.c cpp/line1.c
34980 cpp-li2.c cpp/line2.c
34981 lineno.c cpp/line3.c
34982 lineno-2.c cpp/line4.c
34984 cpp-mic.h cpp/mi1c.h
34985 cpp-micc.h cpp/mi1cc.h
34986 cpp-mind.h cpp/mi1nd.h
34987 cpp-mindp.h cpp/mi1ndp.h
34988 cpp-mix.h cpp/mi1x.h
34989 cpp-mi2.c cpp/mi2.c
34990 cpp-mi2a.h cpp/mi2a.h
34991 cpp-mi2b.h cpp/mi2b.h
34992 cpp-mi2c.h cpp/mi2c.h
34993 cpp-mi3.c cpp/mi3.c
34994 cpp-mi3.def cpp/mi3.def
34995 poison-1.c cpp/poison.c
34996 pr-impl.c cpp/prag-imp.c
34997 cpp-redef-2.c cpp/redef1.c
34998 cpp-redef.c cpp/redef2.c
34999 strpaste.c cpp/strp1.c
35000 strpaste-2.c cpp/strp2.c
35001 cpp-tradpaste.c cpp/tr-paste.c
35002 cpp-tradstringify.c cpp/tr-str.c
35003 cpp-tradwarn1.c cpp/tr-warn1.c
35004 cpp-tradwarn2.c cpp/tr-warn2.c
35005 trigraphs.c cpp/trigraphs.c
35006 cpp-unc1.c cpp/unc1.c
35007 cpp-unc2.c cpp/unc2.c
35008 cpp-unc3.c cpp/unc3.c
35009 cpp-unc.c cpp/unc4.c
35010 undef.c cpp/undef1.c
35011 undef-2.c cpp/undef2.c
35012 cpp-wi1.c cpp/widestr1.c
35014 2000-06-27 Mark Mitchell <mark@codesourcery.com>
35016 * lib/g++.exp (g++_include_flags): Tweak.
35018 2000-06-27 H.J. Lu <hjl@gnu.org>
35019 Loren J. Rittle <ljrittle@acm.org>
35021 * lib/g++.exp (g++_include_flags): Override libgloss.exp
35022 version with one that knows about the new gcc tree structure.
35023 (g++_link_flags): Same.
35025 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
35027 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
35028 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
35029 case we are cross-compiling.
35031 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
35032 g++.old-deja/g++.niklas/Makefile.in,
35033 g++.old-deja/g++.niklas/configure.in,
35034 g++.old-deja/g++.other/Makefile.in,
35035 g++.old-deja/g++.other/configure.in,
35036 gcc.c-torture/code_quality/Makefile.in,
35037 gcc.c-torture/code_quality/configure.in,
35038 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
35039 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
35040 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
35041 gcc.c-torture/execute/ieee/Makefile.in,
35042 gcc.c-torture/execute/ieee/configure.in,
35043 gcc.c-torture/noncompile/Makefile.in,
35044 gcc.c-torture/noncompile/configure.in,
35045 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
35046 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
35047 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
35049 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
35051 * g++.old-deja/g++.other/ambig3.C: New test.
35053 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
35055 * g++.old-deja/g++.pt/syntax1.C: New test.
35056 * g++.old-deja/g++.pt/syntax2.C: New test.
35057 * g++.old-deja/g++.other/syntax3.C: New test.
35058 * g++.old-deja/g++.other/syntax4.C: New test.
35060 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
35062 * gcc.dg/20000623-1.c: Prototype exit and abort.
35064 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
35066 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
35068 * gcc.dg/cpp-mi3.def: New file.
35070 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
35072 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
35073 lexer's error messages.
35074 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
35075 divine anything from the linemarkers.
35076 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
35077 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
35079 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
35081 * gcc.dg/20000623-1.c: New test.
35083 2000-06-22 Jakub Jelinek <jakub@redhat.com>
35085 * gcc.c-torture/execute/20000622-1.c: New test.
35087 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
35089 * g++.old-deja/g++.other/init15.C: New test.
35091 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
35093 * g++.old-deja/g++.pt/vaarg2.C: New test.
35094 * g++.old-deja/g++.pt/vaarg3.C: New test.
35096 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
35098 * g++.old-deja/g++.other/dyncast6.C: New test.
35100 2000-06-15 Jakub Jelinek <jakub@redhat.com>
35102 * gcc.c-torture/execute/loop-6.c: New test.
35104 2000-06-14 Jakub Jelinek <jakub@redhat.com>
35106 * gcc.dg/20000614-1.c: New test.
35107 * gcc.dg/20000614-2.c: New test.
35109 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
35111 * g++.old-deja/g++.other/inline12.C: New test.
35113 2000-06-13 Jakub Jelinek <jakub@redhat.com>
35115 * g++.old-deja/g++.other/eh1.C: New test.
35117 2000-06-12 Jakub Jelinek <jakub@redhat.com>
35119 * g++.old-deja/g++.other/type.C: New test.
35121 2000-06-05 Jakub Jelinek <jakub@redhat.com>
35123 * g++.old-deja/g++.other/initstring.C: New test.
35125 2000-06-12 Jason Merrill <jason@redhat.com>
35127 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
35129 2000-06-09 Jeffrey A Law (law@cygnus.com)
35131 * gcc.c-torture/compile/20000609-1.c: New test.
35133 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
35135 * gcc.dg/20000609-1.c: New test.
35137 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
35139 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
35140 * gcc.c-torture/noncompile/poison-1.c: Move...
35141 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
35142 * gcc.dg/cpp-li1.c: Add a token after the #line.
35144 2000-06-05 Richard Henderson <rth@cygnus.com>
35146 * gcc.c-torture/execute/20000605-2.c: New test.
35147 * gcc.c-torture/execute/20000605-3.c: New test.
35149 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
35151 * g77.f-torture/execute/20000503-1.x: New file.
35153 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
35155 * g++.old-deja/g++.eh/badalloc1.C: New test.
35157 2000-06-05 Richard Henderson <rth@cygnus.com>
35159 * gcc.c-torture/execute/20000605-1.c: New test.
35161 2000-06-05 Jakub Jelinek <jakub@redhat.com>
35162 Nathan Sidwell <nathan@codesourcery.com>
35164 * gcc.c-torture/compile/20000605-1.c: New test.
35166 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
35168 * g77.f-torture/compile/20000601-1.f: New test.
35170 2000-06-03 Richard Henderson <rth@cygnus.com>
35172 * gcc.c-torture/execute/20000603-1.c: New.
35174 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
35176 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
35177 * gcc.dg/noreturn-2.c (noreturn): Likewise.
35179 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
35181 * gcc.dg/compare2.c (case 12): XFAIL.
35182 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
35183 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
35185 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
35187 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
35189 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
35190 guard macro is already defined when the header is first
35192 * gcc.dg/cpp-mix.h: New file.
35193 * gcc.dg/endif-label.c: Update patterns to match compiler.
35195 * g++.brendan/complex1.C: Declare abort.
35196 * g++.law/refs4.C: Remove XFAIL.
35197 * g++.oliva/expr2.C: Declare abort and exit.
35199 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
35201 * gcc.c-torture/execute/20000528-1.c: New test.
35203 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
35204 * g++.old-deja/g++.law/temps4.C: Likewise.
35206 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
35207 stdlib.h. Call abort() on failure.
35208 * g++.old-deja/g++.law/refs4.C: Likewise.
35209 * g++.old-deja/g++.law/temps4.C: Likewise.
35210 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
35211 * gcc.c-torture/execute/20000112-1.c: Include string.h.
35213 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
35215 Relative to g++.dg/special:
35216 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
35218 Relative to g++.old-deja:
35219 * g++.brendan/complex1.C, g++.jason/optimize2.C,
35220 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
35221 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
35222 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
35223 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
35224 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
35225 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
35227 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
35228 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
35229 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
35230 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
35231 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
35232 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
35235 * g++.other/goto1.C: Update expectations for error messages.
35237 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
35239 * gcc.c-torture/compile/20000523-1.c: New test.
35241 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
35243 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
35245 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
35247 * g++.old-deja/g++.eh/catch11.C: New test.
35248 * g++.old-deja/g++.eh/catch12.C: New test.
35250 2000-05-24 Nick Clifton <nickc@cygnus.com>
35252 * gcc.c-torture/execute/20000523-1.c: New test.
35254 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
35256 * c-torture/execute/bcp-1.c: Replace abort in arg of
35257 __builtin_constant_p with a generic external function.
35259 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
35260 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
35261 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
35262 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
35263 Prototype abort and/or exit.
35265 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
35266 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
35267 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
35268 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
35270 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
35272 * gcc.dg/dwarf2-1.c: New test.
35274 2000-05-20 Richard Henderson <rth@cygnus.com>
35276 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
35278 2000-05-20 Andreas Jaeger <aj@suse.de>
35280 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
35283 2000-05-19 David Edelsohn <edelsohn@gnu.org>
35285 * gcc.c-torture/execute/20000519-2.c: New test.
35287 2000-05-19 Andreas Jaeger <aj@suse.de>
35289 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
35290 which fails with SSA.
35292 * lib/c-torture.exp: Also test with -O3 -fssa.
35294 2000-05-18 Michael Meissner <meissner@redhat.com>
35296 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
35297 * gcc.c-torture/execute/920415-1.c: Ditto.
35298 * gcc.c-torture/execute/920501-1.c: Ditto.
35299 * gcc.c-torture/execute/conversion.c: Ditto.
35300 * gcc.c-torture/execute/cvt-1.c: Ditto.
35302 2000-05-18 Jeffrey A Law (law@cygnus.com)
35304 * gcc.c-torture/compile/20000518-1.c: New test.
35306 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
35308 * g77.f-torture/compile/200005018.f: New test.
35310 2000-05-17 Jeffrey A Law (law@cygnus.com)
35312 * gcc.c-torture/compile/20000517-1.c: New test.
35314 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35316 * gcc.c-torture/execute/20000516-1.c: New test.
35318 2000-05-15 Jakub Jelinek <jakub@redhat.com>
35320 * g++.old-deja/g++.other/eh.C: New test.
35322 2000-05-12 Richard Henderson <rth@cygnus.com>
35324 * gcc.c-torture/execute/990208-1.c (main): Don't pass
35325 constants through to doit's conditional.
35327 2000-05-11 Jeffrey A Law (law@cygnus.com)
35329 * gcc.c-torture/compile/20000511-1.c: New test.
35330 * g77.f-torture/compile/20000511-1.f: New test.
35331 * g77.f-torture/compile/20000511-2.f: New test.
35333 2000-05-11 Michael Meissner <meissner@redhat.com>
35335 * gcc.c-torture/execute/20000511-1.c: New test.
35337 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
35339 * gcc.dg/dg.exp: Scan .S files as well as .c files.
35340 * gcc.dg/20000510-1.S: New.
35342 2000-05-08 Catherine Moore <clm@cygnus.com>
35344 * gcc.dg/unused-3.c: New.
35346 2000-05-06 Richard Henderson <rth@cygnus.com>
35348 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
35349 * g++.old-deja/g++.mike/warn1.C: Likewise.
35350 * g++.old-deja/g++.pt/local1.C: Likewise.
35351 * g++.old-deja/g++.pt/local7.C: Likewise.
35352 * g++.old-deja/g++.pt/spec16.C: Likewise.
35354 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
35356 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
35358 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
35360 * g77.f-torture/execute/20000503-1.f: New test.
35362 2000-05-04 Andreas Jaeger <aj@suse.de>
35364 * gcc.dg/noreturn-2.c: New test.
35366 2000-05-04 Neil Booth <NeilB@earthling.net>
35368 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
35371 2000-05-04 Richard Henderson <rth@cygnus.com>
35373 * gcc.c-torture/execute/20000503-1.c: Fix typo.
35375 2000-05-04 Richard Henderson <rth@cygnus.com>
35377 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
35378 OpenSSL by Jason R Thorpe.
35380 2000-05-03 Jim Wilson <wilson@cygnus.com>
35382 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
35384 2000-05-03 Robert Lipe <robertlipe@usa.net>
35386 * gcc.dg/20000503-1.c: New test.
35388 2000-05-02 Jakub Jelinek <jakub@redhat.com>
35390 * gcc.c-torture/compile/20000502-1.c: New test.
35391 * g++.old-deja/g++.other/align.C: New test.
35392 * gcc.dg/cpp-tradstringify.c: New test.
35394 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
35396 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
35397 and hard registers.
35399 2000-04-26 Geoff Keating <geoffk@cygnus.com>
35401 * gcc.c-torture/execute/loop-5.c: New test.
35403 2000-04-25 Jakub Jelinek <jakub@redhat.com>
35405 * gcc.c-torture/execute/va-arg-20.c: New test.
35407 2000-04-23 Jeffrey A Law (law@cygnus.com)
35409 * gcc.c-torture/execute/20000422-1.c: New test.
35411 2000-04-20 Greg McGary <gkm@gnu.org>
35413 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
35414 when optimizing, but without sibling-call optimizations (-O1).
35416 2000-04-20 Jeffrey A Law (law@cygnus.com)
35418 * gcc.c-torture/compile/20000420-1.c: New test.
35420 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
35422 * g++.abi/ptrflags.C: New test.
35423 * g++.eh/catchptr1.C: Test incomplete pointer chains.
35425 2000-04-19 Catherine Moore <clm@cygnus.com>
35427 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
35429 2000-04-19 Greg McGary <gkm@gnu.org>
35431 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
35432 sibling-call optimizations.
35434 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
35436 * gcc.dg/20000419-1.c: New test.
35438 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
35440 * gcc.c-torture/execute/20000412-6.c: New test.
35442 2000-04-12 Jeffrey A Law (law@cygnus.com)
35444 * gcc.c-torture/execute/20000412-5.c: New test.
35445 * g77.f-torture/compile/20000412-1.f: New test.
35446 * gcc.c-torture/execute/20000412-4.c: New test.
35447 * gcc.c-torture/compile/20000412-2.c: New test.
35448 * gcc.c-torture/execute/20000412-3.c: New test.
35449 * gcc.c-torture/compile/20000412-1.c: New test.
35450 * gcc.c-torture/execute/20000412-2.c: New test.
35452 2000-04-12 Jakub Jelinek <jakub@redhat.com>
35454 * objc/execute/bf-20.m: New test.
35456 2000-04-10 Richard Henderson <rth@cygnus.com>
35458 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
35460 * gcc.c-torture/execute/20000412-1.c: New test.
35462 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
35464 * g++.old-deja/g++.eh/catchptr1.C: New test.
35466 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
35468 * g++.old-deja/g++.abi/cxa_vec.C: New test.
35470 2000-04-08 Neil Booth <NeilB@earthling.net>
35472 * gcc.dg/cpp-nullchar.c: Remove test as
35473 embedded nulls cause problems.
35475 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35477 * gcc.dg/compare2.c: New test.
35479 2000-04-08 Neil Booth <NeilB@earthling.net>
35481 * gcc.dg/cpp-nullchar.c: New test.
35483 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
35485 * gcc.dg/cpp-mi2.c: New test.
35486 * gcc.dg/cpp-mi2[abc].h: New files.
35488 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
35490 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
35493 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
35495 * g++.old-deja/g++.abi/vmihint.C: New test.
35497 2000-04-06 Neil Booth <NeilB@earthling.net>
35499 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
35500 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
35503 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
35505 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
35506 avoid stack-frame overwrite.
35508 2000-04-05 Jakub Jelinek <jakub@redhat.com>
35510 * gcc.c-torture/compile/20000405-2.c: New test.
35511 * gcc.c-torture/compile/20000405-3.c: New test.
35513 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35515 * gcc.c-torture/compile/20000405-1.c: New test.
35517 2000-04-04 Geoff Keating <geoffk@cygnus.com>
35519 * gcc.dg/cast-qual-1.c: Revert last change.
35521 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35523 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
35525 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
35527 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
35528 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
35530 2000-04-03 Jeffrey A Law (law@cygnus.com)
35532 * gcc.c-torture/compile/20000403-2.c: New test.
35533 * gcc.c-torture/compile/20000403-1.c: New test.
35535 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
35537 * gcc.c-torture/execute/20000403-1.c: New test.
35539 2000-04-03 Geoff Keating <geoffk@cygnus.com>
35541 * gcc.c-torture/execute/20000402-1.c: New test.
35543 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
35545 * gcc.c-torture/execute/va-arg-15.c: New test.
35546 * gcc.c-torture/execute/va-arg-16.c: New test.
35547 * gcc.c-torture/execute/va-arg-17.c: New test.
35548 * gcc.c-torture/execute/va-arg-18.c: New test.
35549 * gcc.c-torture/execute/va-arg-19.c: New test.
35551 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
35553 * gcc.c-torture/compile/981211-1.c: Move to...
35554 * gcc.dg/cpp-as1.c: ...here.
35555 * gcc.dg/cpp-as2.c: New file.
35557 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
35560 2000-04-02 Neil Booth <NeilB@earthling.net>
35562 * gcc.dg/cpp-cond.c New tests.
35563 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
35564 accidental success less likely.
35565 * gcc.dg/cpp-missingop.c New tests.
35566 * gcc.dg/cpp-missingparen.c New tests.
35567 * gcc.dg/cpp-shift.c New tests.
35568 * gcc.dg/cpp-shortcircuit.c New tests.
35569 * gcc.dg/cpp-unary.c New tests.
35571 2000-03-29 Jeffrey A Law (law@cygnus.com)
35573 * gcc.c-torture/compile/20000329-1.c: New test.
35575 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
35577 * gcc.c-torture/compile/20000326-1.c: New test.
35578 * gcc.c-torture/compile/20000326-2.c: New test.
35580 2000-03-24 Geoff Keating <geoffk@cygnus.com>
35582 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
35583 the first parameter is a function argument.
35585 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
35587 * g++.old-deja/g++.ext/array4.C: New test.
35589 2000-03-22 Geoff Keating <geoffk@cygnus.com>
35591 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
35593 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35595 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
35597 2000-03-19 Richard Henderson <rth@cygnus.com>
35599 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
35601 2000-03-19 Richard Henderson <rth@cygnus.com>
35603 * gcc.c-torture/compile/20000319-1.c: New test.
35605 2000-03-14 Jeffrey A Law (law@cygnus.com)
35607 * gcc.c-torture/execute/20000314-3.c: New test.
35608 * gcc.c-torture/execute/20000314-2.c: New test.
35609 * gcc.c-torture/execute/20000314-1.c: New test.
35610 * gcc.c-torture/compile/20000314-2.c: New test.
35611 * gcc.c-torture/compile/20000314-1.c: New test.
35613 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
35615 * g++.old-deja/g++.warn/inline.C: New test.
35617 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
35619 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
35620 standards-compliant result rather than specific constants.
35621 Put test-values in array.
35623 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
35625 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
35626 (g++_target_compile): Put test-specific options last.
35628 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
35630 * g++.old-deja/g++.eh/vbase4.C: New test.
35632 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
35634 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
35636 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
35638 * g++.old-deja/g++.brendan/misc12.C: Removed.
35639 * g++.old-deja/g++.pt/memtemp77.C: Constify.
35640 * g++.old-deja/g++.ext/pretty4.C: New test.
35642 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
35644 * g++.old-deja/g++.other/string2.C: New test.
35646 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
35648 * g++.old-deja/g++.warn/impint2.C: New test.
35650 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
35652 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
35655 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
35657 * g++.old-deja/g++.warn/impint.C: New test.
35658 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
35659 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
35660 * g++.old-deja/g++.pt/explicit12.C: Likewise.
35661 * g++.old-deja/g++.pt/explicit13.C: Likewise.
35662 * g++.old-deja/g++.pt/explicit17.C: Likewise.
35663 * g++.old-deja/g++.pt/explicit18.C: Likewise.
35664 * g++.old-deja/g++.pt/explicit19.C: Likewise.
35665 * g++.old-deja/g++.pt/explicit23.C: Likewise.
35666 * g++.old-deja/g++.pt/explicit31.C: Likewise.
35667 * g++.old-deja/g++.pt/explicit35.C: Likewise.
35668 * g++.old-deja/g++.pt/explicit6.C: Likewise.
35669 * g++.old-deja/g++.pt/memclass7.C: Likewise.
35671 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
35673 * gcc.dg/cpp-redef.c: New test.
35675 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
35677 * g++.old-deja/g++.pt/unify7.C: New test.
35679 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35681 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
35682 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
35684 2000-02-25 Geoff Keating <geoffk@cygnus.com>
35686 * gcc.c-torture/compile/20000224-1.c: New test.
35688 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35690 * gcc.c-torture/compile/cpp-2.c: New test.
35691 * gcc.c-torture/compile/cpp-1.c: New test.
35693 2000-02-25 Jeffrey A Law (law@cygnus.com)
35695 * gcc.c-torture/execute/20000225-1.c: New test.
35697 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35699 * gcc.dg/cpp-li2.c: New test.
35701 * gcc.dg/cpp-wi1.c: New test.
35703 * gcc.dg/cpp-li1.c: New test.
35705 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
35707 * g++.old-deja/g++.other/sizeof5.C: New test.
35709 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35711 * gcc.c-torture/execute/va-arg-13.c: New test.
35713 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
35715 * gcc.c-torture/execute/va-arg-12.c: New test.
35717 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
35719 * gcc.c-torture/execute/20000223-1.c: New test.
35721 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
35723 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
35725 2000-02-22 Mark Mitchell <mark@codesourcery.com>
35727 * g++.old-deja/g++.abi/ptrmem.C: New test.
35729 2000-02-19 Richard Henderson <rth@cygnus.com>
35731 * gcc.c-torture/compile/init-3.c: New.
35733 2000-02-17 Mark Mitchell <mark@codesourcery.com>
35735 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
35738 2000-02-11 Robert Lipe <robertl@sco.com>
35740 * gcc.c-torture/compile/20000211-3.c: New test.
35742 2000-02-11 Martin Buchholz <martin@xemacs.org>
35744 * gcc.c-torture/compile/20000211-2.c: New test.
35746 2000-02-11 Jeffrey A Law (law@cygnus.com)
35748 * gcc.c-torture/compile/20000211-1.c: New test.
35750 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
35752 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
35755 2000-02-08 Nathan Sidwell <nathan@acm.org>
35757 * g++.old-deja/g++.other/cast5.C: New test.
35759 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
35761 * gcc.c-torture/execute/20000205-1.c: New.
35763 2000-02-03 Nathan Sidwell <nathan@acm.org>
35765 * g++.old-deja/g++.jason/cast3.C: Return void.
35766 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
35768 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35770 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
35772 * gcc.dg/loop-1.c: New test.
35774 2000-01-27 Jakub Jelinek <jakub@redhat.com>
35776 * gcc.c-torture/compile/20000127-1.c: New test.
35777 * gcc.c-torture/execute/991228-1.c: New test.
35779 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35781 * gcc.dg/unused-2.c: New test.
35783 * gcc.dg/conv-1.c: New test.
35785 2000-01-24 Mark Mitchell <mark@codesourcery.com>
35787 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
35789 (tool_option_proc): Fix typo.
35791 2000-01-24 Geoff Keating <geoffk@cygnus.com>
35793 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
35794 of the ld on the host, not on the build machine.
35795 Also, don't crash if '--help' is not a supported option.
35797 2000-01-24 Richard Henderson <rth@cygnus.com>
35799 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
35801 2000-01-20 Jeffrey A Law (law@cygnus.com)
35803 * gcc.c-torture/execute/20000120-2.c: New test.
35804 * gcc.c-torture/execute/20000120-1.c: New test.
35806 2000-01-13 Jeffrey A Law (law@cygnus.com)
35808 * gcc.c-torture/execute/20000113-1.c: New test.
35810 2000-01-12 Jeffrey A Law (law@cygnus.com)
35812 * gcc.c-torture/execute/20000112-1.c: New test.
35814 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35816 * gcc.dg/20000111-1.c: New test.
35818 2000-01-10 Jeffrey A Law (law@cygnus.com)
35820 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
35821 with 16 bit integers.
35823 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35825 * gcc.dg/20000108-1.c: New test.
35827 2000-01-05 Nathan Sidwell <nathan@acm.org>
35829 * g++.old-deja/g++.ns/koenig8.C: New test.
35831 2000-01-05 Nathan Sidwell <nathan@acm.org>
35833 * g++.old-deja/g++.other/cast4.C: New test.
35835 2000-01-05 Jeffrey A Law (law@cygnus.com)
35837 * gcc.c-torture/compile/20000105-2.c: New test.
35838 * gcc.c-torture/compile/20000105-1.c: New test.
35840 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35842 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
35843 references to printf & atoi to conform to ANSI standard.
35844 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
35845 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
35846 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
35847 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
35848 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
35849 * g++.old-deja/g++.brendan/complex1.C: Likewise.
35850 * g++.old-deja/g++.brendan/copy1.C: Likewise.
35851 * g++.old-deja/g++.brendan/copy2.C: Likewise.
35852 * g++.old-deja/g++.brendan/copy3.C: Likewise.
35853 * g++.old-deja/g++.brendan/copy4.C: Likewise.
35854 * g++.old-deja/g++.brendan/copy5.C: Likewise.
35855 * g++.old-deja/g++.brendan/copy6.C: Likewise.
35856 * g++.old-deja/g++.brendan/copy7.C: Likewise.
35857 * g++.old-deja/g++.brendan/copy8.C: Likewise.
35858 * g++.old-deja/g++.brendan/crash11.C: Likewise.
35859 * g++.old-deja/g++.brendan/crash14.C: Likewise.
35860 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
35861 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
35862 * g++.old-deja/g++.brendan/delete2.C: Likewise.
35863 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
35864 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
35865 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
35866 * g++.old-deja/g++.brendan/eh1.C: Likewise.
35867 * g++.old-deja/g++.brendan/groff1.C: Likewise.
35868 * g++.old-deja/g++.brendan/init3.C: Likewise.
35869 * g++.old-deja/g++.brendan/misc12.C: Likewise.
35870 * g++.old-deja/g++.brendan/misc7.C: Likewise.
35871 * g++.old-deja/g++.brendan/new2.C: Likewise.
35872 * g++.old-deja/g++.brendan/operators4.C: Likewise.
35873 * g++.old-deja/g++.brendan/operators5.C: Likewise.
35874 * g++.old-deja/g++.brendan/overload2.C: Likewise.
35875 * g++.old-deja/g++.brendan/overload7.C: Likewise.
35876 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
35877 * g++.old-deja/g++.brendan/reference1.C: Likewise.
35878 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
35879 * g++.old-deja/g++.brendan/template24.C: Likewise.
35880 * g++.old-deja/g++.brendan/template3.C: Likewise.
35881 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
35882 * g++.old-deja/g++.jason/inline3.C: Likewise.
35883 * g++.old-deja/g++.jason/opeq.C: Likewise.
35884 * g++.old-deja/g++.law/arg5.C: Likewise.
35885 * g++.old-deja/g++.law/arm7.C: Likewise.
35886 * g++.old-deja/g++.law/ctors11.C: Likewise.
35887 * g++.old-deja/g++.law/cvt8.C: Likewise.
35888 * g++.old-deja/g++.law/init9.C: Likewise.
35889 * g++.old-deja/g++.law/refs4.C: Likewise.
35890 * g++.old-deja/g++.law/template2.C: Likewise.
35891 * g++.old-deja/g++.law/visibility24.C: Likewise.
35892 * g++.old-deja/g++.law/vtable3.C: Likewise.
35893 * g++.old-deja/g++.mike/asm2.C: Likewise.
35894 * g++.old-deja/g++.mike/eh1.C: Likewise.
35895 * g++.old-deja/g++.mike/misc1.C: Likewise.
35896 * g++.old-deja/g++.mike/misc13.C: Likewise.
35897 * g++.old-deja/g++.mike/misc14.C: Likewise.
35898 * g++.old-deja/g++.mike/ns12.C: Likewise.
35899 * g++.old-deja/g++.mike/p1248.C: Likewise.
35900 * g++.old-deja/g++.mike/p3708.C: Likewise.
35901 * g++.old-deja/g++.mike/p3708a.C: Likewise.
35902 * g++.old-deja/g++.mike/p3708b.C: Likewise.
35903 * g++.old-deja/g++.mike/p646.C: Likewise.
35904 * g++.old-deja/g++.mike/p700.C: Likewise.
35905 * g++.old-deja/g++.mike/p783.C: Likewise.
35906 * g++.old-deja/g++.mike/p783a.C: Likewise.
35907 * g++.old-deja/g++.mike/p783b.C: Likewise.
35908 * g++.old-deja/g++.mike/p786.C: Likewise.
35909 * g++.old-deja/g++.mike/p789.C: Likewise.
35910 * g++.old-deja/g++.mike/p789a.C: Likewise.
35911 * g++.old-deja/g++.mike/p807a.C: Likewise.
35912 * g++.old-deja/g++.other/delete3.C: Likewise.
35913 * g++.old-deja/g++.other/dyncast1.C: Likewise.
35914 * g++.old-deja/g++.other/dyncast2.C: Likewise.
35915 * g++.old-deja/g++.other/dyncast3.C: Likewise.
35916 * g++.old-deja/g++.other/empty1.C: Likewise.
35917 * g++.old-deja/g++.other/temporary1.C: Likewise.
35918 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
35919 * g++.old-deja/g++.pt/t16.C: Likewise.
35920 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
35922 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
35924 * gcc.dg/991230-1.c: New test.
35926 1999-12-29 Jeffrey A Law (law@cygnus.com)
35928 * gcc.c-torture/compile/991229-3.c: New test.
35929 * gcc.c-torture/compile/991229-2.c: New test.
35930 * gcc.c-torture/compile/991229-1.c: New test.
35932 1999-12-29 Greg McGary <gkm@eng.ascend.com>
35934 * gcc.c-torture/compile/labels-2.c: New test.
35936 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
35938 * gcc.c-torture/execute/991227-1.c: New test.
35940 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35942 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
35944 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
35946 * gcc.c-torture/execute/991221-1.c: New test.
35948 1999-12-20 Nathan Sidwell <nathan@acm.org>
35950 * g++.old-deja/g++.other/cast3.C: New test.
35952 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
35954 * gcc.c-torture/execute/991216-4.c: New test.
35956 1999-12-16 Michael Meissner <meissner@cygnus.com>
35958 * gcc.c-torture/execute/991216-1.c: New test.
35959 * gcc.c-torture/execute/991216-2.c: New test.
35960 * gcc.c-torture/execute/991216-3.c: New test.
35962 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
35964 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
35965 Actually make the test fail by using "-O2" for compilation.
35967 1999-12-15 Nathan Sidwell <nathan@acm.org>
35969 * g++.old-deja/g++.warn/cast-align1.C: New test.
35971 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
35973 * gcc.c-torture/compile/991214-1.c: New test.
35974 * gcc.c-torture/compile/991214-2.c: New test.
35976 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
35978 * gcc.dg/991214-1.c: New test.
35980 1999-12-13 Jeffrey A Law (law@cygnus.com)
35982 * gcc.c-torture/compile/991213-3.c: New test.
35983 * gcc.c-torture/compile/991213-2.c: New test.
35984 * gcc.c-torture/compile/991213-1.c: New test.
35986 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
35988 * gcc.dg/991209-1.c: New test.
35990 1999-12-08 Nathan Sidwell <nathan@acm.org>
35992 * gcc.c-torture/compile/991208-1.c: New test.
35994 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35996 * gcc.dg/ultrasp2.c: New test.
35998 1999-12-05 Alex Samuel <samuel@codesourcery.com>
36000 * g++.old-deja/g++.abi/align.C (main): Fix typo.
36002 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
36004 * gcc.c-torture/compile/991202-1.c: New test.
36005 * gcc.c-torture/execute/991202-1.c: New test.
36006 * gcc.c-torture/execute/991202-2.c: New test.
36007 * gcc.c-torture/execute/991202-3.c: New test.
36009 1999-12-02 Alex Samuel <samuel@codesourcery.com>
36011 * g++.old-deja/g++.abi/align.C: New test.
36012 * g++.old-deja/g++.abi/aggregates.C: Likewise.
36013 * g++.old-deja/g++.abi/bitfields.C: Likewise.
36015 1999-12-01 Richard Henderson <rth@cygnus.com>
36017 * gcc.c-torture/execute/991201-1.c: New.
36019 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
36021 * gcc.dg/991129-1.c: New test.
36023 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
36025 * gcc.c-torture/compile/991127-1.c: New test.
36027 1999-11-22 Nathan Sidwell <nathan@acm.org>
36029 * g++.old-deja/g++.other/warn4.C: New test.
36031 1999-11-22 Nathan Sidwell <nathan@acm.org>
36033 * g++.old-deja/g++.eh/cleanup2.C: New test.
36034 * g++.old-deja/g++.ext/pretty2.C: New test.
36035 * g++.old-deja/g++.ext/pretty3.C: New test.
36036 * g++.old-deja/g++.other/debug6.C: New test.
36038 1999-10-20 Jim Wilson <wilson@cygnus.com>
36040 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
36041 compiler_output to look for one error message instead of two.
36043 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
36045 * gcc.c-torture/execute/991118-1.c: Also test case
36046 where the word boundary does not split a byte evenly.
36048 1999-11-19 Nathan Sidwell <nathan@acm.org>
36050 * g++.old-deja/g++.ext/restrict1.C: New test.
36052 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
36054 * gcc.c-torture/execute/991118-1.c: New test.
36056 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
36058 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
36059 working directory pathnames.
36061 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
36063 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
36064 host is equipped with driver.h and driver.o so it can actually
36065 compile and run the tests.
36067 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
36069 * gcc.c-torture/compile/991008-1.c: New test.
36071 1999-11-08 Nick Clifton <nickc@cygnus.com>
36073 * lib/gcc-dg.exp: Include target-supports.exp
36075 1999-11-05 Nick Clifton <nickc@cygnus.com>
36077 * lib/target-supports.exp: New file: Provide procs to test for
36078 features supported by the target.
36079 (check_weak_available): Moved here from ecos.exp.
36080 (check_alias_available): New proc: Determine of the target
36081 toolchain supports the alias attribute.
36083 * gcc.dg/special/ecos.exp: Move check_weak_available to
36084 target-supports.exp.
36085 (alias-1.c): Only perform the test if the target supports
36087 (wkali-1.c): Only perform the test if the target supports
36090 * gcc.dg/990506-0.c: Expect error messages from cross
36091 targets as well as native targets.
36093 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36095 * gcc.dg/ultrasp1.c: Removed xfail.
36096 * gcc.dg/struct-ret-2.c: Likewise.
36097 * gcc.dg/array-1.c: Likewise.
36099 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36101 * gcc.dg/struct-ret-2.c: New test.
36103 * gcc.dg/array-1.c: New test.
36105 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
36107 * gcc.c-torture/execute/991030-1.c: New test.
36109 1999-10-26 Richard Henderson <rth@cygnus.com>
36111 * gcc.c-torture/compile/991026-2.c: New test.
36113 1999-10-26 Jeffrey A Law (law@cygnus.com)
36115 * gcc.c-torture/compile/991026-1.c: New test.
36117 1999-10-23 Jeffrey A Law (law@cygnus.com)
36119 * gcc.c-torture/execute/991023-1.c: New test.
36121 1999-10-19 Jeffrey A Law (law@cygnus.com)
36123 * gcc.c-torture/execute/991019-1.c: New test.
36125 1999-10-16 Richard Henderson <rth@cygnus.com>
36127 * gcc.c-torture/execute/991016-1.c: New test.
36129 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
36131 * gcc.c-torture/execute/991014-1.c: New test.
36133 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
36135 * g++.old-deja/g++.other/union2.C: New test.
36137 1999-10-13 Nathan Sidwell <nathan@acm.org>
36139 * g++.old-deja/g++.other/vaarg2.C: New test.
36140 * g++.old-deja/g++.other/vaarg3.C: New test.
36142 1999-10-12 Craig Burley <craig@jcb-sc.com>
36144 * g77.f-torture/noncompile/19990905-1.f: Moved from being
36147 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
36149 * gcc.c-torture/execute/va-arg-11.c: New test.
36151 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
36153 * lib/file-format.exp (gcc_target_object_format): Don't
36154 crash if objdump is unavailable.
36156 1999-09-29 Donn Terry <donn@interix.com>
36158 * gcc.misc-tests/mg.exp: delete extraneous redirection.
36160 1999-09-28 Nick Clifton <nickc@cygnus.com>
36162 * gcc.c-torture/compile/990928-1.c: New test.
36164 1999-09-28 Nathan Sidwell <nathan@acm.org>
36166 * g++.old-deja/g++.other/decl6.C: New test.
36168 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36170 * gcc.c-torture/execute/va-arg-10.c: New test.
36172 1999-09-27 Nathan Sidwell <nathan@acm.org>
36174 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
36175 __PRETTY_FUNCTION__.
36177 1999-09-23 Nick Clifton <nickc@cygnus.com>
36179 * gcc.c-torture/execute/990923-1.c: New test.
36181 1999-09-21 Nick Clifton <nickc@cygnus.com>
36183 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
36184 for which -fpic is inappropriate.
36186 1999-09-21 Mark Mitchell <mark@codesourcery.com>
36188 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
36190 1999-09-21 Nathan Sidwell <nathan@acm.org>
36192 * g++.old-deja/g++.other/dyncast1.C: New test.
36193 * g++.old-deja/g++.other/dyncast2.C: New test.
36194 * g++.old-deja/g++.other/dyncast3.C: New test.
36195 * g++.old-deja/g++.other/dyncast4.C: New test.
36196 * g++.old-deja/g++.other/dyncast5.C: New test.
36197 * g++.old-deja/g++.eh/catch3.C: New test.
36198 * g++.old-deja/g++.eh/catch3p.C: New test.
36199 * g++.old-deja/g++.eh/catch4.C: New test.
36200 * g++.old-deja/g++.eh/catch4p.C: New test.
36201 * g++.old-deja/g++.eh/catch5.C: New test.
36202 * g++.old-deja/g++.eh/catch5p.C: New test.
36203 * g++.old-deja/g++.eh/catch6.C: New test.
36204 * g++.old-deja/g++.eh/catch6p.C: New test.
36205 * g++.old-deja/g++.eh/catch7.C: New test.
36206 * g++.old-deja/g++.eh/catch7p.C: New test.
36207 * g++.old-deja/g++.eh/catch8.C: New test.
36208 * g++.old-deja/g++.eh/catch8p.C: New test.
36209 * g++.old-deja/g++.eh/catch9.C: New test.
36210 * g++.old-deja/g++.eh/catch9p.C: New test.
36212 1999-09-13 Nathan Sidwell <nathan@acm.org>
36214 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
36215 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
36217 1999-09-13 Jeffrey A Law (law@cygnus.com)
36219 * gcc.c-torture/compile/990913-1.c: New test.
36221 1999-09-10 Nathan Sidwell <nathan@acm.org>
36223 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
36224 * g++.old-deja/g++.jason/rfg5.C: Likewise.
36226 1999-09-09 Richard Henderson <rth@cygnus.com>
36228 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
36230 1999-09-09 Nathan Sidwell <nathan@acm.org>
36232 * g++.old-deja/g++.other/lookup11.C: New test.
36233 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
36234 what is permitted and what we want.
36235 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
36237 * g++.old-deja/g++.jason/rfg5.C: Likewise.
36239 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
36241 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
36242 * gcc.c-torture/noncompile/poison-1.c: New file.
36244 1999-09-08 Nathan Sidwell <nathan@acm.org>
36246 * g++.old-deja/g++.other/sizeof3.C: New test.
36247 * g++.old-deja/g++.other/sizeof4.C: New test.
36248 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
36249 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
36251 1999-09-07 Richard Henderson <rth@cygnus.com>
36253 * gcc.dg/va-arg-1.c: New.
36255 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36257 * gcc.c-torture/execute/va-arg-9.c: New test.
36259 1999-09-05 Craig Burley <craig@jcb-sc.com>
36261 * g77.f-torture/compile/980519-2.f: New test.
36262 * g77.f-torture/compile/19990905-0.f: New test.
36263 * g77.f-torture/compile/19990905-1.f: New test.
36264 * g77.f-torture/compile/19990905-2.f: New test.
36266 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
36268 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
36270 * gcc.c-torture/execute/990827-1.c: Fix typo.
36272 1999-09-03 Nathan Sidwell <nathan@acm.org>
36274 * g++.old-deja/g++.other/deref1.C: New test.
36276 1999-09-02 Nathan Sidwell <nathan@acm.org>
36278 * g++.old-deja/g++.other/ambig2.C: New test.
36279 * g++.old-deja/g++.other/cond5.C: New test.
36280 * g++.old-deja/g++.other/lookup16.C: New test.
36282 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
36284 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
36287 1999-08-31 Jeffrey A Law (law@cygnus.com)
36289 * lib/c-torture.exp: Avoid the "compare executables" optimization
36290 when testing native.
36292 1999-08-29 Jeffrey A Law (law@cygnus.com)
36294 * gcc.c-torture/execute/990829-1.c: New test.
36295 * gcc.c-torture/compile/990829-1.c: New test.
36297 1999-08-27 Paul Burchard <burchard@pobox.com>
36299 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
36300 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
36301 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
36302 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
36303 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
36304 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
36305 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
36306 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
36307 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
36308 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
36309 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
36311 1999-08-27 Jeffrey A Law (law@cygnus.com)
36313 * gcc.c-torture/execute/990827-1.c: New test.
36315 1999-08-26 Craig Burley <craig@jcb-sc.com>
36317 * g77.f-torture/noncompile/19990826-4.f: New test.
36319 * g77.f-torture/compile/19990826-3.f: New test.
36321 * g77.f-torture/execute/19990826-2.f: New test.
36323 * g77.f-torture/compile/19990826-1.f: New test.
36325 * gcc.c-torture/execute/990826-0.c: New test.
36326 * g77.c-torture/execute/19990826-0.f: New test.
36328 * g77.f-torture/noncompile/970626-2.f: New test.
36330 1999-08-25 Paul Burchard <burchard@pobox.com>
36332 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
36333 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
36334 lss-011.C: New tests.
36336 1999-08-25 Nathan Sidwell <nathan@acm.org>
36338 * g++.old-deja/g++.other/decl5.C: New test.
36340 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36342 * noncompile/noncompile.exp: Load_lib c-torture.exp.
36343 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
36344 call `postbase' for each one. All callers of `postbase' changed
36345 to call this instead.
36347 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
36349 * gcc.c-torture/execute/990811-1.c: New test.
36351 1999-08-09 Nick Clifton <nickc@cygnus.com>
36353 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
36356 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
36359 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
36361 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
36363 1999-08-04 Jeffrey A Law (law@cygnus.com)
36365 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
36367 1999-08-04 Nathan Sidwell <nathan@acm.org>
36369 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
36371 1999-08-04 Jeffrey A Law (law@cygnus.com)
36373 * gcc.c-torture/execute/990804-1.c: New test.
36375 1999-08-03 Nathan Sidwell <nathan@acm.org>
36377 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
36378 * g++.old-deja/g++.brendan/crash64.C: Likewise.
36379 * g++.old-deja/g++.brendan/overload8.C: Likewise.
36381 1999-08-03 Nathan Sidwell <nathan@acm.org>
36383 * g++.old-deja/g++.other/struct1.C: New test.
36385 1999-08-03 Nathan Sidwell <nathan@acm.org>
36387 * g++.old-deja/g++.other/enum2.C: New test.
36389 1999-08-02 Richard Henderson <rth@cygnus.com>
36391 Adapted from tests from Franz Sirl:
36392 * gcc.c-torture/execute/va-arg-7.c: New test.
36393 * gcc.c-torture/execute/va-arg-8.c: New test.
36395 1999-08-01 Jeffrey A Law (law@cygnus.com)
36397 * gcc.c-torture/compile/990801-2.c: New test.
36399 * gcc.c-torture/compile/990801-1.c: New test.
36401 1999-07-27 Michael Meissner <meissner@cygnus.com>
36403 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
36404 fp-cmp-1.c, converting double to float.
36406 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
36407 fp-cmp-1.c, converting double to long double.
36409 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
36410 from fr1 to unknown_register, since fr1 is a legitimate register
36413 1999-07-25 Jeffrey A Law (law@cygnus.com)
36415 * README: More listname related changes.
36417 1999-07-08 Catherine Moore <clm@cygnus.com>
36419 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
36421 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
36423 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
36425 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
36427 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
36429 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
36431 * gcc.dg/990703-1.c: New test.
36433 1999-06-29 Nick Clifton <nickc@cygnus.com>
36435 * lib/file-format.exp: New file: Move definition of proc
36436 gcc_target_object_format to here from
36437 gcc.dg/special/ecos.exp.
36439 * lib/c-torture.exp: Include lib file-format.exp.
36440 * lib/gcc-dg.exp: Include lib file-format.exp.
36442 * gcc.dg/special/ecos.exp: Remove definition of proc
36443 gcc_target_object_format.
36445 1999-06-28 Jeffrey A Law (law@cygnus.com)
36447 * gcc.c-torture/execute/990628-1.c: New test.
36449 1999-06-25 Jeffrey A Law (law@cygnus.com)
36451 * gcc.c-torture/compile/990625-2.c: New test.
36453 * gcc.c-torture/compile/990625-1.c: New test.
36455 1999-06-23 Nick Clifton <nickc@cygnus.com>
36457 * gcc.c-torture/compile/dll.c: New test case. Check that dll
36458 attributes compile.
36459 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
36460 ports that use the COFF/PE file format.
36462 1999-06-17 Jeffrey A Law (law@cygnus.com)
36464 * gcc.c-torture/compile/990617-1.c: New test.
36466 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
36468 * g++.old-deja/g++.other/decl4.C: New test.
36470 1999-06-14 Nathan Sidwell <nathan@acm.org>
36472 * g++.old-deja/g++.other/bitfld3.C: New test.
36474 1999-06-08 Nathan Sidwell <nathan@acm.org>
36476 * g++.old-deja/g++.eh/catch1.C: New test.
36478 1999-06-07 Jeffrey A Law (law@cygnus.com)
36480 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
36482 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
36483 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
36485 1999-06-05 Craig Burley <craig@jcb-sc.com>
36487 * g77.f-torture/compile/19990502-0.f: Replace with new,
36488 shorter, test that still fails after recent changes.
36490 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
36492 * gcc.c-torture/execute/990604-1.c: New test.
36494 1999-05-31 Jeffrey A Law (law@cygnus.com)
36496 * gcc.c-torture/execute/990531-1.c: New test.
36498 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36500 * gcc.c-torture/compile/990527-1.c: New test.
36502 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
36504 * gcc.c-torture/execute/990527-1.c: New test.
36506 1999-05-25 Nick Clifton <nickc@cygnus.com>
36508 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
36509 bitfields as signed.
36511 1999-05-25 Craig Burley <craig@jcb-sc.com>
36513 * g77.f-torture/compile/19990525-0.f: New test.
36515 1999-05-25 Jeffrey A Law (law@cygnus.com)
36517 * gcc.c-torture/execute/990525-2.c: New test.
36519 * gcc.c-torture/execute/990525-1.c: New test.
36521 1999-05-24 Nathan Sidwell <nathan@acm.org>
36523 * g++.old-deja/g++.other/anon3.C: New test.
36524 * g++.old-deja/g++.other/anon4.C: New test.
36525 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
36526 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
36527 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
36530 1999-05-24 Jeffrey A Law (law@cygnus.com)
36532 * gcc.c-torture/execute/990524-1.c: New test.
36534 * gcc.dg/990524-1.c: New test.
36536 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36538 * gcc.c-torture/compile/990523-1.c: New test.
36540 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
36542 * gcc.c-torture/compile/990519-1.c: New test.
36544 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
36546 * gcc.c-torture/compile/990517-1.c: New test.
36548 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
36549 (e4, f4): New tests.
36552 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36554 * gcc.dg/noreturn-1.c: New test.
36556 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
36558 * gcc.c-torture/execute/990513-1.c: New test.
36560 1999-05-10 Richard Henderson <rth@cygnus.com>
36562 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
36564 1999-05-10 Craig Burley <craig@jcb-sc.com>
36566 * g77.f-torture/execute/erfc.f: Use small single-precision
36567 values, to avoid problems on Alphas when not -mieee.
36569 1999-05-08 Craig Burley <craig@jcb-sc.com>
36571 * gcc.dg/990506-0.c: New test.
36573 1999-05-08 Richard Henderson <rth@cygnus.com>
36575 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
36576 the constant to test. Don't XFAIL 64-bit targets.
36578 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
36579 * g++.old-deja/g++.law/profile1.C: Likewise.
36581 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
36582 operator new instances.
36583 * g++.old-deja/g++.other/delete5.C: Likewise.
36585 1999-05-03 Craig Burley <craig@jcb-sc.com>
36587 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
36590 1999-05-03 Craig Burley <craig@jcb-sc.com>
36592 * g77.f-torture/execute/u77-test.f: Reverse order of two
36593 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
36595 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36597 * gcc.dg/compare1.c: New test.
36599 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
36601 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
36604 1999-05-02 Craig Burley <craig@jcb-sc.com>
36606 * g77.f-torture/compile/19990502-1.f: New test.
36608 1999-05-02 Craig Burley <craig@jcb-sc.com>
36610 * g77.f-torture/compile/19990502-0.f: New test.
36612 1999-05-02 Craig Burley <craig@jcb-sc.com>
36614 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
36617 1999-05-02 Craig Burley <craig@jcb-sc.com>
36619 * g77.f-torture/execute/u77-test.f (main): List libU77
36620 intrinsics not currently tested.
36621 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
36622 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
36623 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
36624 Trim blanks off the ends of some printed strings.
36626 1999-05-02 Craig Burley <craig@jcb-sc.com>
36628 * g77.f-torture/execute/u77-test.f (main): Just warn about
36629 FSTAT gid disagreement, as it's expected on some systems.
36631 1999-05-01 Craig Burley <craig@jcb-sc.com>
36633 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
36634 use a new function, which allows for some slop.
36635 Clean up some commentary.
36636 (issum): The new function.
36637 (sgladd): Deleted subroutine.
36639 1999-05-01 Craig Burley <craig@jcb-sc.com>
36641 * g77.f-torture/execute/u77-test.f: Modify to be more like
36642 libf2c/libU77 version, bringing patches to that version here.
36643 Add suitable commentary.
36645 1999-04-25 Richard Henderson <rth@cygnus.com>
36647 * gcc.dg/990424-1.c: New test.
36649 1999-04-24 Craig Burley <craig@jcb-sc.com>
36651 * g77.f-torture/execute/u77-test.f (main): Bug involving
36652 LSTAT has been fixed, so turn back on full checking.
36654 1999-04-20 Craig Burley <craig@jcb-sc.com>
36656 * g77.f-torture/compile/19990419-0.f: New test.
36657 * g77.f-torture/execute/19990419-1.f: New test.
36659 1999-04-17 Richard Henderson <rth@cygnus.com>
36661 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
36662 to avoid the need for a prototype to supress a warning.
36664 1999-04-07 Jim Wilson <wilson@cygnus.com>
36666 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
36668 1999-04-04 Jeffrey A Law (law@cygnus.com)
36670 * gcc.c-torture/execute/990404-1.c: New test.
36672 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
36674 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
36675 * gcc.dg/cpp-if3.c: Don't use -pedantic.
36676 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
36677 missing initializer warnings.
36679 1999-03-28 Jeffrey A Law (law@cygnus.com)
36681 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
36684 1999-03-26 Jeffrey A Law (law@cygnus.com)
36686 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
36688 1999-03-26 Craig Burley <craig@jcb-sc.com>
36690 * g77.f-torture/execute/19990325-0.f: New test.
36691 * g77.f-torture/execute/19990325-1.f: New test.
36693 1999-03-24 Jeffrey A Law (law@cygnus.com)
36695 * gcc.c-torture/execute/990324-1.c: New test.
36697 1999-03-22 Jim Wilson <wilson@cygnus.com>
36699 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
36702 1999-03-17 Richard Henderson <rth@cygnus.com>
36704 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
36706 1999-03-13 Craig Burley <craig@jcb-sc.com>
36708 * g77.f-torture/execute/19990313-2.f: New test.
36709 * g77.f-torture/execute/19990313-3.f: New test.
36711 1999-03-13 Craig Burley <craig@jcb-sc.com>
36713 * g77.f-torture/execute/19990313-0.f: New test.
36714 * g77.f-torture/execute/19990313-1.f: New test.
36716 1999-03-12 Jim Wilson <wilson@cygnus.com>
36718 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
36720 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
36721 (main): Add check for u15. Conditionalize u31 check depending on
36722 whether ints are <32 bits or >=32 bits.
36724 1999-03-08 Craig Burley <craig@jcb-sc.com>
36726 * g77.f-torture/execute/19981119-0.f: Improve testiness.
36728 1999-03-08 Craig Burley <craig@jcb-sc.com>
36730 * g77.f-torture/compile/19990305-0.f: New test.
36731 * g77.f-torture/execute/19981119-0.f: New test.
36733 1999-03-08 Craig Burley <craig@jcb-sc.com>
36735 * g77.f-torture/execute/970625-2.f: call ABORT if final
36736 result is not correct, instead of just printing it.
36737 Add this checking via newly introduced obfuscation, to
36738 trip up buggy front ends.
36740 1999-03-07 Craig Burley <craig@jcb-sc.com>
36742 * g77.f-torture/compile/960317-1.f: Moved from being
36743 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
36745 1999-03-06 Craig Burley <craig@jcb-sc.com>
36747 * g77.f-torture/execute/960317-1.f: New (old) test.
36748 * g77.f-torture/execute/970625-2.f: Ditto.
36750 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
36752 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
36753 message on line 1 or line 2; cccp and cpplib do this differently.
36755 1999-03-01 Jeffrey A Law (law@cygnus.com)
36757 * g++.old-deja/g++.law/weak1.C: New test.
36759 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
36761 * gcc.c-torture/execute/990119-1.c: Renamed to...
36762 * gcc.dg/990119-1.c: this, so it will only be tested once
36763 (it's a preprocessor test, it doesn't need to be run at
36764 multiple optimization levels).
36766 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
36768 * lib/g++.exp: Don't add incdir=$base_dir/../include to
36771 1999-02-24 Craig Burley <craig@jcb-sc.com>
36773 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
36774 * g77.f-torture/compile/19981216-0.f: ...as it is expected
36775 to not be compilable by current g77.
36777 1999-02-24 Nick Clifton <nickc@cygnus.com>
36779 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
36781 1999-02-22 Jeffrey A Law (law@cygnus.com)
36783 * gcc.c-torture/execute/990222-1.c: New test.
36785 1999-02-19 Craig Burley <craig@jcb-sc.com>
36787 * g77.f-torture/compile/19990218-0.f: New test.
36788 * g77.f-torture/noncompile/19990218-1.f: New test.
36790 1999-02-18 Craig Burley <craig@jcb-sc.com>
36792 * g77.f-torture/compile/19981216-0.f: New test.
36794 1999-02-14 Jeffrey A Law (law@cygnus.com)
36796 * gcc.dg/990214-1.c: New test.
36798 1999-02-13 Jeffrey A Law (law@cygnus.com)
36800 * gcc.dg/990213-2.c: New test.
36802 * gcc.dg/990213-1.c: New test.
36804 1999-02-12 Jeffrey A Law (law@cygnus.com)
36806 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
36809 1999-02-11 Nick Clifton <nickc@cygnus.com>
36811 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
36812 specified by target.
36814 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
36816 1999-02-11 Jeffrey A Law (law@cygnus.com)
36818 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
36820 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
36822 * gcc.dg/special/ecos.exp: New test driver for new tests with
36823 special requirements.
36825 * gcc.dg/special/alias-1.c: New test.
36826 * gcc.dg/special/gcsec-1.c: New test.
36827 * gcc.dg/special/weak-1.c: New test.
36828 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
36829 * gcc.dg/special/weak-2.c: New test.
36830 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
36831 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
36832 * gcc.dg/special/wkali-1.c: New test.
36833 * gcc.dg/special/wkali-2.c: New test.
36834 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
36835 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
36837 1999-02-10 Felix Lee <flee@cygnus.com>
36839 * lib/c-torture.exp (c-torture-compile): Pull out code for
36840 analyzing gcc error messages.
36841 (c-torture-execute): Likewise. Fix some (harmless) false
36843 * lib/gcc.exp (gcc_check_compile): New function.
36845 1999-02-08 Richard Henderson <rth@cygnus.com>
36847 * gcc.c-torture/execute/990208-1.c: New test.
36849 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
36851 * g++.dg/special/ecos.exp: New driver for new tests with special
36854 * g++.dg/special/conpr-1.C: New test
36855 * g++.dg/special/conpr-2.C: New test
36856 * g++.dg/special/conpr-2a.C: New test
36857 * g++.dg/special/conpr-3.C: New test
36858 * g++.dg/special/conpr-3a.C: New test
36859 * g++.dg/special/conpr-3b.C: New test
36861 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
36862 allow g++ to use the dg driver
36864 * README: Add comment about g++.dg directory
36866 1999-02-06 Jeffrey A Law (law@cygnus.com)
36868 * README: Update email addresses.
36870 1999-02-03 Nick Clifton <nickc@cygnus.com>
36872 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
36873 arguments in order to force structure S onto the stack even on
36875 (test): Pass 10 leading arguments to function foo as well as the
36878 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
36879 failure for all targets.
36881 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
36882 abort to terminate program execution.
36884 1999-01-30 Richard Henderson <rth@cygnus.com>
36886 * gcc.c-torture/execute/990130-1.c: New test.
36888 1999-01-30 Jeffrey A Law (law@cygnus.com)
36890 * gcc.dg/990130-1.c: New test.
36892 1999-01-28 Michael Meissner <meissner@cygnus.com>
36894 * gcc.c-torture/execute/990128-1.c: New test.
36896 1999-01-27 Michael Meissner <meissner@cygnus.com>
36898 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
36900 1999-01-27 Felix Lee <flee@cygnus.com>
36902 * lib/c-torture.exp (c-torture-compile): pull out code for
36903 analyzing gcc error messages.
36904 (c-torture-execute): ditto, and fix some (harmless) false
36906 * lib/gcc.exp (gcc_check_compile): new function.
36908 1999-01-17 Jeffrey A Law (law@cygnus.com)
36910 * gcc.dg/990117-1.c: New test.
36912 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
36914 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
36916 1999-01-15 Jeffrey A Law (law@cygnus.com)
36918 * g77.f-torture/compile/990115-1.f: New test.
36920 1999-01-07 Jeffrey A Law (law@cygnus.com)
36922 * gcc.c-torture/compile/990107-1.c: New test
36924 1999-01-06 Jeffrey A Law (law@cygnus.com)
36926 * gcc.c-torture/execute/990106-2.c: New test.
36928 * gcc.c-torture/execute/990106-1.c: New test.
36930 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
36932 * gcc.c-torture/compile/981223-1.c: New test.
36934 1998-12-29 Richard Henderson <rth@cygnus.com>
36936 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
36937 (opt3): Rename from opt4 and disable.
36939 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
36941 * g++.old-deja/g++.pt/ptrmem5.C: New test.
36943 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
36945 * g++.old-deja/g++.other/conv5.C: New test.
36947 1998-12-14 Nick Clifton <nickc@cygnus.com>
36949 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
36951 1998-12-11 Jeffrey A Law (law@cygnus.com)
36953 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
36955 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
36957 * gcc.c-torture/compile/981211-1.c: New test.
36959 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
36961 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
36963 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
36965 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36967 * gcc.special/930510-1.c: Make C9X safe.
36968 * gcc.misc-tests/gcov-1.c Similarly.
36969 * gcc.misc-tests/gcov-2.c Similarly.
36971 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
36973 * gcc.dg/ultrasp1.c: New test.
36975 1998-12-06 Richard Henderson <rth@cygnus.com>
36977 * gcc.c-torture/execute/981206.c: New test.
36979 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
36981 * g++.old-deja/g++.ns/template7.C: New test.
36983 * g++.old-deja/g++.other/expr1.C: New test.
36985 * g++.old-deja/g++.eh/tmpl3.C: New test.
36987 * g++.old-deja/g++.eh/tmpl2.C: New test.
36989 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
36991 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
36992 * g++.old-deja/g++.other/using6.C: Removed.
36993 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
36995 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
36997 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
36999 * g++.old-deja/g++.pt/overload8.C: New test.
37001 * g++.old-deja/g++.pt/overload7.C: New test.
37003 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
37005 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
37006 and relinking messages.
37007 * lib/g++.exp (g++_target_compile): Remove .rpo file when
37008 compiling with -frepo.
37010 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
37012 * g++.old-deja/g++.pt/lookup6.C: New test.
37014 1998-11-30 Nick Clifton <nickc@cygnus.com>
37016 * gcc.c-torture/execute/981130-1.c: New test.
37017 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
37019 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
37021 * g++.old-deja/g++.pt/explicit76.C: New test.
37023 * g++.old-deja/g++.pt/friend38.C: New test.
37025 * g++.old-deja/g++.ns/crash2.C: New test.
37027 * g++.old-deja/g++.pt/defarg8.C: New test.
37029 * g++.old-deja/g++.pt/instantiate6.C: New test.
37031 * g++.old-deja/g++.pt/static6.C: New test.
37033 * g++.old-deja/g++.pt/decl2.C: New test.
37035 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
37037 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
37038 problem is actually related with name lookup, but so what? :-)
37040 * g++.old-deja/g++.pt/friend37.C: New test.
37042 1998-11-25 Dave Love <d.love@dl.ac.uk>
37044 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
37045 element, which fails on some systems.
37047 * g77.f-torture/execute/labug1.f: New test.
37049 1998-11-21 Jeffrey A Law (law@cygnus.com)
37051 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
37054 1998-11-18 Dave Love <d.love@dl.ac.uk>
37056 * g77.f-torture/compile/981117-1.f: New test.
37058 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
37060 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
37061 properly discarded.
37063 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
37065 * gcc.c-torture/execute/memcheck: New directory of tests for
37066 -fcheck-memory-usage.
37068 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
37070 * README: New file, general information about the testsuite and
37071 new description of the various C++ test subdirectories.
37072 * README.g++: Eliminate obsolete information, update and move most
37073 relevant stuff to README.
37075 1998-11-07 Richard Henderson <rth@cygnus.com>
37077 * gcc.c-torture/compile/981107-1.c: New test.
37079 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
37081 * execute/memcpy-bi.c: New testcase.
37083 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
37085 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
37088 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
37089 template is selected.
37091 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
37092 classes, it should be accepted for all types.
37094 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
37096 * g++.old-deja/g++.pt/spec24.C: Ensure that template
37097 specializations start with template headers.
37099 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
37101 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
37103 * g++.old-deja/g++.other/init9.C: Test cross initialization of
37106 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
37108 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
37110 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
37112 * compile/981022-1.c, compile/981022-1.x: New test and driver.
37114 1998-10-19 Jeffrey A Law (law@cygnus.com)
37116 * 981019-1.c: New test.
37118 1998-10-14 Robert Lipe <robertl@dgii.com>
37120 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
37123 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
37125 * compile/981001-4.c: Remove use of GCC extension that triggers a
37128 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
37130 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
37132 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
37134 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
37135 instantiation of template produces incorrect code for delete
37138 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
37139 constructors' name is not unique.
37140 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
37141 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
37143 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
37144 automatic array of const is ill-formed.
37146 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
37147 of template parameter?
37149 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
37152 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
37153 pointer-to-member expression.
37155 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
37156 declaration causes ICE.
37158 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
37160 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
37161 reserved in the global namespace.
37163 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
37164 generate needed virtual table.
37166 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
37168 1998-10-10 Dariush Eslimi <eslimi@loran.com>
37170 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
37171 template-dependent type
37173 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
37175 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
37176 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
37177 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
37179 * g++.old-deja/g++.other/using5.C: New test; using decl from base
37180 class should be usable as argument of member function.
37181 * g++.old-deja/g++.other/using6.C: New test; using decl from base
37182 class should be usable as return type of member function.
37183 * g++.old-deja/g++.other/using7.C: New test; using decl from base
37184 class should be usable as type of data member.
37186 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
37188 1998-10-09 Jeffrey A Law (law@cygnus.com)
37190 * gcc.c-torture/special/920521-1.c: Fix bogus test.
37192 1998-10-08 Nick Clifton <nickc@cygnus.com>
37194 * gcc.dg/dll-?.c Add thumb to target list.
37195 Fix assembler scan patterns to match current assembler output.
37197 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
37199 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
37200 matching of template brackets.
37202 * g++.old-deja/g++.other/using4.C: New test. Test using
37203 declarations of methods from base classes.
37205 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
37206 within functions should introduce names into the innermost
37207 enclosing namespace.
37209 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
37210 of static locals if first initialization throws.
37212 1998-10-07 Jim Wilson <wilson@cygnus.com>
37214 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
37216 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
37218 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
37219 lose track of the possible targets of tablejump insns.
37220 * special/special.exp: Run it.
37222 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
37224 * g++.old-deja/g++.pt/friend35.C: New test. A template function
37225 must be declared before its specializations can be named in friend
37228 1998-10-05 Dave Love <d.love@dl.ac.uk>
37230 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
37232 * g77.f-torture/execute/io1.f: New test.
37234 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
37236 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
37237 with pointer to template function, for which no argument deduction
37240 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
37241 specialization of template function as argument to template
37244 * g++.old-deja/g++.other/access2.C: New test; Inner class
37245 shouldn't have privileged access to Outer's names.
37247 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
37249 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
37250 friend template declared within template class conflicts with
37251 nested class of the same name.
37253 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
37256 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
37257 object with direct initializer as function declaration.
37259 * g++.old-deja/g++.other/decl2.C: New test; duplicate
37262 * g++.old-deja/g++.other/null2.C: New test; conditional operator
37263 involving const pointer and NULL produces incorrect result.
37265 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
37266 type name without `typename' should be rejected with -pedantic.
37268 1998-10-02 Richard Henderson <rth@cygnus.com>
37270 * g++.old-deja/g++.other/addrof1.C: New test.
37272 1998-10-01 Nick Clifton <nickc@cygnus.com>
37274 * gcc.c-torture/compile/981001-1.c: New test.
37275 * gcc.c-torture/execute/981001-1.c: New test.
37277 1998-10-01 Jeffrey A Law (law@cygnus.com)
37279 * gcc.c-torture/compile/981001-2.c: New test.
37280 * gcc.c-torture/compile/981001-3.c: New test.
37281 * gcc.c-torture/compile/981001-4.c: New test.
37283 1998-10-01 Robert Lipe <robertl@dgii.com>
37285 * lib/objc.exp (objc_target_compile): Add -L during compiles for
37286 multilibbed hosts. Idea grafted from g77.exp.
37288 1998-09-30 Dave Love <d.love@dl.ac.uk>
37290 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
37291 avoid losing on systems which need -lsocket.
37293 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
37295 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
37296 * g++.old-deja/g++.other/nested2.C: Ditto.
37297 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
37300 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
37302 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
37303 preferred over template operator!= for enum bitfields.
37305 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
37307 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
37308 that happen to have the same base name, but in different scopes,
37309 are incorrectly rejected.
37311 1998-09-16 Richard Henderson <rth@cygnus.com>
37313 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
37314 on the native word size instead of an integer literal.
37316 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
37318 * g++.old-deja/g++.other/static2.C: Invocation of static data
37319 member of type pointer-to-function denoted as non-static member.
37321 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
37322 checks involving function types and aliases.
37324 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
37326 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
37327 redefined to the same non-trivial type.
37329 * g++.old-deja/g++.pt/explicit73.C: Test for proper
37330 namespace-qualification of template specializations declared in
37333 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
37334 to declare a subset of the specializations of a template function
37335 as friends of specializations of a template class.
37337 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
37338 member templates that do not fully specialize the enclosing
37339 template class are rejected.
37341 1998-09-11 Dave Love <d.love@dl.ac.uk>
37343 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
37345 1998-09-08 Dave Love <d.love@dl.ac.uk>
37347 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
37348 altered from libf2c/libU77 version.
37350 1998-09-06 Dave Love <d.love@dl.ac.uk>
37352 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
37354 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
37356 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
37357 (un)signed char are different types for template specialization
37360 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
37362 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
37363 * objc: ObjC testsuite.
37365 1998-08-31 Catherine Moore <clm@cygnus.com>
37367 * gcc.c-torture/execute/941014-1.x: New file.
37369 1998-08-31 Nick Clifton <nickc@cygnus.com>
37371 * lib/c-torture.exp: Add support for
37372 torture_eval_before_compile and torture_eval_before_execute
37375 1998-08-30 Jeffrey A Law (law@cygnus.com)
37377 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
37378 this test triggers valid.
37380 1998-08-27 Jeffrey A Law (law@cygnus.com)
37382 * gcc.dg/980827-1.c: New test.
37384 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
37386 * gcc.c-torture/execute/loop-4b.c: New test.
37388 1998-08-26 Nick Clifton <nickc@cygnus.com>
37390 * lib/c-torture.exp: Add support for
37391 torture_eval_before_compile and torture_eval_before_execute
37394 1998-08-25 Jeffrey A Law (law@cygnus.com)
37396 * gcc.c-torture/compile/980825-1.c: New test.
37398 1998-08-24 Nick Clifton <nickc@cygnus.com>
37400 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
37401 count number tests in opt_t0 not good_t0.
37403 1998-08-24 Jeffrey A Law (law@cygnus.com)
37405 * gcc.c-torture/compile/930326-1.x: Fix typo.
37407 1998-08-23 Mark Mitchell <mark@markmitchell.com>
37409 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
37412 1998-08-21 Jeffrey A Law (law@cygnus.com)
37414 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
37415 STACK_SIZE is defined.
37416 * gcc.c-torture/unsorted/stuct.c: Similarly.
37418 * gcc.c-torture/compile/980821-1.c: New test.
37420 1998-08-21 Jeffrey A Law (law@cygnus.com)
37422 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
37424 1998-08-19 Mark Mitchell <mark@markmitchell.com>
37426 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
37429 1998-08-09 Mark Mitchell <mark@markmitchell.com>
37431 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
37434 1998-08-18 Jeffrey A Law (law@cygnus.com)
37436 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
37438 1998-08-16 Jeffrey A Law (law@cygnus.com)
37440 * gcc.c-torture/compile/980816-1.c: New test.
37442 * gcc.dg/980816-1.c: New test.
37444 1998-08-13 Jeffrey A Law (law@cygnus.com)
37446 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
37447 compiler for ieee tests.
37449 1998-08-01 Dave Love <d.love@dl.ac.uk>
37451 * g77.f-torture/compile/980729-0.f: New test.
37453 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
37455 * gcc.c-torture/special/eeprof-1.c: New test, for
37456 -finstrument-functions.
37457 * gcc.c-torture/special/special.exp: Run it.
37459 1998-07-29 Jeffrey A Law (law@cygnus.com)
37461 * gcc.c-torture/compile/980729-1.c: New test.
37463 1998-07-27 Nick Clifton <nickc@cygnus.com>
37465 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
37466 __thumb__ is defined, and test for ARM style doubles if so.
37468 1998-07-26 Dave Love <d.love@dl.ac.uk>
37470 * g77.f-torture/noncompile/980615-0.f: New test.
37472 1998-07-26 H.J. Lu (hjl@gnu.org)
37474 * gcc.dg/980312-1.c: Do link instead of compile.
37475 * gcc.dg/980313-1.c: Likewise.
37477 1998-07-26 Jeffrey A Law (law@cygnus.com)
37479 * gcc.c-torture/compile/980726-1.c: New test.
37481 1998-07-25 Dave Love <d.love@dl.ac.uk>
37483 * g77.f-torture/execute/io0.f: New test.
37485 1998-07-24 Nick Clifton <nickc@cygnus.com>
37487 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
37490 1998-06-18 Michael Meissner <meissner@cygnus.com>
37492 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
37495 1998-07-17 Nick Clifton <nickc@cygnus.com>
37497 * gcc.dg/980626-1.c: Expect failures for all toolchains until
37498 c-decl.c:grokdeclarator can handle mode attributes.
37500 1998-07-16 Jeffrey A Law (law@cygnus.com)
37502 * gcc.c-torture/execute/980716-1.c: New test.
37504 1998-07-13 Jeffrey A Law (law@cygnus.com)
37506 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
37508 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
37510 * gcc.c-torture/execute/va-arg-3.x: Similarly.
37511 * gcc.c-torture/compile/930326-1.x: Similarly.
37513 1998-07-13 Dave Love <d.love@dl.ac.uk>
37515 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
37516 New test from Craig.
37518 1998-07-12 Dave Love <d.love@dl.ac.uk>
37520 * g77.f-torture/noncompile/980616-0.f: New test.
37522 * g77.f-torture/execute/970816-3.f: New test from Craig.
37524 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
37526 * g++.other/singleton.C: Return error value instead of taking
37529 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
37531 * g++.other/singleton.C: New test. Warning is under dispute.
37532 Runtime crash is not.
37534 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
37536 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
37537 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
37538 using6.C, using7.C}: New namespace tests.
37540 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
37542 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
37543 specialization with typedef'ed names used as array indexes.
37545 1998-07-09 Jeffrey A Law (law@cygnus.com)
37547 * gcc.c-torture/execute/980709-1.c: New test.
37549 * gcc.dg/980709-1.c: New test.
37551 1998-07-07 Richard Henderson <rth@cygnus.com>
37553 * gcc.c-torture/execute/bcp-1.c: New test.
37555 1998-07-07 Jeffrey A Law (law@cygnus.com)
37557 * gcc.c-torture/execute/980707-1.c: New test.
37559 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
37561 * gcc.c-torture/compile/980706-1.c: New test.
37563 1998-07-01 Dave Love <d.love@dl.ac.uk>
37565 * g77.f-torture/execute/980701-0.f,
37566 g77.f-torture/execute/980701-1.f: New test from Craig.
37568 1998-07-01 Jeffrey A Law (law@cygnus.com)
37570 * gcc.c-torture/compile/980701-1.c: New test.
37572 * gcc.c-torture/execute/980701-1.c: New test.
37574 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
37577 * g++.old-deja/g++.robertl/eb132.C: New test.
37578 * g++.old-deja/g++.robertl/eb133.C: Likewise.
37580 1998-06-29 Dave Love <d.love@dl.ac.uk>
37582 * g77.f-torture/execute/980628-7.f,
37583 g77.f-torture/execute/980628-8.f,
37584 g77.f-torture/execute/980628-9.f,
37585 g77.f-torture/execute/980628-10.f: New tests from Craig.
37587 * g77.f-torture/execute/980628-3.f: Remove mail headers.
37589 1998-06-28 Jeffrey A Law (law@cygnus.com)
37591 * g77.f-torture/execute/980628-4.f: New test from Craig.
37592 * g77.f-torture/execute/980628-5.f: Likewise.
37593 * g77.f-torture/execute/980628-2.f: Likewise.
37594 * g77.f-torture/execute/980628-0.f: Likewise.
37595 * g77.f-torture/execute/980628-1.f: Likewise.
37596 * g77.f-torture/execute/980628-3.f: Likewise.
37597 * g77.f-torture/execute/980628-6.f: Likewise.
37599 1998-06-28 Jeffrey A Law (law@cygnus.com)
37601 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
37602 directory when nothing has been installed yet.
37604 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
37606 * gcc.c-torture/special/special.exp: Handle newer versions of
37609 1998-06-26 Jeffrey A Law (law@cygnus.com)
37611 * gcc.dg/980626-1.c: New test.
37613 1998-06-19 Bruno Haible <haible@ilog.fr>
37615 * gcc.misc-tests/m-un-2.c: New test.
37616 * g++.old-deja/g++.other/warn01.c: Likewise.
37618 1998-06-19 Robert Lipe <robertl@dgii.com>
37620 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
37621 compatibility with assmblers with a different comment character.
37622 Eliminate use of GAS-specific extensions.
37624 1998-06-19 Jeffrey A Law (law@cygnus.com)
37626 * gcc.c-torture/execute/ieee/980619-1.c: New test.
37628 1998-06-19 Robert Lipe <robertl@dgii.com>
37630 * lib/g77.exp: Replace search for libf2c.a with search for newly
37633 1998-06-17 Jeffrey A Law (law@cygnus.com)
37635 * gcc.c-torture/execute/980617-1.c: New test.
37637 1998-06-12 Jeffrey A Law (law@cygnus.com)
37639 * gcc.c-torture/execute/980612-1.c: New test.
37641 1998-06-08 Jeffrey A Law (law@cygnus.com)
37643 * gcc.dg/980523-1.c: Only test on ppc-linux.
37644 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
37646 * gcc.c-torture/execute/980608-1.c: New test.
37648 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
37650 * gcc.c-torture/execute/980605-1.c: New test.
37652 1998-06-04 Jeffrey A Law (law@cygnus.com)
37654 * gcc.c-torture/execute/980604-1.c: New test.
37656 1998-06-02 Jeffrey A Law (law@cygnus.com)
37658 * gcc.c-torture/execute/980602-1.c: New test.
37659 * gcc.c-torture/execute/980602-2.c: Likewise.
37661 1998-06-02 Dave Love <d.love@dl.ac.uk>
37663 * 970125-0.f: Fix per JCB. Add commentary.
37665 1998-05-31 Michael Meissner <meissner@cygnus.com>
37667 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
37670 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
37672 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
37675 1998-05-28 Catherine Moore <clm@cygnus.com>
37677 * gcc.c-torture/execute/980526-3.c: New test.
37679 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
37681 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
37682 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
37683 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
37684 m88k-motorola-sysv3 to XFAIL.
37686 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37688 * gcc.dg/980526-1.c: New test.
37689 * gcc.c-torture/execute/980526-2.c: New test.
37691 1998-05-26 Jeffrey A Law (law@cygnus.com)
37693 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
37695 * gcc.c-torture/execute/980526-1.c: New test.
37697 1998-05-26 Dave Love <d.love@dl.ac.uk>
37699 * g77.f-torture/execute/alpha2.f: Add runtime test.
37701 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
37703 * g++.old-deja/old-deja.exp: Strip leading directories.
37705 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
37706 error for the line. Don't run multiple tests for the same line.
37708 1998-05-23 Jeffrey A Law (law@cygnus.com)
37710 * gcc.dg/980523-1.c: New test.
37712 1998-05-23 Dave Love <d.love@dl.ac.uk>
37714 * g77.f-torture/compile/970915-0.f: New test.
37716 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
37718 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
37720 1998-05-21 Jeffrey A Law (law@cygnus.com)
37722 * gcc.dg/980520-1.c: New test.
37724 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
37726 * gcc.dg/980502-1.c: Fix return type.
37728 1998-05-20 Jeffrey A Law (law@cygnus.com)
37730 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
37731 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
37732 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
37733 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
37734 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
37736 1998-05-20 Dave Love <d.love@dl.ac.uk>
37738 * g77.f-torture/execute/980520-1.f: New test.
37740 1998-05-15 Dave Love <d.love@dl.ac.uk>
37742 * lib/mike-g77.exp: New file.
37744 * g77.f-torture/noncompile/noncompile.exp,
37745 g77.f-torture/noncompile/check0.f: New files.
37747 1998-05-14 Dave Love <d.love@dl.ac.uk>
37749 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
37750 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
37751 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
37752 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
37753 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
37754 abort where appropriate.
37756 1998-05-05 Michael Meissner <meissner@cygnus.com>
37758 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
37759 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
37761 1998-04-29 Dave Love <d.love@dl.ac.uk>
37763 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
37765 1998-04-27 Dave Love <d.love@dl.ac.uk>
37767 * g77.f-torture/compile/980427-0.f: New test.
37769 1998-04-24 Dave Love <d.love@dl.ac.uk>
37771 * g77.f-torture/compile/980424-0.f: New test.
37773 1998-04-19 Dave Love <d.love@dl.ac.uk>
37775 * g77.f-torture/compile/980419-2.f (main): New test.
37776 * g77.f-torture/compile/970125-0.f: New test.
37777 * g77.f-torture/compile/980419-1.f: New test.
37779 1998-04-08 Jim Wilson <wilson@cygnus.com>
37781 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
37784 1998-04-07 Jim Wilson <wilson@cygnus.com>
37786 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
37788 1998-04-03 Jim Wilson <wilson@cygnus.com>
37790 * gcc.c-torture/compile/980329-1.c: New test.
37792 1998-03-18 Jim Wilson <wilson@cygnus.com>
37794 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
37795 * gcc.dg/980312-1.c: Fix typo in -march command.
37797 1998-03-16 H.J. Lu (hjl@gnu.org)
37799 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
37801 1998-03-11 Robert Lipe <robertl@dgii.com>
37803 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
37804 Dave Love agree the Fortran source is bogus.
37806 1998-03-11 Robert Lipe <robertl@dgii.com>
37808 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
37809 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
37810 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
37811 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
37812 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
37814 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
37816 * g++.old-deja/g++.other/friend1.C: New test.
37818 1998-02-18 Dave Love <d.love@dl.ac.uk>
37820 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
37821 possibly uninitialized) variables and declare dnrm2.
37823 1998-02-23 Robert Lipe <robertl@dgii.com>
37825 From Bruno Haible <haible@ilog.fr>:
37826 * gcc.c-torture/execute/980223.c: New test.
37828 1998-02-13 Jeffrey A Law (law@cygnus.com)
37830 * gcc.dg/ifelse-1.c: New test.
37832 1998-02-09 H.J. Lu (hjl@gnu.org)
37834 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
37836 * lib/old-dejagnu.exp (old-dejagnu): Added the
37837 "execution test - XFAIL *-*-*" handling in the spirit of
37838 "excess errors test -". Changed the "execution test fails"
37839 handling to be like "excess errors test fails".
37840 * Update various tests accordingly.
37842 1998-02-06 Jim Wilson <wilson@cygnus.com>
37844 * gcc.c-torture/execute/980205.c: New test.
37846 1998-01-18 Jeffrey A Law (law@cygnus.com)
37848 * lib/c-torture.exp: Look for .x files instead of .cexp files.
37849 * lib/f-torture.exp: Similarly.
37850 * gcc.c-torture: Rename all .cexp files to .x files.
37852 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
37854 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
37855 (940510-1.c): Removed duplicate.
37856 (971104-1.c): New test.
37858 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
37860 * lib/f-torture.exp: Improve error and loop detection.
37862 1997-11-19 Michael Meissner <meissner@cygnus.com>
37864 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
37865 use that to size the filler array.
37867 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
37869 * lib/c-torture.exp(c-torture-execute): Fix typo.
37871 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
37872 testcase as the executable name. Keep the executable around if
37875 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
37877 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
37878 changes. Only test one -g option, and move it to the end of the
37879 list of options to test.
37881 1997-09-19 Michael Meissner <meissner@cygnus.com>
37883 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
37884 variable GCC_TORTURE_OPTIONS to supply default switches separated
37885 by colons. If no environment variable, run tests with -O0 -g, -O1
37886 -g, and -O2 -g as well.
37888 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
37890 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
37891 explanatory comments. Fix indentation.
37893 1997-09-15 Jeffrey A Law (law@cygnus.com)
37895 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
37897 1997-09-11 Jeffrey A Law (law@cygnus.com)
37899 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
37900 * g++.old-deja/g++.mike/p7325.C: Likewise.
37901 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
37903 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
37905 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
37906 * g++.old-deja/g++.brendan/crash30.C: Likewise.
37907 * g++.old-deja/g++.brendan/crash39.C: Likewise.
37908 * g++.old-deja/g++.law/operators4.C: Likewise.
37910 1997-09-11 Joe Buck (jbuck@synopsys.com)
37912 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
37913 * g++.old-deja/g++.mike/p784.C: Ditto.
37914 * g++.old-deja/g++.mike/p785.C: Ditto.
37916 1997-09-05 Jeffrey A Law (law@cygnus.com)
37918 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
37920 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
37922 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
37923 target feature; pass this to c-torture-execute as needed.
37925 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
37927 * lib/c-torture.exp(c-torture-execute): If the previous and the
37928 current executables being tested are identical, we don't need to
37929 run the executable again. Try to make the executable names
37930 unique. Add an optional argument for passing additional compiler
37933 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
37935 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
37937 1997-08-29 Jeffrey A Law (law@cygnus.com)
37939 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
37941 1997-07-31 Jeffrey A Law (law@cygnus.com)
37943 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
37944 32bit or larger longs.
37946 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
37947 have either a 32bit long or 32bit int.
37949 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
37951 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
37952 Make double precision tests dependent on sizeof (double).
37954 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
37956 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
37959 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
37961 * gcc.c-torture/compile/961203-1.cexp: New script.
37963 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
37965 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
37966 up the includes ourselves.
37968 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
37970 * lib/plumhall.exp: Remove random include, and add a few
37971 verbose messages for debugging.
37973 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
37975 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
37976 of trying to do it ourselves.
37978 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
37980 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
37982 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
37984 * gcc.prms/5403.c: Made regexp a bit less strict.
37986 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
37988 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
37989 is returned from remote_load instead.
37990 * lib/plumhall.exp: Ditto.
37991 * lib/mike-g++.exp: Ditto.
37992 * lib/old-dejagnu.exp: Ditto.
37993 * lib/c-torture.exp: Ditto.
37995 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
37997 * lib/g++.exp: Use build_wrapper procedure.
37998 * lib/gcc.exp: Ditto.
38000 1997-05-20 Jeffrey A Law (law@cygnus.com)
38002 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
38003 an old-style decl for malloc. Fixes tests to work when
38004 sizeof (int) != sizeof (size_t).
38006 1997-05-15 Mike Meissner <meissner@cygnus.com>
38008 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
38010 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
38011 use stdargs.h interface.
38013 1997-05-15 Mike Meissner <meissner@cygnus.com>
38015 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
38016 NO_VARARGS when compiling.
38018 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
38020 * lib/plumhall.exp(ph_includes): New procedure.
38022 (ph_compiler): Ditto.
38024 * lib/g++.exp: Rename test-glue.c to testglue.c.
38025 * lib/gcc.exp: Ditto.
38027 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
38029 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
38030 to completion when it's called.
38032 1997-03-21 Michael Meissner <meissner@cygnus.com>
38034 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
38035 is defined, don't do test.
38037 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
38039 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
38041 (ph_summary): Mark skipped testcases as untested, not unresolved.
38043 * lib/plumhall.exp (ph_make): If unresolved because of bad
38044 errorCode, record errorCode in log file.
38045 (*): Replace send_log/verbose with verbose -log.
38047 1997-03-19 Michael Meissner <meissner@cygnus.com>
38049 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
38050 double conversion if double isn't at least 8 bytes.
38052 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
38053 int to work with targets where int is 16 bits.
38055 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
38056 8 bytes, just exit, since 4 byte doubles don't have enough bits of
38057 precision for the test to complete.
38059 1997-03-14 Michael Meissner <meissner@cygnus.com>
38061 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
38062 if d10v is not compiled with the -mdouble64 flag.
38063 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
38065 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
38066 d10v is not compiled with the -mint32 flag.
38068 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
38070 * lib/plumhall.exp: Use incr_count.
38072 1997-03-12 Jeffrey A Law (law@cygnus.com)
38074 * gcc.c-torture: Update to c-torture-1.45.
38076 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
38078 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
38079 the name of the expect testcase file).
38081 * lib/g++.exp(g++_init): Ditto.
38083 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
38085 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
38088 * lib/gcc.exp(gcc_exit): New procedure.
38090 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
38092 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
38093 specs where appropriate.
38095 * g++.old-deja/g++.arm/*: Added additional ERROR checks
38096 because of new "candidates are" messages, and removed a few
38098 * Converted all non-old-style g++ testcases to old-style, and
38099 moved into g++.old-deja.
38101 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
38103 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
38106 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
38109 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
38111 1997-02-13 Michael Meissner <meissner@cygnus.com>
38113 * lib/gcc.exp (gcc_target_compile): Add support for defining
38114 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
38115 the machine doesn't have those features.
38117 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
38119 * g++.law/operators4.exp: Don't use LIBS.
38121 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
38123 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
38125 * lib/mike-g++.exp: Don't set the compiler to be tested here.
38126 * lib/g++.exp: Set it here instead. Also, allow use of the
38127 --tool_exec and --tool_opt options. Change CXX to
38130 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
38132 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
38134 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
38136 * lib/old-dejagnu.exp: Use prune_warnings instead of
38138 * lib/mike-g++.exp: Ditto.
38139 * lib/gcc.exp: Ditto.
38140 * lib/g++.exp: Ditto.
38142 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
38144 1997-02-07 Jeffrey A Law (law@cygnus.com)
38146 * 941014-2.c: Include stdlib.h
38147 * 960327-1.c: Include stdio.h
38148 * dbra.c, index-1.c: Don't assume ints are 32bits.
38150 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
38152 * lib/gcc.exp: Add gcc,stack_size target feature.
38154 * lib/g++.exp(g++_target_compile): Add the include and link
38155 paths here, not in two other places. And, it's $options, not
38158 * lib/mike-g++.exp(postbase): Remove the code that determines
38159 the correct include and link paths.
38160 * g++.old-deja/old-deja.exp: Ditto.
38162 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
38164 * lib/g++.exp(g++_init): target_compile no longer returns the
38165 filename of the result.
38167 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
38169 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
38172 * gcc.c-torture/special/special.exp: Change call to
38173 gcc_target_compile to include the object file.
38175 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
38177 * gcc.c-torture/special/special.exp: Correct misspelling in last
38180 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
38182 * lib/plumhall.exp(ph_summary): Log the entire output of the
38183 executable. Return -1 if there were any failures, 0 otherwise.
38184 (ph_execute): Return -1 if there were any failures, 0 otherwise.
38185 (ph_make): Clean up objects and executables that were built
38186 if the tests succeeded.
38188 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
38190 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
38191 libraries and includes in the build tree as appropriate.
38193 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
38195 * lib/c-torture.exp: Instead of looking for the global variable
38196 NO_LONG_LONG, check to see if that's a feature of the target.
38198 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
38200 * config/default.exp: Minimize. Delete the remainer of the files in
38201 config; this functionality is now in devo/dejagnu/config.
38203 g++.*/*: Pass any additional flags used to compile to postbase;
38206 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
38207 is now done by runtest.exp. Use gcc_target_compile instead of
38210 lib/c-torture.exp: Use gcc_target_compile instead of compile.
38211 Remove references to CFLAGS. Use remote_file instead of
38213 (c-torture): Take a list of arguments to use to compile this
38216 lib/g++.exp: Simplify. Use target_compile instead of compile.
38217 lib/gcc-dg.exp: Ditto.
38218 lib/gcc.exp: Ditto.
38219 lib/mike-{gcc,g++}.exp: Ditto.
38220 lib/old-dejagnu.exp: Ditto.
38221 lib/plumhall.exp: Ditto.
38223 1997-01-08 Jim Wilson <wilson@cygnus.com>
38225 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
38226 (ph_linker): Likewise.
38228 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
38230 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
38231 MAP_ANON / MAP_ANONYMOUS if defined;
38232 else try to map from /dev/zero .
38234 1996-11-12 Jeffrey A Law (law@cygnus.com)
38236 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
38237 isn't defined, then define it to MAP_ANONYMOUS.
38239 1996-11-12 Jeffrey A Law (law@cygnus.com)
38241 * gcc.c-torture: Update to c-torture-1.42 release.
38243 1996-11-11 Jeffrey A Law (law@cygnus.com)
38245 * gcc.c-torture: Update to c-torture-1.41 release.
38247 1996-10-27 Jeffrey A Law (law@cygnus.com)
38249 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
38252 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
38254 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
38255 and LDFLAGS. Fix second case to append the target_info ldflags
38256 onto LDFLAGS, not CFLAGS.
38257 * lib/g++.exp (g++_init): Add target_info stuff.
38258 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
38259 of libgloss and newlib flags for !native.
38261 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
38262 (GDB): Fix relative path to go up another dir for finding gdb.
38264 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
38266 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
38267 versions in the target_info array, if they don't exist.
38269 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
38271 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
38273 1996-07-08 Jim Wilson <wilson@cygnus.com>
38275 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
38276 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
38278 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
38280 * lib/old-dejagnu.exp: Don't remove the output file before we've
38281 actually tested it. Don't append pwd to the path of the executable
38284 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
38286 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
38288 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
38290 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
38291 temporary directory for compiler files, and set it to a default
38292 value of /tmp. Set $output as the name of the output file from
38293 compiling the testcase. Add a -o option to $cflags_var so the
38294 compiler writes the final output file as $output. Set $executable
38297 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
38298 directory for compiler files, and set it to /tmp if it doesn't
38299 already have a value. Set $output_file to the name of the output
38300 file from compiling the testcase. Add a -o option to CXXFLAGS so
38301 the compiler writes the final output file as $output. Use $output
38302 as the executable to be tested.
38304 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
38306 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
38308 1996-06-08 Jeffrey A Law (law@cygnus.com)
38310 * gcc.c-torture/execute/pending-1.c: New test. Still
38311 pending in Tege's queue.
38313 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
38315 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
38316 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
38317 if there were failures. Call unresolved if there were unresolved
38318 testcases. Call gcc_fail if program did not run to completion.
38319 (ph_make): Pass additional argument name to ph_execute.
38320 (ph_execute): Add new argument. Pass additional arguments to
38321 ph_summary. Call gcc_fail is there is no execution output.
38323 1996-04-24 Jeffrey A Law (law@cygnus.com)
38325 * lib/plumhall.exp (proc_summary): Output relavent summary
38326 lines into the log so specific failures in plumhall can be
38329 1996-04-10 Jeffrey A Law (law@cygnus.com)
38331 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
38332 (c-torture-execute): Don't try to execute tests which use
38333 "long long" types if $NO_LONG_LONG is nonzero.
38335 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
38337 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
38340 * gcc.ieee: Move from here.
38341 * gcc.c-torture/execute/ieee: To here.
38343 1996-03-26 Jeffrey A Law (law@cygnus.com)
38345 * gcc.c-torture: Update to c-torture-1.41 release.
38347 1996-03-22 Jeffrey A Law (law@cygnus.com)
38349 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
38352 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
38354 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
38357 1996-03-02 Jeffrey A Law (law@cygnus.com)
38359 * config/proelf.exp: Handle connecting to a simulator.
38361 1996-01-31 Jeffrey A Law (law@cygnus.com)
38363 * config/proelf.exp: New file. Enough framework that we can
38364 run c-torture tests on the proelf targets (or any other target
38365 that gdb can connect to for that matter).
38367 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
38369 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
38370 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
38372 * lib/plumhall.exp (ph_execute): Always call ph_summary if
38373 exec_output exists.
38375 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
38377 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
38378 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
38380 * config/*.exp: Update FSF address. Change result of ${tool}_load
38381 to pass/fail/unresolved/unsupported/untested. Caller must now
38382 call unresolved/unsupported/untested.
38383 * lib/*.exp: Update FSF address. Update to handle new results of
38385 * lib/chill.exp (verbose): Delete.
38387 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
38389 * lib/gcc.exp (default_gcc_start): Change order of args to
38390 $LDFLAGS $CFLAGS $LIBS.
38391 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
38392 Save/set/restore CFLAGS. Pass single arg to gcc_start.
38393 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
38394 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
38395 * gcc.misc-tests/dg-test.exp: Likewise.
38396 * gcc.misc-tests/msgs.exp: Likewise.
38397 * gcc.prms/prms.exp: Likewise.
38398 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
38399 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
38401 * lib/dg.exp: Deleted, moved to dejagnu/lib.
38403 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
38405 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
38407 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
38408 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
38410 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
38413 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
38415 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
38416 global for loop; add use of $mathlib.
38417 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
38418 settings here; set mathlib for anything but VxWorks.
38420 1996-01-22 Jeffrey A Law (law@cygnus.com)
38422 * gcc.c-torture: Update to c-torture-1.40 release.
38424 1996-01-03 Jeffrey A Law (law@cygnus.com)
38426 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
38429 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
38431 * lib/c-torture.exp (c-torture-execute): Declare "output" as
38434 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
38436 * lib/g++.exp (LIBS): Define if not already.
38437 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
38438 (gcc-dg-prune): Call prune_gcc_output.
38439 * lib/gcc.exp (prune_gcc_output): New proc.
38440 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
38443 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
38445 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
38446 (c-torture-execute): Likewise. Rename `name' to `testcase'.
38448 1995-11-15 Jeffrey A Law (law@cygnus.com)
38450 * gcc.c-torture: Update to c-torture-1.39 release.
38452 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
38454 * lib/c-torture.exp (c-torture-execute): Don't return if one option
38455 fails, try others as well.
38457 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
38459 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
38460 If compilation fails, mark execute tests as `untested'.
38461 If test is marked as unsupported, don't mark compilation and
38462 execute tests as failed.
38464 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
38466 * lib/g++.exp (g++_init): Don't link in libg++, and look to
38467 libstdc++ for whether or not we want to be doing shared
38468 libraries. Delete link_curses since we don't need it anymore.
38469 * lib/mike-g++.exp (postbase): Don't link in libg++.
38470 * g++.old-deja/old-deja.exp: Likewise.
38472 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
38474 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
38476 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
38478 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
38479 For that, add `-Wl,-a,shared_archive'.
38480 * g++.old-deja/old-deja.exp: Likewise.
38482 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
38484 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
38486 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
38488 * lib/mike-g++.exp (postbase): Pay attention to the status of
38491 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
38493 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
38495 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
38497 * lib/gcc.exp (default_gcc_start): No longer need to log program
38498 being executed or its output, execute_anywhere does that now.
38499 * lib/g++.exp (default_g++_version): Call execute_anywhere.
38500 (default_g++_start): Likewise. Delete calls to verbose/send_log.
38502 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
38504 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
38505 the same as those in lib/g++.exp.
38507 1995-10-10 Jeff Law (law@hurl.cygnus.com)
38509 * gcc.c-torture: Update to c-torture-1.38 release.
38510 * gcc.ieee: Related changes.
38512 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
38514 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
38515 "exec". Minor reformatting changes.
38517 * config/rom68k.exp (${tool}_load): Make it work in a canadian
38518 cross. This means all "exec" calls now work on a remote host as
38520 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
38521 cross. Filter out the extra "\r\n" stuff that expect puts in.
38522 (c-torture-execute): Filter out the bogus warnings like
38523 c-torture-compile does. Add support for canadian cross.
38524 * lib/gcc.exp (default_gcc_version, default_gcc_start)
38525 Use execute_anywhere rather than calling exec directly. Now it
38526 works for canadian cross testing.
38528 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
38530 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
38531 results into a variable, and check that rather than using file exists.
38533 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
38535 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
38536 create a libg++.so. For sunos4.1.*, also add -ltermcap.
38538 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
38540 * g++.old-deja/old-deja.exp: Create and pass runshlib and
38541 lib_curses if there's a shared libg++ in the build tree.
38543 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
38545 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
38546 if not supported target.
38548 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
38550 * lib/g++.exp (g++_init): Move empty setting of runshlib and
38551 link_curses up to always happen, not just for native builds.
38553 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
38555 * gcc.c-torture: Update to c-torture-1.36 release.
38556 * gcc.failure: Related changes.
38558 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
38560 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
38562 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
38564 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
38565 * lib/mike-g++.exp (postbase): Not in here. Still reference
38566 runshlib, link_curses, and mathlib for link and run.
38568 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
38569 pass the runtime shared library options for Solaris, OSF/1, and
38570 Irix5, and link with -lcurses to avoid unresolved references.
38572 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
38574 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
38577 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
38579 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
38581 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
38583 * gcc.c-torture: Update to c-torture-1.35 release. Note we
38584 do not have a framework for the "compat" tests yet.
38586 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
38588 * lib/mike-g++.exp (postbase): New local variable `mathlib',
38589 set to null if we're testing vxworks5.1. Use that instead of
38590 `-lm' in the setting of LIBS for link and run.
38592 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
38594 * config/rom68k.exp (${tool}_load): Major changes to make it
38595 work. Verified that it does in fact return the stuff in
38596 exec_output properly. Catch any Emul or any TRAP other than 0.
38598 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
38600 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
38601 LDFLAGS properly for targets that need stuff from libgloss.
38602 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
38604 (gpp_initialized): New variable.
38606 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
38608 * config/rom68k.exp: Load libgloss.exp.
38609 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
38610 so we can produce a fully linked binary.
38611 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
38612 so we can produce a fully linked binary.
38614 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
38616 * lib/plumhall.exp (ph_section): Watch for expected failures.
38617 Add missing `else'.
38619 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
38621 (c-torture): Likewise.
38623 1995-08-28 Doug Evans <dje@cygnus.com>
38625 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
38627 * lib/mike-g++.exp (mike_cleanup): New proc.
38628 (prebase): New globals compiler_result, not_compiler_result,
38630 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
38631 allow leading "-" in pattern. Watch for unsupported tests.
38632 If $compiler_result is set, pattern match assembler code,
38633 and ditto for $not_compiler_result.
38634 * lib/mike-gcc.exp: Likewise.
38636 * lib/plumhall.exp (ph_execute): Only call ph_summary if
38637 execution "succeeded".
38639 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
38641 * config/win32.exp: New file.
38642 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
38644 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
38646 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
38648 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
38649 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
38650 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
38652 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
38653 "... without exceptions was ...". That is now handled by
38655 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
38657 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
38659 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
38660 sieve.c,sort2.c}: New files.
38661 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
38662 sieve.exp,sort2.exp}: Drivers for them.
38664 * lib/mike-gcc.exp (program_output): New user settable variable.
38665 (postbase): Call prune_system_crud. Also prune extraneous compiler
38667 * lib/mike-g++.exp (program_output): New user settable variable.
38669 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
38671 * config/sh.exp: Deleted (use sim.exp instead).
38673 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
38675 * config/vx.exp: Declare CHECKTASK as global.
38676 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
38677 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
38678 * lib/old-dejagnu.exp: Load [pwd]/$executable.
38680 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
38682 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
38683 target. Like vx.exp, only includes `vx29k.exp' instead of
38686 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
38688 * config/sim.exp: Increase time limit from 120 seconds to 240.
38690 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
38692 * gcc.c-torture/execute/950628-1.c: New test.
38694 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
38696 * gcc.c-torture: Update with changes/additions from
38699 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
38701 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
38703 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
38705 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
38707 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
38709 * gcc.c-torture/compile/950512-1.c: New test.
38710 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
38711 * gcc.dg/struct-ret-1.c: Likewise.
38713 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
38715 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
38716 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
38718 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
38720 * gcc.c-torture/special/920411-1.c: Deleted.
38721 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
38723 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
38725 * config/sim.exp (${tool}_load): Hack in call to bash to get a
38728 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
38730 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
38732 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
38735 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
38736 is the proper length.
38737 * va-arg-3.c: Likewise.
38739 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
38741 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
38742 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
38744 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
38745 * lib/g++.exp (default_g++_start): Delete old cruft.
38747 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
38749 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
38750 (2 * (1 << 18)) to (2 * (1 << 17)).
38752 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
38754 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
38756 * config/rom68k.exp: Renamed from config/idp.exp
38758 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
38760 * c-torture/compile/921109-2.c
38762 1995-04-18 Mike Stump <mrs@cygnus.com>
38764 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
38767 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
38769 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
38771 * lib/g++.exp (default_g++_start): Likewise.
38773 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
38775 * gcc.c-torture/compile/950329-1.c: New test.
38777 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
38779 * config/bug.exp (${tool}_load): Updated to use new remote_open
38780 and remote_close procs.
38781 * config/idp.exp: New file.
38783 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
38785 * gcc.c-torture/execute/950322-1.c: New test.
38787 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
38789 * config/vx.exp (${tool}_load): Clean up testing of return code from
38790 vxworks_ld and vxworks_spawn.
38792 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
38794 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
38796 1995-03-13 Mike Stump <mrs@cygnus.com>
38798 * lib/old-deja.exp: Add `excess errors test - ' error, now one
38799 can mark excess errors on a machine by machine basis. Note, the
38800 default is to not expect any excess errors, even when excess
38801 errors test - is given, so you will want to put an XFAIL ... on
38802 these lines. For example, // excess errors test - XFAIL hppa*-*-*
38803 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
38804 those 4 machines, but no others.
38806 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
38808 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
38809 * lib/c-torture.exp: to here.
38811 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
38813 * gcc.c-torture/execute/950221-1.c: New test.
38814 * gcc.c-torture/execute/struct-ret-1.c: New test.
38815 * gcc.c-torture/compile/950221-1.c: New test.
38817 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
38819 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
38821 * gcc.c-torture/execute/arith-1.c (main): Return 0.
38822 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
38824 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
38826 * g++.gb: New directory of tests, derived from my signature and
38827 class scoping tests.
38829 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
38830 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
38831 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
38832 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
38833 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
38834 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
38835 * g++.gb/sig25.C: Likewise.
38837 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
38838 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
38839 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
38840 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
38841 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
38842 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
38843 * g++.gb/sig25.exp: Likewise.
38845 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
38846 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
38847 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
38848 * g++.gb/scope13.C: Likewise, this test still fails.
38850 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
38851 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
38852 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
38853 * g++.gb/scope13.exp: Ditto.
38855 * g++.gb/README: New file, explains what these tests are about.
38857 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
38859 * lib/dg.exp (dg-do): Support `preprocess'.
38860 (dg-test): Likewise.
38862 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
38864 * config/udi.exp: change "continue -expect" to "exp_continue".
38866 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
38868 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
38869 Delete redundant tests.
38871 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
38872 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
38873 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
38874 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
38875 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
38876 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
38877 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
38878 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
38880 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
38881 storing label pointers.
38882 * gcc.c-torture/execute/921019-1.c: Likewise.
38883 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
38884 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
38886 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
38889 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
38890 Delete obsolete tests.
38892 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
38893 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
38894 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
38895 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
38896 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
38897 * gcc.c-torture/compile/950124-1.c: New test.
38899 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
38901 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
38903 * lib/mike-g++.exp: Add -lm to LIBS.
38905 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
38907 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
38909 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
38911 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
38913 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
38915 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
38917 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
38919 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
38920 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
38921 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
38922 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
38923 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
38924 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
38925 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
38926 * g++.law/{operators31.C, operators32.C,
38927 * g++.law/{operators33.C, operators34.C}: Likewise.
38928 * g++.law/{pic1.C, refs2.C}: Likewise.
38929 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
38930 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
38931 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
38932 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
38934 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
38935 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
38936 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
38937 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
38938 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
38939 * g++.law/{enum9.exp, friend5.exp}: Likewise.
38940 * g++.law/{nest3.exp, nest4.exp}: Likewise.
38941 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
38942 * g++.law/{operators30.exp, operators31.exp}: Likewise.
38943 * g++.law/{operators32.exp, operators33.exp}: Likewise.
38944 * g++.law/{operators34.exp}: Likewise.
38945 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
38946 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
38947 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
38948 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
38949 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
38951 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
38952 No longer expected to fail.
38953 * g++.law/missed-error3.C: Tweak for recent bool changes.
38955 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
38957 * config/emb-unix: Deleted.
38958 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
38959 remote execution. Do final link on remote host if REMOTE_LINK is set.
38961 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
38963 * lib/dg.exp (dg-test): Fix typo in last patch.
38965 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
38967 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
38968 (handles multiple occurrences).
38970 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
38972 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
38973 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
38974 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
38976 * lib/c-torture.exp (c-torture-compile): Likewise.
38977 (c-torture): Prepend full path if missing.
38978 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
38979 (gcc_fail): Likewise.
38980 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
38982 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
38984 * lib/netware.exp: Only attach to NetWare i386 systems.
38986 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
38988 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
38989 messages. Add test name to "output pattern match" pass/fail message.
38991 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
38993 * gcc.dg: New testsuite.
38994 * gcc.dg/dg.exp: New file.
38996 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
38997 test-switch.c}: Deleted.
38999 * gcc.misc-tests/msgs.exp: New testcase driver.
39001 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
39003 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
39004 Watch for illegal return values from ${tool}_load.
39005 * config/unix.exp (${tool}_load): Fix pass/fail detection for
39006 cross targets. Coerce return value >0 to 1.
39008 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
39010 * config/unix.exp (${tool}_load): Call program rsh, not proc.
39012 * config/emb-unix.exp: New file.
39014 * config/sim.exp: Error if variable $SIM not defined.
39015 (${tool}_load): Mark test as "untested" if simulator missing.
39017 * config/unix.exp: Load remote.exp to get rcp_download.
39018 * lib/c-torture.exp: Use different option lists for testcases with
39020 * gcc.c-torture/execute/execute.exp: Likewise.
39022 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
39024 * config/*.exp: Clarify return code from ${tool}_load.
39025 Call `unresolved' or `untested' instead of `warning' or `perror'
39026 (sometimes you still want to call both though).
39027 Add comment that `shell_id' is local to each file.
39028 * config/udi.exp (timeout): Set to 30.
39029 Don't print warning if connection fails, $connectmode has already
39031 (${tool}_load): Move verbose messages to level 2.
39032 Rework pattern for "Process started" message.
39033 Pass `shell_id' to ${connectmode}_download.
39034 Retry twice upon timeout. Make resetting of target more robust.
39035 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
39036 Pass `shell_id' to exit_$connectmode.
39037 Only call exit_$connectmode if connected.
39038 * config/unix.exp (${tool}_load): Check return codes better.
39039 * config/vrtx.exp (${tool}_load): Likewise.
39040 * config/vx.exp (${tool}_load): Likewise.
39041 Delete unneeded global's.
39042 * lib/dg.exp (dg-test): Update to reflect clarified return codes
39045 (dg-init): Delete recording of pass/fail counts.
39046 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
39047 (old-dejagnu-init): Likewise.
39048 (old-dejagnu-stat): Delete contents, empty proc now.
39049 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
39050 (c-torture): Delete references to lcnt, lpass, lfail.
39051 Get option list from TORTURE_OPTIONS.
39052 Delete -funroll[-all]-loops if no loops.
39053 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
39054 (g++_stat): Delete contents (empty proc now).
39055 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
39056 (gcc_finish): Likewise.
39057 (gcc_stat): Deleted.
39058 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
39059 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
39060 * gcc.c-torture/execute/execute.exp: Likewise.
39061 Split tests into two parts: compile, execute.
39062 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
39063 no loops. Update to reflect clarified return codes from ${tool}_load.
39065 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
39067 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
39069 (old-dejagnu): Likewise (where necessary).
39071 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
39073 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
39075 * lib/dg.exp (dg-process-target): Fix processing of selector.
39076 Add comment regarding use of `error'.
39078 * lib/gcc.exp (prune_system_crud): Define if missing.
39079 * lib/g++.exp (prune_system_crud): Likewise.
39081 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
39082 Call prune_system_crud.
39083 * lib/dg.exp (dg-runtest): New proc.
39084 Use perror instead of send_user for tcl errors in testcase.
39085 Don't return any value, it's never used.
39086 Don't clobber previous definition of `unknown'.
39087 Print tcl errors in `dg-final'.
39089 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
39091 * lib/dg.exp (dg-process-target): Improve syntax error messages.
39092 (dg-test): Don't print errorInfo, it contains stack backtrace.
39094 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
39096 * lib/g++.exp (runtest_file_p): Define if missing.
39098 1994-09-24 Doug Evans (dje@cygnus.com)
39100 * lib/mike-g++.exp: Comment out loading of g++.exp.
39101 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
39102 (default_g++_version): Always print something.
39103 (default_g++_start): Comment out call to `which'.
39104 (g++_start, g++_load): Deleted (must be defined in config file).
39105 * lib/gcc.exp: Test for existence of $CC at start.
39106 Delete check for tmpdir (done in gcc_init).
39107 (default_gcc_version): Always print something.
39108 (default_gcc_start): Comment out call to `which'.
39109 * config/*.exp: Major cleanup - make cross targets work at least a
39110 little better for g++ (by not being "--tool gcc" specific).
39111 Rename gcc_xxx to ${tool}_xxx.
39112 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
39113 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
39115 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
39117 * lib/c-torture.exp (c-torture-compile): Rework compiler
39118 message processing.
39120 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
39123 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
39125 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
39127 * lib/dg.exp (dg-process-target): Support { target native }.
39129 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
39131 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
39132 looked for "... program xxx got fatal signal".
39133 Correct regsub munging of `comp_output'.
39134 Ignore compiler messages "path prefix not used" and "linker input
39137 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
39139 * lib/gcc.exp (runtest_file_p): Define if missing.
39140 * gcc.prms/template.c: Example to work from.
39142 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
39144 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
39145 * lib/dg.exp (dg-test): Call unsupported testcases as such.
39147 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
39148 * gcc.prms/1883.c: Moved from compile/940714-1.c.
39149 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
39150 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
39152 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
39153 (dg-process-target): No longer a varargs proc.
39154 Return S/N for target, P/F for xfail. All callers changed.
39155 (user option procs): More argument checking.
39156 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
39157 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
39158 (dg-test): Skip test if not running on selected target in `dg-do'.
39159 Update handling of `dg-do-what', `dg-output-text'.
39160 Separate execution pass/fail from output pattern match pass/fail.
39161 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
39163 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
39165 * gcc.c-torture/special/special.exp: Don't expect failure for mips
39166 target for 920510-1.c.
39168 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
39170 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
39171 Clean up comment regarding use of passcnt, etc.
39172 (gcc_stat): Don't update `testcnt' here.
39173 (gcc_finish): Do it here.
39174 Might as well reset `but_id' here too.
39175 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
39176 to determine if the file should be tested.
39177 * gcc.c-torture/compile/compile.exp: Likewise.
39178 * gcc.c-torture/execute/execute.exp: Likewise.
39179 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
39180 * gcc.misc-tests/dg-test.exp: Likewise.
39181 * gcc.prms/prms.exp: Likewise.
39182 * gcc.wendy/wendy.exp: Likewise.
39183 * g++.old-deja.exp: Likewise.
39184 Move "Testing file" message to verbose level 1.
39186 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
39188 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
39190 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
39192 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
39193 (default_gcc_start): Accept optional second list element
39194 of compiler flags. Print compiler output at verbosity level 2.
39195 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
39196 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
39197 Save current values of framework globals passcnt, failcnt, xpasscnt,
39198 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
39199 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
39200 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
39201 xfailcnt to compute stats. Update framework global `testcnt' from
39203 (gcc_finish): New proc. Clean up test environment.
39204 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
39205 (gcc_epass, gcc_efail): Delete.
39206 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
39207 argument of line number.
39208 (dg-init): If the tool has an init routine, call it.
39209 (dg-test): Remove args `cflags_var' and `libs_var'.
39210 Pass all compiler options to ${tool}_start.
39211 Handle missing line number.
39212 (dg-finish): New function.
39213 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
39214 particular files. Call gcc_finish at end. Move "skipping test"
39215 message to verbosity level 3.
39216 * gcc.c-torture/compile/compile.exp: Likewise.
39217 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
39218 * gcc.c-torture/execute/execute.exp: Likewise.
39219 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
39220 Print testcase being tried at verbosity level 1.
39221 * gcc.c-torture/special/special.exp: Unset xfail.
39222 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
39223 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
39224 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
39225 * gcc.failure/failure.exp: Likewise.
39226 * gcc.ieee/ieee.exp: Likewise.
39227 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
39228 Update call to dg-test. Call dg-finish at end.
39229 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
39230 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
39231 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
39232 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
39233 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
39234 * gcc.wendy/wendy.exp: Add copyright.
39235 Delete setting of tmpdir (done by gcc_init).
39236 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
39237 Pass compiler flags to gcc_start. Call gcc_finish at end.
39238 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
39241 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
39243 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
39245 (g++_load): Likewise.
39247 * config/*.exp (gcc_load): Some were varargs fns and some were not.
39248 Rename argument to `prog' to remove the confusion.
39249 Varargs fns behave differently too!
39250 (g++_load): Likewise.
39252 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
39254 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
39255 what it is. Delete (always) printing of status value for !native.
39256 Simplify verbose code, and include status and exec_output.
39257 (g++_load): Use gcc_load.
39259 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
39261 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
39262 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
39263 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
39264 940714-3.c as these testcases don't exist anymore. Make
39265 va-arg-1.c expected to pass.
39267 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
39269 * gcc.misc-tests/misc.exp: Only run specific testcases.
39270 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
39271 * gcc.misc-tests/dg-[1-9].c: New files.
39273 * lib/dg.exp: New testsuite driver.
39274 * gcc.prms/prms.exp: Use it.
39276 * README.gcc: New file.
39278 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
39279 Document and reset `lxpass' and `lxfail'.
39280 Simplify "initialized" message.
39281 (gcc_stat): Clean up comments a little.
39283 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
39285 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
39287 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
39289 * lib/old-dejagnu.exp (process-option): New proc.
39290 (old-dejagnu-init, old-dejagnu-stat): Likewise.
39291 (old-dejagnu): Simplify.
39292 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
39294 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
39296 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
39297 exists and is not an empty string.
39299 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
39300 $xfail rather than calling setup_xfail. Clear $xfail when test is
39302 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
39305 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
39306 longer expected to fail.
39308 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
39311 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
39313 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
39314 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
39315 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
39316 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
39319 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
39320 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
39322 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
39324 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
39325 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
39327 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
39328 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
39329 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
39331 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
39333 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
39334 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
39335 940714-1.c, 940714-2.c, 940714-3.c},
39336 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
39337 gcc.misc-tests/{mg.c,mg.exp}:
39339 * gcc.noncompile/noncompile.exp: Change accordingly.
39341 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
39343 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
39344 Undo previous clobberage.
39346 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
39348 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
39349 * gcc.special/{930510-1.c, special.exp}:
39350 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
39351 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
39352 struct-varargs-1.c}: New tests from c-torture-1.26.
39354 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
39356 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
39357 argument to switch.
39359 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
39361 * Revert the previous changes. Please see Rob's directory
39362 (/lisa/test/rob/progressive/gcc/testsuite) for testing
39365 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
39367 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
39368 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
39369 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
39370 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
39371 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
39372 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
39373 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
39374 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
39375 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
39376 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
39377 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
39378 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
39379 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
39380 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
39381 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
39382 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
39383 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
39384 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
39385 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
39386 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
39387 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
39388 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
39389 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
39390 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
39391 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
39392 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
39393 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
39395 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
39397 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
39398 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
39401 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
39403 * config/unix.exp (g++_load): Fix syntax.
39405 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
39407 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
39408 * gcc.noncompile/921017-1.c: Deleted obsolete test.
39409 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
39410 Don't expect va-arg-1.c to fail. Correct expected output for
39412 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
39413 * gcc.wendy/hbm4.c: Correct typo.
39414 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
39416 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
39418 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
39419 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
39420 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
39421 * lib/c-torture.exp (c-torture-compile): Ditto.
39423 Reduce volume of output (remove all the -I's and such).
39424 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
39425 Call gcc_cpass, gcc_cfail.
39426 (c-torture): Pass testing option to c-torture-compile.
39428 1994-03-21 Doug Evans (dje@cygnus.com)
39430 Bring patches over from progressive.
39431 * config/default.exp: Exit remote shell cleanly.
39432 (g++_exit, g++_start): Add default versions.
39433 * config/sim.exp (gcc_load): Use perror, not error.
39435 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
39437 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
39440 1994-03-14 Doug Evans (dje@cygnus.com)
39442 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
39443 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
39444 (wendy_try): New proc to run testcase.
39445 (main loop): Call 'em.
39446 * gcc.wendy/*.c: Clean up pass to correct expected output.
39448 * lib/gcc.exp: Minor cleanup work.
39449 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
39451 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
39453 * config/sim.exp (gcc_load): Document return codes better.
39454 Don't pass -v to simulator.
39456 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
39458 * gcc.special/920717-x.c: Fix typo.
39459 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
39462 * lib/mike-gcc.exp: Fix typo.
39464 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
39466 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
39467 binary to use, transform the name.
39468 * config/*.exp: rename everything. Nuke any g++ specific files,
39469 it's now a special case of gcc that requires no special support.
39470 Add a default.exp for unsupported targets.
39472 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
39474 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
39475 lib/old-dejagnu.exp: Fix a few patterns to work with the new
39478 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
39480 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
39483 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
39485 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
39487 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
39489 * gcc.execute/execute.exp: Combine opt_list and foption_list into
39490 option_list. Compile every file with only 4/6 option choices
39491 (same as C torture) instead of with 12/18 different option
39493 * lib/c-torture.exp: Likewise.
39495 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
39498 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
39500 * lib/old-deja.exp: Add `excess errors test fails' error, now one
39501 can put an XFAIL *-*-* on excess errors.
39503 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
39505 * g++.law: Add more tests derived from g++-bugs snapshots.
39507 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
39508 equivalent to g++.law/init9.
39510 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
39511 compiled it, and the a.out file after we've run it.
39513 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
39515 * lib/mike-g++.exp (postbase): Delete the .o file after we've
39516 compiled it, and the a.out file after we've run it.
39518 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
39520 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
39522 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
39524 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
39527 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
39529 * g++.law: New directory of g++ tests derived from the g++-bugs
39532 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
39534 * gcc.compile: initbug1.c initbug1.exp testcase added
39536 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
39538 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
39539 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
39540 fixes submitted by Jeff Law (law@cs.utah.edu)
39541 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
39542 Jeff Law (law@cs.utah.edu)
39545 1993-11-30 Mike Stump (mrs@cygnus.com)
39547 * config/unix-g++.exp: Follow the gcc way of doing things.
39548 * g++.old-deja/old-deja.exp: Minor updates.
39549 * lib/g++.exp: New file, follow the gcc way of doing things.
39550 * lib/old-dejagnu.exp: Minor updates.
39551 * lib/mike-g++.exp: Always unset errorInfo.
39553 1993-11-06 Mike Stump (mrs@cygnus.com)
39555 * lib/gcc.exp: Fix some errors with the below change, CC and
39556 CFLAGS should be global when setting, not local.
39558 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
39560 * lib/gcc.exp: Transform tool name.
39562 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
39564 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
39566 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
39568 * lib/gcc.exp: change gcc_done to gcc_stat
39570 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
39572 * Upgraded gcc testsuite to c-torture version 1.25
39574 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
39576 * lib/gcc.exp: added reporting code. Changed verbose compile message.
39577 * lib/c-torture: added hooks for new reporting code.
39579 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
39581 * config/sh-gcc.exp: check if sh-sim exists in the path
39583 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
39585 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
39586 * gcc.compile/compile.exp: Initial changes for new logic.
39587 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
39588 * gcc.failure/failure.exp: Initial changes for new logic.
39589 * gcc.ieee/ieee.exp: Initial changes for new logic.
39590 * gcc.misc-tests/misc.exp: Initial changes for new logic.
39591 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
39592 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
39593 * lib/c-torture.exp: Initial changes for new logic.
39594 * lib/gcc.exp: Initial changes for new logic.
39596 1993-10-15 Mike Stump (mrs@cygnus.com)
39598 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
39599 depend upon failure or success. Fully qualify names in failure
39600 and success messages. Always remove a.out before starting
39601 compile, just in case. Pay more attention to error text output by
39602 the compiler. Handle testcases with no known past errors just
39603 like all others, so that things are uniform. Other miscellaneous
39606 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
39608 * gcc.cpp: new directory for cpp tests
39610 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
39612 * lib/chill.exp: Code reformatted, removed unused code.
39613 * config/unix-chill.exp: Code reformatted, removed unused code.
39614 * chill.execute/execute.exp: Code reformatted, removed unused code.
39615 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
39617 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
39619 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
39620 routines not written.
39622 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
39624 * config/bug-gcc.exp: Use new procs from bug.exp.
39626 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
39628 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
39629 via ftp, rather than depending on NFS.
39630 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
39633 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
39635 * config/bug-gcc.exp: Use new download proc.
39637 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
39639 * chill.execute/execute.exp: cleanups, handles errors better
39640 * chill.compile/compile.exp: rewrite, based on execute.exp
39641 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
39642 * lib/chill.exp: major changes to diff proc and compile and link
39643 procs. added chill_fail and chill_pass wrappers to pass and
39644 fail. added more comments, and handle error codes better.
39645 Added a hack to capture stderr from exec, so noncompile tests
39648 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
39650 * chill.execute/execute.exp: rewrite of testsuite driver
39651 * lib/chill.exp: rewrite of testsuite driver
39652 * config/unix-chill.exp: rewrite of testsuite driver
39654 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
39657 * iexpr.ch: Standardize uppercase.
39658 * tuples.dat: Standardize uppercase.
39659 * vary.ch: standardize. Correct varying string assignments.
39660 * vary.dat: Add new output lines.
39662 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
39665 * chprintf.ch: Standardize use of uppercase.
39666 * tuples.ch: Standardize and turn arr2 into a DCL,
39668 * pinits.ch: Standardize.
39670 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
39672 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
39673 * Makefil: Renamed to Makefile.in.
39674 * configure.in: New.
39676 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
39679 * .cvsignore: Add result/output files.
39680 * Makefile: Fix up variables at start. Use MFLAGS
39681 everywhere. Correct bool_loc, built_ins entries.
39682 Add entry for vary1.ch.
39683 * bitarray.ch: Standardize upper-case usage.
39684 * bitexpr.ch: Standardize, add output of b1.
39685 * params.ch: Use arrayt in along PROC parameters, to
39686 avoid novelty problems.
39687 * sets.ch: Tiny cleanup.
39688 * vary1.ch: Re-indent.
39690 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
39692 * Add PR-related files to Makefiles, .cvsignore files, etc.
39694 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
39696 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
39697 with compiler objects. New names are test-flow.c and test-loop.c
39699 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
39701 * Upgraded c-torture tests from 1.19 to 1.20
39704 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
39705 * gcc.compile: 930623-1.c 930623-2.c
39706 * gcc.noncompile: 930622-1.c 930622-2.c
39707 * gcc.failure: 920411-1.c 920627-2.c
39708 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
39710 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
39712 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
39713 More changes to get testsuite working properly. Needs more work.
39714 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
39716 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
39718 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
39719 More changes to get testsuite working properly. Needs more work.
39721 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
39723 * chill.compile/compile.exp: Added for Dejagnu support
39724 * chill.execute/execute.exp: Added for Dejagnu support
39725 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
39727 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
39729 This should complete moving the CHILL test files.
39730 * chill.noncompile(.cvsignore printf.grt
39731 in-printf.grt chprintf.grt chprintf.ch):
39732 Added test-support files.
39733 (Makefile): Modified further.
39734 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
39735 signal.ch): Added test files.
39736 * chill.execute (.cvsignore printf.grt printr.c
39737 in-printf.grt rts.c chprintf.grt rts.h): Added
39738 test-support files.
39739 (Makefile): More corrections.
39741 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
39743 * chill.compile, chill.execute, chill.nocompile: Add CHILL
39744 test cases, ready for DejaGnu.
39746 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
39748 * Upgraded c-torture tests from 1.18 to 1.19
39750 * gcc.compile: added test(s):
39752 * gcc.execute: added test(s):
39753 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
39755 * added new subdirectory for misc tests: gcc.misc-tests
39756 * gcc.misc-test(s): added tests:
39757 inst-check.c test-consts.c test-ior.c test-switch.c
39759 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
39761 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
39763 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
39765 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
39767 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
39769 * Upgraded c-torture tests from 1.17 to 1.18
39771 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
39773 * Upgraded c-torture tests from 1.12 to 1.17
39775 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
39777 * lib/old-dejagnu.exp:
39778 Fixed handling of XFAIL target triplets to correctly
39779 recognize wildcard characters. Removed code that
39780 appended a unique id tag to the end of the file name
39781 printed out by the result of the testcases within a
39784 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
39786 * lib/old-dejagnu.exp:
39787 Reworked expected failure handling to trigger off of XFAIL
39788 keyword in keyphrase embeded in testcase source code. The
39789 XFAIL keyword must be at the end of the keyphrase line. It
39790 may optionally be followed by one or more target triplets.
39791 It has just occured that the handling of wildcards in the
39792 target triplet may not be correct.
39794 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
39796 * g++.old-deja/tests:
39797 Moved all subdirectories up one level into g++.old-deja .
39799 * lib/old-dejagnu.exp:
39800 Fixed problem with CXXFLAGS not being properly reset, and being
39801 corrupted with extraneous "-c" compiler option. This was
39802 causing binaries to not be generated for test that needed them.
39803 Modified strings passed to "pass" and "fail" so that individual
39804 tests from the same test file would be distinguished by an
39805 identifier appended to the test file name in the summary logs;
39806 this corrected a problem with erroneous diff logs. Added code
39807 to search testcases for expected fail and unexpected pass keywords.
39809 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
39811 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
39813 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
39815 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
39816 Removed extraneous text from end of "Special g++ Options"
39819 * lib/old-dejagnu.exp: Added pattern matching to look for new
39820 keywords, embedded in testcases comments, which will trigger
39821 calls to xpass and xfail.
39823 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
39825 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
39826 comments embedded in the testcases, especially the one looking for
39827 special compiler options, as well as the pattern matching for the
39828 compiler output again.
39830 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
39832 * lib/old-dejagnu.exp: Do a proper check of the return value for
39833 execute tests. Fixed several problems with the pattern matching
39834 of the compiler output which gave erroneous test results.
39835 Changed several of the test result messages to be more descriptive.
39836 * config/unix-g++.exp: Proc g++_load now actually works and
39837 executes the tests passed to it and returns a usable return
39840 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
39842 * lib/gcc.exp: Exits gracefully if $CC is bogus.
39844 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
39846 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
39847 Modified both files to properly execute the old style
39848 dejagnu tests. The previous versions of these files were
39849 experimental and did not function anything near correctly.
39851 1993-04-05 Rob Savoye (rob@cygnus.com)
39853 * Removed all Makefile.in and configure.in files. No configuration
39856 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
39858 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
39860 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
39862 * gcc.compile/configure.in, gcc.unsorted/configure.in,
39863 gcc.special/configure.in, gcc.noncompile/configure.in,
39864 gcc.execute/configure.in, gcc.code_quality/configure.in,
39865 g++.other/configure.in, g++.old-deja/configure.in,
39866 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
39867 in srcname setting.
39869 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
39871 * lib/udi.exp: Fixed mondfe and mondfe_download.
39872 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
39873 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
39875 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
39877 * config/udi-gdb.exp: Check $shell_id after connecting to target.
39878 (gdb_exit): Don't remove *_soc files.
39880 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
39882 * lib/c-torture.exp: Don't look for main; instead always use -w
39883 -c. This is how the c-torture tests work. Remove the object
39884 file if the compilation succeeds.
39885 * gcc.execute/execute.exp: Remove executable if test passes.
39886 * gcc.noncompile/noncompile.exp: Every test is an expected
39888 * gcc.special/special.exp: Added tests from c-torture 1.11,
39889 corrected use of existing test.
39890 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
39891 gcc.execute/920625-1.c: Updated to c-torture 1.11.
39892 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
39893 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
39894 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
39895 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
39896 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
39897 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
39898 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
39899 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
39900 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
39901 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
39902 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
39903 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
39904 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
39905 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
39906 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
39907 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
39908 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
39910 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
39911 correspond to c-torture 1.11.