1 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
3 PR tree-optimization/23518
4 * testsuite/gcc.dg/pr23518.c: New.
6 2005-12-21 Mike Stump <mrs@apple.com>
8 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
10 2005-12-21 Paul Brook <paul@codesourcery.com>
12 * gcc.dg/pr19340.c: Skip on m68k targets.
14 2005-12-21 Steven Bosscher <stevenb@suse.de>
16 PR rtl-optimization/25196
17 * gcc.dg/pr25196.c: New test.
19 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
22 gfortran.dg/where_nested_1.f90: New.
24 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
26 PR tree-optimization/25382.
27 * gcc.dg/tree-ssa/pr25382.c: New.
29 2005-12-20 Richard Guenther <rguenther@suse.de>
32 * gcc.target/i386/pr24306.c: New testcase.
34 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
36 PR tree-optimization/25501
37 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
39 2005-12-20 Richard Guenther <rguenther@suse.de>
42 2005-12-02 Richard Guenther <rguenther@suse.de>
44 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
46 2005-12-20 Mark Mitchell <mark@codesourcery.com>
49 * g++.dg/warn/Wunreachable-code-2.C: New test.
51 2005-12-19 Mark Mitchell <mark@codesourcery.com>
54 * g++.dg/template/ctor5.C: New test.
57 * g++.dg/template/overload8.C: New test.
59 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
61 * gcc.c-torture/compile/pr25483 : New test.
63 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
66 * g++.dg/ext/typeof10.C: New test.
68 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
70 * gcc.dg/mt-loopi1.c: New.
72 2005-12-18 Richard Guenther <rguenther@suse.de>
74 PR tree-optimization/25481
75 * gcc.dg/torture/pr25481.c: New testcase.
77 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
79 PR rtl-optimization/21041
80 * gcc.dg/pr21041.c: New test.
82 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
85 * gfortran.dg/advance.f90: New test.
87 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
89 * gcc.dg/20051201-1.c: New test.
91 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
94 *gfortran.dg/initialization_1.f90: New test.
95 *gfortran.dg/enum_5.f90: Change dg-error to new message.
96 *gfortran.dg/g77/980616-0.f: The same.
98 2005-12-17 Steven G. Kargl <kargls@comcast.net>
101 * gfortran.dg/chkbits.f90: New test.
103 2005-12-17 Steven G. Kargl <kargls@comcast.net>
105 *gfortran.dg/enum_5.f: Revert to previous version.
107 2005-12-17 Steven G. Kargl <kargls@comcast.net>
109 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
110 * gfortran.dg/nested_modules_1.f90: Ditto.
111 * gfortran.dg/hollerith_f95.f90: Ditto.
112 * gfortran.dg/select_5.f90: Ditto.
113 * gfortran.dg/secnds.f: Ditto.
114 * gfortran.dg/hollerith2.f90: Ditto.
115 * gfortran.dg/imag_2.f: Ditto.
116 * gfortran.dg/ftell_2.f90: Ditto.
117 * gfortran.dg/malloc_free_1.f90: Ditto.
118 * gfortran.dg/logint-1.f: Ditto.
119 * gfortran.dg/recursive_statement_functions.f90: Ditto.
120 * gfortran.dg/e_d_fmt.f90: Ditto.
121 * gfortran.dg/hollerith_legacy.f90: Ditto.
122 * gfortran.dg/logint-2.f: Ditto.
123 * gfortran.dg/enum_5.f90: Ditto.
124 * gfortran.dg/f2c_2.f90: Ditto.
125 * gfortran.dg/pr17143.f90: Ditto.
126 * gfortran.dg/namelist_14.f90: Ditto.
127 * gfortran.dg/logint-3.f: Ditto.
128 * gfortran.dg/spread_scalar_source.f90: Ditto.
129 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
130 * gfortran.dg/namelist_11.f: Ditto.
131 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
132 * gfortran.dg/g77/20010519-1.f
133 * gfortran.dg/g77/alpha1.f: Ditto.
134 * gfortran.dg/g77/990115-1.f: Ditto.
135 * gfortran.dg/g77/erfc.f: Ditto.
136 * gfortran.dg/g77/19990313-3.f: Ditto.
137 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
138 * gfortran.dg/g77/20010426.f: Ditto.
139 * gfortran.dg/g77/19990313-0.f: Ditto.
140 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
141 * gfortran.dg/g77/20000629-1.f: Ditto.
142 * gfortran.dg/g77/970125-0.f: Ditto.
143 * gfortran.dg/g77/8485.f: Ditto.
144 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
145 * gfortran.dg/g77/19990313-1.f: Ditto.
146 * gfortran.dg/g77/int8421.f: Ditto.
147 * gfortran.dg/g77/19990305-0.f: Ditto.
148 * gfortran.dg/g77/947.f: Ditto.
149 * gfortran.dg/g77/19990905-2.f: Ditto.
150 * gfortran.dg/g77/cabs.f: Ditto.
151 * gfortran.dg/g77/19990313-2.f: Ditto.
152 * gfortran.dg/g77/20020307-1.f: Ditto.
153 * gfortran.dg/g77/dcomplex.f: Ditto.
154 * gfortran.dg/g77/19990502-1.f: Ditto.
155 * gfortran.dg/g77/19981216-0.f: Ditto.
156 * gfortran.dg/common_4.f90: Ditto.
157 * gfortran.dg/entry_4.f90: Ditto.
158 * gfortran.dg/equiv_constraint_2.f90: Ditto.
159 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
160 * gfortran.dg/namelist_12.f: Ditto.
161 * gfortran.dg/scale_1.f90: Ditto.
162 * gfortran.dg/modulo_1.f90
163 * gfortran.dg/hollerith.f90: Ditto.
164 * gfortran.dg/direct_io_3.f90: Ditto.
165 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
166 * gfortran.dg/gnu_logical_1.F: Ditto.
167 * gfortran.dg/unf_io_convert_1.f90: Ditto.
168 * gfortran.dg/assign_1.f90: Ditto.
169 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
170 * gfortran.dg/pr23095.f: Ditto.
171 * gfortran.dg/read_float_1.f90: Ditto.
173 2005-12-17 Andreas Jaeger <aj@suse.de>
175 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
176 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
178 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
181 * gfortran.dg/fmt_white.f: New test.
183 2005-12-16 Steven G. Kargl <kargls@comcast.net>
185 * gfortran.dg/label_1.f90: New test.
187 2005-12-15 Ben Elliston <bje@au.ibm.com>
190 * gcc.dg/20031012-1.c: Add -Walways-true option.
191 * gcc.dg/weak/weak-3.c: Likewise.
192 * g++.old-deja/g++.mike/warn8.C: Likewise.
194 2005-12-16 Mike Stump <mrs@apple.com>
196 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
199 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
203 * gfortran.dg/tl_editing.f90: Added additional checks.
204 * gfortran.dg/t_editing.f: New test.
205 * gfortran.dg/write_padding.f90: New test
207 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
210 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
212 2005-12-16 Jakub Jelinek <jakub@redhat.com>
214 PR rtl-optimization/24899
215 * gcc.c-torture/execute/20051215-1.c: New test.
217 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
220 * gfortran.dg/pr24823.f: New test.
222 2005-12-16 Jeff Law <law@redhat.com>
224 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
226 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
228 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
229 Change C++ style comments to C style comments.
230 Remove aligned types from the array.
232 (complex_types): Remove aligned types from the array.
233 Comment out "_Complex long double".
234 (attrib_types): Remove.
235 (complex_attrib_types): Remove.
236 (attrib_array_types): Remove.
237 (complex_attrib_array_types): Remove.
238 (aligned_bitfld_types): Remove.
239 (n_aligned_bitfld_types): Remove.
240 (FEATURE_ALIGNEDPACKED): Delete.
241 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
242 (singles): Remove support for adding attributes.
243 (choose_type): Remove support for attributed types.
244 (generate_fields): Remove support for attributed bit-fields.
245 Remove support for adding attributes.
246 (generate_random_tests): Remove support for adding attributes.
247 (features): Add back "[0] :0" and "complex vector [0]".
248 (main): Remove support for attributed bit-fields.
249 Uncomment the calling of generate_random_tests for the rests of
252 2005-12-16 Jan Hubicka <jh@suse.cz>
254 * gcc.c-torture/combine/pr25224.c: New.
256 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
259 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
262 2005-12-15 Richard Sandiford <richard@codesourcery.com>
264 * gcc.dg/20051215-1.c: New file.
266 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
268 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
269 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
271 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
274 * gfortran.dg/dummy_functions_1.f90: New.
276 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
278 PR rtl-optimization/25310
279 * gcc.c-torture/compile/pr25310.c: New test.
281 2005-12-14 Jakub Jelinek <jakub@redhat.com>
284 * gcc.dg/pr25023.c: New test.
286 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
288 * g++.old-deja/g++.brendan/redecl1.C,
289 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
290 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
291 g++.old-deja/g++.oliva/typeof1.C,
292 g++.old-deja/g++.other/crash16.C,
293 g++.old-deja/g++.other/crash34.C,
294 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
295 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
296 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
297 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
298 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
299 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
302 2005-12-14 Kean Johnston <jkj@sco.com>
303 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
305 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
306 * gcc.target/i386/20020523-1.c: Ditto.
307 * gcc.target/i386/tailcall-1.c: Ditto.
308 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
309 * gcc.target/i386/ssetype-5.c: Ditto.
311 2005-12-14 Jeff Law <law@redhat.com>
313 * gcc.dg/tree-ssa/foldstring-1.c: New test.
315 2005-12-14 Jakub Jelinek <jakub@redhat.com>
319 * gcc.target/i386/pr25254.c: New test.
320 * gfortran.dg/PR24188.f: New test.
322 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
324 * lib/fortran-torture.exp: Catch remaining uses of
325 remote_file build delete.
327 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
329 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
331 2005-12-14 Ben Elliston <bje@au.ibm.com>
333 * gcc.dg/warn-addr-cmp.c: New test.
335 2005-12-13 Jakub Jelinek <jakub@redhat.com>
339 * gcc.target/i386/pr25293.c: New test.
341 2005-12-13 Petr Machata <machata@post.cz>
344 * g++.dg/parse/comma2.C: New test.
346 2005-12-13 Mark Mitchell <mark@codesourcery.com>
347 Jakub Jelinek <jakub@redhat.com>
349 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
350 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
351 (limits.h): Include unconditionally.
352 (stdlib.h): Likewise.
353 (hashtab.h): Do not include.
354 (getopt.h): Likewise.
357 (struct entry): Add "next" field.
358 (HASH_SIZE): New macro.
359 (hash_table): New variable.
360 (switchfiles): Do not use xmalloc.
362 (iterative_hash): New function.
364 (e_exists): New function.
365 (e_insert): Likewise.
366 (output): Use, instead of libiberty hashtable functions.
367 (main): Do not use getopt. Do not call htab_create.
369 2005-12-13 Jakub Jelinek <jakub@redhat.com>
372 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
373 put atal* and atpaal* attributes on array elements.
374 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
375 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
376 put atal* and atpaal* attributes on array elements.
377 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
379 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
381 * gcc.dg/single-precision-constant.c: New test.
383 2005-12-13 Alan Modra <amodra@bigpond.net.au>
385 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
386 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
387 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
388 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
389 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
390 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
391 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
392 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
393 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
394 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
395 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
396 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
397 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
398 gcc.target/powerpc/ppc-sdata-2.c,
399 gcc.target/powerpc/ppc-stackalign-1.c,
400 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
401 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
402 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
403 gcc.target/powerpc/rs6000-ldouble-2.c,
404 gcc.target/powerpc/rs6000-power2-1.c,
405 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
406 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
407 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
408 option into target selector.
409 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
410 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
412 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
415 * objc.dg/encode-9.m: New test.
417 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
420 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
421 * gcc.dg/asm-b.c: Fix typo.
422 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
423 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
424 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
425 i?86 lp64 and x86_64 ilp32.
426 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
428 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
430 2005-12-12 Steven G. Kargl <kargls@comcast.net>
433 gfortran.dg/equiv_5.f90: New test.
435 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
437 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
438 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
439 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
440 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
441 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
442 * gcc.dg/tree-ssa/reassoc-5.c: New.
443 * gcc.dg/tree-ssa/reassoc-6.c: New.
444 * gcc.dg/tree-ssa/reassoc-7.c: New.
445 * gcc.dg/tree-ssa/reassoc-8.c: New.
446 * gcc.dg/tree-ssa/reassoc-9.c: New.
447 * gcc.dg/tree-ssa/reassoc-10.c: New.
448 * gcc.dg/tree-ssa/reassoc-11.c: New.
450 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
454 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
456 2005-12-12 Mark Mitchell <mark@codesourcery.com>
459 * g++.dg/template/inherit.C: Do not use a generic error message.
461 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
464 * objc.dg/gnu-encoding: New directory.
465 * objc.dg/gnu-encoding/compat-common.h: New file.
466 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
467 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
468 * objc.dg/gnu-encoding/vector-defs.h: New file.
469 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
470 * objc.dg/gnu-encoding/generate-random.c: New file.
471 * objc.dg/gnu-encoding/generate-random_r.c: New file.
472 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
473 * objc.dg/gnu-encoding/generate-random.h: New file.
475 2005-12-11 Mark Mitchell <mark@codesourcery.com>
478 * g++.dg/template/defarg7.C: New test.
480 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
483 * objc.dg/encode-8.m: New test.
485 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
488 * objc.dg/encode-7.m: New test.
490 2005-12-10 Mark Mitchell <mark@codesourcery.com>
493 * g++.dg/opt/inline10.C: New test.
495 2005-12-11 Steven G. Kargl <kargls@comcast.net>
497 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
499 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
501 * gfortran.dg/substring_equivalence.f90: typo in comment
503 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
506 * gfortran.dg/iostat_3.f90: New test.
508 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
511 * gfortran.dg/unf_io_convert_1.f90: New test.
512 * gfortran.dg/unf_io_convert_2.f90: New test.
513 * gfortran.dg/unf_io_convert_3.f90: New test.
515 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
518 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
519 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
520 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
521 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
522 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
523 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
524 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
525 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
526 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
527 gcc.dg/torture/fp-int-convert-float128-timode.c,
528 gcc.dg/torture/fp-int-convert-float128.c,
529 gcc.dg/torture/fp-int-convert-float80-timode.c,
530 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
531 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
533 * gcc.dg/tls/opt-1.c: Require effective target fpic.
535 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
537 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
539 2005-12-10 Richard Sandiford <richard@codesourcery.com>
541 * gcc.dg/20051207-1.c,
542 * gcc.dg/20051207-2.c,
543 * gcc.dg/20051207-3.c: New tests.
545 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
548 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
549 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
550 dg-skip-if target selector.
553 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
554 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
555 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
556 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
557 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
558 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
559 and/or merge with i?86 cases.
561 * gcc.dg/tls/opt-3.c: Require effective target fpic.
564 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
565 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
566 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
567 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
570 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
573 * gcc.c-torture/compile/pr25311.c: New test.
575 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
578 * gfortran.dg/read_comma.f: New test.
580 2005-12-08 Jakub Jelinek <jakub@redhat.com>
583 * g++.dg/opt/pr19317-1.C: New test.
584 * g++.dg/opt/pr19317-2.C: New test.
585 * g++.dg/opt/pr19317-3.C: New test.
588 * gcc.c-torture/execute/pr19005.c: New test.
591 * g++.old-deja/g++.other/comdat5.C: New test.
592 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
594 * g++.dg/compat/struct-layout-1.exp: New file.
595 * g++.dg/compat/struct-layout-1.h: New.
596 * g++.dg/compat/struct-layout-1_generate.c: New.
597 * g++.dg/compat/struct-layout-1_x1.h: New.
598 * g++.dg/compat/struct-layout-1_x2.h: New.
599 * g++.dg/compat/struct-layout-1_y1.h: New.
600 * g++.dg/compat/struct-layout-1_y2.h: New.
602 * gcc.dg/20050330-2.c: New test.
604 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
607 * gfortran.dg/associated_1.f90: New.
609 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
611 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
612 ILP32 vect_no_align platforms.
614 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
615 Jakub Jelinek <jakub@redhat.com>
618 * gcc.c-torture/compile/20051207-1.c: New test.
620 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
623 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
624 gcc.dg/torture/pr18582-1.c,
625 gcc.target/i386/attributes-error.c: Also test on x86_64.
627 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
629 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
632 * g++.dg/template/typedef3.C: New test.
636 * g++.dg/template/dtor3.C: Fix error markers.
638 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
640 * lib/target-supports.exp (check_effective_target_sync_char_short):
643 2005-12-06 Janis Johnson <janis187@us.ibm.com>
645 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
647 2005-12-06 Roger Sayle <roger@eyesopen.com>
649 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
650 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
651 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
652 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
654 2005-12-06 Roger Sayle <roger@eyesopen.com>
657 * g++.dg/other/array2.C: New test case.
659 2005-12-05 Geoffrey Keating <geoffk@apple.com>
661 * gcc.dg/darwin-weakimport-3.c: New.
663 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
664 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
665 and to work on Darwin.
666 * gcc.dg/attr-weakref-1b.c: New file.
667 * gcc.dg/attr-weakref-2.c: New test.
668 * gcc.dg/darwin-weakref-1.c: New test.
670 2005-12-05 Janis Johnson <janis187@us.ibm.com>
673 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
674 use in selector expressions.
675 (dg-xfail-if): Ditto.
676 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
677 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
678 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
679 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
680 * gcc.test-framework/test-framework.exp: Skip generated tests if
681 CHECK_TEST_FRAMEWORK is not 1.
683 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
685 PR tree-optimization/24963
686 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
689 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
692 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
693 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
694 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
695 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
697 2005-12-05 Jakub Jelinek <jakub@redhat.com>
699 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
702 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
704 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
706 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
708 * gcc.dg/format/cast-1.c: New test.
710 2005-12-04 Roger Sayle <roger@eyesopen.com>
713 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
714 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
715 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
716 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
718 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
720 * gcc.dg/cast-pretty-print-1.c: New test.
722 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
724 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
726 2005-12-02 Mark Mitchell <mark@codesourcery.com>
729 * g++.dg/template/friend40.C: New test.
731 2005-12-02 Jakub Jelinek <jakub@redhat.com>
734 * gcc.target/i386/movq-2.c: New test.
735 * gcc.target/i386/movq.c: Remove target i?86, instead add
736 dg-require-effective-target ilp32.
738 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
741 * g++.dg/other/default1.C: New test.
743 2005-12-02 Richard Guenther <rguenther@suse.de>
745 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
747 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
749 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
751 2005-12-02 Alan Modra <amodra@bigpond.net.au>
754 * gcc.target/powerpc/rotate.c: New.
756 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
758 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
759 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
761 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
764 * gcc.dg/pr17730-1.c: Adjust.
765 * gcc.dg/lvalue1.c (main): Likewise.
766 * gcc.dg/lvalue-2.c: Likewise.
769 2005-12-01 Geoffrey Keating <geoffk@apple.com>
771 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
774 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
777 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
779 2005-12-01 Uros Bizjak <uros@kss-loka.si>
782 * lib/target-supports.exp (check_effective_target_tls): New.
783 (check_effective_target_tls_runtime): New.
784 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
786 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
787 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
788 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
789 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
790 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
791 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
792 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
793 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
794 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
795 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
796 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
797 effective-target TLS.
798 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
799 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
800 effective-target TLS runtime.
802 2005-12-01 Uros Bizjak <uros@kss-loka.si>
804 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
806 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
808 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
809 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
810 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
811 ignored" warnings when "packing" is the same as the ABI layout.
813 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
816 * gfortran.dg/line_length_1.f: New test.
817 * gfortran.dg/line_length_2.f90: Ditto.
819 2005-11-30 Richard Guenther <rguenther@suse.de>
821 PR tree-optimization/21655
822 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
824 2005-11-30 Dale Johannesen <dalej@apple.com>
826 * gcc.c-torture/compile/pr24930.c: New.
828 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
831 * gfortran.dg/auto_char_dummy_array.f90: New test.
833 2005-11-30 Jeff Law <law@redhat.com>
835 * g++.old-deja/g++.law/pr25000.C: New test.
837 2005-11-30 Jakub Jelinek <jakub@redhat.com>
839 * gcc.dg/tls/opt-11.c: New test.
841 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
843 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
845 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
848 2005-11-29 Jakub Jelinek <jakub@redhat.com>
850 * gfortran.dg/open_access_1.f90: New test.
852 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
854 * gcc.dg/charset/builtin2.c: New test.
856 2005-11-28 Jakub Jelinek <jakub@redhat.com>
858 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
859 on mmix-*-* for *_[xy].c.
861 2005-11-28 Kean Johnston <jkj@sco.com>
863 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
865 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
866 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
867 * gcc.target/i386/asm-3.c: Ditto.
868 * gcc.target/i386/clobbers.c: Ditto.
869 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
870 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
872 * gcc.target/i386/mul.c: Ditto.
873 * gcc.target/i386/ssetype-1.c: Ditto.
874 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
875 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
876 static so the test works with -fPIC mode too. Based on comment in
878 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
880 2005-11-28 Richard Guenther <rguenther@suse.de>
882 * gcc.dg/alias-9.c: New testcase.
883 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
885 2005-11-28 Roger Sayle <roger@eyesopen.com>
886 Uros Bizjak <uros@kss-loka.si>
889 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
890 tan(x)/sin(x) transformations.
892 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
895 * gcc.dg/tree-ssa/divide-3.c: New test.
896 * gcc.dg/tree-ssa/divide-4.c: New test.
898 2005-11-27 Steven G. Kargl <kargls@comcast.net>
901 * gfortran.dg/boz_6.f90: New test.
903 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
906 * gfortran.dg/modulo_1.f90: New test.
908 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
911 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
912 fail on CRLF platforms.
913 * gfortran.dg/ftell_2.f90: Likewise.
915 2005-11-26 Eric Christopher <echristo@apple.com>
917 * gcc.dg/intmax_t-1.c: Remove mips xfail.
919 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
921 * objc.dg/gnu-runtime-3.m: Simplify.
923 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
926 * gcc.dg/tree-ssa/divide-1.c: New test.
927 * gcc.dg/tree-ssa/divide-2.c: New test.
929 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
932 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
934 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
937 * gfortran.dg/open_status_2.f90: New test.
939 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
941 * gcc.c-torture/execute/builtins/fprintf.c,
942 gcc.c-torture/execute/builtins/fputs-lib.c,
943 gcc.c-torture/execute/builtins/fputs.c,
944 gcc.c-torture/execute/builtins/lib/fprintf.c,
945 gcc.c-torture/execute/builtins/lib/printf.c,
946 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
948 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
950 * gcc.dg/20050922-2.c: New test.
952 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
954 * objc.dg/gnu-runtime-3.m: New test.
956 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
959 * g++.dg/other/void1.C: New test.
961 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
964 * gcc.dg/torture/fp-int-convert-float.c,
965 gcc.dg/torture/fp-int-convert-double.c,
966 gcc.dg/torture/fp-int-convert-long-double.c,
967 gcc.dg/torture/fp-int-convert-timode.c,
968 gcc.dg/torture/fp-int-convert-float80.c,
969 gcc.dg/torture/fp-int-convert-float80-timode.c,
970 gcc.dg/torture/fp-int-convert-float128.c,
971 gcc.dg/torture/fp-int-convert-float128-timode.c,
972 gcc.dg/torture/fp-int-convert.h: New files.
974 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
977 * gcc.dg/tree-ssa/bool-10.c: New test.
978 * gcc.dg/tree-ssa/bool-11.c: New test.
979 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
981 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
984 * tree-ssa/pr24990-1.c: New test.
986 2005-11-24 Richard Guenther <rguenther@suse.de>
987 Dirk Mueller <dmueller@suse.de>
990 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
991 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
992 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
993 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
994 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
995 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
997 2005-11-23 Uros Bizjak <uros@kss-loka.si>
999 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
1001 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
1004 * gcc.dg/Wc++-compat.c: New.
1005 * gcc.dg/Wno-c++-compat.c: New.
1007 2005-11-23 Alan Modra <amodra@bigpond.net.au>
1009 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
1010 (vspltish, vspltisw): Likewise.
1012 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1014 PR libgfortran/24794
1015 * gfortran.dg/namelist_12.f: Fix quotes.
1016 * gfortran.dg/namelist_13.f90: Fix quotes.
1017 * gfortran.dg/namelist_14.f90: Fix quotes.
1018 * gfortran.dg/namelist_15.f90: Fix quotes.
1019 * gfortran.dg/namelist_use.f90: Fix quotes.
1020 * gfortran.dg/namelist_use_only.f90: Fix quotes.
1021 * gfortran.dg/namelist_21.f90: New test.
1022 * gfortran.dg/namelist_22.f90: New test.
1024 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
1027 * gcc.c-torture/compile/pr23435.c: New.
1029 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
1031 * gcc.c-torture/execute/floatunsisf-1.c: New test.
1033 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
1035 * gcc.target/powerpc/405-macchw-1.c,
1036 gcc.target/powerpc/405-macchw-2.c,
1037 gcc.target/powerpc/405-macchwu-1.c,
1038 gcc.target/powerpc/405-macchwu-2.c,
1039 gcc.target/powerpc/405-machhw-1.c,
1040 gcc.target/powerpc/405-machhw-2.c,
1041 gcc.target/powerpc/405-machhwu-1.c,
1042 gcc.target/powerpc/405-machhwu-2.c,
1043 gcc.target/powerpc/405-maclhw-1.c,
1044 gcc.target/powerpc/405-maclhw-2.c,
1045 gcc.target/powerpc/405-maclhwu-1.c,
1046 gcc.target/powerpc/405-maclhwu-2.c,
1047 gcc.target/powerpc/405-mulchw-1.c,
1048 gcc.target/powerpc/405-mulchw-2.c,
1049 gcc.target/powerpc/405-mulchwu-1.c,
1050 gcc.target/powerpc/405-mulchwu-2.c,
1051 gcc.target/powerpc/405-mulhhw-1.c,
1052 gcc.target/powerpc/405-mulhhw-2.c,
1053 gcc.target/powerpc/405-mulhhwu-1.c,
1054 gcc.target/powerpc/405-mulhhwu-2.c,
1055 gcc.target/powerpc/405-mullhw-1.c,
1056 gcc.target/powerpc/405-mullhw-2.c,
1057 gcc.target/powerpc/405-mullhwu-1.c,
1058 gcc.target/powerpc/405-mullhwu-2.c,
1059 gcc.target/powerpc/405-nmacchw-1.c,
1060 gcc.target/powerpc/405-nmacchw-2.c,
1061 gcc.target/powerpc/405-nmachhw-1.c,
1062 gcc.target/powerpc/405-nmachhw-2.c,
1063 gcc.target/powerpc/405-nmaclhw-1.c,
1064 gcc.target/powerpc/405-nmaclhw-2.c,
1065 gcc.target/powerpc/440-macchw-1.c,
1066 gcc.target/powerpc/440-macchw-2.c,
1067 gcc.target/powerpc/440-macchwu-1.c,
1068 gcc.target/powerpc/440-macchwu-2.c,
1069 gcc.target/powerpc/440-machhw-1.c,
1070 gcc.target/powerpc/440-machhw-2.c,
1071 gcc.target/powerpc/440-machhwu-1.c,
1072 gcc.target/powerpc/440-machhwu-2.c,
1073 gcc.target/powerpc/440-maclhw-1.c,
1074 gcc.target/powerpc/440-maclhw-2.c,
1075 gcc.target/powerpc/440-maclhwu-1.c,
1076 gcc.target/powerpc/440-maclhwu-2.c,
1077 gcc.target/powerpc/440-mulchw-1.c,
1078 gcc.target/powerpc/440-mulchw-2.c,
1079 gcc.target/powerpc/440-mulchwu-1.c,
1080 gcc.target/powerpc/440-mulchwu-2.c,
1081 gcc.target/powerpc/440-mulhhw-1.c,
1082 gcc.target/powerpc/440-mulhhw-2.c,
1083 gcc.target/powerpc/440-mulhhwu-1.c,
1084 gcc.target/powerpc/440-mulhhwu-2.c,
1085 gcc.target/powerpc/440-mullhw-1.c,
1086 gcc.target/powerpc/440-mullhw-2.c,
1087 gcc.target/powerpc/440-mullhwu-1.c,
1088 gcc.target/powerpc/440-mullhwu-2.c,
1089 gcc.target/powerpc/440-nmacchw-1.c,
1090 gcc.target/powerpc/440-nmacchw-2.c,
1091 gcc.target/powerpc/440-nmachhw-1.c,
1092 gcc.target/powerpc/440-nmachhw-2.c,
1093 gcc.target/powerpc/440-nmaclhw-1.c,
1094 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
1096 2005-11-21 Jakub Jelinek <jakub@redhat.com>
1099 * gfortran.dg/inquire_9.f90: New test.
1102 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
1104 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1107 * lib/target-supports.exp (check_effective_target_fortran_large_real):
1108 Check that 'cos' is supported.
1110 2005-11-21 Paul Thomas <pault@gcc.gnu.org
1113 * gfortran.dg/substring_equivalence.f90: New test.
1116 * gfortran.dg/auto_internal_assumed.f90: New test.
1118 2005-11-21 Uros Bizjak <uros@kss-loka.si>
1120 * gcc.dg/fold-div-2.c: New test.
1122 2005-11-20 Ian Lance Taylor <ian@airs.com>
1124 PR rtl-optimization/24883
1125 * gcc.c-torture/compile/pr24883.c: New test.
1127 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
1130 * gcc.c-torture/compile/pr20583.c: New.
1132 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
1134 * gcc.c-torture/execute/usmul.c: New test.
1136 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
1138 * gcc.dg/tree-ssa/vrp22.c: New test.
1140 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
1143 * gcc.dg/torture/pr24912-1.c: New test.
1145 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
1148 * gfortran.dg/arrayio_derived_1.f90: New test.
1150 2005-11-19 Richard Guenther <rguenther@suse.de>
1153 * gcc.dg/tree-ssa/pr23294.c: New testcase.
1155 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
1157 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
1159 2005-11-18 Mark Mitchell <mark@codesourcery.com>
1162 * g++.dg/template/friend39.C: New test.
1164 2005-11-18 James E Wilson <wilson@specifix.com>
1166 * gcc.dg/builtin-strstr.c: New.
1168 2005-11-18 Richard Henderson <rth@redhat.com>
1170 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
1171 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
1172 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
1173 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
1174 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
1175 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
1176 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
1177 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
1178 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
1179 renaming to remove initial "ia64-".
1181 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
1183 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
1185 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
1187 * g++.dg/cpp/string-2.C: New test.
1189 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
1191 * gcc.dg/tree-ssa/loop-14.c: New test.
1193 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
1194 Michael Chamberlain <michael@chamberlain.net.au>
1196 * ada/acats/run_all.sh (target_run): Kill long running tests.
1198 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1200 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
1201 * gcc.dg/cleanup-9.c: Likewise.
1202 * gcc.dg/cleanup-10.c: Likewise.
1203 * gcc.dg/cleanup-11.c: Likewise.
1205 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1208 * gfortran.dg/open_access_append_1.f90: New test.
1209 * gfortran.dg/open_access_append_2.f90: New test.
1211 2005-11-16 Richard Guenther <rguenther@suse.de>
1214 * gcc.c-torture/execute/pr24851.c: New testcase.
1216 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
1218 * gcc.dg/fold-overflow-1.c: New test.
1220 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
1222 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
1223 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
1225 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
1227 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
1229 * g++.dg/eh/forced2.C: Likewise.
1230 * g++.dg/eh/forced3.C: Likewise.
1231 * g++.dg/eh/forced4.C: Likewise.
1233 2005-11-11 Mike Stump <mrs@apple.com>
1235 * g++.old-deja/g++.mike/unused.C: Add.
1237 2005-11-15 Mark Mitchell <mark@codesourcery.com>
1240 * g++.dg/warn/Wcast-qual1.C: New test.
1242 2005-11-15 Jan Hubicka <jh@suse.cz>
1244 * gcc.dg/winline-5.c: Add large-unit-insns limit.
1246 2005-11-14 David Edelsohn <edelsohn@gnu.org>
1248 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
1250 2005-11-14 Diego Novillo <dnovillo@redhat.com>
1253 * gcc.dg/tree-ssa/pr24840.c: New test.
1255 2005-11-14 Janis Johnson <janis187@us.ibm.com>
1258 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
1260 2005-11-14 Dale Johannesen <dalej@apple.com>
1262 * gcc.c-torture/execute/20051113-1.c: New.
1264 2005-11-14 Mark Mitchell <mark@codesourcery.com>
1267 * g++.dg/template/crash43.C: New test.
1269 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
1271 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
1273 2005-11-13 Mark Mitchell <mark@codesourcery.com>
1276 * g++.dg/eh/spec8.C: New test.
1278 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
1280 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
1282 2005-11-13 Mark Mitchell <mark@codesourcery.com>
1285 * g++.dg/parse/ambig4.C: New test.
1286 * g++.dg/tc1/dr101.C: Adjust error markers.
1287 * g++.dg/lookup/strong-using-2.C: Likewise.
1288 * g++.dg/lookup/ambig5.C: Likewise.
1289 * g++.dg/lookup/ambig4.C: Likewise.
1290 * g++.dg/parse/crash22.C: Likewise.
1292 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
1294 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
1296 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
1298 * gcc.dg/nested-calls-1.c: New test.
1300 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1302 * gfortran.dg/complex_intrinsic_1.f90: New test.
1303 * gfortran.dg/complex_intrinsic_2.f90: New test.
1304 * gfortran.dg/fgetc_1.f90: New test.
1305 * gfortran.dg/fgetc_2.f90: New test.
1306 * gfortran.dg/fgetc_3.f90: New test.
1307 * gfortran.dg/ftell_1.f90: New test.
1308 * gfortran.dg/ftell_2.f90: New test.
1309 * gfortran.dg/gnu_logical_1.F: New test.
1310 * gfortran.dg/gnu_logical_2.f90: New test.
1312 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
1315 * testsuite/gcc.dg/pr24820.c: New test.
1317 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
1319 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
1320 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
1323 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1326 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
1328 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
1330 * gcc.target/cris/cris.exp: New file.
1331 * gcc.target/cris/rld-legit1.c: New test.
1332 * gcc.target/cris/rld-legit2.c: New test.
1334 2005-11-12 Jakub Jelinek <jakub@redhat.com>
1337 * g++.dg/opt/pr24780.C: New test.
1340 * g++.dg/template/asm1.C: New test.
1342 2005-11-12 Steven G. Kargl <kargls@comcast.net>
1344 PR libgfortran/24787
1345 * gfortran.dg/scan_1.f90: New test.
1347 2005-11-12 Jan Hubicka <jh@suse.cz>
1349 * gcc.target/i386/minmax-1.c: New.
1350 * gcc.target/i386/minmax-2.c: New.
1352 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
1354 * gcc.dg/pr24445.c: Fix for 64-bit targets.
1356 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
1358 * gcc.c-torture/execute/20051110-1.c,
1359 gcc.c-torture/execute/20051110-2.c: New tests.
1361 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
1364 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
1367 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
1369 * lib/target-libpath.exp (get_shlib_extension): New proc.
1370 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
1371 * lib/gfortran.exp (gfortran_link_flags): Likewise.
1372 * lib/objc.exp (objc_target_compile): Likewise.
1373 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
1376 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
1378 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
1380 * lib/target-supports.exp (check_effective_target_static_libgfortran):
1381 Add -static to additional_flags and pass it to target_compile.
1383 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1385 PR libgfortran/24719
1386 gfortran.dg/read_noadvance.f90: New test.
1388 PR libgfortran/24699
1389 gfortran.dg/fmt_t_2.f90: New test.
1391 PR libgfortran/24785
1392 gfortran.dg/read_x_eor.f90: New test.
1394 PR libgfortran/24584
1395 gfortran.dg/namelist_empty.f90: Rename test.
1397 PR libgfortran/24489
1398 gfortran/read_eor.f90: Rename test.
1400 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
1403 * gfortran.dg/automatic_module_variable.f90: New test.
1405 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
1408 * gcc.dg/pr24445.c: New test.
1410 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
1414 * gfortran.dg/recursive_statement_functions.f90: Add statement
1415 functions using inline intrinsic functions and parameters to test
1416 that they no longer seg-fault.
1419 gfortran.dg/nested_modules_4.f90: New test.
1420 gfortran.dg/nested_modules_5.f90: New test.
1422 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1425 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
1427 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
1429 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
1432 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1434 * gcc.dg/sparc-getcontext-1.c: New test.
1436 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
1438 * gcc.dg/ifcvt-fabs-1.c: New test.
1440 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
1443 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
1444 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
1446 2005-11-09 Richard Guenther <rguenther@suse.de>
1448 PR tree-optimization/24716
1449 * gcc.c-torture/execute/pr24716.c: New testcase.
1451 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1453 * gcc.dg/pr24624.c: Disable for non S/390 targets.
1455 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1458 * gcc.dg/pr24624.c: Testcase added.
1460 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1463 * g++.dg/other/pr24623.C: Testcase added.
1465 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
1468 * gfortran-dg/pure_byref_1.f90: New.
1469 * gfortran-dg/pure_byref_2.f90: New.
1471 2005-11-09 Uros Bizjak <uros@kss-loka.si>
1474 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
1475 * gcc.dg/dg.exp: Run main loop also for *.i files.
1477 2005-11-08 Jakub Jelinek <jakub@redhat.com>
1480 * g++.dg/tls/diag-3.C: New test.
1481 * g++.dg/tls/diag-4.C: New test.
1482 * g++.dg/tls/static-1.C: New test.
1483 * g++.dg/tls/static-1a.cc: New file.
1485 2005-11-08 Diego Novillo <dnovillo@redhat.com>
1488 * g++.dg/tree-ssa/pr23046.C: New test.
1490 2005-11-08 Devang Patel <dpatel@apple.com>
1492 PR tree-optimization/23115
1493 * gcc.dg/tree-ssa/pr23115.c: New.
1495 2005-11-08 David Edelsohn <edelsohn@gnu.org>
1497 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
1498 * gcc.target/powerpc/pr16155.c: Same.
1499 * gcc.target/powerpc/altivec-1.c: Same.
1500 * gcc.target/powerpc/altivec-2.c: Same.
1501 * gcc.target/powerpc/altivec-3.c: Same.
1502 * gcc.target/powerpc/altivec-5.c: Same.
1503 * gcc.target/powerpc/altivec-11.c: Same.
1504 * gcc.target/powerpc/altivec-12.c: Same.
1505 * gcc.target/powerpc/altivec-14.c: Same.
1506 * gcc.target/powerpc/altivec-22.c: Same.
1507 * gcc.target/powerpc/altivec-consts.c: Same.
1508 * gcc.target/powerpc/altivec-pr22085.c: Same.
1509 * gcc.target/powerpc/altivec-splat.c: Same.
1510 * gcc.target/powerpc/altivec-varargs-1.c: Same.
1511 * gcc.target/powerpc/altivec-vec-merge.c: Same.
1512 * gcc.target/powerpc/darwin-longlong.c: Same.
1514 2005-11-08 Uros Bizjak <uros@kss-loka.si>
1517 * gcc.dg/pr19340.c: New test.
1519 2005-11-07 Ian Lance Taylor <ian@airs.com>
1521 PR rtl-optimization/24683
1522 * gcc.dg/pr24683.c: New test.
1524 2005-11-07 Uros Bizjak <uros@kss-loka.si>
1526 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
1527 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
1529 2005-11-07 Uros Bizjak <uros@kss-loka.si>
1531 * gcc.target/i386/pr23376.c: Compile with -mmmx.
1533 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
1535 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
1537 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
1541 * gcc.target/powerpc/altivec-consts.c,
1542 gcc.target/powerpc/altivec-splat.c: New testcase.
1544 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
1548 * gcc.dg/overflow-2.c: New testcase.
1550 2005-11-07 Jakub Jelinek <jakub@redhat.com>
1552 PR rtl-optimization/23567
1553 * gcc.c-torture/execute/20051104-1.c: New test.
1555 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
1558 gfortran.dg/private_type_2.f90: Modified to check that case with
1559 PRIVATE declaration within derived type is accepted.
1562 gfortran.dg/pointer_assign_1.f90: New test.
1565 * gfortran.dg/arrayio_0.f90: New test.
1568 gfortran.dg/data_initialized.f90: New test.
1569 gfortran.dg/data_constraints_1.f90: New test.
1570 gfortran.dg/data_constraints_2.f90: New test.
1572 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
1576 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
1578 2005-11-06 Diego Novillo <dnovillo@redhat.com>
1581 * gcc.dg/tree-ssa/pr24670.c: New test.
1583 2005-11-05 Ian Lance Taylor <ian@airs.com>
1586 * gcc.target/i386/pr22432.c: New test.
1588 2005-11-05 Richard Henderson <rth@redhat.com>
1590 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
1591 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
1592 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
1593 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
1594 from gcc.dg/alpha-*.
1595 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
1596 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
1598 2005-11-05 Andreas Jaeger <aj@suse.de>
1600 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
1602 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
1605 * gcc.dg/torture/pr23424-1.c: New test.
1607 2005-11-04 Richard Henderson <rth@redhat.com>
1609 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
1610 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
1611 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
1612 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
1613 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
1614 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
1615 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
1616 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
1617 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
1618 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
1619 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
1620 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
1621 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
1622 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
1623 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
1624 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
1625 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
1626 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
1627 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
1628 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
1629 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
1630 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
1631 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
1632 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
1634 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
1635 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
1636 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
1637 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
1638 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
1639 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
1640 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
1641 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
1642 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
1643 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
1644 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
1645 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
1646 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
1647 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
1648 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
1649 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
1650 gcc.target/i386/lea.c, gcc.target/i386/local.c,
1651 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
1652 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
1653 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
1654 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
1655 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
1656 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
1657 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
1658 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
1659 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
1660 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
1661 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
1662 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
1663 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
1664 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
1665 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
1666 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
1667 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
1668 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
1669 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
1670 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
1671 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
1672 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
1673 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
1674 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
1675 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
1676 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
1677 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
1678 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
1680 2005-11-04 Diego Novillo <dnovillo@redhat.com>
1683 * gcc.dg/tree-ssa/pr24627.c: New test.
1685 2005-11-04 Paul Brook <paul@codesourcery.com>
1687 * gcc.dg/tls/opt-10.c: New test.
1689 2005-11-04 Andreas Jaeger <aj@suse.de>
1691 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
1692 avoid extra warnings.
1694 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1697 * gcc/testsuite/lib/target-supports.exp
1698 (check_effective_target_static_libgfortran): New
1699 static_libgfortran effective target.
1700 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
1701 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
1703 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
1705 * gcc.dg/pr24615.c: Guard test with { target fpic }.
1707 2005-11-03 Josh Conner <jconner@apple.com>
1710 g++.dg/ext/array2.C: New test.
1711 g++.dg/template/dependent-name3.C: New test.
1712 g++.dg/template/dependent-name4.C: New test.
1713 g++.dg/template/sfinae2.C: New test.
1715 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
1717 PR preprocessor/22042
1718 * gcc.dg/cpp/strify4.c: New test.
1720 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
1723 * g++.dg/cpp/string-1.C: New test.
1725 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
1727 * gcc.target/powerpc: New directory.
1728 * gcc.target/powerpc/powerpc.exp: New file.
1729 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
1730 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
1731 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
1732 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
1733 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
1734 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
1735 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
1736 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
1737 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
1738 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
1739 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
1740 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
1741 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
1742 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
1743 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
1744 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
1745 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
1746 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
1747 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
1748 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
1749 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
1750 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
1751 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
1752 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
1753 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
1754 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
1755 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
1756 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
1757 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
1758 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
1759 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
1760 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
1761 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
1762 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
1764 2005-11-03 Mark Mitchell <mark@codesourcery.com>
1767 * g++.dg/warn/inline2.C: New test.
1769 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
1772 * g++.dg/ext/c99struct1.C: New test.
1773 * gcc.dg/union-cast-1.c: New test.
1774 * gcc.dg/union-cast-2.c: New test.
1775 * gcc.dg/union-cast-3.c: New test.
1777 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
1780 * gcc.c-torture/execute/zero-struct-2.c: New test.
1782 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
1785 * g++.dg/init/switch1.C: New test.
1787 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1789 * gcc.dg/delay-slot-1.c: New test.
1791 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
1794 * gcc.dg/pr24620.c: New test.
1796 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
1799 * gcc.dg/format/unnamed-1.c: New test.
1801 2005-11-02 Mark Mitchell <mark@codesourcery.com>
1804 * g++.dg/expr/cond8.C: New test.
1807 * g++.dg/parse/dot1.C: New test.
1809 2005-11-02 Jan Hubicka <jh@suse.cz>
1812 * gcc.dg/i386-lea.c: New test
1814 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
1817 * gcc.dg/pr24615.c: New test.
1819 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
1822 * gcc.dg/pr24600.c: New test.
1824 2005-11-02 Mark Mitchell <mark@codesourcery.com>
1827 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
1828 * g++.dg/parse/typename9.C: New test.
1829 * g++/dg/parse/typename10.C: Likewise.
1831 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
1834 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
1835 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
1836 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
1838 2005-11-02 Mark Mitchell <mark@codesourcery.com>
1841 * g++.dg/debug/static1.C: New test.
1843 2005-11-02 Josh Conner <jconner@apple.com>
1845 * g++.dg/crash38.C: moved into proper directory...
1846 * g++.dg/template/crash42.C: ...here
1848 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
1851 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
1852 pcc_bitfield_type_matters || default_packed.
1854 * lib/target-supports.exp
1855 (check_effective_target_pcc_bitfield_type_matters): New proc.
1856 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
1859 * lib/target-supports.exp (check_effective_default_packed): New proc.
1860 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
1861 Gate expected errors on target ! default_packed.
1862 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
1864 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1866 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
1869 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1872 * gfortran.dg/entry_5.f90: New.
1873 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
1875 2005-11-01 Bob Wilson <bob.wilson@acm.org>
1877 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
1879 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
1882 gfortran.dg/namelist_blockdata.f90: New test.
1885 gfortran.dg/external_implicit_none.f90: New test.
1888 * gfortran.dg/secnds.f: New test.
1890 2005-10-31 Jan Hubicka <jh@suse.cz>
1893 * gcc.c-torture/compile/pr20928.c: New test.
1895 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
1898 * gcc.c-torture/compile/zero-strct-5.c: New test.
1900 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
1902 PR libgfortran/24584
1903 * gfortran.dg/pr24584.f90: New test.
1905 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
1908 * gfortran.dg/char_result_9.f90: New.
1909 * gfortran.dg/char_result_10.f90: New.
1911 2005-10-30 Jan Hubicka <jh@suse.cz>
1913 * g++.dg/tree-ssa/pr24172.C: New testcase.
1915 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1917 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
1919 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
1921 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
1922 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
1923 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
1924 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
1925 gfortran.dg/enum_9.f90,
1926 gfortran.fortran-torture/compile/enum_1.f90,
1927 gfortran.fortran-torture/execute/enum_1.f90,
1928 gfortran.fortran-torture/execute/enum_2.f90,
1929 gfortran.fortran-torture/execute/enum_3.f90,
1930 gfortran.fortran-torture/execute/enum_4.f90: New tests.
1932 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
1935 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
1936 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
1938 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1941 * gfortran.dg/mixed_io_1.f90: New test.
1942 * gfortran.dg/mixed_io_1.c: New file.
1944 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1946 * gfortran.dg/malloc_free_1.f90: New test.
1948 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
1950 * gcc.dg/nested-func-4.c: Require profiling -pg.
1952 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1955 * g++.dg/warn/main-2.C: New test.
1957 2005-10-28 Steven G. Kargl <kargls@comcast.net>
1960 * gfortran.dg/interface_2.f90: new test.
1962 2005-10-28 Josh Conner <jconner@apple.com>
1965 * g++.dg/template/crash38.C: New test.
1966 * g++.dg/parse/explicit1.C: Change expected errors.
1968 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1971 * g++.dg/other/large-size-array.C: New test.
1973 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1976 * g++.dg/opt/complex4.C: New test.
1978 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
1980 * gcc.dg/nested-func-4.c: New test.
1982 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
1985 gfortran.dg/derived_recursion.f90: New test.
1986 gfortran.dg/implicit_actual.f90: New test.
1988 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
1990 PR middle-end/24295, PR testsuite/24477
1991 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
1992 removed when weakref hits the tree.
1994 2005-10-25 Jakub Jelinek <jakub@redhat.com>
1996 * gfortran.dg/cray_pointers_4.f90: New test.
1998 * gfortran.dg/cray_pointers_5.f90: New test.
2000 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
2003 * gfortran.dg/assign_5.f90: New test.
2004 * gfortran.dg/assign_6.f: New test.
2006 2005-10-25 Uros Bizjak <uros@kss-loka.si>
2008 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
2009 CPU has no SSE support.
2011 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
2013 PR libgfortran/24224
2014 * gfortran.dg/arrayio_1.f90: Update attribution.
2015 * gfortran.dg/arrayio_2.f90: Update attribution.
2016 * gfortran.dg/arrayio_3.f90: Update attribution.
2017 * gfortran.dg/arrayio_4.f90: Update test conditions.
2018 * gfortran.dg/arrayio_5.f90: Update attribution.
2019 * gfortran.dg/arrayio_6.f90: New test.
2020 * gfortran.dg/arrayio_7.f90: New test.
2022 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
2024 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
2026 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
2028 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
2030 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
2033 * gfortran.dg/namelist_char_only.f90: New test.
2035 2005-10-24 Asher Langton <langton2@llnl.gov>
2039 * gfortran.dg/cray_pointers_1.f90: New test.
2040 * gfortran.dg/cray_pointers_2.f90: New test.
2041 * gfortran.dg/cray_pointers_3.f90: New test.
2042 * gfortran.dg/loc_1.f90: New test.
2043 * gfortran.dg/loc_2.f90: New test.
2045 2005-10-24 Steven Bosscher <stevenb@suse.de>
2047 * gcc.dg/pr24225.c: New test.
2049 2005-10-24 Asher Langton <langton2@llnl.gov>
2051 * gfortran.dg/dup_save_1.f90: New test.
2052 * gfortran.dg/dup_save_2.f90: New test.
2054 2005-10-24 Paul Brook <paul@codesourcery.com>
2057 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
2060 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
2062 PR libgfortran/24489
2063 * gfortran.dg/pr24489.f90: New test.
2065 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
2068 * gfortran.dg/ichar_1.f90: Add tests for derived types.
2070 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
2073 * g++.dg/init/array16.C: Skip for mmix-*-*.
2075 2005-10-23 Asher Langton <langton2@llnl.gov>
2077 * gfortran.dg/byte_1.f90: New test.
2078 * gfortran.dg/byte_2.f90: New test.
2080 2005-10-23 David Edelsohn <edelsohn@gnu.org>
2082 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
2084 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
2087 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
2090 * gfortran.dg/merge_char_const.f90: New test.
2093 * gfortran.dg/spread_scalar_source.f90: New test.
2095 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
2097 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
2099 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
2100 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
2102 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
2104 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
2107 * gfortran.dg/der_pointer_4.f90: New.
2109 2005-10-22 David Ayers <d.ayers@inode.at>
2111 * obj-c++.dg/except-1.mm: Simplify.
2113 2005-10-21 David Ayers <d.ayers@inode.at>
2115 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
2117 2005-10-21 Jakub Jelinek <jakub@redhat.com>
2119 * gfortran.dg/assumed_dummy_2.f90: New test.
2121 2005-10-21 James E Wilson <wilson@specifix.com>
2123 PR preprocessor/15220
2124 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
2126 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
2128 * gcc.c-torture/execute/20051021-1.c: New test.
2130 2005-10-21 Mark Mitchell <mark@codesourcery.com>
2133 * g++.dg/ext/tmplattr1.C: New test.
2135 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
2138 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
2140 2005-10-20 Geoffrey Keating <geoffk@apple.com>
2142 * obj-c++.dg/except-1.mm: New.
2144 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
2146 2005-10-21 Alan Modra <amodra@bigpond.net.au>
2148 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
2150 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
2153 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
2154 declarations with the same names as thunks' alias targets, use
2156 * gcc.dg/attr-alias-3.c: New test.
2157 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
2159 2005-10-20 Mark Mitchell <mark@codesourcery.com>
2162 * g++.dg/parse/access8.C: New test.
2164 2005-10-20 Richard Guenther <rguenther@suse.de>
2167 * g++.dg/tree-ssa/pr24439.C: New testcase.
2169 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2171 * g++.dg/opt/delay-slot-1.C: New test.
2173 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
2176 * gfortran.fg/der_init_1.f90: New.
2178 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
2180 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
2182 2005-10-19 Mark Mitchell <mark@codesourcery.com>
2185 * g++.dg/parse/error28.C: New test.
2187 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2189 * gcc.dg/profile-generate-2.c: New test.
2191 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
2194 * g++.dg/ext/dllimport11.C: New.
2196 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2199 * g++.dg/other/friend3.C: New test.
2201 2005-10-18 Mark Mitchell <mark@codesourcery.com>
2204 * g++.dg/template/error19.C: New test.
2206 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
2209 * g++.dg/overload/koenig2.C: New.
2212 * g++.dg/overload/error2.C: New.
2215 * g++.dg/inherit/covariant14.C: New.
2217 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2220 * g++.dg/parse/for1.C: New test.
2222 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
2225 * gfortran.dg/host_dummy_index_1.f90: New test.
2228 * gfortran.dg/automatic_char_len_2.f90: New test.
2231 * gfortran.dg/recursive_statement_functions.f90: New test.
2234 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
2237 * gfortran.dg/external_initializer.f90: New test.
2240 * non_module_public.f90: New test.
2242 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
2245 * g++.dg/template/overload7.C: New.
2248 * g++.dg/other/switch2.C: Remove expected warnings.
2251 * g++.dg/template/defarg6.C: New.
2253 2005-10-17 Uros Bizjak <uros@kss-loka.si>
2256 * gcc.target/i386/pr24315.c: New test.
2258 2005-10-16 Mark Mitchell <mark@codesourcery.com>
2261 * g++.dg/template/static21.C: New test.
2262 * g++.dg/template/static21-a.cc: Likewise.
2264 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
2267 * g++.dg/warn/Wswitch-default-1.C: New test.
2268 * g++.dg/warn/Wswitch-default-2.C: New test.
2270 2005-10-16 Mark Mitchell <mark@codesourcery.com>
2273 * g++.dg/parse/template18.C: New test.
2274 * g++.dg/template/nontype15.C: Likewise.
2276 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
2279 * gfortran.dg/spec_expr_2.f90: New.
2281 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
2283 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
2284 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
2285 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
2286 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
2287 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
2288 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
2289 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
2290 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
2291 previous target-specific skips and warning-message matches where
2294 2005-10-15 Mark Mitchell <mark@codesourcery.com>
2297 * g++.dg/warn/Wctor-dtor.C: New test.
2299 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2302 * gcc.dg/for-1.c: New test.
2304 2005-10-14 Mark Mitchell <mark@codesourcery.com>
2307 * g++.dg/warn/Wconversion1.C: New test.
2308 * g++.dg/ext/packed4.C: Compile with -w.
2309 * g++.dg/opt/20050511-1.C: Likewise.
2310 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
2312 2005-10-14 Jakub Jelinek <jakub@redhat.com>
2314 * gfortran.dg/boz_5.f90: New test.
2316 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
2319 * g++.dg/other/switch2.C: New.
2322 * g++.dg/init/ctor7.C: New.
2324 2005-10-13 David Edelsohn <edelsohn@gnu.org>
2327 * g++.dg/parse/crash32.C: New test.
2329 2005-10-13 Mark Mitchell <mark@codesourcery.com>
2332 * g++.dg/init/goto2.C: New test.
2335 * g++.dg/template/crash/41.C: New test.
2338 * g++.dg/template/crash40.C: New test.
2341 * g++.dg/parse/friend5.C: New test.
2344 * g++.dg/template/crash38.C: New test.
2347 * g++.dg/template/friend38.C: New test.
2350 * g++.dg/template/crash39.C: New test.
2352 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
2354 * gcc.dg/debug/dwarf2/dwarf-char1.c,
2355 gcc.dg/debug/dwarf2/dwarf-char2.c,
2356 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
2358 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
2360 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
2362 * gcc.dg/dll-2.c: Add tests for warnings.
2363 * gcc.dg/dll-3.c: Likewise.
2364 * gcc.dg/dll-4.c: Likewise.
2366 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
2367 * g++.dg/ext/dllimport2.C: Likewise.
2368 * g++.dg/ext/dllimport3.C: Likewise.
2369 * g++.dg/ext/dllimport7.C: Likewise.
2370 * g++.dg/ext/dllimport8.C: Likewise.
2371 * g++.dg/ext/dllimport9.C: Likewise.
2373 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
2376 * gfortran.dg/derived_pointer_recursion.f90: New test.
2378 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
2380 * gcc.c-torture/execute/20051012-1.c: New test.
2382 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
2385 * gfortran.dg/automatic_char_len_1.f90: New test.
2387 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
2390 * gfortran.dg/save_common.f90: New test.
2393 * gfortran.dg/save_result.f90: New test.
2395 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
2398 * g++.dg/template/dependent-expr1.C: Add new expected error.
2399 * g++.dg/template/dependent-expr2.C: Adjust error text.
2400 * g++.dg/template/overload6.C: New.
2403 * g++.dg/other/typename8.C: New.
2406 * g++.dg/other/return1.C: New.
2408 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
2411 * g++.dg/ext/label5.C: New.
2413 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
2416 * g++.dg/parse/crash31.C: New.
2418 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
2420 * g++.dg/ipa/ipa-1.c: New test.
2421 * g++.dg/ipa/ipa-2.c: New test.
2422 * g++.dg/ipa/ipa-3.c: New test.
2423 * g++.dg/ipa/ipa-4.c: New test.
2424 * g++.dg/ipa/ipa-5.c: New test.
2425 * g++.dg/ipa/ipa.exp: New file.
2427 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
2430 * gfortran.dg/private_type_3.f90: New test.
2432 2005-10-11 Steven G. Kargl <kargls@comcast.net>
2435 gfortran.dg/aint_anint_1.f90: New test.
2437 2005-10-11 Steven G. Kargl <kargls@comcast.net>
2439 PR libgfortran/24313
2440 gfortran.dg/csqrt.f: New test.
2442 2005-10-11 Ian Lance Taylor <ian@airs.com>
2445 * g++.dg/warn/noeffect7.C: New test.
2446 * g++.dg/warn/noeffect2.C: Instantiate templates.
2447 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
2450 2005-10-11 Mark Mitchell <mark@codesourcery.com>
2453 * g++.dg/init/float1.C: New test.
2456 * g++.dg/init/member1.C: Tweak error markers.
2458 2005-10-11 Janis Johnson <janis187@us.ibm.com>
2461 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
2462 Check for null pointer.
2464 2005-10-11 Mark Mitchell <mark@codesourcery.com>
2467 * g++.dg/parse/ret-type3.C: New test.
2469 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
2472 * gcc.c-torture/compile/pr23946.c: New test.
2474 2005-10-11 Jakub Jelinek <jakub@redhat.com>
2476 * g++.dg/opt/mmx2.C: New test.
2478 2005-10-10 Mark Mitchell <mark@codesourcery.com>
2481 * g++.dg/template/static20.C: New test.
2484 * g++.dg/warn/Wunused-12.C: New test.
2487 * g++.dg/template/arg4.C: New test.
2489 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2491 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
2492 * gcc.dg/ucnid-3.c: Likewise.
2493 * gcc.dg/ucnid-4.c: Likewise.
2494 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
2495 * g++.dg/other/ucnid-1.C: Likewise.
2496 * gcc.dg/sparc-frame-1.c: New test.
2498 2005-10-10 Mark Mitchell <mark@codesourcery.com>
2501 * g++.dg/template/spec27.C: New test.
2504 * g++.dg/template/static19.C: New test.
2506 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2508 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
2509 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
2511 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2514 * gfortran.fortran-torture/compile/pr24136.f: New test.
2516 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
2519 * g++.dg/parse/crash30.C: New test.
2521 2005-10-07 Richard Guenther <rguenther@suse.de>
2524 * gcc.c-torture/compile/pr24227.c: New testcase.
2526 2005-10-07 Steve Ellcey <sje@cup.hp.com>
2528 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
2529 Do not put aligned attributes on array elements.
2531 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
2533 PR testsuite/23611, PR testsuite/23615
2534 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
2535 writing prototypes of library functions by hand.
2536 * obj-c++.dg/bitfield-4.mm: Likewise.
2537 * obj-c++.dg/const-str-4.mm: Likewise.
2538 * obj-c++.dg/encode-4.mm: Likewise.
2539 * obj-c++.dg/encode-5.mm: Likewise.
2540 * obj-c++.dg/encode-6.mm: Likewise.
2541 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
2542 * obj-c++.dg/method-10.mm: Likewise.
2543 * obj-c++.dg/method-17.mm: Likewise.
2544 * obj-c++.dg/method-19.mm: Likewise.
2545 * obj-c++.dg/try-catch-2.mm: Likewise.
2547 2005-10-06 Richard Henderson <rth@redhat.com>
2550 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
2552 2005-10-06 Dale Johannesen <dalej@apple.com>
2554 * gcc.c-torture/execute/20030125-1.c: Correct.
2556 2005-10-06 Richard Guenther <rguenther@suse.de>
2558 PR tree-optimization/24238
2559 * g++.dg/tree-ssa/pr24238.C: New testcase.
2561 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
2564 * gfortran.dg/der_pointer_3.f90: New test.
2566 2005-10-05 Devang Patel <dpatel@apple.com>
2569 * g++.dg/other/PR23205.C: New.
2571 2005-10-05 Richard Henderson <rth@redhat.com>
2574 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
2575 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
2577 2005-10-05 Dale Johannesen <dalej@apple.com>
2579 * gcc.c-torture/execute/float-floor.c: New.
2581 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
2583 PR tree-optimization/21419
2584 PR tree-optimization/24146
2585 PR tree-optimization/24151
2587 * g++.dg/ext/asm7.C: New.
2588 * g++.dg/ext/asm8.C: New.
2589 * gcc.dg/asm-1.c: Compile on all targets.
2590 * gcc.dg/asm-pr24146.c: New.
2591 * gcc.dg/pr21419.c: Adjust error messages.
2593 2005-10-05 Richard Guenther <rguenther@suse.de>
2596 * gfortran.fortran-torture/compile/empty.f90: New testcase.
2598 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
2601 * g++.dg/template/spec22.C: Robustify test.
2602 * g++.dg/template/spec26.C: New.
2604 2005-10-05 Uros Bizjak <uros@kss-loka.si>
2606 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
2607 if target supports vector instructions.
2609 2005-10-04 Geoffrey Keating <geoffk@apple.com>
2611 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
2614 2005-10-04 Janis Johnson <janis187@us.ibm.com>
2616 * lib/target-supports.exp (check_effective_target_fortran_large_real,
2617 check_effective_target_fortran_large_int): Replace cached result
2618 when target changes.
2620 2005-10-04 Devang Patel <dpatel@apple.com>
2622 * gcc.dg/i386-sse-vect-types.c: New.
2624 2005-10-04 Ian Lance Taylor <ian@airs.com>
2626 PR preprocessor/13726
2627 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
2628 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
2630 2005-10-04 Richard Guenther <rguenther@suse.de>
2633 * gcc.dg/noncompile/pr23576.c: New testcase.
2635 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2638 * gcc.dg/register-var-3.c: New test.
2640 2005-10-04 Steven Bosscher <stevenb@suse.de>
2642 * gcc.dg/pr23049.c: New test.
2644 * gcc.dg/ucnid-4.c: Fix test.
2646 2005-10-03 Diego Novillo <dnovillo@redhat.com>
2649 * gcc.c-torture/compile/pr23445.c: New test.
2651 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
2653 * g++.dg/overload/unknown1.C: New.
2655 2005-10-03 Mark Mitchell <mark@codesourcery.com>
2658 * g++.dg/template/repo4.C: New test.
2660 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2663 * gfortran.dg/large_real_kind_2.F90: New test.
2664 * gfortran.dg/large_integer_kind_2.f90: New test.
2666 2005-10-03 Uros Bizjak <uros@kss-loka.si>
2668 * lib/target-supports.exp (check_effective_target_vect_shift):
2669 Implement with result caching. Add i?86, x86_64 and ia64 targets.
2670 (check_effective_target_vect_condition): Fix copy-n-pasto.
2672 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
2673 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
2676 2005-10-02 Mark Mitchell <mark@codesourcery.com>
2679 * g++.dg/template/overload5.C : New test.
2682 * g++.dg/expr/stdarg1.C: New test.
2684 2005-10-02 Diego Novillo <dnovillo@redhat.com>
2687 * gcc.c-torture/execute/pr24142.c: New test.
2689 2005-10-01 Diego Novillo <dnovillo@redhat.com>
2692 * gcc.c-torture/execute/pr24141.c: New test.
2694 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
2695 Diego Novillo <dnovillo@redhat.com>
2698 * gcc.c-torture/execute/pr23604.c: New test.
2700 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
2709 gfortran.dg/equiv_constraint_1.f90: New test.
2710 gfortran.dg/equiv_constraint_2.f90: New test.
2711 gfortran.dg/equiv_constraint_3.f90: New test.
2712 gfortran.dg/equiv_constraint_4.f90: New test.
2713 gfortran.dg/equiv_constraint_5.f90: New test.
2714 gfortran.dg/equiv_constraint_6.f90: New test.
2715 gfortran.dg/equiv_constraint_7.f90: New test.
2716 gfortran.dg/equiv_constraint_8.f90: New test.
2717 gfortran.dg/private_type_1.f90: New test.
2718 gfortran.dg/private_type_2.f90: New test.
2719 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
2720 980628-10.f: Assert std=gnu to permit mixing of
2721 types in equivalence statements.
2723 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
2726 * gfortran.dg/open_status_1.f90: New.
2728 2005-09-30 Uros Bizjak <uros@kss-loka.si>
2730 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
2731 * gcc.dg/vect/pr22480.c: Clean up temp files.
2732 * gcc.dg/vect/pr23831.c: Clean up temp files.
2733 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
2734 Clean up temp files.
2735 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
2736 Clean up temp files.
2738 * gcc.dg/20050309-1.c: Clean up temp files.
2739 * gcc.dg/20050325-1.c: Clean up temp files.
2741 2005-09-30 Uros Bizjak <uros@kss-loka.si>
2743 PR tree-optimization/24059
2744 * gcc.dg/vect/pr24059.c : New test.
2746 2005-09-29 Jakub Jelinek <jakub@redhat.com>
2749 * gcc.c-torture/execute/20050929-1.c: New test.
2751 2005-09-29 Steven Bosscher <stevenb@suse.de>
2753 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
2755 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
2758 * gcc.dg/pr21419.c: New test.
2760 2005-09-29 Steven Bosscher <stevenb@suse.de>
2762 * gcc.dg/pr23911.c: New test.
2764 2005-09-28 Mark Mitchell <mark@codesourcery.com>
2766 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
2769 * g++.dg/parse/qualified4.C: New test.
2770 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
2771 * g++.old-deja/g++.mike/p8154.C: Likewise.
2773 2005-09-27 Mark Mitchell <mark@codesourcery.com>
2776 * g++.dg/template/friend37.C: New test.
2777 * g++.dg/parse/crash28.C: Adjust error markers.
2779 2005-09-27 Jakub Jelinek <jakub@redhat.com>
2782 * gfortran.fortran-torture/execute/save_2.f90: New decl.
2784 2005-09-27 Devang Patel <dpatel@apple.com>
2786 PR tree-optimization/23625
2787 * gcc.dg/pr23625.c: New test.
2789 2005-09-27 Uros Bizjak <uros@kss-loka.si>
2791 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
2792 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
2794 2005-09-26 Jakub Jelinek <jakub@redhat.com>
2797 * gfortran.fortran-torture/execute/save_1.f90: New test.
2798 * gfortran.dg/save_1.f90: New test.
2800 2005-09-26 Uros Bizjak <uros@kss-loka.si>
2802 * gcc.target/i386/builtin-apply-mmx.c: New test.
2805 * gcc.target/i386/pr22576.c: New test.
2808 * gcc.target/i386/pr22585.c: New test.
2811 * gcc.target/i386/pr23268.c: New test.
2814 * gcc.dg/vect/pr23831.c: New test.
2817 * gcc.target/i386/pr24055.c: New test.
2819 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
2821 PR tree-optimization/23960
2822 * gcc.c-torture/compile/pr23960.c: New.
2824 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
2827 * gfortran.dg/nested_modules_3.f90: New.
2829 2005-09-22 Steven G. Kargl <kargls@comcast.net>
2832 gfortran.dg/interface_1.f90: New test.
2834 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
2835 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2838 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
2840 2005-09-22 Steven G. Kargl <kargls@comcast.net>
2843 * gfortran.dg/imag_1.f: New test.
2844 * gfortran.dg/imag_2.f: Ditto.
2846 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
2848 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
2850 2005-09-22 Jakub Jelinek <jakub@redhat.com>
2853 * g++.dg/warn/pr21983.C: New test.
2855 2005-09-21 Mark Mitchell <mark@codesourcery.com>
2858 * g++.dg/template/array14.C: New test.
2860 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
2863 * gfortran.dg/der_ptr_component_1.f90: New test.
2865 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2868 * g++.dg/template/error1.C: Reject "no matching function" message.
2870 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2873 * g++.dg/lookup/error1.C: New test.
2875 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
2877 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
2878 functionality of the testcase.
2880 2005-09-20 Richard Henderson <rth@redhat.com>
2882 * gcc.dg/vect/vect-22.c: Require vect_float.
2883 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
2885 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
2887 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
2888 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
2889 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
2890 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
2891 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
2892 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
2893 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
2894 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
2895 * gcc.dg/cpp/ucnid-8.c: New test.
2897 2005-09-20 Jakub Jelinek <jakub@redhat.com>
2899 PR tree-optimization/23929
2900 * gcc.c-torture/compile/pr23929.c: New test.
2902 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
2904 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
2907 2005-09-20 Steve Ellcey <sje@cup.hp.com>
2910 * g++.dg/other/pr22003.C: Require named sections.
2912 2005-09-20 Jakub Jelinek <jakub@redhat.com>
2915 * g++.dg/rtti/crash3.C: New test.
2917 PR tree-optimization/23818
2918 * gcc.dg/pr23818.c: New test.
2920 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2923 * gfortran.dg/print_fmt_4.f: New.
2925 2005-09-20 Jakub Jelinek <jakub@redhat.com>
2928 * gfortran.fortran-torture/execute/entry_11.f90: New test.
2930 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
2932 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
2933 Use pointers to local alignable arrays instead. Added comments.
2934 * gcc.dg/vect/vect-46.c: Likewise.
2935 * gcc.dg/vect/vect-48.c: Likewise.
2936 * gcc.dg/vect/vect-49.c: Likewise.
2937 * gcc.dg/vect/vect-52.c: Likewise.
2938 * gcc.dg/vect/vect-53.c: Likewise.
2939 * gcc.dg/vect/vect-54.c: Likewise.
2940 * gcc.dg/vect/vect-56.c: Likewise.
2941 * gcc.dg/vect/vect-57.c: Likewise.
2942 * gcc.dg/vect/vect-58.c: Likewise.
2943 * gcc.dg/vect/vect-60.c: Likewise.
2944 * gcc.dg/vect/vect-61.c: Likewise.
2946 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
2947 The test is no longer vectorizable on vect_no_align targets.
2948 * gcc.dg/vect/vect-43.c: Likewsie.
2950 * gcc.dg/vect/vect-44.c: Added comments.
2951 * gcc.dg/vect/vect-45.c: Added comments.
2952 * gcc.dg/vect/vect-50.c: Added comments.
2953 * gcc.dg/vect/vect-51.c: Added comments.
2955 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
2957 * gcc.dg/vect/Os-vect-95.c: Likewise.
2959 * gcc.dg/vect/vect-41.c: Test removed.
2960 * gcc.dg/vect/vect-47.c: Test removed.
2961 * gcc.dg/vect/vect-55.c: Test removed.
2962 * gcc.dg/vect/vect-59.c: Test removed.
2964 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
2966 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
2967 No longer vectorizable on vect_no_align targets.
2968 * gcc.dg/vect/pr20122.c: Likewise.
2969 * gcc.dg/vect/vect-74.c: Likewise.
2970 * gcc.dg/vect/vect-75.c: Likewise.
2971 * gcc.dg/vect/vect-76.c: Likewise.
2973 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
2974 Will not be vectorizable on vect_no_align targets once aliasing issues
2976 * gcc.dg/vect/vect-79.c: Likewise.
2978 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
2979 * gcc.dg/vect/vect-78.c: Likewise.
2980 * gcc.dg/vect/vect-97.c: Likewise.
2982 2005-09-19 Steven Bosscher <stevenb@suse.de>
2984 * gcc.dg/pr23943.c: New test.
2986 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
2989 * gfortran.dg/derived_pointer_null_1.f90: New test.
2991 2005-09-18 Richard Guenther <rguenther@suse.de>
2994 * gcc.c-torture/compile/pr23944.c: New testcase.
2996 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
2999 * gfortran.dg/der_pointer_2.f90: New test.
3001 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
3004 * gfortran.dg/nested_modules_2.f90: New test.
3006 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3009 * g++.dg/other/semicolon.C: New test.
3011 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
3013 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
3014 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
3016 2005-09-16 Mark Mitchell <mark@codesourcery.com>
3019 * g++.dg/template/static18.C: New test.
3022 * g++.dg/template/crash19.C: Remove dg-error marker.
3023 * g++.dg/template/local4.C: New test.
3025 2005-09-16 Paul Brook <paul@codesourcery.com>
3028 * gfortran.dg/dependency_1.f90: New test.
3030 2005-09-15 Mark Mitchell <mark@codesourcery.com>
3033 * g++.dg/template/static17.C: New test.
3035 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
3038 * g++.dg/warn/huge-val1.C: New test.
3040 2005-09-15 Mark Mitchell <mark@codesourcery.com>
3043 * g++.dg/parse/class2.C: New test.
3044 * g++.dg/template/explicit8.C: Likewise.
3045 * g++.dg/template/spec25.C: Likewise.
3047 2005-09-14 Josh Conner <jconner@apple.com>
3050 * gcc.dg/pr23584.c: New test.
3052 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
3054 PR fortran/21875 Internal Unit Array I/O, NIST
3055 * gfortran.dg/arrayio_1.f90: New test.
3056 * gfortran.dg/arrayio_1.f90: New test.
3057 * gfortran.dg/arrayio_1.f90: New test.
3058 * gfortran.dg/arrayio_1.f90: New test.
3059 * gfortran.dg/arrayio_1.f90: New test.
3061 2005-09-14 Uros Bizjak <uros@kss-loka.si>
3064 * gcc.dg/vect/pr22480.c: New test.
3066 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
3069 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
3071 2005-09-13 Josh Conner <jconner@apple.com>
3074 * g++.dg/init/struct2.C: New test.
3075 * g++.dg/init/struct3.C: New test.
3077 2005-09-13 Janis Johnson <janis187@us.ibm.com>
3079 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
3080 Clean up temp files.
3081 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
3082 gcc.dg/tree-ssa/builtin-fprintf-1.c,
3083 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
3084 gcc.dg/tree-ssa/builtin-printf-1.c,
3085 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
3086 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
3087 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
3088 gcc.dg/tree-ssa/builtin-vprintf-1.c,
3089 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
3090 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
3091 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
3092 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
3093 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
3094 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
3095 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
3096 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
3098 2005-09-13 Josh Conner <jconner@apple.com>
3100 * lib/gcc-dg.exp: Load scanipa.exp.
3101 (cleanup-dump): New procedure.
3102 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
3103 * lib/scandump.exp: New file.
3104 * lib/scantree.exp: Use it.
3105 * lib/scanipa.exp: New file.
3107 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
3110 * gfortran.dg/generic_4.f90: New test.
3112 2005-09-13 Uros Bizjak <uros@kss-loka.si>
3115 * gcc.target/i386/pr23816-1.c: New test.
3116 * gcc.target/i386/pr23816-2.c: New test.
3119 2005-09-13 Bastian Blank <waldi@debian.org>
3122 * g++.dg/abi/mangle26.C: New test.
3123 * g++.dg/abi/mangle27.C: New test.
3124 * g++.dg/abi/mangle28.C: New test.
3125 * g++.dg/abi/mangle29.C: New test.
3128 * g++.dg/parse/register1.C: New test.
3130 2005-09-13 Mark Mitchell <mark@codesourcery.com>
3133 * g++.dg/template/access16.C: New test.
3135 2005-09-13 Richard Sandiford <richard@codesourcery.com>
3137 * gfortran.dg/char_pack_2.f90: Increase the vector size.
3139 2005-09-13 Richard Sandiford <richard@codesourcery.com>
3142 * gfortran.dg/shape_2.f90: New test.
3144 2005-09-13 Richard Sandiford <richard@codesourcery.com>
3147 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
3148 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
3149 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
3150 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
3151 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
3152 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
3153 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
3156 2005-09-12 Mark Mitchell <mark@codesourcery.com>
3159 * g++.dg/parse/template17.C: New test.
3161 2005-09-12 Mark Mitchell <mark@codesourcery.com>
3164 * g++.dg/template/nontype14.C: New test.
3166 2005-09-12 Ian Lance Taylor <ian@airs.com>
3169 * g++.dg/lookup/friend7.C: New test.
3170 * g++.dg/lookup/friend8.C: New test.
3171 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
3172 so that it will be found via argument dependent lookup.
3173 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
3174 friend functions which will no longer be found.
3175 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
3176 function g, so that it will be found via argument dependent
3178 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
3179 * g++.old-deja/g++.mike/net43.C: Likewise.
3181 2005-09-12 Mark Mitchell <mark@codesourcery.com>
3184 * g++.dg/template/static16.C: New test.
3186 2005-09-12 Josh Conner <jconner@apple.com>
3189 * gcc.c-torture/compile/pr23237.c: New test.
3191 2005-09-11 Richard Henderson <rth@redhat.com>
3193 * g++.dg/other/error8.C: Update expected diagnostic text.
3195 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3198 * gfortran.dg/overwrite_1.f: New test.
3200 2005-09-09 Josh Conner <jconner@apple.com>
3202 * g++.dg/init/pr23180-1.C: Removed.
3203 * g++.dg/init/pr23180-2.C: Removed.
3205 2005-09-09 David Daney <ddaney@avtrex.com>
3207 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
3209 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
3210 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
3212 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3214 * gfortran.dg/iostat_2.f90: New test.
3216 2005-09-09 Mark Mitchell <mark@codesourcery.com>
3219 * g++.dg/ext/interface1.C: New test.
3220 * g++.dg/ext/interface1.h: Likewise.
3221 * g++.dg/ext/interface1a.cc: Likewise.
3223 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
3225 * gfortran.dg/iomsg_1.f90: New test case.
3227 2005-09-09 Richard Guenther <rguenther@suse.de>
3230 * g++.dg/tree-ssa/pr23624.C: New testcase.
3232 2005-09-09 Richard Sandiford <richard@codesourcery.com>
3235 * gfortran.dg/vector_subscript_1.f90,
3236 * gfortran.dg/vector_subscript_2.f90: New tests.
3238 2005-09-09 Richard Sandiford <richard@codesourcery.com>
3241 * gfortran.dg/array_alloc_1.f90,
3242 * gfortran.dg/array_alloc_2.f90,
3243 * gfortran.dg/array_alloc_3.f90: New tests.
3245 2005-09-09 Richard Sandiford <richard@codesourcery.com>
3248 * gfortran.dg/array_constructor_6.f90
3249 * gfortran.dg/array_constructor_7.f90
3250 * gfortran.dg/array_constructor_8.f90
3251 * gfortran.dg/array_constructor_9.f90
3252 * gfortran.dg/array_constructor_10.f90
3253 * gfortran.dg/array_constructor_11.f90
3254 * gfortran.dg/array_constructor_12.f90: New tests.
3256 2005-09-08 Josh Conner <jconner@apple.com>
3259 * g++.dg/init/pr23180-1.C: New test.
3260 * g++.dg/init/pr23180-2.C: New test.
3262 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
3265 * gfortran.dg/module_double_reuse.f90: New.
3267 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
3274 * gfortran.dg/common_equivalence_1.f: New.
3275 * gfortran.dg/common_equivalence_2.f: New.
3276 * gfortran.dg/common_equivalence_3.f: New.
3277 * gfortran.dg/contained_equivalence_1.f90: New.
3278 * gfortran.dg/module_blank_common.f90: New.
3279 * gfortran.dg/module_commons_1.f90: New.
3280 * gfortran.dg/module_equivalence_1.f90: New.
3281 * gfortran.dg/nested_modules_1.f90: New.
3282 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
3283 equivalences and add comment to connect the test with
3286 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3289 * gfortran.dg/common_6.f90: New test.
3291 2005-09-08 Richard Sandiford <richard@codesourcery.com>
3294 * gfortran.dg/char_result_1.f90,
3295 * gfortran.dg/char_result_2.f90,
3296 * gfortran.dg/char_result_3.f90,
3297 * gfortran.dg/char_result_4.f90,
3298 * gfortran.dg/char_result_5.f90,
3299 * gfortran.dg/char_result_6.f90,
3300 * gfortran.dg/char_result_7.f90,
3301 * gfortran.dg/char_result_8.f90: New tests.
3303 2005-09-08 Richard Sandiford <richard@codesourcery.com>
3306 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
3308 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
3311 * obj-c++.dg/selector-5.mm: New test.
3312 * obj-c++.dg/selector-6.mm: New test.
3314 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
3318 * objc.dg/error-1.m: New test.
3320 2005-09-07 Richard Sandiford <richard@codesourcery.com>
3323 * gfortran.fortran-torture/execute/pr23373-1.f90,
3324 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
3326 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
3329 * gfortran.dg/g77/1832.f: Remove long string in write statement
3330 to allow the test to pass on correct list directed output with
3333 2005-09-07 James E Wilson <wilson@specifix.com>
3335 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
3337 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
3339 * gfortran.dg/parameter+save.f90: Rename to
3340 * gfortran.dg/parameter_save.f90: .. this.
3342 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
3345 * gfortran.dg/parameter+save.f90: New test case.
3347 2005-09-06 Richard Sandiford <richard@codesourcery.com>
3350 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
3352 2005-09-06 Jakub Jelinek <jakub@redhat.com>
3355 * gcc.dg/pr23075.c: New test.
3356 * g++.dg/warn/pr23075.C: New test.
3359 * gcc.target/i386/pr22362.c: New test.
3361 PR rtl-optimization/23098
3362 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
3364 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
3365 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
3366 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3368 2005-09-06 Mark Mitchell <mark@codesourcery.com>
3370 * g++.dg/expr/cast6.C: New test.
3373 * g++.dg/init/new15.C: New test.
3375 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
3377 * gcc.dg/vect/Os-vect-95.c: New test.
3378 * gcc.dg/vect/vect-95.c: Same.
3380 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
3382 * gcc.dg/vect/vect-29.c: Update xfail testing.
3383 * gcc.dg/vect/vect-44.c: Same.
3384 * gcc.dg/vect/vect-48.c: Same.
3385 * gcc.dg/vect/vect-50.c: Same.
3386 * gcc.dg/vect/vect-72.c: Same.
3387 * gcc.dg/vect/vect-77.c: Same.
3388 * gcc.dg/vect/vect-78.c: Same.
3389 * gcc.dg/vect/vect-80.c: Same.
3390 * gcc.dg/vect/vect-96.c: Same.
3391 * gcc.dg/vect/vect-100.c: Same.
3392 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
3393 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
3394 * gfortran.dg/vect/vect-5.f90: Same.
3396 2005-09-06 Jakub Jelinek <jakub@redhat.com>
3398 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
3400 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
3401 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3404 * g++.dg/opt/pr23056.C: New test.
3406 PR rtl-optimization/23098
3407 * gcc.target/i386/pr23098.c: New test.
3409 2005-09-05 Mark Mitchell <mark@codesourcery.com>
3412 * g++.dg/template/static15.C: New test.
3415 * g++.dg/ext/stmtexpr5.C: New test.
3416 * g++.dg/ext/stmtexpr6.C: Likewise.
3418 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
3420 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
3422 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
3423 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
3424 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3426 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
3429 * gfortran.dg/direct_io_4.f90: New test case.
3431 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
3432 Rasmus Hahn <rassahah@neofonie.de>
3435 * objc.dg/type-stream-1.m: New test.
3437 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
3440 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
3441 gfortran.dg/print_fmt_3.f90: New test.
3443 2005-09-03 Jakub Jelinek <jakub@redhat.com>
3445 * gfortran.dg/fmt_t_1.f90: New test.
3447 2005-09-03 Jakub Jelinek <jakub@redhat.com>
3449 PR rtl-optimization/23454
3450 * g++.dg/opt/pr23454.C: New test.
3452 2005-09-03 Mark Mitchell <mark@codesourcery.com>
3455 * g++.dg/ext/static1.C: New test.
3457 2005-09-02 Richard Henderson <rth@redhat.com>
3459 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
3460 tail call to check_fa_work.
3462 2005-09-02 Mark Mitchell <mark@codesourcery.com>
3465 * g++.dg/other/gc3.C: New test.
3467 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3469 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
3470 * gcc.dg/20050826-1.c: Likewise.
3472 2005-08-31 Mark Mitchell <mark@codesourcery.com>
3475 * g++.dg/expr/volatile1.C: New test.
3477 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
3480 * gcc.dg/pr23547.c: New test.
3482 2005-09-02 Richard Sandiford <richard@codesourcery.com>
3485 * gcc.c-torture/execute/pr22061-1.c,
3486 * gcc.c-torture/execute/pr22061-2.c,
3487 * gcc.c-torture/execute/pr22061-3.c,
3488 * gcc.c-torture/execute/pr22061-4.c: New tests.
3490 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
3492 * gcc.dg/Wredundant-decls-2.c: New test to check that
3493 -Wredundant-decls does not issue warning for a variable
3494 definition following a declaration.
3496 2005-09-01 Jakub Jelinek <jakub@redhat.com>
3499 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
3500 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
3501 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
3503 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
3504 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
3505 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
3506 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
3507 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
3508 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
3509 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
3510 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
3512 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3515 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
3518 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
3521 * gcc.dg/pr21255-1.c: New test.
3522 * gcc.dg/pr21255-2-mb.c: Likewise.
3523 * gcc.dg/pr21255-2-ml.c: Likewise.
3524 * gcc.dg/pr21255-3.c: Likewise.
3525 * gcc.dg/pr21255-4.c: Likewise.
3527 2005-08-31 Dale Johannesen <dalej@apple.com>
3529 * gcc.dg/20050830-1.c: New.
3531 2005-08-31 Josh Conner <jconner@apple.com>
3533 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
3534 command-line options for arm-*-* targets.
3535 * g++.dg/init/array16.C: Likewise.
3536 * g++.dg/other/crash-4.C: Likewise.
3538 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3541 * obj-c++.dg/gnu-runtime-3.mm: New test.
3543 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3546 * g++.dg/lookup/ambig4.C: New test.
3547 * g++.dg/lookup/ambig5.C: New test.
3548 * g++.dg/tc1/dr101.C: Adjust error markers.
3550 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3553 * g++.dg/template/ttp5.C: Adjust error markers.
3555 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
3558 * lib/obj-c++.exp: Include target-libpath.exp.
3559 (obj-c++_link_flags): Look for the GNU libobjc library
3560 and set the library path to include it.
3561 Don't manually set LD_LIBRARY_PATH (etc.) but call
3562 set_ld_library_path_env_vars instead.
3563 (obj-c++_target_compile): Don't set library path or
3564 linker flags because they are already set correctly
3565 in obj-c++_link_flags.
3567 2005-08-30 Josh Conner <jconner@apple.com>
3569 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
3570 to command-line options for arm-*-* targets.
3572 2005-08-30 Geoffrey Keating <geoffk@apple.com>
3574 * g++.dg/other/i386-1.C: New.
3576 2005-08-30 Jakub Jelinek <jakub@redhat.com>
3578 PR preprocessor/20348
3579 PR preprocessor/20356
3580 * gcc.dg/cpp/pr20348.c: New test.
3581 * gcc.dg/cpp/pr20348.h: New file.
3582 * gcc.dg/cpp/inc/pr20348.h: New file.
3583 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
3584 * gcc.dg/cpp/pr20356.c: New test.
3585 * gcc.dg/cpp/pr20356.h: New file.
3586 * gcc.dg/cpp/inc/pr20356.h: New file.
3587 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
3589 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
3591 * gfortran.fortran-torture/execute/intrinsic_count.f90:
3592 Fix array dimension to avoid correct end-of-file error.
3594 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
3597 * gfortran.dg/iostat_1.f90: New test.
3599 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
3602 * gcc.dg/pr23408.c: New test.
3604 2005-08-28 Mark Mitchell <mark@codesourcery.com>
3607 * g++.dg/init/member1.C: Make sure erroneous static data member
3608 definitions are required.
3609 * g++.dg/template/static13.C: New test.
3610 * g++.dg/template/static14.C: Likewise.
3612 2005-08-29 Jakub Jelinek <jakub@redhat.com>
3614 * gcc.target/i386/pr23575.c: Use -msse2 instead of
3615 -march=pentium4, remove ilp32 requirement.
3618 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
3619 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
3621 2005-08-29 Andreas Jaeger <aj@suse.de>
3624 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
3626 2005-08-28 Jakub Jelinek <jakub@redhat.com>
3628 * gcc.c-torture/execute/20050316-2.c: New test.
3629 * gcc.c-torture/execute/20050316-3.c: New test.
3630 * gcc.dg/torture/pr16104-1.c: New test.
3632 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
3635 * gcc.c-torture/execute/zero-struct-1.c: New test.
3637 2005-08-27 Richard Guenther <rguenther@suse.de>
3640 * gcc.target/i386/pr23575.c: New testcase.
3642 2005-08-26 Jakub Jelinek <jakub@redhat.com>
3644 PR rtl-optimization/23561
3645 * gcc.c-torture/execute/20050826-1.c: New test.
3648 * gcc.c-torture/execute/20050826-2.c: New test.
3650 2005-08-26 Dale Johannesen <dalej@apple.com>
3652 * gcc.dg/20030711-1.c: Modify to work on Darwin.
3653 * gcc.dg/20050826-1.c: New.
3655 2005-08-26 Mark Mitchell <mark@codesourcery.com>
3658 * g++.dg/template/nontype13.C: New test.
3661 * g++.dg/init/new14.C: New test.
3662 * g++.dg/expr/anew1.C: Do not XFAIL.
3663 * g++.dg/expr/anew2.C: Likewise.
3664 * g++.dg/expr/anew3.C: Likewise.
3666 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
3669 * gcc.dg/vla-3.c: New test.
3671 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
3674 * gfortran.dg/named_interface.f90: New.
3676 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
3678 * gcc.c-torture/execute/frame-address.c: New test.
3680 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
3683 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
3685 2005-08-25 Alan Modra <amodra@bigpond.net.au>
3687 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
3689 2005-08-25 Alan Modra <amodra@bigpond.net.au>
3691 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
3692 * gcc.dg/altivec-22.c: Rename from..
3693 * gcc.dg/altivec-nomfcr.c: ..this.
3695 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
3697 PR tree-optimization/23546
3698 * gcc.dg/tree-ssa/pr23546.c: New test.
3700 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
3703 * gfortran.dg/nonreturning_statements.f90: New test.
3705 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
3708 * g++.dg/parse/crash29.C: New.
3710 2005-08-23 DJ Delorie <dj@redhat.com>
3712 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
3713 constants have the L suffix.
3715 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
3718 * g++.dg/template/instantiate8.C: New.
3720 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
3723 * gcc.c-torture/execute/pr23467.c: New test.
3725 2005-08-23 Jakub Jelinek <jakub@redhat.com>
3727 PR tree-optimization/22043
3728 * gcc.c-torture/execute/20050613-1.c: New test.
3730 2005-08-23 Ben Elliston <bje@au.ibm.com>
3732 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
3734 2005-08-22 Jakub Jelinek <jakub@redhat.com>
3736 PR rtl-optimization/23478
3737 * g++.dg/opt/pr23478.C: New test.
3739 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
3742 * gcc.dg/switch-warn-3.c: New test.
3744 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3747 * g++.dg/template/param1.C: New test.
3749 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3752 * g++.dg/other/incomplete1.C: New test.
3754 2005-08-22 Ira Rosen <irar@il.ibm.com>
3756 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
3759 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3761 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
3764 2005-08-21 Jakub Jelinek <jakub@redhat.com>
3766 * gcc.target/i386/sse-4.c: New test.
3768 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3771 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
3773 2005-08-20 Jakub Jelinek <jakub@redhat.com>
3775 * gcc.dg/20050811-1.c: New test.
3776 * gcc.dg/20050811-2.c: New test.
3778 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
3780 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
3782 2005-08-19 Diego Novillo <dnovillo@redhat.com>
3785 * gcc.c-torture/compile/pr23476.c: New test.
3787 2005-08-19 Devang Patel <dpatel@apple.com>
3789 PR tree-optimization/23048
3790 * gcc.dg/tree-ssa/pr23048.c: New test.
3792 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
3795 * g++.dg/warn/Wreturn-3.C: New test
3797 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
3799 PR tree-optimization/22228
3800 * g++.dg/vect/pr22543.cc: New test.
3802 2005-08-17 Steven Bosscher <stevenb@suse.de>
3804 PR tree-optimization/21574
3805 * gcc.dg/tree-ssa/pr21574.c: New test.
3807 2005-08-16 James E Wilson <wilson@specifix.com>
3809 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
3811 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
3814 * gcc.c-torture/compile/zero-strct-3.c: New test.
3815 * gcc.c-torture/compile/zero-strct-4.c: New test.
3817 2005-08-16 Steven Bosscher <stevenb@suse.de>
3820 * gcc.target/x86_64/pr23376.c: New test.
3822 2005-08-16 Ian Lance Taylor <ian@airs.com>
3825 * g++.dg/ext/vector2.C: New.
3827 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
3829 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
3831 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
3834 * gfortran.dg/inquire-complex.f90: New test case.
3836 2005-08-16 James E Wilson <wilson@specifix.com>
3838 PR tree-optimization/21105
3839 * gcc.dg/large-size-array.c: New.
3841 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
3843 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
3845 * gcc.dg/vect/vect-41: Likewise.
3846 * gcc.dg/vect/vect-42: Likewise.
3847 * gcc.dg/vect/vect-43: Likewise.
3848 * gcc.dg/vect/vect-44: Likewise.
3849 * gcc.dg/vect/vect-46: Likewise.
3850 * gcc.dg/vect/vect-47: Likewise.
3851 * gcc.dg/vect/vect-48: Likewise.
3852 * gcc.dg/vect/vect-52: Likewise.
3853 * gcc.dg/vect/vect-53: Likewise.
3854 * gcc.dg/vect/vect-54: Likewise.
3855 * gcc.dg/vect/vect-55: Likewise.
3856 * gcc.dg/vect/vect-56: Likewise.
3857 * gcc.dg/vect/vect-57: Likewise.
3858 * gcc.dg/vect/vect-58: Likewise.
3859 * gcc.dg/vect/vect-59: Likewise.
3860 * gcc.dg/vect/vect-60: Likewise.
3861 * gcc.dg/vect/vect-61: Likewise.
3862 * gcc.dg/vect/vect-85: Likewise.
3863 * gcc.dg/vect/vect-87: Likewise.
3864 * gcc.dg/vect/vect-88: Likewise.
3865 * gcc.dg/vect/vect-93.c: Likewise.
3866 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
3867 * gcc.dg/vect/vect-75: Likewise.
3868 * gcc.dg/vect/vect-76: Likewise.
3869 * gcc.dg/vect/vect-77: Likewise.
3870 * gcc.dg/vect/vect-78: Likewise.
3871 * gcc.dg/vect/vect-80: Likewise.
3872 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
3873 vectorized for the expected reason, rather than checking how alignment
3875 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
3876 type and also instead of aligned pointers. Added documentation.
3878 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
3880 * gfortran.dg/power.f90: New test.
3882 2005-08-16 Jakub Jelinek <jakub@redhat.com>
3884 PR rtl-optimization/23299
3885 * g++.dg/opt/pr23299.C: New test.
3887 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3889 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
3891 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
3893 * g++.dg/template/local6.C: New test.
3895 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
3897 * execute/exceptions/finally-1.m: Check that the catch and finally are
3898 being called. Also add a "return 0;" at the end of main.
3900 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
3903 * gfortran.dg/namelist_print_1.f: New test of functionality of
3905 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
3906 namelist generates error with -std=f95.
3908 2005-08-14 Ira Rosen <irar@il.ibm.com>
3910 PR tree-optimization/23119
3911 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
3913 2005-08-13 Marcin Koziej <creep@desk.pl>
3914 Andrew Pinski <pinskia@physics.uc.edu>
3917 * execute/exceptions/finally-1.m: New test.
3919 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3921 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
3923 * objc/execute/exceptions/trivial.m: New test.
3924 * objc.dg/try-catch-11.m: Move to ...
3925 * objc/execute/exceptions/foward-1.m: Here.
3926 * objc.dg/try-catch-2.m: Move to ...
3927 * objc/execute/exceptions/catchall-1.m: Here.
3928 * objc.dg/try-catch-8.m: Move to ...
3929 * objc/execute/exceptions/local-variables-1.m: Here.
3931 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3933 * objc.dg/nested-func-1.m: Move to ...
3934 * objc/execute/nested-func-1.m: Here.
3936 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3938 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
3939 in ${options} instead of [target_info name].
3940 * lib/obj-c++.exp (objc_target_compile): Likewise.
3942 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3944 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
3946 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3948 part of PR testsuite/23348
3949 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
3950 of the torture options.
3951 * objc/compile/trivial.m: New test.
3953 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
3955 * gfortran.dg/eoshift.f90: Correct format.
3957 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
3959 * gfortran.fortran-torture/execute/character_passing.f90:
3962 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
3965 * g++.dg/template/unify10.C: New.
3967 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
3969 * g++.dg/parse/pr22514.C: Move to...
3970 * g++.dg/debug/pr22514.C: here.
3972 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3975 * g++.dg/inherit/pure1.C: New test.
3977 * ChangeLog: Fix typos.
3979 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3980 Steven Bosscher <stevenb@suse.de>
3982 * gfortran.dg/runtime_warning_1.f90: New test.
3984 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
3987 * g++.dg/parse/crash28.C: New.
3989 2005-08-11 Richard Guenther <rguenther@suse.de>
3992 * gcc.target/i386/tailcall-1.c: New testcase.
3994 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
3996 * gcc.dg/vect/vect-67.c: Un-xfail.
3998 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
4001 * g++.dg/testsuite/parse/crash27.C: new test.
4003 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
4006 * gfortran.dg/shift-kind.f90: New testcase.
4008 2005-08-10 Richard Sandiford <richard@codesourcery.com>
4010 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
4011 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
4013 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4016 * g++.dg/other/mult-stor1.C: New test.
4018 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
4020 * gcc.c-torture/pr18299-1.c: Move to ...
4021 * gcc.c-torture/compile/pr18299-1.c: Here.
4023 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
4025 * gfortran/fortran.torture/execute/character_passing.f90:
4026 Fix types for LSAME.
4028 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
4030 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
4031 input data back to what it was originally.
4033 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
4035 * objc.dg/try-catch-8.m: Enable for all targets.
4037 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
4039 * gcc.dg/pr23165.c: New test.
4041 2005-08-09 Steven Bosscher <stevenb@suse.de>
4043 PR tree-optimization/23234
4044 * gcc.dg/tree-ssa/pr23234.c: New test.
4046 2005-08-08 Josh Conner <jconner@apple.com>
4048 PR rtl-optimization/23241
4049 * gcc.dg/char-compare.c: New test.
4051 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4054 * g++.dg/init/new13.C: New test.
4056 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
4059 * g++.dg/other/crash-4.C: Adjust
4060 * g++/dg/ext/packed9.C: New.
4062 2005-08-08 Richard Sandiford <richard@codesourcery.com>
4065 * gcc.c-torture/execute/pr21964-1.c: New test.
4067 2005-08-08 Richard Sandiford <richard@codesourcery.com>
4070 * gcc.dg/pr22458-1.c: New test.
4072 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
4073 Steven G. Kargl <kargls@comcast.net>
4076 * gfortran.dg/flush_1.f90: New test.
4078 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4081 * g++.dg/template/eh2.C: New test.
4083 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4086 * g++.dg/template/instantiate7.C: New test.
4088 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
4091 * gcc.dg/Wunused-value-1.c: New test.
4093 2005-08-06 Richard Sandiford <richard@codesourcery.com>
4095 PR rtl-optimization/23233
4096 * gcc.c-torture/compile/pr23233-1.c: New test.
4098 2005-08-06 Jakub Jelinek <jakub@redhat.com>
4102 * gfortran.dg/equiv_1.f90: New test.
4103 * gfortran.dg/equiv_2.f90: New test.
4104 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
4105 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
4106 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
4108 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
4110 * gcc.c-torture/execute/vrp-5.c: New test.
4111 * gcc.c-torture/execute/vrp-6.c: New test.
4112 * gcc.dg/tree-ssa/vrp21.c: New test.
4114 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
4116 * g++.dg/parse/pr22514.C: New test.
4118 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
4120 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
4122 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
4123 instead of constant loads / pool entries.
4125 2005-08-05 David Edelsohn <edelsohn@gnu.org>
4127 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
4130 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
4132 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
4133 __WINT_TYPE__ in generated prototypes if possible.
4135 2005-08-04 Diego Novillo <dnovillo@redhat.com>
4138 * g++.dg/tree-ssa/pr22037.C:
4140 2005-08-04 Richard Henderson <rth@redhat.com>
4142 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
4143 scan-tree-dump-times directive.
4145 2005-08-04 Jan Hubicka <jh@suse.cz>
4147 * gcov-1.C: Fix switch counts.
4148 * gcov-4b.c: Likewise.
4150 2005-08-03 Jeff Law <law@redhat.com>
4152 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
4154 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
4156 * gcc.c-torture/execute/pr23135.c: New test.
4158 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4160 PR tree-optimization/19899
4161 * gcc.dg/tree-ssa/scev-1.c: New test.
4162 * gcc.dg/tree-ssa/scev-2.c: New test.
4164 2005-08-03 Richard Sandiford <richard@codesourcery.com>
4167 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
4169 2005-08-03 Jan Hubicka <jh@suse.cz>
4171 * update-conroll.c: New testcase.
4172 * update-conroll-2.c: New testcase.
4174 2005-08-02 David Edelsohn <edelsohn@gnu.org>
4176 * gfortran.dg/constant_substring.f: New test.
4177 * gfortran.dg/pr22491.f: New test.
4179 2005-08-02 Jan Hubicka <jh@suse.cz>
4181 * update-threading.c: Replace by the proper one.
4183 2005-08-02 Diego Novillo <dnovillo@redhat.com>
4186 * g++.dg/tree-ssa/pr23164.C: New test.
4188 2005-08-02 Diego Novillo <dnovillo@redhat.com>
4190 * gcc.dg/tree-ssa/pr23192.c: New test.
4192 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
4194 * gcc.c-torture/execute/vrp-4.c: New test.
4196 2005-08-02 Jan Hubicka <jh@suse.cz>
4198 * update-threading.c: New test.
4200 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
4202 * gcc.c-torture/compile/20050801-1.c: New test.
4203 * gcc.c-torture/compile/20050801-2.c: New test.
4205 2005-08-01 Jan Hubicka <jh@suse.cz>
4207 * val-prof-5.c: New test.
4209 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
4212 * gcc.dg/pr22311-1.c : New test.
4214 2005-07-31 Steven Bosscher <stevenb@suse.de>
4217 * gfortran.dg/pr23095.f: New test.
4220 * g++.dg/other/pr22003.C: New test.
4222 2005-07-31 Richard Sandiford <richard@codesourcery.com>
4225 * gcc.c-torture/execute/pr20621-1.c: New test.
4227 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
4229 * gfortran.dg/comma_format_extension_4.f: Adjust length
4230 of string for format.
4231 * gfortran.dg/der_array_io_1.f: Replace illegal internal
4232 print statement with internal write.
4233 * gfortran.dg/der_array_io_2.f: Likewise.
4234 * gfortran.dg/der_array_io_3.f: Likewise.
4236 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
4238 * gcc.dg/fold-abs-4.c: new test.
4240 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
4242 PR fortran/22570 an related issues.
4243 * gfortran.dg/x_slash_1.f: New test.
4245 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
4248 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
4249 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
4251 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4254 * gcc.dg/Wshadow-3.c: New test.
4256 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
4258 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
4259 used to have the wrong bounds).
4261 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4264 * gcc.dg/hex-round-1.c: Test more cases.
4265 * gcc.dg/hex-round-2.c: New test.
4267 2005-07-29 Diego Novillo <dnovillo@redhat.com>
4270 * g++.dg/tree-ssa/pr22550.C: New test.
4272 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
4274 * gcc.dg/tree-ssa/vrp19.c: New test.
4275 * gcc.dg/tree-ssa-vrp20.c: New test.
4277 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4280 * gcc.dg/transparent-union-4.c: New test.
4282 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4285 * gcc.dg/c99-vla-2.c: New test.
4287 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4290 * gcc.dg/hex-round-1.c: New test.
4292 2005-07-28 Jan Hubicka <jh@suse.cz>
4294 * inliner-1.c: Do not dump everything.
4295 * tree-prof.exp: Do not pass -ftree-based-profiling.
4296 * bprob.exp: Likewise.
4298 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
4300 2005-07-28 Mark Mitchell <mark@codesourcery.com>
4303 * g++.dg/expr/ptrmem7.C: New test.
4305 2005-07-28 Mike Stump <mrs@apple.com>
4307 * g++.old-deja/g++.mike/visibility-1.C: New test.
4309 2005-07-28 Richard Sandiford <richard@codesourcery.com>
4312 * gcc.c-torture/execute/pr20187-1.c: New test.
4314 2005-07-28 Jeff Law <law@redhat.com>
4316 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
4317 * gcc.dg/tree-ssa/vrp18.c: New test.
4319 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
4321 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
4323 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
4325 PR tree-optimization/22506
4326 * gcc.dg/vect/ps22506.c: New test.
4328 2005-07-28 Jakub Jelinek <jakub@redhat.com>
4331 * gcc.target/i386/sse-3.c: New test.
4333 2005-07-28 Richard Sandiford <richard@codesourcery.com>
4335 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
4336 * gcc.target/mips/mips32-dsp-type.c: Likewise.
4338 2005-07-28 Richard Sandiford <richard@codesourcery.com>
4341 * gcc.c-torture/compile/pr22589-1.c: New test.
4343 2005-07-28 Jan Hubicka <jh@suse.cz>
4345 * update-loopch.c: New testcase.
4347 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
4349 PR rtl-optimization/23047
4350 * gcc.c-torture/execute/pr23047.c: New test.
4351 * gcc.c-torture/execute/pr23047.x: New.
4353 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
4355 PR tree-optimization/22493
4356 * gcc.c-torture/execute/pr22493-1.c: New test.
4357 * gcc.c-torture/execute/pr22493-1.x: New.
4358 * gcc.c-torture/execute/vrp-1.c: New test.
4359 * gcc.c-torture/execute/vrp-2.c: New test.
4360 * gcc.c-torture/execute/vrp-2.c: New test.
4362 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
4364 * gcc.target/frv/all-builtin-read8.c: Delete.
4365 * gcc.target/frv/all-builtin-read16.c: Delete.
4366 * gcc.target/frv/all-builtin-read32.c: Delete.
4367 * gcc.target/frv/all-builtin-read64.c: Delete.
4368 * gcc.target/frv/all-builtin-write8.c: Delete.
4369 * gcc.target/frv/all-builtin-write16.c: Delete.
4370 * gcc.target/frv/all-builtin-write32.c: Delete.
4371 * gcc.target/frv/all-builtin-write64.c: Delete.
4372 * gcc.target/frv/all-read-write-1.c: New.
4374 2005-07-27 Jeff Law <law@redhat.com>
4376 * gcc.c-torture/execute/pr22630.c: New test.
4378 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
4380 PR tree-optimization/23073
4381 * gcc.dg/vect/nodump-pr23073.c: New test.
4382 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
4384 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
4386 PR tree-optimize/22348
4387 * gcc.c-torture/execute/pr22348.c: New.
4389 2005-07-27 Richard Guenther <rguenther@suse.de>
4391 * gcc.dg/tree-ssa/salias-1.c: New testcase.
4393 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4396 * gfortran.dg/logical_comp.f90: New test.
4398 2005-07-27 Jan Hubicka <jh@suse.cz>
4400 * inliner-1.c: Add cleanup of dumps.
4401 * val-prof-*.c: Likewise.
4402 * update-tailcall.c: New.
4404 2005-07-26 Diego Novillo <dnovillo@redhat.com>
4407 * gcc.dg/tree-ssa/pr22591.c: New test.
4408 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
4410 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
4413 * objc.dg/try-catch-11.m: New test.
4415 2005-07-26 Richard Guenther <rguenther@suse.de>
4417 PR tree-optimization/22486
4418 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
4420 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
4423 * testsuite/g++.dg/opt/loop2.C: New test.
4425 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
4427 * gcc.dg/tree-ssa/reassoc-3.c: New test.
4428 * gcc.dg/tree-ssa/reassoc-4.c: New test.
4430 2005-07-25 Adam Nemet <anemet@lnxw.com>
4432 * lib/profopt.exp (profopt-execute): Check for profiling data
4433 files on the target.
4435 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
4437 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
4438 for matching of asm labels.
4440 2005-07-25 Richard Guenther <rguenther@suse.de>
4442 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
4444 2005-07-25 Richard Guenther <rguenther@suse.de>
4447 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
4449 2005-07-25 Ira Rosen <irar@il.ibm.com>
4451 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
4452 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
4453 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
4454 * gcc.dg/vect/vect-100.c: New test.
4455 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
4456 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
4457 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
4458 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
4459 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
4460 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
4461 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
4462 * gfortran.dg/vect/pr19049.f90: New testcase.
4463 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
4465 2005-07-25 Jakub Jelinek <jakub@redhat.com>
4467 * gcc.c-torture/execute/20050713-1.c: New test.
4470 * gfortran.fortran-torture/execute/data_4.f90: New test.
4473 * gcc.dg/visibility-d.c: New test.
4475 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
4477 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
4478 * gfortran.dg/underflow.f90: Ditto.
4480 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4482 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
4483 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
4484 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
4486 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
4488 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
4489 include case of field width of zero.
4491 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
4493 PR libgfortran/21875
4494 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
4495 with trailing blanks on normal formatted read.
4497 2005-07-23 Chao-ying Fu <fu@mips.com>
4499 * gcc.target/mips/mips32-dsp-type.c: New test.
4500 * gcc.target/mips/mips32-dsp.c: New test.
4502 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
4505 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
4508 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
4509 and __cyg_profile_func_exit.
4511 2005-07-22 David Edelsohn <edelsohn@gnu.org>
4513 * gfortran.dg/comma_format_extension_3.f: Fix typo.
4514 * gfortran.dg/comma_format_extension_4.f: Same.
4515 * gfortran.dg/pr15332.f: Same.
4516 * gfortran.dg/pr21730.f: Same.
4518 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
4520 * g++.dg/opt/vrp2.C: Fix testcase.
4523 * g++.dg/opt/vrp2.C: New test.
4525 2005-07-22 Mark Mitchell <mark@codesourcery.com>
4528 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
4530 2005-07-22 Diego Novillo <dnovillo@redhat.com>
4532 * gcc.dg/tree-ssa/20050719-1.c: New test.
4534 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
4536 * gcc.dg/bfin-longcall-1.c: New file.
4537 * gcc.dg/bfin-longcall-2.c: New file.
4539 2005-07-21 Janis Johnson <janis187@us.ibm.com>
4541 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
4543 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
4546 * gcc.dg/tree-ssa/pr19055.c: New test.
4547 * gcc.dg/tree-ssa/pr19055-2.c: New test.
4549 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
4552 * g++.dg/other/pr22358.C: New test.
4554 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
4557 * g++.dg/lookup/two-stage5.C: New test from bug comments.
4559 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4562 * g++.dg/init/union2.C: New test.
4564 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4567 * gcc.dg/complex-4.c: New test.
4569 2005-07-21 Richard Guenther <rguenther@suse.de>
4572 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
4573 scanning for asm labels.
4574 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
4576 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
4579 * gcc.dg/altivec-pr22085.c: New.
4581 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
4583 PR tree-optimization/19210
4584 * gcc.dg/tree-ssa/pr19210-1.c: New.
4585 * gcc.dg/tree-ssa/pr19210-2.c: New.
4587 2005-07-21 Richard Sandiford <richard@codesourcery.com>
4589 PR rtl-optimization/22167
4590 * g++.dg/opt/pr22167.C: New test.
4592 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
4595 * g++.dg/lookup/two-stage2.C: New.
4596 * g++.dg/lookup/two-stage3.C: New.
4597 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
4598 fixed two-stage name lookup for operators.
4599 * g++.dg/template/call3.C: Compiler now produces an appropriate
4601 * g++.dg/template/crash37.C: Compiler now describes bla() on line
4603 * g++.dg/template/ptrmem4.C: Compiler produces different error
4605 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
4606 connect_to_method as a candidate.
4608 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
4610 * gcc.dg/fold-alloc-1.c: New test.
4612 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
4614 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
4615 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
4617 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
4619 * gcc.dg/fold-abs-1.c: New test.
4620 * gcc.dg/fold-abs-2.c: New test.
4621 * gcc.dg/fold-abs-3.c: New test.
4623 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
4625 Make CONSTRUCTOR use VEC to store initializers.
4626 * g++.dg/ext/complit3.C: Check for specific error messages.
4627 * g++.dg/init/brace2.C: Update error message.
4628 * g++.dg/warn/Wbraces2.C: Likewise.
4630 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
4633 * gfortran.dg/module_interface_1.f90: New test.
4635 2005-07-19 Danny Berlin <dberlin@dberlin.org>
4636 Kenneth Zadeck <zadeck@naturalbridge.com>
4638 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
4640 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4642 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
4643 specify -Wformat for these tests.
4644 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
4645 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
4646 * gcc.dg/format/opt-6.c: Delete.
4648 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
4650 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
4651 * gcc.dg/tree-ssa/sra-3.c: Likewise.
4653 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
4655 * gcc.dg/tree-ssa/alias-2.c: New test.
4657 2005-07-18 Mark Mitchell <mark@codesourcery.com>
4660 * g++.dg/template/explicit7.C: New test.
4662 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
4664 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
4665 width of 8 to +Inf and -Inf.
4667 2005-07-17 Mark Mitchell <mark@codesourcery.com>
4670 * g++.dg/template/friend36.C: New test.
4672 2005-07-16 David Edelsohn <edelsohn@gnu.org>
4675 * gfortran.dg/pr21730.f: New test.
4677 2005-07-16 Danny Berlin <dberlin@dberlin.org>
4678 Kenneth Zadeck <zadeck@naturalbridge.com>
4680 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
4681 since pure const detection cannot run at -O1 in c compiler.
4682 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
4683 can now optimize this case properly.
4684 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
4685 because we now pass.
4686 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
4688 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
4691 * gcc.dg/format/bitfld-1.c: New test.
4693 2005-07-15 Mark Mitchell <mark@codesourcery.com>
4696 * g++.dg/rtti/repo1.C: New test.
4698 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
4701 * gcc.c-torture/compile/pr22398.c: New test.
4703 2005-07-15 Mark Mitchell <mark@codesourcery.com>
4706 * g++.dg/expr/cast4.C: New test.
4708 2005-07-15 Richard Guenther <rguenther@suse.de>
4710 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
4711 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
4713 2005-07-15 Steven Bosscher <stevenb@suse.de>
4715 PR tree-optimization/22230
4716 * gcc.dg/tree-ssa/pr22230.c: New test.
4718 2005-07-14 Jakub Jelinek <jakub@redhat.com>
4720 * gfortran.dg/g77/cpp6.f: New test.
4723 * gfortran.dg/g77/cpp5.F: New test.
4724 * gfortran.dg/g77/cpp5.h: New file.
4725 * gfortran.dg/g77/cpp5inc.h: New file.
4727 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
4730 * gfortran.dg/tl_editting.f90: New.
4731 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
4733 2005-07-14 Steven G. Kargl <kargls@comcast.net>
4735 * gfortran.dg/char_array_constructor.f90: New test.
4737 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
4739 * gfortran.dg/past_eor.f90: New.
4740 * gfortran.dg/complex_read.f90: New.
4742 2005-07-13 Jeff Law <law@redhat.com>
4744 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
4747 * gcc.dg/tree-ssa/pr22321.c: New test
4749 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
4751 PR tree-optimization/21921
4752 * gcc.dg/tree-ssa/pr21921.c: New.
4754 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
4756 PR tree-optimizatio/22442
4757 * gcc.dg/tree-ssa/loop-11.c: New test.
4759 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
4762 * gcc.c-torture/compile/pr21840.c: New test.
4764 2005-07-12 Jan Hubicka <jh@suse.cz>
4766 * gcc.c-torture/compile/pr22379.c: New test.
4768 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
4771 gfortran.dg/dev_null.f90: Remove outdated comment about
4772 PR libfortran/21593.
4775 2005-07-12 Dale Johannesen <dalej@apple.com>
4777 * gcc.target/i386/compress-float-sse.c: New.
4778 * gcc.target/i386/compress-float-sse-pic.c: New.
4779 * gcc.target/i386/compress-float-387.c: New.
4780 * gcc.target/i386/compress-float-387-pic.c: New.
4781 * gcc.dg/compress-float-ppc.c: New.
4782 * gcc.dg/compress-float-ppc-pic.c: New.
4784 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
4787 gfortran.dg/dev_null.f90: Remove targets.
4789 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
4792 * gcc.dg/pr22335-1.c: New test.
4793 * gcc.dg/pr22335-2.c: New test.
4795 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4798 * g++.dg/template/nontype12.C : New test.
4800 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
4802 * gcc.dg/tree-ssa/loop-10.c: New test.
4804 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
4806 * gcc.c-torture/execute/20020720-1.x: Remove.
4808 2005-07-11 Jakub Jelinek <jakub@redhat.com>
4810 * gfortran.fortran-torture/execute/forall_7.f90: New test.
4812 2005-07-10 Richard Sandiford <richard@codesourcery.com>
4814 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
4815 (dg-mips-options): Use it.
4817 2005-07-09 Diego Novillo <dnovillo@redhat.com>
4819 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
4821 2005-07-09 Richard Henderson <rth@redhat.com>
4823 * lib/target-supports.exp (check_effective_target_sync_char_short):
4826 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
4829 * gfortran.dg/negative-z-descriptor.f90: New test.
4831 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
4834 * gcc.dg/pr22329.c: New test.
4836 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
4838 PR tree-optimization/20139
4839 * gcc.dg/tree-ssa/pr20139.c: New.
4841 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
4844 * testsuite/gcc.dg/pr22356-1.c: New test.
4846 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
4849 * g++.dg/template/unify8.C: New.
4850 * g++.dg/template/unify9.C: New.
4852 2005-07-08 Jakub Jelinek <jakub@redhat.com>
4854 * gfortran.fortran-torture/execute/entry_10.f90: New test.
4856 2005-07-07 Geoffrey Keating <geoffk@apple.com>
4858 * gcc.dg/darwin-version-1.c: New.
4859 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
4860 * gcc.dg/builtins-20.c: Likewise.
4861 * gcc.dg/builtins-53.c: Likewise.
4862 * gcc.dg/torture/builtins-convert-1.c: Likewise.
4863 * gcc.dg/torture/builtins-convert-2.c: Likewise.
4864 * gcc.dg/torture/builtins-convert-3.c: Likewise.
4865 * gcc.dg/torture/builtins-power-1.c: Likewise.
4866 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
4869 2005-07-07 Jeff Law <law@redhat.com>
4871 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
4872 argument evaluation order.
4874 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
4877 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
4878 Add test cases where the shift length is greater than the
4881 2005-07-07 Ziemowit Laski <zlaski@apple.com>
4883 * obj-c++.dg/proto-lossage-6.mm: New.
4884 * objc.dg/proto-lossage-6.m: New.
4886 2005-07-07 Ziemowit Laski <zlaski@apple.com>
4888 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
4889 * objc.dg/gnu-runtime-2.m: Likewise.
4891 2005-07-07 Jakub Jelinek <jakub@redhat.com>
4893 * gfortran.dg/longline.f: New test.
4895 * gfortran.dg/badline.f: New test.
4897 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
4902 * gfortran.dg/hollerith.f90: New.
4903 * gfortran.dg/hollerith2.f90: New.
4904 * gfortran.dg/hollerith3.f90: New.
4905 * gfortran.dg/hollerith4.f90: New.
4906 * gfortran.dg/hollerith_f95.f90: New.
4907 * gfortran.dg/hollerith_legacy.f90: New.
4908 * gfortran.dg/g77/cpp4.F: New. Port from g77.
4910 2005-07-07 Ziemowit Laski <zlaski@apple.com>
4913 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
4914 * objc.dg/gnu-runtime-2.m: New.
4916 2005-07-06 Jeff Law <law@redhat.com>
4918 * gcc.dg/tree-ssa/vrp17.c: New test.
4920 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
4923 * gfortran.dg/array_constructor_5.f90: New test.
4925 2005-07-07 Jakub Jelinek <jakub@redhat.com>
4927 * gfortran.fortran-torture/execute/entry_9.f90: New test.
4929 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
4931 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
4932 * gcc.dg/980816-1.c: Ditto.
4934 2005-07-06 Jeff Law <law@redhat.com>
4936 * gcc.c-torture/compile/pr21356.c: New test.
4938 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
4942 * gcc.c-torture/compile/pr22013-1.c,
4943 gcc.c-torture/execute/pr22098-1.c,
4944 gcc.c-torture/execute/pr22098-2.c,
4945 gcc.c-torture/execute/pr22098-3.c: New tests.
4947 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
4950 * gcc.dg/pr22308-1.c: New test.
4952 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
4954 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
4956 * gcc.dg/compare9.c: Use -fshort-enums instead of
4957 -fno-short-enums. Change the last test to dg-bogus.
4959 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
4961 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
4962 * gcc.dg/compare9.c: New.
4964 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4966 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
4968 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
4971 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
4974 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4976 * gcc.dg/format/gcc_gfc-1.c: New.
4978 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
4980 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
4982 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4985 * gfortran.dg/io_invalid_1.f90: New test.
4987 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
4989 * gcc.dg/format/gcc_diag-1.c: Update.
4991 2005-07-02 Jeff Law <law@redhat.com>
4993 * gcc.dg/tree-ssa/pr22051-1.c: New test.
4994 * gcc.dg/tree-ssa/pr22051-2.c: New test.
4996 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
4998 * gcc.dg/format/gcc_diag-1.c: Update.
5000 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
5003 * gcc.c-torture/compile/pr22269.c: New test.
5005 2005-06-30 Diego Novillo <dnovillo@redhat.com>
5009 * g++.dg/tree-ssa/pr21584-1.C: New test.
5010 * g++.dg/tree-ssa/pr21584-2.C: New test.
5012 2005-06-30 Ziemowit Laski <zlaski@apple.com>
5014 * obj-c++.dg/try-catch-11.mm: New.
5015 * objc.dg/try-catch-10.m: New.
5017 2005-06-29 David Edelsohn <edelsohn@gnu.org>
5019 * g++.dg/other/ucnid-1.C: xfail on AIX.
5021 2005-06-29 Diego Novillo <dnovillo@redhat.com>
5024 * gcc.dg/20050629-1.c: New test.
5026 2005-06-29 Ziemowit Laski <zlaski@apple.com>
5028 * obj-c++.dg/const-str-1[0-1].mm: New.
5029 * objc.dg/const-str-1[0-1].m: New.
5031 2005-05-29 Richard Henderson <rth@redhat.com>
5033 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
5034 Rename from check_effective_target_vect_no_max.
5035 (check_effective_target_vect_no_int_add): New.
5036 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
5037 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
5038 * gcc.dg/vect/vect-reduc-3.c: Likewise.
5039 * gcc.dg/vect/vect-reduc-1.c: Use both.
5040 * gcc.dg/vect/vect-reduc-2.c: Likewise.
5042 2005-05-29 Richard Henderson <rth@redhat.com>
5044 * lib/target-supports.exp (check_effective_target_vect_no_max):
5045 Remove i386 and x86_64.
5047 2005-06-29 Steve Ellcey <sje@cup.hp.com>
5050 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
5052 2005-06-29 Steve Ellcey <sje@cup.hp.com>
5055 * gcc.dg/vect/pr21969.c: New test.
5057 2005-06-28 Eric Christopher <echristo@redhat.com>
5061 * gcc.dg/inline1.c: New test.
5062 * gcc.dg/inline2.c: Ditto.
5063 * gcc.dg/inline3.c: Ditto.
5064 * gcc.dg/inline4.c: Ditto.
5065 * gcc.dg/inline5.c: Ditto.
5067 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
5070 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
5071 Add testcase also testing eoshift1 for PR 22142.
5073 2005-06-28 Richard Henderson <rth@redhat.com>
5075 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
5076 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
5077 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
5078 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
5079 gcc.dg/tree-ssa/20030922-2.c: Likewise.
5081 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
5084 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
5085 Add testcase for PR 22142.
5087 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
5089 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
5090 gcc.target/ia64/fpreg-2.c: New tests.
5092 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5094 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
5096 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5099 * gfortran.dg/slash_1.f90: New test.
5101 2005-06-27 Richard Henderson <rth@redhat.com>
5103 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
5104 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
5105 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
5106 * gcc.dg/vect/vect-reduc-2.c: Likewise.
5107 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
5108 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
5110 2005-06-27 Richard Henderson <rth@redhat.com>
5112 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
5113 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
5115 2005-06-27 Ziemowit Laski <zlaski@apple.com>
5117 * obj-c++.dg/proto-lossage-5.mm: New.
5118 * objc.dg/proto-lossage-5.m: New.
5120 2005-06-27 Diego Novillo <dnovillo@redhat.com>
5123 * gcc.dg/tree-ssa/pr21959.c: New test.
5125 2005-06-27 Jakub Jelinek <jakub@redhat.com>
5127 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
5128 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
5129 testing uninitialized var.
5131 * gcc.c-torture/execute/builtins/chk.h: New.
5132 * gcc.c-torture/execute/builtins/lib/chk.c: New.
5133 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
5134 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
5135 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
5136 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
5137 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
5138 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
5139 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
5140 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
5141 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
5142 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
5143 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
5144 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
5145 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
5146 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
5147 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
5148 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
5149 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
5150 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
5151 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
5152 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
5153 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
5154 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
5155 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
5156 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
5157 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
5158 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
5159 * gcc.dg/builtin-object-size-1.c: New test.
5160 * gcc.dg/builtin-object-size-2.c: New test.
5161 * gcc.dg/builtin-object-size-3.c: New test.
5162 * gcc.dg/builtin-object-size-4.c: New test.
5163 * gcc.dg/builtin-object-size-5.c: New test.
5164 * gcc.dg/builtin-stringop-chk-1.c: New test.
5165 * gcc.dg/builtin-stringop-chk-2.c: New test.
5166 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
5167 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
5168 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
5169 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
5170 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
5171 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
5172 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
5173 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
5174 * gcc.c-torture/execute/printf-1.c: New test.
5175 * gcc.c-torture/execute/fprintf-1.c: New test.
5176 * gcc.c-torture/execute/vprintf-1.c: New test.
5177 * gcc.c-torture/execute/vfprintf-1.c: New test.
5178 * gcc.c-torture/execute/printf-chk-1.c: New test.
5179 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
5180 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
5181 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
5183 2005-06-27 Michael Matz <matz@suse.de>
5185 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
5186 slot is not merged if address escapes.
5188 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5191 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
5193 2005-06-26 Jakub Jelinek <jakub@redhat.com>
5196 * gcc.c-torture/compile/20050622-1.c: New test.
5199 * gcc.dg/20050620-1.c: New test.
5201 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
5203 PR tree-optimization/22026
5204 * gcc.dg/tree-ssa/pr22026.c: New.
5206 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
5209 * gfortran.dg/shift-alloc.f90: New testcase.
5211 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
5213 * all files: Update FSF address in copyright headers.
5215 2005-06-22 Jan Hubicka <jh@suse.cz>
5217 * wholeprogram-1.c: New testcase.
5218 * wholeprogram-2.c: New testcase.
5220 2005-06-24 Mark Mitchell <mark@codesourcery.com>
5223 * gcc.dg/tree-ssa/pr22171.c: New test.
5225 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
5227 * gfortran.dg/simplify_modulo.f90: New.
5229 2005-06-24 Jan Hubicka <jh@suse.cz>
5231 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
5233 2005-06-23 Ziemowit Laski <zlaski@apple.com>
5235 * obj-c++.dg/proto-lossage-[1-4].mm: New.
5237 2005-06-23 Ziemowit Laski <zlaski@apple.com>
5239 * obj-c++.dg/typedef-alias-1.mm: New.
5240 * objc.dg/typedef-alias-1.m: New.
5242 2005-06-23 Jeff Law <law@redhat.com>
5244 * gcc.dg/tree-ssa/vrp16.c: New test.
5246 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5248 * lib/target-supports.exp: Add
5249 check_effective_target_fortran_large_real and
5250 check_effective_target_fortran_large_int to check for
5251 corresponding effective targets.
5252 * gfortran.dg/large_integer_kind_1.f90: New test.
5253 * gfortran.dg/large_real_kind_1.f90: New test.
5255 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
5257 PR tree-optimization/22117
5258 * gcc.dg/tree-ssa/pr22117.c: New.
5260 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
5263 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
5265 2005-06-23 David Edelsohn <edelsohn@gnu.org>
5267 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
5269 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
5271 * gfortran.dg/f2c_4.f90: Add tests for complex functions
5272 * gfortran.dg/f2c_4.c: Likewise
5274 2005-06-22 Paul Brook <paul@codesourcery.com>
5277 * gfortran.dg/auto_save_1.f90: New test.
5279 2005-06-22 Michael Matz <matz@suse.de>
5281 * gcc.target/x86-64/abi: New directory.
5282 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
5283 * gcc.target/x86-64/abi/README.gcc: New file.
5284 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
5285 * gcc.target/x86-64/abi/asm-support.s: New file.
5286 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
5287 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
5288 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
5289 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
5290 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
5291 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
5292 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
5293 * gcc.target/x86_64/abi/test_bitfields.c: New test.
5294 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
5295 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
5296 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
5297 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
5298 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
5299 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
5300 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
5301 * gcc.target/x86_64/abi/test_varargs.c: New test.
5303 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
5305 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
5306 32-bit i?86 and x86_64.
5308 2005-06-21 Ziemowit Laski <zlaski@apple.com>
5310 * obj-c++.dg/const-str-[1-9].mm: New tests.
5312 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
5315 * gfortran.dg/namelist_use.f90: New.
5316 * gfortran.dg/namelist_use_only.f90: New.
5318 2005-06-21 Jeff Law <law@redhat.com>
5320 * gcc.dg/tree-ssa/vrp15.c: New test.
5322 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
5324 * lib/target-supports.exp (check_effective_target_vect_reduction):
5326 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
5327 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
5328 remove vect_reduction target keyword. Also avoid two returns in main.
5329 * gcc.dg/vect/vect-reduc-3.c: Likewise.
5330 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
5331 * gcc.dg/vect/vect-reduc-1short.c: New test.
5332 * gcc.dg/vect/vect-reduc-1char.c: New test.
5333 * gcc.dg/vect/vect-reduc-2short.c: New test.
5334 * gcc.dg/vect/vect-reduc-2char.c: New test.
5335 * gcc.dg/vect/vect-reduc-6.c: New test.
5336 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
5337 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
5338 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
5340 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5341 Paul Thomas <pault@gcc.gnu.org>
5343 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
5346 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5348 * gfortran.dg/backslash_1.f90: New test.
5349 * gfortran.dg/backslash_2.f90: New test.
5351 2005-06-20 Steven G. Kargl <kargls@comcast.net>
5353 * gfortran.dg/duplicate_labels.f90: New test.
5355 2005-06-20 Jan Beulich <jbeulich@novell.com>
5357 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
5358 unsupportable relocations.
5359 * g++.old-deja/g++.other/store-expr1.C: Likewise.
5360 * gcc.dg/20050321-2.c: xfail for NetWare.
5362 2005-06-20 Andreas Jaeger <aj@suse.de>
5364 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
5365 gcc.target/i386/fastcall-sseregparm.c,
5366 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
5368 2005-06-19 Richard Henderson <rth@redhat.com>
5370 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
5372 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
5374 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
5376 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
5379 * g++.dg/conversion/simd2.C: Change expected error message.
5381 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
5383 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
5384 * gcc.dg/vect/vect-reduc-2.c: Likewise.
5385 * gcc.dg/vect/vect-reduc-3.c: Likewise.
5387 2005-06-18 James A Morrison <phython@gcc.gnu.org>
5389 * gcc.dg/fold-mod-1.c: New test.
5391 2005-06-18 Steven G. Kargl <kargls@comcast.net>
5394 * gfortran.dg/pr19926.f90: New test.
5396 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
5398 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
5399 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
5401 * gcc.dg/vect/vect-reduc-2.c: Likewise.
5402 * gcc.dg/vect/vect-reduc-3.c: Likewise.
5404 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
5406 * gcc.target/ia64/float80-varargs-1.c: New test.
5408 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5411 * gfortran.dg/f2c_6.f90: New test.
5413 2005-06-17 Geoffrey Keating <geoffk@apple.com>
5416 * g++.dg/template/local5.C: New.
5418 2005-06-17 Richard Henderson <rth@redhat.com>
5420 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
5422 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
5425 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
5427 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
5429 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
5430 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
5431 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
5432 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
5433 check_vect to verify the presence of hardware vector support.
5435 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
5438 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
5440 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5443 * gfortran.dg/pr19216.f: Add correct space between brackets and
5446 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5449 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
5451 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
5453 * gcc.target/i386/attributes-error.c: New testcase.
5454 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
5455 * gcc.target/i386/regparm-stdcall.c: Likewise.
5456 * gcc.target/i386/sseregparm-1.c: Likewise.
5457 * gcc.target/i386/sseregparm-2.c: Likewise.
5459 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
5461 * g++.dg/rtti/crash2.C: New.
5463 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
5465 * gcc.dg/noncompile/20040203-3.c: Update expected message.
5467 2005-06-15 David Ung <davidu@mips.com>
5469 * gcc.target/mips/mips16e-extends.c: New test for testing the
5470 generation of MIPS16e zeb/zeh, seb/seh instructions.
5472 2005-06-15 Diego Novillo <dnovillo@redhat.com>
5475 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
5476 * gcc.dg/tree-ssa/pr22018.c: New test.
5478 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
5480 * gcc.dg/simd-1.c: Update error messages.
5481 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
5482 * gcc.dg/simd-2.c: Update error messages.
5483 * gcc.dg/simd-4.c: New.
5485 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
5488 * g++.dg/other/crash-4.C: New.
5490 2005-06-14 Devang Patel <dpatel@apple.com>
5492 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
5494 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
5497 * g++.dg/parse/crash11.C: Update
5499 2005-06-13 Jeff Law <law@redhat.com>
5501 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
5502 perform the desired transformations.
5503 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
5504 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
5506 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5509 * gfortran.dg/forall_1.f90: Un-XFAIL.
5511 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
5514 * g++.dg/parse/crash26.C: New.
5517 * g++.dg/init/member1.C: New.
5519 2005-06-13 Jakub Jelinek <jakub@redhat.com>
5521 * gfortran.dg/altreturn_1.f90: New test.
5523 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
5526 * gcc.dg/tree-ssa/pr21985.c: New test.
5528 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
5530 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
5532 2005-06-12 Roger Sayle <roger@eyesopen.com>
5535 * g++.dg/other/error10.C: New test case.
5537 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5540 * gfortran.dg/pr19155.f: Add test.
5542 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5544 * gfortran.dg/f2c_7.f90: New test.
5546 * gfortran.dg/forall_1.f90: XFAILed.
5548 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
5550 * gcc.dg/pr14796-1.c: New.
5551 * gcc.dg/pr14796-2.c: New.
5553 2005-06-11 Steven G. Kargl <kargls@comcast.net>
5557 * gfortran.dg/deallocate_stat.f90: New test.
5559 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
5561 * gfortran.fortran-torture/execute/in-pack.f90: New test.
5563 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
5565 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
5566 access will be generated when this loop is vectorized. Test that
5567 accesses with same alignment were detected.
5568 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
5569 Test that accesses with same alignment were detected.
5570 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
5571 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
5572 alignment were detected.
5574 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
5577 * g++.dg/conversion/simd2.C: New.
5579 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
5581 * gcc.dg/Wcxx-compat-1.c: New.
5583 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
5586 * gfortran.dg/reshape-complex.f90: Add a test for a packed
5589 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
5591 * gcc.dg/alias-8.c: New.
5593 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
5595 * gcc.dg/format/cmn_err-1.c: Update.
5597 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
5600 * gcc.target/sparc/fexpand-2.c: New.
5601 * gcc.target/sparc/fpmerge-2.c: New.
5602 * gcc.target/sparc/fpmul-2.c: New.
5603 * gcc.target/sparc/noresult.c: New.
5604 * gcc.target/sparc/pdist-2.c: New.
5605 * gcc.target/sparc/pdist-3.c: New.
5607 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
5610 * gcc.target/i386/i386.exp: Fix comment typo.
5612 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
5615 * g++.dg/inherit/using5.C: New.
5616 * g++.dg/inherit/using6.C: New.
5618 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5621 * g++.dg/template/ptrmem15.C: New test.
5624 * g++.dg/ext/label4.C: New test.
5626 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5628 * gcc.dg/tls/debug-1.c: New test.
5630 2005-06-07 Dale Johannesen <dalej@apple.com>
5632 * gcc.target/i386/movq.c: New.
5634 2005-06-07 Dale Johannesen <dalej@apple.com>
5636 * gcc.dg/20050607-1.c: New.
5638 2005-06-07 Jakub Jelinek <jakub@redhat.com>
5641 * gcc.c-torture/execute/20050607-1.c: New test.
5643 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
5646 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
5647 Test case where the return array has lowest stride one,
5650 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
5652 * lib/target-supports.exp (check_effective_target_sync_int_long):
5653 Add s390 and s390x targets.
5655 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5657 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
5658 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
5659 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
5660 * gcc.dg/tree-ssa/loop-9.c: New test.
5662 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
5664 * g++.dg/parse/defarg10.C: New.
5666 2005-06-06 Jakub Jelinek <jakub@redhat.com>
5669 * gcc.c-torture/execute/20050604-1.c: New test.
5671 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
5674 * g++.dg/parse/defarg9.C: New.
5677 * g++.dg/inherit/using4.C: New.
5678 * g++.dg/overload/error1.C: Adjust expected errors.
5679 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
5680 * g++.old-deja/g++.brendan/arm2.C: Likewise.
5681 * g++.old-deja/g++.other/redecl2.C: Likewise.
5682 * g++.old-deja/g++.other/redecl4.C: Likewise.
5683 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
5685 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
5687 * gfortran.dg/f2c_5.f90: Add -w to dg-options
5689 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
5691 * lib/gfortran.exp (gfortran_target_compile): Call
5692 dg-additional-files-options
5693 * gfortran.dg/f2c_4.f90: New file
5694 * gfortran.dg/f2c_4.c: New file
5695 * gfortran.dg/f2c_5.f90: New file
5696 * gfortran.dg/f2c_5.c: New file
5698 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5700 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
5703 * gfortran.dg/array_constructor_4.f90: New test.
5705 2005-06-05 Mark Mitchell <mark@codesourcery.com>
5708 * g++.dg/ext/builtin9.C: New test.
5710 2005-06-05 Dale Johannesen <dalej@apple.com>
5712 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
5713 * gcc.c-torture/execute/20050603-2.c: Ditto.
5715 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
5717 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
5718 * gcc.dg/vect/vect-reduc-1.c: New.
5719 * gcc.dg/vect/vect-reduc-2.c: New.
5720 * gcc.dg/vect/vect-reduc-3.c: New.
5722 2005-06-04 Dale Johannesen <dalej@apple.com>
5724 * gcc.c-torture/execute/20050603-1.c: New.
5725 * gcc.c-torture/execute/20050603-2.c: New.
5726 * gcc.dg/20050603-3.c: New.
5728 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5731 * gfortran.dg/debug_1.f90: New test.
5733 * gfortran.dg/forall_1.f90: New test.
5735 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
5737 * gfortran.dg/array_constructor_3.f90: New test.
5739 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5741 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
5743 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
5745 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
5747 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
5750 * gcc.dg/init-excess-1.c: New test.
5752 2005-06-03 Mark Mitchell <mark@codesourcery.com>
5755 * g++.dg/expr/static_cast6.C: New test.
5757 2005-06-03 Diego Novillo <dnovillo@redhat.com>
5759 * gcc.dg/tree-ssa/vrp14.c: New test.
5761 2005-06-03 Mark Mitchell <mark@codesourcery.com>
5764 * g++.dg/template/new2.C: New test.
5766 2005-06-03 Josh Conner <jconner@apple.com>
5768 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
5769 all entries in initializer.
5771 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
5774 * gcc.dg/pr21858.c: New testcase.
5776 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
5778 PR tree-optimization/21292
5780 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
5782 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
5783 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
5784 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
5785 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
5786 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
5788 2005-06-02 Richard Henderson <rth@redhat.com>
5790 * gcc.dg/sync-2.c: Use -march=i486 for i386.
5792 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
5794 * gcc.dg/wtypequal.c: New testcase.
5796 2005-06-02 Diego Novillo <dnovillo@redhat.com>
5799 * gcc.dg/tree-ssa/pr21582.c: New test.
5801 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
5804 * g++.dg/opt/interface2.h: New.
5805 * g++.dg/opt/interface2.C: New.
5806 * g++.dg/init/ctor4.C: Adjust error lines.
5807 * g++.old-deja/g++.bob/inherit2.C: Likewise.
5808 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
5809 * g++.old-deja/g++.jason/opeq3.C: Likewise.
5810 * g++.old-deja/g++.pt/assign1.C: Likewise.
5811 * g++.old-deja/g++.pt/crash20.C: Likewise.
5813 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
5815 PR tree-optimization/21734
5816 * g++.dg/vect/pr21734_1.cc: New.
5817 * g++.dg/vect/pr21734_2.cc: New.
5819 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
5822 * g++.dg/template/spec24.C: New.
5825 * g++.dg/pch/local-1.C: New.
5826 * g++.dg/pch/local-1.Hs: New.
5828 2005-06-01 Diego Novillo <dnovillo@redhat.com>
5830 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
5831 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
5832 * gcc.dg/tree-ssa/pr14341.c: New test.
5833 * gcc.dg/tree-ssa/pr14841.c: New test.
5834 * gcc.dg/tree-ssa/pr20701.c: New test.
5835 * gcc.dg/tree-ssa/pr21086.c: New test.
5836 * gcc.dg/tree-ssa/pr21090.c: New test.
5837 * gcc.dg/tree-ssa/pr21332.c: New test.
5838 * gcc.dg/tree-ssa/pr21458.c: New test.
5839 * gcc.dg/tree-ssa/pr21658.c: New test.
5840 * gcc.dg/tree-ssa/vrp01.c: New test.
5841 * gcc.dg/tree-ssa/vrp02.c: New test.
5842 * gcc.dg/tree-ssa/vrp03.c: New test.
5843 * gcc.dg/tree-ssa/vrp04.c: New test.
5844 * gcc.dg/tree-ssa/vrp05.c: New test.
5845 * gcc.dg/tree-ssa/vrp06.c: New test.
5846 * gcc.dg/tree-ssa/vrp07.c: New test.
5847 * gcc.dg/tree-ssa/vrp08.c: New test.
5848 * gcc.dg/tree-ssa/vrp09.c: New test.
5849 * gcc.dg/tree-ssa/vrp10.c: New test.
5850 * gcc.dg/tree-ssa/vrp11.c: New test.
5851 * gcc.dg/tree-ssa/vrp12.c: New test.
5852 * gcc.dg/tree-ssa/vrp13.c: New test.
5854 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
5857 * gcc.dg/tree-ssa/pr21029.c: New test.
5859 2005-06-01 Roger Sayle <roger@eyesopen.com>
5861 * gfortran.dg/logint-1.f: New test case.
5862 * gfortran.dg/logint-2.f: Likewise.
5863 * gfortran.dg/logint-3.f: Likewise.
5865 2005-06-01 Jakub Jelinek <jakub@redhat.com>
5869 * gcc.dg/20050527-1.c: New test.
5871 * gcc.dg/i386-sse-12.c: New test.
5874 * gfortran.dg/implicit_5.f90: New test.
5876 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
5879 * gfortran/assign_4.f90: New test.
5880 * gfortran/assign_2.f90: Change compile to run.
5882 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
5884 * lib/target-supports.exp
5885 (check_effective_target_sync_char_short): New.
5886 * gcc.dg/sync-2.c: New.
5888 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
5890 PR tree-optimization/21817
5891 * gcc.dg/torture/pr21817-1.c: New.
5893 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
5896 * g++.dg/template/init5.C: New.
5898 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
5900 * gfortran.dg/char_initialiser_actual.f90:
5901 Test character initialisers as actual arguments.
5902 * gfortran.dg/char_pointer_comp_assign.f90:
5903 Test character pointer structure component assignments.
5904 * gfortran.dg/char_array_structure_constructor.f90:
5905 Test character components in structure constructors.
5907 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
5910 * g++.dg/opt/pr20931.C: New test.
5912 2005-05-31 Andreas Jaeger <aj@suse.de>
5915 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
5916 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
5917 g++.old-deja/g++.ext/asmspec1.C,
5918 g++.old-deja/g++.other/regstack.C,
5919 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
5920 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
5921 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
5922 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
5923 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
5924 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
5925 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
5926 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
5927 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
5928 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
5929 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
5930 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
5931 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
5932 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
5933 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
5934 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
5935 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
5936 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
5937 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
5939 2005-05-31 Jeff Law <law@redhat.com>
5941 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
5943 2005-05-30 Paolo Carlini <pcarlini@suse.de>
5946 * gcc.dg/builtins-1.c: Activate disabled clog test.
5947 * gcc.dg/torture/builtin-attr-1.c: Likewise.
5949 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
5951 * gfortran.dg/char_pointer_assign.f90:
5952 Test character-pointer assignments and pointer assignments.
5953 * gfortran.dg/char_pointer_dummy.f90:
5954 Test character-pointer dummy arguments.
5955 * gfortran.dg/char_pointer_func.f90:
5956 Test character-pointer function returns.
5957 * gfortran.dg/char_pointer_dependency.f90:
5958 Test character-pointer functions with dependencies.
5960 2005-05-30 Mark Mitchell <mark@codesourcery.com>
5963 * g++.dg/lookup/using14.C: New test.
5965 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
5967 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
5968 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
5971 2005-05-29 Geoffrey Keating <geoffk@apple.com>
5974 * g++.dg/template/local5.C: New.
5977 * gcc.c-torture/compile/pr21761.c: New.
5979 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
5982 2005-05-30 Steven G. Kargl
5985 * gfortran.dg/inquire_8.f90: New test.
5987 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5990 * gfortran.dg/output_exponents_1.f90: New test.
5992 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5995 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
5997 2005-05-28 Mark Mitchell <mark@codesourcery.com>
6000 * g++.dg/ext/complex1.C: New test.
6003 * g++.dg/init/ctor6.C: New test.
6005 2005-05-29 Jan Hubicka <jh@suse.cz>
6007 * gcc.c-torture/compile/pr21562.c: New.
6009 2005-05-28 Steven G. Kargl <kargls@comcast.net>
6011 * gfortran.dg/subnormal_1.f90: New test.
6013 2005-05-28 Jan Hubicka <jh@suse.cz>
6015 * tree-prof.exp: Fix comment.
6016 * value-prof-1.c: New.
6017 * value-prof-2.c: New.
6018 * value-prof-3.c: New.
6019 * value-prof-4.c: New.
6021 2005-05-27 Mark Mitchell <mark@codesourcery.com>
6024 * g++.dg/expr/ptrmem6.C: New test.
6025 * g++.dg/expr/ptrmem6a.C: Likewise.
6027 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
6029 PR tree-optimization/21658
6030 * gcc.dg/tree-ssa/pr21658.c: New.
6032 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
6035 * g++.dg/inherit/ptrmem3.C: New.
6038 * g++.dg/parse/template16.C: New.
6040 2005-05-27 Andreas Jaeger <aj@suse.de>
6042 * gcc.dg/setjmp-2.c: Only run in 32-bit.
6044 * gcc.dg/i386-sse-8.c: Run test on all archs.
6046 2005-05-26 Mike Stump <mrs@apple.com>
6048 * objc.dg/isa-field-1.m: Only run on darwin.
6049 * objc.dg/lookup-1.m: Likewise.
6050 * objc.dg/try-catch-8.m: Likewise.
6052 2005-05-26 Roger Sayle <roger@eyesopen.com>
6054 PR tree-optimization/9814
6055 * gcc.dg/pr9814-1.c: New test case.
6057 2005-05-26 Ziemowit Laski <zlaski@apple.com>
6059 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
6060 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
6061 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
6062 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
6063 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
6064 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
6065 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
6066 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
6067 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
6068 objc.dg/try-catch-8.m: New.
6070 2005-05-26 Janis Johnson <janis187@us.ibm.com>
6072 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
6073 remove extraneous semicolons.
6075 2005-05-26 Ziemowit Laski <zlaski@apple.com>
6077 * obj-c++.dg/comp-types-12.mm: New.
6078 * objc.dg/comp-types-11.m: New.
6079 * objc.dg/selector-4.m: New.
6081 2005-05-26 Andreas Jaeger <aj@suse.de>
6084 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
6085 g++.old-deja/g++.ext/attrib3.C,
6086 g++.old-deja/g++.other/store-expr1.C,
6087 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
6088 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
6089 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
6090 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
6091 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
6092 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
6093 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
6094 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
6095 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
6096 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
6097 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
6098 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
6099 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
6100 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
6101 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
6102 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
6103 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
6104 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
6105 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
6107 2005-05-26 Andreas Jaeger <aj@suse.de>
6109 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
6112 2005-05-26 Andreas Jaeger <aj@suse.de>
6115 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
6116 gcc.misc-tests/i386-pf-athlon-1.c,
6117 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
6118 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
6119 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
6120 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
6121 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
6122 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
6123 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
6126 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
6127 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
6128 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
6131 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
6134 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
6135 effective-target ilp32.
6137 2005-05-26 David Ung <davidu@mips.com>
6139 * gcc.target/mips/ext_ins.c: New test for testing the generation
6140 of MIPS32/64 rev 2 ext/ins instructions.
6142 2005-05-26 Andreas Jaeger <aj@suse.de>
6144 * treelang/compile/unsigned.tree: Use gimple instead of
6145 nonexisting generic dump.
6147 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
6149 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
6151 2005-05-26 Andreas Jaeger <aj@suse.de>
6153 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
6155 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
6158 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
6159 Test callee-allocated memory with write statements.
6161 2005-05-25 Roger Sayle <roger@eyesopen.com>
6164 * gcc.dg/pr21709-1.c: New test case.
6166 2005-05-25 Ziemowit Laski <zlaski@apple.com>
6167 Mike Stump <mrs@apple.com>
6169 * objc/execute/next_mapping.h: Update for C++.
6171 * obj-c++.dg/selector-1.mm: Move to...
6172 * obj-c++.dg/selector-4.mm: here...
6174 * obj-c++.dg/basic.mm: New.
6175 * obj-c++.dg/comp-types-1.mm: New.
6176 * obj-c++.dg/cxx-class-1.mm: New.
6177 * obj-c++.dg/cxx-ivars-1.mm: New.
6178 * obj-c++.dg/cxx-ivars-2.mm: New.
6179 * obj-c++.dg/cxx-ivars-3.mm: New.
6180 * obj-c++.dg/cxx-scope-1.mm: New.
6181 * obj-c++.dg/cxx-scope-2.mm: New.
6182 * obj-c++.dg/defs.mm: New.
6183 * obj-c++.dg/empty-private-1.mm: New.
6184 * obj-c++.dg/encode-1.mm: New.
6185 * obj-c++.dg/encode-2.mm: New.
6186 * obj-c++.dg/encode-3.mm: New.
6187 * obj-c++.dg/extern-c-1.mm: New.
6188 * obj-c++.dg/extra-semi.mm: New.
6189 * obj-c++.dg/fix-and-continue-2.mm: New.
6190 * obj-c++.dg/isa-field-1.mm: New.
6191 * obj-c++.dg/ivar-list-semi.mm: New.
6192 * obj-c++.dg/local-decl-1.mm: New.
6193 * obj-c++.dg/lookup-1.mm: New.
6194 * obj-c++.dg/lookup-2.mm: New.
6195 * obj-c++.dg/method-1.mm: New.
6196 * obj-c++.dg/method-2.mm: New.
6197 * obj-c++.dg/method-3.mm: New.
6198 * obj-c++.dg/method-4.mm: New.
6199 * obj-c++.dg/method-5.mm: New.
6200 * obj-c++.dg/method-6.mm: New.
6201 * obj-c++.dg/method-7.mm: New.
6202 * obj-c++.dg/no-extra-load.mm: New.
6203 * obj-c++.dg/overload-1.mm: New.
6204 * obj-c++.dg/pragma-1.mm: New.
6205 * obj-c++.dg/pragma-2.mm: New.
6206 * obj-c++.dg/private-1.mm: New.
6207 * obj-c++.dg/private-2.mm: New.
6208 * obj-c++.dg/proto-qual-1.mm: New.
6209 * obj-c++.dg/qual-types-1.mm: New.
6210 * obj-c++.dg/stubify-1.mm: New.
6211 * obj-c++.dg/stubify-2.mm: New.
6212 * obj-c++.dg/super-class-1.mm: New.
6213 * obj-c++.dg/super-class-2.mm: New.
6214 * obj-c++.dg/super-dealloc-1.mm: New.
6215 * obj-c++.dg/super-dealloc-2.mm: New.
6216 * obj-c++.dg/template-1.mm: New.
6217 * obj-c++.dg/template-2.mm: New.
6218 * obj-c++.dg/template-3.mm: New.
6219 * obj-c++.dg/template-4.mm: New.
6220 * obj-c++.dg/template-5.mm: New.
6221 * obj-c++.dg/template-6.mm: New.
6222 * obj-c++.dg/try-catch-1.mm: New.
6223 * obj-c++.dg/try-catch-2.mm: New.
6224 * obj-c++.dg/try-catch-3.mm: New.
6225 * obj-c++.dg/try-catch-4.mm: New.
6226 * obj-c++.dg/try-catch-5.mm: New.
6227 * obj-c++.dg/try-catch-6.mm: New.
6228 * obj-c++.dg/try-catch-7.mm: New.
6229 * obj-c++.dg/try-catch-8.mm: New.
6230 * obj-c++.dg/try-catch-9.mm: New.
6231 * obj-c++.dg/va-meth-1.mm: New.
6233 2005-05-25 Ziemowit Laski <zlaski@apple.com>
6235 * obj-c++.dg/selector-1.mm: New.
6236 * obj-c++.dg/selector-2.mm: New.
6238 2005-05-25 Ziemowit Laski <zlaski@apple.com>
6240 * obj-c++.dg/selector-3.mm: New.
6241 * objc.dg/selector-3.m: New.
6243 2005-05-25 Ziemowit Laski <zlaski@apple.com>
6245 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
6246 about where warning appears.
6248 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
6250 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
6251 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
6252 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
6253 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
6255 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
6257 * gcc.dg/20050524-1.c: New test.
6259 2005-05-25 Jan Hubicka <jh@suse.cz>
6261 * gcc.dg/tree-prof/inliner-1.c: New.
6263 2005-05-25 Janis Johnson <janis187@us.ibm.com>
6265 * gcc.dg/tree-prof: New directory.
6266 * gcc.dg/tree-prof/tree-prof.exp: New.
6268 2005-05-25 DJ Delorie <dj@redhat.com>
6270 * gcc.dg/Wattributes-1.c: New.
6271 * gcc.dg/Wattributes-2.c: New.
6272 * gcc.dg/Wattributes-3.c: New.
6274 20005-05-24 Janis Johnson <janis187@us.ibm.com>
6276 PR tree-optimization/19833
6277 * gcc.dg/uninit-4.c: Remove xfail.
6278 * gcc.dg/uninit-9.c: Ditto.
6280 2005-05-24 Ziemowit Laski <zlaski@apple.com>
6282 * obj-c++.dg/bitfield-[1-5].mm: New.
6283 * obj-c++.dg/class-protocol-1.mm: New.
6284 * obj-c++.dg/comp-types-1[0-1].mm: New.
6285 * obj-c++.dg/comp-types-[2-9].mm: New.
6286 * obj-c++.dg/encode-[4-8].mm: New.
6287 * obj-c++.dg/layout-1.mm: New.
6288 * obj-c++.dg/method-1[0-9].mm: New.
6289 * obj-c++.dg/method-2[0-1].mm: New.
6290 * obj-c++.dg/method-[8-9].mm: New.
6291 * obj-c++.dg/objc-gc-3.mm: New.
6292 * obj-c++.dg/try-catch-10.mm: New.
6293 * objc.dg/bitfield-5.m: New.
6294 * objc.dg/comp-types-10.m: New.
6295 * objc.dg/comp-types-9.m: New.
6296 * objc.dg/layout-1.m: New.
6297 * objc.dg/objc-gc-4.m: New.
6298 * objc.dg/try-catch-9.m: New.
6299 * objc.dg/class-protocol-1.m: Tweak diagnostics.
6300 * objc.dg/comp-types-1.m: Likewise.
6301 * objc.dg/comp-types-[5-6].m: Likewise.
6302 * objc.dg/method-9.m: Likewise.
6304 2005-05-24 Janis Johnson <janis187@us.ibm.com>
6306 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
6307 and on hardware without VMX support.
6309 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
6311 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
6313 * lib/profopt.exp (dg-final-generate, dg-final-use,
6314 profopt-final-code, profopt-get-options): New.
6315 (profopt-execute): Process test directives.
6317 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
6318 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
6319 cleanup-tree-dump, cleanup-saved-temps): Update comments.
6321 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
6324 * g++.dg/init/ctor5.C: New test.
6326 2005-05-24 Ira Rosen <irar@il.ibm.com>
6328 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
6329 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
6330 vect-113.c, vect-114.c.
6332 2005-05-23 Adam Nemet <anemet@lnxw.com>
6334 * gcc.dg/const-elim-1.c: Remove xfails.
6336 2005-05-23 Jeff Law <law@redhat.com>
6338 * gcc.c-torture/compile/pr21638.c: New test.
6339 * gcc.c-torture/compile/20050520-1.c: New test.
6341 2005-05-23 Nick Clifton <nickc@redhat.com>
6343 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
6344 be a proper triple, ie: m32r*-*-*.
6345 * g++.old-deja/g++.jason/thunk3.C: Likewise.
6347 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
6351 * gcc.c-torture/compile/pr21293.c: New test.
6352 * gcc.c-torture/execute/pr21331.c: New test.
6354 2004-05-20 Richard Henderson <rth@redhat.com>
6356 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
6358 2005-05-20 Ziemowit Laski <zlaski@apple.com>
6360 * obj-c++-dg.exp: Add.
6362 * obj-c++.dg/dg.exp: Add.
6364 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
6366 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
6367 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
6369 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
6371 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
6373 2004-05-19 Richard Henderson <rth@redhat.com>
6375 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
6377 2005-05-19 Janis Johnson <janis187@us.ibm.com>
6379 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
6381 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
6383 2005-05-19 Jakub Jelinek <jakub@redhat.com>
6386 * g++.dg/parse/extern1.C: New test.
6387 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
6389 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6391 * gcc.dg/c99-math.h: New.
6392 * gcc.dg/c99-math-float-1.c: New test.
6393 * gcc.dg/c99-math-double-1.c: Likewise.
6394 * gcc.dg/c99-math-long-double-1.c: Likewise.
6396 2005-05-18 Richard Henderson <rth@redhat.com>
6398 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
6400 2005-05-18 Devang Patel <dpatel@apple.com>
6402 * g++.dg/opt/20050511-1.C: New test.
6404 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
6407 * gfortran.dg/reshape-complex.f90: New test.
6409 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
6411 * gfortran.dg/array_constructor_1.f90: New test.
6412 * gfortran.dg/array_constructor_2.f90: New test.
6414 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
6417 * gfortran.dg/pr20954.f: New test.
6419 2005-05-17 Mike Stump <mrs@apple.com>
6421 Yet more Objective-C++...
6423 * objc.dg/method-5.m: Update.
6424 * objc.dg/method-6.m: Update.
6425 * objc.dg/method-7.m: Update.
6426 * objc.dg/method-9.m: Update.
6427 * objc.dg/try-catch-2.m: Update.
6429 2005-05-17 Mark Mitchell <mark@codesourcery.com>
6431 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
6432 Remove little-endian optimizations.
6434 2005-05-17 Jeff Law <law@redhat.com>
6436 * g++.dg/tree-ssa/pr14814.C: New test.
6437 * gcc.dg/tree-ssa/pr14814.C: New test.
6438 * gcc.dg/tree-ssa/pr17141-1.C: New test.
6439 * gcc.dg/tree-ssa/pr17141-2.C: New test.
6441 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
6443 * gcc.dg/compat/generate-random.c: Do not include
6445 * gcc.dg/compat/generate-random_r.c: Likewise.
6447 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
6449 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
6451 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
6454 * g++.dg/tree-ssa/builtin1.C: New testcase.
6456 2005-05-17 Jakub Jelinek <jakub@redhat.com>
6459 * g++.dg/opt/const4.C: New test.
6462 * g++.dg/opt/crossjump1.C: New test.
6464 PR tree-optimization/21610
6465 * gcc.c-torture/compile/20050516-1.c: New test.
6468 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
6469 about the test failing.
6470 * gfortran.fortran-torture/execute/where_7.f90: New test.
6471 * gfortran.fortran-torture/execute/where_8.f90: New test.
6473 2005-05-16 Richard Henderson <rth@redhat.com>
6475 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
6478 2005-05-16 Mark Mitchell <mark@codesourcery.com>
6480 * gcc.dg/compat/generate-random.c (config.h): Do not include.
6481 (limits.h): Include unconditionally.
6482 (stdlib.h): Likewise.
6483 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
6484 (limits.h): Include unconditionally.
6485 (stdlib.h): Likewise.
6486 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
6487 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
6488 (limits.h): Include unconditionally.
6489 (stdlib.h): Likewise.
6490 (hashtab.h): Do not include.
6491 (getopt.h): Likewise.
6492 (stddef.h): Include.
6493 (hashval_t): Define.
6494 (struct entry): Add "next" field.
6495 (HASH_SIZE): New macro.
6496 (hash_table): New variable.
6497 (switchfiles): Do not use xmalloc.
6499 (iterative_hash): New function.
6501 (e_exists): New function.
6502 (e_insert): Likewise.
6503 (output): Use, instead of libiberty hashtable functions.
6504 (main): Do not use getopt. Do not call htab_create.
6506 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
6509 * lib/target-supports.exp (check_mkfifo_available):
6510 Return 0 for cygwin as mkfifo support incomplete on platform.
6511 Fix typos in comments.
6513 2005-05-15 Mark Mitchell <mark@codesourcery.com>
6515 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
6517 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
6520 * gfortran.dg/assign_4.f: New test.
6522 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
6524 PR tree-optimization/21563
6525 * gcc.dg/tree-ssa/pr21563.c: New.
6527 2005-05-14 Jan Hubicka <jh@suse.cz>
6529 * gcc.dg/noreturn-7.c: Allow control reaches warning.
6531 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
6533 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
6535 2005-05-13 Julian Brown <julian@codesourcery.com>
6537 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
6538 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
6540 2005-05-13 Jan Hubicka <jh@suse.cz>
6542 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
6543 * gcc.dg/fold-xor-?.c: Likewise.
6544 * gcc.dg/pr15784-?.c: Likewise.
6545 * gcc.dg/pr20922-?.c: Likewise.
6546 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
6547 * gcc.dg/tree-ssa/pr17598.c: Likewise.
6548 * gcc.dg/tree-ssa/pr20470.c: Likewise.
6550 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6553 * gfortran.dg/hollerith_1.f90: New test.
6555 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6557 * gfortran.dg/func_result_2.f90: New test.
6559 2005-05-11 Bud Davis <bdavis@gfortran.org>
6561 * gfortran.dg/dev_null.f90: New test.
6563 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
6565 * gcc.dg/arm-vfp1.c: Revert last change.
6567 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
6570 PR tree-optimization/19639
6571 * g++.dg/tree-ssa/pr19807.C: New testcase.
6573 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6576 * gfortran.dg/append-1.f90: New test.
6578 2005-05-10 Diego Novillo <dnovillo@redhat.com>
6580 * gcc.dg/pr18501.c: XFAIL.
6581 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
6582 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
6583 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
6584 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
6585 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
6586 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
6587 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
6588 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
6590 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6593 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
6594 gfortran.dg/f2c_3.f90: New tests.
6596 * gfortran.dg/return_1.f90: Fix dg annotation.
6598 2005-05-10 Diego Novillo <dnovillo@redhat.com>
6600 * gcc.c-torture/compile/20050510-1.c: New test.
6602 2005-05-10 Mark Mitchell <mark@codesourcery.com>
6604 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
6606 2005-05-10 Bob Wilson <bob.wilson@acm.org>
6608 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
6610 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
6613 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
6615 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
6618 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
6619 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
6621 2005-05-10 Ben Elliston <bje@au.ibm.com>
6624 * gcc.dg/debug/pr16676.c: New test.
6626 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
6629 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
6630 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
6631 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
6632 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
6634 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
6635 -fno-tree-dominator-opts.
6637 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6639 * gfortran.dg/return_1.f90: New test.
6641 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
6643 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
6645 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
6647 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
6650 * g++.dg/inherit/covariant13.C: New.
6652 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6655 * gfortran.dg/pr19155.f: New test.
6657 2005-05-08 Roger Sayle <roger@eyesopen.com>
6660 * gcc.dg/pr8788-1.c: New testcase.
6662 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
6665 * gcc.target/mips/fpcmp-[12].c: New tests.
6667 2005-05-06 Mark Mitchell <mark@codesourcery.com>
6669 * lib/target-supports-dg.exp (dg-require-fork): New function.
6670 (dg-require-mkfifo): Likewise.
6671 * lib/target-supports.exp (check_function_available): New
6673 (check_fork_available): Likewise.
6674 (check_mkfifo_available): Likewise.
6676 2005-05-06 Jeff Law <law@redhat.com>
6678 * gcc.c-torture/compile/pr21380.c: New test.
6680 2005-05-06 Jakub Jelinek <jakub@redhat.com>
6683 * g++.dg/ext/weak3.C: New test.
6685 2005-05-05 Mark Mitchell <mark@codesourcery.com>
6688 * g++.dg/template/crash37.C: New test.
6690 2005-05-05 Paul Brook <paul@codesourcery.com>
6692 * gcc.dg/arm-g2.c: Use effective-target arm32.
6693 * gcc.dg/arm-mmx-1.c: Ditto.
6694 * gcc.dg/arm-scd42-2.c: Ditto.
6695 * gcc.dg/arm-vfp1.c: Ditto.
6696 * lib/target-supports.exp (check_effective_target_arm32): New
6699 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
6702 gfortran.dg/in_pack_rank7.f90: New test.
6704 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
6707 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
6709 2005-05-04 Jakub Jelinek <jakub@redhat.com>
6712 * gcc.dg/20050503-1.c: New test.
6714 PR rtl-optimization/21239
6715 * gcc.dg/i386-sse-11.c: New test.
6717 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
6720 * gcc.target/i386/asm-1.c: New test.
6722 2005-05-03 Jakub Jelinek <jakub@redhat.com>
6724 PR rtl-optimization/21330
6725 * gcc.c-torture/execute/20050502-1.c: New test.
6728 * gcc.c-torture/execute/20050502-2.c: New test.
6730 2005-05-03 Uros Bizjak <uros@kss-loka.si>
6733 * gcc.dg/pr21282.c: New.
6735 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
6737 * gcc.dg/vect/pr20122.c: Clean up .vect file.
6738 * gcc.dg/vect/vect-92.c: Likewise
6739 * gcc.dg/vect/vect-93.c: Likewise
6740 * gcc.dg/vect/vect-dv-1.c: Likewise
6741 * gcc.dg/vect/vect-dv-2.c: Likewise
6742 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
6744 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
6746 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
6747 * gfortran.dg/vect/vect-2.f90: Likewise
6748 * gfortran.dg/vect/vect-3.f90: Likewise
6749 * gfortran.dg/vect/vect-4.f90: Likewise
6750 * gfortran.dg/vect/vect-5.f90: Likewise
6752 2005-05-02 Geoffrey Keating <geoffk@apple.com>
6755 * gcc.dg/rs6000-fpint-2.c: New.
6757 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
6760 * gcc.dg/builtins-30.c: Update expected messages.
6761 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
6762 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
6763 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
6765 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
6767 PR tree-optimization/21294
6768 * gcc.dg/tree-ssa/pr21294.c: New.
6770 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
6772 * gcc.dg/altivec-3.c (vec_store): Do not use the old
6773 __builtin_altivec_st_internal_4si built-in.
6775 2005-05-02 Mark Mitchell <mark@codesourcery.com>
6778 * g++.dg/template/ptrmem14.C: New test.
6780 2005-05-02 Paul Brook <paul@codesourcery.com>
6782 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
6784 2005-05-02 Michael Matz <matz@suse.de>
6787 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
6789 2005-05-01 Mark Mitchell <mark@codesourcery.com>
6791 * g++.dg/cpp/weak.C: New test.
6793 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6795 * gcc.dg/tree-ssa/loop-8.c: New test.
6797 2005-04-30 Michael Maty <matz@suse.de>
6799 * gcc.dg/inline-mcpy.c: New test.
6801 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
6804 * gfortran.dg/eoshift.f90: New test case.
6806 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
6809 * gfortran.dg/matmul_1.f90: New test.
6811 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
6813 PR tree-optimization/21030
6814 * gcc.dg/tree-ssa/pr21030.c: New.
6816 2005-04-29 Devang Patel <dpatel@apple.com>
6818 PR tree-optimization/21272
6819 * gcc.dg/vect/vect-ifcvt-10.c: New test.
6821 2005-04-29 Jakub Jelinek <jakub@redhat.com>
6825 * gfortran.dg/entry_4.f90: New test.
6826 * gfortran.fortran-torture/execute/entry_1.f90: New test.
6827 * gfortran.fortran-torture/execute/entry_2.f90: New test.
6828 * gfortran.fortran-torture/execute/entry_3.f90: New test.
6829 * gfortran.fortran-torture/execute/entry_4.f90: New test.
6830 * gfortran.fortran-torture/execute/entry_5.f90: New test.
6831 * gfortran.fortran-torture/execute/entry_6.f90: New test.
6832 * gfortran.fortran-torture/execute/entry_7.f90: New test.
6834 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6836 * gfortran.fortran-torture/execute/entry_8.f90: New test.
6838 2005-04-29 Paul Brook <paul@codesourcery.com>
6840 * gfortran.dg/entry_3.f90: New test.
6842 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6844 * gfortran.dg/implicit_4.f90: New test.
6846 2005-04-28 Bob Wilson <bob.wilson@acm.org>
6848 * lib/target-supports.exp (check_profiling_available): Return
6849 false for xtensa-*-elf.
6851 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
6853 * lib/fortran-torture.exp (fortran-torture.exp): Catch
6854 error if file cannot be deleted.
6856 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
6858 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
6859 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
6860 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
6861 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
6862 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
6863 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
6864 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
6865 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
6866 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
6867 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
6868 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
6869 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
6870 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
6872 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6875 * gfortran.dg/pr20865.f90: New test.
6877 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
6879 * gcc.dg/void-cast-2.c: New test.
6881 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
6884 * gcc.dg/void-cast-1.c: New test.
6886 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
6888 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
6890 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6893 * gfortran.dg/pr21177.f90: New test.
6895 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
6897 PR tree-optimization/21171
6898 * gcc.dg/tree-ssa/pr21171.c: New test.
6900 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
6902 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
6903 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
6904 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
6905 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
6906 gcc.dg/tree-ssa/gen-vect-32.c: New.
6907 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
6908 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
6911 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
6914 * gcc.dg/transparent-union-3.c: New test.
6916 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
6919 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
6920 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
6921 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
6922 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
6923 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
6924 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
6926 2005-04-26 Jeff Law <law@redhat.com>
6928 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
6929 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
6930 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
6931 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
6932 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
6933 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
6934 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
6936 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
6938 PR tree-optimization/17598
6939 * gcc.dg/tree-ssa/pr17598.c: New testcase.
6941 2005-04-25 Mike Stump <mrs@apple.com>
6943 * objc.dg/fix-and-continue-1.m: Add.
6945 2005-04-25 Roger Sayle <roger@eyesopen.com>
6948 * g++.dg/opt/pr20995-1.C: New test case.
6950 2005-04-25 Devang Patel <dpatel@apple.com>
6952 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
6954 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
6957 * g++.dg/opt/alias2.C (printf): Correct the prototype.
6959 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
6962 * g++.dg/opt/rtti2.C: New test.
6964 2005-04-25 Paul Brook <paul@codesourcery.com>
6965 Steven G. Kargl <kargls@comcast.net>
6968 * gfortran.dg/ichar_1.f90: New file.
6970 2005-04-24 Jakub Jelinek <jakub@redhat.com>
6973 * g++.dg/opt/pr20991.C: New test.
6975 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
6976 where sizeof (type) < __alignof__ (type).
6977 * gcc.dg/compat/struct-layout-1.h: Likewise.
6979 2005-04-24 Per Bothner <per@bothner.com>
6980 Devang Patel <dpatel@apple.com>
6982 PR preprocessor/20907
6983 * gcc.dg/cpp/very-long-comment.c: New test.
6985 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6988 * gfortran.dg/common_5.f: New test.
6990 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
6993 * g++.dg/tree-ssa/pr21082.C: New testcase.
6995 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
6997 * gcc.dg/vect/vect-99.c: New test.
6999 2005-04-22 Diego Novillo <dnovillo@redhat.com>
7001 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
7003 2005-04-22 Jeff Law <law@redhat.com>
7005 * gcc.dg/uninit-5.c: Remove xfails.
7006 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
7007 conditionals and loads.
7009 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
7014 * gfortran.dg/nested_reshape.f90: new test
7015 * gfortran.dg/reshape-alloc.f90: new test
7016 * gfortran.dg/reshape.f90: new test
7018 2005-04-22 Mark Mitchell <mark@codesourcery.com>
7020 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
7022 * gcc.dg/arm-vfp1.c: New test.
7024 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
7027 * g++.dg/lookup/builtin2.C: New test.
7029 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
7031 * gcc.dg/weak/weak-13.c: New test.
7033 2005-04-21 Geoffrey Keating <geoffk@apple.com>
7035 * lib/target-supports.exp (check_effective_target_sync_int_long):
7038 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
7040 * gcc.target/mips/branch-1.c: New test.
7042 2005-04-21 Richard Henderson <rth@redhat.com>
7044 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
7045 * gcc.dg/vect/vect-86.c: Likewise.
7046 * gcc.dg/vect/vect-87.c: Likewise.
7047 * gcc.dg/vect/vect-88.c: Likewise.
7049 2005-04-21 Devang Patel <dpatel@apple.com>
7051 PR optimization/20994
7052 * gcc.dg/tree-ssa/ifc-3.c: New test.
7054 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
7057 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
7058 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
7059 gcc.dg/c99-vla-jump-5.c: New tests.
7061 2005-04-19 Richard Henderson <rth@redhat.com>
7063 * lib/target-supports.exp (check_effective_target_vect_int_mult):
7064 Fix typo in exists check.
7065 (check_effective_target_sync_int_long): New.
7066 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
7067 * gcc.dg/ia64-sync-2.c: Likewise.
7068 * gcc.dg/ia64-sync-3.c: Likewise.
7069 * gcc.dg/ia64-sync-4.c: Likewise.
7071 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
7073 * gcc.dg/fold-xor-1.c: New test.
7074 * gcc.dg/fold-xor-2.c: New test.
7076 2005-04-19 James E. Wilson <wilson@specifixinc.com>
7079 * g++.dg/eh/fp-regs.C: New test.
7081 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
7083 * gcc.dg/Wint-to-pointer-cast-1.c,
7084 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
7085 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
7086 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
7088 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7091 * gfortran.dg/pr16861.f90: New test.
7093 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
7095 * gcc.dg/pr21085.c: New test.
7097 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
7099 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
7100 (setup_mips_tests, dg-mips-options): New procedures.
7101 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
7102 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
7103 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
7104 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
7105 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
7106 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
7107 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
7108 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
7109 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
7110 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
7111 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
7112 dg-mips-options instead of dg-options. Remove now-redundant
7113 preprocessor guards.
7114 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
7115 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
7116 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
7117 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
7118 * gcc.dg/vr-mult-2.c: Delete.
7119 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
7120 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
7121 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
7122 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
7123 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
7124 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
7125 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
7127 2005-04-18 Laurent GUERBY <laurent@guerby.net>
7129 * ada/acats/run_all.sh: Use sync when executable not present.
7131 2005-04-18 Devang Patel <dpatel@apple.com>
7133 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
7134 * gcc.dg/vect/vect-11a.c: New.
7135 * gcc.dg/vect/vect-none.c: Update.
7136 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
7138 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
7140 PR tree-optimization/20922
7141 * gcc.dg/pr20922-1.c: New test.
7142 * gcc.dg/pr20922-2.c: New test.
7143 * gcc.dg/pr20922-3.c: New test.
7144 * gcc.dg/pr20922-4.c: New test.
7145 * gcc.dg/pr20922-5.c: New test.
7146 * gcc.dg/pr20922-6.c: New test.
7148 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7151 * gfortran.dg/pr20950.f: New test.
7153 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7156 * gfortran.dg/pr19216.f: New test.
7158 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
7160 PR tree-optimization/21001
7161 * gcc.dg/tree-ssa/pr21001.c: New.
7163 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
7166 * gfortran.dg/reshape_rank7.f90: New test.
7168 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
7170 PR libfortran/12884 gfortran.dg/pr12884.f: New test
7171 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
7172 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
7173 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
7174 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
7175 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
7176 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
7177 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
7178 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
7179 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
7180 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
7181 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
7182 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
7183 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
7184 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
7185 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
7186 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
7187 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
7188 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
7189 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
7190 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
7192 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
7194 * gfortran.dg/wtruncate.f: New testcase.
7195 * gfortran.dg/wtruncate.f90: New testcase.
7197 2005-04-16 Mark Mitchell <mark@codesourcery.com>
7200 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
7201 which sizeof/alignof is dependent, rather than just whether we are
7202 processing_template_decl.
7204 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
7206 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
7207 corrected typo where the wrong variables had been compared.
7209 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
7212 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
7213 Test callee-allocated version of return array with a write
7215 Test spread with a temporary with another write statement.
7217 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
7219 PR tree-optimization/21031
7220 * gcc.dg/tree-ssa/pr21031.c: New.
7222 2005-04-15 Uros Bizjak <uros@kss-loka.si>
7224 PR tree-optimization/21004
7225 * gcc.dg/builtins-53.c: Include builtins-config.h.
7226 Check floorf, ceilf, floorl and ceill transformations
7227 only when HAVE_C99_RUNTIME is defined.
7229 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
7232 * gcc.dg/tree-ssa/pr20739.c: New test.
7234 2005-04-14 Mike Stump <mrs@apple.com>
7236 * gcc.dg/Foundation.framework/empty: New.
7237 * gcc.dg/framework-2.c: New.
7239 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
7241 PR tree-optimization/21021
7242 * gcc.c-torture/compile/pr21021.c: New.
7244 2005-04-14 Janis Johnson <janis187@us.ibm.com
7247 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
7248 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
7249 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
7250 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
7251 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
7252 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
7253 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
7254 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
7256 2005-04-14 Richard Henderson <rth@redhat.com>
7258 * lib/target-supports.exp (check_effective_target_vect_condition):
7259 Add ia64, i?86, and x86_64.
7261 2005-04-14 Steven G. Kargl <kargls@comcast.net>
7263 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
7265 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
7267 PR tree-optimization/20657
7268 * gcc.dg/tree-ssa/pr20657.c: New.
7270 2005-04-14 Uros Bizjak <uros@kss-loka.si>
7272 * gcc.dg/builtins-53.c: Also check (int)trunc* and
7273 (long long int)trunc*.
7275 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
7278 * gcc.dg/pr20927.c: New test.
7280 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
7282 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
7283 * gcc.target/mips/asm-1.c: Likewise.
7285 2005-04-13 Dale Johannesen <dalej@apple.com>
7287 * objc.dg/objc-fast-4.m: New.
7289 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
7291 * gcc.target/cris/torture/cris-torture.exp: New driver in new
7293 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
7295 2005-04-13 David Edelsohn <edelsohn@gnu.org>
7297 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
7298 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
7299 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
7301 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
7303 PR tree-optimization/20913
7304 * gcc.dg/tree-ssa/pr20913.c: New.
7306 PR tree-optimization/20702
7307 * gcc.dg/tree-ssa/pr20702.c: New.
7309 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7312 * g++.dg/inherit/local3.C: New test.
7314 2005-04-12 Jeff Law <law@redhat.com>
7316 * gcc.dg/tree-ssa/20050412-1.c: New test.
7318 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
7321 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
7322 Add tests with mask generated by expression.
7323 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
7324 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
7325 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
7327 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
7330 * gcc.dg/20050409-1.c: New test.
7332 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
7334 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
7336 2005-04-11 Mark Mitchell <mark@codesourcery.com>
7338 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
7339 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
7340 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
7341 (TARGET_CXX): Adjust accordingly.
7342 * target.h (struct gcc_target): Remove epxort_class_data. Add
7343 determine_class_data_visibility and class_data_always_comdat.
7344 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
7345 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
7346 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
7347 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
7348 (arm_cxx_determine_class_data_visibility): New.
7349 (arm_cxx_class_data_always_comdat): Likewise.
7350 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
7351 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
7352 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
7353 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
7354 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
7357 2005-04-11 Mark Mitchell <mark@codesourcery.com>
7359 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
7361 2005-04-11 Geoffrey Keating <geoffk@apple.com>
7363 * gcc.dg/i386-darwin-fpmath.c: New.
7365 2004-04-11 Devang Patel <dpatel@apple.com>
7367 * lib/target-supports.exp (check_effective_target_vect_condition): New.
7368 * gcc.dg/vect/vect-ifcvt-1.c: New test.
7369 * gcc.dg/vect/vect-ifcvt-2.c: New test.
7370 * gcc.dg/vect/vect-ifcvt-3.c: New test.
7371 * gcc.dg/vect/vect-ifcvt-4.c: New test.
7372 * gcc.dg/vect/vect-ifcvt-5.c: New test.
7373 * gcc.dg/vect/vect-ifcvt-6.c: New test.
7374 * gcc.dg/vect/vect-ifcvt-7.c: New test.
7375 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
7377 2004-04-11 Devang Patel <dpatel@apple.com>
7379 * gcc.dg/vect/vect-dv-1.c: New test.
7380 * gcc.dg/vect/vect-dv-2.c: New test.
7382 2005-04-11 Diego Novillo <dnovillo@redhat.com>
7384 PR tree-optimization/20933
7385 * gcc.dg/tree-ssa/pr20933.c: New test.
7387 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7389 * gfortran.dg/fold_nearest.f90: New test.
7391 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
7393 * gcc.dg/tree-ssa/alias-1.c: New test.
7395 2005-04-11 Diego Novillo <dnovillo@redhat.com>
7397 PR tree-optimization/20920
7398 * g++.dg/tree-ssa/pr20920.C: New test.
7400 2005-04-11 Uros Bizjak <uros@kss-loka.si>
7402 * gcc.dg/builtins-53.c: Also check (int)ceil* and
7403 (long long int)ceil*.
7405 2005-04-10 Mark Mitchell <mark@codesourcery.com>
7407 * g++.dg/warn/Wdtor1.C: Declare template in system header with
7408 explicit C++ linkage.
7410 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7412 * gfortran.dg/pr17229.f: Take care of the new obsolescence
7413 warning for arithmetic IF statements.
7415 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
7417 * eor_handling_1.f90: New test case.
7418 * eor_handling_2.f90: New test case.
7419 * eor_handling_3.f90: New test case.
7420 * eor_handling_4.f90: New test case.
7421 * eor_handling_5.f90: New test case.
7422 * noadv_size.f90: New test case.
7423 * pad_no.f90: New test case.
7425 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
7427 * gcc.c-torture/execute/20050410-1.c: New test.
7429 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
7431 * gcc.dg/pr20126.c: New.
7433 2005-04-09 Bud Davis <bdavis@gfortran.org>
7434 Steven G. Kargl <kargls@comcast.net>
7436 * gfortran.dg/PR19872.f: New test.
7438 2005-04-09 Steven G. Kargl <kargls@comcast.net>
7440 * gfortran.dg/nint_1.f90: Fix dg-do directive
7442 2005-04-09 Steven G. Kargl <kargls@comcast.net>
7444 * gfortran.dg/nint_1.f90: New test.
7446 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
7448 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
7449 Added test for callee-allocated arrays with write statements.
7450 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
7451 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
7452 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
7453 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
7454 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
7456 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
7459 * gfortran.dg/open-options-blanks.f: New test.
7461 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
7464 * gfortran.dg/comma_format_extension_[1234].f: New tests.
7466 2005-04-09 Jakub Jelinek <jakub@redhat.com>
7468 * gcc.dg/tree-ssa/stdarg-1.c: New test.
7469 * gcc.dg/tree-ssa/stdarg-2.c: New test.
7470 * gcc.dg/tree-ssa/stdarg-3.c: New test.
7471 * gcc.dg/tree-ssa/stdarg-4.c: New test.
7472 * gcc.dg/tree-ssa/stdarg-5.c: New test.
7473 * gcc.c-torture/execute/stdarg-4.c: New test.
7475 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
7478 * g++.dg/abi/param2.C: New test.
7480 2005-04-09 Uros Bizjak <uros@kss-loka.si>
7482 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
7484 2005-04-09 Uros Bizjak <uros@kss-loka.si>
7486 * gcc.dg/builtins-53.c: New test.
7488 2005-04-08 Diego Novillo <dnovillo@redhat.com>
7490 * g++.dg/tree-ssa/pr18178.C: New test.
7491 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
7492 * gcc.c-torture/execute/20041019-1.c: New test.
7493 * gcc.dg/tree-ssa/20041008-1.c: New test.
7494 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
7495 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
7496 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
7497 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
7498 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
7499 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
7500 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
7501 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
7502 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
7503 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
7505 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
7507 PR rtl-optimization/20466
7508 * gcc.c-torture/execute/pr20466-1.c: New test.
7510 2005-04-08 Mark Mitchell <mark@codesourcery.com>
7513 * g++.dg/parse/cond2.C: New test.
7516 * g++.dg/warn/Wdtor1.C: New test.
7518 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7521 * gfortran.dg/pr17229.f: New test.
7523 2005-04-07 Steven G. Kargl <kargls@comcast.net>
7525 * gfortran.dg/tiny_1.f90: New test.
7526 * gfortran.dg/tiny_2.f90: ditto.
7528 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
7530 * gfortran.dg/eor_1.f90: Fix dg-do run line
7531 * gfortran.dg/open_new.f90: Fix dg-do run line
7533 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
7535 * lib/target-supports.exp (get_compiler_messages): Support
7536 optional arguments, the fourth being compiler options.
7537 (check_effective_target_fpic): New proc.
7538 * gcc.dg/20050321-2.c: Restrict to target fpic.
7540 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
7542 * gcc.dg/15443-1.c: New test.
7543 * gcc.dg/15443-2.c: Likewise.
7545 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7547 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
7549 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
7551 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
7553 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
7555 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
7556 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
7558 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
7559 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
7560 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
7562 2005-04-06 Mark Mitchell <mark@codesourcery.com>
7565 * g++.dg/warn/Wunused-11.C: New test.
7567 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
7569 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
7571 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
7573 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
7575 2005-04-05 Mark Mitchell <mark@codesourcery.com>
7578 * g++.dg/template/ptrmem13.C: New test.
7580 2005-04-05 Per Bothner <per@bothner.com>
7582 * lib/gcc.exp: Always add -fno-show-column, for now.
7584 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
7587 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
7588 of plain old "unsigned int" for the type of "i". Makes this test
7591 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
7593 * gcc.dg/i386-ssefn-1.c: New test.
7594 * gcc.dg/i386-ssefn-2.c: New test.
7595 * gcc.dg/i386-ssefn-3.c: New test.
7596 * gcc.dg/i386-ssefn-4.c: New test.
7598 2005-04-05 Jakub Jelinek <jakub@redhat.com>
7600 PR tree-optimization/20076
7601 * gcc.dg/builtin-apply4.c: New test.
7603 PR preprocessor/19475
7604 * gcc.dg/cpp/macspace1.c: New test.
7605 * gcc.dg/cpp/macspace2.c: New test.
7607 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7609 * gfortran.dg/pr20755.f: Fixed bad format.
7611 2005-04-05 Mark Mitchell <mark@codesourcery.com>
7614 * g++.dg/ext/attrib21.C: New test.
7616 2004-04-05 Devang Patel <dpatel@apple.com>
7618 * lib/target-supports.exp (check_effective_target_vect_shif): New.
7619 * gcc.dg/vect/vect-shift-1.c: New test.
7621 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7624 * gfortran.dg/pr20755.f: New test.
7626 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
7628 * gfortran.dg/pr15959.f90: New test.
7629 * gfortran.dg/string_pad_trunc.f90: New test.
7631 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7633 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
7634 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
7635 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
7638 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7640 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
7642 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7644 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
7645 * gcc.c-torture/compile/20011119-2.c: Likewise.
7646 * gcc.c-torture/compile/981001-2.c: Likewise.
7648 2005-04-04 Mark Mitchell <mark@codesourcery.com>
7651 * g++.dg/template/overload4.C: New test.
7653 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
7656 * g++.dg/abi/covariant5.C: New.
7659 * g++.dg/debug/const2.C: New.
7661 2005-04-04 Jakub Jelinek <jakub@redhat.com>
7663 PR rtl-optimization/16104
7664 * gcc.c-torture/execute/20050316-1.c: New test.
7666 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
7668 * g++.dg/template/spec23.C: Fix dg-error text.
7670 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
7673 * g++.dg/expr/lval2.C: New.
7675 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7677 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
7678 __builtin_strcasecmp and __builtin_strncasecmp.
7680 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
7683 * g++.dg/template/spec22.C: New.
7684 * g++.dg/template/spec23.C: New.
7686 2005-04-03 Dale Ranta <dir@lanl.gov>
7687 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7693 * gfortran.dg/backspace.f: New test.
7695 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
7697 * gcc.dg/pr19345.c: New test.
7699 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
7701 PR tree-optimization/20640
7702 * gcc.dg/torture/tree-loop-1.c: New.
7704 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
7706 PR rtl-optimization/20290
7707 * gcc.c-torture/execute/loop-ivopts-2.c: New.
7709 2005-04-02 Geoffrey Keating <geoffk@apple.com>
7711 * gcc.dg/rs6000-fpint.c: New.
7713 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
7715 * gcc.dg/old-style-then-proto-1.c: New test.
7717 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7719 * gfortran.fortran-torture/execute/backspace.f90: Check
7720 after backspace and read was incorrect.
7722 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7724 * gcc.c-torture/execute/builtins/strcat.c: Check the result
7725 buffer past the terminating NUL using memcmp.
7726 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
7727 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
7729 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
7730 Fix unused/uninitialized variable warnings.
7732 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
7733 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
7734 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
7735 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
7737 * gcc.c-torture/execute/builtins/abs-1-lib.c,
7738 gcc.c-torture/execute/builtins/fputs-lib.c,
7739 gcc.c-torture/execute/builtins/lib/fprintf.c,
7740 gcc.c-torture/execute/builtins/lib/main.c,
7741 gcc.c-torture/execute/builtins/lib/memcmp.c,
7742 gcc.c-torture/execute/builtins/lib/memmove.c,
7743 gcc.c-torture/execute/builtins/lib/mempcpy.c,
7744 gcc.c-torture/execute/builtins/lib/memset.c,
7745 gcc.c-torture/execute/builtins/lib/printf.c,
7746 gcc.c-torture/execute/builtins/lib/sprintf.c,
7747 gcc.c-torture/execute/builtins/lib/stpcpy.c,
7748 gcc.c-torture/execute/builtins/lib/strchr.c,
7749 gcc.c-torture/execute/builtins/lib/strcmp.c,
7750 gcc.c-torture/execute/builtins/lib/strcpy.c,
7751 gcc.c-torture/execute/builtins/lib/strcspn.c,
7752 gcc.c-torture/execute/builtins/lib/strlen.c,
7753 gcc.c-torture/execute/builtins/lib/strncat.c,
7754 gcc.c-torture/execute/builtins/lib/strncmp.c,
7755 gcc.c-torture/execute/builtins/lib/strncpy.c,
7756 gcc.c-torture/execute/builtins/lib/strrchr.c,
7757 gcc.c-torture/execute/builtins/lib/strspn.c,
7758 gcc.c-torture/execute/builtins/lib/strstr.c,
7759 gcc.c-torture/execute/builtins/memops-asm-lib.c,
7760 gcc.c-torture/execute/builtins/strlen-2.c,
7761 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
7764 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
7766 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
7767 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
7770 2005-04-01 Jakub Jelinek <jakub@redhat.com>
7773 * g++.dg/debug/using1.C: New test.
7775 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
7778 * gcc.dg/alias-7.c: Prefix asm-declared name with
7779 __USER_LABEL_PREFIX__.
7781 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
7783 Fix fallout from PR middle-end/15700:
7784 * gcc.c-torture/compile/20011119-1.c: Take
7785 __USER_LABEL_PREFIX__ into account.
7786 * gcc.c-torture/compile/20011119-2.c: Likewise.
7788 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
7791 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
7793 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
7796 * gcc.c-torture/compile/struct-non-lval-1.c,
7797 gcc.c-torture/compile/struct-non-lval-2.c,
7798 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
7800 2005-03-31 Janis Johnson <janis187@us.ibm.com>
7802 * gcc.dg/tls/tls.exp: Remove temporary file.
7803 * g++.dg/tls/tls.exp: Ditto.
7804 * lib/file-format.exp: Ditto.
7805 * g++.dg/special/ecos.exp: Ditto.
7807 * lib/profopt.exp: Treat prof_ext as a list.
7808 * gcc.misc-tests/bprob.exp: Ditto.
7809 * g++.dg/bprob/bprob.exp: Ditto.
7811 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
7812 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
7813 g++.dg/tree-ssa/pointer-reference-alias.C,
7814 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
7815 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
7816 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
7817 g++.dg/vect/pr19951.cc: Ditto.
7818 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
7819 gcc.dg/builtins-47.c: Ditto.
7820 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
7821 gcc.dg/pr20115-1.c: Ditto.
7822 * gcc.dg/tree-ssa/20030530-2.c,
7823 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
7824 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
7825 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
7826 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
7827 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
7828 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
7829 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
7830 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
7831 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
7832 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
7833 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
7834 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
7835 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
7836 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
7837 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
7838 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
7839 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
7840 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
7841 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
7842 gcc.dg/tree-ssa/20030824-1.c,
7843 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
7844 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
7845 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
7846 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
7847 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
7848 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
7849 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
7850 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
7851 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
7852 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
7853 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
7854 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
7855 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
7856 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
7857 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
7858 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
7859 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
7860 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
7861 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
7862 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
7863 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
7864 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
7865 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
7866 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
7867 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
7868 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
7869 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
7870 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
7871 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
7872 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
7873 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
7874 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
7875 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
7876 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
7877 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
7878 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
7879 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
7880 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
7881 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
7882 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
7883 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
7884 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
7885 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
7886 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
7887 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
7888 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
7889 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
7890 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
7891 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
7892 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
7893 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
7894 gcc.dg/tree-ssa/useless-1.c: Ditto.
7895 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
7896 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
7897 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
7898 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
7899 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7900 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
7901 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
7902 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
7903 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
7904 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
7905 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
7906 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
7907 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
7908 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
7909 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
7910 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
7911 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
7912 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
7913 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
7914 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
7915 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
7916 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7917 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7918 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
7919 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
7920 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
7921 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
7922 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
7923 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
7924 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
7925 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
7926 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
7927 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
7928 gcc.dg/vect/vect-none.c: Ditto.
7929 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
7930 treelang/compile/unsigned.tree: Ditto.
7932 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
7933 * gcc.dg/cpp/direct2s.c: Ditto.
7934 * gcc.dg/cpp/paste4.c: Ditto.
7935 * gcc.dg/cpp/separate-1.c: Ditto.
7936 * gcc.dg/pch/save-temps-1.c: Ditto.
7937 * g++.dg/ext/altivec-10.C: Ditto.
7938 * g++.dg/pch/pch.C: Ditto.
7940 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
7942 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
7943 * g++.dg/template/repo1.C: Ditto.
7944 * g++.dg/template/repo2.C: Ditto.
7945 * g++.dg/template/repo3.C: Ditto.
7946 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
7947 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
7948 * g++.old-deja/g++.pt/repo1.C: Ditto.
7949 * g++.old-deja/g++.pt/repo2.C: Ditto.
7950 * g++.old-deja/g++.pt/repo3.C: Ditto.
7951 * g++.old-deja/g++.pt/repo4.C: Ditto.
7953 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
7954 * gcc.dg/20030107-1.c: Ditto.
7955 * gcc.dg/20030702-1.c: Ditto.
7956 * gcc.dg/profile-generate-1.c: Ditto.
7957 * g++.dg/other/profile1.C: Ditto.
7958 * g++.old-deja/g++.robertl/eb83.C: Ditto.
7960 * lib/gcc-dg.exp (remove-build-file): New.
7961 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
7962 cleanup-tree-dump, cleanup-saved-temps): New.
7964 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
7966 PR c++/19203, DR 214
7967 * g++.dg/parse/ambig3.C: Not ambiguous.
7968 * g++.dg/template/spec20.C: New.
7969 * g++.dg/template/spec21.C: New.
7971 2005-03-31 Steve Ellcey <sje@cup.hp.com>
7974 * gcc.dg/ia64-fptr-1.c: Run only on linux.
7976 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7979 * gfortran.dg/negative_unit.f: New test.
7981 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
7983 * gcc.dg/20050330-1.c: New test.
7985 2005-03-30 Devang Patel <dpatel@apple.com>
7987 * g++.dg/tree-sra/ssa-sra-3.C: New test.
7989 2005-03-30 Dale Johannesen <dalej@apple.com>
7991 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
7993 2005-03-30 Janis Johnson <janis187@us.ibm.com>
7995 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
7996 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
7997 Strip options from test name.
7999 2005-03-31 Jan Hubicka <jh@suse.cz>
8001 * gcc.dg/varpool-1.c: New testcase.
8003 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
8007 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
8008 gcc.dg/stmt-expr-label-3.c : New tests.
8009 * gcc.c-torture/execute/medce-2.c: Remove.
8011 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
8014 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
8017 2005-03-30 Alan Modra <amodra@bigpond.net.au>
8019 * gcc.c-torture/compile/pr20203.c: New test.
8021 2005-03-26 Steven G. Kargl <kargls@comcast.net>
8023 * gfortran.dg/promotion.f90: New test.
8025 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
8028 * gcc.dg/torture/asm-subreg-1.c: New test.
8030 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
8033 * gcc.dg/pr20672-1.c: New test.
8035 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
8037 * gfortran.dg/vect: New directory.
8038 * gfortran.dg/vect/vect.exp: New.
8039 * gfortran.dg/vect/vect-1.f90: New test.
8040 * gfortran.dg/vect/vect-2.f90: New test.
8041 * gfortran.dg/vect/vect-3.f90: New test.
8042 * gfortran.dg/vect/vect-4.f90: New test.
8043 * gfortran.dg/vect/vect-5.f90: New test.
8045 2005-03-29 Jakub Jelinek <jakub@redhat.com>
8048 * gcc.dg/alias-7.c: New test.
8050 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
8052 * gcc.dg/sparc-reg-1.c: New test.
8054 2005-03-28 Steve Ellcey <sje@cup.hp.com>
8057 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
8059 2005-03-29 Dale Ranta <dir@lanl.gov>
8060 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8063 * gfortran.dg/pr20163-2.f: New test.
8065 2005-03-28 Jan Hubicka <jh@suse.cz>
8068 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
8071 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
8073 PR tree-optimization/20626
8074 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
8075 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
8077 2005-03-26 Steven G. Kargl <kargls@comcast.net>
8079 * gfortran.dg/underflow.f90: New test.
8080 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
8082 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8084 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
8086 2005-03-25 Mark Mitchell <mark@codesourcery.com>
8088 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
8089 (g++_init): Make sure that CXXFLAGS is set.
8090 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
8091 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
8092 * lib/gfortran.exp (gfortran_link_flags): Likewise.
8093 * lib/objc.exp (objc_init): Likewise.
8094 * lib/treelang.exp (treelang_init): Likewise.
8096 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
8098 PR tree-optimization/20470
8099 * gcc.dg/tree-ssa/pr20470.c: New test.
8101 2005-03-25 Geoffrey Keating <geoffk@apple.com>
8103 * gcc.dg/ppc-stfiwx.c: New.
8105 2005-03-25 Steve Ellcey <sje@cup.hp.com>
8108 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
8110 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
8112 * gcc.dg/20050325-1.c: Fix a typo.
8114 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8118 * gfortran.dg/dos_eol.f: New test.
8120 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
8122 PR rtl-optimization/20249
8123 * gcc.dg/20050325-1.c: New test.
8125 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8128 * gfortran.dg/pr15332.f: New test.
8130 2005-03-24 Dale Johannesen <dalej@apple.com>
8132 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
8134 2005-03-24 Geoffrey Keating <geoffk@apple.com>
8136 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
8137 'internal' visibility.
8138 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
8139 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
8140 'protected' visibility.
8141 * gcc.dg/visibility-7.c: Likewise.
8142 * lib/target-supports.exp (check_visibility_available): Take
8143 a parameter, the kind of visibility to check for.
8144 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
8145 to check_visibility_available.
8147 * g++.dg/expr/cast3.C: New.
8149 2005-03-24 David Edelsohn <edelsohn@gnu.org>
8151 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
8154 2005-03-24 Steve Ellcey <sje@cup.hp.com>
8157 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
8159 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
8161 * gcc.dg/badshift.c: Renamed to...
8162 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
8164 * gcc.target/i386/badshift.c: Renamed to...
8165 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
8168 PR rtl-optimization/20532
8169 * gcc.target/i386/badshift.c: New.
8171 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8173 * gfortran.dg/pr18025.f90: New test.
8175 2005-03-23 Dale Johannesen <dalej@apple.com>
8177 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
8179 2005-03-23 Mark Mitchell <mark@codesourcery.com>
8181 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
8183 * lib/target-supports.exp (check_iconv_available): Default
8184 libiconv to -liconv, if there is no definition.
8186 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
8188 * gcc.dg/torture/cris-asm-mof-1.c: New test.
8190 2005-03-22 Mark Mitchell <mark@codesourcery.com>
8192 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
8193 * g++.dg/opt/pr7503-2.C: Likewise.
8194 * g++.dg/opt/pr7503-3.C: Likewise.
8195 * g++.dg/opt/pr7503-4.C: Likewise.
8196 * g++.dg/opt/pr7503-5.C: Likewise.
8197 * g++.dg/warn/minmax.C: New test.
8199 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8201 * gfortran.dg/g77_intrinsics_funcs.f: New test.
8202 * gfortran.dg/g77_intrinsics_sub.f: New test.
8204 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
8205 Jan Hubicka <jh@suse.cz>
8206 Steven Bosscher <stevenb@suse.de
8208 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
8210 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8213 * g++.dg/template/redecl3.C: New test.
8215 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8218 * g++.dg/parse/error16.C: Tweak error markers.
8220 2005-03-22 Jakub Jelinek <jakub@redhat.com>
8223 * gcc.dg/20050321-2.c: New test.
8225 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
8229 * g++.dg/template/ptrmem12.C: New.
8231 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
8233 PR rtl-optimization/20527
8234 * gcc.c-torture/execute/pr20527-1.c: New test.
8236 2005-03-22 Ben Elliston <bje@au.ibm.com>
8238 * gcc.misc-tests/options.exp (check_for_options): Create a real C
8239 program, compile it into a real executable and then delete the .c
8240 and .x files afterwards, to avoid problems on testglue targets.
8242 2005-03-21 Stuart Hastings <stuart@apple.com>
8244 * gcc.target/i386/sse-2.c: New.
8246 2005-03-21 Uros Bizjak <uros@kss-loka.si>
8248 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
8250 2005-03-21 Paolo Carlini <pcarlini@suse.de>
8252 * g++.dg/parse/crash25.C: Fix typo.
8254 2005-03-21 Paolo Carlini <pcarlini@suse.de>
8257 * g++.dg/parse/crash24.C: New test.
8260 * g++.dg/parse/crash25.C: New test.
8262 2005-03-21 Paolo Carlini <pcarlini@suse.de>
8265 * g++.dg/ext/stmtexpr4.C: New test.
8267 2005-03-20 Roger Sayle <roger@eyesopen.com>
8270 * gcc.c-torture/compile/pr13066-1.c: New test case.
8271 * gcc.c-torture/compile/pr20539-1.c: Likewise.
8272 * g++.dg/opt/pr13066-1.C: Likewise.
8274 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
8276 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
8278 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8281 * gfortran.dg/nesting_1.f90: New test.
8283 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8286 * g++.dg/lookup/using13.C: New test.
8288 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8291 * g++.dg/template/crash36.C: New test.
8293 2005-03-18 Paolo Carlini <pcarlini@suse.de>
8296 * g++.dg/template/crash35.C: New test.
8298 2005-03-17 Paolo Carlini <pcarlini@suse.de>
8301 * g++.dg/overload/operator2.C: New test.
8303 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8306 * gfortran.dg/pr20257.f90: New test.
8308 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8311 * gfortran.dg/pr20480.f90: New test.
8313 2005-03-16 Richard Henderson <rth@redhat.com>
8316 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
8317 (_rtld_global): New.
8318 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
8319 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
8321 * gcc.dg/alias-3.c: New.
8322 * gcc.dg/alias-4.c: New.
8323 * gcc.dg/alias-5.c: New.
8324 * gcc.dg/alias-6.c: New.
8326 2005-03-15 Geoffrey Keating <geoffk@apple.com>
8328 * gcc.dg/cpp/ucnid-7.c: New.
8330 2005-03-15 Janis Johnson <janis187@us.ibm.com>
8331 Dorit Naishlos <dorit@il.ibm.com>
8333 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
8336 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
8338 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
8339 misaligned accesses.
8340 * gcc.dg/vect/vect-58.c: Likewise.
8341 * gcc.dg/vect/vect-92.c: New.
8342 * gcc.dg/vect/vect-93.c: New.
8344 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
8347 * gfortran.dg/assign_2.f90: New test.
8348 * gfortran.dg/assign_3.f90: New test.
8349 * gfortran.dg/assign.f90: New test.
8351 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
8353 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
8354 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
8355 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
8356 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
8359 2005-03-14 Geoffrey Keating <geoffk@apple.com>
8361 * gcc.dg/cpp/ucnid-6.c: New.
8363 * gcc.dg/cpp/normalize-1.c: New.
8364 * gcc.dg/cpp/normalize-2.c: New.
8365 * gcc.dg/cpp/normalize-3.c: New.
8366 * gcc.dg/cpp/normalize-4.c: New.
8367 * gcc.dg/cpp/ucnid-4.c: New.
8368 * gcc.dg/cpp/ucnid-5.c: New.
8369 * g++.dg/cpp/normalize-1.C: New.
8370 * g++.dg/cpp/ucnid-1.C: New.
8372 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
8374 * gcc.dg/pr18628.c: New.
8376 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
8379 * g++.dg/tree-ssa/pr20280.C: New.
8381 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8384 * gfortran.dg/stfunc_2.f90: New test.
8386 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
8388 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
8390 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
8392 * gcc.dg/tree-ssa/20050314-1.c: New test.
8394 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8398 * g++.dg/template/friend34.C: New test.
8399 * g++.dg/template/friend35.C: Likewise.
8400 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
8402 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8404 Friend class name lookup 5/n
8406 * g++.dg/lookup/hidden-class1.C: New test.
8407 * g++.dg/lookup/hidden-class2.C: Likewise.
8408 * g++.dg/lookup/hidden-class3.C: Likewise.
8409 * g++.dg/lookup/hidden-class4.C: Likewise.
8410 * g++.dg/lookup/hidden-class5.C: Likewise.
8411 * g++.dg/lookup/hidden-class6.C: Likewise.
8412 * g++.dg/lookup/hidden-class7.C: Likewise.
8413 * g++.dg/lookup/hidden-class8.C: Likewise.
8414 * g++.dg/lookup/hidden-class9.C: Likewise.
8415 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
8416 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
8417 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
8418 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
8419 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
8420 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
8421 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
8422 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
8423 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
8424 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
8425 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
8427 2005-03-13 Mark Mitchell <mark@codesourcery.com>
8430 * g++.dg/template/error18.C: New test.
8432 2005-03-09 Ben Elliston <bje@au.ibm.com>
8435 * g++.dg/debug/pr16792.C: New test.
8437 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
8439 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
8440 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
8441 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
8442 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
8443 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
8444 test assertion names.
8446 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8449 * gfortran.dg/stfunc_1.f90: New test.
8451 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8454 * gfortran.dg/real_index_1.f90: New test.
8456 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8459 * gfortran.dg/spec_expr_1.f90: New test.
8461 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
8464 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
8467 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8470 * gfortran.dg/largeequiv_1.f90: New test.
8472 2005-03-12 Geoffrey Keating <geoffk@apple.com>
8474 * gcc.dg/ucnid-1.c: New.
8475 * gcc.dg/ucnid-2.c: New.
8476 * gcc.dg/ucnid-3.c: New.
8477 * gcc.dg/ucnid-4.c: New.
8478 * gcc.dg/ucnid-5.c: New.
8479 * gcc.dg/ucnid-6.c: New.
8480 * gcc.dg/cpp/ucnid-1.c: New.
8481 * gcc.dg/cpp/ucnid-2.c: New.
8482 * gcc.dg/cpp/ucnid-3.c: New.
8483 * g++.dg/other/ucnid-1.C: New.
8485 2005-03-12 Geoffrey Keating <geoffk@apple.com>
8487 * gcc.dg/vmx/darwin-abi-3.c: Delete.
8489 2005-03-11 Per Bothner <per@bothner.com>
8491 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
8492 that diagnotics refer to correct token.
8493 * gcc.dg/unused-3.c: Likewise.
8495 2005-03-11 Per Bothner <per@bothner.com>
8497 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
8498 constant" is now actually on same line as string constant.
8499 * gcc.dg/cpp/direct2s.c: Likewise.
8501 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
8503 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
8505 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8508 * gfortran.dg/pr20124.f90: New Test
8510 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
8512 PR tree-optimization/20130
8513 * gcc.dg/pr20130-1.c: New test.
8515 2005-03-10 Steve Ellcey <sje@cup.hp.com>
8518 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
8520 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8522 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
8524 2005-03-10 Steve Ellcey <sje@cup.hp.com>
8526 * g++.dg/eh/forced1.C: Fix comment.
8527 * g++.dg/eh/forced2.C: Ditto.
8528 * g++.dg/eh/forced3.C: Ditto.
8529 * g++.dg/eh/forced4.C: Ditto.
8531 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
8534 * gcc.c-torture/compile/pr20412.c: New test.
8536 2005-03-10 Roger Sayle <roger@eyesopen.com>
8538 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
8540 2005-03-10 Jakub Jelinek <jakub@redhat.com>
8543 * gcc.dg/20050307-1.c: New test.
8545 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
8548 * g++.dg/other/stdarg3.C: New.
8550 2005-03-10 Jakub Jelinek <jakub@redhat.com>
8552 PR c++/18384, c++/18327
8553 * g++.dg/init/array19.C: New test.
8556 * gcc.dg/torture/pr20314-1.c: New test.
8557 * gcc.dg/torture/pr20314-2.c: New test.
8559 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
8561 * gcc.dg/20050309-1.c: New test.
8563 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8565 * gcc.dg/builtins-10.c: Reactivate disabled test.
8566 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
8567 new cbrt transformations.
8569 2005-03-09 Mark Mitchell <mark@codesourcery.com>
8572 * g++.dg/template/array13.C: New test.
8574 2005-03-09 Paolo Carlini <pcarlini@suse.de>
8577 * g++.dg/init/brace4.C: New test.
8579 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
8582 * g++.dg/template/non-dependent12.C: New.
8584 2005-03-08 Mark Mitchell <mark@codesourcery.com>
8587 * g++.dg/init/array18.C: Add dg-do run marker.
8590 * g++.dg/init/array18.C: New test.
8592 2005-03-09 Ben Elliston <bje@au.ibm.com>
8594 * consistency.vlad/vlad.exp: Remove trailing semicolons.
8595 * g++.dg/gcov/gcov.exp: Likewise.
8596 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
8597 * gcc.target/xstormy16/xstormy16.exp: Likewise.
8598 * lib/c-torture.exp: Likewise.
8599 * lib/fortran-torture.exp: Likewise.
8600 * lib/g++.exp: Likewise.
8601 * lib/gcc-defs.exp: Likewise.
8602 * lib/gcc-dg.exp: Likewise.
8603 * lib/gcc.exp: Likewise.
8604 * lib/gcov.exp: Likewise.
8605 * lib/gfortran.exp: Likewise.
8606 * lib/mike-g++.exp: Likewise.
8607 * lib/mike-gcc.exp: Likewise.
8608 * lib/objc-torture.exp: Likewise.
8609 * lib/objc.exp: Likewise.
8610 * lib/profopt.exp: Likewise.
8611 * lib/target-libpath.exp: Likewise.
8612 * lib/target-supports.exp: Likewise.
8613 * lib/treelang.exp: Likewise.
8614 * lib/wrapper.exp: Likewise.
8616 2005-03-08 Jeff Law <law@redhat.com>
8618 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
8621 2005-03-08 Ira Rosen <irar@il.ibm.com>
8623 * gcc.dg/vect/pr20122.c: New test.
8625 2005-03-07 Jeff Law <law@redhat.com>
8627 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
8629 * gcc.dg/tree-ssa/pr18133-1.c: New test.
8630 * gcc.dg/tree-ssa/pr18133-2.c: New test.
8631 * gcc.dg/tree-ssa/pr18134.c: New test.
8633 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8635 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
8636 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
8637 gcc.dg/torture/builtin-noret-2.c: Require weak support.
8639 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
8642 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
8644 2005-03-07 Mark Mitchell <mark@codesourcery.com>
8646 * g++.dg/warn/Wnvdtor.C: New test.
8648 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
8650 * gcc.dg/torture/pr19683-1.c: New test.
8652 2005-03-06 Steven G. Kargl <kargls@comcast.net>
8654 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
8655 * gfortran.dg/g77/19990313-2.f: Ditto.
8656 * gfortran.dg/g77/19990313-3.f: Ditto.
8657 * gfortran.dg/g77/19990525-0.f: Ditto.
8658 * gfortran.dg/g77/19990826-0.f: Ditto.
8659 * gfortran.dg/g77/19990826-2.f: Ditto.
8660 * gfortran.dg/g77/19990826-3.f: Ditto.
8661 * gfortran.dg/g77/20000511-1.f: Ditto.
8662 * gfortran.dg/g77/20000511-2.f: Ditto.
8663 * gfortran.dg/g77/970625-2.f: Ditto.
8664 * gfortran.dg/g77/980310-2.f: Ditto.
8665 * gfortran.dg/g77/980310-3.f: Ditto.
8666 * gfortran.dg/g77/980310-8.f: Ditto.
8667 * gfortran.dg/g77/980519-2.f: Ditto.
8668 * gfortran.dg/g77/alpha1.f: Ditto.
8669 * gfortran.dg/g77/claus.f: Ditto.
8670 * gfortran.dg/g77/erfc.f: Ditto.
8671 * gfortran.dg/g77/short.f: Ditto.
8672 * gfortran.fortran-torture/execute/data.f90: Ditto.
8673 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
8674 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
8676 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8678 * lib/file-format.exp (gcc_target_object_format): Add check for som
8679 format and hardcode object formats on hppa*-*-hpux*.
8680 * lib/target-supports.exp (check_weak_available): Add check for som
8681 object format. Always return 0 on hppa*-*-hpux10*.
8683 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
8686 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
8688 2005-03-05 Steven G. Kargl <kargls@comcast.net>
8690 * gfortran.dg/pr19936_1.f90: New test.
8691 * gfortran.dg/pr19936_2.f90: New test.
8692 * gfortran.dg/pr19936_3.f90: New test.
8694 2005-03-05 Steven G. Kargl <kargls@comcast.net>
8695 Paul Thomas <prthomas@drfccad.cea.fr>
8697 * gfortran.dg/PR19754_1.f90: New test.
8698 * gfortran.dg/PR19754_2.f90: Ditto.
8700 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8703 * g++.dg/template/non-dependent11.C: New test.
8705 2005-03-05 Uros Bizjak <uros@kss-loka.si>
8707 * lib/target-supports.exp (check_iconv_available): Fix comment.
8709 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
8710 Joseph S. Myers <joseph@codesourcery.com>
8713 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
8715 2005-03-04 Matthew Sachs <msachs@apple.com>
8717 * gcc.exp (gcc_target_compile): Put braces around
8718 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
8719 * objc.exp (objc_target_compile): Likewise.
8720 * treelang.exp (treelang_target_compile): Likewise.
8722 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8725 * gfortran.dg/func_result_1.f90: New test.
8727 2005-03-04 Ben Elliston <bje@au.ibm.com>
8729 * gcc.misc-tests/options.exp: New test.
8731 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
8733 * gcc.dg/pr15784-4.c: New test.
8735 2005-03-03 Geoffrey Keating <geoffk@apple.com>
8737 * gcc.c-torture/execute/pr17133.c: New.
8738 * gcc.c-torture/compile/20050303-1.c: New.
8740 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
8742 * gcc.dg/cpp/assert4.c: Fix for cygwin
8744 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
8746 * g++.dg/overload/using2.C: New.
8748 2005-03-02 Mark Mitchell <mark@codesourcery.com>
8751 * g++.dg/init/ptrmem2.C: New test.
8753 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
8756 * gcc.dg/pr8927-1.c: New test.
8758 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
8761 * g++.dg/inherit/covariant12.C: New.
8763 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8766 * gfortran.dg/bound_1.f90: New test.
8768 2005-02-28 Janis Johnson <janis187@us.ibm.com>
8770 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
8771 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
8773 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
8776 * gcc.dg/pr20245-1.c: New test.
8778 2005-02-28 Jakub Jelinek <jakub@redhat.com>
8781 * gcc.c-torture/execute/20050119-2.c: New test case.
8783 2005-02-28 Ben Elliston <bje@au.ibm.com>
8785 * README: Update the DejaGnu bug reporting address.
8786 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
8787 * lib/objc-torture.exp: Likewise.
8789 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
8791 * gfortran.dg/boz_1.f90: New test.
8792 * gfortran.dg/boz_3.f90: New test.
8793 * gfortran.dg/boz_4.f90: New test.
8795 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
8797 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
8798 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
8800 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8803 * gfortran.dg/write_0_pe_format.f90: New test.
8805 2005-02-27 Jakub Jelinek <jakub@redhat.com>
8808 * g++.dg/opt/thunk2.C: New test.
8809 * g++.dg/opt/covariant1.C: New test.
8811 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8813 * gfortran.dg/e_d_fmt.f90: New test.
8815 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
8817 * gcc.dg/asm-b.c: Fix comment typos.
8819 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
8821 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
8824 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
8827 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
8828 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
8829 * gcc.dg/asm-b.c: New test.
8831 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
8833 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
8834 Disable this test on IRIX 6.
8836 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
8838 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
8839 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
8842 2005-02-25 Diego Novillo <dnovillo@redhat.com>
8844 PR tree-optimization/20204
8845 * testsuite/gcc.dg/pr20204.c: New test.
8847 2005-02-24 Jakub Jelinek <jakub@redhat.com>
8850 * gcc.c-torture/execute/20050224-1.c: New test.
8853 * g++.dg/warn/Wbraces2.C: New test.
8855 2005-02-23 Mark Mitchell <mark@codesourcery.com>
8858 * g++.dg/init/const2.C: New test.
8860 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
8862 PR tree-optimization/20100
8863 * gcc.c-torture/execute/pr20100-1.c: New test.
8865 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8867 * gfortran.dg/implicit_3.f90: New test.
8869 * gfortran.dg/deftype_1.f90: New test.
8871 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
8873 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
8875 * g++.dg/other/anon3.C: Accept a warning.
8877 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
8879 * gcc.dg/pr20017.c: Fix a comment typo.
8881 2005-02-23 Bud Davis <bdavis@gfortran.org>
8883 * gfortran.dg/list_read_4.f90: Change to f90 comments.
8885 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8888 * ada/acats/tests/cxa/cxa3004.a: Remove.
8889 * ada/acats/tests/cxb/cxb30061.am: Likewise.
8891 2005-02-22 Mark Mitchell <mark@codesourcery.com>
8894 * g++.dg/init/const1.C: New test.
8897 * g++.dg/parse/constant7.C: New test.
8900 * g++.dg/parse/error27.C: New test.
8901 * g++.dg/template/qualttp15.C: Adjust error markers.
8902 * g++.old-deja/g++.other/struct1.C: Likewise.
8905 * g++.dg/template/error17.C: New test.
8908 * g++.dg/parser/error26.C: New test.
8910 2005-02-22 Diego Novillo <dnovillo@redhat.com>
8912 PR tree-optimization/20100
8913 PR tree-optimization/20115
8914 * gcc.dg/pr20115.c: New test.
8915 * gcc.dg/pr20115-1.c: New test.
8916 * gcc.dg/pr20100.c: New test.
8917 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
8918 call-clobbered variables after alias1.
8920 2005-02-22 Bud Davis <bdavis@gfortran.org>
8922 * gfortran.dg/list_read_4.f90: new test.
8924 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
8926 PR rtl-optimization/20017.
8927 * gcc.dg/pr20017.c: New.
8929 2005-02-22 Devang Patel <dpatel@apple.com>
8932 * g++.dg/tree-ssa/pr19952.C: New test.
8934 2005-02-22 Mark Mitchell <mark@codesourcery.com>
8937 * g++.dg/parse/constant6.C: New test.
8939 2005-02-22 Uros Bizjak <uros@kss-loka.si>
8941 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
8942 * g++.dg/charset/asm2.c: Likewise.
8943 * g++.dg/charset/asm3.c: Likewise.
8944 * g++.dg/charset/asm4.c: Likewise.
8945 * g++.dg/charset/asm5.c: Likewise.
8946 * g++.dg/charset/attribute1.c: Likewise.
8947 * g++.dg/charset/attribute2.c: Likewise.
8948 * g++.dg/charset/extern1.cc: Likewise.
8949 * g++.dg/charset/extern2.cc: Likewise.
8950 * g++.dg/charset/extern3.cc: Likewise.
8951 * g++.dg/charset/function.cc: Likewise.
8952 * g++.dg/charset/string.c: Likewise.
8953 * g++.dg/charset/charset.exp: Likewise.
8954 * lib/target-supports.exp (check_iconv_available): Fix comment.
8956 2005-02-22 Uros Bizjak <uros@kss-loka.si>
8958 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
8959 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
8960 * gcc.dg/charset/asm2.c: Likewise.
8961 * gcc.dg/charset/asm3.c: Likewise.
8962 * gcc.dg/charset/asm4.c: Likewise.
8963 * gcc.dg/charset/asm5.c: Likewise.
8964 * gcc.dg/charset/asm6.c: Likewise.
8965 * gcc.dg/charset/attribute1.c: Likewise.
8966 * gcc.dg/charset/attribute2.c: Likewise.
8967 * gcc.dg/charset/builtin1.c: Likewise.
8968 * gcc.dg/charset/extern.c: Likewise.
8969 * gcc.dg/charset/function.c: Likewise.
8970 * gcc.dg/charset/string.c: Likewise.
8971 * gcc.dg/charset/charset.exp: Likewise.
8973 2005-02-21 Bud Davis <bdavis9659@comcast.net>
8976 * gfortran.dg/pr20086.f90: New test.
8978 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
8980 PR tree-optimization/19786
8981 * g++.dg/tree-ssa/pr19786.C: New.
8983 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8985 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
8987 2005-02-21 Jeff Law <law@redhat.com>
8989 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
8991 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8993 * gfortran.dg/do_iterator: Split loop, markup all lines for
8994 which an error locus is printed.
8995 * gfortran.dg/pr17708.f90: Markup all lines for which an error
8997 * gfortran.dg/select_4.f90: Likewise.
8998 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
8999 locuses in the various permutations.
9001 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
9003 PR tree-optimization/19951
9004 * g++.dg/vect: New directory.
9005 * g++.dg/vect/vect.exp: New file.
9006 * g++.dg/vect/pr19951.cc: New testcase.
9007 * g++.dg/dg.exp: Also prune vectorizer tests.
9009 2005-02-20 Zack Weinberg <zack@codesourcery.com>
9012 * gcc.dg/charset/builtin1.c: New test.
9014 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9017 * g++.dg/inherit/volatile1.C: New test.
9020 * g++.dg/template/dtor4.C: New test.
9022 2005-02-19 Steven G. Kargl <kargls@comcast.net>
9024 * gfortran.dg/int_1.f90: New test.
9026 2005-02-19 Devang Patel <dpatel@apple.com>
9028 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
9030 2005-02-19 Steven G. Kargl <kargls@comcast.net>
9032 * gfortran.dg/achar_1.f90: New test.
9034 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
9036 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
9038 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
9039 Jakub Jelinek <jakub@redhat.com>
9041 PR tree-optimization/19828
9042 * gcc.dg/tree-ssa/loop-7.c: New test.
9043 * gcc.c-torture/execute/20050218-1.c: New test.
9045 2005-02-19 Jakub Jelinek <jakub@redhat.com>
9048 * gcc.dg/transparent-union-1.c: New test.
9049 * gcc.dg/transparent-union-2.c: New test.
9051 2005-02-18 James E Wilson <wilson@specifixinc.com>
9053 PR tree-optimization/18977
9054 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
9056 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
9059 * gcc.dg/pr20054.c: New test.
9061 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9064 * g++.dg/ext/attrib20.C: New test.
9066 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
9069 * gfortran.fortran-torture/execute/character_passing.f90: New test.
9071 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
9074 * g++.dg/opt/switch4.C: New.
9076 2005-02-18 Jakub Jelinek <jakub@redhat.com>
9079 PR tree-optimization/20009
9080 * gcc.c-torture/compile/20050217-1.c: New test.
9081 * g++.dg/opt/switch3.C: New test.
9083 PR tree-optimization/18947
9084 * gcc.c-torture/compile/20050215-1.c: New test.
9085 * gcc.c-torture/compile/20050215-2.c: New test.
9086 * gcc.c-torture/compile/20050215-3.c: New test.
9088 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
9091 * g++.dg/template/crash34.C: New.
9094 * g++.dg/other/access3.C: New.
9096 2005-02-17 Ira Rosen <irar@il.ibm.com>
9098 * gcc.dg/vect/vect-98.c: New test.
9100 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
9102 PR tree-optimization/19967
9103 * gcc.dg/pr19967.c: New.
9105 2005-02-16 Jakub Jelinek <jakub@redhat.com>
9108 * gcc.dg/tree-ssa/20050215-1.c: New test.
9109 * gcc.c-torture/execute/20050215-1.c: New test.
9111 2005-02-15 Eric Christopher <echristo@redhat.com>
9113 * gcc.dg/cpp/20050215-1.c: New file.
9115 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
9117 PR tree-optimization/15785
9118 * gcc.dg/pr15785-1.c: New test.
9120 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
9123 * g++.dg/init/ctor4.C: New.
9124 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
9126 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
9128 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
9129 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
9131 2005-02-15 Andreas Schwab <schwab@suse.de>
9133 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
9136 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
9138 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
9140 2005-02-14 Diego Novillo <dnovillo@redhat.com>
9142 PR tree-optimization/19853
9143 * gcc.c-torture/compile/pr19853.c: New test.
9145 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
9148 * g++.dg/parse/local-class1.C: New.
9151 * g++.dg/parse/ptrmem3.C: New.
9154 * g++.old-deja/g++.oliva/template6.C: Add another case.
9155 * g++.dg/template/explicit6.C: New.
9157 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
9160 * g++.dg/other/redecl2.C: New.
9162 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
9165 * g++.dg/abi/covariant4.C: New.
9167 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
9169 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
9171 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
9173 * gcc.dg/vect/vect-96.c: Fix typo.
9175 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9179 * g++.dg/template/enum5.C: New test.
9181 2005-02-12 Ira Rosen <irar@il.ibm.com>
9183 * gcc.dg/vect/vect-97.c: New test.
9185 2005-02-12 Ira Rosen <irar@il.ibm.com>
9187 * gcc.dg/vect/vect-96.c: New test.
9189 2005-02-12 Uros Bizjak <uros@kss-loka.si>
9191 * gcc.dg/builtins-34.c: Also check ldexp*.
9193 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
9195 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
9197 2005-02-11 Janis Johnson <janis187@us.ibm.com>
9199 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
9200 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
9201 dg-require-dll, dg-require-iconv, dg-require-named-sections,
9202 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
9203 selector_list, selector_expression, dg-process-target): Move to new
9204 file target-supports-dg.exp.
9205 * lib/target-supports-dg.exp: New.
9207 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
9210 2005-02-11 Jakub Jelinek <jakub@redhat.com>
9213 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
9216 * gcc.c-torture/compile/20050210-1.c: New test.
9218 2005-02-11 Mark Mitchell <mark@codesourcery.com>
9221 * g++.dg/warn/Wbraces1.C: New test.
9223 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
9225 * gcc.dg/builtins-52.c: New testcase.
9227 2005-02-10 Jakub Jelinek <jakub@redhat.com>
9230 * gcc.c-torture/execute/20050119-1.c: New test.
9232 2005-02-09 Mark Mitchell <mark@codesourcery.com>
9235 * g++.dg/init/delete1.C: New test.
9237 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
9240 * g++.dg/template/static12.C: New test.
9242 2005-02-09 Mark Mitchell <mark@codesourcery.com>
9245 * g++.dg/conversion/ambig1.C: New test.
9248 * g++.dg/ext/attrib19.C: New test.
9251 * g++.dg/parse/dtor5.C: New test.
9254 * g++.dg/template/dtor3.C: New test.
9257 * g++.dg/template/static11.C: New test.
9258 * g++.dg/template/crash2.C: Remove dg-error marker.
9260 2005-02-09 Janis Johnson <janis187@us.ibm.com>
9263 * g++.old-deja/g++.mike/p10769a.C: Remove.
9265 2005-02-09 Roger Sayle <roger@eyesopen.com>
9267 * gcc.dg/builtins-48.c: New test case.
9268 * gcc.dg/builtins-49.c: New test case.
9269 * gcc.dg/builtins-50.c: New test case.
9270 * gcc.dg/builtins-51.c: New test case.
9272 2005-02-09 Ian Lance Taylor <ian@airs.com>
9275 * g++.dg/warn/Wreturn-type-3.C: New test.
9277 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
9280 * gcc.dg/pr19402-1.c: New testcase.
9281 * gcc.dg/pr19402-2.c: likewise.
9283 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
9286 * g++.dg/tree-ssa/tmmti.C: New testcase.
9288 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
9290 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
9292 2005-02-08 Mark Mitchell <mark@codesourcery.com>
9295 * g++.dg/parse/crash23.C: New test.
9296 * g++.dg/warn/Weff1.C: New test.
9298 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
9300 * gcc.dg/20050209-1.c: New test.
9302 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
9305 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
9307 2005-02-08 Mike Stump <mrs@apple.com>
9309 * g++.dg/pch/import-2.c: New test.
9310 * g++.dg/pch/import-2.hs: New.
9311 * g++.dg/pch/include/import-2a.h: New.
9312 * g++.dg/pch/include/import-2b.h: New.
9314 2005-02-08 Janis Johnson <janis187@us.ibm.com>
9316 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
9318 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9320 * gfortran.dg/substr_1.f90: New test.
9322 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
9325 * gcc.dg/torture/builtin-power-1.c: Disable test for
9326 invalid transformation.
9327 * gcc.dg/builtins-10.c: Likewise. Disable one test we
9329 * gcc.dg/builtins-47.c: New testcase.
9331 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
9332 Dorit Naishlos <dorit@il.ibm.com>
9334 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
9336 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
9338 * gcc.c-torture/compile/20050206-1.c: New test.
9340 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
9343 * g++.dg/opt/pr19768.C: New test.
9345 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
9348 * gcc.c-torture/compile/pr19736.c: New test.
9350 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9353 * g++.dg/parse/error25.C: New test.
9355 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
9357 * gcc.c-torture/execute/20050203-1.c: New.
9359 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
9361 * gcc.dg/vect/vect-85.c: Remove xfail.
9362 * gcc.dg/vect/vect-86.c: Remove xfail.
9363 * gcc.dg/vect/vect-87.c: Remove xfail.
9364 * gcc.dg/vect/vect-88.c: Remove xfail.
9366 2005-02-02 Geoffrey Keating <geoffk@apple.com>
9368 * gcc.dg/altivec-19.c: New.
9370 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
9373 * gcc.dg/nested-func-3.c: New test.
9374 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
9376 2005-02-02 Janis Johnson <janis187@us.ibm.com>
9378 * gcc.test-framework/gen_directive_tests: Generate tests for
9379 selector expressions.
9381 2005-02-02 Matt Austern <austern@apple.com>
9384 * g++/ext/builtin7.C: New.
9385 * g++/ext/builtin8.C: New.
9387 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
9390 * gcc.dg/pr18502-1.c: New test.
9392 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9395 * g++.dg/template/local4.C: Tweak.
9397 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
9399 PR tree-optimization/19578
9400 * gcc.c-torture/compile/20050202-1.c: New test.
9402 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
9405 * gcc.dg/c99-init-4.c: New test.
9407 2005-02-01 Janis Johnson <janis187@us.ibm.com>
9409 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
9411 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
9413 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
9414 * g++.dg/eh/check-vect.h: New.
9416 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
9417 * gcc.dg/vect/vect-78.c: Ditto.
9418 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
9421 * g++.dg/conversion/simd1.C: Expect warning.
9422 * g++.dg/ext/attribute-test-1.C: Ditto.
9423 * g++.dg/ext/attribute-test-2.C: Ditto.
9424 * g++.dg/ext/attribute-test-3.C: Ditto.
9425 * g++.dg/ext/attribute-test-4.C: Ditto.
9427 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
9428 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
9430 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
9432 2005-02-01 Richard Henderson <rth@redhat.com>
9434 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
9435 long double for ibm double-double format.
9436 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
9438 2005-02-01 Diego Novillo <dnovillo@redhat.com>
9440 PR tree-optimization/19633
9441 * testsuite/gcc.dg/pr19633-1.c: New test.
9442 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
9443 to NULL or a symbol.
9445 2005-02-01 Janis Johnson <janis187@us.ibm.com>
9447 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
9449 (dg-process-target (local override)): Handle selector expressions.
9451 * gcc.test-framework/README: Describe tests in source directory.
9452 * gcc.test-framework/test-framework.awk: Handle dg- tests.
9453 * gcc.test-framework/test-framework.exp: Handle dg- tests.
9454 * gcc.test-framework/dg-bogus-exp-P.c: New test.
9455 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
9456 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
9457 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
9458 * gcc.test-framework/dg-do-link-exp-P.c: New test.
9459 * gcc.test-framework/dg-do-run-exp-P.c: New test.
9460 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
9461 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
9462 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
9463 * gcc.test-framework/dg-error-exp-P.c: New test.
9464 * gcc.test-framework/dg-error-exp-XP.c: New test.
9465 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
9466 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
9467 * gcc.test-framework/dg-output-exp-P.c: New test.
9468 * gcc.test-framework/dg-output-exp-XF.c: New test.
9469 * gcc.test-framework/dg-warning-exp-P.c: New test.
9470 * gcc.misc-tests/dg-1.c: Remove.
9471 * gcc.misc-tests/dg-2.c: Remove.
9472 * gcc.misc-tests/dg-3.c: Remove.
9473 * gcc.misc-tests/dg-4.c: Remove.
9474 * gcc.misc-tests/dg-5.c: Remove.
9475 * gcc.misc-tests/dg-6.c: Remove.
9476 * gcc.misc-tests/dg-7.c: Remove.
9477 * gcc.misc-tests/dg-8.c: Remove.
9478 * gcc.misc-tests/dg-9.c: Remove.
9479 * gcc.misc-tests/dg-10.c: Remove.
9480 * gcc.misc-tests/dg-11.c: Remove.
9481 * gcc.misc-tests/dg-12.c: Remove.
9482 * gcc.misc-tests/dg-test.exp: Remove.
9484 * gcc.test-framework/test-framework.awk: Change recording and
9485 printing of passes and failures.
9487 * gcc.test-framework: New directory.
9488 * gcc.test-framework/README: New.
9489 * gcc.test-framework/test-framework.exp: New.
9490 * gcc.test-framework/test-framework.awk: New.
9491 * gcc.test-framework/gen_directive_tests: New.
9493 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
9495 * lib/treelang.exp: Fix comment typos.
9496 (treelang_target_compile): Don't append libs=-ltreelang to options.
9498 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
9500 * g++.dg/parse/typename7.C: Adjust error messages.
9502 2005-01-31 Jeff Law <law@redhat.com>
9504 * gcc.c-torture/execute/20050131-1.c: New test.
9505 * gcc.dg/wcaselabel.c: New test.
9507 2005-01-31 Mark Mitchell <mark@codesourcery.com>
9509 * g++.dg/other/warning1.C: Adjust error messags.
9510 * g++.dg/parse/constant5.C: New test.
9512 2005-01-31 Steven Bosscher <stevenb@suse.de>
9515 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
9516 the test case valid.
9517 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
9518 * testsuite/gcc.dg/array-7.c: Adjust expected result.
9519 * testsuite/gcc.dg/pr18596-3.c: Likewise.
9520 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
9521 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
9522 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
9524 2005-01-31 Dale Johannesen <dalej@apple.com>
9526 * g++.dg/opt/pr19650.C: New test.
9528 2005-01-31 Richard Henderson <rth@redhat.com>
9530 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
9531 long double for intel double extended format.
9532 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
9534 2005-01-30 Mark Mitchell <mark@codesourcery.com>
9537 * g++.dg/template/static10.C: New test.
9540 * g++.dg/parse/error24.C: New test.
9543 * g++.dg/lookup/builtin1.C: New test.
9546 * g++.dg/warn/conv3.C: New test.
9548 2005-01-30 Bud Davis <bdavis@gfortran.org>
9551 * gfortan.dg/inquire_7.f90
9553 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
9555 PR tree-optimization/15791
9556 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
9557 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
9558 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
9559 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
9560 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
9561 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
9562 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
9563 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
9564 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
9565 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
9567 2005-01-29 Paul Brook <paul@codesourcery.com>
9570 * check.c (real_or_complex_check): New function.
9571 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
9572 * intrinsic.c (add_functions): Use new check functions.
9573 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
9576 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
9578 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
9579 gcc.dg/lvalue-3.c: New tests.
9580 * gcc.dg/concat.c: Update expected messages.
9582 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
9585 * gfortran.dg/eor_1.f90: New test.
9587 2005-01-29 Steven G. Kargl <kargls@comcast.net>
9590 * gfortran.dg/logical_data_1.f90: New test.
9592 2005-01-28 Mark Mitchell <mark@codesourcery.com>
9595 * g++.dg/template/crash33.C: New test.
9598 * g++.dg/template/crash32.C: New test.
9600 2005-01-28 Ian Lance Taylor <ian@airs.com>
9603 * g++.dg/warn/Wreturn-type-2.C: New test.
9605 2004-06-24 Jeff Law <law@redhat.com>
9607 * gcc.dg/tree-ssa/20050128-1.c: New test.
9609 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
9611 * gcc.target/frv/all-mdpackh-1.c: New test.
9613 2005-01-28 Steven Bosscher <stevenb@suse.de>
9615 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
9617 2005-01-27 Richard Henderson <rth@redhat.com>
9619 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
9621 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
9623 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
9625 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
9627 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
9628 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
9629 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
9630 to cope with cases where the multilib options override the dg-options.
9632 2005-01-27 Jakub Jelinek <jakub@redhat.com>
9635 * gcc.dg/noncompile/20050120-1.c: New test.
9637 2005-01-26 Diego Novillo <dnovillo@redhat.com>
9639 PR tree-optimization/19633
9640 * gcc.dg/pr19633.c: New test.
9641 * gcc.dg/tree-ssa/pr19633.c: New test.
9643 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
9645 * gcc.dg/20041216-1.c: New test.
9647 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
9650 * objc.dg/selector-2.m: New test.
9652 2005-01-26 Jakub Jelinek <jakub@redhat.com>
9654 * g++.dg/opt/range-test-2.C: New test.
9656 PR rtl-optimization/19579
9657 * gcc.c-torture/execute/20050124-1.c: New test.
9659 2005-01-26 Greg Parker <gparker@apple.com>
9660 Stuart Hastings <stuart@apple.com>
9662 * gcc.c-torture/execute/20050125-1.c: New.
9664 2005-01-18 Jan Hubicka <jh@suse.cz>
9666 PR tree-optimize/19337
9667 * gcc.c-torture/compile/20050119-1.c: New test.
9669 2005-01-24 James E Wilson <wilson@specifixinc.com>
9671 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
9672 test for successful match.
9674 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
9677 * objc.dg/comp-types-7.m: New test.
9679 2005-01-24 Janis Johnson <janis187@us.ibm.com>
9681 * lib/target-supports.exp (current_target_name): New.
9682 (check_effective_target_ilp32, check_effective_target_lp64):
9683 Cache the result to use as long as the current target, with
9684 multilib flags, remains the same.
9686 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
9687 (dg-require-weak, dg-require-visibility, dg-require-alias,
9688 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
9689 dg-require-effective-target, dg-skip-if): Remove call to
9690 skip_test_and_clear_xfail.
9691 (dg-test): Clear xfail data.
9693 2005-01-24 Jakub Jelinek <jakub@redhat.com>
9696 * gcc.dg/ppc64-toc.c: New test.
9698 * g++.dg/tree-ssa/empty-1.C: New test.
9701 * gcc.c-torture/execute/20050121-1.c: New test.
9702 * gcc.dg/20050121-2.c: New test.
9704 2004-01-23 Steven G. Kargl <kargls@comcast.net>
9705 Paul Brook <paul@codesourcery.com>
9708 * gfortran.dg/real_const_1.f: New test.
9709 * gfortran.dg/real_const_2.f90: New test.
9710 * gfortran.dg/complex_int_1.f90: New test.
9712 2005-01-23 Bud Davis <bdavis9659@comcast.net>
9715 * gfortan.dg/inquire_6.f90: New test.
9717 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
9720 * open_readonly_1.f90: New test.
9722 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
9725 * gfortran.dg/open_new.f90: New file.
9727 2005-01-22 Paul Brook <paul@codesourcery.com>
9729 * namelist_1.f90: New test.
9731 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
9733 PR tree-optimization/19484
9734 * gcc.c-torture/compile/20050122-[12].c: New tests.
9736 2005-01-22 Paul Brook <paul@codesourcery.com>
9738 * gfortran.dg/implicit_2.f90: New test.
9740 2005-01-22 Bud Davis <bdavis9659@comcast.net>
9743 * gfortran.dg/inquire_5.f90: New test.
9745 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9748 * gcc.dg/pr18809-1.c: New test.
9750 2005-01-21 Ian Lance Taylor <ian@airs.com>
9752 * gcc.dg/20050121-1.c: New test.
9754 PR tree-optimization/13000
9755 * gcc.dg/20040206-1.c: Change warning to point where function is
9758 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9761 * g++.dg/template/array11.C: New test.
9763 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9765 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
9766 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
9767 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
9768 * gfortran.dg/getenv_1.f90: Add dg-do directive.
9769 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
9770 gfortran.dg/pr17164.f90: Add missing dg-do directives.
9772 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
9774 PR tree-optimization/15349
9775 * gcc.dg/tree-ssa/pr15349.c: New.
9777 2005-01-20 Steve Ellcey <sje@cup.hp.com>
9779 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
9781 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
9783 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
9784 scan-assembler-times directive name.
9786 * gcc.dg/asm-a.c: Move dg-require-effective-target to
9789 PR rtl-optimization/19462
9790 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
9792 2005-01-19 Steve Ellcey <sje@cup.hp.com>
9794 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
9795 counting function calls on ia64.
9797 2005-01-19 Jakub Jelinek <jakub@redhat.com>
9799 PR rtl-optimization/15139
9800 * gcc.dg/20050111-2.c: New test.
9803 * gcc.c-torture/compile/20050113-1.c: New testcase.
9806 * gcc.dg/20050113-1.c: New testcase.
9808 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
9810 * gcc.dg/vect/vect-85.c: Add comment.
9811 * gcc.dg/vect/vect-86.c: Add xfail for now.
9812 * gcc.dg/vect/vect-87.c: Add xfail for now.
9813 * gcc.dg/vect/vect-88.c: Add xfail for now.
9814 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
9816 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9818 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
9820 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9822 * g++.dg/debug/typedef3.C: New test.
9824 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
9827 * gcc.dg/asm-a.c: New test.
9829 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
9831 * gcc.dg/sh-relax.c: Add prototype for abort.
9833 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9835 * gcc.dg/short-compare-1.c: New test.
9836 * gcc.dg/short-compare-2.c: Likewise.
9838 2005-01-18 Michael Matz <matz@suse.de>
9840 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
9842 2005-01-17 Diego Novillo <dnovillo@redhat.com>
9844 PR tree-optimization/19121
9845 * gcc.c-torture/compile/pr19121.c: New test.
9847 2005-01-17 James E. Wilson <wilson@specifixinc.com>
9850 * gcc.c-torture/compile/pr19357.c: New test.
9852 2005-01-17 Ian Lance Taylor <ian@airs.com>
9855 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
9856 pass--those that refer just to the variable, possibly with a
9858 * gcc.dg/c99-const-expr-3.c: Likewise.
9861 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
9864 2005-01-16 Bud Davis <bdavis9659@comcast.net>
9867 * gfortran.dg/endfile_2.f90: New test.
9869 2005-01-16 Steven G. Kargl <kargls@comcast.net>
9872 * gfortran.dg/select_5.f90: New test.
9874 2004-01-16 Paul Brook <paul@codesourcery.com>
9876 * gfortran.dg/common_4.f90: New test.
9878 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
9880 PR rtl-optimization/19462
9881 * gcc.dg/torture/pr19462-1.c: New test.
9883 2005-01-15 Ziemowit Laski <zlaski@apple.com>
9886 * objc.dg/func-ptr-2.m: New.
9887 * objc.dg/volatile-1.m: New.
9889 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9891 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
9893 2005-01-15 Jakub Jelinek <jakub@redhat.com>
9895 PR tree-optimization/19060
9896 * gcc.c-torture/execute/20050104-1.c: New test.
9898 2005-01-15 Bud Davis <bdavis9659@comcast.net>
9901 * gfortran.dg/write_to_null.f90: New test.
9903 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
9904 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9907 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
9910 2005-01-15 Jakub Jelinek <jakub@redhat.com>
9913 * g++.dg/init/vector1.C: New test.
9915 2005-01-14 James E. Wilson <wilson@specifixinc.com>
9918 * gcc.target/ia64/sibcall-unwind-1.c: New test.
9920 * gcc.target/ia64/sibcall-unwind-2.c: New test.
9922 2005-01-14 Steven G. Kargl <kargls@comcast.net>
9924 * gfortran.dg/select_1.f90: New test.
9925 * gfortran.dg/select_2.f90: New test.
9926 * gfortran.dg/select_3.f90: New test.
9927 * gfortran.dg/select_4.f90: New test.
9929 2005-01-14 Jakub Jelinek <jakub@redhat.com>
9932 PR rtl-optimization/19348
9933 * gcc.dg/20050111-1.c: New test.
9934 * gcc.c-torture/execute/20050111-1.c: New test.
9936 * gcc.dg/i386-asm-4.c: New test.
9938 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9940 * gcc.dg/nested-func-2.c: New test.
9941 * ada/acats/norun.lst: Remove c953002.
9943 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
9945 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
9947 2005-01-12 Ben Elliston <bje@au.ibm.com>
9949 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
9951 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
9954 * g++.dg/abi/align1.C: New test.
9956 2005-01-11 Alan Modra <amodra@bigpond.net.au>
9958 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
9960 * g++.dg/ext/altivec_check.h: Support compiling as C.
9962 2005-01-10 Roger Sayle <roger@eyesopen.com>
9965 * g++.dg/expr/pr19355-1.C: New test case.
9967 2005-01-10 Laurent GUERBY <laurent@guerby.net>
9969 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
9970 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
9971 * ada/acats/tests/c3/c92005b.ada: Likewise.
9972 * ada/acats/tests/c3/cxb3012.a: Likewise.
9973 * ada/acats/norun.lst: Add c380004 and c953002, add PR
9975 2005-01-09 Paul Brook <paul@codesourcery.com>
9977 * gfortran.dg/common_2.f90: New file.
9978 * gfortran.dg/common_3.f90: New file.
9980 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
9982 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
9984 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
9986 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
9987 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
9988 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
9989 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
9990 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
9991 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
9992 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
9993 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
9994 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
9995 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
9996 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
9997 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
9998 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
9999 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
10000 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
10001 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
10002 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
10003 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
10004 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
10005 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
10006 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
10007 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
10008 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
10009 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
10010 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
10011 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
10012 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
10013 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
10014 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
10015 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
10016 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
10017 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
10018 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
10019 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
10020 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
10021 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
10022 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
10023 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
10024 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
10025 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
10026 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
10027 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
10028 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
10029 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
10030 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
10031 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
10032 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
10033 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
10034 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
10035 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
10036 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
10037 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
10038 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
10039 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
10040 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
10041 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
10042 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
10043 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
10044 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
10045 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
10046 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
10047 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
10048 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
10049 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
10050 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
10051 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
10052 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
10054 * gcc.dg/vect/vect-1.c: Fix spelling.
10055 * gcc.dg/vect/vect-10.c: Fix spelling.
10056 * gcc.dg/vect/vect-11.c: Fix spelling.
10057 * gcc.dg/vect/vect-12.c: Fix spelling.
10058 * gcc.dg/vect/vect-14.c: Fix spelling.
10059 * gcc.dg/vect/vect-15.c: Fix spelling.
10060 * gcc.dg/vect/vect-16.c: Fix spelling.
10061 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
10062 * gcc.dg/vect/vect-64.c: Fix comments.
10063 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
10065 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
10066 Ira Rosen <irar@il.ibm.com>
10068 * gcc.dg/vect/vect-70.c: New test.
10069 * gcc.dg/vect/vect-71.c: New test.
10071 2005-01-09 Manfred Hollstein <mh@suse.com>
10073 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
10074 * gcc.dg/pr18241-2.c: Likewise.
10075 * gcc.dg/pr18241-3.c: Likewise.
10076 * gcc.dg/pr18241-4.c: Likewise.
10077 * gcc.dg/pr18241-5.c: Likewise.
10079 2005-01-08 Richard Henderson <rth@redhat.com>
10081 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
10082 False for x86 and x86-64.
10084 2005-01-08 Diego Novillo <dnovillo@redhat.com>
10086 PR tree-optimization/18241
10087 * gcc.dg/pr18241-1.c: New test.
10088 * gcc.dg/pr18241-2.c: New test.
10089 * gcc.dg/pr18241-3.c: New test.
10090 * gcc.dg/pr18241-4.c: New test.
10091 * gcc.dg/pr18241-5.c: New test.
10093 2005-01-08 Steven G. Kargl <kargls@comcast.net>
10095 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
10096 gfortran.dg/select_4.f90: New.
10098 2005-01-07 Jakub Jelinek <jakub@redhat.com>
10100 * gcc.c-torture/execute/20050107-1.c: New test.
10102 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
10105 * g++.dg/template/ref2.C: New.
10107 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
10109 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
10110 instead of being empty.
10112 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10115 * gfortran.dg/array-1.f90: New test.
10117 2005-01-07 Jakub Jelinek <jakub@redhat.com>
10119 PR tree-optimization/19283
10120 * gcc.c-torture/execute/20050106-1.c: New test.
10122 PR rtl-optimization/18861
10123 * gcc.dg/20050105-1.c: New test.
10125 PR tree-optimization/18828
10126 * gcc.dg/20050105-2.c: New test.
10128 2005-01-07 Andreas Jaeger <aj@suse.de>
10130 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
10132 2005-01-07 Bud Davis <bdavis9659@comcast.net>
10135 * gfortran.dg/fmt_read.f90: New test.
10137 2005-01-06 Geoffrey Keating <geoffk@apple.com>
10139 * gcc.dg/rs6000-ldouble-2.c: New.
10141 2005-01-06 Mark Mitchell <mark@codesourcery.com>
10144 * g++.dg/parser/ctor2.C: New test.
10146 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10149 * g++.dg/template/using9.C: New test.
10151 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10154 * g++.dg/lookup/friend6.C: New test.
10156 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
10159 * g++.dg/template/array10.C: New.
10161 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10163 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
10164 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
10166 2005-01-06 Jakub Jelinek <jakub@redhat.com>
10168 * gcc.c-torture/compile/20050105-1.c: New test.
10170 2005-01-05 Geoffrey Keating <geoffk@apple.com>
10172 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
10174 2005-01-05 Roger Sayle <roger@eyesopen.com>
10176 PR middle-end/19100
10177 * gcc.dg/conv-3.c: New test case.
10179 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
10181 * gcc.dg/asm-wide-1.c: New test.
10183 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
10186 * g++.dg/parse/crash22.C: New
10188 2005-01-04 Geoffrey Keating <geoffk@apple.com>
10191 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
10193 2005-01-04 Uros Bizjak <uros@kss-loka.si>
10195 PR middle-end/17767
10196 * gcc.dg/i386-mmx-6.c: New test case.
10198 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
10200 PR tree-optimization/18308
10201 * gcc.dg/vect/pr18308.c: New testcase.
10203 2005-01-04 Andreas Jaeger <aj@suse.de>
10205 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
10207 2005-01-03 Geoffrey Keating <geoffk@apple.com>
10208 Robert Bowdidge <bowdidge@apple.com>
10210 * gcc.dg/cpp/subframework1.c: New.
10211 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
10212 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
10213 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
10214 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
10216 2005-01-03 Geoffrey Keating <geoffk@apple.com>
10218 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
10220 * gcc.dg/darwin-weakimport-2.c: New.
10222 2005-01-03 Richard Henderson <rth@redhat.com>
10224 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
10226 2005-01-03 Richard Henderson <rth@redhat.com>
10228 * gcc.dg/vect/vect.exp: Enable for ia64.
10229 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
10230 (check_effective_target_vect_float): Likewise.
10231 (check_effective_target_vect_no_align): Likewise.
10232 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
10233 * gcc.dg/vect/vect-8.c: Likewise.
10235 2005-01-03 Uros Bizjak <uros@kss-loka.si>
10238 * gcc.dg/pr19236-1.c: New test case.
10240 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
10242 PR rtl-optimization/12092
10243 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
10245 2005-01-02 Andreas Jaeger <aj@suse.de>
10247 * gcc.dg/pr12092-1.c: Do not run on x86_64.
10249 2005-01-01 Roger Sayle <roger@eyesopen.com>
10250 Andrew Pinski <pinskia@physics.uc.edu>
10252 PR rtl-optimization/12092
10253 * gcc.dg/pr12092-1.c: New test case.
10255 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
10257 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
10258 'hidden' and 'default' for better portability.
10259 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
10261 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
10263 * g++.old-deja/g++.brendan/new3.C: Likewise.
10265 2005-01-01 Steven Bosscher <stevenb@suse.de>
10267 * gcc.dg/20041231-1.C: New test.
10268 * g++.dg/warn/Wunreachable-code-1.C: New test.
10270 2004-12-30 David Edelsohn <edelsohn@gnu.org>
10272 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
10273 file, not /dev/null. Abort on error.
10275 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
10276 Ziemowit Laski <zlaski@apple.com>
10279 * objc.dg/encode-5.m: New test.
10281 2004-12-29 Richard Henderson <rth@redhat.com>
10283 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
10284 * objc.dg/stabs-1.m: Disable for ia64.
10286 2004-12-29 Mark Mitchell <mark@codesourcery.com>
10289 * g++.dg/warn/Wunused-10.C: New test.
10291 2004-12-28 Richard Henderson <rth@redhat.com>
10293 * objc.dg/stabs-1.m: Disable for alpha.
10295 2004-12-27 Mark Mitchell <mark@codesourcery.com>
10298 * g++.dg/parse/error23.C: New test.
10300 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10302 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
10305 * gfortran.dg/intrinsic_modulo_1.f90: New.
10306 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
10307 tests with divisor -1.
10309 2004-12-27 Mark Mitchell <mark@codesourcery.com>
10311 * g++.dg/opt/temp1.C (memcpy): Return a value.
10314 * g++.dg/expr/cond7.C: New test.
10316 2004-12-27 Paul Brook <paul@codesourcery.com>
10318 * gfortran.dg/g77/select_no_compile.f: Remove.
10320 2004-12-27 Richard Henderson <rth@redhat.com>
10322 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
10323 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
10324 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
10326 2004-12-26 Richard Henderson <rth@redhat.com>
10328 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
10329 by 1i instead of token pasting.
10331 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10333 PR tree-optimization/17578
10334 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
10335 to additional_flags.
10336 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
10338 2004-12-25 Richard Henderson <rth@redhat.com>
10340 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
10343 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10345 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
10347 * gcc.dg/pr17957.c (dg-options): Likewise.
10348 * gcc.dg/struct-ret-1.c: Add prototype for abort.
10349 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
10350 instead of 0 on __hppa__.
10351 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
10352 "foo,%r" on hppa*-*-*.
10354 2004-12-23 Bud Davis <bdavis9659@comcast.net>
10357 * gfortran.dg/complex_write.f90: New test.
10359 2004-12-23 Mark Mitchell <mark@codesourcery.com>
10362 * g++.dg/parse/pragma2.C: New test.
10364 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
10366 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
10368 * gcc.dg/empty2.c: Add missing dg-warning.
10370 2004-12-23 Mark Mitchell <mark@codesourcery.com>
10373 * g++.dg/template/local4.C: New test.
10374 * g++.dg/template/crash19.C: Add dg-error marker.
10376 * g++.dg/template/crash31.C: Correct embedded PR number.
10378 2004-12-23 Mark Mitchell <mark@codesourcery.com>
10381 * g++.dg/opt/temp1.C: Add do-run marker.
10383 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
10385 * g++.dg/template/spec19.C: New.
10387 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
10390 * gcc.dg/empty2.c: New.
10392 2004-12-23 Richard Henderson <rth@redhat.com>
10394 * lib/target-supports.exp (check_effective_target_vect_no_align):
10395 Remove i?86 and x86-64.
10397 2004-12-23 Mark Mitchell <mark@codesourcery.com>
10400 * g++.dg/opt/temp1.C: New test.
10402 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10405 * g++.dg/template/friend33.C: New testcase.
10407 2004-12-22 Mark Mitchell <mark@codesourcery.com>
10410 * g++.dg/template/cond5.C: New test.
10413 * g++.dg/inherit/thunk3.C: New test.
10416 * g++.dg/warn/Wunused-9.C: New test.
10418 2004-12-22 Janis Johnson <janis187@us.ibm.com>
10420 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
10422 2004-12-22 Jan Beulich <jbeulich@novell.com>
10424 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
10426 2004-12-21 Mark Mitchell <mark@codesourcery.com>
10429 * g++.dg/ext/packed8.C: New test.
10432 * g++.dg/template/crash31.C: New test.
10435 * g++.dg/template/crash30.C: New test.
10437 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10440 * g++.dg/eh/ctor3.C: New test.
10442 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10444 * objc.dg/stabs-1.m: Allow section name to be quoted and
10445 assembly label to begin with '.LL'.
10447 2004-12-21 Janis Johnson <janis187@us.ibm.com>
10449 * gcc.dg/vect/vect.exp
10450 (check_effective_target_lp64_or_vect_no_align): New.
10451 * gcc.dg/vect/vect-77.c: Use it.
10452 * gcc.dg/vect/vect-78.c: Use it.
10454 * lib/target-supports.exp
10455 (check_effective_target_vect_no_max,
10456 check_effective_target_vect_no_bitwise,
10457 check_effective_target_vect_no_align): New.
10458 * gcc.dg/vect/vect-13.c: Use them.
10459 * gcc.dg/vect/vect-17.c: Ditto.
10460 * gcc.dg/vect/vect-18.c: Ditto.
10461 * gcc.dg/vect/vect-19.c: Ditto.
10462 * gcc.dg/vect/vect-20.c: Ditto.
10463 * gcc.dg/vect/vect-27.c: Ditto.
10464 * gcc.dg/vect/vect-29.c: Ditto.
10465 * gcc.dg/vect/vect-44.c: Ditto.
10466 * gcc.dg/vect/vect-48.c: Ditto.
10467 * gcc.dg/vect/vect-50.c: Ditto.
10468 * gcc.dg/vect/vect-52.c: Ditto.
10469 * gcc.dg/vect/vect-54.c: Ditto.
10470 * gcc.dg/vect/vect-56.c: Ditto.
10471 * gcc.dg/vect/vect-58.c: Ditto.
10472 * gcc.dg/vect/vect-60.c: Ditto.
10473 * gcc.dg/vect/vect-72.c: Ditto.
10474 * gcc.dg/vect/vect-80.c: Ditto.
10476 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
10479 * g++.dg/init/string1.C: New.
10482 * g++.dg/other/synth1.C: New.
10484 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
10487 * gcc.dg/pr18963-1.c: New test.
10489 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
10492 * gcc.dg/funcdef-storage-1.c (foo): Remove.
10493 * gcc.dg/pr18596-1.c: Use dg-error.
10494 (dg-options): Use -fno-unit-at-a-time.
10495 * gcc.dg/pr18596-2.c: New test.
10496 * gcc.dg/pr18596-3.c: New test.
10498 2004-12-20 Roger Sayle <roger@eyesopen.com>
10500 PR middle-end/18683
10501 * g++.dg/opt/pr18683-1.C: New test case.
10503 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
10506 * g++.dg/opt/max1.C: Fix for 64bit targets.
10508 2004-12-20 Matt Austern <austern@apple.com>
10511 * g++.dg/ext/builtin6.C: New
10513 2004-12-20 Diego Novillo <dnovillo@redhat.com>
10515 PR tree-optimization/19080
10516 * gcc.c-torture/compile/pr19080.c: New test.
10518 2004-12-20 Steven Bosscher <stevenb@suse.de>
10520 * gcc.dg/20041219-1.c: New test.
10522 2004-12-19 Roger Sayle <roger@eyesopen.com>
10524 PR middle-end/19068
10525 * g++.dg/opt/max1.C: New test case.
10527 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10529 * gcc.dg/fdata-sections-1.c: New test.
10531 2004-12-18 Roger Sayle <roger@eyesopen.com>
10533 PR middle-end/18548
10534 * gcc.dg/max-1.c: New test case.
10536 2004-12-18 Jakub Jelinek <jakub@redhat.com>
10538 * gcc.c-torture/execute/20041218-1.c: New test.
10540 2004-12-17 Diego Novillo <dnovillo@redhat.com>
10542 * gcc.dg/pr18501.c: New test.
10543 * gcc.dg/uninit-5.c: XFAIL.
10544 * gcc.dg/uninit-9.c: XFAIL.
10546 2004-12-17 Dale Johannesen <dalej@apple.com>
10548 * gcc.dg/20041213-1.c: New.
10550 2004-12-17 Ziemowit Laski <zlaski@apple.com>
10552 * objc.dg/stabs-1.m: Allow assembly label to begin
10555 2004-12-17 Jakub Jelinek <jakub@redhat.com>
10557 * gcc.c-torture/execute/20041213-1.c: Move...
10558 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
10560 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
10563 * g++.dg/lookup/conv-5.C: New.
10565 2004-12-16 Ziemowit Laski <zlaski@apple.com>
10567 * objc.dg/stabs-1.m: New test.
10569 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
10571 * gcc.dg/visibility-c.c: Change compile to
10572 assemble for the test.
10574 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
10577 * gcc.dg/visibility-c.c: New test.
10579 2004-12-16 Roger Sayle <roger@eyesopen.com>
10581 PR middle-end/18493
10582 * gcc.dg/switch-8.c: New test case.
10584 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
10587 * g++.dg/template/init4.C: New.
10588 * g++.dg/opt/static3.C: Enable optimizer.
10590 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
10592 * g++.dg/other/complex1.C: New test.
10594 2004-12-15 Alan Modra <amodra@bigpond.net.au>
10596 * g++.dg/opt/inline9.C: New test.
10598 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10601 * gfotran.dg/nullify_1.f: New test.
10603 2004-12-15 Richard Henderson <rth@redhat.com>
10605 * gcc.target/i386/i386.exp: New harness.
10606 * gcc.target/i386/vect-args.c: New.
10608 2004-12-15 David Edelsohn <edelsohn@gnu.org>
10610 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
10612 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10615 * g++.dg/template/friend32.C: New test.
10617 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
10619 * cpp/pragma-once-1.c: New test.
10620 * cpp/pragma-once-1b.h: Likewise.
10621 * cpp/pragma-once-1c.h: Likewise.
10622 * cpp/pragma-once-1d.h: Likewise.
10623 * cpp/inc/pragma-once-1a.h: Likewise.
10625 2004-12-15 Bud Davis <bdavis9659@comcast.net>
10626 Steven G. Kargl <kargls@comcast.net>
10629 * gfortran.dg/list_read_3.f90: New test.
10631 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
10633 * gcc.dg/ftrapv-2.c: New test.
10635 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
10638 * g++.dg/template/typename9.C: New test.
10640 2004-12-14 Mark Mitchell <mark@codesourcery.com>
10643 * g++.dg/template/typename8.C: New test.
10644 * g++.dg/parse/friend2.C: Tweak error message.
10646 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
10648 * gcc.c-torture/20041214-1.c: New test.
10650 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
10653 * g++.dg/init/array17.C: New test.
10655 2004-12-14 Mark Mitchell <mark@codesourcery.com>
10658 * g++.dg/init/aggr3.C: New test.
10660 2004-12-14 Janis Johnson <janis187@us.ibm.com
10662 * gcc.dg/altivec-types-1.c: New test.
10663 * gcc.dg/altivec-types-2.c: New test.
10664 * gcc.dg/altivec-types-3.c: New test.
10665 * gcc.dg/altivec-types-4.c: New test.
10666 * g++.dg/ext/altivec-types-1.C: New test.
10667 * g++.dg/ext/altivec-types-2.C: New test.
10668 * g++.dg/ext/altivec-types-3.C: New test.
10669 * g++.dg/ext/altivec-types-4.C: New test.
10671 2004-12-14 Jakub Jelinek <jakub@redhat.com>
10673 PR middle-end/18951
10674 * gcc.c-torture/execute/20041213-1.c: New test.
10676 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
10679 * g++.dg/template/cast1.C: New.
10681 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
10683 * gcc.c-torture/execute/20041213-2.c: New test.
10685 2004-12-13 Richard Henderson <rth@redhat.com>
10687 * gcc.dg/i386-sse-10.c: Fix typo in options.
10689 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
10692 * g++.dg/opt/pr18968.C: New test.
10694 2004-12-13 Mark Mitchell <mark@codesourcery.com>
10697 * g++.dg/ext/visibility/staticdatamem.C: New test.
10699 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
10701 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
10703 2004-12-13 Roger Sayle <roger@eyesopen.com>
10705 PR rtl-optimization/18928
10706 * gcc.dg/pr18928-1.c: New test case.
10708 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
10711 * gcc.c-torture/compile/20041211-1.c: New.
10713 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10715 PR middle-end/17564
10716 * gcc.c-torture/execute/20041212-1.c: New test.
10718 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10721 * gfortran.dg/common_1.f90: New test.
10723 2004-12-12 Steven G. Kargl <kargls@comcast.net>
10724 Paul Brook <paul@codesourcery.com>
10727 * gfortran.dg/real_do_1.f90: New test.
10729 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
10732 * g++.dg/opt/ptrmem6.C: New test.
10734 2004-12-11 Roger Sayle <roger@eyesopen.com>
10736 PR middle-end/18921
10737 * gcc.dg/pr18921-1.c: New test case.
10739 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10742 * gfortran.dg/scale_1.f90: New test.
10744 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
10746 PR middle-end/18903
10747 * gcc.c-torture/compile/pr18903.c: New test.
10749 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
10751 * gcc.c-torture/execute/20041210-1.c: New test.
10753 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10756 * g++.dg/parser/struct-1.C: New test.
10757 * g++.dg/parser/struct-2.C: New test.
10758 * g++.dg/parser/struct-3.C: New test.
10760 2004-12-09 Richard Henderson <rth@redhat.com>
10762 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
10764 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
10765 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
10767 2004-12-09 Matt Austern <austern@apple.com>
10770 * g++.dg/ext/builtin1.C: New
10771 * g++.dg/ext/builtin2.C: New
10772 * g++.dg/ext/builtin3.C: New
10773 * g++.dg/ext/builtin4.C: New
10774 * g++.dg/ext/builtin5.C: New
10776 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
10779 * g++.dg/opt/ptrmem5.C: New test.
10781 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
10783 * g++.dg/parse/typename5.C: Adjust for new error.
10784 * g++.dg/parse/typename7.C: New.
10786 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10789 * g++.dg/other/mmintrin.C: New test.
10791 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
10794 * g++.dg/init/array15.C: New.
10795 * g++.dg/init/array16.C: New.
10797 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10800 * gfortran.dg/assign_1.f90: New test.
10802 2004-12-08 Nick Clifton <nickc@redhat.com>
10804 * gcc.target/xstormy16/bss_below100: New directory containing tests.
10805 * gcc.target/xstormy16/data_below100: Likewise.
10806 * gcc.target/xstormy16/sfr: Likewise.
10807 * gcc.target/xstormy16/below100.S: New test source file.
10808 * gcc.target/xstormy16/below100.ld: New test linker script.
10809 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
10810 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
10812 * gcc.target/xstormy16/bp.c: Likewise.
10814 * gcc.target/xstormy16/bss_below100: New files:
10815 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
10816 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
10817 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
10818 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
10819 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
10820 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
10821 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
10822 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
10823 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
10824 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
10825 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
10826 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
10827 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
10828 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
10829 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
10830 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
10831 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
10832 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
10833 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
10834 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
10835 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
10836 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
10837 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
10838 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
10839 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
10840 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
10841 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
10843 * gcc.target/xstormy16/data_below100: New files:
10844 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
10845 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
10846 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
10847 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
10848 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
10849 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
10850 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
10851 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
10852 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
10853 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
10854 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
10855 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
10856 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
10857 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
10858 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
10859 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
10860 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
10861 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
10862 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
10863 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
10864 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
10865 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
10866 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
10867 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
10868 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
10869 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
10870 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
10872 * gcc.target/xstormy16/sfr: New files:
10873 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
10874 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
10875 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
10876 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
10877 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
10878 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
10879 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
10880 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
10881 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
10882 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
10883 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
10884 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
10885 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
10886 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
10887 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
10888 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
10889 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
10890 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
10891 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
10892 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
10893 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
10894 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
10895 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
10896 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
10897 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
10898 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
10899 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
10900 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
10901 27_if0_sfrw_bitfield_f.c
10903 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10906 * g++.dg/lookup/name-clash4.C: New test.
10908 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
10911 * g++.dg/opt/array1.C: New.
10914 * g++.dg/template/operator5.C: New.
10916 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
10919 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
10921 2004-12-07 Steven Bosscher <stevenb@suse.de>
10923 * gcc.dg/noncompile/20041207.c: New test.
10925 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
10927 * g++.dg/other/unreachable-1.C: New test.
10929 2004-12-06 Nick Clifton <nickc@redhat.com>
10931 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
10932 <limits.h> because the latter comes from gcc's include/ directory
10933 and not the newlib/libc/include directory.
10935 2004-12-04 Richard Henderson <rth@redhat.com>
10937 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
10939 2004-12-04 Richard Henderson <rth@redhat.com>
10941 * lib/target-supports.exp (check_gc_sections_available): Disable
10942 for alpha and ia64.
10944 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
10946 PR middle-end/17909
10947 * g++.dg/other/vararg-2.C: New test.
10949 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10951 PR c++/17011, c++/17971
10952 * g++.dg/template/error15.C: Adjust expected error.
10953 * g++.dg/template/instantiate3.C: Likewise.
10955 2004-12-03 Janis Johnson <janis187@us.ibm.com>
10957 * gcc.dg/altivec-18.c: Fix for darwin
10959 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
10962 * g++.dg/parse/ptrmem2.C: New.
10965 * g++.dg/template/new1.C: New.
10967 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10970 * gfortran.dg/direct_io_3.f90: New test.
10972 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
10975 * g++.dg/parse/crash21.C: New.
10977 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10979 PR c++/15664, c++/18276
10980 * g++.dg/template/ttp13.C: New test.
10981 * g++.dg/template/ttp14.C: Likewise.
10983 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10986 * g++.dg/parse/enum2.C: New test.
10987 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
10989 2004-12-02 Nick Clifton <nickc@redhat.com>
10991 * gcc.target/xstormy16: New test directory.
10992 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
10993 * gcc.target/xstormy16/bp.c: Check the generation of bp
10995 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
10996 bn instructions and the BELOW100 attribute.
10998 2004-12-02 Alan Modra <amodra@bigpond.net.au>
11001 * gcc.dg/ppc-eabi.c: New.
11003 2004-12-02 Bud Davis <bdavis9659@comcast.net>
11006 * gfortran.dg/backspace.f90
11008 2004-12-02 Bud Davis <bdavis9659@comcast.net>
11010 * gfortran.dg/inquire.f90: New test.
11012 2004-12-01 Janis Johnson <janis187@us.ibm.com>
11014 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
11015 handle effective-target-keyword.
11016 (dg-skip-if): Support effective-target keyword as target list.
11017 (dg-xfail-if): Ditto.
11018 * lib/target-supports.exp (is-effective-target-keyword): New proc.
11020 2004-12-01 Diego Novillo <dnovillo@redhat.com>
11022 PR tree-optimization/18291
11023 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
11025 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
11028 * g++.dg/parse/crash20.C: New.
11031 * g++.dg/overload/arg1.C: New.
11032 * g++.dg/overload/arg2.C: New.
11033 * g++.dg/overload/arg3.C: New.
11034 * g++.dg/overload/arg4.C: New.
11036 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
11038 * gcc.dg/c99-flex-array-4.c: Remove.
11040 2004-11-30 Janis Johnson <janis187@us.ibm.com>
11042 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
11044 * lib/target-supports.exp (is-effective-target): Simplify.
11046 * lib/target-supports.exp (check_effective_target_vect_long):
11047 Fix for powerpc64-*-*.
11049 2004-11-30 Loren James Rittle <ljrittle@acm.org>
11051 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
11052 to support new requirements on FreeBSD 5.
11054 2004-11-30 Devang Patel <dpatel@apple.com>
11057 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
11059 2004-11-30 Janis Johnson <janis187@us.ibm.com>
11061 * g++.dg/ext/altivec-13.C: New test.
11063 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
11066 * gcc.c-torture/execute/p18298.c: New test.
11068 2004-11-30 Ira Rosen <irar@il.ibm.com>
11069 Dorit Naishlos <dorit@il.ibm.com>
11072 * gcc.dg/vect/vect-89.c: New test.
11074 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
11076 * gcc.dg/pr18596-1.c: New test.
11078 2004-11-30 Ben Elliston <bje@au.ibm.com>
11080 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
11082 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
11085 * gcc.dg/pr18479.c: New test.
11087 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
11090 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
11091 mmix-knuth-mmixware.
11093 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
11094 cris-*-elf* cris-*-aout* mmix-*-*
11096 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
11098 PR middle-end/18725
11099 * gcc.dg/pr18725.c: New test.
11101 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
11104 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
11107 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
11109 2004-11-29 Mark Mitchell <mark@codesourcery.com>
11112 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
11113 * g++.old-deja/g++.law/ctors5.C: Likewise.
11114 * g++.old-deja/g++.other/crash25.C: Likewise.
11117 * g++.dg/template/error16.C: New test.
11120 * g++.dg/template/crash29.C: New test.
11122 2004-11-29 Diego Novillo <dnovillo@redhat.com>
11124 PR tree-optimization/18712
11125 * gcc.c-torture/compile/pr18712.c: New test.
11127 2004-11-29 Joseph Myers <joseph@codesourcery.com>
11130 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
11133 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11136 * g++.dg/lookup/crash6.C: New test.
11138 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
11140 PR middle-end/18164
11141 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
11143 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
11145 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
11146 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
11147 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
11149 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
11151 * gcc.dg/pr18164.c: New test.
11153 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
11155 * gcc.dg/funroll-loops-all.c: New.
11157 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
11160 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
11161 delimeter, match space and TAB as well as ":".
11164 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
11167 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
11170 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
11173 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
11175 2004-11-28 Bud Davis <bdavis9659@comcast.net>
11177 * gfortran.dg/direct_io_2.f90: New test.
11179 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
11182 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
11184 2004-11-28 Richard Henderson <rth@redhat.com>
11186 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
11188 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
11190 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
11191 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
11192 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
11193 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
11194 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
11195 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
11196 gcc.dg/pointer-arith-8.c: New tests.
11198 2004-11-27 Bud Davis <bdavis9659@comcast.net>
11201 * gfortran.dg/endfile.f90: New test.
11203 2004-11-27 Falk Hueffner <falk@debian.org>
11205 * gcc.dg/loop-6.c: New test.
11207 2004-11-27 Jakub Jelinek <jakub@redhat.com>
11209 * gcc.c-torture/execute/20041126-1.c: New test.
11211 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
11213 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
11216 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
11218 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
11221 2004-11-27 Jakub Jelinek <jakub@redhat.com>
11223 PR rtl-optimization/17825
11224 * gcc.c-torture/compile/20041119-1.c: New test.
11226 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11228 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
11229 Check existence of ld library path variables before unsetting.
11231 2004-11-26 Mark Mitchell <mark@codesourcery.com>
11233 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
11235 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
11237 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
11239 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
11241 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
11243 2004-11-26 Ben Elliston <bje@au.ibm.com>
11245 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
11248 2004-11-26 Ben Elliston <bje@au.ibm.com>
11250 * gcc.dg/pr17957.c: Pass --param, not -param.
11252 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
11254 PR middle-end/17957
11255 * testsuite/gcc.dg/pr17957.c: New test.
11257 2004-11-25 Mark Mitchell <mark@codesourcery.com>
11260 * g++.dg/template/crash28.C: Likewise.
11263 * g++.dg/expr/unary2.C: Adjust lvalue messages.
11264 * g++.dg/ext/lvaddr.C: Likewise.
11265 * g++.dg/opt/pr7503-3.C: Likewise.
11268 * g++.dg/parse/qualified3.C: New test.
11269 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
11272 * g++.dg/expr/return1.C: New test.
11274 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11276 Friend class name lookup 3/n, PR c++/3332
11277 * g++.dg/lookup/friend3.C: New test.
11278 * g++.dg/lookup/friend4.C: Likewise.
11279 * g++.dg/lookup/friend5.C: Likewise.
11281 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11283 Friend class name lookup 2/n, PR c++/14513, c++/15410
11284 * g++.dg/lookup/friend2.C: New test.
11285 * g++.dg/template/friend31.C: Likewise.
11287 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11289 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
11291 2004-11-24 Mark Mitchell <mark@codesourcery.com>
11294 * g++.dg/tc1/dr56.C: Remove.
11295 * g++.dg/template/typedef1.C: Add dg-error markers.
11296 * g++.old-deja/g++.other/typedef7.C: Likewise.
11299 * g++.dg/parse/typedef7.C: New test.
11301 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
11303 * gcc.c-torture/execute/20041124-1.c: New test.
11305 2004-11-24 Mark Mitchell <mark@codesourcery.com>
11307 * g++.dg/template/deduce3.C: New test.
11310 * g++.dg/template/crash27.C: New test.
11313 * g++.dg/warn/Wshadow-3.C: New test.
11315 2004-11-24 Devang Patel <dpatel@apple.com>
11318 * gcc.dg/cpp/isysroot-1.c: New test.
11319 * gcc.dg/cpp/usr/include/stdio.h: New file.
11320 * gcc.dg/cpp/isysroot-2.c: New test.
11321 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
11324 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11327 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
11329 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
11331 * gcc.target/sparc/align.c: Do not include <stdint.h>.
11332 * gcc.target/sparc/pdist.c: Likewise.
11334 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
11337 * g++.dg/conversion/simd1.C: New test.
11339 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11341 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
11342 and restore_ld_library_path_env_vars.
11343 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
11344 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
11345 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
11346 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
11348 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
11350 * gcc.dg/pragma-align-2.c: Test macro expansion.
11351 * gcc.dg/pragma-pack-2.c: New test.
11353 2004-11-23 Richard Henderson <rth@redhat.com>
11355 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
11356 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
11357 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
11358 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
11359 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
11360 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
11362 * gcc.dg/vect/vect.exp: Add check for alpha.
11363 * lib/target-supports.exp (check_alpha_max_hw_available): New.
11364 (check_effective_target_vect_int): Enable for alpha.
11365 (check_effective_target_vect_long): New.
11366 (is-effective-target): Add it.
11368 2004-11-23 Uros Bizjak <uros@kss-loka.si>
11370 * gcc.dg/pr18614-1.c: New test.
11372 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11374 * gcc.dg/setjmp-2.c: New test.
11376 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
11378 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
11379 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
11380 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
11381 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
11382 gcc.target/sparc/pdist.c: New tests.
11384 2004-11-22 Bob Wilson <bob.wilson@acm.org>
11386 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
11388 2004-11-22 Dale Johannesen <dalej@apple.com>
11390 * gcc.dg/20041111-1.c: New.
11392 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
11395 * gcc.dg/vect/pr18536.c: New test.
11397 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11400 * g++.dg/template/nontype11.C: New test.
11402 2004-11-21 Roger Sayle <roger@eyesopen.com>
11404 PR middle-end/18520
11405 * gcc.dg/pr18520-1.c: New test case.
11407 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
11409 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
11410 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
11411 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
11412 expected diagnostics.
11414 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11417 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
11418 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
11419 vect-77.c, vect-77a.c: XFAIL on the SPARC.
11421 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11423 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
11425 2004-11-19 Mark Mitchell <mark@codesourcery.com>
11426 Joseph Myers <joseph@codesourcery.com>
11428 * lib/target-supports.exp (check_visibility_available): Really
11431 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
11434 * gcc.dg/vect/vect-85.c: New test.
11435 * gcc.dg/vect/vect-86.c: New test.
11436 * gcc.dg/vect/vect-87.c: New test.
11437 * gcc.dg/vect/vect-88.c: New test.
11439 2004-11-19 Ben Elliston <bje@au.ibm.com>
11441 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
11443 2004-11-18 Janis Johnson <janis187@us.ibm.com>
11445 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
11446 * gcc.dg/ppc-and-1.c: Ditto.
11447 * gcc.dg/ppc-compare-1.c: Ditto.
11448 * gcc.dg/ppc-mov-1.c: Ditto
11450 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
11451 Mark Mitchell <mark@codesourcery.com>
11453 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
11455 2004-11-17 Janis Johnson <janis187@us.ibm.com>
11456 Aldy Hernandez <aldyh@redhat.com>
11458 * lib/target-supports.exp (check_effective_target_vect_int): New
11459 (check_effective_target_vect_float): New
11460 (check_effective_target_vect_double): New.
11461 (is-effective-target): Support new effective targets keywords.
11462 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
11463 default action for dg-do.
11464 * gcc.dg/vect/pr16105.c: Use new support.
11465 * gcc.dg/vect/pr18400.c: Ditto.
11466 * gcc.dg/vect/pr18425.c: Ditto.
11467 * gcc.dg/vect/vect-1.c: Ditto.
11468 * gcc.dg/vect/vect-10.c: Ditto.
11469 * gcc.dg/vect/vect-11.c: Ditto.
11470 * gcc.dg/vect/vect-12.c: Ditto.
11471 * gcc.dg/vect/vect-13.c: Ditto.
11472 * gcc.dg/vect/vect-14.c: Ditto.
11473 * gcc.dg/vect/vect-15.c: Ditto.
11474 * gcc.dg/vect/vect-16.c: Ditto.
11475 * gcc.dg/vect/vect-17.c: Ditto.
11476 * gcc.dg/vect/vect-18.c: Ditto.
11477 * gcc.dg/vect/vect-19.c: Ditto.
11478 * gcc.dg/vect/vect-2.c: Ditto.
11479 * gcc.dg/vect/vect-20.c: Ditto.
11480 * gcc.dg/vect/vect-21.c: Ditto.
11481 * gcc.dg/vect/vect-22.c: Ditto.
11482 * gcc.dg/vect/vect-23.c: Ditto.
11483 * gcc.dg/vect/vect-24.c: Ditto.
11484 * gcc.dg/vect/vect-25.c: Ditto.
11485 * gcc.dg/vect/vect-26.c: Ditto.
11486 * gcc.dg/vect/vect-27.c: Ditto.
11487 * gcc.dg/vect/vect-27a.c: Ditto.
11488 * gcc.dg/vect/vect-28.c: Ditto.
11489 * gcc.dg/vect/vect-29.c: Ditto.
11490 * gcc.dg/vect/vect-29a.c: Ditto.
11491 * gcc.dg/vect/vect-3.c: Ditto.
11492 * gcc.dg/vect/vect-30.c: Ditto.
11493 * gcc.dg/vect/vect-31.c: Ditto.
11494 * gcc.dg/vect/vect-32.c: Ditto.
11495 * gcc.dg/vect/vect-33.c: Ditto.
11496 * gcc.dg/vect/vect-34.c: Ditto.
11497 * gcc.dg/vect/vect-35.c: Ditto.
11498 * gcc.dg/vect/vect-36.c: Ditto.
11499 * gcc.dg/vect/vect-37.c: Ditto.
11500 * gcc.dg/vect/vect-38.c: Ditto.
11501 * gcc.dg/vect/vect-4.c: Ditto.
11502 * gcc.dg/vect/vect-40.c: Ditto.
11503 * gcc.dg/vect/vect-41.c: Ditto.
11504 * gcc.dg/vect/vect-42.c: Ditto.
11505 * gcc.dg/vect/vect-43.c: Ditto.
11506 * gcc.dg/vect/vect-44.c: Ditto.
11507 * gcc.dg/vect/vect-45.c: Ditto.
11508 * gcc.dg/vect/vect-46.c: Ditto.
11509 * gcc.dg/vect/vect-47.c: Ditto.
11510 * gcc.dg/vect/vect-48.c: Ditto.
11511 * gcc.dg/vect/vect-48a.c: Ditto.
11512 * gcc.dg/vect/vect-49.c: Ditto.
11513 * gcc.dg/vect/vect-5.c: Ditto.
11514 * gcc.dg/vect/vect-50.c: Ditto.
11515 * gcc.dg/vect/vect-51.c: Ditto.
11516 * gcc.dg/vect/vect-52.c: Ditto.
11517 * gcc.dg/vect/vect-53.c: Ditto.
11518 * gcc.dg/vect/vect-54.c: Ditto.
11519 * gcc.dg/vect/vect-55.c: Ditto.
11520 * gcc.dg/vect/vect-56.c: Ditto.
11521 * gcc.dg/vect/vect-56a.c: Ditto.
11522 * gcc.dg/vect/vect-57.c: Ditto.
11523 * gcc.dg/vect/vect-58.c: Ditto.
11524 * gcc.dg/vect/vect-59.c: Ditto.
11525 * gcc.dg/vect/vect-6.c: Ditto.
11526 * gcc.dg/vect/vect-60.c: Ditto.
11527 * gcc.dg/vect/vect-61.c: Ditto.
11528 * gcc.dg/vect/vect-62.c: Ditto.
11529 * gcc.dg/vect/vect-63.c: Ditto.
11530 * gcc.dg/vect/vect-64.c: Ditto.
11531 * gcc.dg/vect/vect-65.c: Ditto.
11532 * gcc.dg/vect/vect-66.c: Ditto.
11533 * gcc.dg/vect/vect-67.c: Ditto.
11534 * gcc.dg/vect/vect-68.c: Ditto.
11535 * gcc.dg/vect/vect-69.c: Ditto.
11536 * gcc.dg/vect/vect-7.c: Ditto.
11537 * gcc.dg/vect/vect-72.c: Ditto.
11538 * gcc.dg/vect/vect-72a.c: Ditto.
11539 * gcc.dg/vect/vect-73.c: Ditto.
11540 * gcc.dg/vect/vect-74.c: Ditto.
11541 * gcc.dg/vect/vect-75.c: Ditto.
11542 * gcc.dg/vect/vect-76.c: Ditto.
11543 * gcc.dg/vect/vect-77.c: Ditto.
11544 * gcc.dg/vect/vect-77a.c: Ditto.
11545 * gcc.dg/vect/vect-78.c: Ditto.
11546 * gcc.dg/vect/vect-79.c: Ditto.
11547 * gcc.dg/vect/vect-8.c: Ditto.
11548 * gcc.dg/vect/vect-80.c: Ditto.
11549 * gcc.dg/vect/vect-82.c: Ditto.
11550 * gcc.dg/vect/vect-82_64.c: Ditto.
11551 * gcc.dg/vect/vect-83.c: Ditto.
11552 * gcc.dg/vect/vect-83_64.c: Ditto.
11553 * gcc.dg/vect/vect-9.c: Ditto.
11554 * gcc.dg/vect/vect-all.c: Ditto.
11555 * gcc.dg/vect/vect-none.c: Ditto.
11557 2004-11-17 Janis Johnson <janis187@us.ibm.com>
11559 * lib/gcc-dg.exp (dg-skip-if): New function.
11560 (dg-forbid-option): Remove.
11561 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
11562 * g++.dg/abi/bitfield8.C: Likewise.
11563 * g++.dg/abi/dtor1.C: Likewise.
11564 * g++.dg/abi/empty10.C: Likewise.
11565 * g++.dg/abi/empty7.C: Likewise.
11566 * g++.dg/abi/empty9.C: Likewise.
11567 * g++.dg/abi/layout3.C: Likewise.
11568 * g++.dg/abi/layout4.C: Likewise.
11569 * g++.dg/abi/thunk1.C: Likewise.
11570 * g++.dg/abi/thunk2.C: Likewise.
11571 * g++.dg/abi/vbase11.C: Likewise.
11572 * g++.dg/abi/vthunk2.C: Likewise.
11573 * g++.dg/abi/vthunk3.C: Likewise.
11574 * g++.dg/ext/attrib8.C: Likewise.
11575 * g++.dg/opt/longbranch2.C: Likewise.
11576 * g++.dg/opt/reg-stack4.C: Likewise.
11577 * g++.old-deja/g++.ext/attrib1.C: Likewise.
11578 * g++.old-deja/g++.ext/attrib2.C: Likewise.
11579 * g++.old-deja/g++.ext/attrib3.C: Likewise.
11580 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11581 * g++.old-deja/g++.other/store-expr2.C: Likewise.
11582 * gcc.dg/20000609-1.c: Likewise.
11583 * gcc.dg/20000720-1.c: Likewise.
11584 * gcc.dg/20011107-1.c: Likewise.
11585 * gcc.dg/20011119-1.c: Likewise.
11586 * gcc.dg/20020108-1.c: Likewise.
11587 * gcc.dg/20020122-2.c: Likewise.
11588 * gcc.dg/20020122-3.c: Likewise.
11589 * gcc.dg/20020201-3.c: Likewise.
11590 * gcc.dg/20020206-1.c: Likewise.
11591 * gcc.dg/20020218-1.c: Likewise.
11592 * gcc.dg/20020310-1.c: Likewise.
11593 * gcc.dg/20020411-1.c: Likewise.
11594 * gcc.dg/20020418-2.c: Likewise.
11595 * gcc.dg/20020426-1.c: Likewise.
11596 * gcc.dg/20020426-2.c: Likewise.
11597 * gcc.dg/20020517-1.c: Likewise.
11598 * gcc.dg/20020523-1.c: Likewise.
11599 * gcc.dg/20020523-2.c: Likewise.
11600 * gcc.dg/20020729-1.c: Likewise.
11601 * gcc.dg/20030204-1.c: Likewise.
11602 * gcc.dg/20030826-2.c: Likewise.
11603 * gcc.dg/20030926-1.c: Likewise.
11604 * gcc.dg/20031202-1.c: Likewise.
11605 * gcc.dg/980312-1.c: Likewise.
11606 * gcc.dg/980313-1.c: Likewise.
11607 * gcc.dg/990117-1.c: Likewise.
11608 * gcc.dg/990424-1.c: Likewise.
11609 * gcc.dg/990524-1.c: Likewise.
11610 * gcc.dg/991230-1.c: Likewise.
11611 * gcc.dg/i386-387-1.c: Likewise.
11612 * gcc.dg/i386-387-2.c: Likewise.
11613 * gcc.dg/i386-387-3.c: Likewise.
11614 * gcc.dg/i386-387-4.c: Likewise.
11615 * gcc.dg/i386-387-5.c: Likewise.
11616 * gcc.dg/i386-387-6.c: Likewise.
11617 * gcc.dg/i386-asm-1.c: Likewise.
11618 * gcc.dg/i386-bitfield1.c: Likewise.
11619 * gcc.dg/i386-bitfield2.c: Likewise.
11620 * gcc.dg/i386-loop-1.c: Likewise.
11621 * gcc.dg/i386-loop-2.c: Likewise.
11622 * gcc.dg/i386-loop-3.c: Likewise.
11623 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11624 * gcc.dg/i386-pic-1.c: Likewise.
11625 * gcc.dg/i386-regparm.c: Likewise.
11626 * gcc.dg/i386-signbit-1.c: Likewise.
11627 * gcc.dg/i386-signbit-2.c: Likewise.
11628 * gcc.dg/i386-signbit-3.c: Likewise.
11629 * gcc.dg/i386-sse-5.c: Likewise.
11630 * gcc.dg/i386-sse-8.c: Likewise.
11631 * gcc.dg/i386-unroll-1.c: Likewise.
11632 * gcc.dg/tls/opt-1.c: Likewise.
11633 * gcc.dg/tls/opt-2.c: Likewise.
11634 * gcc.dg/unroll-1.c: Likewise.
11635 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
11636 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
11637 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
11638 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
11640 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11642 * g++.dg/template/incomplete1.C: New test.
11644 2004-11-16 Nick Clifton <nickc@redhat.com>
11646 Revert patches accidentally commited during checkin of fixes for
11648 gcc.c-torture/execute/simd-4.c: Revert
11649 gcc.dg/20040910-1.c: Revert.
11651 2004-11-16 Paul Brook <paul@codesourcery.com>
11654 * gfortran.dg/der_pointer_1.f90: New test.
11656 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
11659 * gcc.dg/bitfld-13.c: New test.
11661 2004-11-15 Janis Johnson <janis187@us.ibm.com>
11663 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
11666 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
11667 * gcc.dg/ppc64-abi-2.c: Ditto.
11668 * gcc.dg/ppc64-abi-3.c: Ditto.
11670 * lib/gcc-dg.exp (dg-target-list): Remove.
11672 2004-11-15 Steve Ellcey <sje@cup.hp.com>
11674 * gcc.dg/ia64-postinc.c: New test.
11676 2004-11-15 Mark Mitchell <mark@codesourcery.com>
11678 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
11680 2004-11-15 Nick Clifton <nickc@redhat.com>
11682 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
11683 __INT_MAX__ so that the test can be compiled by toolchains
11684 targeted at 16-bit processors.
11686 * gcc.dg/20040625-1.c: Use long constants rather than integers
11687 when performing arithmetic that will overflow 16-bits.
11689 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
11690 xstormy16. It does not support 128-bit vector operations.
11692 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
11693 with the macro PTR_TYPE. Define this macro to an integer type
11694 suitable for holding a pointer.
11696 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
11697 the target is a 16-bit processor.
11699 * gcc.dg/cpp/if-2.c: Expect a different warning message from
11700 16-bit targets where the character constant will be too long.
11702 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
11703 where the double will not be directly addressable.
11705 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11707 Friend class name lookup 1/n, PR c++/18471
11708 * g++.dg/template/crash26.C: New test.
11709 * g++.dg/lookup/struct1.C: Adjust expected error.
11710 * g++.dg/parse/elab1.C: Likewise.
11711 * g++.dg/parse/elab2.C: Likewise.
11712 * g++.dg/parse/int-as-enum1.C: Likewise.
11713 * g++.dg/parse/struct-as-enum1.C: Likewise.
11714 * g++.dg/parse/typedef1.C: Likewise.
11715 * g++.dg/parse/typedef3.C: Likewise.
11716 * g++.dg/parse/typedef4.C: Likewise.
11717 * g++.dg/parse/typedef5.C: Likewise.
11718 * g++.dg/template/nontype4.C: Likewise.
11719 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
11720 * g++.old-deja/g++.other/elab1.C: Likewise.
11721 * g++.old-deja/g++.other/syntax4.C: Likewise.
11723 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11725 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
11727 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
11729 * gcc.c-torture/execute/20041114-1.c: New test.
11731 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
11733 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
11734 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
11735 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
11736 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
11737 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
11738 gcc.dg/switch-7.c: New tests.
11740 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
11742 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
11744 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
11747 * gcc.dg/vect/pr18400.c: New test.
11749 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
11750 Andrew Pinski <pinskia@physics.uc.edu>
11753 * gcc.dg/vect/pr18425.c: New test.
11755 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
11757 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
11758 Guard with dg-require-alias and dg-require-visibility.
11760 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
11762 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
11764 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11766 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
11768 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11771 * g++.dg/template/defarg5.C: New test.
11773 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11775 * g++.dg/parse/cast1.C: Run only on ILP32.
11776 * g++.old-deja/g++.mike/p784.C: Likewise.
11778 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
11780 * gcc.c-torture/execute/20041113-1.c: New test.
11782 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
11785 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
11786 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
11787 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
11788 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
11789 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
11790 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
11791 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
11792 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
11793 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
11794 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
11795 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
11796 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
11797 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
11799 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
11801 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
11802 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
11803 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
11804 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
11805 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
11806 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
11807 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
11808 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
11809 gcc.target/sparc/combined-1.c: New tests.
11811 2004-11-12 Ziemowit Laski <zlaski@apple.com>
11813 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
11816 2004-11-12 Mark Mitchell <mark@codesourcery.com>
11818 * lib/gcc-dg.exp (dg-forbid-option): New function.
11819 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
11820 * g++.dg/abi/bitfield8.C: Likewise.
11821 * g++.dg/abi/dtor1.C: Likewise.
11822 * g++.dg/abi/empty10.C: Likewise.
11823 * g++.dg/abi/empty7.C: Likewise.
11824 * g++.dg/abi/empty9.C: Likewise.
11825 * g++.dg/abi/layout3.C: Likewise.
11826 * g++.dg/abi/layout4.C: Likewise.
11827 * g++.dg/abi/thunk1.C: Likewise.
11828 * g++.dg/abi/thunk2.C: Likewise.
11829 * g++.dg/abi/vbase11.C: Likewise.
11830 * g++.dg/abi/vthunk2.C: Likewise.
11831 * g++.dg/abi/vthunk3.C: Likewise.
11832 * g++.dg/ext/attrib8.C: Likewise.
11833 * g++.dg/opt/longbranch2.C: Likewise.
11834 * g++.dg/opt/reg-stack4.C: Likewise.
11835 * g++.old-deja/g++.ext/attrib1.C: Likewise.
11836 * g++.old-deja/g++.ext/attrib2.C: Likewise.
11837 * g++.old-deja/g++.ext/attrib3.C: Likewise.
11838 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11839 * g++.old-deja/g++.other/store-expr2.C: Likewise.
11840 * gcc.dg/20000609-1.c: Likewise.
11841 * gcc.dg/20000720-1.c: Likewise.
11842 * gcc.dg/20011107-1.c: Likewise.
11843 * gcc.dg/20011119-1.c: Likewise.
11844 * gcc.dg/20020108-1.c: Likewise.
11845 * gcc.dg/20020122-2.c: Likewise.
11846 * gcc.dg/20020122-3.c: Likewise.
11847 * gcc.dg/20020201-3.c: Likewise.
11848 * gcc.dg/20020206-1.c: Likewise.
11849 * gcc.dg/20020218-1.c: Likewise.
11850 * gcc.dg/20020310-1.c: Likewise.
11851 * gcc.dg/20020411-1.c: Likewise.
11852 * gcc.dg/20020418-2.c: Likewise.
11853 * gcc.dg/20020426-1.c: Likewise.
11854 * gcc.dg/20020426-2.c: Likewise.
11855 * gcc.dg/20020517-1.c: Likewise.
11856 * gcc.dg/20020523-1.c: Likewise.
11857 * gcc.dg/20020523-2.c: Likewise.
11858 * gcc.dg/20020729-1.c: Likewise.
11859 * gcc.dg/20030204-1.c: Likewise.
11860 * gcc.dg/20030826-2.c: Likewise.
11861 * gcc.dg/20030926-1.c: Likewise.
11862 * gcc.dg/20031202-1.c: Likewise.
11863 * gcc.dg/980312-1.c: Likewise.
11864 * gcc.dg/980313-1.c: Likewise.
11865 * gcc.dg/990117-1.c: Likewise.
11866 * gcc.dg/990424-1.c: Likewise.
11867 * gcc.dg/990524-1.c: Likewise.
11868 * gcc.dg/991230-1.c: Likewise.
11869 * gcc.dg/i386-387-1.c: Likewise.
11870 * gcc.dg/i386-387-2.c: Likewise.
11871 * gcc.dg/i386-387-3.c: Likewise.
11872 * gcc.dg/i386-387-4.c: Likewise.
11873 * gcc.dg/i386-387-5.c: Likewise.
11874 * gcc.dg/i386-387-6.c: Likewise.
11875 * gcc.dg/i386-asm-1.c: Likewise.
11876 * gcc.dg/i386-bitfield1.c: Likewise.
11877 * gcc.dg/i386-bitfield2.c: Likewise.
11878 * gcc.dg/i386-loop-1.c: Likewise.
11879 * gcc.dg/i386-loop-2.c: Likewise.
11880 * gcc.dg/i386-loop-3.c: Likewise.
11881 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11882 * gcc.dg/i386-pic-1.c: Likewise.
11883 * gcc.dg/i386-regparm.c: Likewise.
11884 * gcc.dg/i386-signbit-1.c: Likewise.
11885 * gcc.dg/i386-signbit-2.c: Likewise.
11886 * gcc.dg/i386-signbit-3.c: Likewise.
11887 * gcc.dg/i386-sse-5.c: Likewise.
11888 * gcc.dg/i386-sse-8.c: Likewise.
11889 * gcc.dg/i386-unroll-1.c: Likewise.
11890 * gcc.dg/tls/opt-1.c: Likewise.
11891 * gcc.dg/tls/opt-2.c: Likewise.
11892 * gcc.dg/unroll-1.c: Likewise.
11893 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
11894 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
11895 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
11896 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
11897 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
11900 2004-11-12 Mark Mitchell <mark@codesourcery.com>
11903 * g++.dg/parse/cond1.C: New test.
11906 * g++.dg/template/array9.C: New test.
11907 * g++.dg/ext/vla1.C: Adjust error messages.
11908 * g++.dg/ext/vlm1.C: Likewise.
11909 * g++.dg/template/crash2.C: Likewise.
11912 * g++.dg/template/call3.C: New test.
11915 * g++.dg/template/ptrmem11.C: New test.
11917 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
11920 * lib/g++.exp: Set LC_ALL and LANG to C.
11921 * lib/gcc-dg.exp: Likewise.
11922 * lib/gfortran.exp: Likewise.
11923 * lib/objc.exp: Likewise.
11924 * lib/treelang.exp: Likewise.
11926 2004-11-12 Andreas Schwab <schwab@suse.de>
11928 * gcc.dg/pr16286.c: Fix last change.
11930 2004-11-12 Mark Mitchell <mark@codesourcery.com>
11933 * g++.dg/init/global1.C: New test.
11935 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
11937 * gcc.c-torture/execute/20041112-1.c: New test.
11939 2004-11-11 Janis Johnson <janis187@us.ibm.com>
11941 * lib/gcc-dg.exp (dg-target-list): New.
11943 2004-11-11 Janis Johnson <janis187@us.ibm.com>
11944 Richard Sandiford <rsandifo@redhat.com>
11946 * lib/target-supports.exp (get-compiler_messages): New.
11947 (check_named_sections_available): Use it.
11948 (check_effective_target_ilp32): New.
11949 (check_effective_target_lp64): New.
11950 (is-effective-target): New.
11951 * lib/gcc-dg.exp (dg-require-effective-target): New.
11953 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
11955 * gcc.dg/precedence-1.c: New test.
11957 2004-11-11 Janis Johnson <janis187@us.ibm.com>
11959 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
11961 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
11962 message, delete generated files, use more descriptive name for
11963 executable, and make the test unsupported when it cannot be run.
11965 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
11966 (dg-require-weak, dg-require-visibility, dg-require-alias,
11967 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
11968 dg-require-iconv, dg-require-named-sections): Use it.
11970 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
11972 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
11975 * gcc.dg/ppc-and-1: New
11978 * gcc.dg/ppc-mov-1.c: New.
11981 * gcc.dg/ppc-compare-1.c: New.
11983 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
11985 * objc.dg/desig-init-2.m: New test.
11987 2004-11-10 Adam Nemet <anemet@lnxw.com>
11989 PR middle-end/18160
11990 * g++.dg/warn/register-var-1.C: New test.
11991 * g++.dg/warn/register-var-2.C: New test.
11993 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11995 * gcc.dg/union-2.c: New test.
11997 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
11999 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
12000 New test for PR tree-optimization/17892.
12002 2004-11-09 Mark Mitchell <mark@codesourcery.com>
12005 * g++.dg/init/new12.C: New test.
12007 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
12009 * gcc.target/sparc: New directory.
12010 * gcc.target/sparc/sparc.exp: New driver.
12011 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
12012 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
12013 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
12014 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
12016 2004-11-10 Paul Brook <paul@codesourcery.com>
12019 * gfortran.dg/list_read.c: New test.
12021 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
12024 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
12025 expected diagnostic location.
12027 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
12029 * gcc.dg/20041109-1.c: New test.
12031 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
12034 * objc/compile/pr18406.m: New test.
12036 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
12038 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
12040 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
12042 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
12044 2004-11-08 Steve Ellcey <sje@cup.hp.com>
12046 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
12048 2004-11-08 Steve Ellcey <sje@cup.hp.com>
12050 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
12053 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
12056 * gcc.c-torture/pr18299-1.c: New test.
12058 2004-11-06 Andreas Schwab <schwab@suse.de>
12060 * gcc.dg/pr16286.c: Also test for bool and pixel.
12062 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
12064 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
12065 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
12066 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
12067 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
12068 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
12069 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
12070 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
12071 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
12072 gcc.dg/struct-semi-3.c: New tests.
12074 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12076 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
12078 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12080 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
12081 Do not use C99 designators.
12083 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12085 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
12087 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12089 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
12090 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
12091 * gcc.c-torture/execute/simd-5.x: Remove.
12093 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
12095 PR rtl-optimization/17933
12096 * gcc.dg/torture/pr17933-1.c: New test.
12098 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
12101 * lib/target-supports.exp (check_weak_available): Support
12104 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
12106 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
12107 call to fflush(stdout) before abort.
12108 (my_ffsll): New function.
12109 (generate_fields): Use it.
12111 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
12113 * gcc.dg/init-undef-1.c: New test.
12115 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
12117 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
12118 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
12119 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
12120 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
12121 expected messages for new parser.
12123 2004-11-04 Mark Mitchell <mark@codesourcery.com>
12125 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
12127 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12129 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
12132 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
12134 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
12135 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
12136 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
12137 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
12138 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
12139 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
12140 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
12141 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
12142 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
12143 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
12145 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
12147 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
12148 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
12149 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
12150 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
12151 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
12152 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
12153 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
12156 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
12159 * gcc.dg/20041104-1.c: New test.
12161 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12163 * g++.dg/template/nontype7.C: New test.
12164 * g++.dg/template/nontype8.C: Likewise.
12165 * g++.dg/template/nontype9.C: Likewise.
12166 * g++.dg/template/nontype10.C: Likewise.
12167 * g++.dg/tc1/dr49.C: Likewise.
12168 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
12169 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
12171 2004-11-04 Ben Elliston <bje@au.ibm.com>
12173 * g++.dg/rtti/tinfo1.C: Remove xfails.
12175 2004-11-04 Ben Elliston <bje@au.ibm.com>
12177 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
12178 packed attribute to the definition to satisfy the new C++ parser.
12180 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12182 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
12183 invocations of va_arg.
12185 2004-11-02 Mark Mitchell <mark@codesourcery.com>
12188 * g++.dg/template/crash25.C: New test.
12191 * g++.dg/template/typedef2.C: New test.
12192 * g++.dg/parse/crash13.C: Adjust error markers.
12195 * g++.dg/conversion/const3.C: New test.
12197 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12202 * gfortran.dg/generic_[123].f90: New testcases.
12204 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12206 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
12207 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
12209 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
12212 * gcc.c-torture/compile/pr16808.c: New test.
12214 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
12216 PR rtl-optimization/17104
12217 * gcc.dg/ppc-bitfield1.c: New.
12219 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
12221 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
12223 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
12225 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
12226 strings for 32-bit code.
12228 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
12231 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
12233 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
12236 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
12238 2004-10-31 Mark Mitchell <mark@codesourcery.com>
12241 * g++.dg/init/aggr2.C: New test.
12243 2004-10-30 Ziemowit Laski <zlaski@apple.com>
12245 * objc.dg/local-decl-1.m: New test.
12247 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
12249 * gcc.dg/20040910-1.c: Adjust regex.
12251 2004-10-30 Roger Sayle <roger@eyesopen.com>
12253 PR rtl-optimization/18084
12254 * g++.dg/opt/pr18084-1.C: New testcase.
12256 2004-10-30 Matt Austern <austern@apple.com>
12259 * g++.dg/ext/attrib18.C: New test.
12261 2004-10-30 Roger Sayle <roger@eyesopen.com>
12263 PR middle-end/18096
12264 * gcc.dg/pr18096-1.c: New test case.
12266 2004-10-30 Roger Sayle <roger@eyesopen.com>
12268 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
12270 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
12273 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
12274 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
12275 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
12276 gcc.dg/old-style-prom-3.c: New tests.
12278 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
12280 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
12281 Remove unnecessary inclusion of stdio.h.
12283 2004-10-29 Roger Sayle <roger@eyesopen.com>
12285 PR rtl-optimization/17581
12286 * gcc.dg/pr17581-1.c: New test case.
12288 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
12290 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
12292 * g++.dg/conversion/dr195-1.C: New.
12293 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
12294 * g++.old-deja/g++.mike/p10148.C: Likewise.
12296 2004-10-29 Mark Mitchell <mark@codesourcery.com>
12299 * g++.dg/debug/typedef2.C: New test.
12301 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
12304 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
12305 * gfortran.dg/g77/README: Update.
12307 2004-10-28 Matt Austern <austern@apple.com>
12310 * g++.dg/ext/packed7.C: New test.
12312 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
12314 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
12316 * lib/scanasm.exp (hidden-scan-for): New proc.
12317 (scan-hidden): Use hidden-scan-for instead of constructing the scan
12319 (scan-not-hidden): Likewise.
12320 * lib/target-supports.exp (check_visibility_available): mach-o is
12323 2004-10-28 Mark Mitchell <mark@codesourcery.com>
12326 * g++.dg/template/memclass3.C: New test.
12328 2004-10-28 Adam Nemet <anemet@lnxw.com>
12330 PR middle-end/18160
12331 * gcc.dg/register-var-1.c: New test.
12332 * gcc.dg/register-var-2.c: New test.
12333 * gcc.dg/asm-7.c: Taking the address of a register variable is an
12336 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
12339 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
12341 * gcc.dg/vect/vect-22.c: Likewise.
12343 2004-10-28 Jakub Jelinek <jakub@redhat.com>
12345 * gcc.dg/i386-rotate-1.c: New test.
12347 2004-10-27 Mark Mitchell <mark@codesourcery.com>
12349 * g++.dg/init/ref12.C: Add "run" marker.
12352 * g++.dg/init/ref12.C: New test.
12355 * g++.dg/template/shift1.C: New test.
12356 * g++.dg/template/error10.C: Adjust error markers.
12358 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
12361 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
12363 2004-10-27 Geoffrey Keating <geoffk@apple.com>
12365 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
12366 * gcc.dg/weak/weak-3.c: Likewise.
12367 * gcc.dg/weak/weak-5.c: Likewise.
12368 * gcc.dg/weak/weak-9.c: Likewise.
12369 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
12370 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
12372 * gcc.dg/darwin-weakimport-1.c: New.
12374 2004-10-28 Ben Elliston <bje@au.ibm.com>
12376 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
12378 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
12380 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
12381 'syntax' error messages.
12382 * gcc.dg/cpp/direct2s.c: Likewise.
12384 2004-10-26 Geoffrey Keating <geoffk@apple.com>
12386 * gcc.c-torture/compile/20041026-1.c: New.
12388 2004-10-26 Mark Mitchell <mark@codesourcery.com>
12391 * g++.dg/lookup/ns2.C: New test.
12394 * g++.dg/template/enum4.C: New test.
12397 * g++.dg/template/expr1.C: New test.
12399 2004-10-26 Ben Elliston <bje@au.ibm.com>
12401 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
12403 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
12405 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
12406 gcc.dg/decl-nospec-3.c: New tests.
12408 2004-10-26 Ziemowit Laski <zlaski@apple.com>
12410 * objc.dg/super-class-3.m: New test.
12412 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
12414 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
12416 * gcc.dg/cpp/direct2s.c: Likewise.
12418 2004-10-25 Geoffrey Keating <geoffk@apple.com>
12420 * objc.dg/image-info.m: Update for changes to section selection.
12422 2004-10-25 David Ayers <d.ayers@inode.at>
12423 Ziemowit Laski <zlaski@apple.com>
12425 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
12426 diagnostics when messaging 'id <Proto>'.
12427 * objc.dg/class-protocol-1.m: New test.
12428 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
12429 a non-existent method signature.
12430 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
12431 Update diagnostics when messaging with non-existent method signature.
12432 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
12433 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
12434 invalid receivers are now resolved as if messaging 'id'; remove
12435 extraneous diagnostics.
12437 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
12440 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
12441 gcc.dg/init-desig-obs-3.c: New tests.
12443 2004-10-25 Jakub Jelinek <jakub@redhat.com>
12445 * gcc.dg/debug/20041023-1.c: New test.
12447 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
12449 PR middle-end/17407
12450 * gcc.c-torture/compile/pr17407.c: New test.
12453 * g++.dg/template/array8.C: New test.
12455 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12458 * lib/g++.exp: Accept more than one multilib libgcc.
12459 * lib/gcc-dg.exp: Likewise.
12460 * lib/objc.exp: Likewise.
12461 * lib/treelang.exp: Likewise.
12462 * lib/gfortran.exp: Likewise.
12464 2004-10-24 Ben Elliston <bje@au.ibm.com>
12466 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
12468 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
12470 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
12471 * gcc.dg/c99-const-expr-3.c: Likewise.
12473 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
12475 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
12477 2004-10-23 Ben Elliston <bje@au.ibm.com>
12479 * gcc.c-torture/execute/loop-2e.x: Remove.
12481 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
12484 * g++.dg/parse/crash18.C: New.
12485 * g++.dg/parse/crash19.C: New.
12487 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
12489 * g++.dg/ext/dllimport1.C: Move dg-warnings.
12490 * g++.dg/ext/dllimport2.C: Same.
12491 * g++.dg/ext/dllimport8.C: Same.
12493 2004-10-21 Mark Mitchell <mark@codesourcery.com>
12496 * g++.dg/conversion/cast1.C: New test.
12497 * g++.dg/overload/pmf1.C: Adjust error marker.
12499 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
12502 * objc.dg/const-str-7.m: New test.
12504 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12506 * g++.dg/template/memfriend11.C: Fix comment typo.
12507 * g++.dg/template/memfriend14.C: Likewise.
12509 2004-10-20 Richard Henderson <rth@redhat.com>
12511 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
12512 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
12513 -fasynchronous-unwind-tables.
12515 2004-10-20 Richard Henderson <rth@redhat.com>
12517 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
12518 (main): Return success.
12519 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
12520 (main): Return success.
12522 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12525 * g++.dg/template/memfriend9.C: New test.
12526 * g++.dg/template/memfriend10.C: Likewise.
12527 * g++.dg/template/memfriend11.C: Likewise.
12528 * g++.dg/template/memfriend12.C: Likewise.
12529 * g++.dg/template/memfriend13.C: Likewise.
12530 * g++.dg/template/memfriend14.C: Likewise.
12531 * g++.dg/template/memfriend15.C: Likewise.
12532 * g++.dg/template/memfriend16.C: Likewise.
12533 * g++.dg/template/memfriend17.C: Likewise.
12534 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
12536 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
12538 * g++.dg/conversion/dr195.C: New.
12539 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
12541 2004-10-20 Ben Elliston <bje@au.ibm.com>
12542 Devang Patel <dpatel@apple.com>
12544 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
12545 of floating point arithmetic, which could trap.
12547 2004-10-19 Mark Mitchell <mark@codesourcery.com>
12550 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
12551 * g++.dg/conversion/const2.C: New test.
12552 * g++.dg/expr/reinterpret2.C: New test.
12553 * g++.dg/expr/reinterpret3.C: New test.
12554 * g++.dg/expr/cast2.C: New test.
12555 * g++.dg/expr/copy1.C: New test.
12556 * g++.dg/other/conversion1.C: Change error message.
12557 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
12558 function pointers to void *.
12559 * g++.old-deja/g++.mike/p10148.C: Likewise.
12561 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12563 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
12565 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
12569 * g++.dg/parse/expr3.C: New test.
12571 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12573 * gcc.dg/smod-1.c: New test.
12575 2004-10-18 Ziemowit Laski <zlaski@apple.com>
12577 * objc.dg/method-14.m: New test.
12579 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
12581 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
12582 Also xfail as the patch was reverted.
12584 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
12586 PR middle-end/16973
12587 * gcc.dg/pr16973.c: New test.
12589 2004-10-18 Diego Novillo <dnovillo@redhat.com>
12591 PR tree-optimization/17656
12592 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
12594 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
12596 * g++.dg/eh/shadow1.C: New.
12598 2004-10-18 Jakub Jelinek <jakub@redhat.com>
12600 * gcc.c-torture/compile/20041018-1.c: New test.
12602 2004-10-18 Ben Elliston <bje@au.ibm.com>
12604 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
12605 compiler referring to register 0 when accessing sdata. The linker
12606 now patches things up.
12608 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
12611 * gcc.c-torture/compile/pr17529.c: New test.
12613 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12616 * g++.dg/ext/attrib17.C: New test.
12618 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12620 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
12622 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12625 * g++.dg/ext/attrib16.C: New test.
12627 2004-10-15 Mark Mitchell <mark@codesourcery.com>
12630 * g++.dg/init/dso_handle1.C: New test.
12633 * g++.dg/parse/typedef6.C: New test.
12636 * g++.dg/parse/pragma1.C: New test.
12638 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
12640 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
12642 2004-10-15 Steve Ellcey <sje@cup.hp.com>
12644 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
12645 -fno-common when on HPPA HP-UX platforms.
12647 2004-10-15 Jakub Jelinek <jakub@redhat.com>
12650 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
12652 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
12655 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
12658 * g++.dg/lookup/strong-using-4.C: New test.
12660 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
12662 PR middle-end/16567
12663 * gcc.c-torture/compile/nested-1.c: New test.
12665 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
12667 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
12668 and mipsisa64*-*-* (until support for misaligned loads is added).
12669 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
12670 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
12671 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
12672 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
12673 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
12674 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
12676 2004-10-14 Mark Mitchell <mark@codesourcery.com>
12679 * g++.dg/init/dtor3.C: New test.
12681 2004-10-15 Ben Elliston <bje@au.ibm.com>
12683 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
12685 2004-10-14 Geoffrey Keating <geoffk@apple.com>
12687 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
12688 * gcc.dg/macho-lo-sum.c: Likewise.
12690 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
12692 * gcc.dg/ppc-spe64-1.c: New test.
12694 2004-10-14 Devang Patel <dpatel@apple.com>
12697 * gcc.dg/pr17635.c : New test.
12699 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
12701 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
12702 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
12703 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
12704 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
12705 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
12706 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
12707 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
12708 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
12709 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
12710 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
12711 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
12712 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
12713 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
12714 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
12715 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
12716 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
12717 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
12718 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
12720 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
12722 * gcc.dg/vect/vect-82.c: New testcase.
12723 * gcc.dg/vect/vect-82_64.c: New testcase.
12724 * gcc.dg/vect/vect-83.c: New testcase.
12725 * gcc.dg/vect/vect-83_64.c: New testcase.
12727 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
12729 * gcc.dg/cpp/error-1.c: New test.
12731 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
12733 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
12735 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
12738 * gcc.dg/cris-peep2-xsrand2.c: New test.
12740 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
12743 * testsuite/g++.dg/expr/for2.C: New test.
12745 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12747 * g++.dg/inherit/thunk1.C: Run on the SPARC.
12749 2004-10-13 Jakub Jelinek <jakub@redhat.com>
12751 PR tree-optimization/17724
12752 * g++.dg/opt/pr17724-1.C: New test.
12753 * g++.dg/opt/pr17724-2.C: New test.
12754 * g++.dg/opt/pr17724-3.C: New test.
12755 * g++.dg/opt/pr17724-4.C: New test.
12756 * g++.dg/opt/pr17724-5.C: New test.
12757 * g++.dg/opt/pr17724-6.C: New test.
12759 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
12762 * gcc.dg/pr17301-2.c: New test.
12764 2004-10-11 Mark Mitchell <mark@codesourcery.com>
12767 * g++.dg/parse/error22.C: New test.
12770 * g++.dg/template/spec18.C: New test.
12772 2004-10-11 Steve Ellcey <sje@cup.hp.com>
12774 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
12775 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
12777 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
12778 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
12780 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
12782 * g++.dg/eh/cleanup5.C: Add dg-options "".
12784 2004-10-11 Roger Sayle <roger@eyesopen.com>
12786 PR middle-end/17657
12787 * gcc.dg/switch-4.c: New test case.
12789 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
12791 * gcc.c-torture/execute/20041011-1.c: New test.
12793 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
12796 * g++.dg/init/for3.C: New test.
12799 * g++.dg/opt/switch2.C: New test.
12801 PR middle-end/17703
12802 * g++.dg/warn/Wreturn-2.C: New test.
12804 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
12807 * g++.dg/eh/cleanup5.C: New test.
12809 2004-10-10 Mark Mitchell <mark@codesourcery.com>
12812 * g++.dg/parse/error21.C: New test.
12814 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
12816 * g++.dg/overload/pmf1.C: Adjust quoting marks.
12817 * g++.dg/warn/incomplete1.C: Likewise.
12818 * g++.dg/template/qualttp20.C: Likewise.
12820 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
12823 * parm-incomplete-1.c: New test.
12825 2004-10-09 Mark Mitchell <mark@codesourcery.com>
12828 * g++.dg/parse/error19.C: New test.
12831 * g++.dg/init/new11.C: New test.
12834 * g++.dg/parse/error20.C: New test.
12837 * g++.dg/template/crash24.C: New test.
12839 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
12842 * gcc.dg/pr17301-1.c: New test.
12844 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
12847 * gcc.dg/anon-struct-5.c: New test.
12849 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
12852 * gcc.dg/pr17844-1.c: New test.
12854 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
12856 PR tree-optimization/17906
12857 * gcc.c-torture/compile/pr17906.c: New.
12859 2004-10-09 Stuart Hastings <stuart@apple.com>
12860 Roger Sayle <roger@eyesopen.com>
12862 PR rtl-optimization/17853
12863 * gcc.dg/i386-mmx-5.c: New testcase.
12865 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
12867 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
12869 2004-10-09 Mark Mitchell <mark@codesourcery.com>
12872 * g++.dg/template/static9.C: New test.
12875 * g++.dg/parse/operator5.C: New test.
12877 2004-10-09 Roger Sayle <roger@eyesopen.com>
12879 PR middle-end/17894
12880 * gcc.c-torture/execute/divcmp-4.c: New test case.
12882 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
12885 * g++.dg/opt/pr17902.C: New test.
12887 2004-10-09 Jakub Jelinek <jakub@redhat.com>
12889 * gcc.dg/cpp/ident-1.c: Add dg-options "".
12891 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
12893 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
12895 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
12897 * gcc.dg/assign-warn-3.c: New test.
12899 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
12902 * gcc.dg/cpp/ident-1.c: New test.
12904 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
12906 * gcc.c-torture/compile/acc1.c: New.
12908 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
12910 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
12911 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
12913 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
12915 * gcc.dg/ultrasp11.c: New test.
12917 2004-10-08 Michael Matz <matz@suse.de>
12919 * gcc.dg/doloop-2.c: New test.
12921 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
12923 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
12924 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
12925 objc.dg/method-9.m: Update expected diagnostics.
12927 2004-10-07 Geoffrey Keating <geoffk@apple.com>
12929 * gcc.dg/ppc-fsel-3.c: New file.
12930 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
12932 2004-10-07 Paul Brook <paul@codesourcery.com>
12934 * gfortran.dg/intrinsic_verify_1.f90: New test.
12936 2004-10-07 Paul Brook <paul@codesourcery.com>
12938 * gfortran.dg/empty_format_1.f90: Remove stray commas.
12940 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12942 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
12943 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
12946 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
12948 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
12950 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12953 * g++.dg/warn/Winline-4.C: New test.
12955 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
12957 * gcc.c-torture/compile/20041007-1.c: New test.
12959 2004-10-07 Paul Brook <paul@codesourcery.com>
12962 * gfortran.dg/use_allocated_1.f90: New test.
12964 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
12966 PR middle-end/17849
12967 * gfortran.fortran-torture/compile/nested.f90: New test
12969 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
12971 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
12973 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
12976 * g++.dg/ext/asm6.C: New test.
12978 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
12980 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
12982 2004-10-06 Paul Brook <paul@codesourcery.com>
12984 PR libfortran/17709
12985 * gfortran.dg/empty_format_1.f90: New test.
12987 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12990 * gfortran.dg/ishft.f90: New test.
12993 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
12996 2004-10-06 Paul Brook <paul@codesourcery.com>
12998 * gfortran.dg/do_1.f90: New test.
13000 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13002 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
13003 optimizing for size.
13005 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
13007 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
13009 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
13011 * gcc.c-torture/compile/20041005-1.c: New test.
13013 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
13016 * g++.dg/lookup/koenig4.C: New.
13018 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
13020 * g++.dg/other/classkey1.C: Adjust quoting marks.
13021 * g++.dg/parse/error15.C: Likewise.
13022 * g++.dg/template/meminit2.C (int>): Likewise.
13024 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13027 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
13030 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
13033 * gfortran.dg/pr17708.f90: New test.
13035 2004-10-04 Chao-ying Fu <fu@mips.com>
13037 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
13038 * gcc.dg/vect/vect-4.c: Ditto.
13039 * gcc.dg/vect/vect-5.c: Ditto.
13040 * gcc.dg/vect/vect-6.c: Ditto.
13041 * gcc.dg/vect/vect-8.c: Ditto.
13042 * gcc.dg/vect/vect-16.c: Ditto.
13043 * gcc.dg/vect/vect-30.c: Ditto.
13044 * gcc.dg/vect/vect-40.c: Ditto.
13045 * gcc.dg/vect/vect-41.c: Ditto.
13046 * gcc.dg/vect/vect-42.c: Ditto.
13047 * gcc.dg/vect/vect-43.c: Ditto.
13048 * gcc.dg/vect/vect-44.c: Ditto.
13049 * gcc.dg/vect/vect-45.c: Ditto.
13050 * gcc.dg/vect/vect-46.c: Ditto.
13051 * gcc.dg/vect/vect-47.c: Ditto.
13052 * gcc.dg/vect/vect-48.c: Ditto.
13053 * gcc.dg/vect/vect-49.c: Ditto.
13054 * gcc.dg/vect/vect-50.c: Ditto.
13055 * gcc.dg/vect/vect-51.c: Ditto.
13056 * gcc.dg/vect/vect-52.c: Ditto.
13057 * gcc.dg/vect/vect-53.c: Ditto.
13058 * gcc.dg/vect/vect-54.c: Ditto.
13059 * gcc.dg/vect/vect-55.c: Ditto.
13060 * gcc.dg/vect/vect-56.c: Ditto.
13061 * gcc.dg/vect/vect-57.c: Ditto.
13062 * gcc.dg/vect/vect-58.c: Ditto.
13063 * gcc.dg/vect/vect-59.c: Ditto.
13064 * gcc.dg/vect/vect-60.c: Ditto.
13065 * gcc.dg/vect/vect-74.c: Ditto.
13066 * gcc.dg/vect/vect-79.c: Ditto.
13067 * gcc.dg/vect/vect-80.c: Ditto.
13069 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
13071 * gcc.dg/unused-7.c: Use the correct option.
13073 2004-10-04 Paul Brook <paul@codesourcery.com>
13074 Bud Davis <bdavis9659@comcast.net>
13078 * gfortran/pr17706.f90: New test.
13079 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
13081 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13083 * gfortran.dg/pr17612.f90: New test.
13085 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
13087 * g++.dg/template/local1.C: Adjust quoting marks in
13088 testing for diagnostics.
13089 * g++.dg/tls/diag-2.C: Likewise.
13090 * g++.dg/other/error8.C: Likewise.
13092 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
13095 * gcc.dg/unused-4.c: Adjust to be correct.
13098 * gcc.dg/unused-7.c: New test.
13100 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
13103 * g++.dg/overload/template2.C: New test.
13105 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
13107 PR tree-optimization/16632
13108 * gcc.dg/tree-ssa/20041002-1.c: New.
13110 2004-10-03 Paul Brook <paul@codesourcery.com>
13112 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
13113 rather than relying on default formatting.
13115 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
13117 * gcc.dg/20040920-1.c: Update expected message text.
13119 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
13121 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
13123 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
13125 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
13128 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
13130 * gcc.dg/tree-ssa/pr17343.c: Remove.
13132 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
13135 * gcc.dg/tree-ssa/pr17343.c: New test.
13137 2004-10-01 Jakub Jelinek <jakub@redhat.com>
13139 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
13140 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
13141 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
13142 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
13143 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
13145 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
13147 * gcc.dg/lvalue-2.c: New test.
13149 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
13152 * gcc.dg/pr17730-1.c: New test
13154 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
13157 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
13159 2004-09-29 Jakub Jelinek <jakub@redhat.com>
13161 * gcc.c-torture/execute/stdarg-1.c: New test.
13162 * gcc.c-torture/execute/stdarg-2.c: New test.
13163 * gcc.c-torture/execute/stdarg-3.c: New test.
13164 * gcc.dg/tree-ssa/stdarg-1.c: New test.
13165 * gcc.dg/tree-ssa/stdarg-2.c: New test.
13166 * gcc.dg/tree-ssa/stdarg-3.c: New test.
13167 * gcc.dg/tree-ssa/stdarg-4.c: New test.
13168 * gcc.dg/tree-ssa/stdarg-5.c: New test.
13170 2004-09-29 Jakub Jelinek <jakub@redhat.com>
13172 PR tree-optimization/17697
13173 * g++.dg/opt/pr17697-1.C: New test.
13174 * g++.dg/opt/pr17697-2.C: New test.
13175 * g++.dg/opt/pr17697-3.C: New test.
13177 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
13180 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
13181 gcc.dg/vla-init-5.c: New tests.
13183 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
13186 * gcc.dg/pr13804-1.c: New test.
13188 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13191 * gfortran.dg/pr16938.f90: New test.
13193 2004-09-27 Mark Mitchell <mark@codesourcery.com>
13195 * g++.dg/template/crash23.C: New test.
13197 2004-09-27 Mark Mitchell <mark@codesourcery.com>
13200 * g++.dg/template/static8.C: New test.
13202 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
13205 * g++.dg/other/error9.C: New test.
13207 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
13209 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
13211 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13214 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
13216 2004-09-26 Roger Sayle <roger@eyesopen.com>
13218 PR middle-end/17112
13219 * gcc.dg/pr17112-1.c: New test case.
13221 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
13224 * gcc.dg/pr11459-1.c: New test.
13226 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
13228 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
13229 * gcc.dg/tree-ssa/loop-4.c: Likewise.
13231 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13233 * gfortran.dg/pr15324.f90: Make array bounds consistent.
13235 2004-09-25 Jan Hubicka <jh@suse.cz>
13237 * compile/30040909-1.c: New test.
13238 * compile/30040907-1.c: New test.
13240 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
13242 * gcc.c-torture/execute/va-arg-26.c: New test.
13244 2004-09-24 Zack Weinberg <zack@codesourcery.com>
13246 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
13247 extra diagnostics on targets with 64-bit pointers.
13248 * objc.dg/selector-1.m: Adjust dg-warning regexp.
13250 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
13253 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
13254 * gcc.dg/decl-3.c: Adjust expected message.
13256 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13259 * gfortran.dg/pr17615.f90: New test.
13261 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
13263 PR tree-optimzation/17517
13264 * g++.dg/tree-ssa/pr17517.C: New Test.
13266 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
13269 * g++.dg/lookup/ambig3.C: New.
13271 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
13274 * g++.dg/opt/pr17624.C: New test.
13276 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
13279 * gcc.dg/Wbad-function-cast-1.c: New test.
13281 2004-09-23 Zack Weinberg <zack@codesourcery.com>
13283 * g++.dg/ext/complit1.C
13284 * g++.dg/other/error2.C
13285 * g++.dg/other/nontype-1.C
13286 * g++.dg/parse/crash11.C
13287 * g++.dg/parse/crash12.C
13288 * g++.dg/parse/error15.C
13289 * g++.dg/parse/error4.C
13290 * g++.dg/parse/tmpl-outside1.C
13291 * g++.dg/parse/too-many-tmpl-args1.C
13292 * g++.dg/template/dependent-expr3.C
13293 * g++.dg/template/error10.C
13294 * g++.dg/template/instantiate1.C
13295 * g++.dg/template/vtable2.C
13296 * g++.dg/warn/Wshadow-1.C
13297 * g++.dg/warn/weak1.C
13298 * g++.old-deja/g++.brendan/crash16.C
13299 * g++.old-deja/g++.brendan/crash18.C
13300 * g++.old-deja/g++.brendan/crash48.C
13301 * g++.old-deja/g++.brendan/crash49.C
13302 * g++.old-deja/g++.brendan/crash55.C
13303 * g++.old-deja/g++.brendan/crash56.C
13304 * g++.old-deja/g++.brendan/crash8.C
13305 * g++.old-deja/g++.brendan/enum11.C
13306 * g++.old-deja/g++.brendan/enum8.C
13307 * g++.old-deja/g++.brendan/enum9.C
13308 * g++.old-deja/g++.brendan/friend3.C
13309 * g++.old-deja/g++.brendan/misc14.C
13310 * g++.old-deja/g++.bugs/900402_02.C
13311 * g++.old-deja/g++.bugs/900404_03.C
13312 * g++.old-deja/g++.bugs/900404_04.C
13313 * g++.old-deja/g++.bugs/900428_03.C
13314 * g++.old-deja/g++.jason/crash4.C
13315 * g++.old-deja/g++.jason/overload21.C
13316 * g++.old-deja/g++.jason/redecl1.C
13317 * g++.old-deja/g++.jason/report.C
13318 * g++.old-deja/g++.jason/rfg10.C
13319 * g++.old-deja/g++.jason/template30.C
13320 * g++.old-deja/g++.law/arm12.C
13321 * g++.old-deja/g++.law/ctors5.C
13322 * g++.old-deja/g++.law/cvt20.C
13323 * g++.old-deja/g++.law/init10.C
13324 * g++.old-deja/g++.law/init8.C
13325 * g++.old-deja/g++.law/visibility17.C
13326 * g++.old-deja/g++.law/visibility7.C
13327 * g++.old-deja/g++.mike/net8.C
13328 * g++.old-deja/g++.mike/p646.C
13329 * g++.old-deja/g++.mike/p700.C
13330 * g++.old-deja/g++.mike/p701.C
13331 * g++.old-deja/g++.mike/p811.C
13332 * g++.old-deja/g++.ns/template13.C
13333 * g++.old-deja/g++.other/array3.C
13334 * g++.old-deja/g++.other/crash25.C
13335 * g++.old-deja/g++.other/dtor3.C
13336 * g++.old-deja/g++.other/dtor4.C
13337 * g++.old-deja/g++.other/main1.C
13338 * g++.old-deja/g++.other/warn7.C
13339 * g++.old-deja/g++.pt/crash11.C
13340 * g++.old-deja/g++.pt/crash36.C
13341 * g++.old-deja/g++.pt/spec22.C
13342 * g++.old-deja/g++.pt/spec9.C
13343 * g++.old-deja/g++.pt/ttp52.C
13344 * g++.old-deja/g++.robertl/eb103.C
13345 * g++.old-deja/g++.robertl/eb121.C
13346 * g++.old-deja/g++.robertl/eb22.C
13347 * g++.old-deja/g++.robertl/eb8.C:
13348 Update locations and/or regexps of dg-error markers.
13349 Remove markers for some bogus messages that are no longer issued.
13351 2004-09-23 Jakub Jelinek <jakub@redhat.com>
13353 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
13354 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
13356 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
13359 * g++.dg/lookup/crash5.C: New test.
13361 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
13363 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
13364 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
13365 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
13366 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
13367 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
13368 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
13370 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
13371 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
13372 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
13373 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
13374 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
13375 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
13377 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
13379 * gcc.dg/vect/vect-44.c: Check additional cases.
13380 * gcc.dg/vect/vect-48.c: Check additional cases.
13382 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
13383 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
13384 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
13385 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
13386 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
13387 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
13388 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
13389 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
13390 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
13392 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
13393 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
13394 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
13396 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13398 * gcc.dg/tree-ssa/loop-6.c: New test.
13400 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
13403 * g++.dg/inherit/base2.C: New.
13405 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13407 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
13408 * gcc.dg/20001012-2.c: Likewise.
13409 * gcc.dg/20001013-1.c: Likewise.
13410 * gcc.dg/20001101-1.c: Likewise.
13411 * gcc.dg/20001102-1.c: Likewise.
13412 * gcc.dg/bf-spl1.c: Likewise.
13413 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
13414 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
13416 2004-09-22 Diego Novillo <dnovillo@redhat.com>
13418 PR tree-optimization/16721
13419 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
13421 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
13423 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
13424 * gcc.dg/20040305-1.c: Likewise.
13426 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
13429 * gcc.c-torture/compile/pr16566-1.c,
13430 gcc.c-torture/compile/pr16566-2.c,
13431 gcc.c-torture/compile/pr16566-3.c: New tests.
13433 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
13435 PR tree-optimization/17512
13436 * gcc.c-torture/compile/20040916-1.c.
13438 2004-09-21 Mark Mitchell <mark@codesourcery.com>
13440 * gcc.dg/pragma-re-3.c: New test.
13442 2004-09-17 Matt Austern <austern@apple.com>
13445 * g++.dg/other/anon3.C: New.
13447 2004-09-21 Roger Sayle <roger@eyesopen.com>
13450 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
13451 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
13452 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
13453 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
13454 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
13456 2004-09-21 Bud Davis <bdavis9659@comcast.net>
13459 * gfortran.dg/pr17286.f90: New test.
13461 2004-09-20 Mark Mitchell <mark@codesourcery.com>
13464 * g++.dg/template/static7.C: New test.
13466 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
13469 * gcc.c-torture/compile/pr17558.c: New test.
13471 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
13473 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
13474 if SKIP_ATTRIBUTE is defined.
13476 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13479 * gfortran.dg/pr15957.f90: New test.
13481 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
13483 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
13485 * gcc.dg/vect/vect-79.c: Likewise.
13486 * gcc.dg/vect/vect-80.c: Likewise.
13488 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13491 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
13493 2004-09-20 Ira Rosen <irar@il.ibm.com>
13495 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
13496 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
13497 * gcc.dg/vect/vect-62.c: New testcase.
13498 * gcc.dg/vect/vect-63.c: New testcase.
13499 * gcc.dg/vect/vect-64.c: New testcase.
13500 * gcc.dg/vect/vect-65.c: New testcase.
13501 * gcc.dg/vect/vect-66.c: New testcase.
13502 * gcc.dg/vect/vect-67.c: New testcase.
13503 * gcc.dg/vect/vect-68.c: New testcase.
13504 * gcc.dg/vect/vect-69.c: New testcase.
13505 * gcc.dg/vect/vect-79.c: New testcase.
13506 * gcc.dg/vect/vect-80.c: New testcase.
13508 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
13510 * gcc.target/mips/asm-1.c: New test.
13512 2004-09-19 Ira Rosen <irar@il.ibm.com>
13514 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
13515 * gcc.dg/vect/vect-73.c: New testcase.
13516 * gcc.dg/vect/vect-74.c: New testcase.
13517 * gcc.dg/vect/vect-75.c: New testcase.
13518 * gcc.dg/vect/vect-76.c: New testcase.
13519 * gcc.dg/vect/vect-77.c: New testcase.
13520 * gcc.dg/vect/vect-78.c: New testcase
13522 2004-09-18 Paul Brook <paul@codesourcery.com>
13524 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
13526 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
13529 * gcc.dg/pr17424-1.c: New test.
13531 2004-09-18 Diego Novillo <dnovillo@redhat.com>
13533 * g++.dg/tree-ssa/pr17153.C: New test.
13535 2004-09-16 Geoffrey Keating <geoffk@apple.com>
13538 * testsuite/g++.dg/pch/wchar-1.C: New.
13539 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13541 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
13543 * gcc.c-torture/execute/20040917-1.c: New test.
13545 2004-09-17 Diego Novillo <dnovillo@redhat.com>
13547 PR tree-optimization/17319
13548 * gcc.dg/pr17319.c: New test.
13550 2004-09-17 Devang Patel <dpatel@apple.com>
13552 * gcc.dg/20040813-1.c: New test.
13554 2004-09-17 Diego Novillo <dnovillo@redhat.com>
13556 PR tree-optimization/17273
13557 * gcc.c-torture/compile/pr17273.c: New test.
13559 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
13561 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
13562 Update expected messages.
13563 * gcc.dg/declspec-13.c: New test.
13565 2004-09-17 David Edelsohn <edelsohn@gnu.org>
13567 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
13569 2004-09-17 Diego Novillo <dnovillo@redhat.com>
13571 * gcc.c-torture/execute/pr17252.c: Use post-increment to
13572 change what 'a' is pointing to.
13574 2004-09-17 Mark Mitchell <mark@codesourcery.com>
13577 * g++.dg/template/error18.C: New test.
13580 * g++.dg/warn/Wunused-8.C: New test.
13582 2004-09-17 Steven Bosscher <stevenb@suse.de>
13584 PR tree-optimization/17513
13585 * gcc.dg/20040916-1.c: New test.
13587 2004-09-16 Mark Mitchell <mark@codesourcery.com>
13590 * g++.dg/template/typename7.C: New test.
13592 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13594 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
13596 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
13598 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
13599 with -ftree-based-profiling also.
13600 * lib/profopt.exp: Support late-set profile_option/feedback_option.
13602 2004-09-16 Victor Leikehman <lei@il.ibm.com>
13605 * gfortran.dg/der_array_io_1.f90: New test.
13606 * gfortran.dg/der_array_io_2.f90: New test.
13607 * gfortran.dg/der_array_io_3.f90: New test.
13609 2004-09-15 Mark Mitchell <mark@codesourcery.com>
13611 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
13614 2004-09-15 Mark Mitchell <mark@codesourcery.com>
13616 * g++.dg/opt/switch1.C: New test.
13618 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
13620 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
13621 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
13622 Update expected messages.
13624 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13627 * gfortran.dg/same_name_1.f90: New test.
13629 2004-09-15 Diego Novillo <dnovillo@redhat.com>
13631 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
13632 dereference garbage pointers.
13634 2004-09-15 Jakub Jelinek <jakub@redhat.com>
13636 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
13637 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
13639 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
13640 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
13641 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
13643 2004-09-14 Mark Mitchell <mark@codesourcery.com>
13646 * g++.dg/template/mangle1.C: New test.
13648 2004-09-14 Diego Novillo <dnovillo@redhat.com>
13650 PR tree-optimization/17252
13651 * gcc.c-torture/execute/pr17252.c: New test.
13653 2004-09-14 Andrew Pinski <apinski@apple.com>
13655 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
13657 2004-09-14 Roger Sayle <roger@eyesopen.com>
13659 PR rtl-optimization/9771
13660 * gcc.dg/pr9771-1.c: New test case.
13662 2004-09-14 Diego Novillo <dnovillo@redhat.com>
13664 PR tree-optimization/15262
13665 * gcc.c-torture/execute/pr15262-1.c: New test.
13666 * gcc.c-torture/execute/pr15262-2.c: New test.
13668 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
13670 * gcc.dg/declspec-12.c: New test.
13672 2004-09-14 Bud Davis <bdavis9659@comcast.net>
13674 * gfortran.dg/pr17090.f90: Add directives to test.
13676 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13678 * gcc.c-torture/compile/20040914-1.c: New test.
13680 2004-09-13 Mark Mitchell <mark@codesourcery.com>
13683 * g++.dg/template/decl2.C: New test.
13685 2004-09-13 Bud Davis <bdavis9659@comcast.net>
13688 * gfortran.dg/pr17090.f90: New test.
13690 2004-09-13 Dale Johannesen <dalej@apple.com>
13692 * gcc.c-torture/compile/pr17408.c: New test case.
13694 2004-09-13 Mark Mitchell <mark@codesourcery.com>
13697 * g++.dg/parse/crash17.C: New test.
13700 * g++.dg/template/enum3.C: New test.
13702 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
13704 * lib/gcc-defs.exp: Load wrapper.exp.
13705 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
13707 * lib/gcc.exp (gcc_init): Similar.
13708 * lib/gfortran.exp (gfortran_init): Similar.
13709 * lib/objc.exp (objc_init): Similar.
13710 * lib/treelang.exp (treelang_init): Similar.
13711 * lib/wrapper.exp: New file with build_wrapper call machinery in
13712 ${tool}_maybe_build_wrapper.
13714 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
13716 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
13718 * gcc.dg/declspec-11.c: Update expected messages.
13719 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
13720 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
13721 gcc.dg/inline-12.c: New tests.
13723 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
13725 * g++.dg/tree-ssa/pr17400.C: New testcase.
13727 2004-09-13 James E Wilson <wilson@specifixinc.com>
13729 * gcc.target/mips/sb1-1.c: New testcase.
13731 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
13733 * lib/g77-dg.exp: Remove unused file.
13734 * lib/mike-g77.exp: Ditto.
13735 * lib/g77.exp: Ditto.
13737 2004-09-12 Richard Henderson <rth@redhat.com>
13739 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
13741 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
13743 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
13744 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
13745 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
13746 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
13747 Update expected messages.
13749 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
13751 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
13752 declaration/use mismatch for dirp parameter.
13754 2004-09-12 Andrew Pinski <apinski@apple.com>
13756 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
13757 -fgnu-runtime is passed.
13759 2004-09-12 Richard Henderson <rth@redhat.com>
13761 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
13762 do the uplevel thing and update additional_flags directly.
13763 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
13764 gfortran.fortran-torture/execute/intrinsic_nearest.x,
13765 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
13766 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
13768 2004-09-11 Steven Bosscher <stevenb@suse.de>
13770 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
13772 2004-09-11 Roger Sayle <roger@eyesopen.com>
13774 PR middle-end/17411
13775 * g++.dg/opt/pr17411-1.C: New test case.
13777 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
13779 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
13780 gcc.dg/tls/diag-2.c: Update expected messages.
13781 * gcc.dg/991209-1.c: Specify compilation options. Update expected
13783 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
13784 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
13785 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
13786 gcc.dg/tls/diag-5.c: New tests.
13788 2004-09-11 Zack Weinberg <zack@codesourcery.com>
13790 * gcc.dg/20040910-1.c: Correct dg-error regexp.
13792 2004-09-11 Steven Bosscher <stevenb@suse.de>
13794 * g++.dg/parse/break-in-for.C: New test.
13796 2004-09-11 Jakub Jelinek <jakub@redhat.com>
13798 * gcc.dg/tree-ssa/20040911-1.c: New test.
13800 2004-09-11 Andreas Jaeger <aj@suse.de>
13802 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
13803 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
13805 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
13807 * gcc.target/frv: New directory of FR-V-specific tests.
13809 2004-09-10 James E Wilson <wilson@specifixinc.com>
13811 * gcc.dg/convert-vec-1.c: New test.
13813 2004-09-10 Roger Sayle <roger@eyesopen.com>
13815 PR middle-end/17024
13816 * gcc.dg/pr17024-1.c: New test case.
13818 2004-09-10 Eric Christopher <echristo@redhat.com>
13820 * gcc.dg/20040910-1.c: New test.
13822 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
13824 * gcc.dg/bitfld-9.c: New test.
13826 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
13828 * gcc.c-torture/execute/ieee/acc1.c: New test.
13829 * gcc.c-torture/execute/ieee/acc2.c: New test.
13830 * gcc.c-torture/execute/ieee/mzero6.c: New test.
13832 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
13834 * gcc.dg/deprecated-2.c: New test.
13836 2004-09-09 James E Wilson <wilson@specifixinc.com>
13838 * gcc.dg/init-vec-1.c: New test.
13840 2004-09-09 Roger Sayle <roger@eyesopen.com>
13842 PR middle-end/17055
13843 * gcc.dg/pr17055-1.c: New test case.
13845 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
13848 * gcc.c-torture/execute/pr17377.c: New test.
13850 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
13853 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
13854 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
13855 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
13856 gcc.dg/long-long-typespec-1.c: New tests.
13857 * gcc.dg/tls/diag-2.c: Update expected diagnostics
13859 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
13861 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
13862 gcc.dg/gnu99-static-1.c: New tests.
13864 2004-09-08 Devang Patel <dpatel@apple.com>
13866 * gcc.dg/darwin-ld-20040828-1.c: New test.
13867 * gcc.dg/darwin-ld-20040828-2.c: New test.
13868 * gcc.dg/darwin-ld-20040828-3.c: New test.
13870 2004-09-08 Ziemowit Laski <zlaski@apple.com>
13872 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
13873 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
13875 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
13876 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
13878 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
13879 types they qualify.
13880 * objc.dg/type-size-2.m: Fix wording in comment.
13881 * objc.dg/va-meth-1.m: New test case.
13883 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
13886 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
13887 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
13889 2004-09-06 Devang Patel <dpatel@apple.com>
13891 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
13892 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
13894 2004-09-06 Zack Weinberg <zack@codesourcery.com>
13896 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
13897 reflect changed line numbering of diagnostics.
13899 2004-09-06 Paul Brook <paul@codesourcery.com>
13901 * gfortran.dg/edit_real_1.f90: Add new test.
13903 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13905 * gcc.dg/tree-ssa/loop-2.c: New test.
13906 * gcc.dg/tree-ssa/loop-3.c: New test.
13907 * gcc.dg/tree-ssa/loop-4.c: New test.
13908 * gcc.dg/tree-ssa/loop-5.c: New test.
13910 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13912 * gcc.dg/format/sentinel-1.c: Update for parameter option.
13914 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13916 * gcc.dg/format/sentinel-1.c: New test.
13918 2004-09-04 Uros Bizjak <uros@kss-loka.si>
13920 * testsuite/gcc.dg/builtins-46.c: New.
13922 2004-09-03 Devang Patel <dpatel@apple.com>
13924 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
13925 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
13927 2004-09-03 Jan Beulich <jbeulich@novell.com>
13929 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
13930 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
13931 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
13932 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
13933 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
13934 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
13935 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
13936 the non-portable bzero.
13937 * gcc.dg/20010912-1.c: xfail for NetWare.
13938 * gcc.dg/20020426-2.c: xfail for NetWare.
13939 * gcc.dg/20021014-1.c: xfail for NetWare.
13940 * gcc.dg/20021018-1.c: xfail for NetWare.
13941 * gcc.dg/20030213-1.c: xfail for NetWare.
13942 * gcc.dg/20030225-1.c: xfail for NetWare.
13943 * gcc.dg/20030708-1.c: xfail for NetWare.
13944 * gcc.dg/builtins-config.h: Also exclude NetWare.
13945 * gcc.dg/format/format.h: Define restrict only if not already defined.
13946 * gcc.dg/nest.c: xfail for NetWare.
13947 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
13948 * lib/target-supports.exp (check_visibility_available): Exclude
13951 2004-09-03 Jan Beulich <jbeulich@novell.com>
13953 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
13954 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
13955 deterministic starting point for the alignment of structure fields.
13956 * gcc.dg/Wpadded.c: Dito.
13957 * g++.dg/abi/vbase10.C: Dito.
13959 2004-09-03 Devang Patel <dpatel@apple.com>
13961 * g++.dg/debug/pr15736.cc: New test.
13963 2004-09-02 Mark Mitchell <mark@codesourcery.com>
13965 * README.QMTEST: Fix out-of-date link.
13967 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
13970 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
13971 Delete. Duplicate of gfortran.dg/g77/20010610.f
13973 2004-09-02 Mark Mitchell <mark@codesourcery.com>
13975 * g++.dg/abi/arm_rtti1.C: New test.
13977 2004-09-02 Geoffrey Keating <geoffk@apple.com>
13979 * gcc.dg/ppc-vector-memcpy.c: New.
13980 * gcc.dg/ppc-vector-memset.c: New.
13982 2004-09-02 Chao-ying Fu <fu@mips.com>
13984 * gcc.target/mips/mips-3d-1.c: New test.
13985 * gcc.target/mips/mips-3d-2.c: New test.
13986 * gcc.target/mips/mips-3d-3.c: New test.
13987 * gcc.target/mips/mips-3d-4.c: New test.
13988 * gcc.target/mips/mips-3d-5.c: New test.
13989 * gcc.target/mips/mips-3d-6.c: New test.
13990 * gcc.target/mips/mips-3d-7.c: New test.
13991 * gcc.target/mips/mips-3d-8.c: New test.
13992 * gcc.target/mips/mips-3d-9.c: New test.
13993 * gcc.target/mips/mips-ps-1.c: New test.
13994 * gcc.target/mips/mips-ps-2.c: New test.
13995 * gcc.target/mips/mips-ps-3.c: New test.
13996 * gcc.target/mips/mips-ps-4.c: New test.
13997 * gcc.target/mips/mips-ps-type.c: New test.
13999 2004-09-02 Paul Brook <paul@codesourcery.com>
14001 * gfortran.dg/edit_real_1.f90: Add new tests.
14003 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14006 * gfortran.dg/merge_char_1.f90: New test.
14008 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14011 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
14013 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14016 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
14018 2004-09-01 Mark Mitchell <mark@codesourcery.com>
14020 * g++.dg/opt/loop1.C: Do not XFAIL.
14022 2004-09-01 Jakub Jelinek <jakub@redhat.com>
14024 * gcc.c-torture/execute/20040831-1.c: New test.
14026 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
14029 * gfortran.dg/g77/20010610.f: Now passes.
14030 Copy from g77.f-torture/execute. Add dg-run directive.
14031 * gfortran.dg/g77/README: Update
14033 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
14035 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
14036 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
14037 (t1, t2, t3, t4): Add volatile.
14039 2004-08-31 Mark Mitchell <mark@codesourcery.com>
14041 * g++.dg/ext/visibility/arm1.C: New test.
14043 2004-08-31 Geoffrey Keating <geoffk@apple.com>
14045 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
14048 2004-09-01 Paul Brook <paul@codesourcery.com>
14050 * gfortran.dg/eof_2.f90: New test.
14052 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14055 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
14057 2004-08-31 Bud Davis <bdavis9659@comcast.net>
14059 PR libfortran/16805
14060 * gfortran.dg/list_read_2.f90: New test.
14062 2004-08-31 Mark Mitchell <mark@codesourcery.com>
14064 * g++.dg/abi/key1.C: New test.
14066 2004-08-31 Richard Henderson <rth@redhat.com>
14068 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
14070 * g++.dg/other/offsetof5.C: Remove duplicate.
14072 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14075 * gfortran.dg/func_derived_1.f90: New test.
14077 2004-08-31 Paul Brook <paul@codesourcery.com>
14079 * gfortran.dg/eof_1.f90: New test.
14081 2004-08-31 Paul Brook <paul@codesourcery.com>
14083 * gfortran.dg/list_read_1.f90: New file.
14085 2004-08-30 Mark Mitchell <mark@codesourcery.com>
14087 * g++.dg/opt/loop1.C: XFAIL.
14089 2004-08-30 Geoffrey Keating <geoffk@apple.com>
14091 * gcc.dg/funcdef-storage-1.c: New.
14092 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
14093 an extern function in local scope.
14094 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
14095 declare an 'auto inline' function in local scope.
14096 * gcc.dg/20011130-1.c: Likewise.
14097 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
14098 an 'auto' function in local scope.
14099 * gcc.dg/20021014-1.c: Likewise.
14100 * gcc.dg/20030331-2.c: Likewise.
14102 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14104 * gfortran.dg/blockdata_1.f90: New test.
14106 2004-08-30 Richard Henderson <rth@redhat.com>
14108 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
14110 2004-08-30 Richard Henderson <rth@redhat.com>
14112 * lib/fortran-torture.exp (fortran-torture-execute): Honor
14113 additional_flags set by alternate driver.
14114 (ieee-options): New procedure.
14115 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
14116 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
14117 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
14118 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
14120 2004-08-30 Richard Henderson <rth@redhat.com>
14122 * lib/f-torture.exp: Remove.
14124 2004-08-29 Mark Mitchell <mark@codesourcery.com>
14126 PR rtl-optimization/16590
14127 * g++.dg/opt/loop1.C: New test.
14129 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14132 * gfortran.dg/oldstyle_1.f90: New test.
14134 2004-08-29 Steven G. Kargl <kargls@comcast.net>
14135 Paul Brook <paul@codesourcery.com>
14137 * gfortran.dg/g77/README: Update.
14138 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
14139 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
14140 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
14142 2004-08-28 Paul Brook <paul@codesourcery.com>
14144 PR libfortran/17195
14145 * gfortran.dg/edit_real_1.f90: New test.
14147 2004-08-27 Paul Brook <paul@codesourcery.com>
14149 * gfortran.dg/rewind_1.f90: New test.
14151 2004-08-27 Bud Davis <bdavis9659@comcast.net>
14154 * gfortran.dg/pr16597.f90: New test.
14156 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
14159 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
14160 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
14161 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
14162 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
14163 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
14165 2004-08-26 Nick Clifton <nickc@redhat.com>
14167 * gcc.c-torture/compile/pr17119.c: New test.
14169 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
14171 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
14173 2004-08-25 Richard Henderson <rth@redhat.com>
14175 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
14176 the bits that expect kind=8 to be the largest real kind.
14178 2004-08-25 Ziemowit Laski <zlaski@apple.com>
14180 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
14182 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14184 * gfortran.dg/assignment_1.f90: New test.
14186 2004-08-25 Adam Nemet <anemet@lnxw.com>
14188 * g++.dg/template/repo3.C: New test.
14190 2004-08-25 Roger Sayle <roger@eyesopen.com>
14192 PR middle-end/16693
14193 PR tree-optimization/16372
14194 * g++.dg/opt/pr16372-1.C: New test case.
14195 * g++.dg/opt/pr16693-1.C: New test case.
14196 * g++.dg/opt/pr16693-2.C: New test case.
14198 2004-08-25 Ziemowit Laski <zlaski@apple.com>
14200 * objc.dg/proto-lossage-4.m: New test.
14202 2004-08-25 Mark Mitchell <mark@codesourcery.com>
14205 * g++.dg/inherit/local2.C: New test.
14207 2004-08-25 Paul Brook <paul@codesourcery.com>
14210 * gfortran.dg/string_ctor_1.f90: New test.
14212 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14215 * g++.dg/template/redecl2.C: New test.
14217 2004-08-24 Bud Davis <bdavis9659@comcast.net>
14220 * gfortran.dg/pr17143.f90: New test.
14222 2004-08-24 Bud Davis <bdavis9659@comcast.net>
14225 * gfortran.dg/pr17164.f90: New test.
14227 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14229 * gcc.dg/tree-ssa/loop-1.c: New test.
14231 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
14233 * gcc.c-torture/compile/20040824-1.c: New test.
14235 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
14237 * gcc.c-torture/compile/iftrap-3.c: New test.
14239 2004-08-24 Paul Brook <paul@codesourcery.com>
14241 * gfortran.dg/entry_2.f90: New test.
14243 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
14246 * g++.dg/lookup/ambig[12].C: New.
14248 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14251 * g++.dg/template/crash21.C: New test.
14252 * g++.dg/template/crash22.C: Likewise.
14254 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
14257 * g++.dg/template/access15.C: New.
14259 2004-08-23 Mark Mitchell <mark@codesourcery.com>
14262 * g++.dg/template/repo2.C: New test.
14264 2004-08-23 Roger Sayle <roger@eyesopen.com>
14266 PR rtl-optimization/17078
14267 * gcc.c-torture/execute/pr17078-1.c: New test case.
14269 2004-08-23 Mark Mitchell <mark@codesourcery.com>
14272 * gcc.dg/debug/crash1.c: New test.
14274 2004-08-23 Mark Mitchell <mark@codesourcery.com>
14277 * gcc.dg/loop-5.c: New test.
14279 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14281 * gcc.c-torture/execute/20040823-1.c: New test.
14283 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
14285 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
14286 to the assembler. Simplify test accordingly.
14287 (asm_abi_flags): Use GNU names.
14288 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
14289 to check for ABI flags.
14291 2004-08-22 Andrew Pinski <apinski@apple.com>
14293 * g++.dg/opt/pr14029.C: New test.
14294 * gcc.c-torture/execute/pr15262.c: New test.
14296 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14298 * gfortran.dg/reduction.f90: Add checks with complex arguments.
14300 2004-08-21 Bud Davis <bdavis9659@comcast.net>
14303 * gfortran.dg/direct_io.f90: New test.
14305 2004-08-20 Mark Mitchell <mark@codesourcery.com>
14308 * g++.dg/inherit/local2.C: New test.
14310 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
14313 * g++.dg/warn/Wparentheses-4.C: New test.
14315 2004-08-20 Mark Mitchell <mark@codesourcery.com>
14318 * g++.dg/inherit/local2.C: New test.
14320 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
14321 * gcc.dg/ppc-ldstruct.c: Likewise.
14322 * gcc.dg/ppc64-abi-2.c: Likewise.
14324 2004-08-20 Jakub Jelinek <jakub@redhat.com>
14326 PR rtl-optimization/17099
14327 * gcc.c-torture/execute/20040820-1.c: New test.
14329 2004-08-20 David Edelsohn <edelsohn@gnu.org>
14331 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
14333 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
14336 * gfortran.dg/auto_array_1.f90: New test.
14338 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14341 * gfortran.dg/simpleif_1.f90: New test.
14343 2004-08-19 Mark Mitchell <mark@codesourcery.com>
14345 * lib/target-supports.exp (check_profiling_available): Return
14346 false for arm*-*-symbianelf* and arm*-*-eabi*.
14349 * g++.dg/template/delete1.C: New test.
14351 2004-08-19 Paul Brook <paul@codesourcery.com>
14355 * gfortran.dg/data_char_1.f90: New test.
14357 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
14360 * gfortran.dg/reduction.f90: New testcase.
14362 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14365 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
14367 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
14370 * g++.dg/Wparentheses-3.C: New test.
14372 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
14374 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
14375 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
14376 * gcc.dg/vect/vect-2.c: Likewise.
14377 * gcc.dg/vect/vect-3.c: Likewise.
14378 * gcc.dg/vect/vect-4.c: Likewise.
14379 * gcc.dg/vect/vect-5.c: Likewise.
14380 * gcc.dg/vect/vect-6.c: Likewise.
14381 * gcc.dg/vect/vect-7.c: Likewise.
14382 * gcc.dg/vect/vect-25.c: Likewise.
14383 * gcc.dg/vect/vect-31.c: Likewise.
14384 * gcc.dg/vect/vect-32.c: Likewise.
14385 * gcc.dg/vect/vect-34.c: Likewise.
14386 * gcc.dg/vect/vect-36.c: Likewise.
14387 * gcc.dg/vect/vect-all.c: Likewise.
14389 2004-08-18 Mark Mitchell <mark@codesourcery.com>
14392 * g++.dg/template/operator4.C: New test.
14394 2004-08-18 Richard Henderson <rth@redhat.com>
14396 * gcc.dg/20040206-1.c: XFAIL.
14398 2004-08-17 Mark Mitchell <mark@codesourcery.com>
14401 * g++.dg/template/array7.C: New test.
14403 2004-08-17 James E Wilson <wilson@specifixinc.com>
14405 * gcc.dg/mips-movcc-1.c: New test.
14406 * gcc.dg/mips-movcc-2.c: New test.
14407 * gcc.dg/mips-movcc-3.c: New test.
14409 * gcc.dg/mips-nmadd-1.c: New test.
14410 * gcc.dg/mips-nmadd-2.c: New test.
14412 2004-08-17 Mark Mitchell <mark@codesourcery.com>
14415 * g++.dg/opt/inline8.C: New test.
14418 * g++.dg/parse/error17.C: New test.
14420 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
14422 * gcc.dg/vect: New directory for vectorizer tests.
14423 * gcc.dg/vect/tree-vect.h: New file.
14424 * gcc.dg/vect/vect.exp: New file.
14425 * gcc.dg/vect/pr16105.c.c: New test.
14426 * gcc.dg/vect/vect-1.c: New test.
14427 * gcc.dg/vect/vect-2.c: New test.
14428 * gcc.dg/vect/vect-3.c: New test.
14429 * gcc.dg/vect/vect-4.c: New test.
14430 * gcc.dg/vect/vect-5.c: New test.
14431 * gcc.dg/vect/vect-6.c: New test.
14432 * gcc.dg/vect/vect-7.c: New test.
14433 * gcc.dg/vect/vect-8.c: New test.
14434 * gcc.dg/vect/vect-9.c: New test.
14435 * gcc.dg/vect/vect-10.c: New test.
14436 * gcc.dg/vect/vect-11.c: New test.
14437 * gcc.dg/vect/vect-12.c: New test.
14438 * gcc.dg/vect/vect-13.c: New test.
14439 * gcc.dg/vect/vect-14.c: New test.
14440 * gcc.dg/vect/vect-15.c: New test.
14441 * gcc.dg/vect/vect-16.c: New test.
14442 * gcc.dg/vect/vect-17.c: New test.
14443 * gcc.dg/vect/vect-18.c: New test.
14444 * gcc.dg/vect/vect-19.c: New test.
14445 * gcc.dg/vect/vect-20.c: New test.
14446 * gcc.dg/vect/vect-21.c: New test.
14447 * gcc.dg/vect/vect-22.c: New test.
14448 * gcc.dg/vect/vect-23.c: New test.
14449 * gcc.dg/vect/vect-24.c: New test.
14450 * gcc.dg/vect/vect-25.c: New test.
14451 * gcc.dg/vect/vect-26.c: New test.
14452 * gcc.dg/vect/vect-27.c: New test.
14453 * gcc.dg/vect/vect-28.c: New test.
14454 * gcc.dg/vect/vect-29.c: New test.
14455 * gcc.dg/vect/vect-30.c: New test.
14456 * gcc.dg/vect/vect-31.c: New test.
14457 * gcc.dg/vect/vect-32.c: New test.
14458 * gcc.dg/vect/vect-33.c: New test.
14459 * gcc.dg/vect/vect-34.c: New test.
14460 * gcc.dg/vect/vect-35.c: New test.
14461 * gcc.dg/vect/vect-36.c: New test.
14462 * gcc.dg/vect/vect-37.c: New test.
14463 * gcc.dg/vect/vect-38.c: New test.
14464 * gcc.dg/vect/vect-40.c: New test.
14465 * gcc.dg/vect/vect-41.c: New test.
14466 * gcc.dg/vect/vect-42.c: New test.
14467 * gcc.dg/vect/vect-43.c: New test.
14468 * gcc.dg/vect/vect-44.c: New test.
14469 * gcc.dg/vect/vect-45.c: New test.
14470 * gcc.dg/vect/vect-46.c: New test.
14471 * gcc.dg/vect/vect-47.c: New test.
14472 * gcc.dg/vect/vect-48.c: New test.
14473 * gcc.dg/vect/vect-49.c: New test.
14474 * gcc.dg/vect/vect-50.c: New test.
14475 * gcc.dg/vect/vect-51.c: New test.
14476 * gcc.dg/vect/vect-52.c: New test.
14477 * gcc.dg/vect/vect-53.c: New test.
14478 * gcc.dg/vect/vect-54.c: New test.
14479 * gcc.dg/vect/vect-55.c: New test.
14480 * gcc.dg/vect/vect-56.c: New test.
14481 * gcc.dg/vect/vect-57.c: New test.
14482 * gcc.dg/vect/vect-58.c: New test.
14483 * gcc.dg/vect/vect-59.c: New test.
14484 * gcc.dg/vect/vect-60.c: New test.
14485 * gcc.dg/vect/vect-61.c: New test.
14486 * gcc.dg/vect/vect-all.c: New test.
14487 * gcc.dg/vect/vect-none.c: New test.
14489 2004-08-17 Paul Brook <paul@codesourcery.com>
14492 * gfortran.dg/entry_1.f90: New test.
14494 2004-08-17 Andrew Pinski <apinski@apple.com>
14496 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
14498 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
14500 * gcc.dg/pr17036-1.c: New test.
14502 2004-08-16 Devang Patel <dpatel@apple.com>
14504 * gcc.dg/darwin-20040809-1.c: New test.
14506 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
14508 * gcc.dg/funcdef-attr-1.c: New test.
14510 2004-08-16 Janis Johnson <janis187@us.ibm.com>
14512 * gcc.dg/altivec-17.c: New test.
14513 * gcc.dg/altivec-18.c: New test.
14515 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14518 * g++.dg/template/vtable2.C: New test.
14520 2004-08-14 Richard Henderson <rth@redhat.com>
14522 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
14523 * gcc.dg/pack-test-4.c (main): Return 0.
14524 * gcc.dg/setjmp-1.c: Remove XFAIL.
14525 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
14527 2004-08-14 Richard Henderson <rth@redhat.com>
14529 * gcc.dg/980217-1.c: Add prototype for printf.
14531 2004-08-13 Bud Davis <bdavis9659@comcast.net>
14533 * gfortran.dg/pr16935.f90: New test.
14535 2004-08-13 Janis Johnson <janis187@us.ibm.com>
14537 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
14539 2004-08-13 Paul Brook <paul@codesourcery.com>
14541 * gfortran.dg/der_io_1.f90: Remove stray comma.
14543 2004-08-12 Janis Johnson <janis187@us.ibm.com>
14545 * gcc.dg/vmx/cw-bug-2.c: Remove.
14546 * gcc.dg/vmx/vprint-1.c: Remove.
14547 * gcc.dg/vmx/vscan-1.c: Remove.
14549 2004-08-12 Devang patel <dpatel@apple.com>
14551 * gcc.dg/darwin-20040809-2.c: New test.
14553 2004-08-12 Janis Johnson <janis1872us.ibm.com>
14555 * g++.dg/ext/altivec-12.C: New test.
14557 * g++.dg/ext/altivec-11.C: New test.
14559 2004-08-12 Paul Brook <paul@codesourcery.com>
14561 * g++.dg/abi/arm_cxa_vec_1.C: New test.
14563 2004-08-12 Janis Johnson <janis187@us.ibm.com>
14565 * g++.dg/ext/altivec-2.C: Check for hardware support before
14566 executing any VMX instructions.
14568 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
14570 2004-08-12 Jakub Jelinek <jakub@redhat.com>
14573 * g++.old-deja/g++.other/comdat4.C: New test.
14574 * g++.old-deja/g++.other/comdat4-aux.cc: New.
14576 2004-08-12 Ben Elliston <bje@au.ibm.com>
14579 * gcc.dg/pr16286.c: New test.
14581 2004-08-12 Jan Beulich <jbeulich@novell.com>
14583 * g++.dg/ext/asm5.C: New.
14585 2004-08-11 Mark Mitchell <mark@codesourcery.com>
14588 * g++.dg/eh/crash1.C: New test.
14591 * g++.dg/ext/construct1.C: New test.
14593 2004-08-11 Mark Mitchell <mark@codesourcery.com>
14596 * g++.dg/init/ptrmem1.C: New test.
14599 * g++.dg/parse/offsetof5.C: New test.
14602 * g++.dg/template/overload3.C: New test.
14604 2004-08-11 Mark Mitchell <mark@codesourcery.com>
14607 * g++.dg/parse/error16.C: New test.
14610 * g++.dg/template/error14.C: New test.
14613 * g++.dg/template/error15.C: New test.
14615 2004-08-11 Devang Patel <dpatel@apple.com>
14617 * gcc.dg/darwin-ld-20040809-1.c: New test.
14618 * gcc.dg/darwin-ld-20040809-2.c: New test.
14620 2004-08-11 Steven G. Kargl <kargls@comcast.net>
14623 * gfortran.dg/dfloat_1.f90: New test.
14625 2004-08-09 Mark Mitchell <mark@codesourcery.com>
14627 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
14628 * gcc.dg/dll-2.c: Fix dg-require syntax.
14629 * gcc.misc-tests/arm-isr.c (abort): Declare.
14632 2004-08-10 Mark Mitchell <mark@codesourcery.com>
14635 * g++.dg/parse/crash16.C: New test.
14637 2004-08-10 Roger Sayle <roger@eyesopen.com>
14639 * gcc.dg/mips-rsqrt-1.c: New test case.
14640 * gcc.dg/mips-rsqrt-2.c: New test case.
14641 * gcc.dg/mips-rsqrt-3.c: New test case.
14643 2004-08-10 Paul Brook <paul@codesourcery.com>
14645 * gfortran.dg/der_io_1.f90: New test.
14647 2004-08-10 Paul Brook <paul@codesourcery.com>
14650 * gfortran.dg/der_array_1.f90: New test.
14652 2004-08-09 David Edelsohn <edelsohn@gnu.org>
14654 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
14656 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
14658 * gcc.dg/wchar_t-2.c: Fix typo.
14660 2004-08-09 Falk Hueffner <falk@debian.org>
14662 PR tree-optimization/12517
14663 * gcc.c-torture/compile/pr12517.c: New test.
14665 PR tree-optimization/12578
14666 * gcc.c-torture/compile/pr12578.c: New test.
14668 PR tree-optimization/12899
14669 * gcc.c-torture/compile/pr12899.c: New test.
14671 PR rtl-optimization/14692
14672 * gcc.c-torture/compile/pr14692.c: New test.
14674 PR tree-optimization/16461
14675 * gcc.c-torture/compile/pr16461.c: New test.
14677 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
14679 * gfortran.dg/getenv_1.f90: New test.
14681 2004-08-06 Mark Mitchell <mark@codesourcery.com>
14683 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
14685 * gcc.dg/symbian5.c: Test -fno-short-wchar.
14687 2004-08-06 Paul Brook <paul@codesourcery.com>
14689 * gfortran.dg/ret_array_1.f90: New test.
14690 * gfortran.dg/ret_pointer_1.f90: New test.
14692 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
14694 * gcc.dg/missing-field-init-[12].c: New tests.
14695 * g++.dg/warn/missing-field-init-[12].C: New tests.
14697 2004-08-06 Mark Mitchell <mark@codesourcery.com>
14699 * gcc.dg/enum2.c: New test.
14700 * gcc.dg/symbian3.c: Likewise.
14701 * gcc.dg/symbian4.c: Likewise.
14702 * gcc.dg/wchar_t-2.c: Likewise.
14704 2004-08-05 Mark Mitchell <mark@codesourcery.com>
14706 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
14709 2004-08-05 Mark Mitchell <mark@codesourcery.com>
14711 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
14712 dg-require-visiblity.
14713 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
14714 * g++.dg/ext/visibility/fvisibility.C: Likewise.
14715 * g++.dg/ext/visibility/memfuncts.C: Likewise.
14716 * g++.dg/ext/visibility/new1.C: Likewise.
14717 * g++.dg/ext/visibility/pragma.C: Likewise.
14718 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
14719 * g++.dg/ext/visibility/virtual.C: Likewise.
14720 * g++/dg/ext/visibility/visibility-1.C: Likewise.
14721 * g++/dg/ext/visibility/visibility-2.C: Likewise.
14722 * g++/dg/ext/visibility/visibility-3.C: Likewise.
14723 * g++/dg/ext/visibility/visibility-4.C: Likewise.
14724 * g++/dg/ext/visibility/visibility-5.C: Likewise.
14725 * g++/dg/ext/visibility/visibility-6.C: Likewise.
14726 * g++/dg/ext/visibility/visibility-7.C: Likewise.
14727 * g++/dg/ext/visibility/visibility-8.C: New test.
14728 * gcc.c-torture/compile/dll.x: Remove.
14729 * gcc.dg/dll-2.c: Use dg-require-dll
14730 * gcc.dg/visibility-10.c: New test.
14731 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
14733 * testsuite/lib/scanasm.exp (scan_hidden): New function.
14734 (scan_not_hidden): Likewise.
14736 2004-08-05 David Edelsohn <edelsohn@gnu.org>
14738 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
14740 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
14742 * gcc.c-torture/execute/20040805-1.c: New test.
14744 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
14746 * gcc.dg/20020118-1.c: Declare abort.
14747 * gcc.dg/altivec_check.h: Likewise.
14748 * gcc.dg/iftrap-2.c: Likewise.
14749 * gcc.dg/pragma-darwin.c: Likewise.
14750 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
14752 2004-08-04 Geoffrey Keating <geoffk@apple.com>
14754 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
14756 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
14758 * gcc.c-torture/execute/builtins/abs-2.c,
14759 gcc.c-torture/execute/builtins/abs-3.c,
14760 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
14761 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
14762 intmax_t, uintmax_t and their limits.
14763 * gcc.dg/intmax_t-1.c: New test.
14765 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14767 * g++.dg/tc1/dr147.C: Add reference to PR.
14769 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
14771 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
14772 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
14774 2004-08-03 David Edelsohn <edelsohn@gnu.org>
14776 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
14778 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
14780 * gcc.dg/redecl-5.c: New test.
14781 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
14784 2004-08-03 Roger Sayle <roger@eyesopen.com>
14786 PR middle-end/16790
14787 * gcc.c-torture/execute/pr16790-1.c: New test case.
14789 2004-08-03 Mark Mitchell <mark@codesourcery.com>
14791 * g++.dg/ext/visibility/assign1.C: New test.
14792 * g++.dg/ext/visibility/new1.C: Likewise.
14794 * gcc.dg/symbian1.c: New test.
14795 * gcc.dg/symbian2.c: Likewise.
14797 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
14800 * gcc.dg/i386-sse-9.c: New test.
14802 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
14804 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
14806 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
14808 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
14809 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
14810 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
14811 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
14812 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
14813 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
14814 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
14815 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
14816 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
14817 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
14818 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
14819 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
14820 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
14821 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
14822 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
14823 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
14824 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
14825 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
14826 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
14827 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
14828 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
14829 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
14830 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
14831 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
14832 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
14833 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
14834 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
14835 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
14836 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
14837 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
14838 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
14839 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
14840 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
14841 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
14842 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
14843 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
14844 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
14845 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
14846 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
14847 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
14848 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
14849 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
14850 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
14851 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
14852 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
14853 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
14854 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
14855 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
14856 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
14857 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
14858 gcc.misc-tests/i386-pf-3dnow-1.c,
14859 gcc.misc-tests/i386-pf-athlon-1.c,
14860 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
14861 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
14862 Declare built-in functions used.
14863 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
14865 2004-08-02 Mark Mitchell <mark@codesourcery.com>
14868 * g++.dg/lookup/using12.C: New test.
14870 * g++.dg/init/null1.C: Fix PR number.
14871 * g++.dg/parse/namespace10.C: Likewise.
14873 2004-08-01 Mark Mitchell <mark@codesourcery.com>
14876 * g++.dg/template/spec17.C: New test.
14877 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
14878 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
14880 2004-08-02 David Billinghurst
14883 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
14885 2004-08-01 Zack Weinberg <zack@codesourcery.com>
14887 * gcc.dg/ia64-got-1.c: New test case.
14889 2004-08-01 Mark Mitchell <mark@codesourcery.com>
14892 * g++.dg/init/null1.C: New test.
14893 * g++.dg/tc1/dr76.C: Adjust error marker.
14896 * g++.dg/parse/namespace10.C: New test.
14899 * g++.dg/inherit/ptrmem2.C: New test.
14901 2004-08-02 Ben Elliston <bje@au.ibm.com>
14904 * gcc.dg/pr16155.c: New test.
14906 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
14908 * gcc.dg/redecl-2.c: New test.
14910 2004-07-30 Geoffrey Keating <geoffk@apple.com>
14912 * gcc.dg/darwin-longdouble.c: New file.
14914 2004-07-30 Richard Henderson <rth@redhat.com>
14916 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
14917 write to constant argument.
14918 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
14920 2004-07-30 Richard Henderson <rth@redhat.com>
14922 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
14923 tests of nearest around zero.
14925 2004-07-30 Andrew Pinski <apinski@apple.com>
14927 * gcc.c-torture/compile/20040730-1.c: New test.
14929 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
14931 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
14934 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
14936 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
14938 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
14940 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
14941 contains $ld_library_path.
14942 * lib/gfortran.exp (gfortran_link_flags): Likewise.
14944 2004-07-29 Richard Henderson <rth@redhat.com>
14946 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
14948 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
14949 (alt2, which): New.
14950 (Check): Accept either alternative.
14952 2004-07-29 Mark Mitchell <mark@codesourcery.com>
14954 * g++.dg/abi/inline1.C: New test.
14955 * g++.dg/abi/local1-a.cc: Likewise.
14956 * g++.dg/abi/local1.C: Likewise.
14957 * g++.dg/abi/mangle11.C: Tweak location of warnings.
14958 * g++.dg/abi/mangle12.C: Likewise.
14959 * g++.dg/abi/mangle17.C: Likewise.
14960 * g++.dg/abi/mangle20-2.C: Likewise.
14961 * g++.dg/opt/interface1.C: Likewise.
14962 * g++.dg/opt/interface1.h: Likewise.
14963 * g++.dg/opt/interface1-a.cc: New test.
14964 * g++.dg/parse/repo1.C: New test.
14965 * g++.dg/template/repo1.C: Likewise.
14966 * g++.dg/warn/Winline-1.C: Likewise.
14967 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
14969 2004-07-29 Diego Novillo <dnovillo@redhat.com>
14971 * gcc.dg/tree-ssa/20040729-1.c: New test.
14973 2004-07-27 Matt Austern <austern@apple.com>
14975 * gcc.dg/darwin-bool-1.c: New test.
14976 * gcc.dg/darwin-bool-2.c: New test.
14978 2004-07-28 Richard Henderson <rth@redhat.com>
14980 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
14981 arguments in the correct type. Don't write to constant arguments.
14983 2004-07-28 Diego Novillo <dnovillo@redhat.com>
14985 PR tree-optimization/16688
14986 PR tree-optimization/16689
14987 * g++.dg/tree-ssa/pr16688.C: New test.
14989 2004-07-28 Diego Novillo <dnovillo@redhat.com>
14991 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
14992 loads. Not only in the comment, this time.
14994 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
14996 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
14997 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
14998 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
14999 * gcc.dg/sh4a-bitmovua.c: New.
15000 * gcc.dg/sh4a-cos.c: New.
15001 * gcc.dg/sh4a-cosf.c: New.
15002 * gcc.dg/sh4a-fprun.c: New.
15003 * gcc.dg/sh4a-fsrra.c: New.
15004 * gcc.dg/sh4a-memmovua.c: New.
15005 * gcc.dg/sh4a-sin.c: New.
15006 * gcc.dg/sh4a-sincos.c: New.
15007 * gcc.dg/sh4a-sincosf.c: New.
15008 * gcc.dg/sh4a-sinf.c: New.
15010 2004-07-28 Diego Novillo <dnovillo@redhat.com>
15012 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
15014 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
15016 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
15019 2004-07-27 Andrew Pinski <apinski@apple.com>
15021 * g++.dg/rtti/tinfo1.C: Correct the xfail.
15023 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
15025 * gcc.dg/pragma-isr.c: New test.
15027 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15030 * g++.dg/template/ttp11.C: New test.
15032 2004-07-27 Diego Novillo <dnovillo@redhat.com>
15034 * gcc.c-torture/compile/20040727-1.c: New test.
15036 2004-07-26 Eric Christopher <echristo@redhat.com>
15038 * gcc.c-torture/compile/20040726-2.c: New test.
15040 2004-07-26 Andrew Pinski <apinski@apple.com>
15042 * g++.dg/rtti/tinfo1.C: Xfail.
15044 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
15046 * gcc.c-torture/compile/20040726-1.c: New test.
15048 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
15049 Brian Ryner <bryner@brianryner.com>
15053 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
15054 * g++.dg/ext/visibility/: New directory.
15055 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
15056 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
15057 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
15058 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
15059 * g++.dg/ext/visibility/fvisibility.C,
15060 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
15061 g++.dg/ext/visibility/fvisibility-override1.C
15062 g++.dg/ext/visibility/fvisibility-override2.C
15063 g++.dg/ext/visibility/memfuncts.C
15064 g++.dg/ext/visibility/noPLT.C
15065 g++.dg/ext/visibility/pragma.C
15066 g++.dg/ext/visibility/pragma-override1.C
15067 g++.dg/ext/visibility/pragma-override2.C
15068 g++.dg/ext/visibility/staticmemfuncts.C
15069 g++.dg/ext/visibility/virtual.C: New tests.
15071 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
15074 * gcc.dg/pr15360-1.c: New test.
15076 2004-07-25 Daniel Jacobowitz <dan@debian.org>
15078 * gcc.dg/pragma-align-2.c: New test.
15079 * gcc.dg/pragma-init-fini.c: New test.
15080 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
15083 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
15085 * gcc.dg/init-string-2.c: New test.
15087 2004-07-24 Zack Weinberg <zack@codesourcery.com>
15090 * gcc.dg/Wredundant-decls-1.c: New test case.
15092 2004-07-24 Jakub Jelinek <jakub@redhat.com>
15094 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
15095 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
15096 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
15097 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
15098 * gcc.dg/compat/generate-random.c: New file.
15099 * gcc.dg/compat/generate-random.h: Likewise.
15100 * gcc.dg/compat/generate-random_r.c: Likewise.
15101 * gcc.dg/compat/struct-layout-1.h: Likewise.
15102 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
15103 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
15104 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
15105 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
15106 * gcc.dg/compat/struct-layout-1_main.c: New test.
15107 * gcc.dg/compat/struct-layout-1_x.c: New file.
15108 * gcc.dg/compat/struct-layout-1_y.c: New file.
15109 * gcc.dg/compat/struct-layout-1_test.h: New file.
15111 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
15113 * gcc.dg/comp-return-1.c: New test
15115 2004-07-23 Janis Johnson <janis187@us.ibm.com>
15117 * gcc.dg/vmx/8-02a.c: Fix typo.
15119 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
15120 * gcc.dg/darwin-abi-3.c: New test.
15122 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
15123 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
15125 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
15126 * gcc.dg/vmx/ops-long-1.c: New test.
15127 * gcc.dg/vmx/ops-long-2.c: New test.
15129 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
15131 * g++.dg/lookup/conv-[1234].C: New.
15133 2004-07-22 Mark Mitchell <mark@codesourcery.com>
15135 * g++.dg/parse/attr2.C: Simplify.
15137 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
15140 * gcc.c-torture/execute/pr7284-1.c: New test.
15142 2004-07-22 Brian Booth <bbooth@redhat.com>
15144 * gcc.dg/tree-ssa/20040721-1.c: New test.
15146 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
15148 * g++.dg/template/crash20.c: New.
15150 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
15152 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
15153 Add dg-run directive. Declare variables as required.
15154 * gfortran.dg/g77/README: Update
15156 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
15158 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
15159 gcc.dg/cris-peep2-andu2.c: New tests.
15161 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
15164 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
15166 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
15168 * gcc.dg/qual-return-2.c: Update expected messages.
15169 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
15171 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
15173 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
15174 * gcc.dg/noncompile/921102-1.c: Update expected error message.
15176 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
15179 * gcc.dg/init-string-1.c: New test.
15181 2004-07-21 Jakub Jelinek <jakub@redhat.com>
15183 PR middle-end/15345
15185 * gcc.dg/torture/nested-fn-1.c: New test.
15187 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
15190 * gcc.dg/ia64-fptr-1.c: New file.
15192 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15195 * g++.dg/template/spec16.C: New test.
15196 * g++.old-deja/g++.robertl/eb118.C: Remove.
15198 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15201 * g++.dg/template/spec15.C: New test.
15203 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
15205 Copy cases from g77.f-torture/execute and add dg-run
15206 directive. Other changes as noted.
15207 * gfortran.dg/g77/13037.f
15208 * gfortran.dg/g77/1832.f
15209 * gfortran.dg/g77/19981119-0.f
15210 * gfortran.dg/g77/19990313-0.f
15211 * gfortran.dg/g77/19990313-1.f
15212 * gfortran.dg/g77/19990313-2.f
15213 * gfortran.dg/g77/19990313-3.f
15214 * gfortran.dg/g77/19990419-1.f
15215 * gfortran.dg/g77/19990826-0.f
15216 * gfortran.dg/g77/19990826-2.f
15217 * gfortran.dg/g77/20000503-1.f
15218 * gfortran.dg/g77/20001111.f
15219 * gfortran.dg/g77/20010116.f
15220 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
15221 * gfortran.dg/g77/20010430.f
15222 * gfortran.dg/g77/6177.f
15223 * gfortran.dg/g77/947.f
15224 * gfortran.dg/g77/970816-3.f
15225 * gfortran.dg/g77/971102-1.f
15226 * gfortran.dg/g77/980520-1.f
15227 * gfortran.dg/g77/980628-0.f
15228 * gfortran.dg/g77/980628-1.f
15229 * gfortran.dg/g77/980628-10.f
15230 * gfortran.dg/g77/980628-2.f
15231 * gfortran.dg/g77/980628-3.f
15232 * gfortran.dg/g77/980628-7.f
15233 * gfortran.dg/g77/980628-8.f
15234 * gfortran.dg/g77/980628-9.f
15235 * gfortran.dg/g77/980701-0.f
15236 * gfortran.dg/g77/980701-1.f
15237 * gfortran.dg/g77/cabs.f
15238 * gfortran.dg/g77/claus.f
15239 * gfortran.dg/g77/complex_1.f
15240 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
15241 * gfortran.dg/g77/dcomplex.f
15242 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
15243 * gfortran.dg/g77/f90-intrinsic-mathematical.f
15244 * gfortran.dg/g77/f90-intrinsic-numeric.f
15245 * gfortran.dg/g77/int8421.f
15246 * gfortran.dg/g77/labug1.f
15247 * gfortran.dg/g77/large_vec.f
15248 * gfortran.dg/g77/le.f
15249 * gfortran.dg/g77/short.f
15250 * gfortran.dg/g77/README: Update
15252 2004-07-20 Mark Mitchell <mark@codesourcery.com>
15255 * g++.dg/parse/lookup4.C: New test.
15257 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15260 * g++.dg/template/ttp10.C: New test.
15262 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
15264 * gcc.dg/pr12625-1.c: New test.
15266 2004-07-20 Steven Bosscher <stevenb@suse.de>
15268 * testsuite/gcc.dg/switch-warn-1.c: New test.
15269 * testsuite/gcc.dg/switch-warn-2.c: New test.
15270 * gcc.c-torture/compile/pr14730.c: Update.
15272 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
15274 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
15275 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
15276 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
15277 g++.dg/template/nontype3.C: Remove trailing CR from tests.
15279 2004-07-18 Mark Mitchell <mark@codesourcery.com>
15282 * g++.dg/template/assign1.C: New test.
15284 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15287 * g++.dg/template/ttp9.C: New test.
15289 2004-07-19 Daniel Jacobowitz <dan@debian.org>
15291 * gcc.dg/format/cmn-err-1.c: New test.
15293 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
15295 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
15296 gcc.dg/Wparentheses-10.c: New tests.
15297 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
15299 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15302 * gfortran.dg/g77//ffixed-line-length-0.f,
15303 gfortran.dg/g77/ffixed-line-length-132.f,
15304 gfortran.dg/g77/ffixed-line-length-72.f,
15305 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
15306 gfortran.dg/g77/README: Update.
15308 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15311 * g++.dg/template/non-dependent7.C: New test.
15312 * g++.dg/template/non-dependent8.C: Likewise.
15313 * g++.dg/template/non-dependent9.C: Likewise.
15314 * g++.dg/template/non-dependent10.C: Likewise.
15316 2004-07-17 Mark Mitchell <mark@codesourcery.com>
15319 * g++.dg/parse/attr2.C: New test.
15321 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
15324 * g77.f-torture: Ditto.
15326 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
15328 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
15329 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
15330 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
15332 2004-07-16 Richard Henderson <rth@redhat.com>
15334 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
15336 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15338 * lib/fortran-torture.exp (fortran-torture): Don't test compile
15339 tests with full list of options.
15340 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
15341 of TORTURE_OPTIONS if test contains 'dg-do run'.
15344 * gfortran.dg/do_iterator.f90: New test.
15346 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15348 PR rtl-optimization/16536
15349 * gcc.c-torture/execute/restrict-1.c: New test.
15351 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15354 * gfortran.dg/pr15324.f90: New test.
15357 * gfortran.dg/pr15129.f90: New test.
15360 * gfortran.dg/pr15140.f90: New test.
15363 * gfortran.fortran-torture/execute/bounds.f90: Add check for
15364 compile-time simplification.
15366 2004-07-14 Mike Stump <mrs@apple.com>
15368 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
15370 2004-07-14 James E Wilson <wilson@specifixinc.com>
15373 * gcc.dg/profile-generate-1.c: New.
15375 2004-07-15 Jakub Jelinek <jakub@redhat.com>
15377 * gcc.c-torture/execute/20040709-1.c: New test.
15378 * gcc.c-torture/execute/20040709-2.c: New test.
15380 2004-07-14 Mike Stump <mrs@apple.com>
15382 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
15384 2004-07-14 Mike Stump <mrs@apple.com>
15386 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
15388 2004-07-13 Mark Mitchell <mark@codesourcery.com>
15391 * g++.dg/parse/mutable1.C: New test.
15393 2004-07-13 Diego Novillo <dnovillo@redhat.com>
15395 PR tree-optimization/16443
15396 * gcc.dg/tree-ssa/20040713-1.c: New test.
15398 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
15400 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
15403 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
15405 * gfortran.dg/g77/README: New file
15406 * gfortran.dg/g77/19981216-0.f: Copy from
15407 g77.f-torture/noncompile. Add "dg-do compile" and
15408 dg-error as required.
15409 * gfortran.dg/g77/19990218-1.f: Likewise
15410 * gfortran.dg/g77/19990905-1.f: Likewise
15411 * gfortran.dg/g77/9263.f: Likewise
15412 * gfortran.dg/g77/980615-0.f: Likewise
15413 * gfortran.dg/g77/980616-0.f: Likewise
15414 * gfortran.dg/g77/check0.f: Likewise
15415 * gfortran.dg/g77/select_no_compile.f: Likewise
15417 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
15419 Copy files from g77.f-torture/compile.
15420 Add "{ dg-do compile}". Other changes as noted
15421 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
15422 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
15423 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
15424 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
15425 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
15426 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
15427 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
15428 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
15429 statement to conform to standard. Append alpha1.x for reference.
15430 * gfortran.dg/g77/xformat.f: Add dg-warning
15432 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
15434 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
15435 Add {dg-do compile} directive.
15436 * gfortran.dg/g77/cpp2.F: Likewise
15438 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15441 * g++.dg/lookup/name-clash1.C: New test.
15444 * g++.dg/lookup/name-clash2.C: New test.
15447 * g++.dg/lookup/name-clash3.C: New test.
15449 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15451 * g++.dg/lookup/new2.C: New test.
15452 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
15454 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
15456 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
15457 Add {dg-do compile} directive.
15458 * gfortran.dg/g77/13060.f: Likewise
15459 * gfortran.dg/g77/19990218-0.f: Likewise
15460 * gfortran.dg/g77/19990305-0.f: Likewise
15461 * gfortran.dg/g77/19990419-0.f: Likewise
15462 * gfortran.dg/g77/19990502-0.f: Likewise
15463 * gfortran.dg/g77/19990502-1.f: Likewise
15464 * gfortran.dg/g77/19990525-0.f: Likewise
15465 * gfortran.dg/g77/19990826-1.f: Likewise
15466 * gfortran.dg/g77/19990826-3.f: Likewise
15467 * gfortran.dg/g77/19990905-2.f: Likewise
15468 * gfortran.dg/g77/20000412-1.f: Likewise
15469 * gfortran.dg/g77/20000511-1.f: Likewise
15470 * gfortran.dg/g77/20000511-2.f: Likewise
15471 * gfortran.dg/g77/20000518.f: Likewise
15472 * gfortran.dg/g77/20000601-1.f: Likewise
15473 * gfortran.dg/g77/20000601-2.f: Likewise
15474 * gfortran.dg/g77/20000629-1.f: Likewise
15475 * gfortran.dg/g77/20000630-2.f: Likewise
15476 * gfortran.dg/g77/20010115.f: Likewise
15477 * gfortran.dg/g77/20010321-1.f: Likewise
15478 * gfortran.dg/g77/20010426.f: Likewise
15479 * gfortran.dg/g77/20020307-1.f: Likewise
15480 * gfortran.dg/g77/8485.f: Likewise
15481 * gfortran.dg/g77/960317-1.f: Likewise
15482 * gfortran.dg/g77/970915-0.f: Likewise
15483 * gfortran.dg/g77/980310-1.f: Likewise
15484 * gfortran.dg/g77/980310-2.f: Likewise
15485 * gfortran.dg/g77/980310-3.f: Likewise
15486 * gfortran.dg/g77/980310-4.f: Likewise
15487 * gfortran.dg/g77/980310-6.f: Likewise
15488 * gfortran.dg/g77/980310-7.f: Likewise
15489 * gfortran.dg/g77/980310-8.f: Likewise
15490 * gfortran.dg/g77/980419-2.f: Likewise
15491 * gfortran.dg/g77/980424-0.f: Likewise
15492 * gfortran.dg/g77/980427-0.f: Likewise
15493 * gfortran.dg/g77/980729-0.f: Likewise
15494 * gfortran.dg/g77/981117-1.f: Likewise
15495 * gfortran.dg/g77/toon_1.f: Likewise
15497 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15500 * g++.dg/other/abstract2.C: New test.
15502 2004-07-12 Paul Brook <paul@codesourcery.com>
15504 * gfortran.dg/pointer_init_1.f90: New test.
15506 2004-07-11 Paul Brook <paul@codesourcery.com>
15509 * gfortran.dg/contained_1.f90: New test.
15511 2004-07-11 Mark Mitchell <mark@codesourcery.com>
15513 * g++.dg/parse/defarg8.C: New test.
15515 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15518 * gfortran.dg/pr16433.f: New test.
15521 * gfortran.dg/pr15754.f90: New test.
15523 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
15525 PR tree-optimization/16437
15526 * gcc.c-torture/execute/bitfld-4.c: New test.
15528 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15530 * gfortran.fortran-torture/execute/common_2.f90: Add check for
15531 access to common var from module.
15533 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15536 * gfortran.fortran-torture/execute/common_2.f90: New test.
15538 2004-07-10 Paul Brook <paul@codesourcery.com>
15540 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
15542 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15545 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
15547 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
15549 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
15550 * gfortran.dg/g77/ffixed-form-2.f: Likewise
15551 * gfortran.dg/g77/ffree-form-1.f: Likewise
15552 * gfortran.dg/g77/ffree-form-2.f: Likewise
15553 * gfortran.dg/g77/ffree-form-3.f: Likewise
15554 * gfortran.dg/g77/fno-underscoring.f: Likewise
15555 * gfortran.dg/g77/funderscoring.f: Likewise
15556 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
15558 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15560 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
15562 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15563 Paul Brook <paul@codesourcery.com>
15566 * gfortran.dg/common_pointer_1.f90: New test.
15568 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15570 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
15572 2004-07-09 James E Wilson <wilson@specifixinc.com>
15575 * gcc.c-torture/compile/20040709-1.c: New.
15577 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15580 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
15582 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15585 * gfortran.dg/shape_1.f90: New test.
15587 2004-07-09 Zack Weinberg <zack@codesourcery.com>
15588 Andrew Pinski <apinski@apple.com>
15590 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
15592 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15594 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
15597 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15598 Paul Brook <paul@codesourcery.com>
15600 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
15603 2004-07-09 Diego Novillo <dnovillo@redhat.com>
15605 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
15607 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15609 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
15610 testcases with capital suffix.
15612 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15618 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
15620 * gfortran.dg/implicit_1.f90: New test.
15622 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15624 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
15625 expression to match gfortran warning/error messages
15626 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
15629 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15631 * lib/fortran-torture.exp: Rename proc search_for to
15634 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15636 * gcc.c-torture/execute/simd-5.x: New file.
15637 XFAIL on SPARC 64-bit at -O0.
15639 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15643 * g++.dg/warn/effc3.C: New test.
15645 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15647 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
15648 change X to 1X in format.
15649 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
15650 add data statements to conform to standard.
15652 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15654 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
15655 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
15656 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
15658 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15660 * gfortran.dg/g77/7388.f: Copy from g77.dg
15661 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
15662 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
15663 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
15664 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
15665 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
15666 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
15667 * gfortran.dg/g77/strlen0.f: Likewise
15669 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15671 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
15672 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
15674 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15676 * gcc.c-torture/execute/920428-2.x: Delete.
15677 * gcc.c-torture/execute/920501-7.x: Likewise.
15679 2004-07-08 Jakub Jelinek <jakub@redhat.com>
15681 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
15682 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
15683 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
15685 (PREFETCH_3DNOW): Add -march=c3.
15687 2004-07-08 Diego Novillo <dnovillo@redhat.com>
15690 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
15691 * gcc.c-torture/execute/bf64-1.x: Likewise.
15693 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15695 * gcc.c-torture/compile/20040708-1.c: New test.
15697 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15700 * g++.dg/warn/effc2.C: New test.
15702 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
15704 * gcc.c-torture/execute/bitfld-1.x: Remove.
15705 * gcc.c-torture/execute/bitfld-3.c: New test.
15706 * gcc.dg/bitfld-2.c: Remove XFAILs.
15708 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
15711 * g++.dg/rtti/tinfo1.C: New file.
15713 2004-07-07 Eric Christopher <echristo@redhat.com>
15715 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
15717 2004-07-07 Andrew Pinski <apinski@apple.com>
15719 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
15721 2004-07-07 Mark Mitchell <mark@codesourcery.com>
15723 * g++.dg/init/call1.C: XFAIL.
15725 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
15727 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
15728 except for movstrict*, to movmem* and clrstr* to clrmem*.
15730 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
15732 * gcc.c-torture/execute/20040707-1.c: New test.
15734 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
15736 * gcc.c-torture/execute/20040706-1.c: New test.
15738 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15741 * g++.dg/template/spec14.C: New test.
15743 2004-07-05 Jakub Jelinek <jakub@redhat.com>
15745 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
15746 nothing if not yet defined. Use it in b, c and d type definitions.
15747 * gcc.c-torture/execute/20040705-1.c: New test.
15748 * gcc.c-torture/execute/20040705-2.c: New test.
15750 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15753 * g++.dg/lookup/new1.C: New test.
15755 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15758 * g++.dg/template/sizeof8.C: New test.
15760 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
15762 * gcc.c-torture/compile/20040705-1.c: New test.
15764 2004-07-04 Bud Davis <bdavis9659@comcast.net>
15766 * gfortran.fortran-torture/execute/seq_io.f90: New test.
15768 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
15770 * gcc.dg/cpp/if-mop.c: Two new testcases.
15771 * gcc.dg/cpp/trad/comment-3.c: New.
15773 2004-07-04 Paul Brook <paul@codesourcery.com>
15775 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
15777 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
15780 * g++.dg/lookup/crash4.C: New test.
15782 2004-07-02 Zack Weinberg <zack@codesourcery.com>
15784 * gcc.c-torture/execute/builtin-abs-1.c
15785 * gcc.c-torture/execute/builtin-abs-2.c
15786 * gcc.c-torture/execute/builtin-complex-1.c
15787 * gcc.c-torture/execute/builtins/string-1-lib.c
15788 * gcc.c-torture/execute/builtins/string-1.c
15789 * gcc.c-torture/execute/builtins/string-2-lib.c
15790 * gcc.c-torture/execute/builtins/string-2.c
15791 * gcc.c-torture/execute/builtins/string-3-lib.c
15792 * gcc.c-torture/execute/builtins/string-3.c
15793 * gcc.c-torture/execute/builtins/string-4-lib.c
15794 * gcc.c-torture/execute/builtins/string-4.c
15795 * gcc.c-torture/execute/builtins/string-5-lib.c
15796 * gcc.c-torture/execute/builtins/string-5.c
15797 * gcc.c-torture/execute/builtins/string-6-lib.c
15798 * gcc.c-torture/execute/builtins/string-6.c
15799 * gcc.c-torture/execute/builtins/string-7-lib.c
15800 * gcc.c-torture/execute/builtins/string-7.c
15801 * gcc.c-torture/execute/builtins/string-8-lib.c
15802 * gcc.c-torture/execute/builtins/string-8.c
15803 * gcc.c-torture/execute/builtins/string-9-lib.c
15804 * gcc.c-torture/execute/builtins/string-9.c
15805 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
15806 * gcc.c-torture/execute/builtins/string-asm-1.c
15807 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
15808 * gcc.c-torture/execute/builtins/string-asm-2.c
15809 * gcc.c-torture/execute/stdio-opt-1.c
15810 * gcc.c-torture/execute/stdio-opt-2.c
15811 * gcc.c-torture/execute/stdio-opt-3.c
15812 * gcc.c-torture/execute/string-opt-1.c
15813 * gcc.c-torture/execute/string-opt-10.c
15814 * gcc.c-torture/execute/string-opt-11.c
15815 * gcc.c-torture/execute/string-opt-12.c
15816 * gcc.c-torture/execute/string-opt-13.c
15817 * gcc.c-torture/execute/string-opt-14.c
15818 * gcc.c-torture/execute/string-opt-15.c
15819 * gcc.c-torture/execute/string-opt-16.c
15820 * gcc.c-torture/execute/string-opt-2.c
15821 * gcc.c-torture/execute/string-opt-6.c
15822 * gcc.c-torture/execute/string-opt-7.c
15823 * gcc.c-torture/execute/string-opt-8.c:
15826 * gcc.c-torture/execute/builtins/abs-2.c
15827 * gcc.c-torture/execute/builtins/abs-3.c
15828 * gcc.c-torture/execute/builtins/complex-1.c
15829 * gcc.c-torture/execute/builtins/fprintf.c
15830 * gcc.c-torture/execute/builtins/fputs.c
15831 * gcc.c-torture/execute/builtins/memcmp.c
15832 * gcc.c-torture/execute/builtins/memmove.c
15833 * gcc.c-torture/execute/builtins/memops-asm.c
15834 * gcc.c-torture/execute/builtins/mempcpy-2.c
15835 * gcc.c-torture/execute/builtins/mempcpy.c
15836 * gcc.c-torture/execute/builtins/memset.c
15837 * gcc.c-torture/execute/builtins/printf.c
15838 * gcc.c-torture/execute/builtins/sprintf.c
15839 * gcc.c-torture/execute/builtins/strcat.c
15840 * gcc.c-torture/execute/builtins/strchr.c
15841 * gcc.c-torture/execute/builtins/strcmp.c
15842 * gcc.c-torture/execute/builtins/strcpy.c
15843 * gcc.c-torture/execute/builtins/strcspn.c
15844 * gcc.c-torture/execute/builtins/strlen-2.c
15845 * gcc.c-torture/execute/builtins/strlen.c
15846 * gcc.c-torture/execute/builtins/strncat.c
15847 * gcc.c-torture/execute/builtins/strncmp-2.c
15848 * gcc.c-torture/execute/builtins/strncmp.c
15849 * gcc.c-torture/execute/builtins/strncpy.c
15850 * gcc.c-torture/execute/builtins/strpbrk.c
15851 * gcc.c-torture/execute/builtins/strpcpy-2.c
15852 * gcc.c-torture/execute/builtins/strpcpy.c
15853 * gcc.c-torture/execute/builtins/strrchr.c
15854 * gcc.c-torture/execute/builtins/strspn.c
15855 * gcc.c-torture/execute/builtins/strstr-asm.c
15856 * gcc.c-torture/execute/builtins/strstr.c:
15857 ... these new files.
15859 * gcc.c-torture/execute/builtins/abs-2-lib.c
15860 * gcc.c-torture/execute/builtins/abs-3-lib.c
15861 * gcc.c-torture/execute/builtins/complex-1-lib.c
15862 * gcc.c-torture/execute/builtins/fprintf-lib.c
15863 * gcc.c-torture/execute/builtins/fputs-lib.c
15864 * gcc.c-torture/execute/builtins/memcmp-lib.c
15865 * gcc.c-torture/execute/builtins/memmove-lib.c
15866 * gcc.c-torture/execute/builtins/memops-asm-lib.c
15867 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
15868 * gcc.c-torture/execute/builtins/mempcpy-lib.c
15869 * gcc.c-torture/execute/builtins/memset-lib.c
15870 * gcc.c-torture/execute/builtins/printf-lib.c
15871 * gcc.c-torture/execute/builtins/sprintf-lib.c
15872 * gcc.c-torture/execute/builtins/strcat-lib.c
15873 * gcc.c-torture/execute/builtins/strchr-lib.c
15874 * gcc.c-torture/execute/builtins/strcmp-lib.c
15875 * gcc.c-torture/execute/builtins/strcpy-lib.c
15876 * gcc.c-torture/execute/builtins/strcspn-lib.c
15877 * gcc.c-torture/execute/builtins/strlen-2-lib.c
15878 * gcc.c-torture/execute/builtins/strlen-lib.c
15879 * gcc.c-torture/execute/builtins/strncat-lib.c
15880 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
15881 * gcc.c-torture/execute/builtins/strncmp-lib.c
15882 * gcc.c-torture/execute/builtins/strncpy-lib.c
15883 * gcc.c-torture/execute/builtins/strpbrk-lib.c
15884 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
15885 * gcc.c-torture/execute/builtins/strpcpy-lib.c
15886 * gcc.c-torture/execute/builtins/strrchr-lib.c
15887 * gcc.c-torture/execute/builtins/strspn-lib.c
15888 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
15889 * gcc.c-torture/execute/builtins/strstr-lib.c
15890 * gcc.c-torture/execute/builtins/lib/abs.c
15891 * gcc.c-torture/execute/builtins/lib/fprintf.c
15892 * gcc.c-torture/execute/builtins/lib/memset.c
15893 * gcc.c-torture/execute/builtins/lib/printf.c
15894 * gcc.c-torture/execute/builtins/lib/sprintf.c
15895 * gcc.c-torture/execute/builtins/lib/strcpy.c
15896 * gcc.c-torture/execute/builtins/lib/strcspn.c
15897 * gcc.c-torture/execute/builtins/lib/strncat.c
15898 * gcc.c-torture/execute/builtins/lib/strncmp.c
15899 * gcc.c-torture/execute/builtins/lib/strncpy.c
15900 * gcc.c-torture/execute/builtins/lib/strpbrk.c
15901 * gcc.c-torture/execute/builtins/lib/strspn.c
15902 * gcc.c-torture/execute/builtins/lib/strstr.c:
15903 New files containing support routines.
15905 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
15907 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
15908 when not optimizing.
15910 2004-07-02 Mark Mitchell <mark@codesourcery.com>
15913 * g++.dg/abi/mangle22.C: New test.
15914 * g++.dg/abi/mangle23.C: Likewise.
15916 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
15919 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
15920 Allow for cases without denormalized floating point numbers.
15922 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
15925 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
15926 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
15927 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
15928 expected warning text.
15929 * gcc.dg/format/diag-2.c: New test.
15931 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15933 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
15935 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
15937 * gcc.dg/builtins-43.c: New.
15938 * gcc.dg/builtins-44.c: New.
15939 * gcc.dg/builtins-45.c: New.
15941 2004-06-26 Geoffrey Keating <geoffk@apple.com>
15942 Andreas Tobler <a.tobler@schweiz.ch>
15944 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
15945 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
15947 * gcc.dg/cleanup-11.c: Likewise.
15948 * gcc.dg/cleanup-8.c: Likewise.
15949 * gcc.dg/cleanup-9.c: Likewise.
15950 * gcc.dg/cleanup-5.c: Run on all platforms.
15952 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
15954 * g++.dg/warn/nonnull1.C: New test.
15956 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
15958 * gcc.dg/compat/compat-common.h: Wrap up CINT in
15959 an #ifndef SKIP_COMPLEX_INT/#endif pair.
15960 Special-case the Sun compiler wrt to <complex.h>.
15962 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
15964 * gcc.dg/Wunreachable-8.C: New test.
15966 * gcc.dg/h8300-ice2.c : New test.
15968 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
15971 * gfortran.fortran-torture/compile/implicit.f90: Add test
15972 for implicit character.
15974 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
15977 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
15978 Use tiny() intrinsic to find smallest non-negative real
15980 2004-06-30 Jakub Jelinek <jakub@redhat.com>
15982 * gcc.dg/compat/struct-by-value-22_main.c: New test.
15983 * gcc.dg/compat/struct-by-value-22_x.c: New.
15984 * gcc.dg/compat/struct-by-value-22_y.c: New.
15986 * gcc.c-torture/execute/20040629-1.c: New test.
15988 2004-06-29 Jakub Jelinek <jakub@redhat.com>
15990 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
15991 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
15994 * gcc.dg/20040625-1.c: New test.
15996 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15998 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
16000 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16003 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
16005 2004-06-29 Richard Henderson <rth@redhat.com>
16007 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
16009 2004-06-29 Paul Brook <paul@codesourcery.com>
16011 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
16012 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
16014 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
16017 * g++.dg/parse/crash15.C: New.
16019 2004-06-28 Andrew Pinski <apinski@apple.com>
16021 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
16022 by the error already.
16024 * g++.dg/opt/ptrmem4.C: Change to compile only test.
16026 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
16029 * gcc.dg/h8300-bss-align-1.c : New.
16031 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
16034 * g++.dg/template/ctor4.C: New.
16036 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
16039 * g++.dg/warn/Wsequence-point-1.C: New test.
16041 2004-06-27 Paul Brook <paul@codesourcery.com>
16043 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
16045 2004-06-27 Zack Weinberg <zack@codesourcery.com>
16047 * g++.old-deja/g++.mike/p7325.C: Remove.
16049 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
16052 * gcc.dg/pr14963.c: New test.
16054 2004-06-27 Mark Mitchell <mark@codesourcery.com>
16057 * g++.dg/parse/redef1.C: New test.
16059 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
16061 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
16063 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
16065 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
16066 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
16068 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
16069 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
16070 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
16071 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
16072 g++.brendan/enum14.C.
16073 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
16074 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
16075 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
16077 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
16080 2004-06-27 Roger Sayle <roger@eyesopen.com>
16082 * gcc.dg/20040527-1.c: New test case.
16084 2004-06-26 Bud Davis <bdavis9659@comcast.net>
16086 PR gfortran/pr16196
16087 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
16089 2004-06-25 Roger Sayle <roger@eyesopen.com>
16091 PR middle-end/15825
16092 * gcc.dg/pr15825-1.c: New test case.
16094 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
16096 * gcc.c-torture/execute/20040625-1.c: New test.
16098 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16100 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
16102 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
16104 * gcc.dg/torture/mips-div-1.c: New test.
16106 2004-06-24 Jeff Law <law@redhat.com>
16108 * gcc.dg/tree-ssa/20040624-1.c: New test.
16110 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
16112 * gcc.c-torture/compile/20040624-1.c: New test.
16114 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16116 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
16119 2004-06-23 Andrew Pinski <apinski@apple.com>
16121 PR middle-end/15988
16122 * g++.dg/opt/ptrmem4.C: New test.
16124 * gcc.dg/c90-array-quals-2.c: New test.
16126 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
16128 * gcc.dg/kpice1.c: New test.
16130 2006-06-23 Andrew Pinski <apinski@apple.com>
16132 * gcc.dg/c90-array-quals.c: New test.
16134 2006-06-22 Richard Henderson <rth@redhat.com>
16136 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
16138 2004-06-22 Loren James Rittle <ljrittle@acm.org>
16140 * gcc.dg/builtins-config.h: Handle FreeBSD.
16142 2006-06-22 Richard Henderson <rth@redhat.com>
16144 * g++.dg/opt/devirt1.C: New.
16146 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
16148 * g++.dg/opt/pr15551.C: New testcase.
16150 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
16153 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
16154 x86_64-*-linux* when compiling for 32bit.
16156 2004-06-21 Andrew Pinski <apinski@apple.com>
16158 * gcc.dg/pch/struct-1.c: New.
16159 * gcc.dg/pch/struct-1.hs: New.
16161 2004-06-21 Geoffrey Keating <geoffk@apple.com>
16163 * gcc.dg/pch/save-temps-1.c: New file.
16164 * gcc.dg/pch/save-temps-1.hs: New file.
16166 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
16168 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
16169 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
16171 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16173 * gfortran.fortran-torture/execute/select_1.f90: Rename function
16175 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
16176 Remove trailing spaces.
16178 2004-06-21 Richard Henderson <rth@redhat.com>
16180 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
16181 merging && to BIT_FIELD_REF.
16183 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
16185 * g++.dg/opt/placeholder1.C: New test.
16187 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16189 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
16190 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
16191 * gcc.dg/compat/union-m128-1_x.c: Likewise.
16192 * gcc.dg/compat/union-m128-1_y.c: Likewise.
16194 2004-06-20 Zack Weinberg <zack@codesourcery.com>
16196 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
16198 * g++.dg/other/pragma-re-1.C: Add comments.
16200 2004-06-19 Bud Davis <bdavis9659@comcast.net>
16203 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
16205 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
16207 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
16208 instead of setting the type of size_t by
16211 2004-06-18 Roger Sayle <roger@eyesopen.com>
16213 * gcc.dg/unordered-2.c: New test case.
16214 * gcc.dg/unordered-3.c: New test case.
16216 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
16219 * lib/g++.exp (g++_version): Tweak regexp for version
16220 * lib/g77.exp (g77_version): Likewise
16221 * lib/gfortran.exp (gfortran_version): Likewise
16222 * lib/objc.exp (objc_version): Likewise
16223 * lib/treelang.exp (treelang_version): Likewise
16225 2004-06-19 Jakub Jelinek <jakub@redhat.com>
16227 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
16228 Use INT_MAX instead of __INT_MAX__.
16229 * gcc.dg/compat/struct-align-2_y.c: Likewise.
16231 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
16232 * gcc.dg/compat/scalar-return-3_x.c: Use it.
16233 * gcc.dg/compat/scalar-return-3_y.c: Use it.
16234 * gcc.dg/compat/scalar-return-4_x.c: Use it.
16235 * gcc.dg/compat/scalar-return-4_y.c: Use it.
16236 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
16237 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
16238 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
16239 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
16241 * gcc.dg/range-test-1.c: New test.
16242 * g++.dg/opt/range-test-1.C: New test.
16244 2004-06-17 Richard Henderson <rth@redhat.com>
16246 * objc.dg/sync-1.m: New.
16247 * objc.dg/try-catch-1.m: Don't force next runtime.
16248 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
16249 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
16250 shadowed catch clause.
16251 * objc.dg/try-catch-5.m: New.
16253 2004-06-17 Zack Weinberg <zack@codesourcery.com>
16256 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
16258 2004-06-15 Richard Henderson <rth@redhat.com>
16260 * gcc.dg/20001116-1.c: Move expected warning line.
16262 2004-06-15 Richard Henderson <rth@redhat.com>
16264 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
16265 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
16267 2004-06-15 Jeff Law <law@redhat.com>
16269 * gcc.dg/tree-ssa/20040615-1.c: New test.
16270 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
16271 be less sensitive to operand ordering.
16272 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
16274 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
16276 * g++.dg/abi/bitfield3.C: Add comment..
16278 2004-06-15 Richard Henderson <rth@redhat.com>
16280 * g++.dg/ext/stmtexpr1.C: XFAIL.
16281 * gcc.dg/20030612-1.c: XFAIL.
16283 2004-06-15 Eric Christopher <echristo@redhat.com>
16285 * g++.dg/charset/asm5.c: New.
16286 * gcc.dg/charset/asm6.c: New.
16288 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16291 * gfortran.fortran-torture/execute/select_1.f90: New test.
16293 2004-06-15 Paul Brook <paul@codesourcery.com>
16295 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
16297 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16300 * g++.dg/lookup/crash3.C: New test.
16302 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16305 * g++.dg/parse/dtor4.C: New test.
16307 2004-06-14 Jeff Law <law@redhat.com>
16309 * gcc.c-torture/compile/20040614-1.c: New test.
16311 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16314 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
16315 LEN of a character array.
16317 2004-06-14 Mark Mitchell <mark@codesourcery.com>
16320 * g++.dg/template/ptrmem10.C: New test.
16323 * g++.dg/template/friend30.C: New test.
16325 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16328 * gfortran.fortran-torture/compile/mloc.f90: New test.
16330 2004-06-13 Paul Brook <paul@codesourcery.com>
16332 * gfortran.fortran-torture/execute/random_2.f90: New test.
16334 2004-06-13 Eric Christopher <echristo@redhat.com>
16336 * gcc.dg/noncompile/redecl-1.c: Fix error message.
16338 2004-06-12 Paul Brook <paul@codesourcery.com>
16340 * gfortran.fortran-torture/execute/contained_3.f90: New test.
16342 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16345 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
16347 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16350 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
16351 syntax errors in end statements of contained subroutines.
16353 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16356 * gfortran.fortran-torture/execute/null_arg.f90: New test.
16358 2004-06-12 Bud Davis <bdavis9659@comcast.net>
16361 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
16363 2004-06-12 Bud Davis <bdavis9659@comcast.net>
16366 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
16368 2004-06-11 Mark Mitchell <mark@codesourcery.com>
16371 * g++.dg/parse/enum1.C: New test.
16373 2004-06-10 Jeff Law <law@redhat.com>
16375 * gcc.c-torture/compile/20040610-1.c: New test.
16377 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16379 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
16380 * g++.old-deja/g++.other/decl3.C: Likewise.
16382 2004-06-10 Brian Booth <bbooth@redhat.com>
16384 * gcc.dg/tree-ssa/20031015-1.c: Scan for
16385 V_MAY_DEF instead of VDEF.
16386 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
16388 2004-06-10 Mark Mitchell <mark@codesourcery.com>
16391 * g++.dg/conversion/const1.C: New test.
16394 * g++.dg/conversion/reinterpret1.C: New test.
16397 * g++.dg/template/enum2.C: New test.
16400 * g++.dg/template/error13.C: New test.
16402 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16405 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
16406 arguments to test_* REAL and of the right size.
16408 2004-06-10 Jakub Jelinek <jakub@redhat.com>
16411 PR rtl-optimization/15681
16412 * gcc.dg/20040609-1.c: New test.
16414 2004-06-10 Jakub Jelinek <jakub@redhat.com>
16417 * g++.dg/opt/builtins1.C: New test.
16419 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
16421 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
16422 that use default windows32 struct layout.
16423 * gcc.dg/i386-bitfield2.c: Likewise.
16425 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
16427 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
16428 for mingw32 and cygwin targets.
16430 2004-06-09 Geoffrey Keating <geoffk@apple.com>
16432 * gcc.dg/pch/macro-4.c: New.
16433 * gcc.dg/pch/macro-4.hs: New.
16435 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16438 * gfortran.fortran-torture/compile/name_clash.f90: New test.
16440 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16443 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
16445 2004-06-09 Bud Davis <bdavis9659@comcast.net>
16448 * gfortran.fortran-torture/execute/t_edit.f90: New test.
16450 2004-06-09 Bud Davis <bdavis9659@comcast.net>
16453 * gfortran.fortran-torture/execute/backspace.c : New test.
16455 2004-06-09 Paul Brook <paul@codesourcery.com>
16457 * gfortran.fortran-torture/execure/intrinsic_associated.f90
16458 (pointer_to_section): Rewrite to use smaller array.
16460 2004-06-08 David Edelsohn <edelsohn@gnu.org>
16462 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
16463 * gcc.dg/ext/altivec-10.c: Same.
16464 * gcc.dg/ext/altivec-11.c: Same.
16465 * gcc.dg/ext/altivec-12.c: Same.
16466 * gcc.dg/ext/altivec-13.c: Same.
16467 * gcc.dg/ext/altivec-14.c: Same.
16468 * gcc.dg/ext/altivec-15.c: Same.
16469 * gcc.dg/ext/altivec-16.c: Same.
16470 * gcc.dg/ext/altivec-3.c: Same.
16471 * gcc.dg/ext/altivec-4.c: Same.
16472 * gcc.dg/ext/altivec-6.c: Same.
16473 * gcc.dg/ext/altivec-7.c: Same.
16474 * gcc.dg/ext/altivec-8.c: Same.
16475 * gcc.dg/ext/altivec-varargs-1.c: Same.
16477 * g++.dg/ext/altivec-1.C: Correct dg syntax.
16478 * g++.dg/ext/altivec-10.C: Same.
16479 * g++.dg/ext/altivec-2.C: Same.
16480 * g++.dg/ext/altivec-3.C: Same.
16481 * g++.dg/ext/altivec-4.C: Same.
16482 * g++.dg/ext/altivec-5.C: Same.
16483 * g++.dg/ext/altivec-6.C: Same.
16484 * g++.dg/ext/altivec-7.C: Same.
16485 * g++.dg/ext/altivec-8.C: Same.
16486 * g++.dg/ext/altivec-9.C: Same.
16488 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16491 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
16493 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16495 * gcc.dg/union-1.c: New test.
16497 2004-06-07 Roger Sayle <roger@eyesopen.com>
16499 * gcc.dg/builtins-41.c: New test case.
16500 * gcc.dg/builtins-42.c: New test case.
16502 2004-06-07 David Edelsohn <edelsohn@gnu.org>
16504 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
16505 * g++.dg/ext/altivec-10.C: Same.
16506 * g++.dg/ext/altivec-2.C: Same.
16507 * g++.dg/ext/altivec-3.C: Same.
16508 * g++.dg/ext/altivec-4.C: Same.
16509 * g++.dg/ext/altivec-5.C: Same.
16510 * g++.dg/ext/altivec-6.C: Same.
16511 * g++.dg/ext/altivec-7.C: Same.
16512 * g++.dg/ext/altivec-8.C: Same.
16513 * g++.dg/ext/altivec-9.C: Same.
16514 * g++.old-deja/g++.abi/cxa_vec.C: Same.
16515 * g++.old-deja/g++.brendan/new3.C: Same.
16516 * gcc.c-torture/execute/eeprof-1.x: Same.
16518 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
16521 * gcc.dg/pr14765-1.c: New test.
16523 2004-06-07 Roger Sayle <roger@eyesopen.com>
16526 * gcc.dg/pr14649-1.c: New test case.
16528 2004-06-07 Richard Henderson <rth@redhat.com>
16530 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
16533 2004-06-07 David Edelsohn <edelsohn@gnu.org>
16535 * g++.dg/eh/elide1.C: Remove XFAIL.
16537 2004-06-07 Mark Mitchell <mark@codesourcery.com>
16540 * g++.dg/expr/sizeof3.C: New test.
16543 * g++.dg/template/access14.C: New test.
16546 * g++.dg/template/enum1.C: New test.
16549 * g++.dg/eh/throw1.C: New test.
16551 2004-06-07 David Ayers <d.ayers@inode.at>
16552 Ziemowit Laski <zlaski@apple.com>
16554 * lib/objc.exp (objc_target_compile): Revert the '-framework
16555 Foundation' flag fix, since bare Darwin does not ship
16556 with the Foundation framework.
16557 * objc/execute/next_mapping.h: Provide a local NSConstantString
16558 @interface and @implementation.
16559 (objc_constant_string_init): A constructor function, used to
16560 initialize the NSConstantString meta-class object.
16561 * objc/execute/string1.m: Include "next_mapping.h" instead of
16562 <Foundation/NSString.h>.
16563 * objc/execute/string2.m: Likewise.
16564 * objc/execute/string3.m: Likewise.
16565 * objc/execute/string4.m: Likewise.
16567 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
16569 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
16570 to double. Replace double with FLOAT.
16571 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
16573 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
16574 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
16575 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
16576 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
16577 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
16578 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
16579 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
16580 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
16582 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
16585 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
16587 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16590 * g++.dg/template/meminit2.C: New test.
16592 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
16595 * gcc.c-torture/execute/compare-fp-1.c,
16596 gcc.c-torture/execute/compare-fp-2.c,
16597 gcc.c-torture/execute/compare-fp-3.c,
16598 gcc.c-torture/execute/compare-fp-4.c,
16599 gcc.c-torture/execute/compare-fp-3.x,
16600 gcc.c-torture/execute/compare-fp-4.x: Moved...
16601 * gcc.c-torture/execute/ieee/compare-fp-1.c,
16602 gcc.c-torture/execute/ieee/compare-fp-2.c,
16603 gcc.c-torture/execute/ieee/compare-fp-3.c,
16604 gcc.c-torture/execute/ieee/compare-fp-4.c,
16605 gcc.c-torture/execute/ieee/compare-fp-3.x,
16606 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
16608 2004-06-04 David Ayers <d.ayers@inode.at>
16610 * objc/execute/protocol-isEqual-4.m: New testcase.
16612 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
16614 * objc/execute/protocol-isEqual-1.m: New testcase.
16615 * objc/execute/protocol-isEqual-2.m: New testcase.
16616 * objc/execute/protocol-isEqual-3.m: New testcase.
16618 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16620 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
16622 2004-06-02 Ziemowit Laski <zlaski@apple.com>
16624 * lib/objc.exp (objc_target_compile): When running tests on
16625 Darwin (Mac OS X), inform the linker about '-framework
16628 2004-06-02 Eric Christopher <echristo@redhat.com>
16630 * gcc.c-torture/compile/20040602-1.c: New.
16632 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
16634 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
16635 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
16637 PR tree-optimization/14736
16638 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
16640 PR tree-optimization/14042
16641 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
16643 PR tree-optimization/14729
16644 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
16646 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16649 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
16651 2004-06-01 Richard Hederson <rth@redhat.com>
16653 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
16655 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16658 * g++.dg/parse/offsetof4.C: New test.
16660 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
16663 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
16665 2004-05-31 Mark Mitchell <mark@codesourcery.com>
16668 * g++.dg/template/friend29.C: New test.
16670 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
16673 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
16675 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
16677 * gcc.dg/sparc-trap-1.c: New test.
16679 2004-05-31 Roger Sayle <roger@eyesopen.com>
16681 PR middle-end/15069
16682 * g++.dg/opt/fold3.C: New test case.
16684 2004-05-30 Graham Stott <graham.stott@btinternet.com>
16686 * lib/target-supports.exp (check_iconv_available): Fix fallout
16687 from 2004-05-28 patch.
16689 2004-05-30 Paul Brook <paul@codesourcery.com>
16692 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
16693 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
16695 2004-05-30 Steven G. Kargl <kargls@comcast.net>
16697 * gfortran.fortran-torture/execute/random_1.f90: New test.
16699 2004-05-28 Ziemowit Laski <zlaski@apple.com>
16701 * g++.dg/ext/altivec-10.C: New test.
16703 2004-05-29 Paul Brook <paul@codesourcery.com>
16705 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
16707 2004-05-28 Ziemowit Laski <zlaski@apple.com>
16709 * gcc.dg/altivec-16.c: New test.
16711 2004-05-28 Janis Johnson <janis187@us.ibm.com>
16713 * lib/target-supports.exp (check_vmx_hw_available): New.
16714 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
16716 * lib/target-supports.exp (check_alias_available,
16717 check_iconv_available, check_named_sections_available): Use
16718 unique names for temporary files.
16720 2004-05-28 Ziemowit Laski <zlaski@apple.com>
16722 * gcc.dg/altivec-15.c: New test.
16724 2004-05-28 Mark Mitchell <mark@codesourcery.com>
16727 * g++.dg/warn/noeffect6.C: New test.
16730 * g++.dg/expr/ptrmem4.C: New test.
16733 * g++.dg/template/operator3.C: New test.
16735 2004-05-28 Mark Mitchell <mark@codesourcery.com>
16738 * g++.dg/lookup/redecl1.C: New test.
16739 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
16741 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
16743 * gcc.c-torture/execute/compare-fp-1.c,
16744 gcc.c-torture/execute/compare-fp-2.c,
16745 gcc.c-torture/execute/compare-fp-3.c,
16746 gcc.c-torture/execute/compare-fp-4.c,
16747 gcc.c-torture/execute/compare-fp-3.x,
16748 gcc.c-torture/execute/compare-fp-4.x,
16749 gcc.dg/pr15649-1.c: New.
16751 2004-05-27 Adam Nemet <anemet@lnxw.com>
16754 * g++.dg/init/array14.C: New test.
16756 2004-05-25 Janis Johnson <janis187@us.ibm.com>
16758 * lib/compat.exp (compat-get-options-main): New.
16759 (compat-get-options): Remove unneeded code, warn for ignored
16761 (compat-execute): Check flag set by dg-require-* commands.
16763 * lib/compat.exp (compat-execute): Break up long lines.
16765 2004-05-24 Janis Johnson <janis187@us.ibm.com>
16767 * gcc.dg/altivec-7.c: Don't use 'vector long'.
16768 * gcc.dg/altivec-14.c: New test.
16769 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
16771 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
16772 * gcc.dg/altivec-12.c: Ditto.
16774 * gcc.dg/altivec-3.c: Move call to altivec_check.
16776 2004-05-23 Mark Mitchell <mark@codesourcery.com>
16779 * g++.dg/template/error12.C: New test.
16782 * g++.dg/ext/attrib15.C: New test.
16785 * g++.dg/template/ptrmem9.C: New test.
16787 2004-05-25 Paul Brook <paul@codesourcery.com>
16789 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
16791 2004-05-23 Mark Mitchell <mark@codesourcery.com>
16794 * g++.dg/template/crash19.C: New test.
16796 2004-05-23 Mark Mitchell <mark@codesourcery.com>
16799 * g++.dg/template/redecl1.C: New test.
16801 2004-05-23 Mark Mitchell <mark@codesourcery.com>
16804 * g++.dg/other/ns1.C: New test.
16807 * g++.dg/template/invalid1.C: New test.
16809 2004-05-23 Paul Brook <paul@codesourcery.com>
16810 Victor Leikehman <lei@haifasphere.co.il>
16812 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
16813 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
16815 2004-05-22 Mark Mitchell <mark@codesourcery.com>
16819 * g++.dg/template/non-dependent5.C: New test.
16820 * g++.dg/template/non-dependent6.C: New test.
16822 2004-05-22 Mark Mitchell <mark@codesourcery.com>
16825 * g++.dg/inherit/union1.C: New test.
16828 * g++.dg/template/addr1.C: New test.
16831 * g++.dg/template/array5.C: New test.
16834 * g++.dg/template/array6.C: New test.
16836 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
16837 Roger Sayle <roger@eyesopen.com>
16839 * g++.dg/lookup/forscope2.C: New test case.
16841 2004-05-22 Ben Elliston <bje@au.ibm.com>
16843 * gcc.dg/cpp/Wmissingdirs.c: New.
16845 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
16848 * gcc.dg/compat/union-m128-1.h: New file.
16849 * gcc.dg/compat/union-m128-1_main.c: Likewise.
16850 * gcc.dg/compat/union-m128-1_x.c: Likewise.
16851 * gcc.dg/compat/union-m128-1_y.c: Likewise.
16853 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
16856 * gcc.dg/compat/struct-complex-1.h: New file.
16857 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
16858 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
16859 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
16861 2004-05-20 Roger Sayle <roger@eyesopen.com>
16864 * gcc.dg/pr3074-1.c: New test case.
16865 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
16867 2004-05-20 Falk Hueffner <falk@debian.org>
16870 * gcc.dg/ftrapv-1.c: New test case.
16872 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
16874 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
16876 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
16877 Jeff Law <law@redhat.com>
16879 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
16880 * gcc.dg/tree-ssa/20040518-2.c: New test.
16882 * gcc.dg/tree-ssa/20040518-1.c: New test.
16884 2004-05-18 Zack Weinberg <zack@codesourcery.com>
16886 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
16888 2004-05-18 Paul Brook <paul@codesourcery.com>
16891 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
16893 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16895 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
16898 2004-05-17 Steven Bosscher <stevenb@suse.de>
16900 * gcc.dg/tree-ssa/20040517-1.c: New test.
16902 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16904 * gcc.dg/loop-4.c: New test.
16906 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
16908 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
16910 2004-05-15 Bud Davis <bdavis9659@comcast.net>
16913 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
16915 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16919 * gfortran.fortran-torture/compile/data_1.f90: New test.
16921 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
16923 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
16924 * gcc.dg/uninit-H.c: Define ASM for __s390__.
16926 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
16928 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
16930 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
16933 * gcc.dg/format/xopen-1.c: Adjust expected message.
16934 * gcc.dg/format/xopen-3.c: New test.
16936 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
16938 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
16940 2004-05-14 Jeff Law <law@redhat.com>
16942 * gcc.dg/tree-ssa/20040514-2.c: New test.
16944 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16946 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
16948 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
16951 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
16953 * gcc.dg/tree-ssa/20040514-1.c: New test.
16955 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16957 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
16960 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16963 * gfortran.fortran-torture/compile/do_1.f90: New test.
16965 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16968 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
16971 2004-05-14 Bud Davis <bdavis9659@comcast.net>
16974 * gfortran.fortran-torture/execute/random_init.f90: New test.
16976 2004-05-13 Paul Brook <paul@codesourcery.com>
16979 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
16981 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
16983 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
16984 for the powerpc case.
16986 2004-05-13 Jeff Law <law@redhat.com>
16988 * gcc.dg/tree-ssa/20040513-1.c: New test.
16989 * gcc.dg/tree-ssa/20040513-2.c: New test.
16991 2004-05-13 Paul Brook <paul@codesourcery.com>
16993 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
16994 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
16995 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
16997 2004-05-13 Andreas Schwab <schwab@suse.de>
17000 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
17003 2004-05-13 Bud Davis <bdavis9659@comcast.net>
17006 * gfortran.fortran-torture/execute/adjustr.f90: New file.
17008 2004-05-13 Diego Novillo <dnovillo@redhat.com>
17010 Merge from tree-ssa-20020619-branch. See
17011 ChangeLog.tree-ssa for details.
17013 2004-05-11 Ziemowit Laski <zlaski@apple.com>
17015 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
17016 include <altivec.h> explicitly.
17017 * gcc.dg/altivec-13.c: Likewise.
17019 2004-05-11 Paul Brook <paul@codesourcery.com>
17021 * gcc.c-torture/compile/20010518-1.c: Force enum size.
17023 2004-05-10 Eric Christopher <echristo@redhat.com>
17025 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
17026 * gcc.dg/sibcall-4.c: Ditto.
17028 2004-05-10 Ziemowit Laski <zlaski@apple.com>
17030 * g++.dg/ext/altivec-8.C: New test case.
17031 * gcc.dg/altivec-13.c: New test case.
17033 2004-05-08 Roger Sayle <roger@eyesopen.com>
17035 * gcc.c-torture/execute/divcmp-1.c: New test case.
17036 * gcc.c-torture/execute/divcmp-2.c: New test case.
17037 * gcc.c-torture/execute/divcmp-3.c: New test case.
17039 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17041 * g++.dg/other/pragma-re-2.C: New test.
17043 2004-05-07 Uros Bizjak <uros@kss-loka.si>
17045 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
17046 * gcc.dg/i386-387-2.c: Likewise.
17048 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
17050 * gcc.dg/i386-387-6.c: Likewise.
17052 2004-05-07 Uros Bizjak <uros@kss-loka.si>
17054 * gcc.dg/builtins-33.c: Also check log1p*.
17056 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
17058 PR optimization/15296
17059 * gcc.c-torture/execute/pr15296.c: New test.
17061 2004-05-05 Uros Bizjak <uros@kss-loka.si>
17063 * gcc.dg/builtins-40.c: New test.
17065 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
17067 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
17069 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
17071 * g++.dg/ext/spe1.C: New testcase.
17073 2004-05-04 Ziemowit Laski <zlaski@apple.com>
17075 * objc.dg/image-info.m: Allow additional attributes
17076 for __image_info section.
17078 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
17080 * gcc.dg/torture/mips-hilo-2.c: New test.
17082 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17085 * g++.dg/template/member5.C: New test.
17087 2004-05-03 Uros Bizjak <uros@kss-loka.si>
17089 * gcc.dg/builtins-34.c: Also check expm1*.
17091 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17093 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
17094 * gcc.dg/torture/builtin-convert-3.c: New test.
17096 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
17098 PR middle-end/15054
17099 * g++.dg/opt/pr15054.C: New test.
17101 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17103 * gcc.dg/torture/builtin-rounding-1.c: New test.
17104 * gcc.dg/builtins-25.c: Delete.
17105 * gcc.dg/builtins-29.c: Delete.
17107 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
17109 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
17110 * gcc.dg/sibcall-4.c: Likewise.
17111 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
17113 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
17115 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
17116 bit-field on 16-bit targets.
17118 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
17120 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
17123 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
17125 * gcc.dg/rs6000-power2-1.c: Change to compile only.
17126 * gcc.dg/rs6000-power2-2.c: Likewise.
17128 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
17130 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
17131 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
17132 Change the asm registers to be in form of frN instead of fN.
17134 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17136 * gcc.dg/torture/builtin-convert-2.c: New test.
17138 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
17140 * gcc.dg/rs6000-power2-1.c: New test.
17141 * gcc.dg/rs6000-power2-2.c: New test.
17143 2004-04-28 Jan Hubicka <jh@suse.cz>
17145 * gcc.dg/unused-6.c: New test.
17147 2004-04-24 Laurent GUERBY <laurent@guerby.net>
17148 Ulrich Weigand <uweigand@de.ibm.com>
17150 * ada/acats/run_all.sh: Define $target variable.
17152 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
17155 * g++.dg/other/vararg-1.C: New test.
17158 * g++.dg/eh/cleanup3.C: New test.
17160 2004-04-24 Laurent GUERBY <laurent@guerby.net>
17162 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
17163 and ad8011a (target_insn).
17164 * ada/acats/support/macro.dfs: Likewise.
17165 * ada/acats/support/impbit.adb: New file.
17167 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
17169 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
17171 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17173 * gcc.dg/loop-3.c: New test.
17175 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
17177 * gcc.c-torture/execute/simd-5.c: New test.
17179 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17182 * g++.dg/template/crash18.C: New test.
17184 2004-04-22 Mark Mitchell <mark@codesourcery.com>
17186 * g++.dg/ext/complit3.C: New test.
17188 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
17190 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
17191 * gcc.dg/altivec-3.c: Same.
17192 * gcc.dg/altivec-varargs-1.c: Same.
17194 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
17196 * lib/target-supports.exp (check_profiling_available): Assume
17197 profiling is not available on powerpc-eabi targets.
17199 2004-04-21 Janis Johnson <janis187@us.ibm.com>
17201 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
17202 * gcc.dg/vmx/bug-1.c: Ditto.
17204 2004-04-20 Eric Christopher <echristo@redhat.com>
17206 * gcc.dg/charset/extern.c: New test.
17207 * g++.dg/charset/extern3.cc: Ditto.
17209 2004-04-20 Uros Bizjak <uros@kss-loka.si>
17211 * gcc.dg/builtins-39.c: New test.
17213 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
17215 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
17217 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
17219 * gcc.dg/torture/mips-hilo-1.c: New test.
17221 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
17223 * gcc.c-torture/compile/20040419-1.c: New test.
17225 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
17227 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
17229 2004-04-18 Zack Weinberg <zack@codesourcery.com>
17230 Aldy Hernandez <aldyh@redhat.com>
17232 * gcc.c-torture/execute/va-arg-24.c: New.
17234 2004-04-17 Zack Weinberg <zack@codesourcery.com>
17235 Aldy Hernandez <aldyh@redhat.com>
17237 * gcc.dg/vmx/1b-01.c: New.
17238 * gcc.dg/vmx/1b-02.c: New.
17239 * gcc.dg/vmx/1b-03.c: New.
17240 * gcc.dg/vmx/1b-04.c: New.
17241 * gcc.dg/vmx/1b-05.c: New.
17242 * gcc.dg/vmx/1b-06.c: New.
17243 * gcc.dg/vmx/1b-07.c: New.
17244 * gcc.dg/vmx/1c-01.c: New.
17245 * gcc.dg/vmx/1c-02.c: New.
17246 * gcc.dg/vmx/3a-01a.c: New.
17247 * gcc.dg/vmx/3a-01.c: New.
17248 * gcc.dg/vmx/3a-01m.c: New.
17249 * gcc.dg/vmx/3a-03.c: New.
17250 * gcc.dg/vmx/3a-03m.c: New.
17251 * gcc.dg/vmx/3a-04.c: New.
17252 * gcc.dg/vmx/3a-04m.c: New.
17253 * gcc.dg/vmx/3a-05.c: New.
17254 * gcc.dg/vmx/3a-06.c: New.
17255 * gcc.dg/vmx/3a-06m.c: New.
17256 * gcc.dg/vmx/3a-07.c: New.
17257 * gcc.dg/vmx/3b-01.c: New.
17258 * gcc.dg/vmx/3b-02.c: New.
17259 * gcc.dg/vmx/3b-10.c: New.
17260 * gcc.dg/vmx/3b-13.c: New.
17261 * gcc.dg/vmx/3b-14.c: New.
17262 * gcc.dg/vmx/3b-15.c: New.
17263 * gcc.dg/vmx/3c-01a.c: New.
17264 * gcc.dg/vmx/3c-01.c: New.
17265 * gcc.dg/vmx/3c-02.c: New.
17266 * gcc.dg/vmx/3c-03.c: New.
17267 * gcc.dg/vmx/3d-01.c: New.
17268 * gcc.dg/vmx/4-01.c: New.
17269 * gcc.dg/vmx/4-03.c: New.
17270 * gcc.dg/vmx/5-01.c: New.
17271 * gcc.dg/vmx/5-02.c: New.
17272 * gcc.dg/vmx/5-03.c: New.
17273 * gcc.dg/vmx/5-04.c: New.
17274 * gcc.dg/vmx/5-05.c: New.
17275 * gcc.dg/vmx/5-06.c: New.
17276 * gcc.dg/vmx/5-07.c: New.
17277 * gcc.dg/vmx/5-07t.c: New.
17278 * gcc.dg/vmx/5-08.c: New.
17279 * gcc.dg/vmx/5-10.c: New.
17280 * gcc.dg/vmx/5-11.c: New.
17281 * gcc.dg/vmx/7-01a.c: New.
17282 * gcc.dg/vmx/7-01.c: New.
17283 * gcc.dg/vmx/7c-01.c: New.
17284 * gcc.dg/vmx/7d-01.c: New.
17285 * gcc.dg/vmx/7d-02.c: New.
17286 * gcc.dg/vmx/8-01.c: New.
17287 * gcc.dg/vmx/8-02a.c: New.
17288 * gcc.dg/vmx/8-02.c: New.
17289 * gcc.dg/vmx/brode-1.c: New.
17290 * gcc.dg/vmx/bug-1.c: New.
17291 * gcc.dg/vmx/bug-2.c: New.
17292 * gcc.dg/vmx/bug-3.c: New.
17293 * gcc.dg/vmx/cw-bug-1.c: New.
17294 * gcc.dg/vmx/cw-bug-2.c: New.
17295 * gcc.dg/vmx/cw-bug-3.c: New.
17296 * gcc.dg/vmx/dct.c: New.
17297 * gcc.dg/vmx/debug-1.c: New.
17298 * gcc.dg/vmx/debug-2.c: New.
17299 * gcc.dg/vmx/debug-3.c: New.
17300 * gcc.dg/vmx/debug-4.c: New.
17301 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
17302 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
17303 * gcc.dg/vmx/eg-5.c: New.
17304 * gcc.dg/vmx/fft.c: New.
17305 * gcc.dg/vmx/gcc-bug-1.c: New.
17306 * gcc.dg/vmx/gcc-bug-2.c: New.
17307 * gcc.dg/vmx/gcc-bug-3.c: New.
17308 * gcc.dg/vmx/gcc-bug-4.c: New.
17309 * gcc.dg/vmx/gcc-bug-5.c: New.
17310 * gcc.dg/vmx/gcc-bug-6.c: New.
17311 * gcc.dg/vmx/gcc-bug-7.c: New.
17312 * gcc.dg/vmx/gcc-bug-8.c: New.
17313 * gcc.dg/vmx/gcc-bug-9.c: New.
17314 * gcc.dg/vmx/gcc-bug-b.c: New.
17315 * gcc.dg/vmx/gcc-bug-c.c: New.
17316 * gcc.dg/vmx/gcc-bug-d.c: New.
17317 * gcc.dg/vmx/gcc-bug-e.c: New.
17318 * gcc.dg/vmx/gcc-bug-f.c: New.
17319 * gcc.dg/vmx/gcc-bug-g.c: New.
17320 * gcc.dg/vmx/gcc-bug-i.c: New.
17321 * gcc.dg/vmx/harness.h: New.
17322 * gcc.dg/vmx/ira1.c: New.
17323 * gcc.dg/vmx/ira2a.c: New.
17324 * gcc.dg/vmx/ira2b.c: New.
17325 * gcc.dg/vmx/ira2.c: New.
17326 * gcc.dg/vmx/ira2c.c: New.
17327 * gcc.dg/vmx/mem.c: New.
17328 * gcc.dg/vmx/newton-1.c: New.
17329 * gcc.dg/vmx/ops.c: New.
17330 * gcc.dg/vmx/sn7153.c: New.
17331 * gcc.dg/vmx/spill2.c: New.
17332 * gcc.dg/vmx/spill3.c: New.
17333 * gcc.dg/vmx/spill.c: New.
17334 * gcc.dg/vmx/t.c: New.
17335 * gcc.dg/vmx/varargs-1.c: New.
17336 * gcc.dg/vmx/varargs-2.c: New.
17337 * gcc.dg/vmx/varargs-3.c: New.
17338 * gcc.dg/vmx/varargs-4.c: New.
17339 * gcc.dg/vmx/varargs-5.c: New.
17340 * gcc.dg/vmx/varargs-6.c: New.
17341 * gcc.dg/vmx/varargs-7.c: New.
17342 * gcc.dg/vmx/vmx.exp: New.
17343 * gcc.dg/vmx/vprint-1.c: New.
17344 * gcc.dg/vmx/vscan-1.c: New.
17345 * gcc.dg/vmx/x-01.c: New.
17346 * gcc.dg/vmx/x-02.c: New.
17347 * gcc.dg/vmx/x-03.c: New.
17348 * gcc.dg/vmx/x-04.c: New.
17349 * gcc.dg/vmx/x-05.c: New.
17350 * gcc.dg/vmx/yousufi-1.c: New.
17351 * gcc.dg/vmx/zero-1.c: New.
17352 * gcc.dg/vmx/zero.c: New.
17354 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
17356 * g++.dg/lookup/java1.C: Update for chage of
17358 * g++.dg/lookup/java2.C: Likewise.
17360 2004-04-17 Laurent GUERBY <laurent@guerby.net>
17362 * ada/acats/run_all.sh: use -O2 by default.
17364 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
17366 * gcc.dg/vr-mult-[12].c: New tests.
17368 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17370 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
17372 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
17374 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
17376 * lib/target-supports.exp (check_profiling_available): Assume profiling
17377 isn't available for mips*-*-elf targets.
17379 2004-04-14 Uros Bizjak <uros@kss-loka.si>
17381 * gcc.dg/builtins-38.c: New test.
17383 2004-04-14 Eric Christopher <echristo@redhat.com>
17385 * g++.dg/charset/charset.exp: Run .cc extension tests.
17387 2004-04-14 Zack Weinberg <zack@codesourcery.com>
17389 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
17391 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17393 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
17395 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
17397 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
17398 * gcc.dg/i386-387-2.c: Likewise.
17400 * gcc.dg/i386-387-7.c: New test.
17401 * gcc.dg/i386-387-8.c: New test.
17403 * gcc.dg/builtins-37.c: New test.
17405 2004-04-13 Geoffrey Keating <geoffk@apple.com>
17407 * g++.dg/pch/externc-1.C: Add missing semicolon.
17409 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
17411 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
17413 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17415 * gcc.c-torture/execute/20040411-1.c: New test.
17417 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
17419 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
17421 2004-04-09 Chris Demetriou <cgd@broadcom.com>
17423 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
17425 2004-04-09 Zack Weinberg <zack@codesourcery.com>
17427 * lib/target-supports.exp (check_named_sections_available): New.
17428 * lib/gcc-dg.exp (dg-require-named-sections): New.
17429 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
17430 old-deja.exp. Also prune error-count message from HP linker.
17431 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
17433 * g++.dg/init/init-ref4.C: Use dg-require-weak.
17434 * g++.old-deja/g++.pt/static3.C: Likewise.
17435 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
17437 2004-04-09 Roger Sayle <roger@eyesopen.com>
17439 * gcc.c-torture/execute/20040409-1.c: New test case.
17440 * gcc.c-torture/execute/20040409-2.c: New test case.
17441 * gcc.c-torture/execute/20040409-3.c: New test case.
17443 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
17445 * gcc.dg/20040409-1.c: New test.
17447 2004-04-08 Roger Sayle <roger@eyesopen.com>
17450 * g++.dg/opt/pr14888.C: New test case.
17452 2004-04-08 Geoffrey Keating <geoffk@apple.com>
17454 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
17455 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
17456 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
17457 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
17460 2004-04-08 Paul Brook <paul@codesourcery.com>
17462 * gcc.dg/spill-1.c: New test.
17464 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17466 * gcc.dg/torture/builtin-ctype-2.c: New test.
17468 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
17470 * gcc.dg/pch/pch.exp: Add largefile test.
17472 2004-04-06 Geoffrey Keating <geoffk@apple.com>
17474 * g++.dg/pch/externc-1.Hs: New.
17475 * g++.dg/pch/externc-1.C: New.
17477 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17479 * gcc.dg/compat/struct-by-value-5a_main.c,
17480 gcc.dg/compat/struct-by-value-5b_main.c: New files.
17481 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
17482 * gcc.dg/compat/struct-by-value-5a_x.c,
17483 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
17484 gcc.dg/compat/struct-by-value-5_x.c.
17485 * gcc.dg/compat/struct-by-value-5a_y.c,
17486 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
17487 gcc.dg/compat/struct-by-value-5_y.c.
17489 * gcc.dg/compat/struct-by-value-6a_main.c,
17490 gcc.dg/compat/struct-by-value-6b_main.c: New files.
17491 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
17492 * gcc.dg/compat/struct-by-value-6a_x.c,
17493 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
17494 gcc.dg/compat/struct-by-value-6_x.c.
17495 * gcc.dg/compat/struct-by-value-6a_y.c,
17496 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
17497 gcc.dg/compat/struct-by-value-6_y.c.
17499 * gcc.dg/compat/struct-by-value-7a_main.c,
17500 gcc.dg/compat/struct-by-value-7b_main.c: New files.
17501 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
17502 * gcc.dg/compat/struct-by-value-7a_x.c,
17503 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
17504 gcc.dg/compat/struct-by-value-7_x.c.
17505 * gcc.dg/compat/struct-by-value-7a_y.c,
17506 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
17507 gcc.dg/compat/struct-by-value-7_y.c.
17509 2004-04-06 Jakub Jelinek <jakub@redhat.com>
17511 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
17512 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
17513 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
17516 2004-04-06 Uros Bizjak <uros@kss-loka.si>
17518 * gcc.dg/builtins-36.c: New test.
17520 2004-04-06 Paul Brook <paul@codesourcery.com>
17522 * README.gcc: Remove obsolete contraint on testcases.
17524 2004-04-05 Paul Brook <paul@codesourcery.com>
17527 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
17528 failure and exit(0) on success.
17529 * g++.dg/expr/anew2.C: Ditto.
17530 * g++.dg/expr/anew3.C: Ditto.
17531 * g++.dg/expr/anew4.C: Ditto.
17533 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
17536 * g++.dg/template/unify7.C: New.
17538 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
17540 * g++.dg/README: Bring up to date with new subdirectories; remove
17541 duplicate subdirectory lines.
17543 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
17546 * g++.dg/template/unify5.C: New.
17547 * g++.dg/template/unify6.C: New.
17548 * g++.dg/template/qualttp20.C: Adjust.
17549 * g++.old-deja/g++.jason/report.C: Adjust.
17550 * g++.old-deja/g++.other/qual1.C: Adjust.
17552 2004-04-01 Mark Mitchell <mark@codesourcery.com>
17555 * g++.dg/inherit/ptrmem1.C: New test.
17557 2004-04-01 Jakub Jelinek <jakub@redhat.com>
17560 * gcc.c-torture/execute/20040331-1.c: New test.
17561 * gcc.dg/20040331-1.c: New test.
17563 2004-04-01 Paul Brook <paul@codesourcery.com>
17565 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
17567 2004-03-30 Mark Mitchell <mark@codesourcery.com>
17570 * g++.dg/init/goto1.C: New test.
17573 * g++.dg/template/defarg4.C: New test.
17575 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
17577 * gcc.dg/altivec-11.c: Extend test for more valid cases.
17579 2004-03-28 David Edelsohn <edelsohn@gnu.org>
17581 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
17583 2004-03-28 Zack Weinberg <zack@codesourcery.com>
17585 * gcc.dg/noncompile/undeclared-2.c: New test.
17587 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
17589 * gcc.dg/940409-1.c: Remove XFAIL.
17590 * gcc.dg/reg-vol-struct-1.c: New test.
17592 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17594 * gcc.dg/torture/builtin-wctype-1.c: New test.
17596 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
17598 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
17599 * gcc.dg/20001101-1.c: Likewise.
17600 * gcc.dg/20001102-1.c: Likewise.
17602 2004-03-25 Roger Sayle <roger@eyesopen.com>
17604 * gcc.dg/compare8.c: Add an additional test for XOR.
17606 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17608 * gcc.dg/torture/builtin-ctype-1.c: New test.
17610 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17612 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
17613 * gcc.dg/torture/builtin-math-1.c: Likewise.
17614 * gcc.dg/torture/builtin-power-1.c: New test.
17616 2004-03-24 Andreas Schwab <schwab@suse.de>
17618 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
17621 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
17622 Roger Sayle <roger@eyesopen.com>
17624 * gcc.dg/compare8.c: New test case.
17626 2004-03-23 Ziemowit Laski <zlaski@apple.com>
17628 * g++.dg/ext/altivec-7.C: New test.
17630 2004-03-23 Zack Weinberg <zack@codesourcery.com>
17632 PR 12267, 12391, 12560, 13129, 14114, 14133
17633 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
17634 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
17635 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
17636 Adjust error regexps.
17637 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
17638 * gcc.dg/noncompile/undeclared-1.c: New test cases.
17639 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
17640 * gcc.dg/local1.c: Add explanatory comment.
17642 2004-03-23 Roger Sayle <roger@eyesopen.com>
17644 PR optimization/14669
17645 * g++.dg/opt/fold2.C: New test case.
17647 2004-03-22 Jakub Jelinek <jakub@redhat.com>
17650 * gcc.dg/20040322-1.c: New test.
17652 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
17654 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
17655 * gcc.dg/ultrasp4.c: Likewise.
17656 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
17658 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
17660 * gcc.dg/i386-sse-8.c: Reset default options.
17662 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
17664 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
17665 in the error message text.
17667 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17669 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
17671 2004-03-21 Mark Mitchell <mark@codesourcery.com>
17674 * g++.dg/init/array13.C: New test.
17676 2004-03-20 Roger Sayle <roger@eyesopen.com>
17679 * gcc.c-torture/compile/pr13889.c: New test case.
17681 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
17684 * builtins-1.c (nan, nans): Don't test.
17685 * builtins-30.c: Don't use nan, nanf, nanl.
17686 * builtins-35.c: New test.
17688 2004-03-19 Ziemowit Laski <zlaski@apple.com>
17690 * g++.dg/ext/altivec-6.C: New test.
17692 2004-03-19 Mark Mitchell <mark@codesourcery.com>
17694 * g++.dg/init/placement3.C: New test.
17696 * g++.dg/template/spec13.C: New test.
17698 * g++.dg/lookup/using11.C: New test.
17700 * g++.dg/lookup/koenig3.C: New test.
17702 * g++.dg/template/operator2.C: New test.
17704 * g++.dg/expr/dtor3.C: New test.
17705 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
17707 * g++.old-deja/g++.law/visibility28.C: Likewise.
17709 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
17711 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
17712 * gcc.dg/ppc64-abi-3.c: Likewise.
17714 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17717 * g++.dg/parse/template15.C: New test.
17719 2004-03-18 Mark Mitchell <mark@codesourcery.com>
17721 * g++.dg/expr/dtor2.C: New test.
17723 * g++.dg/lookup/anon4.C: New test.
17725 * g++.dg/overload/using1.C: New test.
17727 * g++.dg/template/lookup7.C: New test.
17729 * g++.dg/template/typename6.C: New test.
17731 * g++.dg/expr/cond6.C: New test.
17733 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17735 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
17737 2004-03-18 Mark Mitchell <mark@codesourcery.com>
17739 * g++.dg/expr/cond5.C: New test.
17740 * g++.dg/expr/constcast1.C: Likewise.
17741 * g++.dg/expr/ptrmem2.C: Likewise.
17742 * g++.dg/expr/ptrmem3.C: Likewise.
17743 * g++.dg/lookup/main1.C: Likewise.
17744 * g++.dg/template/lookup6.C: Likewise.
17746 2004-03-18 Mark Mitchell <mark@codesourcery.com>
17748 * gcc.dg/local1.c: New test.
17750 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
17752 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17754 * gcc.dg/torture/builtin-convert-1.c: New test.
17756 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17758 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
17760 2004-03-16 Mark Mitchell <mark@codesourcery.com>
17763 * g++.dg/warn/Wunused-7.C: New test.
17765 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17767 * gcc.dg/torture/builtin-integral-1.c: New test.
17769 2004-03-16 Mark Mitchell <mark@codesourcery.com>
17772 * g++.dg/parse/non-dependent3.C: New test.
17774 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
17776 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
17777 * g++.dg/eh/simd-2.C: Likewise.
17778 * g++.dg/init/array10.C: Likewise.
17779 * gcc.c-torture/compile/simd-1.c: Likewise.
17780 * gcc.c-torture/compile/simd-2.c: Likewise.
17781 * gcc.c-torture/compile/simd-3.c: Likewise.
17782 * gcc.c-torture/compile/simd-4.c: Likewise.
17783 * gcc.c-torture/compile/simd-6.c: Likewise.
17784 * gcc.c-torture/execute/simd-1.c: Likewise.
17785 * gcc.c-torture/execute/simd-2.c: Likewise.
17786 * gcc.dg/compat/vector-defs.h: Likewise.
17787 * gcc.dg/20020531-1.c: Likewise.
17788 * gcc.dg/altivec-3.c: Likewise.
17789 * gcc.dg/altivec-4.c: Likewise.
17790 * gcc.dg/altivec-varargs-1.c: Likewise.
17791 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
17792 * gcc.dg/i386-mmx-3.c: Likewise.
17793 * gcc.dg/i386-sse-4.c: Likewise.
17794 * gcc.dg/i386-sse-5.c: Likewise.
17795 * gcc.dg/i386-sse-8.c: Likewise.
17796 * gcc.dg/simd-1.c: Likewise.
17797 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
17798 __ev64_opaque__ since the machine description provides it.
17800 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17802 * lib/compat.exp (skip_list): New global variable.
17803 Use it to hold the user defined COMPAT_SKIPS list if any.
17804 (compat-obj): Add the members of skip_list to optall.
17806 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17808 * gcc.dg/compat/union-by-value-1_main.c,
17809 union-by-value-1_x.c, union-by-value-1_y.c,
17810 union-check.h, union-defs.h,
17811 union-init.h, union-return-1_main.c,
17812 union-return-1_x.c, union-return-1_y.c: New files.
17814 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17816 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
17817 mixed-struct-init.h: Add 4 mixed structure types.
17818 struct-by-value-21_main.c, struct-by-value-21_x.c,
17819 struct-by-value-21_y.c, struct-return-21_main.c,
17820 struct-return-21_x.c, struct-return-21_y.c: New files.
17822 2004-03-13 Mark Mitchell <mark@codesourcery.com>
17825 * g++.dg/parse/template14.C: New test.
17827 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17829 * gcc.c-torture/execute/20040313-1.c: New test.
17831 2004-03-13 Jakub Jelinek <jakub@redhat.com>
17834 * gcc.dg/20040311-2.c: New test.
17836 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
17839 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
17842 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
17844 * gcc.dg/20040305-2.c: Add missing return statement.
17846 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17848 * gcc.dg/builtins-34.c: Also check pow10*.
17850 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
17853 * gcc.dg/20040305-2.c: New test.
17855 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
17857 * gcc.dg/20040310-1.c: New test.
17859 2004-03-11 Roger Sayle <roger@eyesopen.com>
17861 * gcc.c-torture/execute/20040311-1.c: New test case.
17863 2004-03-11 Mark Mitchell <mark@codesourcery.com>
17866 * g++.dg/lookup/enum1.C: New test.
17868 2004-03-10 Mark Mitchell <mark@codesourcery.com>
17871 * g++.dg/lookup/struct2.C: New test.
17873 2004-03-10 Uros Bizjak <uros@kss-loka.si>
17875 * gcc.dg/builtins-34.c: New test.
17877 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17879 * gcc.dg/torture/builtin-nonneg-1.c: New test.
17881 2004-03-09 James E Wilson <wilson@specifixinc.com>
17883 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
17884 * gcc.dg/alias-2.c: New testcase.
17886 2004-03-09 Zack Weinberg <zack@codesourcery.com>
17888 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
17890 2004-03-09 Roger Sayle <roger@eyesopen.com>
17892 * gcc.c-torture/execute/20040309-1.c: New test case.
17894 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
17897 * g++.dg/overload/ref1.C: New.
17899 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17902 * g++.dg/template/spec12.C: New test.
17905 * g++.dg/parse/crash14.C: New test.
17907 2004-03-09 Mark Mitchell <mark@codesourcery.com>
17910 * g++.dg/init/ref11.C: New test.
17912 2004-03-09 Mark Mitchell <mark@codesourcery.com>
17915 * g++.dg/parse/builtin2.C: New test.
17917 2004-03-08 Mark Mitchell <mark@codesourcery.com>
17920 * g++.dg/init/ctor3.C: New test.
17921 * g++.dg/init/union1.C: New test.
17922 * g++.dg/ext/anon-struct4.C: New test.
17924 2004-03-08 Mark Mitchell <mark@codesourcery.com>
17926 * g++.dg/lookup/koenig1.C: Tweak error messages.
17927 * g++.dg/lookup/used-before-declaration.C: Likewise.
17928 * g++.dg/other/do1.C: Likewise.
17929 * g++.dg/overload/koenig1.C: Likewise.
17930 * g++.dg/parse/crash13.C: Likewise.
17931 * g++.dg/template/instantiate3.C: Likewise.
17933 2004-03-08 Eric Christopher <echristo@redhat.com>
17935 * * lib/target-supports.exp: Enable libiconv in test
17936 compilation. Fix up error checking.
17938 2004-03-08 Roger Sayle <roger@eyesopen.com>
17940 PR middle-end/14289
17941 * gcc.dg/pr14289-1.c: New test case.
17942 * gcc.dg/pr14289-2.c: Likewise.
17943 * gcc.dg/pr14289-3.c: Likewise.
17945 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
17947 * gcc.c-torture/execute/20040308-1.c: New test.
17949 2004-03-07 Roger Sayle <roger@eyesopen.com>
17951 * gcc.c-torture/execute/20040307-1.c: New test case.
17953 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
17955 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
17957 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
17959 * gcc.dg/20040306-1.c: New test.
17961 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
17963 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
17965 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
17967 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17970 * gcc.dg/decl-6.c: New test.
17972 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17974 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
17975 Rename LOGPOW -> LOG_POW.
17976 (SQRT_EXP, POW_EXP): New.
17978 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17980 * gcc.dg/i386-sse-8.c: New test.
17982 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17985 * gcc.dg/decl-5.c: New test.
17987 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
17989 * gcc.dg/20040305-1.c: New test.
17991 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
17994 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
17996 2004-03-04 Ziemowit Laski <zlaski@apple.com>
17998 PR c++/14425, c++/14426
17999 * g++.dg/ext/altivec-4.C: New test.
18000 * g++.dg/ext/altivec-5.C: New test.
18002 2004-03-04 Geoffrey Keating <geoffk@apple.com>
18004 * g++.old-deja/g++.other/linkage1.C: Expect errors about
18005 global variables of a type with no linkage.
18006 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
18007 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
18008 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
18009 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
18010 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
18011 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
18012 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
18013 * g++.dg/warn/deprecated.C: Name enum Color.
18014 * g++.dg/overload/VLA.C: Name structure for 'b'.
18015 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
18017 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18019 * gcc.c-torture/compile/20040304-1.c: New test.
18021 2004-03-03 Zack Weinberg <zack@codesourcery.com>
18024 * gcc.dg/decl-4.c: New testcase.
18026 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
18028 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
18029 as PRECF if sizeof (float) > sizeof (double).
18030 (PRECL): Make it the same as PRECF if
18031 sizeof (float) > sizeof (long double).
18033 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18035 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
18036 system type. Add check for irix6 which doesn't have c99 runtime.
18038 2004-03-03 Bob Wilson <bob.wilson@acm.org>
18040 * gcc.dg/const-elim-1.c: xfail for xtensa.
18042 2004-03-01 Mark Mitchell <mark@codesourcery.com>
18045 * g++.dg/template/cond4.C: New test.
18047 2004-03-01 Mark Mitchell <mark@codesourcery.com>
18050 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
18053 * g++.dg/parse/defarg7.C: New test.
18056 * g++.dg/template/friend26.C: New test.
18058 2004-03-01 Mark Mitchell <mark@codesourcery.com>
18061 * g++.dg/abi/mangle21.C: New test.
18064 * g++.dg/parse/constructor2.C: New test.
18067 * g++.dg/template/sfinae1.C: New test.
18069 2004-02-29 Mark Mitchell <mark@codesourcery.com>
18072 * g++.dg/expr/crash2.C: New test.
18074 PR middle-end/13448
18075 * gcc.dg/inline-5.c: New test.
18076 * gcc.dg/always-inline.c: Split out tests into ...
18077 * gcc.dg/always-inline2.c: ... this and ...
18078 * gcc.dg/always-inline3.c: ... this.
18080 2004-02-29 Mark Mitchell <mark@codesourcery.com>
18083 * g++.dg/debug/crash1.C: New test.
18085 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
18087 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
18088 function with __attribute__((noinline)).
18089 (recurser_void2): Likewise.
18090 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
18091 (recurser_void2): Likewise.
18093 2004-02-29 Roger Sayle <roger@eyesopen.com>
18095 PR middle-end/14203
18096 * g++.dg/warn/Wunused-6.C: New test case.
18098 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
18100 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
18103 2004-02-27 Eric Christopher <echristo@redhat.com>
18105 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
18106 * g++.dg/charset/asm2.c: Run only x86.
18107 * gcc.dg/charset/asm3.c: Ditto.
18109 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
18111 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
18114 2004-02-27 Ziemowit Laski <zlaski@apple.com>
18116 * g++.dg/ext/altivec-3.C: New.
18118 2004-02-26 Richard Henderson <rth@redhat.com>
18120 * g++.dg/ext/attrib10.C: Mark for warning.
18121 * gcc.dg/attr-alias-1.c: New.
18123 2004-02-26 Richard Henderson <rth@redhat.com>
18125 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
18126 * gcc.c-torture/execute/20040208-2.c: ... it back.
18128 2004-02-26 Eric Christopher <echristo@redhat.com>
18130 * lib/target-supports.exp (check-iconv-available): New function.
18131 * lib/gcc-dg.exp (dg-require-iconv): New function.
18133 * gcc.dg/charset: New directory.
18134 * gcc.dg/charset/charset.exp: New file.
18135 * gcc.dg/charset/asm1.c: Ditto.
18136 * gcc.dg/charset/asm2.c: Ditto.
18137 * gcc.dg/charset/asm3.c: Ditto.
18138 * gcc.dg/charset/asm4.c: Ditto.
18139 * gcc.dg/charset/asm5.c: Ditto.
18140 * gcc.dg/charset/attribute1.c: Ditto.
18141 * gcc.dg/charset/attribute2.c: Ditto.
18142 * gcc.dg/charset/string1.c: Ditto.
18143 * g++.dg/charset: New directory.
18144 * g++.dg/dg.exp: Add here. Special options.
18145 * g++.dg/charset/charset.exp: New file.
18146 * g++.dg/charset/asm1.c: Ditto.
18147 * g++.dg/charset/asm2.c: Ditto.
18148 * g++.dg/charset/asm3.c: Ditto.
18149 * g++.dg/charset/asm4.c: Ditto.
18150 * g++.dg/charset/attribute1.c: Ditto.
18151 * g++.dg/charset/attribute2.c: Ditto.
18152 * g++.dg/charset/extern1.cc: Ditto.
18153 * g++.dg/charset/extern2.cc: Ditto.
18154 * g++.dg/charset/string1.c: Ditto.
18156 2004-02-26 Mark Mitchell <mark@codesourcery.com>
18159 * g++.dg/parse/comma1.C: New test.
18161 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18164 * g++.dg/template/ttp8.C: New test.
18166 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
18168 * gcc.dg/fixuns-trunc-1.c: New test.
18170 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18172 * gcc.dg/builtins-config.h: Use #elif.
18174 2004-02-26 Michael Matz <matz@suse.de>
18176 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
18177 * gcc.dg/991214-1.c: Likewise.
18178 * gcc.dg/i386-asm-1.c: Likewise.
18180 2004-02-25 Richard Henderson <rth@redhat.com>
18182 * gcc.c-torture/execute/20040208-2.c: Move ...
18183 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
18185 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18188 * g++.dg/other/crash-3.C: New test.
18190 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18192 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
18193 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
18195 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
18198 2004-02-24 Michael Matz <matz@suse.de>
18200 * gcc.dg/i386-regparm.c: New.
18202 2004-02-23 James E Wilson <wilson@specifixinc.com>
18204 * gcc.c-torture/execute/20040223-1.c: New.
18206 2004-02-23 Zack Weinberg <zack@codesourcery.com>
18207 Kazu Hirata <kazu@cs.umass.edu>
18209 * gcc.dg/fwritable-strings-1.c: Remove.
18211 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
18214 * gcc.dg/20040223-1.c: New test.
18216 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18219 * g++.dg/ext/typeof9.C: New test.
18221 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18224 * g++.dg/other/switch1.C: New test.
18226 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18228 * gcc.dg/cast-function-1.c: Adjust for new informative message.
18229 * gcc.dg/va-arg-1.c: Likewise.
18231 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18234 * g++.dg/template/koenig5.C: New test.
18236 2004-02-21 Ziemowit Laski <zlaski@apple.com>
18238 * g++.dg/ext/altivec-1.C: Generalize target triple.
18239 * g++.dg/ext/altivec-2.C: New test case.
18240 * g++.dg/ext/altivec_check.h: New file.
18241 * gcc.dg/altivec-1.c: Generalize target triple;
18242 include altivec_check.h and call altivec_check().
18243 * gcc.dg/altivec-[2-5].c: Generalize target triple.
18244 * gcc.dg/altivec-6.c: New test case.
18245 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
18246 type casts as needed.
18247 * gcc.dg/altivec-10.c: Include altivec_check.h and call
18249 * gcc.dg/altivec-12.c: New test case.
18250 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
18251 include altivec_check.h and call altivec_check().
18252 * gcc.dg/altivec_check.h: New file.
18254 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18256 * lib/target-supports.exp (check_alias_available): Don't mangle
18257 function `g' in test program.
18259 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18261 * lib/target-supports.exp (check_profiling_available): Check
18262 argument to determine whether we support a profiling type.
18263 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
18264 check_profiling_available.
18265 * g++.dg/bprob/bprob.exp: Likewise
18266 * g77.dg/bprob/bprob.exp: Likewise.
18267 * gcc.misc-tests/bprob.exp: Likewise.
18268 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
18269 dg-require-profiling and delete expected error handling.
18270 * gcc.dg/20021014-1.c: Likewise.
18271 * gcc.dg/nest.c: Likewise.
18273 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18276 * g++.dg/other/vthunk1.C: New test.
18278 2004-02-20 Falk Hueffner <falk@debian.org>
18281 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
18283 2004-02-20 Mark Mitchell <mark@codesourcery.com>
18286 * g++.dg/other/error8.C: Remove XFAIL markers.
18289 * g++.dg/ext/packed5.C: New test.
18292 * g++.dg/warn/Wunused-5.C: New test.
18295 * g++.dg/lookup/member1.C: New test.
18297 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
18299 * gcc.c-torture/compile/20040130-1.c: Enable only when
18300 __INT_MAX__ >= 2147483647L.
18301 * gcc.c-torture/compile/961203-1.c: Likewise.
18303 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
18305 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
18306 * g++.dg/opt/template1.C: Robustify assembler regexp
18308 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18310 * gcc.c-torture/execute/simd-4.x: Remove.
18311 * gcc.c-torture/execute/va-arg-25.x: Likewise.
18312 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
18313 Guard with #ifndef SKIP_ATTRIBUTE.
18314 * gcc.dg/compat/vector-1_y.c: Likewise.
18315 * gcc.dg/compat/vector-2_x.c: Likewise.
18316 * gcc.dg/compat/vector-2_y.c: Likewise.
18317 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
18318 * g++.dg/eh/simd-2.C: Likewise.
18320 2004-02-19 Alan Modra <amodra@bigpond.net.au>
18322 * gcc.c-torture/compile/complex-1.c: New.
18324 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
18327 * gcc.c-torture/execute/20040218-1.c: New test.
18329 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18332 * g++.dg/parse/new2.C: New test.
18334 2004-02-18 Paul Brook <paul@codesourcery.com>
18336 * gcc.c-torture/compile/libcall-1.c: New test.
18338 2004-02-18 Paul Brook <paul@codesourcery.com>
18341 * gcc.dg/debug/debug-7.c: New test.
18343 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
18345 * gcc.dg/20040217-1.c: New test.
18347 2004-02-17 Zack Weinberg <zack@codesourcery.com>
18349 * gcc.c-torture/execute/990208-1.x: Delete.
18351 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
18353 * gcc.c-torture/execute/20040208-2.x: New file.
18355 2004-02-17 Mark Mitchell <mark@codesourcery.com>
18358 * g++.dg/abi/structret1.C: New test.
18360 2004-02-17 Jakub Jelinek <jakub@redhat.com>
18362 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
18363 (i386_cpuid): No need to test if cpuid is available on AMD64.
18364 Fix assembly, so that it works onboth i386 and AMD64.
18365 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
18366 (vecInLong): Fix s[] member type to unsigned int.
18367 (vecInWord): Remove type.
18368 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
18369 (a64, b64, c64, d64, e64): Remove.
18370 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
18371 Remove unused variable. Remove initialization of removed variables.
18372 Don't call mmx_tests nor sse_tests.
18373 (reference_mmx, reference_sse): Remove.
18374 (check): Add return stmt.
18375 * gcc.dg/i386-sse-7.c: New test.
18376 * gcc.dg/i386-mmx-4.c: New test.
18378 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18380 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
18381 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
18382 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
18383 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
18384 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
18385 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
18386 g++.dg/tc1/dr94.C: Fix line terminator.
18388 2004-02-16 Geoffrey Keating <geoffk@apple.com>
18390 * gcc.c-torture/compile/20040216-1.c: New.
18392 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18394 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
18395 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
18396 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
18397 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
18398 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
18399 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
18401 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18403 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
18405 2004-02-15 Mark Mitchell <mark@codesourcery.com>
18408 * g++.dg/expr/cond4.C: New test.
18411 * g++.dg/lookup/crash2.C: New test.
18413 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
18415 * gcc.c-torture/compile/20040214-2.c: New test.
18417 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
18420 * g++.dg/ext/typeof8.C: New test.
18422 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
18424 * gcc.c-torture/compile/20040214-1.c: New test.
18426 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18429 * g++.dg/template/spec11.C: New test.
18431 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18434 * g++.dg/other/error8.C: New test.
18436 2004-02-13 Mark Mitchell <mark@codesourcery.com>
18439 * g++.dg/template/array4.C: New test.
18442 * g++.dg/inherit/thunk2.C: New test.
18445 * g++.dg/eh/cond2.C: New test.
18447 2004-02-12 Alan Modra <amodra@bigpond.net.au>
18449 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
18451 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
18453 * lib/scanasm.exp (dg-scan): Quote pattern before display.
18455 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
18457 * g++.dg/simd-2.C: xfail on ppc64-linux.
18459 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
18462 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
18465 2004-02-11 Uros Bizjak <uros@kss-loka.si>
18467 * gcc.dg/builtins-33.c: New test.
18469 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
18471 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
18473 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
18475 * g++.dg/simd-2.C: Set -maltivec for ppc64.
18477 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
18479 * gcc.dg/ppc64-abi-3.c: New test.
18481 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
18485 * gcc.dg/pr14092-1.c: New testcase.
18487 2004-02-10 Alan Modra <amodra@bigpond.net.au>
18489 * gcc.dg/cpp/assert4.c: Fix typo last change.
18491 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
18492 * gcc.dg/cpp/assert4.c: Handle powerpc64.
18494 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
18496 2004-02-09 Roger Sayle <roger@eyesopen.com>
18498 * gcc.c-torture/compile/20040209-1.c: New test case.
18500 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
18502 * gcc.dg/c90-init-1.c: Adjust expected error messages.
18504 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
18506 * gcc.c-torture/execute/20040208-[12].c: New tests.
18508 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18510 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
18512 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18514 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
18516 2004-02-07 Zack Weinberg <zack@codesourcery.com>
18519 * gcc.dg/visibility-8.c: New testcase.
18521 2004-02-07 Zack Weinberg <zack@codesourcery.com>
18523 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
18525 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
18527 2004-02-07 Roger Sayle <roger@eyesopen.com>
18529 PR middle-end/13696
18530 * g++.dg/opt/fold1.C: New test case.
18532 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18535 * g++.dg/other/crash-2.C: New test.
18537 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18540 * g++.dg/parse/angle-bracket2.C: New test.
18542 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18544 PR middle-end/13750
18546 2004-01-15 Geoffrey Keating <geoffk@apple.com>
18548 * testsuite/g++.dg/pch/wchar-1.C: New.
18549 * testsuite/g++.dg/pch/wchar-1.Hs: New.
18551 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18554 * g++.dg/parse/error15.C: New test.
18555 * g++.dg/parse/crash11.C: Update dg-error mark.
18557 2004-02-04 Mark Mitchell <mark@codesourcery.com>
18560 * g++.dg/warn/conv2.C: New test.
18562 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18565 * g++.dg/warn/incomplete1.C: Remove xfail.
18567 2004-02-04 Mark Mitchell <mark@codesourcery.com>
18569 * lib/file-format.exp (gcc_target_object_format): Use
18570 ${tool}_target_compile, not gcc_target_compile.
18571 * lib/target-supports.exp (check_alias_available): Likewise.
18572 (check_gc_sections_available): Likewise.
18573 * g++.dg/ext/attrib10.C: Use dg-require-alias.
18574 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
18577 2004-02-04 Mark Mitchell <mark@codesourcery.com>
18580 * g++.dg/template/static6.C: New test.
18582 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
18584 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
18586 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18588 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
18589 tests for systems where `char' is unsigned by default.
18591 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18594 * g++.dg/template/partial3.C: New test.
18596 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
18598 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
18599 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
18600 Remove mentions of obsolete ports.
18602 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
18604 * gcc.dg/noncompile/20001228-1.c: Fix for new
18607 2004-02-03 Roger Sayle <roger@eyesopen.com>
18610 * gcc.c-torture/execute/multdi-1.c: New test case.
18612 2004-02-03 Mark Mitchell <mark@codesourcery.com>
18615 * g++.dg/template/lookup5.C: New test.
18617 2004-02-03 Mark Mitchell <mark@codesourcery.com>
18620 * g++.dg/template/lookup4.C: New test.
18623 * g++.dg/parse/error14.C: New test.
18626 * g++.dg/parse/template13.C: New test.
18628 2004-02-03 Mark Mitchell <mark@codesourcery.com>
18631 * g++.dg/template/koenig4.C: New test.
18634 * g++.dg/template/crash17.C: New test.
18637 * g++.dg/parse/error13.C: New test.
18638 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
18640 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18642 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
18644 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
18648 * gcc.dg/noncompile/20040203-1.c: New test.
18649 * gcc.dg/noncompile/20040203-2.c: Likewise.
18650 * gcc.dg/noncompile/20040203-3.c: Likewise.
18651 * gcc.dg/20040203-1.c: Likewise.
18653 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
18656 * g++.dg/template/sizeof7.C: New test.
18658 2004-02-02 Eric Christopher <echristo@redhat.com>
18659 Zack Weinberg <zack@codesourcery.com>
18661 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
18663 2004-02-02 Zack Weinberg <zack@codesourcery.com>
18665 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
18666 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
18667 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
18668 * gcc.dg/cleanup-5.c: Run only on Linux targets.
18670 2004-02-02 Mark Mitchell <mark@codesourcery.com>
18673 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
18676 * g++.dg/ext/attrib13.C: New test.
18679 * g++.dg/conversion/op2.C: New test.
18681 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18683 * gcc.dg/titype-1.c: Fix pasto.
18685 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18687 * gcc.dg/titype-1.c: New test.
18689 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18692 * g++.dg/template/non-type-template-argument-1.C,
18693 g++.dg/template/qualified-id1.C: Update dg-error marks.
18694 * g++.dg/template/nontype6.C: New test.
18696 2004-02-01 Roger Sayle <roger@eyesopen.com>
18698 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
18699 * gcc.dg/builtins-31.c: New testcase.
18700 * gcc.dg/builtins-32.c: New testcase.
18702 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
18704 * objc.dg/call-super-2.m: Update line numbers
18705 for the including of stddef.h.
18707 2004-01-30 Michael Matz <matz@suse.de>
18709 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
18710 g++.dg/ext/case-range3.C: New tests.
18712 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18716 * g++.dg/template/member4.C: New test.
18718 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18721 * g++.dg/template/sizeof6.C: New test.
18723 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
18725 * gcc.dg/fwritable-strings-1.c: New test.
18727 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
18729 * gcc.c-torture/compile/20040130-1.c: New test.
18731 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
18733 * objc.dg/call-super-2.m: Include stddef.h for size_t.
18735 2004-01-29 Mark Mitchell <mark@codesourcery.com>
18738 * g++.dg/template/ctor3.C: New test.
18740 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18742 * g++.dg/tc1: New directory.
18743 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
18744 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
18745 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
18746 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
18747 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
18749 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18751 * g++.dg/parse/error11.C: New test.
18752 * g++.dg/parse/error12.C: Likewise.
18754 2004-01-28 Ziemowit Laski <zlaski@apple.com>
18756 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
18757 (scan_initial, main): Use aligned_sizeof instead of sizeof.
18759 2004-01-28 Mark Mitchell <mark@codesourcery.com>
18762 * g++.dg/ext/attrib12.C: New test.
18765 * g++.dg/parse/cast2.C: New test.
18767 2004-01-27 James E Wilson <wilson@specifixinc.com>
18769 * objc.dg/encode-2.m (main): New local string. Set depending on
18770 sizeof long. Use in sscanf call.
18771 * objc.dg/encode-3.m (main): New local string. Set depending on
18772 sizeof long. Use in scan_initial call.
18774 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18776 * objc.dg/call-super-2.m: Make LP64-safe.
18777 * objc.dg/desig-init-1.m: Likewise.
18779 2004-01-27 Devang Patel <dpatel@apple.com>
18781 * g++.dg/debug/namespace1.C: New test.
18783 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
18785 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
18788 * gcc.dg/arm-mmx-1.c: New test.
18790 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18792 * gcc.dg/20040127-1.c: New test.
18793 * gcc.dg/20040127-2.c: New test.
18795 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18797 * objc.dg/stret-1.m (glob): Renamed to globa.
18799 2004-01-26 Mark Mitchell <mark@codesourcery.com>
18802 * g++.dg/expr/for1.C: New test.
18804 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
18806 PR middle-end/13779
18807 * gcc.dg/darwin-longlong.c: New test.
18809 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
18811 * gcc.dg/20040124-1.c: Moved test from here...
18812 * gcc.c-torture/compile/20040124-1.c: ...to here.
18814 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18816 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
18817 the assembly output if -m64 is passed.
18819 2004-01-25 Mark Mitchell <mark@codesourcery.com>
18822 * g++.dg/template/cond3.C: New test.
18824 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18827 * g++.dg/template/ttp7.C: New test.
18829 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18832 * g++.dg/template/nontype4.C: New test.
18833 * g++.dg/template/nontype5.C: Likewise.
18835 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
18837 * gcc.dg/torture/mips-clobber-at.c: New test.
18839 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
18841 * gcc.dg/20040124-1.c: New test.
18843 2004-01-24 Jakub Jelinek <jakub@redhat.com>
18845 * gcc.dg/20040123-1.c: New test.
18847 2004-01-23 Zack Weinberg <zack@codesourcery.com>
18849 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
18851 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
18853 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
18855 2004-01-23 Andrew Pinski <apinski@apple.com>
18857 * gcc.dg/20030121-1.c: Move to ..
18858 * gcc.dg/20040121-1.c: here.
18860 2004-01-23 Roger Sayle <roger@eyesopen.com>
18862 * gcc.dg/builtins-29.c: New test case.
18864 2004-01-23 Zack Weinberg <zack@codesourcery.com>
18867 * gcc.dg/builtins-30.c: New testcase.
18869 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
18871 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
18872 * lib/g77.exp: Likewise.
18873 * lib/objc.exp: Likewise.
18874 * lib/g++.exp: Likewise.
18876 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18878 * gcc.dg/struct-by-value-2.c: New test.
18880 2004-01-21 Andrew Pinski <apinski@apple.com>
18883 * gcc.dg/20030121-1.c: New test.
18885 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
18887 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
18888 clobber frame pointer register in asm statement.
18890 2004-01-21 Falk Hueffner <falk@debian.org>
18892 * gcc.c-torture/compile/20040121-1.c: New test.
18894 2004-01-21 Zack Weinberg <zack@codesourcery.com>
18896 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
18898 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
18900 * gcc.dg/ppc64-abi-2.c: New test.
18902 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
18904 * lib/treelang.exp: Fill out this file.
18905 * lib/treelang-dg.exp: New File.
18907 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
18909 * gcc.c-torture/compile/981022-1.c: Remove.
18910 * gcc.dg/array-5.c: Remove XFAIL.
18911 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
18912 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
18913 gcc.dg/cond-lvalue-1.c: Update.
18914 * gcc.dg/cast-lvalue-2.c: New test.
18916 2004-01-19 Mark Mitchell <mark@codesourcery.com>
18919 * g++.dg/other/error1.C (class foo): Tweak error message.
18922 * g++.dg/template/call2.C: New test.
18924 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18926 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
18927 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
18928 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
18929 scalar-return-1_x.c, scalar-return-2_y.c,
18930 scalar-return-3_x.c, scalar-return-3_y.c,
18931 scalar-return-4_x.c, scalar-return-4_y.c,
18932 struct-align-1.h, struct-align-1_x.c,
18933 struct-align-1_y.c, struct-align-2.h,
18934 struct-align-2_x.c, struct-align-2_y.c,
18935 struct-by-value-10_y.c, struct-by-value-11_x.c,
18936 struct-by-value-11_y.c, struct-by-value-12_x.c,
18937 struct-by-value-12_y.c, struct-by-value-13_x.c,
18938 struct-by-value-13_y.c, struct-by-value-14_x.c,
18939 struct-by-value-14_y.c, struct-by-value-15_x.c,
18940 struct-by-value-15_y.c, struct-by-value-16_y.c,
18941 struct-by-value-17_y.c, struct-by-value-18_y.c,
18942 struct-by-value-19_y.c, struct-by-value-1_x.c,
18943 struct-by-value-1_y.c, struct-by-value-20_y.c,
18944 struct-by-value-2_x.c, struct-by-value-2_y.c,
18945 struct-by-value-3_y.c, struct-by-value-4_x.c,
18946 struct-by-value-4_y.c, struct-by-value-5_y.c,
18947 struct-by-value-6_y.c, struct-by-value-7_y.c
18948 struct-by-value-8_x.c, struct-by-value-8_y.c
18949 struct-by-value-9_x.c, struct-by-value-9_y.c
18950 struct-return-10_x.c, struct-return-10_y.c,
18951 struct-return-19_x.c, struct-return-20_x.c
18952 struct-return-2_x.c, struct-return-2_y.c
18953 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
18954 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
18956 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18958 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
18959 attribute on sparc*-sun-solaris2.*.
18961 2004-01-18 Mark Mitchell <mark@codesourcery.com>
18964 * g++.dg/ext/typeof7.C: New test.
18966 2004-01-18 David Edelsohn <edelsohn@gnu.org>
18968 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
18969 * gcc.dg/const-elim-1.c: Same.
18971 2004-01-17 Ziemowit Laski <zlaski@apple.com>
18973 * objc.dg/stret-1.m: New.
18974 * objc.dg/stret-2.m: New.
18976 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18979 * g++.dg/ext/vector1.C: New test.
18981 2004-01-16 Geoffrey Keating <geoffk@apple.com>
18983 * gcc.dg/pch/import-1.c: New.
18984 * gcc.dg/pch/import-1.hs: New.
18985 * gcc.dg/pch/import-1a.h: New.
18986 * gcc.dg/pch/import-1b.h: New.
18987 * gcc.dg/pch/import-1c.h: New.
18989 2004-01-16 Mark Mitchell <mark@codesourcery.com>
18992 * g++.dg/ext/array1.C: New test.
18995 * g++.dg/conversion/op1.C: New test.
18997 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
19000 From Kazumoto Kojima / Dan Kegel:
19001 * gcc.dg/pr11864-1.c: New test.
19004 From Marcus Comstedt / Dan Kegel:
19005 * gcc.dg/pr10392-1.c: New test.
19007 2004-01-16 Mark Mitchell <mark@codesourcery.com>
19010 * g++.dg/init/ref10.C: New test.
19012 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19015 * g++.dg/parse/typename6.C: New test.
19017 2004-01-15 Geoffrey Keating <geoffk@apple.com>
19020 * testsuite/g++.dg/pch/wchar-1.C: New.
19021 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19023 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19026 * g++.dg/expr/sizeof2.C: New test.
19028 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
19030 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
19032 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
19035 * g++.dg/lookup/strong-using-3.C: New.
19036 * g++.dg/lookup/using-10.C: New.
19038 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
19041 * g++.dg/lookup/strong-using-2.C: New.
19043 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
19044 Dan Kegel <dank@kegel.com>
19045 J"orn Rennecke <joern.rennecke@superh.com>
19048 * gcc.dg/pr9365-1.c: New test.
19050 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19053 * g++.dg/parse/casting-operator2.C: New test.
19054 * g++.old-deja/g++.pt/explicit83.C: Remove.
19056 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
19058 * gcc.dg/label-compound-stmt-1.c: New test.
19059 * gcc.c-torture/compile/950922-1.c,
19060 gcc.c-torture/compile/20000211-3.c,
19061 gcc.c-torture/compile/20000518-1.c,
19062 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
19063 compound statements.
19065 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
19067 * gcc.dg/ppc64-abi-1.c: New test.
19069 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
19071 * g++.dg/ext/attrib9.C: Add dg-warnings.
19073 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19076 * g++.dg/parse/dtor3.C: New test.
19078 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
19081 * g++.dg/parse/try-catch-1.C: New test.
19083 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
19085 * ada/acats/run_all.sh: Add more verbose output in acats.log
19086 when compiling tests.
19088 2004-01-12 Zack Weinberg <zack@codesourcery.com>
19091 * gcc.dg/typedef-redecl.c: New test case.
19092 * gcc.dg/typedef-redecl.h: New support file.
19094 2004-01-13 Jan Hubicka <jh@suse.cz>
19096 * gcc.dg/always_inline.c: New test.
19097 * gcc.dg/debug/20031231-1.c: Fix.
19099 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19102 * g++.dg/template/array3.C: New test.
19104 2004-01-12 Zack Weinberg <zack@codesourcery.com>
19106 * g++.dg/ext/lvalue1.C: No longer expected to fail.
19107 * g++.dg/warn/Wunused-2.C: Likewise.
19109 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19112 * g++.dg/template/instantiate6.C: New test.
19114 2004-01-12 Roger Sayle <roger@eyesopen.com>
19116 PR middle-end/11397
19117 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
19119 2004-01-12 Jan Hubicka <jh@suse.cz>
19122 * gcc.dg/20040112-1.c: New.
19124 * gcc.dg/dwarf-die[1-7].c: Move to...
19125 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
19126 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
19128 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
19131 * g++.dg/parse/friend4.C: New test.
19133 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
19136 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
19137 definition is called a friend.
19139 2004-01-11 Zack Weinberg <zack@codesourcery.com>
19141 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
19143 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
19146 * g++.dg/parse/error10.C: New test.
19147 * g++.dg/template/arg2.C: Accept "invalid type" error.
19149 2004-01-11 Jakub Jelinek <jakub@redhat.com>
19151 PR middle-end/13392
19152 * g++.dg/opt/expect2.C: New test.
19154 2004-01-10 Zack Weinberg <zack@codesourcery.com>
19156 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
19157 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
19158 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
19159 Update dg-error regexps.
19161 2004-01-10 Zack Weinberg <zack@codesourcery.com>
19163 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
19164 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
19166 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19168 * gcc.dg/pragma-re-1.c: Use right pointer type.
19170 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19172 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
19174 2004-01-09 Geoffrey Keating <geoffk@apple.com>
19176 * gcc.dg/rs6000-ldouble-1.c: New.
19178 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19182 * g++.dg/other/abstract1.C: New test.
19184 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
19186 * g++.dg/lookup/strong-using-1.C: New.
19188 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
19191 * gcc.dg/func-ptr-conv-1.c: New test.
19192 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
19194 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
19197 * gcc.c-torture/compile/20040109-1.c: New.
19199 2004-01-08 Stuart Hastings <stuart@apple.com>
19201 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
19202 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
19203 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
19205 2004-01-09 Alan Modra <amodra@bigpond.net.au>
19207 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
19209 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19211 * ada/acats/run_acats: Treat 'gnatchop' the same way
19212 as 'gnatmake'. Export GCC_DRIVER.
19213 * ada/acats/run_all.sh: Add target_gnatchop. Use
19214 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
19216 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19219 * g++.dg/template/dependent-expr4.C: New test.
19221 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
19223 * gcc.dg/altivec-11.c: New test.
19225 2004-01-07 Mark Mitchell <mark@codesourcery.com>
19227 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
19229 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
19232 * gcc.dg/enum-compat-1.c: New test.
19233 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
19235 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
19238 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
19239 gcc.dg/c99-idem-qual-3.c: New tests.
19241 2004-01-07 Alan Modra <amodra@bigpond.net.au>
19243 * gcc.dg/winline-7.c: Don't cast void * to int.
19245 2004-01-06 Jan Hubicka <jh@suse.cz>
19247 * gcc.dg/i386-sse-5.c: New test
19248 * g++.dg/eh/simd-1.c: Add -w argument for i386.
19250 2004-01-05 Mark Mitchell <mark@codesourcery.com>
19253 * g++.dg/rtti/typeid4.C: New test.
19255 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19257 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
19259 2004-01-05 Mark Mitchell <mark@codesourcery.com>
19262 * g++.dg/template/error11.C: New test.
19265 * g++.dg/template/class2.C: New test.
19267 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
19268 Richard Sandiford <rsandifo@redhat.com>
19271 * g++.dg/opt/alias3.C: New test.
19273 2004-01-04 Mark Mitchell <mark@codesourcery.com>
19276 * g++.dg/template/koenig3.C: New test.
19279 * g++.dg/parse/offsetof3.C: New test.
19281 * g++.dg/init/copy7.C: Add missing dg-error markers.
19284 * g++.dg/init/copy7.c: New test.
19287 * g++.dg/parse/cast1.C: New test.
19289 2004-01-04 Jan Hubicka <jh@suse.cz>
19291 * gcc.dg/winline[1-7].c: New tests.
19293 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19296 * g++.dg/template/qualttp22.C: New test.
19298 2004-01-01 Jan Hubicka <jh@suse.cz>
19300 * gcc.dg/debug/20031231-1.c: New.
19301 * gcc.c-torture/compile/20040101-1.c: New.
19302 * gcc.dg/dwarf-die-[1-7].c: New.
19304 2004-01-01 Jakub Jelinek <jakub@redhat.com>
19306 PR optimization/13521
19307 * gcc.c-torture/compile/20031231-1.c: New test.
19309 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
19311 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
19313 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19316 * g++.dg/template/crash16.C: New test.
19318 2003-12-30 Mark Mitchell <mark@codesourcery.com>
19320 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
19322 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
19324 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
19326 * g++.old-deja/g++.jason/thunk3.C: Likewise.
19327 * g++.old-deja/g++.law/profile1.C: Likewise.
19328 * gcc.c-torture/compile/981006-1.c: Likewise.
19329 * gcc.c-torture/execute/loop-2e.x: Likewise.
19330 * gcc.c-torture/execute/loop-2f.x: Remove.
19331 * gcc.c-torture/execute/loop-2g.x: Likewise.
19332 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
19333 * gcc.dg/20020312-2.c: Remove traces of dead ports.
19335 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
19338 * g++.dg/ext/attrib11.C: New test.
19341 * g++.dg/template/array2-1.C: New test.
19342 * g++.dg/template/array2-2.C: New test.
19344 2003-12-29 Mark Mitchell <mark@codesourcery.com>
19346 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
19348 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
19351 * g++.dg/template/array1-1.C: New test.
19352 * g++.dg/template/array1-2.C: New test.
19354 2003-12-29 Roger Sayle <roger@eyesopen.com>
19357 * g77.dg/12632.f: New test case.
19359 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19362 * g++.dg/parse/nontype1.C: New test.
19364 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19367 * g++.dg/parse/explicit1.C: New test.
19368 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
19370 2003-12-28 Mark Mitchell <mark@codesourcery.com>
19373 * g++.dg/opt/inline6.C: New test.
19376 * g++.dg/parse/error9.C: New test.
19378 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
19380 2003-12-28 Mark Mitchell <mark@codesourcery.com>
19383 * g++.dg/init/assign1.C: New test.
19385 2003-12-28 Roger Sayle <roger@eyesopen.com>
19388 * g++.dg/warn/format3.C: New test case.
19390 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19392 * gcc.c-torture/compile/20031227-1.c: New test.
19394 2003-12-23 Mark Mitchell <mark@codesourcery.com>
19396 * g++.dg/bprob/bprob.exp: Load target-supports.exp
19397 * g77.dg/bprob/bprob.exp: Likewise.
19398 * gcc.misc-tests/bprob.exp: Likewise.
19399 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
19400 variants on systems where the library does not provide that
19402 * gcc.dg/builtins-20.c: Use builtins-config.h.
19403 * gcc.dg/builtins-config.h: New file.
19405 2003-12-23 Mark Mitchell <mark@codesourcery.com>
19407 * lib/gcc-dg.exp (dg-require-profiling): New function.
19408 * lib/target-supports.exp (check_profiling_available): Likewise.
19409 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
19410 * g77.dg/bprob/bprob.exp: Likewise.
19411 * gcc.misc-tests/bprob.exp: Likewise.
19412 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
19413 * gcc.dg/20021014-1.c: Likewise.
19414 * gcc.dg/nest.c: Likewise.
19416 2003-12-23 Mark Mitchell <mark@codesourcery.com>
19418 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
19420 * g++.dg/lookup/java2.C: Likewise.
19421 * gcc.dg/cpp/lexident.c: Likewise.
19423 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
19425 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
19427 * gcc.c-torture/compile/961203-1.c: Likewise.
19428 * gcc.c-torture/compile/980506-1.c: Likewise.
19430 2003-12-23 Zack Weinberg <zack@codesourcery.com>
19432 * lib/gcc-dg.exp (dg-prune-output): New annotation.
19433 (additional_prunes): New global.
19434 (gcc-dg-prune): Handle additional per-test pruning.
19435 (dg-test): Clear additional_prunes between tests.
19437 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
19438 dg-prune-output to avoid spurious failures from assembler
19439 complaining about nonexistent WAW violations.
19440 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
19441 Use dg-prune-output to avoid spurious failures from assembler
19442 warning about Itanium B-step errata.
19444 2003-12-23 Mark Mitchell <mark@codesourcery.com>
19446 * g++.dg/abi/macro0.C: New test.
19447 * g++.dg/abi/macro1.C: Likewise.
19448 * g++.dg/abi/macro2.C: Likewise.
19450 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
19451 * g++.dg/abi/bitfield7.C: Likewise.
19452 * g++.dg/abi/dtor2.C: Likewise.
19453 * g++.dg/abi/mangle11.C: Likewise.
19454 * g++.dg/abi/mangle12.C: Likewise.
19455 * g++.dg/abi/mangle14.C: Likewise.
19456 * g++.dg/abi/mangle17.C: Likewise.
19457 * g++.dg/abi/vbase10.C: Likewise.
19458 * g++.dg/abi/vbase14.C: Likewise.
19459 * g++.dg/template/qualttp17.C: Likewise.
19461 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
19464 * gcc.dg/20031223-1.c: New test.
19466 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19468 * gcc.dg/noreturn-7.c: New test.
19470 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19472 * gcc.dg/null-pointer-1.c: New test.
19474 2003-12-22 Mark Mitchell <mark@codesourcery.com>
19476 * g++.old-deja/g++.jason/template18.C: Remove.
19477 * g++.old-deja/g++.jason/template37.C: Likewise.
19480 * g++.dg/lookup/ns1.C: New test.
19483 * g++.dg/template/lookup3.C: New test.
19485 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
19487 * g++.dg/template/recurse1.C: New test
19489 2003-12-22 Mark Mitchell <mark@codesourcery.com>
19492 * g++.dg/parse/semicolon1.C: New test.
19493 * g++.dg/parse/semicolon1.h: Likewise.
19495 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
19497 * gcc.dg/darwin-misaligned.c: New test.
19499 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
19502 * gcc.dg/20031222-1.c: New test.
19504 2003-12-21 Mark Mitchell <mark@codesourcery.com>
19507 * g++.dg/parse/error8.C: New test.
19510 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
19512 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
19514 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
19516 * gcc.c-torture/compile/930217-1.c: Likewise.
19517 * gcc.c-torture/compile/930513-1.c: Likewise.
19518 * gcc.c-torture/execute/920908-2.c: Likewise.
19519 * gcc.c-torture/execute/921204-1.c: Likewise.
19520 * gcc.c-torture/execute/930621-1.c: Likewise.
19521 * gcc.c-torture/execute/930630-1.c: Likewise.
19522 * gcc.c-torture/execute/931031-1.c: Likewise.
19523 * gcc.c-torture/execute/980602-2.c: Likewise.
19524 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
19525 * gcc.c-torture/execute/compndlit-1.c: Likewise.
19526 * gcc.c-torture/execute/extzvsi.c: Likewise.
19527 * gcc.c-torture/unsorted/ext.c: Likewise.
19529 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
19532 * gcc.c-torture/compile/20031220-2.c: New test case.
19534 2003-12-20 Roger Sayle <roger@eyesopen.com>
19536 PR optimization/13031
19537 * gcc.c-torture/compile/20031220-1.c: New test case.
19539 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19541 * gcc.dg/cast-function-1.c: New test.
19543 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
19545 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
19548 2003-12-19 Mark Mitchell <mark@codesourcery.com>
19551 * g++.dg/ext/attrib10.C: New test.
19553 2003-12-19 Jakub Jelinek <jakub@redhat.com>
19555 * gcc.dg/cleanup-10.c: New test.
19556 * gcc.dg/cleanup-11.c: New test.
19558 2003-12-19 Jakub Jelinek <jakub@redhat.com>
19561 * g++.dg/opt/expect1.C: New test.
19563 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
19565 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
19567 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
19570 * gcc.dg/20031218-1.c: New test.
19573 * gcc.dg/20031218-2.c: New test.
19574 * gcc.dg/20031218-3.c: New test.
19576 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
19577 of label name and allow for USER_LABEL_PREFIX == "_" names.
19578 * g++.dg/abi/mangle18-2.C: Likewise.
19579 * g++.dg/abi/mangle19-1.C: Likewise.
19580 * g++.dg/abi/mangle19-2.C: Likewise.
19581 * g++.dg/abi/mangle20-1.C: Likewise.
19582 * g++.dg/abi/mangle20-2.C: Likewise.
19584 2003-12-18 Richard Henderson <rth@redhat.com>
19586 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
19588 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
19589 Dan Kegel <dank@kegel.com>
19592 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
19593 testing a cross compiler, it causes spurious compile failures.
19594 * lib/g++.exp: Likewise.
19596 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19599 * g++.dg/template/access13.C: New test.
19601 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
19603 * gcc.dg/20031216-1.c: New test.
19605 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19608 * g++.dg/template/error10.C: New test.
19610 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19612 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
19613 * g++.dg/eh/simd-2.C: Likewise.
19615 2003-12-17 James E Wilson <wilson@specifixinc.com>
19616 Roger Sayle <roger@eyesopen.com>
19618 * gcc.c-torture/execute/ieee/mzero5.c: New.
19620 2003-12-17 Mark Mitchell <mark@codesourcery.com>
19623 * g++.dg/parse/error6.C: New test.
19626 * g++.dg/parse/error7.C: New test.
19628 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
19630 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
19631 at -O with stabs debugging formats.
19632 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
19633 * gcc.dg/debug/debug-2.c: Likewise.
19635 2003-12-16 Mark Mitchell <mark@codesourcery.com>
19638 * g++.dg/init/error1.C: New test.
19641 * g++.dg/init/pm3.C: New test.
19643 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
19646 * gcc.dg/bitfld-8.c: New test.
19648 2003-12-16 James Lemke <jim@wasabisystems.com>
19650 * gcc.dg/arm-scd42-[123].c: New tests.
19652 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
19655 * g++.dg/abi/mangle20-1.C: New test.
19656 * g++.dg/abi/mangle20-2.C: New test.
19658 2003-12-16 Mark Mitchell <mark@codesourcery.com>
19661 * g++.dg/other/offsetof2.C: Remove XFAIL.
19662 * g++.dg/parse/offsetof1.C: New test.
19663 * g++.gd/parse/offsetof2.C: Likewise.
19665 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19667 * g++.dg/template/nontype3.C: New test.
19668 * g++.dg/template/static2.C: Tweaked the dg-error clause.
19670 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19672 * g++.dg/warn/noreturn-3.C: Also test instantiation.
19674 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
19677 * g++.dg/expr/assign1.C: New test.
19680 * g++.dg/abi/mangle19-1.C: New test.
19681 * g++.dg/abi/mangle19-2.C: New test.
19683 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
19685 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
19687 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19689 * gcc.c-torture/execute/20031216-1.c: New test.
19691 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19693 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
19696 2003-12-15 Mark Mitchell <mark@codesourcery.com>
19699 * g++.dg/template/error9.C: New test.
19702 * g++.dg/template/error8.C: New test.
19704 2003-12-15 Roger Sayle <roger@eyesopen.com>
19706 PR middle-end/13400
19707 * gcc.c-torture/execute/20031215-1.c: New test case.
19709 2003-12-15 Mark Mitchell <mark@codesourcery.com>
19712 * g++.dg/parse/error5.C: New test.
19715 * g++.dg/expr/sizeof1.C: New test.
19718 * g++.dg/template/crash15.C: New test.
19720 2003-12-15 Geoffrey Keating <geoffk@apple.com>
19722 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
19723 a non-POD type as the last named parameter of a varargs function.
19725 2003-12-15 Mark Mitchell <mark@codesourcery.com>
19729 * g++.dg/template/crash14.C: New test.
19730 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
19732 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
19734 * g++.dg/other/java1.C: New test.
19737 * g++.dg/abi/mangle18-1.C: New test.
19738 * g++.dg/abi/mangle18-2.C: New test.
19740 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19742 PR optimization/10312
19743 * gcc.c-torture/execute/20031214-1.c: New.
19745 2003-12-14 Mark Mitchell <mark@codesourcery.com>
19749 * g++.dg/parse/error3.C: New test.
19750 * g++.dg/parse/error4.C: Likewise.
19751 * g++.dg/abi/mangle4.C: Tweak error messages.
19752 * g++.dg/lookup/using5.C: Likewise.
19753 * g++.dg/other/error2.C: Likewise.
19754 * g++.dg/parse/typename5.C: Likewise.
19755 * g++.dg/parse/undefined1.C: Likewise.
19756 * g++.dg/template/arg2.C: Likewise.
19757 * g++.dg/template/ttp3.C: Likewise.
19758 * g++.dg/template/type1.C: Likewise.
19759 * g++.old-deja/g++.other/crash32.C: Likewise.
19760 * g++.old-djea/g++.pt/defarg8.C: Likewise.
19762 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19765 * g++.dg/warn/noreturn-3.C: New test.
19767 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
19770 * g++.dg/abi/covariant3.C: New.
19772 2003-12-12 Jakub Jelinek <jakub@redhat.com>
19774 * g++.dg/eh/ia64-1.C: New test.
19776 2003-12-12 Roger Sayle <roger@eyesopen.com>
19778 PR optimization/13037
19779 * g77.f-torture/execute/13037.f: New test case.
19781 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
19784 * g++.dg/abi/covariant2.C: New.
19786 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
19788 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
19790 2003-12-11 Zack Weinberg <zack@codesourcery.com>
19792 * gcc.c-torture/execute/wchar_t-1.x: Delete.
19794 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
19797 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
19799 * lib/g++.exp (g++_version): Likewise.
19800 * lib/g77.exp (g77_version): Likewise.
19801 * lib/objc.exp (default_objc_version): Likewise.
19803 2003-12-10 Richard Henderson <rth@redhat.com>
19805 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
19807 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
19809 2003-12-08 Matt Austern <austern@apple.com>
19812 * lib/gcc-dg.exp (dg-require-visibility): Define.
19813 * lib/target-supports (check_visibility_available): Define.
19814 * gcc.dg/visibility-1.c: New test.
19815 * gcc.dg/visibility-2.c: Likewise.
19816 * gcc.dg/visibility-3.c: Likewise.
19817 * gcc.dg/visibility-4.c: Likewise.
19818 * gcc.dg/visibility-5.c: Likewise.
19819 * gcc.dg/visibility-6.c: Likewise.
19820 * g++.dg/ext/visibility-1.C: Likewise.
19821 * g++.dg/ext/visibility-2.C: Likewise.
19822 * g++.dg/ext/visibility-3.C: Likewise.
19823 * g++.dg/ext/visibility-4.C: Likewise.
19824 * g++.dg/ext/visibility-5.C: Likewise.
19825 * g++.dg/ext/visibility-6.C: Likewise.
19827 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19829 * g++.dg/lookup/java1.C: New test.
19830 * g++.dg/lookup/java2.C: New test.
19832 2003-12-07 Falk Hueffner <falk@debian.org>
19834 * g++.dg/opt/noreturn-1.C: New test.
19836 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
19838 * gcc.dg/overflow-1.c: New test.
19840 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19842 * g77.f-torture/compile/13060.f: New test.
19844 2003-12-06 Mark Mitchell <mark@codesourcery.com>
19847 * g++.dg/inherit/operator2.C: New test.
19849 2003-12-05 Mark Mitchell <mark@codesourcery.com>
19852 * g++.dg/ext/attrib9.C: New test.
19854 2003-12-05 Mark Mitchell <mark@codesourcery.com>
19857 * g++.dg/template/error7.C: New test.
19859 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
19860 J"orn Rennecke <joern.rennecke@superh.com>
19863 * g++.dg/other/struct-va_list.C: New test.
19865 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19868 * g++.dg/parse/defarg6.C: New test.
19870 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
19873 * gcc.c-torture/execute/20031201-1.c: New test.
19875 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
19877 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
19879 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19881 * gcc.dg/builtin-return-1.c: New test.
19883 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
19884 J"orn Rennecke <joern.rennecke@superh.com>
19886 PR optimization/13260
19887 * gcc.c-torture/execute/20031204-1.c: New test.
19889 2003-12-03 Mark Mitchell <mark@codesourcery.com>
19892 * g++.dg/template/error6.C: New test.
19894 2003-12-03 Jakub Jelinek <jakub@redhat.com>
19896 * gcc.dg/20031202-1.c: New test.
19898 2003-12-03 Mark Mitchell <mark@codesourcery.com>
19901 * g++.dg/template/eh1.C: New test.
19904 * g++.dg/template/error5.C: New test.
19906 2003-12-02 David Ung <davidu@mips.com>
19908 * gcc.dg/compat/vector-check.h: Corrected type for var
19911 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19914 * g++.dg/template/ptrmem8.C: New test.
19916 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19919 * g++.dg/template/dependent-expr3.C: New test.
19921 2003-12-01 James Lemke <jim@wasabisystems.com>
19923 * gcc.dg/arm-g2.c: New test.
19925 2003-12-01 Roger Sayle <roger@eyesopen.com>
19927 PR optimization/11634
19928 * gcc.dg/20031201-2.c: New test case.
19930 2003-12-01 Zack Weinberg <zack@codesourcery.com>
19933 * objc.dg/proto-lossage-3.m: New test.
19935 2003-12-01 Roger Sayle <roger@eyesopen.com>
19937 PR optimization/12628
19938 * gcc.dg/20031201-1.c: New test case.
19940 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
19942 * gcc.dg/unaligned-1.c: New test.
19944 2003-11-30 Mark Mitchell <mark@codesourcery.com>
19947 * g++.dg/template/error4.C: New test.
19948 * g++.dg/template/nested3.C: Adjust error markers.
19950 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19952 * gcc.dg/cpp/assert4.c: Check more #system assertions.
19954 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
19957 * gcc.dg/bitfld-7.c: New test.
19959 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
19961 * gcc.dg/tls/asm-1.C: New test.
19963 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19965 * gcc.dg/cpp/assert4.c: Update.
19967 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19969 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
19970 * gcc.dg/builtin-apply3.c: New test.
19972 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19974 * lib/compat.exp (compat-obj): New xfaildata parameter.
19975 Use it to set compiler_conditional_xfail_data before compiling.
19976 (compat-get-options): Handle dg-xfail-if.
19977 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
19978 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
19979 * gcc.dg/compat/vector-1_y.c: Likewise.
19980 * gcc.dg/compat/vector-2_x.c: Likewise.
19981 * gcc.dg/compat/vector-2_y.c: Likewise.
19983 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19985 * g++.dg/opt/reg-stack4.C: New test.
19987 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19989 * gcc.dg/builtin-apply2.c: New test.
19991 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19993 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
19995 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19998 * g++.dg/template/template-id-2.C: New test.
20000 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20003 * g++.dg/template/memfriend1.C: New test.
20004 * g++.dg/template/memfriend2.C: Likewise.
20005 * g++.dg/template/memfriend3.C: Likewise.
20006 * g++.dg/template/memfriend4.C: Likewise.
20007 * g++.dg/template/memfriend5.C: Likewise.
20008 * g++.dg/template/memfriend6.C: Likewise.
20009 * g++.dg/template/memfriend7.C: Likewise.
20010 * g++.dg/template/memfriend8.C: Likewise.
20011 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
20013 2003-11-21 Mark Mitchell <mark@codesourcery.com>
20016 * g++.dg/ext/cond1.C: New test.
20018 2003-11-20 Richard Henderson <rth@redhat.com>
20020 * gcc.dg/20020201-2.c: Remove.
20021 * gcc.dg/20020201-4.c: Remove.
20022 * gcc.dg/20020304-1.c: Remove.
20024 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
20026 * gcc.dg/cpp/trad/xwin1.c: New test case.
20028 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
20030 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
20031 * lib/g77.exp: Likewise.
20032 * lib/objc.exp: Likewise.
20033 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
20036 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20039 * g++.dg/template/static5.C: New test.
20041 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
20043 * gcc.dg/nested-func-1.c: New test.
20045 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20047 * gcc.dg/cpp/assert4.c: New test.
20049 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
20052 * g++.dg/lookup/using9.c: New test.
20054 2003-11-14 Mark Mitchell <mark@codesourcery.com>
20057 * g++.dg/template/error3.C: New test.
20059 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
20062 * ada/acats/run_acats, run_all.sh: Fix syntax error.
20063 No longer use a wrapper for gcc, since this does not work under
20066 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
20069 * g++.dg/template/ptrmem7.C: New test.
20071 2003-11-13 Andrew Pinski <apinski@apple.com>
20073 * gcc.c-torture/compile/20031113-1.c: New test.
20075 2003-11-13 Mark Mitchell <mark@codesourcery.com>
20076 Kean Johnston <jkj@sco.com>
20079 * gcc.dg/unused-4.c: Update.
20081 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20083 * g++.dg/opt/const3.C: New test.
20085 2003-11-13 Jan Hubicka <jh@suse.cz>
20087 * gcc.c-torture/compile/20031112-1.c: New test.
20089 2003-11-12 Mark Mitchell <mark@codesourcery.com>
20091 * g++.dg/parse/crash10.C: Remove bogus error marker.
20093 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20095 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
20096 (host_gcc): Likewise.
20097 (ROOT): Honor $PWDCMD.
20099 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
20101 2003-11-12 Catherine Moore <clm@redhat.com>
20103 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
20105 2003-11-12 Andreas Jaeger <aj@suse.de>
20106 Jakub Jelinek <jakub@redhat.com>
20107 Andrew Pinski <pinskia@physics.uc.edu>
20108 Richard Henderson <rth@redhat.com>
20110 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
20112 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
20114 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
20115 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
20117 2003-11-11 Andreas Jaeger <aj@suse.de>
20119 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
20121 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
20123 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
20125 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
20128 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
20130 * gcc.dg/trampoline-1.c: New test.
20132 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
20134 * gcc.c-torture/compile/200031109-1.c: New test.
20136 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
20140 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
20141 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
20142 gcc.dg/format/no-y2k-1.c: Update.
20144 2003-11-08 Roger Sayle <roger@eyesopen.com>
20146 PR optimization/10467
20147 * gcc.dg/20031108-1.c: New test case.
20149 2003-11-07 Geoffrey Keating <geoffk@apple.com>
20151 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
20153 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
20155 * gcc.dg/compound-lvalue-1.c: New test.
20156 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
20159 2003-11-06 Geoffrey Keating <geoffk@apple.com>
20161 * gcc.dg/altivec-varargs-1.c: New test.
20163 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20165 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
20166 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
20167 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
20168 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
20169 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
20171 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
20173 * gcc.dg/cond-lvalue-1.c: New test.
20175 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
20177 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
20179 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20182 * g++.dg/template/instantiate5.C: New test.
20184 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20187 * g++.dg/ext/complit2.C: Replace test with self-contained version.
20188 * ChangeLog: Add missing first entry for above test.
20190 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20193 * g++.dg/template/using8.C: New test.
20194 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
20196 2003-11-02 Roger Sayle <roger@eyesopen.com>
20198 PR optimization/10817
20199 * gcc.c-torture/compile/20031102-1.c: New test case.
20201 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
20203 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
20206 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
20208 * gcc.dg/20031102-1.c: New test.
20210 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
20212 * gcc.dg/complex-1.c: New test.
20214 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20217 * g++.dg/template/crash13.C: Adjust expected error location.
20218 * g++.old-deja/g++.brendan/ns1.C: Likewise.
20220 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
20222 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
20224 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
20227 * gcc.c-torture/compile/20031031-2.c: New test.
20229 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
20232 * gcc.c-torture/compile/20031031-1.c: New test.
20234 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
20236 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
20237 * gcc.misc-tests/bprob.exp: Likewise.
20238 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
20239 the execution test on arm-elf configs.
20240 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
20241 configs that don't support scratch files.
20242 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
20244 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
20246 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
20249 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
20251 * ada/acats/run_all.sh: Redirect mv output to /dev/null
20252 Avoid non pure sh syntax. Add more logging.
20254 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
20257 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20260 * gcc.dg/ppc-stackalign-1.c: New test.
20262 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
20264 * ada/acats/run_all.sh: Change output to be more compliant with
20266 Create acats.sum and acats.log files under testsuite/ada/acats
20267 Only run [a-z]* directories, to filter out e.g. CVS.
20268 Redirect build output to log file.
20270 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
20272 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
20274 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
20277 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
20279 2003-10-27 Jakub Jelinek <jakub@redhat.com>
20281 * gcc.c-torture/compile/20031023-1.c: New test.
20282 * gcc.c-torture/compile/20031023-2.c: New test.
20283 * gcc.c-torture/compile/20031023-3.c: New test.
20284 * gcc.c-torture/compile/20031023-4.c: New test.
20286 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20289 * g++.dg/lookup/scoped8.C: New test.
20291 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
20293 * g++.dg/opt/reg-stack3.C: New test.
20295 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
20297 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
20299 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20302 * g++.dg/template/crash13.C: New test.
20304 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
20306 * gcc.dg/c99-restrict-2.c: New test.
20308 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
20310 PR c++/12698, c++/12699, c++/12700, c++/12566
20311 * g++.dg/inherit/covariant9.C: New test.
20312 * g++.dg/inherit/covariant10.C: New test.
20313 * g++.dg/inherit/covariant11.C: New test.
20315 2003-10-23 Jason Merrill <jason@redhat.com>
20318 * g++.dg/ext/complit2.C: New test.
20320 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
20323 * gcc.c-torture/execute/20031020-1.c: New test.
20325 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20327 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
20328 following the jump_insn.
20330 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
20332 * gcc.dg/cast-lvalue-1.c: New test.
20334 2003-10-21 Mark Mitchell <mark@codesourcery.com>
20337 * g++.dg/template/cond2.C: New test.
20339 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
20341 * gcc.dg/builtins-28.c: New test.
20343 2003-10-20 Jan Hubicka <jh@suse.cz>
20345 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
20347 * testsuite/gcc.dg/inline-2.c: Likewise.
20349 2003-10-20 Phil Edwards <phil@codesourcery.com>
20351 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
20352 * gcc.dg/nest.c: Likewise.
20354 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20356 PR c++/9781, c++/10583, c++/11862
20357 * g++.dg/parse/crash13.C: New test.
20359 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20361 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
20363 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20365 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
20366 Define HAVE_C99_RUNTIME except on Solaris.
20367 * gcc.dg/builtins-20.c: Likewise.
20369 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20371 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
20373 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20376 * g++.dg/template/crash21.C: New test.
20378 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20381 * g++.dg/template/typename5.C: New test.
20383 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20386 * g++.dg/template/friend25.C: New test.
20388 2003-10-16 Ziemowit Laski <zlaski@apple.com>
20390 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
20393 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
20395 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
20398 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
20400 * gcc.c-torture/execute/960416-1.x: Remove.
20401 * gcc.c-torture/execute/divconst-3.x: Likewise.
20403 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
20406 * gcc.dg/torture/cris-volatile-1.c: New test.
20408 2003-10-14 Roger Sayle <roger@eyesopen.com>
20410 PR optimization/9325
20411 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
20412 for overflowing floating point to integer conversion during RTL
20415 2003-10-13 Ziemowit Laski <zlaski@apple.com>
20417 * objc/execute/_cmd.m: Fix typo.
20418 * objc.dg/image-info.m, objc.dg/symtab-1.m:
20419 Relax 'scan-assembler' regexp.
20420 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
20421 objc.dg/try-catch-4.m: Run on non-Darwin targets.
20422 * objc.dg/zero-link-2.m: Remove blank line.
20423 * objc.dg/zero-link-3.m: New test case.
20425 2003-10-13 Geoffrey Keating <geoffk@apple.com>
20427 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
20429 * gcc.dg/asm-names.c: Use scan-assembler-not rather
20430 than linker trickery.
20432 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20435 * g++.dg/other/friend2.C: New test.
20437 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
20439 * gcc.dg/20031012-1.c: New test.
20441 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
20443 * gcc.dg/weak/weak-3.c: Fix for new warning.
20445 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
20447 PR optimization/8750
20448 * gcc.c-torture/execute/20031012-1.c: New test case.
20450 2003-10-11 Roger Sayle <roger@eyesopen.com>
20452 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
20453 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
20455 2003-10-11 Roger Sayle <roger@eyesopen.com>
20457 PR optimization/12260
20458 * gcc.c-torture/compile/20031011-2.c: New test case.
20460 2003-10-11 Roger Sayle <roger@eyesopen.com>
20462 * gcc.c-torture/execute/20031011-1.c: New testcase.
20464 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
20466 * gcc.c-torture/compile/20031011-1.c: New test.
20468 2003-10-11 Jan Hubicka <jh@suse.cz>
20470 * g++.dg/other/first-global.C: New test.
20472 2003-10-11 Roger Sayle <roger@eyesopen.com>
20474 * gcc.c-torture/execute/string-opt-18.c: New testcase.
20476 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
20478 * gcc.c-torture/compile/20031010-1.c: New test.
20480 2003-10-10 Geoffrey Keating <geoffk@apple.com>
20482 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
20483 * gcc.c-torture/execute/va-arg-25.c: ... here.
20485 2003-10-09 Mark Mitchell <mark@codesourcery.com>
20487 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
20489 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
20491 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
20493 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
20495 * g++.dg/parse/error2.C: New test.
20497 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
20500 * g++.dg/other/error5.C: Modify the error message.
20501 * g++.dg/lookup/using8.C: New test.
20503 2003-10-07 Geoffrey Keating <geoffk@apple.com>
20505 * gcc.dg/darwin-abi-2.c: New file.
20506 * gcc.c-torture/execute/va-arg-24.c: New file.
20508 2003-10-06 Bob Wilson <bob.wilson@acm.org>
20510 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
20513 2003-10-06 Mark Mitchell <mark@codesourcery.com>
20516 * g++.dg/other/error4.C: Update error messages.
20517 * g++.dg/template/ptrmem4.C: Likewise.
20520 * g++.dg/init/new9.C: New test.
20522 PR c++/12334, c++/12236, c++/8656
20523 * g++.dg/ext/attrib8.C: New test.
20525 2003-10-06 Devang Patel <dpatel@apple.com>
20527 * gcc.dg/debug/dwarf2-3.h: New test.
20528 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
20530 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
20532 * g++.dg/opt/cfg2.C: New test.
20534 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20536 * g++.dg/opt/float1.C: New test.
20538 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20540 * gcc.dg/c90-array-lval-6.c: New test.
20541 * gcc.dg/c99-array-lval-6.c: New test.
20543 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
20544 Ziemowit Laski <zlaski@apple.com>
20546 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
20547 'Derived', so that it is never considered a class method; add
20548 new warning for '+port' method ambiguity.
20549 * objc.dg/method-12.m: Include <objc/objc.h> instead of
20550 <objc/objc-api.h> (needed on Mac OS X).
20551 * objc.dg/method-13.m: New test.
20553 2003-10-03 Roger Sayle <roger@eyesopen.com>
20555 PR optimization/9325, PR java/6391
20556 * gcc.c-torture/execute/20031003-1.c: New test case.
20558 2003-10-02 Mark Mitchell <mark@codesourcery.com>
20560 PR optimization/12180
20561 * gcc.dg/20031002-1.c: New test.
20564 * g++.dg/inherit/error1.C: New test.
20566 2003-10-02 Chris Demetriou <cgd@broadcom.com>
20568 * lib/f-torture.exp (search_for): Rename to...
20569 (search_for_re): This. Also, clean up comments and the
20570 "regexp" invocation.
20572 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
20574 * gcc.c-torture/compile/20031002-1.c: New test.
20576 2003-10-02 Jakub Jelinek <jakub@redhat.com>
20578 * g++.dg/opt/cond1.C: New test.
20580 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
20582 * gcc.dg/Wold-style-definition-2.c: New testcase.
20583 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
20585 2003-09-29 Richard Henderson <rth@redhat.com>
20587 * g++.dg/init/array10.C: Add dg-options.
20589 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
20591 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
20593 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20595 * g++.dg/template/friend19.C: Fix typo.
20596 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
20598 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
20600 * gcc.c-torture/execute/20030928-1.c: New test.
20601 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
20603 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20605 * g++.dg/opt/unroll1.C: New test.
20607 2003-09-26 Roger Sayle <roger@eyesopen.com>
20609 PR optimization/11741
20610 * gcc.dg/20030926-1.c: New test case.
20612 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20615 * g++.dg/parse/access7.C: New test.
20616 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
20618 2003-09-24 Ziemowit Laski <zlaski@apple.com>
20620 MERGE OF objc-improvements-branch into MAINLINE:
20621 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
20622 if libobjc has not been built.
20623 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
20624 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
20625 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
20626 objc/execute/nested-3.m, objc/execute/np-2.m,
20627 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
20628 objc/execute/redefining_self.m, objc/execute/root_methods.m,
20629 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
20630 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
20631 objc.dg/special/unclaimed-category-1.h,
20632 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
20633 well as GNU runtime.
20634 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
20635 * execute/cascading-1.m, execute/function-message-1.m,
20636 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
20637 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
20638 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
20639 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
20640 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
20641 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
20642 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
20643 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
20644 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
20645 * objc.dg/bitfield-2.m: Run only on Darwin.
20646 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
20647 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
20648 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
20649 * objc.dg/const-str-1.m: Fix constant string layout.
20651 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
20653 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
20655 2003-09-23 Geoffrey Keating <geoffk@apple.com>
20657 * gcc.dg/darwin-abi-1.c: New file.
20659 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
20662 * gcc.c-torture/compile/20030921-1.c: New test.
20664 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
20666 * g++.dg/opt/reg-stack2.C: New test.
20668 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
20670 * g++.dg/eh/delayslot1.C: New test.
20672 2003-09-20 Richard Henderson <rth@redhat.com>
20674 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
20676 2003-09-20 Roger Sayle <roger@eyesopen.com>
20678 * gcc.c-torture/execute/20030920-1.c: New test case.
20680 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20682 * g++.dg/rtti/typeid3.C: Correct expected error message.
20684 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20687 * g++.dg/parse/crash12.C: New test.
20689 2003-09-19 Janis Johnson <janis187@us.ibm.com>
20691 * gcc.dg/compat/mixed-struct-check.h: New.
20692 * gcc.dg/compat/mixed-struct-defs.h: New.
20693 * gcc.dg/compat/mixed-struct-init.h: New.
20694 * gcc.dg/compat/struct-by-value-19_main.c: New.
20695 * gcc.dg/compat/struct-by-value-19_x.c: New.
20696 * gcc.dg/compat/struct-by-value-19_y.c: New.
20697 * gcc.dg/compat/struct-by-value-20_main.c: New.
20698 * gcc.dg/compat/struct-by-value-20_x.c: New.
20699 * gcc.dg/compat/struct-by-value-20_y.c: New.
20700 * gcc.dg/compat/struct-return-19_main.c: New.
20701 * gcc.dg/compat/struct-return-19_x.c: New.
20702 * gcc.dg/compat/struct-return-19_y.c: New.
20703 * gcc.dg/compat/struct-return-20_main.c: New.
20704 * gcc.dg/compat/struct-return-20_x.c: New.
20705 * gcc.dg/compat/struct-return-20_y.c: New.
20707 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
20708 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
20709 so that it will not complain on LP64 targets.
20711 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20714 * g++.dg/template/friend24.C: New test.
20716 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
20719 * g++.dg/template/memtmpl2.C: New test.
20721 2003-09-18 Mark Mitchell <mark@codesourcery.com>
20724 * gcc.dg/builtin-apply1.c: New test.
20726 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
20729 * g++.dg/warn/Wunused-4.C: New test.
20731 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20734 * g++.dg/other/gc2.C: New test.
20736 2003-09-17 Mark Mitchell <mark@codesourcery.com>
20739 * g++.dg/rtti/typeid3.C: New test.
20742 * g++.dg/overload/template1.C: New test.
20744 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
20746 * g++.dg/opt/cfg3.C: New test.
20748 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20751 * g++.dg/template/crash11.C: New test.
20753 2003-09-16 Jason Merrill <jason@redhat.com>
20754 Jakub Jelinek <jakub@redhat.com>
20756 * gcc.dg/attr-warn-unused-result.c: New test.
20758 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
20761 * g++.dg/expr/call2.C: New test.
20763 2003-09-15 Andreas Jaeger <aj@suse.de>
20765 * gcc.dg/Wold-style-definition-1.c: New test.
20767 2003-09-14 Mark Mitchell <mark@codesourcery.com>
20770 * g++.dg/parse/template12.C: New test.
20772 * g++.dg/abi/bitfield11.C: New test.
20773 * g++.dg/abi/bitfield12.C: Likewise.
20775 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
20777 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
20778 non-expansion of functional macro name without arguments at EOL.
20779 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
20781 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
20783 * gcc.c-torture/execute/20030914-[12].c: New tests.
20785 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
20788 * g++.dg/overload/addr1.C: New test.
20790 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
20792 * gcc.dg/20030909-1.c: New test.
20794 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20796 * gcc.dg/ultrasp10.c: New test.
20798 2003-09-09 Devang Patel <dpatel@apple.com>
20800 * gcc.dg/darwin-ld-6.c: New test.
20802 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20804 * gcc.dg/torture/builtin-explog-1.c: New testcase.
20806 2003-09-08 Mark Mitchell <mark@codesourcery.com>
20808 * gcc.dg/ia64-types1.c: New test.
20809 * gcc.dg/ia64-types2.c: Likewise.
20811 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20813 * gcc.dg/builtins-1.c: Add more _Complex tests.
20814 * gcc.dg/torture/builtin-attr-1.c: Likewise.
20816 * gcc.dg/builtins-1.c: Test existing _Complex functions.
20817 * gcc.dg/torture/builtin-attr-1.c: Likewise.
20819 2003-09-08 Mark Mitchell <mark@codesourcery.com>
20822 * g++.dg/lookup/koenig2.C: New test.
20825 * g++.dg/rtti/typeid2.C: New test.
20827 2003-09-08 Jakub Jelinek <jakub@redhat.com>
20829 * gcc.c-torture/compile/20030904-1.c: New test.
20831 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20833 * g++.dg/opt/longbranch2.C: New test.
20835 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
20837 * g++.dg/template/crash10.C: Only compile it.
20839 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
20841 PR middle-end/11665
20842 * gcc.c-torture/compile/20030907-1.c: New test.
20843 * g++.dg/init/array11.C: New test.
20845 2003-09-07 Mark Mitchell <mark@codesourcery.com>
20848 * g++.dg/init/struct1.C: New test.
20850 2003-09-07 Mark Mitchell <mark@codesourcery.com>
20853 * g++.dg/expr/comma1.C: New test.
20855 2003-09-06 Mark Mitchell <mark@codesourcery.com>
20858 * g++.dg/expr/static_cast5.C: New test.
20860 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
20863 * g++.dg/lookup/scoped7.C: New test.
20866 * g++.dg/other/static1.C: New test.
20869 * g++.dg/warn/template-1.C: New test.
20872 * g++.dg/template/crash10.C: New test.
20875 * g++.dg/overload/VLA.C: New test.
20878 * g++.dg/template/call1.C: New test.
20880 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
20883 * g++.dg/parse/using3.C: New test.
20885 2003-09-06 Roger Sayle <roger@eyesopen.com>
20888 * g++.dg/overload/builtin3.C: New test case.
20890 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
20893 * gcc.dg/20030906-1.c: New test.
20894 * gcc.dg/20030906-2.c: Likewise.
20896 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
20899 * g++.dg/parse/defarg5.C: New test.
20901 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
20903 2003-09-05 Mark Mitchell <mark@codesourcery.com>
20906 * g++.dg/expr/static_cast4.C: New test.
20909 * g++.dg/template/crash9.C: New test.
20911 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
20913 * g++.old-deja/g++.ext/pretty2.C: Update for change
20915 * g++.old-deja/g++.ext/pretty3.C: Likewise.
20917 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
20920 * g++/dg/template/qualified-id1.C: New test.
20923 * g++.dg/warn/noeffect4.C: New test.
20925 2003-09-04 Matt Austern <austern@apple.com>
20927 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
20928 * g++.dg/ext/fnname2.C: Likewise.
20929 * g++.dg/ext/fnname3.C: Likewise.
20931 2003-09-04 Mark Mitchell <mark@codesourcery.com>
20933 * g++.dg/expr/lval1.C: New test.
20934 * g++.dg/ext/lvcast.C: Remove.
20936 2003-09-03 Roger Sayle <roger@eyesopen.com>
20938 PR optimization/11700.
20939 * gcc.c-torture/compile/20030903-1.c: New test case.
20941 2003-09-03 Mark Mitchell <mark@codesourcery.com>
20944 * g++.dg/abi/layout4.C: New test.
20946 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
20949 * g++.dg/parse/friend3.C: New test.
20951 2003-09-02 Mark Mitchell <mark@codesourcery.com>
20954 * g++.dg/template/class1.C: New test.
20957 * g++.dg/expr/call1.C: New test.
20959 2003-09-01 Mark Mitchell <mark@codesourcery.com>
20962 * g++.dg/init/ref9.C: New test.
20965 * g++.dg/template/nested4.C: New test.
20967 2003-08-29 Mark Mitchell <mark@codesourcery.com>
20970 * g++.dg/template/non-dependent4.C: New test.
20973 * g++.dg/inherit/conv1.C: New test.
20975 2003-08-29 Mark Mitchell <mark@codesourcery.com>
20978 * g++.dg/ext/label1.C: New test.
20979 * g++.dg/ext/label2.C: Likewise.
20981 2003-08-28 Mark Mitchell <mark@codesourcery.com>
20983 * g++.dg/expr/cond3.C: New test.
20985 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20987 * gcc.dg/builtins-1.c: Add new builtin cases.
20989 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20991 * gcc.dg/builtins-1.c: Add new cases.
20992 * gcc.dg/torture/builtin-attr-1.c: Likewise.
20994 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20996 * gcc.dg/builtins-1.c: Add more math builtin tests.
20997 * gcc.dg/torture/builtin-attr-1.c: New test.
20999 2003-08-28 Mark Mitchell <mark@codesourcery.com>
21001 PR optimization/5079
21002 * g++.dg/opt/static3.C: New test.
21004 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21006 * gcc.misc-tests/gcov-10b.c: New test.
21008 2003-08-27 Mark Mitchell <mark@codesourcery.com>
21010 * g++.dg/opt/ptrmem3.C: New test.
21012 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
21014 2003-08-27 Jakub Jelinek <jakub@redhat.com>
21016 * gcc.dg/20030826-2.c: New test.
21018 2003-08-26 Roger Sayle <roger@eyesopen.com>
21020 PR middle-end/12002
21021 * g77.f-torture/compile/12002.f: New test case.
21023 2003-08-26 Roger Sayle <roger@eyesopen.com>
21025 * gcc.dg/20030826-1.c: New test case.
21027 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
21029 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
21031 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
21034 * c++.dg/lookup/crash1.C: New test.
21036 * c++.dg/warn/noeffect3.C: New test.
21038 2003-08-25 Janis Johnson <janis187@us.ibm.com>
21040 * gcc.dg/compat/vector-1_x.c: Compile with -w.
21041 * gcc.dg/compat/vector-1_y.c: Ditto.
21042 * gcc.dg/compat/vector-2_x.c: Ditto.
21043 * gcc.dg/compat/vector-2_y.c: Ditto.
21045 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
21047 * gcc.dg/20030702-1.c: New test.
21049 2003-08-25 Mark Mitchell <mark@codesourcery.com>
21052 * g++.dg/ext/altivec-1.C: New test.
21054 2003-08-24 Richard Henderson <rth@redhat.com>
21056 * g++.dg/eh/simd-2.C: Add -w for x86.
21058 2003-08-23 Jakub Jelinek <jakub@redhat.com>
21060 * gcc.dg/20030815-1.c: New test.
21062 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21065 * g++.dg/parse/access6.C: New test.
21067 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21069 PR c++/641, c++/11876
21070 * g++.dg/template/friend22.C: New test.
21071 * g++.dg/template/friend23.C: Likewise.
21073 2003-08-22 Mark Mitchell <mark@codesourcery.com>
21075 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
21078 2003-08-22 Mark Mitchell <mark@codesourcery.com>
21080 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
21082 2003-08-22 Mark Mitchell <mark@codesourcery.com>
21084 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
21086 2003-08-22 Mark Mitchell <mark@codesourcery.com>
21088 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
21090 2003-08-22 Mark Mitchell <mark@codesourcery.com>
21092 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
21094 2003-08-21 Mark Mitchell <mark@codesourcery.com>
21097 * g++.dg/overload/prom1.C: New test.
21100 * g++.dg/parse/dtor2.C: New test.
21103 * g++.dg/parse/using2.C: New test.
21105 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
21108 * gcc.c-torture/compile/20030821-1.c: New.
21110 2003-08-20 Mark Mitchell <mark@codesourcery.com>
21113 * g++.dg/template/deduce2.C: New test.
21115 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
21117 * gcc.c-torture/execute/20030821-1.c: New test.
21119 2003-08-20 Roger Sayle <roger@eyesopen.com>
21121 PR middle-end/11984
21122 * gcc.dg/20030820-1.c: New test case.
21124 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
21127 * g++.dg/warn/noeffect2.C: New test.
21129 2003-08-19 Mark Mitchell <mark@codesourcery.com>
21132 * g++.dg/template/dtor2.C: New test.
21135 * g++.dg/template/operator1.C: New test.
21136 * g++.dg/parse/operator4.C: New test.
21139 * g++.dg/expr/enum1.C: New test.
21140 * gcc.dg/c99-bool-1.c: Remove bogus warning.
21143 * g++.dg/parse/elab2.C: New test.
21144 * g++.dg/parse/typedef4.C: Change error message.
21145 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
21146 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
21147 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
21149 2003-08-19 Geoffrey Keating <geoffk@apple.com>
21151 * gcc.dg/pch/warn-1.c: New.
21152 * gcc.dg/pch/warn-1.hs: New.
21154 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
21157 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
21159 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
21161 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
21163 * gcc.dg/uninit-D.c: New Test.
21164 * gcc.dg/uninit-E.c: New Test.
21165 * gcc.dg/uninit-F.c: New Test.
21166 * gcc.dg/uninit-G.c: New Test.
21168 2003-08-19 Michael Ritzert <ritzert@t-online.de>
21170 * g++.dg/README: Describe the pch directory.
21172 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21175 * g++.dg/parse/access4.C: New test.
21176 * g++.dg/parse/access5.C: Likewise.
21177 * g++.old-deja/g++.jason/access17.C: Adjust error message.
21179 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
21181 * gcc.dg/noncompile/20030818-1.c: New.
21183 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
21186 * g++.dg/warn/noeffect1.C: New test.
21188 * g++.dg/template/scope2.C: New test.
21189 * g++.dg/template/error2.C: Correct dg-error
21191 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
21193 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
21195 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
21198 * g++.dg/template/warn1.C: New.
21200 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
21202 * g++.dg/template/error2.C: New test.
21203 * g++.dg/lookup/using7.C: Adjust errors
21204 * g++.old-deja/g++.pt/crash36.C: Likewise.
21205 * g++.old-deja/g++.pt/derived3.C: Likewise.
21207 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21209 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
21210 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
21211 * gcc.c-torture/execute/builtins/string-9.c: New, from
21212 string-opt-9.c. Adjust for execute/builtins framework.
21213 * gcc.c-torture/execute/string-opt-9.c: Delete.
21215 2003-08-12 Mark Mitchell <mark@codesourcery.com>
21217 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
21219 * g++.dg/parse/ret-type2.C: New test.
21222 * g++.dg/init/new8.C: New test.
21225 * g++.dg/parse/typedef5.C: New test.
21228 * g++.dg/parse/qualified2.C: New test.
21229 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
21232 2003-08-11 Mark Mitchell <mark@codesourcery.com>
21234 * g++.dg/conversion/ptrmem1.C: New test.
21236 2003-08-11 Jakub Jelinek <jakub@redhat.com>
21239 * gcc.dg/20030811-1.c: New test.
21242 * gcc.c-torture/execute/20030811-1.c: New test.
21244 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21246 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
21248 2003-08-10 Mark Mitchell <mark@codesourcery.com>
21251 * g++.dg/inherit/multiple1.C: New test.
21253 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
21255 * gcc.dg/spe1.c: New test.
21258 * g++.dg/expr/cast2.C: New test.
21261 * g++.dg/template/dependent-name2.C: New test.
21263 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
21265 * g++.dg/parse/crash11.C: Put the dg options in comments.
21267 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
21269 * lib/gcc-dg.exp: Update for diagnostic change.
21271 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21274 * g++.dg/parse/crash11.C: New test.
21276 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
21278 * gcc.dg/cpp/spacing1.c: Update.
21280 2003-08-04 Janis Johnson <janis187@us.ibm.com>
21283 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
21284 a value for -mtune.
21286 2003-08-04 Roger Sayle <roger@eyesopen.com>
21288 PR middle-end/11771
21289 * gcc.c-torture/compile/20030804-1.c: New test case.
21291 2003-08-04 Roger Sayle <roger@eyesopen.com>
21293 * gcc.dg/20030804-1.c: New test case.
21295 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
21297 * gcc.dg/cpp/separate-1.c: New test.
21299 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
21302 * g++.dg/template/dependent-expr2.C: New test.
21305 * g++.dg/expr/ptrmem1.C: New test.
21307 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21310 * g++.dg/template/friend15.C: New test.
21312 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
21314 * lib/dg-pch.exp: Work round PCH bug.
21316 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21318 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
21319 builtins. Move cases from builtins-4.c here.
21321 * gcc.dg/torture/builtin-math-1.c: New test taken from
21322 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
21325 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
21328 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
21331 * g++.dg/template/using7.C: New test.
21333 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
21335 * import1.c, import2.c: New tests.
21337 2003-08-01 Jakub Jelinek <jakub@redhat.com>
21339 * g++.dg/eh/crossjump1.C: New test.
21341 2003-08-01 Mark Mitchell <mark@codesourcery.com>
21344 * g++.dg/template/using6.C: New test.
21347 * g++.dg/template/koenig2.C: New test.
21349 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21352 * g++.dg/parse/typedef4.C: New test.
21354 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21356 PR c++/8442, c++/8806
21357 * g++.dg/template/elab1.C: New test.
21358 * g++.dg/template/type2.C: Likewise.
21359 * g++.dg/template/ttp3.C: Adjust expected error message.
21360 * g++.old-deja/g++.law/visibility13.C: Likewise.
21361 * g++.old-deja/g++.niklas/t135.C: Likewise.
21362 * g++.old-deja/g++.pt/ttp41.C: Likewise.
21363 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
21365 * g++.old-deja/g++.pt/ttp44.C: Likewise.
21367 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
21370 * g++.dg/ext/stmtexpr1.C: New test.
21372 * g++.dg/opt/tmp1.C: New test.
21375 * g++.dg/parse/constant4.C: New test.
21378 * g++.dg/template/using5.C: New test.
21380 2003-07-31 Roger Sayle <roger@eyesopen.com>
21382 * gcc.dg/builtins-27.c: New test case.
21384 2003-07-31 Jakub Jelinek <jakub@redhat.com>
21386 * gcc.dg/tls/opt-7.c: New test.
21388 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
21390 * g++.old-deja/g++.other/crash18.C: Remove.
21392 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
21394 * g++.dg/template/explicit3.C: New.
21395 * g++.dg/template/explicit4.C: New.
21396 * g++.dg/template/explicit5.C: New.
21399 * g++.dg/template/memtmpl1.C: New.
21401 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
21404 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
21405 * gcc.dg/i386-387-5.c (dg-options): Likewise.
21407 2003-07-30 Jan Hubicka <jh@suse.cz>
21411 2003-07-29 Zack Weinberg <zack@codesourcery.com>
21413 * gcc.dg/struct-in-proto-1.c: New test.
21415 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
21417 * gcc.dg/cpp/include2.c: Only expect one message.
21419 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
21422 * g++.dg/template/using1.C: New test.
21423 * g++.dg/template/using2.C: New test.
21424 * g++.dg/template/using3.C: New test.
21425 * g++.dg/template/using4.C: New test.
21427 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
21429 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
21430 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21432 2003-07-28 Jan Hubicka <jh@suse.cz>
21435 * g++.dg/opt/call1.C: New test.
21437 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
21440 * g++.dg/init/enum2.C: New test.
21441 * g++.dg/template/overload1.C: Add "-w" option.
21443 2003-07-28 <hp@bitrange.com>
21445 * gcc.dg/Wdeclaration-after-statement-1.c,
21446 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
21448 2003-07-28 Jakub Jelinek <jakub@redhat.com>
21450 * gcc.c-torture/compile/20030725-1.c: New test.
21452 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
21454 * gcc.dg/20030505.c: Only run for SPE.
21455 Remove definition of opaque type.
21457 2003-07-27 Mark Mitchell <mark@codesourcery.com>
21459 * g++.dg/template/ptrmem6.C: New test.
21461 2003-07-26 Geoffrey Keating <geoffk@apple.com>
21463 * gcc.c-torture/compile/zero-strct-2.c: New test.
21465 2003-07-25 Geoffrey Keating <geoffk@apple.com>
21467 * gcc.dg/intermod-1.c: New test.
21469 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
21472 * g++.dg/template/lookup2.C: New test.
21473 * g++.dg/template/memclass1.C: Remove instantiated from error.
21474 * g++.dg/other/error2.C: Tweak expected errors.
21477 * g++.dg/template/defarg3.C: New test.
21479 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
21481 2003-07-24 Mark Mitchell <mark@codesourcery.com>
21483 * g++.dg/inherit/access5.C: New test.
21485 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21488 * g++.dg/template/crash8.C: New test.
21490 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
21493 * gcc.dg/noncompile/incomplete-2.c: New test.
21495 2003-07-23 Mark Mitchell <mark@codesourcery.com>
21498 * g++.dg/inherit/access4.C: New test.
21501 * g++.dg/expr/cond2.C: New test.
21503 PR optimization/10679
21504 * g++.dg/opt/inline4.C: New test.
21506 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
21508 * g++.dg/parse/crash10: New test.
21510 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
21512 * g++.dg/ext/flexary1.C: New test.
21514 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21517 * g++.dg/template/crash9.C: New test.
21519 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21522 * g++.dg/parse/typedef3.C: New test.
21525 * g++.dg/parse/operator2.C: New test.
21528 * g++.dg/parse/def-tmpl-arg1.C: New test.
21531 * g++.dg/parse/funptr1.C: New test.
21534 * g++.dg/parse/ambig3.C: New test.
21537 * g++.dg/parse/operator3.C: New test.
21540 * g++.dg/parse/template10.C: New test.
21543 * g++.dg/parse/template11.C: New test.
21546 * g++.dg/parse/invalid-op1.C: New test.
21549 * g++.dg/parse/condexpr1.C: New test.
21551 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
21553 * g++.dg/ext/packed3.C: New test.
21554 * g++.dg/ext/packed4.C: New test.
21556 * gcc.dg/pack-test-3.c: New test.
21558 2003-07-21 Janis Johnson <janis187@us.ibm.com>
21560 * lib/compat.exp: Handle dg-options per source file.
21561 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
21562 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
21563 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
21564 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
21565 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
21566 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
21567 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
21568 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
21569 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
21570 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
21571 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
21572 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
21573 * g++.dg/compat/break/bitfield7_x.C: Ditto.
21574 * g++.dg/compat/break/bitfield7_y.C: Ditto.
21576 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
21579 * gcc.c-torture/execute/20030718-1.c: New test.
21581 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21583 PR optimization/11536
21584 * gcc.dg/20030721-1.c: New test.
21586 2003-07-19 Mark Mitchell <mark@codesourcery.com>
21589 * g++.dg/template/lookup1.C: New test.
21591 2003-07-19 Zack Weinberg <zack@codesourcery.com>
21593 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
21594 diagnostics of ill-formed constructs involving labels.
21595 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
21596 the new 'previously defined here' message.
21598 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
21600 * g++.dg/parse/non-dependent2.C: New test.
21602 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
21604 * g++.dg/init/init-ref4.C: xfail on targets without
21607 2003-07-17 Jakub Jelinek <jakub@redhat.com>
21610 * gcc.c-torture/execute/20030717-1.c: New test.
21612 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21614 * g++.dg/opt/cfg1.C: New test.
21616 2003-07-17 Mark Mitchell <mark@codesourcery.com>
21618 PR optimization/11557
21619 * gcc.dg/20030717-1.c: New test.
21621 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
21624 * g++.dg/expr/crash-1.C: New test.
21627 * g++.dg/template/init3.C: New test.
21630 * g++.dg/template/non-dependent1.C: New test.
21633 * g++.dg/template/non-dependent2.C: New test.
21636 * g++.dg/template/non-dependent3.C: New test.
21639 * g++.dg/template/sizeof5.C: New test.
21641 2003-07-17 Geoffrey Keating <geoffk@apple.com>
21644 * gcc.c-torture/compile/mangle-1.c: New file.
21646 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21649 * g++.dg/parse/access3.C: New test.
21651 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
21654 * g++.dg/init/init-ref4.C: New test.
21656 2003-07-16 Mark Mitchell <mark@codesourcery.com>
21659 * g++.dg/parse/constant3.C: New test.
21660 * g++.dg/parse/crash7.C: Likewise.
21662 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
21665 * gcc.dg/i386-pentium4-not-mull.c: New.
21667 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
21669 * gcc.dg/asm-names.c (ymain): Make it weak.
21671 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21674 * g++.dg/template/friend21.C: New test.
21676 2003-07-16 Jakub Jelinek <jakub@redhat.com>
21678 * gcc.dg/cleanup-8.c: New test.
21679 * gcc.dg/cleanup-9.c: New test.
21681 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
21683 * g++.dg/ext/dll-MI1.h: New file.
21684 * g++.dg/ext/dllexport-MI1.C: New file.
21685 * g++.dg/ext/dllimport-MI1.C: New file.
21687 2003-07-15 Jakub Jelinek <jakub@redhat.com>
21689 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
21690 it does not have cmpstrsi patterns (just cmpmemsi).
21692 2003-07-15 Mark Mitchell <mark@codesourcery.com>
21695 * g++.dg/debug/debug8.C: New test.
21697 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21700 * g++.dg/template/crash7.C: New test.
21702 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
21705 * gcc.c-torture/compile/20030708-1.c: New.
21707 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
21709 * gcc.c-torture/execute/20030715-1.c: New test.
21711 2003-07-14 Geoffrey Keating <geoffk@apple.com>
21713 * gcc.dg/pch/inline-3.c: New file.
21714 * gcc.dg/pch/inline-3.hs: New file.
21715 * gcc.dg/pch/inline-4.c: New file.
21716 * gcc.dg/pch/inline-4.hs: New file.
21718 2003-07-14 Mark Mitchell <mark@codesourcery.com>
21721 * g++.dg/template/crash6.C: New test.
21724 * g++.dg/template/friend20.C: New test.
21727 * g++.dg/template/overload2.C: New test.
21729 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21731 PR optimization/11440
21732 * gcc.c-torture/execute/20030714-1.c: New test.
21734 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21737 * g++.dg/template/partial2.C: New test.
21739 2003-07-13 Mark Mitchell <mark@codesourcery.com>
21742 * g++.dg/template/anon1.C: New test.
21746 * g++.dg/parse/template9.C: Likewise.
21747 * g++.dg/template/crash4.C: New test.
21748 * g++.dg/template/koenig1.C: Likewise.
21749 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
21750 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
21751 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
21753 * g++.old-deja/g++.jason/template36.C: Likewise.
21754 * g++.old-deja/g++.mike/p1989.C: Likewise.
21755 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
21756 * g++.old-deja/g++.pt/ttp20.C: Use this->.
21757 * g++.old-deja/g++.pt/ttp21.C: Use this->.
21758 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
21760 * g++.old-deja/g++.pt/union2.C: Use this->.
21762 2003-07-11 Jakub Jelinek <jakub@redhat.com>
21764 * gcc.dg/20030711-1.c: New test.
21766 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
21769 * g++.dg/parse/args1.C: New test.
21770 * g++.pt/defarg8.C: Change expected errors.
21772 2003-07-11 Mark Mitchell <mark@codesourcery.com>
21775 * g++.dg/template/nontype2.C: New test.
21778 * g++.dg/parse/template8.C: New test.
21781 * g++.dg/template/scope1.C: New test.
21783 * g++.dg/warn/Wsign-compare-1.C: New test.
21785 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
21787 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
21789 2003-07-10 Mark Mitchell <mark@codesourcery.com>
21792 * g++.dg/template/explicit2.C: New test.
21795 * g++.dg/warn/pedantic1.C: New test.
21797 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
21800 * g++.dg/other/field1.C: New test.
21802 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
21805 * gcc.c-torture/compile/20030707-1.c: New.
21807 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21810 * g++.dg/template/access12.C: New test.
21812 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
21814 * g++.dg/bprob/bprob.exp (prof_ext): Update.
21815 * g77.dg/bprob/bprob.exp (prof_ext): Update.
21816 * gcc.misc-tests/bprob.exp (prof_ext): Update.
21817 * gcc.misc-tests/gcov.exp: Update
21818 * g++.dg/gcov/gcov.exp: Update
21819 * lib/gcov.exp: Update.
21821 2003-07-08 Mark Mitchell <mark@codesourcery.com>
21823 * g++.dg/abi/mangle17.C: Make sure template expressions are
21825 * g++.dg/abi/mangle4.C: Mark erroneous casts.
21826 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
21827 * g++.dg/opt/stack1.C: Remove erroneous code.
21828 * g++.dg/parse/template7.C: New test.
21829 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
21830 * g++.old-deja/g++.pt/crash4.C: Likewise.
21832 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21834 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
21835 with zero or one occurence of `$' after the initial `L'.
21837 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
21839 * gcc.c-torture/compile/20030704-1.c: Add a comment.
21841 2003-07-08 Roger Sayle <roger@eyesopen.com>
21844 * gcc.dg/Wunreachable-6.c: New testcase.
21845 * gcc.dg/Wunreachable-7.c: New testcase.
21847 2003-07-08 Jakub Jelinek <jakub@redhat.com>
21850 * gcc.dg/20030708-1.c: New test.
21852 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
21854 * gcc.dg/compat/sdata-section.h: New file.
21855 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
21856 * gcc.dg/torture/mips-sdata-1.c: New test.
21858 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21861 * g++.dg/template/friend19.C: New test.
21863 2003-07-08 Jakub Jelinek <jakub@redhat.com>
21865 * g++.dg/opt/strength-reduce.C: New test.
21867 2003-07-07 Roger Sayle <roger@eyesopen.com>
21870 * gcc.dg/20030707-1.c: New testcase.
21872 2003-07-07 Roger Sayle <roger@eyesopen.com>
21874 PR optimization/11059
21875 * g++.dg/opt/emptyunion.C: New testcase.
21877 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21878 Eric Botcazou <ebotcazou@libertysurf.fr>
21880 * g++.dg/opt/stack1.C: New test.
21882 2003-07-05 Mark Mitchell <mark@codesourcery.com>
21884 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
21888 * g++.dg/expr/static_cast3.C: New test.
21890 2003-07-04 Zack Weinberg <zack@codesourcery.com>
21892 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
21894 * gcc.dg/concat.c: Concatenation of string constants with
21895 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
21896 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
21897 * gcc.dg/cpp/escape-2.c: Use wide character constants where
21898 necessary to avoid multi-character character constant warning.
21899 * gcc.dg/cpp/escape.c: Likewise.
21900 * gcc.dg/cpp/ucs.c: Likewise.
21901 Remove backslashes from dg-bogus comments, as they confuse Tcl.
21904 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
21907 * gcc.c-torture/compile/20030704-1.c: New.
21909 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
21911 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
21913 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
21915 PR c++/5287, PR c++/7910, PR c++/11021
21916 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
21917 tests for warnings.
21918 * g++.dg/ext/dllimport2.C: Add tests for warnings.
21919 * g++.dg/ext/dllimport3.C: Likewise.
21920 * g++.dg/ext/dllimport4.C: New file.
21921 * g++.dg/ext/dllimport5.C: New file.
21922 * g++.dg/ext/dllimport6.C: New file.
21923 * g++.dg/ext/dllimport7.C: New file.
21924 * g++.dg/ext/dllimport8.C: New file.
21925 * g++.dg/ext/dllimport9.C: New file.
21926 * g++.dg/ext/dllimport10.C: New file.
21927 * g++.dg/ext/dllexport1.C: New file.
21929 2003-07-03 Mark Mitchell <mark@codesourcery.com>
21931 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
21932 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
21934 2003-07-03 Roger Sayle <roger@eyesopen.com>
21936 * gcc.dg/builtins-25.c: New testcase.
21937 * gcc.dg/builtins-26.c: New testcase.
21939 2003-07-03 Janis Johnson <janis187@us.ibm.com>
21941 * gcc.dg/compat/vector-defs.h: New file.
21942 * gcc.dg/compat/vector-setup.h: New file.
21943 * gcc.dg/compat/vector-check.h: New file.
21944 * gcc.dg/compat/vector-1_main.c: New file.
21945 * gcc.dg/compat/vector-1_x.c: New file.
21946 * gcc.dg/compat/vector-1_y.c: New file.
21947 * gcc.dg/compat/vector-2_main.c: New file.
21948 * gcc.dg/compat/vector-2_x.c: New file.
21949 * gcc.dg/compat/vector-2_y.c: New file.
21951 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
21952 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
21953 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
21954 * gcc.dg/compat/struct-align-1.h: New file.
21955 * gcc.dg/compat/struct-align-1_main.c: New file.
21956 * gcc.dg/compat/struct-align-1_x.c: New file.
21957 * gcc.dg/compat/struct-align-1_y.c: New file.
21958 * gcc.dg/compat/struct-align-2.h: New file.
21959 * gcc.dg/compat/struct-align-2_main.c: New file.
21960 * gcc.dg/compat/struct-align-2_x.c: New file.
21961 * gcc.dg/compat/struct-align-2_y.c: New file.
21963 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
21964 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
21965 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
21966 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
21967 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
21968 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
21969 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
21970 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
21971 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
21972 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
21973 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
21974 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
21975 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
21976 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
21977 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
21978 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
21979 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
21980 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
21981 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
21982 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
21983 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
21984 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
21985 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
21986 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
21987 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
21988 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
21989 * gcc.dg/compat/struct-return-10_x.c: Ditto.
21990 * gcc.dg/compat/struct-return-2_x.c: Ditto.
21991 * gcc.dg/compat/struct-return-3_x.c: Ditto.
21993 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21995 * gcc.dg/i386-call-1.c: New test.
21997 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
22000 * g++.dg/parse/defarg4.C: New.
22002 2003-07-03 Roger Sayle <roger@eyesopen.com>
22005 * gcc.c-torture/compile/20030703-1.c: New test case.
22007 2003-07-03 Mark Mitchell <mark@codesourcery.com>
22009 * g++.dg/template/local3.C: Remove extra semicolon.
22011 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22013 * gcc.dg/i386-volatile-1.c: New test.
22015 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
22018 * g++.dg/other/offsetof2.C: XFAIL.
22019 * g++.dg/other/offsetof5.C: New.
22022 * g++.dg/template/error1.C: New.
22025 * g++.dg/template/dependent-expr1.C: New.
22027 2003-07-01 Mark Mitchell <mark@codesourcery.com>
22030 * g++.dg/template/local3.C: New test.
22033 * g++.dg/lookup/scoped6.C: New test.
22035 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
22038 * g++.dg/other/error7.C: New test.
22040 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
22042 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
22043 * g++.old-deja/g++.abi/vtable3.h: Likewise.
22044 * g++.old-deja/g++.law/code-gen5.C: Likewise.
22045 * g++.old-deja/g++.other/union2.C: Likewise.
22046 * gcc.dg/c90-const-expr-2.c: Likewise.
22047 * gcc.dg/c90-const-expr-3.c: Likewise.
22048 * gcc.dg/c99-const-expr-2.c: Likewise.
22049 * gcc.dg/c99-const-expr-3.c: Likewise.
22050 * gcc.dg/concat.c: Likewise.
22052 2003-07-01 Mark Mitchell <mark@codesourcery.com>
22055 * g++.dg/init/static1.C: New test.
22057 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22059 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
22060 * g++.old-deja/g++.other/access2.C: Likewise.
22061 * g++.old-deja/g++.other/decl2.C: Likewise.
22062 * gcc.c-torture/execute/20020615-1.c: Likewise.
22064 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
22067 * g++.dg/template/sizeof4.C: New test.
22069 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
22071 * g++.dg/other/error6.C: New test.
22073 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
22076 * g++.dg/parse/constant2.C: New test.
22078 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
22081 * g++.dg/other/error5.C: New test.
22083 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22085 * gcc.dg/format/gcc_diag-1.c: New test.
22087 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
22089 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
22091 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
22093 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
22094 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
22095 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
22097 2003-06-28 Jakub Jelinek <jakub@redhat.com>
22099 * gcc.c-torture/execute/builtins/string-8.c: New test.
22100 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
22101 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
22102 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
22104 2003-06-27 Mark Mitchell <mark@codesourcery.com>
22107 * g++.dg/ext/typeof6.C: New test.
22109 2003-06-27 Mark Mitchell <mark@codesourcery.com>
22112 * g++.dg/init/enum1.C: New test.
22114 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
22116 * gcc.dg/20030627-1.c: New test.
22118 2003-06-26 Mark Mitchell <mark@codesourcery.com>
22121 * g++.dg/expr/static_cast2.C: New test.
22123 2003-06-26 Roger Sayle <roger@eyesopen.com>
22124 Jakub Jelinek <jakub@redhat.com>
22126 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
22127 sprintf(dst,"%s",src) optimization.
22128 * gcc.c-torture/execute/20030626-1.c: New test case.
22129 * gcc.c-torture/execute/20030626-2.c: New test case.
22131 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
22133 * gcc.c-torture/execute/multi-ix.c: New test.
22135 * gcc.c-torture/execute/simd-4.c (main):
22136 Added missing semicolon at end of union.
22138 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
22141 * g++.dg/template/explicit-instantiation3.C: New test.
22143 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22145 * gcc.dg/20030626-1.c: Use signed char.
22147 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22149 * gcc.dg/20030626-1.c: New test.
22151 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
22153 * const-str-2.m: Update.
22155 2003-06-25 Mark Mitchell <mark@codesourcery.com>
22158 * g++.dg/rtti/dyncast1.C: New test.
22159 * g++.dg/abi/mangle4.C: Correct base-specifier access.
22160 * g++.dg/lookup/scoped1.C: Remove XFAIL.
22161 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
22164 * g++.dg/expr/static_cast1.C: New test.
22166 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
22168 * gcc.dg/20030625-1.c: New test.
22170 2003-06-24 Roger Sayle <roger@eyesopen.com>
22172 * gcc.c-torture/compile/20030624-1.c: New test case.
22174 2003-06-24 Jakub Jelinek <jakub@redhat.com>
22176 * gcc.c-torture/execute/string-opt-17.c: New test.
22178 2003-06-24 Mark Mitchell <mark@codesourcery.com>
22181 * g++.dg/parse/crash6.C: New test.
22183 2003-06-23 Roger Sayle <roger@eyesopen.com>
22185 * gcc.dg/builtins-24.c: New test case.
22187 2003-06-23 Jakub Jelinek <jakub@redhat.com>
22189 * g++.dg/opt/operator1.C: New test.
22191 2003-06-22 Roger Sayle <roger@eyesopen.com>
22193 * gcc.c-torture/execute/string-opt-16.c: New test case.
22195 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
22197 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
22198 * g++.old-deja/g++.other/conv7.C: Likewise
22199 * g++.old-deja/g++.other/overcnv2.C: Likewise.
22200 * g++.old-deja/g++.other/overload14.C: Likewise.
22202 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
22204 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
22205 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
22207 2003-06-20 Mark Mitchell <mark@codesourcery.com>
22210 * g++.dg/warn/Winline-3.C: New test.
22212 2003-06-20 Mark Mitchell <mark@codesourcery.com>
22214 * lib/target-supports.exp (check_alias_available): Make the test
22215 program acceptable to the Solaris assembler.
22218 * g++.dg/template/memclass2.C: New test.
22220 2003-06-20 Mark Mitchell <mark@codesourcery.com>
22221 Eric Botcazou <ebotcazou@libertysurf.fr>
22223 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
22224 data for non-matching targets.
22225 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
22227 2003-06-20 Mark Mitchell <mark@codesourcery.com>
22230 * g++.dg/template/member3.C: New test.
22232 2003-06-19 Mark Mitchell <mark@codesourcery.com>
22235 * g++.dg/template/func1.C: New test.
22238 * g++.dg/template/static4.C: New test.
22239 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
22242 * g++.dg/init/ref7.C: New test.
22244 2003-06-19 Matt Austern <austern@apple.com>
22247 * g++.dg/anew1.C: New test.
22248 * g++.dg/anew2.C: New test.
22249 * g++.dg/anew3.C: New test.
22250 * g++.dg/anew4.C: New test.
22252 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
22254 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
22256 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
22258 * gcc.c-torture/execute/simd-4.c (main): Make expected value
22261 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
22263 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
22266 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
22268 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
22269 * gcc.c-torture/compile/961203-1.c: Likewise.
22270 * gcc.c-torture/compile/980506-1.c: Likewise.
22272 2003-06-17 Mark Mitchell <mark@codesourcery.com>
22275 * g++.dg/lookup/using7.C: New test.
22277 2003-06-17 Mark Mitchell <mark@codesourcery.com>
22280 * g++.dg/abi/conv1.C: Remove it.
22281 * g++.dg/template/conv7.C: New test.
22282 * g++.dg/template/conv8.C: Likewise.
22283 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
22284 conversion operator.
22286 2003-06-17 Janis Johnson <janis187@us.ibm.com>
22288 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
22289 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
22290 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
22291 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
22292 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
22293 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
22294 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
22295 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
22296 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
22297 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
22298 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
22299 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
22300 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
22301 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
22302 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
22303 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
22304 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
22305 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
22306 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
22307 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
22308 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
22309 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
22310 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
22311 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
22312 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
22313 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
22314 * gcc.dg/compat/struct-return-10_x.c: Ditto.
22315 * gcc.dg/compat/struct-return-2_x.c: Ditto.
22316 * gcc.dg/compat/struct-return-3_x.c: Ditto.
22318 2003-06-16 Mark Mitchell <mark@codesourcery.com>
22320 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
22321 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
22324 2003-06-16 Roger Sayle <roger@eyesopen.com>
22326 * gcc.dg/i386-387-5.c: New test case.
22327 * gcc.dg/i386-387-6.c: New test case.
22328 * gcc.dg/builtins-23.c: New test case.
22330 2003-06-15 Roger Sayle <roger@eyesopen.com>
22332 * gcc.dg/builtins-22.c: New test case.
22333 * gcc.dg/i386-387-1.c: Update to test exp.
22334 * gcc.dg/i386-387-2.c: Likewise.
22336 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22338 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
22340 2003-06-12 Mark Mitchell <mark@codesourcery.com>
22342 * lib/gcc-dg.exp (dg-require-dll): New function.
22343 (dg-xfail-if): Likewise.
22344 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
22347 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
22348 * gcc.c-torture/compile/20001205-1.c: Likewise.
22349 * gcc.c-torture/compile/20001226-1.c: Likewise.
22350 * gcc.c-torture/compile/20010518-2.c: Likewise.
22351 * gcc.c-torture/compile/20020312-1.c: Likewise.
22352 * gcc.c-torture/compile/20020604-1.c: Likewise.
22353 * gcc.c-torture/compile/920501-12.c: Likewise.
22354 * gcc.c-torture/compile/920501-4.c: Likewise.
22355 * gcc.c-torture/compile/920520-1.c: Likewise.
22356 * gcc.c-torture/compile/920521-1.c: Likewise.
22357 * gcc.c-torture/compile/920625-1.c: Likewise.
22358 * gcc.c-torture/compile/961203-1.c: Likewise.
22359 * gcc.c-torture/compile/980506-1.c: Likewise.
22360 * gcc.c-torture/compile/981006-1.c: Likewise.
22361 * gcc.c-torture/compile/981022-1.c: Likewise.
22362 * gcc.c-torture/compile/981223-1.c: Likewise.
22363 * gcc.c-torture/compile/990617-1.c: Likewise.
22364 * gcc.c-torture/compile/dll.c: Likewise.
22365 * gcc.c-torture/compile/labels-3.c: Likewise.
22366 * gcc.c-torture/compile/mipscop-1.c: Likewise.
22367 * gcc.c-torture/compile/mipscop-2.c: Likewise.
22368 * gcc.c-torture/compile/mipscop-3.c: Likewise.
22369 * gcc.c-torture/compile/mipscop-4.c: Likewise.
22370 * gcc.c-torture/compile/simd-5.c: Likewise.
22371 * gcc.c-torture/compile/20000804-1.x: Remove.
22372 * gcc.c-torture/compile/20001205-1.x: Likewise.
22373 * gcc.c-torture/compile/20001226-1.x: Likewise.
22374 * gcc.c-torture/compile/20010518-2.x: Likewise.
22375 * gcc.c-torture/compile/20020312-1.x: Likewise.
22376 * gcc.c-torture/compile/20020604-1.x: Likewise.
22377 * gcc.c-torture/compile/920501-12.x: Likewise.
22378 * gcc.c-torture/compile/920501-4.x: Likewise.
22379 * gcc.c-torture/compile/920520-1.x: Likewise.
22380 * gcc.c-torture/compile/920521-1.x: Likewise.
22381 * gcc.c-torture/compile/920625-1.x: Likewise.
22382 * gcc.c-torture/compile/961203-1.x: Likewise.
22383 * gcc.c-torture/compile/980506-1.x: Likewise.
22384 * gcc.c-torture/compile/981006-1.x: Likewise.
22385 * gcc.c-torture/compile/981022-1.x: Likewise.
22386 * gcc.c-torture/compile/981223-1.x: Likewise.
22387 * gcc.c-torture/compile/990617-1.x: Likewise.
22388 * gcc.c-torture/compile/mipscop-1.x: Likewise.
22389 * gcc.c-torture/compile/mipscop-2.x: Likewise.
22390 * gcc.c-torture/compile/mipscop-3.x: Likewise.
22391 * gcc.c-torture/compile/mipscop-4.x: Likewise.
22392 * gcc.c-torture/compile/simd-5.x: Likewise.
22394 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
22396 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22398 * gcc.c-torture/execute/20030611-1.c: New test.
22400 2003-06-12 Roger Sayle <roger@eyesopen.com>
22403 * gcc.dg/20030612-1.c: New test case.
22405 2003-06-12 Mark Mitchell <mark@codesourcery.com>
22408 * g++.dg/expr/cast1.C: New test.
22410 2003-06-12 Roger Sayle <roger@eyesopen.com>
22412 * gcc.dg/builtins-21.c: New test case.
22414 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
22416 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
22417 options instead of at the end.
22418 * lib/objc.exp (objc_target_compile): Likewise.
22420 2003-06-11 Mark Mitchell <mark@codesourcery.com>
22423 * g++.dg/parse/error1.C: New test.
22425 2003-06-11 Janis Johnson <janis187@us.ibm.com>
22427 * gcc.dg/compat/struct-by-value-11_main.c: New file.
22428 * gcc.dg/compat/struct-by-value-11_x.c: New file.
22429 * gcc.dg/compat/struct-by-value-11_y.c: New file.
22430 * gcc.dg/compat/struct-by-value-12_main.c: New file.
22431 * gcc.dg/compat/struct-by-value-12_x.c: New file.
22432 * gcc.dg/compat/struct-by-value-12_y.c: New file.
22433 * gcc.dg/compat/struct-by-value-13_main.c: New file.
22434 * gcc.dg/compat/struct-by-value-13_x.c: New file.
22435 * gcc.dg/compat/struct-by-value-13_y.c: New file.
22436 * gcc.dg/compat/struct-by-value-14_main.c: New file.
22437 * gcc.dg/compat/struct-by-value-14_x.c: New file.
22438 * gcc.dg/compat/struct-by-value-14_y.c: New file.
22439 * gcc.dg/compat/struct-by-value-15_main.c: New file.
22440 * gcc.dg/compat/struct-by-value-15_x.c: New file.
22441 * gcc.dg/compat/struct-by-value-15_y.c: New file.
22442 * gcc.dg/compat/struct-by-value-16_main.c: New file.
22443 * gcc.dg/compat/struct-by-value-16_x.c: New file.
22444 * gcc.dg/compat/struct-by-value-16_y.c: New file.
22445 * gcc.dg/compat/struct-by-value-17_main.c: New file.
22446 * gcc.dg/compat/struct-by-value-17_x.c: New file.
22447 * gcc.dg/compat/struct-by-value-17_y.c: New file.
22448 * gcc.dg/compat/struct-by-value-18_main.c: New file.
22449 * gcc.dg/compat/struct-by-value-18_x.c: New file.
22450 * gcc.dg/compat/struct-by-value-18_y.c: New file.
22452 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
22453 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
22454 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
22455 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
22456 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
22457 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
22458 * gcc.dg/compat/scalar-return-3_main.c: New file.
22459 * gcc.dg/compat/scalar-return-3_x.c: New file.
22460 * gcc.dg/compat/scalar-return-3_y.c: New file.
22461 * gcc.dg/compat/scalar-return-4_main.c: New file.
22462 * gcc.dg/compat/scalar-return-4_x.c: New file.
22463 * gcc.dg/compat/scalar-return-4_y.c: New file.
22465 2003-06-10 Janis Johnson <janis187@us.ibm.com>
22467 * gcc.dg/compat/fp2-struct-check.h: New file.
22468 * gcc.dg/compat/fp2-struct-defs.h: New file.
22469 * gcc.dg/compat/fp2-struct-init.h: New file.
22470 * gcc.dg/compat/struct-by-value-10_main.c: New file.
22471 * gcc.dg/compat/struct-by-value-10_x.c: New file.
22472 * gcc.dg/compat/struct-by-value-10_y.c: New file.
22473 * gcc.dg/compat/struct-return-10_main.c: New file.
22474 * gcc.dg/compat/struct-return-10_x.c: New file.
22475 * gcc.dg/compat/struct-return-10_y.c: New file.
22477 * gcc.dg/compat/compat-common.h: New file.
22478 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
22479 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
22480 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
22481 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
22482 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
22483 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
22484 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
22485 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
22486 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
22487 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
22488 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
22489 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
22490 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
22491 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
22492 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
22493 * gcc.dg/compat/small-struct-check.h: Ditto.
22494 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
22495 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
22496 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
22497 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
22498 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
22499 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
22500 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
22501 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
22502 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
22503 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
22504 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
22505 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
22506 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
22507 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
22508 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
22509 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
22510 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
22511 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
22512 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
22513 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
22514 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
22515 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
22516 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
22517 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
22518 * gcc.dg/compat/struct-return-2_main.c: Ditto.
22519 * gcc.dg/compat/struct-return-2_x.c: Ditto.
22520 * gcc.dg/compat/struct-return-2_y.c: Ditto.
22521 * gcc.dg/compat/struct-return-3_main.c: Ditto.
22522 * gcc.dg/compat/struct-return-3_x.c: Ditto.
22523 * gcc.dg/compat/struct-return-3_y.c: Ditto.
22525 2003-06-10 Geoffrey Keating <geoffk@apple.com>
22527 * g++.dg/pch/static-1.C: New file.
22528 * g++.dg/pch/static-1.Hs: New file.
22530 2003-06-10 Richard Henderson <rth@redhat.com>
22532 * gcc.dg/asm-7.c: Adjust expected warning text.
22534 2003-06-10 Roger Sayle <roger@eyesopen.com>
22536 * gcc.dg/builtins-20.c: New test case.
22538 2003-06-10 Mark Mitchell <mark@codesourcery.com>
22541 * g++.dg/opt/template1.C: New test.
22543 2003-06-09 Mark Mitchell <mark@codesourcery.com>
22545 * lib/gcc-dg.exp (dg-test): Clear additional_files and
22546 additional_sources.
22548 2003-05-21 David Taylor <dtaylor@emc.com>
22550 * gcc.dg/Wpadded.c: New file.
22552 2003-06-09 Mark Mitchell <mark@codesourcery.com>
22554 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
22555 * gcc.dg/special/weak-2.c: Add dg-require-weak.
22556 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
22559 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
22561 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
22563 2003-06-09 Mark Mitchell <mark@codesourcery.com>
22565 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
22566 (dg-require-alias): Likewise.
22567 (dg-require-gc-sections): Likewise.
22568 * lib/target-supports.exp (check_gc_sections_available): Likewise.
22570 2003-06-08 Richard Henderson <rth@redhat.com>
22572 * gcc.dg/20011029-2.c: Fix the array reference.
22573 * gcc.dg/asm-7.c: New.
22575 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
22577 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
22579 2003-06-08 Mark Mitchell <mark@codesourcery.com>
22581 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
22582 (dg-require-gc-sections): Likewise.
22584 2003-06-08 Jan Hubicka <jh@suse.cz>
22586 * i386-cmov1.c: Fix regular expression.
22587 * i386-cvt-1.c: Likewise.
22588 * i386-local.c: Likewise.
22589 * i386-local2.c: Likewise.
22590 * i386-mul.c: Likewise.
22591 * i386-ssetype-1.c: Likewise.
22592 * i386-ssetype-3.c: Likewise.
22593 * i386-ssetype-5.c: Likewise.
22595 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22598 * g++.dg/warn/implicit-typename2.C: New test.
22599 * g++.dg/warn/implicit-typename3.C: New test.
22601 2003-06-07 Richard Henderson <rth@redhat.com>
22603 * g++.dg/other/offsetof3.C: Use size_t.
22604 * g++.dg/other/offsetof4.C: Likewise.
22606 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
22608 * lib/copy-file.exp: New. Implement gcc_copy_files.
22610 * lib/dg-pch.exp: Load copy-file.exp
22611 (dg-pch): Use gcc_copy_files instead of "file copy".
22613 2003-06-06 Mark Mitchell <mark@codesourcery.com>
22615 * gcc.dg/weak/weak.exp: Simplify.
22616 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
22617 * gcc.dg/weak/weak-1.c: Likewise.
22618 * gcc.dg/weak/weak-2.c: Likewise.
22619 * gcc.dg/weak/weak-3.c: Likewise.
22620 * gcc.dg/weak/weak-4.c: Likewise.
22621 * gcc.dg/weak/weak-5.c: Likewise.
22622 * gcc.dg/weak/weak-6.c: Likewise.
22623 * gcc.dg/weak/weak-7.c: Likewise.
22624 * gcc.dg/weak/weak-8.c: Likewise.
22625 * gcc.dg/weak/weak-9.c: Likewise.
22627 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
22629 gcc.c-torture/execute/20030606-1.c: New.
22631 2003-06-06 Roger Sayle <roger@eyesopen.com>
22633 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
22634 * gcc.dg/builtins-19.c: Likewise.
22636 2003-06-06 Roger Sayle <roger@eyesopen.com>
22638 * gcc.dg/builtins-2.c: Add some more tests.
22639 * gcc.dg/builtins-18.c: New test case.
22640 * gcc.dg/builtins-19.c: New test case.
22642 2003-06-06 Roger Sayle <roger@eyesopen.com>
22643 Jim Wilson <wilson@tuliptree.org>
22645 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
22647 2003-06-06 Jakub Jelinek <jakub@redhat.com>
22649 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
22650 mempcpy/stpcpy calls not to be optimized into something else.
22651 * gcc.c-torture/execute/string-opt-3.c: Moved to...
22652 * gcc.c-torture/execute/builtins/string-7.c: ...here.
22653 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
22655 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22657 * gcc.dg/format/asm_fprintf-1.c: New test.
22659 2003-06-05 Mark Mitchell <mark@codesourcery.com>
22661 * lib/gcc-defs.exp (additional_sources): New variable.
22662 (dg-additional-sources): New function.
22663 (additional_files): New variable.
22664 (dg-additional-files): New function.
22665 (dg-additional-files-options): Likewise.
22666 * lib/gcc-dg.exp (dg-require-weak): New function.
22667 (dg-require-alias): Likewise.
22668 (dg-require-gc-sections): Likewise.
22669 * lib/target-supports.exp (check_alias_available): Remove testfile
22671 (check_gc_sections_available): New function.
22672 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
22673 (dg-gpp-additional-files): Likewise.
22674 * lib/g++.exp (additional_sources): Remove.
22675 (additional_files): Likewise.
22676 (g++_target_compile): Use dg-additional-files-options.
22678 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
22680 * gcc.dg/special/ecos.exp: Remove.
22681 * gcc.dg/special/20000419-2.c: Use dg-require-*.
22682 * gcc.dg/special/alias-1.c: Likewise.
22683 * gcc.dg/special/alias-2.c: Likewise.
22684 * gcc.dg/special/gcsec-1.c: Likewise.
22685 * gcc.dg/special/weak-1.c: Likewise.
22686 * gcc.dg/special/weak-2.c: Likewise.
22687 * gcc.dg/special/wkali-1.c: Likewise.
22688 * gcc.dg/special/wkali-2.c: Likewise.
22690 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
22691 dg-gpp-additional-*.
22692 * g++.dg/special/conpr-3.C: Likewise.
22693 * g++.dg/special/conpr-4.C: Likewise.
22694 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
22695 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
22696 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
22697 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
22698 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
22699 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
22700 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
22701 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
22702 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
22703 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
22704 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
22705 * g++.old-deja/g++.other/comdat1.C: Likewise.
22706 * g++.old-deja/g++.other/comdat2.C: Likewise.
22707 * g++.old-deja/g++.other/comdat3.C: Likewise.
22708 * g++.old-deja/g++.other/ctor1.C: Likewise.
22709 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
22711 2003-06-05 Richard Henderson <rth@redhat.com>
22713 * gcc.dg/debug/20030605-1.c: New.
22715 2003-06-04 Mark Mitchell <mark@codesourcery.com>
22717 * README.QMTEST: Update.
22719 2003-06-04 Richard Henderson <rth@redhat.com>
22721 * gcc.dg/cleanup-1.c: New.
22722 * gcc.dg/cleanup-2.c: New.
22723 * gcc.dg/cleanup-3.c: New.
22724 * gcc.dg/cleanup-4.c: New.
22725 * gcc.dg/cleanup-5.c: New.
22726 * gcc.dg/cleanup-6.c: New.
22727 * gcc.dg/cleanup-7.c: New.
22729 2003-06-04 Mark Mitchell <mark@codesourcery.com>
22731 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
22733 * lib/dg-pch.exp: New file.
22734 * g++.dg/pch/pch.exp: Use dg-pch.exp.
22735 * gcc.dg/pch/pch.exp: Likewise.
22737 2003-06-04 Roger Sayle <roger@eyesopen.com>
22739 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
22740 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
22741 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
22742 * gcc.dg/builtins-17.c: New test case.
22743 * gcc.dg/i386-387-4.c: New test case.
22744 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
22746 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22748 * gcc.dg/ultrasp9.c: New test.
22750 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22752 * gcc.c-torture/compile/20030604-1.c: New test.
22753 * gcc.dg/sparc-constant-1.c: New test.
22755 2003-06-03 Glen Nakamura <glen@imodulo.com>
22757 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
22759 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
22761 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
22763 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
22764 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
22766 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
22768 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
22770 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22773 * g++.dg/template/spec10.C: New test.
22775 2003-06-03 Roger Sayle <roger@eyesopen.com>
22777 * gcc.dg/builtins-16.c: New test case.
22779 2003-06-03 Jakub Jelinek <jakub@redhat.com>
22781 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
22782 mempcpy test with post-increments.
22783 * gcc.c-torture/execute/string-opt-3.c: New test.
22784 * gcc.dg/string-opt-1.c: New test.
22786 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
22789 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
22791 2003-06-02 Mark Mitchell <mark@codesourcery.com>
22793 * lib/scanasm.exp (dg-scan): New function, factored out of ...
22794 (scan-assembler): ... here. Use dg-scan.
22795 (scan-assembler-not): Likewise.
22796 (scan-file): New function.
22797 (scan-file-not): Likewise.
22798 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
22799 * gcc.dg/cpp/_Pragma4.c: Likewise.
22800 * gcc.dg/cpp/_Pragma5.c: Likewise.
22801 * gcc.dg/cpp/avoidpaste1.c: Likewise.
22802 * gcc.dg/cpp/avoidpaste2.c: Likewise.
22803 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
22804 * gcc.dg/cpp/cmdlne-P.c: Likewise.
22805 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
22806 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
22807 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
22808 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
22809 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
22810 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
22811 * gcc.dg/cpp/cxxcom1.c: Likewise.
22812 * gcc.dg/cpp/line1.c: Likewise.
22813 * gcc.dg/cpp/maccom1.c: Likewise.
22814 * gcc.dg/cpp/maccom2.c: Likewise.
22815 * gcc.dg/cpp/maccom3.c: Likewise.
22816 * gcc.dg/cpp/maccom4.c: Likewise.
22817 * gcc.dg/cpp/maccom5.c: Likewise.
22818 * gcc.dg/cpp/maccom6.c: Likewise.
22819 * gcc.dg/cpp/multiline.c: Likewise.
22820 * gcc.dg/cpp/spacing1.c: Likewise.
22821 * gcc.dg/cpp/spacing2.c: Likewise.
22822 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
22823 * gcc.dg/cpp/trad/maccom1.c: Likewise.
22824 * gcc.dg/cpp/trad/maccom2.c: Likewise.
22825 * gcc.dg/cpp/trad/maccom3.c: Likewise.
22826 * gcc.dg/cpp/trad/maccom4.c: Likewise.
22827 * gcc.dg/cpp/trad/maccom6.c: Likewise.
22828 * gcc.dg/cpp/cxxcom2.c: Likewise.
22829 * gcc.dg/cpp/cxxcom2.h: New file.
22831 * gcc.dg/cpp/truefalse.cpp: Move it to ...
22832 * g++.dg/cpp/truefalse.C: Here.
22833 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
22835 2003-06-01 Loren James Rittle <ljrittle@acm.org>
22837 * gcc.dg/cpp/redef3.c: New file.
22839 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22841 * gcc.dg/i386-loop-3.c: New test.
22843 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
22845 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
22847 2003-05-31 Roger Sayle <roger@eyesopen.com>
22849 * gcc.dg/fwrapv-1.c: New test case.
22850 * gcc.dg/fwrapv-2.c: New test case.
22852 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22855 * g++.dg/template/spec9.C: New test.
22857 2003-05-29 Roger Sayle <roger@eyesopen.com>
22859 * gcc.dg/duff-4.c: New test case.
22861 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
22864 * g77.dg/ffixed-form-1.f: New test
22865 * g77.dg/ffixed-form-2.f: New test
22866 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
22867 * g77.dg/ffree-form-3.f: New test
22869 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
22871 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
22872 * gcc.dg/wint_t-1.c: Likewise.
22874 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22876 * g++.dg/template/access11.C: New test.
22878 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22881 * g++.dg/template/access10.C: New test.
22883 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
22884 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22886 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
22888 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
22890 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
22891 suppress for powerpc-*-darwin*.
22892 * gcc.dg/torture/builtin-noret-2.c: Likewise.
22894 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
22896 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
22897 suppress option for powerpc-*-darwin*.
22899 2003-05-23 Roger Sayle <roger@eyesopen.com>
22901 * gcc.dg/builtins-1.c: Add tests for tan and atan.
22902 * gcc.dg/builtins-4.c: Add test for fmod.
22904 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22907 * g++.dg/template/instantiate4.C: New test.
22909 2003-05-22 Roger Sayle <roger@eyesopen.com>
22911 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
22913 2003-05-21 Janis Johnson <janis187@us.ibm.com>
22915 * gcc.dg/compat/scalar-return-1_main.c: New file.
22916 * gcc.dg/compat/scalar-return-1_x.c: New file.
22917 * gcc.dg/compat/scalar-return-1_y.c: New file.
22918 * gcc.dg/compat/scalar-return-2_main.c: New file.
22919 * gcc.dg/compat/scalar-return-2_x.c: New file.
22920 * gcc.dg/compat/scalar-return-2_y.c: New file.
22921 * gcc.dg/compat/struct-return-3_main.c: New file.
22922 * gcc.dg/compat/struct-return-3_y.c: New file.
22923 * gcc.dg/compat/struct-return-3_x.c: New file.
22924 * gcc.dg/compat/struct-return-2_main.c: New file.
22925 * gcc.dg/compat/struct-return-2_x.c: New file.
22926 * gcc.dg/compat/struct-return-2_y.c: New file.
22928 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22930 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
22931 for hppa*-hp-hpux*.
22932 * gcc.dg/20021014-1.c (dg-options): Likewise.
22933 * gcc.dg/nest.c (dg-options): Likewise.
22935 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
22938 * g++.dg/ext/dllimport2.C: New file.
22939 * g++.dg/ext/dllimport3.C: New file.
22941 2003-05-20 Janis Johnson <janis187@us.ibm.com>
22943 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
22944 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
22945 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
22946 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
22947 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
22948 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
22949 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
22950 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
22951 * gcc.dg/compat/small-struct-defs.h: New file.
22952 * gcc.dg/compat/small-struct-init.h: New file.
22953 * gcc.dg/compat/small-struct-check.h: New file.
22954 * gcc.dg/compat/fp-struct-defs.h: New file.
22955 * gcc.dg/compat/fp-struct-check.h: New file.
22956 * gcc.dg/compat/fp-struct-init.h: New file.
22957 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
22958 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
22960 2003-05-19 Jakub Jelinek <jakub@redhat.com>
22962 * gcc.dg/20030225-2.c: New test.
22964 2003-05-18 Roger Sayle <roger@eyesopen.com>
22965 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22967 * gcc.c-torture/compile/20030518-1.c: New test case.
22969 2003-05-18 Mark Mitchell <mark@codesourcery.com>
22971 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
22972 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
22973 gcc-dg-debug-runtest.
22974 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
22975 gcc-dg-debug-runtest.
22977 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22980 * g++.dg/lookup/using6.C: New test.
22982 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22984 * g++.dg/parse/access2.C: New test.
22986 2003-05-17 Mark Mitchell <mark@codesourcery.com>
22988 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
22989 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
22990 * gcc.dg/debug/debug.exp: Likewise.
22992 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
22994 * gcc.dg/dollar.c: New test.
22996 2003-05-16 Janis Johnson <janis187@us.ibm.com>
22998 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
22999 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
23000 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
23001 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
23002 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
23003 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
23004 * gcc.dg/compat/struct-by-value-6_main.c: New file.
23005 * gcc.dg/compat/struct-by-value-6_x.c: New file.
23006 * gcc.dg/compat/struct-by-value-6_y.c: New file.
23007 * gcc.dg/compat/struct-by-value-7_main.c: New file.
23008 * gcc.dg/compat/struct-by-value-7_x.c: New file.
23009 * gcc.dg/compat/struct-by-value-7_y.c: New file.
23010 * gcc.dg/compat/struct-by-value-8_main.c: New file.
23011 * gcc.dg/compat/struct-by-value-8_x.c: New file.
23012 * gcc.dg/compat/struct-by-value-8_y.c: New file.
23013 * gcc.dg/compat/struct-by-value-9_main.c: New file.
23014 * gcc.dg/compat/struct-by-value-9_x.c: New file.
23015 * gcc.dg/compat/struct-by-value-9_y.c: New file.
23017 2003-05-16 Mark Mitchell <mark@codesourcery.com>
23019 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
23020 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
23021 support for "repo" mode.
23022 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
23023 * lib/g77-dg.exp: Likewise.
23024 * lib/obj-dg.exp: Likewise.
23026 2003-05-16 Jakub Jelinek <jakub@redhat.com>
23028 Merge from gcc-3_2-rhl8-branch:
23029 2003-04-23 Jakub Jelinek <jakub@redhat.com>
23031 * gcc.dg/tls/opt-6.c: New test.
23033 2003-04-05 Jakub Jelinek <jakub@redhat.com>
23035 * gcc.dg/20030405-1.c: New test.
23037 2003-03-09 Jakub Jelinek <jakub@redhat.com>
23039 * gcc.dg/20030309-1.c: New test.
23041 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23043 * gcc.c-torture/execute/20030307-1.c: New test.
23045 2003-02-20 Randolph Chung <tausq@debian.org>
23047 * gcc.c-torture/compile/20030220-1.c: New test.
23049 2003-02-18 Jakub Jelinek <jakub@redhat.com>
23051 * gcc.dg/20030217-1.c: New test.
23053 2003-01-29 Jakub Jelinek <jakub@redhat.com>
23055 * gcc.c-torture/compile/20020129-1.c: New test.
23057 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23059 * gcc.dg/unroll-1.c: New test.
23061 2002-11-16 Jan Hubicka <jh@suse.cz>
23063 * gcc.c-torture/execute/20020920-1.c: New test.
23065 2002-10-08 Jakub Jelinek <jakub@redhat.com>
23068 * gcc.c-torture/compile/20021008-1.c: New test.
23070 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
23073 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
23075 2002-08-07 Jakub Jelinek <jakub@redhat.com>
23077 * gcc.c-torture/compile/20020807-1.c: New test.
23079 2002-07-30 Jakub Jelinek <jakub@redhat.com>
23081 * gcc.dg/tls/opt-1.c: New test.
23083 2002-07-29 Jakub Jelinek <jakub@redhat.com>
23085 * gcc.dg/20020729-1.c: New test.
23087 2002-07-20 Jakub Jelinek <jakub@redhat.com>
23089 * g++.dg/opt/life1.C: New test.
23091 2002-05-20 Jakub Jelinek <jakub@redhat.com>
23093 * gcc.dg/20020525-1.c: New test.
23095 2002-05-24 Jakub Jelinek <jakub@redhat.com>
23098 * g++.dg/ext/pretty1.C: New test.
23099 * g++.dg/ext/pretty2.C: New test.
23101 2003-05-15 Mark Mitchell <mark@codesourcery.com>
23104 * g++.dg/ext/typeof5.C: New test.
23106 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
23108 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
23109 __USER_LABEL_PREFIX__ into account.
23110 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
23112 2003-05-14 Roger Sayle <roger@eyesopen.com>
23114 * gcc.dg/builtins-15.c: New test case.
23116 2003-05-13 Zack Weinberg <zack@codesourcery.com>
23118 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
23120 2003-05-12 Mark Mitchell <mark@codesourcery.com>
23122 * lib/g++.exp: Tweak handling of additional source files.
23123 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
23124 * g++.dg/special/conpr-2a.C: Rename to ...
23125 * g++.dg/special/conpr-2a.cc: ... this.
23126 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
23127 * g++.dg/special/conpr-3a.C: Rename to ...
23128 * g++.dg/special/conpr-3a.cc: This.
23129 * g++.dg/special/conpr-3b.C: Rename to ...
23130 * g++.dg/special/conpr-3b.cc: This.
23131 * g++.dg/special/conpr-4.C: New test.
23132 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
23134 2003-05-12 David Edelsohn <edelsohn@gnu.org>
23136 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
23138 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23140 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
23141 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23142 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
23143 * g++.old-deja/g++.other/warn3.C: Likewise.
23145 2003-05-11 Roger Sayle <roger@eyesopen.com>
23147 * gcc.dg/i386-387-1.c: Update to also test log.
23148 * gcc.dg/i386-387-2.c: Likewise.
23150 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
23152 * g77.f-torture/execute/int8421.f: New test.
23154 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23156 PR c++/10230, c++/10481
23157 * g++.dg/lookup/scoped5.C: New test.
23159 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23162 * g++.dg/template/ttp6.C: New test.
23164 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
23166 * gcc.c-torture/execute/builtins: New directory.
23167 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
23168 gcc.c-torture/execute/builtins.
23169 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
23170 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
23171 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
23172 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
23174 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23177 * g++.dg/template/access8.C: New test.
23178 * g++.dg/template/access9.C: New test.
23180 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23183 * g++.dg/parse/access1.C: New test.
23185 2003-05-09 DJ Delorie <dj@redhat.com>
23187 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
23188 long, and not an int.
23190 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23192 PR c++/10555, c++/10576
23193 * g++.dg/template/memclass1.C: New test.
23195 2003-05-08 DJ Delorie <dj@redhat.com>
23197 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
23199 * gcc.c-torture/execute/20021024-1.x: Likewise.
23200 * gcc.c-torture/execute/shiftdi.x: Likewise.
23201 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
23202 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
23203 * gcc.dg/20021018-1.c: Likewise.
23205 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23207 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
23209 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
23210 (bcopy): Call memmove.
23212 2003-05-08 Roger Sayle <roger@eyesopen.com>
23214 * g77.f-torture/compile/8485.f: New test case.
23216 2003-05-07 Richard Henderson <rth@redhat.com>
23219 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
23220 Verify exception_cleanup not called for rethrows.
23221 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
23222 when exiting catch block without rethrowing.
23223 * g++.dg/eh/forced3.C: New.
23224 * g++.dg/eh/forced4.C: New.
23226 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
23228 * gcc.dg/20030505.c: Fix triplet.
23230 2003-05-06 DJ Delorie <dj@redhat.com>
23232 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
23233 * gcc.dg/nest.c: Likewise.
23235 2003-05-05 Roger Sayle <roger@eyesopen.com>
23237 * gcc.dg/builtins-14.c: New test case.
23239 2003-05-05 Janis Johnson <janis187@us.ibm.com>
23241 * lib/compat.exp (compat-execute): New argument.
23242 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
23243 * gcc.dg/compat: New test directory.
23244 * gcc.dg/compat/compat.exp: New expect script.
23245 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
23246 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
23247 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
23248 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
23249 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
23250 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
23252 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
23253 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
23254 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
23255 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
23256 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
23257 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
23258 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
23259 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
23260 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
23261 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
23262 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
23263 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
23264 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
23265 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
23266 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
23268 2003-05-05 Zack Weinberg <zack@codesourcery.com>
23270 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
23272 2003-05-05 Jakub Jelinek <jakub@redhat.com>
23274 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
23276 2003-05-05 Geoffrey Keating <geoffk@apple.com>
23278 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
23279 * gcc.dg/ppc-fsel-2.c: New test.
23281 * gcc.dg/unused-5.c: New test.
23283 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23286 * g++.dg/warn/pmf1.C: New test.
23288 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23291 * g++.dg/warn/main.C: New test.
23293 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23295 * gcc.dg/nonnull-3.c: New test.
23297 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
23299 * gcc.dg/cpp/Wtrigraphs.c: Update.
23300 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
23302 2003-05-03 Geoffrey Keating <geoffk@apple.com>
23304 * gcc.dg/ppc-fsel-1.c: New test.
23306 2003-05-03 Zack Weinberg <zack@codesourcery.com>
23309 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
23311 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
23313 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
23315 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23317 PR c++/9364, c++/10553, c++/10586
23318 * g++.dg/parse/typename4.C: New test.
23319 * g++.dg/parse/typename5.C: Likewise.
23321 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
23323 * gcc.c-torture/compile/20030503-1.c: New test.
23325 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23327 * g++.dg/lookup/using5.C: Fix testcase error.
23329 2003-05-01 Chris Demetriou <cgd@broadcom.com>
23331 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
23332 since MEABI is no longer supported. Remove all vestiges
23333 of MEABI from the test.
23335 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23338 * g++.dg/lookup/using5.C: New test.
23340 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23343 * g++.dg/template/ttp5.C: New test.
23345 2003-04-30 Mark Mitchell <mark@codesourcery.com>
23347 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
23348 (dg-gpp-additional-sources): New function.
23349 (dg-gpp-additional-files): Likewise.
23350 * lib/g++.exp (additional_sources): New variable.
23351 (additional_files): Likewise.
23352 (g++_target_compile): Deal with them.
23353 * lib/old-dejagnu.exp: Remove.
23354 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
23355 * g++.old-deja: Revise all tests to use dg commands.
23357 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23359 PR c++/9432, c++/9528
23360 * g++.dg/lookup/using4.C: New test.
23362 2003-04-29 Geoffrey Keating <geoffk@apple.com>
23364 * gcc.dg/noreturn-5.c: New file.
23365 * gcc.dg/noreturn-6.c: New file.
23367 * gcc.c-torture/compile/inline-1.c: New file.
23369 2003-04-29 Mark Mitchell <mark@codesourcery.com>
23372 * g++.dg/template/explicit1.C: New test.
23374 2003-04-29 Mark Mitchell <mark@codesourcery.com>
23377 * g++.dg/other/bitfield1.C: New test.
23380 * g++.dg/init/new7.C: New test.
23382 2003-04-29 Mark Mitchell <mark@codesourcery.com>
23384 * g++.dg/ext/desig1.C: New test.
23385 * g++.dg/ext/init1.C: Update.
23387 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
23389 2003-04-28 Mark Mitchell <mark@codesourcery.com>
23392 * g++.dg/warn/Winline-1.C: New test.
23394 2003-04-28 Jakub Jelinek <jakub@redhat.com>
23396 * gcc.c-torture/execute/string-opt-19.c: New test.
23398 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
23399 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
23401 2003-04-27 Mark Mitchell <mark@codesourcery.com>
23404 * g++.dg/init/new6.C: New test.
23407 * g++.dg/init/ref6.C: New test.
23409 2003-04-26 David Edelsohn <edelsohn@gnu.org>
23411 * g++.dg/warn/weak1.C: XFAIL on AIX4.
23413 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23415 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
23416 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
23418 2003-04-25 Mark Mitchell <mark@codesourcery.com>
23420 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
23421 initialized static data members.
23423 2003-04-25 H.J. Lu <hjl@gnu.org>
23425 * gcc.dg/ia64-sync-4.c: New test.
23427 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23429 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
23432 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
23435 * g++.dg/warn/conv1.C: New test.
23436 * g++.old-deja/g++.other/conv7.C: Adjust.
23437 * g++.old-deja/g++.other/overload14.C: Adjust.
23439 2003-04-23 Mark Mitchell <mark@codesourcery.com>
23442 * g++.dg/template/defarg2.C: New test.
23444 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
23446 * gcc.dg/cpp/include2.c: Update.
23447 * gcc.dg/cpp/multiline-2.c: New.
23448 * gcc.dg/cpp/multiline.c: Update.
23449 * gcc.dg/cpp/strify2.c: Update.
23450 * gcc.dg/cpp/trad/literals-2.c: Update.
23452 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23454 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
23456 2003-04-23 Mark Mitchell <mark@codesourcery.com>
23458 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
23460 2003-04-23 Mark Mitchell <mark@codesourcery.com>
23463 * g++.dg/parse/crash4.C: New test.
23466 * g++.dg/parse/crash5.C: New test.
23468 2003-04-22 Mark Mitchell <mark@codesourcery.com>
23471 * g++.dg/parse/crash3.C: New test.
23474 * g++.dg/parse/elab1.C: New test.
23476 2003-04-22 Devang Patel <dpatel@apple.com>
23478 * gcc.dg/cpp/trad/funlike-5.c: New test.
23480 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
23482 * g++.dg/other/packed1.C: Fix dg options.
23484 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
23486 * g++.dg/other/offsetof2.C: New test.
23488 2003-04-21 Mark Mitchell <mark@codesourcery.com>
23490 * g++.dg/template/recurse.C: Adjust location of error messages.
23492 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
23495 * g++.dg/init/addr-const1.C: New test.
23496 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
23498 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
23501 * g++.dg/lookup/struct-hack1.C: New test.
23503 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
23505 * ucs.c: Update diagnostic messages.
23507 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
23509 * gcc.dg/cpp/truefalse.cpp: New test.
23510 * gcc.dg/cpp/cpp.exp: Update.
23511 * g++.dg/other/stdbool-if.C: Remove.
23513 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
23515 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
23516 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
23518 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23520 * gcc.c-torture/compile/20030418-1.c: New test.
23522 2003-04-17 Janis Johnson <janis187@us.ibm.com>
23524 * README.compat: Remove; content moved to doc/sourcebuild.texi.
23526 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23529 g++.dg/template/dependent-name1.C: New test.
23531 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
23533 * gcc.dg/warn-1.c (tourist_guide): New array,
23534 contains a pointer to bar.
23536 2003-04-16 Roger Sayle <roger@eyesopen.com>
23538 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
23539 * gcc.c-torture/execute/medce-1.c: New test case.
23540 * gcc.c-torture/execute/medce-2.c: New test case.
23542 2003-04-15 Mark Mitchell <mark@codesourcery.com>
23544 * lib/prune.exp: Ignore more messages.
23547 * g++.dg/parse/lookup3.C: New test.
23549 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
23551 * gcc.c-torture/compile/20030415-1.c : New test.
23553 2003-04-14 Mark Mitchell <mark@codesourcery.com>
23555 * gcc.c-torture/execute/scope-2.c: Move to ...
23556 * gcc.dg/noncompile/scope.c: .... here.
23558 2003-04-14 Roger Sayle <roger@eyesopen.com>
23560 * gcc.dg/20030414-2.c: New test case.
23562 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
23565 * gcc.dg/20030414-1.c: New test.
23567 2003-04-13 Roger Sayle <roger@eyesopen.com>
23569 * gcc.dg/builtins-12.c: New test case.
23570 * gcc.dg/builtins-13.c: New test case.
23572 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23574 * gcc.c-torture/execute/string-opt-18.c: New test.
23576 2003-04-13 Mark Mitchell <mark@codesourcery.com>
23579 * g++.dg/init/new5.C: New test.
23581 2003-04-12 Mark Mitchell <mark@codesourcery.com>
23584 * g++.dg/ext/dllimport1.C: New test.
23586 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23588 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
23590 2003-04-11 Bud Davis <bdavis9659@comcast.net>
23593 * g77.f-torture/noncompile/9263.f: New test
23595 * g77.f-torture/execute/1832.f: New test
23597 2003-04-11 David Chad <davidc@freebsd.org>
23598 Loren J. Rittle <ljrittle@acm.org>
23601 * objc.dg/headers.m: New test.
23603 2003-04-10 Zack Weinberg <zack@codesourcery.com>
23605 * gcc.c-torture/execute/builtin-noret-2.c: New.
23606 * gcc.c-torture/execute/builtin-noret-2.x: New.
23607 XFAIL builtin-noret-2.c at -O1 and above.
23608 * gcc.dg/redecl.c: New.
23609 * gcc.dg/Wshadow-1.c: Update error regexps.
23611 2003-04-10 Mark Mitchell <mark@codesourcery.com>
23613 * g++.dg/abi/bitfield10.C: New test.
23615 2003-04-09 Mike Stump <mrs@apple.com>
23617 * gcc.dg/pch/pch.exp: Make testcase names longer.
23618 * g++.dg/pch/pch.exp: Make testcase names longer.
23620 2003-04-08 Roger Sayle <roger@eyesopen.com>
23622 * gcc.dg/builtins-11.c: New test case.
23624 2003-04-08 Roger Sayle <roger@eyesopen.com>
23626 * gcc.dg/builtins-9.c: New test case.
23627 * gcc.dg/builtins-10.c: New test case.
23629 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
23631 * gcc.dg/noncompile/init-4.c.c: New test.
23633 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
23635 * gcc.misc-test/gcov-9.c: New test.
23636 * gcc.misc-test/gcov-10.c: New test
23637 * gcc.misc-test/gcov-11.c: New test.
23639 2003-04-05 Zack Weinberg <zack@codesourcery.com>
23641 PR optimization/10024
23642 * gcc.c-torture/compile/20030405-1.c: New test.
23644 2003-04-04 Geoffrey Keating <geoffk@apple.com>
23646 * gcc.dg/pch/static-3.c: New.
23647 * gcc.dg/pch/static-3.hs: New.
23648 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
23650 2003-04-04 Richard Henderson <rth@redhat.com>
23652 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
23653 * g++.dg/eh/forced2.C: Likewise.
23655 2003-04-03 Mike Stump <mrs@apple.com>
23657 * lib/scanasm.exp (scan-assembler): Add xfail processing for
23659 (scan-assembler-times, scan-assembler-not): Likewise.
23660 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
23662 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
23664 * gcc.dg/sparc-loop-1.c: New test.
23666 2003-04-02 Geoffrey Keating <geoffk@apple.com>
23669 * g++.dg/pch/system-2.C: New.
23670 * g++.dg/pch/system-2.Hs: New.
23672 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
23674 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
23676 * g++.dg/eh/simd-1.C (vecfunc): Same.
23678 2003-04-01 Roger Sayle <roger@eyesopen.com>
23680 * gcc.c-torture/execute/20030401-1.c: New test case.
23682 2003-04-01 Ziemowit Laski <zlaski@apple.com>
23684 * objc.dg/defs.m: New.
23686 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
23688 * g++.dg/eh/simd-1.C: New.
23689 * g++.dg/eh/simd-2.C: New.
23691 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
23693 * gcc.c-torture/execute/simd-3.c: New.
23695 2003-03-31 Mark Mitchell <mark@codesourcery.com>
23698 * gcc.dg/20030331-2.c: New test.
23700 2003-03-31 Mark Mitchell <mark@codesourcery.com>
23703 * g++.dg/parse/crash2.C: New test.
23705 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
23707 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
23708 * gcc.c-torture/execute/20030331-1.c: ...here.
23710 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
23712 * gcc.c-torture/execute/20030331-1.c: New test.
23714 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
23716 * lib/gcov.exp: Adjust call return testing strings.
23717 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
23719 2003-03-31 Roger Sayle <roger@eyesopen.com>
23721 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
23722 * gcc.dg/builtins-7.c: New test case.
23723 * gcc.dg/builtins-8.c: New test case.
23725 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
23727 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
23729 2003-03-30 Mark Mitchell <mark@codesourcery.com>
23732 * g++.dg/lookup-class-member-2.C: New test.
23734 2003-03-30 Glen Nakamura <glen@imodulo.com>
23736 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
23738 2003-03-28 Roger Sayle <roger@eyesopen.com>
23740 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
23742 2003-03-28 Mark Mitchell <mark@codesourcery.com>
23744 * g++.dg/init/attrib1.C: New test.
23746 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23748 * gcc.dg/ultrasp8.c: New test.
23750 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23752 * gcc.dg/ultrasp7.c: New test.
23754 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
23757 * g++.dg/template/inline1.C: New test.
23759 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23761 * gcc.dg/sparc-dwarf2.c: New test.
23763 2003-03-27 Roger Sayle <roger@eyesopen.com>
23765 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
23766 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
23768 2003-03-27 Mark Mitchell <mark@codesourcery.com>
23770 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
23771 than reading .x files.
23772 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
23773 * g77.dg/gcov/gcov-1.f: Likewise.
23774 * gcc.misc-tests/gcov-4b.c: Likewise.
23775 * gcc.misc-tests/gcov-5b.c: Likewise.
23776 * gcc.misc-tests/gcov-6.c: Likewise.
23777 * gcc.misc-tests/gcov-7.c: Likewise.
23778 * gcc.misc-tests/gcov-8.c: Likewise.
23779 * g++.dg/gcov/gcov-1.x: Remove.
23780 * g77.dg/gcov/gcov-1.x: Likewise.
23781 * gcc.misc-tests/gcov-4b.x: Likewise.
23782 * gcc.misc-tests/gcov-5b.x: Likewise.
23783 * gcc.misc-tests/gcov-6.x: Likewise.
23784 * gcc.misc-tests/gcov-7.x: Likewise.
23785 * gcc.misc-tests/gcov-8.x: Likewise.
23787 2003-03-27 Glen Nakamura <glen@imodulo.com>
23790 * gcc.dg/20030324-1.c: New test.
23792 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
23795 * g++.dg/template/arg3.C: New test.
23798 * g++.dg/template/friend18.C: New test.
23800 2003-03-26 Roger Sayle <roger@eyesopen.com>
23802 * g77.f-torture/compile/20030326-1.f: New test case.
23804 2003-03-26 Janis Johnson <janis187@us.ibm.com>
23806 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
23808 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
23810 2003-03-26 Jakub Jelinek <jakub@redhat.com>
23812 * gcc.dg/ia64-sync-3.c: New test.
23814 2003-03-26 Alan Modra <amodra@bigpond.net.au>
23816 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
23818 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23820 * gcc.dg/ultrasp6.c: New test.
23822 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
23824 * gcc.dg/i386-signbit-1.c: New test.
23825 * gcc.dg/i386-signbit-2.c: New test.
23826 * gcc.dg/i386-signbit-3.c: New test.
23828 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
23830 * gcc.dg/ultrasp5.c: Fix options.
23832 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23834 * gcc.dg/ultrasp5.c: Fix comment.
23836 2003-03-24 Bud Davis <bdavis9659@comcast.net>
23839 * g77.f-torture/execute/10197.f: New test.
23841 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
23843 PR c++/9898, c++/383
23844 * g++.dg/template/conv6.C: New test.
23847 * g++.dg/template/ptrmem5.C: New test.
23850 * g++.dg/lookup/koenig1.C: New test.
23853 * g++.dg/lookup/template2.C: New test.
23855 2003-03-24 Jakub Jelinek <jakub@redhat.com>
23857 * g++.dg/opt/rtti1.C: New test.
23859 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23861 * gcc.dg/ultrasp5.c: New test.
23863 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
23866 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
23869 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
23872 * gcc.dg/20030323-1.c: New test.
23874 2003-03-23 Roger Sayle <roger@eyesopen.com>
23876 * gcc.c-torture/compile/20030323-1.c: New test case.
23878 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
23880 * gcc.dg/20030321-1.c: New test.
23882 2003-03-22 Zack Weinberg <zack@codesourcery.com>
23884 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
23886 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
23888 PR c++/9978, c++/9708
23889 * g++.dg/ext/vlm1.C: Adjust expected error.
23890 * g++.dg/ext/vla2.C: New test.
23891 * g++.dg/template/arg1.C: New test.
23892 * g++.dg/template/arg2.C: New test.
23894 2003-03-22 Bud Davis <bdavis9659@comcast.net>
23896 * g77.f-torture/execute/select.f: New test.
23897 * g77.f-torture/noncompile/select_no_compile.f: New test.
23899 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
23902 * g++.dg/other/error4.C: New test.
23904 2003-03-20 Mark Mitchell <mark@codesourcery.com>
23906 * g++.dg/template/friend17.C: New test.
23908 2003-03-21 Alan Modra <amodra@bigpond.net.au>
23910 * gcc.c-torture/compile/20030320-1.c: New.
23912 2003-03-20 Roger Sayle <roger@eyesopen.com>
23914 * gcc.dg/builtins-6.c: New test case.
23916 2003-03-19 Alan Modra <amodra@bigpond.net.au>
23919 * gcc.c-torture/compile/20030319-1.c: New.
23921 2003-03-18 Jan Hubicka <jh@suse.cz>
23923 * gcc.dg/i386-cvt-1.c: New test.
23925 2003-03-17 Zack Weinberg <zack@codesourcery.com>
23927 * objc.dg/naming-1.m: Use "(parse|syntax) error".
23928 * objc.dg/naming-2.m: Likewise.
23930 2003-03-17 Mark Mitchell <mark@codesourcery.com>
23933 * g++.dg/parse/crash1.C: New test.
23935 2003-03-16 Mark Mitchell <mark@codesourcery.com>
23938 * g++.dg/eh/cleanup1.C: New test.
23940 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
23942 * gcc.c-torture/execute/20030316-1.c: New test case.
23944 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
23947 * g++.dg/init/ctor2.C: New test.
23949 2003-03-15 Roger Sayle <roger@eyesopen.com>
23951 * g77.f-torture/compile/xformat.f: New test case.
23953 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23955 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
23956 * g++.old-deja/g++.mike/eh50.C: Likewise.
23958 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23961 * g++.dg/template/spec7.C: New test.
23962 * g++.dg/template/spec8.C: Likewise.
23964 2003-03-14 Jakub Jelinek <jakub@redhat.com>
23966 * gcc.c-torture/execute/20030313-1.c: New test.
23968 2003-03-14 Richard Henderson <rth@redhat.com>
23970 * gcc.dg/inline-2.c: Adjust alpha test for external call.
23972 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
23974 * gcc.c-torture/compile/20030314-1.c: New test.
23976 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
23978 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
23979 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
23981 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
23982 to accept newer _imp__ prefix and additional
23983 newline in .drectve section.
23984 * gcc.dg/dll-4.c: Likewise.
23985 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
23988 2003-03-13 Mark Mitchell <mark@codesourcery.com>
23990 * g++.dg/parse/namespace9.C: New test.
23992 * g++.dg/init/ref5.C: New test.
23993 * g++.dg/parse/ptrmem1.C: Likewise.
23995 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23997 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
23998 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
23999 regular expression.
24000 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
24001 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
24003 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
24005 * gcc.c-torture/execute/20030224-2.c: New test.
24007 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
24009 * gcc.dg/decl-3.c: New test.
24011 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
24013 * gcc.dg/i386-loop-2.c: New test.
24015 2003-03-11 Mark Mitchell <mark@codesourcery.com>
24018 * g++.dg/parse/namespace8.C: New test.
24021 * g++.dg/overload/builtin2.C: New test.
24023 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
24025 * gcc.dg/return-type-3.c: New test.
24027 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24029 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
24030 profiling options are not supported.
24032 2003-03-10 Mark Mitchell <mark@codesourcery.com>
24034 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
24035 * g++.old-deja/g++.warn/impint2.C: Likewise.
24037 2003-03-10 Devang Patel <dpatel@apple.com>
24039 * g++.dg/cpp/c++_cmd_1.C: New test.
24040 * g++.dg/cpp/c++_cmd_1.h: New file.
24042 2003-03-10 Segher Boessenkool <segher@koffie.nl>
24044 * gcc.dg/altivec-9.c: New file.
24046 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24048 * gcc.dg/ppc-sdata-1.c: New test.
24049 * gcc.dg/ppc-sdata-2.c: New test.
24051 2003-03-09 Mark Mitchell <mark@codesourcery.com>
24054 * g++.dg/opt/ptrmem2.C: New test.
24057 * g++.dg/opt/ptrmem1.C: New test.
24059 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24061 * gcc.dg/i386-loop-1.c: New test.
24063 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24066 * g++.dg/lookup/friend1.C: New test.
24068 2003-03-08 Mark Mitchell <mark@codesourcery.com>
24071 * g++.dg/parser/constructor1.C: New test.
24073 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
24075 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
24077 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
24079 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
24081 * gcc.dg/cpp/Wunused.c: Update test.
24083 2003-03-08 Jan Hubicka <jh@suse.cz>
24085 * gcc.dg/inline-3.c: New test.
24087 2003-03-08 Mark Mitchell <mark@codesourcery.com>
24090 * g++.dg/parse/builtin1.C: New test.
24093 * g++.dg/abi/cookie1.C: New test.
24094 * g++.dg/abi/cookie2.C: Likewise.
24097 * g++.dg/template/field1.C: New test.
24100 * g++.dg/parse/class1.C: New test.
24101 * g++.dg/parse/namespace7.C: Likewise.
24102 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
24104 2003-03-07 Mark Mitchell <mark@codesourcery.com>
24106 * g++.dg/init/ref4.C: New test.
24108 2003-03-07 Jan Hubicka <jh@suse.cz>
24110 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
24111 * gcc.dg/inline-3.c: New test.
24113 2003-03-06 Mark Mitchell <mark@codesourcery.com>
24115 * g++.dg/init/ref3.C: New test.
24118 * g++.dg/init/ref2.C: New test.
24121 * g++.dg/warn/Wshadow-2.C: New test.
24124 * g++.dg/warn/Woverloaded-1.C: New test.
24126 2003-03-05 Jan Hubicka <jh@suse.cz>
24128 * gcc.dg/i386-local2.c: New.
24129 * gcc.dg/i386-local.c: Fix typo.
24131 2003-03-05 Mark Mitchell <mark@codesourcery.com>
24133 * g++.dg/abi/layout3.C: New test.
24135 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
24137 * gcc.c-torture/compile/20030305-1.c
24139 2003-03-05 Jan Hubicka <jh@suse.cz>
24141 * gcc.dg/i386-local.c: New.
24143 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
24145 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
24147 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24149 * gcc.dg/switch-2.c: New test.
24150 * gcc.dg/switch-3.c: New test.
24151 * gcc.dg/Wswitch.c: Adjust line numbers.
24152 * gcc.dg/Wswitch-default.c: Likewise.
24153 * gcc.dg/Wswitch-enum.c: Likewise.
24155 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
24157 * gcc.c-torture/execute/20030222-1.c: New test.
24159 2003-03-03 James E Wilson <wilson@tuliptree.org>
24161 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
24163 2003-03-03 Mark Mitchell <mark@codesourcery.com>
24166 * g++.dg/init/ref1.C: New test.
24168 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
24170 * gcc.dg/sh-relax.c: New SH-only test.
24172 2003-03-03 Geoffrey Keating <geoffk@apple.com>
24174 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
24175 comment explaining purpose of testcase.
24177 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
24179 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
24180 for HC11/HC12 (asm needs two int registers).
24181 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
24182 HC11/HC12 because the test uses an asm which needs two 32-bit
24185 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
24187 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
24188 for HC11/HC12 (array is too large otherwise).
24189 * gcc.c-torture/compile/920501-4.x: New file, likewise.
24190 * gcc.c-torture/compile/20010518-2.x: Likewise.
24191 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
24192 HC11/HC12 (array is too large).
24194 2003-03-01 Geoffrey Keating <geoffk@apple.com>
24196 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
24197 * lib/g++-dg.exp (g++-dg-test): Likewise.
24199 2003-03-01 Roger Sayle <roger@eyesopen.com>
24201 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
24202 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
24204 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24206 * g++.dg/warn/implicit-typename1.C: Remove warning.
24208 2003-02-28 Richard Henderson <rth@redhat.com>
24210 * gcc.dg/noreturn-1.c: Move noreturn warning line.
24211 * gcc.dg/return-type-1.c: Move control reaches end warning line.
24213 2003-02-28 Geoffrey Keating <geoffk@apple.com>
24215 * gcc.dg/pch/pch.exp: Change .pch to .gch.
24216 * g++.dg/pch/pch.exp: Likewise.
24218 2003-02-28 Mark Mitchell <mark@codesourcery.com>
24221 * testsuite/g++.dg/init/new4.C: New test.
24223 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
24225 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
24227 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
24229 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
24232 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
24235 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24237 * lib/scanasm.exp: Add support for counting numbers of
24239 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
24240 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
24242 2003-02-25 Mark Mitchell <mark@codesourcery.com>
24245 * g++.dg/template/static3.C: New test.
24248 * g++.dg/parse/namespace6.C: New test.
24250 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24253 * gcc.dg/20030225-1.c: New test.
24255 2003-02-24 Mark Mitchell <mark@codesourcery.com>
24257 * README: Remove out-of-date information.
24260 * g++.dg/template/spec6.C: New test.
24262 2003-02-24 Jeff Law <law@redhat.com>
24264 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
24266 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24268 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
24269 * gcc.dg/pragma-ep-1.c: Likewise.
24271 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24274 * g++.dg/template/friend16.C: New test.
24276 2003-02-23 Mark Mitchell <mark@codesourcery.com>
24279 * g++.dg/parse/fused-params1.C: Adjust error messages.
24280 * g++.dg/template/nested3.C: New test.
24282 2003-02-24 Alan Modra <amodra@bigpond.net.au>
24284 * g++.dg/abi/param1.C: New test.
24286 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24289 * g++.dg/warn/implicit-typename1.C: New test.
24291 2003-02-22 Kelley Cook <kelleycook@comcast.net>
24293 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
24295 * g++.old-deja/g++.other/store-expr2.C: Likewise.
24296 * gcc.c-torture/execute/20010129-1.x: Likewise.
24297 * gcc.dg/20011107-1.c: Likewise.
24298 * gcc.dg/20020108-1.c: Likewise.
24299 * gcc.dg/20020122-3.c: Likewise.
24300 * gcc.dg/20020206-1.c: Likewise.
24301 * gcc.dg/20020310-1.c: Likewise.
24302 * gcc.dg/20020426-2.c: Likewise.
24303 * gcc.dg/20020517-1.c: Likewise.
24304 * gcc.dg/991230-1.c: Likewise.
24305 * gcc.dg/i386-unroll-1.c: Likewise.
24306 * gcc.misc-tests/i386-prefetch.exp: Likewise.
24308 2003-02-22 Jan Hubicka <jh@suse.cz>
24310 * gcc.dg/i386-mul.c: New test.
24312 2003-02-21 Roger Sayle <roger@eyesopen.com>
24314 * gcc.dg/builtins-5.c: New test case.
24316 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
24318 * gcc.dg/asmreg-1.c: New test.
24320 2003-02-21 Mark Mitchell <mark@codesourcery.com>
24323 * g++.dg/parse/varmod1.C: New test.
24325 2003-02-21 Mark Mitchell <mark@codesourcery.com>
24328 * g++.dg/template/op1.C: New test.
24330 2003-02-21 Mark Mitchell <mark@codesourcery.com>
24333 * g++.dg/template/nested2.C: New test.
24335 2003-02-21 Mark Mitchell <mark@codesourcery.com>
24338 * g++.dg/expr/dtor1.C: New test.
24340 2003-02-21 Zack Weinberg <zack@codesourcery.com>
24342 * gcc.dg/cpp/include3.c: New test.
24343 * gcc.dg/cpp/inc/foo.h: New file.
24345 2003-02-21 Glen Nakamura <glen@imodulo.com>
24347 * gcc.c-torture/execute/20030221-1.c: New test.
24349 2003-02-20 Mark Mitchell <mark@codesourcery.com>
24352 * g++.dg/abi/conv1.C: New test.
24354 2003-02-20 Jan Hubicka <jh@suse.cz>
24356 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
24358 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
24360 * gcc.c-torture/compile/20030219-1.c: New test.
24362 2003-02-18 Jan Hubicka <jh@suse.cz>
24364 * gcc.dg/funcorder.c: New test.
24366 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
24368 * gcc.c-torture/execute/20030218-1.c: New.
24370 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
24372 * gcc.dg/20030218-1.c: New.
24374 2003-02-18 Richard Henderson <rth@redhat.com>
24376 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
24377 * gcc.dg/attr-used-2.c: New.
24379 2003-02-18 Mark Mitchell <mark@codesourcery.com>
24382 * g++.dg/init/copy5.C: New test.
24384 2003-02-18 Geoffrey Keating <geoffk@apple.com>
24386 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
24387 * g++.dg/pch/pch.exp: Likewise.
24389 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
24391 * gcc.c-torture/execute/20030209-1.c: Enable the test if
24392 STACK_SIZE is not defined.
24394 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24397 * g++.dg/template/init1.C: New test.
24399 2003-02-16 Jan HUbicka <jh@suse.cz>
24401 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
24402 (foo): Add few extra tests
24403 * gcc.dg/c99-const-expr-3.c: Likewise.
24404 * gcc.c-torture/execute/20030216-1.c: New.
24406 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24409 * g++.dg/ext/typeof4.C: New test.
24411 2003-02-15 Roger Sayle <roger@eyesopen.com>
24413 * gcc.dg/i386-387-3.c: New test case.
24415 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
24417 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
24418 cris-*-elf* cris-*-aout* and mmix-*-*.
24420 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
24422 * gcc.dg/20030213-1.c: New test.
24424 2003-02-12 Roger Sayle <roger@eyesopen.com>
24426 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
24427 * gcc.dg/i386-387-2.c: Likewise.
24429 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
24431 * gcc.dg/ppc-spe.c: Fix formatting.
24432 Enable tests that were previously unsupported by gas.
24433 Delete tests for instructions that no longer exist.
24434 Switch arguments on evsubifw builtin.
24436 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
24438 * gcc.c-torture/execute/20030209-1.c: Disable the test if
24439 STACK_SIZE is too small.
24441 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24442 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
24444 * gcc.dg/decl-2.c: New test.
24446 2003-02-10 Jan Hubicka <jh@suse.cz>
24448 * gcc.dg/i386-fpcvt-1.c: New test.
24450 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
24452 * gcc.c-torture/execute/20030209-1.c: New test.
24454 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
24456 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
24457 int-wide bitops, use the constants of the same width.
24458 Likewise, if long long is 32-bit wide, test bitops using
24461 2003-02-07 Loren James Rittle <ljrittle@acm.org>
24463 * gcc.dg/20021014-1.c: Annotate with expected notice text.
24465 2003-02-07 Roger Sayle <roger@eyesopen.com>
24467 * testsuite/gcc.dg/builtins-4.c: New test case.
24469 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24471 * gcc.dg/20020430-1.c: Fix dg command typos.
24472 * gcc.dg/20020503-1.c: Likewise.
24474 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24477 * g++.dg/parse/fused-params1.C: New test.
24480 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
24483 * g++.dg/parse/non-dependent1.C: New test.
24486 * g++.dg/parse/dupl-tmpl-args1.C: New test.
24489 * g++.dg/parse/undefined7.C: New test.
24490 * g++.dg/parse/non-templ1.C: New test.
24493 * g++.dg/parse/too-many-tmpl-args1.C: New test.
24495 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24497 * gcc.c-torture/compile/20030206-1.c: New test.
24499 2003-02-05 Roger Sayle <roger@eyesopen.com>
24501 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
24502 "pow" to "foo" to avoid potential confusion with a math built-in.
24504 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24506 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
24507 conditions for SPARC targets.
24509 2003-02-05 Jakub Jelinek <jakub@redhat.com>
24511 * gcc.dg/20030204-1.c: New test.
24513 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24516 * g++.dg/parse/array-size1.C: New test.
24519 * g++.dg/parse/undefined3.C: New test.
24522 * g++.dg/parse/undefined4.C: New test.
24525 * g++.dg/parse/undefined5.C: New test.
24528 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
24531 * g++.dg/parse/casting-operator1.C: New test.
24534 * g++.dg/parse/undefined6.C: New test.
24537 * g++.dg/parse/missing-template1.C: New test.
24539 2003-02-04 Jan Hubicka <jh@suse.cz>
24541 * gcc.dg/i386-cadd.c: Compile using -march=k8.
24542 * gcc.dg/i386-cmov?.c: Likewise.
24543 * gcc.dg/i386-fpcvt-?.c: Likewise.
24544 * gcc.dg/i386-ssefp-1.c: Likewise.
24545 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
24548 2003-02-03 Mark Mitchell <mark@codesourcery.com>
24551 * testsuite/g++.dg/ext/max.C: New test.
24553 2003-02-03 Jan Hubicka <jh@suse.cz>
24555 * gcc.c-torture/execute/20030203-1.c: New test.
24557 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
24559 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
24562 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
24564 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
24565 * g++.dg/init/new2.C: Likewise.
24566 * g++.dg/other/new1.C: Likewise.
24568 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
24570 * gcc.dg/struct-ret-libc.c: New test.
24572 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
24574 * gcc.dg/20030129-1.c: New test.
24576 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24579 * g++.dg/template/ptrmem4.C: New test.
24581 2003-01-29 Mark Mitchell <mark@codesourcery.com>
24583 * g++.dg/parser/constant1.C: New test.
24585 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24588 * g++.dg/parse/friend2.C: New test.
24590 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
24593 * g++.dg/template/unify4.C: New test.
24595 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
24597 * gcc.c-torture/execute/20030128-1.c: New test.
24599 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
24601 * g++.dg/lookup/nested1.C: Test moved from ...
24602 * g++.old-deja/g++.other/lookup24.C: ... here.
24604 2003-01-28 Jan Hubicka <jh@suse.cz>
24606 * gcc.dg/i386-cmov5.c: New test.
24608 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24610 * gcc.c-torture/execute/20010925-1.c: Changed the
24611 memcpy declaration.
24613 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
24616 * g++.dg/parse/template5.C: New test.
24618 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
24621 * g77.dg/pr9258: New test.
24623 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
24625 * README: Move relevant parts from README.g++.
24627 * README.g++: Remove this file.
24629 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
24631 * g++.dg/abi/dcast1.C: New test.
24633 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24635 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
24637 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
24640 * g++.old-deja/g++.other/lookup24.C: New test.
24642 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24645 * gcc.dg/uninit-C.c: New test.
24647 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
24649 * g++.dg/abi/covariant1.C: New test.
24651 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
24653 * gcc.dg/20030123-1.c: New test.
24655 2003-01-25 Jan Hubicka <jh@suse.cz>
24658 * gcc.c-torture/compile/20030125-1.c
24660 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
24663 * g++.dg/parse/template3.C: New test.
24664 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
24667 * g++.dg/parse/template4.C: New test.
24670 * g++.dg/template/qual2.C: New test.
24673 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
24675 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
24677 2003-01-25 Roger Sayle <roger@eyesopen.com>
24679 * gcc.c-torture/execute/switch-1.c: New test case.
24681 2003-01-25 Jan Hubicka <jh@suse.cz>
24683 * gcc.c-torture/execute/20030125-1.[cx]: New test.
24685 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
24687 Tweaks for Bison-1.875. From the NEWS file:
24688 "- `parse error' -> `syntax error'
24689 Bison now uniformly uses the term `syntax error'"
24690 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
24691 * gcc.dg/cpp/digraph2.c: Likewise.
24692 * gcc.dg/cpp/direct2.c: Likewise.
24693 * gcc.dg/cpp/paste4.c: Likewise.
24694 * gcc.dg/c90-restrict-1.c: Likewise.
24695 * gcc.dg/c99-func-2.c: Likewise.
24696 * gcc.dg/noncompile/920721-2.c: Likewise.
24697 * gcc.dg/noncompile/930622-2.c: Likewise.
24698 * gcc.dg/noncompile/940112-1.c: Likewise.
24699 * gcc.dg/noncompile/950921-1.c: Likewise.
24700 * gcc.dg/noncompile/951123-1.c: Likewise.
24701 * gcc.dg/noncompile/971104-1.c: Likewise.
24702 * gcc.dg/noncompile/990416-1.c: Likewise.
24704 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
24706 * g++.dg/parse/undefined1.C: Add error message.
24708 2003-01-22 Mark Mitchell <mark@codesourcery.com>
24711 * g++.dg/parse/new1.C: New test.
24714 * g++.dg/parse/template2.C: New test.
24717 * g++.dg/parse/typedef2.C: New test.
24720 * g++.dg/ext/typeof3.C: New test.
24722 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24725 * g++.dg/parse/ret-type1.C: New test.
24728 * g++.dg/parse/tmpl-outside1.C: New test.
24731 * g++.dg/parse/int-as-enum1.C: New test.
24734 * g++.dg/parse/no-typename1.C: New test.
24737 * g++.dg/parse/no-value1.C: New test.
24740 * g++.dg/parse/wrong-inline1.C: New test.
24743 * g++.dg/parse/ref1.C: New test.
24746 * g++.dg/parse/attr-ctor1.C: New test.
24749 * g++.dg/parse/namespace5.C: New test.
24752 * g++.dg/parse/func-def1.C: New test.
24755 * g++.dg/parse/undefined1.C: New test.
24757 PR c++/5723, PR c++/8522
24758 * g++.dg/parse/specialization1.C: New test.
24760 PR c++/163, PR c++/8595
24761 * g++.dg/parse/struct-as-enum1.C: New test.
24764 * g++.dg/parse/undefined2.C: New test.
24766 2003-01-22 Mark Mitchell <mark@codesourcery.com>
24769 * g++.dg/parse/template1.C: New test.
24772 * g++.dg/parse/using1.C: New test.
24776 * g++.dg/parse/expr2.C: New test.
24779 * g++.dg/parse/lookup2.C: Likewise.
24781 2003-01-21 Jan Hubicka <jh@suse.cz>
24783 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
24784 * gcc.c-torture/execute/eeprof-1.c: Likewise.
24785 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
24786 * gcc.c-torture/execute/string-opt-*.c: Likewise.
24788 2003-01-20 Nick Clifton <nickc@redhat.com>
24790 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
24791 problem with ARM sibcall code generation.
24793 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
24795 * gcc.c-torture/execute/20030120-1.c: New.
24797 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
24799 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
24801 2003-01-17 Mark Mitchell <mark@codesourcery.com>
24804 * g++.dg/parse/ctor1.C: New test.
24807 * g++.dg/parse/qualified1.C: New test.
24809 * g++.dg/parse/typename3.C: New test.
24811 2003-01-16 Richard Henderson <rth@redhat.com>
24813 * g++.dg/tls/init-2.C: Fix error matches for real this time.
24815 2003-01-16 Richard Henderson <rth@redhat.com>
24817 * g++.dg/pch/pch.exp: Copy test header to the working directory
24818 before using it either for precompilation or direct use.
24819 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
24820 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
24822 2003-01-16 Richard Henderson <rth@redhat.com>
24824 * gcc.dg/pch/pch.exp: Copy test header to the working directory
24825 before using it either for precompilation or direct use.
24826 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
24827 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
24829 2003-01-16 Mark Mitchell <mark@codesourcery.com>
24831 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
24832 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
24833 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
24834 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
24835 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
24836 typename warning into error.
24837 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
24839 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
24840 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
24841 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
24843 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
24844 make declaration visible in template.
24845 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
24846 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
24848 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
24850 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
24851 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
24852 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
24853 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
24854 typename warning with error message.
24855 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
24856 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
24857 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
24859 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
24861 * g++.dg/parse/ambig2.C: New test.
24863 2003-01-15 Richard Henderson <rth@redhat.com>
24865 * g++.dg/tls/init-2.C: Update error message string.
24867 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24869 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
24871 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
24873 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
24875 * gcc.c-torture/compile/20001205-1.x: Likewise.
24876 * gcc.c-torture/compile/20001226-1.x: Likewise.
24877 * gcc.c-torture/compile/920520-1.x: Likewise.
24878 * gcc.c-torture/compile/961203-1.x: Likewise.
24879 * gcc.c-torture/compile/20020604-1.x: Likewise.
24881 2003-01-15 Jan Hubicka <jh@suse.cz>
24883 * gcc.c-torture/compile/20030115-1.c: New test.
24885 * gcc.dg/i386-fpcvt-1.c: New test.
24886 * gcc.dg/i386-fpcvt-2.c: New test.
24888 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
24890 Further conform g++'s __vmi_class_type_info to the C++ ABI
24892 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
24895 2003-01-14 Jan Hubicka <jh@suse.cz>
24897 * gcc.dg/i386-fpcvt-1.c: New test.
24898 * gcc.dg/i386-fpcvt-2.c: New test.
24900 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
24902 * gcc.dg/i386-mmx-3.c: New test.
24904 2003-01-12 Mark Mitchell <mark@codesourcery.com>
24907 * g++.dg/parse/octal1.C: New file.
24910 * g++.dg/parse/typename1.C: New file.
24912 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
24914 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
24915 * gcc.dg/bf-no-ms-layout.c: Likewise.
24916 * gcc.dg/bf-ms-attrib.c: Likewise.
24918 2003-01-10 Mark Mitchell <mark@codesourcery.com>
24921 * g++.dg/parse/dtor1.C: New file.
24924 * g++.dg/rtti/typeid1.C: New file.
24927 * g++.dg/parse/lookup1.C: New file.
24930 * g++.dg/templ/spec5.C: New file.
24932 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
24934 * gcc.c-torture/compile/20030110-1.c: New test.
24936 2003-01-09 Geoffrey Keating <geoffk@apple.com>
24938 Merge from pch-branch:
24940 2002-12-23 Geoffrey Keating <geoffk@apple.com>
24942 * gcc.dg/pch/cpp-1.h: New.
24943 * gcc.dg/pch/cpp-1.c: New.
24944 * gcc.dg/pch/cpp-2.h: New.
24945 * gcc.dg/pch/cpp-2.c: New.
24947 2002-11-19 Geoffrey Keating <geoffk@apple.com>
24949 * gcc.dg/pch/except-1.h: New.
24950 * gcc.dg/pch/except-1.c: New.
24952 2002-11-13 Geoffrey Keating <geoffk@apple.com>
24954 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
24956 * gcc.dg/pch: Include *.hp not *.h.
24957 * gcc.dg/pch/system-1.h: New.
24958 * gcc.dg/pch/system-1.c: New.
24960 2002-11-11 Geoffrey Keating <geoffk@apple.com>
24962 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
24963 rather than trying to build and run a program using PCH.
24964 * gcc.dg/pch: Remove dg-do commands from test files.
24966 2002-11-08 Geoffrey Keating <geoffk@apple.com>
24968 * gcc.dg/pch/macro-3.c: New.
24969 * gcc.dg/pch/macro-3.h: New.
24971 2002-11-04 Geoffrey Keating <geoffk@apple.com>
24973 * gcc.dg/pch/common-1.c: New.
24974 * gcc.dg/pch/common-1.h: New.
24975 * gcc.dg/pch/decl-1.c: New.
24976 * gcc.dg/pch/decl-1.h: New.
24977 * gcc.dg/pch/decl-2.c: New.
24978 * gcc.dg/pch/decl-2.h: New.
24979 * gcc.dg/pch/decl-3.c: New.
24980 * gcc.dg/pch/decl-3.h: New.
24981 * gcc.dg/pch/decl-4.c: New.
24982 * gcc.dg/pch/decl-4.h: New.
24983 * gcc.dg/pch/decl-5.c: New.
24984 * gcc.dg/pch/decl-5.h: New.
24985 * gcc.dg/pch/global-1.c: New.
24986 * gcc.dg/pch/global-1.h: New.
24987 * gcc.dg/pch/inline-1.c: New.
24988 * gcc.dg/pch/inline-1.h: New.
24989 * gcc.dg/pch/inline-2.c: New.
24990 * gcc.dg/pch/inline-2.h: New.
24991 * gcc.dg/pch/static-1.c: New.
24992 * gcc.dg/pch/static-1.h: New.
24993 * gcc.dg/pch/static-2.c: New.
24994 * gcc.dg/pch/static-2.h: New.
24996 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
24998 * g++.dg/pch/pch.exp: Better handle failing testcases.
24999 * gcc.dg/pch/pch.exp: Likewise.
25000 * gcc.dg/pch/macro-1.c: New.
25001 * gcc.dg/pch/macro-1.h: New.
25002 * gcc.dg/pch/macro-2.c: New.
25003 * gcc.dg/pch/macro-2.h: New.
25005 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
25007 * g++.dg/dg.exp: Treat files in pch/ specially.
25008 * g++.dg/pch/pch.exp: New file.
25009 * g++.dg/pch/empty.H: New file.
25010 * g++.dg/pch/empty.C: New file.
25011 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
25014 * gcc.dg/pch/pch.exp: New file.
25015 * gcc.dg/pch/empty.h: New file.
25016 * gcc.dg/pch/empty.c: New file.
25017 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
25020 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25022 * g++.dg/template/friend14.C: New test.
25024 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25026 * gcc.dg/old-style-asm-1.c: New test.
25028 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
25030 * gcc.c-torture/compile/20030109-1.c: New test.
25032 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25034 * gcc.c-torture/execute/20030109-1.c: New test.
25036 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
25038 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
25039 * g++.old-deja/g++.mike/dyncast2.C: Likewise
25040 * g++.old-deja/g++.mike/dyncast3.C: Likewise
25041 * g++.old-deja/g++.mike/eh2.C: Likewise
25042 * g++.old-deja/g++.mike/eh3.C: Likewise
25043 * g++.old-deja/g++.mike/eh5.C: Likewise
25044 * g++.old-deja/g++.mike/eh6.C: Likewise
25045 * g++.old-deja/g++.mike/eh7.C: Likewise
25046 * g++.old-deja/g++.mike/eh8.C: Likewise
25047 * g++.old-deja/g++.mike/eh9.C: Likewise
25048 * g++.old-deja/g++.mike/eh10.C: Likewise
25049 * g++.old-deja/g++.mike/eh12.C: Likewise
25050 * g++.old-deja/g++.mike/eh13.C: Likewise
25051 * g++.old-deja/g++.mike/eh14.C: Likewise
25052 * g++.old-deja/g++.mike/eh16.C: Likewise
25053 * g++.old-deja/g++.mike/eh17.C: Likewise
25054 * g++.old-deja/g++.mike/eh18.C: Likewise
25055 * g++.old-deja/g++.mike/eh21.C: Likewise
25056 * g++.old-deja/g++.mike/eh23.C: Likewise
25057 * g++.old-deja/g++.mike/eh24.C: Likewise
25058 * g++.old-deja/g++.mike/eh25.C: Likewise
25059 * g++.old-deja/g++.mike/eh26.C: Likewise
25060 * g++.old-deja/g++.mike/eh27.C: Likewise
25061 * g++.old-deja/g++.mike/eh28.C: Likewise
25062 * g++.old-deja/g++.mike/eh29.C: Likewise
25063 * g++.old-deja/g++.mike/eh31.C: Likewise
25064 * g++.old-deja/g++.mike/eh33.C: Likewise
25065 * g++.old-deja/g++.mike/eh34.C: Likewise
25066 * g++.old-deja/g++.mike/eh35.C: Likewise
25067 * g++.old-deja/g++.mike/eh36.C: Likewise
25068 * g++.old-deja/g++.mike/eh37.C: Likewise
25069 * g++.old-deja/g++.mike/eh38.C: Likewise
25070 * g++.old-deja/g++.mike/eh39.C: Likewise
25071 * g++.old-deja/g++.mike/eh40.C: Likewise
25072 * g++.old-deja/g++.mike/eh41.C: Likewise
25073 * g++.old-deja/g++.mike/eh42.C: Likewise
25074 * g++.old-deja/g++.mike/eh44.C: Likewise
25075 * g++.old-deja/g++.mike/eh46.C: Likewise
25076 * g++.old-deja/g++.mike/eh47.C: Likewise
25077 * g++.old-deja/g++.mike/eh48.C: Likewise
25078 * g++.old-deja/g++.mike/eh49.C: Likewise
25079 * g++.old-deja/g++.mike/eh50.C: Likewise
25080 * g++.old-deja/g++.mike/eh51.C: Likewise
25081 * g++.old-deja/g++.mike/eh53.C: Likewise
25082 * g++.old-deja/g++.mike/eh55.C: Likewise
25083 * g++.old-deja/g++.mike/p7912.C: Likewise
25084 * g++.old-deja/g++.mike/p9706.C: Likewise
25085 * g++.old-deja/g++.mike/p10416.C: Likewise
25086 * g++.old-deja/g++.mike/p11667.C: Likewise
25087 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
25088 Remove redundant reference to Iris.
25089 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
25090 Elxsi, i860, Pico Java, and WE32K.
25092 2003-01-07 Mark Mitchell <mark@codesourcery.com>
25094 * g++.dg/ext/asm4.C: New test.
25096 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25099 * g++.dg/template/friend12.C: New test.
25100 * g++.dg/template/friend13.C: Likewise.
25101 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
25103 2003-01-08 Jan Hubicka <jh@suse.cz>
25105 * gcc.dg/i386-cadd.c: New test.
25106 * gcc.dg/i386-cmov4.c: Likewise.
25108 2003-01-06 Mark Mitchell <mark@codesourcery.com>
25111 * g++.dg/warn/Wunused-3.C: New test.
25113 * g++.dg/abi/bitfield9.C: New test.
25116 * g++.dg/parse/defarg3.C: New test.
25118 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
25120 * g++.dg/parse/ambig1.C: New test.
25121 * g++.dg/parse/defarg2.C: New test.
25123 2003-01-05 Mark Mitchell <mark@codesourcery.com>
25125 * g++.dg/template/defarg-1.C: New test.
25126 * g++.dg/template/local2.C: Likewise.
25128 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
25130 * gcc.c-torture/execute/20030105-1.c: New test.
25132 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25134 * g++.dg/parse/namespace3.C: Remove extra semicolons.
25135 * g++.dg/parse/namespace4.C: Likewise.
25137 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
25139 * g++.dg/template/ntp2.C: New test.
25141 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
25143 * g++.dg/parse/extern-C-1.C: New test.
25145 * g++.dg/parse/namespace4.C: New test.
25147 * g++.dg/template/nested1.C: New test.
25149 * g++.dg/parse/namespace3.C: New test.
25151 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
25153 * g++.dg/lookup/two-stage1.C: New test.
25155 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25157 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
25158 * g++.old-deja/g++.jason/access8.C: Likewise.
25159 * g++.old-deja/g++.other/decl5.C: Likewise.
25161 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
25163 * g++.dg/parse/parse7.C: New test.
25165 2003-01-02 Mark Mitchell <mark@codesourcery.com>
25168 * g++.dg/ext/attrib7.C: New test.
25170 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
25172 * g++.dg/parse/parse6.C: New test.
25174 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
25176 * gcc.dg/h8300-stack-1.c: New.
25178 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
25180 g++.dg/lookup/exception1.C: New test.
25182 g++.dg/lookup/template1.C: New test.
25184 g++.dg/parse/namespace2.C: New test.
25186 g++.dg/parse/parens2.C: New test.
25188 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25190 * g++.dg/parse/parse5.C: New test.
25191 * g++.dg/lookup/scoped4.C: New test.
25193 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
25195 * g++.dg/parse/parens1.C: New test.
25197 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
25199 * g++.dg/parse/parens2.C: New test.
25201 * g++.dg/lookup/scope-operator1.C: New test.
25203 * g++.dg/parse/operator1.C: New test.
25205 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25207 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
25208 * g++.old-deja/g++.other/access6.C: Likewise.
25209 * g++.old-deja/g++.other/decl1.C: Likewise.
25210 * g++.old-deja/g++.pt/typename12.C: Likewise.
25212 2002-12-31 Mark Mitchell <mark@codesourcery.com>
25214 * g++.dg/parse/namespace1.C: New test.
25216 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25218 * g++.dg/parse/parse4.C: New test.
25220 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25222 * g++.dg/parse/parse3.C: New test.
25224 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25226 * g++.dg/parse/parse2.C: New test.
25228 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25230 * g++.dg/template/friend11.C: New test.
25232 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25234 * g++.dg/parse/parse1.C: New test.
25236 2002-12-31 Janis Johnson <janis187@us.ibm.com>
25238 * lib/profopt.exp: Change the name of a global variable to avoid
25239 possible clashes with other test suites.
25241 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
25243 * g++.dg/inherit/covariant8.C: New test.
25245 2002-12-31 Mark Mitchell <mark@codesourcery.com>
25247 * g++.dg/init/array9.C: New test.
25250 * g++.dg/parse/expr1.C: New test.
25252 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
25254 * gcc.c-torture/compile/20021230-1.c: New test.
25256 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
25258 * g++.dg/inherit/covariant5.C: New test.
25259 * g++.dg/inherit/covariant6.C: New test.
25260 * g++.dg/inherit/covariant7.C: New test.
25262 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25265 * g++.dg/other/access2.C: New test.
25267 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
25269 * g++.dg/other/anon-struct.C: No longer fails
25270 * g++.old-deja/g++.brendan/parse4.C: Likewise.
25271 * g++.old-deja/g++.brendan/parse5.C: Likewise.
25272 * g++.old-deja/g++.brendan/parse6.C: Likewise.
25274 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
25276 * g++.dg/parse/angle-bracket.C (main): No longer fails.
25278 2002-12-27 Mark Mitchell <mark@codesourcery.com>
25280 * g++.dg/eh/spec4.C: Remove stray semicolon.
25281 * g++.dg/expr/pmf-1.C: Change error message.
25282 * g++.dg/ext/asm1.C: Remove stray semicolon.
25283 * g++.dg/ext/typename1.C: Add missing typenames.
25284 * g++.dg/inherit/template-as-base.C: Change error message.
25285 * g++.dg/lookup/scoped1.C: Likewise.
25286 * g++.dg/lookup/scoped2.C: Likewise.
25287 * g++.dg/lookup/using2.C: Likewise.
25288 * g++.dg/other/component1.C: Remove stray semicolon.
25289 * g++.dg/other/do1.C: Change error message.
25290 * g++.dg/other/error2.C: Likewise.
25291 * g++.dg/other/init1.C: Likewise.
25292 * g++.dg/other/packed1.C: Remove stray semicolon.
25293 * g++.dg/other/ptrmem2.C: Change error message.
25294 * g++.dg/parse/parameter-declaration-1.C: Remove line number
25296 * g++.dg/special/initp1.C: Remove invalid attribute usage.
25297 * g++.dg/template/access3.C: Add typename keyword.
25298 * g++.dg/template/access5.C: Remove stray semicolon.
25299 * g++.dg/template/access6.C: Likewise.
25300 * g++.dg/template/complit1.C: Likewise.
25301 * g++.dg/template/crash1.C: Change error message.
25302 * g++.dg/template/inherit2.C: Remove stray semicolon.
25303 * g++.dg/template/instantiate2.C: Likewise.
25304 * g++.dg/template/instantiate3.C: Change error message.
25305 * g++.dg/template/qual1.C: Remove stray semicolon.
25306 * g++.dg/template/qualttp18.C: Change error message.
25307 * g++.dg/template/ref1.C: Remove stray semicolon.
25308 * g++.dg/template/sizeof1.C (A::value): Declare it.
25309 * g++.dg/template/spec4.C: Change error message.
25310 * g++.dg/template/static1.C: Likewise.
25311 * g++.dg/template/type1.C: Likewise.
25312 * g++.dg/template/typename3.C: Likewise.
25313 * g++.old-deja/g++.benjamin/13478.C: Change error message.
25314 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
25315 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
25316 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
25317 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
25318 named return value extension.
25319 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
25320 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
25321 * g++.old-deja/g++.bob/extern_C.C: Likewise.
25322 * g++.old-deja/g++.bob/inherit2.C: Likewise.
25323 * g++.old-deja/g++.brendan/complex1.C: Likewise.
25324 * g++.old-deja/g++.brendan/copy5.C: Likewise.
25325 * g++.old-deja/g++.brendan/crash13.C: Likewise.
25326 * g++.old-deja/g++.brendan/crash15.C: Likewise.
25327 * g++.old-deja/g++.brendan/crash18.C: Change error message.
25328 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
25329 * g++.old-deja/g++.brendan/crash38.C: Likewise.
25330 * g++.old-deja/g++.brendan/crash50.C: Likewise.
25331 * g++.old-deja/g++.brendan/crash56.C: Likewise.
25332 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
25334 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
25335 * g++.old-deja/g++.brendan/crash8.C: Change error message.
25336 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
25337 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
25338 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
25339 * g++.old-deja/g++.brendan/template11.C: Likewise.
25340 * g++.old-deja/g++.brendan/template26.C: Likewise.
25341 * g++.old-deja/g++.brendan/template27.C: Use explicit
25342 specialization syntax.
25343 * g++.old-deja/g++.brendan/template30.C: Likewise.
25344 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
25345 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
25346 non-dependent names.
25347 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
25348 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
25349 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
25350 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
25351 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
25352 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
25353 named return value extension.
25354 * g++.old-deja/g++.ext/namedret2.C: Likewise.
25355 * g++.old-deja/g++.ext/namedret3.C: Likewise.
25356 * g++.old-deja/g++.ext/return1.C: Likewise.
25357 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
25358 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
25359 * g++.old-deja/g++.jason/access8.C: Likewise.
25360 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
25361 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
25362 pseudo-destructor names.
25363 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
25364 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
25365 pseudo-destructor names.
25366 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
25367 * g++.old-deja/g++.jason/overload19.C: Likewise.
25368 * g++.old-deja/g++.jason/overload32.C: Likewise.
25369 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
25371 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
25372 * g++.old-deja/g++.jason/return.C: Likewise.
25373 * g++.old-deja/g++.jason/return2.C: Likewise.
25374 * g++.old-deja/g++.jason/shadow1.C: Likewise.
25375 * g++.old-deja/g++.jason/special.C: Use explicit specialization
25377 * g++.old-deja/g++.jason/template10.C: Account for use of
25378 non-dependent names.
25379 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
25381 * g++.old-deja/g++.jason/template37.C: Likewise.
25382 * g++.old-deja/g++.law/access4.C: Change error messages.
25383 * g++.old-deja/g++.law/arm13.C: Remove incorrect
25384 pseudo-destructor names.
25385 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
25386 * g++.old-deja/g++.law/ctors9.C: Likewise.
25387 * g++.old-deja/g++.law/cvt22.C: Likewise.
25388 * g++.old-deja/g++.law/dtors5.C: Likewise.
25389 * g++.old-deja/g++.law/global-init1.C: Likewise.
25390 * g++.old-deja/g++.law/missed-error3.C: Likewise.
25391 * g++.old-deja/g++.law/operators28.C: Likewise.
25392 * g++.old-deja/g++.law/visibility28.C: Likewise.
25393 * g++.old-deja/g++.martin/eval1.C: Likewise.
25394 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
25396 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
25397 * g++.old-deja/g++.mike/net34.C: Likewise.
25398 * g++.old-deja/g++.mike/net36.C: Likewise.
25399 * g++.old-deja/g++.mike/ns2.C: Likewise.
25400 * g++.old-deja/g++.mike/p12306.C: Likewise.
25401 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
25403 * g++.old-deja/g++.mike/p700.C: Likewise.
25404 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
25405 * g++.old-deja/g++.mike/p710.C: Likewise.
25406 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
25408 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
25409 * g++.old-deja/g++.mike/pmf9.C: Likewise.
25410 * g++.old-deja/g++.ns/crash2.C: Likewise.
25411 * g++.old-deja/g++.ns/crash3.C: Likewise.
25412 * g++.old-deja/g++.ns/invalid1.C: Likewise.
25413 * g++.old-deja/g++.ns/ns17.C: Likewise.
25414 * g++.old-deja/g++.ns/template16.C: Likewise.
25415 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
25417 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
25418 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
25419 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
25420 named return value extension.
25421 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
25422 * g++.old-deja/g++.other/access4.C: Issue additional error
25424 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
25425 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
25426 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
25427 * g++.old-deja/g++.other/crash25.C: Change error message.
25428 * g++.old-deja/g++.other/crash4.C: Change error message.
25429 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
25430 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
25431 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
25433 * g++.old-deja/g++.other/defarg8.C: Likewise.
25434 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
25435 * g++.old-deja/g++.other/dtor10.C: Likewise.
25436 * g++.old-deja/g++.other/incomplete.C: Likewise.
25437 * g++.old-deja/g++.other/linkage7.C: Likewise.
25438 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
25440 * g++.old-deja/g++.other/mangle2.C: Likewise.
25441 * g++.old-deja/g++.other/refinit2.C: Likewise.
25442 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
25443 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
25444 * g++.old-deja/g++.pt/crash28.C: Likewise.
25445 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
25447 * g++.old-deja/g++.pt/crash32.C: Change error message.
25448 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
25449 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
25450 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
25451 error message position.
25452 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
25453 * g++.old-deja/g++.pt/defarg8.C: Change error message.
25454 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
25456 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
25457 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
25458 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
25459 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
25461 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25462 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
25463 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
25465 * g++.old-deja/g++.pt/explicit71.C: Change error message.
25466 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
25468 * g++.old-deja/g++.pt/friend28.C: Account for use of
25469 non-dependent names.
25470 * g++.old-deja/g++.pt/friend29.C: Likewise.
25471 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
25473 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
25474 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
25475 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
25477 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
25478 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
25480 * g++.old-deja/g++.pt/memclass20.C: Likewise.
25481 * g++.old-deja/g++.pt/memclass5.C: Likewise.
25482 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
25484 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
25485 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
25486 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
25487 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
25488 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
25489 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
25491 * g++.old-deja/g++.pt/spec10.C: Likewise.
25492 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
25493 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
25494 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
25495 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
25496 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
25497 * g++.old-deja/g++.pt/ttp62.C: Likewise.
25498 * g++.old-deja/g++.pt/ttp64.C: Likewise.
25499 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
25500 * g++.old-deja/g++.pt/typename15.C: Likewise.
25501 * g++.old-deja/g++.pt/typename22.C: Likewise.
25502 * g++.old-deja/g++.pt/typename6.C: Change error messages.
25503 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
25504 * g++.old-deja/g++.pt/virtual2.C: Likewise.
25505 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
25507 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
25508 return value extension.
25509 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
25510 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
25511 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
25512 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
25514 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
25516 * g++.dg/warn/inline1.C: New test.
25517 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
25518 * g++.old-deja/g++.jason/synth10.C: Likewise.
25519 * g++.old-deja/g++.mike/net31.C: Likewise.
25520 * g++.old-deja/g++.mike/p8786.C: Likewise.
25522 * g++.dg/template/friend10.C: New test.
25523 * g++.dg/template/conv5.C: New test.
25525 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
25527 * g++.dg/lookup/scoped3.C: New test.
25529 * g++.dg/lookup/decl1.C: New test.
25530 * g++.dg/lookup/decl2.C: New test.
25532 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
25534 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
25535 gcc.c-torture/compile/20021015-1.c,
25536 gcc.c-torture/compile/20021015-2.c,
25537 gcc.c-torture/compile/20021123-1.c,
25538 gcc.c-torture/compile/20021123-2.c,
25539 gcc.c-torture/compile/20021123-3.c,
25540 gcc.c-torture/compile/20021123-4.c,
25541 gcc.c-torture/execute/20021024-1.c: Add tests previously added
25542 only to 3.1 or 3.2 branch.
25544 2002-12-23 Mark Mitchell <mark@codesourcery.com>
25546 * gcc.dg/i386-bitfield3.c: New test.
25548 * gcc.dg/i386-bitfield2.c: New test.
25550 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
25552 * g++.dg/parse/conv_op1.C: New test.
25554 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
25556 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
25559 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
25561 * gcc.c-torture/compile/20021220-1.c: New test.
25563 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
25565 * gcc.dg/i386-fastcall-1.c: New.
25567 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25569 * gcc.c-torture/execute/20021219-1.c: New test.
25571 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25573 * gcc.dg/i386-pic-1.c: New test.
25575 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25578 * g++.dg/template/friend9.C: New test.
25580 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25583 * g++.dg/template/access7.C: New test.
25585 2002-12-18 Nick Clifton <nickc@redhat.com>
25587 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
25588 the libstdc++-v3 directory has been found.
25590 2002-12-12 Devang Patel <dpatel@apple.com>
25591 * gcc.dg/darwin-ld-1.c: New test.
25592 * gcc.dg/darwin-ld-2.c: New test.
25593 * gcc.dg/darwin-ld-3.c: New test.
25594 * gcc.dg/darwin-ld-4.c: New test.
25595 * gcc.dg/darwin-ld-5.c: New test.
25597 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
25599 * gcc.c-torture/compile/20021212-1.c: New test.
25601 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
25603 * gcc.dg/fshort-wchar: New test.
25605 2002-12-10 Mark Mitchell <mark@codesourcery.com>
25608 * g++.dg/template/dtor1.C: New test.
25610 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
25613 2002-12-10 Jakub Jelinek <jakub@redhat.com>
25615 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
25617 2002-12-09 Mark Mitchell <mark@codesourcery.com>
25619 * g++.dg/template/static1.C: New test.
25620 * g++.dg/template/static2.C: New test.
25621 * g++.old-deja/g++.ext/memconst.C: New test.
25623 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25625 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
25626 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
25627 * g++.dg/special/initp1.C: Likewise.
25629 2002-12-06 Jakub Jelinek <jakub@redhat.com>
25631 * gcc.c-torture/execute/20021204-1.c: New test.
25633 2002-12-04 Geoffrey Keating <geoffk@apple.com>
25635 * gcc.dg/ppc-fmadd-1.c: New file.
25636 * gcc.dg/ppc-fmadd-2.c: New file.
25637 * gcc.dg/ppc-fmadd-3.c: New file.
25639 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25641 * gcc.c-torture/compile/20021204-1.c: New test.
25643 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
25645 * g++.dg/inherit/covariant2.C: New test.
25646 * g++.dg/inherit/covariant3.C: New test.
25647 * g++.dg/inherit/covariant4.C: New test.
25648 * g++.dg/inherit/covariant1.C: Remove XFAIL.
25649 * g++.old-deja/g++.robertl/eb17.C: Likewise.
25651 2002-12-03 Mark Mitchell <mark@codesourcery.com>
25654 * g++.dg/init/brace3.C: New test.
25656 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
25658 * gcc.dg/20020210-1.c: Fix a comment typo.
25660 2002-12-02 Mark Mitchell <mark@codesourcery.com>
25663 * g++.dg/parse/defarg1.C: New test.
25666 * g++.dg/template/char1.C: New test.
25668 * g++.dg/template/varmod1.C: Fix typo.
25670 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25673 * g++.old-deja/g++.pt/crash32.C: Expect error.
25675 2002-12-01 Mark Mitchell <mark@codesourcery.com>
25678 * g++.dg/template/varmod1.C: New test.
25681 * g++.dg/inherit/typeinfo1.C: New test.
25684 * g++.dg/inherit/typedef1.C: New test.
25686 2002-11-30 Mark Mitchell <mark@codesourcery.com>
25690 * g++.dg/template/strlen1.C: New test.
25693 * g++.dg/template/ctor2.C: New test.
25696 * g++.dg/init/string1.C: New test.
25699 * g++.dg/template/friend8.C: New test.
25701 2002-11-29 Joe Buck <jbuck@synopsys.com>
25703 * g++.dg/lookup/anon2.C: New test.
25705 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
25707 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
25710 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
25712 * gcc.dg/bitfld-6.c: New test.
25714 2002-11-27 Jan Hubicka <jh@suse.cz>
25716 * gcc.c-torture/execute/20021127.[cx]: New test.
25718 2002-11-26 Jan Hubicka <jh@suse.cz>
25720 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
25723 2002-11-26 Geoffrey Keating <geoffk@apple.com>
25725 * g++.dg/init/brace2.C: New test.
25726 * g++.old-deja/g++.mike/p9129.C: Correct.
25728 2002-11-26 Mark Mitchell <mark@codesourcery.com>
25730 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
25732 2002-11-25 Andreas Bauer <baueran@in.tum.de>
25734 * gcc.dg/sibcall-6: New test for indirect sibcalls.
25736 2002-11-25 Mark Mitchell <mark@codesourcery.com>
25738 * testsuite/g++.dg/abi/empty11.C: New test.
25739 * testsuite/g++.dg/rtti/cv1.C: New test.
25741 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
25743 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
25745 2002-11-24 Mark Mitchell <mark@codesourcery.com>
25747 * g++.dg/abi/empty10.C: New test.
25749 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
25751 * gcc.c-torture/compile/20021124-1.c: New test.
25753 2002-11-22 Mark Mitchell <mark@codesourcery.com>
25755 * g++.dg/abi/rtti2.C: New test.
25757 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25759 * gcc.dg/i386-unroll-1.c: New test.
25761 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25763 * gcc.c-torture/compile/20021120-1.c: New test.
25764 * gcc.c-torture/compile/20021120-2.c: New test.
25766 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
25768 * gcc.dg/bitfld-5.c: New test.
25770 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
25772 * gcc.c-torture/execute/20021120-3.c: New test.
25774 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
25776 * gcc.c-torture/execute/20021120-2.c: New test.
25778 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
25780 * gcc.c-torture/execute/20021120-1.c: New test.
25782 2002-11-20 Jakub Jelinek <jakub@redhat.com>
25784 * gcc.c-torture/execute/20021118-3.c: New test.
25786 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25788 * gcc.c-torture/compile/20021119-1.c: New test.
25790 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
25792 * gcc.dg/duff-1.c: New test.
25793 * gcc.dg/duff-2.c: New test.
25794 * gcc.dg/duff-3.c: New test.
25796 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
25798 * gcc.dg/cpp/_Pragma5.c: New test.
25800 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
25802 * gcc.c-torture/execute/20021118-2.c: New test.
25804 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
25806 * gcc.c-torture/execute/20021118-1.c: New test.
25808 2002-11-16 Jakub Jelinek <jakub@redhat.com>
25810 * gcc.dg/20021116-1.c: New test.
25812 2002-11-14 Mark Mitchell <mark@codesourcery.com>
25814 * g++.dg/abi/vcall1.C: New test.
25816 2002-11-14 Jakub Jelinek <jakub@redhat.com>
25818 * gcc.dg/20021029-1.c: New test.
25819 * gcc.dg/20021029-2.c: New test.
25821 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
25823 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
25825 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25828 * gcc.dg/20021110.c: Move to ...
25829 * gcc.c-torture/compile/20021110.c: .... here.
25831 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25834 * gcc.c-torture/execute/20021111-1.c
25836 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25839 * gcc.dg/20021110.c: New test.
25841 2002-11-10 Mark Mitchell <mark@codesourcery.com>
25843 * g++.dg/abi/vthunk3.C: Run only on x86.
25845 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
25847 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
25849 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
25851 * lib/compat.exp (compat-execute): Fix logic error in last
25854 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
25856 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
25858 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25861 * g++.dg/template/access6.C: New test.
25863 2002-11-08 Jan Hubicka <jh@suse.cz>
25865 * gcc.dg/i386-ssefp-1.c: New test.
25866 * gcc.dg/i386-ssefp-1.c: New test.
25868 2002-11-08 Jan Hubicka <jh@suse.cz>
25870 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
25872 2002-11-07 Mark Mitchell <mark@codesourcery.com>
25874 * g++.dg/abi/vthunk3.C: New test.
25877 * g++.dg/template/crash2.C: New test.
25879 2002-11-07 Mark Mitchell <mark@codesourcery.com>
25881 * testsuite/g++.dg/abi/dtor1.C: New test.
25882 * testsuite/g++.dg/abi/dtor2.C: Likewise.
25884 2002-11-05 Geoffrey Keating <geoffk@apple.com>
25886 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
25889 2002-11-04 Adam Nemet <anemet@lnxw.com>
25891 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
25892 -mthumb. Only xfail with -O0.
25894 2002-11-03 Mark Mitchell <mark@codesourcery.com>
25896 * g++.dg/abi/thunk1.C: New test.
25897 * g++.dg/abi/thunk2.C: Likewise.
25898 * g++.dg/abi/vtt1.C: Likewise.
25900 2002-11-02 Diego Novillo <dnovillo@redhat.com>
25902 PR optimization/8423
25903 * gcc.c-torture/execute/builtin-constant.c: New test.
25905 2002-11-01 Zack Weinberg <zack@codesourcery.com>
25907 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
25908 Add some more cases.
25910 2002-11-01 Mark Mitchell <mark@codesourcery.com>
25913 * g++.dg/opt/local1.C: New test.
25915 2002-10-30 Mark Mitchell <mark@codesourcery.com>
25918 * g++.dg/template/complit1.C: New test.
25921 * g++.dg/template/typename4.C: Likewise.
25923 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25925 Core issue 287, PR c++/7639
25926 * g++.dg/template/instantiate1.C: Adjust error location.
25927 * g++.dg/template/instantiate3.C: New test.
25928 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
25929 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
25930 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
25932 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
25934 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
25936 2002-10-29 Mark Mitchell <mark@codesourcery.com>
25939 * g++.dg/init/dtor2.C: New test.
25941 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25943 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
25944 * gcc.dg/nest.c: Bypass errors on irix6.
25946 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
25948 * gcc.dg/nest.c: Expect error for mmix-*-*.
25949 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
25951 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
25953 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
25956 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
25958 2002-10-25 Mike Stump <mrs@apple.com>
25960 * gcc.dg/warn-1.c: New test.
25962 2002-10-25 Zack Weinberg <zack@codesourcery.com>
25964 * g++.dg/template/typename3.C: New test.
25966 2002-10-25 Mark Mitchell <mark@codesourcery.com>
25968 * g++.dg/lookup/ptrmem1.C: New test.
25970 * g++.dg/abi/vthunk2.C: New test.
25972 2002-10-25 Zack Weinberg <zack@codesourcery.com>
25974 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
25976 2002-10-24 Mark Mitchell <mark@codesourcery.com>
25978 * g++.dg/abi/empty9.C: New test.
25980 2002-10-24 Richard Henderson <rth@redhat.com>
25982 * g++.dg/inherit/thunk1.C: Enable for ia64.
25984 2002-10-23 Mark Mitchell <mark@codesourcery.com>
25987 * g++.dg/lookup/pretty1.C: New test.
25989 2002-10-23 Jakub Jelinek <jakub@redhat.com>
25991 * gcc.dg/20021023-1.c: New test.
25993 2002-10-23 Mark Mitchell <mark@codesourcery.com>
25996 * g++.dg/parse/inline1.C: New test.
25998 2002-10-23 Richard Henderson <rth@redhat.com>
26000 * g++.dg/inherit/thunk1.C: Enable for x86_64.
26002 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
26004 2002-10-22 Mark Mitchell <mark@codesourcery.com>
26007 * g++.dg/parse/stmtexpr3.C: New test.
26009 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
26011 * g++.dg/expr/cond1.C: New test.
26013 2002-10-21 Zack Weinberg <zack@codesourcery.com>
26015 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
26017 2002-10-21 Mark Mitchell <mark@codesourcery.com>
26019 * g++.dg/abi/vbase13.C: New test.
26020 * g++.dg/abi/vbase14.C: Likewise.
26022 2002-10-21 Jakub Jelinek <jakub@redhat.com>
26024 * gcc.dg/tls/pic-1.c: New test.
26025 * gcc.dg/tls/nonpic-1.c: New test.
26026 * gcc.dg/20021018-1.c: New test.
26028 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
26030 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
26031 Remove only files with the same base name as the test case.
26032 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
26033 (profopt-execute): Likewise. Also, remove old profiling
26034 and performance data files before running the tests.
26036 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
26037 * g++.dg/bprob/bprob.exp: Likewise.
26038 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
26039 to allow more general test case names.
26041 * g++.dg/bprob/bprob-1.C: Rename to ...
26042 * g++.dg/bprob/g++-bprob-1.C: ... this.
26044 * g77.dg/bprob/bprob-1.f: Rename to ...
26045 * g77.dg/bprob/g77-bprob-1.f: ... this.
26047 2002-10-21 Zack Weinberg <zack@codesourcery.com>
26049 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
26050 bison 1.50 or later.
26052 2002-10-21 Janis Johnson <janis187@us.ibm.com>
26054 * g++.dg/README: Describe more test directories.
26056 2002-10-21 Mark Mitchell <mark@codesourcery.com>
26058 * g++.dg/init/array6.C: Add additional tests.
26060 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
26062 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
26063 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
26065 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
26067 * gcc.c-torture/compile/20020604-1.x: New.
26068 * gcc.c-torture/compile/simd-5.x: Likewise.
26069 * gcc.c-torture/execute/920710-1.x: Likewise.
26070 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
26072 2002-10-21 Mark Mitchell <mark@codesourcery.com>
26074 * g++.dg/inherit/override1.C: Add dg-options clause.
26076 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26078 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
26081 2002-10-19 Andreas Schwab <schwab@suse.de>
26083 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
26084 directory component.
26086 2002-10-18 Mark Mitchell <mark@codesourcery.com>
26088 * g++.dg/inherit/thunk1.C: New test.
26090 * g++.dg/inherit/override1.C: New test.
26092 * g++.dg/abi/mangle11.C: New test.
26093 * g++.dg/abi/mangle14.C: New test.
26094 * g++.dg/abi/mangle17.C: New test.
26096 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
26098 * g++.dg/overload/member2.C: New test.
26100 2002-10-17 Janis Johnson <janis187@us.ibm.com>
26102 * g++.dg/README: Describe new compat directory.
26103 * g++.dg/dg.exp: Skip tests in compat directory.
26104 * README.compat: New file.
26105 * lib/compat.exp: New expect script.
26106 * g++.dg/compat: New test directory.
26107 * g++.dg/compat/compat.exp: New expect script.
26108 * g++.dg/compat/abi: New test directory.
26109 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
26110 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
26111 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
26112 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
26113 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
26114 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
26115 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
26116 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
26117 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
26118 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
26119 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
26120 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
26121 * g++.dg/compat/break: New test directory.
26122 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
26123 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
26124 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
26125 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
26126 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
26127 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
26128 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
26129 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
26130 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
26131 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
26132 g++.dg/compat/break/README: New files.
26133 * g++.dg/compat/eh: New test directory.
26134 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
26135 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
26136 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
26137 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
26138 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
26139 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
26140 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
26141 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
26142 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
26143 g++.dg/compat/eh/filter2_y.C,
26144 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
26145 g++.dg/compat/eh/new1_y.C,
26146 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
26147 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
26148 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
26149 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
26150 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
26151 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
26152 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
26153 g++.dg/compat/eh/unexpected1_y.C: New files.
26154 * g++.dg/compat/init: New test directory.
26155 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
26156 g++.dg/compat/init/array5_y.C,
26157 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
26158 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
26159 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
26160 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
26161 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
26162 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
26163 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
26164 g++.dg/compat/init/init-ref2_y.C: New files.
26166 2002-10-17 Mark Mitchell <mark@codesourcery.com>
26169 * g++.dg/inherit/using3.C: New test.
26171 2002-10-17 Jan Hubicka <jh@suse.cz>
26173 * gcc.dg/20021017-2.c: New test.
26175 2002-10-17 Mark Mitchell <mark@codesourcery.com>
26177 * g++.dg/abi/mangle16.C: Adjust.
26179 * g++.dg/init/array8.C: New test.
26181 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
26183 * gcc.dg/special/mips-abi.exp: New test.
26184 * gcc.dg/special/mips-abi.s: Empty file used by the above.
26186 2002-10-16 Mark Mitchell <mark@codesourcery.com>
26188 * g++.dg/abi/mangle16.C: New test.
26189 * g++.dg/abi/mangle17.C: Likewise.
26192 * g++.dg/template/ref1.C: New test.
26194 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26196 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
26198 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
26200 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
26202 2002-10-16 Mark Mitchell <mark@codesourcery.com>
26205 * g++.dg/init/array7.C: New test.
26207 2002-10-15 Mark Mitchell <mark@codesourcery.com>
26209 * g++.dg/init/array6.C: New test.
26211 * g++.dg/abi/mangle13.C: Likewise.
26212 * g++.dg/abi/mangle14.C: Likewise.
26213 * g++.dg/abi/mangle15.C: Likewise.
26215 2002-10-14 Mark Mitchell <mark@codesourcery.com>
26217 * g++.dg/abi/empty8.C: New test.
26219 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
26221 * g++.dg/init/ctor1.C: New test.
26223 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
26225 * gcc.c-torture/execute/20021015-1.c: New test.
26227 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
26229 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
26231 2002-10-14 Jan Hubicka <jh@suse.cz>
26233 * gcc.dg/i386-ssetype-[1-5].c: New tests.
26235 2002-10-14 Richard Henderson <rth@redhat.com>
26237 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
26239 2002-10-14 Mark Mitchell <mark@codesourcery.com>
26241 PR optimization/6631
26242 * g++.dg/opt/const2.C: New test.
26244 2002-10-14 Mark Mitchell <mark@codesourcery.com>
26247 * g++.dg/parse/friend1.C: New test.
26248 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
26250 2002-10-14 Jakub Jelinek <jakub@redhat.com>
26252 * gcc.dg/20021014-1.c: New test.
26254 2002-10-11 Mark Mitchell <mark@codesourcery.com>
26257 * g++.dg/ext/vlm1.C: New test.
26258 * g++.dg/ext/vlm2.C: Likewise.
26260 * g++.dg/init/array1.C: Remove invalid braces.
26261 * g++.dg/init/brace1.C: New test.
26262 * g++.dg/init/copy2.C: Likewise.
26263 * g++.dg/init/copy3.C: Likewise.
26264 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
26265 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
26268 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
26270 * gcc.dg/cpp/assembler.S: Don't use -ansi.
26272 2002-10-11 Richard Shann <richard.shann@superh.com>
26274 * gcc.c-torture/compile/simd-5.c: New test.
26276 2002-10-10 Roger Sayle <roger@eyesopen.com>
26278 * gcc.c-torture/execute/shiftopt-1.c: New test case.
26280 2002-10-10 Jim Wilson <wilson@redhat.com>
26282 * gcc.c-torture/execute/20021010-1.c: New test.
26284 2002-10-09 Zack Weinberg <zack@codesourcery.com>
26287 * g++.dg/ext/typedef-init.C: New test.
26288 * gcc.dg/typedef-init.c: New test.
26290 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
26292 * gcc.dg/cpp/paste13.c: New test.
26294 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26296 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
26297 remaining platforms, XFAIL during compile, not execute. Don't
26300 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
26302 * gcc.dg/alias-1.c: Tweak expected warning.
26304 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
26306 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
26308 2002-10-06 Andreas Jaeger <aj@suse.de>
26310 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
26311 * gcc.dg/cpp/c++98.C: Likewise.
26313 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
26314 * g++.dg/cpp/c++98.C: Likewise.
26316 * g++.dg/README (Subdirectories): Mention cpp directory.
26319 * gcc.dg/20021006-1.c: New test.
26321 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26324 * g++.dg/other/warning1.C: New test.
26326 2002-10-04 Roger Sayle <roger@eyesopen.com>
26328 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
26329 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
26330 and sparc-*-* with -m64 as expected failures. See PR 8087.
26332 2002-10-03 Mark Mitchell <mark@codesourcery.com>
26335 * g++.dg/template/ptrmem3.C: New test.
26338 * g++.dg/template/union1.C: New test.
26340 2002-10-03 Mark Mitchell <mark@codesourcery.com>
26343 * g++.dg/abi/mangle9.C: New test.
26344 * g++.dg/abi/mangle10.C: New test.
26345 * g++.dg/abi/mangle11.C: New test.
26346 * g++.dg/abi/mangle12.C: New test.
26348 2002-10-02 Mark Mitchell <mark@codesourcery.com>
26351 * g++.dg/template/meminit1.C: New test.
26352 * g++.dg/warn/Wreorder-1.C: Likewise.
26353 * g++.old-deja/g++.mike/warn3.C: Tweak.
26354 * lib/prune.exp: Ingore "in copy constructor".
26356 2002-10-02 Andreas Jaeger <aj@suse.de>
26358 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
26359 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
26360 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
26363 2002-10-01 Mark Mitchell <mark@codesourcery.com>
26365 * gcc.dg/empty1.C: Fix typo.
26367 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
26369 * gcc.dg/alias-1.c: New test.
26371 2002-10-01 Mark Mitchell <mark@codesourcery.com>
26373 * gcc.dg/empty1.C: New test.
26375 * g++.dg/tls/init-2.C: Tweak error messages.
26377 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
26379 * gcc.c-torture/compile/20020923-1.c: New test.
26381 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
26383 * gcc.c-torture/execute/ffs-1.c: New test.
26384 * gcc.c-torture/execute/ffs-2.c: Ditto.
26386 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
26388 * g++.dg/overload/member1.C: New test.
26390 2002-09-30 Mark Mitchell <mark@codesourcery.com>
26392 * g++.dg/abi/empty7.C: New test.
26393 * g++.dg/init/pm2.C: Likewise.
26395 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
26397 * g++.dg/rtti/crash1.C: New test.
26399 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
26401 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
26402 gcc.dg/sibcall-4.c: New tests.
26404 2002-09-28 Roger Sayle <roger@eyesopen.com>
26406 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
26407 powerpc and MMIX targets.
26409 2002-09-27 Zack Weinberg <zack@codesourcery.com>
26411 * gcc.dg/cpp/20020927-1.c: New.
26413 2002-09-26 David S. Miller <davem@redhat.com>
26415 * gcc.c-torture/compile/trunctfdf.c: New.
26417 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26419 * lib/target-supports.exp (check_weak_available): Handle solaris2.
26421 2002-09-27 Alan Modra <amodra@bigpond.net.au>
26423 * gcc.c-torture/execute/loop-15.c: New.
26425 2002-09-26 Janis Johnson <janis187@us.ibm.com>
26427 * README.QMTEST: Fix typo.
26429 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
26431 * gcc.dg/20020926-1.c: New test.
26433 2002-09-25 David S. Miller <davem@redhat.com>
26436 * gcc.c-torture/execute/shiftdi.c: New test.
26438 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
26440 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
26441 unique to the tool.
26442 * lib/g77.exp (g77_init): Likewise.
26443 * lib/g++.exp (g++_init): Likewise.
26444 * lib/objc.exp (objc_init): Likewise.
26446 2002-09-25 Mark Mitchell <mark@codesourcery.com>
26448 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
26449 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
26450 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
26452 2002-09-25 Richard Henderson <rth@redhat.com>
26454 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
26455 too-small long double.
26457 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
26459 * gcc.dg/20020919-1.c: New test.
26461 2002-09-23 Mark Mitchell <mark@codesourcery.com>
26463 * g++.dg/abi/bitfield6.C: New test.
26464 * g++.dg/abi/bitfield7.C: New test.
26465 * g++.dg/abi/bitfield8.C: New test.
26466 * g++.dg/abi/vbase11.C: New test.
26468 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
26470 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
26471 hppa*-*-hpux*. Update test comment.
26473 2002-09-20 Jakub Jelinek <jakub@redhat.com>
26475 * gcc.dg/tls/struct-1.c: New test.
26477 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
26479 * gcc.dg/cpp/tr-warn2.c: Update.
26481 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
26483 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
26485 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
26487 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
26490 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
26492 * gcc.c-torture/execute/ieee/mzero3.c: New test.
26494 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
26495 Adjust for c++filt moved to binutils. Remove spurious duplicate
26496 setting of cxxfilt.
26498 2002-09-19 Geoffrey Keating <geoffk@apple.com>
26500 * gcc.dg/20020312-2.c: Update for darwin.
26502 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
26504 * g++.old-deja/g++.other/crash32.C: Mark ICE.
26506 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
26508 * objc.dg/comp-types-1.m: New test.
26509 * objc.dg/comp-types-2.m: New test.
26510 * objc.dg/comp-types-3.m: New test.
26511 * objc.dg/comp-types-4.m: New test.
26512 * objc.dg/comp-types-5.m: New test.
26513 * objc.dg/comp-types-6.m: New test.
26515 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
26517 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
26519 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
26521 * g++.dg/other/do1.C: New test.
26523 * g++.dg/template/subst1.C: New test.
26525 2002-09-16 Steve Ellcey <sje@cup.hp.com>
26527 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
26529 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
26531 * g++.dg/template/qualttp20.C: Adjust expected errors.
26532 * g++.old-deja/g++.jason/report.C: Likewise.
26533 * g++.old-deja/g++.other/qual1.C: Likewise.
26535 * g++.dg/lookup/scoped2.C: New test.
26537 * g++.dg/ext/asm3.C: New test.
26539 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
26541 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
26543 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
26545 * ChangeLog: follow spelling conventions.
26546 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
26547 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
26548 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
26549 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
26550 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
26551 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
26552 * g++.old-deja/g++.law/global-init1.C: Likewise.
26553 * g++.old-deja/g++.other/delete4.C: Likewise.
26554 * g++.old-deja/g++.other/inline21.C: Likewise.
26555 * g++.old-deja/g++.other/singleton.C: Likewise.
26556 * g77.dg/strlen0.f: Likewise.
26557 * g77.f-torture/compile/20010519-1.f: Likewise.
26558 * g77.f-torture/compile/980310-4.f: Likewise.
26559 * gcc.c-torture/compile/20000605-1.c: Likewise.
26560 * gcc.c-torture/execute/20020225-1.c: Likewise.
26561 * gcc.dg/c90-hexfloat-2.c: Likewise.
26562 * gcc.dg/c99-bool-1.c: Likewise.
26563 * gcc.dg/c99-hexfloat-2.c: Likewise.
26564 * gcc.dg/dll-2.c: Likewise.
26565 * gcc.dg/wtr-union-init-1.c: Likewise.
26566 * gcc.dg/wtr-union-init-2.c: Likewise.
26567 * gcc.dg/wtr-union-init-3.c: Likewise.
26568 * gcc.dg/cpp/avoidpaste1.c: Likewise.
26569 * gcc.dg/cpp/defined.c: Likewise.
26570 * gcc.dg/cpp/macsyntx.c: Likewise.
26571 * gcc.dg/cpp/paste2.c: Likewise.
26572 * gcc.dg/cpp/trad/defined.c: Likewise.
26573 * gcc.dg/format/c90-printf-1.c: Likewise.
26574 * gcc.dg/format/c90-scanf-1.c: Likewise.
26575 * gcc.dg/format/c99-printf-1.c: Likewise.
26576 * gcc.dg/format/c99-scanf-1.c: Likewise.
26577 * gcc.misc-tests/gcov-8.c: Likewise.
26578 * lib/profopt.exp: Likewise.
26580 2002-09-15 Krister Walfridsson <cato@df.lth.se>
26582 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
26584 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
26586 * g++.dg/inherit/using2.C: New test.
26588 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
26590 * ChangeLog: Follow spelling conventions.
26591 * g++.dg/template/friend4.C: Likewise.
26592 * g++.old-deja/g++.pt/crash67.C: Likewise.
26593 * gcc.c-torture/execute/20000801-4.c: Likewise.
26594 * gcc.dg/c90-digraph-1.c: Likewise.
26595 * gcc.dg/c94-digraph-1.c: Likewise.
26596 * gcc.dg/c99-digraph-1.c: Likewise.
26597 * gcc.dg/cpp/line5.c: Likewise.
26598 * gcc.dg/cpp/multiline.c: Likewise.
26599 * gcc.dg/cpp/trad/literals-1.c: Likewise.
26600 * gcc.dg/format/attr-3.c: Likewise.
26601 * gcc.dg/format/c90-scanf-3.c: Likewise.
26602 * gcc.dg/format/ext-4.c: Likewise.
26604 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
26606 * g++.dg/template/pretty1.C: New test.
26608 2002-09-14 Alan Modra <amodra@bigpond.net.au>
26610 * gcc.c-torture/execute/struct-cpy-1.c: New test.
26612 2002-09-13 Matt Austern <austern@apple.com>
26614 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
26615 passing a cast expression to a function by const reference.
26617 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
26619 * g++.dg/template/deduce1.C: New test.
26621 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
26623 * gcc.c-torture/execute/simd-1.c: Force all use of int to
26626 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
26628 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
26631 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
26633 * gcc.c-torture/compile/20020910-1.c: New test.
26635 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
26637 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
26639 2002-09-10 Andreas Jaeger <aj@suse.de>
26641 * gcc.dg/20020312-2.c: Adjust for x86-64.
26643 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
26645 * g77.dg/7388.f: New test case for PR 7388.
26647 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
26649 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
26651 2002-09-05 Ziemowit Laski <zlaski@apple.com>
26653 * objc.dg/proto-lossage-1.m: New test.
26655 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
26657 * gcc.dg/cpp/_Pragma4.c: Fix typo.
26659 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
26661 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
26664 2002-09-06 Stan Shebs <shebs@apple.com>
26665 David Edelsohn <edelsohn@gnu.org>
26667 * gcc.dg/weak: New directory.
26668 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
26669 target-specific xfail bits.
26670 * gcc.dg/typeof-2.c: Move to new directory.
26671 * gcc.dg/weak.exp: New expect script.
26673 2002-09-06 Alan Modra <amodra@bigpond.net.au>
26675 * gcc.c-torture/execute/extzvsi.c: New test.
26677 2002-09-05 Stan Shebs <shebs@apple.com>
26679 * gcc.dg/weak-1.c: xfail on Darwin.
26680 * gcc.dg/weak-2.c: Ditto.
26681 * gcc.dg/weak-3.c: Ditto.
26682 * gcc.dg/weak-4.c: Ditto.
26683 * gcc.dg/weak-5.c: Ditto.
26684 * gcc.dg/weak-6.c: Ditto.
26685 * gcc.dg/weak-7.c: Ditto.
26686 * gcc.dg/weak-8.c: Ditto.
26687 * gcc.dg/weak-9.c: Ditto.
26689 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
26691 * gcc.c-torture/execute/loop-14.c: New test.
26693 2002-09-04 Jakub Jelinek <jakub@redhat.com>
26695 * g++.dg/other/cxa-atexit1.C: New test.
26697 * gcc.dg/typeof-2.c: New test.
26699 2002-09-03 Roger Sayle <roger@eyesopen.com>
26701 * gcc.dg/builtins-2.c: New testcase.
26702 * gcc.dg/builtins-3.c: New testcase.
26704 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
26706 * gcc.dg/cpp/_Pragma4.c: New test.
26708 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
26710 * objc/execute/nil_method-1.m: New testcase.
26712 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
26714 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
26715 [Object class], not [Object initialize].
26717 2002-08-31 Roger Sayle <roger@eyesopen.com>
26718 Hans-Peter Nilsson <hp@bitrange.com>
26720 * gcc.c-torture/execute/20020720-1.x: Skip test on
26721 mmix-knuth-mmixware. Correct comment.
26723 2002-08-27 Mark Mitchell <mark@codesourcery.com>
26725 * testsuite/g++.dg/abi/bitfield5.C: New test.
26726 * testsuite/g++.dg/abi/vbase10.C: Likewise.
26728 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
26730 * objc.dg/undeclared-selector.m: New test.
26732 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
26734 * g++.dg/other/offsetof1.C: Avoid cast warning.
26736 2002-08-26 Ziemowit Laski <zlaski@apple.com>
26738 * objc.dg/super-class-2.m: New test.
26740 2002-08-24 Matt Austern <austern@apple.com>
26742 * g++.dg/ext/lvaddr.C: New test.
26743 * g++.dg/ext/lvcast.C: New test.
26745 2002-08-22 Mark Mitchell <mark@codesourcery.com>
26747 * testsuite/g++.dg/inherit/cond1.C: New test.
26749 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
26751 * gcc.dg/noncompile/incomplete-1.c: New test.
26753 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
26755 * gcc.dg/typespec-1.c: New test.
26757 2002-08-20 Devang Patel <dpatel@apple.com>
26758 * objc.dg/proto-hier-2.m: New test.
26760 2002-08-19 Ziemowit Laski <zlaski@apple.com>
26762 * objc.dg/bitfield-1.m: New test.
26763 * objc.dg/bitfield-2.m: New test.
26765 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
26767 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
26768 gcc.dg/c99-flex-array-4.c: New tests.
26770 2002-08-16 Stan Shebs <shebs@apple.com>
26772 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
26774 2002-08-15 Jakub Jelinek <jakub@redhat.com>
26776 * gcc.dg/typeof-1.c: New test.
26777 * g++.dg/ext/typeof2.C: New test.
26779 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
26781 * g++.dg/other/offsetof1.C: New test.
26783 2002-08-14 Richard Henderson <rth@redhat.com>
26785 * gcc.dg/tls/diag-3.c: Fix expected message strings.
26787 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
26789 * gcc.dg/cpp/_Pragma3.c: New test.
26791 2002-08-13 Mark Mitchell <mark@codesourcery.com>
26793 * g++.dg/template/inherit3: New test.
26795 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
26797 * gcc.dg/bitfld-4.c: Add blank options.
26799 2002-08-09 Mark Mitchell <mark@codesourcery.com>
26801 * g++.dg/template/crash1.C: New test.
26803 2002-08-08 Jakub Jelinek <jakub@redhat.com>
26805 * gcc.dg/tls/opt-2.c: New test.
26807 2002-08-08 Devang Patel <dpatel@apple.com>
26809 * objc.dg/selector-1.m : New test
26811 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
26813 * g++.dg/abi/bitfield4.C: New test.
26814 * gcc.dg/bitfld-4.c: New test.
26816 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
26818 * g++.dg/other/packed1.C: New test.
26820 2002-08-07 Mark Mitchell <mark@codesourcery.com>
26822 * g++.dg/abi/offsetof.C: Tweak error messages.
26823 * g++.old-deja/g++.mike/p10769a.C: Likewise.
26825 2002-08-08 Jakub Jelinek <jakub@redhat.com>
26827 * gcc.dg/bitfld-3.c: New test.
26829 2002-08-07 Jakub Jelinek <jakub@redhat.com>
26830 Richard Henderson <rth@redhat.com>
26832 * gcc.dg/i386-bitfield1.c: New test.
26833 * g++.dg/abi/bitfield3.C: Update.
26835 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
26837 * objc.dg/const-str-2.m: Update.
26838 * gcc.dg/cpp/c++98.c: Change to C extension.
26839 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
26840 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
26842 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
26844 * testsuite/gcc.dg/tls/diag-3.c: New.
26846 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
26848 * g++.dg/README (Subdirectories): Document new subdir expr.
26849 * g++.dg/expr/pmf-1.C: New test.
26851 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
26853 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
26855 2002-08-06 Jakub Jelinek <jakub@redhat.com>
26857 * g++.dg/abi/bitfield3.C: New test.
26859 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
26861 * lib/gcov.exp: Tweak expected line formats.
26862 * gcc.misc-tests/gcov8.c: New test.
26863 * gcc.misc-tests/gcov8.x: New flags.
26865 2002-08-05 Jakub Jelinek <jakub@redhat.com>
26867 * consistency.vlad/layout/endian.c: Include string.h.
26869 * gcc.c-torture/execute/20020805-1.c: New test.
26871 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
26873 * g++.dg/other/conversion1.C: New test.
26875 2002-08-03 Roger Sayle <roger@eyesopen.com>
26877 * gcc.dg/builtins-1.c: New testcase.
26879 2002-08-02 Mark Mitchell <mark@codesourcery.com>
26881 * g++.dg/inherit/access3.C: New test.
26883 2002-08-01 Jakub Jelinek <jakub@redhat.com>
26885 * gcc.dg/ia64-visibility-2.c: New test.
26887 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
26889 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
26890 __qualifier_flags to __flags.
26892 2002-07-31 Mark Mitchell <mark@codesourcery.com>
26894 * g++.dg/inherit/operator1.C: New test.
26895 * g++.dg/lookup/disamb1.C: Fix typo in comment.
26896 * g++.dg/other/error1.C: Change expected error message.
26897 * g++.dg/template/conv4.C: Likewise.
26899 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
26901 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
26902 for documented behavior.
26904 2002-07-25 Roger Sayle <roger@eyesopen.com>
26906 * gcc.c-torture/execute/20020720-1.x: Skip this test on
26907 several targets known to fail.
26909 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
26911 * gcc.dg/mips-args-[123].c: New tests.
26913 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
26915 * gcc.dg/ppc-spe.c: New.
26917 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
26919 * g++.dg/other/ptrmem4.C: New testcase.
26921 2002-07-24 Richard Henderson <rth@redhat.com>
26923 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
26925 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
26927 * g++.dg/ext/alignof1.C (main): Return 0 for success.
26929 2002-07-24 Roger Sayle <roger@eyesopen.com>
26931 * gcc.c-torture/execute/memset-3.c: New testcase.
26933 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
26935 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
26936 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
26938 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26940 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
26943 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
26945 * gcc.c-torture/compile/simd-4.c: New test.
26947 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26949 PR c++/7347, c++/7348
26950 * g++.dg/template/access4.C: New test.
26951 * g++.dg/template/access5.C: New test.
26952 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
26953 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
26954 * g++.old-deja/g++.pt/ttp58.C: Likewise.
26955 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
26957 2002-07-22 Jakub Jelinek <jakub@redhat.com>
26959 * gcc.dg/gnu89-init-2.c: New test.
26961 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
26963 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
26965 2002-07-20 Roger Sayle <roger@eyesopen.com>
26967 * gcc.c-torture/execute/20020720-1.c: New testcase.
26969 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
26971 * gcc.dg/cpp/Wsignprom.c: New tests.
26973 2002-07-20 Alan Modra <amodra@bigpond.net.au>
26975 * gcc.c-torture/execute/loop-13.c: New test.
26977 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
26979 * gcc.dg/cpp/expr.c: New tests.
26981 2002-07-18 David Edelsohn <edelsohn@gnu.org>
26983 * g++.dg/opt/pr6713.C: Add template instantiation.
26985 2002-07-18 Alan Modra <amodra@bigpond.net.au>
26987 * gcc.dg/nest.c: New test.
26989 2002-07-17 Richard Henderson <rth@redhat.com>
26991 * g++.dg/opt/pr6713.C: New test.
26993 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
26995 * gcc.c-torture/execute/loop-2e.x: Let the testcase
26996 XFAIL for all x86 processors.
26998 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
27000 * gcc.c-torture/execute/20010122-1.x: Do not test with
27001 -fomit-frame-pointer.
27003 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27005 * g++.dg/template/instantiate2.C: New test.
27006 * g++.dg/template/spec4.C: New test.
27008 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27010 * g++.dg/template/access2.C: New test.
27011 * g++.dg/template/access3.C: New test.
27013 2002-07-15 Zack Weinberg <zack@codesourcery.com>
27015 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
27016 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
27017 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
27018 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
27019 Convert to use <stdarg.h>.
27020 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
27022 * gcc.dg/va-arg-2.c: New.
27023 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
27025 2002-07-15 Jakub Jelinek <jakub@redhat.com>
27027 * gcc.c-torture/compile/20020710-1.c: New test.
27029 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
27030 Andrew Pinski <pinskia@physics.uc.edu>
27032 gcc.c-torture/compile/simd-2.c: New testcase.
27033 gcc.c-torture/compile/simd-3.c: Likewise.
27035 2002-07-11 Mark Mitchell <mark@codesourcery.com>
27038 * g++.dg/overload/error1.C: New test.
27040 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27042 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
27043 configuration and IRIX 6 O32 ABI.
27045 2002-07-11 Roger Sayle <roger@eyesopen.com>
27047 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
27049 2002-07-10 Roger Sayle <roger@eyesopen.com>
27051 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
27053 2002-07-10 Jeffrey A Law <law@redhat.com>
27055 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
27057 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
27059 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
27061 * gcc.dg/20020312-2.c: Check for __PPC__.
27063 2002-07-09 Diego Novillo <dnovillo@redhat.com>
27065 * gcc.c-torture/compile/20020709-1.c: New test.
27067 2002-07-07 Roger Sayle <roger@eyesopen.com>
27069 * g++.dg/template/qualttp21.C: New test case.
27071 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
27073 * gcc.c-torture/compile/20020706-1.c: New test.
27074 * gcc.c-torture/compile/20020706-2.c: New test.
27076 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
27077 Alexandre Oliva <aoliva@redhat.com>
27079 * g++.dg/warn/incomplete1.C: New test.
27081 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27084 * g++.dg/warn/noreturn1.C: New test.
27086 2002-07-03 Mark Mitchell <mark@codesourcery.com>
27089 * g++.dg/debug/debug6.C: New test.
27090 * g++.dg/debug/debug7.C: New test.
27092 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
27094 * gcc.c-torture/compile/simd-3.c: New test.
27096 2002-07-03 Chris Demetriou <cgd@broadcom.com>
27098 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
27099 * gcc.dg/20020620-1.c: Likewise.
27101 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27104 * g++.dg/init/array4.C: New test.
27105 * g++.dg/init/array5.C: New test.
27107 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
27109 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
27110 * gcc.c-torture/execute/simd-2.c (main): Likewise.
27112 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27114 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
27115 * gcc.dg/wtr-aggr-init-1.c: Likewise.
27116 * gcc.dg/wtr-conversion-1.c: Likewise.
27117 * gcc.dg/wtr-escape-1.c: Likewise.
27118 * gcc.dg/wtr-int-type-1.c: Likewise.
27119 * gcc.dg/wtr-label-1.c: Likewise.
27120 * gcc.dg/wtr-static-1.c: Likewise.
27121 * gcc.dg/wtr-strcat-1.c: Likewise.
27122 * gcc.dg/wtr-suffix-1.c: Likewise.
27123 * gcc.dg/wtr-switch-1.c: Likewise.
27124 * gcc.dg/wtr-unary-plus-1.c: Likewise.
27125 * gcc.dg/wtr-union-init-1.c: Likewise.
27126 * gcc.dg/wtr-union-init-2.c: Likewise.
27127 * gcc.dg/wtr-union-init-3.c: Likewise.
27129 * gcc.dg/wtr-func-def-1.c: New test.
27131 2002-07-02 Devang Patel <dpatel@apple.com>
27133 * objc.dg/param-1.m: New test.
27135 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
27137 * gcc.dg/cpp/trad/directive.c: Add test.
27138 * gcc.dg/cpp/trad/macroargs.c: Add test.
27139 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
27141 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
27143 * gcc.dg/cpp/cmdlne-M.c: New test.
27145 2002-07-02 Ziemowit Laski <zlaski@apple.com>
27147 * objc.dg/desig-init-1.m: New test.
27149 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27152 * g++.dg/template/instantiate1.C: New test.
27154 2002-07-01 Mark Mitchell <mark@codesourcery.com>
27157 * g++.dg/template/sizeof2.C: New test.
27159 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
27161 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
27162 gcc.dg/cpp/trad/include.c: New tests.
27164 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
27167 * gcc.c-torture/compile/20020701-1.c: New test.
27169 2002-07-01 Stan Shebs <shebs@apple.com>
27171 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
27173 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
27174 (objc-torture-execute): or here.
27176 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
27178 * gcc.c-torture/execute/arith-rand-ll.c: New test.
27180 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
27182 * gcc.dg/cpp/trad/escaped-nl.c: New test.
27184 2002-06-30 Devang Patel <dpatel@apple.com>
27186 * objc.dg/fsyntax-only.m: New test.
27188 2002-06-27 Mark Mitchell <mark@codesourcery.com>
27191 * g++.dg/template/friend7.C: New file.
27193 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
27195 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
27198 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
27200 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
27201 avoid division by zero.
27203 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
27205 * gcc.dg/Wunknownprag.c: New tests.
27207 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
27209 * gcc.c-torture/execute/simd-2.c: New test.
27211 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
27213 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
27214 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
27215 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
27216 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
27217 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
27218 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
27219 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
27220 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
27221 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
27222 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
27223 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
27224 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
27225 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
27226 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
27227 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
27228 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
27229 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
27231 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
27233 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
27234 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
27235 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
27236 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
27238 * gcc.dg/cpp/trad/directive.c: Update.
27240 2002-06-23 Andreas Jaeger <aj@suse.de>
27242 * gcc.c-torture/execute/complex-6.c: New.
27244 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
27246 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
27247 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
27248 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
27249 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
27251 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
27253 * gcc.dg/cpp/trad: New directory with traditional tests copied
27254 from parent directory.
27255 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
27256 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
27257 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
27258 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
27259 Move to trad/ and rename.
27260 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
27261 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
27262 gcc.dg/cpp/trad/redef2.c: New tests.
27263 * gcc.dg/cpp/trad/trad.exp: New driver.
27265 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
27267 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
27268 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
27269 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
27270 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
27273 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
27275 * gcc.dg/20020620-1.c: New test.
27277 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27279 * g++.dg/template/ttp4.C: New test.
27281 2002-06-19 Jakub Jelinek <jakub@redhat.com>
27283 * g++.dg/opt/vt1.C: Fix regexp.
27285 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27287 * gcc.c-torture/execute/pure-1.c: Make functions static again.
27288 Don't use attribute `noinline'.
27290 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
27292 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
27294 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
27296 * gcc.c-torture/execute/simd-1.c: New.
27298 * gcc.dg/simd-1.c: New.
27300 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
27302 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
27304 2002-06-16 Richard Henderson <rth@redhat.com>
27306 * g++.dg/ext/anon-struct1.C: New.
27307 * g++.dg/ext/anon-struct2.C: New.
27308 * g++.dg/ext/anon-struct3.C: New.
27309 * gcc.dg/anon-struct-1.c: New.
27310 * gcc.dg/anon-struct-2.c: New.
27311 * gcc.dg/anon-struct-3.c: New.
27312 * gcc.dg/20011008-1.c: Adjust warning text.
27313 * gcc.dg/20020527-1.c: Add -fms-extensions.
27315 2002-06-16 Richard Henderson <rth@redhat.com>
27317 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
27319 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
27321 * gcc.c-torture/execute/20020615-1.c: New test.
27323 2002-06-15 Roger Sayle <roger@eyesopen.com>
27325 * gcc.c-tortuture/execute/compare-1.c: New test case.
27326 * gcc.c-tortuture/execute/compare-2.c: New test case.
27327 * gcc.c-tortuture/execute/compare-3.c: New test case.
27329 2002-06-13 Richard Henderson <rth@redhat.com>
27331 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
27334 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27336 * g++.dg/template/typename2.C: Update error message.
27338 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
27340 * gcc.c-torture/execute/20020611-1.c: New test.
27342 2002-06-11 Bob Wilson <bob.wilson@acm.org>
27344 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
27345 list of targets to skip.
27347 2002-06-10 Bob Wilson <bob.wilson@acm.org>
27349 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
27350 targets if not optimizing.
27352 2002-06-10 Jakub Jelinek <jakub@redhat.com>
27354 * gcc.c-torture/compile/20020605-1.c: New test.
27356 * g++.dg/opt/vt1.C: New test.
27358 * gcc.dg/20020531-1.c: New test.
27360 * gcc.dg/20020530-1.c: New test.
27362 * gcc.dg/20020527-1.c: New test.
27364 * g++.dg/opt/cse1.C: New test.
27366 2002-06-07 Roger Sayle <roger@eyesopen.com>
27368 * gcc.dg/20020607-2.c: New test case.
27370 2002-06-07 Jakub Jelinek <jakub@redhat.com>
27372 * gcc.c-torture/compile/20020604-1.c: New test.
27374 2002-06-04 Richard Henderson <rth@redhat.com>
27376 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
27377 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
27378 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
27380 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
27382 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
27384 2002-06-03 Richard Henderson <rth@redhat.com>
27386 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
27387 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
27389 2002-06-02 Richard Henderson <rth@redhat.com>
27391 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
27392 test functions static.
27394 2002-06-02 Andreas Jaeger <aj@suse.de>
27396 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
27399 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
27401 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
27402 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
27403 Update for mofified diagnostics.
27404 * gcc.dg/c99-intconst-1.c: No longer fail.
27406 2002-06-02 Richard Henderson <rth@redhat.com>
27408 * gcc.dg/uninit-A.c: Remove xfail markers.
27410 2002-06-01 Roger Sayle <roger@eyesopen.com>
27412 * gcc.dg/fnegate-1.c: New test case.
27414 2002-05-30 Osku Salerma <osku@iki.fi>
27416 * gcc.c-torture/execute/mayalias-1.c: New file.
27418 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
27420 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
27421 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
27422 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
27424 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
27426 * gcc.c-torture/execute/20020529-1.c: New test.
27428 2002-05-27 Richard Henderson <rth@redhat.com>
27430 * g++.dg/ext/attrib6.C: New test case.
27432 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27434 * gcc.c-torture/execute/pure-1.c: New test.
27436 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
27438 * gcc.dg/cpp/arith-2.c: Remove.
27440 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
27442 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
27443 * gcc.dg/cpp/if-3.c: Remove.
27445 2002-05-26 Jakub Jelinek <jakub@redhat.com>
27447 * g++.dg/opt/cse2.C: New test.
27449 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
27451 * gcc.dg/cpp/arith-1.c: New semantic tests.
27452 * gcc.dg/cpp/if-1.c: Update.
27454 2002-05-24 Ben Elliston <bje@redhat.com>
27456 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
27458 2002-05-24 Jakub Jelinek <jakub@redhat.com>
27460 * gcc.dg/verbose-asm.c: New test.
27462 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
27464 * gcc.dg/cpp/paste12.c: New test.
27466 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
27468 * g++.dg/parse/named_ops.C: New test.
27470 2002-05-23 Mark Mitchell <mark@codesourcery.com>
27472 * gcc/testsuite/gcc.dg/weak-8.c: New test.
27474 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
27476 * gcc.dg/weak-2.c: Allow optional leading underscore
27477 in scan-assembler symbol name.
27478 * gcc.dg/weak-3.c: Likewise.
27479 * gcc.dg/weak-4.c: Likewise.
27480 * gcc.dg/weak-5.c: Likewise.
27482 2002-05-23 Jakub Jelinek <jakub@redhat.com>
27484 * gcc.dg/20020523-1.c: New test.
27486 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
27488 * objc.dg/const-str-2.m: Update now that we stop after
27489 a command line error.
27491 2002-05-22 Richard Henderson <rth@redhat.com>
27493 * g++.dg/dg.exp: Fix typo in test pruneing.
27495 2002-05-22 Richard Henderson <rth@redhat.com>
27497 * g++.dg/dg.exp: Prune the tls subdirectory.
27498 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
27499 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
27500 * g++.dg/tls/init-1.C: New.
27502 2002-05-22 Jakub Jelinek <jakub@redhat.com>
27504 * gcc.dg/20020517-1.c: New test.
27506 2002-05-21 Richard Henderson <rth@redhat.com>
27508 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
27509 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
27511 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
27513 * g++.dg/other/copy2.C: New test.
27515 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
27517 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
27518 (MAX_COPY): Bump up to 10 times sizeof (long long).
27519 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
27521 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
27522 sizeof (long long).
27524 * gcc.c-torture/execute/strcpy-1.c: New test.
27526 2002-05-19 Jason Merrill <jason2redhat.com>
27528 * g++.dg/ext/oper1.C: New test.
27530 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
27531 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
27533 * README.QMTEST: New file.
27535 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
27537 2002-05-19 Andreas Jaeger <aj@suse.de>
27539 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
27541 * gcc.c-torture/execute/loop-2d.x: Likewise.
27543 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
27545 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
27546 support weak symbols.
27547 * gcc.dg/weak-4.c: Likewise
27548 * gcc.dg/weak-6.c: Likewise
27550 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
27552 * gcc.dg/weak-3.c: Add dg-excess-error comment for
27553 cygwin, coff and h8300-*-hms targets
27554 * gcc.dg/weak-5.c: Likewise
27555 * gcc.dg/weak-7.c: Likewise
27557 2002-05-16 Jason Merrill <jason@redhat.com>
27559 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
27560 (scan-assembler-not, scan-assembler-dem): Likewise.
27561 (scan-assembler-dem-not): Likewise.
27563 2002-05-15 Richard Henderson <rth@redhat.com>
27565 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
27567 2002-05-15 Richard Henderson <rth@redhat.com>
27569 * gcc.dg/weak-5.c (vfoo1c): No warning here.
27570 (vfoo1f): Warning here.
27571 (vfoo1l): Don't redefine the alias.
27573 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
27575 * g++.dg/init/pm1.C: New test.
27577 2002-05-12 David S. Miller <davem@redhat.com>
27579 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
27582 2002-05-10 Roger Sayle <roger@eyesopen.com>
27584 * gcc.c-torture/execute/20020510-1.c: New test case.
27586 2002-05-10 David S. Miller <davem@redhat.com>
27588 * gcc.c-torture/execute/conversion.c: Test long double too.
27590 2002-05-09 Jakub Jelinek <jakub@redhat.com>
27592 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
27593 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
27594 * lib/g++.exp (g++_link_flags): Likewise.
27595 * lib/objc.exp (objc_target_compile): Likewise.
27597 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
27599 * gcc.dg/cpp/poison.c: Update.
27600 * gcc.dg/cpp/20000625-2.c: Remove.
27601 * gcc.dg/cpp/direct2s.c: Remove final test.
27603 2002-05-08 Tom Rix <trix@redhat.com>
27605 * gcc.c-torture/execute/20020508-1.c: New test.
27606 * gcc.c-torture/execute/20020508-2.c: New test.
27607 * gcc.c-torture/execute/20020508-3.c: New test.
27609 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
27611 * gcc.dg/cpp/charconst-4.c: More tests.
27613 2002-05-08 Mark Mitchell <mark@codesourcery.com>
27616 * gcc.dg/weak-3.c: Update location of warning messages.
27617 * gcc.dg/weak-5.c: Likewise.
27619 2002-05-06 Roger Sayle <roger@eyesopen.com>
27621 * gcc.c-torture/execute/20020506-1.c: New test case.
27623 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
27625 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
27627 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
27629 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
27631 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
27633 * gcc.dg/cpp/charconst-3.c: New test.
27635 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
27637 * gcc.dg/cpp/charconst.c: Update tests.
27639 2002-05-05 Tim Josling <tej@melbpc.org.au>
27641 * treelang: Added directory for new sample language treelang. Also
27642 lib/treelang.exp: New file to signal treelang should be tested.
27644 2002-05-03 Jakub Jelinek <jakub@redhat.com>
27646 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
27647 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
27648 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
27649 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
27650 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
27651 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
27652 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
27654 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
27656 * gcc.dg/format/xopen-2.c: New test.
27658 2002-05-03 Jakub Jelinek <jakub@redhat.com>
27660 * gcc.dg/20020503-1.c: New test.
27662 2002-05-02 Mark Mitchell <mark@codesourcery.com>
27664 * g++.dg/init/dtor1.C: Make it tougher.
27666 2002-05-01 Mark Mitchell <mark@codesourcery.com>
27668 * g++.dg/init/dtor1.C: New test.
27670 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
27672 * gcc.dg/altivec-8.c: New.
27674 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
27676 * gcc.dg/altivec-7.c: New.
27678 2002-04-29 Jakub Jelinek <jakub@redhat.com>
27680 * g++.dg/parse/typedef1.C: New test.
27682 2002-04-29 Mark Mitchell <mark@codesourcery.com>
27685 * g++.dg/template/friend6.C: New test.
27688 * g++.dg/init/copy1.C: New test.
27690 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
27692 * g++.dg/warn/effc1.C: New test.
27694 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
27696 * gcc.dg/cpp/if-cexp.c: Add a test.
27698 2002-04-28 Jakub Jelinek <jakub@redhat.com>
27700 * gcc.dg/20020426-2.c: New test.
27702 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
27704 * gcc.dg/cpp/if-mop.c: Update.
27705 * gcc.dg/cpp/if-mpar.c: Add test.
27706 * gcc.dg/cpp/if-oppr.c: Update.
27708 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27711 * gcc.dg/weak-[2-7].c: New tests.
27713 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
27715 * gcc.dg/enum1.c: New test.
27717 2002-04-26 Mark Mitchell <mark@codesourcery.com>
27720 * g++.dg/inherit/access2.C: New test.
27722 2002-04-26 Mark Mitchell <mark@codesourcery.com>
27725 * gcc.dg/20020426-1.c: New test.
27727 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
27729 * g++.dg/abi/enum1.C: New test.
27731 2002-04-26 Richard Henderson <rth@redhat.com>
27733 * gcc.dg/c99-bool-1.c: Expect always true warning.
27735 2002-04-25 Roger Sayle <roger@eyesopen.com>
27737 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
27739 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27741 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
27744 2002-04-24 Mark Mitchell <mark@codesourcery.com>
27746 * g++.dg/abi/mange7.C: New test.
27749 * g++.dg/parse/stmtexpr2.C: New test.
27751 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
27753 * gcc.dg/20020312-2.c: Add SH target.
27755 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27757 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
27758 compiler output on mips*-*-irix*.
27760 2002-04-23 Jakub Jelinek <jakub@redhat.com>
27762 * g++.dg/parse/attr1.C: New test.
27764 2002-04-23 Roger Sayle <roger@eyesopen.com>
27766 * gcc.c-torture/execute/string-opt-17.c: New test case.
27767 * gcc.c-torture/execute/memset-2.c: New test case.
27769 2002-04-23 Mark Mitchell <mark@codesourcery.com>
27772 * g++.dg/template/friend5.C: New test.
27775 * g++.dg/template/qual1.C: Likewise.
27777 2002-04-22 Zack Weinberg <zack@codesourcery.com>
27779 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
27780 Include stdlib.h, not stdio.h or ctype.h.
27782 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
27784 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
27785 cris-*-elf* and mmix-*-*.
27786 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
27787 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
27788 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
27790 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
27791 * gcc.dg/wchar_t-1.c: Ditto.
27793 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
27795 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
27798 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
27800 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
27802 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27804 * gcc.c-torture/execute/20000906-1.x: Delete.
27806 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
27808 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
27810 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
27813 * g77.f-torture/execute/6367.f: New test.
27814 * g77.f-torture/execute/6367.x: Disable for MMIX.
27816 2002-04-19 Mark Mitchell <mark@codesourcery.com>
27819 * g++.dg/opt/inline2.C: New test.
27821 2002-04-18 Richard Henderson <rth@redhat.com>
27823 * gcc.dg/20000906-1.c: Enable for all targets.
27824 * gcc.c-torture/compile/iftrap-2.c: New.
27826 2002-04-18 Jakub Jelinek <jakub@redhat.com>
27828 * gcc.dg/20020418-1.c: New test.
27829 * gcc.dg/20020418-2.c: New test.
27831 2002-04-18 Richard Henderson <rth@redhat.com>
27833 * gcc.c-torture/compile/iftrap-1.c: New.
27834 * gcc.dg/iftrap-1.c: Adjust for ia64.
27835 * gcc.dg/iftrap-2.c: New.
27837 2002-04-18 Jakub Jelinek <jakub@redhat.com>
27839 * gcc.c-torture/compile/20020418-1.c: New test.
27841 2002-04-18 Roger Sayle <roger@eyesopen.com>
27843 * gcc.c-torture/compile/20020415-1.c: New.
27845 2002-04-18 David S. Miller <davem@redhat.com>
27847 * gcc.c-torture/execute/20020418-1.c: New test.
27849 2002-04-17 Jakub Jelinek <jakub@redhat.com>
27851 * gcc.dg/20020416-1.c: New test.
27853 * g++.dg/opt/inline1.C: New test.
27855 2002-04-16 Jakub Jelinek <jakub@redhat.com>
27857 * gcc.dg/altivec-5.c: New test.
27859 * gcc.dg/20020415-1.c: New test.
27861 2002-04-15 Mark Mitchell <mark@codesourcery.com>
27863 * testsuite/lib/chill.exp: Remove.
27865 2002-04-14 Jakub Jelinek <jakub@redhat.com>
27867 * g++.dg/other/big-struct.C: New test.
27869 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
27871 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
27874 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
27877 * gcc.dg/i386-387-1.c: Allow optional leading underscore
27878 in scan-assembler function name
27880 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
27882 * g77.f-torture/execute/980628-4.x,
27883 g77.f-torture/execute/980628-5.x,
27884 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
27885 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
27886 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
27889 2002-04-13 David S. Miller <davem@redhat.com>
27891 * gcc.c-torture/execute/20020413-1.c: New test.
27893 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
27896 * g++.dg/ext/asm1.C: New tests.
27898 2002-04-12 Mark Mitchell <mark@codesourcery.com>
27901 * g++.dg/parse/stmtexpr1.C: New test.
27904 * g++.dg/template/copy1.C: New test.
27906 2002-04-12 Richard Henderson <rth@redhat.com>
27908 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
27910 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
27912 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
27913 gcc.c-torture/execute/20020307-2.c.
27915 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
27917 * g++.dg/ext/attrib5.C,
27918 * g++.dg/lookup/struct1.C: New tests.
27920 2002-04-11 Jakub Jelinek <jakub@redhat.com>
27922 * gcc.dg/20020411-1.c: New test.
27924 * gcc.c-torture/execute/20020411-1.c: New test.
27926 2002-04-10 Janis Johnson <janis187@us.ibm.com>
27928 * g77.f-torture/execute/6177.f: New test.
27930 2002-04-10 Jakub Jelinek <jakub@redhat.com>
27933 * g++.dg/opt/cleanup1.C: New test.
27935 * g++.dg/opt/const1.C: New test.
27937 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
27939 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
27941 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
27944 * g++.dg/template/typename2.C: New test.
27946 2002-04-10 Alan Modra <amodra@bigpond.net.au>
27948 * gcc.c-torture/execute/loop-12.c: New.
27950 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
27952 * g77.f-torture/execute/980628-4.x,
27953 g77.f-torture/execute/980628-5.x,
27954 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
27955 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
27956 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
27958 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27960 PR optimization/6086
27961 * g++.dg/opt/preinc1.C: New test.
27963 2002-04-06 Mark Mitchell <mark@codesourcery.com>
27966 * g++.dg/opt/static2.C: New test.
27968 2002-04-06 Mark Mitchell <mark@codesourcery.com>
27971 * gcc.dg/20020406-1.c: New test.
27973 2002-04-04 David S. Miller <davem@redhat.com>
27975 * gcc.c-torture/execute/20020404-1.c: New test.
27977 2002-04-04 Jakub Jelinek <jakub@redhat.com>
27980 * gcc.dg/20020312-2.c: Do not declare global register variable
27981 if __PIC__ or __pic__ is defined.
27983 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
27985 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
27986 __asm__ so that it works correctly even if -ansi -pedantic-errors.
27988 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27990 * gcc.misc-tests/linkage.exp: Update last change to handle
27991 sparc*-, not just sparc-.
27993 2002-04-03 Richard Henderson <rth@redhat.com>
27995 * gcc.dg/cpp/ucs.c: Improved long UCS test.
27997 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
27999 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
28001 2002-04-02 David S. Miller <davem@redhat.com>
28003 * gcc.c-torture/execute/20020402-3.c: New test.
28005 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
28007 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
28008 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
28010 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
28011 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
28012 g77.f-torture/execute/20001201.x,
28013 g77.f-torture/execute/u77-test.x: New files.
28015 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
28016 * gcc.dg/wchar_t-1.c: Ditto.
28018 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28020 * gcc.c-torture/execute/20020402-1.c: New test.
28022 2002-04-01 Richard Henderson <rth@redhat.com>
28024 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
28026 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
28028 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28030 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
28032 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
28034 * g++.dg/inherit/template-as-base.C: Expect error.
28035 * g++.dg/inherit/namespace-as-base.C: Likewise.
28037 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
28039 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
28040 g++.dg/ext/instantiate3.C: Tweak match patterns.
28042 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
28043 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
28046 2002-03-31 Richard Henderson <rth@redhat.com>
28048 * gcc.dg/special/alias-2.c: New.
28049 * gcc.dg/special/ecos.exp: Run it.
28051 2002-03-31 Richard Henderson <rth@redhat.com>
28053 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
28055 2002-03-31 Kazu Hirata <kazu@hxi.com>
28057 * gcc.dg/weak-1.c: Disable on h8300 port.
28059 2002-03-29 Janis Johnson <janis187@us.ibm.com>
28061 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
28062 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
28064 * g++.dg/bprob/bprob-1.C: New test.
28065 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
28066 * g++.dg/gcov/gcov-1.C: New test.
28067 * g++.dg/gcov/gcov-1.x: New file.
28068 * g++.dg/gcov/gcov-2.C: New test.
28069 * g++.dg/gcov/gcov-3.C: New test.
28070 * g++.dg/gcov/gcov-3.h: New file.
28072 2002-03-28 Roger Sayle <roger@eyesopen.com>
28074 * g++.old-deja/g++.other/builtins5.C: New test.
28075 * g++.old-deja/g++.other/builtins6.C: New test.
28076 * g++.old-deja/g++.other/builtins7.C: New test.
28077 * g++.old-deja/g++.other/builtins8.C: New test.
28078 * g++.old-deja/g++.other/builtins9.C: New test.
28080 2002-03-29 Jakub Jelinek <jakub@redhat.com>
28082 * g++.dg/opt/static1.C: New test.
28084 * g++.dg/opt/longbranch1.C: New test.
28086 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
28088 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
28090 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
28092 2002-03-28 Jeffrey A Law (law@redhat.com)
28094 * gcc.c-torture/execute/20020328-1.c: New test.
28096 2002-03-27 Richard Henderson <rth@redhat.com>
28098 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
28099 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
28100 move from g++.old-deja/g++.ext/.
28102 2002-03-27 Mark Mitchell <mark@codesourcery.com>
28104 * g++.dg/init/new2.C: New test.
28106 2002-03-26 Richard Henderson <rth@redhat.com>
28108 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
28110 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
28113 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
28115 * gcc.dg/20001102-1.c: Likewise.
28117 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
28119 * gcc.dg/cpp/endif-pedantic1.c,
28120 gcc.dg/cpp/endif-pedantic2.c: New tests.
28122 2002-03-26 Mark Mitchell <mark@codesourcery.com>
28124 * g++.dg/init/new1.C: New test.
28126 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
28128 * g++.dg/abi/vbase9.C: New test.
28130 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
28132 * gcc.dg/arm-asm.c: New test.
28134 2002-03-26 Andrew Cagney <ac131313@redhat.com>
28136 * gcc.dg/Wswitch-enum.c: New test.
28139 2002-03-26 Richard Henderson <rth@redhat.com>
28141 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
28144 2002-03-25 Richard Henderson <rth@redhat.com>
28146 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
28149 * gcc.c-torture/compile/20011119-1.c (xxx): New.
28150 * gcc.c-torture/compile/20011119-2.c (xxx): New.
28152 2002-03-25 Zack Weinberg <zack@codesourcery.com>
28154 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
28156 2002-03-25 Bob Wilson <bob.wilson@acm.org>
28158 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
28159 targets using generic thunk support.
28161 2002-03-25 Jakub Jelinek <jakub@redhat.com>
28163 * gcc.c-torture/compile/20020323-1.c: New test.
28165 * g++.dg/opt/conj2.C: New test.
28167 2002-03-24 Richard Henderson <rth@redhat.com>
28169 * gcc.dg/weak-1.c: Use -fno-common.
28171 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
28173 * g77.dg/f77-edit-apostrophe-out.f: New test
28174 * g77.dg/f77-edit-h-out.f: New test
28175 * g77.dg/f77-edit-t-in.f: New test
28176 * g77.dg/f77-edit-t-out.f: New test
28177 * g77.dg/f77-edit-x-out.f: New test
28178 * g77.dg/f77-edit-slash-out.f: New test
28179 * g77.dg/f77-edit-colon-out.f: New test
28180 * g77.dg/f77-edit-s-out.f: New test
28182 2002-03-24 Richard Henderson <rth@redhat.com>
28184 * objc/execute/formal_protocol-6.x: New XFAIL.
28186 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
28188 * gcc.dg/weak-1.c: Early return from dg-final on platforms
28189 that do not support weak symbols
28191 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
28193 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
28194 * lib/g77.exp: Likewise
28195 * lib/objc.exp: Likewise
28197 2002-03-23 Andrew Cagney <ac131313@redhat.com>
28199 * gcc.dg/Wswitch-default.c: New test.
28201 2002-03-23 Jakub Jelinek <jakub@redhat.com>
28203 * g++.dg/other/enum1.C: New test.
28205 2002-03-23 Zack Weinberg <zack@codesourcery.com>
28207 * gcc.dg/pragma-ep-3.c: Fix typo.
28209 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
28211 * g++.dg/inherit/template-as-base.C: New test.
28213 2002-03-22 Jakub Jelinek <jakub@redhat.com>
28215 * g++.old-deja/g++.other/dwarf2-1.C: Move...
28216 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
28218 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
28220 * gcc.dg/cpp/multiline.c: Update to match.
28222 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
28224 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
28226 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
28228 * gcc.dg/cpp/extratokens2.c: New file.
28230 2002-03-21 David Edelsohn <edelsohn@gnu.org>
28232 * gcc.dg/20020312-2.c: Add rs6000 target.
28234 * gcc.c-torture/compile/20020319-1.c: New test.
28236 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28238 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
28239 (A, E): Handle this.
28241 2002-03-20 Jason Merrill <jason@redhat.com>
28243 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
28245 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
28246 through prune_gcc_output.
28248 2002-03-20 Jakub Jelinek <jakub@redhat.com>
28250 * gcc.c-torture/compile/20020320-1.c: New test.
28252 2002-03-19 Jakub Jelinek <jakub@redhat.com>
28254 * gcc.c-torture/compile/20020318-1.c: New test.
28256 * gcc.dg/struct-by-value-1.c: New test.
28258 * gcc.dg/20020319-1.c: New test.
28260 2002-03-18 Jakub Jelinek <jakub@redhat.com>
28262 * g++.dg/opt/conj1.C: New test.
28264 2002-03-17 Mark Mitchell <mark@codesourcery.com>
28266 * g++.dg/template/qualttp20.C: Revert previous change.
28267 * g++.dg/template/qualttp3.C: Likewise.
28268 * g++.dg/template/qualttp4.C: Likewise
28269 * g++.dg/template/qualttp5.C: Likewise
28270 * g++.dg/template/qualttp6.C: Likewise
28271 * g++.dg/template/qualttp7.C: Likewise
28272 * g++.dg/template/qualttp8.C: Likewise
28273 * g++.dg/template/recurse.C: Likewise.
28275 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
28277 * gcc.dg/cpp/wchar-1.c: Update.
28279 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
28281 * g++.dg/template/conv1.C: New test.
28282 * g++.dg/template/conv2.C: New test.
28283 * g++.dg/template/conv3.C: New test.
28284 * g++.dg/template/conv4.C: New test.
28286 2002-03-15 Mark Mitchell <mark@codesourcery.com>
28288 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
28289 * g++.dg/template/qualttp3.C: Likewise.
28290 * g++.dg/template/qualttp4.C: Likewise
28291 * g++.dg/template/qualttp5.C: Likewise
28292 * g++.dg/template/qualttp6.C: Likewise
28293 * g++.dg/template/qualttp7.C: Likewise
28294 * g++.dg/template/qualttp8.C: Likewise
28295 * g++.dg/template/recurse.C: Likewise.
28297 2002-03-15 Mark Mitchell <mark@codesourcery.com>
28299 * g++.dg/opt/dtor1.C: New test.
28301 2002-03-15 Jakub Jelinek <jakub@redhat.com>
28303 * gcc.c-torture/compile/20020315-1.c: New test.
28305 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
28307 * gcc.dg/weak-1.c: Fix scan tests.
28309 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
28311 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
28312 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
28313 cris-*-aout* mmix-*-*.
28314 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
28315 cris-*-aout* mmix-*-*.
28316 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
28317 cris-*-elf* cris-*-aout* and mmix-*-*.
28318 * gcc.dg/20001009-1.c: Ditto.
28319 * gcc.dg/20010912-1.c: Ditto.
28320 * gcc.dg/20020122-4.c: Ditto.
28321 * gcc.dg/inline-2.c: Ditto.
28323 2002-03-14 Jeffrey A Law (law@cygnus.com)
28325 * gcc.c-torture/compile/20020314-1.c: New test.
28327 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
28329 * gcc.c-torture/execute/20020314-1.c: New test.
28331 2002-03-14 Jakub Jelinek <jakub@redhat.com>
28333 * g++.dg/warn/Wunused-1.C: New test.
28335 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
28337 * g++.dg/abi/mangle6.C: New test.
28339 2002-03-13 Jakub Jelinek <jakub@redhat.com>
28341 * gcc.c-torture/compile/20020309-2.c: New test.
28343 * gcc.c-torture/compile/20020312-1.c: New test.
28345 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
28347 * g++.dg/other/access1.C: New test.
28349 2002-03-12 Jakub Jelinek <jakub@redhat.com>
28351 * gcc.c-torture/execute/wchar_t-1.c: New test.
28353 2002-03-12 David Edelsohn <edelsohn@gnu.org>
28355 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
28357 2002-03-12 Roger Sayle <roger@eyesopen.com>
28359 * gcc.dg/20020312-1.c: New test case.
28361 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
28363 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
28365 2002-03-11 Richard Henderson <rth@redhat.com>
28367 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
28368 * g++.old-deja/g++.jason/report.C: Likewise.
28370 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
28372 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
28373 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
28375 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
28377 * testsuite/g++.dg/overload/pmf1.C: New test.
28379 2002-03-11 Kazu Hirata <kazu@hxi.com>
28381 * gcc.c-torture/execute/20020307-1.c: Use long.
28383 2002-03-11 Jakub Jelinek <jakub@redhat.com>
28385 PR optimization/5844
28386 * gcc.dg/20020310-1.c: New test.
28388 2002-03-09 Michael Meissner <meissner@redhat.com>
28390 * gcc.c-torture/execute/memcpy-2.c: New test.
28391 * gcc.c-torture/execute/memset-1.c: New test.
28392 * gcc.c-torture/execute/strlen-1.c: New test.
28393 * gcc.c-torture/execute/strcmp-1.c: New test.
28394 * gcc.c-torture/execute/strncmp-1.c: New test.
28396 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
28398 * gcc.dg/ppc-ldstruct.c: New test.
28400 2002-03-09 Jakub Jelinek <jakub@redhat.com>
28402 * gcc.c-torture/execute/va-arg-22.c: New test.
28404 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28406 * gcc.c-torture/compile/20020309-1.c: New test.
28408 2002-03-08 Jakub Jelinek <jakub@redhat.com>
28410 * gcc.c-torture/execute/20020307-2.c: New test.
28412 2002-03-07 Jeffrey A Law (law@redhat.com)
28414 * g77.f-torture/compile/20020307-1.f: New test.
28416 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
28418 * gcc.dg/unordered-1.c: New test.
28420 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
28422 * gcc.c-torture/execute/20020307-1.c: New test.
28424 2002-03-05 Jakub Jelinek <jakub@redhat.com>
28426 * gcc.dg/20020304-1.c: New test.
28428 * gcc.c-torture/compile/20020304-2.c: New test.
28430 2002-03-04 Zack Weinberg <zack@codesourcery.com>
28432 * gcc.c-torture/compile/20020304-1.c: New test case
28435 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
28437 * gcc.dg/20020103-1.c: Add other -D ppc variants.
28439 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
28441 * g++.dg/other/classkey1.C: New test.
28443 2002-03-01 Richard Henderson <rth@redhat.com>
28445 * gcc.c-torture/compile/981223-1.x: New.
28446 * gcc.c-torture/compile/920625-1.x: New.
28448 2002-02-28 Richard Henderson <rth@redhat.com>
28450 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
28452 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
28454 * gcc.c-torture/execute/20020227-1.c: New test.
28456 2002-02-27 Mark Mitchell <mark@codesourcery.com>
28458 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
28460 * g++.old-deja/g++.oliva/partord1.C: Likewise.
28461 * g++.old-deja.g++.other/defarg1.C: Likewise.
28462 * g++.old-deja/g++.pt/calls2.C: Likewise.
28463 * g++.old-deja/g++.pt/crash20.C: Likewise.
28464 * g++.old-deja/g++.pt/crash30.C: Likewise.
28465 * g++.old-deja/g++.pt/crash36.C: Likewise.
28466 * g++.old-deja/g++.pt/crash6.C: Likewise.
28467 * g++.old-deja/g++.pt/defarg13.C: Likewise.
28468 * g++.old-deja/g++.pt/derived3.C: Likewise.
28469 * g++.old-deja/g++.pt/error1.C: Likewise.
28470 * g++.old-deja/g++.pt/friend21.C: Likewise.
28471 * g++.old-deja/g++.pt/friend23.C: Likewise.
28472 * g++.old-deja/g++.pt/infinite1.C: Likewise.
28473 * g++.old-deja/g++.robertl/eb128.C: Likewise.
28475 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
28477 * gcc.c-torture/execute/20020225-2.c: New test.
28479 2002-02-27 Zack Weinberg <zack@codesourcery.com>
28481 * gcc.c-torture/execute/920730-1t.c,
28482 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
28483 Delete test cases, only relevant to -traditional.
28485 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
28487 * gcc.dg/cpp/undef1.c: Remove.
28488 * gcc.dg/cpp/directiv.c: Update.
28489 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
28491 2002-02-27 Michael Meissner <meissner@redhat.com>
28493 * gcc.c-torture/execute/20020226-1.c: New test.
28495 2002-02-26 Jakub Jelinek <jakub@redhat.com>
28497 * g++.dg/debug/debug4.C: New test.
28499 * gcc.dg/ia64-visibility-1.c: New test.
28501 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
28503 * gcc.dg/debug/20020224-1.c: New.
28505 2002-02-25 Kazu Hirata <kazu@hxi.com>
28507 * gcc.c-torture/execute/960416-1.x: New.
28508 * gcc.c-torture/execute/divconst-3.x: Likewise.
28510 2002-02-25 Jakub Jelinek <jakub@redhat.com>
28512 * gcc.dg/20020224-1.c: New test.
28514 2002-02-25 Alan Modra <amodra@bigpond.net.au>
28516 * gcc.c-torture/execute/20020225-1.c: New.
28518 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
28520 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
28522 2002-02-23 Jakub Jelinek <jakub@redhat.com>
28524 * gcc.dg/20020222-1.c: New test.
28526 2002-02-22 Jakub Jelinek <jakub@redhat.com>
28528 * g++.dg/opt/anonunion1.C: New test.
28530 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
28532 * g++.dg/template/qualttp19.C: New test.
28533 * g++.dg/template/qualttp20.C: New test.
28534 * g++.old-deja/g++.jason/report.C: Adjust expected errors
28535 * g++.old-deja/g++.other/qual1.C: Likewise.
28537 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
28539 * gcc.dg/attr-alwaysinline.c: New.
28541 2002-02-21 Jakub Jelinek <jakub@redhat.com>
28543 * gcc.dg/20020220-1.c: New test.
28545 * gcc.dg/20020220-2.c: New test.
28547 * g++.dg/opt/mmx1.C: New test.
28549 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
28551 * gcc.c-torture/compile/20020110.c: New test.
28553 2002-02-20 Jakub Jelinek <jakub@redhat.com>
28555 * gcc.c-torture/execute/20020219-1.c: New test.
28557 * gcc.dg/20020219-1.c: New test.
28559 * gcc.dg/noncompile/20020220-1.c: New test.
28561 * g++.dg/opt/ptrintsum1.C: New test.
28563 * gcc.dg/debug/20020220-1.c: New test.
28565 2002-02-17 Jakub Jelinek <jakub@redhat.com>
28567 * gcc.c-torture/execute/20020216-1.c: New test.
28569 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
28571 * gcc.dg/decl-1.c: Update, new test.
28573 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
28575 * g++.dg/abi/bitfield1.C: New test.
28576 * g++.dg/abi/bitfield2.C: New test.
28578 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
28580 * gcc.dg/attr-nest.c: New test.
28582 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
28584 * gcc.c-torture/execute/20020215-1.c: New test.
28586 2002-02-14 Jakub Jelinek <jakub@redhat.com>
28588 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
28589 * g++.dg/debug/debug.exp: New.
28590 * g++.dg/debug/trivial.C: New.
28591 * g++.dg/debug/debug1.C: Moved...
28592 * g++.dg/other/debug1.C: ...from here.
28593 * g++.dg/debug/debug2.C: Moved...
28594 * g++.dg/other/debug2.C: ...from here.
28595 * g++.dg/debug/debug3.C: Moved...
28596 * g++.dg/other/debug3.C: ...from here.
28598 * gcc.dg/noncompile/20020213-1.c: New test.
28600 2002-02-13 Jakub Jelinek <jakub@redhat.com>
28602 * g++.dg/other/debug3.C: New test.
28604 * gcc.c-torture/execute/20020213-1.c: New test.
28606 2002-02-13 Richard Smith <richard@ex-parrot.com>
28608 * g++.old-deja/g++.other/thunk1.C: New test.
28610 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
28612 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
28614 2002-02-13 Stan Shebs <shebs@apple.com>
28616 * gcc.dg/altivec-3.c: New.
28618 2002-02-12 Jakub Jelinek <jakub@redhat.com>
28620 * gcc.dg/Wunreachable-1.c: New test.
28621 * gcc.dg/Wunreachable-2.c: New test.
28623 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
28625 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
28627 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
28629 * gcc.dg/decl-1.c: New test.
28631 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
28633 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
28635 2002-02-10 Kazu Hirata <kazu@hxi.com>
28637 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
28638 * gcc.c-torture/compile/980506-1.x: Likewise.
28640 2002-02-10 Kazu Hirata <kazu@hxi.com>
28642 * gcc.dg/20020210-1.c: New.
28644 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
28646 * g77.f-torture/execute/947.f: New regression test
28647 for PR fortran/947.
28649 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
28651 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
28652 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
28654 2002-02-08 Richard Henderson <rth@redhat.com>
28656 * gcc.c-torture/compile/labels-3.c: New.
28658 2002-02-08 Jakub Jelinek <jakub@redhat.com>
28660 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
28661 expression statements work instead.
28662 * gcc.dg/noncompile/20020207-1.c: New test.
28664 2002-02-07 Richard Henderson <rth@redhat.com>
28666 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
28668 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
28670 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
28672 * lib/g77-dg.exp: Trim g77 error messages so that they are
28673 recognized by dg.exp.
28675 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
28678 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
28680 2002-02-07 Richard Henderson <rth@redhat.com>
28682 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
28683 to be sufficiently aligned for integers.
28685 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
28687 * g++.dg/template/friend4.C: New test.
28689 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
28692 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
28695 2002-02-07 Richard Henderson <rth@redhat.com>
28697 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
28698 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
28699 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
28700 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
28702 2002-02-06 Richard Henderson <rth@redhat.com>
28704 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
28706 2002-02-06 Janis Johnson <janis187@us.ibm.com>
28708 * gcc.dg/20020206-1.c: New test.
28710 2002-02-06 Jakub Jelinek <jakub@redhat.com>
28712 * gcc.c-torture/execute/20020206-1.c: New test.
28714 * gcc.c-torture/execute/20020206-2.c: New test.
28716 PR optimization/5429:
28717 * gcc.c-torture/compile/20020206-1.c: New test.
28719 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
28721 * g++.dg/ext/align1.C: Do not use an explicit alignment value
28722 as certain file formats cannot support particularly large
28725 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
28726 and do not expect to be able to link the executable.
28728 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
28729 fail because the COFF format does not support the weak attribute.
28731 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
28733 * g77.dg/pr5473.f: New test
28735 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
28737 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
28738 Fix testcase accordingly.
28740 2002-02-04 Richard Henderson <rth@redhat.com>
28742 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
28743 (buf): Change to be an array of pointers, not ints.
28745 2002-02-04 Jakub Jelinek <jakub@redhat.com>
28747 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
28748 before all tests. Move warning one line above to match where it
28750 * gcc.dg/Wswitch-2.c: New test.
28751 * g++.dg/warn/Wswitch-1.C: New test.
28752 * g++.dg/warn/Wswitch-2.C: New test.
28754 2002-02-04 Richard Henderson <rth@redhat.com>
28756 * g++.dg/abi/offsetof.C: Fix size comparison.
28758 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
28760 * gcc.dg/cast-qual-2.c: New test.
28762 2002-02-04 Jakub Jelinek <jakub@redhat.com>
28764 * gcc.dg/20020201-4.c: New test.
28766 2002-02-04 Ben Elliston <bje@redhat.com>
28768 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
28769 target_info attribute != 0, in addition to the empty string.
28770 (gcc_target_compile): Likewise.
28772 2002-02-03 Andrew Cagney <ac131313@redhat.com>
28774 * gcc.dg/Wswitch.c: New test.
28775 PR gcc/4475. PR gcc/3780.
28777 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
28779 * g77.f-torture/execute/5122.f: New test for regressions
28780 against PR fortran/5122.
28782 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
28784 * g77.f-torture/compile/pr3743.f: Delete
28785 * g77.dg/pr3743-1.f: New test.
28786 * g77.dg/pr3743-2.f: New test.
28787 * g77.dg/pr3743-3.f: New test.
28788 * g77.dg/pr3743-4.f: New test.
28790 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
28792 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
28794 2002-02-02 Richard Henderson <rth@redhat.com>
28796 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
28797 * gcc.c-torture/execute/bf64-1.c: Likewise.
28799 2002-02-02 Jakub Jelinek <jakub@redhat.com>
28801 * gcc.dg/20020201-2.c: New test.
28803 * gcc.dg/20020201-3.c: New test.
28805 * gcc.c-torture/execute/bitfld-2.c: New test.
28807 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
28809 * gcc.dg/bitfld-1.c: Update.
28810 * gcc.dg/bitfld-2.c: Update.
28811 * gcc.c-torture/execute/bitfld-1.x: New.
28813 2002-02-02 Jakub Jelinek <jakub@redhat.com>
28815 * gcc.c-torture/execute/20020201-1.c: New test.
28817 2002-02-01 Janis Johnson <janis187@us.ibm.com>
28820 * gcc.dg/20020201-1.c: New test.
28822 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
28825 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
28826 * g77.f-torture/compile/pr3743.x: Remove
28828 2002-01-31 Tom Rix <trix@redhat.com>
28830 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
28832 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
28834 * gcc.dg/noncompile/20020130-1.c: New test.
28836 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
28838 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
28840 2002-01-29 Richard Henderson <rth@redhat.com>
28842 * gcc.c-torture/execute/991118-1.c: Cast various constants back
28844 * gcc.c-torture/execute/bf64-1.c: Likewise.
28846 2002-01-29 Jakub Jelinek <jakub@redhat.com>
28848 * gcc.c-torture/execute/20020129-1.c: New test.
28850 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
28852 * gcc.c-torture/compile/20000224-1.c: Update.
28853 * gcc.c-torture/execute/bitfld-1.c: New tests.
28854 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
28855 * gcc.dg/uninit-A.c: Update.
28857 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
28859 * g++.dg/template/ctor1.C: Add instantiation.
28861 2002-01-28 Paul Koning <pkoning@equallogic.com>
28863 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
28864 argument to __builtin_prefetch to be const ptr.
28866 2002-01-28 Jakub Jelinek <jakub@redhat.com>
28868 * gcc.c-torture/compile/20020120-1.c: New test.
28870 2002-01-27 Kazu Hirata <kazu@hxi.com>
28872 * gcc.c-torture/execute/20020127-1.c: New test.
28874 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
28876 * g77.dg/f77-edit-i-in.f: New test
28877 * g77.dg/f77-edit-i-out.f: New test
28879 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
28881 * gcc.dg/debug/debug.exp: New file.
28882 * gcc.dg/debug/trivial.c: New file.
28883 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
28884 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
28885 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
28886 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
28887 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
28888 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
28889 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
28890 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
28891 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
28892 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
28893 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
28894 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
28895 * gcc.dg/20000503-1.c: Removed.
28896 * gcc.dg/20010207-1.c: Removed.
28897 * gcc.dg/20011223-1.c: Removed.
28898 * gcc.dg/20020104-2.c: Removed.
28899 * gcc.dg/debug-1.c: Removed.
28900 * gcc.dg/debug-2.c: Removed.
28901 * gcc.dg/debug-3.c: Removed.
28902 * gcc.dg/debug-4.c: Removed.
28903 * gcc.dg/debug-5.c: Removed.
28904 * gcc.dg/debug-6.c: Removed.
28905 * gcc.dg/dwarf2-1.c: Removed.
28906 * gcc.dg/dwarf2-2.c: Removed.
28908 2002-01-25 Jakub Jelinek <jakub@redhat.com>
28910 * g++.old-deja/g++.other/eh5.C: New test.
28911 * g++.old-deja/g++.other/sibcall2.C: New test.
28912 * g++.old-deja/g++.other/array9.C: New test.
28913 * g++.old-deja/g++.other/typename2.C: New test.
28914 * g++.old-deja/g++.other/crash60.C: New test.
28915 * g++.old-deja/g++.other/conv9.C: New test.
28916 * g++.old-deja/g++.other/mangle10.C: New test.
28917 * g++.old-deja/g++.other/unchanging1.C: New test.
28918 * g++.old-deja/g++.other/exprstmt1.C: New test.
28919 * g++.old-deja/g++.other/inline23.C: New test.
28920 * g++.old-deja/g++.eh/ia64-1.C: New test.
28921 * g++.old-deja/g++.other/dwarf2-1.C: New test.
28922 * g++.old-deja/g++.other/reload1.C: New test.
28923 * g++.old-deja/g++.other/static20.C: New test.
28924 * g++.old-deja/g++.other/local-alloc1.C: New test.
28925 * g++.old-deja/g++.other/conv8.C: New test.
28926 * g++.old-deja/g++.other/stmtexpr2.C: New test.
28927 * g++.old-deja/g++.other/storeexpr1.C: New test.
28928 * g++.old-deja/g++.other/storeexpr2.C: New test.
28929 * g++.dg/eh/template2.C: New test.
28930 * g++.dg/warn/weak1.C: New test.
28932 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
28934 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
28935 Remove first, non-varying, argument.
28937 2002-01-23 Richard Henderson <rth@redhat.com>
28939 * gcc.dg/inline-2.c: New.
28941 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
28942 Add optional target arg. Check number of arguments.
28943 (scan-assembler-not, scan-assembler-dem): Likewise.
28944 (scan-assembler-dem-not): Likewise.
28946 2002-01-23 Zack Weinberg <zack@codesourcery.com>
28948 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
28950 * g++.old-deja/g++.brendan/parse3.C,
28951 g++.old-deja/g++.other/crash26.C,
28952 g++.old-deja/g++.other/crash28.C,
28953 g++.old-deja/g++.other/crash29.C,
28954 g++.old-deja/g++.other/crash30.C,
28955 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
28957 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
28959 * gcc.dg/20020115-1.c: New.
28961 2002-01-23 Bob Wilson <bob.wilson@acm.org>
28963 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
28965 2002-01-23 Janis Johnson <janis187@us.ibm.com>
28967 * gcc.dg/20020122-3.c: New.
28969 2002-01-23 Jakub Jelinek <jakub@redhat.com>
28971 * g++.dg/other/gc1.C: New test.
28973 2002-01-23 Zack Weinberg <zack@codesourcery.com>
28975 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
28977 2002-01-22 Richard Henderson <rth@redhat.com>
28979 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
28981 2002-01-22 Richard Henderson <rth@redhat.com>
28983 * gcc.dg/20020122-4.c: New.
28985 2002-01-22 H.J. Lu <hjl@gnu.org>
28987 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
28989 * gcc.dg/special/ecos.exp: Likewise.
28990 * lib/g++-dg.exp: Likewise.
28991 * lib/g77-dg.exp: Likewise.
28992 * lib/gcc-dg.exp : Likewise.
28993 * lib/mike-g++.exp: Likewise.
28994 * lib/mike-g77.exp: Likewise.
28995 * lib/mike-gcc.exp: Likewise.
28996 * lib/objc-dg.exp: Likewise.
28998 2002-01-22 Janis Johnson <janis187@us.ibm.com>
29001 * gcc.dg/20020122-2.c: New test.
29003 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
29005 * gcc.dg/20020122-1.c: New test.
29007 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
29009 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
29011 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
29013 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
29015 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29017 * gcc.c-torture/compile/20020121-1.c: New test.
29019 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
29021 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
29024 2002-01-21 Jakub Jelinek <jakub@redhat.com>
29026 * gcc.dg/20020218-1.c: New test.
29028 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
29030 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
29032 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
29033 "At global scope" warning
29034 * g++.dg/ext/align1.C: Change cygwin test for alignment
29035 from db-bogus to dg-warning
29037 2002-01-21 Zack Weinberg <zack@codesourcery.com>
29039 * g77.f-torture/compile/cpp2.F: New test.
29041 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
29043 * g++.dg/template/access1.C: New test.
29045 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
29047 * gcc.dg/20020118-1.c: New.
29049 2002-01-18 Kazu Hirata <kazu@hxi.com>
29051 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
29053 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
29055 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
29056 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
29057 alignment warnings.
29059 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
29061 * gcc.misc-tests/i386-prefetch.exp: Save and restore
29062 torture_with_loops and torture_without_loops
29064 2002-01-17 Jakub Jelinek <jakub@redhat.com>
29066 * gcc.c-torture/compile/20020116-1.c: New test.
29068 2002-01-16 Jakub Jelinek <jakub@redhat.com>
29070 * gcc.dg/20020116-2.c: New test.
29072 * gcc.dg/ultrasp4.c: New test.
29074 * gcc.dg/20020116-1.c: New test.
29076 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
29078 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
29081 2002-01-15 Janis Johnson <janis187@us.ibm.com>
29083 * gcc.misc-tests/i386-prefetch.exp: New.
29084 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
29085 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
29086 * gcc.misc-tests/i386-pf-none-1.c: New test.
29087 * gcc.misc-tests/i386-pf-sse-1.c: New test.
29089 2002-01-15 Jakub Jelinek <jakub@redhat.com>
29091 * gcc.dg/gnu89-init-1.c: Add new tests.
29093 2002-01-15 Andreas Jaeger <aj@suse.de>
29095 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
29096 * gcc.dg/i386-mmx-2.c: Likewise.
29097 * gcc.dg/i386-sse-1.c: Likewise.
29098 * gcc.dg/i386-sse-2.c: Likewise.
29099 * gcc.dg/i386-sse-3.c: Likewise.
29101 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
29103 * g77.f-torture/execute/intrinsic-unix-bessel.f:
29104 Uncomment additional cases that now pass.
29106 2002-01-11 Richard Henderson <rth@redhat.com>
29108 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
29109 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
29111 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
29113 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
29115 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
29117 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
29118 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
29120 2002-01-10 Dale Johannesen <dalej@apple.com>
29122 * gcc.c-torture/execute/loop-11.c: New.
29124 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
29126 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
29127 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
29129 2002-01-09 Richard Henderson <rth@redhat.com>
29131 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
29132 type in which to perform the operation for each size.
29134 2002-01-09 Alan Matsuoka (alanm@redhat.com)
29136 * gcc.c-torture/compile/20020109-2.c: New test.
29138 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
29140 * gcc.c-torture/execute/loop-10.c: New test.
29142 2002-01-09 Jakub Jelinek <jakub@redhat.com>
29144 * gcc.c-torture/compile/20010226-1.c: New test.
29145 * gcc.c-torture/compile/20010227-1.c: New test.
29146 * gcc.c-torture/compile/20010426-1.c: New test.
29147 * gcc.c-torture/compile/20010510-1.c: New test.
29148 * gcc.c-torture/compile/20010605-3.c: New test.
29149 * gcc.c-torture/compile/20010824-1.c: New test.
29150 * gcc.c-torture/execute/20010409-1.c: New test.
29151 * gcc.dg/noncompile/20000901-1.c: New test.
29152 * gcc.dg/20001023-1.c: New test.
29153 * gcc.dg/20001101-1.c: New test.
29154 * gcc.dg/20001102-1.c: New test.
29155 * gcc.dg/20010207-1.c: New test.
29156 * gcc.dg/20010405-1.c: New test.
29157 * gcc.dg/20010822-1.c: New test.
29158 * gcc.dg/20011107-1.c: New test.
29160 2002-01-09 Jeffrey A Law (law@redhat.com)
29162 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
29164 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
29165 execution failure on PA targets.
29167 2002-01-09 Jakub Jelinek <jakub@redhat.com>
29169 * gcc.c-torture/compile/20020109-1.c: New test.
29171 2002-01-08 Kazu Hirata <kazu@hxi.com>
29173 * gcc.c-torture/execute/20020108-1.c: New test.
29175 2002-01-08 Jakub Jelinek <jakub@redhat.com>
29177 * gcc.dg/20020108-1.c: New test.
29179 2002-01-08 H.J. Lu <hjl@gnu.org>
29181 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
29184 2002-01-08 Geoff Keating <geoffk@redhat.com>
29186 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
29189 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
29191 * gcc.dg/altivec-4.c: Test altivec predicates.
29193 2002-01-07 Jakub Jelinek <jakub@redhat.com>
29195 * gcc.c-torture/execute/20020107-1.c: New test.
29197 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
29200 * gcc.c-torture/compile/20020106-1.c: New test.
29202 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
29204 * gcc.c-torture/execute/nestfunc-4.c: New test.
29206 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
29208 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
29209 extra triple that slipped in.
29210 * g++.old-deja/g++.abi/align.C: Likewise.
29211 * g++.old-deja/g++.abi/bitfields.C: Likewise.
29213 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
29215 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
29216 * g++.old-deja/g++.abi/align.C: Likewise.
29217 * g++.old-deja/g++.abi/bitfields.C: Likewise.
29219 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
29221 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
29224 2002-01-04 Jakub Jelinek <jakub@redhat.com>
29226 * gcc.dg/20020104-1.c: New test.
29228 * gcc.dg/20020104-2.c: New test.
29230 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
29232 * gcc.dg/20020103-1.c: Fix typo in target selector.
29234 2002-01-03 Richard Henderson <rth@redhat.com>
29236 * gcc.dg/20020103-1.c: New.
29238 2002-01-03 Kazu Hirata <kazu@hxi.com>
29240 * gcc.c-torture/execute/20020103-1.c: New test.
29242 2002-01-03 Jakub Jelinek <jakub@redhat.com>
29244 * g++.dg/other/debug2.C: New test.
29246 * gcc.c-torture/compile/20020103-1.c: New test.
29248 2002-01-02 Jakub Jelinek <jakub@redhat.com>
29250 * gcc.dg/gnu89-init-1.c: Added new tests.
29252 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
29254 * g++.dg/template/friend2.C: Remove as patch is reverted.
29256 * g++.dg/warn/oldcast1.C: New test.
29258 * g++.dg/template/ptrmem1.C: New test.
29259 * g++.dg/template/ptrmem2.C: New test.
29261 * g++.dg/template/ntp.C: New test.
29263 * g++.dg/other/component1.C: New test.
29265 * g++.dg/template/ttp3.C: New test.
29267 * g++.dg/template/friend2.C: New test.
29268 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
29270 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
29272 * g++.dg/other/ptrmem1.C: New test.
29273 * g++.dg/other/ptrmem2.C: New test.
29275 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
29277 * g++.dg/template/ctor1.C: New test.
29279 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
29281 * g++.dg/template/friend2.C: New test.
29283 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
29285 * gcc.dg/mmix-1.c: New test.
29287 2001-12-31 Richard Henderson <rth@redhat.com>
29289 * gcc.dg/asm-5.c: New.
29291 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
29293 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
29294 in namespace __gnu_cxx
29296 2001-12-30 Richard Henderson <rth@redhat.com>
29298 * gcc.dg/debug-6.c: New.
29300 2001-12-30 Jakub Jelinek <jakub@redhat.com>
29302 * gcc.c-torture/compile/20011229-2.c: New test.
29304 2001-12-29 Jakub Jelinek <jakub@redhat.com>
29306 * gcc.dg/debug-3.c: New test.
29307 * gcc.dg/debug-4.c: New test.
29308 * gcc.dg/debug-5.c: New test.
29310 2001-12-29 Richard Henderson <rth@redhat.com>
29312 * g++.dg/eh/loop1.C: New.
29314 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
29316 * g++.dg/template/crash1.C: New test.
29318 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
29320 * g++.dg/other/const1.C: New test.
29322 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
29324 * gcc.c-torture/compile/20011229-1.c: New test.
29326 2001-12-28 Stan Shebs <shebs@apple.com>
29328 * lib/objc-torture.exp: Resync with c-torture.exp.
29329 * lib/objc.exp: Load standard libraries.
29331 2001-12-28 Jakub Jelinek <jakub@redhat.com>
29333 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
29336 2001-12-27 Roger Sayle <roger@eyesopen.com>
29338 * gcc.c-torture/execute/string-opt-16.c: New testcase.
29340 2001-12-27 Richard Henderson <rth@redhat.com>
29342 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
29344 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
29346 * g++.dg/eh/ctor1.C: New test.
29347 * g++.dg/other/error2.C: New test.
29349 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
29351 * g++.dg/other/init2.C: New test.
29353 2001-12-24 Richard Henderson <rth@redhat.com>
29355 * gcc.dg/20011223-1.c: New.
29356 * gcc.dg/inline-1.c: New.
29358 2001-12-23 Richard Henderson <rth@redhat.com>
29360 * gcc.dg/asm-4.c: Test operand modifiers.
29362 2001-12-23 Richard Henderson <rth@redhat.com>
29364 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
29366 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
29368 * gcc.c-torture/execute/20011223-1.c: New test.
29370 2001-12-21 Richard Henderson <rth@redhat.com>
29372 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
29373 re-enables the warning.
29375 2001-12-21 Richard Henderson <rth@redhat.com>
29377 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
29379 2001-12-20 Jakub Jelinek <jakub@redhat.com>
29381 * gcc.c-torture/compile/20011218-1.c: New test.
29383 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
29385 * gcc.misc-test/arm-isr.exp: New file. Control running of the
29387 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
29388 epilogue generation for ARM ISR routines.
29390 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29392 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
29393 * gcc.dg/format/c90-printf-3.c: Likewise.
29394 * gcc.dg/format/c99-printf-3.c: Likewise.
29395 * gcc.dg/format/ext-1.c: Likewise.
29396 * gcc.dg/format/ext-6.c: Likewise.
29397 * gcc.dg/format/format.h: Prototype unlocked stdio.
29399 2001-12-20 Richard Henderson <rth@redhat.com>
29401 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
29403 (malloc): Correct allocation logic. Abort if we fill up the
29404 arena before initialization complete.
29405 (realloc): Correct allocation logic.
29407 2001-12-20 Jakub Jelinek <jakub@redhat.com>
29409 * gcc.c-torture/compile/20011219-2.c: New test.
29411 * gcc.c-torture/execute/20011219-1.c: New test.
29413 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
29415 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
29416 target does not support weak symbols.
29418 2001-12-19 Jakub Jelinek <jakub@redhat.com>
29420 * gcc.c-torture/compile/20011219-1.c: New test.
29422 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
29424 * g++.dg/other/error1.C: New test.
29426 2001-12-17 Jeffrey A Law (law@redhat.com)
29428 * gcc.c-torture/execute/20011217-1.c: New test.
29430 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
29432 * objc.dg/special/: New directory.
29433 * objc.dg/special/special.exp: New file.
29434 * objc.dg/special/unclaimed-category-1.h: New file.
29435 * objc.dg/special/unclaimed-category-1a.m: New file.
29436 * objc.dg/special/unclaimed-category-1.m: New file.
29438 2001-12-17 Andreas Jaeger <aj@suse.de>
29440 * gcc.c-torture/compile/20011217-2.c: New test.
29442 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
29444 * gcc.c-torture/compile/20011217-1.c: New test.
29446 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
29448 * testsuite/gcc.dg/20011214-1.c: New.
29450 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
29452 * gcc.dg/altivec-4.c: New.
29454 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
29456 * gcc.dg/20011113-1.c: New test.
29458 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
29460 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
29461 std::__malloc_alloc_template<0> and
29462 std::__default_alloc_template<false, 0>.
29464 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
29466 * objc/execute/bf-21.m: New test.
29467 * objc/execute/enumeration-1.m: New test.
29468 * objc/execute/enumeration-2.m: New test.
29470 2001-12-12 Jakub Jelinek <jakub@redhat.com>
29472 * gcc.dg/gnu89-init-1.c: New test.
29474 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
29476 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
29477 * g++.old-deja/g++.jason/2371.C: Likewise.
29478 * g++.old-deja/g++.jason/template33.C: Likewise.
29479 * g++.old-deja/g++.jason/template34.C: Likewise.
29480 * g++.old-deja/g++.jason/template36.C: Likewise.
29481 * g++.old-deja/g++.oliva/typename1.C: Likewise.
29482 * g++.old-deja/g++.oliva/typename2.C: Likewise.
29483 * g++.old-deja/g++.other/typename1.C: Likewise.
29484 * g++.old-deja/g++.pt/inherit2.C: Likewise.
29485 * g++.old-deja/g++.pt/nontype5.C: Likewise.
29486 * g++.old-deja/g++.pt/typename11.C: Likewise.
29487 * g++.old-deja/g++.pt/typename14.C: Likewise.
29488 * g++.old-deja/g++.pt/typename16.C: Likewise.
29489 * g++.old-deja/g++.pt/typename3.C: Likewise.
29490 * g++.old-deja/g++.pt/typename4.C: Likewise.
29491 * g++.old-deja/g++.pt/typename5.C: Likewise.
29492 * g++.old-deja/g++.pt/typename7.C: Likewise.
29493 * g++.old-deja/g++.robertl/eb9.C: Likewise.
29495 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
29497 * g++.dg/other/linkage1.C: New test.
29498 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
29501 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
29503 * gcc.dg/concat.c: New test.
29505 2001-12-11 Stan Shebs <shebs@apple.com>
29507 * objc/compile: New test directory.
29508 * objc/compile/compile.exp: New expect script.
29509 * objc/compile/20011211-1.m: New compile test.
29511 2001-12-11 Jason Merrill <jason@redhat.com>
29513 * lib/prune.exp (prune_gcc_output): Also handle "In member
29514 function". So many permutations...
29516 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
29518 * g++.dg/template/typedef1.C: New test.
29520 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
29522 * g++.dg/other/copy1.C: New test.
29524 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
29526 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
29528 * gcc.dg/builtin-choose-expr.c: New.
29530 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
29532 * gcc.dg/altivec-2.c: New.
29534 2001-12-07 Richard Henderson <rth@redhat.com>
29536 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
29538 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
29540 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
29543 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29545 * g++-old.deja/g++.robertl/eb101.C: Deleted.
29547 2001-12-06 Janis Johnson <janis187@us.ibm.com>
29549 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
29550 variable argument list.
29552 2001-12-06 Zack Weinberg <zack@codesourcery.com>
29554 * gcc.c-torture/execute/memcheck: Delete entire directory.
29555 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
29556 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
29558 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
29560 * gcc.dg/Wshadow-1.c: New test.
29562 2001-12-05 Jakub Jelinek <jakub@redhat.com>
29564 * gcc.c-torture/compile/20011130-1.c: New test.
29566 * gcc.dg/noncompile/20011025-1.c: New test.
29568 * g++.dg/other/anon-union.C: New test.
29570 * gcc.c-torture/execute/20011024-1.c: New test.
29572 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
29574 * gcc.c-torture/execute/20000722-1.x,
29575 gcc.c-torture/execute/20010123-1.x: Remove.
29576 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
29577 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
29578 gcc.dg/c99-complit-2.c: New tests.
29580 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
29582 * g++.dg/inherit/base1.C: New test.
29584 2001-12-04 Jakub Jelinek <jakub@redhat.com>
29586 * g++.dg/other/stdarg1.C: New test.
29588 * gcc.c-torture/compile/20011130-2.c: New test.
29590 2001-12-03 Janis Johnson <janis187@us.ibm.com>
29592 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
29593 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
29594 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
29595 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
29596 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
29597 * gcc.dg/builtin-prefetch-1.c: New test.
29599 2001-12-03 Jakub Jelinek <jakub@redhat.com>
29601 * gcc.dg/20011130-1.c: New test.
29603 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
29605 * g++.dg/other/scope1.C: New test.
29606 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
29608 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
29610 * gcc.dg/vla-init-1.c: New test.
29612 2001-12-01 Geoff Keating <geoffk@redhat.com>
29614 * gcc.c-torture/compile/structs.c: New testcase from GDB.
29616 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
29618 * objc.dg/alias.m: Update.
29619 * objc.dg/class-1.m: Update.
29620 * objc.dg/const-str-1.m: Update.
29621 * objc.dg/fwd-proto-1.m: Update.
29622 * objc.dg/id-1.m: Update.
29623 * objc.dg/super-class-1.m: Update.
29625 2001-11-29 Mark Mitchell <mark@codesourcery.com>
29627 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
29630 2001-11-28 Jeffrey A Law (law@cygnus.com)
29632 * gcc.c-torture/execute/20011128-1.c: New test.
29634 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
29636 * gcc.dg/20011127-1.c: New test.
29638 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
29640 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
29641 from Austin Group draft 7.
29642 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
29643 scanf format arguments.
29644 * gcc.dg/format/no-exargs-2.c: New test.
29646 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
29648 * g++.dg/abi/vbase8-4.C: New test.
29650 2001-11-24 Ian Lance Taylor <ian@airs.com>
29652 * gcc.c-torture/execute/20011121-1.c: New test.
29654 2001-11-23 Jeffrey A Law (law@cygnus.com)
29656 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
29658 2001-11-23 Andreas Jaeger <aj@suse.de>
29660 * gcc.dg/cpp/charconst-2.c: New test.
29662 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
29664 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
29665 to the host if it is remote. Let tests specify extra headers
29667 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
29668 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
29669 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
29670 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
29671 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
29672 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
29673 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
29674 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
29675 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
29676 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
29678 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
29680 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
29681 for little endian ARMs.
29683 2001-11-20 Jakub Jelinek <jakub@redhat.com>
29685 * gcc.c-torture/compile/20011119-1.c: New test.
29686 * gcc.c-torture/compile/20011119-2.c: New test.
29688 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
29690 * gcc.dg/altivec-1.c: Fix typo.
29692 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
29694 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
29696 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
29698 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
29700 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
29702 * lib/g77.exp: Don't specify --rpath-link.
29704 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
29705 across all the headers.
29706 * gcc.dg/format/format.exp: For testing on a remote host,
29709 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
29710 * gcc.c-torture/execute/930406-1.c: Likewise.
29711 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
29713 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
29715 * gcc.dg/altivec-1.c: New.
29717 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
29719 * gcc.dg/cpp/fpreprocessed.c: New test case.
29721 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
29723 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
29724 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
29725 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
29727 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
29729 * gcc.dg/no-builtin-1.c: New test.
29731 2001-11-16 Jakub Jelinek <jakub@redhat.com>
29733 * gcc.c-torture/execute/20011115-1.c: New test.
29735 2001-11-15 Jakub Jelinek <jakub@redhat.com>
29737 * gcc.c-torture/compile/20011114-2.c: New test.
29738 * gcc.c-torture/compile/20011114-3.c: New test.
29739 * gcc.c-torture/compile/20011114-4.c: New test.
29741 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
29743 * g++.dg/other/init1.C: New test.
29745 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
29747 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
29750 * gcc.c-torture/execute/20011114-1.c: New testcase.
29752 * gcc.c-torture/compile/20010327-1.c: Revert last change.
29753 * gcc.c-torture/compile/20011114-1.c: New test, exactly
29754 like the (before this change) version of 20010327-1.c.
29756 2001-11-14 Roger Sayle <roger@eyesopen.com>
29758 * gcc.c-torture/execute/string-opt-13.c: New testcase.
29760 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
29762 * g++.dg/init/array2.C: New test.
29764 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
29766 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
29768 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
29770 * g++.dg/other/forscope1.C: New test.
29771 * g++.dg/ext/forscope1.C: New test.
29772 * g++.dg/ext/forscope2.C: New test.
29774 2001-11-13 Jakub Jelinek <jakub@redhat.com>
29776 * gcc.c-torture/execute/20011113-1.c: New test.
29778 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
29780 * gcc.c-torture/execute/20011109-2.c: New test.
29782 * gcc.c-torture/execute/20011109-1.c: New test.
29784 2001-11-09 Jakub Jelinek <jakub@redhat.com>
29786 * gcc.c-torture/compile/20011109-1.c: New test.
29788 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
29790 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
29791 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
29792 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
29793 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
29794 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
29795 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
29796 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
29798 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
29800 * g++.dg/warn/Wshadow-1.C: New tests.
29801 * g++.old-deja/g++.mike/for3.C: Update.
29803 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
29805 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
29806 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
29807 XFAILs. Adjust expected error texts.
29808 * gcc.c-torture/compile/20011106-1.c,
29809 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
29810 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
29811 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
29812 gcc.dg/c99-array-lval-5.c: New tests.
29814 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
29816 * gcc.dg/cpp/defined.c: Update.
29818 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
29820 * gcc.c-torture/execute/anon-1.c: New test.
29822 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
29824 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
29825 same size, so no warning should be produced on stormy16.
29827 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
29828 due to oversized array.
29829 * g++.old-deja/g++.mike/ns15.C: Likewise.
29830 * g++.old-deja/g++.pt/crash16.C: Likewise.
29832 2001-11-02 Graham Stott <grahams@redhat.com>
29834 * g++.dgother/debug1.C: Fix typos.
29836 2001-11-01 Jakub Jelinek <jakub@redhat.com>
29838 * g++.dg/other/debug1.C: New test.
29840 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
29842 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
29845 2001-10-30 Jakub Jelinek <jakub@redhat.com>
29847 * gcc.dg/20011029-2.c: New test.
29849 * gcc.c-torture/compile/20011029-1.c: New test.
29851 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
29853 * objc/execute/class_self-1.m: New test.
29854 * objc/execute/class_self-2.m: New test.
29856 2001-10-25 Zack Weinberg <zack@codesourcery.com>
29858 * gcc.misc-tests/msgs.exp: Delete.
29859 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
29860 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
29861 error set to match recent changes.
29863 2001-10-24 Zack Weinberg <zack@codesourcery.com>
29865 * gcc.dg/20011021-1.c: New test.
29867 2001-10-24 Jakub Jelinek <jakub@redhat.com>
29869 * gcc.c-torture/compile/20011023-1.c: New test.
29871 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
29873 * lib/g77.exp: Rewrite based on lib/g++.exp.
29875 2001-10-19 Jakub Jelinek <jakub@redhat.com>
29877 * gcc.c-torture/execute/20011019-1.c: New test.
29879 * gcc.dg/20011018-1.c: New test.
29881 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
29883 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
29885 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
29887 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
29888 * gcc.dg/attr-invalid.c: Likewise.
29890 2001-10-18 Jakub Jelinek <jakub@redhat.com>
29892 * testsuite/gcc.dg/20011015-1.c: New test.
29894 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
29896 * g++.dg/template/unify2.C: New test.
29898 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
29900 * g++.dg/other/exception-specification.C: New test
29902 2001-10-13 Tom Rix <trix@redhat.com>
29904 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
29905 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
29907 2001-10-12 Jakub Jelinek <jakub@redhat.com>
29909 * testsuite/gcc.dg/20011009-1.c: New test.
29911 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
29914 * g++.dg/other/friend1.C: New test.
29916 2001-10-11 Richard Henderson <rth@redhat.com>
29918 * g++.old-deja/g++.other/crash18.C: Add -S to options.
29920 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29922 * gcc.c-torture/compile/20011010-1.c: New.
29924 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
29926 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
29927 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
29928 g77.f-torture/execute/execute.exp,
29929 g77.f-torture/noncompile/noncompile.exp,
29930 gcc.c-torture/compile/compile.exp,
29931 gcc.c-torture/execute/execute.exp,
29932 gcc.c-torture/execute/ieee/ieee.exp,
29933 gcc.c-torture/execute/memcheck/memcheck.exp,
29934 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
29935 objc/execute/execute.exp: Update FSF address.
29937 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
29939 * gcc.dg/cpp/cmdlne-C.c: Update.
29940 * gcc.dg/cpp/cmdlne-C2.c: New.
29942 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29944 * gcc.c-torture/execute/20011008-3.c: New.
29946 2001-10-08 DJ Delorie <dj@redhat.com>
29948 * gcc.dg/20011008-1.c: New.
29949 * gcc.dg/20011008-2.c: New.
29951 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
29953 * gcc.dg/cpp/spacing1.c: Update test.
29955 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
29957 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
29958 spelling errors of "separate" as "seperate".
29960 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
29962 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
29963 enough to avoid inlining.
29965 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
29967 * lib/g77.exp: set libg2c_dir correctly.
29969 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
29971 * gcc.dg/cpp/macro11.c: New test.
29973 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
29975 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
29976 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
29977 gcc.dg/format/multattr-3.c: New tests.
29978 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
29979 tests for format attributes on function pointers being rejected.
29981 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
29983 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
29985 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
29987 * g++.dg/warn/format1.C: New test.
29989 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
29991 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
29993 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
29995 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
29997 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
29999 * gcc.dg/cpp/redef2.c: Add test.
30001 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
30003 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
30004 long-standing bug on i686, apparently.
30005 * gcc.c-torture/execute/loop-2c.x: New file.
30006 * gcc.c-torture/execute/loop-2d.x: New file.
30007 * gcc.c-torture/execute/loop-3c.x: New file.
30009 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
30011 * gcc.dg/cpp/20000625-2.c: Correct line number.
30013 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
30015 * gcc.dg/cpp/macro10.c: New test.
30016 * gcc.dg/cpp/strify3.c: New test.
30017 * gcc.dg/cpp/spacing1.c: Add tests.
30018 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
30019 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
30021 2001-09-24 DJ Delorie <dj@redhat.com>
30023 * gcc.c-torture/execute/20010924-1.c: New test.
30025 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
30027 * testsuite/objc/execute/paste.m: Remove.
30029 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
30031 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
30033 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
30035 * g77.dg/strlen0.f: New test.
30037 2001-09-21 Richard Henderson <rth@redhat.com>
30039 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
30040 * g++.old-deja/g++.abi/vtable2.C: Likewise.
30042 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
30044 Table-driven attributes.
30045 * g++.dg/ext/attrib1.C: New test.
30047 2001-09-20 DJ Delorie <dj@redhat.com>
30049 * gcc.dg/20000926-1.c: Update expected warning messages.
30050 * gcc.dg/array-2.c: Likewise, and test for warnings too.
30051 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
30054 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
30056 * g++.dg/eh/registers1.C: New test case.
30058 2001-09-17 Richard Henderson <rth@redhat.com>
30060 * gcc.dg/array-5.c: Fix VLA decomposition test.
30062 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
30064 * gcc.dg/cpp/line5.c: New testcase.
30066 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
30068 * gcc.dg/cpp/macro9.c: New test.
30070 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
30072 * gcc.c-torture/execute/980223.c: Change type of addr from long
30075 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
30077 * gcc.c-torture/execute/20010915-1.c: New test.
30079 2001-09-14 Janis Johnson <janis187@us.ibm.com>
30081 * g77.dg/bprob: New directory.
30082 * g77.dg/bprob/bprob.exp: New file.
30083 * g77.dg/bprob/bprob-1.f: New test.
30084 * g77.dg/gcov: New directory.
30085 * g77.dg/gcov/gcov.exp: New file.
30086 * g77.dg/gcov/gcov-1.f: New test.
30087 * g77.dg/gcov/gcov-1.x: New file.
30089 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
30091 * gcc.dg/cpp/directiv.c: Update.
30092 * gcc.dg/cpp/undef1.c: Update.
30094 2001-09-12 Jakub Jelinek <jakub@redhat.com>
30096 * gcc.dg/20010912-1.c: New test.
30098 2001-09-11 Janis Johnson <janis187@us.ibm.com>
30100 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
30101 language-independent file in lib.
30102 * lib/gcov.exp: New file.
30104 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
30106 * gcc.c-torture/compile/20010911-1.c: New test.
30108 2001-09-10 Janis Johnson <janis187@us.ibm.com>
30110 * lib/profopt.exp: New, to support profile-directed optimizations.
30111 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
30112 * gcc.misc-tests/bprob-1.c: New test.
30113 * gcc.misc-tests/bprob-2.c: New test.
30115 2001-09-07 Janis Johnson <janis187@us.ibm.com>
30117 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
30118 XFAIL and which kinds of gcov output to verify.
30119 * gcc.misc-tests/gcov-4b.x: New file.
30120 * gcc.misc-tests/gcov-5b.x: New file.
30121 * gcc.misc-tests/gcov-6.x: New file.
30122 * gcc.misc-tests/gcov-7.c: New test.
30123 * gcc.misc-tests/gcov-7.x: New file.
30125 2001-09-06 Janis Johnson <janis187@us.ibm.com>
30127 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
30128 * gcc.misc-tests/gcov-6.c: New test.
30130 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
30133 * g++.dg/abi/vbase1.C: New test.
30135 2001-09-05 Ziemowit Laski <zlaski@apple.com>
30137 * objc.dg/method-2.m: New.
30139 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
30142 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
30143 * g++.dg/init/empty1.C: New test.
30145 2001-09-03 Jakub Jelinek <jakub@redhat.com>
30147 * gcc.c-torture/compile/20010903-1.c: New test.
30149 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
30151 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
30154 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
30156 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
30158 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
30160 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
30162 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
30164 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
30165 for 16-bit 'unsigned int'.
30167 2001-08-29 Kazu Hirata <kazu@hxi.com>
30169 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
30171 2001-08-27 Richard Henderson <rth@redhat.com>
30173 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
30174 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
30176 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
30178 * gcc.dg/asm-names.c (ymain): New.
30180 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
30182 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
30183 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
30184 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
30186 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30188 * gcc.dg/compare5.c: New testcase.
30190 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
30192 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
30193 and "In instantiation".
30195 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
30197 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
30199 2001-08-20 Janis Johnson <janis187@us.ibm.com>
30201 * gcc.misc-tests/gcov.exp: Add support for branch information.
30202 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
30203 * gcc.misc-tests/gcov-4.c: New test.
30204 * gcc.misc-tests/gcov-4b.c: New test.
30205 * gcc.misc-tests/gcov-5b.c: New test.
30207 2001-08-20 Zack Weinberg <zackw@panix.com>
30209 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
30212 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
30214 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
30216 2001-08-19 Jakub Jelinek <jakub@redhat.com>
30218 * g++.dg/eh/template1.C: New test.
30220 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
30222 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
30224 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
30227 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
30229 * lib/g77-dg.exp: Use prune.exp for common procedures
30230 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
30231 * lib/g77.exp: (g77-dg-prune) Remove
30233 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
30235 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
30237 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30239 * g++.dg/template/unify1.C: New test.
30241 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
30243 * g++.dg/abi/empty4.C: New test.
30245 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
30247 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
30249 * g77.f-torture/compile/pr3743.x: Likewise
30251 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30253 * g++.dg/other/using-declaration.C: New test.
30255 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
30257 * gcc.dg/cpp/tr-sign.c: New testcase.
30259 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
30261 * gcc.dg/cpp/19951025-1.c: Revert.
30262 * gcc.dg/cpp/directiv.c: We no longer process directives that
30263 interrupt macro arguments.
30265 2001-08-03 Zack Weinberg <zackw@stanford.edu>
30267 * gcc.dg/bconstp-1.c: New test.
30269 2001-08-03 Richard Henderson <rth@redhat.com>
30271 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
30273 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
30275 * gcc.dg/cpp/19951025-1.c: Update.
30277 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
30279 * g77.dg/ff90-1.f (s): Fix reference of variable z,
30282 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
30285 * g++.old-deja/g++.ns/ns14.C: Remove special options.
30286 * g++.old-deja/g++.other/std1.C: Likewise.
30287 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
30289 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
30291 * lib/g77.exp: Load gcc-defs.exp for common procedures
30292 (g77_pass, g77_fail, g77_finish, g77_exit,
30293 ${tool}_check_unsupported_p} Now redundant. Deleted.
30295 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
30297 * g77.dg/fbackslash.f
30298 * g77.dg/fcase-preserve.f
30300 * g77.dg/ffixed-line-length-0.f
30301 * g77.dg/ffixed-line-length-132.f
30302 * g77.dg/ffixed-line-length-7.f
30303 * g77.dg/ffixed-line-length-72.f
30304 * g77.dg/ffixed-line-length-none.f
30305 * g77.dg/ffree-form-1.f
30306 * g77.dg/fno-backslash.f
30307 * g77.dg/fno-f90-1.f
30308 * g77.dg/fno-fixed-form-1.f
30309 * g77.dg/fno-onetrip.f
30310 * g77.dg/fno-typeless-boz.f
30311 * g77.dg/fno-underscoring.f
30312 * g77.dg/fno-vxt-1.f
30313 * g77.dg/fonetrip.f
30314 * g77.dg/ftypeless-boz.f
30315 * g77.dg/fugly-assumed.f
30316 * g77.dg/funderscoring.f
30319 2001-08-01 Ziemowit Laski <zlaski@apple.com>
30321 * objc.dg/fwd-proto-1.m: New.
30322 * objc.dg/local-decl-1.m: New.
30323 * objc.dg/naming-1.m: New.
30324 * objc.dg/naming-2.m: New.
30325 * objc.dg/proto-hier-1.m: New.
30327 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
30329 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
30330 largest-type elements to a struct makes its size grow.
30332 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
30334 * g++.dg/abi/vthunk1.C: New test.
30336 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
30338 * g++.dg/abi/vbase8-22.C: New test.
30340 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
30342 * gcc.dg/cpp/macro8.c: New test.
30344 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
30346 * g++.dg/abi/vbase8-21.C: New test.
30348 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
30350 * g++.dg/abi/vbase8-10.C: New test.
30352 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30354 * lib/g++.exp (g++_set_ld_library_path): Renamed to
30355 ${tool}_set_ld_library_path.
30357 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
30360 2001-07-26 Stan Cox <scox@redhat.com>
30362 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
30363 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
30364 gcc_exit, gcc_check_unsupported_p):
30365 Moved to gcc-deps.exp
30366 * gcc-deps.exp: New file.
30368 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30370 * g++.old-deja/g++.pt/defarg14.C: New test.
30372 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
30374 * g++.old-deja/g++.other/lineno5.C: New test.
30376 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
30378 * g++.old-deja/g++.pt/crash68.C: New test.
30380 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
30382 * g++.old-deja/g++.other/crash42.C: New test.
30384 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
30386 * gcc.dg/cpp/extratokens.c: Fix.
30387 * gcc.dg/cpp/skipping2.c: New tests.
30389 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30391 * gcc.c-torture/execute/20010724-1.c: New file.
30392 * gcc.c-torture/execute/20010724-1.x: New file.
30394 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
30396 * g++.old-deja/g++.other/cond7.C: New test.
30398 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
30400 * g++.old-deja/g++.other/optimize4.C: New test.
30402 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
30404 * g++.old-deja/g++.abi/vbase8-5.C: New test.
30406 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
30408 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
30409 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
30410 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
30411 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
30413 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
30414 bug report" message.
30416 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
30417 * g++.dg/ext/instantiate1.C: Move from old-deja.
30419 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
30421 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
30422 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
30423 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
30424 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
30426 2001-07-23 Jeffrey A Law (law@cygnus.com)
30428 * gcc.c-torture/execute/20010723-1.c: New test.
30430 2001-07-23 Ben Elliston <bje@redhat.com>
30432 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
30434 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30436 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
30438 Delete handling of ieee_multilib_flags.
30439 Pass -mieee for alpha*-*-* and sh-*-*.
30440 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
30442 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
30444 Remove old-abi tests.
30445 * g++.old-deja/g++.mike/p11116.C: Remove.
30446 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
30448 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
30450 * g77.f-torture/compile/pr3743.f: New test
30452 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
30454 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
30456 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30458 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
30459 g++.old-deja/g++.pt/static6.C: Likewise.
30460 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
30461 supports weak symbols.
30463 2001-07-18 Andreas Jaeger <aj@suse.de>
30465 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
30468 2001-07-18 Andreas Jaeger <aj@suse.de>
30470 * gcc.dg/iftrap-1.c: Fix target line.
30472 2001-07-17 Richard Henderson <rth@redhat.com>
30474 * gcc.c-torture/execute/20010717-1.c: New.
30476 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
30478 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
30481 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
30483 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
30485 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30487 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
30488 UAC_SIGBUS, UAC_NOPRINT definitions.
30490 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
30492 * objc/execute/object_is_class.m: New test.
30493 * objc/execute/object_is_meta_class.m: New test.
30495 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
30497 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
30498 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
30500 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
30502 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
30503 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
30505 2001-07-14 Richard Henderson <rth@redhat.com>
30507 * gcc.dg/iftrap-1.c: New.
30509 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
30511 * g77.f-torture/execute/intrinsic77.f: New test.
30513 2001-07-11 Janis Johnson <janis@us.ibm.com>
30515 * gcc.misc-tests/gcov-3.c: New test.
30517 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
30519 * gcc.c-torture/compile/20010711-1.c,
30520 * gcc.c-torture/compile/20010711-2.c: New tests.
30522 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
30524 * gcc.c-torture/execute/20010711-1.c: New test.
30526 2001-07-11 Ben Elliston <bje@redhat.com>
30528 * g++.old-deja/g++.other/enum5.C: New test.
30530 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
30532 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
30533 (g++-dg-prune): Call prune_gcc_output.
30534 * prune.exp: New file for prune_gcc_output.
30535 * lib/g++.exp, lib/gcc.exp: Load it.
30537 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
30539 * gcc.c-torture/compile/20010701-1.c,
30540 g++.old-deja/g++.ext/attrib6.C: New tests.
30542 2001-07-06 Jeffrey A Law (law@cygnus.com)
30544 * gcc.c-torture/compile/20010706-1.c: New test.
30546 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
30548 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
30550 2001-06-28 Stan Shebs <shebs@apple.com>
30552 * gcc.dg/pragma-darwin.c: New test.
30554 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30556 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
30557 Solaris 2.[678] system.
30559 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
30561 * gcc.dg/20010622-1.c: New test.
30563 2001-06-18 Stan Shebs <shebs@apple.com>
30565 * objc.dg: New directory.
30566 * objc.dg/dg.exp: New file.
30567 * objc.dg/alias.m: New.
30568 * objc.dg/class-1.m: New.
30569 * objc.dg/class-2.m: New.
30570 * objc.dg/const-str-1.m: New.
30571 * objc.dg/const-str-2.m: New.
30572 * objc.dg/id-1.m: New.
30573 * objc.dg/method-1.m: New.
30574 * objc.dg/super-class-1.m: New.
30575 * lib/objc-dg.exp: New file.
30577 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
30579 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
30582 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
30584 * g++.old-deja/g++.abi/vbase8-9.C: New test.
30586 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30588 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
30591 2001-06-12 Richard Henderson <rth@redhat.com>
30593 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
30595 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
30597 * g++.old-deja/g++.abi/vbase5.C: New test.
30598 * g++.old-deja/g++.abi/vbase6.C: New test.
30599 * g++.old-deja/g++.abi/vbase7.C: New test.
30601 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30603 * gcc.c-torture/compile/20010610-1.c: New test.
30605 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
30607 * g++.old-deja/g++.abi/vbase4.C: New test.
30609 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
30611 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
30612 support %f for HC11/HC12 targets.
30613 * gcc.c-torture/execute/930513-1.x: New file, likewise.
30614 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
30615 on HC11/HC12 targets.
30616 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
30618 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30620 * gcc.dg/wchar_t-1.c: New file.
30621 * gcc.dg/wint_t-1.c: Likewise.
30623 2001-06-11 Bernd Schmidt <bernds@redhat.com>
30625 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
30627 2001-06-11 Richard Henderson <rth@redhat.com>
30629 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
30631 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
30633 * gcc.c-torture/compile/20010611-1.c: New test.
30635 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
30637 * gcc.dg/c99-tag-1.c: Add more tests.
30639 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
30641 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
30642 representation on MN10300 and ARM/Thumb.
30644 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
30646 * g77.f-torture/execute/20010610.f: New.
30648 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
30650 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
30653 2001-06-09 Richard Henderson <rth@redhat.com>
30655 * gcc.c-torture/execute/ashrdi-1.c: New.
30656 * gcc.c-torture/execute/ashldi-1.c: New.
30657 * gcc.c-torture/execute/lshrdi-1.c: New.
30659 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
30661 * objc/execute/load-3.m: Added. Check sending +load to categories,
30662 in addition to classes.
30664 2001-06-08 Stan Shebs <shebs@apple.com>
30666 * objc/execute/load-2.m: New test. From Nicola Pero
30667 <n.pero@mi.flashnet.it>.
30669 2001-06-08 Jakub Jelinek <jakub@redhat.com>
30671 * gcc.c-torture/execute/20010605-2.c: New test.
30673 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
30675 * g++.old-deja/g++.abi/vbase2.C: New test.
30676 * g++.old-deja/g++.abi/vbase3.C: New test.
30678 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
30680 * g++.old-deja/g++.pt/friend49.C: New test.
30682 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
30684 * g++.old-deja/g++.ext/anon3.C: New test.
30686 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
30688 * g++.old-deja/g++.other/conv7.C: New test.
30690 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
30692 * gcc.c-torture/compile/20010605-2.c: New test.
30694 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
30696 * gcc.c-torture/execute/20010604-1.c: New test.
30698 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
30700 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
30702 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
30704 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
30705 (g++_link_flags): Likewise.
30706 (g++_init): Pass gccpath's value to two previous functions.
30708 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30710 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
30711 Ensure logfile entry matches exec command line.
30713 2001-05-31 Richard Henderson <rth@redhat.com>
30715 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
30716 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
30718 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
30720 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
30721 compiler for irix6.2
30723 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
30725 * g++.old-deja/g++.other/optimize3.C: New file.
30727 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
30729 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
30732 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
30734 * g++.old-deja/g++.other/optimize2.C: New file.
30736 2001-05-25 Diego Novillo <dnovillo@redhat.com>
30738 * gcc.c-torture/compile/20010518-2.c: New file.
30739 * gcc.c-torture/execute/20010518-1.c: New file.
30740 * gcc.c-torture/execute/20010518-2.c: New file.
30742 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
30744 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
30746 2001-05-24 Mark Mitchell <mark@codesourcery.com>
30748 G++ no longer defines builtins that do not begin with __builtin.
30749 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
30750 * g++.old-deja/g++.brendand/misc13.C: Likewise.
30751 * g++.old-deja/g++.law/builtin1.C: Likewise.
30752 * g++.old-deja/g++.law/cvt2.C: Likewise.
30753 * g++.old-deja/g++.mike/net5.C: Likewise.
30754 * g++.old-deja/g++.other/builtins1.C: Likewise.
30755 * g++.old-deja/g++.other/builtins2.C: Likewise.
30756 * g++.old-deja/g++.other/builtins3.C: Likewise.
30757 * g++.old-deja/g++.other/builtins4.C: Likewise.
30758 * g++.old-deja/g++.other/inline8.C: Likewise.
30759 * g++.old-deja/g++.robertl/eb39.C: Likewise.
30761 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
30763 * g++.old-deja/g++.pt/using1.C: Adjust.
30764 * g++.old-deja/g++.pt/using2.C: New test.
30766 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
30768 * gcc.dg/cpp/charconst.c: New tests.
30769 * gcc.dg/cpp/escape.c: New tests.
30770 * gcc.dg/cpp/escape-1.c: New tests.
30771 * gcc.dg/cpp/escape-2.c: New tests.
30772 * gcc.dg/cpp/ucs.c: New tests.
30774 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
30776 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
30777 native compiler for irix6.5.
30779 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
30781 * lib/g++.exp (g++_include_flags): Use args to compute
30783 (g++_link_flags): Likewise.
30784 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
30786 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
30788 * gcc.dg/c90-hexfloat-1.c: Add more tests.
30790 2001-05-21 Geoff Keating <geoffk@redhat.com>
30792 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
30795 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
30797 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
30799 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
30800 to STACK_SIZE; Use it to define size of add_histo array.
30801 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
30803 (f): Use GITT_SIZE to define size of gitt local table.
30804 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
30805 to STACK_SIZE; Use it to define size of bytemem array.
30807 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
30809 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
30810 on 68HC11/HC12 due to the asm instruction.
30811 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
30812 * gcc.c-torture/compile/920520-1.x: Likewise.
30813 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
30814 on 68HC11/HC12 because the function is larger than 64K.
30815 * gcc.c-torture/compile/961203-1.x: New file, this test fails
30816 on 68HC11/HC12 because the structure is too large.
30818 2001-05-20 Richard Henderson <rth@redhat.com>
30820 * gcc.c-torture/execute/20010520-1.c: New.
30822 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30824 * g++.old-deja/g++.warn/compare1.C: New test.
30825 * gcc.dg/compare4.c: New test.
30827 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
30829 * g++.old-deja/g++.other/optimize1.C: New test.
30831 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30833 * g++.old-deja/g++.pt/spec41.C: New test.
30835 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
30837 * gcc.c-torture/compile/20010114-1.x: Remove.
30839 2001-05-18 Stan Shebs <shebs@apple.com>
30841 * gcc.c-torture/compile/20010518-1.c: New test.
30843 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
30845 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
30846 * g++.old-deja/g++.pt/crash67.C: New test.
30848 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
30850 * g++.old-deja/g++.other/debug9.C: New test.
30852 2001-05-16 Zack Weinberg <zackw@stanford.edu>
30854 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
30856 2001-05-16 Jan Hubicka <jh@suse.cz>
30858 * gcc.c-torture/compile/20010516-1.c: New test.
30860 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
30862 * g++.old-deja/g++.other/crash41.C: New test.
30864 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
30866 * g++.old-deja/g++.pt/crash66.C: New test.
30868 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
30870 * g++.old-deja/g++.robertl/eb27.C: Convert.
30872 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
30874 * g++.dg/friend-warn.C: New test. Do not warn about friend
30875 declaration being redundant.
30877 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
30879 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
30881 2001-05-14 Mark Mitchell <mark@codesourcery.com>
30883 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
30885 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
30887 * lib/g++.exp: Use testsuite_flags.
30889 2001-05-13 Mark Mitchell <mark@codesourcery.com>
30891 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
30893 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
30895 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
30897 2001-05-11 Mark Mitchell <mark@codesourcery.com>
30899 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
30901 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
30903 * gcc.c-torture/compile/20010313-1.c: New test.
30905 2001-05-09 Zack Weinberg <zackw@stanford.edu>
30907 * gcc.dg/cpp/direct2.c: New test.
30908 * gccq.dg/cpp/direct2s.c: New test.
30910 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
30912 2001-05-07 Mark Mitchell <mark@codesourcery.com>
30914 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
30915 * g++.old-deja/g++.other/op3.C: Likewise.
30917 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
30919 * gcc.dg/cpp/syshdr.h: New file.
30920 * gcc.dg/cpp/sysmac1.c: Update.
30921 * gcc.dg/cpp/sysmac2.c: Update.
30923 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
30925 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
30927 2001-05-04 David Edelsohn <edelsohn@gnu.org>
30929 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
30930 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
30932 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
30934 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
30936 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
30938 * lib/g++.exp (g++_include_flags): Don't use any special flags
30939 if TESTING_IN_BUILD_TREE is not defined.
30940 (g++_init): Use a plain 'c++' as the compiler if
30941 TESTING_IN_BUILD_TREEE is not defined.
30943 2001-05-02 Jakub Jelinek <jakub@redhat.com>
30945 * g++.old-deja/g++.eh/catch13.C: New test.
30946 * g++.old-deja/g++.eh/catch14.C: New test.
30948 2001-05-02 Jakub Jelinek <jakub@redhat.com>
30950 * gcc.dg/cpp/tr-define.c: New test.
30952 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
30954 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
30955 <stdlib.h>, not <malloc.h>.
30957 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
30959 * g++.old-deja/g++.ns/template17.C: New test.
30961 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
30963 * g++.old-deja/g++.pt/ref4.C: New test.
30965 2001-04-30 Richard Henderson <rth@redhat.com>
30967 * gcc.dg/20000724-1.c: Revert last change.
30969 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
30971 * g77.f-torture/execute/20010430.f: New test.
30973 2001-04-30 Mark Mitchell <mark@codesourcery.com>
30975 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
30977 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
30979 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
30981 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
30983 * g++.old-deja/g++.eh/crash6.C: New test.
30985 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
30987 * g++.old-deja/g++.other/warn7.C: New test.
30989 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
30991 * g++.old-deja/g++.other/defarg9.C: New test.
30993 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
30995 * g77.f-torture/compile/20010426.f: New test.
30996 * g77.f-torture/execute/20010426.f: New test.
30998 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
31000 * g77.f-torture/compile/20000629-1.x: Remove - error
31003 2001-04-26 Jeffrey A Law (law@cygnus.com)
31005 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
31006 Tweak slightly to work with g++.dg framework.
31007 * g++.dg/special/ecos.exp: Run initp1.C test.
31008 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
31010 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
31011 its linker doesn't give line numbers either.
31012 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
31014 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
31016 * g++.old-deja/g++.other/lex1.C: New test.
31018 2001-04-26 Jakub Jelinek <jakub@redhat.com>
31020 * gcc.dg/noncompile/20010425-1.c: New test.
31022 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
31024 * g++.old-deja/g++.pt/mangle2.C: New test.
31026 2001-04-25 Jakub Jelinek <jakub@redhat.com>
31028 * gcc.dg/format/plus-1.c: New test.
31030 2001-04-25 Jakub Jelinek <jakub@redhat.com>
31032 * gcc.dg/20010423-1.c: New test.
31034 2001-04-25 Jakub Jelinek <jakub@redhat.com>
31036 * gcc.c-torture/execute/20010422-1.c: New test.
31038 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
31040 * g++.old-deja/g++.ns/type2.C: New test.
31042 2001-04-24 Zack Weinberg <zackw@stanford.edu>
31044 * g++.old-deja/g++.other/perf1.C: New test.
31046 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
31048 * gcc.dg/c99-func-2.c: Remove xfail.
31049 * gcc.dg/c99-func-3.c: Remove xfail.
31050 * gcc.dg/c99-func-4.c: Remove xfail.
31052 2001-04-23 Zack Weinberg <zackw@stanford.edu>
31054 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
31056 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
31058 * gcc.c-torture/compile/20010423-1.c: New test.
31060 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
31062 * g++.old-deja/g++.pt/typename28.C: New test.
31064 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
31066 * g++.old-deja/g++.abi/empty2.C: New test.
31067 * g++.old-deja/g++.abi/empty3.C: New test.
31069 2001-04-20 Jakub Jelinek <jakub@redhat.com>
31071 * g++.old-deja/g++.other/comdat2.C: New test.
31072 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
31074 2001-04-20 Jakub Jelinek <jakub@redhat.com>
31076 * g++.old-deja/g++.other/overload14.C: New test.
31078 2001-04-20 Jakub Jelinek <jakub@redhat.com>
31080 * g++.old-deja/g++.other/lookup23.C: New test.
31082 2001-04-20 Jakub Jelinek <jakub@redhat.com>
31084 * gcc.c-torture/execute/20010403-1.c: New test.
31086 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
31087 Mark Mitchell <mark@codesourcery.com>
31089 * lib/old-dejagnu.exp: Don't delete output of executable.
31090 Add .exe suffix to executables.
31092 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
31094 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
31096 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31098 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
31100 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
31102 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
31103 * g++.old-deja/g++.abi/crash1.C: New test.
31105 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
31107 * g++.old-deja/g++.other/crash40.C: New test.
31109 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31111 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
31113 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
31115 * g++.old-deja/g++.other/warn6.C: New test.
31117 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
31119 * g++.old-deja/g++.robertl/eb42.C: Same.
31121 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31123 * gcc.dg/wtr-conversion-1.c: New testcase.
31125 2001-04-10 Richard Henderson <rth@redhat.com>
31127 * g++.old-deja/g++.other/array5.C: New.
31129 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31131 * gcc.c-torture/execute/20010408-1.c: New test.
31133 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
31135 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
31136 headers and constructs.
31137 * g++.old-deja/g++.robertl/eb79.C: Same.
31138 * g++.old-deja/g++.robertl/eb77.C (main): Same.
31139 * g++.old-deja/g++.robertl/eb73.C: Same.
31140 * g++.old-deja/g++.robertl/eb66.C (main): Same.
31141 * g++.old-deja/g++.robertl/eb55.C (t): Same.
31142 * g++.old-deja/g++.robertl/eb54.C (main): Same.
31143 * g++.old-deja/g++.robertl/eb46.C (main): Same.
31144 * g++.old-deja/g++.robertl/eb44.C: Same.
31145 * g++.old-deja/g++.robertl/eb41.C (main): Same.
31146 * g++.old-deja/g++.robertl/eb4.C (main): Same.
31147 * g++.old-deja/g++.robertl/eb39.C: Same.
31148 * g++.old-deja/g++.robertl/eb33.C (main): Same.
31149 * g++.old-deja/g++.robertl/eb31.C (main): Same.
31150 * g++.old-deja/g++.robertl/eb30.C: Same.
31151 * g++.old-deja/g++.robertl/eb3.C: Same.
31152 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
31153 * g++.old-deja/g++.robertl/eb21.C: Same.
31154 * g++.old-deja/g++.robertl/eb15.C: Same.
31155 * g++.old-deja/g++.robertl/eb118.C: Same.
31156 * g++.old-deja/g++.robertl/eb115.C (main): Same.
31157 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
31158 * g++.old-deja/g++.robertl/eb109.C: Same.
31159 * g++.old-deja/g++.other/sibcall1.C (main): Same.
31160 * g++.old-deja/g++.mike/rtti1.C: Same.
31161 * g++.old-deja/g++.mike/p658.C: Same.
31162 * g++.old-deja/g++.mike/net46.C: Same.
31163 * g++.old-deja/g++.mike/net34.C: Same.
31164 * g++.old-deja/g++.mike/memoize1.C: Same.
31165 * g++.old-deja/g++.mike/eh2.C: Same.
31166 * g++.old-deja/g++.law/weak.C: Same.
31167 * g++.old-deja/g++.law/visibility7.C: Same.
31168 * g++.old-deja/g++.law/visibility25.C: Same.
31169 * g++.old-deja/g++.law/visibility22.C: Same.
31170 * g++.old-deja/g++.law/visibility2.C: Same.
31171 * g++.old-deja/g++.law/visibility17.C: Same.
31172 * g++.old-deja/g++.law/visibility13.C: Same.
31173 * g++.old-deja/g++.law/visibility10.C: Same.
31174 * g++.old-deja/g++.law/visibility1.C: Same.
31175 * g++.old-deja/g++.law/virtual3.C (eval): Same.
31176 * g++.old-deja/g++.law/vbase1.C: Same.
31177 * g++.old-deja/g++.law/operators32.C: Same.
31178 * g++.old-deja/g++.law/nest3.C: Same.
31179 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
31180 * g++.old-deja/g++.law/except5.C (main): Same.
31181 * g++.old-deja/g++.law/cvt7.C (run): Same.
31182 * g++.old-deja/g++.law/cvt2.C: Same.
31183 * g++.old-deja/g++.law/cvt16.C: Same.
31184 * g++.old-deja/g++.law/ctors6.C (bar): Same.
31185 * g++.old-deja/g++.law/ctors17.C (main): Same.
31186 * g++.old-deja/g++.law/ctors13.C: Same.
31187 * g++.old-deja/g++.law/ctors12.C (main): Same.
31188 * g++.old-deja/g++.law/ctors10.C: Same.
31189 * g++.old-deja/g++.law/code-gen5.C: Same.
31190 * g++.old-deja/g++.law/bad-error7.C: Same.
31191 * g++.old-deja/g++.law/arm9.C: Same.
31192 * g++.old-deja/g++.law/arm12.C: Same.
31193 * g++.old-deja/g++.law/arg8.C: Same.
31194 * g++.old-deja/g++.law/arg1.C: Same.
31195 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
31196 * g++.old-deja/g++.jason/template31.C: Same.
31197 * g++.old-deja/g++.jason/template24.C (main): Same.
31198 * g++.old-deja/g++.jason/2371.C: Same.
31199 * g++.old-deja/g++.eh/new2.C: Same.
31200 * g++.old-deja/g++.eh/new1.C: Same.
31201 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
31202 * g++.old-deja/g++.brendan/nest21.C (main): Same.
31203 * g++.old-deja/g++.brendan/err-msg3.C: Same.
31204 * g++.old-deja/g++.brendan/crash62.C: Same.
31205 * g++.old-deja/g++.brendan/crash52.C: Same.
31206 * g++.old-deja/g++.brendan/crash49.C (main): Same.
31207 * g++.old-deja/g++.brendan/crash38.C: Same.
31208 * g++.old-deja/g++.brendan/crash15.C (main): Same.
31209 * g++.old-deja/g++.brendan/copy9.C: Same.
31211 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
31213 * gcc.c-torture/execute/20001203-2.c (memset):
31214 Count argument is of type __SIZE_TYPE__.
31216 2001-04-04 Diego Novillo <dnovillo@redhat.com>
31218 * gcc.c-torture/compile/20010404-1.c: New test.
31220 2001-04-04 Jakub Jelinek <jakub@redhat.com>
31222 * gcc.c-torture/compile/20010326-1.c: New test.
31224 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
31226 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
31227 peculiarities of the SH.
31228 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
31230 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31232 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
31233 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
31234 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
31236 2001-04-02 Jakub Jelinek <jakub@redhat.com>
31238 * g77.f-torture/compile/20010321-1.f: New test.
31240 2001-04-02 Jakub Jelinek <jakub@redhat.com>
31242 * gcc.c-torture/compile/20010329-1.c: New test.
31244 2001-04-02 Jakub Jelinek <jakub@redhat.com>
31246 * gcc.c-torture/execute/20010329-1.c: New test.
31248 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
31250 * g++.old-deja/g++.other/eh4.C: Fix typo.
31252 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
31254 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
31256 2001-03-28 Philip Blundell <philb@gnu.org>
31258 * gcc.c-torture/compile/20010328-1.c: New test.
31260 2001-03-27 Richard Henderson <rth@redhat.com>
31262 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
31263 * g++.old-deja/g++.eh/vbase3.C: Likewise.
31265 2001-03-27 Alan Modra <alan@linuxcare.com.au>
31267 * gcc.c-torture/compile/20010327-1.c: New test.
31269 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
31271 * g++.old-deja/g++.other/friend12.C: New test.
31272 * g++.old-deja/g++.other/friend9.C: Expect no errors.
31273 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
31275 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
31277 * gcc.c-torture/execute/20010325-1.c: New test.
31279 2001-03-23 Jakub Jelinek <jakub@redhat.com>
31281 * g++.old-deja/g++.other/mangle3.C: New test.
31283 2001-03-22 Jakub Jelinek <jakub@redhat.com>
31285 * g++.old-deja/g++.other/anon8.C: New test.
31287 2001-03-20 Philip Blundell <philb@gnu.org>
31289 * gcc.c-torture/compile/20010320-1.c: New test.
31291 2001-03-17 Richard Henderson <rth@redhat.com>
31293 * g++.old-deja/g++.other/eh4.C: Add expected error text.
31295 2001-03-15 Geoff Keating <geoff@redhat.com>
31297 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
31300 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
31302 * g++.old-deja/g++.other/eh4.C: New test.
31304 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
31306 * gcc.dg/cpp/mi1.c: Update.
31308 2001-03-14 Jakub Jelinek <jakub@redhat.com>
31310 * g++.old-deja/g++.other/regstack.C: New test.
31312 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
31314 * g++.old-deja/g++.other/ref4.C: New test.
31316 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
31318 * objc/execute/va_method.m: Added.
31319 * objc/execute/IMP.m: Added.
31320 * objc/execute/_cmd.m: Added.
31321 * objc/execute/accessing_ivars.m: Added.
31322 * objc/execute/class-1.m: Added.
31323 * objc/execute/class-10.m: Added.
31324 * objc/execute/class-11.m: Added.
31325 * objc/execute/class-12.m: Added.
31326 * objc/execute/class-13.m: Added.
31327 * objc/execute/class-14.m: Added.
31328 * objc/execute/class-2.m: Added.
31329 * objc/execute/class-3.m: Added.
31330 * objc/execute/class-4.m: Added.
31331 * objc/execute/class-5.m: Added.
31332 * objc/execute/class-6.m: Added.
31333 * objc/execute/class-7.m: Added.
31334 * objc/execute/class-8.m: Added.
31335 * objc/execute/class-9.m: Added.
31336 * objc/execute/class-tests-1.h
31337 * objc/execute/class-tests-2.h
31338 * objc/execute/compatibility_alias.m: Added.
31339 * objc/execute/encode-1.m: Added.
31340 * objc/execute/formal_protocol-1.m: Added.
31341 * objc/execute/formal_protocol-2.m: Added.
31342 * objc/execute/formal_protocol-3.m: Added.
31343 * objc/execute/formal_protocol-4.m: Added.
31344 * objc/execute/formal_protocol-5.m: Added.
31345 * objc/execute/formal_protocol-6.m: Added.
31346 * objc/execute/formal_protocol-7.m: Added.
31347 * objc/execute/informal_protocol.m: Added.
31348 * objc/execute/initialize.m: Added.
31349 * objc/execute/load.m: Added.
31350 * objc/execute/many_args_method.m: Added.
31351 * objc/execute/nested-3.m: Added.
31352 * objc/execute/no_clash.m: Added.
31353 * objc/execute/private.m: Added.
31354 * objc/execute/redefining_self.m: Added.
31355 * objc/execute/root_methods.m: Added.
31356 * objc/execute/selector-1.m: Added.
31357 * objc/execute/static-1.m: Added.
31358 * objc/execute/static-2.m: Added.
31359 * objc/execute/va_method.m: Added.
31361 2001-03-10 Richard Henderson <rth@redhat.com>
31363 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
31365 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
31367 * g++.old-deja/g++.other/crash31.C: XFAIL.
31368 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
31369 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
31370 * gcc.c-torture/execute/20010123-1.x: XFAIL.
31371 * gcc.c-torture/execute/20010124-1.x: XFAIL.
31372 * gcc.dg/sequence-pt-1.c: XFAIL one test.
31374 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
31376 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
31378 2001-03-06 Zack Weinberg <zackw@stanford.edu>
31380 * gcc.dg/20000724-1.c: Don't use multiline strings.
31382 2001-03-06 Zack Weinberg <zackw@stanford.edu>
31384 * objc/execute/string1.m, objc/execute/string2.m: Compare the
31385 result of -cString against what we expect it to be; don't just
31386 print it out for no one to read.
31388 * objc/execute/string3.m, objc/execute/string4.m: New tests.
31389 Based on testcases provided by Nicola Pero.
31391 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
31393 * gcc.dg/cpp/macro7.c: New test.
31395 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
31397 * gcc.dg/cpp/multiline.c: Update.
31399 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
31401 * g++.old-deja/g++.other/enum3.C: New test.
31403 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
31405 * g++.old-deja/g++.other/pod1.C: New test.
31407 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
31409 * g++.old-deja/g++.ext/overload1.C: New test.
31411 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
31413 * g++.old-deja/g++.pt/using1.C: New test.
31415 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
31417 * g++.old-deja/g++.other/using9.C: New test.
31419 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
31421 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
31423 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
31425 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
31427 * g++.old-deja/g++.ext/realpt1.C: Remove.
31429 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
31431 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
31433 2001-02-26 Will Cohen <wcohen@redhat.com>
31435 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
31437 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
31439 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
31440 templatized constructors.
31442 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31444 * gcc.c-torture/execute/20010224-1.c: New test.
31446 2001-02-23 Jakub Jelinek <jakub@redhat.com>
31448 * gcc.c-torture/execute/20010222-1.c: New test.
31450 2001-02-22 Jakub Jelinek <jakub@redhat.com>
31452 * g++.old-deja/g++.other/inline20.C: New test.
31454 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
31456 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
31458 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31460 * g++.old-deja/g++.other/lookup22.C: New test.
31462 2001-02-19 Zack Weinberg <zackw@stanford.edu>
31464 * g77.dg: New directory.
31465 * g77.dg/20010216-1.f: New test case.
31466 * g77.dg/dg.exp: New driver.
31467 * lib/g77-dg.exp: New driver library.
31469 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31471 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
31473 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
31475 * g++.old-deja/g++.other/decl9.C: New test.
31477 2001-02-16 Jakub Jelinek <jakub@redhat.com>
31479 * g++.old-deja/g++.other/init16.C: Update the test so that it does
31480 not need <string> and also tests the initialization at runtime.
31482 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
31484 * gcc.c-torture/execute/longlong.c: New test.
31486 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
31488 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
31490 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
31492 * gcc.c-torture/execute/920302-1.c (execute):
31493 Change argument type to short.
31495 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
31497 * g++.old-deja/g++.pt/deduct6.C: New test.
31499 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
31501 * g++.old-deja/g++.pt/deduct5.C: New test.
31503 2001-02-14 Jakub Jelinek <jakub@redhat.com>
31505 * gcc.c-torture/execute/20010209-1.c: New test.
31507 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
31509 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
31511 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
31513 * g++.dg/vtgc1.C: Update for new ABI.
31515 * consistency.vlad: New directory, 1665 files.
31517 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
31519 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
31521 * gcc.dg/cpp/digraphs.c: Declare puts.
31523 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
31525 * g++.old-deja/g++.other/warn5.C: New test.
31527 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
31529 * g++.old-deja/g++.pt/spec40.C: New test.
31531 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
31533 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
31535 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
31537 2001-02-12 Jakub Jelinek <jakub@redhat.com>
31539 * gcc.c-torture/compile/20010209-1.c: New test.
31541 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
31543 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
31544 excess errors message but not if it crashes.
31545 * g++.old-deja/g++.other/crash27.C: Likewise.
31546 * g++.old-deja/g++.other/crash28.C: Likewise.
31547 * g++.old-deja/g++.other/crash30.C: Likewise.
31548 * g++.old-deja/g++.other/crash32.C: Likewise.
31549 * g++.old-deja/g++.other/crash35.C: Likewise.
31550 * g++.old-deja/g++.pt/inherit2.C: Likewise.
31552 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
31554 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
31555 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
31556 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
31557 g77.f-torture/execute/execute.exp,
31558 g77.f-torture/noncompile/noncompile.exp,
31559 gcc.c-torture/execute/execute.exp,
31560 gcc.c-torture/execute/memcheck/memcheck.exp,
31561 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
31562 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
31563 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
31564 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
31565 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
31566 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
31567 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
31568 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
31569 Remove bug reporting instructions with ancient email addresses.
31571 2001-02-07 Jakub Jelinek <jakub@redhat.com>
31573 * gcc.dg/20010202-1.c: New test.
31574 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
31576 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
31578 * g++.dg/stdbool-if.C: New test.
31580 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
31582 * objc/execute/fdecl.m: Added main().
31584 2001-02-07 Jakub Jelinek <jakub@redhat.com>
31586 * gcc.c-torture/execute/20010206-1.c: New test.
31588 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
31590 * gcc.dg/cpp/avoidpaste1.c: Update.
31592 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
31594 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
31595 Pero <nicola@brainstorm.co.uk>.
31596 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
31598 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
31600 * g++.old-deja/g++.pt/spec39.C: New test.
31602 2001-02-05 Jakub Jelinek <jakub@redhat.com>
31604 * gcc.c-torture/compile/20010202-1.c: New test.
31606 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
31608 * g++.old-deja/g++.abi/primary2.C: New test.
31609 * g++.old-deja/g++.abi/primary3.C: New test.
31610 * g++.old-deja/g++.abi/primary4.C: New test.
31611 * g++.old-deja/g++.abi/primary5.C: New test.
31612 * g++.old-deja/g++.abi/vtable3.h: New test.
31613 * g++.old-deja/g++.abi/vtable3a.C: New test.
31614 * g++.old-deja/g++.abi/vtable3b.C: New test.
31615 * g++.old-deja/g++.abi/vtable3c.C: New test.
31616 * g++.old-deja/g++.abi/vtable3d.C: New test.
31617 * g++.old-deja/g++.abi/vtable3e.C: New test.
31618 * g++.old-deja/g++.abi/vtable3f.C: New test.
31619 * g++.old-deja/g++.abi/vtable3g.C: New test.
31620 * g++.old-deja/g++.abi/vtable3h.C: New test.
31621 * g++.old-deja/g++.abi/vtable3i.C: New test.
31622 * g++.old-deja/g++.abi/vtable3j.C: New test.
31623 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
31625 2001-02-03 Jakub Jelinek <jakub@redhat.com>
31627 * g++.old-deja/g++.other/anon6.C: New test.
31628 * g++.old-deja/g++.other/anon7.C: New test.
31630 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
31632 * gcc.dg/cpp/avoidpaste2.c: New tests.
31634 2001-01-31 Jakub Jelinek <jakub@redhat.com>
31636 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
31638 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
31640 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
31641 DECIMAL_DIG cases for Irix."
31643 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
31645 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
31647 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
31649 * gcc.dg/c99-tag-1.c: New test.
31651 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
31653 * gcc.dg/cpp/tr-warn1.c: Add tests.
31655 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
31657 * gcc.dg/cpp/avoidpaste1.c: Update.
31658 * gcc.dg/cpp/paste4.c: Update.
31660 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
31662 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
31665 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31667 * g++.old-deja/g++.other/inline19.C: New test.
31669 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
31671 * gcc.dg/Wlarger-than.c: New test.
31673 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
31675 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
31677 2001-01-29 Jakub Jelinek <jakub@redhat.com>
31679 * gcc.c-torture/execute/20010129-1.c: New test.
31680 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
31682 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
31684 * gcc.dg/cpp/avoidpaste1.c: Test case.
31686 2001-01-28 Jakub Jelinek <jakub@redhat.com>
31688 * g++.old-deja/g++.other/inline18.C: New test.
31690 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31692 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
31693 and __builtin_putchar.
31695 2001-01-27 Jakub Jelinek <jakub@redhat.com>
31697 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
31700 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
31702 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
31703 floating point number rounding mode to round to the nearest
31704 representable mode.
31706 2001-01-25 Jakub Jelinek <jakub@redhat.com>
31708 * g++.old-deja/g++.other/mangle2.C: New test.
31710 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
31712 * gcc.c-torture/compile/20010124-1.c: New test.
31714 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
31716 * g++.old-deja/g++.pt/spec38.C: New test.
31718 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31720 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
31723 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31725 * gcc.c-torture/execute/20010123-1.c: New test.
31727 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
31729 * g++.old-deja/g++.pt/spec37.C: New test.
31731 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
31733 * g++.old-deja/g++.pt/overload14.C: New test.
31735 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31737 * gcc.c-torture/execute/20010122-1.c: New test, exercise
31738 __builtin_return_address.
31740 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
31742 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
31743 * g++.old-deja/g++.pt/spec35.C: New test.
31744 * g++.old-deja/g++.pt/spec36.C: New test.
31746 2001-01-20 Jakub Jelinek <jakub@redhat.com>
31748 * gcc.c-torture/compile/20010118-1.c: New test.
31750 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
31752 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
31754 2001-01-19 Jakub Jelinek <jakub@redhat.com>
31756 * gcc.c-torture/execute/20010119-1.c: New test.
31758 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
31760 * g++.old-deja/g++.other/vbase5.C: New test.
31762 2001-01-19 Jakub Jelinek <jakub@redhat.com>
31764 * gcc.c-torture/execute/20010118-1.c: New test.
31766 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
31768 * g++.old-deja/g++.pt/deduct3.C: New test.
31770 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
31772 * g++.old-deja/g++.pt/spec34.C: New test.
31774 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
31776 * g77.f-torture/compile/20000601-2.f: New test.
31778 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
31780 * g++.old-deja/g++.other/init17.C: New test.
31782 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
31784 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
31786 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
31788 * g++.old-deja/g++.pt/unify8.C: New test.
31790 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
31792 * g++.old-deja/g++.abi/vbase1.C: New test.
31794 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
31796 * g++.old-deja/g++.pt/crash65.C: New test.
31798 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
31800 * gcc.dg/cpp/assembl2.S: New test case.
31802 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
31804 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
31807 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31809 * g++.old-deja/g++.other/builtins1.C: New test.
31810 * g++.old-deja/g++.other/builtins2.C: Likewise.
31811 * g++.old-deja/g++.other/builtins3.C: Likewise.
31812 * g++.old-deja/g++.other/builtins4.C: Likewise.
31814 2001-01-17 Jakub Jelinek <jakub@redhat.com>
31816 * gcc.c-torture/compile/20010117-1.c: New test.
31817 * gcc.c-torture/compile/20010117-2.c: New test.
31819 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
31821 * g77.f-torture/execute/20010116.[fx]: New test,
31823 * g77.f-torture/compile/20010115.f: Indicate it's
31824 a test for PR fortran/1636.
31826 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
31828 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
31830 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
31832 * g77.f-torture/compile/20010115.f: New test.
31834 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
31836 * g++.old-deja/g++.pt/nontype5.C: New test.
31838 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
31840 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
31841 have an equivalent working one below it.
31843 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
31845 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
31846 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
31848 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
31850 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
31851 message containing "init_priority".
31852 (conpr-2.C): Likewise.
31853 (conpr-3.C): Likewise.
31854 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
31856 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31858 * gcc.c-torture/execute/20010114-2.c: New test.
31860 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
31862 * gcc.c-torture/compile/20010114-1.c: New test.
31863 * gcc.c-torture/compile/20010114-1.x: Xfail.
31864 * gcc.c-torture/compile/20010114-2.c: New test.
31865 * gcc.c-torture/execute/20010114-1.c: New test.
31866 * gcc.dg/trunc-1.c: New test.
31867 * gcc.dg/uninit-B.c: New test.
31869 2001-01-13 Nick Clifton <nickc@redhat.com>
31871 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
31874 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
31876 * gcc.c-torture/compile/20010113-1.c: New test.
31878 2001-01-13 Jakub Jelinek <jakub@redhat.com>
31880 * gcc.c-torture/compile/20001212-1.c: New test.
31882 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
31884 * gcc.dg/cpp/widestr1.c: Update.
31885 * gcc.dg/cpp/prag-imp.c: Remove.
31887 2001-01-12 Jakub Jelinek <jakub@redhat.com>
31889 * gcc.c-torture/execute/20000801-3.x: Remove.
31890 * gcc.dg/c90-init-1.c: New test.
31891 * gcc.dg/c99-init-1.c: New test.
31892 * gcc.dg/c99-init-2.c: New test.
31893 * gcc.dg/gnu99-init-1.c: New test.
31895 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
31897 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
31898 testing that no relevant ones were found.
31900 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
31902 * g++.old-deja/g++.pt/cast2.C: New test.
31904 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
31906 * g++.old-deja/g++.pt/friend47.C: New test.
31908 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
31910 * g++.old-deja/g++.pt/instantiate13.C: New test.
31912 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
31914 * g++.old-deja/g++.other/defarg7.C: New test.
31915 * g++.old-deja/g++.other/defarg8.C: New test.
31917 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
31919 * g++.old-deja/g++.pt/crash64.C: New test.
31921 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
31923 * g++.old-deja/g++.pt/crash63.C: New test.
31925 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
31927 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
31929 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
31931 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
31933 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
31935 * g++.old-deja/g++.pt/error3.C: New test.
31937 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
31939 * g++.old-deja/g++.other/crash39.C: New test.
31941 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
31943 * g++.old-deja/g++.other/vbase4.C: New test.
31945 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
31947 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
31948 * gcc.dg/special/20000419-2.c: New file. Identical to above.
31949 * gcc.dg/special/special.exp: New test driver which will check
31950 for alias support for the above test.
31952 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
31954 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
31955 problems on small machines.
31956 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
31959 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
31961 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
31963 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
31965 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
31967 * g++.old_deja/g++.pt/using8.C: New test.
31969 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
31971 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
31973 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
31975 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
31976 where a failure is expected.
31977 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
31979 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
31981 * g++.old_deja/g++.pt/instantiate12.C: New test.
31983 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
31985 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
31987 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
31988 * g++.old-deja/g++.brendan/crash17.C: Likewise.
31989 * g++.old-deja/g++.brendan/crash29.C: Likewise.
31990 * g++.old-deja/g++.brendan/crash48.C: Likewise.
31991 * g++.old-deja/g++.brendan/ns1.C: Likewise.
31992 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
31993 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
31994 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
31995 * g++.old-deja/g++.eh/spec6.C: Likewise.
31996 * g++.old-deja/g++.jason/crash3.C: Likewise.
31997 * g++.old-deja/g++.law/ctors11.C: Likewise.
31998 * g++.old-deja/g++.law/ctors17.C: Likewise.
31999 * g++.old-deja/g++.law/ctors5.C: Likewise.
32000 * g++.old-deja/g++.law/ctors9.C: Likewise.
32001 * g++.old-deja/g++.mike/ambig1.C: Likewise.
32002 * g++.old-deja/g++.mike/net22.C: Likewise.
32003 * g++.old-deja/g++.mike/p3538a.C: Likewise.
32004 * g++.old-deja/g++.mike/p3538b.C: Likewise.
32005 * g++.old-deja/g++.mike/virt3.C: Likewise.
32006 * g++.old-deja/g++.niklas/t128.C: Likewise.
32007 * g++.old-deja/g++.other/anon4.C: Likewise.
32008 * g++.old-deja/g++.other/using1.C: Likewise.
32009 * g++.old-deja/g++.other/warn3.C: Likewise.
32010 * g++.old-deja/g++.pt/t37.C: Likewise.
32011 * g++.old-deja/g++.robertl/eb69.C: Likewise.
32012 * g++.old-deja/g++.robertl/eb71.C: Likewise.
32014 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
32016 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
32018 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32020 * gcc.c-torture/execute/stdio-opt-3.c: New test.
32022 2001-01-07 Jakub Jelinek <jakub@redhat.com>
32024 * gcc.c-torture/compile/20010107-1.c: New test.
32026 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
32028 * gcc.c-torture/execute/builtin-noret-1.c: New test.
32030 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
32032 * gcc.dg/format/format.h: New file.
32033 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
32034 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
32035 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
32036 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
32037 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
32038 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
32039 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
32040 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
32041 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
32042 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
32043 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
32044 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
32045 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
32046 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
32047 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
32048 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
32049 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
32050 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
32051 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
32052 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
32053 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
32054 instead of declaring standard types, macros and functions in each
32057 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
32059 * gcc.c-torture/execute/20010106-1.c: New test.
32061 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
32063 * gcc.dg/format/format.exp: New file.
32064 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
32065 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
32066 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
32067 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
32068 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
32069 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
32070 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
32071 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
32072 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
32073 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
32074 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
32075 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
32076 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
32077 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
32078 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
32079 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
32080 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
32081 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
32082 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
32083 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
32084 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
32085 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
32086 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
32087 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
32088 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
32089 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
32090 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
32091 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
32092 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
32093 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
32094 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
32095 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
32096 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
32097 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
32098 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
32099 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
32100 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
32101 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
32102 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
32103 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
32104 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
32105 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
32107 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
32109 * gcc.c-torture/execute/991228-1.c: Take word endianness into
32112 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
32114 * gcc.c-torture/execute/builtin-complex-1.c: New test.
32116 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
32118 * g++.old-deja/g++.pt/crash62.C: New test.
32120 2001-01-04 Richard Henderson <rth@redhat.com>
32122 * gcc.dg/20000926-1.c: Update expected warnings.
32123 * gcc.dg/array-2.c: Likewise.
32124 * gcc.dg/array-4.c: Also validate flexible array members.
32125 * gcc.dg/c99-flex-array-1.c: New.
32127 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
32129 * gcc.c-torture/compile/20001222-1.x: Remove.
32131 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32133 * gcc.c-torture/execute/built-in-setjmp.c: New.
32135 2001-01-03 Richard Henderson <rth@redhat.com>
32137 * gcc.dg/940510-1.c: Update expected error wording.
32138 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
32140 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
32142 * lib/target-supports.exp (check_alias_available): Modified to
32143 indicate aliases not supported if only weak aliases are supported.
32145 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32147 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
32148 Turn on cmpstrsi checks for __pj__ and __i370__.
32150 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
32152 * g++.old-deja/g++.other/virtual11.C: New test.
32154 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
32156 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
32158 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32160 * gcc.c-torture/compile/20010102-1.c: New test.
32162 2001-01-02 Andreas Jaeger <aj@suse.de>
32164 * gcc.dg/noreturn-3.c: New test.
32166 * gcc.dg/noreturn-4.c: New test.
32168 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32170 * gcc.c-torture/execute/stdio-opt-1.c: Also test
32171 __builtin_fputc and __builtin_fwrite.
32173 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
32175 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
32176 signed char, not default char.
32178 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
32180 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
32182 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
32184 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
32186 2000-12-29 Richard Henderson <rth@redhat.com>
32188 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
32189 (__cyg_profile_func_exit): Define.
32191 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
32193 * g++.dg/vtgc1.C: New test.
32195 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
32197 * gcc.dg/noncompile/20001228-1.c: New test.
32199 * gcc.dg/20001228-1.c: New test.
32201 * gcc.c-torture/execute/20001228-1.c: New test.
32203 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
32205 * gcc.dg/format-strfmon-1.c: New test.
32207 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32209 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
32210 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
32211 * gcc.c-torture/execute/string-opt-1.c: Likewise.
32212 * gcc.c-torture/execute/string-opt-2.c: Likewise.
32213 * gcc.c-torture/execute/string-opt-3.c: Likewise.
32214 * gcc.c-torture/execute/string-opt-4.c: Likewise.
32215 * gcc.c-torture/execute/string-opt-6.c: Likewise.
32216 * gcc.c-torture/execute/string-opt-7.c: Likewise.
32217 * gcc.c-torture/execute/string-opt-8.c: Likewise.
32218 * gcc.c-torture/execute/string-opt-9.c: Likewise.
32219 * gcc.c-torture/execute/string-opt-10.c: Likewise.
32220 * gcc.c-torture/execute/string-opt-11.c: Likewise.
32221 * gcc.c-torture/execute/string-opt-12.c: Likewise.
32223 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
32224 * gcc.c-torture/execute/string-opt-4.c: Test index.
32226 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
32228 * gcc.c-torture/compile/20001226-1.c: New test.
32230 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
32232 * gcc.c-torture/compile/20001222-1.c: New test.
32233 * gcc.c-torture/compile/20001222-1.x: Xfail.
32235 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
32237 * gcc.c-torture/execute/comp-goto-2.c: New test.
32239 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
32241 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
32242 Use long types if __INT_MAX__ is 32767.
32243 (main): Use cast to (sint32 *) when poking 88 into a_page.
32245 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
32247 2000-12-21 Bernd Schmidt <bernds@redhat.com>
32249 * gcc.c-torture/compile/20001221-1.c: New test.
32250 * gcc.c-torture/execute/20001221-1.c: New test.
32252 2000-12-20 Richard Henderson <rth@redhat.com>
32254 * g++.old-deja/g++.pt/crash36.C: Update error lines.
32255 * g++.old-deja/g++.robertl/eb109.C: Likewise.
32257 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32259 * gcc.dg/compare3.c: New test.
32261 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
32263 * gcc.dg/format-warnll-1.c: New test.
32265 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
32267 * gcc.dg/cpp/cmdlne-P.c: New test.
32269 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
32271 * gcc.c-torture/execute/builtin-abs-1.c,
32272 gcc.c-torture/execute/builtin-abs-2.c: New tests.
32274 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
32276 * gcc.dg/cpp/multiline.c: New test.
32278 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
32280 * g++.old-deja/g++.other/syshdr1.C: Update.
32281 * gcc.dg/cpp/lineflags.c: Remove temporarily.
32283 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32285 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
32287 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32289 * g++.old-deja/g++.pt/ttp65.C: New test.
32291 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32293 * g++.old-deja/g++.pt/ttp64.C: New test.
32295 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32297 * g++.old-deja/g++.pt/spec33.C: New test.
32299 2000-12-14 Catherine Moore <clm@redhat.com>
32301 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
32302 * gcc.c-torture/execute/920612-2.c: Likewise.
32303 * gcc.c-torture/execute/920428-2.c: Likewise.
32304 * gcc-c-torture/execute/va-arg-11.c: Call exit.
32305 * gcc.c-torture/execute/va-arg-21.c: Likewise.
32307 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32309 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
32310 * gcc.dg/pack-test-2.c: Likewise.
32312 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
32314 Tests by Zack Weinberg <zackw@stanford.edu>.
32316 * gcc.dg/cpp/defined.c: Update.
32317 * gcc.dg/cpp/defined_trad.c: New tests.
32319 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
32321 * gcc.dg/cpp/trad-direct.c: Update.
32323 2000-12-11 Neil Booth <neilb@earthling.net>
32325 * gcc.dg/cpp/defined_trad.c
32327 2000-12-11 Neil Booth <neilb@earthling.net>
32329 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
32331 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
32333 * gcc.dg/format-miss-2.c: New test.
32335 2000-12-09 Neil Booth <neilb@earthling.net>
32337 * gcc.dg/cpp/lineflags.c: New tests.
32338 * gcc.dg/cpp/poison.c: Update.
32339 * gcc.dg/cpp/redef2.c: Update.
32340 * gcc.dg/cpp/skipping.c: New test.
32342 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
32344 * g++.old-deja/g++.other/eh3.C: New testcase.
32346 2000-12-07 Neil Booth <neilb@earthling.net>
32348 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
32349 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
32350 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
32351 wtr-union-init-2.c, wtr-union-init-3.c: Update.
32352 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
32355 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
32357 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
32358 __SIZE_TYPE__ instead of int for type of integers cast to
32361 2000-12-07 Jakub Jelinek <jakub@redhat.com>
32363 * g++.old-deja/g++.other/cleanup4.C: New test.
32365 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
32367 * format-sec-1.c: New test.
32369 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
32371 * gcc.dg/format-nonlit-3.c: New test.
32373 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
32375 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
32376 through a null pointer.
32378 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32380 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
32381 * g++.old-deja/g++.pt/partial4.C: New test.
32383 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
32385 * gcc.c-torture/execute/ieee/hugeval.x: New.
32387 2000-12-06 Neil Booth <neilb@earthling.net>
32389 * gcc.dg/cpp/backslash2.c: New tests.
32391 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32393 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
32394 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
32396 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
32398 * gcc.c-torture/execute/20001203-2.c: New testcase.
32400 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
32402 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
32403 * g++.old-deja/g++.other/virtual10.C: New test.
32405 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
32407 * g++.old-deja/g++.mike/pmf5.C: Remove test.
32409 2000-12-05 Richard Henderson <rth@redhat.com>
32411 * gcc.c-torture/compile/20001205-1.c: New.
32413 2000-12-04 Neil Booth <neilb@earthling.net>
32415 * g++.old-deja/g++.other/virtual9.C: New test.
32416 * g++.old-deja/g++.pt/crash61.C: New test.
32417 * gcc.c-torture/execute/loop-9.c: New test.
32419 2000-12-04 Neil Booth <neilb@earthling.net>
32421 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
32422 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
32423 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
32424 * gcc.dg/cpp/extratokens.c: ...here.
32426 2000-12-04 Neil Booth <neilb@earthling.net>
32428 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
32431 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32433 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
32434 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
32436 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
32438 * gcc.c-torture/execute/20001203-1.c: New test.
32440 2000-12-03 Neil Booth <neilb@earthling.net>
32442 * gcc.dg/cpp/macro6.c: New test cases.
32444 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32446 * gcc.c-torture/execute/string-opt-9.c: New test.
32447 * gcc.c-torture/execute/string-opt-10.c: Likewise.
32448 * gcc.c-torture/execute/string-opt-11.c: Likewise.
32449 * gcc.c-torture/execute/string-opt-12.c: Likewise.
32451 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
32452 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
32454 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
32456 * gcc.dg/cpp/if-6.c: New testcase.
32458 * gcc.dg/20001201-1.c: New testcase.
32460 2000-12-02 Neil Booth <neilb@earthling.net>
32462 * g++.old-deja/g++.other/externC4.C,
32463 g++.old-deja/g++.other/friend10.C: New tests.
32465 2000-12-02 Neil Booth <neilb@earthling.net>
32467 * g++.old-deja/g++.other/instan2.C
32468 * g++.old-deja/g++.other/instan3.C: New test.
32470 2000-12-02 Neil Booth <neilb@earthling.net>
32472 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
32473 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
32474 gnuc99.c,gnuc99-pedantic.c: New tests.
32476 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
32478 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
32479 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
32481 2000-12-01 Neil Booth <neilb@earthling.net>
32483 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
32484 * gcc.dg/cpp/poison.c: Update.
32485 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
32487 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
32489 * g77.f-torture/execute/20001201.f: New test.
32491 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
32493 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
32495 2000-12-01 Jakub Jelinek <jakub@redhat.com>
32497 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
32499 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
32501 * g++.old-deja/g++.other/cast6.C: New test.
32503 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
32505 * gcc.c-torture/execute/20001130-2.c: New testcase.
32507 2000-11-30 Richard Henderson <rth@redhat.com>
32509 * gcc.c-torture/execute/20001130-1.c: New test.
32511 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
32513 * g++.old-deja/g++.other/op3.C: New test.
32515 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
32517 * g++.old-deja/g++.other/op2.C: New test.
32519 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
32521 * g++.old-deja/g++.other/crash38.C: New test.
32523 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
32525 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
32527 2000-11-29 Jakub Jelinek <jakub@redhat.com>
32529 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
32531 * gcc.c-torture/execute/string-opt-6.c: New test.
32533 * gcc.dg/20001117-1.c: Add main.
32535 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
32537 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
32539 * gcc.dg/940510-1.c: ... to here.
32541 * gcc.dg/20000926-1.c: GNU C now allows initializations of
32542 zero-size arrays in toplevel structures.
32544 2000-11-28 Jakub Jelinek <jakub@redhat.com>
32546 * gcc.c-torture/execute/loop-8.c: New test.
32548 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
32550 * g++.old-deja/g++.other/base1.C: New test.
32552 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
32554 * g++.old-deja/g++.other/parse2.C: New test.
32556 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
32558 * g++.old-deja/g++.pt/incomplete1.C: New test.
32560 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
32562 * g++.old-deja/g++.other/friend9.C: New test.
32564 2000-11-28 Jakub Jelinek <jakub@redhat.com>
32566 * gcc.dg/20001127-1.c: New test.
32568 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
32570 * g++.old-deja/g++.pt/friend46.C: New test.
32572 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
32574 * g++.old-deja/g++.other/ptrmem8.C: New test.
32576 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32578 * gcc.c-torture/execute/string-opt-7.c: New test.
32579 * gcc.c-torture/execute/string-opt-8.c: Likewise.
32581 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
32583 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
32584 instead of 'mkcheck 2'.
32586 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
32588 * gcc.c-torture/execute/memcheck/driver.c,
32589 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
32590 C9X references to refer to C99.
32592 2000-11-25 Jakub Jelinek <jakub@redhat.com>
32594 * gcc.dg/ultrasp3.c: New test.
32596 2000-11-25 Neil Booth <neilb@earthling.net>
32598 * gcc.dg/cpp/include2.c: Update test to be locale independent.
32600 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
32602 * gcc.c-torture/compile/20001123-2.c: New.
32604 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32606 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
32608 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
32610 * gcc.dg/sequence-point-1.c: Add some new tests.
32611 * gcc.c-torture/execute/20001124-1.c: New test.
32613 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
32615 * g++.old-deja/g++.other/vaarg4.C: New test.
32616 * gcc.c-torture/compile/20001123-1.c: New test.
32618 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
32620 * g++.other/crash24.C: Adjust and remove XFAIL.
32621 * g++.other/crash37.C: New test.
32623 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
32625 * g++.old-deja/g++.pt/instantiate9.C: New test.
32627 2000-11-22 Mark Mitchell <mark@codesourcery.com>
32629 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
32632 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
32633 * g++.old-deja/g++.robertl/eb55.C: Likewise.
32635 2000-11-22 Neil Booth <neilb@earthling.net>
32637 * gcc.dg/cpp/Wtrigraphs.c: New test.
32639 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
32641 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
32643 2000-11-22 Jakub Jelinek <jakub@redhat.com>
32645 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
32647 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
32649 * lib/gcc-dg.exp: load_lib scanasm.exp.
32650 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
32651 * lib/g++-dg.exp: load_lib scanasm.exp.
32652 * lib/scanasm.exp: New.
32653 (scan-assembler, scan-assembler-not): Add optional arguments to
32654 test name, or if not present, the pattern name.
32655 (scan-assembler-dem, scan-assembler-dem-not): New.
32657 * g++.dg/dg.exp: New.
32659 2000-11-21 Neil Booth <neilb@earthling.net>
32661 * gcc.dg/cpp/integrated1.c: Remove.
32663 2000-11-21 Jakub Jelinek <jakub@redhat.com>
32665 * gcc.c-torture/execute/20001121-1.c: New test.
32667 2000-11-21 Richard Henderson <rth@redhat.com>
32669 * gcc.c-torture/compile/20001121-1.c: New test.
32671 2000-11-20 Neil Booth <neilb@earthling.net>
32673 * gcc.dg/cpp/integrated1.c: New test.
32675 2000-11-21 Jakub Jelinek <jakub@redhat.com>
32677 * g++.old-deja/g++.other/inline17.C: New test.
32679 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
32681 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
32682 local variable to be zero: I made the variable global. Now
32683 uses abort() and exit() instead of relying on main's return value.
32685 2000-11-20 Neil Booth <neilb@earthling.net>
32687 * gcc.dg/cpp/paste2.c: Update test.
32688 * objc/execute/paste.m: New test.
32690 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
32692 * gcc.dg/c99-condexpr-1.c: New test.
32694 2000-11-20 Neil Booth <neilb@earthling.net>
32696 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
32698 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
32700 * g++.old-deja/g++.pt/export1.C: New test.
32702 2000-11-20 Jakub Jelinek <jakub@redhat.com>
32704 * gcc.dg/20001117-1.c: New test.
32706 2000-11-18 Richard Henderson <rth@redhat.com>
32708 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
32710 2000-11-18 Richard Henderson <rth@redhat.com>
32712 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
32713 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
32714 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
32716 2000-11-18 Richard Henderson <rth@redhat.com>
32718 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
32719 (main): New. Exit cleanly.
32721 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
32723 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
32724 gcc.dg/c99-fordecl-2.c: New tests.
32726 2000-11-18 Richard Henderson <rth@redhat.com>
32728 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
32729 * gcc.c-torture/execute/zerolen-2.c: New.
32731 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32733 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
32736 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
32738 * g++.old-deja/g++.pt/instantiate8.C: New test.
32740 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
32742 * g++.old-deja/g++.other/incomplete.C: Add more tests.
32743 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
32745 2000-11-16 Nick Clifton <nickc@redhat.com>
32747 * gcc.c-torture/execute/nestfunc-2.c: New test.
32748 * gcc.c-torture/execute/nestfunc-3.c: New test.
32750 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
32752 * gcc.c-torture/compile/20001116-1.c: New test.
32754 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32756 * gcc.c-torture/execute/20001115-1.c: New test.
32758 2000-11-15 Mark Mitchell <mark@codesourcery.com>
32760 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
32761 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
32762 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
32763 * g++.old-deja/g++.abi/vmihint.C: Likewise.
32765 2000-11-15 Neil Booth <neilb@earthling.net>
32767 gcc.dg/cpp/_Pragma1.c: Update.
32768 gcc.dg/cpp/_Pragma2.c: New test.
32770 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
32772 * g++.old-deja/g++.other/anon5.C: New test.
32774 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
32776 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
32779 2000-11-14 Jakub Jelinek <jakub@redhat.com>
32781 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
32784 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
32786 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
32787 labels at end of compound statements.
32789 2000-11-13 Jakub Jelinek <jakub@redhat.com>
32791 * gcc.c-torture/execute/loop-7.c: New test.
32793 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
32795 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
32797 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
32799 * gcc.dg/c99-bool-1.c: New test.
32801 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
32803 * gcc.dg/c99-scope-1.c: Remove xfail.
32804 * gcc.dg/c99-scope-2.c: New test.
32806 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32808 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
32809 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
32811 2000-11-11 Mark Mitchell <mark@codesourcery.com>
32813 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
32816 * g++.mike/p700.C: Don't typedef wchar_t.
32817 * g++.mike/p784.C: Likewise.
32818 * g++.mike/eb101.C: Don't use __wchar_t.
32820 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
32822 * g77.f-torture/execute/20001111.[fx]: Test premature exit
32825 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
32827 * gcc.c-torture/execute/20001111-1.c: New test.
32829 2000-11-10 Nick Clifton <nickc@redhat.com>
32831 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
32832 long multuiple and accumulate.
32834 2000-11-09 Richard Henderson <rth@redhat.com>
32836 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
32837 via size_t instead of int.
32839 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
32840 * gcc.c-torture/execute/string-opt-2.c: Likewise.
32841 * gcc.c-torture/execute/string-opt-3.c: Likewise.
32842 * gcc.c-torture/execute/string-opt-4.c: Likewise.
32844 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
32846 * gcc.c-torture/compile/20001109-1.c: New test.
32847 * gcc.c-torture/compile/20001109-2.c: New test.
32849 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
32851 * g++.old-deja/g++.pt/operator1.C: New test.
32852 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
32854 2000-11-09 Jakub Jelinek <jakub@redhat.com>
32856 * gcc.dg/20001108-1.c: New test.
32858 2000-11-09 Jakub Jelinek <jakub@redhat.com>
32860 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
32861 with both arguments constant strings.
32862 * gcc.c-torture/execute/string-opt-3.c: New test.
32863 * gcc.c-torture/execute/string-opt-4.c: New test.
32864 * gcc.c-torture/execute/string-opt-5.c: New test.
32866 2000-11-08 Nick Clifton <nickc@redhat.com>
32868 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
32869 mulsidi3adddi patterns.
32871 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
32873 * g++.old-deja/g++.other/crash36.C: New test.
32875 2000-11-08 Jakub Jelinek <jakub@redhat.com>
32877 * g++.old-deja/g++.other/init16.C: New test.
32879 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
32881 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
32883 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
32885 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
32886 * gcc.c-torture/execute/va-arg-16.x: Likewise.
32887 * gcc.c-torture/execute/va-arg-17.x: Likewise.
32889 2000-11-07 DJ Delorie <dj@redhat.com>
32891 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
32893 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32895 * gcc.c-torture/execute/string-opt-1.c: New test.
32897 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
32899 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
32900 mips-sgi-irix6.* because the MIPS ABI passes floating-point
32901 parameters in registers, and there is no way for a varargs
32902 function to know in which order the integer and floating-point
32903 parameters should be interleaved when they are placed on the
32905 * gcc.c-torture/execute/va-arg-16.x: Likewise.
32906 * gcc.c-torture/execute/va-arg-17.x: Likewise.
32908 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32910 * gcc.c-torture/execute/string-opt-2.c: New test.
32912 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
32914 * g++.old-deja/g++.pt/crash60.C: New test.
32916 2000-11-06 Jakub Jelinek <jakub@redhat.com>
32918 * g++.old-deja/g++.other/crash24.C: New test.
32919 * g++.old-deja/g++.other/crash25.C: New test.
32920 * g++.old-deja/g++.other/crash26.C: New test.
32921 * g++.old-deja/g++.other/crash27.C: New test.
32922 * g++.old-deja/g++.other/crash28.C: New test.
32923 * g++.old-deja/g++.other/crash29.C: New test.
32924 * g++.old-deja/g++.other/crash30.C: New test.
32925 * g++.old-deja/g++.other/crash31.C: New test.
32926 * g++.old-deja/g++.other/crash32.C: New test.
32927 * g++.old-deja/g++.other/crash33.C: New test.
32928 * g++.old-deja/g++.other/crash34.C: New test.
32929 * g++.old-deja/g++.other/crash35.C: New test.
32931 2000-11-06 Jakub Jelinek <jakub@redhat.com>
32933 * gcc.c-torture/execute/20001031-1.c: New test.
32935 2000-11-04 Mark Mitchell <mark@codesourcery.com>
32937 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
32940 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
32941 standards-conformant.
32943 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
32945 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
32946 * g++.old-deja/g++.mike/p755a.C: Likewise.
32947 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
32948 library makes no calls to `operator new' during initialization.
32950 2000-11-04 Neil Booth <neilb@earthling.net>
32952 * gcc.dg/cpp/include2.c: New tests.
32954 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
32956 * lib/g++.exp (g++_set_ld_library_path): New function.
32957 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
32959 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
32961 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
32964 2000-11-01 Richard Henderson <rth@redhat.com>
32966 * g++.old-deja/g++.ext/namedret1.C: New.
32967 * g++.old-deja/g++.ext/namedret2.C: New.
32968 * g++.old-deja/g++.ext/namedret3.C: New.
32970 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
32972 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
32973 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
32975 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32977 * gcc.c-torture/execute/va-arg-21.c: New test.
32979 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
32981 * gcc.dg/c99-complex-2.c: New test.
32983 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32985 * gcc.c-torture/execute/stdio-opt-1.c: New test.
32987 2000-10-31 Jakub Jelinek <jakub@redhat.com>
32989 * g++.old-deja/g++.other/inline16.C: New test.
32991 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
32993 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
32994 __PRETTY_FUNCTION__
32996 2000-10-29 Neil Booth <neilb@earthling.net>
32998 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
33000 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
33001 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
33004 2000-10-29 Neil Booth <neilb@earthling.net>
33006 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
33007 * mi1.c, mi1c.h: Add null directives to multiple-include test.
33008 * mi5.c: Test multiple includes work with -C.
33009 * trigraphs.c: Test ^= version.
33011 2000-10-28 Neil Booth <neilb@earthling.net>
33013 New tests and test updates for new macro expander.
33015 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
33016 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
33017 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
33018 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
33019 new diagnostic messages.
33021 * gcc.dg/cpp/macro3.c: New tests.
33023 2000-10-27 Mark Mitchell <mark@codesourcery.com>
33025 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
33028 2000-10-27 Jakub Jelinek <jakub@redhat.com>
33030 * g++.old-deja/g++.other/eh2.C: New test.
33032 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
33034 * gcc.c-torture/execute/20001027-1.c: New test.
33036 2000-10-26 Richard Henderson <rth@redhat.com>
33038 * gcc.c-torture/execute/20001026-1.c: New.
33040 2000-10-26 Mark Mitchell <mark@codesourcery.com>
33042 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
33043 * g++.old-deja/g++.law/builtin1.C: Likewise.
33044 * g++.old-deja/g++.law/ctors10.C: Likewise.
33045 * g++.old-deja/g++.law/virtual3.C: Likewise.
33046 * g++.old-deja/g++.mike/p658.C: Likewise.
33047 * g++.old-deja/g++.other/sibcall1.C: Likewise.
33048 * g++.old-deja/g++.other/vaarg2.C: Likewise.
33049 * g++.old-deja/g++.robertl/eb124.C: Likewise.
33050 * g++.old-deja/g++.robertl/eb44.C: Likewise.
33051 * g++.old-deja/g++.robertl/eb77.C: Likewise.
33053 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
33055 * gcc.c-torture/compile/20001024-1.c: New test.
33057 2000-10-25 Mark Mitchell <mark@codesourcery.com>
33059 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
33060 to tell us whether or not we are using V3.
33062 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
33064 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
33067 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
33069 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
33071 2000-10-25 Jakub Jelinek <jakub@redhat.com>
33073 * gcc.c-torture/execute/20001024-1.c: New test.
33075 2000-10-24 Jakub Jelinek <jakub@redhat.com>
33077 * g++.old-deja/g++.other/sibcall1.C: New test.
33079 2000-10-20 Jakub Jelinek <jakub@redhat.com>
33081 * gcc.dg/noncompile/init-3.c: New test.
33083 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
33085 * gcc.dg/format-array-1.c: New test.
33087 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
33089 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
33090 writing through null pointers; remove comment about testing
33091 unterminated strings.
33093 2000-10-17 Matthew Hiller <hiller@redhat.com>
33095 * gcc.c-torture/execute/20001017-2.c: New test.
33097 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
33099 * gcc.c-torture/compile/20001018-1.c: New test.
33100 * gcc.c-torture/compile/20001018-1.x: Xfail.
33102 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33104 * gcc.c-torture/execute/20001017-1.c: New test.
33106 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
33108 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
33109 for multiple use of arguments with scanf formats; add tests for
33110 multiple use of arguments.
33112 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
33114 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
33116 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
33118 * gcc.dg/format-miss-1.c: New test.
33120 2000-10-16 Jakub Jelinek <jakub@redhat.com>
33122 * gcc.c-torture/execute/20001013-1.c: New test.
33124 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
33126 * gcc.dg/format-branch-1.c: New test.
33128 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
33130 * README, lib/file-format.exp: Remove EGCS references.
33132 2000-10-16 Jakub Jelinek <jakub@redhat.com>
33134 * gcc.dg/20001013-1.c: New test.
33136 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
33138 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
33139 for intmax_t in the compiler using __typeof__ and the type rules
33140 for conditional expressions.
33142 2000-10-13 Jakub Jelinek <jakub@redhat.com>
33144 * gcc.dg/20001012-1.c: New test.
33145 * gcc.dg/20001012-2.c: New test.
33147 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
33149 * gcc.dg/format-attr-1.c: New test.
33151 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
33153 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
33154 __LONG_LONG_MAX__ instead of LLONG_MAX.
33156 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
33158 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
33160 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
33163 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
33165 * gcc.dg/sequence-pt-1.c: New test.
33167 2000-10-11 Geoff Keating <geoffk@cygnus.com>
33169 * gcc.c-torture/execute/20001011-1.c: New testcase.
33170 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
33172 2000-10-10 Jakub Jelinek <jakub@redhat.com>
33174 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
33175 does not error on it.
33177 2000-10-10 Jakub Jelinek <jakub@redhat.com>
33179 * gcc.dg/20001009-1.c: New test.
33181 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
33183 * gcc.c-torture/compile/20001009-1.c: Move from here ....
33184 * gcc.c-torture/execute/20001009-2.c: ... to here.
33186 2000-10-09 Geoff Keating <geoffk@cygnus.com>
33188 * gcc.c-torture/compile/20001009-1.c: New testcase.
33189 * gcc.c-torture/execute/20001009-1.c: New testcase.
33190 Testcases provided by Jan Hubicka <jh@suse.cz>.
33192 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
33194 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
33195 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
33196 uintmax_t using <limits.h> to emulate the compiler's internal
33197 logic. No longer XFAIL %j tests.
33199 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
33201 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
33202 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
33203 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
33204 regexps and details of expected handling of some bad formats.
33205 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
33208 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
33210 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
33211 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
33212 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
33213 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
33216 2000-10-06 Richard Henderson <rth@cygnus.com>
33218 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
33219 * g++.old-deja/g++.brendan/crash52.C: Likewise.
33220 * g++.old-deja/g++.jason/report.C: Likewise.
33221 * g++.old-deja/g++.law/friend5.C: Likewise.
33222 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
33223 of the expected warnings.
33225 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
33227 * g++.old-deja/g++.pt/enum14.C: New test.
33229 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
33231 * g++.old-deja/g++.pt/crash59.C: New test.
33233 2000-10-04 Will Cohen <wcohen@redhat.com>
33235 * gcc.dg/20000926-1.c: New test.
33237 2000-10-03 Geoff Keating <geoffk@cygnus.com>
33239 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
33240 function name for current C++ compiler.
33241 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
33243 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
33245 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
33246 __PRETTY_FUNCTION__.
33247 * g++.old-deja/g++.ext/pretty2.C: Likewise.
33249 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33251 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
33253 2000-09-26 Jakub Jelinek <jakub@redhat.com>
33255 * gcc.c-torture/compile/20000923-1.c: New test.
33257 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
33259 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
33260 * g++.old-deja/g++.pt/ttp62.C: Same.
33261 * g++.old-deja/g++.other/inline14.C: Same.
33263 2000-09-24 Richard Henderson <rth@cygnus.com>
33265 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
33267 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
33269 * gcc.dg/c90-printf-1.c: Add test for wide string format.
33271 2000-09-22 Geoff Keating <geoffk@cygnus.com>
33273 * gcc.c-torture/compile/20000922-1.c: New file.
33275 2000-09-21 Nick Clifton <nickc@redhat.com>
33277 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
33278 a signed long modulo operation.
33279 (mod6): New function - perform an unsigned long modulo operation.
33280 (main): Add tests for modulos of very large numbers by very small
33283 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33285 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
33287 2000-09-19 Richard Henderson <rth@cygnus.com>
33289 * gcc.dg/compare2.c (case 10): XFAIL.
33291 2000-09-18 Richard Henderson <rth@cygnus.com>
33293 * gcc.c-torture/execute/20000906-1.c: Move ...
33294 * gcc.dg/20000906-1.c: ... here. Only run on targets
33295 that support __builtin_trap.
33297 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
33299 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
33301 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
33303 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
33304 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
33305 more $ format tests.
33307 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
33309 * gcc.dg/format-errmk-1.c: New test.
33311 2000-09-17 Greg McGary <greg@mcgary.org>
33313 * gcc.c-torture/execute/20000917-1.x: Remove.
33315 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
33317 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
33319 2000-09-17 Greg McGary <greg@mcgary.org>
33321 * gcc.c-torture/execute/20000917-1.c: New test.
33322 * gcc.c-torture/execute/20000917-1.x: XFAIL.
33324 2000-09-16 Neil Booth <NeilB@earthling.net>
33326 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
33327 in nested macro bug.
33329 2000-09-15 Neil Booth <NeilB@earthling.net>
33331 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
33333 2000-09-14 Jeffrey A Law (law@cygnus.com)
33335 * gcc.c-torture/execute/20000914-1.c: New test.
33337 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
33339 * g++.other/inline13.C: New test.
33341 2000-09-12 Andreas Jaeger <aj@suse.de>
33343 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
33344 constant by Ulrich Drepper <drepper@redhat.com>.
33346 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
33348 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
33350 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33352 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
33354 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
33356 * gcc.dg/cpp/backslash.c: New test.
33358 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
33360 * gcc.c-torture/execute/20000910-1.c: New test.
33361 * gcc.c-torture/execute/20000910-2.c: Likewise.
33363 2000-09-11 Robert Lipe <robertl@sco.com>
33365 * gcc.dg/pragma-align.c: New test.
33367 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
33369 * g++.old-deja/g++.pt/explicit82.C: New test.
33370 * g++.old-deja/g++.pt/explicit83.C: New test.
33372 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
33374 * gcc.dg/asm-names.c: New test.
33376 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33378 * gcc.dg/cpp/tr-warn6.c: New test
33380 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
33382 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
33385 2000-09-07 Catherine Moore <clm@redhat.com>
33387 * gcc.c-torture/execute/unroll-1.c: New test.
33389 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
33391 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
33393 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
33394 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
33395 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
33396 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
33397 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
33399 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
33400 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
33402 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
33404 * g++.old-deja/g++.pt/deduct2.C: New test.
33406 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
33408 * g++.old-deja/g++.pt/parms2.C: New test.
33410 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
33412 * g++.old-deja/g++.pt/crash58.C: New test.
33414 2000-09-06 Greg McGary <greg@mcgary.org>
33416 * gcc.c-torture/execute/20000906-1.c: New test.
33417 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
33419 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33421 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
33423 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
33425 * g++.old-deja/g++.pt/crash57.C: New test.
33427 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
33429 * g++.old-deja/g++.pt/crash56.C: New test.
33431 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
33433 * g++.old-deja/g++.pt/koenig1.C: New test.
33435 2000-09-04 Jakub Jelinek <jakub@redhat.com>
33437 * gcc.dg/20000904-1.c: New test.
33439 2000-09-04 Jakub Jelinek <jakub@redhat.com>
33441 * gcc.dg/cpp/paste8.c: New test.
33443 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
33445 * gcc.c-torture/compile/20000827-1.c: New test.
33447 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
33449 * gcc.dg/format-diag-1.c: New test.
33451 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
33453 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
33454 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
33455 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
33456 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
33457 gcc.dg/formatz-1.c: Adjust warning regular expressions.
33459 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
33461 * g++.old-deja/g++.other/nested4.C: New test.
33463 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
33465 * g++.old-deja/g++.ns/scoped1.C: New test.
33467 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
33469 * lib/g++.exp: Support testing already-installed GCC.
33471 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33473 * wtr-label-1.c, wtr-suffix-1.c: New tests.
33475 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33477 * gcc.dg/return-type-2.c: New test.
33479 2000-08-27 Geoff Keating <geoffk@cygnus.com>
33481 * gcc.c-torture/compile/20000825-1.c: New test.
33483 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
33485 * gcc.dg/dwarf2-2.c: New test.
33487 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
33489 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
33490 dg-warning regexps.
33492 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
33494 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
33495 gcc.dg/format-ext-5.c: New tests.
33497 2000-08-25 Jakub Jelinek <jakub@redhat.com>
33499 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
33501 2000-08-24 Mark Mitchell <mark@codesourcery.com>
33503 * gcc.dg/noncompile/930622-2.c: Adjust error message.
33505 2000-08-24 Richard Henderson <rth@cygnus.com>
33507 * gcc.dg/ia64-sync-1.c: New test.
33508 * gcc.dg/ia64-sync-2.c: New test.
33509 * gcc.dg/ia64-asm-1.c: New test.
33511 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
33513 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
33514 * gcc.dg/format-ext-2.c: New test.
33516 2000-08-23 Jason Merrill <jason@redhat.com>
33518 * lib/old-dejagnu.exp: Also ignore "In member function" and
33521 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33523 * gcc.dg/noncompile/label-lineno-1.c: New test.
33525 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
33527 * gcc.dg/c99-array-nonobj-1.c: New test.
33529 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
33531 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
33533 * gcc.dg/format-ext-1.c: New test.
33535 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33537 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
33538 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
33539 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
33540 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
33541 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
33543 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
33545 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
33546 gcc.dg/c99-strftime-2.c: New tests.
33548 2000-08-22 Richard Henderson <rth@cygnus.com>
33550 * gcc.c-torture/execute/20000822-1.c: New test.
33552 2000-08-21 Jakub Jelinek <jakub@redhat.com>
33554 * gcc.c-torture/execute/20000819-1.x: Remove.
33556 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
33558 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
33559 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
33560 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
33561 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
33562 gcc.dg/format-xopen-1.c: New tests.
33564 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
33566 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
33568 2000-08-21 Jakub Jelinek <jakub@redhat.com>
33570 * g++.old-deja/g++.other/loop2.C: New test.
33572 * gcc.c-torture/compile/20000606-1.c: New test.
33573 * gcc.c-torture/compile/20000728-1.c: New test.
33574 * gcc.c-torture/execute/20000801-1.c: New test.
33575 * gcc.c-torture/execute/20000801-2.c: New test.
33576 * gcc.c-torture/execute/20000819-1.c: New test.
33577 * gcc.c-torture/execute/20000819-1.x: XFAIL.
33578 * gcc.dg/20000629-1.c: New test.
33579 * gcc.dg/20000724-1.c: New test.
33580 * gcc.dg/20000807-1.c: New test.
33582 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
33584 * gcc.dg/cpp/pragma-1.c: New test.
33585 * gcc.dg/cpp/pragma-2.c: New test.
33587 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
33589 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
33590 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
33592 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33594 * gcc.c-torture/compile/20000818-1.c: New test.
33596 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
33598 * gcc.c-torture/execute/20000818-1.c: New test.
33600 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
33602 * gcc.dg/format-va-1.c: New test.
33604 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
33606 * g++.old-deja/g++.other/typedef8.C: New test.
33608 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
33610 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
33611 * g++.old-deja/g++.mike/net36.C: Mark candidate.
33612 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
33613 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
33614 * g++.old-deja/g++.other/ptrmem7.C: New test.
33615 * g++.old-deja/g++.pt/ptrmem10.C: New test.
33617 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
33619 * g++.old-deja/g++.pt/typename27.C: New test.
33621 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
33623 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
33624 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
33625 * g++.old-deja/g++.pt/friend45.C: New test.
33626 * g++.old-deja/g++.other/friend8.C: New test.
33628 2000-08-15 Richard Henderson <rth@cygnus.com>
33630 * gcc.c-torture/execute/20000815-1.c: New test.
33632 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
33634 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
33635 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
33636 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
33638 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
33640 * g++.old-deja/g++.other/refinit2.C: New test.
33642 2000-08-13 Geoff Keating <geoffk@cygnus.com>
33644 * lib/c-torture.exp (c-torture): Make
33645 compiler_conditional_xfail_data global.
33646 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
33647 compiler_conditional_xfail_data machinery.
33648 (f-torture-execute): Likewise.
33649 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
33650 and only when unrolling loops.
33652 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
33654 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
33656 * g++.old-deja/g++.pt/explicit81.C: New test.
33658 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
33660 * g++.old-deja/g++.pt/typename26.C: New test.
33662 2000-08-10 Geoff Keating <geoffk@cygnus.com>
33664 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
33667 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
33669 * g++.old-deja/g++.other/array3.C: New test.
33671 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
33673 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
33674 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
33675 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
33678 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
33680 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
33681 * g++.old-deja/g++.abi/vmihint.C: Likewise.
33683 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
33685 * gcc.c-torture/execute/20000808-1.c: New test.
33687 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
33689 * gcc.dg/c90-const-expr-1.c: New test.
33691 2000-08-08 Richard Henderson <rth@cygnus.com>
33693 * gcc.dg/noncompile/920923-1.c: Declare calloc.
33695 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
33697 * gcc.dg/noncompile/const-ll-1.c: New test.
33699 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
33701 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
33703 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
33705 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
33706 that running programs linked against the shared version of libobjc
33709 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
33711 * gcc.dg/c99-printf-1.c: New test.
33713 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
33715 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
33717 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
33719 * gcc.c-torture/execute/20000731-1.x: Delete.
33721 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
33723 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
33724 and torture_without_loops as is done by c-torture.exp.
33725 (search_for): Copy from c-torture.exp.
33726 (gcc-dg-runtest): New function, drives a directory of tests
33727 iterating over the TORTURE_OPTIONS.
33728 (scan-assembler, scan-assembler-not): Move here from
33729 individual directory drivers.
33731 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
33732 defined by lib/gcc-dg.exp.
33733 * gcc.dg/cpp/cpp.exp: Likewise.
33734 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
33735 gcc-dg-runtest, so we cycle over optimization options.
33737 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
33738 * gcc.dg/compare2.c: No longer expected to fail.
33740 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
33742 * gcc.c-torture/execute/20000804-1.c: New test.
33744 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
33746 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
33748 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
33750 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
33752 2000-08-03 Jeffrey A Law (law@cygnus.com)
33754 * gcc.c-torture/compile/20000803-1.c: New test.
33756 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
33758 * gcc.c-torture/execute/20000801-3.c,
33759 gcc.c-torture/execute/20000801-4.c: New tests.
33760 * gcc.c-torture/execute/20000801-3.x,
33761 gcc.c-torture/execute/20000801-4.x: Xfail.
33763 2000-08-02 Geoff Keating <geoffk@cygnus.com>
33765 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
33766 libobjc/.libs to allow for libtool.
33768 2000-08-02 Jakub Jelinek <jakub@redhat.com>
33770 * gcc.c-torture/compile/20000802-1.c: New test.
33772 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
33774 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
33776 2000-07-31 Jeffrey A Law (law@cygnus.com)
33778 * gcc-c-torture/execute/20000731-2.c: New test.
33780 * gcc.c-torture/execute/20000731-1.c: New test.
33781 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
33783 2000-07-31 Jakub Jelinek <jakub@redhat.com>
33785 * testsuite/gcc.dg/cpp/paste7.c: New test.
33786 * gcc.dg/cpp/20000725-1.c: New test.
33788 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
33790 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
33791 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
33792 declaration warning for __builtin_dwarf_reg_size.
33794 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
33796 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
33798 * gcc.dg/noncompile/voidparam-1.c: New test.
33800 2000-07-30 Richard Henderson <rth@cygnus.com>
33802 * gcc.dg/c90-digraph-1.c: Don't xfail.
33803 * gcc.dg/compare2.c (case 10): Xfail.
33804 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
33806 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
33808 * gcc.dg/c99-main-1.c: New test.
33810 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
33812 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
33814 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
33816 * gcc.c-tortuer/execute/20000726-1.c: New test.
33818 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
33820 * gcc.c-torture/execute/enum-2.c: New test.
33822 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33824 * gcc.dg/cpp/tr-warn3.c: New test.
33826 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
33828 * g++.old-deja/g++.ext/implicit1.C: Remove.
33829 * g++.old-deja/g++.jason/c2.C: Remove
33830 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
33831 * g++.old-deja/g++.pt/crash16.C: Likewise.
33832 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
33834 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
33836 * g++.old-deja/g++.other/for2.C: New test.
33838 2000-07-25 Jakub Jelinek <jakub@redhat.com>
33840 * gcc.dg/20000720-1.c: New test.
33842 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
33844 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
33846 2000-07-24 Geoff Keating <geoffk@cygnus.com>
33848 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
33849 * gcc.c-torture/execute/20000722-1.c: New.
33850 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
33852 2000-07-24 Jakub Jelinek <jakub@redhat.com>
33854 * gcc.dg/cpp/20000720-1.S: New test.
33856 2000-07-21 Michael Meissner <meissner@redhat.com>
33858 * gcc.c-torture/execute/ieee/hugeval.c: New test.
33860 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
33862 * g++.old-deja/g++.brendan/crash16.C,
33863 g++.old-deja/g++.brendan/parse3.C,
33864 g++.old-deja/g++.brendan/redecl1.C,
33865 g++.old-deja/g++.ns/template13.C,
33866 g++.old-deja/g++.other/decl4.C,
33867 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
33869 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
33871 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
33872 and "Internal error".
33874 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
33876 * gcc.dg/cpp/paste6.c: New test.
33878 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
33880 * gcc.dg/cpp/tr-direct.c: New test.
33882 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
33883 gcc.dg/cpp/undef1.c: Tweak error regexps.
33885 2000-07-18 Eric Christopher <echristo@redhat.com>
33887 * gcc.c-torture/compile/20000718-1.c: New test.
33889 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
33891 * cpplex.c (_cpp_push_token): If the token being pushed back
33892 is the previous token in this context, just subtract one from
33894 * cppmacro.c (save_expansion): Clear aux field when storing a
33897 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
33899 * gcc.dg/noncompile/redecl-1.c: New test.
33901 2000-07-18 Jakub Jelinek <jakub@redhat.com>
33903 * gcc.c-torture/execute/20000717-5.c: New test.
33904 * gcc.c-torture/execute/20000717-1.x: Removed.
33906 2000-07-17 Richard Henderson <rth@cygnus.com>
33908 * gcc.c-torture/execute/20000717-4.c: New test.
33910 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
33912 * gcc.dg/cpp/syshdr.c: New test.
33913 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
33915 2000-07-17 Neil Booth <neilb@earthling.net>
33917 * gcc.dg/cpp/cmdlne-dM.c: New test.
33918 * gcc.dg/cpp/cmdlne-dD.c: New test.
33920 2000-07-17 Jeffrey A Law (law@cygnus.com)
33922 * gcc.c-torture/execute/20000717-3.c: New test.
33924 * gcc.c-torture/compile/20000717-1.c: New test.
33926 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
33928 * gcc.c-torture/execute/20000717-2.c: New test.
33930 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
33932 * gcc.dg/formatz-1.c: New test.
33934 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
33935 * gcc.dg/c99-digraph-1.c: New tests.
33937 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
33938 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
33940 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
33941 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
33942 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
33943 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
33944 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
33945 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
33946 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
33948 2000-07-17 Greg McGary <greg@mcgary.org>
33950 * gcc.c-torture/execute/20000717-1.c: New test.
33951 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
33953 2000-07-15 Jakub Jelinek <jakub@redhat.com>
33955 * gcc.c-torture/execute/20000715-2.c: New test.
33956 * gcc.dg/20000715-1.c: New test.
33958 2000-07-15 Michael Meissner <meissner@redhat.com>
33960 * gcc.c-torture/execute/20000715-1.c: New test.
33962 2000-07-13 Jakub Jelinek <jakub@redhat.com>
33964 * gcc.c-torture/execute/20000707-1.c: New test.
33966 2000-07-13 Neil Booth <NeilB@earthling.net>
33968 * testsuite/gcc.dg/cpp/digraph1.c,
33969 testsuite/gcc.dg/cpp/digraph2.c,
33970 testsuite/gcc.dg/cpp/digraphs.c: New tests.
33972 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
33974 * g77.f-torture/compile/20000630-2.f: New test.
33975 * g77.f-torture/compile/20000630-2.x
33977 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
33979 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
33981 2000-07-11 Neil Booth <NeilB@earthling.net>
33983 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
33985 2000-07-11 Neil Booth <NeilB@earthling.net>
33987 * gcc.dg/cpp/cmdlne-C.c: New.
33989 2000-07-09 Neil Booth <NeilB@earthling.net>
33991 * gcc.dg/cpp/directiv.c: New tests.
33992 * gcc.dg/cpp/undef1.c: Update.
33994 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
33996 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
33998 2000-07-09 Neil Booth <NeilB@earthling.net>
34000 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
34002 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
34004 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
34005 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
34007 2000-07-08 Neil Booth <NeilB@earthling.net>
34009 * gcc.dg/cpp/macsyntx.c: New tests.
34011 2000-07-07 Jakub Jelinek <jakub@redhat.com>
34013 * gcc.dg/20000707-1.c: New test.
34015 2000-07-07 Jakub Jelinek <jakub@redhat.com>
34017 * gcc.c-torture/execute/20000706-1.c: New test.
34018 * gcc.c-torture/execute/20000706-2.c: New test.
34019 * gcc.c-torture/execute/20000706-3.c: New test.
34020 * gcc.c-torture/execute/20000706-4.c: New test.
34021 * gcc.c-torture/execute/20000706-5.c: New test.
34023 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
34025 * g++.old-deja/g++.pt/instantiate7.C: New test.
34027 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
34029 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
34030 * g++.old-deja/g++.mike/thunk3.C: Likewise.
34031 * g++.old-deja/g++.other/rtti3.C: Likewise.
34032 * g++.old-deja/g++.other/rttid3.C: Likewise.
34034 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
34036 * g77.f-torture/compile/20000630-1.x: Fix typo
34038 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
34040 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
34043 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
34045 * gcc.dg/cpp/ident.c: New test.
34047 2000-07-05 Neil Booth <NeilB@earthling.net>
34049 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
34050 gcc.dg/cpp/lexstrng.c: New tests.
34052 2000-07-04 Neil Booth <NeilB@earthling.net>
34054 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
34055 * gcc.dg/cpp/strify2.c: Same.
34057 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
34059 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
34060 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
34061 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
34062 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
34064 * testsuite/gcc.dg/cpp/macro1.c,
34065 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
34066 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
34067 testsuite/gcc.dg/cpp/strify1.c,
34068 testsuite/gcc.dg/cpp/strify2.c: New tests.
34070 2000-07-03 Jakub Jelinek <jakub@redhat.com>
34072 * gcc.c-torture/execute/20000703-1.c: New test.
34074 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
34076 * g++.old-deja/g++.pt (lookup10.C): New test.
34078 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
34080 * g++.old-deja/g++.pt (typename25.C): New test.
34082 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
34084 * gcc.c-torture/compile/20000701-1.c: New test.
34086 2000-06-30 Nick Clifton <nickc@cygnus.com>
34088 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
34091 2000-06-30 Catherine Moore <clm@cygnus.com>
34093 * gcc.c-torture/execute/align-1.c: New test.
34095 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
34097 * g++.old-deja/g++.pt/expr8.C: New test.
34098 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
34100 2000-06-29 Nick Clifton <nickc@cygnus.com>
34102 * gcc.c-torture/compile/20000629-1.c: New test.
34104 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
34107 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
34108 gcc.dg/noncompile directory, depending on whether they're
34109 preprocessor tests or not. Annotate all the tests for the dg
34112 * gcc.c-torture/noncompile/noncompile.exp: Delete.
34113 * gcc.dg/noncompile/noncompile.exp: New.
34117 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
34118 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
34119 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
34120 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
34121 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
34122 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
34123 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
34124 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
34125 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
34126 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
34127 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
34128 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
34129 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
34130 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
34131 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
34132 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
34133 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
34134 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
34135 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
34136 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
34137 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
34138 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
34139 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
34140 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
34142 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
34143 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
34144 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
34145 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
34146 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
34147 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
34149 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
34151 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
34152 declare one variable. On the fourth, error.
34153 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
34154 declared by 20000628-1a.h.
34156 2000-06-29 Richard Henderson <rth@redhat.com>
34158 * gcc.c-torture/execute/930529-1.x: New file.
34159 * gcc.dg/920413-1.c: Adjust expected warning text.
34160 * gcc.dg/980217-1.c: Declare abort.
34161 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
34163 2000-06-29 Jeffrey A Law (law@cygnus.com)
34165 * g77.f-torture/compile/20000629-1.f: New test.
34166 * g77.f-torture/compile/20000629-1.x: Expected to fail.
34168 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
34170 Rearrange lots of files, removing entirely the
34171 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
34175 gcc.c-torture/code_quality/code_quality.exp
34176 gcc.c-torture/special/special.exp
34177 gcc.failure/failure.exp
34178 gcc.failure/940409-1.x
34179 gcc.c-torture/compile/961203-1.x
34182 gcc.misc-tests/linkage.exp
34183 gcc.c-torture/execute/920730-1t.c
34184 gcc.c-torture/execute/920730-1t.x
34185 gcc.c-torture/compile/920520-1.x
34186 gcc.c-torture/compile/920521-1.x
34187 gcc.c-torture/compile/981006-1.x
34188 gcc.c-torture/execute/eeprof-1.x
34190 * Moved files (possibly with modifications to fit a new harness):
34192 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
34193 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
34194 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
34195 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
34196 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
34197 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
34198 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
34199 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
34200 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
34201 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
34202 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
34203 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
34204 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
34205 gcc.failure/940409-1.c gcc.dg/940409-1.c
34207 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
34209 * c-torture/compile/961203-1.x: Delete.
34211 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
34212 not exit. Include stdio.h.
34213 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
34214 * gcc.misc-tests/dg-12.c: Likewise.
34215 * gcc.misc-tests/dg-5.c: Likewise.
34216 * gcc.misc-tests/dg-6.c: Likewise.
34217 * gcc.misc-tests/dg-7.c: Prototype abort.
34218 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
34219 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
34220 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
34222 * gcc.misc-tests/sieve.c: Use return from main, not exit.
34223 * gcc.misc-tests/sort2.c: Use return from main, not exit.
34225 2000-06-28 Jakub Jelinek <jakub@redhat.com>
34227 * gcc.dg/cpp/20000628-1.c: New test.
34228 * gcc.dg/cpp/20000628-1.h: New header for above test.
34229 * gcc.dg/cpp/20000628-1a.h: Likewise.
34231 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
34233 * gcc.dg/cpp: New directory.
34234 * gcc.dg/cpp/cpp.exp: New driver.
34235 * gcc.dg/cpp/20000627-1.c: New test.
34236 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
34237 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
34238 and rewrite as a compilation test.
34240 * gcc.dg: Move many files into the cpp subdirectory, possibly
34241 renaming or editing them as well.
34243 990119-1.c cpp/19990119-1.c
34244 990228-1.c cpp/19990228-1.c
34245 990407-1.c cpp/19990407-1.c
34246 990409-1.c cpp/19990409-1.c
34247 990413-1.c cpp/19990413-1.c
34248 990703-1.c cpp/19990703-1.c
34249 20000127-1.c cpp/20000127-1.c
34250 20000129-1.c cpp/20000129-1.c
34251 20000207-1.c cpp/20000207-1.c
34252 20000207-2.c cpp/20000207-2.c
34253 20000209-1.c cpp/20000209-1.c
34254 20000209-2.c cpp/20000209-2.c
34255 20000301-1.c cpp/20000301-1.c
34256 20000419-1.c cpp/20000419-1.c
34257 20000510-1.S cpp/20000510-1.S
34258 20000519-1.c cpp/20000519-1.c
34259 20000529-1.c cpp/20000529-1.c
34260 20000625-1.c cpp/20000625-1.c
34261 20000625-2.c cpp/20000625-2.c
34262 cpp-as1.c cpp/assert1.c
34263 cpp-as2.c cpp/assert2.c
34264 cxx-comments-1.c cpp/cxxcom1.c
34265 cxx-comments-2.c cpp/cxxcom2.c
34266 endif-label.c cpp/endif.c
34267 cpp-hash1.c cpp/hash1.c
34268 cpp-hash2.c cpp/hash2.c
34269 cpp-if1.c cpp/if-1.c
34270 cpp-if2.c cpp/if-2.c
34271 cpp-if3.c cpp/if-3.c
34272 cpp-if4.c cpp/if-4.c
34273 cpp-if5.c cpp/if-5.c
34274 cpp-cond.c cpp/if-cexp.c
34275 cpp-missingop.c cpp/if-mop.c
34276 cpp-missingparen.c cpp/if-mpar.c
34277 cpp-opprec.c cpp/if-oppr.c
34278 cpp-ifparen.c cpp/if-paren.c
34279 cpp-shortcircuit.c cpp/if-sc.c
34280 cpp-shift.c cpp/if-shift.c
34281 cpp-unary.c cpp/if-unary.c
34282 cpp-li1.c cpp/line1.c
34283 cpp-li2.c cpp/line2.c
34284 lineno.c cpp/line3.c
34285 lineno-2.c cpp/line4.c
34287 cpp-mic.h cpp/mi1c.h
34288 cpp-micc.h cpp/mi1cc.h
34289 cpp-mind.h cpp/mi1nd.h
34290 cpp-mindp.h cpp/mi1ndp.h
34291 cpp-mix.h cpp/mi1x.h
34292 cpp-mi2.c cpp/mi2.c
34293 cpp-mi2a.h cpp/mi2a.h
34294 cpp-mi2b.h cpp/mi2b.h
34295 cpp-mi2c.h cpp/mi2c.h
34296 cpp-mi3.c cpp/mi3.c
34297 cpp-mi3.def cpp/mi3.def
34298 poison-1.c cpp/poison.c
34299 pr-impl.c cpp/prag-imp.c
34300 cpp-redef-2.c cpp/redef1.c
34301 cpp-redef.c cpp/redef2.c
34302 strpaste.c cpp/strp1.c
34303 strpaste-2.c cpp/strp2.c
34304 cpp-tradpaste.c cpp/tr-paste.c
34305 cpp-tradstringify.c cpp/tr-str.c
34306 cpp-tradwarn1.c cpp/tr-warn1.c
34307 cpp-tradwarn2.c cpp/tr-warn2.c
34308 trigraphs.c cpp/trigraphs.c
34309 cpp-unc1.c cpp/unc1.c
34310 cpp-unc2.c cpp/unc2.c
34311 cpp-unc3.c cpp/unc3.c
34312 cpp-unc.c cpp/unc4.c
34313 undef.c cpp/undef1.c
34314 undef-2.c cpp/undef2.c
34315 cpp-wi1.c cpp/widestr1.c
34317 2000-06-27 Mark Mitchell <mark@codesourcery.com>
34319 * lib/g++.exp (g++_include_flags): Tweak.
34321 2000-06-27 H.J. Lu <hjl@gnu.org>
34322 Loren J. Rittle <ljrittle@acm.org>
34324 * lib/g++.exp (g++_include_flags): Override libgloss.exp
34325 version with one that knows about the new gcc tree structure.
34326 (g++_link_flags): Same.
34328 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
34330 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
34331 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
34332 case we are cross-compiling.
34334 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
34335 g++.old-deja/g++.niklas/Makefile.in,
34336 g++.old-deja/g++.niklas/configure.in,
34337 g++.old-deja/g++.other/Makefile.in,
34338 g++.old-deja/g++.other/configure.in,
34339 gcc.c-torture/code_quality/Makefile.in,
34340 gcc.c-torture/code_quality/configure.in,
34341 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
34342 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
34343 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
34344 gcc.c-torture/execute/ieee/Makefile.in,
34345 gcc.c-torture/execute/ieee/configure.in,
34346 gcc.c-torture/noncompile/Makefile.in,
34347 gcc.c-torture/noncompile/configure.in,
34348 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
34349 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
34350 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
34352 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
34354 * g++.old-deja/g++.other/ambig3.C: New test.
34356 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
34358 * g++.old-deja/g++.pt/syntax1.C: New test.
34359 * g++.old-deja/g++.pt/syntax2.C: New test.
34360 * g++.old-deja/g++.other/syntax3.C: New test.
34361 * g++.old-deja/g++.other/syntax4.C: New test.
34363 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
34365 * gcc.dg/20000623-1.c: Prototype exit and abort.
34367 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
34369 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
34371 * gcc.dg/cpp-mi3.def: New file.
34373 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
34375 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
34376 lexer's error messages.
34377 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
34378 divine anything from the linemarkers.
34379 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
34380 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
34382 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
34384 * gcc.dg/20000623-1.c: New test.
34386 2000-06-22 Jakub Jelinek <jakub@redhat.com>
34388 * gcc.c-torture/execute/20000622-1.c: New test.
34390 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
34392 * g++.old-deja/g++.other/init15.C: New test.
34394 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
34396 * g++.old-deja/g++.pt/vaarg2.C: New test.
34397 * g++.old-deja/g++.pt/vaarg3.C: New test.
34399 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
34401 * g++.old-deja/g++.other/dyncast6.C: New test.
34403 2000-06-15 Jakub Jelinek <jakub@redhat.com>
34405 * gcc.c-torture/execute/loop-6.c: New test.
34407 2000-06-14 Jakub Jelinek <jakub@redhat.com>
34409 * gcc.dg/20000614-1.c: New test.
34410 * gcc.dg/20000614-2.c: New test.
34412 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
34414 * g++.old-deja/g++.other/inline12.C: New test.
34416 2000-06-13 Jakub Jelinek <jakub@redhat.com>
34418 * g++.old-deja/g++.other/eh1.C: New test.
34420 2000-06-12 Jakub Jelinek <jakub@redhat.com>
34422 * g++.old-deja/g++.other/type.C: New test.
34424 2000-06-05 Jakub Jelinek <jakub@redhat.com>
34426 * g++.old-deja/g++.other/initstring.C: New test.
34428 2000-06-12 Jason Merrill <jason@redhat.com>
34430 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
34432 2000-06-09 Jeffrey A Law (law@cygnus.com)
34434 * gcc.c-torture/compile/20000609-1.c: New test.
34436 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
34438 * gcc.dg/20000609-1.c: New test.
34440 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
34442 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
34443 * gcc.c-torture/noncompile/poison-1.c: Move...
34444 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
34445 * gcc.dg/cpp-li1.c: Add a token after the #line.
34447 2000-06-05 Richard Henderson <rth@cygnus.com>
34449 * gcc.c-torture/execute/20000605-2.c: New test.
34450 * gcc.c-torture/execute/20000605-3.c: New test.
34452 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
34454 * g77.f-torture/execute/20000503-1.x: New file.
34456 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
34458 * g++.old-deja/g++.eh/badalloc1.C: New test.
34460 2000-06-05 Richard Henderson <rth@cygnus.com>
34462 * gcc.c-torture/execute/20000605-1.c: New test.
34464 2000-06-05 Jakub Jelinek <jakub@redhat.com>
34465 Nathan Sidwell <nathan@codesourcery.com>
34467 * gcc.c-torture/compile/20000605-1.c: New test.
34469 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
34471 * g77.f-torture/compile/20000601-1.f: New test.
34473 2000-06-03 Richard Henderson <rth@cygnus.com>
34475 * gcc.c-torture/execute/20000603-1.c: New.
34477 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
34479 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
34480 * gcc.dg/noreturn-2.c (noreturn): Likewise.
34482 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
34484 * gcc.dg/compare2.c (case 12): XFAIL.
34485 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
34486 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
34488 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
34490 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
34492 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
34493 guard macro is already defined when the header is first
34495 * gcc.dg/cpp-mix.h: New file.
34496 * gcc.dg/endif-label.c: Update patterns to match compiler.
34498 * g++.brendan/complex1.C: Declare abort.
34499 * g++.law/refs4.C: Remove XFAIL.
34500 * g++.oliva/expr2.C: Declare abort and exit.
34502 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
34504 * gcc.c-torture/execute/20000528-1.c: New test.
34506 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
34507 * g++.old-deja/g++.law/temps4.C: Likewise.
34509 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
34510 stdlib.h. Call abort() on failure.
34511 * g++.old-deja/g++.law/refs4.C: Likewise.
34512 * g++.old-deja/g++.law/temps4.C: Likewise.
34513 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
34514 * gcc.c-torture/execute/20000112-1.c: Include string.h.
34516 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
34518 Relative to g++.dg/special:
34519 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
34521 Relative to g++.old-deja:
34522 * g++.brendan/complex1.C, g++.jason/optimize2.C,
34523 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
34524 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
34525 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
34526 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
34527 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
34528 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
34530 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
34531 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
34532 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
34533 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
34534 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
34535 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
34538 * g++.other/goto1.C: Update expectations for error messages.
34540 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
34542 * gcc.c-torture/compile/20000523-1.c: New test.
34544 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
34546 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
34548 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
34550 * g++.old-deja/g++.eh/catch11.C: New test.
34551 * g++.old-deja/g++.eh/catch12.C: New test.
34553 2000-05-24 Nick Clifton <nickc@cygnus.com>
34555 * gcc.c-torture/execute/20000523-1.c: New test.
34557 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
34559 * c-torture/execute/bcp-1.c: Replace abort in arg of
34560 __builtin_constant_p with a generic external function.
34562 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
34563 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
34564 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
34565 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
34566 Prototype abort and/or exit.
34568 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
34569 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
34570 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
34571 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
34573 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
34575 * gcc.dg/dwarf2-1.c: New test.
34577 2000-05-20 Richard Henderson <rth@cygnus.com>
34579 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
34581 2000-05-20 Andreas Jaeger <aj@suse.de>
34583 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
34586 2000-05-19 David Edelsohn <edelsohn@gnu.org>
34588 * gcc.c-torture/execute/20000519-2.c: New test.
34590 2000-05-19 Andreas Jaeger <aj@suse.de>
34592 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
34593 which fails with SSA.
34595 * lib/c-torture.exp: Also test with -O3 -fssa.
34597 2000-05-18 Michael Meissner <meissner@redhat.com>
34599 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
34600 * gcc.c-torture/execute/920415-1.c: Ditto.
34601 * gcc.c-torture/execute/920501-1.c: Ditto.
34602 * gcc.c-torture/execute/conversion.c: Ditto.
34603 * gcc.c-torture/execute/cvt-1.c: Ditto.
34605 2000-05-18 Jeffrey A Law (law@cygnus.com)
34607 * gcc.c-torture/compile/20000518-1.c: New test.
34609 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
34611 * g77.f-torture/compile/200005018.f: New test.
34613 2000-05-17 Jeffrey A Law (law@cygnus.com)
34615 * gcc.c-torture/compile/20000517-1.c: New test.
34617 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34619 * gcc.c-torture/execute/20000516-1.c: New test.
34621 2000-05-15 Jakub Jelinek <jakub@redhat.com>
34623 * g++.old-deja/g++.other/eh.C: New test.
34625 2000-05-12 Richard Henderson <rth@cygnus.com>
34627 * gcc.c-torture/execute/990208-1.c (main): Don't pass
34628 constants through to doit's conditional.
34630 2000-05-11 Jeffrey A Law (law@cygnus.com)
34632 * gcc.c-torture/compile/20000511-1.c: New test.
34633 * g77.f-torture/compile/20000511-1.f: New test.
34634 * g77.f-torture/compile/20000511-2.f: New test.
34636 2000-05-11 Michael Meissner <meissner@redhat.com>
34638 * gcc.c-torture/execute/20000511-1.c: New test.
34640 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
34642 * gcc.dg/dg.exp: Scan .S files as well as .c files.
34643 * gcc.dg/20000510-1.S: New.
34645 2000-05-08 Catherine Moore <clm@cygnus.com>
34647 * gcc.dg/unused-3.c: New.
34649 2000-05-06 Richard Henderson <rth@cygnus.com>
34651 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
34652 * g++.old-deja/g++.mike/warn1.C: Likewise.
34653 * g++.old-deja/g++.pt/local1.C: Likewise.
34654 * g++.old-deja/g++.pt/local7.C: Likewise.
34655 * g++.old-deja/g++.pt/spec16.C: Likewise.
34657 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
34659 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
34661 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
34663 * g77.f-torture/execute/20000503-1.f: New test.
34665 2000-05-04 Andreas Jaeger <aj@suse.de>
34667 * gcc.dg/noreturn-2.c: New test.
34669 2000-05-04 Neil Booth <NeilB@earthling.net>
34671 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
34674 2000-05-04 Richard Henderson <rth@cygnus.com>
34676 * gcc.c-torture/execute/20000503-1.c: Fix typo.
34678 2000-05-04 Richard Henderson <rth@cygnus.com>
34680 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
34681 OpenSSL by Jason R Thorpe.
34683 2000-05-03 Jim Wilson <wilson@cygnus.com>
34685 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
34687 2000-05-03 Robert Lipe <robertlipe@usa.net>
34689 * gcc.dg/20000503-1.c: New test.
34691 2000-05-02 Jakub Jelinek <jakub@redhat.com>
34693 * gcc.c-torture/compile/20000502-1.c: New test.
34694 * g++.old-deja/g++.other/align.C: New test.
34695 * gcc.dg/cpp-tradstringify.c: New test.
34697 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
34699 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
34700 and hard registers.
34702 2000-04-26 Geoff Keating <geoffk@cygnus.com>
34704 * gcc.c-torture/execute/loop-5.c: New test.
34706 2000-04-25 Jakub Jelinek <jakub@redhat.com>
34708 * gcc.c-torture/execute/va-arg-20.c: New test.
34710 2000-04-23 Jeffrey A Law (law@cygnus.com)
34712 * gcc.c-torture/execute/20000422-1.c: New test.
34714 2000-04-20 Greg McGary <gkm@gnu.org>
34716 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
34717 when optimizing, but without sibling-call optimizations (-O1).
34719 2000-04-20 Jeffrey A Law (law@cygnus.com)
34721 * gcc.c-torture/compile/20000420-1.c: New test.
34723 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
34725 * g++.abi/ptrflags.C: New test.
34726 * g++.eh/catchptr1.C: Test incomplete pointer chains.
34728 2000-04-19 Catherine Moore <clm@cygnus.com>
34730 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
34732 2000-04-19 Greg McGary <gkm@gnu.org>
34734 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
34735 sibling-call optimizations.
34737 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
34739 * gcc.dg/20000419-1.c: New test.
34741 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
34743 * gcc.c-torture/execute/20000412-6.c: New test.
34745 2000-04-12 Jeffrey A Law (law@cygnus.com)
34747 * gcc.c-torture/execute/20000412-5.c: New test.
34748 * g77.f-torture/compile/20000412-1.f: New test.
34749 * gcc.c-torture/execute/20000412-4.c: New test.
34750 * gcc.c-torture/compile/20000412-2.c: New test.
34751 * gcc.c-torture/execute/20000412-3.c: New test.
34752 * gcc.c-torture/compile/20000412-1.c: New test.
34753 * gcc.c-torture/execute/20000412-2.c: New test.
34755 2000-04-12 Jakub Jelinek <jakub@redhat.com>
34757 * objc/execute/bf-20.m: New test.
34759 2000-04-10 Richard Henderson <rth@cygnus.com>
34761 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
34763 * gcc.c-torture/execute/20000412-1.c: New test.
34765 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
34767 * g++.old-deja/g++.eh/catchptr1.C: New test.
34769 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
34771 * g++.old-deja/g++.abi/cxa_vec.C: New test.
34773 2000-04-08 Neil Booth <NeilB@earthling.net>
34775 * gcc.dg/cpp-nullchar.c: Remove test as
34776 embedded nulls cause problems.
34778 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34780 * gcc.dg/compare2.c: New test.
34782 2000-04-08 Neil Booth <NeilB@earthling.net>
34784 * gcc.dg/cpp-nullchar.c: New test.
34786 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
34788 * gcc.dg/cpp-mi2.c: New test.
34789 * gcc.dg/cpp-mi2[abc].h: New files.
34791 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
34793 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
34796 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
34798 * g++.old-deja/g++.abi/vmihint.C: New test.
34800 2000-04-06 Neil Booth <NeilB@earthling.net>
34802 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
34803 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
34806 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
34808 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
34809 avoid stack-frame overwrite.
34811 2000-04-05 Jakub Jelinek <jakub@redhat.com>
34813 * gcc.c-torture/compile/20000405-2.c: New test.
34814 * gcc.c-torture/compile/20000405-3.c: New test.
34816 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34818 * gcc.c-torture/compile/20000405-1.c: New test.
34820 2000-04-04 Geoff Keating <geoffk@cygnus.com>
34822 * gcc.dg/cast-qual-1.c: Revert last change.
34824 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34826 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
34828 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
34830 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
34831 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
34833 2000-04-03 Jeffrey A Law (law@cygnus.com)
34835 * gcc.c-torture/compile/20000403-2.c: New test.
34836 * gcc.c-torture/compile/20000403-1.c: New test.
34838 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
34840 * gcc.c-torture/execute/20000403-1.c: New test.
34842 2000-04-03 Geoff Keating <geoffk@cygnus.com>
34844 * gcc.c-torture/execute/20000402-1.c: New test.
34846 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
34848 * gcc.c-torture/execute/va-arg-15.c: New test.
34849 * gcc.c-torture/execute/va-arg-16.c: New test.
34850 * gcc.c-torture/execute/va-arg-17.c: New test.
34851 * gcc.c-torture/execute/va-arg-18.c: New test.
34852 * gcc.c-torture/execute/va-arg-19.c: New test.
34854 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
34856 * gcc.c-torture/compile/981211-1.c: Move to...
34857 * gcc.dg/cpp-as1.c: ...here.
34858 * gcc.dg/cpp-as2.c: New file.
34860 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
34863 2000-04-02 Neil Booth <NeilB@earthling.net>
34865 * gcc.dg/cpp-cond.c New tests.
34866 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
34867 accidental success less likely.
34868 * gcc.dg/cpp-missingop.c New tests.
34869 * gcc.dg/cpp-missingparen.c New tests.
34870 * gcc.dg/cpp-shift.c New tests.
34871 * gcc.dg/cpp-shortcircuit.c New tests.
34872 * gcc.dg/cpp-unary.c New tests.
34874 2000-03-29 Jeffrey A Law (law@cygnus.com)
34876 * gcc.c-torture/compile/20000329-1.c: New test.
34878 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
34880 * gcc.c-torture/compile/20000326-1.c: New test.
34881 * gcc.c-torture/compile/20000326-2.c: New test.
34883 2000-03-24 Geoff Keating <geoffk@cygnus.com>
34885 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
34886 the first parameter is a function argument.
34888 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
34890 * g++.old-deja/g++.ext/array4.C: New test.
34892 2000-03-22 Geoff Keating <geoffk@cygnus.com>
34894 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
34896 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34898 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
34900 2000-03-19 Richard Henderson <rth@cygnus.com>
34902 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
34904 2000-03-19 Richard Henderson <rth@cygnus.com>
34906 * gcc.c-torture/compile/20000319-1.c: New test.
34908 2000-03-14 Jeffrey A Law (law@cygnus.com)
34910 * gcc.c-torture/execute/20000314-3.c: New test.
34911 * gcc.c-torture/execute/20000314-2.c: New test.
34912 * gcc.c-torture/execute/20000314-1.c: New test.
34913 * gcc.c-torture/compile/20000314-2.c: New test.
34914 * gcc.c-torture/compile/20000314-1.c: New test.
34916 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
34918 * g++.old-deja/g++.warn/inline.C: New test.
34920 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
34922 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
34923 standards-compliant result rather than specific constants.
34924 Put test-values in array.
34926 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
34928 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
34929 (g++_target_compile): Put test-specific options last.
34931 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
34933 * g++.old-deja/g++.eh/vbase4.C: New test.
34935 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
34937 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
34939 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
34941 * g++.old-deja/g++.brendan/misc12.C: Removed.
34942 * g++.old-deja/g++.pt/memtemp77.C: Constify.
34943 * g++.old-deja/g++.ext/pretty4.C: New test.
34945 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
34947 * g++.old-deja/g++.other/string2.C: New test.
34949 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
34951 * g++.old-deja/g++.warn/impint2.C: New test.
34953 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
34955 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
34958 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
34960 * g++.old-deja/g++.warn/impint.C: New test.
34961 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
34962 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
34963 * g++.old-deja/g++.pt/explicit12.C: Likewise.
34964 * g++.old-deja/g++.pt/explicit13.C: Likewise.
34965 * g++.old-deja/g++.pt/explicit17.C: Likewise.
34966 * g++.old-deja/g++.pt/explicit18.C: Likewise.
34967 * g++.old-deja/g++.pt/explicit19.C: Likewise.
34968 * g++.old-deja/g++.pt/explicit23.C: Likewise.
34969 * g++.old-deja/g++.pt/explicit31.C: Likewise.
34970 * g++.old-deja/g++.pt/explicit35.C: Likewise.
34971 * g++.old-deja/g++.pt/explicit6.C: Likewise.
34972 * g++.old-deja/g++.pt/memclass7.C: Likewise.
34974 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
34976 * gcc.dg/cpp-redef.c: New test.
34978 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
34980 * g++.old-deja/g++.pt/unify7.C: New test.
34982 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34984 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
34985 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
34987 2000-02-25 Geoff Keating <geoffk@cygnus.com>
34989 * gcc.c-torture/compile/20000224-1.c: New test.
34991 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34993 * gcc.c-torture/compile/cpp-2.c: New test.
34994 * gcc.c-torture/compile/cpp-1.c: New test.
34996 2000-02-25 Jeffrey A Law (law@cygnus.com)
34998 * gcc.c-torture/execute/20000225-1.c: New test.
35000 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35002 * gcc.dg/cpp-li2.c: New test.
35004 * gcc.dg/cpp-wi1.c: New test.
35006 * gcc.dg/cpp-li1.c: New test.
35008 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
35010 * g++.old-deja/g++.other/sizeof5.C: New test.
35012 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35014 * gcc.c-torture/execute/va-arg-13.c: New test.
35016 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
35018 * gcc.c-torture/execute/va-arg-12.c: New test.
35020 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
35022 * gcc.c-torture/execute/20000223-1.c: New test.
35024 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
35026 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
35028 2000-02-22 Mark Mitchell <mark@codesourcery.com>
35030 * g++.old-deja/g++.abi/ptrmem.C: New test.
35032 2000-02-19 Richard Henderson <rth@cygnus.com>
35034 * gcc.c-torture/compile/init-3.c: New.
35036 2000-02-17 Mark Mitchell <mark@codesourcery.com>
35038 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
35041 2000-02-11 Robert Lipe <robertl@sco.com>
35043 * gcc.c-torture/compile/20000211-3.c: New test.
35045 2000-02-11 Martin Buchholz <martin@xemacs.org>
35047 * gcc.c-torture/compile/20000211-2.c: New test.
35049 2000-02-11 Jeffrey A Law (law@cygnus.com)
35051 * gcc.c-torture/compile/20000211-1.c: New test.
35053 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
35055 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
35058 2000-02-08 Nathan Sidwell <nathan@acm.org>
35060 * g++.old-deja/g++.other/cast5.C: New test.
35062 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
35064 * gcc.c-torture/execute/20000205-1.c: New.
35066 2000-02-03 Nathan Sidwell <nathan@acm.org>
35068 * g++.old-deja/g++.jason/cast3.C: Return void.
35069 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
35071 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35073 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
35075 * gcc.dg/loop-1.c: New test.
35077 2000-01-27 Jakub Jelinek <jakub@redhat.com>
35079 * gcc.c-torture/compile/20000127-1.c: New test.
35080 * gcc.c-torture/execute/991228-1.c: New test.
35082 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35084 * gcc.dg/unused-2.c: New test.
35086 * gcc.dg/conv-1.c: New test.
35088 2000-01-24 Mark Mitchell <mark@codesourcery.com>
35090 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
35092 (tool_option_proc): Fix typo.
35094 2000-01-24 Geoff Keating <geoffk@cygnus.com>
35096 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
35097 of the ld on the host, not on the build machine.
35098 Also, don't crash if '--help' is not a supported option.
35100 2000-01-24 Richard Henderson <rth@cygnus.com>
35102 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
35104 2000-01-20 Jeffrey A Law (law@cygnus.com)
35106 * gcc.c-torture/execute/20000120-2.c: New test.
35107 * gcc.c-torture/execute/20000120-1.c: New test.
35109 2000-01-13 Jeffrey A Law (law@cygnus.com)
35111 * gcc.c-torture/execute/20000113-1.c: New test.
35113 2000-01-12 Jeffrey A Law (law@cygnus.com)
35115 * gcc.c-torture/execute/20000112-1.c: New test.
35117 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35119 * gcc.dg/20000111-1.c: New test.
35121 2000-01-10 Jeffrey A Law (law@cygnus.com)
35123 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
35124 with 16 bit integers.
35126 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35128 * gcc.dg/20000108-1.c: New test.
35130 2000-01-05 Nathan Sidwell <nathan@acm.org>
35132 * g++.old-deja/g++.ns/koenig8.C: New test.
35134 2000-01-05 Nathan Sidwell <nathan@acm.org>
35136 * g++.old-deja/g++.other/cast4.C: New test.
35138 2000-01-05 Jeffrey A Law (law@cygnus.com)
35140 * gcc.c-torture/compile/20000105-2.c: New test.
35141 * gcc.c-torture/compile/20000105-1.c: New test.
35143 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35145 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
35146 references to printf & atoi to conform to ANSI standard.
35147 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
35148 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
35149 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
35150 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
35151 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
35152 * g++.old-deja/g++.brendan/complex1.C: Likewise.
35153 * g++.old-deja/g++.brendan/copy1.C: Likewise.
35154 * g++.old-deja/g++.brendan/copy2.C: Likewise.
35155 * g++.old-deja/g++.brendan/copy3.C: Likewise.
35156 * g++.old-deja/g++.brendan/copy4.C: Likewise.
35157 * g++.old-deja/g++.brendan/copy5.C: Likewise.
35158 * g++.old-deja/g++.brendan/copy6.C: Likewise.
35159 * g++.old-deja/g++.brendan/copy7.C: Likewise.
35160 * g++.old-deja/g++.brendan/copy8.C: Likewise.
35161 * g++.old-deja/g++.brendan/crash11.C: Likewise.
35162 * g++.old-deja/g++.brendan/crash14.C: Likewise.
35163 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
35164 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
35165 * g++.old-deja/g++.brendan/delete2.C: Likewise.
35166 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
35167 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
35168 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
35169 * g++.old-deja/g++.brendan/eh1.C: Likewise.
35170 * g++.old-deja/g++.brendan/groff1.C: Likewise.
35171 * g++.old-deja/g++.brendan/init3.C: Likewise.
35172 * g++.old-deja/g++.brendan/misc12.C: Likewise.
35173 * g++.old-deja/g++.brendan/misc7.C: Likewise.
35174 * g++.old-deja/g++.brendan/new2.C: Likewise.
35175 * g++.old-deja/g++.brendan/operators4.C: Likewise.
35176 * g++.old-deja/g++.brendan/operators5.C: Likewise.
35177 * g++.old-deja/g++.brendan/overload2.C: Likewise.
35178 * g++.old-deja/g++.brendan/overload7.C: Likewise.
35179 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
35180 * g++.old-deja/g++.brendan/reference1.C: Likewise.
35181 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
35182 * g++.old-deja/g++.brendan/template24.C: Likewise.
35183 * g++.old-deja/g++.brendan/template3.C: Likewise.
35184 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
35185 * g++.old-deja/g++.jason/inline3.C: Likewise.
35186 * g++.old-deja/g++.jason/opeq.C: Likewise.
35187 * g++.old-deja/g++.law/arg5.C: Likewise.
35188 * g++.old-deja/g++.law/arm7.C: Likewise.
35189 * g++.old-deja/g++.law/ctors11.C: Likewise.
35190 * g++.old-deja/g++.law/cvt8.C: Likewise.
35191 * g++.old-deja/g++.law/init9.C: Likewise.
35192 * g++.old-deja/g++.law/refs4.C: Likewise.
35193 * g++.old-deja/g++.law/template2.C: Likewise.
35194 * g++.old-deja/g++.law/visibility24.C: Likewise.
35195 * g++.old-deja/g++.law/vtable3.C: Likewise.
35196 * g++.old-deja/g++.mike/asm2.C: Likewise.
35197 * g++.old-deja/g++.mike/eh1.C: Likewise.
35198 * g++.old-deja/g++.mike/misc1.C: Likewise.
35199 * g++.old-deja/g++.mike/misc13.C: Likewise.
35200 * g++.old-deja/g++.mike/misc14.C: Likewise.
35201 * g++.old-deja/g++.mike/ns12.C: Likewise.
35202 * g++.old-deja/g++.mike/p1248.C: Likewise.
35203 * g++.old-deja/g++.mike/p3708.C: Likewise.
35204 * g++.old-deja/g++.mike/p3708a.C: Likewise.
35205 * g++.old-deja/g++.mike/p3708b.C: Likewise.
35206 * g++.old-deja/g++.mike/p646.C: Likewise.
35207 * g++.old-deja/g++.mike/p700.C: Likewise.
35208 * g++.old-deja/g++.mike/p783.C: Likewise.
35209 * g++.old-deja/g++.mike/p783a.C: Likewise.
35210 * g++.old-deja/g++.mike/p783b.C: Likewise.
35211 * g++.old-deja/g++.mike/p786.C: Likewise.
35212 * g++.old-deja/g++.mike/p789.C: Likewise.
35213 * g++.old-deja/g++.mike/p789a.C: Likewise.
35214 * g++.old-deja/g++.mike/p807a.C: Likewise.
35215 * g++.old-deja/g++.other/delete3.C: Likewise.
35216 * g++.old-deja/g++.other/dyncast1.C: Likewise.
35217 * g++.old-deja/g++.other/dyncast2.C: Likewise.
35218 * g++.old-deja/g++.other/dyncast3.C: Likewise.
35219 * g++.old-deja/g++.other/empty1.C: Likewise.
35220 * g++.old-deja/g++.other/temporary1.C: Likewise.
35221 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
35222 * g++.old-deja/g++.pt/t16.C: Likewise.
35223 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
35225 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
35227 * gcc.dg/991230-1.c: New test.
35229 1999-12-29 Jeffrey A Law (law@cygnus.com)
35231 * gcc.c-torture/compile/991229-3.c: New test.
35232 * gcc.c-torture/compile/991229-2.c: New test.
35233 * gcc.c-torture/compile/991229-1.c: New test.
35235 1999-12-29 Greg McGary <gkm@eng.ascend.com>
35237 * gcc.c-torture/compile/labels-2.c: New test.
35239 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
35241 * gcc.c-torture/execute/991227-1.c: New test.
35243 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35245 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
35247 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
35249 * gcc.c-torture/execute/991221-1.c: New test.
35251 1999-12-20 Nathan Sidwell <nathan@acm.org>
35253 * g++.old-deja/g++.other/cast3.C: New test.
35255 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
35257 * gcc.c-torture/execute/991216-4.c: New test.
35259 1999-12-16 Michael Meissner <meissner@cygnus.com>
35261 * gcc.c-torture/execute/991216-1.c: New test.
35262 * gcc.c-torture/execute/991216-2.c: New test.
35263 * gcc.c-torture/execute/991216-3.c: New test.
35265 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
35267 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
35268 Actually make the test fail by using "-O2" for compilation.
35270 1999-12-15 Nathan Sidwell <nathan@acm.org>
35272 * g++.old-deja/g++.warn/cast-align1.C: New test.
35274 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
35276 * gcc.c-torture/compile/991214-1.c: New test.
35277 * gcc.c-torture/compile/991214-2.c: New test.
35279 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
35281 * gcc.dg/991214-1.c: New test.
35283 1999-12-13 Jeffrey A Law (law@cygnus.com)
35285 * gcc.c-torture/compile/991213-3.c: New test.
35286 * gcc.c-torture/compile/991213-2.c: New test.
35287 * gcc.c-torture/compile/991213-1.c: New test.
35289 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
35291 * gcc.dg/991209-1.c: New test.
35293 1999-12-08 Nathan Sidwell <nathan@acm.org>
35295 * gcc.c-torture/compile/991208-1.c: New test.
35297 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35299 * gcc.dg/ultrasp2.c: New test.
35301 1999-12-05 Alex Samuel <samuel@codesourcery.com>
35303 * g++.old-deja/g++.abi/align.C (main): Fix typo.
35305 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
35307 * gcc.c-torture/compile/991202-1.c: New test.
35308 * gcc.c-torture/execute/991202-1.c: New test.
35309 * gcc.c-torture/execute/991202-2.c: New test.
35310 * gcc.c-torture/execute/991202-3.c: New test.
35312 1999-12-02 Alex Samuel <samuel@codesourcery.com>
35314 * g++.old-deja/g++.abi/align.C: New test.
35315 * g++.old-deja/g++.abi/aggregates.C: Likewise.
35316 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35318 1999-12-01 Richard Henderson <rth@cygnus.com>
35320 * gcc.c-torture/execute/991201-1.c: New.
35322 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
35324 * gcc.dg/991129-1.c: New test.
35326 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
35328 * gcc.c-torture/compile/991127-1.c: New test.
35330 1999-11-22 Nathan Sidwell <nathan@acm.org>
35332 * g++.old-deja/g++.other/warn4.C: New test.
35334 1999-11-22 Nathan Sidwell <nathan@acm.org>
35336 * g++.old-deja/g++.eh/cleanup2.C: New test.
35337 * g++.old-deja/g++.ext/pretty2.C: New test.
35338 * g++.old-deja/g++.ext/pretty3.C: New test.
35339 * g++.old-deja/g++.other/debug6.C: New test.
35341 1999-10-20 Jim Wilson <wilson@cygnus.com>
35343 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
35344 compiler_output to look for one error message instead of two.
35346 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
35348 * gcc.c-torture/execute/991118-1.c: Also test case
35349 where the word boundary does not split a byte evenly.
35351 1999-11-19 Nathan Sidwell <nathan@acm.org>
35353 * g++.old-deja/g++.ext/restrict1.C: New test.
35355 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
35357 * gcc.c-torture/execute/991118-1.c: New test.
35359 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
35361 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
35362 working directory pathnames.
35364 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
35366 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
35367 host is equipped with driver.h and driver.o so it can actually
35368 compile and run the tests.
35370 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
35372 * gcc.c-torture/compile/991008-1.c: New test.
35374 1999-11-08 Nick Clifton <nickc@cygnus.com>
35376 * lib/gcc-dg.exp: Include target-supports.exp
35378 1999-11-05 Nick Clifton <nickc@cygnus.com>
35380 * lib/target-supports.exp: New file: Provide procs to test for
35381 features supported by the target.
35382 (check_weak_available): Moved here from ecos.exp.
35383 (check_alias_available): New proc: Determine of the target
35384 toolchain supports the alias attribute.
35386 * gcc.dg/special/ecos.exp: Move check_weak_available to
35387 target-supports.exp.
35388 (alias-1.c): Only perform the test if the target supports
35390 (wkali-1.c): Only perform the test if the target supports
35393 * gcc.dg/990506-0.c: Expect error messages from cross
35394 targets as well as native targets.
35396 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35398 * gcc.dg/ultrasp1.c: Removed xfail.
35399 * gcc.dg/struct-ret-2.c: Likewise.
35400 * gcc.dg/array-1.c: Likewise.
35402 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35404 * gcc.dg/struct-ret-2.c: New test.
35406 * gcc.dg/array-1.c: New test.
35408 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
35410 * gcc.c-torture/execute/991030-1.c: New test.
35412 1999-10-26 Richard Henderson <rth@cygnus.com>
35414 * gcc.c-torture/compile/991026-2.c: New test.
35416 1999-10-26 Jeffrey A Law (law@cygnus.com)
35418 * gcc.c-torture/compile/991026-1.c: New test.
35420 1999-10-23 Jeffrey A Law (law@cygnus.com)
35422 * gcc.c-torture/execute/991023-1.c: New test.
35424 1999-10-19 Jeffrey A Law (law@cygnus.com)
35426 * gcc.c-torture/execute/991019-1.c: New test.
35428 1999-10-16 Richard Henderson <rth@cygnus.com>
35430 * gcc.c-torture/execute/991016-1.c: New test.
35432 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
35434 * gcc.c-torture/execute/991014-1.c: New test.
35436 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
35438 * g++.old-deja/g++.other/union2.C: New test.
35440 1999-10-13 Nathan Sidwell <nathan@acm.org>
35442 * g++.old-deja/g++.other/vaarg2.C: New test.
35443 * g++.old-deja/g++.other/vaarg3.C: New test.
35445 1999-10-12 Craig Burley <craig@jcb-sc.com>
35447 * g77.f-torture/noncompile/19990905-1.f: Moved from being
35450 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
35452 * gcc.c-torture/execute/va-arg-11.c: New test.
35454 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
35456 * lib/file-format.exp (gcc_target_object_format): Don't
35457 crash if objdump is unavailable.
35459 1999-09-29 Donn Terry <donn@interix.com>
35461 * gcc.misc-tests/mg.exp: delete extraneous redirection.
35463 1999-09-28 Nick Clifton <nickc@cygnus.com>
35465 * gcc.c-torture/compile/990928-1.c: New test.
35467 1999-09-28 Nathan Sidwell <nathan@acm.org>
35469 * g++.old-deja/g++.other/decl6.C: New test.
35471 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35473 * gcc.c-torture/execute/va-arg-10.c: New test.
35475 1999-09-27 Nathan Sidwell <nathan@acm.org>
35477 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
35478 __PRETTY_FUNCTION__.
35480 1999-09-23 Nick Clifton <nickc@cygnus.com>
35482 * gcc.c-torture/execute/990923-1.c: New test.
35484 1999-09-21 Nick Clifton <nickc@cygnus.com>
35486 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
35487 for which -fpic is inappropriate.
35489 1999-09-21 Mark Mitchell <mark@codesourcery.com>
35491 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
35493 1999-09-21 Nathan Sidwell <nathan@acm.org>
35495 * g++.old-deja/g++.other/dyncast1.C: New test.
35496 * g++.old-deja/g++.other/dyncast2.C: New test.
35497 * g++.old-deja/g++.other/dyncast3.C: New test.
35498 * g++.old-deja/g++.other/dyncast4.C: New test.
35499 * g++.old-deja/g++.other/dyncast5.C: New test.
35500 * g++.old-deja/g++.eh/catch3.C: New test.
35501 * g++.old-deja/g++.eh/catch3p.C: New test.
35502 * g++.old-deja/g++.eh/catch4.C: New test.
35503 * g++.old-deja/g++.eh/catch4p.C: New test.
35504 * g++.old-deja/g++.eh/catch5.C: New test.
35505 * g++.old-deja/g++.eh/catch5p.C: New test.
35506 * g++.old-deja/g++.eh/catch6.C: New test.
35507 * g++.old-deja/g++.eh/catch6p.C: New test.
35508 * g++.old-deja/g++.eh/catch7.C: New test.
35509 * g++.old-deja/g++.eh/catch7p.C: New test.
35510 * g++.old-deja/g++.eh/catch8.C: New test.
35511 * g++.old-deja/g++.eh/catch8p.C: New test.
35512 * g++.old-deja/g++.eh/catch9.C: New test.
35513 * g++.old-deja/g++.eh/catch9p.C: New test.
35515 1999-09-13 Nathan Sidwell <nathan@acm.org>
35517 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
35518 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
35520 1999-09-13 Jeffrey A Law (law@cygnus.com)
35522 * gcc.c-torture/compile/990913-1.c: New test.
35524 1999-09-10 Nathan Sidwell <nathan@acm.org>
35526 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
35527 * g++.old-deja/g++.jason/rfg5.C: Likewise.
35529 1999-09-09 Richard Henderson <rth@cygnus.com>
35531 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
35533 1999-09-09 Nathan Sidwell <nathan@acm.org>
35535 * g++.old-deja/g++.other/lookup11.C: New test.
35536 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
35537 what is permitted and what we want.
35538 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
35540 * g++.old-deja/g++.jason/rfg5.C: Likewise
35542 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
35544 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
35545 * gcc.c-torture/noncompile/poison-1.c: New file.
35547 1999-09-08 Nathan Sidwell <nathan@acm.org>
35549 * g++.old-deja/g++.other/sizeof3.C: New test.
35550 * g++.old-deja/g++.other/sizeof4.C: New test.
35551 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
35552 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
35554 1999-09-07 Richard Henderson <rth@cygnus.com>
35556 * gcc.dg/va-arg-1.c: New.
35558 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35560 * gcc.c-torture/execute/va-arg-9.c: New test.
35562 1999-09-05 Craig Burley <craig@jcb-sc.com>
35564 * g77.f-torture/compile/980519-2.f: New test.
35565 * g77.f-torture/compile/19990905-0.f: New test.
35566 * g77.f-torture/compile/19990905-1.f: New test.
35567 * g77.f-torture/compile/19990905-2.f: New test.
35569 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
35571 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
35573 * gcc.c-torture/execute/990827-1.c: Fix typo.
35575 1999-09-03 Nathan Sidwell <nathan@acm.org>
35577 * g++.old-deja/g++.other/deref1.C: New test.
35579 1999-09-02 Nathan Sidwell <nathan@acm.org>
35581 * g++.old-deja/g++.other/ambig2.C: New test.
35582 * g++.old-deja/g++.other/cond5.C: New test.
35583 * g++.old-deja/g++.other/lookup16.C: New test.
35585 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
35587 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
35590 1999-08-31 Jeffrey A Law (law@cygnus.com)
35592 * lib/c-torture.exp: Avoid the "compare executables" optimization
35593 when testing native.
35595 1999-08-29 Jeffrey A Law (law@cygnus.com)
35597 * gcc.c-torture/execute/990829-1.c: New test.
35598 * gcc.c-torture/compile/990829-1.c: New test.
35600 1999-08-27 Paul Burchard <burchard@pobox.com>
35602 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
35603 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
35604 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
35605 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
35606 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
35607 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
35608 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
35609 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
35610 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
35611 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
35612 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
35614 1999-08-27 Jeffrey A Law (law@cygnus.com)
35616 * gcc.c-torture/execute/990827-1.c: New test.
35618 1999-08-26 Craig Burley <craig@jcb-sc.com>
35620 * g77.f-torture/noncompile/19990826-4.f: New test.
35622 * g77.f-torture/compile/19990826-3.f: New test.
35624 * g77.f-torture/execute/19990826-2.f: New test.
35626 * g77.f-torture/compile/19990826-1.f: New test.
35628 * gcc.c-torture/execute/990826-0.c: New test.
35629 * g77.c-torture/execute/19990826-0.f: New test.
35631 * g77.f-torture/noncompile/970626-2.f: New test.
35633 1999-08-25 Paul Burchard <burchard@pobox.com>
35635 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
35636 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
35637 lss-011.C: New tests.
35639 1999-08-25 Nathan Sidwell <nathan@acm.org>
35641 * g++.old-deja/g++.other/decl5.C: New test.
35643 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35645 * noncompile/noncompile.exp: Load_lib c-torture.exp.
35646 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
35647 call `postbase' for each one. All callers of `postbase' changed
35648 to call this instead.
35650 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
35652 * gcc.c-torture/execute/990811-1.c: New test.
35654 1999-08-09 Nick Clifton <nickc@cygnus.com>
35656 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
35659 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
35662 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
35664 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
35666 1999-08-04 Jeffrey A Law (law@cygnus.com)
35668 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
35670 1999-08-04 Nathan Sidwell <nathan@acm.org>
35672 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
35674 1999-08-04 Jeffrey A Law (law@cygnus.com)
35676 * gcc.c-torture/execute/990804-1.c: New test.
35678 1999-08-03 Nathan Sidwell <nathan@acm.org>
35680 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
35681 * g++.old-deja/g++.brendan/crash64.C: Likewise
35682 * g++.old-deja/g++.brendan/overload8.C: Likewise
35684 1999-08-03 Nathan Sidwell <nathan@acm.org>
35686 * g++.old-deja/g++.other/struct1.C: New test.
35688 1999-08-03 Nathan Sidwell <nathan@acm.org>
35690 * g++.old-deja/g++.other/enum2.C: New test.
35692 1999-08-02 Richard Henderson <rth@cygnus.com>
35694 Adapted from tests from Franz Sirl:
35695 * gcc.c-torture/execute/va-arg-7.c: New test.
35696 * gcc.c-torture/execute/va-arg-8.c: New test.
35698 1999-08-01 Jeffrey A Law (law@cygnus.com)
35700 * gcc.c-torture/compile/990801-2.c: New test.
35702 * gcc.c-torture/compile/990801-1.c: New test.
35704 1999-07-27 Michael Meissner <meissner@cygnus.com>
35706 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
35707 fp-cmp-1.c, converting double to float.
35709 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
35710 fp-cmp-1.c, converting double to long double.
35712 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
35713 from fr1 to unknown_register, since fr1 is a legitimate register
35716 1999-07-25 Jeffrey A Law (law@cygnus.com)
35718 * README: More listname related changes.
35720 1999-07-08 Catherine Moore <clm@cygnus.com>
35722 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
35724 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
35726 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
35728 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
35730 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
35732 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
35734 * gcc.dg/990703-1.c: New test.
35736 1999-06-29 Nick Clifton <nickc@cygnus.com>
35738 * lib/file-format.exp: New file: Move definition of proc
35739 gcc_target_object_format to here from
35740 gcc.dg/special/ecos.exp.
35742 * lib/c-torture.exp: Include lib file-format.exp.
35743 * lib/gcc-dg.exp: Include lib file-format.exp.
35745 * gcc.dg/special/ecos.exp: Remove definition of proc
35746 gcc_target_object_format.
35748 1999-06-28 Jeffrey A Law (law@cygnus.com)
35750 * gcc.c-torture/execute/990628-1.c: New test.
35752 1999-06-25 Jeffrey A Law (law@cygnus.com)
35754 * gcc.c-torture/compile/990625-2.c: New test.
35756 * gcc.c-torture/compile/990625-1.c: New test.
35758 1999-06-23 Nick Clifton <nickc@cygnus.com>
35760 * gcc.c-torture/compile/dll.c: New test case. Check that dll
35761 attributes compile.
35762 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
35763 ports that use the COFF/PE file format.
35765 1999-06-17 Jeffrey A Law (law@cygnus.com)
35767 * gcc.c-torture/compile/990617-1.c: New test.
35769 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
35771 * g++.old-deja/g++.other/decl4.C: New test.
35773 1999-06-14 Nathan Sidwell <nathan@acm.org>
35775 * g++.old-deja/g++.other/bitfld3.C: New test.
35777 1999-06-08 Nathan Sidwell <nathan@acm.org>
35779 * g++.old-deja/g++.eh/catch1.C: New test.
35781 1999-06-07 Jeffrey A Law (law@cygnus.com)
35783 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
35785 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
35786 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
35788 1999-06-05 Craig Burley <craig@jcb-sc.com>
35790 * g77.f-torture/compile/19990502-0.f: Replace with new,
35791 shorter, test that still fails after recent changes.
35793 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
35795 * gcc.c-torture/execute/990604-1.c: New test.
35797 1999-05-31 Jeffrey A Law (law@cygnus.com)
35799 * gcc.c-torture/execute/990531-1.c: New test.
35801 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35803 * gcc.c-torture/compile/990527-1.c: New test.
35805 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
35807 * gcc.c-torture/execute/990527-1.c: New test.
35809 1999-05-25 Nick Clifton <nickc@cygnus.com>
35811 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
35812 bitfields as signed.
35814 1999-05-25 Craig Burley <craig@jcb-sc.com>
35816 * g77.f-torture/compile/19990525-0.f: New test.
35818 1999-05-25 Jeffrey A Law (law@cygnus.com)
35820 * gcc.c-torture/execute/990525-2.c: New test.
35822 * gcc.c-torture/execute/990525-1.c: New test.
35824 1999-05-24 Nathan Sidwell <nathan@acm.org>
35826 * g++.old-deja/g++.other/anon3.C: New test.
35827 * g++.old-deja/g++.other/anon4.C: New test.
35828 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
35829 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
35830 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
35833 1999-05-24 Jeffrey A Law (law@cygnus.com)
35835 * gcc.c-torture/execute/990524-1.c: New test.
35837 * gcc.dg/990524-1.c: New test.
35839 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35841 * gcc.c-torture/compile/990523-1.c: New test.
35843 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
35845 * gcc.c-torture/compile/990519-1.c: New test.
35847 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
35849 * gcc.c-torture/compile/990517-1.c: New test.
35851 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
35852 (e4, f4): New tests.
35855 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35857 * gcc.dg/noreturn-1.c: New test.
35859 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
35861 * gcc.c-torture/execute/990513-1.c: New test.
35863 1999-05-10 Richard Henderson <rth@cygnus.com>
35865 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
35867 1999-05-10 Craig Burley <craig@jcb-sc.com>
35869 * g77.f-torture/execute/erfc.f: Use small single-precision
35870 values, to avoid problems on Alphas when not -mieee.
35872 1999-05-08 Craig Burley <craig@jcb-sc.com>
35874 * gcc.dg/990506-0.c: New test.
35876 1999-05-08 Richard Henderson <rth@cygnus.com>
35878 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
35879 the constant to test. Don't XFAIL 64-bit targets.
35881 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
35882 * g++.old-deja/g++.law/profile1.C: Likewise.
35884 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
35885 operator new instances.
35886 * g++.old-deja/g++.other/delete5.C: Likewise.
35888 1999-05-03 Craig Burley <craig@jcb-sc.com>
35890 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
35893 1999-05-03 Craig Burley <craig@jcb-sc.com>
35895 * g77.f-torture/execute/u77-test.f: Reverse order of two
35896 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
35898 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35900 * gcc.dg/compare1.c: New test.
35902 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
35904 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
35907 1999-05-02 Craig Burley <craig@jcb-sc.com>
35909 * g77.f-torture/compile/19990502-1.f: New test.
35911 1999-05-02 Craig Burley <craig@jcb-sc.com>
35913 * g77.f-torture/compile/19990502-0.f: New test.
35915 1999-05-02 Craig Burley <craig@jcb-sc.com>
35917 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
35920 1999-05-02 Craig Burley <craig@jcb-sc.com>
35922 * g77.f-torture/execute/u77-test.f (main): List libU77
35923 intrinsics not currently tested.
35924 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
35925 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
35926 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
35927 Trim blanks off the ends of some printed strings.
35929 1999-05-02 Craig Burley <craig@jcb-sc.com>
35931 * g77.f-torture/execute/u77-test.f (main): Just warn about
35932 FSTAT gid disagreement, as it's expected on some systems.
35934 1999-05-01 Craig Burley <craig@jcb-sc.com>
35936 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
35937 use a new function, which allows for some slop.
35938 Clean up some commentary.
35939 (issum): The new function.
35940 (sgladd): Deleted subroutine.
35942 1999-05-01 Craig Burley <craig@jcb-sc.com>
35944 * g77.f-torture/execute/u77-test.f: Modify to be more like
35945 libf2c/libU77 version, bringing patches to that version here.
35946 Add suitable commentary.
35948 1999-04-25 Richard Henderson <rth@cygnus.com>
35950 * gcc.dg/990424-1.c: New test.
35952 1999-04-24 Craig Burley <craig@jcb-sc.com>
35954 * g77.f-torture/execute/u77-test.f (main): Bug involving
35955 LSTAT has been fixed, so turn back on full checking.
35957 1999-04-20 Craig Burley <craig@jcb-sc.com>
35959 * g77.f-torture/compile/19990419-0.f: New test.
35960 * g77.f-torture/execute/19990419-1.f: New test.
35962 1999-04-17 Richard Henderson <rth@cygnus.com>
35964 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
35965 to avoid the need for a prototype to supress a warning.
35967 1999-04-07 Jim Wilson <wilson@cygnus.com>
35969 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
35971 1999-04-04 Jeffrey A Law (law@cygnus.com)
35973 * gcc.c-torture/execute/990404-1.c: New test.
35975 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
35977 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
35978 * gcc.dg/cpp-if3.c: Don't use -pedantic.
35979 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
35980 missing initializer warnings.
35982 1999-03-28 Jeffrey A Law (law@cygnus.com)
35984 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
35987 1999-03-26 Jeffrey A Law (law@cygnus.com)
35989 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
35991 1999-03-26 Craig Burley <craig@jcb-sc.com>
35993 * g77.f-torture/execute/19990325-0.f: New test.
35994 * g77.f-torture/execute/19990325-1.f: New test.
35996 1999-03-24 Jeffrey A Law (law@cygnus.com)
35998 * gcc.c-torture/execute/990324-1.c: New test.
36000 1999-03-22 Jim Wilson <wilson@cygnus.com>
36002 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
36005 1999-03-17 Richard Henderson <rth@cygnus.com>
36007 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
36009 1999-03-13 Craig Burley <craig@jcb-sc.com>
36011 * g77.f-torture/execute/19990313-2.f: New test.
36012 * g77.f-torture/execute/19990313-3.f: New test.
36014 1999-03-13 Craig Burley <craig@jcb-sc.com>
36016 * g77.f-torture/execute/19990313-0.f: New test.
36017 * g77.f-torture/execute/19990313-1.f: New test.
36019 1999-03-12 Jim Wilson <wilson@cygnus.com>
36021 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
36023 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
36024 (main): Add check for u15. Conditionalize u31 check depending on
36025 whether ints are <32 bits or >=32 bits.
36027 1999-03-08 Craig Burley <craig@jcb-sc.com>
36029 * g77.f-torture/execute/19981119-0.f: Improve testiness.
36031 1999-03-08 Craig Burley <craig@jcb-sc.com>
36033 * g77.f-torture/compile/19990305-0.f: New test.
36034 * g77.f-torture/execute/19981119-0.f: New test.
36036 1999-03-08 Craig Burley <craig@jcb-sc.com>
36038 * g77.f-torture/execute/970625-2.f: call ABORT if final
36039 result is not correct, instead of just printing it.
36040 Add this checking via newly introduced obfuscation, to
36041 trip up buggy front ends.
36043 1999-03-07 Craig Burley <craig@jcb-sc.com>
36045 * g77.f-torture/compile/960317-1.f: Moved from being
36046 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
36048 1999-03-06 Craig Burley <craig@jcb-sc.com>
36050 * g77.f-torture/execute/960317-1.f: New (old) test.
36051 * g77.f-torture/execute/970625-2.f: Ditto.
36053 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
36055 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
36056 message on line 1 or line 2; cccp and cpplib do this differently.
36058 1999-03-01 Jeffrey A Law (law@cygnus.com)
36060 * g++.old-deja/g++.law/weak1.C: New test.
36062 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
36064 * gcc.c-torture/execute/990119-1.c: Renamed to...
36065 * gcc.dg/990119-1.c: this, so it will only be tested once
36066 (it's a preprocessor test, it doesn't need to be run at
36067 multiple optimization levels).
36069 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
36071 * lib/g++.exp: Don't add incdir=$base_dir/../include to
36074 1999-02-24 Craig Burley <craig@jcb-sc.com>
36076 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
36077 * g77.f-torture/compile/19981216-0.f: ...as it is expected
36078 to not be compilable by current g77.
36080 1999-02-24 Nick Clifton <nickc@cygnus.com>
36082 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
36084 1999-02-22 Jeffrey A Law (law@cygnus.com)
36086 * gcc.c-torture/execute/990222-1.c: New test.
36088 1999-02-19 Craig Burley <craig@jcb-sc.com>
36090 * g77.f-torture/compile/19990218-0.f: New test.
36091 * g77.f-torture/noncompile/19990218-1.f: New test.
36093 1999-02-18 Craig Burley <craig@jcb-sc.com>
36095 * g77.f-torture/compile/19981216-0.f: New test.
36097 1999-02-14 Jeffrey A Law (law@cygnus.com)
36099 * gcc.dg/990214-1.c: New test.
36101 1999-02-13 Jeffrey A Law (law@cygnus.com)
36103 * gcc.dg/990213-2.c: New test.
36105 * gcc.dg/990213-1.c: New test.
36107 1999-02-12 Jeffrey A Law (law@cygnus.com)
36109 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
36112 1999-02-11 Nick Clifton <nickc@cygnus.com>
36114 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
36115 specified by target.
36117 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
36119 1999-02-11 Jeffrey A Law (law@cygnus.com)
36121 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
36123 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
36125 * gcc.dg/special/ecos.exp: New test driver for new tests with
36126 special requirements.
36128 * gcc.dg/special/alias-1.c: New test.
36129 * gcc.dg/special/gcsec-1.c: New test.
36130 * gcc.dg/special/weak-1.c: New test.
36131 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
36132 * gcc.dg/special/weak-2.c: New test.
36133 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
36134 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
36135 * gcc.dg/special/wkali-1.c: New test.
36136 * gcc.dg/special/wkali-2.c: New test.
36137 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
36138 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
36140 1999-02-10 Felix Lee <flee@cygnus.com>
36142 * lib/c-torture.exp (c-torture-compile): Pull out code for
36143 analyzing gcc error messages.
36144 (c-torture-execute): Likewise. Fix some (harmless) false
36146 * lib/gcc.exp (gcc_check_compile): New function.
36148 1999-02-08 Richard Henderson <rth@cygnus.com>
36150 * gcc.c-torture/execute/990208-1.c: New test.
36152 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
36154 * g++.dg/special/ecos.exp: New driver for new tests with special
36157 * g++.dg/special/conpr-1.C: New test
36158 * g++.dg/special/conpr-2.C: New test
36159 * g++.dg/special/conpr-2a.C: New test
36160 * g++.dg/special/conpr-3.C: New test
36161 * g++.dg/special/conpr-3a.C: New test
36162 * g++.dg/special/conpr-3b.C: New test
36164 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
36165 allow g++ to use the dg driver
36167 * README: Add comment about g++.dg directory
36169 1999-02-06 Jeffrey A Law (law@cygnus.com)
36171 * README: Update email addresses.
36173 1999-02-03 Nick Clifton <nickc@cygnus.com>
36175 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
36176 arguments in order to force structure S onto the stack even on
36178 (test): Pass 10 leading arguments to function foo as well as the
36181 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
36182 failure for all targets.
36184 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
36185 abort to terminate program execution.
36187 1999-01-30 Richard Henderson <rth@cygnus.com>
36189 * gcc.c-torture/execute/990130-1.c: New test.
36191 1999-01-30 Jeffrey A Law (law@cygnus.com)
36193 * gcc.dg/990130-1.c: New test.
36195 1999-01-28 Michael Meissner <meissner@cygnus.com>
36197 * gcc.c-torture/execute/990128-1.c: New test.
36199 1999-01-27 Michael Meissner <meissner@cygnus.com>
36201 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
36203 1999-01-27 Felix Lee <flee@cygnus.com>
36205 * lib/c-torture.exp (c-torture-compile): pull out code for
36206 analyzing gcc error messages.
36207 (c-torture-execute): ditto, and fix some (harmless) false
36209 * lib/gcc.exp (gcc_check_compile): new function.
36211 1999-01-17 Jeffrey A Law (law@cygnus.com)
36213 * gcc.dg/990117-1.c: New test.
36215 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
36217 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
36219 1999-01-15 Jeffrey A Law (law@cygnus.com)
36221 * g77.f-torture/compile/990115-1.f: New test.
36223 1999-01-07 Jeffrey A Law (law@cygnus.com)
36225 * gcc.c-torture/compile/990107-1.c: New test
36227 1999-01-06 Jeffrey A Law (law@cygnus.com)
36229 * gcc.c-torture/execute/990106-2.c: New test.
36231 * gcc.c-torture/execute/990106-1.c: New test.
36233 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
36235 * gcc.c-torture/compile/981223-1.c: New test.
36237 1998-12-29 Richard Henderson <rth@cygnus.com>
36239 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
36240 (opt3): Rename from opt4 and disable.
36242 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
36244 * g++.old-deja/g++.pt/ptrmem5.C: New test.
36246 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
36248 * g++.old-deja/g++.other/conv5.C: New test.
36250 1998-12-14 Nick Clifton <nickc@cygnus.com>
36252 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
36254 1998-12-11 Jeffrey A Law (law@cygnus.com)
36256 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
36258 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
36260 * gcc.c-torture/compile/981211-1.c: New test.
36262 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
36264 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
36266 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
36268 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36270 * gcc.special/930510-1.c: Make C9X safe.
36271 * gcc.misc-tests/gcov-1.c Similarly.
36272 * gcc.misc-tests/gcov-2.c Similarly.
36274 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
36276 * gcc.dg/ultrasp1.c: New test.
36278 1998-12-06 Richard Henderson <rth@cygnus.com>
36280 * gcc.c-torture/execute/981206.c: New test.
36282 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
36284 * g++.old-deja/g++.ns/template7.C: New test.
36286 * g++.old-deja/g++.other/expr1.C: New test.
36288 * g++.old-deja/g++.eh/tmpl3.C: New test.
36290 * g++.old-deja/g++.eh/tmpl2.C: New test.
36292 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
36294 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
36295 * g++.old-deja/g++.other/using6.C: Removed.
36296 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
36298 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
36300 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
36302 * g++.old-deja/g++.pt/overload8.C: New test.
36304 * g++.old-deja/g++.pt/overload7.C: New test.
36306 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
36308 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
36309 and relinking messages.
36310 * lib/g++.exp (g++_target_compile): Remove .rpo file when
36311 compiling with -frepo.
36313 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
36315 * g++.old-deja/g++.pt/lookup6.C: New test.
36317 1998-11-30 Nick Clifton <nickc@cygnus.com>
36319 * gcc.c-torture/execute/981130-1.c: New test.
36320 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
36322 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
36324 * g++.old-deja/g++.pt/explicit76.C: New test.
36326 * g++.old-deja/g++.pt/friend38.C: New test.
36328 * g++.old-deja/g++.ns/crash2.C: New test.
36330 * g++.old-deja/g++.pt/defarg8.C: New test.
36332 * g++.old-deja/g++.pt/instantiate6.C: New test.
36334 * g++.old-deja/g++.pt/static6.C: New test.
36336 * g++.old-deja/g++.pt/decl2.C: New test.
36338 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
36340 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
36341 problem is actually related with name lookup, but so what? :-)
36343 * g++.old-deja/g++.pt/friend37.C: New test.
36345 1998-11-25 Dave Love <d.love@dl.ac.uk>
36347 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
36348 element, which fails on some systems.
36350 * g77.f-torture/execute/labug1.f: New test.
36352 1998-11-21 Jeffrey A Law (law@cygnus.com)
36354 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
36357 1998-11-18 Dave Love <d.love@dl.ac.uk>
36359 * g77.f-torture/compile/981117-1.f: New test.
36361 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
36363 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
36364 properly discarded.
36366 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
36368 * gcc.c-torture/execute/memcheck: New directory of tests for
36369 -fcheck-memory-usage.
36371 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
36373 * README: New file, general information about the testsuite and
36374 new description of the various C++ test subdirectories.
36375 * README.g++: Eliminate obsolete information, update and move most
36376 relevant stuff to README.
36378 1998-11-07 Richard Henderson <rth@cygnus.com>
36380 * gcc.c-torture/compile/981107-1.c: New test.
36382 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
36384 * execute/memcpy-bi.c: New testcase.
36386 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
36388 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
36391 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
36392 template is selected.
36394 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
36395 classes, it should be accepted for all types.
36397 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
36399 * g++.old-deja/g++.pt/spec24.C: Ensure that template
36400 specializations start with template headers.
36402 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
36404 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
36406 * g++.old-deja/g++.other/init9.C: Test cross initialization of
36409 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
36411 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
36413 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
36415 * compile/981022-1.c, compile/981022-1.x: New test and driver.
36417 1998-10-19 Jeffrey A Law (law@cygnus.com)
36419 * 981019-1.c: New test.
36421 1998-10-14 Robert Lipe <robertl@dgii.com>
36423 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
36426 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
36428 * compile/981001-4.c: Remove use of GCC extension that triggers a
36431 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
36433 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
36435 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
36437 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
36438 instantiation of template produces incorrect code for delete
36441 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
36442 constructors' name is not unique.
36443 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
36444 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
36446 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
36447 automatic array of const is ill-formed.
36449 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
36450 of template parameter?
36452 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
36455 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
36456 pointer-to-member expression.
36458 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
36459 declaration causes ICE.
36461 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
36463 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
36464 reserved in the global namespace.
36466 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
36467 generate needed virtual table.
36469 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
36471 1998-10-10 Dariush Eslimi <eslimi@loran.com>
36473 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
36474 template-dependent type
36476 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
36478 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
36479 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
36480 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
36482 * g++.old-deja/g++.other/using5.C: New test; using decl from base
36483 class should be usable as argument of member function.
36484 * g++.old-deja/g++.other/using6.C: New test; using decl from base
36485 class should be usable as return type of member function.
36486 * g++.old-deja/g++.other/using7.C: New test; using decl from base
36487 class should be usable as type of data member.
36489 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
36491 1998-10-09 Jeffrey A Law (law@cygnus.com)
36493 * gcc.c-torture/special/920521-1.c: Fix bogus test.
36495 1998-10-08 Nick Clifton <nickc@cygnus.com>
36497 * gcc.dg/dll-?.c Add thumb to target list.
36498 Fix assembler scan patterns to match current assembler output.
36500 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
36502 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
36503 matching of template brackets.
36505 * g++.old-deja/g++.other/using4.C: New test. Test using
36506 declarations of methods from base classes.
36508 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
36509 within functions should introduce names into the innermost
36510 enclosing namespace.
36512 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
36513 of static locals if first initialization throws.
36515 1998-10-07 Jim Wilson <wilson@cygnus.com>
36517 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
36519 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
36521 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
36522 lose track of the possible targets of tablejump insns.
36523 * special/special.exp: Run it.
36525 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
36527 * g++.old-deja/g++.pt/friend35.C: New test. A template function
36528 must be declared before its specializations can be named in friend
36531 1998-10-05 Dave Love <d.love@dl.ac.uk>
36533 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
36535 * g77.f-torture/execute/io1.f: New test.
36537 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
36539 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
36540 with pointer to template function, for which no argument deduction
36543 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
36544 specialization of template function as argument to template
36547 * g++.old-deja/g++.other/access2.C: New test; Inner class
36548 shouldn't have privileged access to Outer's names.
36550 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
36552 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
36553 friend template declared within template class conflicts with
36554 nested class of the same name.
36556 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
36559 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
36560 object with direct initializer as function declaration.
36562 * g++.old-deja/g++.other/decl2.C: New test; duplicate
36565 * g++.old-deja/g++.other/null2.C: New test; conditional operator
36566 involving const pointer and NULL produces incorrect result.
36568 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
36569 type name without `typename' should be rejected with -pedantic.
36571 1998-10-02 Richard Henderson <rth@cygnus.com>
36573 * g++.old-deja/g++.other/addrof1.C: New test.
36575 1998-10-01 Nick Clifton <nickc@cygnus.com>
36577 * gcc.c-torture/compile/981001-1.c: New test.
36578 * gcc.c-torture/execute/981001-1.c: New test.
36580 1998-10-01 Jeffrey A Law (law@cygnus.com)
36582 * gcc.c-torture/compile/981001-2.c: New test.
36583 * gcc.c-torture/compile/981001-3.c: New test.
36584 * gcc.c-torture/compile/981001-4.c: New test.
36586 1998-10-01 Robert Lipe <robertl@dgii.com>
36588 * lib/objc.exp (objc_target_compile): Add -L during compiles for
36589 multilibbed hosts. Idea grafted from g77.exp.
36591 1998-09-30 Dave Love <d.love@dl.ac.uk>
36593 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
36594 avoid losing on systems which need -lsocket.
36596 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
36598 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
36599 * g++.old-deja/g++.other/nested2.C: Ditto.
36600 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
36603 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
36605 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
36606 preferred over template operator!= for enum bitfields.
36608 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
36610 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
36611 that happen to have the same base name, but in different scopes,
36612 are incorrectly rejected.
36614 1998-09-16 Richard Henderson <rth@cygnus.com>
36616 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
36617 on the native word size instead of an integer literal.
36619 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
36621 * g++.old-deja/g++.other/static2.C: Invocation of static data
36622 member of type pointer-to-function denoted as non-static member.
36624 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
36625 checks involving function types and aliases.
36627 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
36629 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
36630 redefined to the same non-trivial type.
36632 * g++.old-deja/g++.pt/explicit73.C: Test for proper
36633 namespace-qualification of template specializations declared in
36636 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
36637 to declare a subset of the specializations of a template function
36638 as friends of specializations of a template class.
36640 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
36641 member templates that do not fully specialize the enclosing
36642 template class are rejected.
36644 1998-09-11 Dave Love <d.love@dl.ac.uk>
36646 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
36648 1998-09-08 Dave Love <d.love@dl.ac.uk>
36650 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
36651 altered from libf2c/libU77 version.
36653 1998-09-06 Dave Love <d.love@dl.ac.uk>
36655 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
36657 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
36659 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
36660 (un)signed char are different types for template specialization
36663 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
36665 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
36666 * objc: ObjC testsuite.
36668 1998-08-31 Catherine Moore <clm@cygnus.com>
36670 * gcc.c-torture/execute/941014-1.x: New file.
36672 1998-08-31 Nick Clifton <nickc@cygnus.com>
36674 * lib/c-torture.exp: Add support for
36675 torture_eval_before_compile and torture_eval_before_execute
36678 1998-08-30 Jeffrey A Law (law@cygnus.com)
36680 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
36681 this test triggers valid.
36683 1998-08-27 Jeffrey A Law (law@cygnus.com)
36685 * gcc.dg/980827-1.c: New test.
36687 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
36689 * gcc.c-torture/execute/loop-4b.c: New test.
36691 1998-08-26 Nick Clifton <nickc@cygnus.com>
36693 * lib/c-torture.exp: Add support for
36694 torture_eval_before_compile and torture_eval_before_execute
36697 1998-08-25 Jeffrey A Law (law@cygnus.com)
36699 * gcc.c-torture/compile/980825-1.c: New test.
36701 1998-08-24 Nick Clifton <nickc@cygnus.com>
36703 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
36704 count number tests in opt_t0 not good_t0.
36706 1998-08-24 Jeffrey A Law (law@cygnus.com)
36708 * gcc.c-torture/compile/930326-1.x: Fix typo.
36710 1998-08-23 Mark Mitchell <mark@markmitchell.com>
36712 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
36715 1998-08-21 Jeffrey A Law (law@cygnus.com)
36717 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
36718 STACK_SIZE is defined.
36719 * gcc.c-torture/unsorted/stuct.c: Similarly.
36721 * gcc.c-torture/compile/980821-1.c: New test.
36723 1998-08-21 Jeffrey A Law (law@cygnus.com)
36725 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
36727 1998-08-19 Mark Mitchell <mark@markmitchell.com>
36729 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
36732 1998-08-09 Mark Mitchell <mark@markmitchell.com>
36734 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
36737 1998-08-18 Jeffrey A Law (law@cygnus.com)
36739 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
36741 1998-08-16 Jeffrey A Law (law@cygnus.com)
36743 * gcc.c-torture/compile/980816-1.c: New test.
36745 * gcc.dg/980816-1.c: New test.
36747 1998-08-13 Jeffrey A Law (law@cygnus.com)
36749 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
36750 compiler for ieee tests.
36752 1998-08-01 Dave Love <d.love@dl.ac.uk>
36754 * g77.f-torture/compile/980729-0.f: New test.
36756 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
36758 * gcc.c-torture/special/eeprof-1.c: New test, for
36759 -finstrument-functions.
36760 * gcc.c-torture/special/special.exp: Run it.
36762 1998-07-29 Jeffrey A Law (law@cygnus.com)
36764 * gcc.c-torture/compile/980729-1.c: New test.
36766 1998-07-27 Nick Clifton <nickc@cygnus.com>
36768 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
36769 __thumb__ is defined, and test for ARM style doubles if so.
36771 1998-07-26 Dave Love <d.love@dl.ac.uk>
36773 * g77.f-torture/noncompile/980615-0.f: New test.
36775 1998-07-26 H.J. Lu (hjl@gnu.org)
36777 * gcc.dg/980312-1.c: Do link instead of compile.
36778 * gcc.dg/980313-1.c: Likewise.
36780 1998-07-26 Jeffrey A Law (law@cygnus.com)
36782 * gcc.c-torture/compile/980726-1.c: New test.
36784 1998-07-25 Dave Love <d.love@dl.ac.uk>
36786 * g77.f-torture/execute/io0.f: New test.
36788 1998-07-24 Nick Clifton <nickc@cygnus.com>
36790 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
36793 1998-06-18 Michael Meissner <meissner@cygnus.com>
36795 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
36798 1998-07-17 Nick Clifton <nickc@cygnus.com>
36800 * gcc.dg/980626-1.c: Expect failures for all toolchains until
36801 c-decl.c:grokdeclarator can handle mode attributes.
36803 1998-07-16 Jeffrey A Law (law@cygnus.com)
36805 * gcc.c-torture/execute/980716-1.c: New test.
36807 1998-07-13 Jeffrey A Law (law@cygnus.com)
36809 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
36811 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
36813 * gcc.c-torture/execute/va-arg-3.x: Similarly.
36814 * gcc.c-torture/compile/930326-1.x: Similarly.
36816 1998-07-13 Dave Love <d.love@dl.ac.uk>
36818 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
36819 New test from Craig.
36821 1998-07-12 Dave Love <d.love@dl.ac.uk>
36823 * g77.f-torture/noncompile/980616-0.f: New test.
36825 * g77.f-torture/execute/970816-3.f: New test from Craig.
36827 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
36829 * g++.other/singleton.C: Return error value instead of taking
36832 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
36834 * g++.other/singleton.C: New test. Warning is under dispute.
36835 Runtime crash is not.
36837 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
36839 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
36840 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
36841 using6.C, using7.C}: New namespace tests.
36843 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
36845 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
36846 specialization with typedef'ed names used as array indexes.
36848 1998-07-09 Jeffrey A Law (law@cygnus.com)
36850 * gcc.c-torture/execute/980709-1.c: New test.
36852 * gcc.dg/980709-1.c: New test.
36854 1998-07-07 Richard Henderson <rth@cygnus.com>
36856 * gcc.c-torture/execute/bcp-1.c: New test.
36858 1998-07-07 Jeffrey A Law (law@cygnus.com)
36860 * gcc.c-torture/execute/980707-1.c: New test.
36862 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
36864 * gcc.c-torture/compile/980706-1.c: New test.
36866 1998-07-01 Dave Love <d.love@dl.ac.uk>
36868 * g77.f-torture/execute/980701-0.f,
36869 g77.f-torture/execute/980701-1.f: New test from Craig.
36871 1998-07-01 Jeffrey A Law (law@cygnus.com)
36873 * gcc.c-torture/compile/980701-1.c: New test.
36875 * gcc.c-torture/execute/980701-1.c: New test.
36877 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
36880 * g++.old-deja/g++.robertl/eb132.C: New test.
36881 * g++.old-deja/g++.robertl/eb133.C: Likewise.
36883 1998-06-29 Dave Love <d.love@dl.ac.uk>
36885 * g77.f-torture/execute/980628-7.f,
36886 g77.f-torture/execute/980628-8.f,
36887 g77.f-torture/execute/980628-9.f,
36888 g77.f-torture/execute/980628-10.f: New tests from Craig.
36890 * g77.f-torture/execute/980628-3.f: Remove mail headers.
36892 1998-06-28 Jeffrey A Law (law@cygnus.com)
36894 * g77.f-torture/execute/980628-4.f: New test from Craig.
36895 * g77.f-torture/execute/980628-5.f: Likewise.
36896 * g77.f-torture/execute/980628-2.f: Likewise.
36897 * g77.f-torture/execute/980628-0.f: Likewise.
36898 * g77.f-torture/execute/980628-1.f: Likewise.
36899 * g77.f-torture/execute/980628-3.f: Likewise.
36900 * g77.f-torture/execute/980628-6.f: Likewise.
36902 1998-06-28 Jeffrey A Law (law@cygnus.com)
36904 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
36905 directory when nothing has been installed yet.
36907 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
36909 * gcc.c-torture/special/special.exp: Handle newer versions of
36912 1998-06-26 Jeffrey A Law (law@cygnus.com)
36914 * gcc.dg/980626-1.c: New test.
36916 1998-06-19 Bruno Haible <haible@ilog.fr>
36918 * gcc.misc-tests/m-un-2.c: New test.
36919 * g++.old-deja/g++.other/warn01.c: Likewise.
36921 1998-06-19 Robert Lipe <robertl@dgii.com>
36923 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
36924 compatibility with assmblers with a different comment character.
36925 Eliminate use of GAS-specific extensions.
36927 1998-06-19 Jeffrey A Law (law@cygnus.com)
36929 * gcc.c-torture/execute/ieee/980619-1.c: New test.
36931 1998-06-19 Robert Lipe <robertl@dgii.com>
36933 *lib/g77.exp: Replace search for libf2c.a with search for newly
36936 1998-06-17 Jeffrey A Law (law@cygnus.com)
36938 * gcc.c-torture/execute/980617-1.c: New test.
36940 1998-06-12 Jeffrey A Law (law@cygnus.com)
36942 * gcc.c-torture/execute/980612-1.c: New test.
36944 1998-06-08 Jeffrey A Law (law@cygnus.com)
36946 * gcc.dg/980523-1.c: Only test on ppc-linux.
36947 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
36949 * gcc.c-torture/execute/980608-1.c: New test.
36951 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
36953 * gcc.c-torture/execute/980605-1.c: New test.
36955 1998-06-04 Jeffrey A Law (law@cygnus.com)
36957 * gcc.c-torture/execute/980604-1.c: New test.
36959 1998-06-02 Jeffrey A Law (law@cygnus.com)
36961 * gcc.c-torture/execute/980602-1.c: New test.
36962 * gcc.c-torture/execute/980602-2.c: Likewise.
36964 1998-06-02 Dave Love <d.love@dl.ac.uk>
36966 * 970125-0.f: Fix per JCB. Add commentary.
36968 1998-05-31 Michael Meissner <meissner@cygnus.com>
36970 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
36973 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
36975 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
36978 1998-05-28 Catherine Moore <clm@cygnus.com>
36980 * gcc.c-torture/execute/980526-3.c: New test.
36982 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
36984 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
36985 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
36986 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
36987 m88k-motorola-sysv3 to XFAIL.
36989 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36991 * gcc.dg/980526-1.c: New test.
36992 * gcc.c-torture/execute/980526-2.c: New test.
36994 1998-05-26 Jeffrey A Law (law@cygnus.com)
36996 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
36998 * gcc.c-torture/execute/980526-1.c: New test.
37000 1998-05-26 Dave Love <d.love@dl.ac.uk>
37002 * g77.f-torture/execute/alpha2.f: Add runtime test.
37004 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
37006 * g++.old-deja/old-deja.exp: Strip leading directories.
37008 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
37009 error for the line. Don't run multiple tests for the same line.
37011 1998-05-23 Jeffrey A Law (law@cygnus.com)
37013 * gcc.dg/980523-1.c: New test.
37015 1998-05-23 Dave Love <d.love@dl.ac.uk>
37017 * g77.f-torture/compile/970915-0.f: New test.
37019 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
37021 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
37023 1998-05-21 Jeffrey A Law (law@cygnus.com)
37025 * gcc.dg/980520-1.c: New test.
37027 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
37029 * gcc.dg/980502-1.c: Fix return type.
37031 1998-05-20 Jeffrey A Law (law@cygnus.com)
37033 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
37034 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
37035 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
37036 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
37037 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
37039 1998-05-20 Dave Love <d.love@dl.ac.uk>
37041 * g77.f-torture/execute/980520-1.f: New test.
37043 1998-05-15 Dave Love <d.love@dl.ac.uk>
37045 * lib/mike-g77.exp: New file.
37047 * g77.f-torture/noncompile/noncompile.exp,
37048 g77.f-torture/noncompile/check0.f: New files.
37050 1998-05-14 Dave Love <d.love@dl.ac.uk>
37052 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
37053 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
37054 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
37055 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
37056 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
37057 abort where appropriate.
37059 1998-05-05 Michael Meissner <meissner@cygnus.com>
37061 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
37062 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
37064 1998-04-29 Dave Love <d.love@dl.ac.uk>
37066 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
37068 1998-04-27 Dave Love <d.love@dl.ac.uk>
37070 * g77.f-torture/compile/980427-0.f: New test.
37072 1998-04-24 Dave Love <d.love@dl.ac.uk>
37074 * g77.f-torture/compile/980424-0.f: New test.
37076 1998-04-19 Dave Love <d.love@dl.ac.uk>
37078 * g77.f-torture/compile/980419-2.f (main): New test.
37079 * g77.f-torture/compile/970125-0.f: New test.
37080 * g77.f-torture/compile/980419-1.f: New test.
37082 1998-04-08 Jim Wilson <wilson@cygnus.com>
37084 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
37087 1998-04-07 Jim Wilson <wilson@cygnus.com>
37089 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
37091 1998-04-03 Jim Wilson <wilson@cygnus.com>
37093 * gcc.c-torture/compile/980329-1.c: New test.
37095 1998-03-18 Jim Wilson <wilson@cygnus.com>
37097 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
37098 * gcc.dg/980312-1.c: Fix typo in -march command.
37100 1998-03-16 H.J. Lu (hjl@gnu.org)
37102 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
37104 1998-03-11 Robert Lipe <robertl@dgii.com>
37106 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
37107 Dave Love agree the Fortran source is bogus.
37109 1998-03-11 Robert Lipe <robertl@dgii.com>
37111 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
37112 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
37113 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
37114 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
37115 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
37117 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
37119 * g++.old-deja/g++.other/friend1.C: New test.
37121 1998-02-18 Dave Love <d.love@dl.ac.uk>
37123 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
37124 possibly uninitialized) variables and declare dnrm2.
37126 1998-02-23 Robert Lipe <robertl@dgii.com>
37128 From Bruno Haible <haible@ilog.fr>:
37129 * gcc.c-torture/execute/980223.c: New test.
37131 1998-02-13 Jeffrey A Law (law@cygnus.com)
37133 * gcc.dg/ifelse-1.c: New test.
37135 1998-02-09 H.J. Lu (hjl@gnu.org)
37137 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
37139 * lib/old-dejagnu.exp (old-dejagnu): Added the
37140 "execution test - XFAIL *-*-*" handling in the spirit of
37141 "excess errors test -". Changed the "execution test fails"
37142 handling to be like "excess errors test fails".
37143 * Update various tests accordingly.
37145 1998-02-06 Jim Wilson <wilson@cygnus.com>
37147 * gcc.c-torture/execute/980205.c: New test.
37149 1998-01-18 Jeffrey A Law (law@cygnus.com)
37151 * lib/c-torture.exp: Look for .x files instead of .cexp files.
37152 * lib/f-torture.exp: Similarly.
37153 * gcc.c-torture: Rename all .cexp files to .x files.
37155 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
37157 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
37158 (940510-1.c): Removed duplicate.
37159 (971104-1.c): New test.
37161 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
37163 * lib/f-torture.exp: Improve error and loop detection.
37165 1997-11-19 Michael Meissner <meissner@cygnus.com>
37167 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
37168 use that to size the filler array.
37170 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
37172 * lib/c-torture.exp(c-torture-execute): Fix typo.
37174 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
37175 testcase as the executable name. Keep the executable around if
37178 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
37180 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
37181 changes. Only test one -g option, and move it to the end of the
37182 list of options to test.
37184 1997-09-19 Michael Meissner <meissner@cygnus.com>
37186 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
37187 variable GCC_TORTURE_OPTIONS to supply default switches separated
37188 by colons. If no environment variable, run tests with -O0 -g, -O1
37189 -g, and -O2 -g as well.
37191 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
37193 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
37194 explanatory comments. Fix indentation.
37196 1997-09-15 Jeffrey A Law (law@cygnus.com)
37198 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
37200 1997-09-11 Jeffrey A Law (law@cygnus.com)
37202 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
37203 * g++.old-deja/g++.mike/p7325.C: Likewise.
37204 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
37206 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
37208 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
37209 * g++.old-deja/g++.brendan/crash30.C: Likewise.
37210 * g++.old-deja/g++.brendan/crash39.C: Likewise.
37211 * g++.old-deja/g++.law/operators4.C: Likewise.
37213 1997-09-11 Joe Buck (jbuck@synopsys.com)
37215 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
37216 * g++.old-deja/g++.mike/p784.C: Ditto.
37217 * g++.old-deja/g++.mike/p785.C: Ditto.
37219 1997-09-05 Jeffrey A Law (law@cygnus.com)
37221 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
37223 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
37225 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
37226 target feature; pass this to c-torture-execute as needed.
37228 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
37230 * lib/c-torture.exp(c-torture-execute): If the previous and the
37231 current executables being tested are identical, we don't need to
37232 run the executable again. Try to make the executable names
37233 unique. Add an optional argument for passing additional compiler
37236 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
37238 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
37240 1997-08-29 Jeffrey A Law (law@cygnus.com)
37242 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
37244 1997-07-31 Jeffrey A Law (law@cygnus.com)
37246 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
37247 32bit or larger longs.
37249 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
37250 have either a 32bit long or 32bit int.
37252 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
37254 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
37255 Make double precision tests dependent on sizeof (double).
37257 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
37259 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
37262 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
37264 * gcc.c-torture/compile/961203-1.cexp: New script.
37266 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
37268 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
37269 up the includes ourselves.
37271 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
37273 * lib/plumhall.exp: Remove random include, and add a few
37274 verbose messages for debugging.
37276 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
37278 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
37279 of trying to do it ourselves.
37281 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
37283 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
37285 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
37287 * gcc.prms/5403.c: Made regexp a bit less strict.
37289 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
37291 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
37292 is returned from remote_load instead.
37293 * lib/plumhall.exp: Ditto.
37294 * lib/mike-g++.exp: Ditto.
37295 * lib/old-dejagnu.exp: Ditto.
37296 * lib/c-torture.exp: Ditto.
37298 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
37300 * lib/g++.exp: Use build_wrapper procedure.
37301 * lib/gcc.exp: Ditto.
37303 1997-05-20 Jeffrey A Law (law@cygnus.com)
37305 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
37306 an old-style decl for malloc. Fixes tests to work when
37307 sizeof (int) != sizeof (size_t).
37309 1997-05-15 Mike Meissner <meissner@cygnus.com>
37311 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
37313 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
37314 use stdargs.h interface.
37316 1997-05-15 Mike Meissner <meissner@cygnus.com>
37318 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
37319 NO_VARARGS when compiling.
37321 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
37323 * lib/plumhall.exp(ph_includes): New procedure.
37325 (ph_compiler): Ditto.
37327 * lib/g++.exp: Rename test-glue.c to testglue.c.
37328 * lib/gcc.exp: Ditto.
37330 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
37332 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
37333 to completion when it's called.
37335 1997-03-21 Michael Meissner <meissner@cygnus.com>
37337 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
37338 is defined, don't do test.
37340 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
37342 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
37344 (ph_summary): Mark skipped testcases as untested, not unresolved.
37346 * lib/plumhall.exp (ph_make): If unresolved because of bad
37347 errorCode, record errorCode in log file.
37348 (*): Replace send_log/verbose with verbose -log.
37350 1997-03-19 Michael Meissner <meissner@cygnus.com>
37352 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
37353 double conversion if double isn't at least 8 bytes.
37355 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
37356 int to work with targets where int is 16 bits.
37358 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
37359 8 bytes, just exit, since 4 byte doubles don't have enough bits of
37360 precision for the test to complete.
37362 1997-03-14 Michael Meissner <meissner@cygnus.com>
37364 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
37365 if d10v is not compiled with the -mdouble64 flag.
37366 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
37368 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
37369 d10v is not compiled with the -mint32 flag.
37371 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
37373 * lib/plumhall.exp: Use incr_count.
37375 1997-03-12 Jeffrey A Law (law@cygnus.com)
37377 * gcc.c-torture: Update to c-torture-1.45.
37379 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
37381 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
37382 the name of the expect testcase file).
37384 * lib/g++.exp(g++_init): Ditto.
37386 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
37388 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
37391 * lib/gcc.exp(gcc_exit): New procedure.
37393 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
37395 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
37396 specs where appropriate.
37398 * g++.old-deja/g++.arm/*: Added additional ERROR checks
37399 because of new "candidates are" messages, and removed a few
37401 * Converted all non-old-style g++ testcases to old-style, and
37402 moved into g++.old-deja.
37404 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
37406 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
37409 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
37412 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
37414 1997-02-13 Michael Meissner <meissner@cygnus.com>
37416 * lib/gcc.exp (gcc_target_compile): Add support for defining
37417 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
37418 the machine doesn't have those features.
37420 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
37422 * g++.law/operators4.exp: Don't use LIBS.
37424 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
37426 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
37428 * lib/mike-g++.exp: Don't set the compiler to be tested here.
37429 * lib/g++.exp: Set it here instead. Also, allow use of the
37430 --tool_exec and --tool_opt options. Change CXX to
37433 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
37435 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
37437 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
37439 * lib/old-dejagnu.exp: Use prune_warnings instead of
37441 * lib/mike-g++.exp: Ditto.
37442 * lib/gcc.exp: Ditto.
37443 * lib/g++.exp: Ditto.
37445 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
37447 1997-02-07 Jeffrey A Law (law@cygnus.com)
37449 * 941014-2.c: Include stdlib.h
37450 * 960327-1.c: Include stdio.h
37451 * dbra.c, index-1.c: Don't assume ints are 32bits.
37453 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
37455 * lib/gcc.exp: Add gcc,stack_size target feature.
37457 * lib/g++.exp(g++_target_compile): Add the include and link
37458 paths here, not in two other places. And, it's $options, not
37461 * lib/mike-g++.exp(postbase): Remove the code that determines
37462 the correct include and link paths.
37463 * g++.old-deja/old-deja.exp: Ditto.
37465 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
37467 * lib/g++.exp(g++_init): target_compile no longer returns the
37468 filename of the result.
37470 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
37472 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
37475 * gcc.c-torture/special/special.exp: Change call to
37476 gcc_target_compile to include the object file.
37478 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
37480 * gcc.c-torture/special/special.exp: Correct misspelling in last
37483 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
37485 * lib/plumhall.exp(ph_summary): Log the entire output of the
37486 executable. Return -1 if there were any failures, 0 otherwise.
37487 (ph_execute): Return -1 if there were any failures, 0 otherwise.
37488 (ph_make): Clean up objects and executables that were built
37489 if the tests succeeded.
37491 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
37493 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
37494 libraries and includes in the build tree as appropriate.
37496 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
37498 * lib/c-torture.exp: Instead of looking for the global variable
37499 NO_LONG_LONG, check to see if that's a feature of the target.
37501 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
37503 * config/default.exp: Minimize. Delete the remainer of the files in
37504 config; this functionality is now in devo/dejagnu/config.
37506 g++.*/*: Pass any additional flags used to compile to postbase;
37509 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
37510 is now done by runtest.exp. Use gcc_target_compile instead of
37513 lib/c-torture.exp: Use gcc_target_compile instead of compile.
37514 Remove references to CFLAGS. Use remote_file instead of
37516 (c-torture): Take a list of arguments to use to compile this
37519 lib/g++.exp: Simplify. Use target_compile instead of compile.
37520 lib/gcc-dg.exp: Ditto.
37521 lib/gcc.exp: Ditto.
37522 lib/mike-{gcc,g++}.exp: Ditto.
37523 lib/old-dejagnu.exp: Ditto.
37524 lib/plumhall.exp: Ditto.
37526 1997-01-08 Jim Wilson <wilson@cygnus.com>
37528 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
37529 (ph_linker): Likewise.
37531 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
37533 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
37534 MAP_ANON / MAP_ANONYMOUS if defined;
37535 else try to map from /dev/zero .
37537 1996-11-12 Jeffrey A Law (law@cygnus.com)
37539 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
37540 isn't defined, then define it to MAP_ANONYMOUS.
37542 1996-11-12 Jeffrey A Law (law@cygnus.com)
37544 * gcc.c-torture: Update to c-torture-1.42 release.
37546 1996-11-11 Jeffrey A Law (law@cygnus.com)
37548 * gcc.c-torture: Update to c-torture-1.41 release.
37550 1996-10-27 Jeffrey A Law (law@cygnus.com)
37552 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
37555 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
37557 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
37558 and LDFLAGS. Fix second case to append the target_info ldflags
37559 onto LDFLAGS, not CFLAGS.
37560 * lib/g++.exp (g++_init): Add target_info stuff.
37561 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
37562 of libgloss and newlib flags for !native.
37564 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
37565 (GDB): Fix relative path to go up another dir for finding gdb.
37567 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
37569 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
37570 versions in the target_info array, if they don't exist.
37572 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
37574 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
37576 1996-07-08 Jim Wilson <wilson@cygnus.com>
37578 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
37579 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
37581 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
37583 * lib/old-dejagnu.exp: Don't remove the output file before we've
37584 actually tested it. Don't append pwd to the path of the executable
37587 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
37589 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
37591 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
37593 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
37594 temporary directory for compiler files, and set it to a default
37595 value of /tmp. Set $output as the name of the output file from
37596 compiling the testcase. Add a -o option to $cflags_var so the
37597 compiler writes the final output file as $output. Set $executable
37600 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
37601 directory for compiler files, and set it to /tmp if it doesn't
37602 already have a value. Set $output_file to the name of the output
37603 file from compiling the testcase. Add a -o option to CXXFLAGS so
37604 the compiler writes the final output file as $output. Use $output
37605 as the executable to be tested.
37607 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
37609 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
37611 1996-06-08 Jeffrey A Law (law@cygnus.com)
37613 * gcc.c-torture/execute/pending-1.c: New test. Still
37614 pending in Tege's queue.
37616 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
37618 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
37619 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
37620 if there were failures. Call unresolved if there were unresolved
37621 testcases. Call gcc_fail if program did not run to completion.
37622 (ph_make): Pass additional argument name to ph_execute.
37623 (ph_execute): Add new argument. Pass additional arguments to
37624 ph_summary. Call gcc_fail is there is no execution output.
37626 1996-04-24 Jeffrey A Law (law@cygnus.com)
37628 * lib/plumhall.exp (proc_summary): Output relavent summary
37629 lines into the log so specific failures in plumhall can be
37632 1996-04-10 Jeffrey A Law (law@cygnus.com)
37634 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
37635 (c-torture-execute): Don't try to execute tests which use
37636 "long long" types if $NO_LONG_LONG is nonzero.
37638 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
37640 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
37643 * gcc.ieee: Move from here.
37644 * gcc.c-torture/execute/ieee: To here.
37646 1996-03-26 Jeffrey A Law (law@cygnus.com)
37648 * gcc.c-torture: Update to c-torture-1.41 release.
37650 1996-03-22 Jeffrey A Law (law@cygnus.com)
37652 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
37655 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
37657 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
37660 1996-03-02 Jeffrey A Law (law@cygnus.com)
37662 * config/proelf.exp: Handle connecting to a simulator.
37664 1996-01-31 Jeffrey A Law (law@cygnus.com)
37666 * config/proelf.exp: New file. Enough framework that we can
37667 run c-torture tests on the proelf targets (or any other target
37668 that gdb can connect to for that matter).
37670 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
37672 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
37673 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
37675 * lib/plumhall.exp (ph_execute): Always call ph_summary if
37676 exec_output exists.
37678 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
37680 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
37681 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
37683 * config/*.exp: Update FSF address. Change result of ${tool}_load
37684 to pass/fail/unresolved/unsupported/untested. Caller must now
37685 call unresolved/unsupported/untested.
37686 * lib/*.exp: Update FSF address. Update to handle new results of
37688 * lib/chill.exp (verbose): Delete.
37690 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
37692 * lib/gcc.exp (default_gcc_start): Change order of args to
37693 $LDFLAGS $CFLAGS $LIBS.
37694 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
37695 Save/set/restore CFLAGS. Pass single arg to gcc_start.
37696 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
37697 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
37698 * gcc.misc-tests/dg-test.exp: Likewise.
37699 * gcc.misc-tests/msgs.exp: Likewise.
37700 * gcc.prms/prms.exp: Likewise.
37701 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
37702 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
37704 * lib/dg.exp: Deleted, moved to dejagnu/lib.
37706 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
37708 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
37710 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
37711 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
37713 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
37716 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
37718 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
37719 global for loop; add use of $mathlib.
37720 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
37721 settings here; set mathlib for anything but VxWorks.
37723 1996-01-22 Jeffrey A Law (law@cygnus.com)
37725 * gcc.c-torture: Update to c-torture-1.40 release.
37727 1996-01-03 Jeffrey A Law (law@cygnus.com)
37729 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
37732 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
37734 * lib/c-torture.exp (c-torture-execute): Declare "output" as
37737 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
37739 * lib/g++.exp (LIBS): Define if not already.
37740 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
37741 (gcc-dg-prune): Call prune_gcc_output.
37742 * lib/gcc.exp (prune_gcc_output): New proc.
37743 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
37746 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
37748 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
37749 (c-torture-execute): Likewise. Rename `name' to `testcase'.
37751 1995-11-15 Jeffrey A Law (law@cygnus.com)
37753 * gcc.c-torture: Update to c-torture-1.39 release.
37755 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
37757 * lib/c-torture.exp (c-torture-execute): Don't return if one option
37758 fails, try others as well.
37760 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
37762 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
37763 If compilation fails, mark execute tests as `untested'.
37764 If test is marked as unsupported, don't mark compilation and
37765 execute tests as failed.
37767 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
37769 * lib/g++.exp (g++_init): Don't link in libg++, and look to
37770 libstdc++ for whether or not we want to be doing shared
37771 libraries. Delete link_curses since we don't need it anymore.
37772 * lib/mike-g++.exp (postbase): Don't link in libg++.
37773 * g++.old-deja/old-deja.exp: Likewise.
37775 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
37777 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
37779 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
37781 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
37782 For that, add `-Wl,-a,shared_archive'.
37783 * g++.old-deja/old-deja.exp: Likewise.
37785 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
37787 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
37789 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
37791 * lib/mike-g++.exp (postbase): Pay attention to the status of
37794 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
37796 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
37798 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
37800 * lib/gcc.exp (default_gcc_start): No longer need to log program
37801 being executed or its output, execute_anywhere does that now.
37802 * lib/g++.exp (default_g++_version): Call execute_anywhere.
37803 (default_g++_start): Likewise. Delete calls to verbose/send_log.
37805 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
37807 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
37808 the same as those in lib/g++.exp.
37810 1995-10-10 Jeff Law (law@hurl.cygnus.com)
37812 * gcc.c-torture: Update to c-torture-1.38 release.
37813 * gcc.ieee: Related changes.
37815 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
37817 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
37818 "exec". Minor reformatting changes.
37820 * config/rom68k.exp (${tool}_load): Make it work in a canadian
37821 cross. This means all "exec" calls now work on a remote host as
37823 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
37824 cross. Filter out the extra "\r\n" stuff that expect puts in.
37825 (c-torture-execute): Filter out the bogus warnings like
37826 c-torture-compile does. Add support for canadian cross.
37827 * lib/gcc.exp (default_gcc_version, default_gcc_start)
37828 Use execute_anywhere rather than calling exec directly. Now it
37829 works for canadian cross testing.
37831 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
37833 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
37834 results into a variable, and check that rather than using file exists.
37836 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
37838 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
37839 create a libg++.so. For sunos4.1.*, also add -ltermcap.
37841 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
37843 * g++.old-deja/old-deja.exp: Create and pass runshlib and
37844 lib_curses if there's a shared libg++ in the build tree.
37846 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
37848 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
37849 if not supported target.
37851 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
37853 * lib/g++.exp (g++_init): Move empty setting of runshlib and
37854 link_curses up to always happen, not just for native builds.
37856 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
37858 * gcc.c-torture: Update to c-torture-1.36 release.
37859 * gcc.failure: Related changes.
37861 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
37863 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
37865 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
37867 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
37868 * lib/mike-g++.exp (postbase): Not in here. Still reference
37869 runshlib, link_curses, and mathlib for link and run.
37871 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
37872 pass the runtime shared library options for Solaris, OSF/1, and
37873 Irix5, and link with -lcurses to avoid unresolved references.
37875 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
37877 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
37880 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
37882 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
37884 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
37886 * gcc.c-torture: Update to c-torture-1.35 release. Note we
37887 do not have a framework for the "compat" tests yet.
37889 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
37891 * lib/mike-g++.exp (postbase): New local variable `mathlib',
37892 set to null if we're testing vxworks5.1. Use that instead of
37893 `-lm' in the setting of LIBS for link and run.
37895 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
37897 * config/rom68k.exp (${tool}_load): Major changes to make it
37898 work. Verified that it does in fact return the stuff in
37899 exec_output properly. Catch any Emul or any TRAP other than 0.
37901 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
37903 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
37904 LDFLAGS properly for targets that need stuff from libgloss.
37905 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
37907 (gpp_initialized): New variable.
37909 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
37911 * config/rom68k.exp: Load libgloss.exp.
37912 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
37913 so we can produce a fully linked binary.
37914 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
37915 so we can produce a fully linked binary.
37917 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
37919 * lib/plumhall.exp (ph_section): Watch for expected failures.
37920 Add missing `else'.
37922 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
37924 (c-torture): Likewise.
37926 1995-08-28 Doug Evans <dje@cygnus.com>
37928 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
37930 * lib/mike-g++.exp (mike_cleanup): New proc.
37931 (prebase): New globals compiler_result, not_compiler_result,
37933 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
37934 allow leading "-" in pattern. Watch for unsupported tests.
37935 If $compiler_result is set, pattern match assembler code,
37936 and ditto for $not_compiler_result.
37937 * lib/mike-gcc.exp: Likewise.
37939 * lib/plumhall.exp (ph_execute): Only call ph_summary if
37940 execution "succeeded".
37942 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
37944 * config/win32.exp: New file.
37945 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
37947 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
37949 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
37951 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
37952 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
37953 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
37955 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
37956 "... without exceptions was ...". That is now handled by
37958 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
37960 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
37962 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
37963 sieve.c,sort2.c}: New files.
37964 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
37965 sieve.exp,sort2.exp}: Drivers for them.
37967 * lib/mike-gcc.exp (program_output): New user settable variable.
37968 (postbase): Call prune_system_crud. Also prune extraneous compiler
37970 * lib/mike-g++.exp (program_output): New user settable variable.
37972 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
37974 * config/sh.exp: Deleted (use sim.exp instead).
37976 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
37978 * config/vx.exp: Declare CHECKTASK as global.
37979 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
37980 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
37981 * lib/old-dejagnu.exp: Load [pwd]/$executable.
37983 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
37985 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
37986 target. Like vx.exp, only includes `vx29k.exp' instead of
37989 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
37991 * config/sim.exp: Increase time limit from 120 seconds to 240.
37993 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
37995 * gcc.c-torture/execute/950628-1.c: New test.
37997 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
37999 * gcc.c-torture: Update with changes/additions from
38002 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
38004 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
38006 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
38008 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
38010 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
38012 * gcc.c-torture/compile/950512-1.c: New test.
38013 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
38014 * gcc.dg/struct-ret-1.c: Likewise.
38016 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
38018 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
38019 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
38021 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
38023 * gcc.c-torture/special/920411-1.c: Deleted.
38024 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
38026 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
38028 * config/sim.exp (${tool}_load): Hack in call to bash to get a
38031 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
38033 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
38035 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
38038 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
38039 is the proper length.
38040 * va-arg-3.c: Likewise.
38042 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
38044 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
38045 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
38047 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
38048 * lib/g++.exp (default_g++_start): Delete old cruft.
38050 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
38052 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
38053 (2 * (1 << 18)) to (2 * (1 << 17)).
38055 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
38057 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
38059 * config/rom68k.exp: Renamed from config/idp.exp
38061 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
38063 * c-torture/compile/921109-2.c
38065 1995-04-18 Mike Stump <mrs@cygnus.com>
38067 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
38070 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
38072 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
38074 * lib/g++.exp (default_g++_start): Likewise.
38076 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
38078 * gcc.c-torture/compile/950329-1.c: New test.
38080 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
38082 * config/bug.exp (${tool}_load): Updated to use new remote_open
38083 and remote_close procs.
38084 * config/idp.exp: New file.
38086 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
38088 * gcc.c-torture/execute/950322-1.c: New test.
38090 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
38092 * config/vx.exp (${tool}_load): Clean up testing of return code from
38093 vxworks_ld and vxworks_spawn.
38095 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
38097 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
38099 1995-03-13 Mike Stump <mrs@cygnus.com>
38101 * lib/old-deja.exp: Add `excess errors test - ' error, now one
38102 can mark excess errors on a machine by machine basis. Note, the
38103 default is to not expect any excess errors, even when excess
38104 errors test - is given, so you will want to put an XFAIL ... on
38105 these lines. For example, // excess errors test - XFAIL hppa*-*-*
38106 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
38107 those 4 machines, but no others.
38109 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
38111 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
38112 * lib/c-torture.exp: to here.
38114 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
38116 * gcc.c-torture/execute/950221-1.c: New test.
38117 * gcc.c-torture/execute/struct-ret-1.c: New test.
38118 * gcc.c-torture/compile/950221-1.c: New test.
38120 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
38122 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
38124 * gcc.c-torture/execute/arith-1.c (main): Return 0.
38125 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
38127 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
38129 * g++.gb: New directory of tests, derived from my signature and
38130 class scoping tests.
38132 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
38133 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
38134 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
38135 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
38136 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
38137 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
38138 * g++.gb/sig25.C: Likewise.
38140 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
38141 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
38142 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
38143 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
38144 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
38145 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
38146 * g++.gb/sig25.exp: Likewise.
38148 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
38149 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
38150 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
38151 * g++.gb/scope13.C: Likewise, this test still fails.
38153 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
38154 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
38155 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
38156 * g++.gb/scope13.exp: Ditto.
38158 * g++.gb/README: New file, explains what these tests are about.
38160 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
38162 * lib/dg.exp (dg-do): Support `preprocess'.
38163 (dg-test): Likewise.
38165 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
38167 * config/udi.exp: change "continue -expect" to "exp_continue".
38169 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
38171 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
38172 Delete redundant tests.
38174 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
38175 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
38176 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
38177 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
38178 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
38179 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
38180 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
38181 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
38183 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
38184 storing label pointers.
38185 * gcc.c-torture/execute/921019-1.c: Likewise.
38186 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
38187 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
38189 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
38192 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
38193 Delete obsolete tests.
38195 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
38196 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
38197 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
38198 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
38199 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
38200 * gcc.c-torture/compile/950124-1.c: New test.
38202 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
38204 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
38206 * lib/mike-g++.exp: Add -lm to LIBS.
38208 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
38210 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
38212 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
38214 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
38216 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
38218 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
38220 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
38222 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
38223 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
38224 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
38225 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
38226 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
38227 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
38228 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
38229 * g++.law/{operators31.C, operators32.C,
38230 * g++.law/{operators33.C, operators34.C}: Likewise.
38231 * g++.law/{pic1.C, refs2.C}: Likewise.
38232 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
38233 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
38234 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
38235 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
38237 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
38238 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
38239 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
38240 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
38241 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
38242 * g++.law/{enum9.exp, friend5.exp}: Likewise.
38243 * g++.law/{nest3.exp, nest4.exp}: Likewise.
38244 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
38245 * g++.law/{operators30.exp, operators31.exp}: Likewise.
38246 * g++.law/{operators32.exp, operators33.exp}: Likewise.
38247 * g++.law/{operators34.exp}: Likewise.
38248 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
38249 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
38250 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
38251 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
38252 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
38254 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
38255 No longer expected to fail.
38256 * g++.law/missed-error3.C: Tweak for recent bool changes.
38258 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
38260 * config/emb-unix: Deleted.
38261 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
38262 remote execution. Do final link on remote host if REMOTE_LINK is set.
38264 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
38266 * lib/dg.exp (dg-test): Fix typo in last patch.
38268 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
38270 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
38271 (handles multiple occurrences).
38273 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
38275 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
38276 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
38277 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
38279 * lib/c-torture.exp (c-torture-compile): Likewise.
38280 (c-torture): Prepend full path if missing.
38281 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
38282 (gcc_fail): Likewise.
38283 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
38285 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
38287 * lib/netware.exp: Only attach to NetWare i386 systems.
38289 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
38291 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
38292 messages. Add test name to "output pattern match" pass/fail message.
38294 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
38296 * gcc.dg: New testsuite.
38297 * gcc.dg/dg.exp: New file.
38299 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
38300 test-switch.c}: Deleted.
38302 * gcc.misc-tests/msgs.exp: New testcase driver.
38304 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
38306 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
38307 Watch for illegal return values from ${tool}_load.
38308 * config/unix.exp (${tool}_load): Fix pass/fail detection for
38309 cross targets. Coerce return value >0 to 1.
38311 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
38313 * config/unix.exp (${tool}_load): Call program rsh, not proc.
38315 * config/emb-unix.exp: New file.
38317 * config/sim.exp: Error if variable $SIM not defined.
38318 (${tool}_load): Mark test as "untested" if simulator missing.
38320 * config/unix.exp: Load remote.exp to get rcp_download.
38321 * lib/c-torture.exp: Use different option lists for testcases with
38323 * gcc.c-torture/execute/execute.exp: Likewise.
38325 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
38327 * config/*.exp: Clarify return code from ${tool}_load.
38328 Call `unresolved' or `untested' instead of `warning' or `perror'
38329 (sometimes you still want to call both though).
38330 Add comment that `shell_id' is local to each file.
38331 * config/udi.exp (timeout): Set to 30.
38332 Don't print warning if connection fails, $connectmode has already
38334 (${tool}_load): Move verbose messages to level 2.
38335 Rework pattern for "Process started" message.
38336 Pass `shell_id' to ${connectmode}_download.
38337 Retry twice upon timeout. Make resetting of target more robust.
38338 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
38339 Pass `shell_id' to exit_$connectmode.
38340 Only call exit_$connectmode if connected.
38341 * config/unix.exp (${tool}_load): Check return codes better.
38342 * config/vrtx.exp (${tool}_load): Likewise.
38343 * config/vx.exp (${tool}_load): Likewise.
38344 Delete unneeded global's.
38345 * lib/dg.exp (dg-test): Update to reflect clarified return codes
38348 (dg-init): Delete recording of pass/fail counts.
38349 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
38350 (old-dejagnu-init): Likewise.
38351 (old-dejagnu-stat): Delete contents, empty proc now.
38352 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
38353 (c-torture): Delete references to lcnt, lpass, lfail.
38354 Get option list from TORTURE_OPTIONS.
38355 Delete -funroll[-all]-loops if no loops.
38356 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
38357 (g++_stat): Delete contents (empty proc now).
38358 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
38359 (gcc_finish): Likewise.
38360 (gcc_stat): Deleted.
38361 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
38362 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
38363 * gcc.c-torture/execute/execute.exp: Likewise.
38364 Split tests into two parts: compile, execute.
38365 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
38366 no loops. Update to reflect clarified return codes from ${tool}_load.
38368 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
38370 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
38372 (old-dejagnu): Likewise (where necessary).
38374 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
38376 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
38378 * lib/dg.exp (dg-process-target): Fix processing of selector.
38379 Add comment regarding use of `error'.
38381 * lib/gcc.exp (prune_system_crud): Define if missing.
38382 * lib/g++.exp (prune_system_crud): Likewise.
38384 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
38385 Call prune_system_crud.
38386 * lib/dg.exp (dg-runtest): New proc.
38387 Use perror instead of send_user for tcl errors in testcase.
38388 Don't return any value, it's never used.
38389 Don't clobber previous definition of `unknown'.
38390 Print tcl errors in `dg-final'.
38392 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
38394 * lib/dg.exp (dg-process-target): Improve syntax error messages.
38395 (dg-test): Don't print errorInfo, it contains stack backtrace.
38397 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
38399 * lib/g++.exp (runtest_file_p): Define if missing.
38401 1994-09-24 Doug Evans (dje@cygnus.com)
38403 * lib/mike-g++.exp: Comment out loading of g++.exp.
38404 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
38405 (default_g++_version): Always print something.
38406 (default_g++_start): Comment out call to `which'.
38407 (g++_start, g++_load): Deleted (must be defined in config file).
38408 * lib/gcc.exp: Test for existence of $CC at start.
38409 Delete check for tmpdir (done in gcc_init).
38410 (default_gcc_version): Always print something.
38411 (default_gcc_start): Comment out call to `which'.
38412 * config/*.exp: Major cleanup - make cross targets work at least a
38413 little better for g++ (by not being "--tool gcc" specific).
38414 Rename gcc_xxx to ${tool}_xxx.
38415 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
38416 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
38418 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
38420 * lib/c-torture.exp (c-torture-compile): Rework compiler
38421 message processing.
38423 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
38426 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
38428 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
38430 * lib/dg.exp (dg-process-target): Support { target native }.
38432 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
38434 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
38435 looked for "... program xxx got fatal signal".
38436 Correct regsub munging of `comp_output'.
38437 Ignore compiler messages "path prefix not used" and "linker input
38440 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
38442 * lib/gcc.exp (runtest_file_p): Define if missing.
38443 * gcc.prms/template.c: Example to work from.
38445 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
38447 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
38448 * lib/dg.exp (dg-test): Call unsupported testcases as such.
38450 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
38451 * gcc.prms/1883.c: Moved from compile/940714-1.c.
38452 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
38453 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
38455 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
38456 (dg-process-target): No longer a varargs proc.
38457 Return S/N for target, P/F for xfail. All callers changed.
38458 (user option procs): More argument checking.
38459 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
38460 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
38461 (dg-test): Skip test if not running on selected target in `dg-do'.
38462 Update handling of `dg-do-what', `dg-output-text'.
38463 Separate execution pass/fail from output pattern match pass/fail.
38464 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
38466 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
38468 * gcc.c-torture/special/special.exp: Don't expect failure for mips
38469 target for 920510-1.c.
38471 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
38473 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
38474 Clean up comment regarding use of passcnt, etc.
38475 (gcc_stat): Don't update `testcnt' here.
38476 (gcc_finish): Do it here.
38477 Might as well reset `but_id' here too.
38478 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
38479 to determine if the file should be tested.
38480 * gcc.c-torture/compile/compile.exp: Likewise.
38481 * gcc.c-torture/execute/execute.exp: Likewise.
38482 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
38483 * gcc.misc-tests/dg-test.exp: Likewise.
38484 * gcc.prms/prms.exp: Likewise.
38485 * gcc.wendy/wendy.exp: Likewise.
38486 * g++.old-deja.exp: Likewise.
38487 Move "Testing file" message to verbose level 1.
38489 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
38491 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
38493 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
38495 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
38496 (default_gcc_start): Accept optional second list element
38497 of compiler flags. Print compiler output at verbosity level 2.
38498 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
38499 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
38500 Save current values of framework globals passcnt, failcnt, xpasscnt,
38501 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
38502 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
38503 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
38504 xfailcnt to compute stats. Update framework global `testcnt' from
38506 (gcc_finish): New proc. Clean up test environment.
38507 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
38508 (gcc_epass, gcc_efail): Delete.
38509 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
38510 argument of line number.
38511 (dg-init): If the tool has an init routine, call it.
38512 (dg-test): Remove args `cflags_var' and `libs_var'.
38513 Pass all compiler options to ${tool}_start.
38514 Handle missing line number.
38515 (dg-finish): New function.
38516 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
38517 particular files. Call gcc_finish at end. Move "skipping test"
38518 message to verbosity level 3.
38519 * gcc.c-torture/compile/compile.exp: Likewise.
38520 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
38521 * gcc.c-torture/execute/execute.exp: Likewise.
38522 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
38523 Print testcase being tried at verbosity level 1.
38524 * gcc.c-torture/special/special.exp: Unset xfail.
38525 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
38526 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
38527 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
38528 * gcc.failure/failure.exp: Likewise.
38529 * gcc.ieee/ieee.exp: Likewise.
38530 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
38531 Update call to dg-test. Call dg-finish at end.
38532 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
38533 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
38534 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
38535 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
38536 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
38537 * gcc.wendy/wendy.exp: Add copyright.
38538 Delete setting of tmpdir (done by gcc_init).
38539 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
38540 Pass compiler flags to gcc_start. Call gcc_finish at end.
38541 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
38544 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
38546 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
38548 (g++_load): Likewise.
38550 * config/*.exp (gcc_load): Some were varargs fns and some were not.
38551 Rename argument to `prog' to remove the confusion.
38552 Varargs fns behave differently too!
38553 (g++_load): Likewise.
38555 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
38557 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
38558 what it is. Delete (always) printing of status value for !native.
38559 Simplify verbose code, and include status and exec_output.
38560 (g++_load): Use gcc_load.
38562 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
38564 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
38565 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
38566 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
38567 940714-3.c as these testcases don't exist anymore. Make
38568 va-arg-1.c expected to pass.
38570 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
38572 * gcc.misc-tests/misc.exp: Only run specific testcases.
38573 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
38574 * gcc.misc-tests/dg-[1-9].c: New files.
38576 * lib/dg.exp: New testsuite driver.
38577 * gcc.prms/prms.exp: Use it.
38579 * README.gcc: New file.
38581 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
38582 Document and reset `lxpass' and `lxfail'.
38583 Simplify "initialized" message.
38584 (gcc_stat): Clean up comments a little.
38586 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
38588 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
38590 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
38592 * lib/old-dejagnu.exp (process-option): New proc.
38593 (old-dejagnu-init, old-dejagnu-stat): Likewise.
38594 (old-dejagnu): Simplify.
38595 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
38597 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
38599 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
38600 exists and is not an empty string.
38602 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
38603 $xfail rather than calling setup_xfail. Clear $xfail when test is
38605 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
38608 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
38609 longer expected to fail.
38611 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
38614 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
38616 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
38617 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
38618 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
38619 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
38622 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
38623 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
38625 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
38627 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
38628 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
38630 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
38631 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
38632 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
38634 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
38636 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
38637 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
38638 940714-1.c, 940714-2.c, 940714-3.c},
38639 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
38640 gcc.misc-tests/{mg.c,mg.exp}:
38642 * gcc.noncompile/noncompile.exp: Change accordingly.
38644 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
38646 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
38647 Undo previous clobberage.
38649 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
38651 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
38652 * gcc.special/{930510-1.c, special.exp}:
38653 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
38654 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
38655 struct-varargs-1.c}: New tests from c-torture-1.26.
38657 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
38659 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
38660 argument to switch.
38662 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
38664 * Revert the previous changes. Please see Rob's directory
38665 (/lisa/test/rob/progressive/gcc/testsuite) for testing
38668 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
38670 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
38671 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
38672 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
38673 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
38674 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
38675 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
38676 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
38677 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
38678 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
38679 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
38680 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
38681 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
38682 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
38683 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
38684 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
38685 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
38686 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
38687 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
38688 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
38689 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
38690 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
38691 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
38692 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
38693 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
38694 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
38695 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
38696 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
38698 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
38700 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
38701 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
38704 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
38706 * config/unix.exp (g++_load): Fix syntax.
38708 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
38710 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
38711 * gcc.noncompile/921017-1.c: Deleted obsolete test.
38712 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
38713 Don't expect va-arg-1.c to fail. Correct expected output for
38715 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
38716 * gcc.wendy/hbm4.c: Correct typo.
38717 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
38719 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
38721 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
38722 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
38723 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
38724 * lib/c-torture.exp (c-torture-compile): Ditto.
38726 Reduce volume of output (remove all the -I's and such).
38727 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
38728 Call gcc_cpass, gcc_cfail.
38729 (c-torture): Pass testing option to c-torture-compile.
38731 1994-03-21 Doug Evans (dje@cygnus.com)
38733 Bring patches over from progressive.
38734 * config/default.exp: Exit remote shell cleanly.
38735 (g++_exit, g++_start): Add default versions.
38736 * config/sim.exp (gcc_load): Use perror, not error.
38738 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
38740 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
38743 1994-03-14 Doug Evans (dje@cygnus.com)
38745 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
38746 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
38747 (wendy_try): New proc to run testcase.
38748 (main loop): Call 'em.
38749 * gcc.wendy/*.c: Clean up pass to correct expected output.
38751 * lib/gcc.exp: Minor cleanup work.
38752 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
38754 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
38756 * config/sim.exp (gcc_load): Document return codes better.
38757 Don't pass -v to simulator.
38759 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
38761 * gcc.special/920717-x.c: Fix typo.
38762 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
38765 * lib/mike-gcc.exp: Fix typo.
38767 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
38769 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
38770 binary to use, transform the name.
38771 * config/*.exp: rename everything. Nuke any g++ specific files,
38772 it's now a special case of gcc that requires no special support.
38773 Add a default.exp for unsupported targets.
38775 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
38777 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
38778 lib/old-dejagnu.exp: Fix a few patterns to work with the new
38781 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
38783 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
38786 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
38788 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
38790 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
38792 * gcc.execute/execute.exp: Combine opt_list and foption_list into
38793 option_list. Compile every file with only 4/6 option choices
38794 (same as C torture) instead of with 12/18 different option
38796 * lib/c-torture.exp: Likewise.
38798 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
38801 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
38803 * lib/old-deja.exp: Add `excess errors test fails' error, now one
38804 can put an XFAIL *-*-* on excess errors.
38806 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
38808 * g++.law: Add more tests derived from g++-bugs snapshots.
38810 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
38811 equivalent to g++.law/init9.
38813 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
38814 compiled it, and the a.out file after we've run it.
38816 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
38818 * lib/mike-g++.exp (postbase): Delete the .o file after we've
38819 compiled it, and the a.out file after we've run it.
38821 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
38823 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
38825 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
38827 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
38830 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
38832 * g++.law: New directory of g++ tests derived from the g++-bugs
38835 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
38837 * gcc.compile: initbug1.c initbug1.exp testcase added
38839 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
38841 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
38842 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
38843 fixes submitted by Jeff Law (law@cs.utah.edu)
38844 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
38845 Jeff Law (law@cs.utah.edu)
38848 1993-11-30 Mike Stump (mrs@cygnus.com)
38850 * config/unix-g++.exp: Follow the gcc way of doing things.
38851 * g++.old-deja/old-deja.exp: Minor updates.
38852 * lib/g++.exp: New file, follow the gcc way of doing things.
38853 * lib/old-dejagnu.exp: Minor updates.
38854 * lib/mike-g++.exp: Always unset errorInfo.
38856 1993-11-06 Mike Stump (mrs@cygnus.com)
38858 * lib/gcc.exp: Fix some errors with the below change, CC and
38859 CFLAGS should be global when setting, not local.
38861 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
38863 * lib/gcc.exp: Transform tool name.
38865 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
38867 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
38869 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
38871 * lib/gcc.exp: change gcc_done to gcc_stat
38873 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
38875 * Upgraded gcc testsuite to c-torture version 1.25
38877 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
38879 * lib/gcc.exp: added reporting code. Changed verbose compile message.
38880 * lib/c-torture: added hooks for new reporting code.
38882 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
38884 * config/sh-gcc.exp: check if sh-sim exists in the path
38886 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
38888 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
38889 * gcc.compile/compile.exp: Initial changes for new logic.
38890 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
38891 * gcc.failure/failure.exp: Initial changes for new logic.
38892 * gcc.ieee/ieee.exp: Initial changes for new logic.
38893 * gcc.misc-tests/misc.exp: Initial changes for new logic.
38894 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
38895 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
38896 * lib/c-torture.exp: Initial changes for new logic.
38897 * lib/gcc.exp: Initial changes for new logic.
38899 1993-10-15 Mike Stump (mrs@cygnus.com)
38901 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
38902 depend upon failure or success. Fully qualify names in failure
38903 and success messages. Always remove a.out before starting
38904 compile, just in case. Pay more attention to error text output by
38905 the compiler. Handle testcases with no known past errors just
38906 like all others, so that things are uniform. Other miscellaneous
38909 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
38911 * gcc.cpp: new directory for cpp tests
38913 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
38915 * lib/chill.exp: Code reformatted, removed unused code.
38916 * config/unix-chill.exp: Code reformatted, removed unused code.
38917 * chill.execute/execute.exp: Code reformatted, removed unused code.
38918 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
38920 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
38922 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
38923 routines not written.
38925 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
38927 * config/bug-gcc.exp: Use new procs from bug.exp.
38929 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
38931 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
38932 via ftp, rather than depending on NFS.
38933 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
38936 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
38938 * config/bug-gcc.exp: Use new download proc.
38940 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
38942 * chill.execute/execute.exp: cleanups, handles errors better
38943 * chill.compile/compile.exp: rewrite, based on execute.exp
38944 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
38945 * lib/chill.exp: major changes to diff proc and compile and link
38946 procs. added chill_fail and chill_pass wrappers to pass and
38947 fail. added more comments, and handle error codes better.
38948 Added a hack to capture stderr from exec, so noncompile tests
38951 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
38953 * chill.execute/execute.exp: rewrite of testsuite driver
38954 * lib/chill.exp: rewrite of testsuite driver
38955 * config/unix-chill.exp: rewrite of testsuite driver
38957 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
38960 * iexpr.ch: Standardize uppercase.
38961 * tuples.dat: Standardize uppercase.
38962 * vary.ch: standardize. Correct varying string assignments.
38963 * vary.dat: Add new output lines.
38965 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
38968 * chprintf.ch: Standardize use of uppercase.
38969 * tuples.ch: Standardize and turn arr2 into a DCL,
38971 * pinits.ch: Standardize.
38973 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
38975 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
38976 * Makefil: Renamed to Makefile.in.
38977 * configure.in: New.
38979 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
38982 * .cvsignore: Add result/output files.
38983 * Makefile: Fix up variables at start. Use MFLAGS
38984 everywhere. Correct bool_loc, built_ins entries.
38985 Add entry for vary1.ch.
38986 * bitarray.ch: Standardize upper-case usage.
38987 * bitexpr.ch: Standardize, add output of b1.
38988 * params.ch: Use arrayt in along PROC parameters, to
38989 avoid novelty problems.
38990 * sets.ch: Tiny cleanup.
38991 * vary1.ch: Re-indent.
38993 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
38995 * Add PR-related files to Makefiles, .cvsignore files, etc.
38997 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
38999 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
39000 with compiler objects. New names are test-flow.c and test-loop.c
39002 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
39004 * Upgraded c-torture tests from 1.19 to 1.20
39007 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
39008 * gcc.compile: 930623-1.c 930623-2.c
39009 * gcc.noncompile: 930622-1.c 930622-2.c
39010 * gcc.failure: 920411-1.c 920627-2.c
39011 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
39013 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
39015 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
39016 More changes to get testsuite working properly. Needs more work.
39017 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
39019 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
39021 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
39022 More changes to get testsuite working properly. Needs more work.
39024 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
39026 * chill.compile/compile.exp: Added for Dejagnu support
39027 * chill.execute/execute.exp: Added for Dejagnu support
39028 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
39030 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
39032 This should complete moving the CHILL test files.
39033 * chill.noncompile(.cvsignore printf.grt
39034 in-printf.grt chprintf.grt chprintf.ch):
39035 Added test-support files.
39036 (Makefile): Modified further.
39037 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
39038 signal.ch): Added test files.
39039 * chill.execute (.cvsignore printf.grt printr.c
39040 in-printf.grt rts.c chprintf.grt rts.h): Added
39041 test-support files.
39042 (Makefile): More corrections.
39044 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
39046 * chill.compile, chill.execute, chill.nocompile: Add CHILL
39047 test cases, ready for DejaGnu.
39049 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
39051 * Upgraded c-torture tests from 1.18 to 1.19
39053 * gcc.compile: added test(s):
39055 * gcc.execute: added test(s):
39056 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
39058 * added new subdirectory for misc tests: gcc.misc-tests
39059 * gcc.misc-test(s): added tests:
39060 inst-check.c test-consts.c test-ior.c test-switch.c
39062 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
39064 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
39066 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
39068 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
39070 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
39072 * Upgraded c-torture tests from 1.17 to 1.18
39074 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
39076 * Upgraded c-torture tests from 1.12 to 1.17
39078 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
39080 * lib/old-dejagnu.exp:
39081 Fixed handling of XFAIL target triplets to correctly
39082 recognize wildcard characters. Removed code that
39083 appended a unique id tag to the end of the file name
39084 printed out by the result of the testcases within a
39087 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
39089 * lib/old-dejagnu.exp:
39090 Reworked expected failure handling to trigger off of XFAIL
39091 keyword in keyphrase embeded in testcase source code. The
39092 XFAIL keyword must be at the end of the keyphrase line. It
39093 may optionally be followed by one or more target triplets.
39094 It has just occured that the handling of wildcards in the
39095 target triplet may not be correct.
39097 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
39099 * g++.old-deja/tests:
39100 Moved all subdirectories up one level into g++.old-deja .
39102 * lib/old-dejagnu.exp:
39103 Fixed problem with CXXFLAGS not being properly reset, and being
39104 corrupted with extraneous "-c" compiler option. This was
39105 causing binaries to not be generated for test that needed them.
39106 Modified strings passed to "pass" and "fail" so that individual
39107 tests from the same test file would be distinguished by an
39108 identifier appended to the test file name in the summary logs;
39109 this corrected a problem with erroneous diff logs. Added code
39110 to search testcases for expected fail and unexpected pass keywords.
39112 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
39114 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
39116 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
39118 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
39119 Removed extraneous text from end of "Special g++ Options"
39122 * lib/old-dejagnu.exp: Added pattern matching to look for new
39123 keywords, embedded in testcases comments, which will trigger
39124 calls to xpass and xfail.
39126 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
39128 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
39129 comments embedded in the testcases, especially the one looking for
39130 special compiler options, as well as the pattern matching for the
39131 compiler output again.
39133 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
39135 * lib/old-dejagnu.exp: Do a proper check of the return value for
39136 execute tests. Fixed several problems with the pattern matching
39137 of the compiler output which gave erroneous test results.
39138 Changed several of the test result messages to be more descriptive.
39139 * config/unix-g++.exp: Proc g++_load now actually works and
39140 executes the tests passed to it and returns a usable return
39143 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
39145 * lib/gcc.exp: Exits gracefully if $CC is bogus.
39147 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
39149 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
39150 Modified both files to properly execute the old style
39151 dejagnu tests. The previous versions of these files were
39152 experimental and did not function anything near correctly.
39154 1993-04-05 Rob Savoye (rob@cygnus.com)
39156 * Removed all Makefile.in and configure.in files. No configuration
39159 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
39161 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
39163 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
39165 * gcc.compile/configure.in, gcc.unsorted/configure.in,
39166 gcc.special/configure.in, gcc.noncompile/configure.in,
39167 gcc.execute/configure.in, gcc.code_quality/configure.in,
39168 g++.other/configure.in, g++.old-deja/configure.in,
39169 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
39170 in srcname setting.
39172 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
39174 * lib/udi.exp: Fixed mondfe and mondfe_download.
39175 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
39176 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
39178 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
39180 * config/udi-gdb.exp: Check $shell_id after connecting to target.
39181 (gdb_exit): Don't remove *_soc files.
39183 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
39185 * lib/c-torture.exp: Don't look for main; instead always use -w
39186 -c. This is how the c-torture tests work. Remove the object
39187 file if the compilation succeeds.
39188 * gcc.execute/execute.exp: Remove executable if test passes.
39189 * gcc.noncompile/noncompile.exp: Every test is an expected
39191 * gcc.special/special.exp: Added tests from c-torture 1.11,
39192 corrected use of existing test.
39193 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
39194 gcc.execute/920625-1.c: Updated to c-torture 1.11.
39195 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
39196 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
39197 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
39198 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
39199 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
39200 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
39201 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
39202 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
39203 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
39204 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
39205 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
39206 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
39207 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
39208 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
39209 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
39210 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
39211 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
39213 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
39214 correspond to c-torture 1.11.