1 2005-12-16 Jeff Law <law@redhat.com>
3 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
5 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
7 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
8 Change C++ style comments to C style comments.
9 Remove aligned types from the array.
11 (complex_types): Remove aligned types from the array.
12 Comment out "_Complex long double".
13 (attrib_types): Remove.
14 (complex_attrib_types): Remove.
15 (attrib_array_types): Remove.
16 (complex_attrib_array_types): Remove.
17 (aligned_bitfld_types): Remove.
18 (n_aligned_bitfld_types): Remove.
19 (FEATURE_ALIGNEDPACKED): Delete.
20 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
21 (singles): Remove support for adding attributes.
22 (choose_type): Remove support for attributed types.
23 (generate_fields): Remove support for attributed bit-fields.
24 Remove support for adding attributes.
25 (generate_random_tests): Remove support for adding attributes.
26 (features): Add back "[0] :0" and "complex vector [0]".
27 (main): Remove support for attributed bit-fields.
28 Uncomment the calling of generate_random_tests for the rests of
31 2005-12-16 Jan Hubicka <jh@suse.cz>
33 * gcc.c-torture/combine/pr25224.c: New.
35 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
38 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
41 2005-12-15 Richard Sandiford <richard@codesourcery.com>
43 * gcc.dg/20051215-1.c: New file.
45 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
48 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
50 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
53 * gfortran.dg/dummy_functions_1.f90: New.
55 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
57 PR rtl-optimization/25310
58 * gcc.c-torture/compile/pr25310.c: New test.
60 2005-12-14 Jakub Jelinek <jakub@redhat.com>
63 * gcc.dg/pr25023.c: New test.
65 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
67 * g++.old-deja/g++.brendan/redecl1.C,
68 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
69 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
70 g++.old-deja/g++.oliva/typeof1.C,
71 g++.old-deja/g++.other/crash16.C,
72 g++.old-deja/g++.other/crash34.C,
73 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
74 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
75 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
76 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
77 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
78 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
81 2005-12-14 Kean Johnston <jkj@sco.com>
82 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
84 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
85 * gcc.target/i386/20020523-1.c: Ditto.
86 * gcc.target/i386/tailcall-1.c: Ditto.
87 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
88 * gcc.target/i386/ssetype-5.c: Ditto.
90 2005-12-14 Jeff Law <law@redhat.com>
92 * gcc.dg/tree-ssa/foldstring-1.c: New test.
94 2005-12-14 Jakub Jelinek <jakub@redhat.com>
98 * gcc.target/i386/pr25254.c: New test.
99 * gfortran.dg/PR24188.f: New test.
101 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
103 * lib/fortran-torture.exp: Catch remaining uses of
104 remote_file build delete.
106 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
108 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
110 2005-12-14 Ben Elliston <bje@au.ibm.com>
112 * gcc.dg/warn-addr-cmp.c: New test.
114 2005-12-13 Jakub Jelinek <jakub@redhat.com>
118 * gcc.target/i386/pr25293.c: New test.
120 2005-12-13 Petr Machata <machata@post.cz>
123 * g++.dg/parse/comma2.C: New test.
125 2005-12-13 Mark Mitchell <mark@codesourcery.com>
126 Jakub Jelinek <jakub@redhat.com>
128 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
129 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
130 (limits.h): Include unconditionally.
131 (stdlib.h): Likewise.
132 (hashtab.h): Do not include.
133 (getopt.h): Likewise.
136 (struct entry): Add "next" field.
137 (HASH_SIZE): New macro.
138 (hash_table): New variable.
139 (switchfiles): Do not use xmalloc.
141 (iterative_hash): New function.
143 (e_exists): New function.
144 (e_insert): Likewise.
145 (output): Use, instead of libiberty hashtable functions.
146 (main): Do not use getopt. Do not call htab_create.
148 2005-12-13 Jakub Jelinek <jakub@redhat.com>
151 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
152 put atal* and atpaal* attributes on array elements.
153 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
154 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
155 put atal* and atpaal* attributes on array elements.
156 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
158 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
160 * gcc.dg/single-precision-constant.c: New test.
162 2005-12-13 Alan Modra <amodra@bigpond.net.au>
164 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
165 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
166 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
167 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
168 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
169 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
170 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
171 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
172 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
173 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
174 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
175 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
176 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
177 gcc.target/powerpc/ppc-sdata-2.c,
178 gcc.target/powerpc/ppc-stackalign-1.c,
179 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
180 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
181 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
182 gcc.target/powerpc/rs6000-ldouble-2.c,
183 gcc.target/powerpc/rs6000-power2-1.c,
184 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
185 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
186 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
187 option into target selector.
188 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
189 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
191 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
194 * objc.dg/encode-9.m: New test.
196 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
199 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
200 * gcc.dg/asm-b.c: Fix typo.
201 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
202 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
203 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
204 i?86 lp64 and x86_64 ilp32.
205 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
207 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
209 2005-12-12 Steven G. Kargl <kargls@comcast.net>
212 gfortran.dg/equiv_5.f90: New test.
214 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
216 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
217 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
218 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
219 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
220 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
221 * gcc.dg/tree-ssa/reassoc-5.c: New.
222 * gcc.dg/tree-ssa/reassoc-6.c: New.
223 * gcc.dg/tree-ssa/reassoc-7.c: New.
224 * gcc.dg/tree-ssa/reassoc-8.c: New.
225 * gcc.dg/tree-ssa/reassoc-9.c: New.
226 * gcc.dg/tree-ssa/reassoc-10.c: New.
227 * gcc.dg/tree-ssa/reassoc-11.c: New.
229 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
233 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
235 2005-12-12 Mark Mitchell <mark@codesourcery.com>
238 * g++.dg/template/inherit.C: Do not use a generic error message.
240 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
243 * objc.dg/gnu-encoding: New directory.
244 * objc.dg/gnu-encoding/compat-common.h: New file.
245 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
246 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
247 * objc.dg/gnu-encoding/vector-defs.h: New file.
248 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
249 * objc.dg/gnu-encoding/generate-random.c: New file.
250 * objc.dg/gnu-encoding/generate-random_r.c: New file.
251 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
252 * objc.dg/gnu-encoding/generate-random.h: New file.
254 2005-12-11 Mark Mitchell <mark@codesourcery.com>
257 * g++.dg/template/defarg7.C: New test.
259 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
262 * objc.dg/encode-8.m: New test.
264 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
267 * objc.dg/encode-7.m: New test.
269 2005-12-10 Mark Mitchell <mark@codesourcery.com>
272 * g++.dg/opt/inline10.C: New test.
274 2005-12-11 Steven G. Kargl <kargls@comcast.net>
276 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
278 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
280 * gfortran.dg/substring_equivalence.f90: typo in comment
282 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
285 * gfortran.dg/iostat_3.f90: New test.
287 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
290 * gfortran.dg/unf_io_convert_1.f90: New test.
291 * gfortran.dg/unf_io_convert_2.f90: New test.
292 * gfortran.dg/unf_io_convert_3.f90: New test.
294 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
297 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
298 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
299 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
300 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
301 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
302 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
303 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
304 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
305 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
306 gcc.dg/torture/fp-int-convert-float128-timode.c,
307 gcc.dg/torture/fp-int-convert-float128.c,
308 gcc.dg/torture/fp-int-convert-float80-timode.c,
309 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
310 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
312 * gcc.dg/tls/opt-1.c: Require effective target fpic.
314 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
316 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
318 2005-12-10 Richard Sandiford <richard@codesourcery.com>
320 * gcc.dg/20051207-1.c,
321 * gcc.dg/20051207-2.c,
322 * gcc.dg/20051207-3.c: New tests.
324 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
327 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
328 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
329 dg-skip-if target selector.
332 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
333 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
334 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
335 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
336 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
337 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
338 and/or merge with i?86 cases.
340 * gcc.dg/tls/opt-3.c: Require effective target fpic.
343 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
344 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
345 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
346 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
349 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
352 * gcc.c-torture/compile/pr25311.c: New test.
354 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
357 * gfortran.dg/read_comma.f: New test.
359 2005-12-08 Jakub Jelinek <jakub@redhat.com>
362 * g++.dg/opt/pr19317-1.C: New test.
363 * g++.dg/opt/pr19317-2.C: New test.
364 * g++.dg/opt/pr19317-3.C: New test.
367 * gcc.c-torture/execute/pr19005.c: New test.
370 * g++.old-deja/g++.other/comdat5.C: New test.
371 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
373 * g++.dg/compat/struct-layout-1.exp: New file.
374 * g++.dg/compat/struct-layout-1.h: New.
375 * g++.dg/compat/struct-layout-1_generate.c: New.
376 * g++.dg/compat/struct-layout-1_x1.h: New.
377 * g++.dg/compat/struct-layout-1_x2.h: New.
378 * g++.dg/compat/struct-layout-1_y1.h: New.
379 * g++.dg/compat/struct-layout-1_y2.h: New.
381 * gcc.dg/20050330-2.c: New test.
383 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
386 * gfortran.dg/associated_1.f90: New.
388 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
390 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
391 ILP32 vect_no_align platforms.
393 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
394 Jakub Jelinek <jakub@redhat.com>
397 * gcc.c-torture/compile/20051207-1.c: New test.
399 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
402 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
403 gcc.dg/torture/pr18582-1.c,
404 gcc.target/i386/attributes-error.c: Also test on x86_64.
406 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
408 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
411 * g++.dg/template/typedef3.C: New test.
415 * g++.dg/template/dtor3.C: Fix error markers.
417 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
419 * lib/target-supports.exp (check_effective_target_sync_char_short):
422 2005-12-06 Janis Johnson <janis187@us.ibm.com>
424 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
426 2005-12-06 Roger Sayle <roger@eyesopen.com>
428 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
429 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
430 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
431 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
433 2005-12-06 Roger Sayle <roger@eyesopen.com>
436 * g++.dg/other/array2.C: New test case.
438 2005-12-05 Geoffrey Keating <geoffk@apple.com>
440 * gcc.dg/darwin-weakimport-3.c: New.
442 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
443 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
444 and to work on Darwin.
445 * gcc.dg/attr-weakref-1b.c: New file.
446 * gcc.dg/attr-weakref-2.c: New test.
447 * gcc.dg/darwin-weakref-1.c: New test.
449 2005-12-05 Janis Johnson <janis187@us.ibm.com>
452 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
453 use in selector expressions.
454 (dg-xfail-if): Ditto.
455 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
456 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
457 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
458 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
459 * gcc.test-framework/test-framework.exp: Skip generated tests if
460 CHECK_TEST_FRAMEWORK is not 1.
462 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
464 PR tree-optimization/24963
465 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
468 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
471 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
472 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
473 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
474 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
476 2005-12-05 Jakub Jelinek <jakub@redhat.com>
478 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
481 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
483 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
485 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
487 * gcc.dg/format/cast-1.c: New test.
489 2005-12-04 Roger Sayle <roger@eyesopen.com>
492 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
493 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
494 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
495 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
497 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
499 * gcc.dg/cast-pretty-print-1.c: New test.
501 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
503 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
505 2005-12-02 Mark Mitchell <mark@codesourcery.com>
508 * g++.dg/template/friend40.C: New test.
510 2005-12-02 Jakub Jelinek <jakub@redhat.com>
513 * gcc.target/i386/movq-2.c: New test.
514 * gcc.target/i386/movq.c: Remove target i?86, instead add
515 dg-require-effective-target ilp32.
517 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
520 * g++.dg/other/default1.C: New test.
522 2005-12-02 Richard Guenther <rguenther@suse.de>
524 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
526 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
528 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
530 2005-12-02 Alan Modra <amodra@bigpond.net.au>
533 * gcc.target/powerpc/rotate.c: New.
535 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
537 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
538 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
540 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
543 * gcc.dg/pr17730-1.c: Adjust.
544 * gcc.dg/lvalue1.c (main): Likewise.
545 * gcc.dg/lvalue-2.c: Likewise.
548 2005-12-01 Geoffrey Keating <geoffk@apple.com>
550 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
553 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
556 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
558 2005-12-01 Uros Bizjak <uros@kss-loka.si>
561 * lib/target-supports.exp (check_effective_target_tls): New.
562 (check_effective_target_tls_runtime): New.
563 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
565 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
566 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
567 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
568 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
569 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
570 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
571 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
572 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
573 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
574 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
575 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
576 effective-target TLS.
577 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
578 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
579 effective-target TLS runtime.
581 2005-12-01 Uros Bizjak <uros@kss-loka.si>
583 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
585 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
587 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
588 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
589 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
590 ignored" warnings when "packing" is the same as the ABI layout.
592 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
595 * gfortran.dg/line_length_1.f: New test.
596 * gfortran.dg/line_length_2.f90: Ditto.
598 2005-11-30 Richard Guenther <rguenther@suse.de>
600 PR tree-optimization/21655
601 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
603 2005-11-30 Dale Johannesen <dalej@apple.com>
605 * gcc.c-torture/compile/pr24930.c: New.
607 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
610 * gfortran.dg/auto_char_dummy_array.f90: New test.
612 2005-11-30 Jeff Law <law@redhat.com>
614 * g++.old-deja/g++.law/pr25000.C: New test.
616 2005-11-30 Jakub Jelinek <jakub@redhat.com>
618 * gcc.dg/tls/opt-11.c: New test.
620 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
622 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
624 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
627 2005-11-29 Jakub Jelinek <jakub@redhat.com>
629 * gfortran.dg/open_access_1.f90: New test.
631 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
633 * gcc.dg/charset/builtin2.c: New test.
635 2005-11-28 Jakub Jelinek <jakub@redhat.com>
637 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
638 on mmix-*-* for *_[xy].c.
640 2005-11-28 Kean Johnston <jkj@sco.com>
642 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
644 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
645 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
646 * gcc.target/i386/asm-3.c: Ditto.
647 * gcc.target/i386/clobbers.c: Ditto.
648 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
649 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
651 * gcc.target/i386/mul.c: Ditto.
652 * gcc.target/i386/ssetype-1.c: Ditto.
653 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
654 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
655 static so the test works with -fPIC mode too. Based on comment in
657 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
659 2005-11-28 Richard Guenther <rguenther@suse.de>
661 * gcc.dg/alias-9.c: New testcase.
662 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
664 2005-11-28 Roger Sayle <roger@eyesopen.com>
665 Uros Bizjak <uros@kss-loka.si>
668 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
669 tan(x)/sin(x) transformations.
671 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
674 * gcc.dg/tree-ssa/divide-3.c: New test.
675 * gcc.dg/tree-ssa/divide-4.c: New test.
677 2005-11-27 Steven G. Kargl <kargls@comcast.net>
680 * gfortran.dg/boz_6.f90: New test.
682 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
685 * gfortran.dg/modulo_1.f90: New test.
687 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
690 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
691 fail on CRLF platforms.
692 * gfortran.dg/ftell_2.f90: Likewise.
694 2005-11-26 Eric Christopher <echristo@apple.com>
696 * gcc.dg/intmax_t-1.c: Remove mips xfail.
698 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
700 * objc.dg/gnu-runtime-3.m: Simplify.
702 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
705 * gcc.dg/tree-ssa/divide-1.c: New test.
706 * gcc.dg/tree-ssa/divide-2.c: New test.
708 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
711 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
713 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
716 * gfortran.dg/open_status_2.f90: New test.
718 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
720 * gcc.c-torture/execute/builtins/fprintf.c,
721 gcc.c-torture/execute/builtins/fputs-lib.c,
722 gcc.c-torture/execute/builtins/fputs.c,
723 gcc.c-torture/execute/builtins/lib/fprintf.c,
724 gcc.c-torture/execute/builtins/lib/printf.c,
725 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
727 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
729 * gcc.dg/20050922-2.c: New test.
731 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
733 * objc.dg/gnu-runtime-3.m: New test.
735 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
738 * g++.dg/other/void1.C: New test.
740 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
743 * gcc.dg/torture/fp-int-convert-float.c,
744 gcc.dg/torture/fp-int-convert-double.c,
745 gcc.dg/torture/fp-int-convert-long-double.c,
746 gcc.dg/torture/fp-int-convert-timode.c,
747 gcc.dg/torture/fp-int-convert-float80.c,
748 gcc.dg/torture/fp-int-convert-float80-timode.c,
749 gcc.dg/torture/fp-int-convert-float128.c,
750 gcc.dg/torture/fp-int-convert-float128-timode.c,
751 gcc.dg/torture/fp-int-convert.h: New files.
753 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
756 * gcc.dg/tree-ssa/bool-10.c: New test.
757 * gcc.dg/tree-ssa/bool-11.c: New test.
758 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
760 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
763 * tree-ssa/pr24990-1.c: New test.
765 2005-11-24 Richard Guenther <rguenther@suse.de>
766 Dirk Mueller <dmueller@suse.de>
769 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
770 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
771 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
772 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
773 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
774 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
776 2005-11-23 Uros Bizjak <uros@kss-loka.si>
778 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
780 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
783 * gcc.dg/Wc++-compat.c: New.
784 * gcc.dg/Wno-c++-compat.c: New.
786 2005-11-23 Alan Modra <amodra@bigpond.net.au>
788 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
789 (vspltish, vspltisw): Likewise.
791 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
794 * gfortran.dg/namelist_12.f: Fix quotes.
795 * gfortran.dg/namelist_13.f90: Fix quotes.
796 * gfortran.dg/namelist_14.f90: Fix quotes.
797 * gfortran.dg/namelist_15.f90: Fix quotes.
798 * gfortran.dg/namelist_use.f90: Fix quotes.
799 * gfortran.dg/namelist_use_only.f90: Fix quotes.
800 * gfortran.dg/namelist_21.f90: New test.
801 * gfortran.dg/namelist_22.f90: New test.
803 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
806 * gcc.c-torture/compile/pr23435.c: New.
808 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
810 * gcc.c-torture/execute/floatunsisf-1.c: New test.
812 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
814 * gcc.target/powerpc/405-macchw-1.c,
815 gcc.target/powerpc/405-macchw-2.c,
816 gcc.target/powerpc/405-macchwu-1.c,
817 gcc.target/powerpc/405-macchwu-2.c,
818 gcc.target/powerpc/405-machhw-1.c,
819 gcc.target/powerpc/405-machhw-2.c,
820 gcc.target/powerpc/405-machhwu-1.c,
821 gcc.target/powerpc/405-machhwu-2.c,
822 gcc.target/powerpc/405-maclhw-1.c,
823 gcc.target/powerpc/405-maclhw-2.c,
824 gcc.target/powerpc/405-maclhwu-1.c,
825 gcc.target/powerpc/405-maclhwu-2.c,
826 gcc.target/powerpc/405-mulchw-1.c,
827 gcc.target/powerpc/405-mulchw-2.c,
828 gcc.target/powerpc/405-mulchwu-1.c,
829 gcc.target/powerpc/405-mulchwu-2.c,
830 gcc.target/powerpc/405-mulhhw-1.c,
831 gcc.target/powerpc/405-mulhhw-2.c,
832 gcc.target/powerpc/405-mulhhwu-1.c,
833 gcc.target/powerpc/405-mulhhwu-2.c,
834 gcc.target/powerpc/405-mullhw-1.c,
835 gcc.target/powerpc/405-mullhw-2.c,
836 gcc.target/powerpc/405-mullhwu-1.c,
837 gcc.target/powerpc/405-mullhwu-2.c,
838 gcc.target/powerpc/405-nmacchw-1.c,
839 gcc.target/powerpc/405-nmacchw-2.c,
840 gcc.target/powerpc/405-nmachhw-1.c,
841 gcc.target/powerpc/405-nmachhw-2.c,
842 gcc.target/powerpc/405-nmaclhw-1.c,
843 gcc.target/powerpc/405-nmaclhw-2.c,
844 gcc.target/powerpc/440-macchw-1.c,
845 gcc.target/powerpc/440-macchw-2.c,
846 gcc.target/powerpc/440-macchwu-1.c,
847 gcc.target/powerpc/440-macchwu-2.c,
848 gcc.target/powerpc/440-machhw-1.c,
849 gcc.target/powerpc/440-machhw-2.c,
850 gcc.target/powerpc/440-machhwu-1.c,
851 gcc.target/powerpc/440-machhwu-2.c,
852 gcc.target/powerpc/440-maclhw-1.c,
853 gcc.target/powerpc/440-maclhw-2.c,
854 gcc.target/powerpc/440-maclhwu-1.c,
855 gcc.target/powerpc/440-maclhwu-2.c,
856 gcc.target/powerpc/440-mulchw-1.c,
857 gcc.target/powerpc/440-mulchw-2.c,
858 gcc.target/powerpc/440-mulchwu-1.c,
859 gcc.target/powerpc/440-mulchwu-2.c,
860 gcc.target/powerpc/440-mulhhw-1.c,
861 gcc.target/powerpc/440-mulhhw-2.c,
862 gcc.target/powerpc/440-mulhhwu-1.c,
863 gcc.target/powerpc/440-mulhhwu-2.c,
864 gcc.target/powerpc/440-mullhw-1.c,
865 gcc.target/powerpc/440-mullhw-2.c,
866 gcc.target/powerpc/440-mullhwu-1.c,
867 gcc.target/powerpc/440-mullhwu-2.c,
868 gcc.target/powerpc/440-nmacchw-1.c,
869 gcc.target/powerpc/440-nmacchw-2.c,
870 gcc.target/powerpc/440-nmachhw-1.c,
871 gcc.target/powerpc/440-nmachhw-2.c,
872 gcc.target/powerpc/440-nmaclhw-1.c,
873 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
875 2005-11-21 Jakub Jelinek <jakub@redhat.com>
878 * gfortran.dg/inquire_9.f90: New test.
881 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
883 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
886 * lib/target-supports.exp (check_effective_target_fortran_large_real):
887 Check that 'cos' is supported.
889 2005-11-21 Paul Thomas <pault@gcc.gnu.org
892 * gfortran.dg/substring_equivalence.f90: New test.
895 * gfortran.dg/auto_internal_assumed.f90: New test.
897 2005-11-21 Uros Bizjak <uros@kss-loka.si>
899 * gcc.dg/fold-div-2.c: New test.
901 2005-11-20 Ian Lance Taylor <ian@airs.com>
903 PR rtl-optimization/24883
904 * gcc.c-torture/compile/pr24883.c: New test.
906 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
909 * gcc.c-torture/compile/pr20583.c: New.
911 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
913 * gcc.c-torture/execute/usmul.c: New test.
915 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
917 * gcc.dg/tree-ssa/vrp22.c: New test.
919 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
922 * gcc.dg/torture/pr24912-1.c: New test.
924 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
927 * gfortran.dg/arrayio_derived_1.f90: New test.
929 2005-11-19 Richard Guenther <rguenther@suse.de>
932 * gcc.dg/tree-ssa/pr23294.c: New testcase.
934 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
936 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
938 2005-11-18 Mark Mitchell <mark@codesourcery.com>
941 * g++.dg/template/friend39.C: New test.
943 2005-11-18 James E Wilson <wilson@specifix.com>
945 * gcc.dg/builtin-strstr.c: New.
947 2005-11-18 Richard Henderson <rth@redhat.com>
949 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
950 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
951 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
952 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
953 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
954 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
955 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
956 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
957 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
958 renaming to remove initial "ia64-".
960 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
962 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
964 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
966 * g++.dg/cpp/string-2.C: New test.
968 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
970 * gcc.dg/tree-ssa/loop-14.c: New test.
972 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
973 Michael Chamberlain <michael@chamberlain.net.au>
975 * ada/acats/run_all.sh (target_run): Kill long running tests.
977 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
979 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
980 * gcc.dg/cleanup-9.c: Likewise.
981 * gcc.dg/cleanup-10.c: Likewise.
982 * gcc.dg/cleanup-11.c: Likewise.
984 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
987 * gfortran.dg/open_access_append_1.f90: New test.
988 * gfortran.dg/open_access_append_2.f90: New test.
990 2005-11-16 Richard Guenther <rguenther@suse.de>
993 * gcc.c-torture/execute/pr24851.c: New testcase.
995 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
997 * gcc.dg/fold-overflow-1.c: New test.
999 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
1001 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
1002 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
1004 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
1006 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
1008 * g++.dg/eh/forced2.C: Likewise.
1009 * g++.dg/eh/forced3.C: Likewise.
1010 * g++.dg/eh/forced4.C: Likewise.
1012 2005-11-11 Mike Stump <mrs@apple.com>
1014 * g++.old-deja/g++.mike/unused.C: Add.
1016 2005-11-15 Mark Mitchell <mark@codesourcery.com>
1019 * g++.dg/warn/Wcast-qual1.C: New test.
1021 2005-11-15 Jan Hubicka <jh@suse.cz>
1023 * gcc.dg/winline-5.c: Add large-unit-insns limit.
1025 2005-11-14 David Edelsohn <edelsohn@gnu.org>
1027 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
1029 2005-11-14 Diego Novillo <dnovillo@redhat.com>
1032 * gcc.dg/tree-ssa/pr24840.c: New test.
1034 2005-11-14 Janis Johnson <janis187@us.ibm.com>
1037 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
1039 2005-11-14 Dale Johannesen <dalej@apple.com>
1041 * gcc.c-torture/execute/20051113-1.c: New.
1043 2005-11-14 Mark Mitchell <mark@codesourcery.com>
1046 * g++.dg/template/crash43.C: New test.
1048 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
1050 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
1052 2005-11-13 Mark Mitchell <mark@codesourcery.com>
1055 * g++.dg/eh/spec8.C: New test.
1057 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
1059 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
1061 2005-11-13 Mark Mitchell <mark@codesourcery.com>
1064 * g++.dg/parse/ambig4.C: New test.
1065 * g++.dg/tc1/dr101.C: Adjust error markers.
1066 * g++.dg/lookup/strong-using-2.C: Likewise.
1067 * g++.dg/lookup/ambig5.C: Likewise.
1068 * g++.dg/lookup/ambig4.C: Likewise.
1069 * g++.dg/parse/crash22.C: Likewise.
1071 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
1073 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
1075 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
1077 * gcc.dg/nested-calls-1.c: New test.
1079 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1081 * gfortran.dg/complex_intrinsic_1.f90: New test.
1082 * gfortran.dg/complex_intrinsic_2.f90: New test.
1083 * gfortran.dg/fgetc_1.f90: New test.
1084 * gfortran.dg/fgetc_2.f90: New test.
1085 * gfortran.dg/fgetc_3.f90: New test.
1086 * gfortran.dg/ftell_1.f90: New test.
1087 * gfortran.dg/ftell_2.f90: New test.
1088 * gfortran.dg/gnu_logical_1.F: New test.
1089 * gfortran.dg/gnu_logical_2.f90: New test.
1091 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
1094 * testsuite/gcc.dg/pr24820.c: New test.
1096 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
1098 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
1099 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
1102 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1105 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
1107 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
1109 * gcc.target/cris/cris.exp: New file.
1110 * gcc.target/cris/rld-legit1.c: New test.
1111 * gcc.target/cris/rld-legit2.c: New test.
1113 2005-11-12 Jakub Jelinek <jakub@redhat.com>
1116 * g++.dg/opt/pr24780.C: New test.
1119 * g++.dg/template/asm1.C: New test.
1121 2005-11-12 Steven G. Kargl <kargls@comcast.net>
1123 PR libgfortran/24787
1124 * gfortran.dg/scan_1.f90: New test.
1126 2005-11-12 Jan Hubicka <jh@suse.cz>
1128 * gcc.target/i386/minmax-1.c: New.
1129 * gcc.target/i386/minmax-2.c: New.
1131 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
1133 * gcc.dg/pr24445.c: Fix for 64-bit targets.
1135 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
1137 * gcc.c-torture/execute/20051110-1.c,
1138 gcc.c-torture/execute/20051110-2.c: New tests.
1140 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
1143 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
1146 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
1148 * lib/target-libpath.exp (get_shlib_extension): New proc.
1149 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
1150 * lib/gfortran.exp (gfortran_link_flags): Likewise.
1151 * lib/objc.exp (objc_target_compile): Likewise.
1152 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
1155 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
1157 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
1159 * lib/target-supports.exp (check_effective_target_static_libgfortran):
1160 Add -static to additional_flags and pass it to target_compile.
1162 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1164 PR libgfortran/24719
1165 gfortran.dg/read_noadvance.f90: New test.
1167 PR libgfortran/24699
1168 gfortran.dg/fmt_t_2.f90: New test.
1170 PR libgfortran/24785
1171 gfortran.dg/read_x_eor.f90: New test.
1173 PR libgfortran/24584
1174 gfortran.dg/namelist_empty.f90: Rename test.
1176 PR libgfortran/24489
1177 gfortran/read_eor.f90: Rename test.
1179 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
1182 * gfortran.dg/automatic_module_variable.f90: New test.
1184 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
1187 * gcc.dg/pr24445.c: New test.
1189 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
1193 * gfortran.dg/recursive_statement_functions.f90: Add statement
1194 functions using inline intrinsic functions and parameters to test
1195 that they no longer seg-fault.
1198 gfortran.dg/nested_modules_4.f90: New test.
1199 gfortran.dg/nested_modules_5.f90: New test.
1201 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1204 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
1206 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
1208 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
1211 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1213 * gcc.dg/sparc-getcontext-1.c: New test.
1215 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
1217 * gcc.dg/ifcvt-fabs-1.c: New test.
1219 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
1222 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
1223 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
1225 2005-11-09 Richard Guenther <rguenther@suse.de>
1227 PR tree-optimization/24716
1228 * gcc.c-torture/execute/pr24716.c: New testcase.
1230 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1232 * gcc.dg/pr24624.c: Disable for non S/390 targets.
1234 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1237 * gcc.dg/pr24624.c: Testcase added.
1239 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1242 * g++.dg/other/pr24623.C: Testcase added.
1244 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
1247 * gfortran-dg/pure_byref_1.f90: New.
1248 * gfortran-dg/pure_byref_2.f90: New.
1250 2005-11-09 Uros Bizjak <uros@kss-loka.si>
1253 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
1254 * gcc.dg/dg.exp: Run main loop also for *.i files.
1256 2005-11-08 Jakub Jelinek <jakub@redhat.com>
1259 * g++.dg/tls/diag-3.C: New test.
1260 * g++.dg/tls/diag-4.C: New test.
1261 * g++.dg/tls/static-1.C: New test.
1262 * g++.dg/tls/static-1a.cc: New file.
1264 2005-11-08 Diego Novillo <dnovillo@redhat.com>
1267 * g++.dg/tree-ssa/pr23046.C: New test.
1269 2005-11-08 Devang Patel <dpatel@apple.com>
1271 PR tree-optimization/23115
1272 * gcc.dg/tree-ssa/pr23115.c: New.
1274 2005-11-08 David Edelsohn <edelsohn@gnu.org>
1276 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
1277 * gcc.target/powerpc/pr16155.c: Same.
1278 * gcc.target/powerpc/altivec-1.c: Same.
1279 * gcc.target/powerpc/altivec-2.c: Same.
1280 * gcc.target/powerpc/altivec-3.c: Same.
1281 * gcc.target/powerpc/altivec-5.c: Same.
1282 * gcc.target/powerpc/altivec-11.c: Same.
1283 * gcc.target/powerpc/altivec-12.c: Same.
1284 * gcc.target/powerpc/altivec-14.c: Same.
1285 * gcc.target/powerpc/altivec-22.c: Same.
1286 * gcc.target/powerpc/altivec-consts.c: Same.
1287 * gcc.target/powerpc/altivec-pr22085.c: Same.
1288 * gcc.target/powerpc/altivec-splat.c: Same.
1289 * gcc.target/powerpc/altivec-varargs-1.c: Same.
1290 * gcc.target/powerpc/altivec-vec-merge.c: Same.
1291 * gcc.target/powerpc/darwin-longlong.c: Same.
1293 2005-11-08 Uros Bizjak <uros@kss-loka.si>
1296 * gcc.dg/pr19340.c: New test.
1298 2005-11-07 Ian Lance Taylor <ian@airs.com>
1300 PR rtl-optimization/24683
1301 * gcc.dg/pr24683.c: New test.
1303 2005-11-07 Uros Bizjak <uros@kss-loka.si>
1305 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
1306 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
1308 2005-11-07 Uros Bizjak <uros@kss-loka.si>
1310 * gcc.target/i386/pr23376.c: Compile with -mmmx.
1312 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
1314 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
1316 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
1320 * gcc.target/powerpc/altivec-consts.c,
1321 gcc.target/powerpc/altivec-splat.c: New testcase.
1323 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
1327 * gcc.dg/overflow-2.c: New testcase.
1329 2005-11-07 Jakub Jelinek <jakub@redhat.com>
1331 PR rtl-optimization/23567
1332 * gcc.c-torture/execute/20051104-1.c: New test.
1334 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
1337 gfortran.dg/private_type_2.f90: Modified to check that case with
1338 PRIVATE declaration within derived type is accepted.
1341 gfortran.dg/pointer_assign_1.f90: New test.
1344 * gfortran.dg/arrayio_0.f90: New test.
1347 gfortran.dg/data_initialized.f90: New test.
1348 gfortran.dg/data_constraints_1.f90: New test.
1349 gfortran.dg/data_constraints_2.f90: New test.
1351 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
1355 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
1357 2005-11-06 Diego Novillo <dnovillo@redhat.com>
1360 * gcc.dg/tree-ssa/pr24670.c: New test.
1362 2005-11-05 Ian Lance Taylor <ian@airs.com>
1365 * gcc.target/i386/pr22432.c: New test.
1367 2005-11-05 Richard Henderson <rth@redhat.com>
1369 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
1370 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
1371 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
1372 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
1373 from gcc.dg/alpha-*.
1374 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
1375 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
1377 2005-11-05 Andreas Jaeger <aj@suse.de>
1379 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
1381 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
1384 * gcc.dg/torture/pr23424-1.c: New test.
1386 2005-11-04 Richard Henderson <rth@redhat.com>
1388 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
1389 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
1390 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
1391 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
1392 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
1393 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
1394 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
1395 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
1396 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
1397 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
1398 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
1399 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
1400 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
1401 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
1402 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
1403 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
1404 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
1405 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
1406 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
1407 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
1408 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
1409 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
1410 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
1411 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
1413 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
1414 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
1415 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
1416 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
1417 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
1418 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
1419 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
1420 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
1421 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
1422 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
1423 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
1424 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
1425 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
1426 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
1427 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
1428 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
1429 gcc.target/i386/lea.c, gcc.target/i386/local.c,
1430 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
1431 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
1432 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
1433 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
1434 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
1435 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
1436 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
1437 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
1438 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
1439 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
1440 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
1441 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
1442 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
1443 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
1444 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
1445 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
1446 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
1447 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
1448 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
1449 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
1450 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
1451 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
1452 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
1453 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
1454 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
1455 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
1456 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
1457 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
1459 2005-11-04 Diego Novillo <dnovillo@redhat.com>
1462 * gcc.dg/tree-ssa/pr24627.c: New test.
1464 2005-11-04 Paul Brook <paul@codesourcery.com>
1466 * gcc.dg/tls/opt-10.c: New test.
1468 2005-11-04 Andreas Jaeger <aj@suse.de>
1470 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
1471 avoid extra warnings.
1473 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1476 * gcc/testsuite/lib/target-supports.exp
1477 (check_effective_target_static_libgfortran): New
1478 static_libgfortran effective target.
1479 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
1480 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
1482 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
1484 * gcc.dg/pr24615.c: Guard test with { target fpic }.
1486 2005-11-03 Josh Conner <jconner@apple.com>
1489 g++.dg/ext/array2.C: New test.
1490 g++.dg/template/dependent-name3.C: New test.
1491 g++.dg/template/dependent-name4.C: New test.
1492 g++.dg/template/sfinae2.C: New test.
1494 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
1496 PR preprocessor/22042
1497 * gcc.dg/cpp/strify4.c: New test.
1499 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
1502 * g++.dg/cpp/string-1.C: New test.
1504 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
1506 * gcc.target/powerpc: New directory.
1507 * gcc.target/powerpc/powerpc.exp: New file.
1508 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
1509 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
1510 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
1511 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
1512 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
1513 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
1514 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
1515 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
1516 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
1517 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
1518 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
1519 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
1520 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
1521 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
1522 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
1523 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
1524 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
1525 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
1526 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
1527 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
1528 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
1529 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
1530 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
1531 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
1532 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
1533 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
1534 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
1535 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
1536 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
1537 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
1538 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
1539 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
1540 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
1541 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
1543 2005-11-03 Mark Mitchell <mark@codesourcery.com>
1546 * g++.dg/warn/inline2.C: New test.
1548 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
1551 * g++.dg/ext/c99struct1.C: New test.
1552 * gcc.dg/union-cast-1.c: New test.
1553 * gcc.dg/union-cast-2.c: New test.
1554 * gcc.dg/union-cast-3.c: New test.
1556 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
1559 * gcc.c-torture/execute/zero-struct-2.c: New test.
1561 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
1564 * g++.dg/init/switch1.C: New test.
1566 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1568 * gcc.dg/delay-slot-1.c: New test.
1570 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
1573 * gcc.dg/pr24620.c: New test.
1575 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
1578 * gcc.dg/format/unnamed-1.c: New test.
1580 2005-11-02 Mark Mitchell <mark@codesourcery.com>
1583 * g++.dg/expr/cond8.C: New test.
1586 * g++.dg/parse/dot1.C: New test.
1588 2005-11-02 Jan Hubicka <jh@suse.cz>
1591 * gcc.dg/i386-lea.c: New test
1593 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
1596 * gcc.dg/pr24615.c: New test.
1598 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
1601 * gcc.dg/pr24600.c: New test.
1603 2005-11-02 Mark Mitchell <mark@codesourcery.com>
1606 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
1607 * g++.dg/parse/typename9.C: New test.
1608 * g++/dg/parse/typename10.C: Likewise.
1610 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
1613 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
1614 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
1615 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
1617 2005-11-02 Mark Mitchell <mark@codesourcery.com>
1620 * g++.dg/debug/static1.C: New test.
1622 2005-11-02 Josh Conner <jconner@apple.com>
1624 * g++.dg/crash38.C: moved into proper directory...
1625 * g++.dg/template/crash42.C: ...here
1627 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
1630 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
1631 pcc_bitfield_type_matters || default_packed.
1633 * lib/target-supports.exp
1634 (check_effective_target_pcc_bitfield_type_matters): New proc.
1635 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
1638 * lib/target-supports.exp (check_effective_default_packed): New proc.
1639 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
1640 Gate expected errors on target ! default_packed.
1641 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
1643 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1645 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
1648 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1651 * gfortran.dg/entry_5.f90: New.
1652 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
1654 2005-11-01 Bob Wilson <bob.wilson@acm.org>
1656 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
1658 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
1661 gfortran.dg/namelist_blockdata.f90: New test.
1664 gfortran.dg/external_implicit_none.f90: New test.
1667 * gfortran.dg/secnds.f: New test.
1669 2005-10-31 Jan Hubicka <jh@suse.cz>
1672 * gcc.c-torture/compile/pr20928.c: New test.
1674 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
1677 * gcc.c-torture/compile/zero-strct-5.c: New test.
1679 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
1681 PR libgfortran/24584
1682 * gfortran.dg/pr24584.f90: New test.
1684 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
1687 * gfortran.dg/char_result_9.f90: New.
1688 * gfortran.dg/char_result_10.f90: New.
1690 2005-10-30 Jan Hubicka <jh@suse.cz>
1692 * g++.dg/tree-ssa/pr24172.C: New testcase.
1694 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1696 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
1698 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
1700 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
1701 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
1702 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
1703 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
1704 gfortran.dg/enum_9.f90,
1705 gfortran.fortran-torture/compile/enum_1.f90,
1706 gfortran.fortran-torture/execute/enum_1.f90,
1707 gfortran.fortran-torture/execute/enum_2.f90,
1708 gfortran.fortran-torture/execute/enum_3.f90,
1709 gfortran.fortran-torture/execute/enum_4.f90: New tests.
1711 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
1714 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
1715 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
1717 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1720 * gfortran.dg/mixed_io_1.f90: New test.
1721 * gfortran.dg/mixed_io_1.c: New file.
1723 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1725 * gfortran.dg/malloc_free_1.f90: New test.
1727 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
1729 * gcc.dg/nested-func-4.c: Require profiling -pg.
1731 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1734 * g++.dg/warn/main-2.C: New test.
1736 2005-10-28 Steven G. Kargl <kargls@comcast.net>
1739 * gfortran.dg/interface_2.f90: new test.
1741 2005-10-28 Josh Conner <jconner@apple.com>
1744 * g++.dg/template/crash38.C: New test.
1745 * g++.dg/parse/explicit1.C: Change expected errors.
1747 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1750 * g++.dg/other/large-size-array.C: New test.
1752 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1755 * g++.dg/opt/complex4.C: New test.
1757 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
1759 * gcc.dg/nested-func-4.c: New test.
1761 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
1764 gfortran.dg/derived_recursion.f90: New test.
1765 gfortran.dg/implicit_actual.f90: New test.
1767 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
1769 PR middle-end/24295, PR testsuite/24477
1770 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
1771 removed when weakref hits the tree.
1773 2005-10-25 Jakub Jelinek <jakub@redhat.com>
1775 * gfortran.dg/cray_pointers_4.f90: New test.
1777 * gfortran.dg/cray_pointers_5.f90: New test.
1779 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
1782 * gfortran.dg/assign_5.f90: New test.
1783 * gfortran.dg/assign_6.f: New test.
1785 2005-10-25 Uros Bizjak <uros@kss-loka.si>
1787 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
1788 CPU has no SSE support.
1790 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
1792 PR libgfortran/24224
1793 * gfortran.dg/arrayio_1.f90: Update attribution.
1794 * gfortran.dg/arrayio_2.f90: Update attribution.
1795 * gfortran.dg/arrayio_3.f90: Update attribution.
1796 * gfortran.dg/arrayio_4.f90: Update test conditions.
1797 * gfortran.dg/arrayio_5.f90: Update attribution.
1798 * gfortran.dg/arrayio_6.f90: New test.
1799 * gfortran.dg/arrayio_7.f90: New test.
1801 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
1803 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
1805 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
1807 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
1809 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
1812 * gfortran.dg/namelist_char_only.f90: New test.
1814 2005-10-24 Asher Langton <langton2@llnl.gov>
1818 * gfortran.dg/cray_pointers_1.f90: New test.
1819 * gfortran.dg/cray_pointers_2.f90: New test.
1820 * gfortran.dg/cray_pointers_3.f90: New test.
1821 * gfortran.dg/loc_1.f90: New test.
1822 * gfortran.dg/loc_2.f90: New test.
1824 2005-10-24 Steven Bosscher <stevenb@suse.de>
1826 * gcc.dg/pr24225.c: New test.
1828 2005-10-24 Asher Langton <langton2@llnl.gov>
1830 * gfortran.dg/dup_save_1.f90: New test.
1831 * gfortran.dg/dup_save_2.f90: New test.
1833 2005-10-24 Paul Brook <paul@codesourcery.com>
1836 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
1839 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
1841 PR libgfortran/24489
1842 * gfortran.dg/pr24489.f90: New test.
1844 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
1847 * gfortran.dg/ichar_1.f90: Add tests for derived types.
1849 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
1852 * g++.dg/init/array16.C: Skip for mmix-*-*.
1854 2005-10-23 Asher Langton <langton2@llnl.gov>
1856 * gfortran.dg/byte_1.f90: New test.
1857 * gfortran.dg/byte_2.f90: New test.
1859 2005-10-23 David Edelsohn <edelsohn@gnu.org>
1861 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
1863 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
1866 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
1869 * gfortran.dg/merge_char_const.f90: New test.
1872 * gfortran.dg/spread_scalar_source.f90: New test.
1874 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
1876 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
1878 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
1879 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
1881 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
1883 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
1886 * gfortran.dg/der_pointer_4.f90: New.
1888 2005-10-22 David Ayers <d.ayers@inode.at>
1890 * obj-c++.dg/except-1.mm: Simplify.
1892 2005-10-21 David Ayers <d.ayers@inode.at>
1894 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
1896 2005-10-21 Jakub Jelinek <jakub@redhat.com>
1898 * gfortran.dg/assumed_dummy_2.f90: New test.
1900 2005-10-21 James E Wilson <wilson@specifix.com>
1902 PR preprocessor/15220
1903 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
1905 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
1907 * gcc.c-torture/execute/20051021-1.c: New test.
1909 2005-10-21 Mark Mitchell <mark@codesourcery.com>
1912 * g++.dg/ext/tmplattr1.C: New test.
1914 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
1917 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
1919 2005-10-20 Geoffrey Keating <geoffk@apple.com>
1921 * obj-c++.dg/except-1.mm: New.
1923 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
1925 2005-10-21 Alan Modra <amodra@bigpond.net.au>
1927 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
1929 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
1932 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
1933 declarations with the same names as thunks' alias targets, use
1935 * gcc.dg/attr-alias-3.c: New test.
1936 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
1938 2005-10-20 Mark Mitchell <mark@codesourcery.com>
1941 * g++.dg/parse/access8.C: New test.
1943 2005-10-20 Richard Guenther <rguenther@suse.de>
1946 * g++.dg/tree-ssa/pr24439.C: New testcase.
1948 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1950 * g++.dg/opt/delay-slot-1.C: New test.
1952 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
1955 * gfortran.fg/der_init_1.f90: New.
1957 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
1959 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
1961 2005-10-19 Mark Mitchell <mark@codesourcery.com>
1964 * g++.dg/parse/error28.C: New test.
1966 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1968 * gcc.dg/profile-generate-2.c: New test.
1970 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
1973 * g++.dg/ext/dllimport11.C: New.
1975 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1978 * g++.dg/other/friend3.C: New test.
1980 2005-10-18 Mark Mitchell <mark@codesourcery.com>
1983 * g++.dg/template/error19.C: New test.
1985 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
1988 * g++.dg/overload/koenig2.C: New.
1991 * g++.dg/overload/error2.C: New.
1994 * g++.dg/inherit/covariant14.C: New.
1996 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1999 * g++.dg/parse/for1.C: New test.
2001 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
2004 * gfortran.dg/host_dummy_index_1.f90: New test.
2007 * gfortran.dg/automatic_char_len_2.f90: New test.
2010 * gfortran.dg/recursive_statement_functions.f90: New test.
2013 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
2016 * gfortran.dg/external_initializer.f90: New test.
2019 * non_module_public.f90: New test.
2021 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
2024 * g++.dg/template/overload7.C: New.
2027 * g++.dg/other/switch2.C: Remove expected warnings.
2030 * g++.dg/template/defarg6.C: New.
2032 2005-10-17 Uros Bizjak <uros@kss-loka.si>
2035 * gcc.target/i386/pr24315.c: New test.
2037 2005-10-16 Mark Mitchell <mark@codesourcery.com>
2040 * g++.dg/template/static21.C: New test.
2041 * g++.dg/template/static21-a.cc: Likewise.
2043 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
2046 * g++.dg/warn/Wswitch-default-1.C: New test.
2047 * g++.dg/warn/Wswitch-default-2.C: New test.
2049 2005-10-16 Mark Mitchell <mark@codesourcery.com>
2052 * g++.dg/parse/template18.C: New test.
2053 * g++.dg/template/nontype15.C: Likewise.
2055 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
2058 * gfortran.dg/spec_expr_2.f90: New.
2060 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
2062 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
2063 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
2064 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
2065 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
2066 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
2067 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
2068 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
2069 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
2070 previous target-specific skips and warning-message matches where
2073 2005-10-15 Mark Mitchell <mark@codesourcery.com>
2076 * g++.dg/warn/Wctor-dtor.C: New test.
2078 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2081 * gcc.dg/for-1.c: New test.
2083 2005-10-14 Mark Mitchell <mark@codesourcery.com>
2086 * g++.dg/warn/Wconversion1.C: New test.
2087 * g++.dg/ext/packed4.C: Compile with -w.
2088 * g++.dg/opt/20050511-1.C: Likewise.
2089 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
2091 2005-10-14 Jakub Jelinek <jakub@redhat.com>
2093 * gfortran.dg/boz_5.f90: New test.
2095 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
2098 * g++.dg/other/switch2.C: New.
2101 * g++.dg/init/ctor7.C: New.
2103 2005-10-13 David Edelsohn <edelsohn@gnu.org>
2106 * g++.dg/parse/crash32.C: New test.
2108 2005-10-13 Mark Mitchell <mark@codesourcery.com>
2111 * g++.dg/init/goto2.C: New test.
2114 * g++.dg/template/crash/41.C: New test.
2117 * g++.dg/template/crash40.C: New test.
2120 * g++.dg/parse/friend5.C: New test.
2123 * g++.dg/template/crash38.C: New test.
2126 * g++.dg/template/friend38.C: New test.
2129 * g++.dg/template/crash39.C: New test.
2131 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
2133 * gcc.dg/debug/dwarf2/dwarf-char1.c,
2134 gcc.dg/debug/dwarf2/dwarf-char2.c,
2135 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
2137 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
2139 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
2141 * gcc.dg/dll-2.c: Add tests for warnings.
2142 * gcc.dg/dll-3.c: Likewise.
2143 * gcc.dg/dll-4.c: Likewise.
2145 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
2146 * g++.dg/ext/dllimport2.C: Likewise.
2147 * g++.dg/ext/dllimport3.C: Likewise.
2148 * g++.dg/ext/dllimport7.C: Likewise.
2149 * g++.dg/ext/dllimport8.C: Likewise.
2150 * g++.dg/ext/dllimport9.C: Likewise.
2152 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
2155 * gfortran.dg/derived_pointer_recursion.f90: New test.
2157 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
2159 * gcc.c-torture/execute/20051012-1.c: New test.
2161 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
2164 * gfortran.dg/automatic_char_len_1.f90: New test.
2166 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
2169 * gfortran.dg/save_common.f90: New test.
2172 * gfortran.dg/save_result.f90: New test.
2174 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
2177 * g++.dg/template/dependent-expr1.C: Add new expected error.
2178 * g++.dg/template/dependent-expr2.C: Adjust error text.
2179 * g++.dg/template/overload6.C: New.
2182 * g++.dg/other/typename8.C: New.
2185 * g++.dg/other/return1.C: New.
2187 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
2190 * g++.dg/ext/label5.C: New.
2192 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
2195 * g++.dg/parse/crash31.C: New.
2197 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
2199 * g++.dg/ipa/ipa-1.c: New test.
2200 * g++.dg/ipa/ipa-2.c: New test.
2201 * g++.dg/ipa/ipa-3.c: New test.
2202 * g++.dg/ipa/ipa-4.c: New test.
2203 * g++.dg/ipa/ipa-5.c: New test.
2204 * g++.dg/ipa/ipa.exp: New file.
2206 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
2209 * gfortran.dg/private_type_3.f90: New test.
2211 2005-10-11 Steven G. Kargl <kargls@comcast.net>
2214 gfortran.dg/aint_anint_1.f90: New test.
2216 2005-10-11 Steven G. Kargl <kargls@comcast.net>
2218 PR libgfortran/24313
2219 gfortran.dg/csqrt.f: New test.
2221 2005-10-11 Ian Lance Taylor <ian@airs.com>
2224 * g++.dg/warn/noeffect7.C: New test.
2225 * g++.dg/warn/noeffect2.C: Instantiate templates.
2226 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
2229 2005-10-11 Mark Mitchell <mark@codesourcery.com>
2232 * g++.dg/init/float1.C: New test.
2235 * g++.dg/init/member1.C: Tweak error markers.
2237 2005-10-11 Janis Johnson <janis187@us.ibm.com>
2240 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
2241 Check for null pointer.
2243 2005-10-11 Mark Mitchell <mark@codesourcery.com>
2246 * g++.dg/parse/ret-type3.C: New test.
2248 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
2251 * gcc.c-torture/compile/pr23946.c: New test.
2253 2005-10-11 Jakub Jelinek <jakub@redhat.com>
2255 * g++.dg/opt/mmx2.C: New test.
2257 2005-10-10 Mark Mitchell <mark@codesourcery.com>
2260 * g++.dg/template/static20.C: New test.
2263 * g++.dg/warn/Wunused-12.C: New test.
2266 * g++.dg/template/arg4.C: New test.
2268 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2270 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
2271 * gcc.dg/ucnid-3.c: Likewise.
2272 * gcc.dg/ucnid-4.c: Likewise.
2273 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
2274 * g++.dg/other/ucnid-1.C: Likewise.
2275 * gcc.dg/sparc-frame-1.c: New test.
2277 2005-10-10 Mark Mitchell <mark@codesourcery.com>
2280 * g++.dg/template/spec27.C: New test.
2283 * g++.dg/template/static19.C: New test.
2285 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2287 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
2288 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
2290 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2293 * gfortran.fortran-torture/compile/pr24136.f: New test.
2295 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
2298 * g++.dg/parse/crash30.C: New test.
2300 2005-10-07 Richard Guenther <rguenther@suse.de>
2303 * gcc.c-torture/compile/pr24227.c: New testcase.
2305 2005-10-07 Steve Ellcey <sje@cup.hp.com>
2307 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
2308 Do not put aligned attributes on array elements.
2310 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
2312 PR testsuite/23611, PR testsuite/23615
2313 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
2314 writing prototypes of library functions by hand.
2315 * obj-c++.dg/bitfield-4.mm: Likewise.
2316 * obj-c++.dg/const-str-4.mm: Likewise.
2317 * obj-c++.dg/encode-4.mm: Likewise.
2318 * obj-c++.dg/encode-5.mm: Likewise.
2319 * obj-c++.dg/encode-6.mm: Likewise.
2320 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
2321 * obj-c++.dg/method-10.mm: Likewise.
2322 * obj-c++.dg/method-17.mm: Likewise.
2323 * obj-c++.dg/method-19.mm: Likewise.
2324 * obj-c++.dg/try-catch-2.mm: Likewise.
2326 2005-10-06 Richard Henderson <rth@redhat.com>
2329 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
2331 2005-10-06 Dale Johannesen <dalej@apple.com>
2333 * gcc.c-torture/execute/20030125-1.c: Correct.
2335 2005-10-06 Richard Guenther <rguenther@suse.de>
2337 PR tree-optimization/24238
2338 * g++.dg/tree-ssa/pr24238.C: New testcase.
2340 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
2343 * gfortran.dg/der_pointer_3.f90: New test.
2345 2005-10-05 Devang Patel <dpatel@apple.com>
2348 * g++.dg/other/PR23205.C: New.
2350 2005-10-05 Richard Henderson <rth@redhat.com>
2353 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
2354 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
2356 2005-10-05 Dale Johannesen <dalej@apple.com>
2358 * gcc.c-torture/execute/float-floor.c: New.
2360 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
2362 PR tree-optimization/21419
2363 PR tree-optimization/24146
2364 PR tree-optimization/24151
2366 * g++.dg/ext/asm7.C: New.
2367 * g++.dg/ext/asm8.C: New.
2368 * gcc.dg/asm-1.c: Compile on all targets.
2369 * gcc.dg/asm-pr24146.c: New.
2370 * gcc.dg/pr21419.c: Adjust error messages.
2372 2005-10-05 Richard Guenther <rguenther@suse.de>
2375 * gfortran.fortran-torture/compile/empty.f90: New testcase.
2377 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
2380 * g++.dg/template/spec22.C: Robustify test.
2381 * g++.dg/template/spec26.C: New.
2383 2005-10-05 Uros Bizjak <uros@kss-loka.si>
2385 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
2386 if target supports vector instructions.
2388 2005-10-04 Geoffrey Keating <geoffk@apple.com>
2390 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
2393 2005-10-04 Janis Johnson <janis187@us.ibm.com>
2395 * lib/target-supports.exp (check_effective_target_fortran_large_real,
2396 check_effective_target_fortran_large_int): Replace cached result
2397 when target changes.
2399 2005-10-04 Devang Patel <dpatel@apple.com>
2401 * gcc.dg/i386-sse-vect-types.c: New.
2403 2005-10-04 Ian Lance Taylor <ian@airs.com>
2405 PR preprocessor/13726
2406 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
2407 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
2409 2005-10-04 Richard Guenther <rguenther@suse.de>
2412 * gcc.dg/noncompile/pr23576.c: New testcase.
2414 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2417 * gcc.dg/register-var-3.c: New test.
2419 2005-10-04 Steven Bosscher <stevenb@suse.de>
2421 * gcc.dg/pr23049.c: New test.
2423 * gcc.dg/ucnid-4.c: Fix test.
2425 2005-10-03 Diego Novillo <dnovillo@redhat.com>
2428 * gcc.c-torture/compile/pr23445.c: New test.
2430 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
2432 * g++.dg/overload/unknown1.C: New.
2434 2005-10-03 Mark Mitchell <mark@codesourcery.com>
2437 * g++.dg/template/repo4.C: New test.
2439 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2442 * gfortran.dg/large_real_kind_2.F90: New test.
2443 * gfortran.dg/large_integer_kind_2.f90: New test.
2445 2005-10-03 Uros Bizjak <uros@kss-loka.si>
2447 * lib/target-supports.exp (check_effective_target_vect_shift):
2448 Implement with result caching. Add i?86, x86_64 and ia64 targets.
2449 (check_effective_target_vect_condition): Fix copy-n-pasto.
2451 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
2452 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
2455 2005-10-02 Mark Mitchell <mark@codesourcery.com>
2458 * g++.dg/template/overload5.C : New test.
2461 * g++.dg/expr/stdarg1.C: New test.
2463 2005-10-02 Diego Novillo <dnovillo@redhat.com>
2466 * gcc.c-torture/execute/pr24142.c: New test.
2468 2005-10-01 Diego Novillo <dnovillo@redhat.com>
2471 * gcc.c-torture/execute/pr24141.c: New test.
2473 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
2474 Diego Novillo <dnovillo@redhat.com>
2477 * gcc.c-torture/execute/pr23604.c: New test.
2479 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
2488 gfortran.dg/equiv_constraint_1.f90: New test.
2489 gfortran.dg/equiv_constraint_2.f90: New test.
2490 gfortran.dg/equiv_constraint_3.f90: New test.
2491 gfortran.dg/equiv_constraint_4.f90: New test.
2492 gfortran.dg/equiv_constraint_5.f90: New test.
2493 gfortran.dg/equiv_constraint_6.f90: New test.
2494 gfortran.dg/equiv_constraint_7.f90: New test.
2495 gfortran.dg/equiv_constraint_8.f90: New test.
2496 gfortran.dg/private_type_1.f90: New test.
2497 gfortran.dg/private_type_2.f90: New test.
2498 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
2499 980628-10.f: Assert std=gnu to permit mixing of
2500 types in equivalence statements.
2502 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
2505 * gfortran.dg/open_status_1.f90: New.
2507 2005-09-30 Uros Bizjak <uros@kss-loka.si>
2509 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
2510 * gcc.dg/vect/pr22480.c: Clean up temp files.
2511 * gcc.dg/vect/pr23831.c: Clean up temp files.
2512 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
2513 Clean up temp files.
2514 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
2515 Clean up temp files.
2517 * gcc.dg/20050309-1.c: Clean up temp files.
2518 * gcc.dg/20050325-1.c: Clean up temp files.
2520 2005-09-30 Uros Bizjak <uros@kss-loka.si>
2522 PR tree-optimization/24059
2523 * gcc.dg/vect/pr24059.c : New test.
2525 2005-09-29 Jakub Jelinek <jakub@redhat.com>
2528 * gcc.c-torture/execute/20050929-1.c: New test.
2530 2005-09-29 Steven Bosscher <stevenb@suse.de>
2532 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
2534 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
2537 * gcc.dg/pr21419.c: New test.
2539 2005-09-29 Steven Bosscher <stevenb@suse.de>
2541 * gcc.dg/pr23911.c: New test.
2543 2005-09-28 Mark Mitchell <mark@codesourcery.com>
2545 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
2548 * g++.dg/parse/qualified4.C: New test.
2549 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
2550 * g++.old-deja/g++.mike/p8154.C: Likewise.
2552 2005-09-27 Mark Mitchell <mark@codesourcery.com>
2555 * g++.dg/template/friend37.C: New test.
2556 * g++.dg/parse/crash28.C: Adjust error markers.
2558 2005-09-27 Jakub Jelinek <jakub@redhat.com>
2561 * gfortran.fortran-torture/execute/save_2.f90: New decl.
2563 2005-09-27 Devang Patel <dpatel@apple.com>
2565 PR tree-optimization/23625
2566 * gcc.dg/pr23625.c: New test.
2568 2005-09-27 Uros Bizjak <uros@kss-loka.si>
2570 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
2571 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
2573 2005-09-26 Jakub Jelinek <jakub@redhat.com>
2576 * gfortran.fortran-torture/execute/save_1.f90: New test.
2577 * gfortran.dg/save_1.f90: New test.
2579 2005-09-26 Uros Bizjak <uros@kss-loka.si>
2581 * gcc.target/i386/builtin-apply-mmx.c: New test.
2584 * gcc.target/i386/pr22576.c: New test.
2587 * gcc.target/i386/pr22585.c: New test.
2590 * gcc.target/i386/pr23268.c: New test.
2593 * gcc.dg/vect/pr23831.c: New test.
2596 * gcc.target/i386/pr24055.c: New test.
2598 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
2600 PR tree-optimization/23960
2601 * gcc.c-torture/compile/pr23960.c: New.
2603 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
2606 * gfortran.dg/nested_modules_3.f90: New.
2608 2005-09-22 Steven G. Kargl <kargls@comcast.net>
2611 gfortran.dg/interface_1.f90: New test.
2613 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
2614 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2617 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
2619 2005-09-22 Steven G. Kargl <kargls@comcast.net>
2622 * gfortran.dg/imag_1.f: New test.
2623 * gfortran.dg/imag_2.f: Ditto.
2625 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
2627 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
2629 2005-09-22 Jakub Jelinek <jakub@redhat.com>
2632 * g++.dg/warn/pr21983.C: New test.
2634 2005-09-21 Mark Mitchell <mark@codesourcery.com>
2637 * g++.dg/template/array14.C: New test.
2639 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
2642 * gfortran.dg/der_ptr_component_1.f90: New test.
2644 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2647 * g++.dg/template/error1.C: Reject "no matching function" message.
2649 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2652 * g++.dg/lookup/error1.C: New test.
2654 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
2656 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
2657 functionality of the testcase.
2659 2005-09-20 Richard Henderson <rth@redhat.com>
2661 * gcc.dg/vect/vect-22.c: Require vect_float.
2662 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
2664 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
2666 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
2667 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
2668 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
2669 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
2670 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
2671 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
2672 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
2673 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
2674 * gcc.dg/cpp/ucnid-8.c: New test.
2676 2005-09-20 Jakub Jelinek <jakub@redhat.com>
2678 PR tree-optimization/23929
2679 * gcc.c-torture/compile/pr23929.c: New test.
2681 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
2683 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
2686 2005-09-20 Steve Ellcey <sje@cup.hp.com>
2689 * g++.dg/other/pr22003.C: Require named sections.
2691 2005-09-20 Jakub Jelinek <jakub@redhat.com>
2694 * g++.dg/rtti/crash3.C: New test.
2696 PR tree-optimization/23818
2697 * gcc.dg/pr23818.c: New test.
2699 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2702 * gfortran.dg/print_fmt_4.f: New.
2704 2005-09-20 Jakub Jelinek <jakub@redhat.com>
2707 * gfortran.fortran-torture/execute/entry_11.f90: New test.
2709 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
2711 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
2712 Use pointers to local alignable arrays instead. Added comments.
2713 * gcc.dg/vect/vect-46.c: Likewise.
2714 * gcc.dg/vect/vect-48.c: Likewise.
2715 * gcc.dg/vect/vect-49.c: Likewise.
2716 * gcc.dg/vect/vect-52.c: Likewise.
2717 * gcc.dg/vect/vect-53.c: Likewise.
2718 * gcc.dg/vect/vect-54.c: Likewise.
2719 * gcc.dg/vect/vect-56.c: Likewise.
2720 * gcc.dg/vect/vect-57.c: Likewise.
2721 * gcc.dg/vect/vect-58.c: Likewise.
2722 * gcc.dg/vect/vect-60.c: Likewise.
2723 * gcc.dg/vect/vect-61.c: Likewise.
2725 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
2726 The test is no longer vectorizable on vect_no_align targets.
2727 * gcc.dg/vect/vect-43.c: Likewsie.
2729 * gcc.dg/vect/vect-44.c: Added comments.
2730 * gcc.dg/vect/vect-45.c: Added comments.
2731 * gcc.dg/vect/vect-50.c: Added comments.
2732 * gcc.dg/vect/vect-51.c: Added comments.
2734 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
2736 * gcc.dg/vect/Os-vect-95.c: Likewise.
2738 * gcc.dg/vect/vect-41.c: Test removed.
2739 * gcc.dg/vect/vect-47.c: Test removed.
2740 * gcc.dg/vect/vect-55.c: Test removed.
2741 * gcc.dg/vect/vect-59.c: Test removed.
2743 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
2745 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
2746 No longer vectorizable on vect_no_align targets.
2747 * gcc.dg/vect/pr20122.c: Likewise.
2748 * gcc.dg/vect/vect-74.c: Likewise.
2749 * gcc.dg/vect/vect-75.c: Likewise.
2750 * gcc.dg/vect/vect-76.c: Likewise.
2752 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
2753 Will not be vectorizable on vect_no_align targets once aliasing issues
2755 * gcc.dg/vect/vect-79.c: Likewise.
2757 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
2758 * gcc.dg/vect/vect-78.c: Likewise.
2759 * gcc.dg/vect/vect-97.c: Likewise.
2761 2005-09-19 Steven Bosscher <stevenb@suse.de>
2763 * gcc.dg/pr23943.c: New test.
2765 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
2768 * gfortran.dg/derived_pointer_null_1.f90: New test.
2770 2005-09-18 Richard Guenther <rguenther@suse.de>
2773 * gcc.c-torture/compile/pr23944.c: New testcase.
2775 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
2778 * gfortran.dg/der_pointer_2.f90: New test.
2780 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
2783 * gfortran.dg/nested_modules_2.f90: New test.
2785 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2788 * g++.dg/other/semicolon.C: New test.
2790 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
2792 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
2793 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
2795 2005-09-16 Mark Mitchell <mark@codesourcery.com>
2798 * g++.dg/template/static18.C: New test.
2801 * g++.dg/template/crash19.C: Remove dg-error marker.
2802 * g++.dg/template/local4.C: New test.
2804 2005-09-16 Paul Brook <paul@codesourcery.com>
2807 * gfortran.dg/dependency_1.f90: New test.
2809 2005-09-15 Mark Mitchell <mark@codesourcery.com>
2812 * g++.dg/template/static17.C: New test.
2814 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
2817 * g++.dg/warn/huge-val1.C: New test.
2819 2005-09-15 Mark Mitchell <mark@codesourcery.com>
2822 * g++.dg/parse/class2.C: New test.
2823 * g++.dg/template/explicit8.C: Likewise.
2824 * g++.dg/template/spec25.C: Likewise.
2826 2005-09-14 Josh Conner <jconner@apple.com>
2829 * gcc.dg/pr23584.c: New test.
2831 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
2833 PR fortran/21875 Internal Unit Array I/O, NIST
2834 * gfortran.dg/arrayio_1.f90: New test.
2835 * gfortran.dg/arrayio_1.f90: New test.
2836 * gfortran.dg/arrayio_1.f90: New test.
2837 * gfortran.dg/arrayio_1.f90: New test.
2838 * gfortran.dg/arrayio_1.f90: New test.
2840 2005-09-14 Uros Bizjak <uros@kss-loka.si>
2843 * gcc.dg/vect/pr22480.c: New test.
2845 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
2848 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
2850 2005-09-13 Josh Conner <jconner@apple.com>
2853 * g++.dg/init/struct2.C: New test.
2854 * g++.dg/init/struct3.C: New test.
2856 2005-09-13 Janis Johnson <janis187@us.ibm.com>
2858 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
2859 Clean up temp files.
2860 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
2861 gcc.dg/tree-ssa/builtin-fprintf-1.c,
2862 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
2863 gcc.dg/tree-ssa/builtin-printf-1.c,
2864 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
2865 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
2866 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
2867 gcc.dg/tree-ssa/builtin-vprintf-1.c,
2868 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
2869 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
2870 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
2871 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
2872 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
2873 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
2874 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
2875 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
2877 2005-09-13 Josh Conner <jconner@apple.com>
2879 * lib/gcc-dg.exp: Load scanipa.exp.
2880 (cleanup-dump): New procedure.
2881 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
2882 * lib/scandump.exp: New file.
2883 * lib/scantree.exp: Use it.
2884 * lib/scanipa.exp: New file.
2886 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
2889 * gfortran.dg/generic_4.f90: New test.
2891 2005-09-13 Uros Bizjak <uros@kss-loka.si>
2894 * gcc.target/i386/pr23816-1.c: New test.
2895 * gcc.target/i386/pr23816-2.c: New test.
2898 2005-09-13 Bastian Blank <waldi@debian.org>
2901 * g++.dg/abi/mangle26.C: New test.
2902 * g++.dg/abi/mangle27.C: New test.
2903 * g++.dg/abi/mangle28.C: New test.
2904 * g++.dg/abi/mangle29.C: New test.
2907 * g++.dg/parse/register1.C: New test.
2909 2005-09-13 Mark Mitchell <mark@codesourcery.com>
2912 * g++.dg/template/access16.C: New test.
2914 2005-09-13 Richard Sandiford <richard@codesourcery.com>
2916 * gfortran.dg/char_pack_2.f90: Increase the vector size.
2918 2005-09-13 Richard Sandiford <richard@codesourcery.com>
2921 * gfortran.dg/shape_2.f90: New test.
2923 2005-09-13 Richard Sandiford <richard@codesourcery.com>
2926 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
2927 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
2928 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
2929 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
2930 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
2931 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
2932 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
2935 2005-09-12 Mark Mitchell <mark@codesourcery.com>
2938 * g++.dg/parse/template17.C: New test.
2940 2005-09-12 Mark Mitchell <mark@codesourcery.com>
2943 * g++.dg/template/nontype14.C: New test.
2945 2005-09-12 Ian Lance Taylor <ian@airs.com>
2948 * g++.dg/lookup/friend7.C: New test.
2949 * g++.dg/lookup/friend8.C: New test.
2950 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
2951 so that it will be found via argument dependent lookup.
2952 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
2953 friend functions which will no longer be found.
2954 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
2955 function g, so that it will be found via argument dependent
2957 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
2958 * g++.old-deja/g++.mike/net43.C: Likewise.
2960 2005-09-12 Mark Mitchell <mark@codesourcery.com>
2963 * g++.dg/template/static16.C: New test.
2965 2005-09-12 Josh Conner <jconner@apple.com>
2968 * gcc.c-torture/compile/pr23237.c: New test.
2970 2005-09-11 Richard Henderson <rth@redhat.com>
2972 * g++.dg/other/error8.C: Update expected diagnostic text.
2974 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2977 * gfortran.dg/overwrite_1.f: New test.
2979 2005-09-09 Josh Conner <jconner@apple.com>
2981 * g++.dg/init/pr23180-1.C: Removed.
2982 * g++.dg/init/pr23180-2.C: Removed.
2984 2005-09-09 David Daney <ddaney@avtrex.com>
2986 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
2988 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
2989 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
2991 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2993 * gfortran.dg/iostat_2.f90: New test.
2995 2005-09-09 Mark Mitchell <mark@codesourcery.com>
2998 * g++.dg/ext/interface1.C: New test.
2999 * g++.dg/ext/interface1.h: Likewise.
3000 * g++.dg/ext/interface1a.cc: Likewise.
3002 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
3004 * gfortran.dg/iomsg_1.f90: New test case.
3006 2005-09-09 Richard Guenther <rguenther@suse.de>
3009 * g++.dg/tree-ssa/pr23624.C: New testcase.
3011 2005-09-09 Richard Sandiford <richard@codesourcery.com>
3014 * gfortran.dg/vector_subscript_1.f90,
3015 * gfortran.dg/vector_subscript_2.f90: New tests.
3017 2005-09-09 Richard Sandiford <richard@codesourcery.com>
3020 * gfortran.dg/array_alloc_1.f90,
3021 * gfortran.dg/array_alloc_2.f90,
3022 * gfortran.dg/array_alloc_3.f90: New tests.
3024 2005-09-09 Richard Sandiford <richard@codesourcery.com>
3027 * gfortran.dg/array_constructor_6.f90
3028 * gfortran.dg/array_constructor_7.f90
3029 * gfortran.dg/array_constructor_8.f90
3030 * gfortran.dg/array_constructor_9.f90
3031 * gfortran.dg/array_constructor_10.f90
3032 * gfortran.dg/array_constructor_11.f90
3033 * gfortran.dg/array_constructor_12.f90: New tests.
3035 2005-09-08 Josh Conner <jconner@apple.com>
3038 * g++.dg/init/pr23180-1.C: New test.
3039 * g++.dg/init/pr23180-2.C: New test.
3041 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
3044 * gfortran.dg/module_double_reuse.f90: New.
3046 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
3053 * gfortran.dg/common_equivalence_1.f: New.
3054 * gfortran.dg/common_equivalence_2.f: New.
3055 * gfortran.dg/common_equivalence_3.f: New.
3056 * gfortran.dg/contained_equivalence_1.f90: New.
3057 * gfortran.dg/module_blank_common.f90: New.
3058 * gfortran.dg/module_commons_1.f90: New.
3059 * gfortran.dg/module_equivalence_1.f90: New.
3060 * gfortran.dg/nested_modules_1.f90: New.
3061 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
3062 equivalences and add comment to connect the test with
3065 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3068 * gfortran.dg/common_6.f90: New test.
3070 2005-09-08 Richard Sandiford <richard@codesourcery.com>
3073 * gfortran.dg/char_result_1.f90,
3074 * gfortran.dg/char_result_2.f90,
3075 * gfortran.dg/char_result_3.f90,
3076 * gfortran.dg/char_result_4.f90,
3077 * gfortran.dg/char_result_5.f90,
3078 * gfortran.dg/char_result_6.f90,
3079 * gfortran.dg/char_result_7.f90,
3080 * gfortran.dg/char_result_8.f90: New tests.
3082 2005-09-08 Richard Sandiford <richard@codesourcery.com>
3085 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
3087 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
3090 * obj-c++.dg/selector-5.mm: New test.
3091 * obj-c++.dg/selector-6.mm: New test.
3093 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
3097 * objc.dg/error-1.m: New test.
3099 2005-09-07 Richard Sandiford <richard@codesourcery.com>
3102 * gfortran.fortran-torture/execute/pr23373-1.f90,
3103 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
3105 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
3108 * gfortran.dg/g77/1832.f: Remove long string in write statement
3109 to allow the test to pass on correct list directed output with
3112 2005-09-07 James E Wilson <wilson@specifix.com>
3114 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
3116 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
3118 * gfortran.dg/parameter+save.f90: Rename to
3119 * gfortran.dg/parameter_save.f90: .. this.
3121 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
3124 * gfortran.dg/parameter+save.f90: New test case.
3126 2005-09-06 Richard Sandiford <richard@codesourcery.com>
3129 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
3131 2005-09-06 Jakub Jelinek <jakub@redhat.com>
3134 * gcc.dg/pr23075.c: New test.
3135 * g++.dg/warn/pr23075.C: New test.
3138 * gcc.target/i386/pr22362.c: New test.
3140 PR rtl-optimization/23098
3141 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
3143 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
3144 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
3145 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3147 2005-09-06 Mark Mitchell <mark@codesourcery.com>
3149 * g++.dg/expr/cast6.C: New test.
3152 * g++.dg/init/new15.C: New test.
3154 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
3156 * gcc.dg/vect/Os-vect-95.c: New test.
3157 * gcc.dg/vect/vect-95.c: Same.
3159 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
3161 * gcc.dg/vect/vect-29.c: Update xfail testing.
3162 * gcc.dg/vect/vect-44.c: Same.
3163 * gcc.dg/vect/vect-48.c: Same.
3164 * gcc.dg/vect/vect-50.c: Same.
3165 * gcc.dg/vect/vect-72.c: Same.
3166 * gcc.dg/vect/vect-77.c: Same.
3167 * gcc.dg/vect/vect-78.c: Same.
3168 * gcc.dg/vect/vect-80.c: Same.
3169 * gcc.dg/vect/vect-96.c: Same.
3170 * gcc.dg/vect/vect-100.c: Same.
3171 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
3172 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
3173 * gfortran.dg/vect/vect-5.f90: Same.
3175 2005-09-06 Jakub Jelinek <jakub@redhat.com>
3177 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
3179 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
3180 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3183 * g++.dg/opt/pr23056.C: New test.
3185 PR rtl-optimization/23098
3186 * gcc.target/i386/pr23098.c: New test.
3188 2005-09-05 Mark Mitchell <mark@codesourcery.com>
3191 * g++.dg/template/static15.C: New test.
3194 * g++.dg/ext/stmtexpr5.C: New test.
3195 * g++.dg/ext/stmtexpr6.C: Likewise.
3197 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
3199 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
3201 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
3202 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
3203 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3205 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
3208 * gfortran.dg/direct_io_4.f90: New test case.
3210 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
3211 Rasmus Hahn <rassahah@neofonie.de>
3214 * objc.dg/type-stream-1.m: New test.
3216 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
3219 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
3220 gfortran.dg/print_fmt_3.f90: New test.
3222 2005-09-03 Jakub Jelinek <jakub@redhat.com>
3224 * gfortran.dg/fmt_t_1.f90: New test.
3226 2005-09-03 Jakub Jelinek <jakub@redhat.com>
3228 PR rtl-optimization/23454
3229 * g++.dg/opt/pr23454.C: New test.
3231 2005-09-03 Mark Mitchell <mark@codesourcery.com>
3234 * g++.dg/ext/static1.C: New test.
3236 2005-09-02 Richard Henderson <rth@redhat.com>
3238 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
3239 tail call to check_fa_work.
3241 2005-09-02 Mark Mitchell <mark@codesourcery.com>
3244 * g++.dg/other/gc3.C: New test.
3246 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3248 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
3249 * gcc.dg/20050826-1.c: Likewise.
3251 2005-08-31 Mark Mitchell <mark@codesourcery.com>
3254 * g++.dg/expr/volatile1.C: New test.
3256 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
3259 * gcc.dg/pr23547.c: New test.
3261 2005-09-02 Richard Sandiford <richard@codesourcery.com>
3264 * gcc.c-torture/execute/pr22061-1.c,
3265 * gcc.c-torture/execute/pr22061-2.c,
3266 * gcc.c-torture/execute/pr22061-3.c,
3267 * gcc.c-torture/execute/pr22061-4.c: New tests.
3269 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
3271 * gcc.dg/Wredundant-decls-2.c: New test to check that
3272 -Wredundant-decls does not issue warning for a variable
3273 definition following a declaration.
3275 2005-09-01 Jakub Jelinek <jakub@redhat.com>
3278 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
3279 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
3280 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
3282 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
3283 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
3284 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
3285 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
3286 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
3287 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
3288 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
3289 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
3291 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3294 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
3297 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
3300 * gcc.dg/pr21255-1.c: New test.
3301 * gcc.dg/pr21255-2-mb.c: Likewise.
3302 * gcc.dg/pr21255-2-ml.c: Likewise.
3303 * gcc.dg/pr21255-3.c: Likewise.
3304 * gcc.dg/pr21255-4.c: Likewise.
3306 2005-08-31 Dale Johannesen <dalej@apple.com>
3308 * gcc.dg/20050830-1.c: New.
3310 2005-08-31 Josh Conner <jconner@apple.com>
3312 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
3313 command-line options for arm-*-* targets.
3314 * g++.dg/init/array16.C: Likewise.
3315 * g++.dg/other/crash-4.C: Likewise.
3317 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3320 * obj-c++.dg/gnu-runtime-3.mm: New test.
3322 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3325 * g++.dg/lookup/ambig4.C: New test.
3326 * g++.dg/lookup/ambig5.C: New test.
3327 * g++.dg/tc1/dr101.C: Adjust error markers.
3329 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3332 * g++.dg/template/ttp5.C: Adjust error markers.
3334 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
3337 * lib/obj-c++.exp: Include target-libpath.exp.
3338 (obj-c++_link_flags): Look for the GNU libobjc library
3339 and set the library path to include it.
3340 Don't manually set LD_LIBRARY_PATH (etc.) but call
3341 set_ld_library_path_env_vars instead.
3342 (obj-c++_target_compile): Don't set library path or
3343 linker flags because they are already set correctly
3344 in obj-c++_link_flags.
3346 2005-08-30 Josh Conner <jconner@apple.com>
3348 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
3349 to command-line options for arm-*-* targets.
3351 2005-08-30 Geoffrey Keating <geoffk@apple.com>
3353 * g++.dg/other/i386-1.C: New.
3355 2005-08-30 Jakub Jelinek <jakub@redhat.com>
3357 PR preprocessor/20348
3358 PR preprocessor/20356
3359 * gcc.dg/cpp/pr20348.c: New test.
3360 * gcc.dg/cpp/pr20348.h: New file.
3361 * gcc.dg/cpp/inc/pr20348.h: New file.
3362 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
3363 * gcc.dg/cpp/pr20356.c: New test.
3364 * gcc.dg/cpp/pr20356.h: New file.
3365 * gcc.dg/cpp/inc/pr20356.h: New file.
3366 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
3368 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
3370 * gfortran.fortran-torture/execute/intrinsic_count.f90:
3371 Fix array dimension to avoid correct end-of-file error.
3373 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
3376 * gfortran.dg/iostat_1.f90: New test.
3378 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
3381 * gcc.dg/pr23408.c: New test.
3383 2005-08-28 Mark Mitchell <mark@codesourcery.com>
3386 * g++.dg/init/member1.C: Make sure erroneous static data member
3387 definitions are required.
3388 * g++.dg/template/static13.C: New test.
3389 * g++.dg/template/static14.C: Likewise.
3391 2005-08-29 Jakub Jelinek <jakub@redhat.com>
3393 * gcc.target/i386/pr23575.c: Use -msse2 instead of
3394 -march=pentium4, remove ilp32 requirement.
3397 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
3398 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
3400 2005-08-29 Andreas Jaeger <aj@suse.de>
3403 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
3405 2005-08-28 Jakub Jelinek <jakub@redhat.com>
3407 * gcc.c-torture/execute/20050316-2.c: New test.
3408 * gcc.c-torture/execute/20050316-3.c: New test.
3409 * gcc.dg/torture/pr16104-1.c: New test.
3411 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
3414 * gcc.c-torture/execute/zero-struct-1.c: New test.
3416 2005-08-27 Richard Guenther <rguenther@suse.de>
3419 * gcc.target/i386/pr23575.c: New testcase.
3421 2005-08-26 Jakub Jelinek <jakub@redhat.com>
3423 PR rtl-optimization/23561
3424 * gcc.c-torture/execute/20050826-1.c: New test.
3427 * gcc.c-torture/execute/20050826-2.c: New test.
3429 2005-08-26 Dale Johannesen <dalej@apple.com>
3431 * gcc.dg/20030711-1.c: Modify to work on Darwin.
3432 * gcc.dg/20050826-1.c: New.
3434 2005-08-26 Mark Mitchell <mark@codesourcery.com>
3437 * g++.dg/template/nontype13.C: New test.
3440 * g++.dg/init/new14.C: New test.
3441 * g++.dg/expr/anew1.C: Do not XFAIL.
3442 * g++.dg/expr/anew2.C: Likewise.
3443 * g++.dg/expr/anew3.C: Likewise.
3445 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
3448 * gcc.dg/vla-3.c: New test.
3450 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
3453 * gfortran.dg/named_interface.f90: New.
3455 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
3457 * gcc.c-torture/execute/frame-address.c: New test.
3459 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
3462 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
3464 2005-08-25 Alan Modra <amodra@bigpond.net.au>
3466 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
3468 2005-08-25 Alan Modra <amodra@bigpond.net.au>
3470 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
3471 * gcc.dg/altivec-22.c: Rename from..
3472 * gcc.dg/altivec-nomfcr.c: ..this.
3474 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
3476 PR tree-optimization/23546
3477 * gcc.dg/tree-ssa/pr23546.c: New test.
3479 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
3482 * gfortran.dg/nonreturning_statements.f90: New test.
3484 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
3487 * g++.dg/parse/crash29.C: New.
3489 2005-08-23 DJ Delorie <dj@redhat.com>
3491 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
3492 constants have the L suffix.
3494 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
3497 * g++.dg/template/instantiate8.C: New.
3499 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
3502 * gcc.c-torture/execute/pr23467.c: New test.
3504 2005-08-23 Jakub Jelinek <jakub@redhat.com>
3506 PR tree-optimization/22043
3507 * gcc.c-torture/execute/20050613-1.c: New test.
3509 2005-08-23 Ben Elliston <bje@au.ibm.com>
3511 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
3513 2005-08-22 Jakub Jelinek <jakub@redhat.com>
3515 PR rtl-optimization/23478
3516 * g++.dg/opt/pr23478.C: New test.
3518 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
3521 * gcc.dg/switch-warn-3.c: New test.
3523 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3526 * g++.dg/template/param1.C: New test.
3528 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3531 * g++.dg/other/incomplete1.C: New test.
3533 2005-08-22 Ira Rosen <irar@il.ibm.com>
3535 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
3538 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3540 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
3543 2005-08-21 Jakub Jelinek <jakub@redhat.com>
3545 * gcc.target/i386/sse-4.c: New test.
3547 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3550 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
3552 2005-08-20 Jakub Jelinek <jakub@redhat.com>
3554 * gcc.dg/20050811-1.c: New test.
3555 * gcc.dg/20050811-2.c: New test.
3557 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
3559 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
3561 2005-08-19 Diego Novillo <dnovillo@redhat.com>
3564 * gcc.c-torture/compile/pr23476.c: New test.
3566 2005-08-19 Devang Patel <dpatel@apple.com>
3568 PR tree-optimization/23048
3569 * gcc.dg/tree-ssa/pr23048.c: New test.
3571 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
3574 * g++.dg/warn/Wreturn-3.C: New test
3576 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
3578 PR tree-optimization/22228
3579 * g++.dg/vect/pr22543.cc: New test.
3581 2005-08-17 Steven Bosscher <stevenb@suse.de>
3583 PR tree-optimization/21574
3584 * gcc.dg/tree-ssa/pr21574.c: New test.
3586 2005-08-16 James E Wilson <wilson@specifix.com>
3588 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
3590 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
3593 * gcc.c-torture/compile/zero-strct-3.c: New test.
3594 * gcc.c-torture/compile/zero-strct-4.c: New test.
3596 2005-08-16 Steven Bosscher <stevenb@suse.de>
3599 * gcc.target/x86_64/pr23376.c: New test.
3601 2005-08-16 Ian Lance Taylor <ian@airs.com>
3604 * g++.dg/ext/vector2.C: New.
3606 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
3608 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
3610 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
3613 * gfortran.dg/inquire-complex.f90: New test case.
3615 2005-08-16 James E Wilson <wilson@specifix.com>
3617 PR tree-optimization/21105
3618 * gcc.dg/large-size-array.c: New.
3620 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
3622 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
3624 * gcc.dg/vect/vect-41: Likewise.
3625 * gcc.dg/vect/vect-42: Likewise.
3626 * gcc.dg/vect/vect-43: Likewise.
3627 * gcc.dg/vect/vect-44: Likewise.
3628 * gcc.dg/vect/vect-46: Likewise.
3629 * gcc.dg/vect/vect-47: Likewise.
3630 * gcc.dg/vect/vect-48: Likewise.
3631 * gcc.dg/vect/vect-52: Likewise.
3632 * gcc.dg/vect/vect-53: Likewise.
3633 * gcc.dg/vect/vect-54: Likewise.
3634 * gcc.dg/vect/vect-55: Likewise.
3635 * gcc.dg/vect/vect-56: Likewise.
3636 * gcc.dg/vect/vect-57: Likewise.
3637 * gcc.dg/vect/vect-58: Likewise.
3638 * gcc.dg/vect/vect-59: Likewise.
3639 * gcc.dg/vect/vect-60: Likewise.
3640 * gcc.dg/vect/vect-61: Likewise.
3641 * gcc.dg/vect/vect-85: Likewise.
3642 * gcc.dg/vect/vect-87: Likewise.
3643 * gcc.dg/vect/vect-88: Likewise.
3644 * gcc.dg/vect/vect-93.c: Likewise.
3645 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
3646 * gcc.dg/vect/vect-75: Likewise.
3647 * gcc.dg/vect/vect-76: Likewise.
3648 * gcc.dg/vect/vect-77: Likewise.
3649 * gcc.dg/vect/vect-78: Likewise.
3650 * gcc.dg/vect/vect-80: Likewise.
3651 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
3652 vectorized for the expected reason, rather than checking how alignment
3654 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
3655 type and also instead of aligned pointers. Added documentation.
3657 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
3659 * gfortran.dg/power.f90: New test.
3661 2005-08-16 Jakub Jelinek <jakub@redhat.com>
3663 PR rtl-optimization/23299
3664 * g++.dg/opt/pr23299.C: New test.
3666 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3668 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
3670 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
3672 * g++.dg/template/local6.C: New test.
3674 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
3676 * execute/exceptions/finally-1.m: Check that the catch and finally are
3677 being called. Also add a "return 0;" at the end of main.
3679 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
3682 * gfortran.dg/namelist_print_1.f: New test of functionality of
3684 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
3685 namelist generates error with -std=f95.
3687 2005-08-14 Ira Rosen <irar@il.ibm.com>
3689 PR tree-optimization/23119
3690 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
3692 2005-08-13 Marcin Koziej <creep@desk.pl>
3693 Andrew Pinski <pinskia@physics.uc.edu>
3696 * execute/exceptions/finally-1.m: New test.
3698 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3700 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
3702 * objc/execute/exceptions/trivial.m: New test.
3703 * objc.dg/try-catch-11.m: Move to ...
3704 * objc/execute/exceptions/foward-1.m: Here.
3705 * objc.dg/try-catch-2.m: Move to ...
3706 * objc/execute/exceptions/catchall-1.m: Here.
3707 * objc.dg/try-catch-8.m: Move to ...
3708 * objc/execute/exceptions/local-variables-1.m: Here.
3710 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3712 * objc.dg/nested-func-1.m: Move to ...
3713 * objc/execute/nested-func-1.m: Here.
3715 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3717 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
3718 in ${options} instead of [target_info name].
3719 * lib/obj-c++.exp (objc_target_compile): Likewise.
3721 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3723 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
3725 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3727 part of PR testsuite/23348
3728 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
3729 of the torture options.
3730 * objc/compile/trivial.m: New test.
3732 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
3734 * gfortran.dg/eoshift.f90: Correct format.
3736 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
3738 * gfortran.fortran-torture/execute/character_passing.f90:
3741 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
3744 * g++.dg/template/unify10.C: New.
3746 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
3748 * g++.dg/parse/pr22514.C: Move to...
3749 * g++.dg/debug/pr22514.C: here.
3751 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3754 * g++.dg/inherit/pure1.C: New test.
3756 * ChangeLog: Fix typos.
3758 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3759 Steven Bosscher <stevenb@suse.de>
3761 * gfortran.dg/runtime_warning_1.f90: New test.
3763 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
3766 * g++.dg/parse/crash28.C: New.
3768 2005-08-11 Richard Guenther <rguenther@suse.de>
3771 * gcc.target/i386/tailcall-1.c: New testcase.
3773 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
3775 * gcc.dg/vect/vect-67.c: Un-xfail.
3777 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
3780 * g++.dg/testsuite/parse/crash27.C: new test.
3782 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
3785 * gfortran.dg/shift-kind.f90: New testcase.
3787 2005-08-10 Richard Sandiford <richard@codesourcery.com>
3789 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
3790 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
3792 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3795 * g++.dg/other/mult-stor1.C: New test.
3797 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
3799 * gcc.c-torture/pr18299-1.c: Move to ...
3800 * gcc.c-torture/compile/pr18299-1.c: Here.
3802 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
3804 * gfortran/fortran.torture/execute/character_passing.f90:
3805 Fix types for LSAME.
3807 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
3809 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
3810 input data back to what it was originally.
3812 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
3814 * objc.dg/try-catch-8.m: Enable for all targets.
3816 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
3818 * gcc.dg/pr23165.c: New test.
3820 2005-08-09 Steven Bosscher <stevenb@suse.de>
3822 PR tree-optimization/23234
3823 * gcc.dg/tree-ssa/pr23234.c: New test.
3825 2005-08-08 Josh Conner <jconner@apple.com>
3827 PR rtl-optimization/23241
3828 * gcc.dg/char-compare.c: New test.
3830 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3833 * g++.dg/init/new13.C: New test.
3835 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
3838 * g++.dg/other/crash-4.C: Adjust
3839 * g++/dg/ext/packed9.C: New.
3841 2005-08-08 Richard Sandiford <richard@codesourcery.com>
3844 * gcc.c-torture/execute/pr21964-1.c: New test.
3846 2005-08-08 Richard Sandiford <richard@codesourcery.com>
3849 * gcc.dg/pr22458-1.c: New test.
3851 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
3852 Steven G. Kargl <kargls@comcast.net>
3855 * gfortran.dg/flush_1.f90: New test.
3857 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3860 * g++.dg/template/eh2.C: New test.
3862 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3865 * g++.dg/template/instantiate7.C: New test.
3867 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
3870 * gcc.dg/Wunused-value-1.c: New test.
3872 2005-08-06 Richard Sandiford <richard@codesourcery.com>
3874 PR rtl-optimization/23233
3875 * gcc.c-torture/compile/pr23233-1.c: New test.
3877 2005-08-06 Jakub Jelinek <jakub@redhat.com>
3881 * gfortran.dg/equiv_1.f90: New test.
3882 * gfortran.dg/equiv_2.f90: New test.
3883 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
3884 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
3885 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
3887 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
3889 * gcc.c-torture/execute/vrp-5.c: New test.
3890 * gcc.c-torture/execute/vrp-6.c: New test.
3891 * gcc.dg/tree-ssa/vrp21.c: New test.
3893 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
3895 * g++.dg/parse/pr22514.C: New test.
3897 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
3899 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
3901 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
3902 instead of constant loads / pool entries.
3904 2005-08-05 David Edelsohn <edelsohn@gnu.org>
3906 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
3909 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
3911 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
3912 __WINT_TYPE__ in generated prototypes if possible.
3914 2005-08-04 Diego Novillo <dnovillo@redhat.com>
3917 * g++.dg/tree-ssa/pr22037.C:
3919 2005-08-04 Richard Henderson <rth@redhat.com>
3921 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
3922 scan-tree-dump-times directive.
3924 2005-08-04 Jan Hubicka <jh@suse.cz>
3926 * gcov-1.C: Fix switch counts.
3927 * gcov-4b.c: Likewise.
3929 2005-08-03 Jeff Law <law@redhat.com>
3931 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
3933 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
3935 * gcc.c-torture/execute/pr23135.c: New test.
3937 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3939 PR tree-optimization/19899
3940 * gcc.dg/tree-ssa/scev-1.c: New test.
3941 * gcc.dg/tree-ssa/scev-2.c: New test.
3943 2005-08-03 Richard Sandiford <richard@codesourcery.com>
3946 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
3948 2005-08-03 Jan Hubicka <jh@suse.cz>
3950 * update-conroll.c: New testcase.
3951 * update-conroll-2.c: New testcase.
3953 2005-08-02 David Edelsohn <edelsohn@gnu.org>
3955 * gfortran.dg/constant_substring.f: New test.
3956 * gfortran.dg/pr22491.f: New test.
3958 2005-08-02 Jan Hubicka <jh@suse.cz>
3960 * update-threading.c: Replace by the proper one.
3962 2005-08-02 Diego Novillo <dnovillo@redhat.com>
3965 * g++.dg/tree-ssa/pr23164.C: New test.
3967 2005-08-02 Diego Novillo <dnovillo@redhat.com>
3969 * gcc.dg/tree-ssa/pr23192.c: New test.
3971 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
3973 * gcc.c-torture/execute/vrp-4.c: New test.
3975 2005-08-02 Jan Hubicka <jh@suse.cz>
3977 * update-threading.c: New test.
3979 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
3981 * gcc.c-torture/compile/20050801-1.c: New test.
3982 * gcc.c-torture/compile/20050801-2.c: New test.
3984 2005-08-01 Jan Hubicka <jh@suse.cz>
3986 * val-prof-5.c: New test.
3988 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
3991 * gcc.dg/pr22311-1.c : New test.
3993 2005-07-31 Steven Bosscher <stevenb@suse.de>
3996 * gfortran.dg/pr23095.f: New test.
3999 * g++.dg/other/pr22003.C: New test.
4001 2005-07-31 Richard Sandiford <richard@codesourcery.com>
4004 * gcc.c-torture/execute/pr20621-1.c: New test.
4006 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
4008 * gfortran.dg/comma_format_extension_4.f: Adjust length
4009 of string for format.
4010 * gfortran.dg/der_array_io_1.f: Replace illegal internal
4011 print statement with internal write.
4012 * gfortran.dg/der_array_io_2.f: Likewise.
4013 * gfortran.dg/der_array_io_3.f: Likewise.
4015 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
4017 * gcc.dg/fold-abs-4.c: new test.
4019 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
4021 PR fortran/22570 an related issues.
4022 * gfortran.dg/x_slash_1.f: New test.
4024 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
4027 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
4028 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
4030 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4033 * gcc.dg/Wshadow-3.c: New test.
4035 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
4037 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
4038 used to have the wrong bounds).
4040 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4043 * gcc.dg/hex-round-1.c: Test more cases.
4044 * gcc.dg/hex-round-2.c: New test.
4046 2005-07-29 Diego Novillo <dnovillo@redhat.com>
4049 * g++.dg/tree-ssa/pr22550.C: New test.
4051 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
4053 * gcc.dg/tree-ssa/vrp19.c: New test.
4054 * gcc.dg/tree-ssa-vrp20.c: New test.
4056 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4059 * gcc.dg/transparent-union-4.c: New test.
4061 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4064 * gcc.dg/c99-vla-2.c: New test.
4066 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4069 * gcc.dg/hex-round-1.c: New test.
4071 2005-07-28 Jan Hubicka <jh@suse.cz>
4073 * inliner-1.c: Do not dump everything.
4074 * tree-prof.exp: Do not pass -ftree-based-profiling.
4075 * bprob.exp: Likewise.
4077 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
4079 2005-07-28 Mark Mitchell <mark@codesourcery.com>
4082 * g++.dg/expr/ptrmem7.C: New test.
4084 2005-07-28 Mike Stump <mrs@apple.com>
4086 * g++.old-deja/g++.mike/visibility-1.C: New test.
4088 2005-07-28 Richard Sandiford <richard@codesourcery.com>
4091 * gcc.c-torture/execute/pr20187-1.c: New test.
4093 2005-07-28 Jeff Law <law@redhat.com>
4095 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
4096 * gcc.dg/tree-ssa/vrp18.c: New test.
4098 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
4100 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
4102 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
4104 PR tree-optimization/22506
4105 * gcc.dg/vect/ps22506.c: New test.
4107 2005-07-28 Jakub Jelinek <jakub@redhat.com>
4110 * gcc.target/i386/sse-3.c: New test.
4112 2005-07-28 Richard Sandiford <richard@codesourcery.com>
4114 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
4115 * gcc.target/mips/mips32-dsp-type.c: Likewise.
4117 2005-07-28 Richard Sandiford <richard@codesourcery.com>
4120 * gcc.c-torture/compile/pr22589-1.c: New test.
4122 2005-07-28 Jan Hubicka <jh@suse.cz>
4124 * update-loopch.c: New testcase.
4126 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
4128 PR rtl-optimization/23047
4129 * gcc.c-torture/execute/pr23047.c: New test.
4130 * gcc.c-torture/execute/pr23047.x: New.
4132 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
4134 PR tree-optimization/22493
4135 * gcc.c-torture/execute/pr22493-1.c: New test.
4136 * gcc.c-torture/execute/pr22493-1.x: New.
4137 * gcc.c-torture/execute/vrp-1.c: New test.
4138 * gcc.c-torture/execute/vrp-2.c: New test.
4139 * gcc.c-torture/execute/vrp-2.c: New test.
4141 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
4143 * gcc.target/frv/all-builtin-read8.c: Delete.
4144 * gcc.target/frv/all-builtin-read16.c: Delete.
4145 * gcc.target/frv/all-builtin-read32.c: Delete.
4146 * gcc.target/frv/all-builtin-read64.c: Delete.
4147 * gcc.target/frv/all-builtin-write8.c: Delete.
4148 * gcc.target/frv/all-builtin-write16.c: Delete.
4149 * gcc.target/frv/all-builtin-write32.c: Delete.
4150 * gcc.target/frv/all-builtin-write64.c: Delete.
4151 * gcc.target/frv/all-read-write-1.c: New.
4153 2005-07-27 Jeff Law <law@redhat.com>
4155 * gcc.c-torture/execute/pr22630.c: New test.
4157 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
4159 PR tree-optimization/23073
4160 * gcc.dg/vect/nodump-pr23073.c: New test.
4161 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
4163 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
4165 PR tree-optimize/22348
4166 * gcc.c-torture/execute/pr22348.c: New.
4168 2005-07-27 Richard Guenther <rguenther@suse.de>
4170 * gcc.dg/tree-ssa/salias-1.c: New testcase.
4172 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4175 * gfortran.dg/logical_comp.f90: New test.
4177 2005-07-27 Jan Hubicka <jh@suse.cz>
4179 * inliner-1.c: Add cleanup of dumps.
4180 * val-prof-*.c: Likewise.
4181 * update-tailcall.c: New.
4183 2005-07-26 Diego Novillo <dnovillo@redhat.com>
4186 * gcc.dg/tree-ssa/pr22591.c: New test.
4187 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
4189 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
4192 * objc.dg/try-catch-11.m: New test.
4194 2005-07-26 Richard Guenther <rguenther@suse.de>
4196 PR tree-optimization/22486
4197 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
4199 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
4202 * testsuite/g++.dg/opt/loop2.C: New test.
4204 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
4206 * gcc.dg/tree-ssa/reassoc-3.c: New test.
4207 * gcc.dg/tree-ssa/reassoc-4.c: New test.
4209 2005-07-25 Adam Nemet <anemet@lnxw.com>
4211 * lib/profopt.exp (profopt-execute): Check for profiling data
4212 files on the target.
4214 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
4216 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
4217 for matching of asm labels.
4219 2005-07-25 Richard Guenther <rguenther@suse.de>
4221 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
4223 2005-07-25 Richard Guenther <rguenther@suse.de>
4226 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
4228 2005-07-25 Ira Rosen <irar@il.ibm.com>
4230 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
4231 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
4232 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
4233 * gcc.dg/vect/vect-100.c: New test.
4234 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
4235 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
4236 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
4237 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
4238 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
4239 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
4240 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
4241 * gfortran.dg/vect/pr19049.f90: New testcase.
4242 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
4244 2005-07-25 Jakub Jelinek <jakub@redhat.com>
4246 * gcc.c-torture/execute/20050713-1.c: New test.
4249 * gfortran.fortran-torture/execute/data_4.f90: New test.
4252 * gcc.dg/visibility-d.c: New test.
4254 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
4256 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
4257 * gfortran.dg/underflow.f90: Ditto.
4259 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4261 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
4262 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
4263 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
4265 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
4267 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
4268 include case of field width of zero.
4270 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
4272 PR libgfortran/21875
4273 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
4274 with trailing blanks on normal formatted read.
4276 2005-07-23 Chao-ying Fu <fu@mips.com>
4278 * gcc.target/mips/mips32-dsp-type.c: New test.
4279 * gcc.target/mips/mips32-dsp.c: New test.
4281 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
4284 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
4287 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
4288 and __cyg_profile_func_exit.
4290 2005-07-22 David Edelsohn <edelsohn@gnu.org>
4292 * gfortran.dg/comma_format_extension_3.f: Fix typo.
4293 * gfortran.dg/comma_format_extension_4.f: Same.
4294 * gfortran.dg/pr15332.f: Same.
4295 * gfortran.dg/pr21730.f: Same.
4297 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
4299 * g++.dg/opt/vrp2.C: Fix testcase.
4302 * g++.dg/opt/vrp2.C: New test.
4304 2005-07-22 Mark Mitchell <mark@codesourcery.com>
4307 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
4309 2005-07-22 Diego Novillo <dnovillo@redhat.com>
4311 * gcc.dg/tree-ssa/20050719-1.c: New test.
4313 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
4315 * gcc.dg/bfin-longcall-1.c: New file.
4316 * gcc.dg/bfin-longcall-2.c: New file.
4318 2005-07-21 Janis Johnson <janis187@us.ibm.com>
4320 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
4322 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
4325 * gcc.dg/tree-ssa/pr19055.c: New test.
4326 * gcc.dg/tree-ssa/pr19055-2.c: New test.
4328 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
4331 * g++.dg/other/pr22358.C: New test.
4333 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
4336 * g++.dg/lookup/two-stage5.C: New test from bug comments.
4338 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4341 * g++.dg/init/union2.C: New test.
4343 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4346 * gcc.dg/complex-4.c: New test.
4348 2005-07-21 Richard Guenther <rguenther@suse.de>
4351 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
4352 scanning for asm labels.
4353 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
4355 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
4358 * gcc.dg/altivec-pr22085.c: New.
4360 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
4362 PR tree-optimization/19210
4363 * gcc.dg/tree-ssa/pr19210-1.c: New.
4364 * gcc.dg/tree-ssa/pr19210-2.c: New.
4366 2005-07-21 Richard Sandiford <richard@codesourcery.com>
4368 PR rtl-optimization/22167
4369 * g++.dg/opt/pr22167.C: New test.
4371 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
4374 * g++.dg/lookup/two-stage2.C: New.
4375 * g++.dg/lookup/two-stage3.C: New.
4376 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
4377 fixed two-stage name lookup for operators.
4378 * g++.dg/template/call3.C: Compiler now produces an appropriate
4380 * g++.dg/template/crash37.C: Compiler now describes bla() on line
4382 * g++.dg/template/ptrmem4.C: Compiler produces different error
4384 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
4385 connect_to_method as a candidate.
4387 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
4389 * gcc.dg/fold-alloc-1.c: New test.
4391 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
4393 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
4394 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
4396 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
4398 * gcc.dg/fold-abs-1.c: New test.
4399 * gcc.dg/fold-abs-2.c: New test.
4400 * gcc.dg/fold-abs-3.c: New test.
4402 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
4404 Make CONSTRUCTOR use VEC to store initializers.
4405 * g++.dg/ext/complit3.C: Check for specific error messages.
4406 * g++.dg/init/brace2.C: Update error message.
4407 * g++.dg/warn/Wbraces2.C: Likewise.
4409 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
4412 * gfortran.dg/module_interface_1.f90: New test.
4414 2005-07-19 Danny Berlin <dberlin@dberlin.org>
4415 Kenneth Zadeck <zadeck@naturalbridge.com>
4417 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
4419 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4421 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
4422 specify -Wformat for these tests.
4423 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
4424 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
4425 * gcc.dg/format/opt-6.c: Delete.
4427 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
4429 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
4430 * gcc.dg/tree-ssa/sra-3.c: Likewise.
4432 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
4434 * gcc.dg/tree-ssa/alias-2.c: New test.
4436 2005-07-18 Mark Mitchell <mark@codesourcery.com>
4439 * g++.dg/template/explicit7.C: New test.
4441 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
4443 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
4444 width of 8 to +Inf and -Inf.
4446 2005-07-17 Mark Mitchell <mark@codesourcery.com>
4449 * g++.dg/template/friend36.C: New test.
4451 2005-07-16 David Edelsohn <edelsohn@gnu.org>
4454 * gfortran.dg/pr21730.f: New test.
4456 2005-07-16 Danny Berlin <dberlin@dberlin.org>
4457 Kenneth Zadeck <zadeck@naturalbridge.com>
4459 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
4460 since pure const detection cannot run at -O1 in c compiler.
4461 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
4462 can now optimize this case properly.
4463 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
4464 because we now pass.
4465 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
4467 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
4470 * gcc.dg/format/bitfld-1.c: New test.
4472 2005-07-15 Mark Mitchell <mark@codesourcery.com>
4475 * g++.dg/rtti/repo1.C: New test.
4477 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
4480 * gcc.c-torture/compile/pr22398.c: New test.
4482 2005-07-15 Mark Mitchell <mark@codesourcery.com>
4485 * g++.dg/expr/cast4.C: New test.
4487 2005-07-15 Richard Guenther <rguenther@suse.de>
4489 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
4490 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
4492 2005-07-15 Steven Bosscher <stevenb@suse.de>
4494 PR tree-optimization/22230
4495 * gcc.dg/tree-ssa/pr22230.c: New test.
4497 2005-07-14 Jakub Jelinek <jakub@redhat.com>
4499 * gfortran.dg/g77/cpp6.f: New test.
4502 * gfortran.dg/g77/cpp5.F: New test.
4503 * gfortran.dg/g77/cpp5.h: New file.
4504 * gfortran.dg/g77/cpp5inc.h: New file.
4506 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
4509 * gfortran.dg/tl_editting.f90: New.
4510 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
4512 2005-07-14 Steven G. Kargl <kargls@comcast.net>
4514 * gfortran.dg/char_array_constructor.f90: New test.
4516 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
4518 * gfortran.dg/past_eor.f90: New.
4519 * gfortran.dg/complex_read.f90: New.
4521 2005-07-13 Jeff Law <law@redhat.com>
4523 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
4526 * gcc.dg/tree-ssa/pr22321.c: New test
4528 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
4530 PR tree-optimization/21921
4531 * gcc.dg/tree-ssa/pr21921.c: New.
4533 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
4535 PR tree-optimizatio/22442
4536 * gcc.dg/tree-ssa/loop-11.c: New test.
4538 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
4541 * gcc.c-torture/compile/pr21840.c: New test.
4543 2005-07-12 Jan Hubicka <jh@suse.cz>
4545 * gcc.c-torture/compile/pr22379.c: New test.
4547 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
4550 gfortran.dg/dev_null.f90: Remove outdated comment about
4551 PR libfortran/21593.
4554 2005-07-12 Dale Johannesen <dalej@apple.com>
4556 * gcc.target/i386/compress-float-sse.c: New.
4557 * gcc.target/i386/compress-float-sse-pic.c: New.
4558 * gcc.target/i386/compress-float-387.c: New.
4559 * gcc.target/i386/compress-float-387-pic.c: New.
4560 * gcc.dg/compress-float-ppc.c: New.
4561 * gcc.dg/compress-float-ppc-pic.c: New.
4563 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
4566 gfortran.dg/dev_null.f90: Remove targets.
4568 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
4571 * gcc.dg/pr22335-1.c: New test.
4572 * gcc.dg/pr22335-2.c: New test.
4574 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4577 * g++.dg/template/nontype12.C : New test.
4579 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
4581 * gcc.dg/tree-ssa/loop-10.c: New test.
4583 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
4585 * gcc.c-torture/execute/20020720-1.x: Remove.
4587 2005-07-11 Jakub Jelinek <jakub@redhat.com>
4589 * gfortran.fortran-torture/execute/forall_7.f90: New test.
4591 2005-07-10 Richard Sandiford <richard@codesourcery.com>
4593 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
4594 (dg-mips-options): Use it.
4596 2005-07-09 Diego Novillo <dnovillo@redhat.com>
4598 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
4600 2005-07-09 Richard Henderson <rth@redhat.com>
4602 * lib/target-supports.exp (check_effective_target_sync_char_short):
4605 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
4608 * gfortran.dg/negative-z-descriptor.f90: New test.
4610 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
4613 * gcc.dg/pr22329.c: New test.
4615 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
4617 PR tree-optimization/20139
4618 * gcc.dg/tree-ssa/pr20139.c: New.
4620 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
4623 * testsuite/gcc.dg/pr22356-1.c: New test.
4625 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
4628 * g++.dg/template/unify8.C: New.
4629 * g++.dg/template/unify9.C: New.
4631 2005-07-08 Jakub Jelinek <jakub@redhat.com>
4633 * gfortran.fortran-torture/execute/entry_10.f90: New test.
4635 2005-07-07 Geoffrey Keating <geoffk@apple.com>
4637 * gcc.dg/darwin-version-1.c: New.
4638 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
4639 * gcc.dg/builtins-20.c: Likewise.
4640 * gcc.dg/builtins-53.c: Likewise.
4641 * gcc.dg/torture/builtins-convert-1.c: Likewise.
4642 * gcc.dg/torture/builtins-convert-2.c: Likewise.
4643 * gcc.dg/torture/builtins-convert-3.c: Likewise.
4644 * gcc.dg/torture/builtins-power-1.c: Likewise.
4645 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
4648 2005-07-07 Jeff Law <law@redhat.com>
4650 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
4651 argument evaluation order.
4653 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
4656 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
4657 Add test cases where the shift length is greater than the
4660 2005-07-07 Ziemowit Laski <zlaski@apple.com>
4662 * obj-c++.dg/proto-lossage-6.mm: New.
4663 * objc.dg/proto-lossage-6.m: New.
4665 2005-07-07 Ziemowit Laski <zlaski@apple.com>
4667 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
4668 * objc.dg/gnu-runtime-2.m: Likewise.
4670 2005-07-07 Jakub Jelinek <jakub@redhat.com>
4672 * gfortran.dg/longline.f: New test.
4674 * gfortran.dg/badline.f: New test.
4676 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
4681 * gfortran.dg/hollerith.f90: New.
4682 * gfortran.dg/hollerith2.f90: New.
4683 * gfortran.dg/hollerith3.f90: New.
4684 * gfortran.dg/hollerith4.f90: New.
4685 * gfortran.dg/hollerith_f95.f90: New.
4686 * gfortran.dg/hollerith_legacy.f90: New.
4687 * gfortran.dg/g77/cpp4.F: New. Port from g77.
4689 2005-07-07 Ziemowit Laski <zlaski@apple.com>
4692 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
4693 * objc.dg/gnu-runtime-2.m: New.
4695 2005-07-06 Jeff Law <law@redhat.com>
4697 * gcc.dg/tree-ssa/vrp17.c: New test.
4699 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
4702 * gfortran.dg/array_constructor_5.f90: New test.
4704 2005-07-07 Jakub Jelinek <jakub@redhat.com>
4706 * gfortran.fortran-torture/execute/entry_9.f90: New test.
4708 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
4710 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
4711 * gcc.dg/980816-1.c: Ditto.
4713 2005-07-06 Jeff Law <law@redhat.com>
4715 * gcc.c-torture/compile/pr21356.c: New test.
4717 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
4721 * gcc.c-torture/compile/pr22013-1.c,
4722 gcc.c-torture/execute/pr22098-1.c,
4723 gcc.c-torture/execute/pr22098-2.c,
4724 gcc.c-torture/execute/pr22098-3.c: New tests.
4726 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
4729 * gcc.dg/pr22308-1.c: New test.
4731 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
4733 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
4735 * gcc.dg/compare9.c: Use -fshort-enums instead of
4736 -fno-short-enums. Change the last test to dg-bogus.
4738 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
4740 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
4741 * gcc.dg/compare9.c: New.
4743 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4745 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
4747 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
4750 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
4753 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4755 * gcc.dg/format/gcc_gfc-1.c: New.
4757 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
4759 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
4761 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4764 * gfortran.dg/io_invalid_1.f90: New test.
4766 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
4768 * gcc.dg/format/gcc_diag-1.c: Update.
4770 2005-07-02 Jeff Law <law@redhat.com>
4772 * gcc.dg/tree-ssa/pr22051-1.c: New test.
4773 * gcc.dg/tree-ssa/pr22051-2.c: New test.
4775 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
4777 * gcc.dg/format/gcc_diag-1.c: Update.
4779 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
4782 * gcc.c-torture/compile/pr22269.c: New test.
4784 2005-06-30 Diego Novillo <dnovillo@redhat.com>
4788 * g++.dg/tree-ssa/pr21584-1.C: New test.
4789 * g++.dg/tree-ssa/pr21584-2.C: New test.
4791 2005-06-30 Ziemowit Laski <zlaski@apple.com>
4793 * obj-c++.dg/try-catch-11.mm: New.
4794 * objc.dg/try-catch-10.m: New.
4796 2005-06-29 David Edelsohn <edelsohn@gnu.org>
4798 * g++.dg/other/ucnid-1.C: xfail on AIX.
4800 2005-06-29 Diego Novillo <dnovillo@redhat.com>
4803 * gcc.dg/20050629-1.c: New test.
4805 2005-06-29 Ziemowit Laski <zlaski@apple.com>
4807 * obj-c++.dg/const-str-1[0-1].mm: New.
4808 * objc.dg/const-str-1[0-1].m: New.
4810 2005-05-29 Richard Henderson <rth@redhat.com>
4812 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
4813 Rename from check_effective_target_vect_no_max.
4814 (check_effective_target_vect_no_int_add): New.
4815 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
4816 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
4817 * gcc.dg/vect/vect-reduc-3.c: Likewise.
4818 * gcc.dg/vect/vect-reduc-1.c: Use both.
4819 * gcc.dg/vect/vect-reduc-2.c: Likewise.
4821 2005-05-29 Richard Henderson <rth@redhat.com>
4823 * lib/target-supports.exp (check_effective_target_vect_no_max):
4824 Remove i386 and x86_64.
4826 2005-06-29 Steve Ellcey <sje@cup.hp.com>
4829 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
4831 2005-06-29 Steve Ellcey <sje@cup.hp.com>
4834 * gcc.dg/vect/pr21969.c: New test.
4836 2005-06-28 Eric Christopher <echristo@redhat.com>
4840 * gcc.dg/inline1.c: New test.
4841 * gcc.dg/inline2.c: Ditto.
4842 * gcc.dg/inline3.c: Ditto.
4843 * gcc.dg/inline4.c: Ditto.
4844 * gcc.dg/inline5.c: Ditto.
4846 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
4849 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
4850 Add testcase also testing eoshift1 for PR 22142.
4852 2005-06-28 Richard Henderson <rth@redhat.com>
4854 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
4855 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
4856 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
4857 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
4858 gcc.dg/tree-ssa/20030922-2.c: Likewise.
4860 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
4863 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
4864 Add testcase for PR 22142.
4866 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
4868 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
4869 gcc.target/ia64/fpreg-2.c: New tests.
4871 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4873 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
4875 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4878 * gfortran.dg/slash_1.f90: New test.
4880 2005-06-27 Richard Henderson <rth@redhat.com>
4882 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
4883 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
4884 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
4885 * gcc.dg/vect/vect-reduc-2.c: Likewise.
4886 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
4887 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
4889 2005-06-27 Richard Henderson <rth@redhat.com>
4891 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
4892 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
4894 2005-06-27 Ziemowit Laski <zlaski@apple.com>
4896 * obj-c++.dg/proto-lossage-5.mm: New.
4897 * objc.dg/proto-lossage-5.m: New.
4899 2005-06-27 Diego Novillo <dnovillo@redhat.com>
4902 * gcc.dg/tree-ssa/pr21959.c: New test.
4904 2005-06-27 Jakub Jelinek <jakub@redhat.com>
4906 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
4907 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
4908 testing uninitialized var.
4910 * gcc.c-torture/execute/builtins/chk.h: New.
4911 * gcc.c-torture/execute/builtins/lib/chk.c: New.
4912 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
4913 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
4914 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
4915 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
4916 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
4917 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
4918 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
4919 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
4920 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
4921 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
4922 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
4923 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
4924 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
4925 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
4926 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
4927 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
4928 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
4929 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
4930 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
4931 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
4932 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
4933 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
4934 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
4935 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
4936 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
4937 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
4938 * gcc.dg/builtin-object-size-1.c: New test.
4939 * gcc.dg/builtin-object-size-2.c: New test.
4940 * gcc.dg/builtin-object-size-3.c: New test.
4941 * gcc.dg/builtin-object-size-4.c: New test.
4942 * gcc.dg/builtin-object-size-5.c: New test.
4943 * gcc.dg/builtin-stringop-chk-1.c: New test.
4944 * gcc.dg/builtin-stringop-chk-2.c: New test.
4945 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
4946 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
4947 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
4948 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
4949 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
4950 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
4951 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
4952 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
4953 * gcc.c-torture/execute/printf-1.c: New test.
4954 * gcc.c-torture/execute/fprintf-1.c: New test.
4955 * gcc.c-torture/execute/vprintf-1.c: New test.
4956 * gcc.c-torture/execute/vfprintf-1.c: New test.
4957 * gcc.c-torture/execute/printf-chk-1.c: New test.
4958 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
4959 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
4960 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
4962 2005-06-27 Michael Matz <matz@suse.de>
4964 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
4965 slot is not merged if address escapes.
4967 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4970 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
4972 2005-06-26 Jakub Jelinek <jakub@redhat.com>
4975 * gcc.c-torture/compile/20050622-1.c: New test.
4978 * gcc.dg/20050620-1.c: New test.
4980 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
4982 PR tree-optimization/22026
4983 * gcc.dg/tree-ssa/pr22026.c: New.
4985 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
4988 * gfortran.dg/shift-alloc.f90: New testcase.
4990 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
4992 * all files: Update FSF address in copyright headers.
4994 2005-06-22 Jan Hubicka <jh@suse.cz>
4996 * wholeprogram-1.c: New testcase.
4997 * wholeprogram-2.c: New testcase.
4999 2005-06-24 Mark Mitchell <mark@codesourcery.com>
5002 * gcc.dg/tree-ssa/pr22171.c: New test.
5004 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
5006 * gfortran.dg/simplify_modulo.f90: New.
5008 2005-06-24 Jan Hubicka <jh@suse.cz>
5010 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
5012 2005-06-23 Ziemowit Laski <zlaski@apple.com>
5014 * obj-c++.dg/proto-lossage-[1-4].mm: New.
5016 2005-06-23 Ziemowit Laski <zlaski@apple.com>
5018 * obj-c++.dg/typedef-alias-1.mm: New.
5019 * objc.dg/typedef-alias-1.m: New.
5021 2005-06-23 Jeff Law <law@redhat.com>
5023 * gcc.dg/tree-ssa/vrp16.c: New test.
5025 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5027 * lib/target-supports.exp: Add
5028 check_effective_target_fortran_large_real and
5029 check_effective_target_fortran_large_int to check for
5030 corresponding effective targets.
5031 * gfortran.dg/large_integer_kind_1.f90: New test.
5032 * gfortran.dg/large_real_kind_1.f90: New test.
5034 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
5036 PR tree-optimization/22117
5037 * gcc.dg/tree-ssa/pr22117.c: New.
5039 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
5042 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
5044 2005-06-23 David Edelsohn <edelsohn@gnu.org>
5046 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
5048 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
5050 * gfortran.dg/f2c_4.f90: Add tests for complex functions
5051 * gfortran.dg/f2c_4.c: Likewise
5053 2005-06-22 Paul Brook <paul@codesourcery.com>
5056 * gfortran.dg/auto_save_1.f90: New test.
5058 2005-06-22 Michael Matz <matz@suse.de>
5060 * gcc.target/x86-64/abi: New directory.
5061 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
5062 * gcc.target/x86-64/abi/README.gcc: New file.
5063 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
5064 * gcc.target/x86-64/abi/asm-support.s: New file.
5065 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
5066 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
5067 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
5068 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
5069 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
5070 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
5071 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
5072 * gcc.target/x86_64/abi/test_bitfields.c: New test.
5073 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
5074 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
5075 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
5076 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
5077 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
5078 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
5079 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
5080 * gcc.target/x86_64/abi/test_varargs.c: New test.
5082 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
5084 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
5085 32-bit i?86 and x86_64.
5087 2005-06-21 Ziemowit Laski <zlaski@apple.com>
5089 * obj-c++.dg/const-str-[1-9].mm: New tests.
5091 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
5094 * gfortran.dg/namelist_use.f90: New.
5095 * gfortran.dg/namelist_use_only.f90: New.
5097 2005-06-21 Jeff Law <law@redhat.com>
5099 * gcc.dg/tree-ssa/vrp15.c: New test.
5101 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
5103 * lib/target-supports.exp (check_effective_target_vect_reduction):
5105 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
5106 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
5107 remove vect_reduction target keyword. Also avoid two returns in main.
5108 * gcc.dg/vect/vect-reduc-3.c: Likewise.
5109 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
5110 * gcc.dg/vect/vect-reduc-1short.c: New test.
5111 * gcc.dg/vect/vect-reduc-1char.c: New test.
5112 * gcc.dg/vect/vect-reduc-2short.c: New test.
5113 * gcc.dg/vect/vect-reduc-2char.c: New test.
5114 * gcc.dg/vect/vect-reduc-6.c: New test.
5115 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
5116 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
5117 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
5119 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5120 Paul Thomas <pault@gcc.gnu.org>
5122 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
5125 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5127 * gfortran.dg/backslash_1.f90: New test.
5128 * gfortran.dg/backslash_2.f90: New test.
5130 2005-06-20 Steven G. Kargl <kargls@comcast.net>
5132 * gfortran.dg/duplicate_labels.f90: New test.
5134 2005-06-20 Jan Beulich <jbeulich@novell.com>
5136 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
5137 unsupportable relocations.
5138 * g++.old-deja/g++.other/store-expr1.C: Likewise.
5139 * gcc.dg/20050321-2.c: xfail for NetWare.
5141 2005-06-20 Andreas Jaeger <aj@suse.de>
5143 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
5144 gcc.target/i386/fastcall-sseregparm.c,
5145 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
5147 2005-06-19 Richard Henderson <rth@redhat.com>
5149 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
5151 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
5153 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
5155 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
5158 * g++.dg/conversion/simd2.C: Change expected error message.
5160 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
5162 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
5163 * gcc.dg/vect/vect-reduc-2.c: Likewise.
5164 * gcc.dg/vect/vect-reduc-3.c: Likewise.
5166 2005-06-18 James A Morrison <phython@gcc.gnu.org>
5168 * gcc.dg/fold-mod-1.c: New test.
5170 2005-06-18 Steven G. Kargl <kargls@comcast.net>
5173 * gfortran.dg/pr19926.f90: New test.
5175 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
5177 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
5178 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
5180 * gcc.dg/vect/vect-reduc-2.c: Likewise.
5181 * gcc.dg/vect/vect-reduc-3.c: Likewise.
5183 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
5185 * gcc.target/ia64/float80-varargs-1.c: New test.
5187 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5190 * gfortran.dg/f2c_6.f90: New test.
5192 2005-06-17 Geoffrey Keating <geoffk@apple.com>
5195 * g++.dg/template/local5.C: New.
5197 2005-06-17 Richard Henderson <rth@redhat.com>
5199 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
5201 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
5204 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
5206 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
5208 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
5209 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
5210 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
5211 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
5212 check_vect to verify the presence of hardware vector support.
5214 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
5217 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
5219 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5222 * gfortran.dg/pr19216.f: Add correct space between brackets and
5225 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5228 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
5230 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
5232 * gcc.target/i386/attributes-error.c: New testcase.
5233 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
5234 * gcc.target/i386/regparm-stdcall.c: Likewise.
5235 * gcc.target/i386/sseregparm-1.c: Likewise.
5236 * gcc.target/i386/sseregparm-2.c: Likewise.
5238 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
5240 * g++.dg/rtti/crash2.C: New.
5242 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
5244 * gcc.dg/noncompile/20040203-3.c: Update expected message.
5246 2005-06-15 David Ung <davidu@mips.com>
5248 * gcc.target/mips/mips16e-extends.c: New test for testing the
5249 generation of MIPS16e zeb/zeh, seb/seh instructions.
5251 2005-06-15 Diego Novillo <dnovillo@redhat.com>
5254 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
5255 * gcc.dg/tree-ssa/pr22018.c: New test.
5257 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
5259 * gcc.dg/simd-1.c: Update error messages.
5260 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
5261 * gcc.dg/simd-2.c: Update error messages.
5262 * gcc.dg/simd-4.c: New.
5264 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
5267 * g++.dg/other/crash-4.C: New.
5269 2005-06-14 Devang Patel <dpatel@apple.com>
5271 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
5273 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
5276 * g++.dg/parse/crash11.C: Update
5278 2005-06-13 Jeff Law <law@redhat.com>
5280 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
5281 perform the desired transformations.
5282 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
5283 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
5285 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5288 * gfortran.dg/forall_1.f90: Un-XFAIL.
5290 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
5293 * g++.dg/parse/crash26.C: New.
5296 * g++.dg/init/member1.C: New.
5298 2005-06-13 Jakub Jelinek <jakub@redhat.com>
5300 * gfortran.dg/altreturn_1.f90: New test.
5302 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
5305 * gcc.dg/tree-ssa/pr21985.c: New test.
5307 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
5309 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
5311 2005-06-12 Roger Sayle <roger@eyesopen.com>
5314 * g++.dg/other/error10.C: New test case.
5316 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5319 * gfortran.dg/pr19155.f: Add test.
5321 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5323 * gfortran.dg/f2c_7.f90: New test.
5325 * gfortran.dg/forall_1.f90: XFAILed.
5327 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
5329 * gcc.dg/pr14796-1.c: New.
5330 * gcc.dg/pr14796-2.c: New.
5332 2005-06-11 Steven G. Kargl <kargls@comcast.net>
5336 * gfortran.dg/deallocate_stat.f90: New test.
5338 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
5340 * gfortran.fortran-torture/execute/in-pack.f90: New test.
5342 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
5344 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
5345 access will be generated when this loop is vectorized. Test that
5346 accesses with same alignment were detected.
5347 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
5348 Test that accesses with same alignment were detected.
5349 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
5350 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
5351 alignment were detected.
5353 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
5356 * g++.dg/conversion/simd2.C: New.
5358 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
5360 * gcc.dg/Wcxx-compat-1.c: New.
5362 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
5365 * gfortran.dg/reshape-complex.f90: Add a test for a packed
5368 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
5370 * gcc.dg/alias-8.c: New.
5372 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
5374 * gcc.dg/format/cmn_err-1.c: Update.
5376 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
5379 * gcc.target/sparc/fexpand-2.c: New.
5380 * gcc.target/sparc/fpmerge-2.c: New.
5381 * gcc.target/sparc/fpmul-2.c: New.
5382 * gcc.target/sparc/noresult.c: New.
5383 * gcc.target/sparc/pdist-2.c: New.
5384 * gcc.target/sparc/pdist-3.c: New.
5386 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
5389 * gcc.target/i386/i386.exp: Fix comment typo.
5391 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
5394 * g++.dg/inherit/using5.C: New.
5395 * g++.dg/inherit/using6.C: New.
5397 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5400 * g++.dg/template/ptrmem15.C: New test.
5403 * g++.dg/ext/label4.C: New test.
5405 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5407 * gcc.dg/tls/debug-1.c: New test.
5409 2005-06-07 Dale Johannesen <dalej@apple.com>
5411 * gcc.target/i386/movq.c: New.
5413 2005-06-07 Dale Johannesen <dalej@apple.com>
5415 * gcc.dg/20050607-1.c: New.
5417 2005-06-07 Jakub Jelinek <jakub@redhat.com>
5420 * gcc.c-torture/execute/20050607-1.c: New test.
5422 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
5425 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
5426 Test case where the return array has lowest stride one,
5429 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
5431 * lib/target-supports.exp (check_effective_target_sync_int_long):
5432 Add s390 and s390x targets.
5434 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5436 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
5437 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
5438 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
5439 * gcc.dg/tree-ssa/loop-9.c: New test.
5441 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
5443 * g++.dg/parse/defarg10.C: New.
5445 2005-06-06 Jakub Jelinek <jakub@redhat.com>
5448 * gcc.c-torture/execute/20050604-1.c: New test.
5450 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
5453 * g++.dg/parse/defarg9.C: New.
5456 * g++.dg/inherit/using4.C: New.
5457 * g++.dg/overload/error1.C: Adjust expected errors.
5458 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
5459 * g++.old-deja/g++.brendan/arm2.C: Likewise.
5460 * g++.old-deja/g++.other/redecl2.C: Likewise.
5461 * g++.old-deja/g++.other/redecl4.C: Likewise.
5462 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
5464 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
5466 * gfortran.dg/f2c_5.f90: Add -w to dg-options
5468 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
5470 * lib/gfortran.exp (gfortran_target_compile): Call
5471 dg-additional-files-options
5472 * gfortran.dg/f2c_4.f90: New file
5473 * gfortran.dg/f2c_4.c: New file
5474 * gfortran.dg/f2c_5.f90: New file
5475 * gfortran.dg/f2c_5.c: New file
5477 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5479 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
5482 * gfortran.dg/array_constructor_4.f90: New test.
5484 2005-06-05 Mark Mitchell <mark@codesourcery.com>
5487 * g++.dg/ext/builtin9.C: New test.
5489 2005-06-05 Dale Johannesen <dalej@apple.com>
5491 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
5492 * gcc.c-torture/execute/20050603-2.c: Ditto.
5494 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
5496 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
5497 * gcc.dg/vect/vect-reduc-1.c: New.
5498 * gcc.dg/vect/vect-reduc-2.c: New.
5499 * gcc.dg/vect/vect-reduc-3.c: New.
5501 2005-06-04 Dale Johannesen <dalej@apple.com>
5503 * gcc.c-torture/execute/20050603-1.c: New.
5504 * gcc.c-torture/execute/20050603-2.c: New.
5505 * gcc.dg/20050603-3.c: New.
5507 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5510 * gfortran.dg/debug_1.f90: New test.
5512 * gfortran.dg/forall_1.f90: New test.
5514 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
5516 * gfortran.dg/array_constructor_3.f90: New test.
5518 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5520 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
5522 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
5524 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
5526 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
5529 * gcc.dg/init-excess-1.c: New test.
5531 2005-06-03 Mark Mitchell <mark@codesourcery.com>
5534 * g++.dg/expr/static_cast6.C: New test.
5536 2005-06-03 Diego Novillo <dnovillo@redhat.com>
5538 * gcc.dg/tree-ssa/vrp14.c: New test.
5540 2005-06-03 Mark Mitchell <mark@codesourcery.com>
5543 * g++.dg/template/new2.C: New test.
5545 2005-06-03 Josh Conner <jconner@apple.com>
5547 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
5548 all entries in initializer.
5550 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
5553 * gcc.dg/pr21858.c: New testcase.
5555 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
5557 PR tree-optimization/21292
5559 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
5561 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
5562 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
5563 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
5564 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
5565 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
5567 2005-06-02 Richard Henderson <rth@redhat.com>
5569 * gcc.dg/sync-2.c: Use -march=i486 for i386.
5571 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
5573 * gcc.dg/wtypequal.c: New testcase.
5575 2005-06-02 Diego Novillo <dnovillo@redhat.com>
5578 * gcc.dg/tree-ssa/pr21582.c: New test.
5580 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
5583 * g++.dg/opt/interface2.h: New.
5584 * g++.dg/opt/interface2.C: New.
5585 * g++.dg/init/ctor4.C: Adjust error lines.
5586 * g++.old-deja/g++.bob/inherit2.C: Likewise.
5587 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
5588 * g++.old-deja/g++.jason/opeq3.C: Likewise.
5589 * g++.old-deja/g++.pt/assign1.C: Likewise.
5590 * g++.old-deja/g++.pt/crash20.C: Likewise.
5592 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
5594 PR tree-optimization/21734
5595 * g++.dg/vect/pr21734_1.cc: New.
5596 * g++.dg/vect/pr21734_2.cc: New.
5598 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
5601 * g++.dg/template/spec24.C: New.
5604 * g++.dg/pch/local-1.C: New.
5605 * g++.dg/pch/local-1.Hs: New.
5607 2005-06-01 Diego Novillo <dnovillo@redhat.com>
5609 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
5610 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
5611 * gcc.dg/tree-ssa/pr14341.c: New test.
5612 * gcc.dg/tree-ssa/pr14841.c: New test.
5613 * gcc.dg/tree-ssa/pr20701.c: New test.
5614 * gcc.dg/tree-ssa/pr21086.c: New test.
5615 * gcc.dg/tree-ssa/pr21090.c: New test.
5616 * gcc.dg/tree-ssa/pr21332.c: New test.
5617 * gcc.dg/tree-ssa/pr21458.c: New test.
5618 * gcc.dg/tree-ssa/pr21658.c: New test.
5619 * gcc.dg/tree-ssa/vrp01.c: New test.
5620 * gcc.dg/tree-ssa/vrp02.c: New test.
5621 * gcc.dg/tree-ssa/vrp03.c: New test.
5622 * gcc.dg/tree-ssa/vrp04.c: New test.
5623 * gcc.dg/tree-ssa/vrp05.c: New test.
5624 * gcc.dg/tree-ssa/vrp06.c: New test.
5625 * gcc.dg/tree-ssa/vrp07.c: New test.
5626 * gcc.dg/tree-ssa/vrp08.c: New test.
5627 * gcc.dg/tree-ssa/vrp09.c: New test.
5628 * gcc.dg/tree-ssa/vrp10.c: New test.
5629 * gcc.dg/tree-ssa/vrp11.c: New test.
5630 * gcc.dg/tree-ssa/vrp12.c: New test.
5631 * gcc.dg/tree-ssa/vrp13.c: New test.
5633 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
5636 * gcc.dg/tree-ssa/pr21029.c: New test.
5638 2005-06-01 Roger Sayle <roger@eyesopen.com>
5640 * gfortran.dg/logint-1.f: New test case.
5641 * gfortran.dg/logint-2.f: Likewise.
5642 * gfortran.dg/logint-3.f: Likewise.
5644 2005-06-01 Jakub Jelinek <jakub@redhat.com>
5648 * gcc.dg/20050527-1.c: New test.
5650 * gcc.dg/i386-sse-12.c: New test.
5653 * gfortran.dg/implicit_5.f90: New test.
5655 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
5658 * gfortran/assign_4.f90: New test.
5659 * gfortran/assign_2.f90: Change compile to run.
5661 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
5663 * lib/target-supports.exp
5664 (check_effective_target_sync_char_short): New.
5665 * gcc.dg/sync-2.c: New.
5667 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
5669 PR tree-optimization/21817
5670 * gcc.dg/torture/pr21817-1.c: New.
5672 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
5675 * g++.dg/template/init5.C: New.
5677 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
5679 * gfortran.dg/char_initialiser_actual.f90:
5680 Test character initialisers as actual arguments.
5681 * gfortran.dg/char_pointer_comp_assign.f90:
5682 Test character pointer structure component assignments.
5683 * gfortran.dg/char_array_structure_constructor.f90:
5684 Test character components in structure constructors.
5686 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
5689 * g++.dg/opt/pr20931.C: New test.
5691 2005-05-31 Andreas Jaeger <aj@suse.de>
5694 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
5695 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
5696 g++.old-deja/g++.ext/asmspec1.C,
5697 g++.old-deja/g++.other/regstack.C,
5698 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
5699 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
5700 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
5701 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
5702 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
5703 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
5704 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
5705 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
5706 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
5707 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
5708 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
5709 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
5710 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
5711 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
5712 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
5713 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
5714 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
5715 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
5716 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
5718 2005-05-31 Jeff Law <law@redhat.com>
5720 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
5722 2005-05-30 Paolo Carlini <pcarlini@suse.de>
5725 * gcc.dg/builtins-1.c: Activate disabled clog test.
5726 * gcc.dg/torture/builtin-attr-1.c: Likewise.
5728 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
5730 * gfortran.dg/char_pointer_assign.f90:
5731 Test character-pointer assignments and pointer assignments.
5732 * gfortran.dg/char_pointer_dummy.f90:
5733 Test character-pointer dummy arguments.
5734 * gfortran.dg/char_pointer_func.f90:
5735 Test character-pointer function returns.
5736 * gfortran.dg/char_pointer_dependency.f90:
5737 Test character-pointer functions with dependencies.
5739 2005-05-30 Mark Mitchell <mark@codesourcery.com>
5742 * g++.dg/lookup/using14.C: New test.
5744 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
5746 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
5747 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
5750 2005-05-29 Geoffrey Keating <geoffk@apple.com>
5753 * g++.dg/template/local5.C: New.
5756 * gcc.c-torture/compile/pr21761.c: New.
5758 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
5761 2005-05-30 Steven G. Kargl
5764 * gfortran.dg/inquire_8.f90: New test.
5766 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5769 * gfortran.dg/output_exponents_1.f90: New test.
5771 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5774 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
5776 2005-05-28 Mark Mitchell <mark@codesourcery.com>
5779 * g++.dg/ext/complex1.C: New test.
5782 * g++.dg/init/ctor6.C: New test.
5784 2005-05-29 Jan Hubicka <jh@suse.cz>
5786 * gcc.c-torture/compile/pr21562.c: New.
5788 2005-05-28 Steven G. Kargl <kargls@comcast.net>
5790 * gfortran.dg/subnormal_1.f90: New test.
5792 2005-05-28 Jan Hubicka <jh@suse.cz>
5794 * tree-prof.exp: Fix comment.
5795 * value-prof-1.c: New.
5796 * value-prof-2.c: New.
5797 * value-prof-3.c: New.
5798 * value-prof-4.c: New.
5800 2005-05-27 Mark Mitchell <mark@codesourcery.com>
5803 * g++.dg/expr/ptrmem6.C: New test.
5804 * g++.dg/expr/ptrmem6a.C: Likewise.
5806 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
5808 PR tree-optimization/21658
5809 * gcc.dg/tree-ssa/pr21658.c: New.
5811 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
5814 * g++.dg/inherit/ptrmem3.C: New.
5817 * g++.dg/parse/template16.C: New.
5819 2005-05-27 Andreas Jaeger <aj@suse.de>
5821 * gcc.dg/setjmp-2.c: Only run in 32-bit.
5823 * gcc.dg/i386-sse-8.c: Run test on all archs.
5825 2005-05-26 Mike Stump <mrs@apple.com>
5827 * objc.dg/isa-field-1.m: Only run on darwin.
5828 * objc.dg/lookup-1.m: Likewise.
5829 * objc.dg/try-catch-8.m: Likewise.
5831 2005-05-26 Roger Sayle <roger@eyesopen.com>
5833 PR tree-optimization/9814
5834 * gcc.dg/pr9814-1.c: New test case.
5836 2005-05-26 Ziemowit Laski <zlaski@apple.com>
5838 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
5839 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
5840 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
5841 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
5842 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
5843 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
5844 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
5845 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
5846 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
5847 objc.dg/try-catch-8.m: New.
5849 2005-05-26 Janis Johnson <janis187@us.ibm.com>
5851 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
5852 remove extraneous semicolons.
5854 2005-05-26 Ziemowit Laski <zlaski@apple.com>
5856 * obj-c++.dg/comp-types-12.mm: New.
5857 * objc.dg/comp-types-11.m: New.
5858 * objc.dg/selector-4.m: New.
5860 2005-05-26 Andreas Jaeger <aj@suse.de>
5863 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
5864 g++.old-deja/g++.ext/attrib3.C,
5865 g++.old-deja/g++.other/store-expr1.C,
5866 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
5867 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
5868 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
5869 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
5870 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
5871 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
5872 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
5873 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
5874 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
5875 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
5876 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
5877 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
5878 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
5879 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
5880 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
5881 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
5882 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
5883 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
5884 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
5886 2005-05-26 Andreas Jaeger <aj@suse.de>
5888 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
5891 2005-05-26 Andreas Jaeger <aj@suse.de>
5894 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
5895 gcc.misc-tests/i386-pf-athlon-1.c,
5896 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5897 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
5898 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
5899 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
5900 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
5901 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
5902 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
5905 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
5906 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
5907 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
5910 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
5913 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
5914 effective-target ilp32.
5916 2005-05-26 David Ung <davidu@mips.com>
5918 * gcc.target/mips/ext_ins.c: New test for testing the generation
5919 of MIPS32/64 rev 2 ext/ins instructions.
5921 2005-05-26 Andreas Jaeger <aj@suse.de>
5923 * treelang/compile/unsigned.tree: Use gimple instead of
5924 nonexisting generic dump.
5926 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
5928 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
5930 2005-05-26 Andreas Jaeger <aj@suse.de>
5932 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
5934 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
5937 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
5938 Test callee-allocated memory with write statements.
5940 2005-05-25 Roger Sayle <roger@eyesopen.com>
5943 * gcc.dg/pr21709-1.c: New test case.
5945 2005-05-25 Ziemowit Laski <zlaski@apple.com>
5946 Mike Stump <mrs@apple.com>
5948 * objc/execute/next_mapping.h: Update for C++.
5950 * obj-c++.dg/selector-1.mm: Move to...
5951 * obj-c++.dg/selector-4.mm: here...
5953 * obj-c++.dg/basic.mm: New.
5954 * obj-c++.dg/comp-types-1.mm: New.
5955 * obj-c++.dg/cxx-class-1.mm: New.
5956 * obj-c++.dg/cxx-ivars-1.mm: New.
5957 * obj-c++.dg/cxx-ivars-2.mm: New.
5958 * obj-c++.dg/cxx-ivars-3.mm: New.
5959 * obj-c++.dg/cxx-scope-1.mm: New.
5960 * obj-c++.dg/cxx-scope-2.mm: New.
5961 * obj-c++.dg/defs.mm: New.
5962 * obj-c++.dg/empty-private-1.mm: New.
5963 * obj-c++.dg/encode-1.mm: New.
5964 * obj-c++.dg/encode-2.mm: New.
5965 * obj-c++.dg/encode-3.mm: New.
5966 * obj-c++.dg/extern-c-1.mm: New.
5967 * obj-c++.dg/extra-semi.mm: New.
5968 * obj-c++.dg/fix-and-continue-2.mm: New.
5969 * obj-c++.dg/isa-field-1.mm: New.
5970 * obj-c++.dg/ivar-list-semi.mm: New.
5971 * obj-c++.dg/local-decl-1.mm: New.
5972 * obj-c++.dg/lookup-1.mm: New.
5973 * obj-c++.dg/lookup-2.mm: New.
5974 * obj-c++.dg/method-1.mm: New.
5975 * obj-c++.dg/method-2.mm: New.
5976 * obj-c++.dg/method-3.mm: New.
5977 * obj-c++.dg/method-4.mm: New.
5978 * obj-c++.dg/method-5.mm: New.
5979 * obj-c++.dg/method-6.mm: New.
5980 * obj-c++.dg/method-7.mm: New.
5981 * obj-c++.dg/no-extra-load.mm: New.
5982 * obj-c++.dg/overload-1.mm: New.
5983 * obj-c++.dg/pragma-1.mm: New.
5984 * obj-c++.dg/pragma-2.mm: New.
5985 * obj-c++.dg/private-1.mm: New.
5986 * obj-c++.dg/private-2.mm: New.
5987 * obj-c++.dg/proto-qual-1.mm: New.
5988 * obj-c++.dg/qual-types-1.mm: New.
5989 * obj-c++.dg/stubify-1.mm: New.
5990 * obj-c++.dg/stubify-2.mm: New.
5991 * obj-c++.dg/super-class-1.mm: New.
5992 * obj-c++.dg/super-class-2.mm: New.
5993 * obj-c++.dg/super-dealloc-1.mm: New.
5994 * obj-c++.dg/super-dealloc-2.mm: New.
5995 * obj-c++.dg/template-1.mm: New.
5996 * obj-c++.dg/template-2.mm: New.
5997 * obj-c++.dg/template-3.mm: New.
5998 * obj-c++.dg/template-4.mm: New.
5999 * obj-c++.dg/template-5.mm: New.
6000 * obj-c++.dg/template-6.mm: New.
6001 * obj-c++.dg/try-catch-1.mm: New.
6002 * obj-c++.dg/try-catch-2.mm: New.
6003 * obj-c++.dg/try-catch-3.mm: New.
6004 * obj-c++.dg/try-catch-4.mm: New.
6005 * obj-c++.dg/try-catch-5.mm: New.
6006 * obj-c++.dg/try-catch-6.mm: New.
6007 * obj-c++.dg/try-catch-7.mm: New.
6008 * obj-c++.dg/try-catch-8.mm: New.
6009 * obj-c++.dg/try-catch-9.mm: New.
6010 * obj-c++.dg/va-meth-1.mm: New.
6012 2005-05-25 Ziemowit Laski <zlaski@apple.com>
6014 * obj-c++.dg/selector-1.mm: New.
6015 * obj-c++.dg/selector-2.mm: New.
6017 2005-05-25 Ziemowit Laski <zlaski@apple.com>
6019 * obj-c++.dg/selector-3.mm: New.
6020 * objc.dg/selector-3.m: New.
6022 2005-05-25 Ziemowit Laski <zlaski@apple.com>
6024 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
6025 about where warning appears.
6027 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
6029 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
6030 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
6031 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
6032 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
6034 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
6036 * gcc.dg/20050524-1.c: New test.
6038 2005-05-25 Jan Hubicka <jh@suse.cz>
6040 * gcc.dg/tree-prof/inliner-1.c: New.
6042 2005-05-25 Janis Johnson <janis187@us.ibm.com>
6044 * gcc.dg/tree-prof: New directory.
6045 * gcc.dg/tree-prof/tree-prof.exp: New.
6047 2005-05-25 DJ Delorie <dj@redhat.com>
6049 * gcc.dg/Wattributes-1.c: New.
6050 * gcc.dg/Wattributes-2.c: New.
6051 * gcc.dg/Wattributes-3.c: New.
6053 20005-05-24 Janis Johnson <janis187@us.ibm.com>
6055 PR tree-optimization/19833
6056 * gcc.dg/uninit-4.c: Remove xfail.
6057 * gcc.dg/uninit-9.c: Ditto.
6059 2005-05-24 Ziemowit Laski <zlaski@apple.com>
6061 * obj-c++.dg/bitfield-[1-5].mm: New.
6062 * obj-c++.dg/class-protocol-1.mm: New.
6063 * obj-c++.dg/comp-types-1[0-1].mm: New.
6064 * obj-c++.dg/comp-types-[2-9].mm: New.
6065 * obj-c++.dg/encode-[4-8].mm: New.
6066 * obj-c++.dg/layout-1.mm: New.
6067 * obj-c++.dg/method-1[0-9].mm: New.
6068 * obj-c++.dg/method-2[0-1].mm: New.
6069 * obj-c++.dg/method-[8-9].mm: New.
6070 * obj-c++.dg/objc-gc-3.mm: New.
6071 * obj-c++.dg/try-catch-10.mm: New.
6072 * objc.dg/bitfield-5.m: New.
6073 * objc.dg/comp-types-10.m: New.
6074 * objc.dg/comp-types-9.m: New.
6075 * objc.dg/layout-1.m: New.
6076 * objc.dg/objc-gc-4.m: New.
6077 * objc.dg/try-catch-9.m: New.
6078 * objc.dg/class-protocol-1.m: Tweak diagnostics.
6079 * objc.dg/comp-types-1.m: Likewise.
6080 * objc.dg/comp-types-[5-6].m: Likewise.
6081 * objc.dg/method-9.m: Likewise.
6083 2005-05-24 Janis Johnson <janis187@us.ibm.com>
6085 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
6086 and on hardware without VMX support.
6088 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
6090 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
6092 * lib/profopt.exp (dg-final-generate, dg-final-use,
6093 profopt-final-code, profopt-get-options): New.
6094 (profopt-execute): Process test directives.
6096 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
6097 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
6098 cleanup-tree-dump, cleanup-saved-temps): Update comments.
6100 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
6103 * g++.dg/init/ctor5.C: New test.
6105 2005-05-24 Ira Rosen <irar@il.ibm.com>
6107 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
6108 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
6109 vect-113.c, vect-114.c.
6111 2005-05-23 Adam Nemet <anemet@lnxw.com>
6113 * gcc.dg/const-elim-1.c: Remove xfails.
6115 2005-05-23 Jeff Law <law@redhat.com>
6117 * gcc.c-torture/compile/pr21638.c: New test.
6118 * gcc.c-torture/compile/20050520-1.c: New test.
6120 2005-05-23 Nick Clifton <nickc@redhat.com>
6122 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
6123 be a proper triple, ie: m32r*-*-*.
6124 * g++.old-deja/g++.jason/thunk3.C: Likewise.
6126 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
6130 * gcc.c-torture/compile/pr21293.c: New test.
6131 * gcc.c-torture/execute/pr21331.c: New test.
6133 2004-05-20 Richard Henderson <rth@redhat.com>
6135 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
6137 2005-05-20 Ziemowit Laski <zlaski@apple.com>
6139 * obj-c++-dg.exp: Add.
6141 * obj-c++.dg/dg.exp: Add.
6143 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
6145 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
6146 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
6148 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
6150 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
6152 2004-05-19 Richard Henderson <rth@redhat.com>
6154 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
6156 2005-05-19 Janis Johnson <janis187@us.ibm.com>
6158 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
6160 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
6162 2005-05-19 Jakub Jelinek <jakub@redhat.com>
6165 * g++.dg/parse/extern1.C: New test.
6166 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
6168 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6170 * gcc.dg/c99-math.h: New.
6171 * gcc.dg/c99-math-float-1.c: New test.
6172 * gcc.dg/c99-math-double-1.c: Likewise.
6173 * gcc.dg/c99-math-long-double-1.c: Likewise.
6175 2005-05-18 Richard Henderson <rth@redhat.com>
6177 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
6179 2005-05-18 Devang Patel <dpatel@apple.com>
6181 * g++.dg/opt/20050511-1.C: New test.
6183 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
6186 * gfortran.dg/reshape-complex.f90: New test.
6188 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
6190 * gfortran.dg/array_constructor_1.f90: New test.
6191 * gfortran.dg/array_constructor_2.f90: New test.
6193 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
6196 * gfortran.dg/pr20954.f: New test.
6198 2005-05-17 Mike Stump <mrs@apple.com>
6200 Yet more Objective-C++...
6202 * objc.dg/method-5.m: Update.
6203 * objc.dg/method-6.m: Update.
6204 * objc.dg/method-7.m: Update.
6205 * objc.dg/method-9.m: Update.
6206 * objc.dg/try-catch-2.m: Update.
6208 2005-05-17 Mark Mitchell <mark@codesourcery.com>
6210 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
6211 Remove little-endian optimizations.
6213 2005-05-17 Jeff Law <law@redhat.com>
6215 * g++.dg/tree-ssa/pr14814.C: New test.
6216 * gcc.dg/tree-ssa/pr14814.C: New test.
6217 * gcc.dg/tree-ssa/pr17141-1.C: New test.
6218 * gcc.dg/tree-ssa/pr17141-2.C: New test.
6220 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
6222 * gcc.dg/compat/generate-random.c: Do not include
6224 * gcc.dg/compat/generate-random_r.c: Likewise.
6226 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
6228 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
6230 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
6233 * g++.dg/tree-ssa/builtin1.C: New testcase.
6235 2005-05-17 Jakub Jelinek <jakub@redhat.com>
6238 * g++.dg/opt/const4.C: New test.
6241 * g++.dg/opt/crossjump1.C: New test.
6243 PR tree-optimization/21610
6244 * gcc.c-torture/compile/20050516-1.c: New test.
6247 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
6248 about the test failing.
6249 * gfortran.fortran-torture/execute/where_7.f90: New test.
6250 * gfortran.fortran-torture/execute/where_8.f90: New test.
6252 2005-05-16 Richard Henderson <rth@redhat.com>
6254 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
6257 2005-05-16 Mark Mitchell <mark@codesourcery.com>
6259 * gcc.dg/compat/generate-random.c (config.h): Do not include.
6260 (limits.h): Include unconditionally.
6261 (stdlib.h): Likewise.
6262 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
6263 (limits.h): Include unconditionally.
6264 (stdlib.h): Likewise.
6265 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
6266 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
6267 (limits.h): Include unconditionally.
6268 (stdlib.h): Likewise.
6269 (hashtab.h): Do not include.
6270 (getopt.h): Likewise.
6271 (stddef.h): Include.
6272 (hashval_t): Define.
6273 (struct entry): Add "next" field.
6274 (HASH_SIZE): New macro.
6275 (hash_table): New variable.
6276 (switchfiles): Do not use xmalloc.
6278 (iterative_hash): New function.
6280 (e_exists): New function.
6281 (e_insert): Likewise.
6282 (output): Use, instead of libiberty hashtable functions.
6283 (main): Do not use getopt. Do not call htab_create.
6285 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
6288 * lib/target-supports.exp (check_mkfifo_available):
6289 Return 0 for cygwin as mkfifo support incomplete on platform.
6290 Fix typos in comments.
6292 2005-05-15 Mark Mitchell <mark@codesourcery.com>
6294 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
6296 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
6299 * gfortran.dg/assign_4.f: New test.
6301 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
6303 PR tree-optimization/21563
6304 * gcc.dg/tree-ssa/pr21563.c: New.
6306 2005-05-14 Jan Hubicka <jh@suse.cz>
6308 * gcc.dg/noreturn-7.c: Allow control reaches warning.
6310 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
6312 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
6314 2005-05-13 Julian Brown <julian@codesourcery.com>
6316 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
6317 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
6319 2005-05-13 Jan Hubicka <jh@suse.cz>
6321 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
6322 * gcc.dg/fold-xor-?.c: Likewise.
6323 * gcc.dg/pr15784-?.c: Likewise.
6324 * gcc.dg/pr20922-?.c: Likewise.
6325 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
6326 * gcc.dg/tree-ssa/pr17598.c: Likewise.
6327 * gcc.dg/tree-ssa/pr20470.c: Likewise.
6329 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6332 * gfortran.dg/hollerith_1.f90: New test.
6334 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6336 * gfortran.dg/func_result_2.f90: New test.
6338 2005-05-11 Bud Davis <bdavis@gfortran.org>
6340 * gfortran.dg/dev_null.f90: New test.
6342 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
6344 * gcc.dg/arm-vfp1.c: Revert last change.
6346 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
6349 PR tree-optimization/19639
6350 * g++.dg/tree-ssa/pr19807.C: New testcase.
6352 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6355 * gfortran.dg/append-1.f90: New test.
6357 2005-05-10 Diego Novillo <dnovillo@redhat.com>
6359 * gcc.dg/pr18501.c: XFAIL.
6360 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
6361 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
6362 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
6363 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
6364 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
6365 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
6366 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
6367 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
6369 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6372 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
6373 gfortran.dg/f2c_3.f90: New tests.
6375 * gfortran.dg/return_1.f90: Fix dg annotation.
6377 2005-05-10 Diego Novillo <dnovillo@redhat.com>
6379 * gcc.c-torture/compile/20050510-1.c: New test.
6381 2005-05-10 Mark Mitchell <mark@codesourcery.com>
6383 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
6385 2005-05-10 Bob Wilson <bob.wilson@acm.org>
6387 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
6389 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
6392 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
6394 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
6397 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
6398 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
6400 2005-05-10 Ben Elliston <bje@au.ibm.com>
6403 * gcc.dg/debug/pr16676.c: New test.
6405 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
6408 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
6409 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
6410 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
6411 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
6413 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
6414 -fno-tree-dominator-opts.
6416 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6418 * gfortran.dg/return_1.f90: New test.
6420 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
6422 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
6424 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
6426 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
6429 * g++.dg/inherit/covariant13.C: New.
6431 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6434 * gfortran.dg/pr19155.f: New test.
6436 2005-05-08 Roger Sayle <roger@eyesopen.com>
6439 * gcc.dg/pr8788-1.c: New testcase.
6441 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
6444 * gcc.target/mips/fpcmp-[12].c: New tests.
6446 2005-05-06 Mark Mitchell <mark@codesourcery.com>
6448 * lib/target-supports-dg.exp (dg-require-fork): New function.
6449 (dg-require-mkfifo): Likewise.
6450 * lib/target-supports.exp (check_function_available): New
6452 (check_fork_available): Likewise.
6453 (check_mkfifo_available): Likewise.
6455 2005-05-06 Jeff Law <law@redhat.com>
6457 * gcc.c-torture/compile/pr21380.c: New test.
6459 2005-05-06 Jakub Jelinek <jakub@redhat.com>
6462 * g++.dg/ext/weak3.C: New test.
6464 2005-05-05 Mark Mitchell <mark@codesourcery.com>
6467 * g++.dg/template/crash37.C: New test.
6469 2005-05-05 Paul Brook <paul@codesourcery.com>
6471 * gcc.dg/arm-g2.c: Use effective-target arm32.
6472 * gcc.dg/arm-mmx-1.c: Ditto.
6473 * gcc.dg/arm-scd42-2.c: Ditto.
6474 * gcc.dg/arm-vfp1.c: Ditto.
6475 * lib/target-supports.exp (check_effective_target_arm32): New
6478 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
6481 gfortran.dg/in_pack_rank7.f90: New test.
6483 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
6486 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
6488 2005-05-04 Jakub Jelinek <jakub@redhat.com>
6491 * gcc.dg/20050503-1.c: New test.
6493 PR rtl-optimization/21239
6494 * gcc.dg/i386-sse-11.c: New test.
6496 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
6499 * gcc.target/i386/asm-1.c: New test.
6501 2005-05-03 Jakub Jelinek <jakub@redhat.com>
6503 PR rtl-optimization/21330
6504 * gcc.c-torture/execute/20050502-1.c: New test.
6507 * gcc.c-torture/execute/20050502-2.c: New test.
6509 2005-05-03 Uros Bizjak <uros@kss-loka.si>
6512 * gcc.dg/pr21282.c: New.
6514 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
6516 * gcc.dg/vect/pr20122.c: Clean up .vect file.
6517 * gcc.dg/vect/vect-92.c: Likewise
6518 * gcc.dg/vect/vect-93.c: Likewise
6519 * gcc.dg/vect/vect-dv-1.c: Likewise
6520 * gcc.dg/vect/vect-dv-2.c: Likewise
6521 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
6523 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
6525 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
6526 * gfortran.dg/vect/vect-2.f90: Likewise
6527 * gfortran.dg/vect/vect-3.f90: Likewise
6528 * gfortran.dg/vect/vect-4.f90: Likewise
6529 * gfortran.dg/vect/vect-5.f90: Likewise
6531 2005-05-02 Geoffrey Keating <geoffk@apple.com>
6534 * gcc.dg/rs6000-fpint-2.c: New.
6536 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
6539 * gcc.dg/builtins-30.c: Update expected messages.
6540 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
6541 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
6542 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
6544 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
6546 PR tree-optimization/21294
6547 * gcc.dg/tree-ssa/pr21294.c: New.
6549 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
6551 * gcc.dg/altivec-3.c (vec_store): Do not use the old
6552 __builtin_altivec_st_internal_4si built-in.
6554 2005-05-02 Mark Mitchell <mark@codesourcery.com>
6557 * g++.dg/template/ptrmem14.C: New test.
6559 2005-05-02 Paul Brook <paul@codesourcery.com>
6561 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
6563 2005-05-02 Michael Matz <matz@suse.de>
6566 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
6568 2005-05-01 Mark Mitchell <mark@codesourcery.com>
6570 * g++.dg/cpp/weak.C: New test.
6572 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6574 * gcc.dg/tree-ssa/loop-8.c: New test.
6576 2005-04-30 Michael Maty <matz@suse.de>
6578 * gcc.dg/inline-mcpy.c: New test.
6580 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
6583 * gfortran.dg/eoshift.f90: New test case.
6585 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
6588 * gfortran.dg/matmul_1.f90: New test.
6590 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
6592 PR tree-optimization/21030
6593 * gcc.dg/tree-ssa/pr21030.c: New.
6595 2005-04-29 Devang Patel <dpatel@apple.com>
6597 PR tree-optimization/21272
6598 * gcc.dg/vect/vect-ifcvt-10.c: New test.
6600 2005-04-29 Jakub Jelinek <jakub@redhat.com>
6604 * gfortran.dg/entry_4.f90: New test.
6605 * gfortran.fortran-torture/execute/entry_1.f90: New test.
6606 * gfortran.fortran-torture/execute/entry_2.f90: New test.
6607 * gfortran.fortran-torture/execute/entry_3.f90: New test.
6608 * gfortran.fortran-torture/execute/entry_4.f90: New test.
6609 * gfortran.fortran-torture/execute/entry_5.f90: New test.
6610 * gfortran.fortran-torture/execute/entry_6.f90: New test.
6611 * gfortran.fortran-torture/execute/entry_7.f90: New test.
6613 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6615 * gfortran.fortran-torture/execute/entry_8.f90: New test.
6617 2005-04-29 Paul Brook <paul@codesourcery.com>
6619 * gfortran.dg/entry_3.f90: New test.
6621 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6623 * gfortran.dg/implicit_4.f90: New test.
6625 2005-04-28 Bob Wilson <bob.wilson@acm.org>
6627 * lib/target-supports.exp (check_profiling_available): Return
6628 false for xtensa-*-elf.
6630 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
6632 * lib/fortran-torture.exp (fortran-torture.exp): Catch
6633 error if file cannot be deleted.
6635 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
6637 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
6638 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
6639 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
6640 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
6641 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
6642 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
6643 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
6644 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
6645 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
6646 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
6647 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
6648 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
6649 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
6651 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6654 * gfortran.dg/pr20865.f90: New test.
6656 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
6658 * gcc.dg/void-cast-2.c: New test.
6660 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
6663 * gcc.dg/void-cast-1.c: New test.
6665 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
6667 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
6669 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6672 * gfortran.dg/pr21177.f90: New test.
6674 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
6676 PR tree-optimization/21171
6677 * gcc.dg/tree-ssa/pr21171.c: New test.
6679 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
6681 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
6682 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
6683 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
6684 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
6685 gcc.dg/tree-ssa/gen-vect-32.c: New.
6686 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
6687 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
6690 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
6693 * gcc.dg/transparent-union-3.c: New test.
6695 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
6698 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
6699 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
6700 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
6701 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
6702 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
6703 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
6705 2005-04-26 Jeff Law <law@redhat.com>
6707 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
6708 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
6709 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
6710 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
6711 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
6712 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
6713 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
6715 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
6717 PR tree-optimization/17598
6718 * gcc.dg/tree-ssa/pr17598.c: New testcase.
6720 2005-04-25 Mike Stump <mrs@apple.com>
6722 * objc.dg/fix-and-continue-1.m: Add.
6724 2005-04-25 Roger Sayle <roger@eyesopen.com>
6727 * g++.dg/opt/pr20995-1.C: New test case.
6729 2005-04-25 Devang Patel <dpatel@apple.com>
6731 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
6733 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
6736 * g++.dg/opt/alias2.C (printf): Correct the prototype.
6738 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
6741 * g++.dg/opt/rtti2.C: New test.
6743 2005-04-25 Paul Brook <paul@codesourcery.com>
6744 Steven G. Kargl <kargls@comcast.net>
6747 * gfortran.dg/ichar_1.f90: New file.
6749 2005-04-24 Jakub Jelinek <jakub@redhat.com>
6752 * g++.dg/opt/pr20991.C: New test.
6754 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
6755 where sizeof (type) < __alignof__ (type).
6756 * gcc.dg/compat/struct-layout-1.h: Likewise.
6758 2005-04-24 Per Bothner <per@bothner.com>
6759 Devang Patel <dpatel@apple.com>
6761 PR preprocessor/20907
6762 * gcc.dg/cpp/very-long-comment.c: New test.
6764 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6767 * gfortran.dg/common_5.f: New test.
6769 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
6772 * g++.dg/tree-ssa/pr21082.C: New testcase.
6774 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
6776 * gcc.dg/vect/vect-99.c: New test.
6778 2005-04-22 Diego Novillo <dnovillo@redhat.com>
6780 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
6782 2005-04-22 Jeff Law <law@redhat.com>
6784 * gcc.dg/uninit-5.c: Remove xfails.
6785 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
6786 conditionals and loads.
6788 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
6793 * gfortran.dg/nested_reshape.f90: new test
6794 * gfortran.dg/reshape-alloc.f90: new test
6795 * gfortran.dg/reshape.f90: new test
6797 2005-04-22 Mark Mitchell <mark@codesourcery.com>
6799 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
6801 * gcc.dg/arm-vfp1.c: New test.
6803 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
6806 * g++.dg/lookup/builtin2.C: New test.
6808 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
6810 * gcc.dg/weak/weak-13.c: New test.
6812 2005-04-21 Geoffrey Keating <geoffk@apple.com>
6814 * lib/target-supports.exp (check_effective_target_sync_int_long):
6817 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
6819 * gcc.target/mips/branch-1.c: New test.
6821 2005-04-21 Richard Henderson <rth@redhat.com>
6823 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
6824 * gcc.dg/vect/vect-86.c: Likewise.
6825 * gcc.dg/vect/vect-87.c: Likewise.
6826 * gcc.dg/vect/vect-88.c: Likewise.
6828 2005-04-21 Devang Patel <dpatel@apple.com>
6830 PR optimization/20994
6831 * gcc.dg/tree-ssa/ifc-3.c: New test.
6833 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
6836 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
6837 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
6838 gcc.dg/c99-vla-jump-5.c: New tests.
6840 2005-04-19 Richard Henderson <rth@redhat.com>
6842 * lib/target-supports.exp (check_effective_target_vect_int_mult):
6843 Fix typo in exists check.
6844 (check_effective_target_sync_int_long): New.
6845 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
6846 * gcc.dg/ia64-sync-2.c: Likewise.
6847 * gcc.dg/ia64-sync-3.c: Likewise.
6848 * gcc.dg/ia64-sync-4.c: Likewise.
6850 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
6852 * gcc.dg/fold-xor-1.c: New test.
6853 * gcc.dg/fold-xor-2.c: New test.
6855 2005-04-19 James E. Wilson <wilson@specifixinc.com>
6858 * g++.dg/eh/fp-regs.C: New test.
6860 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
6862 * gcc.dg/Wint-to-pointer-cast-1.c,
6863 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
6864 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
6865 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
6867 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6870 * gfortran.dg/pr16861.f90: New test.
6872 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
6874 * gcc.dg/pr21085.c: New test.
6876 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
6878 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
6879 (setup_mips_tests, dg-mips-options): New procedures.
6880 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
6881 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
6882 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
6883 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
6884 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
6885 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
6886 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
6887 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
6888 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
6889 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
6890 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
6891 dg-mips-options instead of dg-options. Remove now-redundant
6892 preprocessor guards.
6893 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
6894 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
6895 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
6896 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
6897 * gcc.dg/vr-mult-2.c: Delete.
6898 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
6899 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
6900 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
6901 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
6902 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
6903 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
6904 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
6906 2005-04-18 Laurent GUERBY <laurent@guerby.net>
6908 * ada/acats/run_all.sh: Use sync when executable not present.
6910 2005-04-18 Devang Patel <dpatel@apple.com>
6912 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
6913 * gcc.dg/vect/vect-11a.c: New.
6914 * gcc.dg/vect/vect-none.c: Update.
6915 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
6917 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
6919 PR tree-optimization/20922
6920 * gcc.dg/pr20922-1.c: New test.
6921 * gcc.dg/pr20922-2.c: New test.
6922 * gcc.dg/pr20922-3.c: New test.
6923 * gcc.dg/pr20922-4.c: New test.
6924 * gcc.dg/pr20922-5.c: New test.
6925 * gcc.dg/pr20922-6.c: New test.
6927 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6930 * gfortran.dg/pr20950.f: New test.
6932 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6935 * gfortran.dg/pr19216.f: New test.
6937 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
6939 PR tree-optimization/21001
6940 * gcc.dg/tree-ssa/pr21001.c: New.
6942 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
6945 * gfortran.dg/reshape_rank7.f90: New test.
6947 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
6949 PR libfortran/12884 gfortran.dg/pr12884.f: New test
6950 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
6951 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
6952 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
6953 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
6954 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
6955 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
6956 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
6957 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
6958 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
6959 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
6960 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
6961 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
6962 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
6963 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
6964 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
6965 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
6966 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
6967 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
6968 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
6969 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
6971 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
6973 * gfortran.dg/wtruncate.f: New testcase.
6974 * gfortran.dg/wtruncate.f90: New testcase.
6976 2005-04-16 Mark Mitchell <mark@codesourcery.com>
6979 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
6980 which sizeof/alignof is dependent, rather than just whether we are
6981 processing_template_decl.
6983 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
6985 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
6986 corrected typo where the wrong variables had been compared.
6988 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
6991 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
6992 Test callee-allocated version of return array with a write
6994 Test spread with a temporary with another write statement.
6996 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
6998 PR tree-optimization/21031
6999 * gcc.dg/tree-ssa/pr21031.c: New.
7001 2005-04-15 Uros Bizjak <uros@kss-loka.si>
7003 PR tree-optimization/21004
7004 * gcc.dg/builtins-53.c: Include builtins-config.h.
7005 Check floorf, ceilf, floorl and ceill transformations
7006 only when HAVE_C99_RUNTIME is defined.
7008 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
7011 * gcc.dg/tree-ssa/pr20739.c: New test.
7013 2005-04-14 Mike Stump <mrs@apple.com>
7015 * gcc.dg/Foundation.framework/empty: New.
7016 * gcc.dg/framework-2.c: New.
7018 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
7020 PR tree-optimization/21021
7021 * gcc.c-torture/compile/pr21021.c: New.
7023 2005-04-14 Janis Johnson <janis187@us.ibm.com
7026 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
7027 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
7028 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
7029 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
7030 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
7031 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
7032 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
7033 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
7035 2005-04-14 Richard Henderson <rth@redhat.com>
7037 * lib/target-supports.exp (check_effective_target_vect_condition):
7038 Add ia64, i?86, and x86_64.
7040 2005-04-14 Steven G. Kargl <kargls@comcast.net>
7042 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
7044 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
7046 PR tree-optimization/20657
7047 * gcc.dg/tree-ssa/pr20657.c: New.
7049 2005-04-14 Uros Bizjak <uros@kss-loka.si>
7051 * gcc.dg/builtins-53.c: Also check (int)trunc* and
7052 (long long int)trunc*.
7054 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
7057 * gcc.dg/pr20927.c: New test.
7059 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
7061 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
7062 * gcc.target/mips/asm-1.c: Likewise.
7064 2005-04-13 Dale Johannesen <dalej@apple.com>
7066 * objc.dg/objc-fast-4.m: New.
7068 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
7070 * gcc.target/cris/torture/cris-torture.exp: New driver in new
7072 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
7074 2005-04-13 David Edelsohn <edelsohn@gnu.org>
7076 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
7077 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
7078 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
7080 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
7082 PR tree-optimization/20913
7083 * gcc.dg/tree-ssa/pr20913.c: New.
7085 PR tree-optimization/20702
7086 * gcc.dg/tree-ssa/pr20702.c: New.
7088 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7091 * g++.dg/inherit/local3.C: New test.
7093 2005-04-12 Jeff Law <law@redhat.com>
7095 * gcc.dg/tree-ssa/20050412-1.c: New test.
7097 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
7100 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
7101 Add tests with mask generated by expression.
7102 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
7103 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
7104 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
7106 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
7109 * gcc.dg/20050409-1.c: New test.
7111 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
7113 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
7115 2005-04-11 Mark Mitchell <mark@codesourcery.com>
7117 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
7118 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
7119 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
7120 (TARGET_CXX): Adjust accordingly.
7121 * target.h (struct gcc_target): Remove epxort_class_data. Add
7122 determine_class_data_visibility and class_data_always_comdat.
7123 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
7124 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
7125 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
7126 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
7127 (arm_cxx_determine_class_data_visibility): New.
7128 (arm_cxx_class_data_always_comdat): Likewise.
7129 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
7130 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
7131 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
7132 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
7133 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
7136 2005-04-11 Mark Mitchell <mark@codesourcery.com>
7138 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
7140 2005-04-11 Geoffrey Keating <geoffk@apple.com>
7142 * gcc.dg/i386-darwin-fpmath.c: New.
7144 2004-04-11 Devang Patel <dpatel@apple.com>
7146 * lib/target-supports.exp (check_effective_target_vect_condition): New.
7147 * gcc.dg/vect/vect-ifcvt-1.c: New test.
7148 * gcc.dg/vect/vect-ifcvt-2.c: New test.
7149 * gcc.dg/vect/vect-ifcvt-3.c: New test.
7150 * gcc.dg/vect/vect-ifcvt-4.c: New test.
7151 * gcc.dg/vect/vect-ifcvt-5.c: New test.
7152 * gcc.dg/vect/vect-ifcvt-6.c: New test.
7153 * gcc.dg/vect/vect-ifcvt-7.c: New test.
7154 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
7156 2004-04-11 Devang Patel <dpatel@apple.com>
7158 * gcc.dg/vect/vect-dv-1.c: New test.
7159 * gcc.dg/vect/vect-dv-2.c: New test.
7161 2005-04-11 Diego Novillo <dnovillo@redhat.com>
7163 PR tree-optimization/20933
7164 * gcc.dg/tree-ssa/pr20933.c: New test.
7166 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7168 * gfortran.dg/fold_nearest.f90: New test.
7170 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
7172 * gcc.dg/tree-ssa/alias-1.c: New test.
7174 2005-04-11 Diego Novillo <dnovillo@redhat.com>
7176 PR tree-optimization/20920
7177 * g++.dg/tree-ssa/pr20920.C: New test.
7179 2005-04-11 Uros Bizjak <uros@kss-loka.si>
7181 * gcc.dg/builtins-53.c: Also check (int)ceil* and
7182 (long long int)ceil*.
7184 2005-04-10 Mark Mitchell <mark@codesourcery.com>
7186 * g++.dg/warn/Wdtor1.C: Declare template in system header with
7187 explicit C++ linkage.
7189 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7191 * gfortran.dg/pr17229.f: Take care of the new obsolescence
7192 warning for arithmetic IF statements.
7194 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
7196 * eor_handling_1.f90: New test case.
7197 * eor_handling_2.f90: New test case.
7198 * eor_handling_3.f90: New test case.
7199 * eor_handling_4.f90: New test case.
7200 * eor_handling_5.f90: New test case.
7201 * noadv_size.f90: New test case.
7202 * pad_no.f90: New test case.
7204 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
7206 * gcc.c-torture/execute/20050410-1.c: New test.
7208 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
7210 * gcc.dg/pr20126.c: New.
7212 2005-04-09 Bud Davis <bdavis@gfortran.org>
7213 Steven G. Kargl <kargls@comcast.net>
7215 * gfortran.dg/PR19872.f: New test.
7217 2005-04-09 Steven G. Kargl <kargls@comcast.net>
7219 * gfortran.dg/nint_1.f90: Fix dg-do directive
7221 2005-04-09 Steven G. Kargl <kargls@comcast.net>
7223 * gfortran.dg/nint_1.f90: New test.
7225 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
7227 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
7228 Added test for callee-allocated arrays with write statements.
7229 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
7230 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
7231 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
7232 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
7233 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
7235 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
7238 * gfortran.dg/open-options-blanks.f: New test.
7240 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
7243 * gfortran.dg/comma_format_extension_[1234].f: New tests.
7245 2005-04-09 Jakub Jelinek <jakub@redhat.com>
7247 * gcc.dg/tree-ssa/stdarg-1.c: New test.
7248 * gcc.dg/tree-ssa/stdarg-2.c: New test.
7249 * gcc.dg/tree-ssa/stdarg-3.c: New test.
7250 * gcc.dg/tree-ssa/stdarg-4.c: New test.
7251 * gcc.dg/tree-ssa/stdarg-5.c: New test.
7252 * gcc.c-torture/execute/stdarg-4.c: New test.
7254 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
7257 * g++.dg/abi/param2.C: New test.
7259 2005-04-09 Uros Bizjak <uros@kss-loka.si>
7261 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
7263 2005-04-09 Uros Bizjak <uros@kss-loka.si>
7265 * gcc.dg/builtins-53.c: New test.
7267 2005-04-08 Diego Novillo <dnovillo@redhat.com>
7269 * g++.dg/tree-ssa/pr18178.C: New test.
7270 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
7271 * gcc.c-torture/execute/20041019-1.c: New test.
7272 * gcc.dg/tree-ssa/20041008-1.c: New test.
7273 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
7274 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
7275 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
7276 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
7277 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
7278 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
7279 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
7280 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
7281 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
7282 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
7284 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
7286 PR rtl-optimization/20466
7287 * gcc.c-torture/execute/pr20466-1.c: New test.
7289 2005-04-08 Mark Mitchell <mark@codesourcery.com>
7292 * g++.dg/parse/cond2.C: New test.
7295 * g++.dg/warn/Wdtor1.C: New test.
7297 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7300 * gfortran.dg/pr17229.f: New test.
7302 2005-04-07 Steven G. Kargl <kargls@comcast.net>
7304 * gfortran.dg/tiny_1.f90: New test.
7305 * gfortran.dg/tiny_2.f90: ditto.
7307 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
7309 * gfortran.dg/eor_1.f90: Fix dg-do run line
7310 * gfortran.dg/open_new.f90: Fix dg-do run line
7312 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
7314 * lib/target-supports.exp (get_compiler_messages): Support
7315 optional arguments, the fourth being compiler options.
7316 (check_effective_target_fpic): New proc.
7317 * gcc.dg/20050321-2.c: Restrict to target fpic.
7319 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
7321 * gcc.dg/15443-1.c: New test.
7322 * gcc.dg/15443-2.c: Likewise.
7324 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7326 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
7328 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
7330 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
7332 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
7334 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
7335 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
7337 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
7338 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
7339 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
7341 2005-04-06 Mark Mitchell <mark@codesourcery.com>
7344 * g++.dg/warn/Wunused-11.C: New test.
7346 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
7348 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
7350 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
7352 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
7354 2005-04-05 Mark Mitchell <mark@codesourcery.com>
7357 * g++.dg/template/ptrmem13.C: New test.
7359 2005-04-05 Per Bothner <per@bothner.com>
7361 * lib/gcc.exp: Always add -fno-show-column, for now.
7363 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
7366 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
7367 of plain old "unsigned int" for the type of "i". Makes this test
7370 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
7372 * gcc.dg/i386-ssefn-1.c: New test.
7373 * gcc.dg/i386-ssefn-2.c: New test.
7374 * gcc.dg/i386-ssefn-3.c: New test.
7375 * gcc.dg/i386-ssefn-4.c: New test.
7377 2005-04-05 Jakub Jelinek <jakub@redhat.com>
7379 PR tree-optimization/20076
7380 * gcc.dg/builtin-apply4.c: New test.
7382 PR preprocessor/19475
7383 * gcc.dg/cpp/macspace1.c: New test.
7384 * gcc.dg/cpp/macspace2.c: New test.
7386 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7388 * gfortran.dg/pr20755.f: Fixed bad format.
7390 2005-04-05 Mark Mitchell <mark@codesourcery.com>
7393 * g++.dg/ext/attrib21.C: New test.
7395 2004-04-05 Devang Patel <dpatel@apple.com>
7397 * lib/target-supports.exp (check_effective_target_vect_shif): New.
7398 * gcc.dg/vect/vect-shift-1.c: New test.
7400 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7403 * gfortran.dg/pr20755.f: New test.
7405 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
7407 * gfortran.dg/pr15959.f90: New test.
7408 * gfortran.dg/string_pad_trunc.f90: New test.
7410 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7412 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
7413 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
7414 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
7417 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7419 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
7421 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7423 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
7424 * gcc.c-torture/compile/20011119-2.c: Likewise.
7425 * gcc.c-torture/compile/981001-2.c: Likewise.
7427 2005-04-04 Mark Mitchell <mark@codesourcery.com>
7430 * g++.dg/template/overload4.C: New test.
7432 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
7435 * g++.dg/abi/covariant5.C: New.
7438 * g++.dg/debug/const2.C: New.
7440 2005-04-04 Jakub Jelinek <jakub@redhat.com>
7442 PR rtl-optimization/16104
7443 * gcc.c-torture/execute/20050316-1.c: New test.
7445 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
7447 * g++.dg/template/spec23.C: Fix dg-error text.
7449 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
7452 * g++.dg/expr/lval2.C: New.
7454 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7456 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
7457 __builtin_strcasecmp and __builtin_strncasecmp.
7459 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
7462 * g++.dg/template/spec22.C: New.
7463 * g++.dg/template/spec23.C: New.
7465 2005-04-03 Dale Ranta <dir@lanl.gov>
7466 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7472 * gfortran.dg/backspace.f: New test.
7474 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
7476 * gcc.dg/pr19345.c: New test.
7478 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
7480 PR tree-optimization/20640
7481 * gcc.dg/torture/tree-loop-1.c: New.
7483 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
7485 PR rtl-optimization/20290
7486 * gcc.c-torture/execute/loop-ivopts-2.c: New.
7488 2005-04-02 Geoffrey Keating <geoffk@apple.com>
7490 * gcc.dg/rs6000-fpint.c: New.
7492 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
7494 * gcc.dg/old-style-then-proto-1.c: New test.
7496 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7498 * gfortran.fortran-torture/execute/backspace.f90: Check
7499 after backspace and read was incorrect.
7501 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7503 * gcc.c-torture/execute/builtins/strcat.c: Check the result
7504 buffer past the terminating NUL using memcmp.
7505 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
7506 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
7508 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
7509 Fix unused/uninitialized variable warnings.
7511 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
7512 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
7513 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
7514 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
7516 * gcc.c-torture/execute/builtins/abs-1-lib.c,
7517 gcc.c-torture/execute/builtins/fputs-lib.c,
7518 gcc.c-torture/execute/builtins/lib/fprintf.c,
7519 gcc.c-torture/execute/builtins/lib/main.c,
7520 gcc.c-torture/execute/builtins/lib/memcmp.c,
7521 gcc.c-torture/execute/builtins/lib/memmove.c,
7522 gcc.c-torture/execute/builtins/lib/mempcpy.c,
7523 gcc.c-torture/execute/builtins/lib/memset.c,
7524 gcc.c-torture/execute/builtins/lib/printf.c,
7525 gcc.c-torture/execute/builtins/lib/sprintf.c,
7526 gcc.c-torture/execute/builtins/lib/stpcpy.c,
7527 gcc.c-torture/execute/builtins/lib/strchr.c,
7528 gcc.c-torture/execute/builtins/lib/strcmp.c,
7529 gcc.c-torture/execute/builtins/lib/strcpy.c,
7530 gcc.c-torture/execute/builtins/lib/strcspn.c,
7531 gcc.c-torture/execute/builtins/lib/strlen.c,
7532 gcc.c-torture/execute/builtins/lib/strncat.c,
7533 gcc.c-torture/execute/builtins/lib/strncmp.c,
7534 gcc.c-torture/execute/builtins/lib/strncpy.c,
7535 gcc.c-torture/execute/builtins/lib/strrchr.c,
7536 gcc.c-torture/execute/builtins/lib/strspn.c,
7537 gcc.c-torture/execute/builtins/lib/strstr.c,
7538 gcc.c-torture/execute/builtins/memops-asm-lib.c,
7539 gcc.c-torture/execute/builtins/strlen-2.c,
7540 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
7543 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
7545 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
7546 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
7549 2005-04-01 Jakub Jelinek <jakub@redhat.com>
7552 * g++.dg/debug/using1.C: New test.
7554 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
7557 * gcc.dg/alias-7.c: Prefix asm-declared name with
7558 __USER_LABEL_PREFIX__.
7560 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
7562 Fix fallout from PR middle-end/15700:
7563 * gcc.c-torture/compile/20011119-1.c: Take
7564 __USER_LABEL_PREFIX__ into account.
7565 * gcc.c-torture/compile/20011119-2.c: Likewise.
7567 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
7570 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
7572 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
7575 * gcc.c-torture/compile/struct-non-lval-1.c,
7576 gcc.c-torture/compile/struct-non-lval-2.c,
7577 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
7579 2005-03-31 Janis Johnson <janis187@us.ibm.com>
7581 * gcc.dg/tls/tls.exp: Remove temporary file.
7582 * g++.dg/tls/tls.exp: Ditto.
7583 * lib/file-format.exp: Ditto.
7584 * g++.dg/special/ecos.exp: Ditto.
7586 * lib/profopt.exp: Treat prof_ext as a list.
7587 * gcc.misc-tests/bprob.exp: Ditto.
7588 * g++.dg/bprob/bprob.exp: Ditto.
7590 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
7591 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
7592 g++.dg/tree-ssa/pointer-reference-alias.C,
7593 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
7594 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
7595 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
7596 g++.dg/vect/pr19951.cc: Ditto.
7597 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
7598 gcc.dg/builtins-47.c: Ditto.
7599 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
7600 gcc.dg/pr20115-1.c: Ditto.
7601 * gcc.dg/tree-ssa/20030530-2.c,
7602 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
7603 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
7604 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
7605 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
7606 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
7607 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
7608 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
7609 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
7610 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
7611 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
7612 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
7613 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
7614 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
7615 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
7616 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
7617 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
7618 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
7619 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
7620 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
7621 gcc.dg/tree-ssa/20030824-1.c,
7622 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
7623 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
7624 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
7625 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
7626 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
7627 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
7628 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
7629 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
7630 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
7631 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
7632 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
7633 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
7634 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
7635 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
7636 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
7637 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
7638 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
7639 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
7640 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
7641 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
7642 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
7643 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
7644 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
7645 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
7646 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
7647 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
7648 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
7649 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
7650 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
7651 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
7652 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
7653 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
7654 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
7655 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
7656 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
7657 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
7658 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
7659 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
7660 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
7661 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
7662 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
7663 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
7664 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
7665 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
7666 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
7667 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
7668 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
7669 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
7670 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
7671 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
7672 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
7673 gcc.dg/tree-ssa/useless-1.c: Ditto.
7674 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
7675 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
7676 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
7677 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
7678 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7679 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
7680 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
7681 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
7682 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
7683 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
7684 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
7685 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
7686 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
7687 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
7688 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
7689 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
7690 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
7691 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
7692 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
7693 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
7694 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
7695 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7696 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7697 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
7698 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
7699 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
7700 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
7701 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
7702 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
7703 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
7704 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
7705 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
7706 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
7707 gcc.dg/vect/vect-none.c: Ditto.
7708 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
7709 treelang/compile/unsigned.tree: Ditto.
7711 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
7712 * gcc.dg/cpp/direct2s.c: Ditto.
7713 * gcc.dg/cpp/paste4.c: Ditto.
7714 * gcc.dg/cpp/separate-1.c: Ditto.
7715 * gcc.dg/pch/save-temps-1.c: Ditto.
7716 * g++.dg/ext/altivec-10.C: Ditto.
7717 * g++.dg/pch/pch.C: Ditto.
7719 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
7721 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
7722 * g++.dg/template/repo1.C: Ditto.
7723 * g++.dg/template/repo2.C: Ditto.
7724 * g++.dg/template/repo3.C: Ditto.
7725 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
7726 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
7727 * g++.old-deja/g++.pt/repo1.C: Ditto.
7728 * g++.old-deja/g++.pt/repo2.C: Ditto.
7729 * g++.old-deja/g++.pt/repo3.C: Ditto.
7730 * g++.old-deja/g++.pt/repo4.C: Ditto.
7732 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
7733 * gcc.dg/20030107-1.c: Ditto.
7734 * gcc.dg/20030702-1.c: Ditto.
7735 * gcc.dg/profile-generate-1.c: Ditto.
7736 * g++.dg/other/profile1.C: Ditto.
7737 * g++.old-deja/g++.robertl/eb83.C: Ditto.
7739 * lib/gcc-dg.exp (remove-build-file): New.
7740 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
7741 cleanup-tree-dump, cleanup-saved-temps): New.
7743 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
7745 PR c++/19203, DR 214
7746 * g++.dg/parse/ambig3.C: Not ambiguous.
7747 * g++.dg/template/spec20.C: New.
7748 * g++.dg/template/spec21.C: New.
7750 2005-03-31 Steve Ellcey <sje@cup.hp.com>
7753 * gcc.dg/ia64-fptr-1.c: Run only on linux.
7755 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7758 * gfortran.dg/negative_unit.f: New test.
7760 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
7762 * gcc.dg/20050330-1.c: New test.
7764 2005-03-30 Devang Patel <dpatel@apple.com>
7766 * g++.dg/tree-sra/ssa-sra-3.C: New test.
7768 2005-03-30 Dale Johannesen <dalej@apple.com>
7770 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
7772 2005-03-30 Janis Johnson <janis187@us.ibm.com>
7774 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
7775 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
7776 Strip options from test name.
7778 2005-03-31 Jan Hubicka <jh@suse.cz>
7780 * gcc.dg/varpool-1.c: New testcase.
7782 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
7786 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
7787 gcc.dg/stmt-expr-label-3.c : New tests.
7788 * gcc.c-torture/execute/medce-2.c: Remove.
7790 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
7793 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
7796 2005-03-30 Alan Modra <amodra@bigpond.net.au>
7798 * gcc.c-torture/compile/pr20203.c: New test.
7800 2005-03-26 Steven G. Kargl <kargls@comcast.net>
7802 * gfortran.dg/promotion.f90: New test.
7804 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
7807 * gcc.dg/torture/asm-subreg-1.c: New test.
7809 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
7812 * gcc.dg/pr20672-1.c: New test.
7814 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
7816 * gfortran.dg/vect: New directory.
7817 * gfortran.dg/vect/vect.exp: New.
7818 * gfortran.dg/vect/vect-1.f90: New test.
7819 * gfortran.dg/vect/vect-2.f90: New test.
7820 * gfortran.dg/vect/vect-3.f90: New test.
7821 * gfortran.dg/vect/vect-4.f90: New test.
7822 * gfortran.dg/vect/vect-5.f90: New test.
7824 2005-03-29 Jakub Jelinek <jakub@redhat.com>
7827 * gcc.dg/alias-7.c: New test.
7829 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
7831 * gcc.dg/sparc-reg-1.c: New test.
7833 2005-03-28 Steve Ellcey <sje@cup.hp.com>
7836 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
7838 2005-03-29 Dale Ranta <dir@lanl.gov>
7839 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7842 * gfortran.dg/pr20163-2.f: New test.
7844 2005-03-28 Jan Hubicka <jh@suse.cz>
7847 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
7850 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
7852 PR tree-optimization/20626
7853 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
7854 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
7856 2005-03-26 Steven G. Kargl <kargls@comcast.net>
7858 * gfortran.dg/underflow.f90: New test.
7859 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
7861 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7863 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
7865 2005-03-25 Mark Mitchell <mark@codesourcery.com>
7867 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
7868 (g++_init): Make sure that CXXFLAGS is set.
7869 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
7870 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
7871 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7872 * lib/objc.exp (objc_init): Likewise.
7873 * lib/treelang.exp (treelang_init): Likewise.
7875 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
7877 PR tree-optimization/20470
7878 * gcc.dg/tree-ssa/pr20470.c: New test.
7880 2005-03-25 Geoffrey Keating <geoffk@apple.com>
7882 * gcc.dg/ppc-stfiwx.c: New.
7884 2005-03-25 Steve Ellcey <sje@cup.hp.com>
7887 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
7889 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
7891 * gcc.dg/20050325-1.c: Fix a typo.
7893 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7897 * gfortran.dg/dos_eol.f: New test.
7899 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
7901 PR rtl-optimization/20249
7902 * gcc.dg/20050325-1.c: New test.
7904 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7907 * gfortran.dg/pr15332.f: New test.
7909 2005-03-24 Dale Johannesen <dalej@apple.com>
7911 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
7913 2005-03-24 Geoffrey Keating <geoffk@apple.com>
7915 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
7916 'internal' visibility.
7917 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
7918 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
7919 'protected' visibility.
7920 * gcc.dg/visibility-7.c: Likewise.
7921 * lib/target-supports.exp (check_visibility_available): Take
7922 a parameter, the kind of visibility to check for.
7923 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
7924 to check_visibility_available.
7926 * g++.dg/expr/cast3.C: New.
7928 2005-03-24 David Edelsohn <edelsohn@gnu.org>
7930 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
7933 2005-03-24 Steve Ellcey <sje@cup.hp.com>
7936 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
7938 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
7940 * gcc.dg/badshift.c: Renamed to...
7941 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
7943 * gcc.target/i386/badshift.c: Renamed to...
7944 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
7947 PR rtl-optimization/20532
7948 * gcc.target/i386/badshift.c: New.
7950 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7952 * gfortran.dg/pr18025.f90: New test.
7954 2005-03-23 Dale Johannesen <dalej@apple.com>
7956 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
7958 2005-03-23 Mark Mitchell <mark@codesourcery.com>
7960 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
7962 * lib/target-supports.exp (check_iconv_available): Default
7963 libiconv to -liconv, if there is no definition.
7965 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
7967 * gcc.dg/torture/cris-asm-mof-1.c: New test.
7969 2005-03-22 Mark Mitchell <mark@codesourcery.com>
7971 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
7972 * g++.dg/opt/pr7503-2.C: Likewise.
7973 * g++.dg/opt/pr7503-3.C: Likewise.
7974 * g++.dg/opt/pr7503-4.C: Likewise.
7975 * g++.dg/opt/pr7503-5.C: Likewise.
7976 * g++.dg/warn/minmax.C: New test.
7978 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7980 * gfortran.dg/g77_intrinsics_funcs.f: New test.
7981 * gfortran.dg/g77_intrinsics_sub.f: New test.
7983 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
7984 Jan Hubicka <jh@suse.cz>
7985 Steven Bosscher <stevenb@suse.de
7987 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
7989 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7992 * g++.dg/template/redecl3.C: New test.
7994 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7997 * g++.dg/parse/error16.C: Tweak error markers.
7999 2005-03-22 Jakub Jelinek <jakub@redhat.com>
8002 * gcc.dg/20050321-2.c: New test.
8004 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
8008 * g++.dg/template/ptrmem12.C: New.
8010 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
8012 PR rtl-optimization/20527
8013 * gcc.c-torture/execute/pr20527-1.c: New test.
8015 2005-03-22 Ben Elliston <bje@au.ibm.com>
8017 * gcc.misc-tests/options.exp (check_for_options): Create a real C
8018 program, compile it into a real executable and then delete the .c
8019 and .x files afterwards, to avoid problems on testglue targets.
8021 2005-03-21 Stuart Hastings <stuart@apple.com>
8023 * gcc.target/i386/sse-2.c: New.
8025 2005-03-21 Uros Bizjak <uros@kss-loka.si>
8027 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
8029 2005-03-21 Paolo Carlini <pcarlini@suse.de>
8031 * g++.dg/parse/crash25.C: Fix typo.
8033 2005-03-21 Paolo Carlini <pcarlini@suse.de>
8036 * g++.dg/parse/crash24.C: New test.
8039 * g++.dg/parse/crash25.C: New test.
8041 2005-03-21 Paolo Carlini <pcarlini@suse.de>
8044 * g++.dg/ext/stmtexpr4.C: New test.
8046 2005-03-20 Roger Sayle <roger@eyesopen.com>
8049 * gcc.c-torture/compile/pr13066-1.c: New test case.
8050 * gcc.c-torture/compile/pr20539-1.c: Likewise.
8051 * g++.dg/opt/pr13066-1.C: Likewise.
8053 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
8055 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
8057 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8060 * gfortran.dg/nesting_1.f90: New test.
8062 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8065 * g++.dg/lookup/using13.C: New test.
8067 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8070 * g++.dg/template/crash36.C: New test.
8072 2005-03-18 Paolo Carlini <pcarlini@suse.de>
8075 * g++.dg/template/crash35.C: New test.
8077 2005-03-17 Paolo Carlini <pcarlini@suse.de>
8080 * g++.dg/overload/operator2.C: New test.
8082 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8085 * gfortran.dg/pr20257.f90: New test.
8087 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8090 * gfortran.dg/pr20480.f90: New test.
8092 2005-03-16 Richard Henderson <rth@redhat.com>
8095 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
8096 (_rtld_global): New.
8097 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
8098 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
8100 * gcc.dg/alias-3.c: New.
8101 * gcc.dg/alias-4.c: New.
8102 * gcc.dg/alias-5.c: New.
8103 * gcc.dg/alias-6.c: New.
8105 2005-03-15 Geoffrey Keating <geoffk@apple.com>
8107 * gcc.dg/cpp/ucnid-7.c: New.
8109 2005-03-15 Janis Johnson <janis187@us.ibm.com>
8110 Dorit Naishlos <dorit@il.ibm.com>
8112 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
8115 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
8117 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
8118 misaligned accesses.
8119 * gcc.dg/vect/vect-58.c: Likewise.
8120 * gcc.dg/vect/vect-92.c: New.
8121 * gcc.dg/vect/vect-93.c: New.
8123 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
8126 * gfortran.dg/assign_2.f90: New test.
8127 * gfortran.dg/assign_3.f90: New test.
8128 * gfortran.dg/assign.f90: New test.
8130 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
8132 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
8133 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
8134 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
8135 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
8138 2005-03-14 Geoffrey Keating <geoffk@apple.com>
8140 * gcc.dg/cpp/ucnid-6.c: New.
8142 * gcc.dg/cpp/normalize-1.c: New.
8143 * gcc.dg/cpp/normalize-2.c: New.
8144 * gcc.dg/cpp/normalize-3.c: New.
8145 * gcc.dg/cpp/normalize-4.c: New.
8146 * gcc.dg/cpp/ucnid-4.c: New.
8147 * gcc.dg/cpp/ucnid-5.c: New.
8148 * g++.dg/cpp/normalize-1.C: New.
8149 * g++.dg/cpp/ucnid-1.C: New.
8151 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
8153 * gcc.dg/pr18628.c: New.
8155 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
8158 * g++.dg/tree-ssa/pr20280.C: New.
8160 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8163 * gfortran.dg/stfunc_2.f90: New test.
8165 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
8167 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
8169 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
8171 * gcc.dg/tree-ssa/20050314-1.c: New test.
8173 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8177 * g++.dg/template/friend34.C: New test.
8178 * g++.dg/template/friend35.C: Likewise.
8179 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
8181 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8183 Friend class name lookup 5/n
8185 * g++.dg/lookup/hidden-class1.C: New test.
8186 * g++.dg/lookup/hidden-class2.C: Likewise.
8187 * g++.dg/lookup/hidden-class3.C: Likewise.
8188 * g++.dg/lookup/hidden-class4.C: Likewise.
8189 * g++.dg/lookup/hidden-class5.C: Likewise.
8190 * g++.dg/lookup/hidden-class6.C: Likewise.
8191 * g++.dg/lookup/hidden-class7.C: Likewise.
8192 * g++.dg/lookup/hidden-class8.C: Likewise.
8193 * g++.dg/lookup/hidden-class9.C: Likewise.
8194 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
8195 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
8196 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
8197 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
8198 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
8199 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
8200 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
8201 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
8202 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
8203 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
8204 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
8206 2005-03-13 Mark Mitchell <mark@codesourcery.com>
8209 * g++.dg/template/error18.C: New test.
8211 2005-03-09 Ben Elliston <bje@au.ibm.com>
8214 * g++.dg/debug/pr16792.C: New test.
8216 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
8218 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
8219 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
8220 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
8221 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
8222 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
8223 test assertion names.
8225 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8228 * gfortran.dg/stfunc_1.f90: New test.
8230 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8233 * gfortran.dg/real_index_1.f90: New test.
8235 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8238 * gfortran.dg/spec_expr_1.f90: New test.
8240 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
8243 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
8246 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8249 * gfortran.dg/largeequiv_1.f90: New test.
8251 2005-03-12 Geoffrey Keating <geoffk@apple.com>
8253 * gcc.dg/ucnid-1.c: New.
8254 * gcc.dg/ucnid-2.c: New.
8255 * gcc.dg/ucnid-3.c: New.
8256 * gcc.dg/ucnid-4.c: New.
8257 * gcc.dg/ucnid-5.c: New.
8258 * gcc.dg/ucnid-6.c: New.
8259 * gcc.dg/cpp/ucnid-1.c: New.
8260 * gcc.dg/cpp/ucnid-2.c: New.
8261 * gcc.dg/cpp/ucnid-3.c: New.
8262 * g++.dg/other/ucnid-1.C: New.
8264 2005-03-12 Geoffrey Keating <geoffk@apple.com>
8266 * gcc.dg/vmx/darwin-abi-3.c: Delete.
8268 2005-03-11 Per Bothner <per@bothner.com>
8270 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
8271 that diagnotics refer to correct token.
8272 * gcc.dg/unused-3.c: Likewise.
8274 2005-03-11 Per Bothner <per@bothner.com>
8276 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
8277 constant" is now actually on same line as string constant.
8278 * gcc.dg/cpp/direct2s.c: Likewise.
8280 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
8282 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
8284 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8287 * gfortran.dg/pr20124.f90: New Test
8289 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
8291 PR tree-optimization/20130
8292 * gcc.dg/pr20130-1.c: New test.
8294 2005-03-10 Steve Ellcey <sje@cup.hp.com>
8297 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
8299 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8301 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
8303 2005-03-10 Steve Ellcey <sje@cup.hp.com>
8305 * g++.dg/eh/forced1.C: Fix comment.
8306 * g++.dg/eh/forced2.C: Ditto.
8307 * g++.dg/eh/forced3.C: Ditto.
8308 * g++.dg/eh/forced4.C: Ditto.
8310 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
8313 * gcc.c-torture/compile/pr20412.c: New test.
8315 2005-03-10 Roger Sayle <roger@eyesopen.com>
8317 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
8319 2005-03-10 Jakub Jelinek <jakub@redhat.com>
8322 * gcc.dg/20050307-1.c: New test.
8324 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
8327 * g++.dg/other/stdarg3.C: New.
8329 2005-03-10 Jakub Jelinek <jakub@redhat.com>
8331 PR c++/18384, c++/18327
8332 * g++.dg/init/array19.C: New test.
8335 * gcc.dg/torture/pr20314-1.c: New test.
8336 * gcc.dg/torture/pr20314-2.c: New test.
8338 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
8340 * gcc.dg/20050309-1.c: New test.
8342 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8344 * gcc.dg/builtins-10.c: Reactivate disabled test.
8345 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
8346 new cbrt transformations.
8348 2005-03-09 Mark Mitchell <mark@codesourcery.com>
8351 * g++.dg/template/array13.C: New test.
8353 2005-03-09 Paolo Carlini <pcarlini@suse.de>
8356 * g++.dg/init/brace4.C: New test.
8358 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
8361 * g++.dg/template/non-dependent12.C: New.
8363 2005-03-08 Mark Mitchell <mark@codesourcery.com>
8366 * g++.dg/init/array18.C: Add dg-do run marker.
8369 * g++.dg/init/array18.C: New test.
8371 2005-03-09 Ben Elliston <bje@au.ibm.com>
8373 * consistency.vlad/vlad.exp: Remove trailing semicolons.
8374 * g++.dg/gcov/gcov.exp: Likewise.
8375 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
8376 * gcc.target/xstormy16/xstormy16.exp: Likewise.
8377 * lib/c-torture.exp: Likewise.
8378 * lib/fortran-torture.exp: Likewise.
8379 * lib/g++.exp: Likewise.
8380 * lib/gcc-defs.exp: Likewise.
8381 * lib/gcc-dg.exp: Likewise.
8382 * lib/gcc.exp: Likewise.
8383 * lib/gcov.exp: Likewise.
8384 * lib/gfortran.exp: Likewise.
8385 * lib/mike-g++.exp: Likewise.
8386 * lib/mike-gcc.exp: Likewise.
8387 * lib/objc-torture.exp: Likewise.
8388 * lib/objc.exp: Likewise.
8389 * lib/profopt.exp: Likewise.
8390 * lib/target-libpath.exp: Likewise.
8391 * lib/target-supports.exp: Likewise.
8392 * lib/treelang.exp: Likewise.
8393 * lib/wrapper.exp: Likewise.
8395 2005-03-08 Jeff Law <law@redhat.com>
8397 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
8400 2005-03-08 Ira Rosen <irar@il.ibm.com>
8402 * gcc.dg/vect/pr20122.c: New test.
8404 2005-03-07 Jeff Law <law@redhat.com>
8406 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
8408 * gcc.dg/tree-ssa/pr18133-1.c: New test.
8409 * gcc.dg/tree-ssa/pr18133-2.c: New test.
8410 * gcc.dg/tree-ssa/pr18134.c: New test.
8412 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8414 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
8415 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
8416 gcc.dg/torture/builtin-noret-2.c: Require weak support.
8418 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
8421 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
8423 2005-03-07 Mark Mitchell <mark@codesourcery.com>
8425 * g++.dg/warn/Wnvdtor.C: New test.
8427 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
8429 * gcc.dg/torture/pr19683-1.c: New test.
8431 2005-03-06 Steven G. Kargl <kargls@comcast.net>
8433 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
8434 * gfortran.dg/g77/19990313-2.f: Ditto.
8435 * gfortran.dg/g77/19990313-3.f: Ditto.
8436 * gfortran.dg/g77/19990525-0.f: Ditto.
8437 * gfortran.dg/g77/19990826-0.f: Ditto.
8438 * gfortran.dg/g77/19990826-2.f: Ditto.
8439 * gfortran.dg/g77/19990826-3.f: Ditto.
8440 * gfortran.dg/g77/20000511-1.f: Ditto.
8441 * gfortran.dg/g77/20000511-2.f: Ditto.
8442 * gfortran.dg/g77/970625-2.f: Ditto.
8443 * gfortran.dg/g77/980310-2.f: Ditto.
8444 * gfortran.dg/g77/980310-3.f: Ditto.
8445 * gfortran.dg/g77/980310-8.f: Ditto.
8446 * gfortran.dg/g77/980519-2.f: Ditto.
8447 * gfortran.dg/g77/alpha1.f: Ditto.
8448 * gfortran.dg/g77/claus.f: Ditto.
8449 * gfortran.dg/g77/erfc.f: Ditto.
8450 * gfortran.dg/g77/short.f: Ditto.
8451 * gfortran.fortran-torture/execute/data.f90: Ditto.
8452 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
8453 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
8455 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8457 * lib/file-format.exp (gcc_target_object_format): Add check for som
8458 format and hardcode object formats on hppa*-*-hpux*.
8459 * lib/target-supports.exp (check_weak_available): Add check for som
8460 object format. Always return 0 on hppa*-*-hpux10*.
8462 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
8465 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
8467 2005-03-05 Steven G. Kargl <kargls@comcast.net>
8469 * gfortran.dg/pr19936_1.f90: New test.
8470 * gfortran.dg/pr19936_2.f90: New test.
8471 * gfortran.dg/pr19936_3.f90: New test.
8473 2005-03-05 Steven G. Kargl <kargls@comcast.net>
8474 Paul Thomas <prthomas@drfccad.cea.fr>
8476 * gfortran.dg/PR19754_1.f90: New test.
8477 * gfortran.dg/PR19754_2.f90: Ditto.
8479 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8482 * g++.dg/template/non-dependent11.C: New test.
8484 2005-03-05 Uros Bizjak <uros@kss-loka.si>
8486 * lib/target-supports.exp (check_iconv_available): Fix comment.
8488 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
8489 Joseph S. Myers <joseph@codesourcery.com>
8492 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
8494 2005-03-04 Matthew Sachs <msachs@apple.com>
8496 * gcc.exp (gcc_target_compile): Put braces around
8497 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
8498 * objc.exp (objc_target_compile): Likewise.
8499 * treelang.exp (treelang_target_compile): Likewise.
8501 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8504 * gfortran.dg/func_result_1.f90: New test.
8506 2005-03-04 Ben Elliston <bje@au.ibm.com>
8508 * gcc.misc-tests/options.exp: New test.
8510 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
8512 * gcc.dg/pr15784-4.c: New test.
8514 2005-03-03 Geoffrey Keating <geoffk@apple.com>
8516 * gcc.c-torture/execute/pr17133.c: New.
8517 * gcc.c-torture/compile/20050303-1.c: New.
8519 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
8521 * gcc.dg/cpp/assert4.c: Fix for cygwin
8523 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
8525 * g++.dg/overload/using2.C: New.
8527 2005-03-02 Mark Mitchell <mark@codesourcery.com>
8530 * g++.dg/init/ptrmem2.C: New test.
8532 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
8535 * gcc.dg/pr8927-1.c: New test.
8537 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
8540 * g++.dg/inherit/covariant12.C: New.
8542 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8545 * gfortran.dg/bound_1.f90: New test.
8547 2005-02-28 Janis Johnson <janis187@us.ibm.com>
8549 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
8550 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
8552 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
8555 * gcc.dg/pr20245-1.c: New test.
8557 2005-02-28 Jakub Jelinek <jakub@redhat.com>
8560 * gcc.c-torture/execute/20050119-2.c: New test case.
8562 2005-02-28 Ben Elliston <bje@au.ibm.com>
8564 * README: Update the DejaGnu bug reporting address.
8565 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
8566 * lib/objc-torture.exp: Likewise.
8568 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
8570 * gfortran.dg/boz_1.f90: New test.
8571 * gfortran.dg/boz_3.f90: New test.
8572 * gfortran.dg/boz_4.f90: New test.
8574 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
8576 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
8577 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
8579 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8582 * gfortran.dg/write_0_pe_format.f90: New test.
8584 2005-02-27 Jakub Jelinek <jakub@redhat.com>
8587 * g++.dg/opt/thunk2.C: New test.
8588 * g++.dg/opt/covariant1.C: New test.
8590 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8592 * gfortran.dg/e_d_fmt.f90: New test.
8594 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
8596 * gcc.dg/asm-b.c: Fix comment typos.
8598 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
8600 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
8603 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
8606 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
8607 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
8608 * gcc.dg/asm-b.c: New test.
8610 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
8612 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
8613 Disable this test on IRIX 6.
8615 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
8617 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
8618 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
8621 2005-02-25 Diego Novillo <dnovillo@redhat.com>
8623 PR tree-optimization/20204
8624 * testsuite/gcc.dg/pr20204.c: New test.
8626 2005-02-24 Jakub Jelinek <jakub@redhat.com>
8629 * gcc.c-torture/execute/20050224-1.c: New test.
8632 * g++.dg/warn/Wbraces2.C: New test.
8634 2005-02-23 Mark Mitchell <mark@codesourcery.com>
8637 * g++.dg/init/const2.C: New test.
8639 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
8641 PR tree-optimization/20100
8642 * gcc.c-torture/execute/pr20100-1.c: New test.
8644 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8646 * gfortran.dg/implicit_3.f90: New test.
8648 * gfortran.dg/deftype_1.f90: New test.
8650 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
8652 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
8654 * g++.dg/other/anon3.C: Accept a warning.
8656 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
8658 * gcc.dg/pr20017.c: Fix a comment typo.
8660 2005-02-23 Bud Davis <bdavis@gfortran.org>
8662 * gfortran.dg/list_read_4.f90: Change to f90 comments.
8664 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8667 * ada/acats/tests/cxa/cxa3004.a: Remove.
8668 * ada/acats/tests/cxb/cxb30061.am: Likewise.
8670 2005-02-22 Mark Mitchell <mark@codesourcery.com>
8673 * g++.dg/init/const1.C: New test.
8676 * g++.dg/parse/constant7.C: New test.
8679 * g++.dg/parse/error27.C: New test.
8680 * g++.dg/template/qualttp15.C: Adjust error markers.
8681 * g++.old-deja/g++.other/struct1.C: Likewise.
8684 * g++.dg/template/error17.C: New test.
8687 * g++.dg/parser/error26.C: New test.
8689 2005-02-22 Diego Novillo <dnovillo@redhat.com>
8691 PR tree-optimization/20100
8692 PR tree-optimization/20115
8693 * gcc.dg/pr20115.c: New test.
8694 * gcc.dg/pr20115-1.c: New test.
8695 * gcc.dg/pr20100.c: New test.
8696 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
8697 call-clobbered variables after alias1.
8699 2005-02-22 Bud Davis <bdavis@gfortran.org>
8701 * gfortran.dg/list_read_4.f90: new test.
8703 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
8705 PR rtl-optimization/20017.
8706 * gcc.dg/pr20017.c: New.
8708 2005-02-22 Devang Patel <dpatel@apple.com>
8711 * g++.dg/tree-ssa/pr19952.C: New test.
8713 2005-02-22 Mark Mitchell <mark@codesourcery.com>
8716 * g++.dg/parse/constant6.C: New test.
8718 2005-02-22 Uros Bizjak <uros@kss-loka.si>
8720 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
8721 * g++.dg/charset/asm2.c: Likewise.
8722 * g++.dg/charset/asm3.c: Likewise.
8723 * g++.dg/charset/asm4.c: Likewise.
8724 * g++.dg/charset/asm5.c: Likewise.
8725 * g++.dg/charset/attribute1.c: Likewise.
8726 * g++.dg/charset/attribute2.c: Likewise.
8727 * g++.dg/charset/extern1.cc: Likewise.
8728 * g++.dg/charset/extern2.cc: Likewise.
8729 * g++.dg/charset/extern3.cc: Likewise.
8730 * g++.dg/charset/function.cc: Likewise.
8731 * g++.dg/charset/string.c: Likewise.
8732 * g++.dg/charset/charset.exp: Likewise.
8733 * lib/target-supports.exp (check_iconv_available): Fix comment.
8735 2005-02-22 Uros Bizjak <uros@kss-loka.si>
8737 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
8738 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
8739 * gcc.dg/charset/asm2.c: Likewise.
8740 * gcc.dg/charset/asm3.c: Likewise.
8741 * gcc.dg/charset/asm4.c: Likewise.
8742 * gcc.dg/charset/asm5.c: Likewise.
8743 * gcc.dg/charset/asm6.c: Likewise.
8744 * gcc.dg/charset/attribute1.c: Likewise.
8745 * gcc.dg/charset/attribute2.c: Likewise.
8746 * gcc.dg/charset/builtin1.c: Likewise.
8747 * gcc.dg/charset/extern.c: Likewise.
8748 * gcc.dg/charset/function.c: Likewise.
8749 * gcc.dg/charset/string.c: Likewise.
8750 * gcc.dg/charset/charset.exp: Likewise.
8752 2005-02-21 Bud Davis <bdavis9659@comcast.net>
8755 * gfortran.dg/pr20086.f90: New test.
8757 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
8759 PR tree-optimization/19786
8760 * g++.dg/tree-ssa/pr19786.C: New.
8762 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8764 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
8766 2005-02-21 Jeff Law <law@redhat.com>
8768 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
8770 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8772 * gfortran.dg/do_iterator: Split loop, markup all lines for
8773 which an error locus is printed.
8774 * gfortran.dg/pr17708.f90: Markup all lines for which an error
8776 * gfortran.dg/select_4.f90: Likewise.
8777 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
8778 locuses in the various permutations.
8780 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
8782 PR tree-optimization/19951
8783 * g++.dg/vect: New directory.
8784 * g++.dg/vect/vect.exp: New file.
8785 * g++.dg/vect/pr19951.cc: New testcase.
8786 * g++.dg/dg.exp: Also prune vectorizer tests.
8788 2005-02-20 Zack Weinberg <zack@codesourcery.com>
8791 * gcc.dg/charset/builtin1.c: New test.
8793 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8796 * g++.dg/inherit/volatile1.C: New test.
8799 * g++.dg/template/dtor4.C: New test.
8801 2005-02-19 Steven G. Kargl <kargls@comcast.net>
8803 * gfortran.dg/int_1.f90: New test.
8805 2005-02-19 Devang Patel <dpatel@apple.com>
8807 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
8809 2005-02-19 Steven G. Kargl <kargls@comcast.net>
8811 * gfortran.dg/achar_1.f90: New test.
8813 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
8815 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
8817 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
8818 Jakub Jelinek <jakub@redhat.com>
8820 PR tree-optimization/19828
8821 * gcc.dg/tree-ssa/loop-7.c: New test.
8822 * gcc.c-torture/execute/20050218-1.c: New test.
8824 2005-02-19 Jakub Jelinek <jakub@redhat.com>
8827 * gcc.dg/transparent-union-1.c: New test.
8828 * gcc.dg/transparent-union-2.c: New test.
8830 2005-02-18 James E Wilson <wilson@specifixinc.com>
8832 PR tree-optimization/18977
8833 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
8835 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
8838 * gcc.dg/pr20054.c: New test.
8840 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8843 * g++.dg/ext/attrib20.C: New test.
8845 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
8848 * gfortran.fortran-torture/execute/character_passing.f90: New test.
8850 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
8853 * g++.dg/opt/switch4.C: New.
8855 2005-02-18 Jakub Jelinek <jakub@redhat.com>
8858 PR tree-optimization/20009
8859 * gcc.c-torture/compile/20050217-1.c: New test.
8860 * g++.dg/opt/switch3.C: New test.
8862 PR tree-optimization/18947
8863 * gcc.c-torture/compile/20050215-1.c: New test.
8864 * gcc.c-torture/compile/20050215-2.c: New test.
8865 * gcc.c-torture/compile/20050215-3.c: New test.
8867 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
8870 * g++.dg/template/crash34.C: New.
8873 * g++.dg/other/access3.C: New.
8875 2005-02-17 Ira Rosen <irar@il.ibm.com>
8877 * gcc.dg/vect/vect-98.c: New test.
8879 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
8881 PR tree-optimization/19967
8882 * gcc.dg/pr19967.c: New.
8884 2005-02-16 Jakub Jelinek <jakub@redhat.com>
8887 * gcc.dg/tree-ssa/20050215-1.c: New test.
8888 * gcc.c-torture/execute/20050215-1.c: New test.
8890 2005-02-15 Eric Christopher <echristo@redhat.com>
8892 * gcc.dg/cpp/20050215-1.c: New file.
8894 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
8896 PR tree-optimization/15785
8897 * gcc.dg/pr15785-1.c: New test.
8899 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
8902 * g++.dg/init/ctor4.C: New.
8903 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
8905 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
8907 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
8908 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
8910 2005-02-15 Andreas Schwab <schwab@suse.de>
8912 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
8915 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
8917 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
8919 2005-02-14 Diego Novillo <dnovillo@redhat.com>
8921 PR tree-optimization/19853
8922 * gcc.c-torture/compile/pr19853.c: New test.
8924 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
8927 * g++.dg/parse/local-class1.C: New.
8930 * g++.dg/parse/ptrmem3.C: New.
8933 * g++.old-deja/g++.oliva/template6.C: Add another case.
8934 * g++.dg/template/explicit6.C: New.
8936 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
8939 * g++.dg/other/redecl2.C: New.
8941 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
8944 * g++.dg/abi/covariant4.C: New.
8946 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
8948 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
8950 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
8952 * gcc.dg/vect/vect-96.c: Fix typo.
8954 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8958 * g++.dg/template/enum5.C: New test.
8960 2005-02-12 Ira Rosen <irar@il.ibm.com>
8962 * gcc.dg/vect/vect-97.c: New test.
8964 2005-02-12 Ira Rosen <irar@il.ibm.com>
8966 * gcc.dg/vect/vect-96.c: New test.
8968 2005-02-12 Uros Bizjak <uros@kss-loka.si>
8970 * gcc.dg/builtins-34.c: Also check ldexp*.
8972 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
8974 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
8976 2005-02-11 Janis Johnson <janis187@us.ibm.com>
8978 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
8979 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
8980 dg-require-dll, dg-require-iconv, dg-require-named-sections,
8981 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
8982 selector_list, selector_expression, dg-process-target): Move to new
8983 file target-supports-dg.exp.
8984 * lib/target-supports-dg.exp: New.
8986 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
8989 2005-02-11 Jakub Jelinek <jakub@redhat.com>
8992 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
8995 * gcc.c-torture/compile/20050210-1.c: New test.
8997 2005-02-11 Mark Mitchell <mark@codesourcery.com>
9000 * g++.dg/warn/Wbraces1.C: New test.
9002 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
9004 * gcc.dg/builtins-52.c: New testcase.
9006 2005-02-10 Jakub Jelinek <jakub@redhat.com>
9009 * gcc.c-torture/execute/20050119-1.c: New test.
9011 2005-02-09 Mark Mitchell <mark@codesourcery.com>
9014 * g++.dg/init/delete1.C: New test.
9016 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
9019 * g++.dg/template/static12.C: New test.
9021 2005-02-09 Mark Mitchell <mark@codesourcery.com>
9024 * g++.dg/conversion/ambig1.C: New test.
9027 * g++.dg/ext/attrib19.C: New test.
9030 * g++.dg/parse/dtor5.C: New test.
9033 * g++.dg/template/dtor3.C: New test.
9036 * g++.dg/template/static11.C: New test.
9037 * g++.dg/template/crash2.C: Remove dg-error marker.
9039 2005-02-09 Janis Johnson <janis187@us.ibm.com>
9042 * g++.old-deja/g++.mike/p10769a.C: Remove.
9044 2005-02-09 Roger Sayle <roger@eyesopen.com>
9046 * gcc.dg/builtins-48.c: New test case.
9047 * gcc.dg/builtins-49.c: New test case.
9048 * gcc.dg/builtins-50.c: New test case.
9049 * gcc.dg/builtins-51.c: New test case.
9051 2005-02-09 Ian Lance Taylor <ian@airs.com>
9054 * g++.dg/warn/Wreturn-type-3.C: New test.
9056 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
9059 * gcc.dg/pr19402-1.c: New testcase.
9060 * gcc.dg/pr19402-2.c: likewise.
9062 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
9065 * g++.dg/tree-ssa/tmmti.C: New testcase.
9067 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
9069 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
9071 2005-02-08 Mark Mitchell <mark@codesourcery.com>
9074 * g++.dg/parse/crash23.C: New test.
9075 * g++.dg/warn/Weff1.C: New test.
9077 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
9079 * gcc.dg/20050209-1.c: New test.
9081 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
9084 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
9086 2005-02-08 Mike Stump <mrs@apple.com>
9088 * g++.dg/pch/import-2.c: New test.
9089 * g++.dg/pch/import-2.hs: New.
9090 * g++.dg/pch/include/import-2a.h: New.
9091 * g++.dg/pch/include/import-2b.h: New.
9093 2005-02-08 Janis Johnson <janis187@us.ibm.com>
9095 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
9097 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9099 * gfortran.dg/substr_1.f90: New test.
9101 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
9104 * gcc.dg/torture/builtin-power-1.c: Disable test for
9105 invalid transformation.
9106 * gcc.dg/builtins-10.c: Likewise. Disable one test we
9108 * gcc.dg/builtins-47.c: New testcase.
9110 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
9111 Dorit Naishlos <dorit@il.ibm.com>
9113 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
9115 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
9117 * gcc.c-torture/compile/20050206-1.c: New test.
9119 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
9122 * g++.dg/opt/pr19768.C: New test.
9124 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
9127 * gcc.c-torture/compile/pr19736.c: New test.
9129 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9132 * g++.dg/parse/error25.C: New test.
9134 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
9136 * gcc.c-torture/execute/20050203-1.c: New.
9138 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
9140 * gcc.dg/vect/vect-85.c: Remove xfail.
9141 * gcc.dg/vect/vect-86.c: Remove xfail.
9142 * gcc.dg/vect/vect-87.c: Remove xfail.
9143 * gcc.dg/vect/vect-88.c: Remove xfail.
9145 2005-02-02 Geoffrey Keating <geoffk@apple.com>
9147 * gcc.dg/altivec-19.c: New.
9149 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
9152 * gcc.dg/nested-func-3.c: New test.
9153 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
9155 2005-02-02 Janis Johnson <janis187@us.ibm.com>
9157 * gcc.test-framework/gen_directive_tests: Generate tests for
9158 selector expressions.
9160 2005-02-02 Matt Austern <austern@apple.com>
9163 * g++/ext/builtin7.C: New.
9164 * g++/ext/builtin8.C: New.
9166 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
9169 * gcc.dg/pr18502-1.c: New test.
9171 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9174 * g++.dg/template/local4.C: Tweak.
9176 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
9178 PR tree-optimization/19578
9179 * gcc.c-torture/compile/20050202-1.c: New test.
9181 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
9184 * gcc.dg/c99-init-4.c: New test.
9186 2005-02-01 Janis Johnson <janis187@us.ibm.com>
9188 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
9190 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
9192 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
9193 * g++.dg/eh/check-vect.h: New.
9195 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
9196 * gcc.dg/vect/vect-78.c: Ditto.
9197 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
9200 * g++.dg/conversion/simd1.C: Expect warning.
9201 * g++.dg/ext/attribute-test-1.C: Ditto.
9202 * g++.dg/ext/attribute-test-2.C: Ditto.
9203 * g++.dg/ext/attribute-test-3.C: Ditto.
9204 * g++.dg/ext/attribute-test-4.C: Ditto.
9206 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
9207 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
9209 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
9211 2005-02-01 Richard Henderson <rth@redhat.com>
9213 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
9214 long double for ibm double-double format.
9215 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
9217 2005-02-01 Diego Novillo <dnovillo@redhat.com>
9219 PR tree-optimization/19633
9220 * testsuite/gcc.dg/pr19633-1.c: New test.
9221 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
9222 to NULL or a symbol.
9224 2005-02-01 Janis Johnson <janis187@us.ibm.com>
9226 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
9228 (dg-process-target (local override)): Handle selector expressions.
9230 * gcc.test-framework/README: Describe tests in source directory.
9231 * gcc.test-framework/test-framework.awk: Handle dg- tests.
9232 * gcc.test-framework/test-framework.exp: Handle dg- tests.
9233 * gcc.test-framework/dg-bogus-exp-P.c: New test.
9234 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
9235 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
9236 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
9237 * gcc.test-framework/dg-do-link-exp-P.c: New test.
9238 * gcc.test-framework/dg-do-run-exp-P.c: New test.
9239 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
9240 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
9241 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
9242 * gcc.test-framework/dg-error-exp-P.c: New test.
9243 * gcc.test-framework/dg-error-exp-XP.c: New test.
9244 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
9245 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
9246 * gcc.test-framework/dg-output-exp-P.c: New test.
9247 * gcc.test-framework/dg-output-exp-XF.c: New test.
9248 * gcc.test-framework/dg-warning-exp-P.c: New test.
9249 * gcc.misc-tests/dg-1.c: Remove.
9250 * gcc.misc-tests/dg-2.c: Remove.
9251 * gcc.misc-tests/dg-3.c: Remove.
9252 * gcc.misc-tests/dg-4.c: Remove.
9253 * gcc.misc-tests/dg-5.c: Remove.
9254 * gcc.misc-tests/dg-6.c: Remove.
9255 * gcc.misc-tests/dg-7.c: Remove.
9256 * gcc.misc-tests/dg-8.c: Remove.
9257 * gcc.misc-tests/dg-9.c: Remove.
9258 * gcc.misc-tests/dg-10.c: Remove.
9259 * gcc.misc-tests/dg-11.c: Remove.
9260 * gcc.misc-tests/dg-12.c: Remove.
9261 * gcc.misc-tests/dg-test.exp: Remove.
9263 * gcc.test-framework/test-framework.awk: Change recording and
9264 printing of passes and failures.
9266 * gcc.test-framework: New directory.
9267 * gcc.test-framework/README: New.
9268 * gcc.test-framework/test-framework.exp: New.
9269 * gcc.test-framework/test-framework.awk: New.
9270 * gcc.test-framework/gen_directive_tests: New.
9272 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
9274 * lib/treelang.exp: Fix comment typos.
9275 (treelang_target_compile): Don't append libs=-ltreelang to options.
9277 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
9279 * g++.dg/parse/typename7.C: Adjust error messages.
9281 2005-01-31 Jeff Law <law@redhat.com>
9283 * gcc.c-torture/execute/20050131-1.c: New test.
9284 * gcc.dg/wcaselabel.c: New test.
9286 2005-01-31 Mark Mitchell <mark@codesourcery.com>
9288 * g++.dg/other/warning1.C: Adjust error messags.
9289 * g++.dg/parse/constant5.C: New test.
9291 2005-01-31 Steven Bosscher <stevenb@suse.de>
9294 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
9295 the test case valid.
9296 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
9297 * testsuite/gcc.dg/array-7.c: Adjust expected result.
9298 * testsuite/gcc.dg/pr18596-3.c: Likewise.
9299 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
9300 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
9301 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
9303 2005-01-31 Dale Johannesen <dalej@apple.com>
9305 * g++.dg/opt/pr19650.C: New test.
9307 2005-01-31 Richard Henderson <rth@redhat.com>
9309 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
9310 long double for intel double extended format.
9311 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
9313 2005-01-30 Mark Mitchell <mark@codesourcery.com>
9316 * g++.dg/template/static10.C: New test.
9319 * g++.dg/parse/error24.C: New test.
9322 * g++.dg/lookup/builtin1.C: New test.
9325 * g++.dg/warn/conv3.C: New test.
9327 2005-01-30 Bud Davis <bdavis@gfortran.org>
9330 * gfortan.dg/inquire_7.f90
9332 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
9334 PR tree-optimization/15791
9335 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
9336 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
9337 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
9338 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
9339 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
9340 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
9341 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
9342 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
9343 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
9344 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
9346 2005-01-29 Paul Brook <paul@codesourcery.com>
9349 * check.c (real_or_complex_check): New function.
9350 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
9351 * intrinsic.c (add_functions): Use new check functions.
9352 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
9355 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
9357 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
9358 gcc.dg/lvalue-3.c: New tests.
9359 * gcc.dg/concat.c: Update expected messages.
9361 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
9364 * gfortran.dg/eor_1.f90: New test.
9366 2005-01-29 Steven G. Kargl <kargls@comcast.net>
9369 * gfortran.dg/logical_data_1.f90: New test.
9371 2005-01-28 Mark Mitchell <mark@codesourcery.com>
9374 * g++.dg/template/crash33.C: New test.
9377 * g++.dg/template/crash32.C: New test.
9379 2005-01-28 Ian Lance Taylor <ian@airs.com>
9382 * g++.dg/warn/Wreturn-type-2.C: New test.
9384 2004-06-24 Jeff Law <law@redhat.com>
9386 * gcc.dg/tree-ssa/20050128-1.c: New test.
9388 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
9390 * gcc.target/frv/all-mdpackh-1.c: New test.
9392 2005-01-28 Steven Bosscher <stevenb@suse.de>
9394 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
9396 2005-01-27 Richard Henderson <rth@redhat.com>
9398 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
9400 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
9402 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
9404 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
9406 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
9407 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
9408 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
9409 to cope with cases where the multilib options override the dg-options.
9411 2005-01-27 Jakub Jelinek <jakub@redhat.com>
9414 * gcc.dg/noncompile/20050120-1.c: New test.
9416 2005-01-26 Diego Novillo <dnovillo@redhat.com>
9418 PR tree-optimization/19633
9419 * gcc.dg/pr19633.c: New test.
9420 * gcc.dg/tree-ssa/pr19633.c: New test.
9422 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
9424 * gcc.dg/20041216-1.c: New test.
9426 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
9429 * objc.dg/selector-2.m: New test.
9431 2005-01-26 Jakub Jelinek <jakub@redhat.com>
9433 * g++.dg/opt/range-test-2.C: New test.
9435 PR rtl-optimization/19579
9436 * gcc.c-torture/execute/20050124-1.c: New test.
9438 2005-01-26 Greg Parker <gparker@apple.com>
9439 Stuart Hastings <stuart@apple.com>
9441 * gcc.c-torture/execute/20050125-1.c: New.
9443 2005-01-18 Jan Hubicka <jh@suse.cz>
9445 PR tree-optimize/19337
9446 * gcc.c-torture/compile/20050119-1.c: New test.
9448 2005-01-24 James E Wilson <wilson@specifixinc.com>
9450 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
9451 test for successful match.
9453 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
9456 * objc.dg/comp-types-7.m: New test.
9458 2005-01-24 Janis Johnson <janis187@us.ibm.com>
9460 * lib/target-supports.exp (current_target_name): New.
9461 (check_effective_target_ilp32, check_effective_target_lp64):
9462 Cache the result to use as long as the current target, with
9463 multilib flags, remains the same.
9465 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
9466 (dg-require-weak, dg-require-visibility, dg-require-alias,
9467 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
9468 dg-require-effective-target, dg-skip-if): Remove call to
9469 skip_test_and_clear_xfail.
9470 (dg-test): Clear xfail data.
9472 2005-01-24 Jakub Jelinek <jakub@redhat.com>
9475 * gcc.dg/ppc64-toc.c: New test.
9477 * g++.dg/tree-ssa/empty-1.C: New test.
9480 * gcc.c-torture/execute/20050121-1.c: New test.
9481 * gcc.dg/20050121-2.c: New test.
9483 2004-01-23 Steven G. Kargl <kargls@comcast.net>
9484 Paul Brook <paul@codesourcery.com>
9487 * gfortran.dg/real_const_1.f: New test.
9488 * gfortran.dg/real_const_2.f90: New test.
9489 * gfortran.dg/complex_int_1.f90: New test.
9491 2005-01-23 Bud Davis <bdavis9659@comcast.net>
9494 * gfortan.dg/inquire_6.f90: New test.
9496 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
9499 * open_readonly_1.f90: New test.
9501 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
9504 * gfortran.dg/open_new.f90: New file.
9506 2005-01-22 Paul Brook <paul@codesourcery.com>
9508 * namelist_1.f90: New test.
9510 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
9512 PR tree-optimization/19484
9513 * gcc.c-torture/compile/20050122-[12].c: New tests.
9515 2005-01-22 Paul Brook <paul@codesourcery.com>
9517 * gfortran.dg/implicit_2.f90: New test.
9519 2005-01-22 Bud Davis <bdavis9659@comcast.net>
9522 * gfortran.dg/inquire_5.f90: New test.
9524 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9527 * gcc.dg/pr18809-1.c: New test.
9529 2005-01-21 Ian Lance Taylor <ian@airs.com>
9531 * gcc.dg/20050121-1.c: New test.
9533 PR tree-optimization/13000
9534 * gcc.dg/20040206-1.c: Change warning to point where function is
9537 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9540 * g++.dg/template/array11.C: New test.
9542 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9544 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
9545 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
9546 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
9547 * gfortran.dg/getenv_1.f90: Add dg-do directive.
9548 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
9549 gfortran.dg/pr17164.f90: Add missing dg-do directives.
9551 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
9553 PR tree-optimization/15349
9554 * gcc.dg/tree-ssa/pr15349.c: New.
9556 2005-01-20 Steve Ellcey <sje@cup.hp.com>
9558 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
9560 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
9562 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
9563 scan-assembler-times directive name.
9565 * gcc.dg/asm-a.c: Move dg-require-effective-target to
9568 PR rtl-optimization/19462
9569 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
9571 2005-01-19 Steve Ellcey <sje@cup.hp.com>
9573 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
9574 counting function calls on ia64.
9576 2005-01-19 Jakub Jelinek <jakub@redhat.com>
9578 PR rtl-optimization/15139
9579 * gcc.dg/20050111-2.c: New test.
9582 * gcc.c-torture/compile/20050113-1.c: New testcase.
9585 * gcc.dg/20050113-1.c: New testcase.
9587 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
9589 * gcc.dg/vect/vect-85.c: Add comment.
9590 * gcc.dg/vect/vect-86.c: Add xfail for now.
9591 * gcc.dg/vect/vect-87.c: Add xfail for now.
9592 * gcc.dg/vect/vect-88.c: Add xfail for now.
9593 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
9595 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9597 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
9599 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9601 * g++.dg/debug/typedef3.C: New test.
9603 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
9606 * gcc.dg/asm-a.c: New test.
9608 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
9610 * gcc.dg/sh-relax.c: Add prototype for abort.
9612 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9614 * gcc.dg/short-compare-1.c: New test.
9615 * gcc.dg/short-compare-2.c: Likewise.
9617 2005-01-18 Michael Matz <matz@suse.de>
9619 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
9621 2005-01-17 Diego Novillo <dnovillo@redhat.com>
9623 PR tree-optimization/19121
9624 * gcc.c-torture/compile/pr19121.c: New test.
9626 2005-01-17 James E. Wilson <wilson@specifixinc.com>
9629 * gcc.c-torture/compile/pr19357.c: New test.
9631 2005-01-17 Ian Lance Taylor <ian@airs.com>
9634 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
9635 pass--those that refer just to the variable, possibly with a
9637 * gcc.dg/c99-const-expr-3.c: Likewise.
9640 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
9643 2005-01-16 Bud Davis <bdavis9659@comcast.net>
9646 * gfortran.dg/endfile_2.f90: New test.
9648 2005-01-16 Steven G. Kargl <kargls@comcast.net>
9651 * gfortran.dg/select_5.f90: New test.
9653 2004-01-16 Paul Brook <paul@codesourcery.com>
9655 * gfortran.dg/common_4.f90: New test.
9657 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
9659 PR rtl-optimization/19462
9660 * gcc.dg/torture/pr19462-1.c: New test.
9662 2005-01-15 Ziemowit Laski <zlaski@apple.com>
9665 * objc.dg/func-ptr-2.m: New.
9666 * objc.dg/volatile-1.m: New.
9668 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9670 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
9672 2005-01-15 Jakub Jelinek <jakub@redhat.com>
9674 PR tree-optimization/19060
9675 * gcc.c-torture/execute/20050104-1.c: New test.
9677 2005-01-15 Bud Davis <bdavis9659@comcast.net>
9680 * gfortran.dg/write_to_null.f90: New test.
9682 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
9683 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9686 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
9689 2005-01-15 Jakub Jelinek <jakub@redhat.com>
9692 * g++.dg/init/vector1.C: New test.
9694 2005-01-14 James E. Wilson <wilson@specifixinc.com>
9697 * gcc.target/ia64/sibcall-unwind-1.c: New test.
9699 * gcc.target/ia64/sibcall-unwind-2.c: New test.
9701 2005-01-14 Steven G. Kargl <kargls@comcast.net>
9703 * gfortran.dg/select_1.f90: New test.
9704 * gfortran.dg/select_2.f90: New test.
9705 * gfortran.dg/select_3.f90: New test.
9706 * gfortran.dg/select_4.f90: New test.
9708 2005-01-14 Jakub Jelinek <jakub@redhat.com>
9711 PR rtl-optimization/19348
9712 * gcc.dg/20050111-1.c: New test.
9713 * gcc.c-torture/execute/20050111-1.c: New test.
9715 * gcc.dg/i386-asm-4.c: New test.
9717 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9719 * gcc.dg/nested-func-2.c: New test.
9720 * ada/acats/norun.lst: Remove c953002.
9722 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
9724 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
9726 2005-01-12 Ben Elliston <bje@au.ibm.com>
9728 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
9730 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
9733 * g++.dg/abi/align1.C: New test.
9735 2005-01-11 Alan Modra <amodra@bigpond.net.au>
9737 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
9739 * g++.dg/ext/altivec_check.h: Support compiling as C.
9741 2005-01-10 Roger Sayle <roger@eyesopen.com>
9744 * g++.dg/expr/pr19355-1.C: New test case.
9746 2005-01-10 Laurent GUERBY <laurent@guerby.net>
9748 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
9749 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
9750 * ada/acats/tests/c3/c92005b.ada: Likewise.
9751 * ada/acats/tests/c3/cxb3012.a: Likewise.
9752 * ada/acats/norun.lst: Add c380004 and c953002, add PR
9754 2005-01-09 Paul Brook <paul@codesourcery.com>
9756 * gfortran.dg/common_2.f90: New file.
9757 * gfortran.dg/common_3.f90: New file.
9759 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
9761 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
9763 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
9765 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
9766 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
9767 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
9768 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
9769 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
9770 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
9771 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
9772 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
9773 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
9774 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
9775 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
9776 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
9777 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
9778 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
9779 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
9780 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
9781 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
9782 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
9783 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
9784 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
9785 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
9786 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
9787 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
9788 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
9789 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
9790 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
9791 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
9792 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
9793 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
9794 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
9795 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
9796 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
9797 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
9798 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
9799 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
9800 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
9801 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
9802 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
9803 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
9804 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
9805 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
9806 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
9807 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
9808 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
9809 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
9810 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
9811 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
9812 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
9813 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
9814 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
9815 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
9816 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
9817 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
9818 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
9819 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
9820 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
9821 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
9822 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
9823 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
9824 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
9825 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
9826 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
9827 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
9828 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
9829 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
9830 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
9831 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
9833 * gcc.dg/vect/vect-1.c: Fix spelling.
9834 * gcc.dg/vect/vect-10.c: Fix spelling.
9835 * gcc.dg/vect/vect-11.c: Fix spelling.
9836 * gcc.dg/vect/vect-12.c: Fix spelling.
9837 * gcc.dg/vect/vect-14.c: Fix spelling.
9838 * gcc.dg/vect/vect-15.c: Fix spelling.
9839 * gcc.dg/vect/vect-16.c: Fix spelling.
9840 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
9841 * gcc.dg/vect/vect-64.c: Fix comments.
9842 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
9844 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
9845 Ira Rosen <irar@il.ibm.com>
9847 * gcc.dg/vect/vect-70.c: New test.
9848 * gcc.dg/vect/vect-71.c: New test.
9850 2005-01-09 Manfred Hollstein <mh@suse.com>
9852 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
9853 * gcc.dg/pr18241-2.c: Likewise.
9854 * gcc.dg/pr18241-3.c: Likewise.
9855 * gcc.dg/pr18241-4.c: Likewise.
9856 * gcc.dg/pr18241-5.c: Likewise.
9858 2005-01-08 Richard Henderson <rth@redhat.com>
9860 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
9861 False for x86 and x86-64.
9863 2005-01-08 Diego Novillo <dnovillo@redhat.com>
9865 PR tree-optimization/18241
9866 * gcc.dg/pr18241-1.c: New test.
9867 * gcc.dg/pr18241-2.c: New test.
9868 * gcc.dg/pr18241-3.c: New test.
9869 * gcc.dg/pr18241-4.c: New test.
9870 * gcc.dg/pr18241-5.c: New test.
9872 2005-01-08 Steven G. Kargl <kargls@comcast.net>
9874 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
9875 gfortran.dg/select_4.f90: New.
9877 2005-01-07 Jakub Jelinek <jakub@redhat.com>
9879 * gcc.c-torture/execute/20050107-1.c: New test.
9881 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
9884 * g++.dg/template/ref2.C: New.
9886 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
9888 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
9889 instead of being empty.
9891 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9894 * gfortran.dg/array-1.f90: New test.
9896 2005-01-07 Jakub Jelinek <jakub@redhat.com>
9898 PR tree-optimization/19283
9899 * gcc.c-torture/execute/20050106-1.c: New test.
9901 PR rtl-optimization/18861
9902 * gcc.dg/20050105-1.c: New test.
9904 PR tree-optimization/18828
9905 * gcc.dg/20050105-2.c: New test.
9907 2005-01-07 Andreas Jaeger <aj@suse.de>
9909 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
9911 2005-01-07 Bud Davis <bdavis9659@comcast.net>
9914 * gfortran.dg/fmt_read.f90: New test.
9916 2005-01-06 Geoffrey Keating <geoffk@apple.com>
9918 * gcc.dg/rs6000-ldouble-2.c: New.
9920 2005-01-06 Mark Mitchell <mark@codesourcery.com>
9923 * g++.dg/parser/ctor2.C: New test.
9925 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9928 * g++.dg/template/using9.C: New test.
9930 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9933 * g++.dg/lookup/friend6.C: New test.
9935 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
9938 * g++.dg/template/array10.C: New.
9940 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9942 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
9943 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
9945 2005-01-06 Jakub Jelinek <jakub@redhat.com>
9947 * gcc.c-torture/compile/20050105-1.c: New test.
9949 2005-01-05 Geoffrey Keating <geoffk@apple.com>
9951 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
9953 2005-01-05 Roger Sayle <roger@eyesopen.com>
9956 * gcc.dg/conv-3.c: New test case.
9958 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
9960 * gcc.dg/asm-wide-1.c: New test.
9962 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
9965 * g++.dg/parse/crash22.C: New
9967 2005-01-04 Geoffrey Keating <geoffk@apple.com>
9970 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
9972 2005-01-04 Uros Bizjak <uros@kss-loka.si>
9975 * gcc.dg/i386-mmx-6.c: New test case.
9977 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
9979 PR tree-optimization/18308
9980 * gcc.dg/vect/pr18308.c: New testcase.
9982 2005-01-04 Andreas Jaeger <aj@suse.de>
9984 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
9986 2005-01-03 Geoffrey Keating <geoffk@apple.com>
9987 Robert Bowdidge <bowdidge@apple.com>
9989 * gcc.dg/cpp/subframework1.c: New.
9990 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
9991 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
9992 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
9993 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
9995 2005-01-03 Geoffrey Keating <geoffk@apple.com>
9997 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
9999 * gcc.dg/darwin-weakimport-2.c: New.
10001 2005-01-03 Richard Henderson <rth@redhat.com>
10003 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
10005 2005-01-03 Richard Henderson <rth@redhat.com>
10007 * gcc.dg/vect/vect.exp: Enable for ia64.
10008 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
10009 (check_effective_target_vect_float): Likewise.
10010 (check_effective_target_vect_no_align): Likewise.
10011 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
10012 * gcc.dg/vect/vect-8.c: Likewise.
10014 2005-01-03 Uros Bizjak <uros@kss-loka.si>
10017 * gcc.dg/pr19236-1.c: New test case.
10019 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
10021 PR rtl-optimization/12092
10022 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
10024 2005-01-02 Andreas Jaeger <aj@suse.de>
10026 * gcc.dg/pr12092-1.c: Do not run on x86_64.
10028 2005-01-01 Roger Sayle <roger@eyesopen.com>
10029 Andrew Pinski <pinskia@physics.uc.edu>
10031 PR rtl-optimization/12092
10032 * gcc.dg/pr12092-1.c: New test case.
10034 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
10036 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
10037 'hidden' and 'default' for better portability.
10038 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
10040 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
10042 * g++.old-deja/g++.brendan/new3.C: Likewise.
10044 2005-01-01 Steven Bosscher <stevenb@suse.de>
10046 * gcc.dg/20041231-1.C: New test.
10047 * g++.dg/warn/Wunreachable-code-1.C: New test.
10049 2004-12-30 David Edelsohn <edelsohn@gnu.org>
10051 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
10052 file, not /dev/null. Abort on error.
10054 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
10055 Ziemowit Laski <zlaski@apple.com>
10058 * objc.dg/encode-5.m: New test.
10060 2004-12-29 Richard Henderson <rth@redhat.com>
10062 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
10063 * objc.dg/stabs-1.m: Disable for ia64.
10065 2004-12-29 Mark Mitchell <mark@codesourcery.com>
10068 * g++.dg/warn/Wunused-10.C: New test.
10070 2004-12-28 Richard Henderson <rth@redhat.com>
10072 * objc.dg/stabs-1.m: Disable for alpha.
10074 2004-12-27 Mark Mitchell <mark@codesourcery.com>
10077 * g++.dg/parse/error23.C: New test.
10079 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10081 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
10084 * gfortran.dg/intrinsic_modulo_1.f90: New.
10085 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
10086 tests with divisor -1.
10088 2004-12-27 Mark Mitchell <mark@codesourcery.com>
10090 * g++.dg/opt/temp1.C (memcpy): Return a value.
10093 * g++.dg/expr/cond7.C: New test.
10095 2004-12-27 Paul Brook <paul@codesourcery.com>
10097 * gfortran.dg/g77/select_no_compile.f: Remove.
10099 2004-12-27 Richard Henderson <rth@redhat.com>
10101 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
10102 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
10103 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
10105 2004-12-26 Richard Henderson <rth@redhat.com>
10107 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
10108 by 1i instead of token pasting.
10110 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10112 PR tree-optimization/17578
10113 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
10114 to additional_flags.
10115 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
10117 2004-12-25 Richard Henderson <rth@redhat.com>
10119 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
10122 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10124 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
10126 * gcc.dg/pr17957.c (dg-options): Likewise.
10127 * gcc.dg/struct-ret-1.c: Add prototype for abort.
10128 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
10129 instead of 0 on __hppa__.
10130 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
10131 "foo,%r" on hppa*-*-*.
10133 2004-12-23 Bud Davis <bdavis9659@comcast.net>
10136 * gfortran.dg/complex_write.f90: New test.
10138 2004-12-23 Mark Mitchell <mark@codesourcery.com>
10141 * g++.dg/parse/pragma2.C: New test.
10143 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
10145 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
10147 * gcc.dg/empty2.c: Add missing dg-warning.
10149 2004-12-23 Mark Mitchell <mark@codesourcery.com>
10152 * g++.dg/template/local4.C: New test.
10153 * g++.dg/template/crash19.C: Add dg-error marker.
10155 * g++.dg/template/crash31.C: Correct embedded PR number.
10157 2004-12-23 Mark Mitchell <mark@codesourcery.com>
10160 * g++.dg/opt/temp1.C: Add do-run marker.
10162 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
10164 * g++.dg/template/spec19.C: New.
10166 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
10169 * gcc.dg/empty2.c: New.
10171 2004-12-23 Richard Henderson <rth@redhat.com>
10173 * lib/target-supports.exp (check_effective_target_vect_no_align):
10174 Remove i?86 and x86-64.
10176 2004-12-23 Mark Mitchell <mark@codesourcery.com>
10179 * g++.dg/opt/temp1.C: New test.
10181 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10184 * g++.dg/template/friend33.C: New testcase.
10186 2004-12-22 Mark Mitchell <mark@codesourcery.com>
10189 * g++.dg/template/cond5.C: New test.
10192 * g++.dg/inherit/thunk3.C: New test.
10195 * g++.dg/warn/Wunused-9.C: New test.
10197 2004-12-22 Janis Johnson <janis187@us.ibm.com>
10199 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
10201 2004-12-22 Jan Beulich <jbeulich@novell.com>
10203 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
10205 2004-12-21 Mark Mitchell <mark@codesourcery.com>
10208 * g++.dg/ext/packed8.C: New test.
10211 * g++.dg/template/crash31.C: New test.
10214 * g++.dg/template/crash30.C: New test.
10216 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10219 * g++.dg/eh/ctor3.C: New test.
10221 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10223 * objc.dg/stabs-1.m: Allow section name to be quoted and
10224 assembly label to begin with '.LL'.
10226 2004-12-21 Janis Johnson <janis187@us.ibm.com>
10228 * gcc.dg/vect/vect.exp
10229 (check_effective_target_lp64_or_vect_no_align): New.
10230 * gcc.dg/vect/vect-77.c: Use it.
10231 * gcc.dg/vect/vect-78.c: Use it.
10233 * lib/target-supports.exp
10234 (check_effective_target_vect_no_max,
10235 check_effective_target_vect_no_bitwise,
10236 check_effective_target_vect_no_align): New.
10237 * gcc.dg/vect/vect-13.c: Use them.
10238 * gcc.dg/vect/vect-17.c: Ditto.
10239 * gcc.dg/vect/vect-18.c: Ditto.
10240 * gcc.dg/vect/vect-19.c: Ditto.
10241 * gcc.dg/vect/vect-20.c: Ditto.
10242 * gcc.dg/vect/vect-27.c: Ditto.
10243 * gcc.dg/vect/vect-29.c: Ditto.
10244 * gcc.dg/vect/vect-44.c: Ditto.
10245 * gcc.dg/vect/vect-48.c: Ditto.
10246 * gcc.dg/vect/vect-50.c: Ditto.
10247 * gcc.dg/vect/vect-52.c: Ditto.
10248 * gcc.dg/vect/vect-54.c: Ditto.
10249 * gcc.dg/vect/vect-56.c: Ditto.
10250 * gcc.dg/vect/vect-58.c: Ditto.
10251 * gcc.dg/vect/vect-60.c: Ditto.
10252 * gcc.dg/vect/vect-72.c: Ditto.
10253 * gcc.dg/vect/vect-80.c: Ditto.
10255 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
10258 * g++.dg/init/string1.C: New.
10261 * g++.dg/other/synth1.C: New.
10263 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
10266 * gcc.dg/pr18963-1.c: New test.
10268 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
10271 * gcc.dg/funcdef-storage-1.c (foo): Remove.
10272 * gcc.dg/pr18596-1.c: Use dg-error.
10273 (dg-options): Use -fno-unit-at-a-time.
10274 * gcc.dg/pr18596-2.c: New test.
10275 * gcc.dg/pr18596-3.c: New test.
10277 2004-12-20 Roger Sayle <roger@eyesopen.com>
10279 PR middle-end/18683
10280 * g++.dg/opt/pr18683-1.C: New test case.
10282 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
10285 * g++.dg/opt/max1.C: Fix for 64bit targets.
10287 2004-12-20 Matt Austern <austern@apple.com>
10290 * g++.dg/ext/builtin6.C: New
10292 2004-12-20 Diego Novillo <dnovillo@redhat.com>
10294 PR tree-optimization/19080
10295 * gcc.c-torture/compile/pr19080.c: New test.
10297 2004-12-20 Steven Bosscher <stevenb@suse.de>
10299 * gcc.dg/20041219-1.c: New test.
10301 2004-12-19 Roger Sayle <roger@eyesopen.com>
10303 PR middle-end/19068
10304 * g++.dg/opt/max1.C: New test case.
10306 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10308 * gcc.dg/fdata-sections-1.c: New test.
10310 2004-12-18 Roger Sayle <roger@eyesopen.com>
10312 PR middle-end/18548
10313 * gcc.dg/max-1.c: New test case.
10315 2004-12-18 Jakub Jelinek <jakub@redhat.com>
10317 * gcc.c-torture/execute/20041218-1.c: New test.
10319 2004-12-17 Diego Novillo <dnovillo@redhat.com>
10321 * gcc.dg/pr18501.c: New test.
10322 * gcc.dg/uninit-5.c: XFAIL.
10323 * gcc.dg/uninit-9.c: XFAIL.
10325 2004-12-17 Dale Johannesen <dalej@apple.com>
10327 * gcc.dg/20041213-1.c: New.
10329 2004-12-17 Ziemowit Laski <zlaski@apple.com>
10331 * objc.dg/stabs-1.m: Allow assembly label to begin
10334 2004-12-17 Jakub Jelinek <jakub@redhat.com>
10336 * gcc.c-torture/execute/20041213-1.c: Move...
10337 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
10339 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
10342 * g++.dg/lookup/conv-5.C: New.
10344 2004-12-16 Ziemowit Laski <zlaski@apple.com>
10346 * objc.dg/stabs-1.m: New test.
10348 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
10350 * gcc.dg/visibility-c.c: Change compile to
10351 assemble for the test.
10353 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
10356 * gcc.dg/visibility-c.c: New test.
10358 2004-12-16 Roger Sayle <roger@eyesopen.com>
10360 PR middle-end/18493
10361 * gcc.dg/switch-8.c: New test case.
10363 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
10366 * g++.dg/template/init4.C: New.
10367 * g++.dg/opt/static3.C: Enable optimizer.
10369 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
10371 * g++.dg/other/complex1.C: New test.
10373 2004-12-15 Alan Modra <amodra@bigpond.net.au>
10375 * g++.dg/opt/inline9.C: New test.
10377 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10380 * gfotran.dg/nullify_1.f: New test.
10382 2004-12-15 Richard Henderson <rth@redhat.com>
10384 * gcc.target/i386/i386.exp: New harness.
10385 * gcc.target/i386/vect-args.c: New.
10387 2004-12-15 David Edelsohn <edelsohn@gnu.org>
10389 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
10391 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10394 * g++.dg/template/friend32.C: New test.
10396 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
10398 * cpp/pragma-once-1.c: New test.
10399 * cpp/pragma-once-1b.h: Likewise.
10400 * cpp/pragma-once-1c.h: Likewise.
10401 * cpp/pragma-once-1d.h: Likewise.
10402 * cpp/inc/pragma-once-1a.h: Likewise.
10404 2004-12-15 Bud Davis <bdavis9659@comcast.net>
10405 Steven G. Kargl <kargls@comcast.net>
10408 * gfortran.dg/list_read_3.f90: New test.
10410 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
10412 * gcc.dg/ftrapv-2.c: New test.
10414 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
10417 * g++.dg/template/typename9.C: New test.
10419 2004-12-14 Mark Mitchell <mark@codesourcery.com>
10422 * g++.dg/template/typename8.C: New test.
10423 * g++.dg/parse/friend2.C: Tweak error message.
10425 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
10427 * gcc.c-torture/20041214-1.c: New test.
10429 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
10432 * g++.dg/init/array17.C: New test.
10434 2004-12-14 Mark Mitchell <mark@codesourcery.com>
10437 * g++.dg/init/aggr3.C: New test.
10439 2004-12-14 Janis Johnson <janis187@us.ibm.com
10441 * gcc.dg/altivec-types-1.c: New test.
10442 * gcc.dg/altivec-types-2.c: New test.
10443 * gcc.dg/altivec-types-3.c: New test.
10444 * gcc.dg/altivec-types-4.c: New test.
10445 * g++.dg/ext/altivec-types-1.C: New test.
10446 * g++.dg/ext/altivec-types-2.C: New test.
10447 * g++.dg/ext/altivec-types-3.C: New test.
10448 * g++.dg/ext/altivec-types-4.C: New test.
10450 2004-12-14 Jakub Jelinek <jakub@redhat.com>
10452 PR middle-end/18951
10453 * gcc.c-torture/execute/20041213-1.c: New test.
10455 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
10458 * g++.dg/template/cast1.C: New.
10460 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
10462 * gcc.c-torture/execute/20041213-2.c: New test.
10464 2004-12-13 Richard Henderson <rth@redhat.com>
10466 * gcc.dg/i386-sse-10.c: Fix typo in options.
10468 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
10471 * g++.dg/opt/pr18968.C: New test.
10473 2004-12-13 Mark Mitchell <mark@codesourcery.com>
10476 * g++.dg/ext/visibility/staticdatamem.C: New test.
10478 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
10480 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
10482 2004-12-13 Roger Sayle <roger@eyesopen.com>
10484 PR rtl-optimization/18928
10485 * gcc.dg/pr18928-1.c: New test case.
10487 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
10490 * gcc.c-torture/compile/20041211-1.c: New.
10492 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10494 PR middle-end/17564
10495 * gcc.c-torture/execute/20041212-1.c: New test.
10497 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10500 * gfortran.dg/common_1.f90: New test.
10502 2004-12-12 Steven G. Kargl <kargls@comcast.net>
10503 Paul Brook <paul@codesourcery.com>
10506 * gfortran.dg/real_do_1.f90: New test.
10508 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
10511 * g++.dg/opt/ptrmem6.C: New test.
10513 2004-12-11 Roger Sayle <roger@eyesopen.com>
10515 PR middle-end/18921
10516 * gcc.dg/pr18921-1.c: New test case.
10518 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10521 * gfortran.dg/scale_1.f90: New test.
10523 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
10525 PR middle-end/18903
10526 * gcc.c-torture/compile/pr18903.c: New test.
10528 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
10530 * gcc.c-torture/execute/20041210-1.c: New test.
10532 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10535 * g++.dg/parser/struct-1.C: New test.
10536 * g++.dg/parser/struct-2.C: New test.
10537 * g++.dg/parser/struct-3.C: New test.
10539 2004-12-09 Richard Henderson <rth@redhat.com>
10541 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
10543 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
10544 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
10546 2004-12-09 Matt Austern <austern@apple.com>
10549 * g++.dg/ext/builtin1.C: New
10550 * g++.dg/ext/builtin2.C: New
10551 * g++.dg/ext/builtin3.C: New
10552 * g++.dg/ext/builtin4.C: New
10553 * g++.dg/ext/builtin5.C: New
10555 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
10558 * g++.dg/opt/ptrmem5.C: New test.
10560 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
10562 * g++.dg/parse/typename5.C: Adjust for new error.
10563 * g++.dg/parse/typename7.C: New.
10565 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10568 * g++.dg/other/mmintrin.C: New test.
10570 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
10573 * g++.dg/init/array15.C: New.
10574 * g++.dg/init/array16.C: New.
10576 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10579 * gfortran.dg/assign_1.f90: New test.
10581 2004-12-08 Nick Clifton <nickc@redhat.com>
10583 * gcc.target/xstormy16/bss_below100: New directory containing tests.
10584 * gcc.target/xstormy16/data_below100: Likewise.
10585 * gcc.target/xstormy16/sfr: Likewise.
10586 * gcc.target/xstormy16/below100.S: New test source file.
10587 * gcc.target/xstormy16/below100.ld: New test linker script.
10588 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
10589 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
10591 * gcc.target/xstormy16/bp.c: Likewise.
10593 * gcc.target/xstormy16/bss_below100: New files:
10594 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
10595 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
10596 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
10597 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
10598 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
10599 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
10600 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
10601 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
10602 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
10603 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
10604 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
10605 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
10606 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
10607 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
10608 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
10609 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
10610 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
10611 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
10612 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
10613 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
10614 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
10615 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
10616 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
10617 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
10618 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
10619 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
10620 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
10622 * gcc.target/xstormy16/data_below100: New files:
10623 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
10624 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
10625 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
10626 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
10627 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
10628 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
10629 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
10630 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
10631 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
10632 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
10633 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
10634 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
10635 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
10636 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
10637 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
10638 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
10639 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
10640 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
10641 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
10642 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
10643 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
10644 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
10645 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
10646 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
10647 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
10648 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
10649 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
10651 * gcc.target/xstormy16/sfr: New files:
10652 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
10653 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
10654 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
10655 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
10656 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
10657 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
10658 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
10659 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
10660 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
10661 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
10662 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
10663 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
10664 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
10665 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
10666 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
10667 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
10668 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
10669 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
10670 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
10671 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
10672 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
10673 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
10674 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
10675 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
10676 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
10677 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
10678 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
10679 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
10680 27_if0_sfrw_bitfield_f.c
10682 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10685 * g++.dg/lookup/name-clash4.C: New test.
10687 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
10690 * g++.dg/opt/array1.C: New.
10693 * g++.dg/template/operator5.C: New.
10695 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
10698 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
10700 2004-12-07 Steven Bosscher <stevenb@suse.de>
10702 * gcc.dg/noncompile/20041207.c: New test.
10704 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
10706 * g++.dg/other/unreachable-1.C: New test.
10708 2004-12-06 Nick Clifton <nickc@redhat.com>
10710 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
10711 <limits.h> because the latter comes from gcc's include/ directory
10712 and not the newlib/libc/include directory.
10714 2004-12-04 Richard Henderson <rth@redhat.com>
10716 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
10718 2004-12-04 Richard Henderson <rth@redhat.com>
10720 * lib/target-supports.exp (check_gc_sections_available): Disable
10721 for alpha and ia64.
10723 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
10725 PR middle-end/17909
10726 * g++.dg/other/vararg-2.C: New test.
10728 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10730 PR c++/17011, c++/17971
10731 * g++.dg/template/error15.C: Adjust expected error.
10732 * g++.dg/template/instantiate3.C: Likewise.
10734 2004-12-03 Janis Johnson <janis187@us.ibm.com>
10736 * gcc.dg/altivec-18.c: Fix for darwin
10738 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
10741 * g++.dg/parse/ptrmem2.C: New.
10744 * g++.dg/template/new1.C: New.
10746 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10749 * gfortran.dg/direct_io_3.f90: New test.
10751 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
10754 * g++.dg/parse/crash21.C: New.
10756 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10758 PR c++/15664, c++/18276
10759 * g++.dg/template/ttp13.C: New test.
10760 * g++.dg/template/ttp14.C: Likewise.
10762 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10765 * g++.dg/parse/enum2.C: New test.
10766 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
10768 2004-12-02 Nick Clifton <nickc@redhat.com>
10770 * gcc.target/xstormy16: New test directory.
10771 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
10772 * gcc.target/xstormy16/bp.c: Check the generation of bp
10774 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
10775 bn instructions and the BELOW100 attribute.
10777 2004-12-02 Alan Modra <amodra@bigpond.net.au>
10780 * gcc.dg/ppc-eabi.c: New.
10782 2004-12-02 Bud Davis <bdavis9659@comcast.net>
10785 * gfortran.dg/backspace.f90
10787 2004-12-02 Bud Davis <bdavis9659@comcast.net>
10789 * gfortran.dg/inquire.f90: New test.
10791 2004-12-01 Janis Johnson <janis187@us.ibm.com>
10793 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
10794 handle effective-target-keyword.
10795 (dg-skip-if): Support effective-target keyword as target list.
10796 (dg-xfail-if): Ditto.
10797 * lib/target-supports.exp (is-effective-target-keyword): New proc.
10799 2004-12-01 Diego Novillo <dnovillo@redhat.com>
10801 PR tree-optimization/18291
10802 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
10804 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
10807 * g++.dg/parse/crash20.C: New.
10810 * g++.dg/overload/arg1.C: New.
10811 * g++.dg/overload/arg2.C: New.
10812 * g++.dg/overload/arg3.C: New.
10813 * g++.dg/overload/arg4.C: New.
10815 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
10817 * gcc.dg/c99-flex-array-4.c: Remove.
10819 2004-11-30 Janis Johnson <janis187@us.ibm.com>
10821 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
10823 * lib/target-supports.exp (is-effective-target): Simplify.
10825 * lib/target-supports.exp (check_effective_target_vect_long):
10826 Fix for powerpc64-*-*.
10828 2004-11-30 Loren James Rittle <ljrittle@acm.org>
10830 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
10831 to support new requirements on FreeBSD 5.
10833 2004-11-30 Devang Patel <dpatel@apple.com>
10836 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
10838 2004-11-30 Janis Johnson <janis187@us.ibm.com>
10840 * g++.dg/ext/altivec-13.C: New test.
10842 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
10845 * gcc.c-torture/execute/p18298.c: New test.
10847 2004-11-30 Ira Rosen <irar@il.ibm.com>
10848 Dorit Naishlos <dorit@il.ibm.com>
10851 * gcc.dg/vect/vect-89.c: New test.
10853 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
10855 * gcc.dg/pr18596-1.c: New test.
10857 2004-11-30 Ben Elliston <bje@au.ibm.com>
10859 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
10861 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
10864 * gcc.dg/pr18479.c: New test.
10866 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
10869 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
10870 mmix-knuth-mmixware.
10872 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
10873 cris-*-elf* cris-*-aout* mmix-*-*
10875 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
10877 PR middle-end/18725
10878 * gcc.dg/pr18725.c: New test.
10880 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
10883 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
10886 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
10888 2004-11-29 Mark Mitchell <mark@codesourcery.com>
10891 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
10892 * g++.old-deja/g++.law/ctors5.C: Likewise.
10893 * g++.old-deja/g++.other/crash25.C: Likewise.
10896 * g++.dg/template/error16.C: New test.
10899 * g++.dg/template/crash29.C: New test.
10901 2004-11-29 Diego Novillo <dnovillo@redhat.com>
10903 PR tree-optimization/18712
10904 * gcc.c-torture/compile/pr18712.c: New test.
10906 2004-11-29 Joseph Myers <joseph@codesourcery.com>
10909 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
10912 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10915 * g++.dg/lookup/crash6.C: New test.
10917 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
10919 PR middle-end/18164
10920 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
10922 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
10924 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
10925 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
10926 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
10928 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
10930 * gcc.dg/pr18164.c: New test.
10932 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
10934 * gcc.dg/funroll-loops-all.c: New.
10936 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
10939 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
10940 delimeter, match space and TAB as well as ":".
10943 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
10946 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
10949 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
10952 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
10954 2004-11-28 Bud Davis <bdavis9659@comcast.net>
10956 * gfortran.dg/direct_io_2.f90: New test.
10958 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
10961 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
10963 2004-11-28 Richard Henderson <rth@redhat.com>
10965 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
10967 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
10969 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
10970 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
10971 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
10972 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
10973 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
10974 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
10975 gcc.dg/pointer-arith-8.c: New tests.
10977 2004-11-27 Bud Davis <bdavis9659@comcast.net>
10980 * gfortran.dg/endfile.f90: New test.
10982 2004-11-27 Falk Hueffner <falk@debian.org>
10984 * gcc.dg/loop-6.c: New test.
10986 2004-11-27 Jakub Jelinek <jakub@redhat.com>
10988 * gcc.c-torture/execute/20041126-1.c: New test.
10990 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
10992 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
10995 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
10997 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
11000 2004-11-27 Jakub Jelinek <jakub@redhat.com>
11002 PR rtl-optimization/17825
11003 * gcc.c-torture/compile/20041119-1.c: New test.
11005 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11007 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
11008 Check existence of ld library path variables before unsetting.
11010 2004-11-26 Mark Mitchell <mark@codesourcery.com>
11012 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
11014 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
11016 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
11018 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
11020 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
11022 2004-11-26 Ben Elliston <bje@au.ibm.com>
11024 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
11027 2004-11-26 Ben Elliston <bje@au.ibm.com>
11029 * gcc.dg/pr17957.c: Pass --param, not -param.
11031 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
11033 PR middle-end/17957
11034 * testsuite/gcc.dg/pr17957.c: New test.
11036 2004-11-25 Mark Mitchell <mark@codesourcery.com>
11039 * g++.dg/template/crash28.C: Likewise.
11042 * g++.dg/expr/unary2.C: Adjust lvalue messages.
11043 * g++.dg/ext/lvaddr.C: Likewise.
11044 * g++.dg/opt/pr7503-3.C: Likewise.
11047 * g++.dg/parse/qualified3.C: New test.
11048 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
11051 * g++.dg/expr/return1.C: New test.
11053 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11055 Friend class name lookup 3/n, PR c++/3332
11056 * g++.dg/lookup/friend3.C: New test.
11057 * g++.dg/lookup/friend4.C: Likewise.
11058 * g++.dg/lookup/friend5.C: Likewise.
11060 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11062 Friend class name lookup 2/n, PR c++/14513, c++/15410
11063 * g++.dg/lookup/friend2.C: New test.
11064 * g++.dg/template/friend31.C: Likewise.
11066 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11068 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
11070 2004-11-24 Mark Mitchell <mark@codesourcery.com>
11073 * g++.dg/tc1/dr56.C: Remove.
11074 * g++.dg/template/typedef1.C: Add dg-error markers.
11075 * g++.old-deja/g++.other/typedef7.C: Likewise.
11078 * g++.dg/parse/typedef7.C: New test.
11080 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
11082 * gcc.c-torture/execute/20041124-1.c: New test.
11084 2004-11-24 Mark Mitchell <mark@codesourcery.com>
11086 * g++.dg/template/deduce3.C: New test.
11089 * g++.dg/template/crash27.C: New test.
11092 * g++.dg/warn/Wshadow-3.C: New test.
11094 2004-11-24 Devang Patel <dpatel@apple.com>
11097 * gcc.dg/cpp/isysroot-1.c: New test.
11098 * gcc.dg/cpp/usr/include/stdio.h: New file.
11099 * gcc.dg/cpp/isysroot-2.c: New test.
11100 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
11103 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11106 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
11108 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
11110 * gcc.target/sparc/align.c: Do not include <stdint.h>.
11111 * gcc.target/sparc/pdist.c: Likewise.
11113 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
11116 * g++.dg/conversion/simd1.C: New test.
11118 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11120 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
11121 and restore_ld_library_path_env_vars.
11122 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
11123 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
11124 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
11125 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
11127 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
11129 * gcc.dg/pragma-align-2.c: Test macro expansion.
11130 * gcc.dg/pragma-pack-2.c: New test.
11132 2004-11-23 Richard Henderson <rth@redhat.com>
11134 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
11135 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
11136 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
11137 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
11138 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
11139 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
11141 * gcc.dg/vect/vect.exp: Add check for alpha.
11142 * lib/target-supports.exp (check_alpha_max_hw_available): New.
11143 (check_effective_target_vect_int): Enable for alpha.
11144 (check_effective_target_vect_long): New.
11145 (is-effective-target): Add it.
11147 2004-11-23 Uros Bizjak <uros@kss-loka.si>
11149 * gcc.dg/pr18614-1.c: New test.
11151 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11153 * gcc.dg/setjmp-2.c: New test.
11155 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
11157 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
11158 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
11159 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
11160 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
11161 gcc.target/sparc/pdist.c: New tests.
11163 2004-11-22 Bob Wilson <bob.wilson@acm.org>
11165 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
11167 2004-11-22 Dale Johannesen <dalej@apple.com>
11169 * gcc.dg/20041111-1.c: New.
11171 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
11174 * gcc.dg/vect/pr18536.c: New test.
11176 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11179 * g++.dg/template/nontype11.C: New test.
11181 2004-11-21 Roger Sayle <roger@eyesopen.com>
11183 PR middle-end/18520
11184 * gcc.dg/pr18520-1.c: New test case.
11186 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
11188 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
11189 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
11190 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
11191 expected diagnostics.
11193 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11196 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
11197 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
11198 vect-77.c, vect-77a.c: XFAIL on the SPARC.
11200 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11202 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
11204 2004-11-19 Mark Mitchell <mark@codesourcery.com>
11205 Joseph Myers <joseph@codesourcery.com>
11207 * lib/target-supports.exp (check_visibility_available): Really
11210 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
11213 * gcc.dg/vect/vect-85.c: New test.
11214 * gcc.dg/vect/vect-86.c: New test.
11215 * gcc.dg/vect/vect-87.c: New test.
11216 * gcc.dg/vect/vect-88.c: New test.
11218 2004-11-19 Ben Elliston <bje@au.ibm.com>
11220 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
11222 2004-11-18 Janis Johnson <janis187@us.ibm.com>
11224 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
11225 * gcc.dg/ppc-and-1.c: Ditto.
11226 * gcc.dg/ppc-compare-1.c: Ditto.
11227 * gcc.dg/ppc-mov-1.c: Ditto
11229 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
11230 Mark Mitchell <mark@codesourcery.com>
11232 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
11234 2004-11-17 Janis Johnson <janis187@us.ibm.com>
11235 Aldy Hernandez <aldyh@redhat.com>
11237 * lib/target-supports.exp (check_effective_target_vect_int): New
11238 (check_effective_target_vect_float): New
11239 (check_effective_target_vect_double): New.
11240 (is-effective-target): Support new effective targets keywords.
11241 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
11242 default action for dg-do.
11243 * gcc.dg/vect/pr16105.c: Use new support.
11244 * gcc.dg/vect/pr18400.c: Ditto.
11245 * gcc.dg/vect/pr18425.c: Ditto.
11246 * gcc.dg/vect/vect-1.c: Ditto.
11247 * gcc.dg/vect/vect-10.c: Ditto.
11248 * gcc.dg/vect/vect-11.c: Ditto.
11249 * gcc.dg/vect/vect-12.c: Ditto.
11250 * gcc.dg/vect/vect-13.c: Ditto.
11251 * gcc.dg/vect/vect-14.c: Ditto.
11252 * gcc.dg/vect/vect-15.c: Ditto.
11253 * gcc.dg/vect/vect-16.c: Ditto.
11254 * gcc.dg/vect/vect-17.c: Ditto.
11255 * gcc.dg/vect/vect-18.c: Ditto.
11256 * gcc.dg/vect/vect-19.c: Ditto.
11257 * gcc.dg/vect/vect-2.c: Ditto.
11258 * gcc.dg/vect/vect-20.c: Ditto.
11259 * gcc.dg/vect/vect-21.c: Ditto.
11260 * gcc.dg/vect/vect-22.c: Ditto.
11261 * gcc.dg/vect/vect-23.c: Ditto.
11262 * gcc.dg/vect/vect-24.c: Ditto.
11263 * gcc.dg/vect/vect-25.c: Ditto.
11264 * gcc.dg/vect/vect-26.c: Ditto.
11265 * gcc.dg/vect/vect-27.c: Ditto.
11266 * gcc.dg/vect/vect-27a.c: Ditto.
11267 * gcc.dg/vect/vect-28.c: Ditto.
11268 * gcc.dg/vect/vect-29.c: Ditto.
11269 * gcc.dg/vect/vect-29a.c: Ditto.
11270 * gcc.dg/vect/vect-3.c: Ditto.
11271 * gcc.dg/vect/vect-30.c: Ditto.
11272 * gcc.dg/vect/vect-31.c: Ditto.
11273 * gcc.dg/vect/vect-32.c: Ditto.
11274 * gcc.dg/vect/vect-33.c: Ditto.
11275 * gcc.dg/vect/vect-34.c: Ditto.
11276 * gcc.dg/vect/vect-35.c: Ditto.
11277 * gcc.dg/vect/vect-36.c: Ditto.
11278 * gcc.dg/vect/vect-37.c: Ditto.
11279 * gcc.dg/vect/vect-38.c: Ditto.
11280 * gcc.dg/vect/vect-4.c: Ditto.
11281 * gcc.dg/vect/vect-40.c: Ditto.
11282 * gcc.dg/vect/vect-41.c: Ditto.
11283 * gcc.dg/vect/vect-42.c: Ditto.
11284 * gcc.dg/vect/vect-43.c: Ditto.
11285 * gcc.dg/vect/vect-44.c: Ditto.
11286 * gcc.dg/vect/vect-45.c: Ditto.
11287 * gcc.dg/vect/vect-46.c: Ditto.
11288 * gcc.dg/vect/vect-47.c: Ditto.
11289 * gcc.dg/vect/vect-48.c: Ditto.
11290 * gcc.dg/vect/vect-48a.c: Ditto.
11291 * gcc.dg/vect/vect-49.c: Ditto.
11292 * gcc.dg/vect/vect-5.c: Ditto.
11293 * gcc.dg/vect/vect-50.c: Ditto.
11294 * gcc.dg/vect/vect-51.c: Ditto.
11295 * gcc.dg/vect/vect-52.c: Ditto.
11296 * gcc.dg/vect/vect-53.c: Ditto.
11297 * gcc.dg/vect/vect-54.c: Ditto.
11298 * gcc.dg/vect/vect-55.c: Ditto.
11299 * gcc.dg/vect/vect-56.c: Ditto.
11300 * gcc.dg/vect/vect-56a.c: Ditto.
11301 * gcc.dg/vect/vect-57.c: Ditto.
11302 * gcc.dg/vect/vect-58.c: Ditto.
11303 * gcc.dg/vect/vect-59.c: Ditto.
11304 * gcc.dg/vect/vect-6.c: Ditto.
11305 * gcc.dg/vect/vect-60.c: Ditto.
11306 * gcc.dg/vect/vect-61.c: Ditto.
11307 * gcc.dg/vect/vect-62.c: Ditto.
11308 * gcc.dg/vect/vect-63.c: Ditto.
11309 * gcc.dg/vect/vect-64.c: Ditto.
11310 * gcc.dg/vect/vect-65.c: Ditto.
11311 * gcc.dg/vect/vect-66.c: Ditto.
11312 * gcc.dg/vect/vect-67.c: Ditto.
11313 * gcc.dg/vect/vect-68.c: Ditto.
11314 * gcc.dg/vect/vect-69.c: Ditto.
11315 * gcc.dg/vect/vect-7.c: Ditto.
11316 * gcc.dg/vect/vect-72.c: Ditto.
11317 * gcc.dg/vect/vect-72a.c: Ditto.
11318 * gcc.dg/vect/vect-73.c: Ditto.
11319 * gcc.dg/vect/vect-74.c: Ditto.
11320 * gcc.dg/vect/vect-75.c: Ditto.
11321 * gcc.dg/vect/vect-76.c: Ditto.
11322 * gcc.dg/vect/vect-77.c: Ditto.
11323 * gcc.dg/vect/vect-77a.c: Ditto.
11324 * gcc.dg/vect/vect-78.c: Ditto.
11325 * gcc.dg/vect/vect-79.c: Ditto.
11326 * gcc.dg/vect/vect-8.c: Ditto.
11327 * gcc.dg/vect/vect-80.c: Ditto.
11328 * gcc.dg/vect/vect-82.c: Ditto.
11329 * gcc.dg/vect/vect-82_64.c: Ditto.
11330 * gcc.dg/vect/vect-83.c: Ditto.
11331 * gcc.dg/vect/vect-83_64.c: Ditto.
11332 * gcc.dg/vect/vect-9.c: Ditto.
11333 * gcc.dg/vect/vect-all.c: Ditto.
11334 * gcc.dg/vect/vect-none.c: Ditto.
11336 2004-11-17 Janis Johnson <janis187@us.ibm.com>
11338 * lib/gcc-dg.exp (dg-skip-if): New function.
11339 (dg-forbid-option): Remove.
11340 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
11341 * g++.dg/abi/bitfield8.C: Likewise.
11342 * g++.dg/abi/dtor1.C: Likewise.
11343 * g++.dg/abi/empty10.C: Likewise.
11344 * g++.dg/abi/empty7.C: Likewise.
11345 * g++.dg/abi/empty9.C: Likewise.
11346 * g++.dg/abi/layout3.C: Likewise.
11347 * g++.dg/abi/layout4.C: Likewise.
11348 * g++.dg/abi/thunk1.C: Likewise.
11349 * g++.dg/abi/thunk2.C: Likewise.
11350 * g++.dg/abi/vbase11.C: Likewise.
11351 * g++.dg/abi/vthunk2.C: Likewise.
11352 * g++.dg/abi/vthunk3.C: Likewise.
11353 * g++.dg/ext/attrib8.C: Likewise.
11354 * g++.dg/opt/longbranch2.C: Likewise.
11355 * g++.dg/opt/reg-stack4.C: Likewise.
11356 * g++.old-deja/g++.ext/attrib1.C: Likewise.
11357 * g++.old-deja/g++.ext/attrib2.C: Likewise.
11358 * g++.old-deja/g++.ext/attrib3.C: Likewise.
11359 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11360 * g++.old-deja/g++.other/store-expr2.C: Likewise.
11361 * gcc.dg/20000609-1.c: Likewise.
11362 * gcc.dg/20000720-1.c: Likewise.
11363 * gcc.dg/20011107-1.c: Likewise.
11364 * gcc.dg/20011119-1.c: Likewise.
11365 * gcc.dg/20020108-1.c: Likewise.
11366 * gcc.dg/20020122-2.c: Likewise.
11367 * gcc.dg/20020122-3.c: Likewise.
11368 * gcc.dg/20020201-3.c: Likewise.
11369 * gcc.dg/20020206-1.c: Likewise.
11370 * gcc.dg/20020218-1.c: Likewise.
11371 * gcc.dg/20020310-1.c: Likewise.
11372 * gcc.dg/20020411-1.c: Likewise.
11373 * gcc.dg/20020418-2.c: Likewise.
11374 * gcc.dg/20020426-1.c: Likewise.
11375 * gcc.dg/20020426-2.c: Likewise.
11376 * gcc.dg/20020517-1.c: Likewise.
11377 * gcc.dg/20020523-1.c: Likewise.
11378 * gcc.dg/20020523-2.c: Likewise.
11379 * gcc.dg/20020729-1.c: Likewise.
11380 * gcc.dg/20030204-1.c: Likewise.
11381 * gcc.dg/20030826-2.c: Likewise.
11382 * gcc.dg/20030926-1.c: Likewise.
11383 * gcc.dg/20031202-1.c: Likewise.
11384 * gcc.dg/980312-1.c: Likewise.
11385 * gcc.dg/980313-1.c: Likewise.
11386 * gcc.dg/990117-1.c: Likewise.
11387 * gcc.dg/990424-1.c: Likewise.
11388 * gcc.dg/990524-1.c: Likewise.
11389 * gcc.dg/991230-1.c: Likewise.
11390 * gcc.dg/i386-387-1.c: Likewise.
11391 * gcc.dg/i386-387-2.c: Likewise.
11392 * gcc.dg/i386-387-3.c: Likewise.
11393 * gcc.dg/i386-387-4.c: Likewise.
11394 * gcc.dg/i386-387-5.c: Likewise.
11395 * gcc.dg/i386-387-6.c: Likewise.
11396 * gcc.dg/i386-asm-1.c: Likewise.
11397 * gcc.dg/i386-bitfield1.c: Likewise.
11398 * gcc.dg/i386-bitfield2.c: Likewise.
11399 * gcc.dg/i386-loop-1.c: Likewise.
11400 * gcc.dg/i386-loop-2.c: Likewise.
11401 * gcc.dg/i386-loop-3.c: Likewise.
11402 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11403 * gcc.dg/i386-pic-1.c: Likewise.
11404 * gcc.dg/i386-regparm.c: Likewise.
11405 * gcc.dg/i386-signbit-1.c: Likewise.
11406 * gcc.dg/i386-signbit-2.c: Likewise.
11407 * gcc.dg/i386-signbit-3.c: Likewise.
11408 * gcc.dg/i386-sse-5.c: Likewise.
11409 * gcc.dg/i386-sse-8.c: Likewise.
11410 * gcc.dg/i386-unroll-1.c: Likewise.
11411 * gcc.dg/tls/opt-1.c: Likewise.
11412 * gcc.dg/tls/opt-2.c: Likewise.
11413 * gcc.dg/unroll-1.c: Likewise.
11414 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
11415 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
11416 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
11417 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
11419 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11421 * g++.dg/template/incomplete1.C: New test.
11423 2004-11-16 Nick Clifton <nickc@redhat.com>
11425 Revert patches accidentally commited during checkin of fixes for
11427 gcc.c-torture/execute/simd-4.c: Revert
11428 gcc.dg/20040910-1.c: Revert.
11430 2004-11-16 Paul Brook <paul@codesourcery.com>
11433 * gfortran.dg/der_pointer_1.f90: New test.
11435 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
11438 * gcc.dg/bitfld-13.c: New test.
11440 2004-11-15 Janis Johnson <janis187@us.ibm.com>
11442 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
11445 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
11446 * gcc.dg/ppc64-abi-2.c: Ditto.
11447 * gcc.dg/ppc64-abi-3.c: Ditto.
11449 * lib/gcc-dg.exp (dg-target-list): Remove.
11451 2004-11-15 Steve Ellcey <sje@cup.hp.com>
11453 * gcc.dg/ia64-postinc.c: New test.
11455 2004-11-15 Mark Mitchell <mark@codesourcery.com>
11457 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
11459 2004-11-15 Nick Clifton <nickc@redhat.com>
11461 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
11462 __INT_MAX__ so that the test can be compiled by toolchains
11463 targeted at 16-bit processors.
11465 * gcc.dg/20040625-1.c: Use long constants rather than integers
11466 when performing arithmetic that will overflow 16-bits.
11468 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
11469 xstormy16. It does not support 128-bit vector operations.
11471 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
11472 with the macro PTR_TYPE. Define this macro to an integer type
11473 suitable for holding a pointer.
11475 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
11476 the target is a 16-bit processor.
11478 * gcc.dg/cpp/if-2.c: Expect a different warning message from
11479 16-bit targets where the character constant will be too long.
11481 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
11482 where the double will not be directly addressable.
11484 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11486 Friend class name lookup 1/n, PR c++/18471
11487 * g++.dg/template/crash26.C: New test.
11488 * g++.dg/lookup/struct1.C: Adjust expected error.
11489 * g++.dg/parse/elab1.C: Likewise.
11490 * g++.dg/parse/elab2.C: Likewise.
11491 * g++.dg/parse/int-as-enum1.C: Likewise.
11492 * g++.dg/parse/struct-as-enum1.C: Likewise.
11493 * g++.dg/parse/typedef1.C: Likewise.
11494 * g++.dg/parse/typedef3.C: Likewise.
11495 * g++.dg/parse/typedef4.C: Likewise.
11496 * g++.dg/parse/typedef5.C: Likewise.
11497 * g++.dg/template/nontype4.C: Likewise.
11498 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
11499 * g++.old-deja/g++.other/elab1.C: Likewise.
11500 * g++.old-deja/g++.other/syntax4.C: Likewise.
11502 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11504 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
11506 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
11508 * gcc.c-torture/execute/20041114-1.c: New test.
11510 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
11512 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
11513 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
11514 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
11515 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
11516 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
11517 gcc.dg/switch-7.c: New tests.
11519 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
11521 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
11523 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
11526 * gcc.dg/vect/pr18400.c: New test.
11528 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
11529 Andrew Pinski <pinskia@physics.uc.edu>
11532 * gcc.dg/vect/pr18425.c: New test.
11534 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
11536 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
11537 Guard with dg-require-alias and dg-require-visibility.
11539 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
11541 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
11543 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11545 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
11547 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11550 * g++.dg/template/defarg5.C: New test.
11552 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11554 * g++.dg/parse/cast1.C: Run only on ILP32.
11555 * g++.old-deja/g++.mike/p784.C: Likewise.
11557 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
11559 * gcc.c-torture/execute/20041113-1.c: New test.
11561 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
11564 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
11565 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
11566 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
11567 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
11568 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
11569 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
11570 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
11571 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
11572 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
11573 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
11574 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
11575 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
11576 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
11578 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
11580 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
11581 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
11582 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
11583 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
11584 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
11585 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
11586 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
11587 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
11588 gcc.target/sparc/combined-1.c: New tests.
11590 2004-11-12 Ziemowit Laski <zlaski@apple.com>
11592 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
11595 2004-11-12 Mark Mitchell <mark@codesourcery.com>
11597 * lib/gcc-dg.exp (dg-forbid-option): New function.
11598 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
11599 * g++.dg/abi/bitfield8.C: Likewise.
11600 * g++.dg/abi/dtor1.C: Likewise.
11601 * g++.dg/abi/empty10.C: Likewise.
11602 * g++.dg/abi/empty7.C: Likewise.
11603 * g++.dg/abi/empty9.C: Likewise.
11604 * g++.dg/abi/layout3.C: Likewise.
11605 * g++.dg/abi/layout4.C: Likewise.
11606 * g++.dg/abi/thunk1.C: Likewise.
11607 * g++.dg/abi/thunk2.C: Likewise.
11608 * g++.dg/abi/vbase11.C: Likewise.
11609 * g++.dg/abi/vthunk2.C: Likewise.
11610 * g++.dg/abi/vthunk3.C: Likewise.
11611 * g++.dg/ext/attrib8.C: Likewise.
11612 * g++.dg/opt/longbranch2.C: Likewise.
11613 * g++.dg/opt/reg-stack4.C: Likewise.
11614 * g++.old-deja/g++.ext/attrib1.C: Likewise.
11615 * g++.old-deja/g++.ext/attrib2.C: Likewise.
11616 * g++.old-deja/g++.ext/attrib3.C: Likewise.
11617 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11618 * g++.old-deja/g++.other/store-expr2.C: Likewise.
11619 * gcc.dg/20000609-1.c: Likewise.
11620 * gcc.dg/20000720-1.c: Likewise.
11621 * gcc.dg/20011107-1.c: Likewise.
11622 * gcc.dg/20011119-1.c: Likewise.
11623 * gcc.dg/20020108-1.c: Likewise.
11624 * gcc.dg/20020122-2.c: Likewise.
11625 * gcc.dg/20020122-3.c: Likewise.
11626 * gcc.dg/20020201-3.c: Likewise.
11627 * gcc.dg/20020206-1.c: Likewise.
11628 * gcc.dg/20020218-1.c: Likewise.
11629 * gcc.dg/20020310-1.c: Likewise.
11630 * gcc.dg/20020411-1.c: Likewise.
11631 * gcc.dg/20020418-2.c: Likewise.
11632 * gcc.dg/20020426-1.c: Likewise.
11633 * gcc.dg/20020426-2.c: Likewise.
11634 * gcc.dg/20020517-1.c: Likewise.
11635 * gcc.dg/20020523-1.c: Likewise.
11636 * gcc.dg/20020523-2.c: Likewise.
11637 * gcc.dg/20020729-1.c: Likewise.
11638 * gcc.dg/20030204-1.c: Likewise.
11639 * gcc.dg/20030826-2.c: Likewise.
11640 * gcc.dg/20030926-1.c: Likewise.
11641 * gcc.dg/20031202-1.c: Likewise.
11642 * gcc.dg/980312-1.c: Likewise.
11643 * gcc.dg/980313-1.c: Likewise.
11644 * gcc.dg/990117-1.c: Likewise.
11645 * gcc.dg/990424-1.c: Likewise.
11646 * gcc.dg/990524-1.c: Likewise.
11647 * gcc.dg/991230-1.c: Likewise.
11648 * gcc.dg/i386-387-1.c: Likewise.
11649 * gcc.dg/i386-387-2.c: Likewise.
11650 * gcc.dg/i386-387-3.c: Likewise.
11651 * gcc.dg/i386-387-4.c: Likewise.
11652 * gcc.dg/i386-387-5.c: Likewise.
11653 * gcc.dg/i386-387-6.c: Likewise.
11654 * gcc.dg/i386-asm-1.c: Likewise.
11655 * gcc.dg/i386-bitfield1.c: Likewise.
11656 * gcc.dg/i386-bitfield2.c: Likewise.
11657 * gcc.dg/i386-loop-1.c: Likewise.
11658 * gcc.dg/i386-loop-2.c: Likewise.
11659 * gcc.dg/i386-loop-3.c: Likewise.
11660 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11661 * gcc.dg/i386-pic-1.c: Likewise.
11662 * gcc.dg/i386-regparm.c: Likewise.
11663 * gcc.dg/i386-signbit-1.c: Likewise.
11664 * gcc.dg/i386-signbit-2.c: Likewise.
11665 * gcc.dg/i386-signbit-3.c: Likewise.
11666 * gcc.dg/i386-sse-5.c: Likewise.
11667 * gcc.dg/i386-sse-8.c: Likewise.
11668 * gcc.dg/i386-unroll-1.c: Likewise.
11669 * gcc.dg/tls/opt-1.c: Likewise.
11670 * gcc.dg/tls/opt-2.c: Likewise.
11671 * gcc.dg/unroll-1.c: Likewise.
11672 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
11673 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
11674 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
11675 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
11676 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
11679 2004-11-12 Mark Mitchell <mark@codesourcery.com>
11682 * g++.dg/parse/cond1.C: New test.
11685 * g++.dg/template/array9.C: New test.
11686 * g++.dg/ext/vla1.C: Adjust error messages.
11687 * g++.dg/ext/vlm1.C: Likewise.
11688 * g++.dg/template/crash2.C: Likewise.
11691 * g++.dg/template/call3.C: New test.
11694 * g++.dg/template/ptrmem11.C: New test.
11696 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
11699 * lib/g++.exp: Set LC_ALL and LANG to C.
11700 * lib/gcc-dg.exp: Likewise.
11701 * lib/gfortran.exp: Likewise.
11702 * lib/objc.exp: Likewise.
11703 * lib/treelang.exp: Likewise.
11705 2004-11-12 Andreas Schwab <schwab@suse.de>
11707 * gcc.dg/pr16286.c: Fix last change.
11709 2004-11-12 Mark Mitchell <mark@codesourcery.com>
11712 * g++.dg/init/global1.C: New test.
11714 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
11716 * gcc.c-torture/execute/20041112-1.c: New test.
11718 2004-11-11 Janis Johnson <janis187@us.ibm.com>
11720 * lib/gcc-dg.exp (dg-target-list): New.
11722 2004-11-11 Janis Johnson <janis187@us.ibm.com>
11723 Richard Sandiford <rsandifo@redhat.com>
11725 * lib/target-supports.exp (get-compiler_messages): New.
11726 (check_named_sections_available): Use it.
11727 (check_effective_target_ilp32): New.
11728 (check_effective_target_lp64): New.
11729 (is-effective-target): New.
11730 * lib/gcc-dg.exp (dg-require-effective-target): New.
11732 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
11734 * gcc.dg/precedence-1.c: New test.
11736 2004-11-11 Janis Johnson <janis187@us.ibm.com>
11738 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
11740 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
11741 message, delete generated files, use more descriptive name for
11742 executable, and make the test unsupported when it cannot be run.
11744 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
11745 (dg-require-weak, dg-require-visibility, dg-require-alias,
11746 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
11747 dg-require-iconv, dg-require-named-sections): Use it.
11749 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
11751 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
11754 * gcc.dg/ppc-and-1: New
11757 * gcc.dg/ppc-mov-1.c: New.
11760 * gcc.dg/ppc-compare-1.c: New.
11762 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
11764 * objc.dg/desig-init-2.m: New test.
11766 2004-11-10 Adam Nemet <anemet@lnxw.com>
11768 PR middle-end/18160
11769 * g++.dg/warn/register-var-1.C: New test.
11770 * g++.dg/warn/register-var-2.C: New test.
11772 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11774 * gcc.dg/union-2.c: New test.
11776 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
11778 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
11779 New test for PR tree-optimization/17892.
11781 2004-11-09 Mark Mitchell <mark@codesourcery.com>
11784 * g++.dg/init/new12.C: New test.
11786 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
11788 * gcc.target/sparc: New directory.
11789 * gcc.target/sparc/sparc.exp: New driver.
11790 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
11791 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
11792 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
11793 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
11795 2004-11-10 Paul Brook <paul@codesourcery.com>
11798 * gfortran.dg/list_read.c: New test.
11800 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
11803 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
11804 expected diagnostic location.
11806 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
11808 * gcc.dg/20041109-1.c: New test.
11810 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11813 * objc/compile/pr18406.m: New test.
11815 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
11817 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
11819 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
11821 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
11823 2004-11-08 Steve Ellcey <sje@cup.hp.com>
11825 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
11827 2004-11-08 Steve Ellcey <sje@cup.hp.com>
11829 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
11832 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
11835 * gcc.c-torture/pr18299-1.c: New test.
11837 2004-11-06 Andreas Schwab <schwab@suse.de>
11839 * gcc.dg/pr16286.c: Also test for bool and pixel.
11841 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
11843 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
11844 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
11845 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
11846 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
11847 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
11848 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
11849 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
11850 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
11851 gcc.dg/struct-semi-3.c: New tests.
11853 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11855 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
11857 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11859 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
11860 Do not use C99 designators.
11862 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11864 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
11866 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11868 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
11869 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
11870 * gcc.c-torture/execute/simd-5.x: Remove.
11872 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
11874 PR rtl-optimization/17933
11875 * gcc.dg/torture/pr17933-1.c: New test.
11877 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
11880 * lib/target-supports.exp (check_weak_available): Support
11883 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
11885 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
11886 call to fflush(stdout) before abort.
11887 (my_ffsll): New function.
11888 (generate_fields): Use it.
11890 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
11892 * gcc.dg/init-undef-1.c: New test.
11894 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
11896 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
11897 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
11898 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
11899 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
11900 expected messages for new parser.
11902 2004-11-04 Mark Mitchell <mark@codesourcery.com>
11904 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
11906 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11908 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
11911 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
11913 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
11914 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
11915 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
11916 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
11917 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
11918 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
11919 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
11920 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
11921 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
11922 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
11924 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
11926 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
11927 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
11928 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
11929 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
11930 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
11931 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
11932 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
11935 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
11938 * gcc.dg/20041104-1.c: New test.
11940 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11942 * g++.dg/template/nontype7.C: New test.
11943 * g++.dg/template/nontype8.C: Likewise.
11944 * g++.dg/template/nontype9.C: Likewise.
11945 * g++.dg/template/nontype10.C: Likewise.
11946 * g++.dg/tc1/dr49.C: Likewise.
11947 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
11948 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
11950 2004-11-04 Ben Elliston <bje@au.ibm.com>
11952 * g++.dg/rtti/tinfo1.C: Remove xfails.
11954 2004-11-04 Ben Elliston <bje@au.ibm.com>
11956 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
11957 packed attribute to the definition to satisfy the new C++ parser.
11959 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11961 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
11962 invocations of va_arg.
11964 2004-11-02 Mark Mitchell <mark@codesourcery.com>
11967 * g++.dg/template/crash25.C: New test.
11970 * g++.dg/template/typedef2.C: New test.
11971 * g++.dg/parse/crash13.C: Adjust error markers.
11974 * g++.dg/conversion/const3.C: New test.
11976 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11981 * gfortran.dg/generic_[123].f90: New testcases.
11983 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11985 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
11986 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
11988 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
11991 * gcc.c-torture/compile/pr16808.c: New test.
11993 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
11995 PR rtl-optimization/17104
11996 * gcc.dg/ppc-bitfield1.c: New.
11998 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
12000 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
12002 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
12004 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
12005 strings for 32-bit code.
12007 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
12010 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
12012 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
12015 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
12017 2004-10-31 Mark Mitchell <mark@codesourcery.com>
12020 * g++.dg/init/aggr2.C: New test.
12022 2004-10-30 Ziemowit Laski <zlaski@apple.com>
12024 * objc.dg/local-decl-1.m: New test.
12026 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
12028 * gcc.dg/20040910-1.c: Adjust regex.
12030 2004-10-30 Roger Sayle <roger@eyesopen.com>
12032 PR rtl-optimization/18084
12033 * g++.dg/opt/pr18084-1.C: New testcase.
12035 2004-10-30 Matt Austern <austern@apple.com>
12038 * g++.dg/ext/attrib18.C: New test.
12040 2004-10-30 Roger Sayle <roger@eyesopen.com>
12042 PR middle-end/18096
12043 * gcc.dg/pr18096-1.c: New test case.
12045 2004-10-30 Roger Sayle <roger@eyesopen.com>
12047 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
12049 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
12052 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
12053 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
12054 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
12055 gcc.dg/old-style-prom-3.c: New tests.
12057 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
12059 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
12060 Remove unnecessary inclusion of stdio.h.
12062 2004-10-29 Roger Sayle <roger@eyesopen.com>
12064 PR rtl-optimization/17581
12065 * gcc.dg/pr17581-1.c: New test case.
12067 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
12069 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
12071 * g++.dg/conversion/dr195-1.C: New.
12072 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
12073 * g++.old-deja/g++.mike/p10148.C: Likewise.
12075 2004-10-29 Mark Mitchell <mark@codesourcery.com>
12078 * g++.dg/debug/typedef2.C: New test.
12080 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
12083 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
12084 * gfortran.dg/g77/README: Update.
12086 2004-10-28 Matt Austern <austern@apple.com>
12089 * g++.dg/ext/packed7.C: New test.
12091 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
12093 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
12095 * lib/scanasm.exp (hidden-scan-for): New proc.
12096 (scan-hidden): Use hidden-scan-for instead of constructing the scan
12098 (scan-not-hidden): Likewise.
12099 * lib/target-supports.exp (check_visibility_available): mach-o is
12102 2004-10-28 Mark Mitchell <mark@codesourcery.com>
12105 * g++.dg/template/memclass3.C: New test.
12107 2004-10-28 Adam Nemet <anemet@lnxw.com>
12109 PR middle-end/18160
12110 * gcc.dg/register-var-1.c: New test.
12111 * gcc.dg/register-var-2.c: New test.
12112 * gcc.dg/asm-7.c: Taking the address of a register variable is an
12115 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
12118 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
12120 * gcc.dg/vect/vect-22.c: Likewise.
12122 2004-10-28 Jakub Jelinek <jakub@redhat.com>
12124 * gcc.dg/i386-rotate-1.c: New test.
12126 2004-10-27 Mark Mitchell <mark@codesourcery.com>
12128 * g++.dg/init/ref12.C: Add "run" marker.
12131 * g++.dg/init/ref12.C: New test.
12134 * g++.dg/template/shift1.C: New test.
12135 * g++.dg/template/error10.C: Adjust error markers.
12137 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
12140 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
12142 2004-10-27 Geoffrey Keating <geoffk@apple.com>
12144 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
12145 * gcc.dg/weak/weak-3.c: Likewise.
12146 * gcc.dg/weak/weak-5.c: Likewise.
12147 * gcc.dg/weak/weak-9.c: Likewise.
12148 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
12149 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
12151 * gcc.dg/darwin-weakimport-1.c: New.
12153 2004-10-28 Ben Elliston <bje@au.ibm.com>
12155 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
12157 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
12159 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
12160 'syntax' error messages.
12161 * gcc.dg/cpp/direct2s.c: Likewise.
12163 2004-10-26 Geoffrey Keating <geoffk@apple.com>
12165 * gcc.c-torture/compile/20041026-1.c: New.
12167 2004-10-26 Mark Mitchell <mark@codesourcery.com>
12170 * g++.dg/lookup/ns2.C: New test.
12173 * g++.dg/template/enum4.C: New test.
12176 * g++.dg/template/expr1.C: New test.
12178 2004-10-26 Ben Elliston <bje@au.ibm.com>
12180 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
12182 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
12184 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
12185 gcc.dg/decl-nospec-3.c: New tests.
12187 2004-10-26 Ziemowit Laski <zlaski@apple.com>
12189 * objc.dg/super-class-3.m: New test.
12191 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
12193 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
12195 * gcc.dg/cpp/direct2s.c: Likewise.
12197 2004-10-25 Geoffrey Keating <geoffk@apple.com>
12199 * objc.dg/image-info.m: Update for changes to section selection.
12201 2004-10-25 David Ayers <d.ayers@inode.at>
12202 Ziemowit Laski <zlaski@apple.com>
12204 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
12205 diagnostics when messaging 'id <Proto>'.
12206 * objc.dg/class-protocol-1.m: New test.
12207 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
12208 a non-existent method signature.
12209 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
12210 Update diagnostics when messaging with non-existent method signature.
12211 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
12212 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
12213 invalid receivers are now resolved as if messaging 'id'; remove
12214 extraneous diagnostics.
12216 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
12219 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
12220 gcc.dg/init-desig-obs-3.c: New tests.
12222 2004-10-25 Jakub Jelinek <jakub@redhat.com>
12224 * gcc.dg/debug/20041023-1.c: New test.
12226 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
12228 PR middle-end/17407
12229 * gcc.c-torture/compile/pr17407.c: New test.
12232 * g++.dg/template/array8.C: New test.
12234 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12237 * lib/g++.exp: Accept more than one multilib libgcc.
12238 * lib/gcc-dg.exp: Likewise.
12239 * lib/objc.exp: Likewise.
12240 * lib/treelang.exp: Likewise.
12241 * lib/gfortran.exp: Likewise.
12243 2004-10-24 Ben Elliston <bje@au.ibm.com>
12245 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
12247 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
12249 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
12250 * gcc.dg/c99-const-expr-3.c: Likewise.
12252 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
12254 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
12256 2004-10-23 Ben Elliston <bje@au.ibm.com>
12258 * gcc.c-torture/execute/loop-2e.x: Remove.
12260 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
12263 * g++.dg/parse/crash18.C: New.
12264 * g++.dg/parse/crash19.C: New.
12266 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
12268 * g++.dg/ext/dllimport1.C: Move dg-warnings.
12269 * g++.dg/ext/dllimport2.C: Same.
12270 * g++.dg/ext/dllimport8.C: Same.
12272 2004-10-21 Mark Mitchell <mark@codesourcery.com>
12275 * g++.dg/conversion/cast1.C: New test.
12276 * g++.dg/overload/pmf1.C: Adjust error marker.
12278 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
12281 * objc.dg/const-str-7.m: New test.
12283 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12285 * g++.dg/template/memfriend11.C: Fix comment typo.
12286 * g++.dg/template/memfriend14.C: Likewise.
12288 2004-10-20 Richard Henderson <rth@redhat.com>
12290 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
12291 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
12292 -fasynchronous-unwind-tables.
12294 2004-10-20 Richard Henderson <rth@redhat.com>
12296 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
12297 (main): Return success.
12298 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
12299 (main): Return success.
12301 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12304 * g++.dg/template/memfriend9.C: New test.
12305 * g++.dg/template/memfriend10.C: Likewise.
12306 * g++.dg/template/memfriend11.C: Likewise.
12307 * g++.dg/template/memfriend12.C: Likewise.
12308 * g++.dg/template/memfriend13.C: Likewise.
12309 * g++.dg/template/memfriend14.C: Likewise.
12310 * g++.dg/template/memfriend15.C: Likewise.
12311 * g++.dg/template/memfriend16.C: Likewise.
12312 * g++.dg/template/memfriend17.C: Likewise.
12313 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
12315 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
12317 * g++.dg/conversion/dr195.C: New.
12318 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
12320 2004-10-20 Ben Elliston <bje@au.ibm.com>
12321 Devang Patel <dpatel@apple.com>
12323 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
12324 of floating point arithmetic, which could trap.
12326 2004-10-19 Mark Mitchell <mark@codesourcery.com>
12329 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
12330 * g++.dg/conversion/const2.C: New test.
12331 * g++.dg/expr/reinterpret2.C: New test.
12332 * g++.dg/expr/reinterpret3.C: New test.
12333 * g++.dg/expr/cast2.C: New test.
12334 * g++.dg/expr/copy1.C: New test.
12335 * g++.dg/other/conversion1.C: Change error message.
12336 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
12337 function pointers to void *.
12338 * g++.old-deja/g++.mike/p10148.C: Likewise.
12340 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12342 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
12344 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
12348 * g++.dg/parse/expr3.C: New test.
12350 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12352 * gcc.dg/smod-1.c: New test.
12354 2004-10-18 Ziemowit Laski <zlaski@apple.com>
12356 * objc.dg/method-14.m: New test.
12358 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
12360 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
12361 Also xfail as the patch was reverted.
12363 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
12365 PR middle-end/16973
12366 * gcc.dg/pr16973.c: New test.
12368 2004-10-18 Diego Novillo <dnovillo@redhat.com>
12370 PR tree-optimization/17656
12371 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
12373 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
12375 * g++.dg/eh/shadow1.C: New.
12377 2004-10-18 Jakub Jelinek <jakub@redhat.com>
12379 * gcc.c-torture/compile/20041018-1.c: New test.
12381 2004-10-18 Ben Elliston <bje@au.ibm.com>
12383 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
12384 compiler referring to register 0 when accessing sdata. The linker
12385 now patches things up.
12387 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
12390 * gcc.c-torture/compile/pr17529.c: New test.
12392 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12395 * g++.dg/ext/attrib17.C: New test.
12397 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12399 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
12401 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12404 * g++.dg/ext/attrib16.C: New test.
12406 2004-10-15 Mark Mitchell <mark@codesourcery.com>
12409 * g++.dg/init/dso_handle1.C: New test.
12412 * g++.dg/parse/typedef6.C: New test.
12415 * g++.dg/parse/pragma1.C: New test.
12417 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
12419 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
12421 2004-10-15 Steve Ellcey <sje@cup.hp.com>
12423 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
12424 -fno-common when on HPPA HP-UX platforms.
12426 2004-10-15 Jakub Jelinek <jakub@redhat.com>
12429 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
12431 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
12434 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
12437 * g++.dg/lookup/strong-using-4.C: New test.
12439 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
12441 PR middle-end/16567
12442 * gcc.c-torture/compile/nested-1.c: New test.
12444 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
12446 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
12447 and mipsisa64*-*-* (until support for misaligned loads is added).
12448 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
12449 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
12450 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
12451 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
12452 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
12453 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
12455 2004-10-14 Mark Mitchell <mark@codesourcery.com>
12458 * g++.dg/init/dtor3.C: New test.
12460 2004-10-15 Ben Elliston <bje@au.ibm.com>
12462 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
12464 2004-10-14 Geoffrey Keating <geoffk@apple.com>
12466 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
12467 * gcc.dg/macho-lo-sum.c: Likewise.
12469 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
12471 * gcc.dg/ppc-spe64-1.c: New test.
12473 2004-10-14 Devang Patel <dpatel@apple.com>
12476 * gcc.dg/pr17635.c : New test.
12478 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
12480 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
12481 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
12482 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
12483 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
12484 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
12485 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
12486 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
12487 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
12488 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
12489 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
12490 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
12491 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
12492 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
12493 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
12494 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
12495 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
12496 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
12497 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
12499 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
12501 * gcc.dg/vect/vect-82.c: New testcase.
12502 * gcc.dg/vect/vect-82_64.c: New testcase.
12503 * gcc.dg/vect/vect-83.c: New testcase.
12504 * gcc.dg/vect/vect-83_64.c: New testcase.
12506 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
12508 * gcc.dg/cpp/error-1.c: New test.
12510 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
12512 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
12514 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
12517 * gcc.dg/cris-peep2-xsrand2.c: New test.
12519 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
12522 * testsuite/g++.dg/expr/for2.C: New test.
12524 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12526 * g++.dg/inherit/thunk1.C: Run on the SPARC.
12528 2004-10-13 Jakub Jelinek <jakub@redhat.com>
12530 PR tree-optimization/17724
12531 * g++.dg/opt/pr17724-1.C: New test.
12532 * g++.dg/opt/pr17724-2.C: New test.
12533 * g++.dg/opt/pr17724-3.C: New test.
12534 * g++.dg/opt/pr17724-4.C: New test.
12535 * g++.dg/opt/pr17724-5.C: New test.
12536 * g++.dg/opt/pr17724-6.C: New test.
12538 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
12541 * gcc.dg/pr17301-2.c: New test.
12543 2004-10-11 Mark Mitchell <mark@codesourcery.com>
12546 * g++.dg/parse/error22.C: New test.
12549 * g++.dg/template/spec18.C: New test.
12551 2004-10-11 Steve Ellcey <sje@cup.hp.com>
12553 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
12554 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
12556 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
12557 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
12559 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
12561 * g++.dg/eh/cleanup5.C: Add dg-options "".
12563 2004-10-11 Roger Sayle <roger@eyesopen.com>
12565 PR middle-end/17657
12566 * gcc.dg/switch-4.c: New test case.
12568 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
12570 * gcc.c-torture/execute/20041011-1.c: New test.
12572 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
12575 * g++.dg/init/for3.C: New test.
12578 * g++.dg/opt/switch2.C: New test.
12580 PR middle-end/17703
12581 * g++.dg/warn/Wreturn-2.C: New test.
12583 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
12586 * g++.dg/eh/cleanup5.C: New test.
12588 2004-10-10 Mark Mitchell <mark@codesourcery.com>
12591 * g++.dg/parse/error21.C: New test.
12593 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
12595 * g++.dg/overload/pmf1.C: Adjust quoting marks.
12596 * g++.dg/warn/incomplete1.C: Likewise.
12597 * g++.dg/template/qualttp20.C: Likewise.
12599 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
12602 * parm-incomplete-1.c: New test.
12604 2004-10-09 Mark Mitchell <mark@codesourcery.com>
12607 * g++.dg/parse/error19.C: New test.
12610 * g++.dg/init/new11.C: New test.
12613 * g++.dg/parse/error20.C: New test.
12616 * g++.dg/template/crash24.C: New test.
12618 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
12621 * gcc.dg/pr17301-1.c: New test.
12623 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
12626 * gcc.dg/anon-struct-5.c: New test.
12628 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
12631 * gcc.dg/pr17844-1.c: New test.
12633 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
12635 PR tree-optimization/17906
12636 * gcc.c-torture/compile/pr17906.c: New.
12638 2004-10-09 Stuart Hastings <stuart@apple.com>
12639 Roger Sayle <roger@eyesopen.com>
12641 PR rtl-optimization/17853
12642 * gcc.dg/i386-mmx-5.c: New testcase.
12644 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
12646 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
12648 2004-10-09 Mark Mitchell <mark@codesourcery.com>
12651 * g++.dg/template/static9.C: New test.
12654 * g++.dg/parse/operator5.C: New test.
12656 2004-10-09 Roger Sayle <roger@eyesopen.com>
12658 PR middle-end/17894
12659 * gcc.c-torture/execute/divcmp-4.c: New test case.
12661 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
12664 * g++.dg/opt/pr17902.C: New test.
12666 2004-10-09 Jakub Jelinek <jakub@redhat.com>
12668 * gcc.dg/cpp/ident-1.c: Add dg-options "".
12670 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
12672 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
12674 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
12676 * gcc.dg/assign-warn-3.c: New test.
12678 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
12681 * gcc.dg/cpp/ident-1.c: New test.
12683 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
12685 * gcc.c-torture/compile/acc1.c: New.
12687 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
12689 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
12690 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
12692 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
12694 * gcc.dg/ultrasp11.c: New test.
12696 2004-10-08 Michael Matz <matz@suse.de>
12698 * gcc.dg/doloop-2.c: New test.
12700 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
12702 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
12703 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
12704 objc.dg/method-9.m: Update expected diagnostics.
12706 2004-10-07 Geoffrey Keating <geoffk@apple.com>
12708 * gcc.dg/ppc-fsel-3.c: New file.
12709 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
12711 2004-10-07 Paul Brook <paul@codesourcery.com>
12713 * gfortran.dg/intrinsic_verify_1.f90: New test.
12715 2004-10-07 Paul Brook <paul@codesourcery.com>
12717 * gfortran.dg/empty_format_1.f90: Remove stray commas.
12719 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12721 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
12722 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
12725 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
12727 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
12729 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12732 * g++.dg/warn/Winline-4.C: New test.
12734 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
12736 * gcc.c-torture/compile/20041007-1.c: New test.
12738 2004-10-07 Paul Brook <paul@codesourcery.com>
12741 * gfortran.dg/use_allocated_1.f90: New test.
12743 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
12745 PR middle-end/17849
12746 * gfortran.fortran-torture/compile/nested.f90: New test
12748 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
12750 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
12752 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
12755 * g++.dg/ext/asm6.C: New test.
12757 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
12759 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
12761 2004-10-06 Paul Brook <paul@codesourcery.com>
12763 PR libfortran/17709
12764 * gfortran.dg/empty_format_1.f90: New test.
12766 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12769 * gfortran.dg/ishft.f90: New test.
12772 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
12775 2004-10-06 Paul Brook <paul@codesourcery.com>
12777 * gfortran.dg/do_1.f90: New test.
12779 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12781 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
12782 optimizing for size.
12784 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
12786 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
12788 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
12790 * gcc.c-torture/compile/20041005-1.c: New test.
12792 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
12795 * g++.dg/lookup/koenig4.C: New.
12797 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
12799 * g++.dg/other/classkey1.C: Adjust quoting marks.
12800 * g++.dg/parse/error15.C: Likewise.
12801 * g++.dg/template/meminit2.C (int>): Likewise.
12803 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12806 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
12809 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
12812 * gfortran.dg/pr17708.f90: New test.
12814 2004-10-04 Chao-ying Fu <fu@mips.com>
12816 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
12817 * gcc.dg/vect/vect-4.c: Ditto.
12818 * gcc.dg/vect/vect-5.c: Ditto.
12819 * gcc.dg/vect/vect-6.c: Ditto.
12820 * gcc.dg/vect/vect-8.c: Ditto.
12821 * gcc.dg/vect/vect-16.c: Ditto.
12822 * gcc.dg/vect/vect-30.c: Ditto.
12823 * gcc.dg/vect/vect-40.c: Ditto.
12824 * gcc.dg/vect/vect-41.c: Ditto.
12825 * gcc.dg/vect/vect-42.c: Ditto.
12826 * gcc.dg/vect/vect-43.c: Ditto.
12827 * gcc.dg/vect/vect-44.c: Ditto.
12828 * gcc.dg/vect/vect-45.c: Ditto.
12829 * gcc.dg/vect/vect-46.c: Ditto.
12830 * gcc.dg/vect/vect-47.c: Ditto.
12831 * gcc.dg/vect/vect-48.c: Ditto.
12832 * gcc.dg/vect/vect-49.c: Ditto.
12833 * gcc.dg/vect/vect-50.c: Ditto.
12834 * gcc.dg/vect/vect-51.c: Ditto.
12835 * gcc.dg/vect/vect-52.c: Ditto.
12836 * gcc.dg/vect/vect-53.c: Ditto.
12837 * gcc.dg/vect/vect-54.c: Ditto.
12838 * gcc.dg/vect/vect-55.c: Ditto.
12839 * gcc.dg/vect/vect-56.c: Ditto.
12840 * gcc.dg/vect/vect-57.c: Ditto.
12841 * gcc.dg/vect/vect-58.c: Ditto.
12842 * gcc.dg/vect/vect-59.c: Ditto.
12843 * gcc.dg/vect/vect-60.c: Ditto.
12844 * gcc.dg/vect/vect-74.c: Ditto.
12845 * gcc.dg/vect/vect-79.c: Ditto.
12846 * gcc.dg/vect/vect-80.c: Ditto.
12848 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
12850 * gcc.dg/unused-7.c: Use the correct option.
12852 2004-10-04 Paul Brook <paul@codesourcery.com>
12853 Bud Davis <bdavis9659@comcast.net>
12857 * gfortran/pr17706.f90: New test.
12858 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
12860 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12862 * gfortran.dg/pr17612.f90: New test.
12864 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
12866 * g++.dg/template/local1.C: Adjust quoting marks in
12867 testing for diagnostics.
12868 * g++.dg/tls/diag-2.C: Likewise.
12869 * g++.dg/other/error8.C: Likewise.
12871 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
12874 * gcc.dg/unused-4.c: Adjust to be correct.
12877 * gcc.dg/unused-7.c: New test.
12879 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
12882 * g++.dg/overload/template2.C: New test.
12884 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
12886 PR tree-optimization/16632
12887 * gcc.dg/tree-ssa/20041002-1.c: New.
12889 2004-10-03 Paul Brook <paul@codesourcery.com>
12891 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
12892 rather than relying on default formatting.
12894 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
12896 * gcc.dg/20040920-1.c: Update expected message text.
12898 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
12900 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
12902 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
12904 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
12907 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
12909 * gcc.dg/tree-ssa/pr17343.c: Remove.
12911 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
12914 * gcc.dg/tree-ssa/pr17343.c: New test.
12916 2004-10-01 Jakub Jelinek <jakub@redhat.com>
12918 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
12919 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
12920 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
12921 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
12922 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
12924 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
12926 * gcc.dg/lvalue-2.c: New test.
12928 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
12931 * gcc.dg/pr17730-1.c: New test
12933 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
12936 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
12938 2004-09-29 Jakub Jelinek <jakub@redhat.com>
12940 * gcc.c-torture/execute/stdarg-1.c: New test.
12941 * gcc.c-torture/execute/stdarg-2.c: New test.
12942 * gcc.c-torture/execute/stdarg-3.c: New test.
12943 * gcc.dg/tree-ssa/stdarg-1.c: New test.
12944 * gcc.dg/tree-ssa/stdarg-2.c: New test.
12945 * gcc.dg/tree-ssa/stdarg-3.c: New test.
12946 * gcc.dg/tree-ssa/stdarg-4.c: New test.
12947 * gcc.dg/tree-ssa/stdarg-5.c: New test.
12949 2004-09-29 Jakub Jelinek <jakub@redhat.com>
12951 PR tree-optimization/17697
12952 * g++.dg/opt/pr17697-1.C: New test.
12953 * g++.dg/opt/pr17697-2.C: New test.
12954 * g++.dg/opt/pr17697-3.C: New test.
12956 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
12959 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
12960 gcc.dg/vla-init-5.c: New tests.
12962 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
12965 * gcc.dg/pr13804-1.c: New test.
12967 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12970 * gfortran.dg/pr16938.f90: New test.
12972 2004-09-27 Mark Mitchell <mark@codesourcery.com>
12974 * g++.dg/template/crash23.C: New test.
12976 2004-09-27 Mark Mitchell <mark@codesourcery.com>
12979 * g++.dg/template/static8.C: New test.
12981 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
12984 * g++.dg/other/error9.C: New test.
12986 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
12988 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
12990 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12993 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
12995 2004-09-26 Roger Sayle <roger@eyesopen.com>
12997 PR middle-end/17112
12998 * gcc.dg/pr17112-1.c: New test case.
13000 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
13003 * gcc.dg/pr11459-1.c: New test.
13005 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
13007 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
13008 * gcc.dg/tree-ssa/loop-4.c: Likewise.
13010 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13012 * gfortran.dg/pr15324.f90: Make array bounds consistent.
13014 2004-09-25 Jan Hubicka <jh@suse.cz>
13016 * compile/30040909-1.c: New test.
13017 * compile/30040907-1.c: New test.
13019 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
13021 * gcc.c-torture/execute/va-arg-26.c: New test.
13023 2004-09-24 Zack Weinberg <zack@codesourcery.com>
13025 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
13026 extra diagnostics on targets with 64-bit pointers.
13027 * objc.dg/selector-1.m: Adjust dg-warning regexp.
13029 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
13032 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
13033 * gcc.dg/decl-3.c: Adjust expected message.
13035 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13038 * gfortran.dg/pr17615.f90: New test.
13040 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
13042 PR tree-optimzation/17517
13043 * g++.dg/tree-ssa/pr17517.C: New Test.
13045 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
13048 * g++.dg/lookup/ambig3.C: New.
13050 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
13053 * g++.dg/opt/pr17624.C: New test.
13055 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
13058 * gcc.dg/Wbad-function-cast-1.c: New test.
13060 2004-09-23 Zack Weinberg <zack@codesourcery.com>
13062 * g++.dg/ext/complit1.C
13063 * g++.dg/other/error2.C
13064 * g++.dg/other/nontype-1.C
13065 * g++.dg/parse/crash11.C
13066 * g++.dg/parse/crash12.C
13067 * g++.dg/parse/error15.C
13068 * g++.dg/parse/error4.C
13069 * g++.dg/parse/tmpl-outside1.C
13070 * g++.dg/parse/too-many-tmpl-args1.C
13071 * g++.dg/template/dependent-expr3.C
13072 * g++.dg/template/error10.C
13073 * g++.dg/template/instantiate1.C
13074 * g++.dg/template/vtable2.C
13075 * g++.dg/warn/Wshadow-1.C
13076 * g++.dg/warn/weak1.C
13077 * g++.old-deja/g++.brendan/crash16.C
13078 * g++.old-deja/g++.brendan/crash18.C
13079 * g++.old-deja/g++.brendan/crash48.C
13080 * g++.old-deja/g++.brendan/crash49.C
13081 * g++.old-deja/g++.brendan/crash55.C
13082 * g++.old-deja/g++.brendan/crash56.C
13083 * g++.old-deja/g++.brendan/crash8.C
13084 * g++.old-deja/g++.brendan/enum11.C
13085 * g++.old-deja/g++.brendan/enum8.C
13086 * g++.old-deja/g++.brendan/enum9.C
13087 * g++.old-deja/g++.brendan/friend3.C
13088 * g++.old-deja/g++.brendan/misc14.C
13089 * g++.old-deja/g++.bugs/900402_02.C
13090 * g++.old-deja/g++.bugs/900404_03.C
13091 * g++.old-deja/g++.bugs/900404_04.C
13092 * g++.old-deja/g++.bugs/900428_03.C
13093 * g++.old-deja/g++.jason/crash4.C
13094 * g++.old-deja/g++.jason/overload21.C
13095 * g++.old-deja/g++.jason/redecl1.C
13096 * g++.old-deja/g++.jason/report.C
13097 * g++.old-deja/g++.jason/rfg10.C
13098 * g++.old-deja/g++.jason/template30.C
13099 * g++.old-deja/g++.law/arm12.C
13100 * g++.old-deja/g++.law/ctors5.C
13101 * g++.old-deja/g++.law/cvt20.C
13102 * g++.old-deja/g++.law/init10.C
13103 * g++.old-deja/g++.law/init8.C
13104 * g++.old-deja/g++.law/visibility17.C
13105 * g++.old-deja/g++.law/visibility7.C
13106 * g++.old-deja/g++.mike/net8.C
13107 * g++.old-deja/g++.mike/p646.C
13108 * g++.old-deja/g++.mike/p700.C
13109 * g++.old-deja/g++.mike/p701.C
13110 * g++.old-deja/g++.mike/p811.C
13111 * g++.old-deja/g++.ns/template13.C
13112 * g++.old-deja/g++.other/array3.C
13113 * g++.old-deja/g++.other/crash25.C
13114 * g++.old-deja/g++.other/dtor3.C
13115 * g++.old-deja/g++.other/dtor4.C
13116 * g++.old-deja/g++.other/main1.C
13117 * g++.old-deja/g++.other/warn7.C
13118 * g++.old-deja/g++.pt/crash11.C
13119 * g++.old-deja/g++.pt/crash36.C
13120 * g++.old-deja/g++.pt/spec22.C
13121 * g++.old-deja/g++.pt/spec9.C
13122 * g++.old-deja/g++.pt/ttp52.C
13123 * g++.old-deja/g++.robertl/eb103.C
13124 * g++.old-deja/g++.robertl/eb121.C
13125 * g++.old-deja/g++.robertl/eb22.C
13126 * g++.old-deja/g++.robertl/eb8.C:
13127 Update locations and/or regexps of dg-error markers.
13128 Remove markers for some bogus messages that are no longer issued.
13130 2004-09-23 Jakub Jelinek <jakub@redhat.com>
13132 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
13133 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
13135 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
13138 * g++.dg/lookup/crash5.C: New test.
13140 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
13142 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
13143 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
13144 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
13145 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
13146 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
13147 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
13149 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
13150 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
13151 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
13152 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
13153 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
13154 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
13156 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
13158 * gcc.dg/vect/vect-44.c: Check additional cases.
13159 * gcc.dg/vect/vect-48.c: Check additional cases.
13161 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
13162 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
13163 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
13164 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
13165 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
13166 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
13167 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
13168 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
13169 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
13171 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
13172 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
13173 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
13175 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13177 * gcc.dg/tree-ssa/loop-6.c: New test.
13179 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
13182 * g++.dg/inherit/base2.C: New.
13184 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13186 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
13187 * gcc.dg/20001012-2.c: Likewise.
13188 * gcc.dg/20001013-1.c: Likewise.
13189 * gcc.dg/20001101-1.c: Likewise.
13190 * gcc.dg/20001102-1.c: Likewise.
13191 * gcc.dg/bf-spl1.c: Likewise.
13192 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
13193 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
13195 2004-09-22 Diego Novillo <dnovillo@redhat.com>
13197 PR tree-optimization/16721
13198 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
13200 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
13202 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
13203 * gcc.dg/20040305-1.c: Likewise.
13205 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
13208 * gcc.c-torture/compile/pr16566-1.c,
13209 gcc.c-torture/compile/pr16566-2.c,
13210 gcc.c-torture/compile/pr16566-3.c: New tests.
13212 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
13214 PR tree-optimization/17512
13215 * gcc.c-torture/compile/20040916-1.c.
13217 2004-09-21 Mark Mitchell <mark@codesourcery.com>
13219 * gcc.dg/pragma-re-3.c: New test.
13221 2004-09-17 Matt Austern <austern@apple.com>
13224 * g++.dg/other/anon3.C: New.
13226 2004-09-21 Roger Sayle <roger@eyesopen.com>
13229 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
13230 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
13231 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
13232 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
13233 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
13235 2004-09-21 Bud Davis <bdavis9659@comcast.net>
13238 * gfortran.dg/pr17286.f90: New test.
13240 2004-09-20 Mark Mitchell <mark@codesourcery.com>
13243 * g++.dg/template/static7.C: New test.
13245 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
13248 * gcc.c-torture/compile/pr17558.c: New test.
13250 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
13252 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
13253 if SKIP_ATTRIBUTE is defined.
13255 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13258 * gfortran.dg/pr15957.f90: New test.
13260 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
13262 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
13264 * gcc.dg/vect/vect-79.c: Likewise.
13265 * gcc.dg/vect/vect-80.c: Likewise.
13267 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13270 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
13272 2004-09-20 Ira Rosen <irar@il.ibm.com>
13274 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
13275 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
13276 * gcc.dg/vect/vect-62.c: New testcase.
13277 * gcc.dg/vect/vect-63.c: New testcase.
13278 * gcc.dg/vect/vect-64.c: New testcase.
13279 * gcc.dg/vect/vect-65.c: New testcase.
13280 * gcc.dg/vect/vect-66.c: New testcase.
13281 * gcc.dg/vect/vect-67.c: New testcase.
13282 * gcc.dg/vect/vect-68.c: New testcase.
13283 * gcc.dg/vect/vect-69.c: New testcase.
13284 * gcc.dg/vect/vect-79.c: New testcase.
13285 * gcc.dg/vect/vect-80.c: New testcase.
13287 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
13289 * gcc.target/mips/asm-1.c: New test.
13291 2004-09-19 Ira Rosen <irar@il.ibm.com>
13293 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
13294 * gcc.dg/vect/vect-73.c: New testcase.
13295 * gcc.dg/vect/vect-74.c: New testcase.
13296 * gcc.dg/vect/vect-75.c: New testcase.
13297 * gcc.dg/vect/vect-76.c: New testcase.
13298 * gcc.dg/vect/vect-77.c: New testcase.
13299 * gcc.dg/vect/vect-78.c: New testcase
13301 2004-09-18 Paul Brook <paul@codesourcery.com>
13303 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
13305 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
13308 * gcc.dg/pr17424-1.c: New test.
13310 2004-09-18 Diego Novillo <dnovillo@redhat.com>
13312 * g++.dg/tree-ssa/pr17153.C: New test.
13314 2004-09-16 Geoffrey Keating <geoffk@apple.com>
13317 * testsuite/g++.dg/pch/wchar-1.C: New.
13318 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13320 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
13322 * gcc.c-torture/execute/20040917-1.c: New test.
13324 2004-09-17 Diego Novillo <dnovillo@redhat.com>
13326 PR tree-optimization/17319
13327 * gcc.dg/pr17319.c: New test.
13329 2004-09-17 Devang Patel <dpatel@apple.com>
13331 * gcc.dg/20040813-1.c: New test.
13333 2004-09-17 Diego Novillo <dnovillo@redhat.com>
13335 PR tree-optimization/17273
13336 * gcc.c-torture/compile/pr17273.c: New test.
13338 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
13340 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
13341 Update expected messages.
13342 * gcc.dg/declspec-13.c: New test.
13344 2004-09-17 David Edelsohn <edelsohn@gnu.org>
13346 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
13348 2004-09-17 Diego Novillo <dnovillo@redhat.com>
13350 * gcc.c-torture/execute/pr17252.c: Use post-increment to
13351 change what 'a' is pointing to.
13353 2004-09-17 Mark Mitchell <mark@codesourcery.com>
13356 * g++.dg/template/error18.C: New test.
13359 * g++.dg/warn/Wunused-8.C: New test.
13361 2004-09-17 Steven Bosscher <stevenb@suse.de>
13363 PR tree-optimization/17513
13364 * gcc.dg/20040916-1.c: New test.
13366 2004-09-16 Mark Mitchell <mark@codesourcery.com>
13369 * g++.dg/template/typename7.C: New test.
13371 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13373 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
13375 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
13377 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
13378 with -ftree-based-profiling also.
13379 * lib/profopt.exp: Support late-set profile_option/feedback_option.
13381 2004-09-16 Victor Leikehman <lei@il.ibm.com>
13384 * gfortran.dg/der_array_io_1.f90: New test.
13385 * gfortran.dg/der_array_io_2.f90: New test.
13386 * gfortran.dg/der_array_io_3.f90: New test.
13388 2004-09-15 Mark Mitchell <mark@codesourcery.com>
13390 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
13393 2004-09-15 Mark Mitchell <mark@codesourcery.com>
13395 * g++.dg/opt/switch1.C: New test.
13397 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
13399 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
13400 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
13401 Update expected messages.
13403 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13406 * gfortran.dg/same_name_1.f90: New test.
13408 2004-09-15 Diego Novillo <dnovillo@redhat.com>
13410 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
13411 dereference garbage pointers.
13413 2004-09-15 Jakub Jelinek <jakub@redhat.com>
13415 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
13416 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
13418 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
13419 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
13420 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
13422 2004-09-14 Mark Mitchell <mark@codesourcery.com>
13425 * g++.dg/template/mangle1.C: New test.
13427 2004-09-14 Diego Novillo <dnovillo@redhat.com>
13429 PR tree-optimization/17252
13430 * gcc.c-torture/execute/pr17252.c: New test.
13432 2004-09-14 Andrew Pinski <apinski@apple.com>
13434 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
13436 2004-09-14 Roger Sayle <roger@eyesopen.com>
13438 PR rtl-optimization/9771
13439 * gcc.dg/pr9771-1.c: New test case.
13441 2004-09-14 Diego Novillo <dnovillo@redhat.com>
13443 PR tree-optimization/15262
13444 * gcc.c-torture/execute/pr15262-1.c: New test.
13445 * gcc.c-torture/execute/pr15262-2.c: New test.
13447 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
13449 * gcc.dg/declspec-12.c: New test.
13451 2004-09-14 Bud Davis <bdavis9659@comcast.net>
13453 * gfortran.dg/pr17090.f90: Add directives to test.
13455 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13457 * gcc.c-torture/compile/20040914-1.c: New test.
13459 2004-09-13 Mark Mitchell <mark@codesourcery.com>
13462 * g++.dg/template/decl2.C: New test.
13464 2004-09-13 Bud Davis <bdavis9659@comcast.net>
13467 * gfortran.dg/pr17090.f90: New test.
13469 2004-09-13 Dale Johannesen <dalej@apple.com>
13471 * gcc.c-torture/compile/pr17408.c: New test case.
13473 2004-09-13 Mark Mitchell <mark@codesourcery.com>
13476 * g++.dg/parse/crash17.C: New test.
13479 * g++.dg/template/enum3.C: New test.
13481 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
13483 * lib/gcc-defs.exp: Load wrapper.exp.
13484 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
13486 * lib/gcc.exp (gcc_init): Similar.
13487 * lib/gfortran.exp (gfortran_init): Similar.
13488 * lib/objc.exp (objc_init): Similar.
13489 * lib/treelang.exp (treelang_init): Similar.
13490 * lib/wrapper.exp: New file with build_wrapper call machinery in
13491 ${tool}_maybe_build_wrapper.
13493 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
13495 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
13497 * gcc.dg/declspec-11.c: Update expected messages.
13498 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
13499 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
13500 gcc.dg/inline-12.c: New tests.
13502 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
13504 * g++.dg/tree-ssa/pr17400.C: New testcase.
13506 2004-09-13 James E Wilson <wilson@specifixinc.com>
13508 * gcc.target/mips/sb1-1.c: New testcase.
13510 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
13512 * lib/g77-dg.exp: Remove unused file.
13513 * lib/mike-g77.exp: Ditto.
13514 * lib/g77.exp: Ditto.
13516 2004-09-12 Richard Henderson <rth@redhat.com>
13518 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
13520 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
13522 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
13523 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
13524 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
13525 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
13526 Update expected messages.
13528 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
13530 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
13531 declaration/use mismatch for dirp parameter.
13533 2004-09-12 Andrew Pinski <apinski@apple.com>
13535 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
13536 -fgnu-runtime is passed.
13538 2004-09-12 Richard Henderson <rth@redhat.com>
13540 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
13541 do the uplevel thing and update additional_flags directly.
13542 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
13543 gfortran.fortran-torture/execute/intrinsic_nearest.x,
13544 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
13545 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
13547 2004-09-11 Steven Bosscher <stevenb@suse.de>
13549 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
13551 2004-09-11 Roger Sayle <roger@eyesopen.com>
13553 PR middle-end/17411
13554 * g++.dg/opt/pr17411-1.C: New test case.
13556 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
13558 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
13559 gcc.dg/tls/diag-2.c: Update expected messages.
13560 * gcc.dg/991209-1.c: Specify compilation options. Update expected
13562 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
13563 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
13564 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
13565 gcc.dg/tls/diag-5.c: New tests.
13567 2004-09-11 Zack Weinberg <zack@codesourcery.com>
13569 * gcc.dg/20040910-1.c: Correct dg-error regexp.
13571 2004-09-11 Steven Bosscher <stevenb@suse.de>
13573 * g++.dg/parse/break-in-for.C: New test.
13575 2004-09-11 Jakub Jelinek <jakub@redhat.com>
13577 * gcc.dg/tree-ssa/20040911-1.c: New test.
13579 2004-09-11 Andreas Jaeger <aj@suse.de>
13581 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
13582 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
13584 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
13586 * gcc.target/frv: New directory of FR-V-specific tests.
13588 2004-09-10 James E Wilson <wilson@specifixinc.com>
13590 * gcc.dg/convert-vec-1.c: New test.
13592 2004-09-10 Roger Sayle <roger@eyesopen.com>
13594 PR middle-end/17024
13595 * gcc.dg/pr17024-1.c: New test case.
13597 2004-09-10 Eric Christopher <echristo@redhat.com>
13599 * gcc.dg/20040910-1.c: New test.
13601 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
13603 * gcc.dg/bitfld-9.c: New test.
13605 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
13607 * gcc.c-torture/execute/ieee/acc1.c: New test.
13608 * gcc.c-torture/execute/ieee/acc2.c: New test.
13609 * gcc.c-torture/execute/ieee/mzero6.c: New test.
13611 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
13613 * gcc.dg/deprecated-2.c: New test.
13615 2004-09-09 James E Wilson <wilson@specifixinc.com>
13617 * gcc.dg/init-vec-1.c: New test.
13619 2004-09-09 Roger Sayle <roger@eyesopen.com>
13621 PR middle-end/17055
13622 * gcc.dg/pr17055-1.c: New test case.
13624 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
13627 * gcc.c-torture/execute/pr17377.c: New test.
13629 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
13632 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
13633 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
13634 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
13635 gcc.dg/long-long-typespec-1.c: New tests.
13636 * gcc.dg/tls/diag-2.c: Update expected diagnostics
13638 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
13640 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
13641 gcc.dg/gnu99-static-1.c: New tests.
13643 2004-09-08 Devang Patel <dpatel@apple.com>
13645 * gcc.dg/darwin-ld-20040828-1.c: New test.
13646 * gcc.dg/darwin-ld-20040828-2.c: New test.
13647 * gcc.dg/darwin-ld-20040828-3.c: New test.
13649 2004-09-08 Ziemowit Laski <zlaski@apple.com>
13651 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
13652 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
13654 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
13655 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
13657 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
13658 types they qualify.
13659 * objc.dg/type-size-2.m: Fix wording in comment.
13660 * objc.dg/va-meth-1.m: New test case.
13662 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
13665 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
13666 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
13668 2004-09-06 Devang Patel <dpatel@apple.com>
13670 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
13671 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
13673 2004-09-06 Zack Weinberg <zack@codesourcery.com>
13675 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
13676 reflect changed line numbering of diagnostics.
13678 2004-09-06 Paul Brook <paul@codesourcery.com>
13680 * gfortran.dg/edit_real_1.f90: Add new test.
13682 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13684 * gcc.dg/tree-ssa/loop-2.c: New test.
13685 * gcc.dg/tree-ssa/loop-3.c: New test.
13686 * gcc.dg/tree-ssa/loop-4.c: New test.
13687 * gcc.dg/tree-ssa/loop-5.c: New test.
13689 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13691 * gcc.dg/format/sentinel-1.c: Update for parameter option.
13693 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13695 * gcc.dg/format/sentinel-1.c: New test.
13697 2004-09-04 Uros Bizjak <uros@kss-loka.si>
13699 * testsuite/gcc.dg/builtins-46.c: New.
13701 2004-09-03 Devang Patel <dpatel@apple.com>
13703 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
13704 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
13706 2004-09-03 Jan Beulich <jbeulich@novell.com>
13708 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
13709 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
13710 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
13711 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
13712 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
13713 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
13714 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
13715 the non-portable bzero.
13716 * gcc.dg/20010912-1.c: xfail for NetWare.
13717 * gcc.dg/20020426-2.c: xfail for NetWare.
13718 * gcc.dg/20021014-1.c: xfail for NetWare.
13719 * gcc.dg/20021018-1.c: xfail for NetWare.
13720 * gcc.dg/20030213-1.c: xfail for NetWare.
13721 * gcc.dg/20030225-1.c: xfail for NetWare.
13722 * gcc.dg/20030708-1.c: xfail for NetWare.
13723 * gcc.dg/builtins-config.h: Also exclude NetWare.
13724 * gcc.dg/format/format.h: Define restrict only if not already defined.
13725 * gcc.dg/nest.c: xfail for NetWare.
13726 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
13727 * lib/target-supports.exp (check_visibility_available): Exclude
13730 2004-09-03 Jan Beulich <jbeulich@novell.com>
13732 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
13733 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
13734 deterministic starting point for the alignment of structure fields.
13735 * gcc.dg/Wpadded.c: Dito.
13736 * g++.dg/abi/vbase10.C: Dito.
13738 2004-09-03 Devang Patel <dpatel@apple.com>
13740 * g++.dg/debug/pr15736.cc: New test.
13742 2004-09-02 Mark Mitchell <mark@codesourcery.com>
13744 * README.QMTEST: Fix out-of-date link.
13746 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
13749 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
13750 Delete. Duplicate of gfortran.dg/g77/20010610.f
13752 2004-09-02 Mark Mitchell <mark@codesourcery.com>
13754 * g++.dg/abi/arm_rtti1.C: New test.
13756 2004-09-02 Geoffrey Keating <geoffk@apple.com>
13758 * gcc.dg/ppc-vector-memcpy.c: New.
13759 * gcc.dg/ppc-vector-memset.c: New.
13761 2004-09-02 Chao-ying Fu <fu@mips.com>
13763 * gcc.target/mips/mips-3d-1.c: New test.
13764 * gcc.target/mips/mips-3d-2.c: New test.
13765 * gcc.target/mips/mips-3d-3.c: New test.
13766 * gcc.target/mips/mips-3d-4.c: New test.
13767 * gcc.target/mips/mips-3d-5.c: New test.
13768 * gcc.target/mips/mips-3d-6.c: New test.
13769 * gcc.target/mips/mips-3d-7.c: New test.
13770 * gcc.target/mips/mips-3d-8.c: New test.
13771 * gcc.target/mips/mips-3d-9.c: New test.
13772 * gcc.target/mips/mips-ps-1.c: New test.
13773 * gcc.target/mips/mips-ps-2.c: New test.
13774 * gcc.target/mips/mips-ps-3.c: New test.
13775 * gcc.target/mips/mips-ps-4.c: New test.
13776 * gcc.target/mips/mips-ps-type.c: New test.
13778 2004-09-02 Paul Brook <paul@codesourcery.com>
13780 * gfortran.dg/edit_real_1.f90: Add new tests.
13782 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13785 * gfortran.dg/merge_char_1.f90: New test.
13787 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13790 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
13792 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13795 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
13797 2004-09-01 Mark Mitchell <mark@codesourcery.com>
13799 * g++.dg/opt/loop1.C: Do not XFAIL.
13801 2004-09-01 Jakub Jelinek <jakub@redhat.com>
13803 * gcc.c-torture/execute/20040831-1.c: New test.
13805 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
13808 * gfortran.dg/g77/20010610.f: Now passes.
13809 Copy from g77.f-torture/execute. Add dg-run directive.
13810 * gfortran.dg/g77/README: Update
13812 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
13814 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
13815 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
13816 (t1, t2, t3, t4): Add volatile.
13818 2004-08-31 Mark Mitchell <mark@codesourcery.com>
13820 * g++.dg/ext/visibility/arm1.C: New test.
13822 2004-08-31 Geoffrey Keating <geoffk@apple.com>
13824 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
13827 2004-09-01 Paul Brook <paul@codesourcery.com>
13829 * gfortran.dg/eof_2.f90: New test.
13831 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13834 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
13836 2004-08-31 Bud Davis <bdavis9659@comcast.net>
13838 PR libfortran/16805
13839 * gfortran.dg/list_read_2.f90: New test.
13841 2004-08-31 Mark Mitchell <mark@codesourcery.com>
13843 * g++.dg/abi/key1.C: New test.
13845 2004-08-31 Richard Henderson <rth@redhat.com>
13847 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
13849 * g++.dg/other/offsetof5.C: Remove duplicate.
13851 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13854 * gfortran.dg/func_derived_1.f90: New test.
13856 2004-08-31 Paul Brook <paul@codesourcery.com>
13858 * gfortran.dg/eof_1.f90: New test.
13860 2004-08-31 Paul Brook <paul@codesourcery.com>
13862 * gfortran.dg/list_read_1.f90: New file.
13864 2004-08-30 Mark Mitchell <mark@codesourcery.com>
13866 * g++.dg/opt/loop1.C: XFAIL.
13868 2004-08-30 Geoffrey Keating <geoffk@apple.com>
13870 * gcc.dg/funcdef-storage-1.c: New.
13871 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
13872 an extern function in local scope.
13873 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
13874 declare an 'auto inline' function in local scope.
13875 * gcc.dg/20011130-1.c: Likewise.
13876 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
13877 an 'auto' function in local scope.
13878 * gcc.dg/20021014-1.c: Likewise.
13879 * gcc.dg/20030331-2.c: Likewise.
13881 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13883 * gfortran.dg/blockdata_1.f90: New test.
13885 2004-08-30 Richard Henderson <rth@redhat.com>
13887 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
13889 2004-08-30 Richard Henderson <rth@redhat.com>
13891 * lib/fortran-torture.exp (fortran-torture-execute): Honor
13892 additional_flags set by alternate driver.
13893 (ieee-options): New procedure.
13894 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
13895 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
13896 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
13897 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
13899 2004-08-30 Richard Henderson <rth@redhat.com>
13901 * lib/f-torture.exp: Remove.
13903 2004-08-29 Mark Mitchell <mark@codesourcery.com>
13905 PR rtl-optimization/16590
13906 * g++.dg/opt/loop1.C: New test.
13908 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13911 * gfortran.dg/oldstyle_1.f90: New test.
13913 2004-08-29 Steven G. Kargl <kargls@comcast.net>
13914 Paul Brook <paul@codesourcery.com>
13916 * gfortran.dg/g77/README: Update.
13917 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
13918 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
13919 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
13921 2004-08-28 Paul Brook <paul@codesourcery.com>
13923 PR libfortran/17195
13924 * gfortran.dg/edit_real_1.f90: New test.
13926 2004-08-27 Paul Brook <paul@codesourcery.com>
13928 * gfortran.dg/rewind_1.f90: New test.
13930 2004-08-27 Bud Davis <bdavis9659@comcast.net>
13933 * gfortran.dg/pr16597.f90: New test.
13935 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
13938 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
13939 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
13940 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
13941 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
13942 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
13944 2004-08-26 Nick Clifton <nickc@redhat.com>
13946 * gcc.c-torture/compile/pr17119.c: New test.
13948 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
13950 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
13952 2004-08-25 Richard Henderson <rth@redhat.com>
13954 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
13955 the bits that expect kind=8 to be the largest real kind.
13957 2004-08-25 Ziemowit Laski <zlaski@apple.com>
13959 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
13961 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13963 * gfortran.dg/assignment_1.f90: New test.
13965 2004-08-25 Adam Nemet <anemet@lnxw.com>
13967 * g++.dg/template/repo3.C: New test.
13969 2004-08-25 Roger Sayle <roger@eyesopen.com>
13971 PR middle-end/16693
13972 PR tree-optimization/16372
13973 * g++.dg/opt/pr16372-1.C: New test case.
13974 * g++.dg/opt/pr16693-1.C: New test case.
13975 * g++.dg/opt/pr16693-2.C: New test case.
13977 2004-08-25 Ziemowit Laski <zlaski@apple.com>
13979 * objc.dg/proto-lossage-4.m: New test.
13981 2004-08-25 Mark Mitchell <mark@codesourcery.com>
13984 * g++.dg/inherit/local2.C: New test.
13986 2004-08-25 Paul Brook <paul@codesourcery.com>
13989 * gfortran.dg/string_ctor_1.f90: New test.
13991 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13994 * g++.dg/template/redecl2.C: New test.
13996 2004-08-24 Bud Davis <bdavis9659@comcast.net>
13999 * gfortran.dg/pr17143.f90: New test.
14001 2004-08-24 Bud Davis <bdavis9659@comcast.net>
14004 * gfortran.dg/pr17164.f90: New test.
14006 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14008 * gcc.dg/tree-ssa/loop-1.c: New test.
14010 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
14012 * gcc.c-torture/compile/20040824-1.c: New test.
14014 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
14016 * gcc.c-torture/compile/iftrap-3.c: New test.
14018 2004-08-24 Paul Brook <paul@codesourcery.com>
14020 * gfortran.dg/entry_2.f90: New test.
14022 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
14025 * g++.dg/lookup/ambig[12].C: New.
14027 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14030 * g++.dg/template/crash21.C: New test.
14031 * g++.dg/template/crash22.C: Likewise.
14033 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
14036 * g++.dg/template/access15.C: New.
14038 2004-08-23 Mark Mitchell <mark@codesourcery.com>
14041 * g++.dg/template/repo2.C: New test.
14043 2004-08-23 Roger Sayle <roger@eyesopen.com>
14045 PR rtl-optimization/17078
14046 * gcc.c-torture/execute/pr17078-1.c: New test case.
14048 2004-08-23 Mark Mitchell <mark@codesourcery.com>
14051 * gcc.dg/debug/crash1.c: New test.
14053 2004-08-23 Mark Mitchell <mark@codesourcery.com>
14056 * gcc.dg/loop-5.c: New test.
14058 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14060 * gcc.c-torture/execute/20040823-1.c: New test.
14062 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
14064 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
14065 to the assembler. Simplify test accordingly.
14066 (asm_abi_flags): Use GNU names.
14067 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
14068 to check for ABI flags.
14070 2004-08-22 Andrew Pinski <apinski@apple.com>
14072 * g++.dg/opt/pr14029.C: New test.
14073 * gcc.c-torture/execute/pr15262.c: New test.
14075 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14077 * gfortran.dg/reduction.f90: Add checks with complex arguments.
14079 2004-08-21 Bud Davis <bdavis9659@comcast.net>
14082 * gfortran.dg/direct_io.f90: New test.
14084 2004-08-20 Mark Mitchell <mark@codesourcery.com>
14087 * g++.dg/inherit/local2.C: New test.
14089 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
14092 * g++.dg/warn/Wparentheses-4.C: New test.
14094 2004-08-20 Mark Mitchell <mark@codesourcery.com>
14097 * g++.dg/inherit/local2.C: New test.
14099 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
14100 * gcc.dg/ppc-ldstruct.c: Likewise.
14101 * gcc.dg/ppc64-abi-2.c: Likewise.
14103 2004-08-20 Jakub Jelinek <jakub@redhat.com>
14105 PR rtl-optimization/17099
14106 * gcc.c-torture/execute/20040820-1.c: New test.
14108 2004-08-20 David Edelsohn <edelsohn@gnu.org>
14110 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
14112 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
14115 * gfortran.dg/auto_array_1.f90: New test.
14117 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14120 * gfortran.dg/simpleif_1.f90: New test.
14122 2004-08-19 Mark Mitchell <mark@codesourcery.com>
14124 * lib/target-supports.exp (check_profiling_available): Return
14125 false for arm*-*-symbianelf* and arm*-*-eabi*.
14128 * g++.dg/template/delete1.C: New test.
14130 2004-08-19 Paul Brook <paul@codesourcery.com>
14134 * gfortran.dg/data_char_1.f90: New test.
14136 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
14139 * gfortran.dg/reduction.f90: New testcase.
14141 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14144 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
14146 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
14149 * g++.dg/Wparentheses-3.C: New test.
14151 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
14153 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
14154 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
14155 * gcc.dg/vect/vect-2.c: Likewise.
14156 * gcc.dg/vect/vect-3.c: Likewise.
14157 * gcc.dg/vect/vect-4.c: Likewise.
14158 * gcc.dg/vect/vect-5.c: Likewise.
14159 * gcc.dg/vect/vect-6.c: Likewise.
14160 * gcc.dg/vect/vect-7.c: Likewise.
14161 * gcc.dg/vect/vect-25.c: Likewise.
14162 * gcc.dg/vect/vect-31.c: Likewise.
14163 * gcc.dg/vect/vect-32.c: Likewise.
14164 * gcc.dg/vect/vect-34.c: Likewise.
14165 * gcc.dg/vect/vect-36.c: Likewise.
14166 * gcc.dg/vect/vect-all.c: Likewise.
14168 2004-08-18 Mark Mitchell <mark@codesourcery.com>
14171 * g++.dg/template/operator4.C: New test.
14173 2004-08-18 Richard Henderson <rth@redhat.com>
14175 * gcc.dg/20040206-1.c: XFAIL.
14177 2004-08-17 Mark Mitchell <mark@codesourcery.com>
14180 * g++.dg/template/array7.C: New test.
14182 2004-08-17 James E Wilson <wilson@specifixinc.com>
14184 * gcc.dg/mips-movcc-1.c: New test.
14185 * gcc.dg/mips-movcc-2.c: New test.
14186 * gcc.dg/mips-movcc-3.c: New test.
14188 * gcc.dg/mips-nmadd-1.c: New test.
14189 * gcc.dg/mips-nmadd-2.c: New test.
14191 2004-08-17 Mark Mitchell <mark@codesourcery.com>
14194 * g++.dg/opt/inline8.C: New test.
14197 * g++.dg/parse/error17.C: New test.
14199 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
14201 * gcc.dg/vect: New directory for vectorizer tests.
14202 * gcc.dg/vect/tree-vect.h: New file.
14203 * gcc.dg/vect/vect.exp: New file.
14204 * gcc.dg/vect/pr16105.c.c: New test.
14205 * gcc.dg/vect/vect-1.c: New test.
14206 * gcc.dg/vect/vect-2.c: New test.
14207 * gcc.dg/vect/vect-3.c: New test.
14208 * gcc.dg/vect/vect-4.c: New test.
14209 * gcc.dg/vect/vect-5.c: New test.
14210 * gcc.dg/vect/vect-6.c: New test.
14211 * gcc.dg/vect/vect-7.c: New test.
14212 * gcc.dg/vect/vect-8.c: New test.
14213 * gcc.dg/vect/vect-9.c: New test.
14214 * gcc.dg/vect/vect-10.c: New test.
14215 * gcc.dg/vect/vect-11.c: New test.
14216 * gcc.dg/vect/vect-12.c: New test.
14217 * gcc.dg/vect/vect-13.c: New test.
14218 * gcc.dg/vect/vect-14.c: New test.
14219 * gcc.dg/vect/vect-15.c: New test.
14220 * gcc.dg/vect/vect-16.c: New test.
14221 * gcc.dg/vect/vect-17.c: New test.
14222 * gcc.dg/vect/vect-18.c: New test.
14223 * gcc.dg/vect/vect-19.c: New test.
14224 * gcc.dg/vect/vect-20.c: New test.
14225 * gcc.dg/vect/vect-21.c: New test.
14226 * gcc.dg/vect/vect-22.c: New test.
14227 * gcc.dg/vect/vect-23.c: New test.
14228 * gcc.dg/vect/vect-24.c: New test.
14229 * gcc.dg/vect/vect-25.c: New test.
14230 * gcc.dg/vect/vect-26.c: New test.
14231 * gcc.dg/vect/vect-27.c: New test.
14232 * gcc.dg/vect/vect-28.c: New test.
14233 * gcc.dg/vect/vect-29.c: New test.
14234 * gcc.dg/vect/vect-30.c: New test.
14235 * gcc.dg/vect/vect-31.c: New test.
14236 * gcc.dg/vect/vect-32.c: New test.
14237 * gcc.dg/vect/vect-33.c: New test.
14238 * gcc.dg/vect/vect-34.c: New test.
14239 * gcc.dg/vect/vect-35.c: New test.
14240 * gcc.dg/vect/vect-36.c: New test.
14241 * gcc.dg/vect/vect-37.c: New test.
14242 * gcc.dg/vect/vect-38.c: New test.
14243 * gcc.dg/vect/vect-40.c: New test.
14244 * gcc.dg/vect/vect-41.c: New test.
14245 * gcc.dg/vect/vect-42.c: New test.
14246 * gcc.dg/vect/vect-43.c: New test.
14247 * gcc.dg/vect/vect-44.c: New test.
14248 * gcc.dg/vect/vect-45.c: New test.
14249 * gcc.dg/vect/vect-46.c: New test.
14250 * gcc.dg/vect/vect-47.c: New test.
14251 * gcc.dg/vect/vect-48.c: New test.
14252 * gcc.dg/vect/vect-49.c: New test.
14253 * gcc.dg/vect/vect-50.c: New test.
14254 * gcc.dg/vect/vect-51.c: New test.
14255 * gcc.dg/vect/vect-52.c: New test.
14256 * gcc.dg/vect/vect-53.c: New test.
14257 * gcc.dg/vect/vect-54.c: New test.
14258 * gcc.dg/vect/vect-55.c: New test.
14259 * gcc.dg/vect/vect-56.c: New test.
14260 * gcc.dg/vect/vect-57.c: New test.
14261 * gcc.dg/vect/vect-58.c: New test.
14262 * gcc.dg/vect/vect-59.c: New test.
14263 * gcc.dg/vect/vect-60.c: New test.
14264 * gcc.dg/vect/vect-61.c: New test.
14265 * gcc.dg/vect/vect-all.c: New test.
14266 * gcc.dg/vect/vect-none.c: New test.
14268 2004-08-17 Paul Brook <paul@codesourcery.com>
14271 * gfortran.dg/entry_1.f90: New test.
14273 2004-08-17 Andrew Pinski <apinski@apple.com>
14275 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
14277 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
14279 * gcc.dg/pr17036-1.c: New test.
14281 2004-08-16 Devang Patel <dpatel@apple.com>
14283 * gcc.dg/darwin-20040809-1.c: New test.
14285 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
14287 * gcc.dg/funcdef-attr-1.c: New test.
14289 2004-08-16 Janis Johnson <janis187@us.ibm.com>
14291 * gcc.dg/altivec-17.c: New test.
14292 * gcc.dg/altivec-18.c: New test.
14294 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14297 * g++.dg/template/vtable2.C: New test.
14299 2004-08-14 Richard Henderson <rth@redhat.com>
14301 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
14302 * gcc.dg/pack-test-4.c (main): Return 0.
14303 * gcc.dg/setjmp-1.c: Remove XFAIL.
14304 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
14306 2004-08-14 Richard Henderson <rth@redhat.com>
14308 * gcc.dg/980217-1.c: Add prototype for printf.
14310 2004-08-13 Bud Davis <bdavis9659@comcast.net>
14312 * gfortran.dg/pr16935.f90: New test.
14314 2004-08-13 Janis Johnson <janis187@us.ibm.com>
14316 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
14318 2004-08-13 Paul Brook <paul@codesourcery.com>
14320 * gfortran.dg/der_io_1.f90: Remove stray comma.
14322 2004-08-12 Janis Johnson <janis187@us.ibm.com>
14324 * gcc.dg/vmx/cw-bug-2.c: Remove.
14325 * gcc.dg/vmx/vprint-1.c: Remove.
14326 * gcc.dg/vmx/vscan-1.c: Remove.
14328 2004-08-12 Devang patel <dpatel@apple.com>
14330 * gcc.dg/darwin-20040809-2.c: New test.
14332 2004-08-12 Janis Johnson <janis1872us.ibm.com>
14334 * g++.dg/ext/altivec-12.C: New test.
14336 * g++.dg/ext/altivec-11.C: New test.
14338 2004-08-12 Paul Brook <paul@codesourcery.com>
14340 * g++.dg/abi/arm_cxa_vec_1.C: New test.
14342 2004-08-12 Janis Johnson <janis187@us.ibm.com>
14344 * g++.dg/ext/altivec-2.C: Check for hardware support before
14345 executing any VMX instructions.
14347 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
14349 2004-08-12 Jakub Jelinek <jakub@redhat.com>
14352 * g++.old-deja/g++.other/comdat4.C: New test.
14353 * g++.old-deja/g++.other/comdat4-aux.cc: New.
14355 2004-08-12 Ben Elliston <bje@au.ibm.com>
14358 * gcc.dg/pr16286.c: New test.
14360 2004-08-12 Jan Beulich <jbeulich@novell.com>
14362 * g++.dg/ext/asm5.C: New.
14364 2004-08-11 Mark Mitchell <mark@codesourcery.com>
14367 * g++.dg/eh/crash1.C: New test.
14370 * g++.dg/ext/construct1.C: New test.
14372 2004-08-11 Mark Mitchell <mark@codesourcery.com>
14375 * g++.dg/init/ptrmem1.C: New test.
14378 * g++.dg/parse/offsetof5.C: New test.
14381 * g++.dg/template/overload3.C: New test.
14383 2004-08-11 Mark Mitchell <mark@codesourcery.com>
14386 * g++.dg/parse/error16.C: New test.
14389 * g++.dg/template/error14.C: New test.
14392 * g++.dg/template/error15.C: New test.
14394 2004-08-11 Devang Patel <dpatel@apple.com>
14396 * gcc.dg/darwin-ld-20040809-1.c: New test.
14397 * gcc.dg/darwin-ld-20040809-2.c: New test.
14399 2004-08-11 Steven G. Kargl <kargls@comcast.net>
14402 * gfortran.dg/dfloat_1.f90: New test.
14404 2004-08-09 Mark Mitchell <mark@codesourcery.com>
14406 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
14407 * gcc.dg/dll-2.c: Fix dg-require syntax.
14408 * gcc.misc-tests/arm-isr.c (abort): Declare.
14411 2004-08-10 Mark Mitchell <mark@codesourcery.com>
14414 * g++.dg/parse/crash16.C: New test.
14416 2004-08-10 Roger Sayle <roger@eyesopen.com>
14418 * gcc.dg/mips-rsqrt-1.c: New test case.
14419 * gcc.dg/mips-rsqrt-2.c: New test case.
14420 * gcc.dg/mips-rsqrt-3.c: New test case.
14422 2004-08-10 Paul Brook <paul@codesourcery.com>
14424 * gfortran.dg/der_io_1.f90: New test.
14426 2004-08-10 Paul Brook <paul@codesourcery.com>
14429 * gfortran.dg/der_array_1.f90: New test.
14431 2004-08-09 David Edelsohn <edelsohn@gnu.org>
14433 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
14435 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
14437 * gcc.dg/wchar_t-2.c: Fix typo.
14439 2004-08-09 Falk Hueffner <falk@debian.org>
14441 PR tree-optimization/12517
14442 * gcc.c-torture/compile/pr12517.c: New test.
14444 PR tree-optimization/12578
14445 * gcc.c-torture/compile/pr12578.c: New test.
14447 PR tree-optimization/12899
14448 * gcc.c-torture/compile/pr12899.c: New test.
14450 PR rtl-optimization/14692
14451 * gcc.c-torture/compile/pr14692.c: New test.
14453 PR tree-optimization/16461
14454 * gcc.c-torture/compile/pr16461.c: New test.
14456 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
14458 * gfortran.dg/getenv_1.f90: New test.
14460 2004-08-06 Mark Mitchell <mark@codesourcery.com>
14462 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
14464 * gcc.dg/symbian5.c: Test -fno-short-wchar.
14466 2004-08-06 Paul Brook <paul@codesourcery.com>
14468 * gfortran.dg/ret_array_1.f90: New test.
14469 * gfortran.dg/ret_pointer_1.f90: New test.
14471 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
14473 * gcc.dg/missing-field-init-[12].c: New tests.
14474 * g++.dg/warn/missing-field-init-[12].C: New tests.
14476 2004-08-06 Mark Mitchell <mark@codesourcery.com>
14478 * gcc.dg/enum2.c: New test.
14479 * gcc.dg/symbian3.c: Likewise.
14480 * gcc.dg/symbian4.c: Likewise.
14481 * gcc.dg/wchar_t-2.c: Likewise.
14483 2004-08-05 Mark Mitchell <mark@codesourcery.com>
14485 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
14488 2004-08-05 Mark Mitchell <mark@codesourcery.com>
14490 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
14491 dg-require-visiblity.
14492 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
14493 * g++.dg/ext/visibility/fvisibility.C: Likewise.
14494 * g++.dg/ext/visibility/memfuncts.C: Likewise.
14495 * g++.dg/ext/visibility/new1.C: Likewise.
14496 * g++.dg/ext/visibility/pragma.C: Likewise.
14497 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
14498 * g++.dg/ext/visibility/virtual.C: Likewise.
14499 * g++/dg/ext/visibility/visibility-1.C: Likewise.
14500 * g++/dg/ext/visibility/visibility-2.C: Likewise.
14501 * g++/dg/ext/visibility/visibility-3.C: Likewise.
14502 * g++/dg/ext/visibility/visibility-4.C: Likewise.
14503 * g++/dg/ext/visibility/visibility-5.C: Likewise.
14504 * g++/dg/ext/visibility/visibility-6.C: Likewise.
14505 * g++/dg/ext/visibility/visibility-7.C: Likewise.
14506 * g++/dg/ext/visibility/visibility-8.C: New test.
14507 * gcc.c-torture/compile/dll.x: Remove.
14508 * gcc.dg/dll-2.c: Use dg-require-dll
14509 * gcc.dg/visibility-10.c: New test.
14510 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
14512 * testsuite/lib/scanasm.exp (scan_hidden): New function.
14513 (scan_not_hidden): Likewise.
14515 2004-08-05 David Edelsohn <edelsohn@gnu.org>
14517 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
14519 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
14521 * gcc.c-torture/execute/20040805-1.c: New test.
14523 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
14525 * gcc.dg/20020118-1.c: Declare abort.
14526 * gcc.dg/altivec_check.h: Likewise.
14527 * gcc.dg/iftrap-2.c: Likewise.
14528 * gcc.dg/pragma-darwin.c: Likewise.
14529 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
14531 2004-08-04 Geoffrey Keating <geoffk@apple.com>
14533 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
14535 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
14537 * gcc.c-torture/execute/builtins/abs-2.c,
14538 gcc.c-torture/execute/builtins/abs-3.c,
14539 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
14540 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
14541 intmax_t, uintmax_t and their limits.
14542 * gcc.dg/intmax_t-1.c: New test.
14544 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14546 * g++.dg/tc1/dr147.C: Add reference to PR.
14548 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
14550 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
14551 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
14553 2004-08-03 David Edelsohn <edelsohn@gnu.org>
14555 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
14557 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
14559 * gcc.dg/redecl-5.c: New test.
14560 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
14563 2004-08-03 Roger Sayle <roger@eyesopen.com>
14565 PR middle-end/16790
14566 * gcc.c-torture/execute/pr16790-1.c: New test case.
14568 2004-08-03 Mark Mitchell <mark@codesourcery.com>
14570 * g++.dg/ext/visibility/assign1.C: New test.
14571 * g++.dg/ext/visibility/new1.C: Likewise.
14573 * gcc.dg/symbian1.c: New test.
14574 * gcc.dg/symbian2.c: Likewise.
14576 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
14579 * gcc.dg/i386-sse-9.c: New test.
14581 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
14583 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
14585 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
14587 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
14588 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
14589 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
14590 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
14591 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
14592 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
14593 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
14594 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
14595 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
14596 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
14597 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
14598 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
14599 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
14600 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
14601 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
14602 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
14603 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
14604 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
14605 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
14606 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
14607 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
14608 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
14609 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
14610 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
14611 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
14612 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
14613 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
14614 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
14615 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
14616 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
14617 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
14618 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
14619 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
14620 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
14621 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
14622 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
14623 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
14624 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
14625 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
14626 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
14627 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
14628 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
14629 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
14630 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
14631 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
14632 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
14633 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
14634 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
14635 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
14636 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
14637 gcc.misc-tests/i386-pf-3dnow-1.c,
14638 gcc.misc-tests/i386-pf-athlon-1.c,
14639 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
14640 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
14641 Declare built-in functions used.
14642 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
14644 2004-08-02 Mark Mitchell <mark@codesourcery.com>
14647 * g++.dg/lookup/using12.C: New test.
14649 * g++.dg/init/null1.C: Fix PR number.
14650 * g++.dg/parse/namespace10.C: Likewise.
14652 2004-08-01 Mark Mitchell <mark@codesourcery.com>
14655 * g++.dg/template/spec17.C: New test.
14656 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
14657 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
14659 2004-08-02 David Billinghurst
14662 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
14664 2004-08-01 Zack Weinberg <zack@codesourcery.com>
14666 * gcc.dg/ia64-got-1.c: New test case.
14668 2004-08-01 Mark Mitchell <mark@codesourcery.com>
14671 * g++.dg/init/null1.C: New test.
14672 * g++.dg/tc1/dr76.C: Adjust error marker.
14675 * g++.dg/parse/namespace10.C: New test.
14678 * g++.dg/inherit/ptrmem2.C: New test.
14680 2004-08-02 Ben Elliston <bje@au.ibm.com>
14683 * gcc.dg/pr16155.c: New test.
14685 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
14687 * gcc.dg/redecl-2.c: New test.
14689 2004-07-30 Geoffrey Keating <geoffk@apple.com>
14691 * gcc.dg/darwin-longdouble.c: New file.
14693 2004-07-30 Richard Henderson <rth@redhat.com>
14695 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
14696 write to constant argument.
14697 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
14699 2004-07-30 Richard Henderson <rth@redhat.com>
14701 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
14702 tests of nearest around zero.
14704 2004-07-30 Andrew Pinski <apinski@apple.com>
14706 * gcc.c-torture/compile/20040730-1.c: New test.
14708 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
14710 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
14713 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
14715 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
14717 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
14719 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
14720 contains $ld_library_path.
14721 * lib/gfortran.exp (gfortran_link_flags): Likewise.
14723 2004-07-29 Richard Henderson <rth@redhat.com>
14725 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
14727 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
14728 (alt2, which): New.
14729 (Check): Accept either alternative.
14731 2004-07-29 Mark Mitchell <mark@codesourcery.com>
14733 * g++.dg/abi/inline1.C: New test.
14734 * g++.dg/abi/local1-a.cc: Likewise.
14735 * g++.dg/abi/local1.C: Likewise.
14736 * g++.dg/abi/mangle11.C: Tweak location of warnings.
14737 * g++.dg/abi/mangle12.C: Likewise.
14738 * g++.dg/abi/mangle17.C: Likewise.
14739 * g++.dg/abi/mangle20-2.C: Likewise.
14740 * g++.dg/opt/interface1.C: Likewise.
14741 * g++.dg/opt/interface1.h: Likewise.
14742 * g++.dg/opt/interface1-a.cc: New test.
14743 * g++.dg/parse/repo1.C: New test.
14744 * g++.dg/template/repo1.C: Likewise.
14745 * g++.dg/warn/Winline-1.C: Likewise.
14746 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
14748 2004-07-29 Diego Novillo <dnovillo@redhat.com>
14750 * gcc.dg/tree-ssa/20040729-1.c: New test.
14752 2004-07-27 Matt Austern <austern@apple.com>
14754 * gcc.dg/darwin-bool-1.c: New test.
14755 * gcc.dg/darwin-bool-2.c: New test.
14757 2004-07-28 Richard Henderson <rth@redhat.com>
14759 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
14760 arguments in the correct type. Don't write to constant arguments.
14762 2004-07-28 Diego Novillo <dnovillo@redhat.com>
14764 PR tree-optimization/16688
14765 PR tree-optimization/16689
14766 * g++.dg/tree-ssa/pr16688.C: New test.
14768 2004-07-28 Diego Novillo <dnovillo@redhat.com>
14770 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
14771 loads. Not only in the comment, this time.
14773 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
14775 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
14776 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
14777 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
14778 * gcc.dg/sh4a-bitmovua.c: New.
14779 * gcc.dg/sh4a-cos.c: New.
14780 * gcc.dg/sh4a-cosf.c: New.
14781 * gcc.dg/sh4a-fprun.c: New.
14782 * gcc.dg/sh4a-fsrra.c: New.
14783 * gcc.dg/sh4a-memmovua.c: New.
14784 * gcc.dg/sh4a-sin.c: New.
14785 * gcc.dg/sh4a-sincos.c: New.
14786 * gcc.dg/sh4a-sincosf.c: New.
14787 * gcc.dg/sh4a-sinf.c: New.
14789 2004-07-28 Diego Novillo <dnovillo@redhat.com>
14791 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
14793 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
14795 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
14798 2004-07-27 Andrew Pinski <apinski@apple.com>
14800 * g++.dg/rtti/tinfo1.C: Correct the xfail.
14802 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
14804 * gcc.dg/pragma-isr.c: New test.
14806 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14809 * g++.dg/template/ttp11.C: New test.
14811 2004-07-27 Diego Novillo <dnovillo@redhat.com>
14813 * gcc.c-torture/compile/20040727-1.c: New test.
14815 2004-07-26 Eric Christopher <echristo@redhat.com>
14817 * gcc.c-torture/compile/20040726-2.c: New test.
14819 2004-07-26 Andrew Pinski <apinski@apple.com>
14821 * g++.dg/rtti/tinfo1.C: Xfail.
14823 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
14825 * gcc.c-torture/compile/20040726-1.c: New test.
14827 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
14828 Brian Ryner <bryner@brianryner.com>
14832 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
14833 * g++.dg/ext/visibility/: New directory.
14834 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
14835 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
14836 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
14837 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
14838 * g++.dg/ext/visibility/fvisibility.C,
14839 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
14840 g++.dg/ext/visibility/fvisibility-override1.C
14841 g++.dg/ext/visibility/fvisibility-override2.C
14842 g++.dg/ext/visibility/memfuncts.C
14843 g++.dg/ext/visibility/noPLT.C
14844 g++.dg/ext/visibility/pragma.C
14845 g++.dg/ext/visibility/pragma-override1.C
14846 g++.dg/ext/visibility/pragma-override2.C
14847 g++.dg/ext/visibility/staticmemfuncts.C
14848 g++.dg/ext/visibility/virtual.C: New tests.
14850 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
14853 * gcc.dg/pr15360-1.c: New test.
14855 2004-07-25 Daniel Jacobowitz <dan@debian.org>
14857 * gcc.dg/pragma-align-2.c: New test.
14858 * gcc.dg/pragma-init-fini.c: New test.
14859 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
14862 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
14864 * gcc.dg/init-string-2.c: New test.
14866 2004-07-24 Zack Weinberg <zack@codesourcery.com>
14869 * gcc.dg/Wredundant-decls-1.c: New test case.
14871 2004-07-24 Jakub Jelinek <jakub@redhat.com>
14873 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
14874 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
14875 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
14876 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
14877 * gcc.dg/compat/generate-random.c: New file.
14878 * gcc.dg/compat/generate-random.h: Likewise.
14879 * gcc.dg/compat/generate-random_r.c: Likewise.
14880 * gcc.dg/compat/struct-layout-1.h: Likewise.
14881 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
14882 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
14883 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
14884 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
14885 * gcc.dg/compat/struct-layout-1_main.c: New test.
14886 * gcc.dg/compat/struct-layout-1_x.c: New file.
14887 * gcc.dg/compat/struct-layout-1_y.c: New file.
14888 * gcc.dg/compat/struct-layout-1_test.h: New file.
14890 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
14892 * gcc.dg/comp-return-1.c: New test
14894 2004-07-23 Janis Johnson <janis187@us.ibm.com>
14896 * gcc.dg/vmx/8-02a.c: Fix typo.
14898 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
14899 * gcc.dg/darwin-abi-3.c: New test.
14901 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
14902 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
14904 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
14905 * gcc.dg/vmx/ops-long-1.c: New test.
14906 * gcc.dg/vmx/ops-long-2.c: New test.
14908 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
14910 * g++.dg/lookup/conv-[1234].C: New.
14912 2004-07-22 Mark Mitchell <mark@codesourcery.com>
14914 * g++.dg/parse/attr2.C: Simplify.
14916 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
14919 * gcc.c-torture/execute/pr7284-1.c: New test.
14921 2004-07-22 Brian Booth <bbooth@redhat.com>
14923 * gcc.dg/tree-ssa/20040721-1.c: New test.
14925 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
14927 * g++.dg/template/crash20.c: New.
14929 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
14931 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
14932 Add dg-run directive. Declare variables as required.
14933 * gfortran.dg/g77/README: Update
14935 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
14937 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
14938 gcc.dg/cris-peep2-andu2.c: New tests.
14940 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
14943 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
14945 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
14947 * gcc.dg/qual-return-2.c: Update expected messages.
14948 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
14950 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
14952 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
14953 * gcc.dg/noncompile/921102-1.c: Update expected error message.
14955 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
14958 * gcc.dg/init-string-1.c: New test.
14960 2004-07-21 Jakub Jelinek <jakub@redhat.com>
14962 PR middle-end/15345
14964 * gcc.dg/torture/nested-fn-1.c: New test.
14966 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
14969 * gcc.dg/ia64-fptr-1.c: New file.
14971 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14974 * g++.dg/template/spec16.C: New test.
14975 * g++.old-deja/g++.robertl/eb118.C: Remove.
14977 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14980 * g++.dg/template/spec15.C: New test.
14982 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
14984 Copy cases from g77.f-torture/execute and add dg-run
14985 directive. Other changes as noted.
14986 * gfortran.dg/g77/13037.f
14987 * gfortran.dg/g77/1832.f
14988 * gfortran.dg/g77/19981119-0.f
14989 * gfortran.dg/g77/19990313-0.f
14990 * gfortran.dg/g77/19990313-1.f
14991 * gfortran.dg/g77/19990313-2.f
14992 * gfortran.dg/g77/19990313-3.f
14993 * gfortran.dg/g77/19990419-1.f
14994 * gfortran.dg/g77/19990826-0.f
14995 * gfortran.dg/g77/19990826-2.f
14996 * gfortran.dg/g77/20000503-1.f
14997 * gfortran.dg/g77/20001111.f
14998 * gfortran.dg/g77/20010116.f
14999 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
15000 * gfortran.dg/g77/20010430.f
15001 * gfortran.dg/g77/6177.f
15002 * gfortran.dg/g77/947.f
15003 * gfortran.dg/g77/970816-3.f
15004 * gfortran.dg/g77/971102-1.f
15005 * gfortran.dg/g77/980520-1.f
15006 * gfortran.dg/g77/980628-0.f
15007 * gfortran.dg/g77/980628-1.f
15008 * gfortran.dg/g77/980628-10.f
15009 * gfortran.dg/g77/980628-2.f
15010 * gfortran.dg/g77/980628-3.f
15011 * gfortran.dg/g77/980628-7.f
15012 * gfortran.dg/g77/980628-8.f
15013 * gfortran.dg/g77/980628-9.f
15014 * gfortran.dg/g77/980701-0.f
15015 * gfortran.dg/g77/980701-1.f
15016 * gfortran.dg/g77/cabs.f
15017 * gfortran.dg/g77/claus.f
15018 * gfortran.dg/g77/complex_1.f
15019 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
15020 * gfortran.dg/g77/dcomplex.f
15021 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
15022 * gfortran.dg/g77/f90-intrinsic-mathematical.f
15023 * gfortran.dg/g77/f90-intrinsic-numeric.f
15024 * gfortran.dg/g77/int8421.f
15025 * gfortran.dg/g77/labug1.f
15026 * gfortran.dg/g77/large_vec.f
15027 * gfortran.dg/g77/le.f
15028 * gfortran.dg/g77/short.f
15029 * gfortran.dg/g77/README: Update
15031 2004-07-20 Mark Mitchell <mark@codesourcery.com>
15034 * g++.dg/parse/lookup4.C: New test.
15036 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15039 * g++.dg/template/ttp10.C: New test.
15041 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
15043 * gcc.dg/pr12625-1.c: New test.
15045 2004-07-20 Steven Bosscher <stevenb@suse.de>
15047 * testsuite/gcc.dg/switch-warn-1.c: New test.
15048 * testsuite/gcc.dg/switch-warn-2.c: New test.
15049 * gcc.c-torture/compile/pr14730.c: Update.
15051 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
15053 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
15054 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
15055 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
15056 g++.dg/template/nontype3.C: Remove trailing CR from tests.
15058 2004-07-18 Mark Mitchell <mark@codesourcery.com>
15061 * g++.dg/template/assign1.C: New test.
15063 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15066 * g++.dg/template/ttp9.C: New test.
15068 2004-07-19 Daniel Jacobowitz <dan@debian.org>
15070 * gcc.dg/format/cmn-err-1.c: New test.
15072 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
15074 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
15075 gcc.dg/Wparentheses-10.c: New tests.
15076 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
15078 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15081 * gfortran.dg/g77//ffixed-line-length-0.f,
15082 gfortran.dg/g77/ffixed-line-length-132.f,
15083 gfortran.dg/g77/ffixed-line-length-72.f,
15084 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
15085 gfortran.dg/g77/README: Update.
15087 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15090 * g++.dg/template/non-dependent7.C: New test.
15091 * g++.dg/template/non-dependent8.C: Likewise.
15092 * g++.dg/template/non-dependent9.C: Likewise.
15093 * g++.dg/template/non-dependent10.C: Likewise.
15095 2004-07-17 Mark Mitchell <mark@codesourcery.com>
15098 * g++.dg/parse/attr2.C: New test.
15100 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
15103 * g77.f-torture: Ditto.
15105 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
15107 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
15108 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
15109 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
15111 2004-07-16 Richard Henderson <rth@redhat.com>
15113 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
15115 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15117 * lib/fortran-torture.exp (fortran-torture): Don't test compile
15118 tests with full list of options.
15119 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
15120 of TORTURE_OPTIONS if test contains 'dg-do run'.
15123 * gfortran.dg/do_iterator.f90: New test.
15125 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15127 PR rtl-optimization/16536
15128 * gcc.c-torture/execute/restrict-1.c: New test.
15130 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15133 * gfortran.dg/pr15324.f90: New test.
15136 * gfortran.dg/pr15129.f90: New test.
15139 * gfortran.dg/pr15140.f90: New test.
15142 * gfortran.fortran-torture/execute/bounds.f90: Add check for
15143 compile-time simplification.
15145 2004-07-14 Mike Stump <mrs@apple.com>
15147 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
15149 2004-07-14 James E Wilson <wilson@specifixinc.com>
15152 * gcc.dg/profile-generate-1.c: New.
15154 2004-07-15 Jakub Jelinek <jakub@redhat.com>
15156 * gcc.c-torture/execute/20040709-1.c: New test.
15157 * gcc.c-torture/execute/20040709-2.c: New test.
15159 2004-07-14 Mike Stump <mrs@apple.com>
15161 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
15163 2004-07-14 Mike Stump <mrs@apple.com>
15165 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
15167 2004-07-13 Mark Mitchell <mark@codesourcery.com>
15170 * g++.dg/parse/mutable1.C: New test.
15172 2004-07-13 Diego Novillo <dnovillo@redhat.com>
15174 PR tree-optimization/16443
15175 * gcc.dg/tree-ssa/20040713-1.c: New test.
15177 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
15179 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
15182 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
15184 * gfortran.dg/g77/README: New file
15185 * gfortran.dg/g77/19981216-0.f: Copy from
15186 g77.f-torture/noncompile. Add "dg-do compile" and
15187 dg-error as required.
15188 * gfortran.dg/g77/19990218-1.f: Likewise
15189 * gfortran.dg/g77/19990905-1.f: Likewise
15190 * gfortran.dg/g77/9263.f: Likewise
15191 * gfortran.dg/g77/980615-0.f: Likewise
15192 * gfortran.dg/g77/980616-0.f: Likewise
15193 * gfortran.dg/g77/check0.f: Likewise
15194 * gfortran.dg/g77/select_no_compile.f: Likewise
15196 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
15198 Copy files from g77.f-torture/compile.
15199 Add "{ dg-do compile}". Other changes as noted
15200 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
15201 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
15202 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
15203 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
15204 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
15205 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
15206 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
15207 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
15208 statement to conform to standard. Append alpha1.x for reference.
15209 * gfortran.dg/g77/xformat.f: Add dg-warning
15211 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
15213 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
15214 Add {dg-do compile} directive.
15215 * gfortran.dg/g77/cpp2.F: Likewise
15217 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15220 * g++.dg/lookup/name-clash1.C: New test.
15223 * g++.dg/lookup/name-clash2.C: New test.
15226 * g++.dg/lookup/name-clash3.C: New test.
15228 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15230 * g++.dg/lookup/new2.C: New test.
15231 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
15233 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
15235 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
15236 Add {dg-do compile} directive.
15237 * gfortran.dg/g77/13060.f: Likewise
15238 * gfortran.dg/g77/19990218-0.f: Likewise
15239 * gfortran.dg/g77/19990305-0.f: Likewise
15240 * gfortran.dg/g77/19990419-0.f: Likewise
15241 * gfortran.dg/g77/19990502-0.f: Likewise
15242 * gfortran.dg/g77/19990502-1.f: Likewise
15243 * gfortran.dg/g77/19990525-0.f: Likewise
15244 * gfortran.dg/g77/19990826-1.f: Likewise
15245 * gfortran.dg/g77/19990826-3.f: Likewise
15246 * gfortran.dg/g77/19990905-2.f: Likewise
15247 * gfortran.dg/g77/20000412-1.f: Likewise
15248 * gfortran.dg/g77/20000511-1.f: Likewise
15249 * gfortran.dg/g77/20000511-2.f: Likewise
15250 * gfortran.dg/g77/20000518.f: Likewise
15251 * gfortran.dg/g77/20000601-1.f: Likewise
15252 * gfortran.dg/g77/20000601-2.f: Likewise
15253 * gfortran.dg/g77/20000629-1.f: Likewise
15254 * gfortran.dg/g77/20000630-2.f: Likewise
15255 * gfortran.dg/g77/20010115.f: Likewise
15256 * gfortran.dg/g77/20010321-1.f: Likewise
15257 * gfortran.dg/g77/20010426.f: Likewise
15258 * gfortran.dg/g77/20020307-1.f: Likewise
15259 * gfortran.dg/g77/8485.f: Likewise
15260 * gfortran.dg/g77/960317-1.f: Likewise
15261 * gfortran.dg/g77/970915-0.f: Likewise
15262 * gfortran.dg/g77/980310-1.f: Likewise
15263 * gfortran.dg/g77/980310-2.f: Likewise
15264 * gfortran.dg/g77/980310-3.f: Likewise
15265 * gfortran.dg/g77/980310-4.f: Likewise
15266 * gfortran.dg/g77/980310-6.f: Likewise
15267 * gfortran.dg/g77/980310-7.f: Likewise
15268 * gfortran.dg/g77/980310-8.f: Likewise
15269 * gfortran.dg/g77/980419-2.f: Likewise
15270 * gfortran.dg/g77/980424-0.f: Likewise
15271 * gfortran.dg/g77/980427-0.f: Likewise
15272 * gfortran.dg/g77/980729-0.f: Likewise
15273 * gfortran.dg/g77/981117-1.f: Likewise
15274 * gfortran.dg/g77/toon_1.f: Likewise
15276 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15279 * g++.dg/other/abstract2.C: New test.
15281 2004-07-12 Paul Brook <paul@codesourcery.com>
15283 * gfortran.dg/pointer_init_1.f90: New test.
15285 2004-07-11 Paul Brook <paul@codesourcery.com>
15288 * gfortran.dg/contained_1.f90: New test.
15290 2004-07-11 Mark Mitchell <mark@codesourcery.com>
15292 * g++.dg/parse/defarg8.C: New test.
15294 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15297 * gfortran.dg/pr16433.f: New test.
15300 * gfortran.dg/pr15754.f90: New test.
15302 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
15304 PR tree-optimization/16437
15305 * gcc.c-torture/execute/bitfld-4.c: New test.
15307 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15309 * gfortran.fortran-torture/execute/common_2.f90: Add check for
15310 access to common var from module.
15312 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15315 * gfortran.fortran-torture/execute/common_2.f90: New test.
15317 2004-07-10 Paul Brook <paul@codesourcery.com>
15319 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
15321 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15324 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
15326 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
15328 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
15329 * gfortran.dg/g77/ffixed-form-2.f: Likewise
15330 * gfortran.dg/g77/ffree-form-1.f: Likewise
15331 * gfortran.dg/g77/ffree-form-2.f: Likewise
15332 * gfortran.dg/g77/ffree-form-3.f: Likewise
15333 * gfortran.dg/g77/fno-underscoring.f: Likewise
15334 * gfortran.dg/g77/funderscoring.f: Likewise
15335 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
15337 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15339 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
15341 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15342 Paul Brook <paul@codesourcery.com>
15345 * gfortran.dg/common_pointer_1.f90: New test.
15347 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15349 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
15351 2004-07-09 James E Wilson <wilson@specifixinc.com>
15354 * gcc.c-torture/compile/20040709-1.c: New.
15356 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15359 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
15361 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15364 * gfortran.dg/shape_1.f90: New test.
15366 2004-07-09 Zack Weinberg <zack@codesourcery.com>
15367 Andrew Pinski <apinski@apple.com>
15369 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
15371 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15373 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
15376 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15377 Paul Brook <paul@codesourcery.com>
15379 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
15382 2004-07-09 Diego Novillo <dnovillo@redhat.com>
15384 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
15386 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15388 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
15389 testcases with capital suffix.
15391 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15397 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
15399 * gfortran.dg/implicit_1.f90: New test.
15401 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15403 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
15404 expression to match gfortran warning/error messages
15405 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
15408 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15410 * lib/fortran-torture.exp: Rename proc search_for to
15413 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15415 * gcc.c-torture/execute/simd-5.x: New file.
15416 XFAIL on SPARC 64-bit at -O0.
15418 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15422 * g++.dg/warn/effc3.C: New test.
15424 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15426 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
15427 change X to 1X in format.
15428 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
15429 add data statements to conform to standard.
15431 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15433 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
15434 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
15435 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
15437 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15439 * gfortran.dg/g77/7388.f: Copy from g77.dg
15440 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
15441 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
15442 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
15443 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
15444 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
15445 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
15446 * gfortran.dg/g77/strlen0.f: Likewise
15448 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15450 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
15451 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
15453 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15455 * gcc.c-torture/execute/920428-2.x: Delete.
15456 * gcc.c-torture/execute/920501-7.x: Likewise.
15458 2004-07-08 Jakub Jelinek <jakub@redhat.com>
15460 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
15461 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
15462 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
15464 (PREFETCH_3DNOW): Add -march=c3.
15466 2004-07-08 Diego Novillo <dnovillo@redhat.com>
15469 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
15470 * gcc.c-torture/execute/bf64-1.x: Likewise.
15472 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15474 * gcc.c-torture/compile/20040708-1.c: New test.
15476 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15479 * g++.dg/warn/effc2.C: New test.
15481 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
15483 * gcc.c-torture/execute/bitfld-1.x: Remove.
15484 * gcc.c-torture/execute/bitfld-3.c: New test.
15485 * gcc.dg/bitfld-2.c: Remove XFAILs.
15487 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
15490 * g++.dg/rtti/tinfo1.C: New file.
15492 2004-07-07 Eric Christopher <echristo@redhat.com>
15494 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
15496 2004-07-07 Andrew Pinski <apinski@apple.com>
15498 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
15500 2004-07-07 Mark Mitchell <mark@codesourcery.com>
15502 * g++.dg/init/call1.C: XFAIL.
15504 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
15506 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
15507 except for movstrict*, to movmem* and clrstr* to clrmem*.
15509 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
15511 * gcc.c-torture/execute/20040707-1.c: New test.
15513 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
15515 * gcc.c-torture/execute/20040706-1.c: New test.
15517 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15520 * g++.dg/template/spec14.C: New test.
15522 2004-07-05 Jakub Jelinek <jakub@redhat.com>
15524 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
15525 nothing if not yet defined. Use it in b, c and d type definitions.
15526 * gcc.c-torture/execute/20040705-1.c: New test.
15527 * gcc.c-torture/execute/20040705-2.c: New test.
15529 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15532 * g++.dg/lookup/new1.C: New test.
15534 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15537 * g++.dg/template/sizeof8.C: New test.
15539 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
15541 * gcc.c-torture/compile/20040705-1.c: New test.
15543 2004-07-04 Bud Davis <bdavis9659@comcast.net>
15545 * gfortran.fortran-torture/execute/seq_io.f90: New test.
15547 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
15549 * gcc.dg/cpp/if-mop.c: Two new testcases.
15550 * gcc.dg/cpp/trad/comment-3.c: New.
15552 2004-07-04 Paul Brook <paul@codesourcery.com>
15554 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
15556 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
15559 * g++.dg/lookup/crash4.C: New test.
15561 2004-07-02 Zack Weinberg <zack@codesourcery.com>
15563 * gcc.c-torture/execute/builtin-abs-1.c
15564 * gcc.c-torture/execute/builtin-abs-2.c
15565 * gcc.c-torture/execute/builtin-complex-1.c
15566 * gcc.c-torture/execute/builtins/string-1-lib.c
15567 * gcc.c-torture/execute/builtins/string-1.c
15568 * gcc.c-torture/execute/builtins/string-2-lib.c
15569 * gcc.c-torture/execute/builtins/string-2.c
15570 * gcc.c-torture/execute/builtins/string-3-lib.c
15571 * gcc.c-torture/execute/builtins/string-3.c
15572 * gcc.c-torture/execute/builtins/string-4-lib.c
15573 * gcc.c-torture/execute/builtins/string-4.c
15574 * gcc.c-torture/execute/builtins/string-5-lib.c
15575 * gcc.c-torture/execute/builtins/string-5.c
15576 * gcc.c-torture/execute/builtins/string-6-lib.c
15577 * gcc.c-torture/execute/builtins/string-6.c
15578 * gcc.c-torture/execute/builtins/string-7-lib.c
15579 * gcc.c-torture/execute/builtins/string-7.c
15580 * gcc.c-torture/execute/builtins/string-8-lib.c
15581 * gcc.c-torture/execute/builtins/string-8.c
15582 * gcc.c-torture/execute/builtins/string-9-lib.c
15583 * gcc.c-torture/execute/builtins/string-9.c
15584 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
15585 * gcc.c-torture/execute/builtins/string-asm-1.c
15586 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
15587 * gcc.c-torture/execute/builtins/string-asm-2.c
15588 * gcc.c-torture/execute/stdio-opt-1.c
15589 * gcc.c-torture/execute/stdio-opt-2.c
15590 * gcc.c-torture/execute/stdio-opt-3.c
15591 * gcc.c-torture/execute/string-opt-1.c
15592 * gcc.c-torture/execute/string-opt-10.c
15593 * gcc.c-torture/execute/string-opt-11.c
15594 * gcc.c-torture/execute/string-opt-12.c
15595 * gcc.c-torture/execute/string-opt-13.c
15596 * gcc.c-torture/execute/string-opt-14.c
15597 * gcc.c-torture/execute/string-opt-15.c
15598 * gcc.c-torture/execute/string-opt-16.c
15599 * gcc.c-torture/execute/string-opt-2.c
15600 * gcc.c-torture/execute/string-opt-6.c
15601 * gcc.c-torture/execute/string-opt-7.c
15602 * gcc.c-torture/execute/string-opt-8.c:
15605 * gcc.c-torture/execute/builtins/abs-2.c
15606 * gcc.c-torture/execute/builtins/abs-3.c
15607 * gcc.c-torture/execute/builtins/complex-1.c
15608 * gcc.c-torture/execute/builtins/fprintf.c
15609 * gcc.c-torture/execute/builtins/fputs.c
15610 * gcc.c-torture/execute/builtins/memcmp.c
15611 * gcc.c-torture/execute/builtins/memmove.c
15612 * gcc.c-torture/execute/builtins/memops-asm.c
15613 * gcc.c-torture/execute/builtins/mempcpy-2.c
15614 * gcc.c-torture/execute/builtins/mempcpy.c
15615 * gcc.c-torture/execute/builtins/memset.c
15616 * gcc.c-torture/execute/builtins/printf.c
15617 * gcc.c-torture/execute/builtins/sprintf.c
15618 * gcc.c-torture/execute/builtins/strcat.c
15619 * gcc.c-torture/execute/builtins/strchr.c
15620 * gcc.c-torture/execute/builtins/strcmp.c
15621 * gcc.c-torture/execute/builtins/strcpy.c
15622 * gcc.c-torture/execute/builtins/strcspn.c
15623 * gcc.c-torture/execute/builtins/strlen-2.c
15624 * gcc.c-torture/execute/builtins/strlen.c
15625 * gcc.c-torture/execute/builtins/strncat.c
15626 * gcc.c-torture/execute/builtins/strncmp-2.c
15627 * gcc.c-torture/execute/builtins/strncmp.c
15628 * gcc.c-torture/execute/builtins/strncpy.c
15629 * gcc.c-torture/execute/builtins/strpbrk.c
15630 * gcc.c-torture/execute/builtins/strpcpy-2.c
15631 * gcc.c-torture/execute/builtins/strpcpy.c
15632 * gcc.c-torture/execute/builtins/strrchr.c
15633 * gcc.c-torture/execute/builtins/strspn.c
15634 * gcc.c-torture/execute/builtins/strstr-asm.c
15635 * gcc.c-torture/execute/builtins/strstr.c:
15636 ... these new files.
15638 * gcc.c-torture/execute/builtins/abs-2-lib.c
15639 * gcc.c-torture/execute/builtins/abs-3-lib.c
15640 * gcc.c-torture/execute/builtins/complex-1-lib.c
15641 * gcc.c-torture/execute/builtins/fprintf-lib.c
15642 * gcc.c-torture/execute/builtins/fputs-lib.c
15643 * gcc.c-torture/execute/builtins/memcmp-lib.c
15644 * gcc.c-torture/execute/builtins/memmove-lib.c
15645 * gcc.c-torture/execute/builtins/memops-asm-lib.c
15646 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
15647 * gcc.c-torture/execute/builtins/mempcpy-lib.c
15648 * gcc.c-torture/execute/builtins/memset-lib.c
15649 * gcc.c-torture/execute/builtins/printf-lib.c
15650 * gcc.c-torture/execute/builtins/sprintf-lib.c
15651 * gcc.c-torture/execute/builtins/strcat-lib.c
15652 * gcc.c-torture/execute/builtins/strchr-lib.c
15653 * gcc.c-torture/execute/builtins/strcmp-lib.c
15654 * gcc.c-torture/execute/builtins/strcpy-lib.c
15655 * gcc.c-torture/execute/builtins/strcspn-lib.c
15656 * gcc.c-torture/execute/builtins/strlen-2-lib.c
15657 * gcc.c-torture/execute/builtins/strlen-lib.c
15658 * gcc.c-torture/execute/builtins/strncat-lib.c
15659 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
15660 * gcc.c-torture/execute/builtins/strncmp-lib.c
15661 * gcc.c-torture/execute/builtins/strncpy-lib.c
15662 * gcc.c-torture/execute/builtins/strpbrk-lib.c
15663 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
15664 * gcc.c-torture/execute/builtins/strpcpy-lib.c
15665 * gcc.c-torture/execute/builtins/strrchr-lib.c
15666 * gcc.c-torture/execute/builtins/strspn-lib.c
15667 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
15668 * gcc.c-torture/execute/builtins/strstr-lib.c
15669 * gcc.c-torture/execute/builtins/lib/abs.c
15670 * gcc.c-torture/execute/builtins/lib/fprintf.c
15671 * gcc.c-torture/execute/builtins/lib/memset.c
15672 * gcc.c-torture/execute/builtins/lib/printf.c
15673 * gcc.c-torture/execute/builtins/lib/sprintf.c
15674 * gcc.c-torture/execute/builtins/lib/strcpy.c
15675 * gcc.c-torture/execute/builtins/lib/strcspn.c
15676 * gcc.c-torture/execute/builtins/lib/strncat.c
15677 * gcc.c-torture/execute/builtins/lib/strncmp.c
15678 * gcc.c-torture/execute/builtins/lib/strncpy.c
15679 * gcc.c-torture/execute/builtins/lib/strpbrk.c
15680 * gcc.c-torture/execute/builtins/lib/strspn.c
15681 * gcc.c-torture/execute/builtins/lib/strstr.c:
15682 New files containing support routines.
15684 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
15686 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
15687 when not optimizing.
15689 2004-07-02 Mark Mitchell <mark@codesourcery.com>
15692 * g++.dg/abi/mangle22.C: New test.
15693 * g++.dg/abi/mangle23.C: Likewise.
15695 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
15698 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
15699 Allow for cases without denormalized floating point numbers.
15701 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
15704 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
15705 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
15706 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
15707 expected warning text.
15708 * gcc.dg/format/diag-2.c: New test.
15710 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15712 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
15714 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
15716 * gcc.dg/builtins-43.c: New.
15717 * gcc.dg/builtins-44.c: New.
15718 * gcc.dg/builtins-45.c: New.
15720 2004-06-26 Geoffrey Keating <geoffk@apple.com>
15721 Andreas Tobler <a.tobler@schweiz.ch>
15723 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
15724 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
15726 * gcc.dg/cleanup-11.c: Likewise.
15727 * gcc.dg/cleanup-8.c: Likewise.
15728 * gcc.dg/cleanup-9.c: Likewise.
15729 * gcc.dg/cleanup-5.c: Run on all platforms.
15731 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
15733 * g++.dg/warn/nonnull1.C: New test.
15735 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
15737 * gcc.dg/compat/compat-common.h: Wrap up CINT in
15738 an #ifndef SKIP_COMPLEX_INT/#endif pair.
15739 Special-case the Sun compiler wrt to <complex.h>.
15741 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
15743 * gcc.dg/Wunreachable-8.C: New test.
15745 * gcc.dg/h8300-ice2.c : New test.
15747 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
15750 * gfortran.fortran-torture/compile/implicit.f90: Add test
15751 for implicit character.
15753 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
15756 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
15757 Use tiny() intrinsic to find smallest non-negative real
15759 2004-06-30 Jakub Jelinek <jakub@redhat.com>
15761 * gcc.dg/compat/struct-by-value-22_main.c: New test.
15762 * gcc.dg/compat/struct-by-value-22_x.c: New.
15763 * gcc.dg/compat/struct-by-value-22_y.c: New.
15765 * gcc.c-torture/execute/20040629-1.c: New test.
15767 2004-06-29 Jakub Jelinek <jakub@redhat.com>
15769 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
15770 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
15773 * gcc.dg/20040625-1.c: New test.
15775 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15777 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
15779 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15782 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
15784 2004-06-29 Richard Henderson <rth@redhat.com>
15786 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
15788 2004-06-29 Paul Brook <paul@codesourcery.com>
15790 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
15791 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
15793 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
15796 * g++.dg/parse/crash15.C: New.
15798 2004-06-28 Andrew Pinski <apinski@apple.com>
15800 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
15801 by the error already.
15803 * g++.dg/opt/ptrmem4.C: Change to compile only test.
15805 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
15808 * gcc.dg/h8300-bss-align-1.c : New.
15810 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
15813 * g++.dg/template/ctor4.C: New.
15815 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
15818 * g++.dg/warn/Wsequence-point-1.C: New test.
15820 2004-06-27 Paul Brook <paul@codesourcery.com>
15822 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
15824 2004-06-27 Zack Weinberg <zack@codesourcery.com>
15826 * g++.old-deja/g++.mike/p7325.C: Remove.
15828 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
15831 * gcc.dg/pr14963.c: New test.
15833 2004-06-27 Mark Mitchell <mark@codesourcery.com>
15836 * g++.dg/parse/redef1.C: New test.
15838 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
15840 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
15842 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
15844 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
15845 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
15847 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
15848 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
15849 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
15850 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
15851 g++.brendan/enum14.C.
15852 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
15853 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
15854 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
15856 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
15859 2004-06-27 Roger Sayle <roger@eyesopen.com>
15861 * gcc.dg/20040527-1.c: New test case.
15863 2004-06-26 Bud Davis <bdavis9659@comcast.net>
15865 PR gfortran/pr16196
15866 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
15868 2004-06-25 Roger Sayle <roger@eyesopen.com>
15870 PR middle-end/15825
15871 * gcc.dg/pr15825-1.c: New test case.
15873 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
15875 * gcc.c-torture/execute/20040625-1.c: New test.
15877 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15879 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
15881 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
15883 * gcc.dg/torture/mips-div-1.c: New test.
15885 2004-06-24 Jeff Law <law@redhat.com>
15887 * gcc.dg/tree-ssa/20040624-1.c: New test.
15889 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
15891 * gcc.c-torture/compile/20040624-1.c: New test.
15893 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15895 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
15898 2004-06-23 Andrew Pinski <apinski@apple.com>
15900 PR middle-end/15988
15901 * g++.dg/opt/ptrmem4.C: New test.
15903 * gcc.dg/c90-array-quals-2.c: New test.
15905 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
15907 * gcc.dg/kpice1.c: New test.
15909 2006-06-23 Andrew Pinski <apinski@apple.com>
15911 * gcc.dg/c90-array-quals.c: New test.
15913 2006-06-22 Richard Henderson <rth@redhat.com>
15915 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
15917 2004-06-22 Loren James Rittle <ljrittle@acm.org>
15919 * gcc.dg/builtins-config.h: Handle FreeBSD.
15921 2006-06-22 Richard Henderson <rth@redhat.com>
15923 * g++.dg/opt/devirt1.C: New.
15925 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
15927 * g++.dg/opt/pr15551.C: New testcase.
15929 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
15932 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
15933 x86_64-*-linux* when compiling for 32bit.
15935 2004-06-21 Andrew Pinski <apinski@apple.com>
15937 * gcc.dg/pch/struct-1.c: New.
15938 * gcc.dg/pch/struct-1.hs: New.
15940 2004-06-21 Geoffrey Keating <geoffk@apple.com>
15942 * gcc.dg/pch/save-temps-1.c: New file.
15943 * gcc.dg/pch/save-temps-1.hs: New file.
15945 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
15947 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
15948 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
15950 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15952 * gfortran.fortran-torture/execute/select_1.f90: Rename function
15954 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
15955 Remove trailing spaces.
15957 2004-06-21 Richard Henderson <rth@redhat.com>
15959 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
15960 merging && to BIT_FIELD_REF.
15962 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
15964 * g++.dg/opt/placeholder1.C: New test.
15966 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15968 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
15969 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
15970 * gcc.dg/compat/union-m128-1_x.c: Likewise.
15971 * gcc.dg/compat/union-m128-1_y.c: Likewise.
15973 2004-06-20 Zack Weinberg <zack@codesourcery.com>
15975 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
15977 * g++.dg/other/pragma-re-1.C: Add comments.
15979 2004-06-19 Bud Davis <bdavis9659@comcast.net>
15982 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
15984 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
15986 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
15987 instead of setting the type of size_t by
15990 2004-06-18 Roger Sayle <roger@eyesopen.com>
15992 * gcc.dg/unordered-2.c: New test case.
15993 * gcc.dg/unordered-3.c: New test case.
15995 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
15998 * lib/g++.exp (g++_version): Tweak regexp for version
15999 * lib/g77.exp (g77_version): Likewise
16000 * lib/gfortran.exp (gfortran_version): Likewise
16001 * lib/objc.exp (objc_version): Likewise
16002 * lib/treelang.exp (treelang_version): Likewise
16004 2004-06-19 Jakub Jelinek <jakub@redhat.com>
16006 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
16007 Use INT_MAX instead of __INT_MAX__.
16008 * gcc.dg/compat/struct-align-2_y.c: Likewise.
16010 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
16011 * gcc.dg/compat/scalar-return-3_x.c: Use it.
16012 * gcc.dg/compat/scalar-return-3_y.c: Use it.
16013 * gcc.dg/compat/scalar-return-4_x.c: Use it.
16014 * gcc.dg/compat/scalar-return-4_y.c: Use it.
16015 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
16016 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
16017 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
16018 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
16020 * gcc.dg/range-test-1.c: New test.
16021 * g++.dg/opt/range-test-1.C: New test.
16023 2004-06-17 Richard Henderson <rth@redhat.com>
16025 * objc.dg/sync-1.m: New.
16026 * objc.dg/try-catch-1.m: Don't force next runtime.
16027 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
16028 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
16029 shadowed catch clause.
16030 * objc.dg/try-catch-5.m: New.
16032 2004-06-17 Zack Weinberg <zack@codesourcery.com>
16035 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
16037 2004-06-15 Richard Henderson <rth@redhat.com>
16039 * gcc.dg/20001116-1.c: Move expected warning line.
16041 2004-06-15 Richard Henderson <rth@redhat.com>
16043 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
16044 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
16046 2004-06-15 Jeff Law <law@redhat.com>
16048 * gcc.dg/tree-ssa/20040615-1.c: New test.
16049 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
16050 be less sensitive to operand ordering.
16051 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
16053 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
16055 * g++.dg/abi/bitfield3.C: Add comment..
16057 2004-06-15 Richard Henderson <rth@redhat.com>
16059 * g++.dg/ext/stmtexpr1.C: XFAIL.
16060 * gcc.dg/20030612-1.c: XFAIL.
16062 2004-06-15 Eric Christopher <echristo@redhat.com>
16064 * g++.dg/charset/asm5.c: New.
16065 * gcc.dg/charset/asm6.c: New.
16067 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16070 * gfortran.fortran-torture/execute/select_1.f90: New test.
16072 2004-06-15 Paul Brook <paul@codesourcery.com>
16074 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
16076 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16079 * g++.dg/lookup/crash3.C: New test.
16081 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16084 * g++.dg/parse/dtor4.C: New test.
16086 2004-06-14 Jeff Law <law@redhat.com>
16088 * gcc.c-torture/compile/20040614-1.c: New test.
16090 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16093 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
16094 LEN of a character array.
16096 2004-06-14 Mark Mitchell <mark@codesourcery.com>
16099 * g++.dg/template/ptrmem10.C: New test.
16102 * g++.dg/template/friend30.C: New test.
16104 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16107 * gfortran.fortran-torture/compile/mloc.f90: New test.
16109 2004-06-13 Paul Brook <paul@codesourcery.com>
16111 * gfortran.fortran-torture/execute/random_2.f90: New test.
16113 2004-06-13 Eric Christopher <echristo@redhat.com>
16115 * gcc.dg/noncompile/redecl-1.c: Fix error message.
16117 2004-06-12 Paul Brook <paul@codesourcery.com>
16119 * gfortran.fortran-torture/execute/contained_3.f90: New test.
16121 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16124 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
16126 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16129 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
16130 syntax errors in end statements of contained subroutines.
16132 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16135 * gfortran.fortran-torture/execute/null_arg.f90: New test.
16137 2004-06-12 Bud Davis <bdavis9659@comcast.net>
16140 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
16142 2004-06-12 Bud Davis <bdavis9659@comcast.net>
16145 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
16147 2004-06-11 Mark Mitchell <mark@codesourcery.com>
16150 * g++.dg/parse/enum1.C: New test.
16152 2004-06-10 Jeff Law <law@redhat.com>
16154 * gcc.c-torture/compile/20040610-1.c: New test.
16156 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16158 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
16159 * g++.old-deja/g++.other/decl3.C: Likewise.
16161 2004-06-10 Brian Booth <bbooth@redhat.com>
16163 * gcc.dg/tree-ssa/20031015-1.c: Scan for
16164 V_MAY_DEF instead of VDEF.
16165 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
16167 2004-06-10 Mark Mitchell <mark@codesourcery.com>
16170 * g++.dg/conversion/const1.C: New test.
16173 * g++.dg/conversion/reinterpret1.C: New test.
16176 * g++.dg/template/enum2.C: New test.
16179 * g++.dg/template/error13.C: New test.
16181 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16184 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
16185 arguments to test_* REAL and of the right size.
16187 2004-06-10 Jakub Jelinek <jakub@redhat.com>
16190 PR rtl-optimization/15681
16191 * gcc.dg/20040609-1.c: New test.
16193 2004-06-10 Jakub Jelinek <jakub@redhat.com>
16196 * g++.dg/opt/builtins1.C: New test.
16198 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
16200 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
16201 that use default windows32 struct layout.
16202 * gcc.dg/i386-bitfield2.c: Likewise.
16204 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
16206 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
16207 for mingw32 and cygwin targets.
16209 2004-06-09 Geoffrey Keating <geoffk@apple.com>
16211 * gcc.dg/pch/macro-4.c: New.
16212 * gcc.dg/pch/macro-4.hs: New.
16214 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16217 * gfortran.fortran-torture/compile/name_clash.f90: New test.
16219 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16222 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
16224 2004-06-09 Bud Davis <bdavis9659@comcast.net>
16227 * gfortran.fortran-torture/execute/t_edit.f90: New test.
16229 2004-06-09 Bud Davis <bdavis9659@comcast.net>
16232 * gfortran.fortran-torture/execute/backspace.c : New test.
16234 2004-06-09 Paul Brook <paul@codesourcery.com>
16236 * gfortran.fortran-torture/execure/intrinsic_associated.f90
16237 (pointer_to_section): Rewrite to use smaller array.
16239 2004-06-08 David Edelsohn <edelsohn@gnu.org>
16241 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
16242 * gcc.dg/ext/altivec-10.c: Same.
16243 * gcc.dg/ext/altivec-11.c: Same.
16244 * gcc.dg/ext/altivec-12.c: Same.
16245 * gcc.dg/ext/altivec-13.c: Same.
16246 * gcc.dg/ext/altivec-14.c: Same.
16247 * gcc.dg/ext/altivec-15.c: Same.
16248 * gcc.dg/ext/altivec-16.c: Same.
16249 * gcc.dg/ext/altivec-3.c: Same.
16250 * gcc.dg/ext/altivec-4.c: Same.
16251 * gcc.dg/ext/altivec-6.c: Same.
16252 * gcc.dg/ext/altivec-7.c: Same.
16253 * gcc.dg/ext/altivec-8.c: Same.
16254 * gcc.dg/ext/altivec-varargs-1.c: Same.
16256 * g++.dg/ext/altivec-1.C: Correct dg syntax.
16257 * g++.dg/ext/altivec-10.C: Same.
16258 * g++.dg/ext/altivec-2.C: Same.
16259 * g++.dg/ext/altivec-3.C: Same.
16260 * g++.dg/ext/altivec-4.C: Same.
16261 * g++.dg/ext/altivec-5.C: Same.
16262 * g++.dg/ext/altivec-6.C: Same.
16263 * g++.dg/ext/altivec-7.C: Same.
16264 * g++.dg/ext/altivec-8.C: Same.
16265 * g++.dg/ext/altivec-9.C: Same.
16267 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16270 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
16272 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16274 * gcc.dg/union-1.c: New test.
16276 2004-06-07 Roger Sayle <roger@eyesopen.com>
16278 * gcc.dg/builtins-41.c: New test case.
16279 * gcc.dg/builtins-42.c: New test case.
16281 2004-06-07 David Edelsohn <edelsohn@gnu.org>
16283 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
16284 * g++.dg/ext/altivec-10.C: Same.
16285 * g++.dg/ext/altivec-2.C: Same.
16286 * g++.dg/ext/altivec-3.C: Same.
16287 * g++.dg/ext/altivec-4.C: Same.
16288 * g++.dg/ext/altivec-5.C: Same.
16289 * g++.dg/ext/altivec-6.C: Same.
16290 * g++.dg/ext/altivec-7.C: Same.
16291 * g++.dg/ext/altivec-8.C: Same.
16292 * g++.dg/ext/altivec-9.C: Same.
16293 * g++.old-deja/g++.abi/cxa_vec.C: Same.
16294 * g++.old-deja/g++.brendan/new3.C: Same.
16295 * gcc.c-torture/execute/eeprof-1.x: Same.
16297 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
16300 * gcc.dg/pr14765-1.c: New test.
16302 2004-06-07 Roger Sayle <roger@eyesopen.com>
16305 * gcc.dg/pr14649-1.c: New test case.
16307 2004-06-07 Richard Henderson <rth@redhat.com>
16309 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
16312 2004-06-07 David Edelsohn <edelsohn@gnu.org>
16314 * g++.dg/eh/elide1.C: Remove XFAIL.
16316 2004-06-07 Mark Mitchell <mark@codesourcery.com>
16319 * g++.dg/expr/sizeof3.C: New test.
16322 * g++.dg/template/access14.C: New test.
16325 * g++.dg/template/enum1.C: New test.
16328 * g++.dg/eh/throw1.C: New test.
16330 2004-06-07 David Ayers <d.ayers@inode.at>
16331 Ziemowit Laski <zlaski@apple.com>
16333 * lib/objc.exp (objc_target_compile): Revert the '-framework
16334 Foundation' flag fix, since bare Darwin does not ship
16335 with the Foundation framework.
16336 * objc/execute/next_mapping.h: Provide a local NSConstantString
16337 @interface and @implementation.
16338 (objc_constant_string_init): A constructor function, used to
16339 initialize the NSConstantString meta-class object.
16340 * objc/execute/string1.m: Include "next_mapping.h" instead of
16341 <Foundation/NSString.h>.
16342 * objc/execute/string2.m: Likewise.
16343 * objc/execute/string3.m: Likewise.
16344 * objc/execute/string4.m: Likewise.
16346 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
16348 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
16349 to double. Replace double with FLOAT.
16350 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
16352 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
16353 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
16354 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
16355 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
16356 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
16357 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
16358 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
16359 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
16361 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
16364 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
16366 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16369 * g++.dg/template/meminit2.C: New test.
16371 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
16374 * gcc.c-torture/execute/compare-fp-1.c,
16375 gcc.c-torture/execute/compare-fp-2.c,
16376 gcc.c-torture/execute/compare-fp-3.c,
16377 gcc.c-torture/execute/compare-fp-4.c,
16378 gcc.c-torture/execute/compare-fp-3.x,
16379 gcc.c-torture/execute/compare-fp-4.x: Moved...
16380 * gcc.c-torture/execute/ieee/compare-fp-1.c,
16381 gcc.c-torture/execute/ieee/compare-fp-2.c,
16382 gcc.c-torture/execute/ieee/compare-fp-3.c,
16383 gcc.c-torture/execute/ieee/compare-fp-4.c,
16384 gcc.c-torture/execute/ieee/compare-fp-3.x,
16385 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
16387 2004-06-04 David Ayers <d.ayers@inode.at>
16389 * objc/execute/protocol-isEqual-4.m: New testcase.
16391 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
16393 * objc/execute/protocol-isEqual-1.m: New testcase.
16394 * objc/execute/protocol-isEqual-2.m: New testcase.
16395 * objc/execute/protocol-isEqual-3.m: New testcase.
16397 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16399 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
16401 2004-06-02 Ziemowit Laski <zlaski@apple.com>
16403 * lib/objc.exp (objc_target_compile): When running tests on
16404 Darwin (Mac OS X), inform the linker about '-framework
16407 2004-06-02 Eric Christopher <echristo@redhat.com>
16409 * gcc.c-torture/compile/20040602-1.c: New.
16411 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
16413 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
16414 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
16416 PR tree-optimization/14736
16417 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
16419 PR tree-optimization/14042
16420 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
16422 PR tree-optimization/14729
16423 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
16425 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16428 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
16430 2004-06-01 Richard Hederson <rth@redhat.com>
16432 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
16434 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16437 * g++.dg/parse/offsetof4.C: New test.
16439 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
16442 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
16444 2004-05-31 Mark Mitchell <mark@codesourcery.com>
16447 * g++.dg/template/friend29.C: New test.
16449 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
16452 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
16454 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
16456 * gcc.dg/sparc-trap-1.c: New test.
16458 2004-05-31 Roger Sayle <roger@eyesopen.com>
16460 PR middle-end/15069
16461 * g++.dg/opt/fold3.C: New test case.
16463 2004-05-30 Graham Stott <graham.stott@btinternet.com>
16465 * lib/target-supports.exp (check_iconv_available): Fix fallout
16466 from 2004-05-28 patch.
16468 2004-05-30 Paul Brook <paul@codesourcery.com>
16471 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
16472 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
16474 2004-05-30 Steven G. Kargl <kargls@comcast.net>
16476 * gfortran.fortran-torture/execute/random_1.f90: New test.
16478 2004-05-28 Ziemowit Laski <zlaski@apple.com>
16480 * g++.dg/ext/altivec-10.C: New test.
16482 2004-05-29 Paul Brook <paul@codesourcery.com>
16484 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
16486 2004-05-28 Ziemowit Laski <zlaski@apple.com>
16488 * gcc.dg/altivec-16.c: New test.
16490 2004-05-28 Janis Johnson <janis187@us.ibm.com>
16492 * lib/target-supports.exp (check_vmx_hw_available): New.
16493 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
16495 * lib/target-supports.exp (check_alias_available,
16496 check_iconv_available, check_named_sections_available): Use
16497 unique names for temporary files.
16499 2004-05-28 Ziemowit Laski <zlaski@apple.com>
16501 * gcc.dg/altivec-15.c: New test.
16503 2004-05-28 Mark Mitchell <mark@codesourcery.com>
16506 * g++.dg/warn/noeffect6.C: New test.
16509 * g++.dg/expr/ptrmem4.C: New test.
16512 * g++.dg/template/operator3.C: New test.
16514 2004-05-28 Mark Mitchell <mark@codesourcery.com>
16517 * g++.dg/lookup/redecl1.C: New test.
16518 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
16520 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
16522 * gcc.c-torture/execute/compare-fp-1.c,
16523 gcc.c-torture/execute/compare-fp-2.c,
16524 gcc.c-torture/execute/compare-fp-3.c,
16525 gcc.c-torture/execute/compare-fp-4.c,
16526 gcc.c-torture/execute/compare-fp-3.x,
16527 gcc.c-torture/execute/compare-fp-4.x,
16528 gcc.dg/pr15649-1.c: New.
16530 2004-05-27 Adam Nemet <anemet@lnxw.com>
16533 * g++.dg/init/array14.C: New test.
16535 2004-05-25 Janis Johnson <janis187@us.ibm.com>
16537 * lib/compat.exp (compat-get-options-main): New.
16538 (compat-get-options): Remove unneeded code, warn for ignored
16540 (compat-execute): Check flag set by dg-require-* commands.
16542 * lib/compat.exp (compat-execute): Break up long lines.
16544 2004-05-24 Janis Johnson <janis187@us.ibm.com>
16546 * gcc.dg/altivec-7.c: Don't use 'vector long'.
16547 * gcc.dg/altivec-14.c: New test.
16548 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
16550 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
16551 * gcc.dg/altivec-12.c: Ditto.
16553 * gcc.dg/altivec-3.c: Move call to altivec_check.
16555 2004-05-23 Mark Mitchell <mark@codesourcery.com>
16558 * g++.dg/template/error12.C: New test.
16561 * g++.dg/ext/attrib15.C: New test.
16564 * g++.dg/template/ptrmem9.C: New test.
16566 2004-05-25 Paul Brook <paul@codesourcery.com>
16568 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
16570 2004-05-23 Mark Mitchell <mark@codesourcery.com>
16573 * g++.dg/template/crash19.C: New test.
16575 2004-05-23 Mark Mitchell <mark@codesourcery.com>
16578 * g++.dg/template/redecl1.C: New test.
16580 2004-05-23 Mark Mitchell <mark@codesourcery.com>
16583 * g++.dg/other/ns1.C: New test.
16586 * g++.dg/template/invalid1.C: New test.
16588 2004-05-23 Paul Brook <paul@codesourcery.com>
16589 Victor Leikehman <lei@haifasphere.co.il>
16591 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
16592 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
16594 2004-05-22 Mark Mitchell <mark@codesourcery.com>
16598 * g++.dg/template/non-dependent5.C: New test.
16599 * g++.dg/template/non-dependent6.C: New test.
16601 2004-05-22 Mark Mitchell <mark@codesourcery.com>
16604 * g++.dg/inherit/union1.C: New test.
16607 * g++.dg/template/addr1.C: New test.
16610 * g++.dg/template/array5.C: New test.
16613 * g++.dg/template/array6.C: New test.
16615 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
16616 Roger Sayle <roger@eyesopen.com>
16618 * g++.dg/lookup/forscope2.C: New test case.
16620 2004-05-22 Ben Elliston <bje@au.ibm.com>
16622 * gcc.dg/cpp/Wmissingdirs.c: New.
16624 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
16627 * gcc.dg/compat/union-m128-1.h: New file.
16628 * gcc.dg/compat/union-m128-1_main.c: Likewise.
16629 * gcc.dg/compat/union-m128-1_x.c: Likewise.
16630 * gcc.dg/compat/union-m128-1_y.c: Likewise.
16632 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
16635 * gcc.dg/compat/struct-complex-1.h: New file.
16636 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
16637 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
16638 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
16640 2004-05-20 Roger Sayle <roger@eyesopen.com>
16643 * gcc.dg/pr3074-1.c: New test case.
16644 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
16646 2004-05-20 Falk Hueffner <falk@debian.org>
16649 * gcc.dg/ftrapv-1.c: New test case.
16651 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
16653 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
16655 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
16656 Jeff Law <law@redhat.com>
16658 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
16659 * gcc.dg/tree-ssa/20040518-2.c: New test.
16661 * gcc.dg/tree-ssa/20040518-1.c: New test.
16663 2004-05-18 Zack Weinberg <zack@codesourcery.com>
16665 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
16667 2004-05-18 Paul Brook <paul@codesourcery.com>
16670 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
16672 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16674 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
16677 2004-05-17 Steven Bosscher <stevenb@suse.de>
16679 * gcc.dg/tree-ssa/20040517-1.c: New test.
16681 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16683 * gcc.dg/loop-4.c: New test.
16685 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
16687 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
16689 2004-05-15 Bud Davis <bdavis9659@comcast.net>
16692 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
16694 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16698 * gfortran.fortran-torture/compile/data_1.f90: New test.
16700 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
16702 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
16703 * gcc.dg/uninit-H.c: Define ASM for __s390__.
16705 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
16707 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
16709 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
16712 * gcc.dg/format/xopen-1.c: Adjust expected message.
16713 * gcc.dg/format/xopen-3.c: New test.
16715 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
16717 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
16719 2004-05-14 Jeff Law <law@redhat.com>
16721 * gcc.dg/tree-ssa/20040514-2.c: New test.
16723 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16725 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
16727 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
16730 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
16732 * gcc.dg/tree-ssa/20040514-1.c: New test.
16734 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16736 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
16739 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16742 * gfortran.fortran-torture/compile/do_1.f90: New test.
16744 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16747 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
16750 2004-05-14 Bud Davis <bdavis9659@comcast.net>
16753 * gfortran.fortran-torture/execute/random_init.f90: New test.
16755 2004-05-13 Paul Brook <paul@codesourcery.com>
16758 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
16760 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
16762 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
16763 for the powerpc case.
16765 2004-05-13 Jeff Law <law@redhat.com>
16767 * gcc.dg/tree-ssa/20040513-1.c: New test.
16768 * gcc.dg/tree-ssa/20040513-2.c: New test.
16770 2004-05-13 Paul Brook <paul@codesourcery.com>
16772 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
16773 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
16774 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
16776 2004-05-13 Andreas Schwab <schwab@suse.de>
16779 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
16782 2004-05-13 Bud Davis <bdavis9659@comcast.net>
16785 * gfortran.fortran-torture/execute/adjustr.f90: New file.
16787 2004-05-13 Diego Novillo <dnovillo@redhat.com>
16789 Merge from tree-ssa-20020619-branch. See
16790 ChangeLog.tree-ssa for details.
16792 2004-05-11 Ziemowit Laski <zlaski@apple.com>
16794 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
16795 include <altivec.h> explicitly.
16796 * gcc.dg/altivec-13.c: Likewise.
16798 2004-05-11 Paul Brook <paul@codesourcery.com>
16800 * gcc.c-torture/compile/20010518-1.c: Force enum size.
16802 2004-05-10 Eric Christopher <echristo@redhat.com>
16804 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
16805 * gcc.dg/sibcall-4.c: Ditto.
16807 2004-05-10 Ziemowit Laski <zlaski@apple.com>
16809 * g++.dg/ext/altivec-8.C: New test case.
16810 * gcc.dg/altivec-13.c: New test case.
16812 2004-05-08 Roger Sayle <roger@eyesopen.com>
16814 * gcc.c-torture/execute/divcmp-1.c: New test case.
16815 * gcc.c-torture/execute/divcmp-2.c: New test case.
16816 * gcc.c-torture/execute/divcmp-3.c: New test case.
16818 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16820 * g++.dg/other/pragma-re-2.C: New test.
16822 2004-05-07 Uros Bizjak <uros@kss-loka.si>
16824 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
16825 * gcc.dg/i386-387-2.c: Likewise.
16827 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
16829 * gcc.dg/i386-387-6.c: Likewise.
16831 2004-05-07 Uros Bizjak <uros@kss-loka.si>
16833 * gcc.dg/builtins-33.c: Also check log1p*.
16835 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
16837 PR optimization/15296
16838 * gcc.c-torture/execute/pr15296.c: New test.
16840 2004-05-05 Uros Bizjak <uros@kss-loka.si>
16842 * gcc.dg/builtins-40.c: New test.
16844 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
16846 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
16848 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
16850 * g++.dg/ext/spe1.C: New testcase.
16852 2004-05-04 Ziemowit Laski <zlaski@apple.com>
16854 * objc.dg/image-info.m: Allow additional attributes
16855 for __image_info section.
16857 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
16859 * gcc.dg/torture/mips-hilo-2.c: New test.
16861 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16864 * g++.dg/template/member5.C: New test.
16866 2004-05-03 Uros Bizjak <uros@kss-loka.si>
16868 * gcc.dg/builtins-34.c: Also check expm1*.
16870 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16872 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
16873 * gcc.dg/torture/builtin-convert-3.c: New test.
16875 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
16877 PR middle-end/15054
16878 * g++.dg/opt/pr15054.C: New test.
16880 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16882 * gcc.dg/torture/builtin-rounding-1.c: New test.
16883 * gcc.dg/builtins-25.c: Delete.
16884 * gcc.dg/builtins-29.c: Delete.
16886 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
16888 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
16889 * gcc.dg/sibcall-4.c: Likewise.
16890 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
16892 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
16894 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
16895 bit-field on 16-bit targets.
16897 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
16899 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
16902 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
16904 * gcc.dg/rs6000-power2-1.c: Change to compile only.
16905 * gcc.dg/rs6000-power2-2.c: Likewise.
16907 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
16909 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
16910 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
16911 Change the asm registers to be in form of frN instead of fN.
16913 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16915 * gcc.dg/torture/builtin-convert-2.c: New test.
16917 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
16919 * gcc.dg/rs6000-power2-1.c: New test.
16920 * gcc.dg/rs6000-power2-2.c: New test.
16922 2004-04-28 Jan Hubicka <jh@suse.cz>
16924 * gcc.dg/unused-6.c: New test.
16926 2004-04-24 Laurent GUERBY <laurent@guerby.net>
16927 Ulrich Weigand <uweigand@de.ibm.com>
16929 * ada/acats/run_all.sh: Define $target variable.
16931 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
16934 * g++.dg/other/vararg-1.C: New test.
16937 * g++.dg/eh/cleanup3.C: New test.
16939 2004-04-24 Laurent GUERBY <laurent@guerby.net>
16941 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
16942 and ad8011a (target_insn).
16943 * ada/acats/support/macro.dfs: Likewise.
16944 * ada/acats/support/impbit.adb: New file.
16946 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
16948 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
16950 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16952 * gcc.dg/loop-3.c: New test.
16954 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
16956 * gcc.c-torture/execute/simd-5.c: New test.
16958 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16961 * g++.dg/template/crash18.C: New test.
16963 2004-04-22 Mark Mitchell <mark@codesourcery.com>
16965 * g++.dg/ext/complit3.C: New test.
16967 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
16969 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
16970 * gcc.dg/altivec-3.c: Same.
16971 * gcc.dg/altivec-varargs-1.c: Same.
16973 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
16975 * lib/target-supports.exp (check_profiling_available): Assume
16976 profiling is not available on powerpc-eabi targets.
16978 2004-04-21 Janis Johnson <janis187@us.ibm.com>
16980 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
16981 * gcc.dg/vmx/bug-1.c: Ditto.
16983 2004-04-20 Eric Christopher <echristo@redhat.com>
16985 * gcc.dg/charset/extern.c: New test.
16986 * g++.dg/charset/extern3.cc: Ditto.
16988 2004-04-20 Uros Bizjak <uros@kss-loka.si>
16990 * gcc.dg/builtins-39.c: New test.
16992 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
16994 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
16996 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
16998 * gcc.dg/torture/mips-hilo-1.c: New test.
17000 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
17002 * gcc.c-torture/compile/20040419-1.c: New test.
17004 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
17006 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
17008 2004-04-18 Zack Weinberg <zack@codesourcery.com>
17009 Aldy Hernandez <aldyh@redhat.com>
17011 * gcc.c-torture/execute/va-arg-24.c: New.
17013 2004-04-17 Zack Weinberg <zack@codesourcery.com>
17014 Aldy Hernandez <aldyh@redhat.com>
17016 * gcc.dg/vmx/1b-01.c: New.
17017 * gcc.dg/vmx/1b-02.c: New.
17018 * gcc.dg/vmx/1b-03.c: New.
17019 * gcc.dg/vmx/1b-04.c: New.
17020 * gcc.dg/vmx/1b-05.c: New.
17021 * gcc.dg/vmx/1b-06.c: New.
17022 * gcc.dg/vmx/1b-07.c: New.
17023 * gcc.dg/vmx/1c-01.c: New.
17024 * gcc.dg/vmx/1c-02.c: New.
17025 * gcc.dg/vmx/3a-01a.c: New.
17026 * gcc.dg/vmx/3a-01.c: New.
17027 * gcc.dg/vmx/3a-01m.c: New.
17028 * gcc.dg/vmx/3a-03.c: New.
17029 * gcc.dg/vmx/3a-03m.c: New.
17030 * gcc.dg/vmx/3a-04.c: New.
17031 * gcc.dg/vmx/3a-04m.c: New.
17032 * gcc.dg/vmx/3a-05.c: New.
17033 * gcc.dg/vmx/3a-06.c: New.
17034 * gcc.dg/vmx/3a-06m.c: New.
17035 * gcc.dg/vmx/3a-07.c: New.
17036 * gcc.dg/vmx/3b-01.c: New.
17037 * gcc.dg/vmx/3b-02.c: New.
17038 * gcc.dg/vmx/3b-10.c: New.
17039 * gcc.dg/vmx/3b-13.c: New.
17040 * gcc.dg/vmx/3b-14.c: New.
17041 * gcc.dg/vmx/3b-15.c: New.
17042 * gcc.dg/vmx/3c-01a.c: New.
17043 * gcc.dg/vmx/3c-01.c: New.
17044 * gcc.dg/vmx/3c-02.c: New.
17045 * gcc.dg/vmx/3c-03.c: New.
17046 * gcc.dg/vmx/3d-01.c: New.
17047 * gcc.dg/vmx/4-01.c: New.
17048 * gcc.dg/vmx/4-03.c: New.
17049 * gcc.dg/vmx/5-01.c: New.
17050 * gcc.dg/vmx/5-02.c: New.
17051 * gcc.dg/vmx/5-03.c: New.
17052 * gcc.dg/vmx/5-04.c: New.
17053 * gcc.dg/vmx/5-05.c: New.
17054 * gcc.dg/vmx/5-06.c: New.
17055 * gcc.dg/vmx/5-07.c: New.
17056 * gcc.dg/vmx/5-07t.c: New.
17057 * gcc.dg/vmx/5-08.c: New.
17058 * gcc.dg/vmx/5-10.c: New.
17059 * gcc.dg/vmx/5-11.c: New.
17060 * gcc.dg/vmx/7-01a.c: New.
17061 * gcc.dg/vmx/7-01.c: New.
17062 * gcc.dg/vmx/7c-01.c: New.
17063 * gcc.dg/vmx/7d-01.c: New.
17064 * gcc.dg/vmx/7d-02.c: New.
17065 * gcc.dg/vmx/8-01.c: New.
17066 * gcc.dg/vmx/8-02a.c: New.
17067 * gcc.dg/vmx/8-02.c: New.
17068 * gcc.dg/vmx/brode-1.c: New.
17069 * gcc.dg/vmx/bug-1.c: New.
17070 * gcc.dg/vmx/bug-2.c: New.
17071 * gcc.dg/vmx/bug-3.c: New.
17072 * gcc.dg/vmx/cw-bug-1.c: New.
17073 * gcc.dg/vmx/cw-bug-2.c: New.
17074 * gcc.dg/vmx/cw-bug-3.c: New.
17075 * gcc.dg/vmx/dct.c: New.
17076 * gcc.dg/vmx/debug-1.c: New.
17077 * gcc.dg/vmx/debug-2.c: New.
17078 * gcc.dg/vmx/debug-3.c: New.
17079 * gcc.dg/vmx/debug-4.c: New.
17080 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
17081 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
17082 * gcc.dg/vmx/eg-5.c: New.
17083 * gcc.dg/vmx/fft.c: New.
17084 * gcc.dg/vmx/gcc-bug-1.c: New.
17085 * gcc.dg/vmx/gcc-bug-2.c: New.
17086 * gcc.dg/vmx/gcc-bug-3.c: New.
17087 * gcc.dg/vmx/gcc-bug-4.c: New.
17088 * gcc.dg/vmx/gcc-bug-5.c: New.
17089 * gcc.dg/vmx/gcc-bug-6.c: New.
17090 * gcc.dg/vmx/gcc-bug-7.c: New.
17091 * gcc.dg/vmx/gcc-bug-8.c: New.
17092 * gcc.dg/vmx/gcc-bug-9.c: New.
17093 * gcc.dg/vmx/gcc-bug-b.c: New.
17094 * gcc.dg/vmx/gcc-bug-c.c: New.
17095 * gcc.dg/vmx/gcc-bug-d.c: New.
17096 * gcc.dg/vmx/gcc-bug-e.c: New.
17097 * gcc.dg/vmx/gcc-bug-f.c: New.
17098 * gcc.dg/vmx/gcc-bug-g.c: New.
17099 * gcc.dg/vmx/gcc-bug-i.c: New.
17100 * gcc.dg/vmx/harness.h: New.
17101 * gcc.dg/vmx/ira1.c: New.
17102 * gcc.dg/vmx/ira2a.c: New.
17103 * gcc.dg/vmx/ira2b.c: New.
17104 * gcc.dg/vmx/ira2.c: New.
17105 * gcc.dg/vmx/ira2c.c: New.
17106 * gcc.dg/vmx/mem.c: New.
17107 * gcc.dg/vmx/newton-1.c: New.
17108 * gcc.dg/vmx/ops.c: New.
17109 * gcc.dg/vmx/sn7153.c: New.
17110 * gcc.dg/vmx/spill2.c: New.
17111 * gcc.dg/vmx/spill3.c: New.
17112 * gcc.dg/vmx/spill.c: New.
17113 * gcc.dg/vmx/t.c: New.
17114 * gcc.dg/vmx/varargs-1.c: New.
17115 * gcc.dg/vmx/varargs-2.c: New.
17116 * gcc.dg/vmx/varargs-3.c: New.
17117 * gcc.dg/vmx/varargs-4.c: New.
17118 * gcc.dg/vmx/varargs-5.c: New.
17119 * gcc.dg/vmx/varargs-6.c: New.
17120 * gcc.dg/vmx/varargs-7.c: New.
17121 * gcc.dg/vmx/vmx.exp: New.
17122 * gcc.dg/vmx/vprint-1.c: New.
17123 * gcc.dg/vmx/vscan-1.c: New.
17124 * gcc.dg/vmx/x-01.c: New.
17125 * gcc.dg/vmx/x-02.c: New.
17126 * gcc.dg/vmx/x-03.c: New.
17127 * gcc.dg/vmx/x-04.c: New.
17128 * gcc.dg/vmx/x-05.c: New.
17129 * gcc.dg/vmx/yousufi-1.c: New.
17130 * gcc.dg/vmx/zero-1.c: New.
17131 * gcc.dg/vmx/zero.c: New.
17133 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
17135 * g++.dg/lookup/java1.C: Update for chage of
17137 * g++.dg/lookup/java2.C: Likewise.
17139 2004-04-17 Laurent GUERBY <laurent@guerby.net>
17141 * ada/acats/run_all.sh: use -O2 by default.
17143 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
17145 * gcc.dg/vr-mult-[12].c: New tests.
17147 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17149 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
17151 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
17153 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
17155 * lib/target-supports.exp (check_profiling_available): Assume profiling
17156 isn't available for mips*-*-elf targets.
17158 2004-04-14 Uros Bizjak <uros@kss-loka.si>
17160 * gcc.dg/builtins-38.c: New test.
17162 2004-04-14 Eric Christopher <echristo@redhat.com>
17164 * g++.dg/charset/charset.exp: Run .cc extension tests.
17166 2004-04-14 Zack Weinberg <zack@codesourcery.com>
17168 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
17170 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17172 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
17174 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
17176 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
17177 * gcc.dg/i386-387-2.c: Likewise.
17179 * gcc.dg/i386-387-7.c: New test.
17180 * gcc.dg/i386-387-8.c: New test.
17182 * gcc.dg/builtins-37.c: New test.
17184 2004-04-13 Geoffrey Keating <geoffk@apple.com>
17186 * g++.dg/pch/externc-1.C: Add missing semicolon.
17188 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
17190 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
17192 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17194 * gcc.c-torture/execute/20040411-1.c: New test.
17196 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
17198 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
17200 2004-04-09 Chris Demetriou <cgd@broadcom.com>
17202 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
17204 2004-04-09 Zack Weinberg <zack@codesourcery.com>
17206 * lib/target-supports.exp (check_named_sections_available): New.
17207 * lib/gcc-dg.exp (dg-require-named-sections): New.
17208 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
17209 old-deja.exp. Also prune error-count message from HP linker.
17210 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
17212 * g++.dg/init/init-ref4.C: Use dg-require-weak.
17213 * g++.old-deja/g++.pt/static3.C: Likewise.
17214 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
17216 2004-04-09 Roger Sayle <roger@eyesopen.com>
17218 * gcc.c-torture/execute/20040409-1.c: New test case.
17219 * gcc.c-torture/execute/20040409-2.c: New test case.
17220 * gcc.c-torture/execute/20040409-3.c: New test case.
17222 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
17224 * gcc.dg/20040409-1.c: New test.
17226 2004-04-08 Roger Sayle <roger@eyesopen.com>
17229 * g++.dg/opt/pr14888.C: New test case.
17231 2004-04-08 Geoffrey Keating <geoffk@apple.com>
17233 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
17234 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
17235 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
17236 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
17239 2004-04-08 Paul Brook <paul@codesourcery.com>
17241 * gcc.dg/spill-1.c: New test.
17243 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17245 * gcc.dg/torture/builtin-ctype-2.c: New test.
17247 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
17249 * gcc.dg/pch/pch.exp: Add largefile test.
17251 2004-04-06 Geoffrey Keating <geoffk@apple.com>
17253 * g++.dg/pch/externc-1.Hs: New.
17254 * g++.dg/pch/externc-1.C: New.
17256 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17258 * gcc.dg/compat/struct-by-value-5a_main.c,
17259 gcc.dg/compat/struct-by-value-5b_main.c: New files.
17260 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
17261 * gcc.dg/compat/struct-by-value-5a_x.c,
17262 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
17263 gcc.dg/compat/struct-by-value-5_x.c.
17264 * gcc.dg/compat/struct-by-value-5a_y.c,
17265 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
17266 gcc.dg/compat/struct-by-value-5_y.c.
17268 * gcc.dg/compat/struct-by-value-6a_main.c,
17269 gcc.dg/compat/struct-by-value-6b_main.c: New files.
17270 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
17271 * gcc.dg/compat/struct-by-value-6a_x.c,
17272 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
17273 gcc.dg/compat/struct-by-value-6_x.c.
17274 * gcc.dg/compat/struct-by-value-6a_y.c,
17275 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
17276 gcc.dg/compat/struct-by-value-6_y.c.
17278 * gcc.dg/compat/struct-by-value-7a_main.c,
17279 gcc.dg/compat/struct-by-value-7b_main.c: New files.
17280 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
17281 * gcc.dg/compat/struct-by-value-7a_x.c,
17282 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
17283 gcc.dg/compat/struct-by-value-7_x.c.
17284 * gcc.dg/compat/struct-by-value-7a_y.c,
17285 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
17286 gcc.dg/compat/struct-by-value-7_y.c.
17288 2004-04-06 Jakub Jelinek <jakub@redhat.com>
17290 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
17291 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
17292 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
17295 2004-04-06 Uros Bizjak <uros@kss-loka.si>
17297 * gcc.dg/builtins-36.c: New test.
17299 2004-04-06 Paul Brook <paul@codesourcery.com>
17301 * README.gcc: Remove obsolete contraint on testcases.
17303 2004-04-05 Paul Brook <paul@codesourcery.com>
17306 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
17307 failure and exit(0) on success.
17308 * g++.dg/expr/anew2.C: Ditto.
17309 * g++.dg/expr/anew3.C: Ditto.
17310 * g++.dg/expr/anew4.C: Ditto.
17312 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
17315 * g++.dg/template/unify7.C: New.
17317 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
17319 * g++.dg/README: Bring up to date with new subdirectories; remove
17320 duplicate subdirectory lines.
17322 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
17325 * g++.dg/template/unify5.C: New.
17326 * g++.dg/template/unify6.C: New.
17327 * g++.dg/template/qualttp20.C: Adjust.
17328 * g++.old-deja/g++.jason/report.C: Adjust.
17329 * g++.old-deja/g++.other/qual1.C: Adjust.
17331 2004-04-01 Mark Mitchell <mark@codesourcery.com>
17334 * g++.dg/inherit/ptrmem1.C: New test.
17336 2004-04-01 Jakub Jelinek <jakub@redhat.com>
17339 * gcc.c-torture/execute/20040331-1.c: New test.
17340 * gcc.dg/20040331-1.c: New test.
17342 2004-04-01 Paul Brook <paul@codesourcery.com>
17344 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
17346 2004-03-30 Mark Mitchell <mark@codesourcery.com>
17349 * g++.dg/init/goto1.C: New test.
17352 * g++.dg/template/defarg4.C: New test.
17354 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
17356 * gcc.dg/altivec-11.c: Extend test for more valid cases.
17358 2004-03-28 David Edelsohn <edelsohn@gnu.org>
17360 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
17362 2004-03-28 Zack Weinberg <zack@codesourcery.com>
17364 * gcc.dg/noncompile/undeclared-2.c: New test.
17366 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
17368 * gcc.dg/940409-1.c: Remove XFAIL.
17369 * gcc.dg/reg-vol-struct-1.c: New test.
17371 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17373 * gcc.dg/torture/builtin-wctype-1.c: New test.
17375 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
17377 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
17378 * gcc.dg/20001101-1.c: Likewise.
17379 * gcc.dg/20001102-1.c: Likewise.
17381 2004-03-25 Roger Sayle <roger@eyesopen.com>
17383 * gcc.dg/compare8.c: Add an additional test for XOR.
17385 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17387 * gcc.dg/torture/builtin-ctype-1.c: New test.
17389 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17391 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
17392 * gcc.dg/torture/builtin-math-1.c: Likewise.
17393 * gcc.dg/torture/builtin-power-1.c: New test.
17395 2004-03-24 Andreas Schwab <schwab@suse.de>
17397 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
17400 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
17401 Roger Sayle <roger@eyesopen.com>
17403 * gcc.dg/compare8.c: New test case.
17405 2004-03-23 Ziemowit Laski <zlaski@apple.com>
17407 * g++.dg/ext/altivec-7.C: New test.
17409 2004-03-23 Zack Weinberg <zack@codesourcery.com>
17411 PR 12267, 12391, 12560, 13129, 14114, 14133
17412 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
17413 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
17414 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
17415 Adjust error regexps.
17416 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
17417 * gcc.dg/noncompile/undeclared-1.c: New test cases.
17418 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
17419 * gcc.dg/local1.c: Add explanatory comment.
17421 2004-03-23 Roger Sayle <roger@eyesopen.com>
17423 PR optimization/14669
17424 * g++.dg/opt/fold2.C: New test case.
17426 2004-03-22 Jakub Jelinek <jakub@redhat.com>
17429 * gcc.dg/20040322-1.c: New test.
17431 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
17433 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
17434 * gcc.dg/ultrasp4.c: Likewise.
17435 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
17437 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
17439 * gcc.dg/i386-sse-8.c: Reset default options.
17441 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
17443 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
17444 in the error message text.
17446 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17448 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
17450 2004-03-21 Mark Mitchell <mark@codesourcery.com>
17453 * g++.dg/init/array13.C: New test.
17455 2004-03-20 Roger Sayle <roger@eyesopen.com>
17458 * gcc.c-torture/compile/pr13889.c: New test case.
17460 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
17463 * builtins-1.c (nan, nans): Don't test.
17464 * builtins-30.c: Don't use nan, nanf, nanl.
17465 * builtins-35.c: New test.
17467 2004-03-19 Ziemowit Laski <zlaski@apple.com>
17469 * g++.dg/ext/altivec-6.C: New test.
17471 2004-03-19 Mark Mitchell <mark@codesourcery.com>
17473 * g++.dg/init/placement3.C: New test.
17475 * g++.dg/template/spec13.C: New test.
17477 * g++.dg/lookup/using11.C: New test.
17479 * g++.dg/lookup/koenig3.C: New test.
17481 * g++.dg/template/operator2.C: New test.
17483 * g++.dg/expr/dtor3.C: New test.
17484 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
17486 * g++.old-deja/g++.law/visibility28.C: Likewise.
17488 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
17490 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
17491 * gcc.dg/ppc64-abi-3.c: Likewise.
17493 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17496 * g++.dg/parse/template15.C: New test.
17498 2004-03-18 Mark Mitchell <mark@codesourcery.com>
17500 * g++.dg/expr/dtor2.C: New test.
17502 * g++.dg/lookup/anon4.C: New test.
17504 * g++.dg/overload/using1.C: New test.
17506 * g++.dg/template/lookup7.C: New test.
17508 * g++.dg/template/typename6.C: New test.
17510 * g++.dg/expr/cond6.C: New test.
17512 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17514 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
17516 2004-03-18 Mark Mitchell <mark@codesourcery.com>
17518 * g++.dg/expr/cond5.C: New test.
17519 * g++.dg/expr/constcast1.C: Likewise.
17520 * g++.dg/expr/ptrmem2.C: Likewise.
17521 * g++.dg/expr/ptrmem3.C: Likewise.
17522 * g++.dg/lookup/main1.C: Likewise.
17523 * g++.dg/template/lookup6.C: Likewise.
17525 2004-03-18 Mark Mitchell <mark@codesourcery.com>
17527 * gcc.dg/local1.c: New test.
17529 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
17531 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17533 * gcc.dg/torture/builtin-convert-1.c: New test.
17535 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17537 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
17539 2004-03-16 Mark Mitchell <mark@codesourcery.com>
17542 * g++.dg/warn/Wunused-7.C: New test.
17544 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17546 * gcc.dg/torture/builtin-integral-1.c: New test.
17548 2004-03-16 Mark Mitchell <mark@codesourcery.com>
17551 * g++.dg/parse/non-dependent3.C: New test.
17553 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
17555 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
17556 * g++.dg/eh/simd-2.C: Likewise.
17557 * g++.dg/init/array10.C: Likewise.
17558 * gcc.c-torture/compile/simd-1.c: Likewise.
17559 * gcc.c-torture/compile/simd-2.c: Likewise.
17560 * gcc.c-torture/compile/simd-3.c: Likewise.
17561 * gcc.c-torture/compile/simd-4.c: Likewise.
17562 * gcc.c-torture/compile/simd-6.c: Likewise.
17563 * gcc.c-torture/execute/simd-1.c: Likewise.
17564 * gcc.c-torture/execute/simd-2.c: Likewise.
17565 * gcc.dg/compat/vector-defs.h: Likewise.
17566 * gcc.dg/20020531-1.c: Likewise.
17567 * gcc.dg/altivec-3.c: Likewise.
17568 * gcc.dg/altivec-4.c: Likewise.
17569 * gcc.dg/altivec-varargs-1.c: Likewise.
17570 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
17571 * gcc.dg/i386-mmx-3.c: Likewise.
17572 * gcc.dg/i386-sse-4.c: Likewise.
17573 * gcc.dg/i386-sse-5.c: Likewise.
17574 * gcc.dg/i386-sse-8.c: Likewise.
17575 * gcc.dg/simd-1.c: Likewise.
17576 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
17577 __ev64_opaque__ since the machine description provides it.
17579 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17581 * lib/compat.exp (skip_list): New global variable.
17582 Use it to hold the user defined COMPAT_SKIPS list if any.
17583 (compat-obj): Add the members of skip_list to optall.
17585 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17587 * gcc.dg/compat/union-by-value-1_main.c,
17588 union-by-value-1_x.c, union-by-value-1_y.c,
17589 union-check.h, union-defs.h,
17590 union-init.h, union-return-1_main.c,
17591 union-return-1_x.c, union-return-1_y.c: New files.
17593 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17595 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
17596 mixed-struct-init.h: Add 4 mixed structure types.
17597 struct-by-value-21_main.c, struct-by-value-21_x.c,
17598 struct-by-value-21_y.c, struct-return-21_main.c,
17599 struct-return-21_x.c, struct-return-21_y.c: New files.
17601 2004-03-13 Mark Mitchell <mark@codesourcery.com>
17604 * g++.dg/parse/template14.C: New test.
17606 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17608 * gcc.c-torture/execute/20040313-1.c: New test.
17610 2004-03-13 Jakub Jelinek <jakub@redhat.com>
17613 * gcc.dg/20040311-2.c: New test.
17615 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
17618 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
17621 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
17623 * gcc.dg/20040305-2.c: Add missing return statement.
17625 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17627 * gcc.dg/builtins-34.c: Also check pow10*.
17629 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
17632 * gcc.dg/20040305-2.c: New test.
17634 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
17636 * gcc.dg/20040310-1.c: New test.
17638 2004-03-11 Roger Sayle <roger@eyesopen.com>
17640 * gcc.c-torture/execute/20040311-1.c: New test case.
17642 2004-03-11 Mark Mitchell <mark@codesourcery.com>
17645 * g++.dg/lookup/enum1.C: New test.
17647 2004-03-10 Mark Mitchell <mark@codesourcery.com>
17650 * g++.dg/lookup/struct2.C: New test.
17652 2004-03-10 Uros Bizjak <uros@kss-loka.si>
17654 * gcc.dg/builtins-34.c: New test.
17656 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17658 * gcc.dg/torture/builtin-nonneg-1.c: New test.
17660 2004-03-09 James E Wilson <wilson@specifixinc.com>
17662 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
17663 * gcc.dg/alias-2.c: New testcase.
17665 2004-03-09 Zack Weinberg <zack@codesourcery.com>
17667 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
17669 2004-03-09 Roger Sayle <roger@eyesopen.com>
17671 * gcc.c-torture/execute/20040309-1.c: New test case.
17673 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
17676 * g++.dg/overload/ref1.C: New.
17678 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17681 * g++.dg/template/spec12.C: New test.
17684 * g++.dg/parse/crash14.C: New test.
17686 2004-03-09 Mark Mitchell <mark@codesourcery.com>
17689 * g++.dg/init/ref11.C: New test.
17691 2004-03-09 Mark Mitchell <mark@codesourcery.com>
17694 * g++.dg/parse/builtin2.C: New test.
17696 2004-03-08 Mark Mitchell <mark@codesourcery.com>
17699 * g++.dg/init/ctor3.C: New test.
17700 * g++.dg/init/union1.C: New test.
17701 * g++.dg/ext/anon-struct4.C: New test.
17703 2004-03-08 Mark Mitchell <mark@codesourcery.com>
17705 * g++.dg/lookup/koenig1.C: Tweak error messages.
17706 * g++.dg/lookup/used-before-declaration.C: Likewise.
17707 * g++.dg/other/do1.C: Likewise.
17708 * g++.dg/overload/koenig1.C: Likewise.
17709 * g++.dg/parse/crash13.C: Likewise.
17710 * g++.dg/template/instantiate3.C: Likewise.
17712 2004-03-08 Eric Christopher <echristo@redhat.com>
17714 * * lib/target-supports.exp: Enable libiconv in test
17715 compilation. Fix up error checking.
17717 2004-03-08 Roger Sayle <roger@eyesopen.com>
17719 PR middle-end/14289
17720 * gcc.dg/pr14289-1.c: New test case.
17721 * gcc.dg/pr14289-2.c: Likewise.
17722 * gcc.dg/pr14289-3.c: Likewise.
17724 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
17726 * gcc.c-torture/execute/20040308-1.c: New test.
17728 2004-03-07 Roger Sayle <roger@eyesopen.com>
17730 * gcc.c-torture/execute/20040307-1.c: New test case.
17732 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
17734 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
17736 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
17738 * gcc.dg/20040306-1.c: New test.
17740 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
17742 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
17744 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
17746 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17749 * gcc.dg/decl-6.c: New test.
17751 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17753 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
17754 Rename LOGPOW -> LOG_POW.
17755 (SQRT_EXP, POW_EXP): New.
17757 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17759 * gcc.dg/i386-sse-8.c: New test.
17761 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17764 * gcc.dg/decl-5.c: New test.
17766 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
17768 * gcc.dg/20040305-1.c: New test.
17770 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
17773 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
17775 2004-03-04 Ziemowit Laski <zlaski@apple.com>
17777 PR c++/14425, c++/14426
17778 * g++.dg/ext/altivec-4.C: New test.
17779 * g++.dg/ext/altivec-5.C: New test.
17781 2004-03-04 Geoffrey Keating <geoffk@apple.com>
17783 * g++.old-deja/g++.other/linkage1.C: Expect errors about
17784 global variables of a type with no linkage.
17785 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
17786 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
17787 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
17788 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
17789 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
17790 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
17791 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
17792 * g++.dg/warn/deprecated.C: Name enum Color.
17793 * g++.dg/overload/VLA.C: Name structure for 'b'.
17794 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
17796 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17798 * gcc.c-torture/compile/20040304-1.c: New test.
17800 2004-03-03 Zack Weinberg <zack@codesourcery.com>
17803 * gcc.dg/decl-4.c: New testcase.
17805 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
17807 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
17808 as PRECF if sizeof (float) > sizeof (double).
17809 (PRECL): Make it the same as PRECF if
17810 sizeof (float) > sizeof (long double).
17812 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17814 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
17815 system type. Add check for irix6 which doesn't have c99 runtime.
17817 2004-03-03 Bob Wilson <bob.wilson@acm.org>
17819 * gcc.dg/const-elim-1.c: xfail for xtensa.
17821 2004-03-01 Mark Mitchell <mark@codesourcery.com>
17824 * g++.dg/template/cond4.C: New test.
17826 2004-03-01 Mark Mitchell <mark@codesourcery.com>
17829 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
17832 * g++.dg/parse/defarg7.C: New test.
17835 * g++.dg/template/friend26.C: New test.
17837 2004-03-01 Mark Mitchell <mark@codesourcery.com>
17840 * g++.dg/abi/mangle21.C: New test.
17843 * g++.dg/parse/constructor2.C: New test.
17846 * g++.dg/template/sfinae1.C: New test.
17848 2004-02-29 Mark Mitchell <mark@codesourcery.com>
17851 * g++.dg/expr/crash2.C: New test.
17853 PR middle-end/13448
17854 * gcc.dg/inline-5.c: New test.
17855 * gcc.dg/always-inline.c: Split out tests into ...
17856 * gcc.dg/always-inline2.c: ... this and ...
17857 * gcc.dg/always-inline3.c: ... this.
17859 2004-02-29 Mark Mitchell <mark@codesourcery.com>
17862 * g++.dg/debug/crash1.C: New test.
17864 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
17866 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
17867 function with __attribute__((noinline)).
17868 (recurser_void2): Likewise.
17869 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
17870 (recurser_void2): Likewise.
17872 2004-02-29 Roger Sayle <roger@eyesopen.com>
17874 PR middle-end/14203
17875 * g++.dg/warn/Wunused-6.C: New test case.
17877 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
17879 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
17882 2004-02-27 Eric Christopher <echristo@redhat.com>
17884 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
17885 * g++.dg/charset/asm2.c: Run only x86.
17886 * gcc.dg/charset/asm3.c: Ditto.
17888 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
17890 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
17893 2004-02-27 Ziemowit Laski <zlaski@apple.com>
17895 * g++.dg/ext/altivec-3.C: New.
17897 2004-02-26 Richard Henderson <rth@redhat.com>
17899 * g++.dg/ext/attrib10.C: Mark for warning.
17900 * gcc.dg/attr-alias-1.c: New.
17902 2004-02-26 Richard Henderson <rth@redhat.com>
17904 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
17905 * gcc.c-torture/execute/20040208-2.c: ... it back.
17907 2004-02-26 Eric Christopher <echristo@redhat.com>
17909 * lib/target-supports.exp (check-iconv-available): New function.
17910 * lib/gcc-dg.exp (dg-require-iconv): New function.
17912 * gcc.dg/charset: New directory.
17913 * gcc.dg/charset/charset.exp: New file.
17914 * gcc.dg/charset/asm1.c: Ditto.
17915 * gcc.dg/charset/asm2.c: Ditto.
17916 * gcc.dg/charset/asm3.c: Ditto.
17917 * gcc.dg/charset/asm4.c: Ditto.
17918 * gcc.dg/charset/asm5.c: Ditto.
17919 * gcc.dg/charset/attribute1.c: Ditto.
17920 * gcc.dg/charset/attribute2.c: Ditto.
17921 * gcc.dg/charset/string1.c: Ditto.
17922 * g++.dg/charset: New directory.
17923 * g++.dg/dg.exp: Add here. Special options.
17924 * g++.dg/charset/charset.exp: New file.
17925 * g++.dg/charset/asm1.c: Ditto.
17926 * g++.dg/charset/asm2.c: Ditto.
17927 * g++.dg/charset/asm3.c: Ditto.
17928 * g++.dg/charset/asm4.c: Ditto.
17929 * g++.dg/charset/attribute1.c: Ditto.
17930 * g++.dg/charset/attribute2.c: Ditto.
17931 * g++.dg/charset/extern1.cc: Ditto.
17932 * g++.dg/charset/extern2.cc: Ditto.
17933 * g++.dg/charset/string1.c: Ditto.
17935 2004-02-26 Mark Mitchell <mark@codesourcery.com>
17938 * g++.dg/parse/comma1.C: New test.
17940 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17943 * g++.dg/template/ttp8.C: New test.
17945 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
17947 * gcc.dg/fixuns-trunc-1.c: New test.
17949 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17951 * gcc.dg/builtins-config.h: Use #elif.
17953 2004-02-26 Michael Matz <matz@suse.de>
17955 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
17956 * gcc.dg/991214-1.c: Likewise.
17957 * gcc.dg/i386-asm-1.c: Likewise.
17959 2004-02-25 Richard Henderson <rth@redhat.com>
17961 * gcc.c-torture/execute/20040208-2.c: Move ...
17962 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
17964 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17967 * g++.dg/other/crash-3.C: New test.
17969 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17971 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
17972 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
17974 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
17977 2004-02-24 Michael Matz <matz@suse.de>
17979 * gcc.dg/i386-regparm.c: New.
17981 2004-02-23 James E Wilson <wilson@specifixinc.com>
17983 * gcc.c-torture/execute/20040223-1.c: New.
17985 2004-02-23 Zack Weinberg <zack@codesourcery.com>
17986 Kazu Hirata <kazu@cs.umass.edu>
17988 * gcc.dg/fwritable-strings-1.c: Remove.
17990 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
17993 * gcc.dg/20040223-1.c: New test.
17995 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17998 * g++.dg/ext/typeof9.C: New test.
18000 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18003 * g++.dg/other/switch1.C: New test.
18005 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18007 * gcc.dg/cast-function-1.c: Adjust for new informative message.
18008 * gcc.dg/va-arg-1.c: Likewise.
18010 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18013 * g++.dg/template/koenig5.C: New test.
18015 2004-02-21 Ziemowit Laski <zlaski@apple.com>
18017 * g++.dg/ext/altivec-1.C: Generalize target triple.
18018 * g++.dg/ext/altivec-2.C: New test case.
18019 * g++.dg/ext/altivec_check.h: New file.
18020 * gcc.dg/altivec-1.c: Generalize target triple;
18021 include altivec_check.h and call altivec_check().
18022 * gcc.dg/altivec-[2-5].c: Generalize target triple.
18023 * gcc.dg/altivec-6.c: New test case.
18024 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
18025 type casts as needed.
18026 * gcc.dg/altivec-10.c: Include altivec_check.h and call
18028 * gcc.dg/altivec-12.c: New test case.
18029 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
18030 include altivec_check.h and call altivec_check().
18031 * gcc.dg/altivec_check.h: New file.
18033 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18035 * lib/target-supports.exp (check_alias_available): Don't mangle
18036 function `g' in test program.
18038 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18040 * lib/target-supports.exp (check_profiling_available): Check
18041 argument to determine whether we support a profiling type.
18042 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
18043 check_profiling_available.
18044 * g++.dg/bprob/bprob.exp: Likewise
18045 * g77.dg/bprob/bprob.exp: Likewise.
18046 * gcc.misc-tests/bprob.exp: Likewise.
18047 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
18048 dg-require-profiling and delete expected error handling.
18049 * gcc.dg/20021014-1.c: Likewise.
18050 * gcc.dg/nest.c: Likewise.
18052 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18055 * g++.dg/other/vthunk1.C: New test.
18057 2004-02-20 Falk Hueffner <falk@debian.org>
18060 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
18062 2004-02-20 Mark Mitchell <mark@codesourcery.com>
18065 * g++.dg/other/error8.C: Remove XFAIL markers.
18068 * g++.dg/ext/packed5.C: New test.
18071 * g++.dg/warn/Wunused-5.C: New test.
18074 * g++.dg/lookup/member1.C: New test.
18076 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
18078 * gcc.c-torture/compile/20040130-1.c: Enable only when
18079 __INT_MAX__ >= 2147483647L.
18080 * gcc.c-torture/compile/961203-1.c: Likewise.
18082 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
18084 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
18085 * g++.dg/opt/template1.C: Robustify assembler regexp
18087 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18089 * gcc.c-torture/execute/simd-4.x: Remove.
18090 * gcc.c-torture/execute/va-arg-25.x: Likewise.
18091 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
18092 Guard with #ifndef SKIP_ATTRIBUTE.
18093 * gcc.dg/compat/vector-1_y.c: Likewise.
18094 * gcc.dg/compat/vector-2_x.c: Likewise.
18095 * gcc.dg/compat/vector-2_y.c: Likewise.
18096 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
18097 * g++.dg/eh/simd-2.C: Likewise.
18099 2004-02-19 Alan Modra <amodra@bigpond.net.au>
18101 * gcc.c-torture/compile/complex-1.c: New.
18103 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
18106 * gcc.c-torture/execute/20040218-1.c: New test.
18108 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18111 * g++.dg/parse/new2.C: New test.
18113 2004-02-18 Paul Brook <paul@codesourcery.com>
18115 * gcc.c-torture/compile/libcall-1.c: New test.
18117 2004-02-18 Paul Brook <paul@codesourcery.com>
18120 * gcc.dg/debug/debug-7.c: New test.
18122 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
18124 * gcc.dg/20040217-1.c: New test.
18126 2004-02-17 Zack Weinberg <zack@codesourcery.com>
18128 * gcc.c-torture/execute/990208-1.x: Delete.
18130 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
18132 * gcc.c-torture/execute/20040208-2.x: New file.
18134 2004-02-17 Mark Mitchell <mark@codesourcery.com>
18137 * g++.dg/abi/structret1.C: New test.
18139 2004-02-17 Jakub Jelinek <jakub@redhat.com>
18141 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
18142 (i386_cpuid): No need to test if cpuid is available on AMD64.
18143 Fix assembly, so that it works onboth i386 and AMD64.
18144 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
18145 (vecInLong): Fix s[] member type to unsigned int.
18146 (vecInWord): Remove type.
18147 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
18148 (a64, b64, c64, d64, e64): Remove.
18149 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
18150 Remove unused variable. Remove initialization of removed variables.
18151 Don't call mmx_tests nor sse_tests.
18152 (reference_mmx, reference_sse): Remove.
18153 (check): Add return stmt.
18154 * gcc.dg/i386-sse-7.c: New test.
18155 * gcc.dg/i386-mmx-4.c: New test.
18157 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18159 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
18160 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
18161 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
18162 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
18163 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
18164 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
18165 g++.dg/tc1/dr94.C: Fix line terminator.
18167 2004-02-16 Geoffrey Keating <geoffk@apple.com>
18169 * gcc.c-torture/compile/20040216-1.c: New.
18171 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18173 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
18174 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
18175 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
18176 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
18177 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
18178 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
18180 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18182 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
18184 2004-02-15 Mark Mitchell <mark@codesourcery.com>
18187 * g++.dg/expr/cond4.C: New test.
18190 * g++.dg/lookup/crash2.C: New test.
18192 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
18194 * gcc.c-torture/compile/20040214-2.c: New test.
18196 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
18199 * g++.dg/ext/typeof8.C: New test.
18201 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
18203 * gcc.c-torture/compile/20040214-1.c: New test.
18205 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18208 * g++.dg/template/spec11.C: New test.
18210 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18213 * g++.dg/other/error8.C: New test.
18215 2004-02-13 Mark Mitchell <mark@codesourcery.com>
18218 * g++.dg/template/array4.C: New test.
18221 * g++.dg/inherit/thunk2.C: New test.
18224 * g++.dg/eh/cond2.C: New test.
18226 2004-02-12 Alan Modra <amodra@bigpond.net.au>
18228 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
18230 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
18232 * lib/scanasm.exp (dg-scan): Quote pattern before display.
18234 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
18236 * g++.dg/simd-2.C: xfail on ppc64-linux.
18238 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
18241 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
18244 2004-02-11 Uros Bizjak <uros@kss-loka.si>
18246 * gcc.dg/builtins-33.c: New test.
18248 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
18250 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
18252 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
18254 * g++.dg/simd-2.C: Set -maltivec for ppc64.
18256 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
18258 * gcc.dg/ppc64-abi-3.c: New test.
18260 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
18264 * gcc.dg/pr14092-1.c: New testcase.
18266 2004-02-10 Alan Modra <amodra@bigpond.net.au>
18268 * gcc.dg/cpp/assert4.c: Fix typo last change.
18270 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
18271 * gcc.dg/cpp/assert4.c: Handle powerpc64.
18273 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
18275 2004-02-09 Roger Sayle <roger@eyesopen.com>
18277 * gcc.c-torture/compile/20040209-1.c: New test case.
18279 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
18281 * gcc.dg/c90-init-1.c: Adjust expected error messages.
18283 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
18285 * gcc.c-torture/execute/20040208-[12].c: New tests.
18287 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18289 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
18291 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18293 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
18295 2004-02-07 Zack Weinberg <zack@codesourcery.com>
18298 * gcc.dg/visibility-8.c: New testcase.
18300 2004-02-07 Zack Weinberg <zack@codesourcery.com>
18302 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
18304 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
18306 2004-02-07 Roger Sayle <roger@eyesopen.com>
18308 PR middle-end/13696
18309 * g++.dg/opt/fold1.C: New test case.
18311 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18314 * g++.dg/other/crash-2.C: New test.
18316 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18319 * g++.dg/parse/angle-bracket2.C: New test.
18321 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18323 PR middle-end/13750
18325 2004-01-15 Geoffrey Keating <geoffk@apple.com>
18327 * testsuite/g++.dg/pch/wchar-1.C: New.
18328 * testsuite/g++.dg/pch/wchar-1.Hs: New.
18330 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18333 * g++.dg/parse/error15.C: New test.
18334 * g++.dg/parse/crash11.C: Update dg-error mark.
18336 2004-02-04 Mark Mitchell <mark@codesourcery.com>
18339 * g++.dg/warn/conv2.C: New test.
18341 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18344 * g++.dg/warn/incomplete1.C: Remove xfail.
18346 2004-02-04 Mark Mitchell <mark@codesourcery.com>
18348 * lib/file-format.exp (gcc_target_object_format): Use
18349 ${tool}_target_compile, not gcc_target_compile.
18350 * lib/target-supports.exp (check_alias_available): Likewise.
18351 (check_gc_sections_available): Likewise.
18352 * g++.dg/ext/attrib10.C: Use dg-require-alias.
18353 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
18356 2004-02-04 Mark Mitchell <mark@codesourcery.com>
18359 * g++.dg/template/static6.C: New test.
18361 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
18363 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
18365 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18367 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
18368 tests for systems where `char' is unsigned by default.
18370 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18373 * g++.dg/template/partial3.C: New test.
18375 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
18377 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
18378 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
18379 Remove mentions of obsolete ports.
18381 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
18383 * gcc.dg/noncompile/20001228-1.c: Fix for new
18386 2004-02-03 Roger Sayle <roger@eyesopen.com>
18389 * gcc.c-torture/execute/multdi-1.c: New test case.
18391 2004-02-03 Mark Mitchell <mark@codesourcery.com>
18394 * g++.dg/template/lookup5.C: New test.
18396 2004-02-03 Mark Mitchell <mark@codesourcery.com>
18399 * g++.dg/template/lookup4.C: New test.
18402 * g++.dg/parse/error14.C: New test.
18405 * g++.dg/parse/template13.C: New test.
18407 2004-02-03 Mark Mitchell <mark@codesourcery.com>
18410 * g++.dg/template/koenig4.C: New test.
18413 * g++.dg/template/crash17.C: New test.
18416 * g++.dg/parse/error13.C: New test.
18417 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
18419 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18421 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
18423 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
18427 * gcc.dg/noncompile/20040203-1.c: New test.
18428 * gcc.dg/noncompile/20040203-2.c: Likewise.
18429 * gcc.dg/noncompile/20040203-3.c: Likewise.
18430 * gcc.dg/20040203-1.c: Likewise.
18432 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
18435 * g++.dg/template/sizeof7.C: New test.
18437 2004-02-02 Eric Christopher <echristo@redhat.com>
18438 Zack Weinberg <zack@codesourcery.com>
18440 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
18442 2004-02-02 Zack Weinberg <zack@codesourcery.com>
18444 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
18445 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
18446 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
18447 * gcc.dg/cleanup-5.c: Run only on Linux targets.
18449 2004-02-02 Mark Mitchell <mark@codesourcery.com>
18452 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
18455 * g++.dg/ext/attrib13.C: New test.
18458 * g++.dg/conversion/op2.C: New test.
18460 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18462 * gcc.dg/titype-1.c: Fix pasto.
18464 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18466 * gcc.dg/titype-1.c: New test.
18468 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18471 * g++.dg/template/non-type-template-argument-1.C,
18472 g++.dg/template/qualified-id1.C: Update dg-error marks.
18473 * g++.dg/template/nontype6.C: New test.
18475 2004-02-01 Roger Sayle <roger@eyesopen.com>
18477 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
18478 * gcc.dg/builtins-31.c: New testcase.
18479 * gcc.dg/builtins-32.c: New testcase.
18481 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
18483 * objc.dg/call-super-2.m: Update line numbers
18484 for the including of stddef.h.
18486 2004-01-30 Michael Matz <matz@suse.de>
18488 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
18489 g++.dg/ext/case-range3.C: New tests.
18491 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18495 * g++.dg/template/member4.C: New test.
18497 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18500 * g++.dg/template/sizeof6.C: New test.
18502 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
18504 * gcc.dg/fwritable-strings-1.c: New test.
18506 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
18508 * gcc.c-torture/compile/20040130-1.c: New test.
18510 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
18512 * objc.dg/call-super-2.m: Include stddef.h for size_t.
18514 2004-01-29 Mark Mitchell <mark@codesourcery.com>
18517 * g++.dg/template/ctor3.C: New test.
18519 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18521 * g++.dg/tc1: New directory.
18522 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
18523 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
18524 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
18525 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
18526 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
18528 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18530 * g++.dg/parse/error11.C: New test.
18531 * g++.dg/parse/error12.C: Likewise.
18533 2004-01-28 Ziemowit Laski <zlaski@apple.com>
18535 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
18536 (scan_initial, main): Use aligned_sizeof instead of sizeof.
18538 2004-01-28 Mark Mitchell <mark@codesourcery.com>
18541 * g++.dg/ext/attrib12.C: New test.
18544 * g++.dg/parse/cast2.C: New test.
18546 2004-01-27 James E Wilson <wilson@specifixinc.com>
18548 * objc.dg/encode-2.m (main): New local string. Set depending on
18549 sizeof long. Use in sscanf call.
18550 * objc.dg/encode-3.m (main): New local string. Set depending on
18551 sizeof long. Use in scan_initial call.
18553 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18555 * objc.dg/call-super-2.m: Make LP64-safe.
18556 * objc.dg/desig-init-1.m: Likewise.
18558 2004-01-27 Devang Patel <dpatel@apple.com>
18560 * g++.dg/debug/namespace1.C: New test.
18562 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
18564 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
18567 * gcc.dg/arm-mmx-1.c: New test.
18569 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18571 * gcc.dg/20040127-1.c: New test.
18572 * gcc.dg/20040127-2.c: New test.
18574 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18576 * objc.dg/stret-1.m (glob): Renamed to globa.
18578 2004-01-26 Mark Mitchell <mark@codesourcery.com>
18581 * g++.dg/expr/for1.C: New test.
18583 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
18585 PR middle-end/13779
18586 * gcc.dg/darwin-longlong.c: New test.
18588 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
18590 * gcc.dg/20040124-1.c: Moved test from here...
18591 * gcc.c-torture/compile/20040124-1.c: ...to here.
18593 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18595 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
18596 the assembly output if -m64 is passed.
18598 2004-01-25 Mark Mitchell <mark@codesourcery.com>
18601 * g++.dg/template/cond3.C: New test.
18603 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18606 * g++.dg/template/ttp7.C: New test.
18608 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18611 * g++.dg/template/nontype4.C: New test.
18612 * g++.dg/template/nontype5.C: Likewise.
18614 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
18616 * gcc.dg/torture/mips-clobber-at.c: New test.
18618 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
18620 * gcc.dg/20040124-1.c: New test.
18622 2004-01-24 Jakub Jelinek <jakub@redhat.com>
18624 * gcc.dg/20040123-1.c: New test.
18626 2004-01-23 Zack Weinberg <zack@codesourcery.com>
18628 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
18630 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
18632 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
18634 2004-01-23 Andrew Pinski <apinski@apple.com>
18636 * gcc.dg/20030121-1.c: Move to ..
18637 * gcc.dg/20040121-1.c: here.
18639 2004-01-23 Roger Sayle <roger@eyesopen.com>
18641 * gcc.dg/builtins-29.c: New test case.
18643 2004-01-23 Zack Weinberg <zack@codesourcery.com>
18646 * gcc.dg/builtins-30.c: New testcase.
18648 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
18650 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
18651 * lib/g77.exp: Likewise.
18652 * lib/objc.exp: Likewise.
18653 * lib/g++.exp: Likewise.
18655 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18657 * gcc.dg/struct-by-value-2.c: New test.
18659 2004-01-21 Andrew Pinski <apinski@apple.com>
18662 * gcc.dg/20030121-1.c: New test.
18664 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
18666 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
18667 clobber frame pointer register in asm statement.
18669 2004-01-21 Falk Hueffner <falk@debian.org>
18671 * gcc.c-torture/compile/20040121-1.c: New test.
18673 2004-01-21 Zack Weinberg <zack@codesourcery.com>
18675 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
18677 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
18679 * gcc.dg/ppc64-abi-2.c: New test.
18681 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
18683 * lib/treelang.exp: Fill out this file.
18684 * lib/treelang-dg.exp: New File.
18686 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
18688 * gcc.c-torture/compile/981022-1.c: Remove.
18689 * gcc.dg/array-5.c: Remove XFAIL.
18690 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
18691 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
18692 gcc.dg/cond-lvalue-1.c: Update.
18693 * gcc.dg/cast-lvalue-2.c: New test.
18695 2004-01-19 Mark Mitchell <mark@codesourcery.com>
18698 * g++.dg/other/error1.C (class foo): Tweak error message.
18701 * g++.dg/template/call2.C: New test.
18703 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18705 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
18706 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
18707 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
18708 scalar-return-1_x.c, scalar-return-2_y.c,
18709 scalar-return-3_x.c, scalar-return-3_y.c,
18710 scalar-return-4_x.c, scalar-return-4_y.c,
18711 struct-align-1.h, struct-align-1_x.c,
18712 struct-align-1_y.c, struct-align-2.h,
18713 struct-align-2_x.c, struct-align-2_y.c,
18714 struct-by-value-10_y.c, struct-by-value-11_x.c,
18715 struct-by-value-11_y.c, struct-by-value-12_x.c,
18716 struct-by-value-12_y.c, struct-by-value-13_x.c,
18717 struct-by-value-13_y.c, struct-by-value-14_x.c,
18718 struct-by-value-14_y.c, struct-by-value-15_x.c,
18719 struct-by-value-15_y.c, struct-by-value-16_y.c,
18720 struct-by-value-17_y.c, struct-by-value-18_y.c,
18721 struct-by-value-19_y.c, struct-by-value-1_x.c,
18722 struct-by-value-1_y.c, struct-by-value-20_y.c,
18723 struct-by-value-2_x.c, struct-by-value-2_y.c,
18724 struct-by-value-3_y.c, struct-by-value-4_x.c,
18725 struct-by-value-4_y.c, struct-by-value-5_y.c,
18726 struct-by-value-6_y.c, struct-by-value-7_y.c
18727 struct-by-value-8_x.c, struct-by-value-8_y.c
18728 struct-by-value-9_x.c, struct-by-value-9_y.c
18729 struct-return-10_x.c, struct-return-10_y.c,
18730 struct-return-19_x.c, struct-return-20_x.c
18731 struct-return-2_x.c, struct-return-2_y.c
18732 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
18733 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
18735 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18737 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
18738 attribute on sparc*-sun-solaris2.*.
18740 2004-01-18 Mark Mitchell <mark@codesourcery.com>
18743 * g++.dg/ext/typeof7.C: New test.
18745 2004-01-18 David Edelsohn <edelsohn@gnu.org>
18747 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
18748 * gcc.dg/const-elim-1.c: Same.
18750 2004-01-17 Ziemowit Laski <zlaski@apple.com>
18752 * objc.dg/stret-1.m: New.
18753 * objc.dg/stret-2.m: New.
18755 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18758 * g++.dg/ext/vector1.C: New test.
18760 2004-01-16 Geoffrey Keating <geoffk@apple.com>
18762 * gcc.dg/pch/import-1.c: New.
18763 * gcc.dg/pch/import-1.hs: New.
18764 * gcc.dg/pch/import-1a.h: New.
18765 * gcc.dg/pch/import-1b.h: New.
18766 * gcc.dg/pch/import-1c.h: New.
18768 2004-01-16 Mark Mitchell <mark@codesourcery.com>
18771 * g++.dg/ext/array1.C: New test.
18774 * g++.dg/conversion/op1.C: New test.
18776 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
18779 From Kazumoto Kojima / Dan Kegel:
18780 * gcc.dg/pr11864-1.c: New test.
18783 From Marcus Comstedt / Dan Kegel:
18784 * gcc.dg/pr10392-1.c: New test.
18786 2004-01-16 Mark Mitchell <mark@codesourcery.com>
18789 * g++.dg/init/ref10.C: New test.
18791 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18794 * g++.dg/parse/typename6.C: New test.
18796 2004-01-15 Geoffrey Keating <geoffk@apple.com>
18799 * testsuite/g++.dg/pch/wchar-1.C: New.
18800 * testsuite/g++.dg/pch/wchar-1.Hs: New.
18802 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18805 * g++.dg/expr/sizeof2.C: New test.
18807 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
18809 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
18811 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
18814 * g++.dg/lookup/strong-using-3.C: New.
18815 * g++.dg/lookup/using-10.C: New.
18817 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
18820 * g++.dg/lookup/strong-using-2.C: New.
18822 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
18823 Dan Kegel <dank@kegel.com>
18824 J"orn Rennecke <joern.rennecke@superh.com>
18827 * gcc.dg/pr9365-1.c: New test.
18829 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18832 * g++.dg/parse/casting-operator2.C: New test.
18833 * g++.old-deja/g++.pt/explicit83.C: Remove.
18835 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
18837 * gcc.dg/label-compound-stmt-1.c: New test.
18838 * gcc.c-torture/compile/950922-1.c,
18839 gcc.c-torture/compile/20000211-3.c,
18840 gcc.c-torture/compile/20000518-1.c,
18841 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
18842 compound statements.
18844 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
18846 * gcc.dg/ppc64-abi-1.c: New test.
18848 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
18850 * g++.dg/ext/attrib9.C: Add dg-warnings.
18852 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18855 * g++.dg/parse/dtor3.C: New test.
18857 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
18860 * g++.dg/parse/try-catch-1.C: New test.
18862 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
18864 * ada/acats/run_all.sh: Add more verbose output in acats.log
18865 when compiling tests.
18867 2004-01-12 Zack Weinberg <zack@codesourcery.com>
18870 * gcc.dg/typedef-redecl.c: New test case.
18871 * gcc.dg/typedef-redecl.h: New support file.
18873 2004-01-13 Jan Hubicka <jh@suse.cz>
18875 * gcc.dg/always_inline.c: New test.
18876 * gcc.dg/debug/20031231-1.c: Fix.
18878 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18881 * g++.dg/template/array3.C: New test.
18883 2004-01-12 Zack Weinberg <zack@codesourcery.com>
18885 * g++.dg/ext/lvalue1.C: No longer expected to fail.
18886 * g++.dg/warn/Wunused-2.C: Likewise.
18888 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18891 * g++.dg/template/instantiate6.C: New test.
18893 2004-01-12 Roger Sayle <roger@eyesopen.com>
18895 PR middle-end/11397
18896 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
18898 2004-01-12 Jan Hubicka <jh@suse.cz>
18901 * gcc.dg/20040112-1.c: New.
18903 * gcc.dg/dwarf-die[1-7].c: Move to...
18904 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
18905 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
18907 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
18910 * g++.dg/parse/friend4.C: New test.
18912 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
18915 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
18916 definition is called a friend.
18918 2004-01-11 Zack Weinberg <zack@codesourcery.com>
18920 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
18922 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
18925 * g++.dg/parse/error10.C: New test.
18926 * g++.dg/template/arg2.C: Accept "invalid type" error.
18928 2004-01-11 Jakub Jelinek <jakub@redhat.com>
18930 PR middle-end/13392
18931 * g++.dg/opt/expect2.C: New test.
18933 2004-01-10 Zack Weinberg <zack@codesourcery.com>
18935 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
18936 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
18937 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
18938 Update dg-error regexps.
18940 2004-01-10 Zack Weinberg <zack@codesourcery.com>
18942 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
18943 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
18945 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18947 * gcc.dg/pragma-re-1.c: Use right pointer type.
18949 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18951 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
18953 2004-01-09 Geoffrey Keating <geoffk@apple.com>
18955 * gcc.dg/rs6000-ldouble-1.c: New.
18957 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18961 * g++.dg/other/abstract1.C: New test.
18963 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
18965 * g++.dg/lookup/strong-using-1.C: New.
18967 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
18970 * gcc.dg/func-ptr-conv-1.c: New test.
18971 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
18973 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
18976 * gcc.c-torture/compile/20040109-1.c: New.
18978 2004-01-08 Stuart Hastings <stuart@apple.com>
18980 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
18981 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
18982 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
18984 2004-01-09 Alan Modra <amodra@bigpond.net.au>
18986 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
18988 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18990 * ada/acats/run_acats: Treat 'gnatchop' the same way
18991 as 'gnatmake'. Export GCC_DRIVER.
18992 * ada/acats/run_all.sh: Add target_gnatchop. Use
18993 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
18995 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18998 * g++.dg/template/dependent-expr4.C: New test.
19000 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
19002 * gcc.dg/altivec-11.c: New test.
19004 2004-01-07 Mark Mitchell <mark@codesourcery.com>
19006 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
19008 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
19011 * gcc.dg/enum-compat-1.c: New test.
19012 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
19014 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
19017 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
19018 gcc.dg/c99-idem-qual-3.c: New tests.
19020 2004-01-07 Alan Modra <amodra@bigpond.net.au>
19022 * gcc.dg/winline-7.c: Don't cast void * to int.
19024 2004-01-06 Jan Hubicka <jh@suse.cz>
19026 * gcc.dg/i386-sse-5.c: New test
19027 * g++.dg/eh/simd-1.c: Add -w argument for i386.
19029 2004-01-05 Mark Mitchell <mark@codesourcery.com>
19032 * g++.dg/rtti/typeid4.C: New test.
19034 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19036 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
19038 2004-01-05 Mark Mitchell <mark@codesourcery.com>
19041 * g++.dg/template/error11.C: New test.
19044 * g++.dg/template/class2.C: New test.
19046 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
19047 Richard Sandiford <rsandifo@redhat.com>
19050 * g++.dg/opt/alias3.C: New test.
19052 2004-01-04 Mark Mitchell <mark@codesourcery.com>
19055 * g++.dg/template/koenig3.C: New test.
19058 * g++.dg/parse/offsetof3.C: New test.
19060 * g++.dg/init/copy7.C: Add missing dg-error markers.
19063 * g++.dg/init/copy7.c: New test.
19066 * g++.dg/parse/cast1.C: New test.
19068 2004-01-04 Jan Hubicka <jh@suse.cz>
19070 * gcc.dg/winline[1-7].c: New tests.
19072 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19075 * g++.dg/template/qualttp22.C: New test.
19077 2004-01-01 Jan Hubicka <jh@suse.cz>
19079 * gcc.dg/debug/20031231-1.c: New.
19080 * gcc.c-torture/compile/20040101-1.c: New.
19081 * gcc.dg/dwarf-die-[1-7].c: New.
19083 2004-01-01 Jakub Jelinek <jakub@redhat.com>
19085 PR optimization/13521
19086 * gcc.c-torture/compile/20031231-1.c: New test.
19088 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
19090 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
19092 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19095 * g++.dg/template/crash16.C: New test.
19097 2003-12-30 Mark Mitchell <mark@codesourcery.com>
19099 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
19101 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
19103 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
19105 * g++.old-deja/g++.jason/thunk3.C: Likewise.
19106 * g++.old-deja/g++.law/profile1.C: Likewise.
19107 * gcc.c-torture/compile/981006-1.c: Likewise.
19108 * gcc.c-torture/execute/loop-2e.x: Likewise.
19109 * gcc.c-torture/execute/loop-2f.x: Remove.
19110 * gcc.c-torture/execute/loop-2g.x: Likewise.
19111 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
19112 * gcc.dg/20020312-2.c: Remove traces of dead ports.
19114 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
19117 * g++.dg/ext/attrib11.C: New test.
19120 * g++.dg/template/array2-1.C: New test.
19121 * g++.dg/template/array2-2.C: New test.
19123 2003-12-29 Mark Mitchell <mark@codesourcery.com>
19125 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
19127 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
19130 * g++.dg/template/array1-1.C: New test.
19131 * g++.dg/template/array1-2.C: New test.
19133 2003-12-29 Roger Sayle <roger@eyesopen.com>
19136 * g77.dg/12632.f: New test case.
19138 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19141 * g++.dg/parse/nontype1.C: New test.
19143 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19146 * g++.dg/parse/explicit1.C: New test.
19147 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
19149 2003-12-28 Mark Mitchell <mark@codesourcery.com>
19152 * g++.dg/opt/inline6.C: New test.
19155 * g++.dg/parse/error9.C: New test.
19157 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
19159 2003-12-28 Mark Mitchell <mark@codesourcery.com>
19162 * g++.dg/init/assign1.C: New test.
19164 2003-12-28 Roger Sayle <roger@eyesopen.com>
19167 * g++.dg/warn/format3.C: New test case.
19169 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19171 * gcc.c-torture/compile/20031227-1.c: New test.
19173 2003-12-23 Mark Mitchell <mark@codesourcery.com>
19175 * g++.dg/bprob/bprob.exp: Load target-supports.exp
19176 * g77.dg/bprob/bprob.exp: Likewise.
19177 * gcc.misc-tests/bprob.exp: Likewise.
19178 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
19179 variants on systems where the library does not provide that
19181 * gcc.dg/builtins-20.c: Use builtins-config.h.
19182 * gcc.dg/builtins-config.h: New file.
19184 2003-12-23 Mark Mitchell <mark@codesourcery.com>
19186 * lib/gcc-dg.exp (dg-require-profiling): New function.
19187 * lib/target-supports.exp (check_profiling_available): Likewise.
19188 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
19189 * g77.dg/bprob/bprob.exp: Likewise.
19190 * gcc.misc-tests/bprob.exp: Likewise.
19191 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
19192 * gcc.dg/20021014-1.c: Likewise.
19193 * gcc.dg/nest.c: Likewise.
19195 2003-12-23 Mark Mitchell <mark@codesourcery.com>
19197 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
19199 * g++.dg/lookup/java2.C: Likewise.
19200 * gcc.dg/cpp/lexident.c: Likewise.
19202 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
19204 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
19206 * gcc.c-torture/compile/961203-1.c: Likewise.
19207 * gcc.c-torture/compile/980506-1.c: Likewise.
19209 2003-12-23 Zack Weinberg <zack@codesourcery.com>
19211 * lib/gcc-dg.exp (dg-prune-output): New annotation.
19212 (additional_prunes): New global.
19213 (gcc-dg-prune): Handle additional per-test pruning.
19214 (dg-test): Clear additional_prunes between tests.
19216 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
19217 dg-prune-output to avoid spurious failures from assembler
19218 complaining about nonexistent WAW violations.
19219 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
19220 Use dg-prune-output to avoid spurious failures from assembler
19221 warning about Itanium B-step errata.
19223 2003-12-23 Mark Mitchell <mark@codesourcery.com>
19225 * g++.dg/abi/macro0.C: New test.
19226 * g++.dg/abi/macro1.C: Likewise.
19227 * g++.dg/abi/macro2.C: Likewise.
19229 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
19230 * g++.dg/abi/bitfield7.C: Likewise.
19231 * g++.dg/abi/dtor2.C: Likewise.
19232 * g++.dg/abi/mangle11.C: Likewise.
19233 * g++.dg/abi/mangle12.C: Likewise.
19234 * g++.dg/abi/mangle14.C: Likewise.
19235 * g++.dg/abi/mangle17.C: Likewise.
19236 * g++.dg/abi/vbase10.C: Likewise.
19237 * g++.dg/abi/vbase14.C: Likewise.
19238 * g++.dg/template/qualttp17.C: Likewise.
19240 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
19243 * gcc.dg/20031223-1.c: New test.
19245 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19247 * gcc.dg/noreturn-7.c: New test.
19249 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19251 * gcc.dg/null-pointer-1.c: New test.
19253 2003-12-22 Mark Mitchell <mark@codesourcery.com>
19255 * g++.old-deja/g++.jason/template18.C: Remove.
19256 * g++.old-deja/g++.jason/template37.C: Likewise.
19259 * g++.dg/lookup/ns1.C: New test.
19262 * g++.dg/template/lookup3.C: New test.
19264 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
19266 * g++.dg/template/recurse1.C: New test
19268 2003-12-22 Mark Mitchell <mark@codesourcery.com>
19271 * g++.dg/parse/semicolon1.C: New test.
19272 * g++.dg/parse/semicolon1.h: Likewise.
19274 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
19276 * gcc.dg/darwin-misaligned.c: New test.
19278 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
19281 * gcc.dg/20031222-1.c: New test.
19283 2003-12-21 Mark Mitchell <mark@codesourcery.com>
19286 * g++.dg/parse/error8.C: New test.
19289 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
19291 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
19293 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
19295 * gcc.c-torture/compile/930217-1.c: Likewise.
19296 * gcc.c-torture/compile/930513-1.c: Likewise.
19297 * gcc.c-torture/execute/920908-2.c: Likewise.
19298 * gcc.c-torture/execute/921204-1.c: Likewise.
19299 * gcc.c-torture/execute/930621-1.c: Likewise.
19300 * gcc.c-torture/execute/930630-1.c: Likewise.
19301 * gcc.c-torture/execute/931031-1.c: Likewise.
19302 * gcc.c-torture/execute/980602-2.c: Likewise.
19303 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
19304 * gcc.c-torture/execute/compndlit-1.c: Likewise.
19305 * gcc.c-torture/execute/extzvsi.c: Likewise.
19306 * gcc.c-torture/unsorted/ext.c: Likewise.
19308 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
19311 * gcc.c-torture/compile/20031220-2.c: New test case.
19313 2003-12-20 Roger Sayle <roger@eyesopen.com>
19315 PR optimization/13031
19316 * gcc.c-torture/compile/20031220-1.c: New test case.
19318 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19320 * gcc.dg/cast-function-1.c: New test.
19322 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
19324 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
19327 2003-12-19 Mark Mitchell <mark@codesourcery.com>
19330 * g++.dg/ext/attrib10.C: New test.
19332 2003-12-19 Jakub Jelinek <jakub@redhat.com>
19334 * gcc.dg/cleanup-10.c: New test.
19335 * gcc.dg/cleanup-11.c: New test.
19337 2003-12-19 Jakub Jelinek <jakub@redhat.com>
19340 * g++.dg/opt/expect1.C: New test.
19342 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
19344 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
19346 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
19349 * gcc.dg/20031218-1.c: New test.
19352 * gcc.dg/20031218-2.c: New test.
19353 * gcc.dg/20031218-3.c: New test.
19355 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
19356 of label name and allow for USER_LABEL_PREFIX == "_" names.
19357 * g++.dg/abi/mangle18-2.C: Likewise.
19358 * g++.dg/abi/mangle19-1.C: Likewise.
19359 * g++.dg/abi/mangle19-2.C: Likewise.
19360 * g++.dg/abi/mangle20-1.C: Likewise.
19361 * g++.dg/abi/mangle20-2.C: Likewise.
19363 2003-12-18 Richard Henderson <rth@redhat.com>
19365 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
19367 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
19368 Dan Kegel <dank@kegel.com>
19371 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
19372 testing a cross compiler, it causes spurious compile failures.
19373 * lib/g++.exp: Likewise.
19375 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19378 * g++.dg/template/access13.C: New test.
19380 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
19382 * gcc.dg/20031216-1.c: New test.
19384 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19387 * g++.dg/template/error10.C: New test.
19389 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19391 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
19392 * g++.dg/eh/simd-2.C: Likewise.
19394 2003-12-17 James E Wilson <wilson@specifixinc.com>
19395 Roger Sayle <roger@eyesopen.com>
19397 * gcc.c-torture/execute/ieee/mzero5.c: New.
19399 2003-12-17 Mark Mitchell <mark@codesourcery.com>
19402 * g++.dg/parse/error6.C: New test.
19405 * g++.dg/parse/error7.C: New test.
19407 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
19409 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
19410 at -O with stabs debugging formats.
19411 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
19412 * gcc.dg/debug/debug-2.c: Likewise.
19414 2003-12-16 Mark Mitchell <mark@codesourcery.com>
19417 * g++.dg/init/error1.C: New test.
19420 * g++.dg/init/pm3.C: New test.
19422 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
19425 * gcc.dg/bitfld-8.c: New test.
19427 2003-12-16 James Lemke <jim@wasabisystems.com>
19429 * gcc.dg/arm-scd42-[123].c: New tests.
19431 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
19434 * g++.dg/abi/mangle20-1.C: New test.
19435 * g++.dg/abi/mangle20-2.C: New test.
19437 2003-12-16 Mark Mitchell <mark@codesourcery.com>
19440 * g++.dg/other/offsetof2.C: Remove XFAIL.
19441 * g++.dg/parse/offsetof1.C: New test.
19442 * g++.gd/parse/offsetof2.C: Likewise.
19444 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19446 * g++.dg/template/nontype3.C: New test.
19447 * g++.dg/template/static2.C: Tweaked the dg-error clause.
19449 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19451 * g++.dg/warn/noreturn-3.C: Also test instantiation.
19453 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
19456 * g++.dg/expr/assign1.C: New test.
19459 * g++.dg/abi/mangle19-1.C: New test.
19460 * g++.dg/abi/mangle19-2.C: New test.
19462 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
19464 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
19466 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19468 * gcc.c-torture/execute/20031216-1.c: New test.
19470 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19472 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
19475 2003-12-15 Mark Mitchell <mark@codesourcery.com>
19478 * g++.dg/template/error9.C: New test.
19481 * g++.dg/template/error8.C: New test.
19483 2003-12-15 Roger Sayle <roger@eyesopen.com>
19485 PR middle-end/13400
19486 * gcc.c-torture/execute/20031215-1.c: New test case.
19488 2003-12-15 Mark Mitchell <mark@codesourcery.com>
19491 * g++.dg/parse/error5.C: New test.
19494 * g++.dg/expr/sizeof1.C: New test.
19497 * g++.dg/template/crash15.C: New test.
19499 2003-12-15 Geoffrey Keating <geoffk@apple.com>
19501 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
19502 a non-POD type as the last named parameter of a varargs function.
19504 2003-12-15 Mark Mitchell <mark@codesourcery.com>
19508 * g++.dg/template/crash14.C: New test.
19509 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
19511 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
19513 * g++.dg/other/java1.C: New test.
19516 * g++.dg/abi/mangle18-1.C: New test.
19517 * g++.dg/abi/mangle18-2.C: New test.
19519 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19521 PR optimization/10312
19522 * gcc.c-torture/execute/20031214-1.c: New.
19524 2003-12-14 Mark Mitchell <mark@codesourcery.com>
19528 * g++.dg/parse/error3.C: New test.
19529 * g++.dg/parse/error4.C: Likewise.
19530 * g++.dg/abi/mangle4.C: Tweak error messages.
19531 * g++.dg/lookup/using5.C: Likewise.
19532 * g++.dg/other/error2.C: Likewise.
19533 * g++.dg/parse/typename5.C: Likewise.
19534 * g++.dg/parse/undefined1.C: Likewise.
19535 * g++.dg/template/arg2.C: Likewise.
19536 * g++.dg/template/ttp3.C: Likewise.
19537 * g++.dg/template/type1.C: Likewise.
19538 * g++.old-deja/g++.other/crash32.C: Likewise.
19539 * g++.old-djea/g++.pt/defarg8.C: Likewise.
19541 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19544 * g++.dg/warn/noreturn-3.C: New test.
19546 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
19549 * g++.dg/abi/covariant3.C: New.
19551 2003-12-12 Jakub Jelinek <jakub@redhat.com>
19553 * g++.dg/eh/ia64-1.C: New test.
19555 2003-12-12 Roger Sayle <roger@eyesopen.com>
19557 PR optimization/13037
19558 * g77.f-torture/execute/13037.f: New test case.
19560 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
19563 * g++.dg/abi/covariant2.C: New.
19565 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
19567 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
19569 2003-12-11 Zack Weinberg <zack@codesourcery.com>
19571 * gcc.c-torture/execute/wchar_t-1.x: Delete.
19573 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
19576 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
19578 * lib/g++.exp (g++_version): Likewise.
19579 * lib/g77.exp (g77_version): Likewise.
19580 * lib/objc.exp (default_objc_version): Likewise.
19582 2003-12-10 Richard Henderson <rth@redhat.com>
19584 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
19586 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
19588 2003-12-08 Matt Austern <austern@apple.com>
19591 * lib/gcc-dg.exp (dg-require-visibility): Define.
19592 * lib/target-supports (check_visibility_available): Define.
19593 * gcc.dg/visibility-1.c: New test.
19594 * gcc.dg/visibility-2.c: Likewise.
19595 * gcc.dg/visibility-3.c: Likewise.
19596 * gcc.dg/visibility-4.c: Likewise.
19597 * gcc.dg/visibility-5.c: Likewise.
19598 * gcc.dg/visibility-6.c: Likewise.
19599 * g++.dg/ext/visibility-1.C: Likewise.
19600 * g++.dg/ext/visibility-2.C: Likewise.
19601 * g++.dg/ext/visibility-3.C: Likewise.
19602 * g++.dg/ext/visibility-4.C: Likewise.
19603 * g++.dg/ext/visibility-5.C: Likewise.
19604 * g++.dg/ext/visibility-6.C: Likewise.
19606 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19608 * g++.dg/lookup/java1.C: New test.
19609 * g++.dg/lookup/java2.C: New test.
19611 2003-12-07 Falk Hueffner <falk@debian.org>
19613 * g++.dg/opt/noreturn-1.C: New test.
19615 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
19617 * gcc.dg/overflow-1.c: New test.
19619 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19621 * g77.f-torture/compile/13060.f: New test.
19623 2003-12-06 Mark Mitchell <mark@codesourcery.com>
19626 * g++.dg/inherit/operator2.C: New test.
19628 2003-12-05 Mark Mitchell <mark@codesourcery.com>
19631 * g++.dg/ext/attrib9.C: New test.
19633 2003-12-05 Mark Mitchell <mark@codesourcery.com>
19636 * g++.dg/template/error7.C: New test.
19638 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
19639 J"orn Rennecke <joern.rennecke@superh.com>
19642 * g++.dg/other/struct-va_list.C: New test.
19644 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19647 * g++.dg/parse/defarg6.C: New test.
19649 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
19652 * gcc.c-torture/execute/20031201-1.c: New test.
19654 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
19656 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
19658 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19660 * gcc.dg/builtin-return-1.c: New test.
19662 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
19663 J"orn Rennecke <joern.rennecke@superh.com>
19665 PR optimization/13260
19666 * gcc.c-torture/execute/20031204-1.c: New test.
19668 2003-12-03 Mark Mitchell <mark@codesourcery.com>
19671 * g++.dg/template/error6.C: New test.
19673 2003-12-03 Jakub Jelinek <jakub@redhat.com>
19675 * gcc.dg/20031202-1.c: New test.
19677 2003-12-03 Mark Mitchell <mark@codesourcery.com>
19680 * g++.dg/template/eh1.C: New test.
19683 * g++.dg/template/error5.C: New test.
19685 2003-12-02 David Ung <davidu@mips.com>
19687 * gcc.dg/compat/vector-check.h: Corrected type for var
19690 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19693 * g++.dg/template/ptrmem8.C: New test.
19695 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19698 * g++.dg/template/dependent-expr3.C: New test.
19700 2003-12-01 James Lemke <jim@wasabisystems.com>
19702 * gcc.dg/arm-g2.c: New test.
19704 2003-12-01 Roger Sayle <roger@eyesopen.com>
19706 PR optimization/11634
19707 * gcc.dg/20031201-2.c: New test case.
19709 2003-12-01 Zack Weinberg <zack@codesourcery.com>
19712 * objc.dg/proto-lossage-3.m: New test.
19714 2003-12-01 Roger Sayle <roger@eyesopen.com>
19716 PR optimization/12628
19717 * gcc.dg/20031201-1.c: New test case.
19719 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
19721 * gcc.dg/unaligned-1.c: New test.
19723 2003-11-30 Mark Mitchell <mark@codesourcery.com>
19726 * g++.dg/template/error4.C: New test.
19727 * g++.dg/template/nested3.C: Adjust error markers.
19729 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19731 * gcc.dg/cpp/assert4.c: Check more #system assertions.
19733 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
19736 * gcc.dg/bitfld-7.c: New test.
19738 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
19740 * gcc.dg/tls/asm-1.C: New test.
19742 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19744 * gcc.dg/cpp/assert4.c: Update.
19746 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19748 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
19749 * gcc.dg/builtin-apply3.c: New test.
19751 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19753 * lib/compat.exp (compat-obj): New xfaildata parameter.
19754 Use it to set compiler_conditional_xfail_data before compiling.
19755 (compat-get-options): Handle dg-xfail-if.
19756 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
19757 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
19758 * gcc.dg/compat/vector-1_y.c: Likewise.
19759 * gcc.dg/compat/vector-2_x.c: Likewise.
19760 * gcc.dg/compat/vector-2_y.c: Likewise.
19762 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19764 * g++.dg/opt/reg-stack4.C: New test.
19766 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19768 * gcc.dg/builtin-apply2.c: New test.
19770 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19772 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
19774 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19777 * g++.dg/template/template-id-2.C: New test.
19779 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19782 * g++.dg/template/memfriend1.C: New test.
19783 * g++.dg/template/memfriend2.C: Likewise.
19784 * g++.dg/template/memfriend3.C: Likewise.
19785 * g++.dg/template/memfriend4.C: Likewise.
19786 * g++.dg/template/memfriend5.C: Likewise.
19787 * g++.dg/template/memfriend6.C: Likewise.
19788 * g++.dg/template/memfriend7.C: Likewise.
19789 * g++.dg/template/memfriend8.C: Likewise.
19790 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
19792 2003-11-21 Mark Mitchell <mark@codesourcery.com>
19795 * g++.dg/ext/cond1.C: New test.
19797 2003-11-20 Richard Henderson <rth@redhat.com>
19799 * gcc.dg/20020201-2.c: Remove.
19800 * gcc.dg/20020201-4.c: Remove.
19801 * gcc.dg/20020304-1.c: Remove.
19803 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
19805 * gcc.dg/cpp/trad/xwin1.c: New test case.
19807 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
19809 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
19810 * lib/g77.exp: Likewise.
19811 * lib/objc.exp: Likewise.
19812 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
19815 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19818 * g++.dg/template/static5.C: New test.
19820 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
19822 * gcc.dg/nested-func-1.c: New test.
19824 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19826 * gcc.dg/cpp/assert4.c: New test.
19828 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
19831 * g++.dg/lookup/using9.c: New test.
19833 2003-11-14 Mark Mitchell <mark@codesourcery.com>
19836 * g++.dg/template/error3.C: New test.
19838 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
19841 * ada/acats/run_acats, run_all.sh: Fix syntax error.
19842 No longer use a wrapper for gcc, since this does not work under
19845 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
19848 * g++.dg/template/ptrmem7.C: New test.
19850 2003-11-13 Andrew Pinski <apinski@apple.com>
19852 * gcc.c-torture/compile/20031113-1.c: New test.
19854 2003-11-13 Mark Mitchell <mark@codesourcery.com>
19855 Kean Johnston <jkj@sco.com>
19858 * gcc.dg/unused-4.c: Update.
19860 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19862 * g++.dg/opt/const3.C: New test.
19864 2003-11-13 Jan Hubicka <jh@suse.cz>
19866 * gcc.c-torture/compile/20031112-1.c: New test.
19868 2003-11-12 Mark Mitchell <mark@codesourcery.com>
19870 * g++.dg/parse/crash10.C: Remove bogus error marker.
19872 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19874 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
19875 (host_gcc): Likewise.
19876 (ROOT): Honor $PWDCMD.
19878 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
19880 2003-11-12 Catherine Moore <clm@redhat.com>
19882 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
19884 2003-11-12 Andreas Jaeger <aj@suse.de>
19885 Jakub Jelinek <jakub@redhat.com>
19886 Andrew Pinski <pinskia@physics.uc.edu>
19887 Richard Henderson <rth@redhat.com>
19889 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
19891 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
19893 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
19894 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
19896 2003-11-11 Andreas Jaeger <aj@suse.de>
19898 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
19900 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
19902 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
19904 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
19907 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
19909 * gcc.dg/trampoline-1.c: New test.
19911 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
19913 * gcc.c-torture/compile/200031109-1.c: New test.
19915 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
19919 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
19920 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
19921 gcc.dg/format/no-y2k-1.c: Update.
19923 2003-11-08 Roger Sayle <roger@eyesopen.com>
19925 PR optimization/10467
19926 * gcc.dg/20031108-1.c: New test case.
19928 2003-11-07 Geoffrey Keating <geoffk@apple.com>
19930 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
19932 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
19934 * gcc.dg/compound-lvalue-1.c: New test.
19935 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
19938 2003-11-06 Geoffrey Keating <geoffk@apple.com>
19940 * gcc.dg/altivec-varargs-1.c: New test.
19942 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19944 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
19945 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
19946 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
19947 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
19948 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
19950 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
19952 * gcc.dg/cond-lvalue-1.c: New test.
19954 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
19956 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
19958 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19961 * g++.dg/template/instantiate5.C: New test.
19963 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19966 * g++.dg/ext/complit2.C: Replace test with self-contained version.
19967 * ChangeLog: Add missing first entry for above test.
19969 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19972 * g++.dg/template/using8.C: New test.
19973 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
19975 2003-11-02 Roger Sayle <roger@eyesopen.com>
19977 PR optimization/10817
19978 * gcc.c-torture/compile/20031102-1.c: New test case.
19980 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
19982 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
19985 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19987 * gcc.dg/20031102-1.c: New test.
19989 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19991 * gcc.dg/complex-1.c: New test.
19993 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19996 * g++.dg/template/crash13.C: Adjust expected error location.
19997 * g++.old-deja/g++.brendan/ns1.C: Likewise.
19999 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
20001 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
20003 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
20006 * gcc.c-torture/compile/20031031-2.c: New test.
20008 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
20011 * gcc.c-torture/compile/20031031-1.c: New test.
20013 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
20015 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
20016 * gcc.misc-tests/bprob.exp: Likewise.
20017 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
20018 the execution test on arm-elf configs.
20019 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
20020 configs that don't support scratch files.
20021 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
20023 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
20025 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
20028 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
20030 * ada/acats/run_all.sh: Redirect mv output to /dev/null
20031 Avoid non pure sh syntax. Add more logging.
20033 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
20036 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20039 * gcc.dg/ppc-stackalign-1.c: New test.
20041 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
20043 * ada/acats/run_all.sh: Change output to be more compliant with
20045 Create acats.sum and acats.log files under testsuite/ada/acats
20046 Only run [a-z]* directories, to filter out e.g. CVS.
20047 Redirect build output to log file.
20049 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
20051 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
20053 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
20056 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
20058 2003-10-27 Jakub Jelinek <jakub@redhat.com>
20060 * gcc.c-torture/compile/20031023-1.c: New test.
20061 * gcc.c-torture/compile/20031023-2.c: New test.
20062 * gcc.c-torture/compile/20031023-3.c: New test.
20063 * gcc.c-torture/compile/20031023-4.c: New test.
20065 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20068 * g++.dg/lookup/scoped8.C: New test.
20070 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
20072 * g++.dg/opt/reg-stack3.C: New test.
20074 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
20076 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
20078 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20081 * g++.dg/template/crash13.C: New test.
20083 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
20085 * gcc.dg/c99-restrict-2.c: New test.
20087 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
20089 PR c++/12698, c++/12699, c++/12700, c++/12566
20090 * g++.dg/inherit/covariant9.C: New test.
20091 * g++.dg/inherit/covariant10.C: New test.
20092 * g++.dg/inherit/covariant11.C: New test.
20094 2003-10-23 Jason Merrill <jason@redhat.com>
20097 * g++.dg/ext/complit2.C: New test.
20099 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
20102 * gcc.c-torture/execute/20031020-1.c: New test.
20104 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20106 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
20107 following the jump_insn.
20109 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
20111 * gcc.dg/cast-lvalue-1.c: New test.
20113 2003-10-21 Mark Mitchell <mark@codesourcery.com>
20116 * g++.dg/template/cond2.C: New test.
20118 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
20120 * gcc.dg/builtins-28.c: New test.
20122 2003-10-20 Jan Hubicka <jh@suse.cz>
20124 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
20126 * testsuite/gcc.dg/inline-2.c: Likewise.
20128 2003-10-20 Phil Edwards <phil@codesourcery.com>
20130 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
20131 * gcc.dg/nest.c: Likewise.
20133 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20135 PR c++/9781, c++/10583, c++/11862
20136 * g++.dg/parse/crash13.C: New test.
20138 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20140 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
20142 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20144 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
20145 Define HAVE_C99_RUNTIME except on Solaris.
20146 * gcc.dg/builtins-20.c: Likewise.
20148 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20150 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
20152 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20155 * g++.dg/template/crash21.C: New test.
20157 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20160 * g++.dg/template/typename5.C: New test.
20162 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20165 * g++.dg/template/friend25.C: New test.
20167 2003-10-16 Ziemowit Laski <zlaski@apple.com>
20169 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
20172 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
20174 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
20177 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
20179 * gcc.c-torture/execute/960416-1.x: Remove.
20180 * gcc.c-torture/execute/divconst-3.x: Likewise.
20182 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
20185 * gcc.dg/torture/cris-volatile-1.c: New test.
20187 2003-10-14 Roger Sayle <roger@eyesopen.com>
20189 PR optimization/9325
20190 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
20191 for overflowing floating point to integer conversion during RTL
20194 2003-10-13 Ziemowit Laski <zlaski@apple.com>
20196 * objc/execute/_cmd.m: Fix typo.
20197 * objc.dg/image-info.m, objc.dg/symtab-1.m:
20198 Relax 'scan-assembler' regexp.
20199 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
20200 objc.dg/try-catch-4.m: Run on non-Darwin targets.
20201 * objc.dg/zero-link-2.m: Remove blank line.
20202 * objc.dg/zero-link-3.m: New test case.
20204 2003-10-13 Geoffrey Keating <geoffk@apple.com>
20206 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
20208 * gcc.dg/asm-names.c: Use scan-assembler-not rather
20209 than linker trickery.
20211 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20214 * g++.dg/other/friend2.C: New test.
20216 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
20218 * gcc.dg/20031012-1.c: New test.
20220 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
20222 * gcc.dg/weak/weak-3.c: Fix for new warning.
20224 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
20226 PR optimization/8750
20227 * gcc.c-torture/execute/20031012-1.c: New test case.
20229 2003-10-11 Roger Sayle <roger@eyesopen.com>
20231 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
20232 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
20234 2003-10-11 Roger Sayle <roger@eyesopen.com>
20236 PR optimization/12260
20237 * gcc.c-torture/compile/20031011-2.c: New test case.
20239 2003-10-11 Roger Sayle <roger@eyesopen.com>
20241 * gcc.c-torture/execute/20031011-1.c: New testcase.
20243 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
20245 * gcc.c-torture/compile/20031011-1.c: New test.
20247 2003-10-11 Jan Hubicka <jh@suse.cz>
20249 * g++.dg/other/first-global.C: New test.
20251 2003-10-11 Roger Sayle <roger@eyesopen.com>
20253 * gcc.c-torture/execute/string-opt-18.c: New testcase.
20255 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
20257 * gcc.c-torture/compile/20031010-1.c: New test.
20259 2003-10-10 Geoffrey Keating <geoffk@apple.com>
20261 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
20262 * gcc.c-torture/execute/va-arg-25.c: ... here.
20264 2003-10-09 Mark Mitchell <mark@codesourcery.com>
20266 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
20268 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
20270 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
20272 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
20274 * g++.dg/parse/error2.C: New test.
20276 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
20279 * g++.dg/other/error5.C: Modify the error message.
20280 * g++.dg/lookup/using8.C: New test.
20282 2003-10-07 Geoffrey Keating <geoffk@apple.com>
20284 * gcc.dg/darwin-abi-2.c: New file.
20285 * gcc.c-torture/execute/va-arg-24.c: New file.
20287 2003-10-06 Bob Wilson <bob.wilson@acm.org>
20289 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
20292 2003-10-06 Mark Mitchell <mark@codesourcery.com>
20295 * g++.dg/other/error4.C: Update error messages.
20296 * g++.dg/template/ptrmem4.C: Likewise.
20299 * g++.dg/init/new9.C: New test.
20301 PR c++/12334, c++/12236, c++/8656
20302 * g++.dg/ext/attrib8.C: New test.
20304 2003-10-06 Devang Patel <dpatel@apple.com>
20306 * gcc.dg/debug/dwarf2-3.h: New test.
20307 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
20309 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
20311 * g++.dg/opt/cfg2.C: New test.
20313 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20315 * g++.dg/opt/float1.C: New test.
20317 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20319 * gcc.dg/c90-array-lval-6.c: New test.
20320 * gcc.dg/c99-array-lval-6.c: New test.
20322 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
20323 Ziemowit Laski <zlaski@apple.com>
20325 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
20326 'Derived', so that it is never considered a class method; add
20327 new warning for '+port' method ambiguity.
20328 * objc.dg/method-12.m: Include <objc/objc.h> instead of
20329 <objc/objc-api.h> (needed on Mac OS X).
20330 * objc.dg/method-13.m: New test.
20332 2003-10-03 Roger Sayle <roger@eyesopen.com>
20334 PR optimization/9325, PR java/6391
20335 * gcc.c-torture/execute/20031003-1.c: New test case.
20337 2003-10-02 Mark Mitchell <mark@codesourcery.com>
20339 PR optimization/12180
20340 * gcc.dg/20031002-1.c: New test.
20343 * g++.dg/inherit/error1.C: New test.
20345 2003-10-02 Chris Demetriou <cgd@broadcom.com>
20347 * lib/f-torture.exp (search_for): Rename to...
20348 (search_for_re): This. Also, clean up comments and the
20349 "regexp" invocation.
20351 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
20353 * gcc.c-torture/compile/20031002-1.c: New test.
20355 2003-10-02 Jakub Jelinek <jakub@redhat.com>
20357 * g++.dg/opt/cond1.C: New test.
20359 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
20361 * gcc.dg/Wold-style-definition-2.c: New testcase.
20362 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
20364 2003-09-29 Richard Henderson <rth@redhat.com>
20366 * g++.dg/init/array10.C: Add dg-options.
20368 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
20370 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
20372 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20374 * g++.dg/template/friend19.C: Fix typo.
20375 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
20377 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
20379 * gcc.c-torture/execute/20030928-1.c: New test.
20380 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
20382 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20384 * g++.dg/opt/unroll1.C: New test.
20386 2003-09-26 Roger Sayle <roger@eyesopen.com>
20388 PR optimization/11741
20389 * gcc.dg/20030926-1.c: New test case.
20391 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20394 * g++.dg/parse/access7.C: New test.
20395 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
20397 2003-09-24 Ziemowit Laski <zlaski@apple.com>
20399 MERGE OF objc-improvements-branch into MAINLINE:
20400 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
20401 if libobjc has not been built.
20402 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
20403 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
20404 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
20405 objc/execute/nested-3.m, objc/execute/np-2.m,
20406 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
20407 objc/execute/redefining_self.m, objc/execute/root_methods.m,
20408 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
20409 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
20410 objc.dg/special/unclaimed-category-1.h,
20411 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
20412 well as GNU runtime.
20413 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
20414 * execute/cascading-1.m, execute/function-message-1.m,
20415 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
20416 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
20417 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
20418 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
20419 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
20420 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
20421 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
20422 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
20423 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
20424 * objc.dg/bitfield-2.m: Run only on Darwin.
20425 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
20426 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
20427 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
20428 * objc.dg/const-str-1.m: Fix constant string layout.
20430 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
20432 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
20434 2003-09-23 Geoffrey Keating <geoffk@apple.com>
20436 * gcc.dg/darwin-abi-1.c: New file.
20438 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
20441 * gcc.c-torture/compile/20030921-1.c: New test.
20443 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
20445 * g++.dg/opt/reg-stack2.C: New test.
20447 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
20449 * g++.dg/eh/delayslot1.C: New test.
20451 2003-09-20 Richard Henderson <rth@redhat.com>
20453 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
20455 2003-09-20 Roger Sayle <roger@eyesopen.com>
20457 * gcc.c-torture/execute/20030920-1.c: New test case.
20459 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20461 * g++.dg/rtti/typeid3.C: Correct expected error message.
20463 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20466 * g++.dg/parse/crash12.C: New test.
20468 2003-09-19 Janis Johnson <janis187@us.ibm.com>
20470 * gcc.dg/compat/mixed-struct-check.h: New.
20471 * gcc.dg/compat/mixed-struct-defs.h: New.
20472 * gcc.dg/compat/mixed-struct-init.h: New.
20473 * gcc.dg/compat/struct-by-value-19_main.c: New.
20474 * gcc.dg/compat/struct-by-value-19_x.c: New.
20475 * gcc.dg/compat/struct-by-value-19_y.c: New.
20476 * gcc.dg/compat/struct-by-value-20_main.c: New.
20477 * gcc.dg/compat/struct-by-value-20_x.c: New.
20478 * gcc.dg/compat/struct-by-value-20_y.c: New.
20479 * gcc.dg/compat/struct-return-19_main.c: New.
20480 * gcc.dg/compat/struct-return-19_x.c: New.
20481 * gcc.dg/compat/struct-return-19_y.c: New.
20482 * gcc.dg/compat/struct-return-20_main.c: New.
20483 * gcc.dg/compat/struct-return-20_x.c: New.
20484 * gcc.dg/compat/struct-return-20_y.c: New.
20486 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
20487 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
20488 so that it will not complain on LP64 targets.
20490 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20493 * g++.dg/template/friend24.C: New test.
20495 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
20498 * g++.dg/template/memtmpl2.C: New test.
20500 2003-09-18 Mark Mitchell <mark@codesourcery.com>
20503 * gcc.dg/builtin-apply1.c: New test.
20505 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
20508 * g++.dg/warn/Wunused-4.C: New test.
20510 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20513 * g++.dg/other/gc2.C: New test.
20515 2003-09-17 Mark Mitchell <mark@codesourcery.com>
20518 * g++.dg/rtti/typeid3.C: New test.
20521 * g++.dg/overload/template1.C: New test.
20523 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
20525 * g++.dg/opt/cfg3.C: New test.
20527 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20530 * g++.dg/template/crash11.C: New test.
20532 2003-09-16 Jason Merrill <jason@redhat.com>
20533 Jakub Jelinek <jakub@redhat.com>
20535 * gcc.dg/attr-warn-unused-result.c: New test.
20537 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
20540 * g++.dg/expr/call2.C: New test.
20542 2003-09-15 Andreas Jaeger <aj@suse.de>
20544 * gcc.dg/Wold-style-definition-1.c: New test.
20546 2003-09-14 Mark Mitchell <mark@codesourcery.com>
20549 * g++.dg/parse/template12.C: New test.
20551 * g++.dg/abi/bitfield11.C: New test.
20552 * g++.dg/abi/bitfield12.C: Likewise.
20554 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
20556 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
20557 non-expansion of functional macro name without arguments at EOL.
20558 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
20560 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
20562 * gcc.c-torture/execute/20030914-[12].c: New tests.
20564 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
20567 * g++.dg/overload/addr1.C: New test.
20569 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
20571 * gcc.dg/20030909-1.c: New test.
20573 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20575 * gcc.dg/ultrasp10.c: New test.
20577 2003-09-09 Devang Patel <dpatel@apple.com>
20579 * gcc.dg/darwin-ld-6.c: New test.
20581 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20583 * gcc.dg/torture/builtin-explog-1.c: New testcase.
20585 2003-09-08 Mark Mitchell <mark@codesourcery.com>
20587 * gcc.dg/ia64-types1.c: New test.
20588 * gcc.dg/ia64-types2.c: Likewise.
20590 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20592 * gcc.dg/builtins-1.c: Add more _Complex tests.
20593 * gcc.dg/torture/builtin-attr-1.c: Likewise.
20595 * gcc.dg/builtins-1.c: Test existing _Complex functions.
20596 * gcc.dg/torture/builtin-attr-1.c: Likewise.
20598 2003-09-08 Mark Mitchell <mark@codesourcery.com>
20601 * g++.dg/lookup/koenig2.C: New test.
20604 * g++.dg/rtti/typeid2.C: New test.
20606 2003-09-08 Jakub Jelinek <jakub@redhat.com>
20608 * gcc.c-torture/compile/20030904-1.c: New test.
20610 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20612 * g++.dg/opt/longbranch2.C: New test.
20614 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
20616 * g++.dg/template/crash10.C: Only compile it.
20618 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
20620 PR middle-end/11665
20621 * gcc.c-torture/compile/20030907-1.c: New test.
20622 * g++.dg/init/array11.C: New test.
20624 2003-09-07 Mark Mitchell <mark@codesourcery.com>
20627 * g++.dg/init/struct1.C: New test.
20629 2003-09-07 Mark Mitchell <mark@codesourcery.com>
20632 * g++.dg/expr/comma1.C: New test.
20634 2003-09-06 Mark Mitchell <mark@codesourcery.com>
20637 * g++.dg/expr/static_cast5.C: New test.
20639 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
20642 * g++.dg/lookup/scoped7.C: New test.
20645 * g++.dg/other/static1.C: New test.
20648 * g++.dg/warn/template-1.C: New test.
20651 * g++.dg/template/crash10.C: New test.
20654 * g++.dg/overload/VLA.C: New test.
20657 * g++.dg/template/call1.C: New test.
20659 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
20662 * g++.dg/parse/using3.C: New test.
20664 2003-09-06 Roger Sayle <roger@eyesopen.com>
20667 * g++.dg/overload/builtin3.C: New test case.
20669 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
20672 * gcc.dg/20030906-1.c: New test.
20673 * gcc.dg/20030906-2.c: Likewise.
20675 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
20678 * g++.dg/parse/defarg5.C: New test.
20680 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
20682 2003-09-05 Mark Mitchell <mark@codesourcery.com>
20685 * g++.dg/expr/static_cast4.C: New test.
20688 * g++.dg/template/crash9.C: New test.
20690 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
20692 * g++.old-deja/g++.ext/pretty2.C: Update for change
20694 * g++.old-deja/g++.ext/pretty3.C: Likewise.
20696 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
20699 * g++/dg/template/qualified-id1.C: New test.
20702 * g++.dg/warn/noeffect4.C: New test.
20704 2003-09-04 Matt Austern <austern@apple.com>
20706 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
20707 * g++.dg/ext/fnname2.C: Likewise.
20708 * g++.dg/ext/fnname3.C: Likewise.
20710 2003-09-04 Mark Mitchell <mark@codesourcery.com>
20712 * g++.dg/expr/lval1.C: New test.
20713 * g++.dg/ext/lvcast.C: Remove.
20715 2003-09-03 Roger Sayle <roger@eyesopen.com>
20717 PR optimization/11700.
20718 * gcc.c-torture/compile/20030903-1.c: New test case.
20720 2003-09-03 Mark Mitchell <mark@codesourcery.com>
20723 * g++.dg/abi/layout4.C: New test.
20725 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
20728 * g++.dg/parse/friend3.C: New test.
20730 2003-09-02 Mark Mitchell <mark@codesourcery.com>
20733 * g++.dg/template/class1.C: New test.
20736 * g++.dg/expr/call1.C: New test.
20738 2003-09-01 Mark Mitchell <mark@codesourcery.com>
20741 * g++.dg/init/ref9.C: New test.
20744 * g++.dg/template/nested4.C: New test.
20746 2003-08-29 Mark Mitchell <mark@codesourcery.com>
20749 * g++.dg/template/non-dependent4.C: New test.
20752 * g++.dg/inherit/conv1.C: New test.
20754 2003-08-29 Mark Mitchell <mark@codesourcery.com>
20757 * g++.dg/ext/label1.C: New test.
20758 * g++.dg/ext/label2.C: Likewise.
20760 2003-08-28 Mark Mitchell <mark@codesourcery.com>
20762 * g++.dg/expr/cond3.C: New test.
20764 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20766 * gcc.dg/builtins-1.c: Add new builtin cases.
20768 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20770 * gcc.dg/builtins-1.c: Add new cases.
20771 * gcc.dg/torture/builtin-attr-1.c: Likewise.
20773 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20775 * gcc.dg/builtins-1.c: Add more math builtin tests.
20776 * gcc.dg/torture/builtin-attr-1.c: New test.
20778 2003-08-28 Mark Mitchell <mark@codesourcery.com>
20780 PR optimization/5079
20781 * g++.dg/opt/static3.C: New test.
20783 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20785 * gcc.misc-tests/gcov-10b.c: New test.
20787 2003-08-27 Mark Mitchell <mark@codesourcery.com>
20789 * g++.dg/opt/ptrmem3.C: New test.
20791 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
20793 2003-08-27 Jakub Jelinek <jakub@redhat.com>
20795 * gcc.dg/20030826-2.c: New test.
20797 2003-08-26 Roger Sayle <roger@eyesopen.com>
20799 PR middle-end/12002
20800 * g77.f-torture/compile/12002.f: New test case.
20802 2003-08-26 Roger Sayle <roger@eyesopen.com>
20804 * gcc.dg/20030826-1.c: New test case.
20806 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
20808 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
20810 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
20813 * c++.dg/lookup/crash1.C: New test.
20815 * c++.dg/warn/noeffect3.C: New test.
20817 2003-08-25 Janis Johnson <janis187@us.ibm.com>
20819 * gcc.dg/compat/vector-1_x.c: Compile with -w.
20820 * gcc.dg/compat/vector-1_y.c: Ditto.
20821 * gcc.dg/compat/vector-2_x.c: Ditto.
20822 * gcc.dg/compat/vector-2_y.c: Ditto.
20824 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
20826 * gcc.dg/20030702-1.c: New test.
20828 2003-08-25 Mark Mitchell <mark@codesourcery.com>
20831 * g++.dg/ext/altivec-1.C: New test.
20833 2003-08-24 Richard Henderson <rth@redhat.com>
20835 * g++.dg/eh/simd-2.C: Add -w for x86.
20837 2003-08-23 Jakub Jelinek <jakub@redhat.com>
20839 * gcc.dg/20030815-1.c: New test.
20841 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20844 * g++.dg/parse/access6.C: New test.
20846 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20848 PR c++/641, c++/11876
20849 * g++.dg/template/friend22.C: New test.
20850 * g++.dg/template/friend23.C: Likewise.
20852 2003-08-22 Mark Mitchell <mark@codesourcery.com>
20854 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
20857 2003-08-22 Mark Mitchell <mark@codesourcery.com>
20859 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
20861 2003-08-22 Mark Mitchell <mark@codesourcery.com>
20863 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
20865 2003-08-22 Mark Mitchell <mark@codesourcery.com>
20867 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
20869 2003-08-22 Mark Mitchell <mark@codesourcery.com>
20871 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
20873 2003-08-21 Mark Mitchell <mark@codesourcery.com>
20876 * g++.dg/overload/prom1.C: New test.
20879 * g++.dg/parse/dtor2.C: New test.
20882 * g++.dg/parse/using2.C: New test.
20884 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
20887 * gcc.c-torture/compile/20030821-1.c: New.
20889 2003-08-20 Mark Mitchell <mark@codesourcery.com>
20892 * g++.dg/template/deduce2.C: New test.
20894 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
20896 * gcc.c-torture/execute/20030821-1.c: New test.
20898 2003-08-20 Roger Sayle <roger@eyesopen.com>
20900 PR middle-end/11984
20901 * gcc.dg/20030820-1.c: New test case.
20903 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
20906 * g++.dg/warn/noeffect2.C: New test.
20908 2003-08-19 Mark Mitchell <mark@codesourcery.com>
20911 * g++.dg/template/dtor2.C: New test.
20914 * g++.dg/template/operator1.C: New test.
20915 * g++.dg/parse/operator4.C: New test.
20918 * g++.dg/expr/enum1.C: New test.
20919 * gcc.dg/c99-bool-1.c: Remove bogus warning.
20922 * g++.dg/parse/elab2.C: New test.
20923 * g++.dg/parse/typedef4.C: Change error message.
20924 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
20925 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
20926 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
20928 2003-08-19 Geoffrey Keating <geoffk@apple.com>
20930 * gcc.dg/pch/warn-1.c: New.
20931 * gcc.dg/pch/warn-1.hs: New.
20933 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
20936 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
20938 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
20940 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
20942 * gcc.dg/uninit-D.c: New Test.
20943 * gcc.dg/uninit-E.c: New Test.
20944 * gcc.dg/uninit-F.c: New Test.
20945 * gcc.dg/uninit-G.c: New Test.
20947 2003-08-19 Michael Ritzert <ritzert@t-online.de>
20949 * g++.dg/README: Describe the pch directory.
20951 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20954 * g++.dg/parse/access4.C: New test.
20955 * g++.dg/parse/access5.C: Likewise.
20956 * g++.old-deja/g++.jason/access17.C: Adjust error message.
20958 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
20960 * gcc.dg/noncompile/20030818-1.c: New.
20962 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
20965 * g++.dg/warn/noeffect1.C: New test.
20967 * g++.dg/template/scope2.C: New test.
20968 * g++.dg/template/error2.C: Correct dg-error
20970 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
20972 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
20974 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
20977 * g++.dg/template/warn1.C: New.
20979 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
20981 * g++.dg/template/error2.C: New test.
20982 * g++.dg/lookup/using7.C: Adjust errors
20983 * g++.old-deja/g++.pt/crash36.C: Likewise.
20984 * g++.old-deja/g++.pt/derived3.C: Likewise.
20986 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20988 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
20989 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
20990 * gcc.c-torture/execute/builtins/string-9.c: New, from
20991 string-opt-9.c. Adjust for execute/builtins framework.
20992 * gcc.c-torture/execute/string-opt-9.c: Delete.
20994 2003-08-12 Mark Mitchell <mark@codesourcery.com>
20996 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
20998 * g++.dg/parse/ret-type2.C: New test.
21001 * g++.dg/init/new8.C: New test.
21004 * g++.dg/parse/typedef5.C: New test.
21007 * g++.dg/parse/qualified2.C: New test.
21008 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
21011 2003-08-11 Mark Mitchell <mark@codesourcery.com>
21013 * g++.dg/conversion/ptrmem1.C: New test.
21015 2003-08-11 Jakub Jelinek <jakub@redhat.com>
21018 * gcc.dg/20030811-1.c: New test.
21021 * gcc.c-torture/execute/20030811-1.c: New test.
21023 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21025 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
21027 2003-08-10 Mark Mitchell <mark@codesourcery.com>
21030 * g++.dg/inherit/multiple1.C: New test.
21032 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
21034 * gcc.dg/spe1.c: New test.
21037 * g++.dg/expr/cast2.C: New test.
21040 * g++.dg/template/dependent-name2.C: New test.
21042 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
21044 * g++.dg/parse/crash11.C: Put the dg options in comments.
21046 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
21048 * lib/gcc-dg.exp: Update for diagnostic change.
21050 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21053 * g++.dg/parse/crash11.C: New test.
21055 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
21057 * gcc.dg/cpp/spacing1.c: Update.
21059 2003-08-04 Janis Johnson <janis187@us.ibm.com>
21062 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
21063 a value for -mtune.
21065 2003-08-04 Roger Sayle <roger@eyesopen.com>
21067 PR middle-end/11771
21068 * gcc.c-torture/compile/20030804-1.c: New test case.
21070 2003-08-04 Roger Sayle <roger@eyesopen.com>
21072 * gcc.dg/20030804-1.c: New test case.
21074 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
21076 * gcc.dg/cpp/separate-1.c: New test.
21078 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
21081 * g++.dg/template/dependent-expr2.C: New test.
21084 * g++.dg/expr/ptrmem1.C: New test.
21086 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21089 * g++.dg/template/friend15.C: New test.
21091 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
21093 * lib/dg-pch.exp: Work round PCH bug.
21095 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21097 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
21098 builtins. Move cases from builtins-4.c here.
21100 * gcc.dg/torture/builtin-math-1.c: New test taken from
21101 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
21104 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
21107 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
21110 * g++.dg/template/using7.C: New test.
21112 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
21114 * import1.c, import2.c: New tests.
21116 2003-08-01 Jakub Jelinek <jakub@redhat.com>
21118 * g++.dg/eh/crossjump1.C: New test.
21120 2003-08-01 Mark Mitchell <mark@codesourcery.com>
21123 * g++.dg/template/using6.C: New test.
21126 * g++.dg/template/koenig2.C: New test.
21128 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21131 * g++.dg/parse/typedef4.C: New test.
21133 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21135 PR c++/8442, c++/8806
21136 * g++.dg/template/elab1.C: New test.
21137 * g++.dg/template/type2.C: Likewise.
21138 * g++.dg/template/ttp3.C: Adjust expected error message.
21139 * g++.old-deja/g++.law/visibility13.C: Likewise.
21140 * g++.old-deja/g++.niklas/t135.C: Likewise.
21141 * g++.old-deja/g++.pt/ttp41.C: Likewise.
21142 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
21144 * g++.old-deja/g++.pt/ttp44.C: Likewise.
21146 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
21149 * g++.dg/ext/stmtexpr1.C: New test.
21151 * g++.dg/opt/tmp1.C: New test.
21154 * g++.dg/parse/constant4.C: New test.
21157 * g++.dg/template/using5.C: New test.
21159 2003-07-31 Roger Sayle <roger@eyesopen.com>
21161 * gcc.dg/builtins-27.c: New test case.
21163 2003-07-31 Jakub Jelinek <jakub@redhat.com>
21165 * gcc.dg/tls/opt-7.c: New test.
21167 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
21169 * g++.old-deja/g++.other/crash18.C: Remove.
21171 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
21173 * g++.dg/template/explicit3.C: New.
21174 * g++.dg/template/explicit4.C: New.
21175 * g++.dg/template/explicit5.C: New.
21178 * g++.dg/template/memtmpl1.C: New.
21180 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
21183 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
21184 * gcc.dg/i386-387-5.c (dg-options): Likewise.
21186 2003-07-30 Jan Hubicka <jh@suse.cz>
21190 2003-07-29 Zack Weinberg <zack@codesourcery.com>
21192 * gcc.dg/struct-in-proto-1.c: New test.
21194 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
21196 * gcc.dg/cpp/include2.c: Only expect one message.
21198 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
21201 * g++.dg/template/using1.C: New test.
21202 * g++.dg/template/using2.C: New test.
21203 * g++.dg/template/using3.C: New test.
21204 * g++.dg/template/using4.C: New test.
21206 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
21208 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
21209 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21211 2003-07-28 Jan Hubicka <jh@suse.cz>
21214 * g++.dg/opt/call1.C: New test.
21216 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
21219 * g++.dg/init/enum2.C: New test.
21220 * g++.dg/template/overload1.C: Add "-w" option.
21222 2003-07-28 <hp@bitrange.com>
21224 * gcc.dg/Wdeclaration-after-statement-1.c,
21225 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
21227 2003-07-28 Jakub Jelinek <jakub@redhat.com>
21229 * gcc.c-torture/compile/20030725-1.c: New test.
21231 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
21233 * gcc.dg/20030505.c: Only run for SPE.
21234 Remove definition of opaque type.
21236 2003-07-27 Mark Mitchell <mark@codesourcery.com>
21238 * g++.dg/template/ptrmem6.C: New test.
21240 2003-07-26 Geoffrey Keating <geoffk@apple.com>
21242 * gcc.c-torture/compile/zero-strct-2.c: New test.
21244 2003-07-25 Geoffrey Keating <geoffk@apple.com>
21246 * gcc.dg/intermod-1.c: New test.
21248 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
21251 * g++.dg/template/lookup2.C: New test.
21252 * g++.dg/template/memclass1.C: Remove instantiated from error.
21253 * g++.dg/other/error2.C: Tweak expected errors.
21256 * g++.dg/template/defarg3.C: New test.
21258 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
21260 2003-07-24 Mark Mitchell <mark@codesourcery.com>
21262 * g++.dg/inherit/access5.C: New test.
21264 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21267 * g++.dg/template/crash8.C: New test.
21269 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
21272 * gcc.dg/noncompile/incomplete-2.c: New test.
21274 2003-07-23 Mark Mitchell <mark@codesourcery.com>
21277 * g++.dg/inherit/access4.C: New test.
21280 * g++.dg/expr/cond2.C: New test.
21282 PR optimization/10679
21283 * g++.dg/opt/inline4.C: New test.
21285 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
21287 * g++.dg/parse/crash10: New test.
21289 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
21291 * g++.dg/ext/flexary1.C: New test.
21293 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21296 * g++.dg/template/crash9.C: New test.
21298 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21301 * g++.dg/parse/typedef3.C: New test.
21304 * g++.dg/parse/operator2.C: New test.
21307 * g++.dg/parse/def-tmpl-arg1.C: New test.
21310 * g++.dg/parse/funptr1.C: New test.
21313 * g++.dg/parse/ambig3.C: New test.
21316 * g++.dg/parse/operator3.C: New test.
21319 * g++.dg/parse/template10.C: New test.
21322 * g++.dg/parse/template11.C: New test.
21325 * g++.dg/parse/invalid-op1.C: New test.
21328 * g++.dg/parse/condexpr1.C: New test.
21330 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
21332 * g++.dg/ext/packed3.C: New test.
21333 * g++.dg/ext/packed4.C: New test.
21335 * gcc.dg/pack-test-3.c: New test.
21337 2003-07-21 Janis Johnson <janis187@us.ibm.com>
21339 * lib/compat.exp: Handle dg-options per source file.
21340 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
21341 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
21342 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
21343 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
21344 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
21345 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
21346 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
21347 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
21348 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
21349 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
21350 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
21351 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
21352 * g++.dg/compat/break/bitfield7_x.C: Ditto.
21353 * g++.dg/compat/break/bitfield7_y.C: Ditto.
21355 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
21358 * gcc.c-torture/execute/20030718-1.c: New test.
21360 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21362 PR optimization/11536
21363 * gcc.dg/20030721-1.c: New test.
21365 2003-07-19 Mark Mitchell <mark@codesourcery.com>
21368 * g++.dg/template/lookup1.C: New test.
21370 2003-07-19 Zack Weinberg <zack@codesourcery.com>
21372 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
21373 diagnostics of ill-formed constructs involving labels.
21374 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
21375 the new 'previously defined here' message.
21377 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
21379 * g++.dg/parse/non-dependent2.C: New test.
21381 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
21383 * g++.dg/init/init-ref4.C: xfail on targets without
21386 2003-07-17 Jakub Jelinek <jakub@redhat.com>
21389 * gcc.c-torture/execute/20030717-1.c: New test.
21391 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21393 * g++.dg/opt/cfg1.C: New test.
21395 2003-07-17 Mark Mitchell <mark@codesourcery.com>
21397 PR optimization/11557
21398 * gcc.dg/20030717-1.c: New test.
21400 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
21403 * g++.dg/expr/crash-1.C: New test.
21406 * g++.dg/template/init3.C: New test.
21409 * g++.dg/template/non-dependent1.C: New test.
21412 * g++.dg/template/non-dependent2.C: New test.
21415 * g++.dg/template/non-dependent3.C: New test.
21418 * g++.dg/template/sizeof5.C: New test.
21420 2003-07-17 Geoffrey Keating <geoffk@apple.com>
21423 * gcc.c-torture/compile/mangle-1.c: New file.
21425 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21428 * g++.dg/parse/access3.C: New test.
21430 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
21433 * g++.dg/init/init-ref4.C: New test.
21435 2003-07-16 Mark Mitchell <mark@codesourcery.com>
21438 * g++.dg/parse/constant3.C: New test.
21439 * g++.dg/parse/crash7.C: Likewise.
21441 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
21444 * gcc.dg/i386-pentium4-not-mull.c: New.
21446 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
21448 * gcc.dg/asm-names.c (ymain): Make it weak.
21450 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21453 * g++.dg/template/friend21.C: New test.
21455 2003-07-16 Jakub Jelinek <jakub@redhat.com>
21457 * gcc.dg/cleanup-8.c: New test.
21458 * gcc.dg/cleanup-9.c: New test.
21460 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
21462 * g++.dg/ext/dll-MI1.h: New file.
21463 * g++.dg/ext/dllexport-MI1.C: New file.
21464 * g++.dg/ext/dllimport-MI1.C: New file.
21466 2003-07-15 Jakub Jelinek <jakub@redhat.com>
21468 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
21469 it does not have cmpstrsi patterns (just cmpmemsi).
21471 2003-07-15 Mark Mitchell <mark@codesourcery.com>
21474 * g++.dg/debug/debug8.C: New test.
21476 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21479 * g++.dg/template/crash7.C: New test.
21481 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
21484 * gcc.c-torture/compile/20030708-1.c: New.
21486 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
21488 * gcc.c-torture/execute/20030715-1.c: New test.
21490 2003-07-14 Geoffrey Keating <geoffk@apple.com>
21492 * gcc.dg/pch/inline-3.c: New file.
21493 * gcc.dg/pch/inline-3.hs: New file.
21494 * gcc.dg/pch/inline-4.c: New file.
21495 * gcc.dg/pch/inline-4.hs: New file.
21497 2003-07-14 Mark Mitchell <mark@codesourcery.com>
21500 * g++.dg/template/crash6.C: New test.
21503 * g++.dg/template/friend20.C: New test.
21506 * g++.dg/template/overload2.C: New test.
21508 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21510 PR optimization/11440
21511 * gcc.c-torture/execute/20030714-1.c: New test.
21513 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21516 * g++.dg/template/partial2.C: New test.
21518 2003-07-13 Mark Mitchell <mark@codesourcery.com>
21521 * g++.dg/template/anon1.C: New test.
21525 * g++.dg/parse/template9.C: Likewise.
21526 * g++.dg/template/crash4.C: New test.
21527 * g++.dg/template/koenig1.C: Likewise.
21528 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
21529 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
21530 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
21532 * g++.old-deja/g++.jason/template36.C: Likewise.
21533 * g++.old-deja/g++.mike/p1989.C: Likewise.
21534 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
21535 * g++.old-deja/g++.pt/ttp20.C: Use this->.
21536 * g++.old-deja/g++.pt/ttp21.C: Use this->.
21537 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
21539 * g++.old-deja/g++.pt/union2.C: Use this->.
21541 2003-07-11 Jakub Jelinek <jakub@redhat.com>
21543 * gcc.dg/20030711-1.c: New test.
21545 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
21548 * g++.dg/parse/args1.C: New test.
21549 * g++.pt/defarg8.C: Change expected errors.
21551 2003-07-11 Mark Mitchell <mark@codesourcery.com>
21554 * g++.dg/template/nontype2.C: New test.
21557 * g++.dg/parse/template8.C: New test.
21560 * g++.dg/template/scope1.C: New test.
21562 * g++.dg/warn/Wsign-compare-1.C: New test.
21564 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
21566 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
21568 2003-07-10 Mark Mitchell <mark@codesourcery.com>
21571 * g++.dg/template/explicit2.C: New test.
21574 * g++.dg/warn/pedantic1.C: New test.
21576 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
21579 * g++.dg/other/field1.C: New test.
21581 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
21584 * gcc.c-torture/compile/20030707-1.c: New.
21586 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21589 * g++.dg/template/access12.C: New test.
21591 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
21593 * g++.dg/bprob/bprob.exp (prof_ext): Update.
21594 * g77.dg/bprob/bprob.exp (prof_ext): Update.
21595 * gcc.misc-tests/bprob.exp (prof_ext): Update.
21596 * gcc.misc-tests/gcov.exp: Update
21597 * g++.dg/gcov/gcov.exp: Update
21598 * lib/gcov.exp: Update.
21600 2003-07-08 Mark Mitchell <mark@codesourcery.com>
21602 * g++.dg/abi/mangle17.C: Make sure template expressions are
21604 * g++.dg/abi/mangle4.C: Mark erroneous casts.
21605 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
21606 * g++.dg/opt/stack1.C: Remove erroneous code.
21607 * g++.dg/parse/template7.C: New test.
21608 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
21609 * g++.old-deja/g++.pt/crash4.C: Likewise.
21611 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21613 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
21614 with zero or one occurence of `$' after the initial `L'.
21616 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
21618 * gcc.c-torture/compile/20030704-1.c: Add a comment.
21620 2003-07-08 Roger Sayle <roger@eyesopen.com>
21623 * gcc.dg/Wunreachable-6.c: New testcase.
21624 * gcc.dg/Wunreachable-7.c: New testcase.
21626 2003-07-08 Jakub Jelinek <jakub@redhat.com>
21629 * gcc.dg/20030708-1.c: New test.
21631 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
21633 * gcc.dg/compat/sdata-section.h: New file.
21634 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
21635 * gcc.dg/torture/mips-sdata-1.c: New test.
21637 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21640 * g++.dg/template/friend19.C: New test.
21642 2003-07-08 Jakub Jelinek <jakub@redhat.com>
21644 * g++.dg/opt/strength-reduce.C: New test.
21646 2003-07-07 Roger Sayle <roger@eyesopen.com>
21649 * gcc.dg/20030707-1.c: New testcase.
21651 2003-07-07 Roger Sayle <roger@eyesopen.com>
21653 PR optimization/11059
21654 * g++.dg/opt/emptyunion.C: New testcase.
21656 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21657 Eric Botcazou <ebotcazou@libertysurf.fr>
21659 * g++.dg/opt/stack1.C: New test.
21661 2003-07-05 Mark Mitchell <mark@codesourcery.com>
21663 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
21667 * g++.dg/expr/static_cast3.C: New test.
21669 2003-07-04 Zack Weinberg <zack@codesourcery.com>
21671 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
21673 * gcc.dg/concat.c: Concatenation of string constants with
21674 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
21675 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
21676 * gcc.dg/cpp/escape-2.c: Use wide character constants where
21677 necessary to avoid multi-character character constant warning.
21678 * gcc.dg/cpp/escape.c: Likewise.
21679 * gcc.dg/cpp/ucs.c: Likewise.
21680 Remove backslashes from dg-bogus comments, as they confuse Tcl.
21683 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
21686 * gcc.c-torture/compile/20030704-1.c: New.
21688 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
21690 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
21692 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
21694 PR c++/5287, PR c++/7910, PR c++/11021
21695 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
21696 tests for warnings.
21697 * g++.dg/ext/dllimport2.C: Add tests for warnings.
21698 * g++.dg/ext/dllimport3.C: Likewise.
21699 * g++.dg/ext/dllimport4.C: New file.
21700 * g++.dg/ext/dllimport5.C: New file.
21701 * g++.dg/ext/dllimport6.C: New file.
21702 * g++.dg/ext/dllimport7.C: New file.
21703 * g++.dg/ext/dllimport8.C: New file.
21704 * g++.dg/ext/dllimport9.C: New file.
21705 * g++.dg/ext/dllimport10.C: New file.
21706 * g++.dg/ext/dllexport1.C: New file.
21708 2003-07-03 Mark Mitchell <mark@codesourcery.com>
21710 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
21711 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
21713 2003-07-03 Roger Sayle <roger@eyesopen.com>
21715 * gcc.dg/builtins-25.c: New testcase.
21716 * gcc.dg/builtins-26.c: New testcase.
21718 2003-07-03 Janis Johnson <janis187@us.ibm.com>
21720 * gcc.dg/compat/vector-defs.h: New file.
21721 * gcc.dg/compat/vector-setup.h: New file.
21722 * gcc.dg/compat/vector-check.h: New file.
21723 * gcc.dg/compat/vector-1_main.c: New file.
21724 * gcc.dg/compat/vector-1_x.c: New file.
21725 * gcc.dg/compat/vector-1_y.c: New file.
21726 * gcc.dg/compat/vector-2_main.c: New file.
21727 * gcc.dg/compat/vector-2_x.c: New file.
21728 * gcc.dg/compat/vector-2_y.c: New file.
21730 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
21731 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
21732 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
21733 * gcc.dg/compat/struct-align-1.h: New file.
21734 * gcc.dg/compat/struct-align-1_main.c: New file.
21735 * gcc.dg/compat/struct-align-1_x.c: New file.
21736 * gcc.dg/compat/struct-align-1_y.c: New file.
21737 * gcc.dg/compat/struct-align-2.h: New file.
21738 * gcc.dg/compat/struct-align-2_main.c: New file.
21739 * gcc.dg/compat/struct-align-2_x.c: New file.
21740 * gcc.dg/compat/struct-align-2_y.c: New file.
21742 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
21743 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
21744 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
21745 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
21746 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
21747 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
21748 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
21749 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
21750 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
21751 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
21752 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
21753 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
21754 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
21755 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
21756 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
21757 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
21758 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
21759 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
21760 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
21761 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
21762 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
21763 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
21764 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
21765 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
21766 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
21767 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
21768 * gcc.dg/compat/struct-return-10_x.c: Ditto.
21769 * gcc.dg/compat/struct-return-2_x.c: Ditto.
21770 * gcc.dg/compat/struct-return-3_x.c: Ditto.
21772 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21774 * gcc.dg/i386-call-1.c: New test.
21776 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
21779 * g++.dg/parse/defarg4.C: New.
21781 2003-07-03 Roger Sayle <roger@eyesopen.com>
21784 * gcc.c-torture/compile/20030703-1.c: New test case.
21786 2003-07-03 Mark Mitchell <mark@codesourcery.com>
21788 * g++.dg/template/local3.C: Remove extra semicolon.
21790 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21792 * gcc.dg/i386-volatile-1.c: New test.
21794 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
21797 * g++.dg/other/offsetof2.C: XFAIL.
21798 * g++.dg/other/offsetof5.C: New.
21801 * g++.dg/template/error1.C: New.
21804 * g++.dg/template/dependent-expr1.C: New.
21806 2003-07-01 Mark Mitchell <mark@codesourcery.com>
21809 * g++.dg/template/local3.C: New test.
21812 * g++.dg/lookup/scoped6.C: New test.
21814 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
21817 * g++.dg/other/error7.C: New test.
21819 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
21821 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
21822 * g++.old-deja/g++.abi/vtable3.h: Likewise.
21823 * g++.old-deja/g++.law/code-gen5.C: Likewise.
21824 * g++.old-deja/g++.other/union2.C: Likewise.
21825 * gcc.dg/c90-const-expr-2.c: Likewise.
21826 * gcc.dg/c90-const-expr-3.c: Likewise.
21827 * gcc.dg/c99-const-expr-2.c: Likewise.
21828 * gcc.dg/c99-const-expr-3.c: Likewise.
21829 * gcc.dg/concat.c: Likewise.
21831 2003-07-01 Mark Mitchell <mark@codesourcery.com>
21834 * g++.dg/init/static1.C: New test.
21836 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21838 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
21839 * g++.old-deja/g++.other/access2.C: Likewise.
21840 * g++.old-deja/g++.other/decl2.C: Likewise.
21841 * gcc.c-torture/execute/20020615-1.c: Likewise.
21843 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
21846 * g++.dg/template/sizeof4.C: New test.
21848 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
21850 * g++.dg/other/error6.C: New test.
21852 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
21855 * g++.dg/parse/constant2.C: New test.
21857 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
21860 * g++.dg/other/error5.C: New test.
21862 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21864 * gcc.dg/format/gcc_diag-1.c: New test.
21866 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
21868 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
21870 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
21872 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
21873 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
21874 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
21876 2003-06-28 Jakub Jelinek <jakub@redhat.com>
21878 * gcc.c-torture/execute/builtins/string-8.c: New test.
21879 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
21880 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
21881 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
21883 2003-06-27 Mark Mitchell <mark@codesourcery.com>
21886 * g++.dg/ext/typeof6.C: New test.
21888 2003-06-27 Mark Mitchell <mark@codesourcery.com>
21891 * g++.dg/init/enum1.C: New test.
21893 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
21895 * gcc.dg/20030627-1.c: New test.
21897 2003-06-26 Mark Mitchell <mark@codesourcery.com>
21900 * g++.dg/expr/static_cast2.C: New test.
21902 2003-06-26 Roger Sayle <roger@eyesopen.com>
21903 Jakub Jelinek <jakub@redhat.com>
21905 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
21906 sprintf(dst,"%s",src) optimization.
21907 * gcc.c-torture/execute/20030626-1.c: New test case.
21908 * gcc.c-torture/execute/20030626-2.c: New test case.
21910 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
21912 * gcc.c-torture/execute/multi-ix.c: New test.
21914 * gcc.c-torture/execute/simd-4.c (main):
21915 Added missing semicolon at end of union.
21917 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
21920 * g++.dg/template/explicit-instantiation3.C: New test.
21922 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21924 * gcc.dg/20030626-1.c: Use signed char.
21926 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21928 * gcc.dg/20030626-1.c: New test.
21930 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
21932 * const-str-2.m: Update.
21934 2003-06-25 Mark Mitchell <mark@codesourcery.com>
21937 * g++.dg/rtti/dyncast1.C: New test.
21938 * g++.dg/abi/mangle4.C: Correct base-specifier access.
21939 * g++.dg/lookup/scoped1.C: Remove XFAIL.
21940 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
21943 * g++.dg/expr/static_cast1.C: New test.
21945 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
21947 * gcc.dg/20030625-1.c: New test.
21949 2003-06-24 Roger Sayle <roger@eyesopen.com>
21951 * gcc.c-torture/compile/20030624-1.c: New test case.
21953 2003-06-24 Jakub Jelinek <jakub@redhat.com>
21955 * gcc.c-torture/execute/string-opt-17.c: New test.
21957 2003-06-24 Mark Mitchell <mark@codesourcery.com>
21960 * g++.dg/parse/crash6.C: New test.
21962 2003-06-23 Roger Sayle <roger@eyesopen.com>
21964 * gcc.dg/builtins-24.c: New test case.
21966 2003-06-23 Jakub Jelinek <jakub@redhat.com>
21968 * g++.dg/opt/operator1.C: New test.
21970 2003-06-22 Roger Sayle <roger@eyesopen.com>
21972 * gcc.c-torture/execute/string-opt-16.c: New test case.
21974 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
21976 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
21977 * g++.old-deja/g++.other/conv7.C: Likewise
21978 * g++.old-deja/g++.other/overcnv2.C: Likewise.
21979 * g++.old-deja/g++.other/overload14.C: Likewise.
21981 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
21983 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
21984 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
21986 2003-06-20 Mark Mitchell <mark@codesourcery.com>
21989 * g++.dg/warn/Winline-3.C: New test.
21991 2003-06-20 Mark Mitchell <mark@codesourcery.com>
21993 * lib/target-supports.exp (check_alias_available): Make the test
21994 program acceptable to the Solaris assembler.
21997 * g++.dg/template/memclass2.C: New test.
21999 2003-06-20 Mark Mitchell <mark@codesourcery.com>
22000 Eric Botcazou <ebotcazou@libertysurf.fr>
22002 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
22003 data for non-matching targets.
22004 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
22006 2003-06-20 Mark Mitchell <mark@codesourcery.com>
22009 * g++.dg/template/member3.C: New test.
22011 2003-06-19 Mark Mitchell <mark@codesourcery.com>
22014 * g++.dg/template/func1.C: New test.
22017 * g++.dg/template/static4.C: New test.
22018 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
22021 * g++.dg/init/ref7.C: New test.
22023 2003-06-19 Matt Austern <austern@apple.com>
22026 * g++.dg/anew1.C: New test.
22027 * g++.dg/anew2.C: New test.
22028 * g++.dg/anew3.C: New test.
22029 * g++.dg/anew4.C: New test.
22031 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
22033 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
22035 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
22037 * gcc.c-torture/execute/simd-4.c (main): Make expected value
22040 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
22042 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
22045 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
22047 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
22048 * gcc.c-torture/compile/961203-1.c: Likewise.
22049 * gcc.c-torture/compile/980506-1.c: Likewise.
22051 2003-06-17 Mark Mitchell <mark@codesourcery.com>
22054 * g++.dg/lookup/using7.C: New test.
22056 2003-06-17 Mark Mitchell <mark@codesourcery.com>
22059 * g++.dg/abi/conv1.C: Remove it.
22060 * g++.dg/template/conv7.C: New test.
22061 * g++.dg/template/conv8.C: Likewise.
22062 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
22063 conversion operator.
22065 2003-06-17 Janis Johnson <janis187@us.ibm.com>
22067 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
22068 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
22069 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
22070 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
22071 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
22072 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
22073 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
22074 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
22075 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
22076 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
22077 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
22078 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
22079 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
22080 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
22081 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
22082 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
22083 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
22084 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
22085 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
22086 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
22087 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
22088 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
22089 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
22090 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
22091 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
22092 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
22093 * gcc.dg/compat/struct-return-10_x.c: Ditto.
22094 * gcc.dg/compat/struct-return-2_x.c: Ditto.
22095 * gcc.dg/compat/struct-return-3_x.c: Ditto.
22097 2003-06-16 Mark Mitchell <mark@codesourcery.com>
22099 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
22100 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
22103 2003-06-16 Roger Sayle <roger@eyesopen.com>
22105 * gcc.dg/i386-387-5.c: New test case.
22106 * gcc.dg/i386-387-6.c: New test case.
22107 * gcc.dg/builtins-23.c: New test case.
22109 2003-06-15 Roger Sayle <roger@eyesopen.com>
22111 * gcc.dg/builtins-22.c: New test case.
22112 * gcc.dg/i386-387-1.c: Update to test exp.
22113 * gcc.dg/i386-387-2.c: Likewise.
22115 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22117 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
22119 2003-06-12 Mark Mitchell <mark@codesourcery.com>
22121 * lib/gcc-dg.exp (dg-require-dll): New function.
22122 (dg-xfail-if): Likewise.
22123 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
22126 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
22127 * gcc.c-torture/compile/20001205-1.c: Likewise.
22128 * gcc.c-torture/compile/20001226-1.c: Likewise.
22129 * gcc.c-torture/compile/20010518-2.c: Likewise.
22130 * gcc.c-torture/compile/20020312-1.c: Likewise.
22131 * gcc.c-torture/compile/20020604-1.c: Likewise.
22132 * gcc.c-torture/compile/920501-12.c: Likewise.
22133 * gcc.c-torture/compile/920501-4.c: Likewise.
22134 * gcc.c-torture/compile/920520-1.c: Likewise.
22135 * gcc.c-torture/compile/920521-1.c: Likewise.
22136 * gcc.c-torture/compile/920625-1.c: Likewise.
22137 * gcc.c-torture/compile/961203-1.c: Likewise.
22138 * gcc.c-torture/compile/980506-1.c: Likewise.
22139 * gcc.c-torture/compile/981006-1.c: Likewise.
22140 * gcc.c-torture/compile/981022-1.c: Likewise.
22141 * gcc.c-torture/compile/981223-1.c: Likewise.
22142 * gcc.c-torture/compile/990617-1.c: Likewise.
22143 * gcc.c-torture/compile/dll.c: Likewise.
22144 * gcc.c-torture/compile/labels-3.c: Likewise.
22145 * gcc.c-torture/compile/mipscop-1.c: Likewise.
22146 * gcc.c-torture/compile/mipscop-2.c: Likewise.
22147 * gcc.c-torture/compile/mipscop-3.c: Likewise.
22148 * gcc.c-torture/compile/mipscop-4.c: Likewise.
22149 * gcc.c-torture/compile/simd-5.c: Likewise.
22150 * gcc.c-torture/compile/20000804-1.x: Remove.
22151 * gcc.c-torture/compile/20001205-1.x: Likewise.
22152 * gcc.c-torture/compile/20001226-1.x: Likewise.
22153 * gcc.c-torture/compile/20010518-2.x: Likewise.
22154 * gcc.c-torture/compile/20020312-1.x: Likewise.
22155 * gcc.c-torture/compile/20020604-1.x: Likewise.
22156 * gcc.c-torture/compile/920501-12.x: Likewise.
22157 * gcc.c-torture/compile/920501-4.x: Likewise.
22158 * gcc.c-torture/compile/920520-1.x: Likewise.
22159 * gcc.c-torture/compile/920521-1.x: Likewise.
22160 * gcc.c-torture/compile/920625-1.x: Likewise.
22161 * gcc.c-torture/compile/961203-1.x: Likewise.
22162 * gcc.c-torture/compile/980506-1.x: Likewise.
22163 * gcc.c-torture/compile/981006-1.x: Likewise.
22164 * gcc.c-torture/compile/981022-1.x: Likewise.
22165 * gcc.c-torture/compile/981223-1.x: Likewise.
22166 * gcc.c-torture/compile/990617-1.x: Likewise.
22167 * gcc.c-torture/compile/mipscop-1.x: Likewise.
22168 * gcc.c-torture/compile/mipscop-2.x: Likewise.
22169 * gcc.c-torture/compile/mipscop-3.x: Likewise.
22170 * gcc.c-torture/compile/mipscop-4.x: Likewise.
22171 * gcc.c-torture/compile/simd-5.x: Likewise.
22173 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
22175 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22177 * gcc.c-torture/execute/20030611-1.c: New test.
22179 2003-06-12 Roger Sayle <roger@eyesopen.com>
22182 * gcc.dg/20030612-1.c: New test case.
22184 2003-06-12 Mark Mitchell <mark@codesourcery.com>
22187 * g++.dg/expr/cast1.C: New test.
22189 2003-06-12 Roger Sayle <roger@eyesopen.com>
22191 * gcc.dg/builtins-21.c: New test case.
22193 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
22195 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
22196 options instead of at the end.
22197 * lib/objc.exp (objc_target_compile): Likewise.
22199 2003-06-11 Mark Mitchell <mark@codesourcery.com>
22202 * g++.dg/parse/error1.C: New test.
22204 2003-06-11 Janis Johnson <janis187@us.ibm.com>
22206 * gcc.dg/compat/struct-by-value-11_main.c: New file.
22207 * gcc.dg/compat/struct-by-value-11_x.c: New file.
22208 * gcc.dg/compat/struct-by-value-11_y.c: New file.
22209 * gcc.dg/compat/struct-by-value-12_main.c: New file.
22210 * gcc.dg/compat/struct-by-value-12_x.c: New file.
22211 * gcc.dg/compat/struct-by-value-12_y.c: New file.
22212 * gcc.dg/compat/struct-by-value-13_main.c: New file.
22213 * gcc.dg/compat/struct-by-value-13_x.c: New file.
22214 * gcc.dg/compat/struct-by-value-13_y.c: New file.
22215 * gcc.dg/compat/struct-by-value-14_main.c: New file.
22216 * gcc.dg/compat/struct-by-value-14_x.c: New file.
22217 * gcc.dg/compat/struct-by-value-14_y.c: New file.
22218 * gcc.dg/compat/struct-by-value-15_main.c: New file.
22219 * gcc.dg/compat/struct-by-value-15_x.c: New file.
22220 * gcc.dg/compat/struct-by-value-15_y.c: New file.
22221 * gcc.dg/compat/struct-by-value-16_main.c: New file.
22222 * gcc.dg/compat/struct-by-value-16_x.c: New file.
22223 * gcc.dg/compat/struct-by-value-16_y.c: New file.
22224 * gcc.dg/compat/struct-by-value-17_main.c: New file.
22225 * gcc.dg/compat/struct-by-value-17_x.c: New file.
22226 * gcc.dg/compat/struct-by-value-17_y.c: New file.
22227 * gcc.dg/compat/struct-by-value-18_main.c: New file.
22228 * gcc.dg/compat/struct-by-value-18_x.c: New file.
22229 * gcc.dg/compat/struct-by-value-18_y.c: New file.
22231 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
22232 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
22233 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
22234 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
22235 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
22236 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
22237 * gcc.dg/compat/scalar-return-3_main.c: New file.
22238 * gcc.dg/compat/scalar-return-3_x.c: New file.
22239 * gcc.dg/compat/scalar-return-3_y.c: New file.
22240 * gcc.dg/compat/scalar-return-4_main.c: New file.
22241 * gcc.dg/compat/scalar-return-4_x.c: New file.
22242 * gcc.dg/compat/scalar-return-4_y.c: New file.
22244 2003-06-10 Janis Johnson <janis187@us.ibm.com>
22246 * gcc.dg/compat/fp2-struct-check.h: New file.
22247 * gcc.dg/compat/fp2-struct-defs.h: New file.
22248 * gcc.dg/compat/fp2-struct-init.h: New file.
22249 * gcc.dg/compat/struct-by-value-10_main.c: New file.
22250 * gcc.dg/compat/struct-by-value-10_x.c: New file.
22251 * gcc.dg/compat/struct-by-value-10_y.c: New file.
22252 * gcc.dg/compat/struct-return-10_main.c: New file.
22253 * gcc.dg/compat/struct-return-10_x.c: New file.
22254 * gcc.dg/compat/struct-return-10_y.c: New file.
22256 * gcc.dg/compat/compat-common.h: New file.
22257 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
22258 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
22259 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
22260 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
22261 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
22262 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
22263 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
22264 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
22265 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
22266 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
22267 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
22268 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
22269 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
22270 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
22271 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
22272 * gcc.dg/compat/small-struct-check.h: Ditto.
22273 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
22274 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
22275 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
22276 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
22277 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
22278 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
22279 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
22280 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
22281 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
22282 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
22283 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
22284 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
22285 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
22286 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
22287 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
22288 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
22289 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
22290 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
22291 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
22292 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
22293 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
22294 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
22295 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
22296 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
22297 * gcc.dg/compat/struct-return-2_main.c: Ditto.
22298 * gcc.dg/compat/struct-return-2_x.c: Ditto.
22299 * gcc.dg/compat/struct-return-2_y.c: Ditto.
22300 * gcc.dg/compat/struct-return-3_main.c: Ditto.
22301 * gcc.dg/compat/struct-return-3_x.c: Ditto.
22302 * gcc.dg/compat/struct-return-3_y.c: Ditto.
22304 2003-06-10 Geoffrey Keating <geoffk@apple.com>
22306 * g++.dg/pch/static-1.C: New file.
22307 * g++.dg/pch/static-1.Hs: New file.
22309 2003-06-10 Richard Henderson <rth@redhat.com>
22311 * gcc.dg/asm-7.c: Adjust expected warning text.
22313 2003-06-10 Roger Sayle <roger@eyesopen.com>
22315 * gcc.dg/builtins-20.c: New test case.
22317 2003-06-10 Mark Mitchell <mark@codesourcery.com>
22320 * g++.dg/opt/template1.C: New test.
22322 2003-06-09 Mark Mitchell <mark@codesourcery.com>
22324 * lib/gcc-dg.exp (dg-test): Clear additional_files and
22325 additional_sources.
22327 2003-05-21 David Taylor <dtaylor@emc.com>
22329 * gcc.dg/Wpadded.c: New file.
22331 2003-06-09 Mark Mitchell <mark@codesourcery.com>
22333 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
22334 * gcc.dg/special/weak-2.c: Add dg-require-weak.
22335 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
22338 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
22340 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
22342 2003-06-09 Mark Mitchell <mark@codesourcery.com>
22344 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
22345 (dg-require-alias): Likewise.
22346 (dg-require-gc-sections): Likewise.
22347 * lib/target-supports.exp (check_gc_sections_available): Likewise.
22349 2003-06-08 Richard Henderson <rth@redhat.com>
22351 * gcc.dg/20011029-2.c: Fix the array reference.
22352 * gcc.dg/asm-7.c: New.
22354 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
22356 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
22358 2003-06-08 Mark Mitchell <mark@codesourcery.com>
22360 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
22361 (dg-require-gc-sections): Likewise.
22363 2003-06-08 Jan Hubicka <jh@suse.cz>
22365 * i386-cmov1.c: Fix regular expression.
22366 * i386-cvt-1.c: Likewise.
22367 * i386-local.c: Likewise.
22368 * i386-local2.c: Likewise.
22369 * i386-mul.c: Likewise.
22370 * i386-ssetype-1.c: Likewise.
22371 * i386-ssetype-3.c: Likewise.
22372 * i386-ssetype-5.c: Likewise.
22374 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22377 * g++.dg/warn/implicit-typename2.C: New test.
22378 * g++.dg/warn/implicit-typename3.C: New test.
22380 2003-06-07 Richard Henderson <rth@redhat.com>
22382 * g++.dg/other/offsetof3.C: Use size_t.
22383 * g++.dg/other/offsetof4.C: Likewise.
22385 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
22387 * lib/copy-file.exp: New. Implement gcc_copy_files.
22389 * lib/dg-pch.exp: Load copy-file.exp
22390 (dg-pch): Use gcc_copy_files instead of "file copy".
22392 2003-06-06 Mark Mitchell <mark@codesourcery.com>
22394 * gcc.dg/weak/weak.exp: Simplify.
22395 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
22396 * gcc.dg/weak/weak-1.c: Likewise.
22397 * gcc.dg/weak/weak-2.c: Likewise.
22398 * gcc.dg/weak/weak-3.c: Likewise.
22399 * gcc.dg/weak/weak-4.c: Likewise.
22400 * gcc.dg/weak/weak-5.c: Likewise.
22401 * gcc.dg/weak/weak-6.c: Likewise.
22402 * gcc.dg/weak/weak-7.c: Likewise.
22403 * gcc.dg/weak/weak-8.c: Likewise.
22404 * gcc.dg/weak/weak-9.c: Likewise.
22406 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
22408 gcc.c-torture/execute/20030606-1.c: New.
22410 2003-06-06 Roger Sayle <roger@eyesopen.com>
22412 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
22413 * gcc.dg/builtins-19.c: Likewise.
22415 2003-06-06 Roger Sayle <roger@eyesopen.com>
22417 * gcc.dg/builtins-2.c: Add some more tests.
22418 * gcc.dg/builtins-18.c: New test case.
22419 * gcc.dg/builtins-19.c: New test case.
22421 2003-06-06 Roger Sayle <roger@eyesopen.com>
22422 Jim Wilson <wilson@tuliptree.org>
22424 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
22426 2003-06-06 Jakub Jelinek <jakub@redhat.com>
22428 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
22429 mempcpy/stpcpy calls not to be optimized into something else.
22430 * gcc.c-torture/execute/string-opt-3.c: Moved to...
22431 * gcc.c-torture/execute/builtins/string-7.c: ...here.
22432 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
22434 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22436 * gcc.dg/format/asm_fprintf-1.c: New test.
22438 2003-06-05 Mark Mitchell <mark@codesourcery.com>
22440 * lib/gcc-defs.exp (additional_sources): New variable.
22441 (dg-additional-sources): New function.
22442 (additional_files): New variable.
22443 (dg-additional-files): New function.
22444 (dg-additional-files-options): Likewise.
22445 * lib/gcc-dg.exp (dg-require-weak): New function.
22446 (dg-require-alias): Likewise.
22447 (dg-require-gc-sections): Likewise.
22448 * lib/target-supports.exp (check_alias_available): Remove testfile
22450 (check_gc_sections_available): New function.
22451 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
22452 (dg-gpp-additional-files): Likewise.
22453 * lib/g++.exp (additional_sources): Remove.
22454 (additional_files): Likewise.
22455 (g++_target_compile): Use dg-additional-files-options.
22457 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
22459 * gcc.dg/special/ecos.exp: Remove.
22460 * gcc.dg/special/20000419-2.c: Use dg-require-*.
22461 * gcc.dg/special/alias-1.c: Likewise.
22462 * gcc.dg/special/alias-2.c: Likewise.
22463 * gcc.dg/special/gcsec-1.c: Likewise.
22464 * gcc.dg/special/weak-1.c: Likewise.
22465 * gcc.dg/special/weak-2.c: Likewise.
22466 * gcc.dg/special/wkali-1.c: Likewise.
22467 * gcc.dg/special/wkali-2.c: Likewise.
22469 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
22470 dg-gpp-additional-*.
22471 * g++.dg/special/conpr-3.C: Likewise.
22472 * g++.dg/special/conpr-4.C: Likewise.
22473 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
22474 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
22475 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
22476 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
22477 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
22478 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
22479 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
22480 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
22481 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
22482 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
22483 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
22484 * g++.old-deja/g++.other/comdat1.C: Likewise.
22485 * g++.old-deja/g++.other/comdat2.C: Likewise.
22486 * g++.old-deja/g++.other/comdat3.C: Likewise.
22487 * g++.old-deja/g++.other/ctor1.C: Likewise.
22488 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
22490 2003-06-05 Richard Henderson <rth@redhat.com>
22492 * gcc.dg/debug/20030605-1.c: New.
22494 2003-06-04 Mark Mitchell <mark@codesourcery.com>
22496 * README.QMTEST: Update.
22498 2003-06-04 Richard Henderson <rth@redhat.com>
22500 * gcc.dg/cleanup-1.c: New.
22501 * gcc.dg/cleanup-2.c: New.
22502 * gcc.dg/cleanup-3.c: New.
22503 * gcc.dg/cleanup-4.c: New.
22504 * gcc.dg/cleanup-5.c: New.
22505 * gcc.dg/cleanup-6.c: New.
22506 * gcc.dg/cleanup-7.c: New.
22508 2003-06-04 Mark Mitchell <mark@codesourcery.com>
22510 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
22512 * lib/dg-pch.exp: New file.
22513 * g++.dg/pch/pch.exp: Use dg-pch.exp.
22514 * gcc.dg/pch/pch.exp: Likewise.
22516 2003-06-04 Roger Sayle <roger@eyesopen.com>
22518 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
22519 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
22520 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
22521 * gcc.dg/builtins-17.c: New test case.
22522 * gcc.dg/i386-387-4.c: New test case.
22523 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
22525 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22527 * gcc.dg/ultrasp9.c: New test.
22529 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22531 * gcc.c-torture/compile/20030604-1.c: New test.
22532 * gcc.dg/sparc-constant-1.c: New test.
22534 2003-06-03 Glen Nakamura <glen@imodulo.com>
22536 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
22538 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
22540 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
22542 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
22543 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
22545 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
22547 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
22549 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22552 * g++.dg/template/spec10.C: New test.
22554 2003-06-03 Roger Sayle <roger@eyesopen.com>
22556 * gcc.dg/builtins-16.c: New test case.
22558 2003-06-03 Jakub Jelinek <jakub@redhat.com>
22560 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
22561 mempcpy test with post-increments.
22562 * gcc.c-torture/execute/string-opt-3.c: New test.
22563 * gcc.dg/string-opt-1.c: New test.
22565 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
22568 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
22570 2003-06-02 Mark Mitchell <mark@codesourcery.com>
22572 * lib/scanasm.exp (dg-scan): New function, factored out of ...
22573 (scan-assembler): ... here. Use dg-scan.
22574 (scan-assembler-not): Likewise.
22575 (scan-file): New function.
22576 (scan-file-not): Likewise.
22577 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
22578 * gcc.dg/cpp/_Pragma4.c: Likewise.
22579 * gcc.dg/cpp/_Pragma5.c: Likewise.
22580 * gcc.dg/cpp/avoidpaste1.c: Likewise.
22581 * gcc.dg/cpp/avoidpaste2.c: Likewise.
22582 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
22583 * gcc.dg/cpp/cmdlne-P.c: Likewise.
22584 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
22585 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
22586 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
22587 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
22588 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
22589 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
22590 * gcc.dg/cpp/cxxcom1.c: Likewise.
22591 * gcc.dg/cpp/line1.c: Likewise.
22592 * gcc.dg/cpp/maccom1.c: Likewise.
22593 * gcc.dg/cpp/maccom2.c: Likewise.
22594 * gcc.dg/cpp/maccom3.c: Likewise.
22595 * gcc.dg/cpp/maccom4.c: Likewise.
22596 * gcc.dg/cpp/maccom5.c: Likewise.
22597 * gcc.dg/cpp/maccom6.c: Likewise.
22598 * gcc.dg/cpp/multiline.c: Likewise.
22599 * gcc.dg/cpp/spacing1.c: Likewise.
22600 * gcc.dg/cpp/spacing2.c: Likewise.
22601 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
22602 * gcc.dg/cpp/trad/maccom1.c: Likewise.
22603 * gcc.dg/cpp/trad/maccom2.c: Likewise.
22604 * gcc.dg/cpp/trad/maccom3.c: Likewise.
22605 * gcc.dg/cpp/trad/maccom4.c: Likewise.
22606 * gcc.dg/cpp/trad/maccom6.c: Likewise.
22607 * gcc.dg/cpp/cxxcom2.c: Likewise.
22608 * gcc.dg/cpp/cxxcom2.h: New file.
22610 * gcc.dg/cpp/truefalse.cpp: Move it to ...
22611 * g++.dg/cpp/truefalse.C: Here.
22612 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
22614 2003-06-01 Loren James Rittle <ljrittle@acm.org>
22616 * gcc.dg/cpp/redef3.c: New file.
22618 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22620 * gcc.dg/i386-loop-3.c: New test.
22622 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
22624 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
22626 2003-05-31 Roger Sayle <roger@eyesopen.com>
22628 * gcc.dg/fwrapv-1.c: New test case.
22629 * gcc.dg/fwrapv-2.c: New test case.
22631 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22634 * g++.dg/template/spec9.C: New test.
22636 2003-05-29 Roger Sayle <roger@eyesopen.com>
22638 * gcc.dg/duff-4.c: New test case.
22640 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
22643 * g77.dg/ffixed-form-1.f: New test
22644 * g77.dg/ffixed-form-2.f: New test
22645 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
22646 * g77.dg/ffree-form-3.f: New test
22648 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
22650 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
22651 * gcc.dg/wint_t-1.c: Likewise.
22653 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22655 * g++.dg/template/access11.C: New test.
22657 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22660 * g++.dg/template/access10.C: New test.
22662 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
22663 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22665 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
22667 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
22669 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
22670 suppress for powerpc-*-darwin*.
22671 * gcc.dg/torture/builtin-noret-2.c: Likewise.
22673 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
22675 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
22676 suppress option for powerpc-*-darwin*.
22678 2003-05-23 Roger Sayle <roger@eyesopen.com>
22680 * gcc.dg/builtins-1.c: Add tests for tan and atan.
22681 * gcc.dg/builtins-4.c: Add test for fmod.
22683 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22686 * g++.dg/template/instantiate4.C: New test.
22688 2003-05-22 Roger Sayle <roger@eyesopen.com>
22690 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
22692 2003-05-21 Janis Johnson <janis187@us.ibm.com>
22694 * gcc.dg/compat/scalar-return-1_main.c: New file.
22695 * gcc.dg/compat/scalar-return-1_x.c: New file.
22696 * gcc.dg/compat/scalar-return-1_y.c: New file.
22697 * gcc.dg/compat/scalar-return-2_main.c: New file.
22698 * gcc.dg/compat/scalar-return-2_x.c: New file.
22699 * gcc.dg/compat/scalar-return-2_y.c: New file.
22700 * gcc.dg/compat/struct-return-3_main.c: New file.
22701 * gcc.dg/compat/struct-return-3_y.c: New file.
22702 * gcc.dg/compat/struct-return-3_x.c: New file.
22703 * gcc.dg/compat/struct-return-2_main.c: New file.
22704 * gcc.dg/compat/struct-return-2_x.c: New file.
22705 * gcc.dg/compat/struct-return-2_y.c: New file.
22707 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22709 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
22710 for hppa*-hp-hpux*.
22711 * gcc.dg/20021014-1.c (dg-options): Likewise.
22712 * gcc.dg/nest.c (dg-options): Likewise.
22714 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
22717 * g++.dg/ext/dllimport2.C: New file.
22718 * g++.dg/ext/dllimport3.C: New file.
22720 2003-05-20 Janis Johnson <janis187@us.ibm.com>
22722 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
22723 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
22724 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
22725 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
22726 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
22727 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
22728 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
22729 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
22730 * gcc.dg/compat/small-struct-defs.h: New file.
22731 * gcc.dg/compat/small-struct-init.h: New file.
22732 * gcc.dg/compat/small-struct-check.h: New file.
22733 * gcc.dg/compat/fp-struct-defs.h: New file.
22734 * gcc.dg/compat/fp-struct-check.h: New file.
22735 * gcc.dg/compat/fp-struct-init.h: New file.
22736 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
22737 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
22739 2003-05-19 Jakub Jelinek <jakub@redhat.com>
22741 * gcc.dg/20030225-2.c: New test.
22743 2003-05-18 Roger Sayle <roger@eyesopen.com>
22744 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22746 * gcc.c-torture/compile/20030518-1.c: New test case.
22748 2003-05-18 Mark Mitchell <mark@codesourcery.com>
22750 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
22751 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
22752 gcc-dg-debug-runtest.
22753 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
22754 gcc-dg-debug-runtest.
22756 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22759 * g++.dg/lookup/using6.C: New test.
22761 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22763 * g++.dg/parse/access2.C: New test.
22765 2003-05-17 Mark Mitchell <mark@codesourcery.com>
22767 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
22768 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
22769 * gcc.dg/debug/debug.exp: Likewise.
22771 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
22773 * gcc.dg/dollar.c: New test.
22775 2003-05-16 Janis Johnson <janis187@us.ibm.com>
22777 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
22778 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
22779 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
22780 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
22781 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
22782 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
22783 * gcc.dg/compat/struct-by-value-6_main.c: New file.
22784 * gcc.dg/compat/struct-by-value-6_x.c: New file.
22785 * gcc.dg/compat/struct-by-value-6_y.c: New file.
22786 * gcc.dg/compat/struct-by-value-7_main.c: New file.
22787 * gcc.dg/compat/struct-by-value-7_x.c: New file.
22788 * gcc.dg/compat/struct-by-value-7_y.c: New file.
22789 * gcc.dg/compat/struct-by-value-8_main.c: New file.
22790 * gcc.dg/compat/struct-by-value-8_x.c: New file.
22791 * gcc.dg/compat/struct-by-value-8_y.c: New file.
22792 * gcc.dg/compat/struct-by-value-9_main.c: New file.
22793 * gcc.dg/compat/struct-by-value-9_x.c: New file.
22794 * gcc.dg/compat/struct-by-value-9_y.c: New file.
22796 2003-05-16 Mark Mitchell <mark@codesourcery.com>
22798 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
22799 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
22800 support for "repo" mode.
22801 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
22802 * lib/g77-dg.exp: Likewise.
22803 * lib/obj-dg.exp: Likewise.
22805 2003-05-16 Jakub Jelinek <jakub@redhat.com>
22807 Merge from gcc-3_2-rhl8-branch:
22808 2003-04-23 Jakub Jelinek <jakub@redhat.com>
22810 * gcc.dg/tls/opt-6.c: New test.
22812 2003-04-05 Jakub Jelinek <jakub@redhat.com>
22814 * gcc.dg/20030405-1.c: New test.
22816 2003-03-09 Jakub Jelinek <jakub@redhat.com>
22818 * gcc.dg/20030309-1.c: New test.
22820 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22822 * gcc.c-torture/execute/20030307-1.c: New test.
22824 2003-02-20 Randolph Chung <tausq@debian.org>
22826 * gcc.c-torture/compile/20030220-1.c: New test.
22828 2003-02-18 Jakub Jelinek <jakub@redhat.com>
22830 * gcc.dg/20030217-1.c: New test.
22832 2003-01-29 Jakub Jelinek <jakub@redhat.com>
22834 * gcc.c-torture/compile/20020129-1.c: New test.
22836 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
22838 * gcc.dg/unroll-1.c: New test.
22840 2002-11-16 Jan Hubicka <jh@suse.cz>
22842 * gcc.c-torture/execute/20020920-1.c: New test.
22844 2002-10-08 Jakub Jelinek <jakub@redhat.com>
22847 * gcc.c-torture/compile/20021008-1.c: New test.
22849 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
22852 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
22854 2002-08-07 Jakub Jelinek <jakub@redhat.com>
22856 * gcc.c-torture/compile/20020807-1.c: New test.
22858 2002-07-30 Jakub Jelinek <jakub@redhat.com>
22860 * gcc.dg/tls/opt-1.c: New test.
22862 2002-07-29 Jakub Jelinek <jakub@redhat.com>
22864 * gcc.dg/20020729-1.c: New test.
22866 2002-07-20 Jakub Jelinek <jakub@redhat.com>
22868 * g++.dg/opt/life1.C: New test.
22870 2002-05-20 Jakub Jelinek <jakub@redhat.com>
22872 * gcc.dg/20020525-1.c: New test.
22874 2002-05-24 Jakub Jelinek <jakub@redhat.com>
22877 * g++.dg/ext/pretty1.C: New test.
22878 * g++.dg/ext/pretty2.C: New test.
22880 2003-05-15 Mark Mitchell <mark@codesourcery.com>
22883 * g++.dg/ext/typeof5.C: New test.
22885 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
22887 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
22888 __USER_LABEL_PREFIX__ into account.
22889 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
22891 2003-05-14 Roger Sayle <roger@eyesopen.com>
22893 * gcc.dg/builtins-15.c: New test case.
22895 2003-05-13 Zack Weinberg <zack@codesourcery.com>
22897 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
22899 2003-05-12 Mark Mitchell <mark@codesourcery.com>
22901 * lib/g++.exp: Tweak handling of additional source files.
22902 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
22903 * g++.dg/special/conpr-2a.C: Rename to ...
22904 * g++.dg/special/conpr-2a.cc: ... this.
22905 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
22906 * g++.dg/special/conpr-3a.C: Rename to ...
22907 * g++.dg/special/conpr-3a.cc: This.
22908 * g++.dg/special/conpr-3b.C: Rename to ...
22909 * g++.dg/special/conpr-3b.cc: This.
22910 * g++.dg/special/conpr-4.C: New test.
22911 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
22913 2003-05-12 David Edelsohn <edelsohn@gnu.org>
22915 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
22917 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22919 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
22920 * g++.old-deja/g++.robertl/eb71.C: Likewise.
22921 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
22922 * g++.old-deja/g++.other/warn3.C: Likewise.
22924 2003-05-11 Roger Sayle <roger@eyesopen.com>
22926 * gcc.dg/i386-387-1.c: Update to also test log.
22927 * gcc.dg/i386-387-2.c: Likewise.
22929 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
22931 * g77.f-torture/execute/int8421.f: New test.
22933 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22935 PR c++/10230, c++/10481
22936 * g++.dg/lookup/scoped5.C: New test.
22938 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22941 * g++.dg/template/ttp6.C: New test.
22943 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
22945 * gcc.c-torture/execute/builtins: New directory.
22946 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
22947 gcc.c-torture/execute/builtins.
22948 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
22949 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
22950 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
22951 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
22953 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22956 * g++.dg/template/access8.C: New test.
22957 * g++.dg/template/access9.C: New test.
22959 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22962 * g++.dg/parse/access1.C: New test.
22964 2003-05-09 DJ Delorie <dj@redhat.com>
22966 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
22967 long, and not an int.
22969 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22971 PR c++/10555, c++/10576
22972 * g++.dg/template/memclass1.C: New test.
22974 2003-05-08 DJ Delorie <dj@redhat.com>
22976 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
22978 * gcc.c-torture/execute/20021024-1.x: Likewise.
22979 * gcc.c-torture/execute/shiftdi.x: Likewise.
22980 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
22981 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
22982 * gcc.dg/20021018-1.c: Likewise.
22984 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22986 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
22988 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
22989 (bcopy): Call memmove.
22991 2003-05-08 Roger Sayle <roger@eyesopen.com>
22993 * g77.f-torture/compile/8485.f: New test case.
22995 2003-05-07 Richard Henderson <rth@redhat.com>
22998 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
22999 Verify exception_cleanup not called for rethrows.
23000 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
23001 when exiting catch block without rethrowing.
23002 * g++.dg/eh/forced3.C: New.
23003 * g++.dg/eh/forced4.C: New.
23005 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
23007 * gcc.dg/20030505.c: Fix triplet.
23009 2003-05-06 DJ Delorie <dj@redhat.com>
23011 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
23012 * gcc.dg/nest.c: Likewise.
23014 2003-05-05 Roger Sayle <roger@eyesopen.com>
23016 * gcc.dg/builtins-14.c: New test case.
23018 2003-05-05 Janis Johnson <janis187@us.ibm.com>
23020 * lib/compat.exp (compat-execute): New argument.
23021 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
23022 * gcc.dg/compat: New test directory.
23023 * gcc.dg/compat/compat.exp: New expect script.
23024 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
23025 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
23026 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
23027 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
23028 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
23029 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
23031 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
23032 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
23033 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
23034 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
23035 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
23036 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
23037 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
23038 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
23039 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
23040 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
23041 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
23042 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
23043 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
23044 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
23045 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
23047 2003-05-05 Zack Weinberg <zack@codesourcery.com>
23049 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
23051 2003-05-05 Jakub Jelinek <jakub@redhat.com>
23053 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
23055 2003-05-05 Geoffrey Keating <geoffk@apple.com>
23057 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
23058 * gcc.dg/ppc-fsel-2.c: New test.
23060 * gcc.dg/unused-5.c: New test.
23062 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23065 * g++.dg/warn/pmf1.C: New test.
23067 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23070 * g++.dg/warn/main.C: New test.
23072 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23074 * gcc.dg/nonnull-3.c: New test.
23076 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
23078 * gcc.dg/cpp/Wtrigraphs.c: Update.
23079 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
23081 2003-05-03 Geoffrey Keating <geoffk@apple.com>
23083 * gcc.dg/ppc-fsel-1.c: New test.
23085 2003-05-03 Zack Weinberg <zack@codesourcery.com>
23088 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
23090 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
23092 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
23094 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23096 PR c++/9364, c++/10553, c++/10586
23097 * g++.dg/parse/typename4.C: New test.
23098 * g++.dg/parse/typename5.C: Likewise.
23100 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
23102 * gcc.c-torture/compile/20030503-1.c: New test.
23104 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23106 * g++.dg/lookup/using5.C: Fix testcase error.
23108 2003-05-01 Chris Demetriou <cgd@broadcom.com>
23110 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
23111 since MEABI is no longer supported. Remove all vestiges
23112 of MEABI from the test.
23114 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23117 * g++.dg/lookup/using5.C: New test.
23119 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23122 * g++.dg/template/ttp5.C: New test.
23124 2003-04-30 Mark Mitchell <mark@codesourcery.com>
23126 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
23127 (dg-gpp-additional-sources): New function.
23128 (dg-gpp-additional-files): Likewise.
23129 * lib/g++.exp (additional_sources): New variable.
23130 (additional_files): Likewise.
23131 (g++_target_compile): Deal with them.
23132 * lib/old-dejagnu.exp: Remove.
23133 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
23134 * g++.old-deja: Revise all tests to use dg commands.
23136 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23138 PR c++/9432, c++/9528
23139 * g++.dg/lookup/using4.C: New test.
23141 2003-04-29 Geoffrey Keating <geoffk@apple.com>
23143 * gcc.dg/noreturn-5.c: New file.
23144 * gcc.dg/noreturn-6.c: New file.
23146 * gcc.c-torture/compile/inline-1.c: New file.
23148 2003-04-29 Mark Mitchell <mark@codesourcery.com>
23151 * g++.dg/template/explicit1.C: New test.
23153 2003-04-29 Mark Mitchell <mark@codesourcery.com>
23156 * g++.dg/other/bitfield1.C: New test.
23159 * g++.dg/init/new7.C: New test.
23161 2003-04-29 Mark Mitchell <mark@codesourcery.com>
23163 * g++.dg/ext/desig1.C: New test.
23164 * g++.dg/ext/init1.C: Update.
23166 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
23168 2003-04-28 Mark Mitchell <mark@codesourcery.com>
23171 * g++.dg/warn/Winline-1.C: New test.
23173 2003-04-28 Jakub Jelinek <jakub@redhat.com>
23175 * gcc.c-torture/execute/string-opt-19.c: New test.
23177 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
23178 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
23180 2003-04-27 Mark Mitchell <mark@codesourcery.com>
23183 * g++.dg/init/new6.C: New test.
23186 * g++.dg/init/ref6.C: New test.
23188 2003-04-26 David Edelsohn <edelsohn@gnu.org>
23190 * g++.dg/warn/weak1.C: XFAIL on AIX4.
23192 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23194 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
23195 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
23197 2003-04-25 Mark Mitchell <mark@codesourcery.com>
23199 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
23200 initialized static data members.
23202 2003-04-25 H.J. Lu <hjl@gnu.org>
23204 * gcc.dg/ia64-sync-4.c: New test.
23206 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23208 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
23211 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
23214 * g++.dg/warn/conv1.C: New test.
23215 * g++.old-deja/g++.other/conv7.C: Adjust.
23216 * g++.old-deja/g++.other/overload14.C: Adjust.
23218 2003-04-23 Mark Mitchell <mark@codesourcery.com>
23221 * g++.dg/template/defarg2.C: New test.
23223 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
23225 * gcc.dg/cpp/include2.c: Update.
23226 * gcc.dg/cpp/multiline-2.c: New.
23227 * gcc.dg/cpp/multiline.c: Update.
23228 * gcc.dg/cpp/strify2.c: Update.
23229 * gcc.dg/cpp/trad/literals-2.c: Update.
23231 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23233 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
23235 2003-04-23 Mark Mitchell <mark@codesourcery.com>
23237 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
23239 2003-04-23 Mark Mitchell <mark@codesourcery.com>
23242 * g++.dg/parse/crash4.C: New test.
23245 * g++.dg/parse/crash5.C: New test.
23247 2003-04-22 Mark Mitchell <mark@codesourcery.com>
23250 * g++.dg/parse/crash3.C: New test.
23253 * g++.dg/parse/elab1.C: New test.
23255 2003-04-22 Devang Patel <dpatel@apple.com>
23257 * gcc.dg/cpp/trad/funlike-5.c: New test.
23259 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
23261 * g++.dg/other/packed1.C: Fix dg options.
23263 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
23265 * g++.dg/other/offsetof2.C: New test.
23267 2003-04-21 Mark Mitchell <mark@codesourcery.com>
23269 * g++.dg/template/recurse.C: Adjust location of error messages.
23271 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
23274 * g++.dg/init/addr-const1.C: New test.
23275 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
23277 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
23280 * g++.dg/lookup/struct-hack1.C: New test.
23282 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
23284 * ucs.c: Update diagnostic messages.
23286 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
23288 * gcc.dg/cpp/truefalse.cpp: New test.
23289 * gcc.dg/cpp/cpp.exp: Update.
23290 * g++.dg/other/stdbool-if.C: Remove.
23292 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
23294 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
23295 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
23297 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23299 * gcc.c-torture/compile/20030418-1.c: New test.
23301 2003-04-17 Janis Johnson <janis187@us.ibm.com>
23303 * README.compat: Remove; content moved to doc/sourcebuild.texi.
23305 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23308 g++.dg/template/dependent-name1.C: New test.
23310 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
23312 * gcc.dg/warn-1.c (tourist_guide): New array,
23313 contains a pointer to bar.
23315 2003-04-16 Roger Sayle <roger@eyesopen.com>
23317 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
23318 * gcc.c-torture/execute/medce-1.c: New test case.
23319 * gcc.c-torture/execute/medce-2.c: New test case.
23321 2003-04-15 Mark Mitchell <mark@codesourcery.com>
23323 * lib/prune.exp: Ignore more messages.
23326 * g++.dg/parse/lookup3.C: New test.
23328 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
23330 * gcc.c-torture/compile/20030415-1.c : New test.
23332 2003-04-14 Mark Mitchell <mark@codesourcery.com>
23334 * gcc.c-torture/execute/scope-2.c: Move to ...
23335 * gcc.dg/noncompile/scope.c: .... here.
23337 2003-04-14 Roger Sayle <roger@eyesopen.com>
23339 * gcc.dg/20030414-2.c: New test case.
23341 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
23344 * gcc.dg/20030414-1.c: New test.
23346 2003-04-13 Roger Sayle <roger@eyesopen.com>
23348 * gcc.dg/builtins-12.c: New test case.
23349 * gcc.dg/builtins-13.c: New test case.
23351 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23353 * gcc.c-torture/execute/string-opt-18.c: New test.
23355 2003-04-13 Mark Mitchell <mark@codesourcery.com>
23358 * g++.dg/init/new5.C: New test.
23360 2003-04-12 Mark Mitchell <mark@codesourcery.com>
23363 * g++.dg/ext/dllimport1.C: New test.
23365 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23367 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
23369 2003-04-11 Bud Davis <bdavis9659@comcast.net>
23372 * g77.f-torture/noncompile/9263.f: New test
23374 * g77.f-torture/execute/1832.f: New test
23376 2003-04-11 David Chad <davidc@freebsd.org>
23377 Loren J. Rittle <ljrittle@acm.org>
23380 * objc.dg/headers.m: New test.
23382 2003-04-10 Zack Weinberg <zack@codesourcery.com>
23384 * gcc.c-torture/execute/builtin-noret-2.c: New.
23385 * gcc.c-torture/execute/builtin-noret-2.x: New.
23386 XFAIL builtin-noret-2.c at -O1 and above.
23387 * gcc.dg/redecl.c: New.
23388 * gcc.dg/Wshadow-1.c: Update error regexps.
23390 2003-04-10 Mark Mitchell <mark@codesourcery.com>
23392 * g++.dg/abi/bitfield10.C: New test.
23394 2003-04-09 Mike Stump <mrs@apple.com>
23396 * gcc.dg/pch/pch.exp: Make testcase names longer.
23397 * g++.dg/pch/pch.exp: Make testcase names longer.
23399 2003-04-08 Roger Sayle <roger@eyesopen.com>
23401 * gcc.dg/builtins-11.c: New test case.
23403 2003-04-08 Roger Sayle <roger@eyesopen.com>
23405 * gcc.dg/builtins-9.c: New test case.
23406 * gcc.dg/builtins-10.c: New test case.
23408 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
23410 * gcc.dg/noncompile/init-4.c.c: New test.
23412 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
23414 * gcc.misc-test/gcov-9.c: New test.
23415 * gcc.misc-test/gcov-10.c: New test
23416 * gcc.misc-test/gcov-11.c: New test.
23418 2003-04-05 Zack Weinberg <zack@codesourcery.com>
23420 PR optimization/10024
23421 * gcc.c-torture/compile/20030405-1.c: New test.
23423 2003-04-04 Geoffrey Keating <geoffk@apple.com>
23425 * gcc.dg/pch/static-3.c: New.
23426 * gcc.dg/pch/static-3.hs: New.
23427 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
23429 2003-04-04 Richard Henderson <rth@redhat.com>
23431 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
23432 * g++.dg/eh/forced2.C: Likewise.
23434 2003-04-03 Mike Stump <mrs@apple.com>
23436 * lib/scanasm.exp (scan-assembler): Add xfail processing for
23438 (scan-assembler-times, scan-assembler-not): Likewise.
23439 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
23441 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
23443 * gcc.dg/sparc-loop-1.c: New test.
23445 2003-04-02 Geoffrey Keating <geoffk@apple.com>
23448 * g++.dg/pch/system-2.C: New.
23449 * g++.dg/pch/system-2.Hs: New.
23451 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
23453 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
23455 * g++.dg/eh/simd-1.C (vecfunc): Same.
23457 2003-04-01 Roger Sayle <roger@eyesopen.com>
23459 * gcc.c-torture/execute/20030401-1.c: New test case.
23461 2003-04-01 Ziemowit Laski <zlaski@apple.com>
23463 * objc.dg/defs.m: New.
23465 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
23467 * g++.dg/eh/simd-1.C: New.
23468 * g++.dg/eh/simd-2.C: New.
23470 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
23472 * gcc.c-torture/execute/simd-3.c: New.
23474 2003-03-31 Mark Mitchell <mark@codesourcery.com>
23477 * gcc.dg/20030331-2.c: New test.
23479 2003-03-31 Mark Mitchell <mark@codesourcery.com>
23482 * g++.dg/parse/crash2.C: New test.
23484 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
23486 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
23487 * gcc.c-torture/execute/20030331-1.c: ...here.
23489 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
23491 * gcc.c-torture/execute/20030331-1.c: New test.
23493 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
23495 * lib/gcov.exp: Adjust call return testing strings.
23496 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
23498 2003-03-31 Roger Sayle <roger@eyesopen.com>
23500 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
23501 * gcc.dg/builtins-7.c: New test case.
23502 * gcc.dg/builtins-8.c: New test case.
23504 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
23506 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
23508 2003-03-30 Mark Mitchell <mark@codesourcery.com>
23511 * g++.dg/lookup-class-member-2.C: New test.
23513 2003-03-30 Glen Nakamura <glen@imodulo.com>
23515 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
23517 2003-03-28 Roger Sayle <roger@eyesopen.com>
23519 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
23521 2003-03-28 Mark Mitchell <mark@codesourcery.com>
23523 * g++.dg/init/attrib1.C: New test.
23525 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23527 * gcc.dg/ultrasp8.c: New test.
23529 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23531 * gcc.dg/ultrasp7.c: New test.
23533 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
23536 * g++.dg/template/inline1.C: New test.
23538 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23540 * gcc.dg/sparc-dwarf2.c: New test.
23542 2003-03-27 Roger Sayle <roger@eyesopen.com>
23544 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
23545 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
23547 2003-03-27 Mark Mitchell <mark@codesourcery.com>
23549 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
23550 than reading .x files.
23551 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
23552 * g77.dg/gcov/gcov-1.f: Likewise.
23553 * gcc.misc-tests/gcov-4b.c: Likewise.
23554 * gcc.misc-tests/gcov-5b.c: Likewise.
23555 * gcc.misc-tests/gcov-6.c: Likewise.
23556 * gcc.misc-tests/gcov-7.c: Likewise.
23557 * gcc.misc-tests/gcov-8.c: Likewise.
23558 * g++.dg/gcov/gcov-1.x: Remove.
23559 * g77.dg/gcov/gcov-1.x: Likewise.
23560 * gcc.misc-tests/gcov-4b.x: Likewise.
23561 * gcc.misc-tests/gcov-5b.x: Likewise.
23562 * gcc.misc-tests/gcov-6.x: Likewise.
23563 * gcc.misc-tests/gcov-7.x: Likewise.
23564 * gcc.misc-tests/gcov-8.x: Likewise.
23566 2003-03-27 Glen Nakamura <glen@imodulo.com>
23569 * gcc.dg/20030324-1.c: New test.
23571 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
23574 * g++.dg/template/arg3.C: New test.
23577 * g++.dg/template/friend18.C: New test.
23579 2003-03-26 Roger Sayle <roger@eyesopen.com>
23581 * g77.f-torture/compile/20030326-1.f: New test case.
23583 2003-03-26 Janis Johnson <janis187@us.ibm.com>
23585 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
23587 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
23589 2003-03-26 Jakub Jelinek <jakub@redhat.com>
23591 * gcc.dg/ia64-sync-3.c: New test.
23593 2003-03-26 Alan Modra <amodra@bigpond.net.au>
23595 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
23597 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23599 * gcc.dg/ultrasp6.c: New test.
23601 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
23603 * gcc.dg/i386-signbit-1.c: New test.
23604 * gcc.dg/i386-signbit-2.c: New test.
23605 * gcc.dg/i386-signbit-3.c: New test.
23607 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
23609 * gcc.dg/ultrasp5.c: Fix options.
23611 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23613 * gcc.dg/ultrasp5.c: Fix comment.
23615 2003-03-24 Bud Davis <bdavis9659@comcast.net>
23618 * g77.f-torture/execute/10197.f: New test.
23620 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
23622 PR c++/9898, c++/383
23623 * g++.dg/template/conv6.C: New test.
23626 * g++.dg/template/ptrmem5.C: New test.
23629 * g++.dg/lookup/koenig1.C: New test.
23632 * g++.dg/lookup/template2.C: New test.
23634 2003-03-24 Jakub Jelinek <jakub@redhat.com>
23636 * g++.dg/opt/rtti1.C: New test.
23638 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23640 * gcc.dg/ultrasp5.c: New test.
23642 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
23645 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
23648 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
23651 * gcc.dg/20030323-1.c: New test.
23653 2003-03-23 Roger Sayle <roger@eyesopen.com>
23655 * gcc.c-torture/compile/20030323-1.c: New test case.
23657 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
23659 * gcc.dg/20030321-1.c: New test.
23661 2003-03-22 Zack Weinberg <zack@codesourcery.com>
23663 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
23665 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
23667 PR c++/9978, c++/9708
23668 * g++.dg/ext/vlm1.C: Adjust expected error.
23669 * g++.dg/ext/vla2.C: New test.
23670 * g++.dg/template/arg1.C: New test.
23671 * g++.dg/template/arg2.C: New test.
23673 2003-03-22 Bud Davis <bdavis9659@comcast.net>
23675 * g77.f-torture/execute/select.f: New test.
23676 * g77.f-torture/noncompile/select_no_compile.f: New test.
23678 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
23681 * g++.dg/other/error4.C: New test.
23683 2003-03-20 Mark Mitchell <mark@codesourcery.com>
23685 * g++.dg/template/friend17.C: New test.
23687 2003-03-21 Alan Modra <amodra@bigpond.net.au>
23689 * gcc.c-torture/compile/20030320-1.c: New.
23691 2003-03-20 Roger Sayle <roger@eyesopen.com>
23693 * gcc.dg/builtins-6.c: New test case.
23695 2003-03-19 Alan Modra <amodra@bigpond.net.au>
23698 * gcc.c-torture/compile/20030319-1.c: New.
23700 2003-03-18 Jan Hubicka <jh@suse.cz>
23702 * gcc.dg/i386-cvt-1.c: New test.
23704 2003-03-17 Zack Weinberg <zack@codesourcery.com>
23706 * objc.dg/naming-1.m: Use "(parse|syntax) error".
23707 * objc.dg/naming-2.m: Likewise.
23709 2003-03-17 Mark Mitchell <mark@codesourcery.com>
23712 * g++.dg/parse/crash1.C: New test.
23714 2003-03-16 Mark Mitchell <mark@codesourcery.com>
23717 * g++.dg/eh/cleanup1.C: New test.
23719 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
23721 * gcc.c-torture/execute/20030316-1.c: New test case.
23723 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
23726 * g++.dg/init/ctor2.C: New test.
23728 2003-03-15 Roger Sayle <roger@eyesopen.com>
23730 * g77.f-torture/compile/xformat.f: New test case.
23732 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23734 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
23735 * g++.old-deja/g++.mike/eh50.C: Likewise.
23737 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23740 * g++.dg/template/spec7.C: New test.
23741 * g++.dg/template/spec8.C: Likewise.
23743 2003-03-14 Jakub Jelinek <jakub@redhat.com>
23745 * gcc.c-torture/execute/20030313-1.c: New test.
23747 2003-03-14 Richard Henderson <rth@redhat.com>
23749 * gcc.dg/inline-2.c: Adjust alpha test for external call.
23751 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
23753 * gcc.c-torture/compile/20030314-1.c: New test.
23755 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
23757 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
23758 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
23760 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
23761 to accept newer _imp__ prefix and additional
23762 newline in .drectve section.
23763 * gcc.dg/dll-4.c: Likewise.
23764 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
23767 2003-03-13 Mark Mitchell <mark@codesourcery.com>
23769 * g++.dg/parse/namespace9.C: New test.
23771 * g++.dg/init/ref5.C: New test.
23772 * g++.dg/parse/ptrmem1.C: Likewise.
23774 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23776 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
23777 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
23778 regular expression.
23779 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
23780 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
23782 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
23784 * gcc.c-torture/execute/20030224-2.c: New test.
23786 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23788 * gcc.dg/decl-3.c: New test.
23790 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23792 * gcc.dg/i386-loop-2.c: New test.
23794 2003-03-11 Mark Mitchell <mark@codesourcery.com>
23797 * g++.dg/parse/namespace8.C: New test.
23800 * g++.dg/overload/builtin2.C: New test.
23802 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
23804 * gcc.dg/return-type-3.c: New test.
23806 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
23808 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
23809 profiling options are not supported.
23811 2003-03-10 Mark Mitchell <mark@codesourcery.com>
23813 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
23814 * g++.old-deja/g++.warn/impint2.C: Likewise.
23816 2003-03-10 Devang Patel <dpatel@apple.com>
23818 * g++.dg/cpp/c++_cmd_1.C: New test.
23819 * g++.dg/cpp/c++_cmd_1.h: New file.
23821 2003-03-10 Segher Boessenkool <segher@koffie.nl>
23823 * gcc.dg/altivec-9.c: New file.
23825 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23827 * gcc.dg/ppc-sdata-1.c: New test.
23828 * gcc.dg/ppc-sdata-2.c: New test.
23830 2003-03-09 Mark Mitchell <mark@codesourcery.com>
23833 * g++.dg/opt/ptrmem2.C: New test.
23836 * g++.dg/opt/ptrmem1.C: New test.
23838 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23840 * gcc.dg/i386-loop-1.c: New test.
23842 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23845 * g++.dg/lookup/friend1.C: New test.
23847 2003-03-08 Mark Mitchell <mark@codesourcery.com>
23850 * g++.dg/parser/constructor1.C: New test.
23852 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
23854 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
23856 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
23858 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
23860 * gcc.dg/cpp/Wunused.c: Update test.
23862 2003-03-08 Jan Hubicka <jh@suse.cz>
23864 * gcc.dg/inline-3.c: New test.
23866 2003-03-08 Mark Mitchell <mark@codesourcery.com>
23869 * g++.dg/parse/builtin1.C: New test.
23872 * g++.dg/abi/cookie1.C: New test.
23873 * g++.dg/abi/cookie2.C: Likewise.
23876 * g++.dg/template/field1.C: New test.
23879 * g++.dg/parse/class1.C: New test.
23880 * g++.dg/parse/namespace7.C: Likewise.
23881 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
23883 2003-03-07 Mark Mitchell <mark@codesourcery.com>
23885 * g++.dg/init/ref4.C: New test.
23887 2003-03-07 Jan Hubicka <jh@suse.cz>
23889 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
23890 * gcc.dg/inline-3.c: New test.
23892 2003-03-06 Mark Mitchell <mark@codesourcery.com>
23894 * g++.dg/init/ref3.C: New test.
23897 * g++.dg/init/ref2.C: New test.
23900 * g++.dg/warn/Wshadow-2.C: New test.
23903 * g++.dg/warn/Woverloaded-1.C: New test.
23905 2003-03-05 Jan Hubicka <jh@suse.cz>
23907 * gcc.dg/i386-local2.c: New.
23908 * gcc.dg/i386-local.c: Fix typo.
23910 2003-03-05 Mark Mitchell <mark@codesourcery.com>
23912 * g++.dg/abi/layout3.C: New test.
23914 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23916 * gcc.c-torture/compile/20030305-1.c
23918 2003-03-05 Jan Hubicka <jh@suse.cz>
23920 * gcc.dg/i386-local.c: New.
23922 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
23924 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
23926 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23928 * gcc.dg/switch-2.c: New test.
23929 * gcc.dg/switch-3.c: New test.
23930 * gcc.dg/Wswitch.c: Adjust line numbers.
23931 * gcc.dg/Wswitch-default.c: Likewise.
23932 * gcc.dg/Wswitch-enum.c: Likewise.
23934 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
23936 * gcc.c-torture/execute/20030222-1.c: New test.
23938 2003-03-03 James E Wilson <wilson@tuliptree.org>
23940 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
23942 2003-03-03 Mark Mitchell <mark@codesourcery.com>
23945 * g++.dg/init/ref1.C: New test.
23947 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
23949 * gcc.dg/sh-relax.c: New SH-only test.
23951 2003-03-03 Geoffrey Keating <geoffk@apple.com>
23953 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
23954 comment explaining purpose of testcase.
23956 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
23958 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
23959 for HC11/HC12 (asm needs two int registers).
23960 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
23961 HC11/HC12 because the test uses an asm which needs two 32-bit
23964 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
23966 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
23967 for HC11/HC12 (array is too large otherwise).
23968 * gcc.c-torture/compile/920501-4.x: New file, likewise.
23969 * gcc.c-torture/compile/20010518-2.x: Likewise.
23970 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
23971 HC11/HC12 (array is too large).
23973 2003-03-01 Geoffrey Keating <geoffk@apple.com>
23975 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
23976 * lib/g++-dg.exp (g++-dg-test): Likewise.
23978 2003-03-01 Roger Sayle <roger@eyesopen.com>
23980 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
23981 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
23983 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23985 * g++.dg/warn/implicit-typename1.C: Remove warning.
23987 2003-02-28 Richard Henderson <rth@redhat.com>
23989 * gcc.dg/noreturn-1.c: Move noreturn warning line.
23990 * gcc.dg/return-type-1.c: Move control reaches end warning line.
23992 2003-02-28 Geoffrey Keating <geoffk@apple.com>
23994 * gcc.dg/pch/pch.exp: Change .pch to .gch.
23995 * g++.dg/pch/pch.exp: Likewise.
23997 2003-02-28 Mark Mitchell <mark@codesourcery.com>
24000 * testsuite/g++.dg/init/new4.C: New test.
24002 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
24004 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
24006 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
24008 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
24011 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
24014 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24016 * lib/scanasm.exp: Add support for counting numbers of
24018 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
24019 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
24021 2003-02-25 Mark Mitchell <mark@codesourcery.com>
24024 * g++.dg/template/static3.C: New test.
24027 * g++.dg/parse/namespace6.C: New test.
24029 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24032 * gcc.dg/20030225-1.c: New test.
24034 2003-02-24 Mark Mitchell <mark@codesourcery.com>
24036 * README: Remove out-of-date information.
24039 * g++.dg/template/spec6.C: New test.
24041 2003-02-24 Jeff Law <law@redhat.com>
24043 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
24045 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24047 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
24048 * gcc.dg/pragma-ep-1.c: Likewise.
24050 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24053 * g++.dg/template/friend16.C: New test.
24055 2003-02-23 Mark Mitchell <mark@codesourcery.com>
24058 * g++.dg/parse/fused-params1.C: Adjust error messages.
24059 * g++.dg/template/nested3.C: New test.
24061 2003-02-24 Alan Modra <amodra@bigpond.net.au>
24063 * g++.dg/abi/param1.C: New test.
24065 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24068 * g++.dg/warn/implicit-typename1.C: New test.
24070 2003-02-22 Kelley Cook <kelleycook@comcast.net>
24072 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
24074 * g++.old-deja/g++.other/store-expr2.C: Likewise.
24075 * gcc.c-torture/execute/20010129-1.x: Likewise.
24076 * gcc.dg/20011107-1.c: Likewise.
24077 * gcc.dg/20020108-1.c: Likewise.
24078 * gcc.dg/20020122-3.c: Likewise.
24079 * gcc.dg/20020206-1.c: Likewise.
24080 * gcc.dg/20020310-1.c: Likewise.
24081 * gcc.dg/20020426-2.c: Likewise.
24082 * gcc.dg/20020517-1.c: Likewise.
24083 * gcc.dg/991230-1.c: Likewise.
24084 * gcc.dg/i386-unroll-1.c: Likewise.
24085 * gcc.misc-tests/i386-prefetch.exp: Likewise.
24087 2003-02-22 Jan Hubicka <jh@suse.cz>
24089 * gcc.dg/i386-mul.c: New test.
24091 2003-02-21 Roger Sayle <roger@eyesopen.com>
24093 * gcc.dg/builtins-5.c: New test case.
24095 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
24097 * gcc.dg/asmreg-1.c: New test.
24099 2003-02-21 Mark Mitchell <mark@codesourcery.com>
24102 * g++.dg/parse/varmod1.C: New test.
24104 2003-02-21 Mark Mitchell <mark@codesourcery.com>
24107 * g++.dg/template/op1.C: New test.
24109 2003-02-21 Mark Mitchell <mark@codesourcery.com>
24112 * g++.dg/template/nested2.C: New test.
24114 2003-02-21 Mark Mitchell <mark@codesourcery.com>
24117 * g++.dg/expr/dtor1.C: New test.
24119 2003-02-21 Zack Weinberg <zack@codesourcery.com>
24121 * gcc.dg/cpp/include3.c: New test.
24122 * gcc.dg/cpp/inc/foo.h: New file.
24124 2003-02-21 Glen Nakamura <glen@imodulo.com>
24126 * gcc.c-torture/execute/20030221-1.c: New test.
24128 2003-02-20 Mark Mitchell <mark@codesourcery.com>
24131 * g++.dg/abi/conv1.C: New test.
24133 2003-02-20 Jan Hubicka <jh@suse.cz>
24135 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
24137 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
24139 * gcc.c-torture/compile/20030219-1.c: New test.
24141 2003-02-18 Jan Hubicka <jh@suse.cz>
24143 * gcc.dg/funcorder.c: New test.
24145 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
24147 * gcc.c-torture/execute/20030218-1.c: New.
24149 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
24151 * gcc.dg/20030218-1.c: New.
24153 2003-02-18 Richard Henderson <rth@redhat.com>
24155 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
24156 * gcc.dg/attr-used-2.c: New.
24158 2003-02-18 Mark Mitchell <mark@codesourcery.com>
24161 * g++.dg/init/copy5.C: New test.
24163 2003-02-18 Geoffrey Keating <geoffk@apple.com>
24165 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
24166 * g++.dg/pch/pch.exp: Likewise.
24168 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
24170 * gcc.c-torture/execute/20030209-1.c: Enable the test if
24171 STACK_SIZE is not defined.
24173 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24176 * g++.dg/template/init1.C: New test.
24178 2003-02-16 Jan HUbicka <jh@suse.cz>
24180 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
24181 (foo): Add few extra tests
24182 * gcc.dg/c99-const-expr-3.c: Likewise.
24183 * gcc.c-torture/execute/20030216-1.c: New.
24185 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24188 * g++.dg/ext/typeof4.C: New test.
24190 2003-02-15 Roger Sayle <roger@eyesopen.com>
24192 * gcc.dg/i386-387-3.c: New test case.
24194 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
24196 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
24197 cris-*-elf* cris-*-aout* and mmix-*-*.
24199 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
24201 * gcc.dg/20030213-1.c: New test.
24203 2003-02-12 Roger Sayle <roger@eyesopen.com>
24205 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
24206 * gcc.dg/i386-387-2.c: Likewise.
24208 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
24210 * gcc.dg/ppc-spe.c: Fix formatting.
24211 Enable tests that were previously unsupported by gas.
24212 Delete tests for instructions that no longer exist.
24213 Switch arguments on evsubifw builtin.
24215 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
24217 * gcc.c-torture/execute/20030209-1.c: Disable the test if
24218 STACK_SIZE is too small.
24220 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24221 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
24223 * gcc.dg/decl-2.c: New test.
24225 2003-02-10 Jan Hubicka <jh@suse.cz>
24227 * gcc.dg/i386-fpcvt-1.c: New test.
24229 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
24231 * gcc.c-torture/execute/20030209-1.c: New test.
24233 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
24235 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
24236 int-wide bitops, use the constants of the same width.
24237 Likewise, if long long is 32-bit wide, test bitops using
24240 2003-02-07 Loren James Rittle <ljrittle@acm.org>
24242 * gcc.dg/20021014-1.c: Annotate with expected notice text.
24244 2003-02-07 Roger Sayle <roger@eyesopen.com>
24246 * testsuite/gcc.dg/builtins-4.c: New test case.
24248 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24250 * gcc.dg/20020430-1.c: Fix dg command typos.
24251 * gcc.dg/20020503-1.c: Likewise.
24253 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24256 * g++.dg/parse/fused-params1.C: New test.
24259 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
24262 * g++.dg/parse/non-dependent1.C: New test.
24265 * g++.dg/parse/dupl-tmpl-args1.C: New test.
24268 * g++.dg/parse/undefined7.C: New test.
24269 * g++.dg/parse/non-templ1.C: New test.
24272 * g++.dg/parse/too-many-tmpl-args1.C: New test.
24274 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24276 * gcc.c-torture/compile/20030206-1.c: New test.
24278 2003-02-05 Roger Sayle <roger@eyesopen.com>
24280 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
24281 "pow" to "foo" to avoid potential confusion with a math built-in.
24283 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24285 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
24286 conditions for SPARC targets.
24288 2003-02-05 Jakub Jelinek <jakub@redhat.com>
24290 * gcc.dg/20030204-1.c: New test.
24292 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24295 * g++.dg/parse/array-size1.C: New test.
24298 * g++.dg/parse/undefined3.C: New test.
24301 * g++.dg/parse/undefined4.C: New test.
24304 * g++.dg/parse/undefined5.C: New test.
24307 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
24310 * g++.dg/parse/casting-operator1.C: New test.
24313 * g++.dg/parse/undefined6.C: New test.
24316 * g++.dg/parse/missing-template1.C: New test.
24318 2003-02-04 Jan Hubicka <jh@suse.cz>
24320 * gcc.dg/i386-cadd.c: Compile using -march=k8.
24321 * gcc.dg/i386-cmov?.c: Likewise.
24322 * gcc.dg/i386-fpcvt-?.c: Likewise.
24323 * gcc.dg/i386-ssefp-1.c: Likewise.
24324 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
24327 2003-02-03 Mark Mitchell <mark@codesourcery.com>
24330 * testsuite/g++.dg/ext/max.C: New test.
24332 2003-02-03 Jan Hubicka <jh@suse.cz>
24334 * gcc.c-torture/execute/20030203-1.c: New test.
24336 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
24338 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
24341 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
24343 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
24344 * g++.dg/init/new2.C: Likewise.
24345 * g++.dg/other/new1.C: Likewise.
24347 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
24349 * gcc.dg/struct-ret-libc.c: New test.
24351 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
24353 * gcc.dg/20030129-1.c: New test.
24355 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24358 * g++.dg/template/ptrmem4.C: New test.
24360 2003-01-29 Mark Mitchell <mark@codesourcery.com>
24362 * g++.dg/parser/constant1.C: New test.
24364 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24367 * g++.dg/parse/friend2.C: New test.
24369 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
24372 * g++.dg/template/unify4.C: New test.
24374 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
24376 * gcc.c-torture/execute/20030128-1.c: New test.
24378 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
24380 * g++.dg/lookup/nested1.C: Test moved from ...
24381 * g++.old-deja/g++.other/lookup24.C: ... here.
24383 2003-01-28 Jan Hubicka <jh@suse.cz>
24385 * gcc.dg/i386-cmov5.c: New test.
24387 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24389 * gcc.c-torture/execute/20010925-1.c: Changed the
24390 memcpy declaration.
24392 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
24395 * g++.dg/parse/template5.C: New test.
24397 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
24400 * g77.dg/pr9258: New test.
24402 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
24404 * README: Move relevant parts from README.g++.
24406 * README.g++: Remove this file.
24408 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
24410 * g++.dg/abi/dcast1.C: New test.
24412 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24414 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
24416 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
24419 * g++.old-deja/g++.other/lookup24.C: New test.
24421 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24424 * gcc.dg/uninit-C.c: New test.
24426 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
24428 * g++.dg/abi/covariant1.C: New test.
24430 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
24432 * gcc.dg/20030123-1.c: New test.
24434 2003-01-25 Jan Hubicka <jh@suse.cz>
24437 * gcc.c-torture/compile/20030125-1.c
24439 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
24442 * g++.dg/parse/template3.C: New test.
24443 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
24446 * g++.dg/parse/template4.C: New test.
24449 * g++.dg/template/qual2.C: New test.
24452 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
24454 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
24456 2003-01-25 Roger Sayle <roger@eyesopen.com>
24458 * gcc.c-torture/execute/switch-1.c: New test case.
24460 2003-01-25 Jan Hubicka <jh@suse.cz>
24462 * gcc.c-torture/execute/20030125-1.[cx]: New test.
24464 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
24466 Tweaks for Bison-1.875. From the NEWS file:
24467 "- `parse error' -> `syntax error'
24468 Bison now uniformly uses the term `syntax error'"
24469 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
24470 * gcc.dg/cpp/digraph2.c: Likewise.
24471 * gcc.dg/cpp/direct2.c: Likewise.
24472 * gcc.dg/cpp/paste4.c: Likewise.
24473 * gcc.dg/c90-restrict-1.c: Likewise.
24474 * gcc.dg/c99-func-2.c: Likewise.
24475 * gcc.dg/noncompile/920721-2.c: Likewise.
24476 * gcc.dg/noncompile/930622-2.c: Likewise.
24477 * gcc.dg/noncompile/940112-1.c: Likewise.
24478 * gcc.dg/noncompile/950921-1.c: Likewise.
24479 * gcc.dg/noncompile/951123-1.c: Likewise.
24480 * gcc.dg/noncompile/971104-1.c: Likewise.
24481 * gcc.dg/noncompile/990416-1.c: Likewise.
24483 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
24485 * g++.dg/parse/undefined1.C: Add error message.
24487 2003-01-22 Mark Mitchell <mark@codesourcery.com>
24490 * g++.dg/parse/new1.C: New test.
24493 * g++.dg/parse/template2.C: New test.
24496 * g++.dg/parse/typedef2.C: New test.
24499 * g++.dg/ext/typeof3.C: New test.
24501 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24504 * g++.dg/parse/ret-type1.C: New test.
24507 * g++.dg/parse/tmpl-outside1.C: New test.
24510 * g++.dg/parse/int-as-enum1.C: New test.
24513 * g++.dg/parse/no-typename1.C: New test.
24516 * g++.dg/parse/no-value1.C: New test.
24519 * g++.dg/parse/wrong-inline1.C: New test.
24522 * g++.dg/parse/ref1.C: New test.
24525 * g++.dg/parse/attr-ctor1.C: New test.
24528 * g++.dg/parse/namespace5.C: New test.
24531 * g++.dg/parse/func-def1.C: New test.
24534 * g++.dg/parse/undefined1.C: New test.
24536 PR c++/5723, PR c++/8522
24537 * g++.dg/parse/specialization1.C: New test.
24539 PR c++/163, PR c++/8595
24540 * g++.dg/parse/struct-as-enum1.C: New test.
24543 * g++.dg/parse/undefined2.C: New test.
24545 2003-01-22 Mark Mitchell <mark@codesourcery.com>
24548 * g++.dg/parse/template1.C: New test.
24551 * g++.dg/parse/using1.C: New test.
24555 * g++.dg/parse/expr2.C: New test.
24558 * g++.dg/parse/lookup2.C: Likewise.
24560 2003-01-21 Jan Hubicka <jh@suse.cz>
24562 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
24563 * gcc.c-torture/execute/eeprof-1.c: Likewise.
24564 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
24565 * gcc.c-torture/execute/string-opt-*.c: Likewise.
24567 2003-01-20 Nick Clifton <nickc@redhat.com>
24569 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
24570 problem with ARM sibcall code generation.
24572 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
24574 * gcc.c-torture/execute/20030120-1.c: New.
24576 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
24578 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
24580 2003-01-17 Mark Mitchell <mark@codesourcery.com>
24583 * g++.dg/parse/ctor1.C: New test.
24586 * g++.dg/parse/qualified1.C: New test.
24588 * g++.dg/parse/typename3.C: New test.
24590 2003-01-16 Richard Henderson <rth@redhat.com>
24592 * g++.dg/tls/init-2.C: Fix error matches for real this time.
24594 2003-01-16 Richard Henderson <rth@redhat.com>
24596 * g++.dg/pch/pch.exp: Copy test header to the working directory
24597 before using it either for precompilation or direct use.
24598 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
24599 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
24601 2003-01-16 Richard Henderson <rth@redhat.com>
24603 * gcc.dg/pch/pch.exp: Copy test header to the working directory
24604 before using it either for precompilation or direct use.
24605 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
24606 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
24608 2003-01-16 Mark Mitchell <mark@codesourcery.com>
24610 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
24611 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
24612 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
24613 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
24614 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
24615 typename warning into error.
24616 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
24618 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
24619 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
24620 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
24622 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
24623 make declaration visible in template.
24624 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
24625 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
24627 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
24629 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
24630 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
24631 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
24632 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
24633 typename warning with error message.
24634 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
24635 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
24636 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
24638 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
24640 * g++.dg/parse/ambig2.C: New test.
24642 2003-01-15 Richard Henderson <rth@redhat.com>
24644 * g++.dg/tls/init-2.C: Update error message string.
24646 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24648 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
24650 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
24652 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
24654 * gcc.c-torture/compile/20001205-1.x: Likewise.
24655 * gcc.c-torture/compile/20001226-1.x: Likewise.
24656 * gcc.c-torture/compile/920520-1.x: Likewise.
24657 * gcc.c-torture/compile/961203-1.x: Likewise.
24658 * gcc.c-torture/compile/20020604-1.x: Likewise.
24660 2003-01-15 Jan Hubicka <jh@suse.cz>
24662 * gcc.c-torture/compile/20030115-1.c: New test.
24664 * gcc.dg/i386-fpcvt-1.c: New test.
24665 * gcc.dg/i386-fpcvt-2.c: New test.
24667 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
24669 Further conform g++'s __vmi_class_type_info to the C++ ABI
24671 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
24674 2003-01-14 Jan Hubicka <jh@suse.cz>
24676 * gcc.dg/i386-fpcvt-1.c: New test.
24677 * gcc.dg/i386-fpcvt-2.c: New test.
24679 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
24681 * gcc.dg/i386-mmx-3.c: New test.
24683 2003-01-12 Mark Mitchell <mark@codesourcery.com>
24686 * g++.dg/parse/octal1.C: New file.
24689 * g++.dg/parse/typename1.C: New file.
24691 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
24693 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
24694 * gcc.dg/bf-no-ms-layout.c: Likewise.
24695 * gcc.dg/bf-ms-attrib.c: Likewise.
24697 2003-01-10 Mark Mitchell <mark@codesourcery.com>
24700 * g++.dg/parse/dtor1.C: New file.
24703 * g++.dg/rtti/typeid1.C: New file.
24706 * g++.dg/parse/lookup1.C: New file.
24709 * g++.dg/templ/spec5.C: New file.
24711 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
24713 * gcc.c-torture/compile/20030110-1.c: New test.
24715 2003-01-09 Geoffrey Keating <geoffk@apple.com>
24717 Merge from pch-branch:
24719 2002-12-23 Geoffrey Keating <geoffk@apple.com>
24721 * gcc.dg/pch/cpp-1.h: New.
24722 * gcc.dg/pch/cpp-1.c: New.
24723 * gcc.dg/pch/cpp-2.h: New.
24724 * gcc.dg/pch/cpp-2.c: New.
24726 2002-11-19 Geoffrey Keating <geoffk@apple.com>
24728 * gcc.dg/pch/except-1.h: New.
24729 * gcc.dg/pch/except-1.c: New.
24731 2002-11-13 Geoffrey Keating <geoffk@apple.com>
24733 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
24735 * gcc.dg/pch: Include *.hp not *.h.
24736 * gcc.dg/pch/system-1.h: New.
24737 * gcc.dg/pch/system-1.c: New.
24739 2002-11-11 Geoffrey Keating <geoffk@apple.com>
24741 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
24742 rather than trying to build and run a program using PCH.
24743 * gcc.dg/pch: Remove dg-do commands from test files.
24745 2002-11-08 Geoffrey Keating <geoffk@apple.com>
24747 * gcc.dg/pch/macro-3.c: New.
24748 * gcc.dg/pch/macro-3.h: New.
24750 2002-11-04 Geoffrey Keating <geoffk@apple.com>
24752 * gcc.dg/pch/common-1.c: New.
24753 * gcc.dg/pch/common-1.h: New.
24754 * gcc.dg/pch/decl-1.c: New.
24755 * gcc.dg/pch/decl-1.h: New.
24756 * gcc.dg/pch/decl-2.c: New.
24757 * gcc.dg/pch/decl-2.h: New.
24758 * gcc.dg/pch/decl-3.c: New.
24759 * gcc.dg/pch/decl-3.h: New.
24760 * gcc.dg/pch/decl-4.c: New.
24761 * gcc.dg/pch/decl-4.h: New.
24762 * gcc.dg/pch/decl-5.c: New.
24763 * gcc.dg/pch/decl-5.h: New.
24764 * gcc.dg/pch/global-1.c: New.
24765 * gcc.dg/pch/global-1.h: New.
24766 * gcc.dg/pch/inline-1.c: New.
24767 * gcc.dg/pch/inline-1.h: New.
24768 * gcc.dg/pch/inline-2.c: New.
24769 * gcc.dg/pch/inline-2.h: New.
24770 * gcc.dg/pch/static-1.c: New.
24771 * gcc.dg/pch/static-1.h: New.
24772 * gcc.dg/pch/static-2.c: New.
24773 * gcc.dg/pch/static-2.h: New.
24775 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
24777 * g++.dg/pch/pch.exp: Better handle failing testcases.
24778 * gcc.dg/pch/pch.exp: Likewise.
24779 * gcc.dg/pch/macro-1.c: New.
24780 * gcc.dg/pch/macro-1.h: New.
24781 * gcc.dg/pch/macro-2.c: New.
24782 * gcc.dg/pch/macro-2.h: New.
24784 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
24786 * g++.dg/dg.exp: Treat files in pch/ specially.
24787 * g++.dg/pch/pch.exp: New file.
24788 * g++.dg/pch/empty.H: New file.
24789 * g++.dg/pch/empty.C: New file.
24790 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
24793 * gcc.dg/pch/pch.exp: New file.
24794 * gcc.dg/pch/empty.h: New file.
24795 * gcc.dg/pch/empty.c: New file.
24796 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
24799 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24801 * g++.dg/template/friend14.C: New test.
24803 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24805 * gcc.dg/old-style-asm-1.c: New test.
24807 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
24809 * gcc.c-torture/compile/20030109-1.c: New test.
24811 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24813 * gcc.c-torture/execute/20030109-1.c: New test.
24815 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
24817 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
24818 * g++.old-deja/g++.mike/dyncast2.C: Likewise
24819 * g++.old-deja/g++.mike/dyncast3.C: Likewise
24820 * g++.old-deja/g++.mike/eh2.C: Likewise
24821 * g++.old-deja/g++.mike/eh3.C: Likewise
24822 * g++.old-deja/g++.mike/eh5.C: Likewise
24823 * g++.old-deja/g++.mike/eh6.C: Likewise
24824 * g++.old-deja/g++.mike/eh7.C: Likewise
24825 * g++.old-deja/g++.mike/eh8.C: Likewise
24826 * g++.old-deja/g++.mike/eh9.C: Likewise
24827 * g++.old-deja/g++.mike/eh10.C: Likewise
24828 * g++.old-deja/g++.mike/eh12.C: Likewise
24829 * g++.old-deja/g++.mike/eh13.C: Likewise
24830 * g++.old-deja/g++.mike/eh14.C: Likewise
24831 * g++.old-deja/g++.mike/eh16.C: Likewise
24832 * g++.old-deja/g++.mike/eh17.C: Likewise
24833 * g++.old-deja/g++.mike/eh18.C: Likewise
24834 * g++.old-deja/g++.mike/eh21.C: Likewise
24835 * g++.old-deja/g++.mike/eh23.C: Likewise
24836 * g++.old-deja/g++.mike/eh24.C: Likewise
24837 * g++.old-deja/g++.mike/eh25.C: Likewise
24838 * g++.old-deja/g++.mike/eh26.C: Likewise
24839 * g++.old-deja/g++.mike/eh27.C: Likewise
24840 * g++.old-deja/g++.mike/eh28.C: Likewise
24841 * g++.old-deja/g++.mike/eh29.C: Likewise
24842 * g++.old-deja/g++.mike/eh31.C: Likewise
24843 * g++.old-deja/g++.mike/eh33.C: Likewise
24844 * g++.old-deja/g++.mike/eh34.C: Likewise
24845 * g++.old-deja/g++.mike/eh35.C: Likewise
24846 * g++.old-deja/g++.mike/eh36.C: Likewise
24847 * g++.old-deja/g++.mike/eh37.C: Likewise
24848 * g++.old-deja/g++.mike/eh38.C: Likewise
24849 * g++.old-deja/g++.mike/eh39.C: Likewise
24850 * g++.old-deja/g++.mike/eh40.C: Likewise
24851 * g++.old-deja/g++.mike/eh41.C: Likewise
24852 * g++.old-deja/g++.mike/eh42.C: Likewise
24853 * g++.old-deja/g++.mike/eh44.C: Likewise
24854 * g++.old-deja/g++.mike/eh46.C: Likewise
24855 * g++.old-deja/g++.mike/eh47.C: Likewise
24856 * g++.old-deja/g++.mike/eh48.C: Likewise
24857 * g++.old-deja/g++.mike/eh49.C: Likewise
24858 * g++.old-deja/g++.mike/eh50.C: Likewise
24859 * g++.old-deja/g++.mike/eh51.C: Likewise
24860 * g++.old-deja/g++.mike/eh53.C: Likewise
24861 * g++.old-deja/g++.mike/eh55.C: Likewise
24862 * g++.old-deja/g++.mike/p7912.C: Likewise
24863 * g++.old-deja/g++.mike/p9706.C: Likewise
24864 * g++.old-deja/g++.mike/p10416.C: Likewise
24865 * g++.old-deja/g++.mike/p11667.C: Likewise
24866 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
24867 Remove redundant reference to Iris.
24868 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
24869 Elxsi, i860, Pico Java, and WE32K.
24871 2003-01-07 Mark Mitchell <mark@codesourcery.com>
24873 * g++.dg/ext/asm4.C: New test.
24875 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24878 * g++.dg/template/friend12.C: New test.
24879 * g++.dg/template/friend13.C: Likewise.
24880 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
24882 2003-01-08 Jan Hubicka <jh@suse.cz>
24884 * gcc.dg/i386-cadd.c: New test.
24885 * gcc.dg/i386-cmov4.c: Likewise.
24887 2003-01-06 Mark Mitchell <mark@codesourcery.com>
24890 * g++.dg/warn/Wunused-3.C: New test.
24892 * g++.dg/abi/bitfield9.C: New test.
24895 * g++.dg/parse/defarg3.C: New test.
24897 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
24899 * g++.dg/parse/ambig1.C: New test.
24900 * g++.dg/parse/defarg2.C: New test.
24902 2003-01-05 Mark Mitchell <mark@codesourcery.com>
24904 * g++.dg/template/defarg-1.C: New test.
24905 * g++.dg/template/local2.C: Likewise.
24907 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
24909 * gcc.c-torture/execute/20030105-1.c: New test.
24911 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24913 * g++.dg/parse/namespace3.C: Remove extra semicolons.
24914 * g++.dg/parse/namespace4.C: Likewise.
24916 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
24918 * g++.dg/template/ntp2.C: New test.
24920 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
24922 * g++.dg/parse/extern-C-1.C: New test.
24924 * g++.dg/parse/namespace4.C: New test.
24926 * g++.dg/template/nested1.C: New test.
24928 * g++.dg/parse/namespace3.C: New test.
24930 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
24932 * g++.dg/lookup/two-stage1.C: New test.
24934 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24936 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
24937 * g++.old-deja/g++.jason/access8.C: Likewise.
24938 * g++.old-deja/g++.other/decl5.C: Likewise.
24940 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
24942 * g++.dg/parse/parse7.C: New test.
24944 2003-01-02 Mark Mitchell <mark@codesourcery.com>
24947 * g++.dg/ext/attrib7.C: New test.
24949 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
24951 * g++.dg/parse/parse6.C: New test.
24953 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
24955 * gcc.dg/h8300-stack-1.c: New.
24957 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
24959 g++.dg/lookup/exception1.C: New test.
24961 g++.dg/lookup/template1.C: New test.
24963 g++.dg/parse/namespace2.C: New test.
24965 g++.dg/parse/parens2.C: New test.
24967 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
24969 * g++.dg/parse/parse5.C: New test.
24970 * g++.dg/lookup/scoped4.C: New test.
24972 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
24974 * g++.dg/parse/parens1.C: New test.
24976 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
24978 * g++.dg/parse/parens2.C: New test.
24980 * g++.dg/lookup/scope-operator1.C: New test.
24982 * g++.dg/parse/operator1.C: New test.
24984 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24986 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
24987 * g++.old-deja/g++.other/access6.C: Likewise.
24988 * g++.old-deja/g++.other/decl1.C: Likewise.
24989 * g++.old-deja/g++.pt/typename12.C: Likewise.
24991 2002-12-31 Mark Mitchell <mark@codesourcery.com>
24993 * g++.dg/parse/namespace1.C: New test.
24995 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
24997 * g++.dg/parse/parse4.C: New test.
24999 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25001 * g++.dg/parse/parse3.C: New test.
25003 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25005 * g++.dg/parse/parse2.C: New test.
25007 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25009 * g++.dg/template/friend11.C: New test.
25011 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25013 * g++.dg/parse/parse1.C: New test.
25015 2002-12-31 Janis Johnson <janis187@us.ibm.com>
25017 * lib/profopt.exp: Change the name of a global variable to avoid
25018 possible clashes with other test suites.
25020 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
25022 * g++.dg/inherit/covariant8.C: New test.
25024 2002-12-31 Mark Mitchell <mark@codesourcery.com>
25026 * g++.dg/init/array9.C: New test.
25029 * g++.dg/parse/expr1.C: New test.
25031 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
25033 * gcc.c-torture/compile/20021230-1.c: New test.
25035 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
25037 * g++.dg/inherit/covariant5.C: New test.
25038 * g++.dg/inherit/covariant6.C: New test.
25039 * g++.dg/inherit/covariant7.C: New test.
25041 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25044 * g++.dg/other/access2.C: New test.
25046 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
25048 * g++.dg/other/anon-struct.C: No longer fails
25049 * g++.old-deja/g++.brendan/parse4.C: Likewise.
25050 * g++.old-deja/g++.brendan/parse5.C: Likewise.
25051 * g++.old-deja/g++.brendan/parse6.C: Likewise.
25053 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
25055 * g++.dg/parse/angle-bracket.C (main): No longer fails.
25057 2002-12-27 Mark Mitchell <mark@codesourcery.com>
25059 * g++.dg/eh/spec4.C: Remove stray semicolon.
25060 * g++.dg/expr/pmf-1.C: Change error message.
25061 * g++.dg/ext/asm1.C: Remove stray semicolon.
25062 * g++.dg/ext/typename1.C: Add missing typenames.
25063 * g++.dg/inherit/template-as-base.C: Change error message.
25064 * g++.dg/lookup/scoped1.C: Likewise.
25065 * g++.dg/lookup/scoped2.C: Likewise.
25066 * g++.dg/lookup/using2.C: Likewise.
25067 * g++.dg/other/component1.C: Remove stray semicolon.
25068 * g++.dg/other/do1.C: Change error message.
25069 * g++.dg/other/error2.C: Likewise.
25070 * g++.dg/other/init1.C: Likewise.
25071 * g++.dg/other/packed1.C: Remove stray semicolon.
25072 * g++.dg/other/ptrmem2.C: Change error message.
25073 * g++.dg/parse/parameter-declaration-1.C: Remove line number
25075 * g++.dg/special/initp1.C: Remove invalid attribute usage.
25076 * g++.dg/template/access3.C: Add typename keyword.
25077 * g++.dg/template/access5.C: Remove stray semicolon.
25078 * g++.dg/template/access6.C: Likewise.
25079 * g++.dg/template/complit1.C: Likewise.
25080 * g++.dg/template/crash1.C: Change error message.
25081 * g++.dg/template/inherit2.C: Remove stray semicolon.
25082 * g++.dg/template/instantiate2.C: Likewise.
25083 * g++.dg/template/instantiate3.C: Change error message.
25084 * g++.dg/template/qual1.C: Remove stray semicolon.
25085 * g++.dg/template/qualttp18.C: Change error message.
25086 * g++.dg/template/ref1.C: Remove stray semicolon.
25087 * g++.dg/template/sizeof1.C (A::value): Declare it.
25088 * g++.dg/template/spec4.C: Change error message.
25089 * g++.dg/template/static1.C: Likewise.
25090 * g++.dg/template/type1.C: Likewise.
25091 * g++.dg/template/typename3.C: Likewise.
25092 * g++.old-deja/g++.benjamin/13478.C: Change error message.
25093 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
25094 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
25095 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
25096 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
25097 named return value extension.
25098 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
25099 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
25100 * g++.old-deja/g++.bob/extern_C.C: Likewise.
25101 * g++.old-deja/g++.bob/inherit2.C: Likewise.
25102 * g++.old-deja/g++.brendan/complex1.C: Likewise.
25103 * g++.old-deja/g++.brendan/copy5.C: Likewise.
25104 * g++.old-deja/g++.brendan/crash13.C: Likewise.
25105 * g++.old-deja/g++.brendan/crash15.C: Likewise.
25106 * g++.old-deja/g++.brendan/crash18.C: Change error message.
25107 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
25108 * g++.old-deja/g++.brendan/crash38.C: Likewise.
25109 * g++.old-deja/g++.brendan/crash50.C: Likewise.
25110 * g++.old-deja/g++.brendan/crash56.C: Likewise.
25111 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
25113 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
25114 * g++.old-deja/g++.brendan/crash8.C: Change error message.
25115 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
25116 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
25117 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
25118 * g++.old-deja/g++.brendan/template11.C: Likewise.
25119 * g++.old-deja/g++.brendan/template26.C: Likewise.
25120 * g++.old-deja/g++.brendan/template27.C: Use explicit
25121 specialization syntax.
25122 * g++.old-deja/g++.brendan/template30.C: Likewise.
25123 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
25124 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
25125 non-dependent names.
25126 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
25127 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
25128 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
25129 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
25130 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
25131 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
25132 named return value extension.
25133 * g++.old-deja/g++.ext/namedret2.C: Likewise.
25134 * g++.old-deja/g++.ext/namedret3.C: Likewise.
25135 * g++.old-deja/g++.ext/return1.C: Likewise.
25136 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
25137 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
25138 * g++.old-deja/g++.jason/access8.C: Likewise.
25139 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
25140 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
25141 pseudo-destructor names.
25142 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
25143 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
25144 pseudo-destructor names.
25145 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
25146 * g++.old-deja/g++.jason/overload19.C: Likewise.
25147 * g++.old-deja/g++.jason/overload32.C: Likewise.
25148 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
25150 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
25151 * g++.old-deja/g++.jason/return.C: Likewise.
25152 * g++.old-deja/g++.jason/return2.C: Likewise.
25153 * g++.old-deja/g++.jason/shadow1.C: Likewise.
25154 * g++.old-deja/g++.jason/special.C: Use explicit specialization
25156 * g++.old-deja/g++.jason/template10.C: Account for use of
25157 non-dependent names.
25158 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
25160 * g++.old-deja/g++.jason/template37.C: Likewise.
25161 * g++.old-deja/g++.law/access4.C: Change error messages.
25162 * g++.old-deja/g++.law/arm13.C: Remove incorrect
25163 pseudo-destructor names.
25164 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
25165 * g++.old-deja/g++.law/ctors9.C: Likewise.
25166 * g++.old-deja/g++.law/cvt22.C: Likewise.
25167 * g++.old-deja/g++.law/dtors5.C: Likewise.
25168 * g++.old-deja/g++.law/global-init1.C: Likewise.
25169 * g++.old-deja/g++.law/missed-error3.C: Likewise.
25170 * g++.old-deja/g++.law/operators28.C: Likewise.
25171 * g++.old-deja/g++.law/visibility28.C: Likewise.
25172 * g++.old-deja/g++.martin/eval1.C: Likewise.
25173 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
25175 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
25176 * g++.old-deja/g++.mike/net34.C: Likewise.
25177 * g++.old-deja/g++.mike/net36.C: Likewise.
25178 * g++.old-deja/g++.mike/ns2.C: Likewise.
25179 * g++.old-deja/g++.mike/p12306.C: Likewise.
25180 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
25182 * g++.old-deja/g++.mike/p700.C: Likewise.
25183 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
25184 * g++.old-deja/g++.mike/p710.C: Likewise.
25185 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
25187 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
25188 * g++.old-deja/g++.mike/pmf9.C: Likewise.
25189 * g++.old-deja/g++.ns/crash2.C: Likewise.
25190 * g++.old-deja/g++.ns/crash3.C: Likewise.
25191 * g++.old-deja/g++.ns/invalid1.C: Likewise.
25192 * g++.old-deja/g++.ns/ns17.C: Likewise.
25193 * g++.old-deja/g++.ns/template16.C: Likewise.
25194 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
25196 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
25197 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
25198 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
25199 named return value extension.
25200 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
25201 * g++.old-deja/g++.other/access4.C: Issue additional error
25203 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
25204 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
25205 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
25206 * g++.old-deja/g++.other/crash25.C: Change error message.
25207 * g++.old-deja/g++.other/crash4.C: Change error message.
25208 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
25209 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
25210 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
25212 * g++.old-deja/g++.other/defarg8.C: Likewise.
25213 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
25214 * g++.old-deja/g++.other/dtor10.C: Likewise.
25215 * g++.old-deja/g++.other/incomplete.C: Likewise.
25216 * g++.old-deja/g++.other/linkage7.C: Likewise.
25217 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
25219 * g++.old-deja/g++.other/mangle2.C: Likewise.
25220 * g++.old-deja/g++.other/refinit2.C: Likewise.
25221 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
25222 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
25223 * g++.old-deja/g++.pt/crash28.C: Likewise.
25224 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
25226 * g++.old-deja/g++.pt/crash32.C: Change error message.
25227 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
25228 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
25229 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
25230 error message position.
25231 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
25232 * g++.old-deja/g++.pt/defarg8.C: Change error message.
25233 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
25235 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
25236 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
25237 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
25238 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
25240 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25241 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
25242 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
25244 * g++.old-deja/g++.pt/explicit71.C: Change error message.
25245 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
25247 * g++.old-deja/g++.pt/friend28.C: Account for use of
25248 non-dependent names.
25249 * g++.old-deja/g++.pt/friend29.C: Likewise.
25250 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
25252 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
25253 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
25254 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
25256 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
25257 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
25259 * g++.old-deja/g++.pt/memclass20.C: Likewise.
25260 * g++.old-deja/g++.pt/memclass5.C: Likewise.
25261 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
25263 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
25264 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
25265 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
25266 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
25267 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
25268 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
25270 * g++.old-deja/g++.pt/spec10.C: Likewise.
25271 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
25272 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
25273 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
25274 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
25275 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
25276 * g++.old-deja/g++.pt/ttp62.C: Likewise.
25277 * g++.old-deja/g++.pt/ttp64.C: Likewise.
25278 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
25279 * g++.old-deja/g++.pt/typename15.C: Likewise.
25280 * g++.old-deja/g++.pt/typename22.C: Likewise.
25281 * g++.old-deja/g++.pt/typename6.C: Change error messages.
25282 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
25283 * g++.old-deja/g++.pt/virtual2.C: Likewise.
25284 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
25286 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
25287 return value extension.
25288 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
25289 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
25290 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
25291 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
25293 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
25295 * g++.dg/warn/inline1.C: New test.
25296 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
25297 * g++.old-deja/g++.jason/synth10.C: Likewise.
25298 * g++.old-deja/g++.mike/net31.C: Likewise.
25299 * g++.old-deja/g++.mike/p8786.C: Likewise.
25301 * g++.dg/template/friend10.C: New test.
25302 * g++.dg/template/conv5.C: New test.
25304 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
25306 * g++.dg/lookup/scoped3.C: New test.
25308 * g++.dg/lookup/decl1.C: New test.
25309 * g++.dg/lookup/decl2.C: New test.
25311 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
25313 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
25314 gcc.c-torture/compile/20021015-1.c,
25315 gcc.c-torture/compile/20021015-2.c,
25316 gcc.c-torture/compile/20021123-1.c,
25317 gcc.c-torture/compile/20021123-2.c,
25318 gcc.c-torture/compile/20021123-3.c,
25319 gcc.c-torture/compile/20021123-4.c,
25320 gcc.c-torture/execute/20021024-1.c: Add tests previously added
25321 only to 3.1 or 3.2 branch.
25323 2002-12-23 Mark Mitchell <mark@codesourcery.com>
25325 * gcc.dg/i386-bitfield3.c: New test.
25327 * gcc.dg/i386-bitfield2.c: New test.
25329 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
25331 * g++.dg/parse/conv_op1.C: New test.
25333 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
25335 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
25338 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
25340 * gcc.c-torture/compile/20021220-1.c: New test.
25342 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
25344 * gcc.dg/i386-fastcall-1.c: New.
25346 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25348 * gcc.c-torture/execute/20021219-1.c: New test.
25350 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25352 * gcc.dg/i386-pic-1.c: New test.
25354 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25357 * g++.dg/template/friend9.C: New test.
25359 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25362 * g++.dg/template/access7.C: New test.
25364 2002-12-18 Nick Clifton <nickc@redhat.com>
25366 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
25367 the libstdc++-v3 directory has been found.
25369 2002-12-12 Devang Patel <dpatel@apple.com>
25370 * gcc.dg/darwin-ld-1.c: New test.
25371 * gcc.dg/darwin-ld-2.c: New test.
25372 * gcc.dg/darwin-ld-3.c: New test.
25373 * gcc.dg/darwin-ld-4.c: New test.
25374 * gcc.dg/darwin-ld-5.c: New test.
25376 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
25378 * gcc.c-torture/compile/20021212-1.c: New test.
25380 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
25382 * gcc.dg/fshort-wchar: New test.
25384 2002-12-10 Mark Mitchell <mark@codesourcery.com>
25387 * g++.dg/template/dtor1.C: New test.
25389 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
25392 2002-12-10 Jakub Jelinek <jakub@redhat.com>
25394 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
25396 2002-12-09 Mark Mitchell <mark@codesourcery.com>
25398 * g++.dg/template/static1.C: New test.
25399 * g++.dg/template/static2.C: New test.
25400 * g++.old-deja/g++.ext/memconst.C: New test.
25402 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25404 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
25405 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
25406 * g++.dg/special/initp1.C: Likewise.
25408 2002-12-06 Jakub Jelinek <jakub@redhat.com>
25410 * gcc.c-torture/execute/20021204-1.c: New test.
25412 2002-12-04 Geoffrey Keating <geoffk@apple.com>
25414 * gcc.dg/ppc-fmadd-1.c: New file.
25415 * gcc.dg/ppc-fmadd-2.c: New file.
25416 * gcc.dg/ppc-fmadd-3.c: New file.
25418 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25420 * gcc.c-torture/compile/20021204-1.c: New test.
25422 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
25424 * g++.dg/inherit/covariant2.C: New test.
25425 * g++.dg/inherit/covariant3.C: New test.
25426 * g++.dg/inherit/covariant4.C: New test.
25427 * g++.dg/inherit/covariant1.C: Remove XFAIL.
25428 * g++.old-deja/g++.robertl/eb17.C: Likewise.
25430 2002-12-03 Mark Mitchell <mark@codesourcery.com>
25433 * g++.dg/init/brace3.C: New test.
25435 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
25437 * gcc.dg/20020210-1.c: Fix a comment typo.
25439 2002-12-02 Mark Mitchell <mark@codesourcery.com>
25442 * g++.dg/parse/defarg1.C: New test.
25445 * g++.dg/template/char1.C: New test.
25447 * g++.dg/template/varmod1.C: Fix typo.
25449 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25452 * g++.old-deja/g++.pt/crash32.C: Expect error.
25454 2002-12-01 Mark Mitchell <mark@codesourcery.com>
25457 * g++.dg/template/varmod1.C: New test.
25460 * g++.dg/inherit/typeinfo1.C: New test.
25463 * g++.dg/inherit/typedef1.C: New test.
25465 2002-11-30 Mark Mitchell <mark@codesourcery.com>
25469 * g++.dg/template/strlen1.C: New test.
25472 * g++.dg/template/ctor2.C: New test.
25475 * g++.dg/init/string1.C: New test.
25478 * g++.dg/template/friend8.C: New test.
25480 2002-11-29 Joe Buck <jbuck@synopsys.com>
25482 * g++.dg/lookup/anon2.C: New test.
25484 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
25486 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
25489 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
25491 * gcc.dg/bitfld-6.c: New test.
25493 2002-11-27 Jan Hubicka <jh@suse.cz>
25495 * gcc.c-torture/execute/20021127.[cx]: New test.
25497 2002-11-26 Jan Hubicka <jh@suse.cz>
25499 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
25502 2002-11-26 Geoffrey Keating <geoffk@apple.com>
25504 * g++.dg/init/brace2.C: New test.
25505 * g++.old-deja/g++.mike/p9129.C: Correct.
25507 2002-11-26 Mark Mitchell <mark@codesourcery.com>
25509 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
25511 2002-11-25 Andreas Bauer <baueran@in.tum.de>
25513 * gcc.dg/sibcall-6: New test for indirect sibcalls.
25515 2002-11-25 Mark Mitchell <mark@codesourcery.com>
25517 * testsuite/g++.dg/abi/empty11.C: New test.
25518 * testsuite/g++.dg/rtti/cv1.C: New test.
25520 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
25522 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
25524 2002-11-24 Mark Mitchell <mark@codesourcery.com>
25526 * g++.dg/abi/empty10.C: New test.
25528 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
25530 * gcc.c-torture/compile/20021124-1.c: New test.
25532 2002-11-22 Mark Mitchell <mark@codesourcery.com>
25534 * g++.dg/abi/rtti2.C: New test.
25536 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25538 * gcc.dg/i386-unroll-1.c: New test.
25540 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25542 * gcc.c-torture/compile/20021120-1.c: New test.
25543 * gcc.c-torture/compile/20021120-2.c: New test.
25545 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
25547 * gcc.dg/bitfld-5.c: New test.
25549 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
25551 * gcc.c-torture/execute/20021120-3.c: New test.
25553 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
25555 * gcc.c-torture/execute/20021120-2.c: New test.
25557 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
25559 * gcc.c-torture/execute/20021120-1.c: New test.
25561 2002-11-20 Jakub Jelinek <jakub@redhat.com>
25563 * gcc.c-torture/execute/20021118-3.c: New test.
25565 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25567 * gcc.c-torture/compile/20021119-1.c: New test.
25569 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
25571 * gcc.dg/duff-1.c: New test.
25572 * gcc.dg/duff-2.c: New test.
25573 * gcc.dg/duff-3.c: New test.
25575 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
25577 * gcc.dg/cpp/_Pragma5.c: New test.
25579 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
25581 * gcc.c-torture/execute/20021118-2.c: New test.
25583 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
25585 * gcc.c-torture/execute/20021118-1.c: New test.
25587 2002-11-16 Jakub Jelinek <jakub@redhat.com>
25589 * gcc.dg/20021116-1.c: New test.
25591 2002-11-14 Mark Mitchell <mark@codesourcery.com>
25593 * g++.dg/abi/vcall1.C: New test.
25595 2002-11-14 Jakub Jelinek <jakub@redhat.com>
25597 * gcc.dg/20021029-1.c: New test.
25598 * gcc.dg/20021029-2.c: New test.
25600 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
25602 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
25604 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25607 * gcc.dg/20021110.c: Move to ...
25608 * gcc.c-torture/compile/20021110.c: .... here.
25610 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25613 * gcc.c-torture/execute/20021111-1.c
25615 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25618 * gcc.dg/20021110.c: New test.
25620 2002-11-10 Mark Mitchell <mark@codesourcery.com>
25622 * g++.dg/abi/vthunk3.C: Run only on x86.
25624 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
25626 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
25628 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
25630 * lib/compat.exp (compat-execute): Fix logic error in last
25633 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
25635 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
25637 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25640 * g++.dg/template/access6.C: New test.
25642 2002-11-08 Jan Hubicka <jh@suse.cz>
25644 * gcc.dg/i386-ssefp-1.c: New test.
25645 * gcc.dg/i386-ssefp-1.c: New test.
25647 2002-11-08 Jan Hubicka <jh@suse.cz>
25649 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
25651 2002-11-07 Mark Mitchell <mark@codesourcery.com>
25653 * g++.dg/abi/vthunk3.C: New test.
25656 * g++.dg/template/crash2.C: New test.
25658 2002-11-07 Mark Mitchell <mark@codesourcery.com>
25660 * testsuite/g++.dg/abi/dtor1.C: New test.
25661 * testsuite/g++.dg/abi/dtor2.C: Likewise.
25663 2002-11-05 Geoffrey Keating <geoffk@apple.com>
25665 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
25668 2002-11-04 Adam Nemet <anemet@lnxw.com>
25670 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
25671 -mthumb. Only xfail with -O0.
25673 2002-11-03 Mark Mitchell <mark@codesourcery.com>
25675 * g++.dg/abi/thunk1.C: New test.
25676 * g++.dg/abi/thunk2.C: Likewise.
25677 * g++.dg/abi/vtt1.C: Likewise.
25679 2002-11-02 Diego Novillo <dnovillo@redhat.com>
25681 PR optimization/8423
25682 * gcc.c-torture/execute/builtin-constant.c: New test.
25684 2002-11-01 Zack Weinberg <zack@codesourcery.com>
25686 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
25687 Add some more cases.
25689 2002-11-01 Mark Mitchell <mark@codesourcery.com>
25692 * g++.dg/opt/local1.C: New test.
25694 2002-10-30 Mark Mitchell <mark@codesourcery.com>
25697 * g++.dg/template/complit1.C: New test.
25700 * g++.dg/template/typename4.C: Likewise.
25702 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25704 Core issue 287, PR c++/7639
25705 * g++.dg/template/instantiate1.C: Adjust error location.
25706 * g++.dg/template/instantiate3.C: New test.
25707 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
25708 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
25709 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
25711 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
25713 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
25715 2002-10-29 Mark Mitchell <mark@codesourcery.com>
25718 * g++.dg/init/dtor2.C: New test.
25720 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25722 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
25723 * gcc.dg/nest.c: Bypass errors on irix6.
25725 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
25727 * gcc.dg/nest.c: Expect error for mmix-*-*.
25728 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
25730 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
25732 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
25735 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
25737 2002-10-25 Mike Stump <mrs@apple.com>
25739 * gcc.dg/warn-1.c: New test.
25741 2002-10-25 Zack Weinberg <zack@codesourcery.com>
25743 * g++.dg/template/typename3.C: New test.
25745 2002-10-25 Mark Mitchell <mark@codesourcery.com>
25747 * g++.dg/lookup/ptrmem1.C: New test.
25749 * g++.dg/abi/vthunk2.C: New test.
25751 2002-10-25 Zack Weinberg <zack@codesourcery.com>
25753 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
25755 2002-10-24 Mark Mitchell <mark@codesourcery.com>
25757 * g++.dg/abi/empty9.C: New test.
25759 2002-10-24 Richard Henderson <rth@redhat.com>
25761 * g++.dg/inherit/thunk1.C: Enable for ia64.
25763 2002-10-23 Mark Mitchell <mark@codesourcery.com>
25766 * g++.dg/lookup/pretty1.C: New test.
25768 2002-10-23 Jakub Jelinek <jakub@redhat.com>
25770 * gcc.dg/20021023-1.c: New test.
25772 2002-10-23 Mark Mitchell <mark@codesourcery.com>
25775 * g++.dg/parse/inline1.C: New test.
25777 2002-10-23 Richard Henderson <rth@redhat.com>
25779 * g++.dg/inherit/thunk1.C: Enable for x86_64.
25781 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
25783 2002-10-22 Mark Mitchell <mark@codesourcery.com>
25786 * g++.dg/parse/stmtexpr3.C: New test.
25788 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
25790 * g++.dg/expr/cond1.C: New test.
25792 2002-10-21 Zack Weinberg <zack@codesourcery.com>
25794 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
25796 2002-10-21 Mark Mitchell <mark@codesourcery.com>
25798 * g++.dg/abi/vbase13.C: New test.
25799 * g++.dg/abi/vbase14.C: Likewise.
25801 2002-10-21 Jakub Jelinek <jakub@redhat.com>
25803 * gcc.dg/tls/pic-1.c: New test.
25804 * gcc.dg/tls/nonpic-1.c: New test.
25805 * gcc.dg/20021018-1.c: New test.
25807 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
25809 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
25810 Remove only files with the same base name as the test case.
25811 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
25812 (profopt-execute): Likewise. Also, remove old profiling
25813 and performance data files before running the tests.
25815 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
25816 * g++.dg/bprob/bprob.exp: Likewise.
25817 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
25818 to allow more general test case names.
25820 * g++.dg/bprob/bprob-1.C: Rename to ...
25821 * g++.dg/bprob/g++-bprob-1.C: ... this.
25823 * g77.dg/bprob/bprob-1.f: Rename to ...
25824 * g77.dg/bprob/g77-bprob-1.f: ... this.
25826 2002-10-21 Zack Weinberg <zack@codesourcery.com>
25828 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
25829 bison 1.50 or later.
25831 2002-10-21 Janis Johnson <janis187@us.ibm.com>
25833 * g++.dg/README: Describe more test directories.
25835 2002-10-21 Mark Mitchell <mark@codesourcery.com>
25837 * g++.dg/init/array6.C: Add additional tests.
25839 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
25841 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
25842 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
25844 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
25846 * gcc.c-torture/compile/20020604-1.x: New.
25847 * gcc.c-torture/compile/simd-5.x: Likewise.
25848 * gcc.c-torture/execute/920710-1.x: Likewise.
25849 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
25851 2002-10-21 Mark Mitchell <mark@codesourcery.com>
25853 * g++.dg/inherit/override1.C: Add dg-options clause.
25855 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25857 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
25860 2002-10-19 Andreas Schwab <schwab@suse.de>
25862 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
25863 directory component.
25865 2002-10-18 Mark Mitchell <mark@codesourcery.com>
25867 * g++.dg/inherit/thunk1.C: New test.
25869 * g++.dg/inherit/override1.C: New test.
25871 * g++.dg/abi/mangle11.C: New test.
25872 * g++.dg/abi/mangle14.C: New test.
25873 * g++.dg/abi/mangle17.C: New test.
25875 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
25877 * g++.dg/overload/member2.C: New test.
25879 2002-10-17 Janis Johnson <janis187@us.ibm.com>
25881 * g++.dg/README: Describe new compat directory.
25882 * g++.dg/dg.exp: Skip tests in compat directory.
25883 * README.compat: New file.
25884 * lib/compat.exp: New expect script.
25885 * g++.dg/compat: New test directory.
25886 * g++.dg/compat/compat.exp: New expect script.
25887 * g++.dg/compat/abi: New test directory.
25888 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
25889 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
25890 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
25891 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
25892 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
25893 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
25894 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
25895 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
25896 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
25897 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
25898 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
25899 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
25900 * g++.dg/compat/break: New test directory.
25901 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
25902 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
25903 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
25904 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
25905 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
25906 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
25907 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
25908 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
25909 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
25910 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
25911 g++.dg/compat/break/README: New files.
25912 * g++.dg/compat/eh: New test directory.
25913 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
25914 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
25915 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
25916 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
25917 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
25918 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
25919 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
25920 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
25921 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
25922 g++.dg/compat/eh/filter2_y.C,
25923 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
25924 g++.dg/compat/eh/new1_y.C,
25925 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
25926 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
25927 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
25928 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
25929 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
25930 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
25931 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
25932 g++.dg/compat/eh/unexpected1_y.C: New files.
25933 * g++.dg/compat/init: New test directory.
25934 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
25935 g++.dg/compat/init/array5_y.C,
25936 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
25937 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
25938 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
25939 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
25940 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
25941 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
25942 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
25943 g++.dg/compat/init/init-ref2_y.C: New files.
25945 2002-10-17 Mark Mitchell <mark@codesourcery.com>
25948 * g++.dg/inherit/using3.C: New test.
25950 2002-10-17 Jan Hubicka <jh@suse.cz>
25952 * gcc.dg/20021017-2.c: New test.
25954 2002-10-17 Mark Mitchell <mark@codesourcery.com>
25956 * g++.dg/abi/mangle16.C: Adjust.
25958 * g++.dg/init/array8.C: New test.
25960 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
25962 * gcc.dg/special/mips-abi.exp: New test.
25963 * gcc.dg/special/mips-abi.s: Empty file used by the above.
25965 2002-10-16 Mark Mitchell <mark@codesourcery.com>
25967 * g++.dg/abi/mangle16.C: New test.
25968 * g++.dg/abi/mangle17.C: Likewise.
25971 * g++.dg/template/ref1.C: New test.
25973 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25975 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
25977 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
25979 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
25981 2002-10-16 Mark Mitchell <mark@codesourcery.com>
25984 * g++.dg/init/array7.C: New test.
25986 2002-10-15 Mark Mitchell <mark@codesourcery.com>
25988 * g++.dg/init/array6.C: New test.
25990 * g++.dg/abi/mangle13.C: Likewise.
25991 * g++.dg/abi/mangle14.C: Likewise.
25992 * g++.dg/abi/mangle15.C: Likewise.
25994 2002-10-14 Mark Mitchell <mark@codesourcery.com>
25996 * g++.dg/abi/empty8.C: New test.
25998 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
26000 * g++.dg/init/ctor1.C: New test.
26002 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
26004 * gcc.c-torture/execute/20021015-1.c: New test.
26006 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
26008 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
26010 2002-10-14 Jan Hubicka <jh@suse.cz>
26012 * gcc.dg/i386-ssetype-[1-5].c: New tests.
26014 2002-10-14 Richard Henderson <rth@redhat.com>
26016 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
26018 2002-10-14 Mark Mitchell <mark@codesourcery.com>
26020 PR optimization/6631
26021 * g++.dg/opt/const2.C: New test.
26023 2002-10-14 Mark Mitchell <mark@codesourcery.com>
26026 * g++.dg/parse/friend1.C: New test.
26027 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
26029 2002-10-14 Jakub Jelinek <jakub@redhat.com>
26031 * gcc.dg/20021014-1.c: New test.
26033 2002-10-11 Mark Mitchell <mark@codesourcery.com>
26036 * g++.dg/ext/vlm1.C: New test.
26037 * g++.dg/ext/vlm2.C: Likewise.
26039 * g++.dg/init/array1.C: Remove invalid braces.
26040 * g++.dg/init/brace1.C: New test.
26041 * g++.dg/init/copy2.C: Likewise.
26042 * g++.dg/init/copy3.C: Likewise.
26043 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
26044 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
26047 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
26049 * gcc.dg/cpp/assembler.S: Don't use -ansi.
26051 2002-10-11 Richard Shann <richard.shann@superh.com>
26053 * gcc.c-torture/compile/simd-5.c: New test.
26055 2002-10-10 Roger Sayle <roger@eyesopen.com>
26057 * gcc.c-torture/execute/shiftopt-1.c: New test case.
26059 2002-10-10 Jim Wilson <wilson@redhat.com>
26061 * gcc.c-torture/execute/20021010-1.c: New test.
26063 2002-10-09 Zack Weinberg <zack@codesourcery.com>
26066 * g++.dg/ext/typedef-init.C: New test.
26067 * gcc.dg/typedef-init.c: New test.
26069 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
26071 * gcc.dg/cpp/paste13.c: New test.
26073 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26075 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
26076 remaining platforms, XFAIL during compile, not execute. Don't
26079 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
26081 * gcc.dg/alias-1.c: Tweak expected warning.
26083 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
26085 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
26087 2002-10-06 Andreas Jaeger <aj@suse.de>
26089 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
26090 * gcc.dg/cpp/c++98.C: Likewise.
26092 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
26093 * g++.dg/cpp/c++98.C: Likewise.
26095 * g++.dg/README (Subdirectories): Mention cpp directory.
26098 * gcc.dg/20021006-1.c: New test.
26100 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26103 * g++.dg/other/warning1.C: New test.
26105 2002-10-04 Roger Sayle <roger@eyesopen.com>
26107 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
26108 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
26109 and sparc-*-* with -m64 as expected failures. See PR 8087.
26111 2002-10-03 Mark Mitchell <mark@codesourcery.com>
26114 * g++.dg/template/ptrmem3.C: New test.
26117 * g++.dg/template/union1.C: New test.
26119 2002-10-03 Mark Mitchell <mark@codesourcery.com>
26122 * g++.dg/abi/mangle9.C: New test.
26123 * g++.dg/abi/mangle10.C: New test.
26124 * g++.dg/abi/mangle11.C: New test.
26125 * g++.dg/abi/mangle12.C: New test.
26127 2002-10-02 Mark Mitchell <mark@codesourcery.com>
26130 * g++.dg/template/meminit1.C: New test.
26131 * g++.dg/warn/Wreorder-1.C: Likewise.
26132 * g++.old-deja/g++.mike/warn3.C: Tweak.
26133 * lib/prune.exp: Ingore "in copy constructor".
26135 2002-10-02 Andreas Jaeger <aj@suse.de>
26137 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
26138 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
26139 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
26142 2002-10-01 Mark Mitchell <mark@codesourcery.com>
26144 * gcc.dg/empty1.C: Fix typo.
26146 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
26148 * gcc.dg/alias-1.c: New test.
26150 2002-10-01 Mark Mitchell <mark@codesourcery.com>
26152 * gcc.dg/empty1.C: New test.
26154 * g++.dg/tls/init-2.C: Tweak error messages.
26156 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
26158 * gcc.c-torture/compile/20020923-1.c: New test.
26160 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
26162 * gcc.c-torture/execute/ffs-1.c: New test.
26163 * gcc.c-torture/execute/ffs-2.c: Ditto.
26165 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
26167 * g++.dg/overload/member1.C: New test.
26169 2002-09-30 Mark Mitchell <mark@codesourcery.com>
26171 * g++.dg/abi/empty7.C: New test.
26172 * g++.dg/init/pm2.C: Likewise.
26174 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
26176 * g++.dg/rtti/crash1.C: New test.
26178 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
26180 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
26181 gcc.dg/sibcall-4.c: New tests.
26183 2002-09-28 Roger Sayle <roger@eyesopen.com>
26185 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
26186 powerpc and MMIX targets.
26188 2002-09-27 Zack Weinberg <zack@codesourcery.com>
26190 * gcc.dg/cpp/20020927-1.c: New.
26192 2002-09-26 David S. Miller <davem@redhat.com>
26194 * gcc.c-torture/compile/trunctfdf.c: New.
26196 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26198 * lib/target-supports.exp (check_weak_available): Handle solaris2.
26200 2002-09-27 Alan Modra <amodra@bigpond.net.au>
26202 * gcc.c-torture/execute/loop-15.c: New.
26204 2002-09-26 Janis Johnson <janis187@us.ibm.com>
26206 * README.QMTEST: Fix typo.
26208 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
26210 * gcc.dg/20020926-1.c: New test.
26212 2002-09-25 David S. Miller <davem@redhat.com>
26215 * gcc.c-torture/execute/shiftdi.c: New test.
26217 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
26219 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
26220 unique to the tool.
26221 * lib/g77.exp (g77_init): Likewise.
26222 * lib/g++.exp (g++_init): Likewise.
26223 * lib/objc.exp (objc_init): Likewise.
26225 2002-09-25 Mark Mitchell <mark@codesourcery.com>
26227 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
26228 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
26229 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
26231 2002-09-25 Richard Henderson <rth@redhat.com>
26233 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
26234 too-small long double.
26236 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
26238 * gcc.dg/20020919-1.c: New test.
26240 2002-09-23 Mark Mitchell <mark@codesourcery.com>
26242 * g++.dg/abi/bitfield6.C: New test.
26243 * g++.dg/abi/bitfield7.C: New test.
26244 * g++.dg/abi/bitfield8.C: New test.
26245 * g++.dg/abi/vbase11.C: New test.
26247 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
26249 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
26250 hppa*-*-hpux*. Update test comment.
26252 2002-09-20 Jakub Jelinek <jakub@redhat.com>
26254 * gcc.dg/tls/struct-1.c: New test.
26256 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
26258 * gcc.dg/cpp/tr-warn2.c: Update.
26260 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
26262 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
26264 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
26266 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
26269 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
26271 * gcc.c-torture/execute/ieee/mzero3.c: New test.
26273 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
26274 Adjust for c++filt moved to binutils. Remove spurious duplicate
26275 setting of cxxfilt.
26277 2002-09-19 Geoffrey Keating <geoffk@apple.com>
26279 * gcc.dg/20020312-2.c: Update for darwin.
26281 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
26283 * g++.old-deja/g++.other/crash32.C: Mark ICE.
26285 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
26287 * objc.dg/comp-types-1.m: New test.
26288 * objc.dg/comp-types-2.m: New test.
26289 * objc.dg/comp-types-3.m: New test.
26290 * objc.dg/comp-types-4.m: New test.
26291 * objc.dg/comp-types-5.m: New test.
26292 * objc.dg/comp-types-6.m: New test.
26294 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
26296 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
26298 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
26300 * g++.dg/other/do1.C: New test.
26302 * g++.dg/template/subst1.C: New test.
26304 2002-09-16 Steve Ellcey <sje@cup.hp.com>
26306 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
26308 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
26310 * g++.dg/template/qualttp20.C: Adjust expected errors.
26311 * g++.old-deja/g++.jason/report.C: Likewise.
26312 * g++.old-deja/g++.other/qual1.C: Likewise.
26314 * g++.dg/lookup/scoped2.C: New test.
26316 * g++.dg/ext/asm3.C: New test.
26318 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
26320 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
26322 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
26324 * ChangeLog: follow spelling conventions.
26325 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
26326 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
26327 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
26328 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
26329 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
26330 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
26331 * g++.old-deja/g++.law/global-init1.C: Likewise.
26332 * g++.old-deja/g++.other/delete4.C: Likewise.
26333 * g++.old-deja/g++.other/inline21.C: Likewise.
26334 * g++.old-deja/g++.other/singleton.C: Likewise.
26335 * g77.dg/strlen0.f: Likewise.
26336 * g77.f-torture/compile/20010519-1.f: Likewise.
26337 * g77.f-torture/compile/980310-4.f: Likewise.
26338 * gcc.c-torture/compile/20000605-1.c: Likewise.
26339 * gcc.c-torture/execute/20020225-1.c: Likewise.
26340 * gcc.dg/c90-hexfloat-2.c: Likewise.
26341 * gcc.dg/c99-bool-1.c: Likewise.
26342 * gcc.dg/c99-hexfloat-2.c: Likewise.
26343 * gcc.dg/dll-2.c: Likewise.
26344 * gcc.dg/wtr-union-init-1.c: Likewise.
26345 * gcc.dg/wtr-union-init-2.c: Likewise.
26346 * gcc.dg/wtr-union-init-3.c: Likewise.
26347 * gcc.dg/cpp/avoidpaste1.c: Likewise.
26348 * gcc.dg/cpp/defined.c: Likewise.
26349 * gcc.dg/cpp/macsyntx.c: Likewise.
26350 * gcc.dg/cpp/paste2.c: Likewise.
26351 * gcc.dg/cpp/trad/defined.c: Likewise.
26352 * gcc.dg/format/c90-printf-1.c: Likewise.
26353 * gcc.dg/format/c90-scanf-1.c: Likewise.
26354 * gcc.dg/format/c99-printf-1.c: Likewise.
26355 * gcc.dg/format/c99-scanf-1.c: Likewise.
26356 * gcc.misc-tests/gcov-8.c: Likewise.
26357 * lib/profopt.exp: Likewise.
26359 2002-09-15 Krister Walfridsson <cato@df.lth.se>
26361 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
26363 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
26365 * g++.dg/inherit/using2.C: New test.
26367 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
26369 * ChangeLog: Follow spelling conventions.
26370 * g++.dg/template/friend4.C: Likewise.
26371 * g++.old-deja/g++.pt/crash67.C: Likewise.
26372 * gcc.c-torture/execute/20000801-4.c: Likewise.
26373 * gcc.dg/c90-digraph-1.c: Likewise.
26374 * gcc.dg/c94-digraph-1.c: Likewise.
26375 * gcc.dg/c99-digraph-1.c: Likewise.
26376 * gcc.dg/cpp/line5.c: Likewise.
26377 * gcc.dg/cpp/multiline.c: Likewise.
26378 * gcc.dg/cpp/trad/literals-1.c: Likewise.
26379 * gcc.dg/format/attr-3.c: Likewise.
26380 * gcc.dg/format/c90-scanf-3.c: Likewise.
26381 * gcc.dg/format/ext-4.c: Likewise.
26383 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
26385 * g++.dg/template/pretty1.C: New test.
26387 2002-09-14 Alan Modra <amodra@bigpond.net.au>
26389 * gcc.c-torture/execute/struct-cpy-1.c: New test.
26391 2002-09-13 Matt Austern <austern@apple.com>
26393 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
26394 passing a cast expression to a function by const reference.
26396 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
26398 * g++.dg/template/deduce1.C: New test.
26400 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
26402 * gcc.c-torture/execute/simd-1.c: Force all use of int to
26405 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
26407 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
26410 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
26412 * gcc.c-torture/compile/20020910-1.c: New test.
26414 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
26416 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
26418 2002-09-10 Andreas Jaeger <aj@suse.de>
26420 * gcc.dg/20020312-2.c: Adjust for x86-64.
26422 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
26424 * g77.dg/7388.f: New test case for PR 7388.
26426 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
26428 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
26430 2002-09-05 Ziemowit Laski <zlaski@apple.com>
26432 * objc.dg/proto-lossage-1.m: New test.
26434 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
26436 * gcc.dg/cpp/_Pragma4.c: Fix typo.
26438 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
26440 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
26443 2002-09-06 Stan Shebs <shebs@apple.com>
26444 David Edelsohn <edelsohn@gnu.org>
26446 * gcc.dg/weak: New directory.
26447 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
26448 target-specific xfail bits.
26449 * gcc.dg/typeof-2.c: Move to new directory.
26450 * gcc.dg/weak.exp: New expect script.
26452 2002-09-06 Alan Modra <amodra@bigpond.net.au>
26454 * gcc.c-torture/execute/extzvsi.c: New test.
26456 2002-09-05 Stan Shebs <shebs@apple.com>
26458 * gcc.dg/weak-1.c: xfail on Darwin.
26459 * gcc.dg/weak-2.c: Ditto.
26460 * gcc.dg/weak-3.c: Ditto.
26461 * gcc.dg/weak-4.c: Ditto.
26462 * gcc.dg/weak-5.c: Ditto.
26463 * gcc.dg/weak-6.c: Ditto.
26464 * gcc.dg/weak-7.c: Ditto.
26465 * gcc.dg/weak-8.c: Ditto.
26466 * gcc.dg/weak-9.c: Ditto.
26468 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
26470 * gcc.c-torture/execute/loop-14.c: New test.
26472 2002-09-04 Jakub Jelinek <jakub@redhat.com>
26474 * g++.dg/other/cxa-atexit1.C: New test.
26476 * gcc.dg/typeof-2.c: New test.
26478 2002-09-03 Roger Sayle <roger@eyesopen.com>
26480 * gcc.dg/builtins-2.c: New testcase.
26481 * gcc.dg/builtins-3.c: New testcase.
26483 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
26485 * gcc.dg/cpp/_Pragma4.c: New test.
26487 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
26489 * objc/execute/nil_method-1.m: New testcase.
26491 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
26493 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
26494 [Object class], not [Object initialize].
26496 2002-08-31 Roger Sayle <roger@eyesopen.com>
26497 Hans-Peter Nilsson <hp@bitrange.com>
26499 * gcc.c-torture/execute/20020720-1.x: Skip test on
26500 mmix-knuth-mmixware. Correct comment.
26502 2002-08-27 Mark Mitchell <mark@codesourcery.com>
26504 * testsuite/g++.dg/abi/bitfield5.C: New test.
26505 * testsuite/g++.dg/abi/vbase10.C: Likewise.
26507 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
26509 * objc.dg/undeclared-selector.m: New test.
26511 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
26513 * g++.dg/other/offsetof1.C: Avoid cast warning.
26515 2002-08-26 Ziemowit Laski <zlaski@apple.com>
26517 * objc.dg/super-class-2.m: New test.
26519 2002-08-24 Matt Austern <austern@apple.com>
26521 * g++.dg/ext/lvaddr.C: New test.
26522 * g++.dg/ext/lvcast.C: New test.
26524 2002-08-22 Mark Mitchell <mark@codesourcery.com>
26526 * testsuite/g++.dg/inherit/cond1.C: New test.
26528 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
26530 * gcc.dg/noncompile/incomplete-1.c: New test.
26532 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
26534 * gcc.dg/typespec-1.c: New test.
26536 2002-08-20 Devang Patel <dpatel@apple.com>
26537 * objc.dg/proto-hier-2.m: New test.
26539 2002-08-19 Ziemowit Laski <zlaski@apple.com>
26541 * objc.dg/bitfield-1.m: New test.
26542 * objc.dg/bitfield-2.m: New test.
26544 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
26546 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
26547 gcc.dg/c99-flex-array-4.c: New tests.
26549 2002-08-16 Stan Shebs <shebs@apple.com>
26551 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
26553 2002-08-15 Jakub Jelinek <jakub@redhat.com>
26555 * gcc.dg/typeof-1.c: New test.
26556 * g++.dg/ext/typeof2.C: New test.
26558 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
26560 * g++.dg/other/offsetof1.C: New test.
26562 2002-08-14 Richard Henderson <rth@redhat.com>
26564 * gcc.dg/tls/diag-3.c: Fix expected message strings.
26566 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
26568 * gcc.dg/cpp/_Pragma3.c: New test.
26570 2002-08-13 Mark Mitchell <mark@codesourcery.com>
26572 * g++.dg/template/inherit3: New test.
26574 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
26576 * gcc.dg/bitfld-4.c: Add blank options.
26578 2002-08-09 Mark Mitchell <mark@codesourcery.com>
26580 * g++.dg/template/crash1.C: New test.
26582 2002-08-08 Jakub Jelinek <jakub@redhat.com>
26584 * gcc.dg/tls/opt-2.c: New test.
26586 2002-08-08 Devang Patel <dpatel@apple.com>
26588 * objc.dg/selector-1.m : New test
26590 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
26592 * g++.dg/abi/bitfield4.C: New test.
26593 * gcc.dg/bitfld-4.c: New test.
26595 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
26597 * g++.dg/other/packed1.C: New test.
26599 2002-08-07 Mark Mitchell <mark@codesourcery.com>
26601 * g++.dg/abi/offsetof.C: Tweak error messages.
26602 * g++.old-deja/g++.mike/p10769a.C: Likewise.
26604 2002-08-08 Jakub Jelinek <jakub@redhat.com>
26606 * gcc.dg/bitfld-3.c: New test.
26608 2002-08-07 Jakub Jelinek <jakub@redhat.com>
26609 Richard Henderson <rth@redhat.com>
26611 * gcc.dg/i386-bitfield1.c: New test.
26612 * g++.dg/abi/bitfield3.C: Update.
26614 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
26616 * objc.dg/const-str-2.m: Update.
26617 * gcc.dg/cpp/c++98.c: Change to C extension.
26618 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
26619 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
26621 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
26623 * testsuite/gcc.dg/tls/diag-3.c: New.
26625 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
26627 * g++.dg/README (Subdirectories): Document new subdir expr.
26628 * g++.dg/expr/pmf-1.C: New test.
26630 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
26632 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
26634 2002-08-06 Jakub Jelinek <jakub@redhat.com>
26636 * g++.dg/abi/bitfield3.C: New test.
26638 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
26640 * lib/gcov.exp: Tweak expected line formats.
26641 * gcc.misc-tests/gcov8.c: New test.
26642 * gcc.misc-tests/gcov8.x: New flags.
26644 2002-08-05 Jakub Jelinek <jakub@redhat.com>
26646 * consistency.vlad/layout/endian.c: Include string.h.
26648 * gcc.c-torture/execute/20020805-1.c: New test.
26650 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
26652 * g++.dg/other/conversion1.C: New test.
26654 2002-08-03 Roger Sayle <roger@eyesopen.com>
26656 * gcc.dg/builtins-1.c: New testcase.
26658 2002-08-02 Mark Mitchell <mark@codesourcery.com>
26660 * g++.dg/inherit/access3.C: New test.
26662 2002-08-01 Jakub Jelinek <jakub@redhat.com>
26664 * gcc.dg/ia64-visibility-2.c: New test.
26666 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
26668 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
26669 __qualifier_flags to __flags.
26671 2002-07-31 Mark Mitchell <mark@codesourcery.com>
26673 * g++.dg/inherit/operator1.C: New test.
26674 * g++.dg/lookup/disamb1.C: Fix typo in comment.
26675 * g++.dg/other/error1.C: Change expected error message.
26676 * g++.dg/template/conv4.C: Likewise.
26678 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
26680 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
26681 for documented behavior.
26683 2002-07-25 Roger Sayle <roger@eyesopen.com>
26685 * gcc.c-torture/execute/20020720-1.x: Skip this test on
26686 several targets known to fail.
26688 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
26690 * gcc.dg/mips-args-[123].c: New tests.
26692 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
26694 * gcc.dg/ppc-spe.c: New.
26696 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
26698 * g++.dg/other/ptrmem4.C: New testcase.
26700 2002-07-24 Richard Henderson <rth@redhat.com>
26702 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
26704 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
26706 * g++.dg/ext/alignof1.C (main): Return 0 for success.
26708 2002-07-24 Roger Sayle <roger@eyesopen.com>
26710 * gcc.c-torture/execute/memset-3.c: New testcase.
26712 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
26714 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
26715 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
26717 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26719 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
26722 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
26724 * gcc.c-torture/compile/simd-4.c: New test.
26726 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26728 PR c++/7347, c++/7348
26729 * g++.dg/template/access4.C: New test.
26730 * g++.dg/template/access5.C: New test.
26731 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
26732 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
26733 * g++.old-deja/g++.pt/ttp58.C: Likewise.
26734 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
26736 2002-07-22 Jakub Jelinek <jakub@redhat.com>
26738 * gcc.dg/gnu89-init-2.c: New test.
26740 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
26742 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
26744 2002-07-20 Roger Sayle <roger@eyesopen.com>
26746 * gcc.c-torture/execute/20020720-1.c: New testcase.
26748 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
26750 * gcc.dg/cpp/Wsignprom.c: New tests.
26752 2002-07-20 Alan Modra <amodra@bigpond.net.au>
26754 * gcc.c-torture/execute/loop-13.c: New test.
26756 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
26758 * gcc.dg/cpp/expr.c: New tests.
26760 2002-07-18 David Edelsohn <edelsohn@gnu.org>
26762 * g++.dg/opt/pr6713.C: Add template instantiation.
26764 2002-07-18 Alan Modra <amodra@bigpond.net.au>
26766 * gcc.dg/nest.c: New test.
26768 2002-07-17 Richard Henderson <rth@redhat.com>
26770 * g++.dg/opt/pr6713.C: New test.
26772 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
26774 * gcc.c-torture/execute/loop-2e.x: Let the testcase
26775 XFAIL for all x86 processors.
26777 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
26779 * gcc.c-torture/execute/20010122-1.x: Do not test with
26780 -fomit-frame-pointer.
26782 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26784 * g++.dg/template/instantiate2.C: New test.
26785 * g++.dg/template/spec4.C: New test.
26787 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26789 * g++.dg/template/access2.C: New test.
26790 * g++.dg/template/access3.C: New test.
26792 2002-07-15 Zack Weinberg <zack@codesourcery.com>
26794 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
26795 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
26796 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
26797 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
26798 Convert to use <stdarg.h>.
26799 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
26801 * gcc.dg/va-arg-2.c: New.
26802 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
26804 2002-07-15 Jakub Jelinek <jakub@redhat.com>
26806 * gcc.c-torture/compile/20020710-1.c: New test.
26808 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
26809 Andrew Pinski <pinskia@physics.uc.edu>
26811 gcc.c-torture/compile/simd-2.c: New testcase.
26812 gcc.c-torture/compile/simd-3.c: Likewise.
26814 2002-07-11 Mark Mitchell <mark@codesourcery.com>
26817 * g++.dg/overload/error1.C: New test.
26819 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26821 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
26822 configuration and IRIX 6 O32 ABI.
26824 2002-07-11 Roger Sayle <roger@eyesopen.com>
26826 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
26828 2002-07-10 Roger Sayle <roger@eyesopen.com>
26830 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
26832 2002-07-10 Jeffrey A Law <law@redhat.com>
26834 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
26836 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
26838 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
26840 * gcc.dg/20020312-2.c: Check for __PPC__.
26842 2002-07-09 Diego Novillo <dnovillo@redhat.com>
26844 * gcc.c-torture/compile/20020709-1.c: New test.
26846 2002-07-07 Roger Sayle <roger@eyesopen.com>
26848 * g++.dg/template/qualttp21.C: New test case.
26850 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
26852 * gcc.c-torture/compile/20020706-1.c: New test.
26853 * gcc.c-torture/compile/20020706-2.c: New test.
26855 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
26856 Alexandre Oliva <aoliva@redhat.com>
26858 * g++.dg/warn/incomplete1.C: New test.
26860 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26863 * g++.dg/warn/noreturn1.C: New test.
26865 2002-07-03 Mark Mitchell <mark@codesourcery.com>
26868 * g++.dg/debug/debug6.C: New test.
26869 * g++.dg/debug/debug7.C: New test.
26871 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
26873 * gcc.c-torture/compile/simd-3.c: New test.
26875 2002-07-03 Chris Demetriou <cgd@broadcom.com>
26877 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
26878 * gcc.dg/20020620-1.c: Likewise.
26880 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26883 * g++.dg/init/array4.C: New test.
26884 * g++.dg/init/array5.C: New test.
26886 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
26888 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
26889 * gcc.c-torture/execute/simd-2.c (main): Likewise.
26891 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26893 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
26894 * gcc.dg/wtr-aggr-init-1.c: Likewise.
26895 * gcc.dg/wtr-conversion-1.c: Likewise.
26896 * gcc.dg/wtr-escape-1.c: Likewise.
26897 * gcc.dg/wtr-int-type-1.c: Likewise.
26898 * gcc.dg/wtr-label-1.c: Likewise.
26899 * gcc.dg/wtr-static-1.c: Likewise.
26900 * gcc.dg/wtr-strcat-1.c: Likewise.
26901 * gcc.dg/wtr-suffix-1.c: Likewise.
26902 * gcc.dg/wtr-switch-1.c: Likewise.
26903 * gcc.dg/wtr-unary-plus-1.c: Likewise.
26904 * gcc.dg/wtr-union-init-1.c: Likewise.
26905 * gcc.dg/wtr-union-init-2.c: Likewise.
26906 * gcc.dg/wtr-union-init-3.c: Likewise.
26908 * gcc.dg/wtr-func-def-1.c: New test.
26910 2002-07-02 Devang Patel <dpatel@apple.com>
26912 * objc.dg/param-1.m: New test.
26914 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
26916 * gcc.dg/cpp/trad/directive.c: Add test.
26917 * gcc.dg/cpp/trad/macroargs.c: Add test.
26918 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
26920 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
26922 * gcc.dg/cpp/cmdlne-M.c: New test.
26924 2002-07-02 Ziemowit Laski <zlaski@apple.com>
26926 * objc.dg/desig-init-1.m: New test.
26928 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26931 * g++.dg/template/instantiate1.C: New test.
26933 2002-07-01 Mark Mitchell <mark@codesourcery.com>
26936 * g++.dg/template/sizeof2.C: New test.
26938 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
26940 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
26941 gcc.dg/cpp/trad/include.c: New tests.
26943 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
26946 * gcc.c-torture/compile/20020701-1.c: New test.
26948 2002-07-01 Stan Shebs <shebs@apple.com>
26950 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
26952 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
26953 (objc-torture-execute): or here.
26955 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
26957 * gcc.c-torture/execute/arith-rand-ll.c: New test.
26959 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
26961 * gcc.dg/cpp/trad/escaped-nl.c: New test.
26963 2002-06-30 Devang Patel <dpatel@apple.com>
26965 * objc.dg/fsyntax-only.m: New test.
26967 2002-06-27 Mark Mitchell <mark@codesourcery.com>
26970 * g++.dg/template/friend7.C: New file.
26972 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
26974 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
26977 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
26979 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
26980 avoid division by zero.
26982 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
26984 * gcc.dg/Wunknownprag.c: New tests.
26986 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
26988 * gcc.c-torture/execute/simd-2.c: New test.
26990 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
26992 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
26993 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
26994 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
26995 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
26996 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
26997 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
26998 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
26999 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
27000 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
27001 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
27002 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
27003 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
27004 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
27005 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
27006 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
27007 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
27008 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
27010 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
27012 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
27013 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
27014 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
27015 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
27017 * gcc.dg/cpp/trad/directive.c: Update.
27019 2002-06-23 Andreas Jaeger <aj@suse.de>
27021 * gcc.c-torture/execute/complex-6.c: New.
27023 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
27025 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
27026 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
27027 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
27028 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
27030 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
27032 * gcc.dg/cpp/trad: New directory with traditional tests copied
27033 from parent directory.
27034 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
27035 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
27036 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
27037 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
27038 Move to trad/ and rename.
27039 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
27040 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
27041 gcc.dg/cpp/trad/redef2.c: New tests.
27042 * gcc.dg/cpp/trad/trad.exp: New driver.
27044 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
27046 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
27047 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
27048 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
27049 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
27052 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
27054 * gcc.dg/20020620-1.c: New test.
27056 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27058 * g++.dg/template/ttp4.C: New test.
27060 2002-06-19 Jakub Jelinek <jakub@redhat.com>
27062 * g++.dg/opt/vt1.C: Fix regexp.
27064 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27066 * gcc.c-torture/execute/pure-1.c: Make functions static again.
27067 Don't use attribute `noinline'.
27069 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
27071 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
27073 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
27075 * gcc.c-torture/execute/simd-1.c: New.
27077 * gcc.dg/simd-1.c: New.
27079 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
27081 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
27083 2002-06-16 Richard Henderson <rth@redhat.com>
27085 * g++.dg/ext/anon-struct1.C: New.
27086 * g++.dg/ext/anon-struct2.C: New.
27087 * g++.dg/ext/anon-struct3.C: New.
27088 * gcc.dg/anon-struct-1.c: New.
27089 * gcc.dg/anon-struct-2.c: New.
27090 * gcc.dg/anon-struct-3.c: New.
27091 * gcc.dg/20011008-1.c: Adjust warning text.
27092 * gcc.dg/20020527-1.c: Add -fms-extensions.
27094 2002-06-16 Richard Henderson <rth@redhat.com>
27096 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
27098 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
27100 * gcc.c-torture/execute/20020615-1.c: New test.
27102 2002-06-15 Roger Sayle <roger@eyesopen.com>
27104 * gcc.c-tortuture/execute/compare-1.c: New test case.
27105 * gcc.c-tortuture/execute/compare-2.c: New test case.
27106 * gcc.c-tortuture/execute/compare-3.c: New test case.
27108 2002-06-13 Richard Henderson <rth@redhat.com>
27110 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
27113 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27115 * g++.dg/template/typename2.C: Update error message.
27117 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
27119 * gcc.c-torture/execute/20020611-1.c: New test.
27121 2002-06-11 Bob Wilson <bob.wilson@acm.org>
27123 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
27124 list of targets to skip.
27126 2002-06-10 Bob Wilson <bob.wilson@acm.org>
27128 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
27129 targets if not optimizing.
27131 2002-06-10 Jakub Jelinek <jakub@redhat.com>
27133 * gcc.c-torture/compile/20020605-1.c: New test.
27135 * g++.dg/opt/vt1.C: New test.
27137 * gcc.dg/20020531-1.c: New test.
27139 * gcc.dg/20020530-1.c: New test.
27141 * gcc.dg/20020527-1.c: New test.
27143 * g++.dg/opt/cse1.C: New test.
27145 2002-06-07 Roger Sayle <roger@eyesopen.com>
27147 * gcc.dg/20020607-2.c: New test case.
27149 2002-06-07 Jakub Jelinek <jakub@redhat.com>
27151 * gcc.c-torture/compile/20020604-1.c: New test.
27153 2002-06-04 Richard Henderson <rth@redhat.com>
27155 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
27156 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
27157 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
27159 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
27161 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
27163 2002-06-03 Richard Henderson <rth@redhat.com>
27165 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
27166 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
27168 2002-06-02 Richard Henderson <rth@redhat.com>
27170 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
27171 test functions static.
27173 2002-06-02 Andreas Jaeger <aj@suse.de>
27175 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
27178 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
27180 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
27181 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
27182 Update for mofified diagnostics.
27183 * gcc.dg/c99-intconst-1.c: No longer fail.
27185 2002-06-02 Richard Henderson <rth@redhat.com>
27187 * gcc.dg/uninit-A.c: Remove xfail markers.
27189 2002-06-01 Roger Sayle <roger@eyesopen.com>
27191 * gcc.dg/fnegate-1.c: New test case.
27193 2002-05-30 Osku Salerma <osku@iki.fi>
27195 * gcc.c-torture/execute/mayalias-1.c: New file.
27197 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
27199 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
27200 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
27201 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
27203 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
27205 * gcc.c-torture/execute/20020529-1.c: New test.
27207 2002-05-27 Richard Henderson <rth@redhat.com>
27209 * g++.dg/ext/attrib6.C: New test case.
27211 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27213 * gcc.c-torture/execute/pure-1.c: New test.
27215 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
27217 * gcc.dg/cpp/arith-2.c: Remove.
27219 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
27221 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
27222 * gcc.dg/cpp/if-3.c: Remove.
27224 2002-05-26 Jakub Jelinek <jakub@redhat.com>
27226 * g++.dg/opt/cse2.C: New test.
27228 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
27230 * gcc.dg/cpp/arith-1.c: New semantic tests.
27231 * gcc.dg/cpp/if-1.c: Update.
27233 2002-05-24 Ben Elliston <bje@redhat.com>
27235 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
27237 2002-05-24 Jakub Jelinek <jakub@redhat.com>
27239 * gcc.dg/verbose-asm.c: New test.
27241 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
27243 * gcc.dg/cpp/paste12.c: New test.
27245 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
27247 * g++.dg/parse/named_ops.C: New test.
27249 2002-05-23 Mark Mitchell <mark@codesourcery.com>
27251 * gcc/testsuite/gcc.dg/weak-8.c: New test.
27253 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
27255 * gcc.dg/weak-2.c: Allow optional leading underscore
27256 in scan-assembler symbol name.
27257 * gcc.dg/weak-3.c: Likewise.
27258 * gcc.dg/weak-4.c: Likewise.
27259 * gcc.dg/weak-5.c: Likewise.
27261 2002-05-23 Jakub Jelinek <jakub@redhat.com>
27263 * gcc.dg/20020523-1.c: New test.
27265 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
27267 * objc.dg/const-str-2.m: Update now that we stop after
27268 a command line error.
27270 2002-05-22 Richard Henderson <rth@redhat.com>
27272 * g++.dg/dg.exp: Fix typo in test pruneing.
27274 2002-05-22 Richard Henderson <rth@redhat.com>
27276 * g++.dg/dg.exp: Prune the tls subdirectory.
27277 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
27278 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
27279 * g++.dg/tls/init-1.C: New.
27281 2002-05-22 Jakub Jelinek <jakub@redhat.com>
27283 * gcc.dg/20020517-1.c: New test.
27285 2002-05-21 Richard Henderson <rth@redhat.com>
27287 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
27288 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
27290 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
27292 * g++.dg/other/copy2.C: New test.
27294 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
27296 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
27297 (MAX_COPY): Bump up to 10 times sizeof (long long).
27298 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
27300 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
27301 sizeof (long long).
27303 * gcc.c-torture/execute/strcpy-1.c: New test.
27305 2002-05-19 Jason Merrill <jason2redhat.com>
27307 * g++.dg/ext/oper1.C: New test.
27309 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
27310 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
27312 * README.QMTEST: New file.
27314 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
27316 2002-05-19 Andreas Jaeger <aj@suse.de>
27318 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
27320 * gcc.c-torture/execute/loop-2d.x: Likewise.
27322 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
27324 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
27325 support weak symbols.
27326 * gcc.dg/weak-4.c: Likewise
27327 * gcc.dg/weak-6.c: Likewise
27329 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
27331 * gcc.dg/weak-3.c: Add dg-excess-error comment for
27332 cygwin, coff and h8300-*-hms targets
27333 * gcc.dg/weak-5.c: Likewise
27334 * gcc.dg/weak-7.c: Likewise
27336 2002-05-16 Jason Merrill <jason@redhat.com>
27338 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
27339 (scan-assembler-not, scan-assembler-dem): Likewise.
27340 (scan-assembler-dem-not): Likewise.
27342 2002-05-15 Richard Henderson <rth@redhat.com>
27344 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
27346 2002-05-15 Richard Henderson <rth@redhat.com>
27348 * gcc.dg/weak-5.c (vfoo1c): No warning here.
27349 (vfoo1f): Warning here.
27350 (vfoo1l): Don't redefine the alias.
27352 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
27354 * g++.dg/init/pm1.C: New test.
27356 2002-05-12 David S. Miller <davem@redhat.com>
27358 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
27361 2002-05-10 Roger Sayle <roger@eyesopen.com>
27363 * gcc.c-torture/execute/20020510-1.c: New test case.
27365 2002-05-10 David S. Miller <davem@redhat.com>
27367 * gcc.c-torture/execute/conversion.c: Test long double too.
27369 2002-05-09 Jakub Jelinek <jakub@redhat.com>
27371 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
27372 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
27373 * lib/g++.exp (g++_link_flags): Likewise.
27374 * lib/objc.exp (objc_target_compile): Likewise.
27376 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
27378 * gcc.dg/cpp/poison.c: Update.
27379 * gcc.dg/cpp/20000625-2.c: Remove.
27380 * gcc.dg/cpp/direct2s.c: Remove final test.
27382 2002-05-08 Tom Rix <trix@redhat.com>
27384 * gcc.c-torture/execute/20020508-1.c: New test.
27385 * gcc.c-torture/execute/20020508-2.c: New test.
27386 * gcc.c-torture/execute/20020508-3.c: New test.
27388 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
27390 * gcc.dg/cpp/charconst-4.c: More tests.
27392 2002-05-08 Mark Mitchell <mark@codesourcery.com>
27395 * gcc.dg/weak-3.c: Update location of warning messages.
27396 * gcc.dg/weak-5.c: Likewise.
27398 2002-05-06 Roger Sayle <roger@eyesopen.com>
27400 * gcc.c-torture/execute/20020506-1.c: New test case.
27402 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
27404 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
27406 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
27408 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
27410 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
27412 * gcc.dg/cpp/charconst-3.c: New test.
27414 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
27416 * gcc.dg/cpp/charconst.c: Update tests.
27418 2002-05-05 Tim Josling <tej@melbpc.org.au>
27420 * treelang: Added directory for new sample language treelang. Also
27421 lib/treelang.exp: New file to signal treelang should be tested.
27423 2002-05-03 Jakub Jelinek <jakub@redhat.com>
27425 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
27426 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
27427 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
27428 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
27429 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
27430 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
27431 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
27433 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
27435 * gcc.dg/format/xopen-2.c: New test.
27437 2002-05-03 Jakub Jelinek <jakub@redhat.com>
27439 * gcc.dg/20020503-1.c: New test.
27441 2002-05-02 Mark Mitchell <mark@codesourcery.com>
27443 * g++.dg/init/dtor1.C: Make it tougher.
27445 2002-05-01 Mark Mitchell <mark@codesourcery.com>
27447 * g++.dg/init/dtor1.C: New test.
27449 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
27451 * gcc.dg/altivec-8.c: New.
27453 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
27455 * gcc.dg/altivec-7.c: New.
27457 2002-04-29 Jakub Jelinek <jakub@redhat.com>
27459 * g++.dg/parse/typedef1.C: New test.
27461 2002-04-29 Mark Mitchell <mark@codesourcery.com>
27464 * g++.dg/template/friend6.C: New test.
27467 * g++.dg/init/copy1.C: New test.
27469 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
27471 * g++.dg/warn/effc1.C: New test.
27473 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
27475 * gcc.dg/cpp/if-cexp.c: Add a test.
27477 2002-04-28 Jakub Jelinek <jakub@redhat.com>
27479 * gcc.dg/20020426-2.c: New test.
27481 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
27483 * gcc.dg/cpp/if-mop.c: Update.
27484 * gcc.dg/cpp/if-mpar.c: Add test.
27485 * gcc.dg/cpp/if-oppr.c: Update.
27487 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27490 * gcc.dg/weak-[2-7].c: New tests.
27492 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
27494 * gcc.dg/enum1.c: New test.
27496 2002-04-26 Mark Mitchell <mark@codesourcery.com>
27499 * g++.dg/inherit/access2.C: New test.
27501 2002-04-26 Mark Mitchell <mark@codesourcery.com>
27504 * gcc.dg/20020426-1.c: New test.
27506 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
27508 * g++.dg/abi/enum1.C: New test.
27510 2002-04-26 Richard Henderson <rth@redhat.com>
27512 * gcc.dg/c99-bool-1.c: Expect always true warning.
27514 2002-04-25 Roger Sayle <roger@eyesopen.com>
27516 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
27518 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27520 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
27523 2002-04-24 Mark Mitchell <mark@codesourcery.com>
27525 * g++.dg/abi/mange7.C: New test.
27528 * g++.dg/parse/stmtexpr2.C: New test.
27530 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
27532 * gcc.dg/20020312-2.c: Add SH target.
27534 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27536 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
27537 compiler output on mips*-*-irix*.
27539 2002-04-23 Jakub Jelinek <jakub@redhat.com>
27541 * g++.dg/parse/attr1.C: New test.
27543 2002-04-23 Roger Sayle <roger@eyesopen.com>
27545 * gcc.c-torture/execute/string-opt-17.c: New test case.
27546 * gcc.c-torture/execute/memset-2.c: New test case.
27548 2002-04-23 Mark Mitchell <mark@codesourcery.com>
27551 * g++.dg/template/friend5.C: New test.
27554 * g++.dg/template/qual1.C: Likewise.
27556 2002-04-22 Zack Weinberg <zack@codesourcery.com>
27558 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
27559 Include stdlib.h, not stdio.h or ctype.h.
27561 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
27563 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
27564 cris-*-elf* and mmix-*-*.
27565 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
27566 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
27567 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
27569 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
27570 * gcc.dg/wchar_t-1.c: Ditto.
27572 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
27574 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
27577 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
27579 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
27581 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27583 * gcc.c-torture/execute/20000906-1.x: Delete.
27585 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
27587 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
27589 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
27592 * g77.f-torture/execute/6367.f: New test.
27593 * g77.f-torture/execute/6367.x: Disable for MMIX.
27595 2002-04-19 Mark Mitchell <mark@codesourcery.com>
27598 * g++.dg/opt/inline2.C: New test.
27600 2002-04-18 Richard Henderson <rth@redhat.com>
27602 * gcc.dg/20000906-1.c: Enable for all targets.
27603 * gcc.c-torture/compile/iftrap-2.c: New.
27605 2002-04-18 Jakub Jelinek <jakub@redhat.com>
27607 * gcc.dg/20020418-1.c: New test.
27608 * gcc.dg/20020418-2.c: New test.
27610 2002-04-18 Richard Henderson <rth@redhat.com>
27612 * gcc.c-torture/compile/iftrap-1.c: New.
27613 * gcc.dg/iftrap-1.c: Adjust for ia64.
27614 * gcc.dg/iftrap-2.c: New.
27616 2002-04-18 Jakub Jelinek <jakub@redhat.com>
27618 * gcc.c-torture/compile/20020418-1.c: New test.
27620 2002-04-18 Roger Sayle <roger@eyesopen.com>
27622 * gcc.c-torture/compile/20020415-1.c: New.
27624 2002-04-18 David S. Miller <davem@redhat.com>
27626 * gcc.c-torture/execute/20020418-1.c: New test.
27628 2002-04-17 Jakub Jelinek <jakub@redhat.com>
27630 * gcc.dg/20020416-1.c: New test.
27632 * g++.dg/opt/inline1.C: New test.
27634 2002-04-16 Jakub Jelinek <jakub@redhat.com>
27636 * gcc.dg/altivec-5.c: New test.
27638 * gcc.dg/20020415-1.c: New test.
27640 2002-04-15 Mark Mitchell <mark@codesourcery.com>
27642 * testsuite/lib/chill.exp: Remove.
27644 2002-04-14 Jakub Jelinek <jakub@redhat.com>
27646 * g++.dg/other/big-struct.C: New test.
27648 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
27650 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
27653 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
27656 * gcc.dg/i386-387-1.c: Allow optional leading underscore
27657 in scan-assembler function name
27659 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
27661 * g77.f-torture/execute/980628-4.x,
27662 g77.f-torture/execute/980628-5.x,
27663 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
27664 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
27665 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
27668 2002-04-13 David S. Miller <davem@redhat.com>
27670 * gcc.c-torture/execute/20020413-1.c: New test.
27672 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
27675 * g++.dg/ext/asm1.C: New tests.
27677 2002-04-12 Mark Mitchell <mark@codesourcery.com>
27680 * g++.dg/parse/stmtexpr1.C: New test.
27683 * g++.dg/template/copy1.C: New test.
27685 2002-04-12 Richard Henderson <rth@redhat.com>
27687 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
27689 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
27691 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
27692 gcc.c-torture/execute/20020307-2.c.
27694 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
27696 * g++.dg/ext/attrib5.C,
27697 * g++.dg/lookup/struct1.C: New tests.
27699 2002-04-11 Jakub Jelinek <jakub@redhat.com>
27701 * gcc.dg/20020411-1.c: New test.
27703 * gcc.c-torture/execute/20020411-1.c: New test.
27705 2002-04-10 Janis Johnson <janis187@us.ibm.com>
27707 * g77.f-torture/execute/6177.f: New test.
27709 2002-04-10 Jakub Jelinek <jakub@redhat.com>
27712 * g++.dg/opt/cleanup1.C: New test.
27714 * g++.dg/opt/const1.C: New test.
27716 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
27718 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
27720 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
27723 * g++.dg/template/typename2.C: New test.
27725 2002-04-10 Alan Modra <amodra@bigpond.net.au>
27727 * gcc.c-torture/execute/loop-12.c: New.
27729 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
27731 * g77.f-torture/execute/980628-4.x,
27732 g77.f-torture/execute/980628-5.x,
27733 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
27734 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
27735 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
27737 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27739 PR optimization/6086
27740 * g++.dg/opt/preinc1.C: New test.
27742 2002-04-06 Mark Mitchell <mark@codesourcery.com>
27745 * g++.dg/opt/static2.C: New test.
27747 2002-04-06 Mark Mitchell <mark@codesourcery.com>
27750 * gcc.dg/20020406-1.c: New test.
27752 2002-04-04 David S. Miller <davem@redhat.com>
27754 * gcc.c-torture/execute/20020404-1.c: New test.
27756 2002-04-04 Jakub Jelinek <jakub@redhat.com>
27759 * gcc.dg/20020312-2.c: Do not declare global register variable
27760 if __PIC__ or __pic__ is defined.
27762 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
27764 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
27765 __asm__ so that it works correctly even if -ansi -pedantic-errors.
27767 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27769 * gcc.misc-tests/linkage.exp: Update last change to handle
27770 sparc*-, not just sparc-.
27772 2002-04-03 Richard Henderson <rth@redhat.com>
27774 * gcc.dg/cpp/ucs.c: Improved long UCS test.
27776 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
27778 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
27780 2002-04-02 David S. Miller <davem@redhat.com>
27782 * gcc.c-torture/execute/20020402-3.c: New test.
27784 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
27786 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
27787 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
27789 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
27790 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
27791 g77.f-torture/execute/20001201.x,
27792 g77.f-torture/execute/u77-test.x: New files.
27794 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
27795 * gcc.dg/wchar_t-1.c: Ditto.
27797 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27799 * gcc.c-torture/execute/20020402-1.c: New test.
27801 2002-04-01 Richard Henderson <rth@redhat.com>
27803 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
27805 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
27807 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27809 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
27811 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
27813 * g++.dg/inherit/template-as-base.C: Expect error.
27814 * g++.dg/inherit/namespace-as-base.C: Likewise.
27816 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
27818 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
27819 g++.dg/ext/instantiate3.C: Tweak match patterns.
27821 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
27822 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
27825 2002-03-31 Richard Henderson <rth@redhat.com>
27827 * gcc.dg/special/alias-2.c: New.
27828 * gcc.dg/special/ecos.exp: Run it.
27830 2002-03-31 Richard Henderson <rth@redhat.com>
27832 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
27834 2002-03-31 Kazu Hirata <kazu@hxi.com>
27836 * gcc.dg/weak-1.c: Disable on h8300 port.
27838 2002-03-29 Janis Johnson <janis187@us.ibm.com>
27840 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
27841 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
27843 * g++.dg/bprob/bprob-1.C: New test.
27844 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
27845 * g++.dg/gcov/gcov-1.C: New test.
27846 * g++.dg/gcov/gcov-1.x: New file.
27847 * g++.dg/gcov/gcov-2.C: New test.
27848 * g++.dg/gcov/gcov-3.C: New test.
27849 * g++.dg/gcov/gcov-3.h: New file.
27851 2002-03-28 Roger Sayle <roger@eyesopen.com>
27853 * g++.old-deja/g++.other/builtins5.C: New test.
27854 * g++.old-deja/g++.other/builtins6.C: New test.
27855 * g++.old-deja/g++.other/builtins7.C: New test.
27856 * g++.old-deja/g++.other/builtins8.C: New test.
27857 * g++.old-deja/g++.other/builtins9.C: New test.
27859 2002-03-29 Jakub Jelinek <jakub@redhat.com>
27861 * g++.dg/opt/static1.C: New test.
27863 * g++.dg/opt/longbranch1.C: New test.
27865 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
27867 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
27869 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
27871 2002-03-28 Jeffrey A Law (law@redhat.com)
27873 * gcc.c-torture/execute/20020328-1.c: New test.
27875 2002-03-27 Richard Henderson <rth@redhat.com>
27877 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
27878 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
27879 move from g++.old-deja/g++.ext/.
27881 2002-03-27 Mark Mitchell <mark@codesourcery.com>
27883 * g++.dg/init/new2.C: New test.
27885 2002-03-26 Richard Henderson <rth@redhat.com>
27887 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
27889 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
27892 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
27894 * gcc.dg/20001102-1.c: Likewise.
27896 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
27898 * gcc.dg/cpp/endif-pedantic1.c,
27899 gcc.dg/cpp/endif-pedantic2.c: New tests.
27901 2002-03-26 Mark Mitchell <mark@codesourcery.com>
27903 * g++.dg/init/new1.C: New test.
27905 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
27907 * g++.dg/abi/vbase9.C: New test.
27909 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
27911 * gcc.dg/arm-asm.c: New test.
27913 2002-03-26 Andrew Cagney <ac131313@redhat.com>
27915 * gcc.dg/Wswitch-enum.c: New test.
27918 2002-03-26 Richard Henderson <rth@redhat.com>
27920 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
27923 2002-03-25 Richard Henderson <rth@redhat.com>
27925 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
27928 * gcc.c-torture/compile/20011119-1.c (xxx): New.
27929 * gcc.c-torture/compile/20011119-2.c (xxx): New.
27931 2002-03-25 Zack Weinberg <zack@codesourcery.com>
27933 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
27935 2002-03-25 Bob Wilson <bob.wilson@acm.org>
27937 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
27938 targets using generic thunk support.
27940 2002-03-25 Jakub Jelinek <jakub@redhat.com>
27942 * gcc.c-torture/compile/20020323-1.c: New test.
27944 * g++.dg/opt/conj2.C: New test.
27946 2002-03-24 Richard Henderson <rth@redhat.com>
27948 * gcc.dg/weak-1.c: Use -fno-common.
27950 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
27952 * g77.dg/f77-edit-apostrophe-out.f: New test
27953 * g77.dg/f77-edit-h-out.f: New test
27954 * g77.dg/f77-edit-t-in.f: New test
27955 * g77.dg/f77-edit-t-out.f: New test
27956 * g77.dg/f77-edit-x-out.f: New test
27957 * g77.dg/f77-edit-slash-out.f: New test
27958 * g77.dg/f77-edit-colon-out.f: New test
27959 * g77.dg/f77-edit-s-out.f: New test
27961 2002-03-24 Richard Henderson <rth@redhat.com>
27963 * objc/execute/formal_protocol-6.x: New XFAIL.
27965 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
27967 * gcc.dg/weak-1.c: Early return from dg-final on platforms
27968 that do not support weak symbols
27970 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
27972 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
27973 * lib/g77.exp: Likewise
27974 * lib/objc.exp: Likewise
27976 2002-03-23 Andrew Cagney <ac131313@redhat.com>
27978 * gcc.dg/Wswitch-default.c: New test.
27980 2002-03-23 Jakub Jelinek <jakub@redhat.com>
27982 * g++.dg/other/enum1.C: New test.
27984 2002-03-23 Zack Weinberg <zack@codesourcery.com>
27986 * gcc.dg/pragma-ep-3.c: Fix typo.
27988 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
27990 * g++.dg/inherit/template-as-base.C: New test.
27992 2002-03-22 Jakub Jelinek <jakub@redhat.com>
27994 * g++.old-deja/g++.other/dwarf2-1.C: Move...
27995 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
27997 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
27999 * gcc.dg/cpp/multiline.c: Update to match.
28001 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
28003 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
28005 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
28007 * gcc.dg/cpp/extratokens2.c: New file.
28009 2002-03-21 David Edelsohn <edelsohn@gnu.org>
28011 * gcc.dg/20020312-2.c: Add rs6000 target.
28013 * gcc.c-torture/compile/20020319-1.c: New test.
28015 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28017 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
28018 (A, E): Handle this.
28020 2002-03-20 Jason Merrill <jason@redhat.com>
28022 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
28024 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
28025 through prune_gcc_output.
28027 2002-03-20 Jakub Jelinek <jakub@redhat.com>
28029 * gcc.c-torture/compile/20020320-1.c: New test.
28031 2002-03-19 Jakub Jelinek <jakub@redhat.com>
28033 * gcc.c-torture/compile/20020318-1.c: New test.
28035 * gcc.dg/struct-by-value-1.c: New test.
28037 * gcc.dg/20020319-1.c: New test.
28039 2002-03-18 Jakub Jelinek <jakub@redhat.com>
28041 * g++.dg/opt/conj1.C: New test.
28043 2002-03-17 Mark Mitchell <mark@codesourcery.com>
28045 * g++.dg/template/qualttp20.C: Revert previous change.
28046 * g++.dg/template/qualttp3.C: Likewise.
28047 * g++.dg/template/qualttp4.C: Likewise
28048 * g++.dg/template/qualttp5.C: Likewise
28049 * g++.dg/template/qualttp6.C: Likewise
28050 * g++.dg/template/qualttp7.C: Likewise
28051 * g++.dg/template/qualttp8.C: Likewise
28052 * g++.dg/template/recurse.C: Likewise.
28054 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
28056 * gcc.dg/cpp/wchar-1.c: Update.
28058 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
28060 * g++.dg/template/conv1.C: New test.
28061 * g++.dg/template/conv2.C: New test.
28062 * g++.dg/template/conv3.C: New test.
28063 * g++.dg/template/conv4.C: New test.
28065 2002-03-15 Mark Mitchell <mark@codesourcery.com>
28067 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
28068 * g++.dg/template/qualttp3.C: Likewise.
28069 * g++.dg/template/qualttp4.C: Likewise
28070 * g++.dg/template/qualttp5.C: Likewise
28071 * g++.dg/template/qualttp6.C: Likewise
28072 * g++.dg/template/qualttp7.C: Likewise
28073 * g++.dg/template/qualttp8.C: Likewise
28074 * g++.dg/template/recurse.C: Likewise.
28076 2002-03-15 Mark Mitchell <mark@codesourcery.com>
28078 * g++.dg/opt/dtor1.C: New test.
28080 2002-03-15 Jakub Jelinek <jakub@redhat.com>
28082 * gcc.c-torture/compile/20020315-1.c: New test.
28084 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
28086 * gcc.dg/weak-1.c: Fix scan tests.
28088 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
28090 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
28091 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
28092 cris-*-aout* mmix-*-*.
28093 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
28094 cris-*-aout* mmix-*-*.
28095 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
28096 cris-*-elf* cris-*-aout* and mmix-*-*.
28097 * gcc.dg/20001009-1.c: Ditto.
28098 * gcc.dg/20010912-1.c: Ditto.
28099 * gcc.dg/20020122-4.c: Ditto.
28100 * gcc.dg/inline-2.c: Ditto.
28102 2002-03-14 Jeffrey A Law (law@cygnus.com)
28104 * gcc.c-torture/compile/20020314-1.c: New test.
28106 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
28108 * gcc.c-torture/execute/20020314-1.c: New test.
28110 2002-03-14 Jakub Jelinek <jakub@redhat.com>
28112 * g++.dg/warn/Wunused-1.C: New test.
28114 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
28116 * g++.dg/abi/mangle6.C: New test.
28118 2002-03-13 Jakub Jelinek <jakub@redhat.com>
28120 * gcc.c-torture/compile/20020309-2.c: New test.
28122 * gcc.c-torture/compile/20020312-1.c: New test.
28124 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
28126 * g++.dg/other/access1.C: New test.
28128 2002-03-12 Jakub Jelinek <jakub@redhat.com>
28130 * gcc.c-torture/execute/wchar_t-1.c: New test.
28132 2002-03-12 David Edelsohn <edelsohn@gnu.org>
28134 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
28136 2002-03-12 Roger Sayle <roger@eyesopen.com>
28138 * gcc.dg/20020312-1.c: New test case.
28140 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
28142 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
28144 2002-03-11 Richard Henderson <rth@redhat.com>
28146 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
28147 * g++.old-deja/g++.jason/report.C: Likewise.
28149 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
28151 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
28152 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
28154 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
28156 * testsuite/g++.dg/overload/pmf1.C: New test.
28158 2002-03-11 Kazu Hirata <kazu@hxi.com>
28160 * gcc.c-torture/execute/20020307-1.c: Use long.
28162 2002-03-11 Jakub Jelinek <jakub@redhat.com>
28164 PR optimization/5844
28165 * gcc.dg/20020310-1.c: New test.
28167 2002-03-09 Michael Meissner <meissner@redhat.com>
28169 * gcc.c-torture/execute/memcpy-2.c: New test.
28170 * gcc.c-torture/execute/memset-1.c: New test.
28171 * gcc.c-torture/execute/strlen-1.c: New test.
28172 * gcc.c-torture/execute/strcmp-1.c: New test.
28173 * gcc.c-torture/execute/strncmp-1.c: New test.
28175 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
28177 * gcc.dg/ppc-ldstruct.c: New test.
28179 2002-03-09 Jakub Jelinek <jakub@redhat.com>
28181 * gcc.c-torture/execute/va-arg-22.c: New test.
28183 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28185 * gcc.c-torture/compile/20020309-1.c: New test.
28187 2002-03-08 Jakub Jelinek <jakub@redhat.com>
28189 * gcc.c-torture/execute/20020307-2.c: New test.
28191 2002-03-07 Jeffrey A Law (law@redhat.com)
28193 * g77.f-torture/compile/20020307-1.f: New test.
28195 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
28197 * gcc.dg/unordered-1.c: New test.
28199 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
28201 * gcc.c-torture/execute/20020307-1.c: New test.
28203 2002-03-05 Jakub Jelinek <jakub@redhat.com>
28205 * gcc.dg/20020304-1.c: New test.
28207 * gcc.c-torture/compile/20020304-2.c: New test.
28209 2002-03-04 Zack Weinberg <zack@codesourcery.com>
28211 * gcc.c-torture/compile/20020304-1.c: New test case
28214 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
28216 * gcc.dg/20020103-1.c: Add other -D ppc variants.
28218 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
28220 * g++.dg/other/classkey1.C: New test.
28222 2002-03-01 Richard Henderson <rth@redhat.com>
28224 * gcc.c-torture/compile/981223-1.x: New.
28225 * gcc.c-torture/compile/920625-1.x: New.
28227 2002-02-28 Richard Henderson <rth@redhat.com>
28229 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
28231 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
28233 * gcc.c-torture/execute/20020227-1.c: New test.
28235 2002-02-27 Mark Mitchell <mark@codesourcery.com>
28237 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
28239 * g++.old-deja/g++.oliva/partord1.C: Likewise.
28240 * g++.old-deja.g++.other/defarg1.C: Likewise.
28241 * g++.old-deja/g++.pt/calls2.C: Likewise.
28242 * g++.old-deja/g++.pt/crash20.C: Likewise.
28243 * g++.old-deja/g++.pt/crash30.C: Likewise.
28244 * g++.old-deja/g++.pt/crash36.C: Likewise.
28245 * g++.old-deja/g++.pt/crash6.C: Likewise.
28246 * g++.old-deja/g++.pt/defarg13.C: Likewise.
28247 * g++.old-deja/g++.pt/derived3.C: Likewise.
28248 * g++.old-deja/g++.pt/error1.C: Likewise.
28249 * g++.old-deja/g++.pt/friend21.C: Likewise.
28250 * g++.old-deja/g++.pt/friend23.C: Likewise.
28251 * g++.old-deja/g++.pt/infinite1.C: Likewise.
28252 * g++.old-deja/g++.robertl/eb128.C: Likewise.
28254 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
28256 * gcc.c-torture/execute/20020225-2.c: New test.
28258 2002-02-27 Zack Weinberg <zack@codesourcery.com>
28260 * gcc.c-torture/execute/920730-1t.c,
28261 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
28262 Delete test cases, only relevant to -traditional.
28264 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
28266 * gcc.dg/cpp/undef1.c: Remove.
28267 * gcc.dg/cpp/directiv.c: Update.
28268 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
28270 2002-02-27 Michael Meissner <meissner@redhat.com>
28272 * gcc.c-torture/execute/20020226-1.c: New test.
28274 2002-02-26 Jakub Jelinek <jakub@redhat.com>
28276 * g++.dg/debug/debug4.C: New test.
28278 * gcc.dg/ia64-visibility-1.c: New test.
28280 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
28282 * gcc.dg/debug/20020224-1.c: New.
28284 2002-02-25 Kazu Hirata <kazu@hxi.com>
28286 * gcc.c-torture/execute/960416-1.x: New.
28287 * gcc.c-torture/execute/divconst-3.x: Likewise.
28289 2002-02-25 Jakub Jelinek <jakub@redhat.com>
28291 * gcc.dg/20020224-1.c: New test.
28293 2002-02-25 Alan Modra <amodra@bigpond.net.au>
28295 * gcc.c-torture/execute/20020225-1.c: New.
28297 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
28299 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
28301 2002-02-23 Jakub Jelinek <jakub@redhat.com>
28303 * gcc.dg/20020222-1.c: New test.
28305 2002-02-22 Jakub Jelinek <jakub@redhat.com>
28307 * g++.dg/opt/anonunion1.C: New test.
28309 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
28311 * g++.dg/template/qualttp19.C: New test.
28312 * g++.dg/template/qualttp20.C: New test.
28313 * g++.old-deja/g++.jason/report.C: Adjust expected errors
28314 * g++.old-deja/g++.other/qual1.C: Likewise.
28316 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
28318 * gcc.dg/attr-alwaysinline.c: New.
28320 2002-02-21 Jakub Jelinek <jakub@redhat.com>
28322 * gcc.dg/20020220-1.c: New test.
28324 * gcc.dg/20020220-2.c: New test.
28326 * g++.dg/opt/mmx1.C: New test.
28328 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
28330 * gcc.c-torture/compile/20020110.c: New test.
28332 2002-02-20 Jakub Jelinek <jakub@redhat.com>
28334 * gcc.c-torture/execute/20020219-1.c: New test.
28336 * gcc.dg/20020219-1.c: New test.
28338 * gcc.dg/noncompile/20020220-1.c: New test.
28340 * g++.dg/opt/ptrintsum1.C: New test.
28342 * gcc.dg/debug/20020220-1.c: New test.
28344 2002-02-17 Jakub Jelinek <jakub@redhat.com>
28346 * gcc.c-torture/execute/20020216-1.c: New test.
28348 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
28350 * gcc.dg/decl-1.c: Update, new test.
28352 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
28354 * g++.dg/abi/bitfield1.C: New test.
28355 * g++.dg/abi/bitfield2.C: New test.
28357 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
28359 * gcc.dg/attr-nest.c: New test.
28361 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
28363 * gcc.c-torture/execute/20020215-1.c: New test.
28365 2002-02-14 Jakub Jelinek <jakub@redhat.com>
28367 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
28368 * g++.dg/debug/debug.exp: New.
28369 * g++.dg/debug/trivial.C: New.
28370 * g++.dg/debug/debug1.C: Moved...
28371 * g++.dg/other/debug1.C: ...from here.
28372 * g++.dg/debug/debug2.C: Moved...
28373 * g++.dg/other/debug2.C: ...from here.
28374 * g++.dg/debug/debug3.C: Moved...
28375 * g++.dg/other/debug3.C: ...from here.
28377 * gcc.dg/noncompile/20020213-1.c: New test.
28379 2002-02-13 Jakub Jelinek <jakub@redhat.com>
28381 * g++.dg/other/debug3.C: New test.
28383 * gcc.c-torture/execute/20020213-1.c: New test.
28385 2002-02-13 Richard Smith <richard@ex-parrot.com>
28387 * g++.old-deja/g++.other/thunk1.C: New test.
28389 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
28391 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
28393 2002-02-13 Stan Shebs <shebs@apple.com>
28395 * gcc.dg/altivec-3.c: New.
28397 2002-02-12 Jakub Jelinek <jakub@redhat.com>
28399 * gcc.dg/Wunreachable-1.c: New test.
28400 * gcc.dg/Wunreachable-2.c: New test.
28402 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
28404 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
28406 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
28408 * gcc.dg/decl-1.c: New test.
28410 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
28412 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
28414 2002-02-10 Kazu Hirata <kazu@hxi.com>
28416 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
28417 * gcc.c-torture/compile/980506-1.x: Likewise.
28419 2002-02-10 Kazu Hirata <kazu@hxi.com>
28421 * gcc.dg/20020210-1.c: New.
28423 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
28425 * g77.f-torture/execute/947.f: New regression test
28426 for PR fortran/947.
28428 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
28430 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
28431 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
28433 2002-02-08 Richard Henderson <rth@redhat.com>
28435 * gcc.c-torture/compile/labels-3.c: New.
28437 2002-02-08 Jakub Jelinek <jakub@redhat.com>
28439 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
28440 expression statements work instead.
28441 * gcc.dg/noncompile/20020207-1.c: New test.
28443 2002-02-07 Richard Henderson <rth@redhat.com>
28445 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
28447 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
28449 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
28451 * lib/g77-dg.exp: Trim g77 error messages so that they are
28452 recognized by dg.exp.
28454 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
28457 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
28459 2002-02-07 Richard Henderson <rth@redhat.com>
28461 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
28462 to be sufficiently aligned for integers.
28464 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
28466 * g++.dg/template/friend4.C: New test.
28468 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
28471 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
28474 2002-02-07 Richard Henderson <rth@redhat.com>
28476 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
28477 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
28478 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
28479 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
28481 2002-02-06 Richard Henderson <rth@redhat.com>
28483 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
28485 2002-02-06 Janis Johnson <janis187@us.ibm.com>
28487 * gcc.dg/20020206-1.c: New test.
28489 2002-02-06 Jakub Jelinek <jakub@redhat.com>
28491 * gcc.c-torture/execute/20020206-1.c: New test.
28493 * gcc.c-torture/execute/20020206-2.c: New test.
28495 PR optimization/5429:
28496 * gcc.c-torture/compile/20020206-1.c: New test.
28498 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
28500 * g++.dg/ext/align1.C: Do not use an explicit alignment value
28501 as certain file formats cannot support particularly large
28504 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
28505 and do not expect to be able to link the executable.
28507 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
28508 fail because the COFF format does not support the weak attribute.
28510 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
28512 * g77.dg/pr5473.f: New test
28514 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
28516 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
28517 Fix testcase accordingly.
28519 2002-02-04 Richard Henderson <rth@redhat.com>
28521 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
28522 (buf): Change to be an array of pointers, not ints.
28524 2002-02-04 Jakub Jelinek <jakub@redhat.com>
28526 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
28527 before all tests. Move warning one line above to match where it
28529 * gcc.dg/Wswitch-2.c: New test.
28530 * g++.dg/warn/Wswitch-1.C: New test.
28531 * g++.dg/warn/Wswitch-2.C: New test.
28533 2002-02-04 Richard Henderson <rth@redhat.com>
28535 * g++.dg/abi/offsetof.C: Fix size comparison.
28537 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
28539 * gcc.dg/cast-qual-2.c: New test.
28541 2002-02-04 Jakub Jelinek <jakub@redhat.com>
28543 * gcc.dg/20020201-4.c: New test.
28545 2002-02-04 Ben Elliston <bje@redhat.com>
28547 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
28548 target_info attribute != 0, in addition to the empty string.
28549 (gcc_target_compile): Likewise.
28551 2002-02-03 Andrew Cagney <ac131313@redhat.com>
28553 * gcc.dg/Wswitch.c: New test.
28554 PR gcc/4475. PR gcc/3780.
28556 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
28558 * g77.f-torture/execute/5122.f: New test for regressions
28559 against PR fortran/5122.
28561 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
28563 * g77.f-torture/compile/pr3743.f: Delete
28564 * g77.dg/pr3743-1.f: New test.
28565 * g77.dg/pr3743-2.f: New test.
28566 * g77.dg/pr3743-3.f: New test.
28567 * g77.dg/pr3743-4.f: New test.
28569 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
28571 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
28573 2002-02-02 Richard Henderson <rth@redhat.com>
28575 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
28576 * gcc.c-torture/execute/bf64-1.c: Likewise.
28578 2002-02-02 Jakub Jelinek <jakub@redhat.com>
28580 * gcc.dg/20020201-2.c: New test.
28582 * gcc.dg/20020201-3.c: New test.
28584 * gcc.c-torture/execute/bitfld-2.c: New test.
28586 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
28588 * gcc.dg/bitfld-1.c: Update.
28589 * gcc.dg/bitfld-2.c: Update.
28590 * gcc.c-torture/execute/bitfld-1.x: New.
28592 2002-02-02 Jakub Jelinek <jakub@redhat.com>
28594 * gcc.c-torture/execute/20020201-1.c: New test.
28596 2002-02-01 Janis Johnson <janis187@us.ibm.com>
28599 * gcc.dg/20020201-1.c: New test.
28601 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
28604 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
28605 * g77.f-torture/compile/pr3743.x: Remove
28607 2002-01-31 Tom Rix <trix@redhat.com>
28609 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
28611 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
28613 * gcc.dg/noncompile/20020130-1.c: New test.
28615 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
28617 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
28619 2002-01-29 Richard Henderson <rth@redhat.com>
28621 * gcc.c-torture/execute/991118-1.c: Cast various constants back
28623 * gcc.c-torture/execute/bf64-1.c: Likewise.
28625 2002-01-29 Jakub Jelinek <jakub@redhat.com>
28627 * gcc.c-torture/execute/20020129-1.c: New test.
28629 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
28631 * gcc.c-torture/compile/20000224-1.c: Update.
28632 * gcc.c-torture/execute/bitfld-1.c: New tests.
28633 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
28634 * gcc.dg/uninit-A.c: Update.
28636 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
28638 * g++.dg/template/ctor1.C: Add instantiation.
28640 2002-01-28 Paul Koning <pkoning@equallogic.com>
28642 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
28643 argument to __builtin_prefetch to be const ptr.
28645 2002-01-28 Jakub Jelinek <jakub@redhat.com>
28647 * gcc.c-torture/compile/20020120-1.c: New test.
28649 2002-01-27 Kazu Hirata <kazu@hxi.com>
28651 * gcc.c-torture/execute/20020127-1.c: New test.
28653 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
28655 * g77.dg/f77-edit-i-in.f: New test
28656 * g77.dg/f77-edit-i-out.f: New test
28658 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
28660 * gcc.dg/debug/debug.exp: New file.
28661 * gcc.dg/debug/trivial.c: New file.
28662 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
28663 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
28664 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
28665 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
28666 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
28667 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
28668 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
28669 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
28670 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
28671 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
28672 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
28673 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
28674 * gcc.dg/20000503-1.c: Removed.
28675 * gcc.dg/20010207-1.c: Removed.
28676 * gcc.dg/20011223-1.c: Removed.
28677 * gcc.dg/20020104-2.c: Removed.
28678 * gcc.dg/debug-1.c: Removed.
28679 * gcc.dg/debug-2.c: Removed.
28680 * gcc.dg/debug-3.c: Removed.
28681 * gcc.dg/debug-4.c: Removed.
28682 * gcc.dg/debug-5.c: Removed.
28683 * gcc.dg/debug-6.c: Removed.
28684 * gcc.dg/dwarf2-1.c: Removed.
28685 * gcc.dg/dwarf2-2.c: Removed.
28687 2002-01-25 Jakub Jelinek <jakub@redhat.com>
28689 * g++.old-deja/g++.other/eh5.C: New test.
28690 * g++.old-deja/g++.other/sibcall2.C: New test.
28691 * g++.old-deja/g++.other/array9.C: New test.
28692 * g++.old-deja/g++.other/typename2.C: New test.
28693 * g++.old-deja/g++.other/crash60.C: New test.
28694 * g++.old-deja/g++.other/conv9.C: New test.
28695 * g++.old-deja/g++.other/mangle10.C: New test.
28696 * g++.old-deja/g++.other/unchanging1.C: New test.
28697 * g++.old-deja/g++.other/exprstmt1.C: New test.
28698 * g++.old-deja/g++.other/inline23.C: New test.
28699 * g++.old-deja/g++.eh/ia64-1.C: New test.
28700 * g++.old-deja/g++.other/dwarf2-1.C: New test.
28701 * g++.old-deja/g++.other/reload1.C: New test.
28702 * g++.old-deja/g++.other/static20.C: New test.
28703 * g++.old-deja/g++.other/local-alloc1.C: New test.
28704 * g++.old-deja/g++.other/conv8.C: New test.
28705 * g++.old-deja/g++.other/stmtexpr2.C: New test.
28706 * g++.old-deja/g++.other/storeexpr1.C: New test.
28707 * g++.old-deja/g++.other/storeexpr2.C: New test.
28708 * g++.dg/eh/template2.C: New test.
28709 * g++.dg/warn/weak1.C: New test.
28711 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
28713 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
28714 Remove first, non-varying, argument.
28716 2002-01-23 Richard Henderson <rth@redhat.com>
28718 * gcc.dg/inline-2.c: New.
28720 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
28721 Add optional target arg. Check number of arguments.
28722 (scan-assembler-not, scan-assembler-dem): Likewise.
28723 (scan-assembler-dem-not): Likewise.
28725 2002-01-23 Zack Weinberg <zack@codesourcery.com>
28727 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
28729 * g++.old-deja/g++.brendan/parse3.C,
28730 g++.old-deja/g++.other/crash26.C,
28731 g++.old-deja/g++.other/crash28.C,
28732 g++.old-deja/g++.other/crash29.C,
28733 g++.old-deja/g++.other/crash30.C,
28734 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
28736 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
28738 * gcc.dg/20020115-1.c: New.
28740 2002-01-23 Bob Wilson <bob.wilson@acm.org>
28742 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
28744 2002-01-23 Janis Johnson <janis187@us.ibm.com>
28746 * gcc.dg/20020122-3.c: New.
28748 2002-01-23 Jakub Jelinek <jakub@redhat.com>
28750 * g++.dg/other/gc1.C: New test.
28752 2002-01-23 Zack Weinberg <zack@codesourcery.com>
28754 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
28756 2002-01-22 Richard Henderson <rth@redhat.com>
28758 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
28760 2002-01-22 Richard Henderson <rth@redhat.com>
28762 * gcc.dg/20020122-4.c: New.
28764 2002-01-22 H.J. Lu <hjl@gnu.org>
28766 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
28768 * gcc.dg/special/ecos.exp: Likewise.
28769 * lib/g++-dg.exp: Likewise.
28770 * lib/g77-dg.exp: Likewise.
28771 * lib/gcc-dg.exp : Likewise.
28772 * lib/mike-g++.exp: Likewise.
28773 * lib/mike-g77.exp: Likewise.
28774 * lib/mike-gcc.exp: Likewise.
28775 * lib/objc-dg.exp: Likewise.
28777 2002-01-22 Janis Johnson <janis187@us.ibm.com>
28780 * gcc.dg/20020122-2.c: New test.
28782 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
28784 * gcc.dg/20020122-1.c: New test.
28786 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
28788 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
28790 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
28792 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
28794 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28796 * gcc.c-torture/compile/20020121-1.c: New test.
28798 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
28800 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
28803 2002-01-21 Jakub Jelinek <jakub@redhat.com>
28805 * gcc.dg/20020218-1.c: New test.
28807 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
28809 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
28811 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
28812 "At global scope" warning
28813 * g++.dg/ext/align1.C: Change cygwin test for alignment
28814 from db-bogus to dg-warning
28816 2002-01-21 Zack Weinberg <zack@codesourcery.com>
28818 * g77.f-torture/compile/cpp2.F: New test.
28820 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
28822 * g++.dg/template/access1.C: New test.
28824 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
28826 * gcc.dg/20020118-1.c: New.
28828 2002-01-18 Kazu Hirata <kazu@hxi.com>
28830 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
28832 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
28834 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
28835 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
28836 alignment warnings.
28838 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
28840 * gcc.misc-tests/i386-prefetch.exp: Save and restore
28841 torture_with_loops and torture_without_loops
28843 2002-01-17 Jakub Jelinek <jakub@redhat.com>
28845 * gcc.c-torture/compile/20020116-1.c: New test.
28847 2002-01-16 Jakub Jelinek <jakub@redhat.com>
28849 * gcc.dg/20020116-2.c: New test.
28851 * gcc.dg/ultrasp4.c: New test.
28853 * gcc.dg/20020116-1.c: New test.
28855 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
28857 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
28860 2002-01-15 Janis Johnson <janis187@us.ibm.com>
28862 * gcc.misc-tests/i386-prefetch.exp: New.
28863 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
28864 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
28865 * gcc.misc-tests/i386-pf-none-1.c: New test.
28866 * gcc.misc-tests/i386-pf-sse-1.c: New test.
28868 2002-01-15 Jakub Jelinek <jakub@redhat.com>
28870 * gcc.dg/gnu89-init-1.c: Add new tests.
28872 2002-01-15 Andreas Jaeger <aj@suse.de>
28874 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
28875 * gcc.dg/i386-mmx-2.c: Likewise.
28876 * gcc.dg/i386-sse-1.c: Likewise.
28877 * gcc.dg/i386-sse-2.c: Likewise.
28878 * gcc.dg/i386-sse-3.c: Likewise.
28880 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
28882 * g77.f-torture/execute/intrinsic-unix-bessel.f:
28883 Uncomment additional cases that now pass.
28885 2002-01-11 Richard Henderson <rth@redhat.com>
28887 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
28888 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
28890 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
28892 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
28894 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
28896 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
28897 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
28899 2002-01-10 Dale Johannesen <dalej@apple.com>
28901 * gcc.c-torture/execute/loop-11.c: New.
28903 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
28905 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
28906 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
28908 2002-01-09 Richard Henderson <rth@redhat.com>
28910 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
28911 type in which to perform the operation for each size.
28913 2002-01-09 Alan Matsuoka (alanm@redhat.com)
28915 * gcc.c-torture/compile/20020109-2.c: New test.
28917 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
28919 * gcc.c-torture/execute/loop-10.c: New test.
28921 2002-01-09 Jakub Jelinek <jakub@redhat.com>
28923 * gcc.c-torture/compile/20010226-1.c: New test.
28924 * gcc.c-torture/compile/20010227-1.c: New test.
28925 * gcc.c-torture/compile/20010426-1.c: New test.
28926 * gcc.c-torture/compile/20010510-1.c: New test.
28927 * gcc.c-torture/compile/20010605-3.c: New test.
28928 * gcc.c-torture/compile/20010824-1.c: New test.
28929 * gcc.c-torture/execute/20010409-1.c: New test.
28930 * gcc.dg/noncompile/20000901-1.c: New test.
28931 * gcc.dg/20001023-1.c: New test.
28932 * gcc.dg/20001101-1.c: New test.
28933 * gcc.dg/20001102-1.c: New test.
28934 * gcc.dg/20010207-1.c: New test.
28935 * gcc.dg/20010405-1.c: New test.
28936 * gcc.dg/20010822-1.c: New test.
28937 * gcc.dg/20011107-1.c: New test.
28939 2002-01-09 Jeffrey A Law (law@redhat.com)
28941 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
28943 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
28944 execution failure on PA targets.
28946 2002-01-09 Jakub Jelinek <jakub@redhat.com>
28948 * gcc.c-torture/compile/20020109-1.c: New test.
28950 2002-01-08 Kazu Hirata <kazu@hxi.com>
28952 * gcc.c-torture/execute/20020108-1.c: New test.
28954 2002-01-08 Jakub Jelinek <jakub@redhat.com>
28956 * gcc.dg/20020108-1.c: New test.
28958 2002-01-08 H.J. Lu <hjl@gnu.org>
28960 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
28963 2002-01-08 Geoff Keating <geoffk@redhat.com>
28965 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
28968 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
28970 * gcc.dg/altivec-4.c: Test altivec predicates.
28972 2002-01-07 Jakub Jelinek <jakub@redhat.com>
28974 * gcc.c-torture/execute/20020107-1.c: New test.
28976 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
28979 * gcc.c-torture/compile/20020106-1.c: New test.
28981 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
28983 * gcc.c-torture/execute/nestfunc-4.c: New test.
28985 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
28987 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
28988 extra triple that slipped in.
28989 * g++.old-deja/g++.abi/align.C: Likewise.
28990 * g++.old-deja/g++.abi/bitfields.C: Likewise.
28992 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
28994 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
28995 * g++.old-deja/g++.abi/align.C: Likewise.
28996 * g++.old-deja/g++.abi/bitfields.C: Likewise.
28998 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
29000 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
29003 2002-01-04 Jakub Jelinek <jakub@redhat.com>
29005 * gcc.dg/20020104-1.c: New test.
29007 * gcc.dg/20020104-2.c: New test.
29009 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
29011 * gcc.dg/20020103-1.c: Fix typo in target selector.
29013 2002-01-03 Richard Henderson <rth@redhat.com>
29015 * gcc.dg/20020103-1.c: New.
29017 2002-01-03 Kazu Hirata <kazu@hxi.com>
29019 * gcc.c-torture/execute/20020103-1.c: New test.
29021 2002-01-03 Jakub Jelinek <jakub@redhat.com>
29023 * g++.dg/other/debug2.C: New test.
29025 * gcc.c-torture/compile/20020103-1.c: New test.
29027 2002-01-02 Jakub Jelinek <jakub@redhat.com>
29029 * gcc.dg/gnu89-init-1.c: Added new tests.
29031 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
29033 * g++.dg/template/friend2.C: Remove as patch is reverted.
29035 * g++.dg/warn/oldcast1.C: New test.
29037 * g++.dg/template/ptrmem1.C: New test.
29038 * g++.dg/template/ptrmem2.C: New test.
29040 * g++.dg/template/ntp.C: New test.
29042 * g++.dg/other/component1.C: New test.
29044 * g++.dg/template/ttp3.C: New test.
29046 * g++.dg/template/friend2.C: New test.
29047 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
29049 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
29051 * g++.dg/other/ptrmem1.C: New test.
29052 * g++.dg/other/ptrmem2.C: New test.
29054 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
29056 * g++.dg/template/ctor1.C: New test.
29058 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
29060 * g++.dg/template/friend2.C: New test.
29062 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
29064 * gcc.dg/mmix-1.c: New test.
29066 2001-12-31 Richard Henderson <rth@redhat.com>
29068 * gcc.dg/asm-5.c: New.
29070 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
29072 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
29073 in namespace __gnu_cxx
29075 2001-12-30 Richard Henderson <rth@redhat.com>
29077 * gcc.dg/debug-6.c: New.
29079 2001-12-30 Jakub Jelinek <jakub@redhat.com>
29081 * gcc.c-torture/compile/20011229-2.c: New test.
29083 2001-12-29 Jakub Jelinek <jakub@redhat.com>
29085 * gcc.dg/debug-3.c: New test.
29086 * gcc.dg/debug-4.c: New test.
29087 * gcc.dg/debug-5.c: New test.
29089 2001-12-29 Richard Henderson <rth@redhat.com>
29091 * g++.dg/eh/loop1.C: New.
29093 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
29095 * g++.dg/template/crash1.C: New test.
29097 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
29099 * g++.dg/other/const1.C: New test.
29101 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
29103 * gcc.c-torture/compile/20011229-1.c: New test.
29105 2001-12-28 Stan Shebs <shebs@apple.com>
29107 * lib/objc-torture.exp: Resync with c-torture.exp.
29108 * lib/objc.exp: Load standard libraries.
29110 2001-12-28 Jakub Jelinek <jakub@redhat.com>
29112 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
29115 2001-12-27 Roger Sayle <roger@eyesopen.com>
29117 * gcc.c-torture/execute/string-opt-16.c: New testcase.
29119 2001-12-27 Richard Henderson <rth@redhat.com>
29121 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
29123 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
29125 * g++.dg/eh/ctor1.C: New test.
29126 * g++.dg/other/error2.C: New test.
29128 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
29130 * g++.dg/other/init2.C: New test.
29132 2001-12-24 Richard Henderson <rth@redhat.com>
29134 * gcc.dg/20011223-1.c: New.
29135 * gcc.dg/inline-1.c: New.
29137 2001-12-23 Richard Henderson <rth@redhat.com>
29139 * gcc.dg/asm-4.c: Test operand modifiers.
29141 2001-12-23 Richard Henderson <rth@redhat.com>
29143 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
29145 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
29147 * gcc.c-torture/execute/20011223-1.c: New test.
29149 2001-12-21 Richard Henderson <rth@redhat.com>
29151 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
29152 re-enables the warning.
29154 2001-12-21 Richard Henderson <rth@redhat.com>
29156 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
29158 2001-12-20 Jakub Jelinek <jakub@redhat.com>
29160 * gcc.c-torture/compile/20011218-1.c: New test.
29162 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
29164 * gcc.misc-test/arm-isr.exp: New file. Control running of the
29166 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
29167 epilogue generation for ARM ISR routines.
29169 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29171 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
29172 * gcc.dg/format/c90-printf-3.c: Likewise.
29173 * gcc.dg/format/c99-printf-3.c: Likewise.
29174 * gcc.dg/format/ext-1.c: Likewise.
29175 * gcc.dg/format/ext-6.c: Likewise.
29176 * gcc.dg/format/format.h: Prototype unlocked stdio.
29178 2001-12-20 Richard Henderson <rth@redhat.com>
29180 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
29182 (malloc): Correct allocation logic. Abort if we fill up the
29183 arena before initialization complete.
29184 (realloc): Correct allocation logic.
29186 2001-12-20 Jakub Jelinek <jakub@redhat.com>
29188 * gcc.c-torture/compile/20011219-2.c: New test.
29190 * gcc.c-torture/execute/20011219-1.c: New test.
29192 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
29194 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
29195 target does not support weak symbols.
29197 2001-12-19 Jakub Jelinek <jakub@redhat.com>
29199 * gcc.c-torture/compile/20011219-1.c: New test.
29201 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
29203 * g++.dg/other/error1.C: New test.
29205 2001-12-17 Jeffrey A Law (law@redhat.com)
29207 * gcc.c-torture/execute/20011217-1.c: New test.
29209 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
29211 * objc.dg/special/: New directory.
29212 * objc.dg/special/special.exp: New file.
29213 * objc.dg/special/unclaimed-category-1.h: New file.
29214 * objc.dg/special/unclaimed-category-1a.m: New file.
29215 * objc.dg/special/unclaimed-category-1.m: New file.
29217 2001-12-17 Andreas Jaeger <aj@suse.de>
29219 * gcc.c-torture/compile/20011217-2.c: New test.
29221 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
29223 * gcc.c-torture/compile/20011217-1.c: New test.
29225 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
29227 * testsuite/gcc.dg/20011214-1.c: New.
29229 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
29231 * gcc.dg/altivec-4.c: New.
29233 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
29235 * gcc.dg/20011113-1.c: New test.
29237 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
29239 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
29240 std::__malloc_alloc_template<0> and
29241 std::__default_alloc_template<false, 0>.
29243 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
29245 * objc/execute/bf-21.m: New test.
29246 * objc/execute/enumeration-1.m: New test.
29247 * objc/execute/enumeration-2.m: New test.
29249 2001-12-12 Jakub Jelinek <jakub@redhat.com>
29251 * gcc.dg/gnu89-init-1.c: New test.
29253 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
29255 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
29256 * g++.old-deja/g++.jason/2371.C: Likewise.
29257 * g++.old-deja/g++.jason/template33.C: Likewise.
29258 * g++.old-deja/g++.jason/template34.C: Likewise.
29259 * g++.old-deja/g++.jason/template36.C: Likewise.
29260 * g++.old-deja/g++.oliva/typename1.C: Likewise.
29261 * g++.old-deja/g++.oliva/typename2.C: Likewise.
29262 * g++.old-deja/g++.other/typename1.C: Likewise.
29263 * g++.old-deja/g++.pt/inherit2.C: Likewise.
29264 * g++.old-deja/g++.pt/nontype5.C: Likewise.
29265 * g++.old-deja/g++.pt/typename11.C: Likewise.
29266 * g++.old-deja/g++.pt/typename14.C: Likewise.
29267 * g++.old-deja/g++.pt/typename16.C: Likewise.
29268 * g++.old-deja/g++.pt/typename3.C: Likewise.
29269 * g++.old-deja/g++.pt/typename4.C: Likewise.
29270 * g++.old-deja/g++.pt/typename5.C: Likewise.
29271 * g++.old-deja/g++.pt/typename7.C: Likewise.
29272 * g++.old-deja/g++.robertl/eb9.C: Likewise.
29274 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
29276 * g++.dg/other/linkage1.C: New test.
29277 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
29280 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
29282 * gcc.dg/concat.c: New test.
29284 2001-12-11 Stan Shebs <shebs@apple.com>
29286 * objc/compile: New test directory.
29287 * objc/compile/compile.exp: New expect script.
29288 * objc/compile/20011211-1.m: New compile test.
29290 2001-12-11 Jason Merrill <jason@redhat.com>
29292 * lib/prune.exp (prune_gcc_output): Also handle "In member
29293 function". So many permutations...
29295 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
29297 * g++.dg/template/typedef1.C: New test.
29299 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
29301 * g++.dg/other/copy1.C: New test.
29303 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
29305 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
29307 * gcc.dg/builtin-choose-expr.c: New.
29309 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
29311 * gcc.dg/altivec-2.c: New.
29313 2001-12-07 Richard Henderson <rth@redhat.com>
29315 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
29317 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
29319 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
29322 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29324 * g++-old.deja/g++.robertl/eb101.C: Deleted.
29326 2001-12-06 Janis Johnson <janis187@us.ibm.com>
29328 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
29329 variable argument list.
29331 2001-12-06 Zack Weinberg <zack@codesourcery.com>
29333 * gcc.c-torture/execute/memcheck: Delete entire directory.
29334 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
29335 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
29337 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
29339 * gcc.dg/Wshadow-1.c: New test.
29341 2001-12-05 Jakub Jelinek <jakub@redhat.com>
29343 * gcc.c-torture/compile/20011130-1.c: New test.
29345 * gcc.dg/noncompile/20011025-1.c: New test.
29347 * g++.dg/other/anon-union.C: New test.
29349 * gcc.c-torture/execute/20011024-1.c: New test.
29351 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
29353 * gcc.c-torture/execute/20000722-1.x,
29354 gcc.c-torture/execute/20010123-1.x: Remove.
29355 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
29356 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
29357 gcc.dg/c99-complit-2.c: New tests.
29359 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
29361 * g++.dg/inherit/base1.C: New test.
29363 2001-12-04 Jakub Jelinek <jakub@redhat.com>
29365 * g++.dg/other/stdarg1.C: New test.
29367 * gcc.c-torture/compile/20011130-2.c: New test.
29369 2001-12-03 Janis Johnson <janis187@us.ibm.com>
29371 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
29372 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
29373 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
29374 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
29375 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
29376 * gcc.dg/builtin-prefetch-1.c: New test.
29378 2001-12-03 Jakub Jelinek <jakub@redhat.com>
29380 * gcc.dg/20011130-1.c: New test.
29382 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
29384 * g++.dg/other/scope1.C: New test.
29385 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
29387 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
29389 * gcc.dg/vla-init-1.c: New test.
29391 2001-12-01 Geoff Keating <geoffk@redhat.com>
29393 * gcc.c-torture/compile/structs.c: New testcase from GDB.
29395 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
29397 * objc.dg/alias.m: Update.
29398 * objc.dg/class-1.m: Update.
29399 * objc.dg/const-str-1.m: Update.
29400 * objc.dg/fwd-proto-1.m: Update.
29401 * objc.dg/id-1.m: Update.
29402 * objc.dg/super-class-1.m: Update.
29404 2001-11-29 Mark Mitchell <mark@codesourcery.com>
29406 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
29409 2001-11-28 Jeffrey A Law (law@cygnus.com)
29411 * gcc.c-torture/execute/20011128-1.c: New test.
29413 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
29415 * gcc.dg/20011127-1.c: New test.
29417 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
29419 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
29420 from Austin Group draft 7.
29421 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
29422 scanf format arguments.
29423 * gcc.dg/format/no-exargs-2.c: New test.
29425 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
29427 * g++.dg/abi/vbase8-4.C: New test.
29429 2001-11-24 Ian Lance Taylor <ian@airs.com>
29431 * gcc.c-torture/execute/20011121-1.c: New test.
29433 2001-11-23 Jeffrey A Law (law@cygnus.com)
29435 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
29437 2001-11-23 Andreas Jaeger <aj@suse.de>
29439 * gcc.dg/cpp/charconst-2.c: New test.
29441 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
29443 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
29444 to the host if it is remote. Let tests specify extra headers
29446 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
29447 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
29448 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
29449 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
29450 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
29451 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
29452 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
29453 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
29454 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
29455 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
29457 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
29459 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
29460 for little endian ARMs.
29462 2001-11-20 Jakub Jelinek <jakub@redhat.com>
29464 * gcc.c-torture/compile/20011119-1.c: New test.
29465 * gcc.c-torture/compile/20011119-2.c: New test.
29467 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
29469 * gcc.dg/altivec-1.c: Fix typo.
29471 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
29473 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
29475 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
29477 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
29479 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
29481 * lib/g77.exp: Don't specify --rpath-link.
29483 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
29484 across all the headers.
29485 * gcc.dg/format/format.exp: For testing on a remote host,
29488 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
29489 * gcc.c-torture/execute/930406-1.c: Likewise.
29490 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
29492 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
29494 * gcc.dg/altivec-1.c: New.
29496 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
29498 * gcc.dg/cpp/fpreprocessed.c: New test case.
29500 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
29502 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
29503 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
29504 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
29506 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
29508 * gcc.dg/no-builtin-1.c: New test.
29510 2001-11-16 Jakub Jelinek <jakub@redhat.com>
29512 * gcc.c-torture/execute/20011115-1.c: New test.
29514 2001-11-15 Jakub Jelinek <jakub@redhat.com>
29516 * gcc.c-torture/compile/20011114-2.c: New test.
29517 * gcc.c-torture/compile/20011114-3.c: New test.
29518 * gcc.c-torture/compile/20011114-4.c: New test.
29520 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
29522 * g++.dg/other/init1.C: New test.
29524 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
29526 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
29529 * gcc.c-torture/execute/20011114-1.c: New testcase.
29531 * gcc.c-torture/compile/20010327-1.c: Revert last change.
29532 * gcc.c-torture/compile/20011114-1.c: New test, exactly
29533 like the (before this change) version of 20010327-1.c.
29535 2001-11-14 Roger Sayle <roger@eyesopen.com>
29537 * gcc.c-torture/execute/string-opt-13.c: New testcase.
29539 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
29541 * g++.dg/init/array2.C: New test.
29543 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
29545 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
29547 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
29549 * g++.dg/other/forscope1.C: New test.
29550 * g++.dg/ext/forscope1.C: New test.
29551 * g++.dg/ext/forscope2.C: New test.
29553 2001-11-13 Jakub Jelinek <jakub@redhat.com>
29555 * gcc.c-torture/execute/20011113-1.c: New test.
29557 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
29559 * gcc.c-torture/execute/20011109-2.c: New test.
29561 * gcc.c-torture/execute/20011109-1.c: New test.
29563 2001-11-09 Jakub Jelinek <jakub@redhat.com>
29565 * gcc.c-torture/compile/20011109-1.c: New test.
29567 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
29569 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
29570 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
29571 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
29572 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
29573 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
29574 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
29575 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
29577 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
29579 * g++.dg/warn/Wshadow-1.C: New tests.
29580 * g++.old-deja/g++.mike/for3.C: Update.
29582 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
29584 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
29585 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
29586 XFAILs. Adjust expected error texts.
29587 * gcc.c-torture/compile/20011106-1.c,
29588 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
29589 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
29590 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
29591 gcc.dg/c99-array-lval-5.c: New tests.
29593 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
29595 * gcc.dg/cpp/defined.c: Update.
29597 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
29599 * gcc.c-torture/execute/anon-1.c: New test.
29601 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
29603 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
29604 same size, so no warning should be produced on stormy16.
29606 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
29607 due to oversized array.
29608 * g++.old-deja/g++.mike/ns15.C: Likewise.
29609 * g++.old-deja/g++.pt/crash16.C: Likewise.
29611 2001-11-02 Graham Stott <grahams@redhat.com>
29613 * g++.dgother/debug1.C: Fix typos.
29615 2001-11-01 Jakub Jelinek <jakub@redhat.com>
29617 * g++.dg/other/debug1.C: New test.
29619 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
29621 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
29624 2001-10-30 Jakub Jelinek <jakub@redhat.com>
29626 * gcc.dg/20011029-2.c: New test.
29628 * gcc.c-torture/compile/20011029-1.c: New test.
29630 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
29632 * objc/execute/class_self-1.m: New test.
29633 * objc/execute/class_self-2.m: New test.
29635 2001-10-25 Zack Weinberg <zack@codesourcery.com>
29637 * gcc.misc-tests/msgs.exp: Delete.
29638 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
29639 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
29640 error set to match recent changes.
29642 2001-10-24 Zack Weinberg <zack@codesourcery.com>
29644 * gcc.dg/20011021-1.c: New test.
29646 2001-10-24 Jakub Jelinek <jakub@redhat.com>
29648 * gcc.c-torture/compile/20011023-1.c: New test.
29650 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
29652 * lib/g77.exp: Rewrite based on lib/g++.exp.
29654 2001-10-19 Jakub Jelinek <jakub@redhat.com>
29656 * gcc.c-torture/execute/20011019-1.c: New test.
29658 * gcc.dg/20011018-1.c: New test.
29660 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
29662 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
29664 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
29666 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
29667 * gcc.dg/attr-invalid.c: Likewise.
29669 2001-10-18 Jakub Jelinek <jakub@redhat.com>
29671 * testsuite/gcc.dg/20011015-1.c: New test.
29673 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
29675 * g++.dg/template/unify2.C: New test.
29677 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
29679 * g++.dg/other/exception-specification.C: New test
29681 2001-10-13 Tom Rix <trix@redhat.com>
29683 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
29684 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
29686 2001-10-12 Jakub Jelinek <jakub@redhat.com>
29688 * testsuite/gcc.dg/20011009-1.c: New test.
29690 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
29693 * g++.dg/other/friend1.C: New test.
29695 2001-10-11 Richard Henderson <rth@redhat.com>
29697 * g++.old-deja/g++.other/crash18.C: Add -S to options.
29699 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29701 * gcc.c-torture/compile/20011010-1.c: New.
29703 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
29705 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
29706 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
29707 g77.f-torture/execute/execute.exp,
29708 g77.f-torture/noncompile/noncompile.exp,
29709 gcc.c-torture/compile/compile.exp,
29710 gcc.c-torture/execute/execute.exp,
29711 gcc.c-torture/execute/ieee/ieee.exp,
29712 gcc.c-torture/execute/memcheck/memcheck.exp,
29713 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
29714 objc/execute/execute.exp: Update FSF address.
29716 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
29718 * gcc.dg/cpp/cmdlne-C.c: Update.
29719 * gcc.dg/cpp/cmdlne-C2.c: New.
29721 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29723 * gcc.c-torture/execute/20011008-3.c: New.
29725 2001-10-08 DJ Delorie <dj@redhat.com>
29727 * gcc.dg/20011008-1.c: New.
29728 * gcc.dg/20011008-2.c: New.
29730 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
29732 * gcc.dg/cpp/spacing1.c: Update test.
29734 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
29736 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
29737 spelling errors of "separate" as "seperate".
29739 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
29741 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
29742 enough to avoid inlining.
29744 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
29746 * lib/g77.exp: set libg2c_dir correctly.
29748 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
29750 * gcc.dg/cpp/macro11.c: New test.
29752 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
29754 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
29755 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
29756 gcc.dg/format/multattr-3.c: New tests.
29757 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
29758 tests for format attributes on function pointers being rejected.
29760 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
29762 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
29764 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
29766 * g++.dg/warn/format1.C: New test.
29768 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
29770 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
29772 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
29774 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
29776 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
29778 * gcc.dg/cpp/redef2.c: Add test.
29780 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
29782 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
29783 long-standing bug on i686, apparently.
29784 * gcc.c-torture/execute/loop-2c.x: New file.
29785 * gcc.c-torture/execute/loop-2d.x: New file.
29786 * gcc.c-torture/execute/loop-3c.x: New file.
29788 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
29790 * gcc.dg/cpp/20000625-2.c: Correct line number.
29792 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
29794 * gcc.dg/cpp/macro10.c: New test.
29795 * gcc.dg/cpp/strify3.c: New test.
29796 * gcc.dg/cpp/spacing1.c: Add tests.
29797 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
29798 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
29800 2001-09-24 DJ Delorie <dj@redhat.com>
29802 * gcc.c-torture/execute/20010924-1.c: New test.
29804 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
29806 * testsuite/objc/execute/paste.m: Remove.
29808 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
29810 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
29812 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
29814 * g77.dg/strlen0.f: New test.
29816 2001-09-21 Richard Henderson <rth@redhat.com>
29818 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
29819 * g++.old-deja/g++.abi/vtable2.C: Likewise.
29821 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
29823 Table-driven attributes.
29824 * g++.dg/ext/attrib1.C: New test.
29826 2001-09-20 DJ Delorie <dj@redhat.com>
29828 * gcc.dg/20000926-1.c: Update expected warning messages.
29829 * gcc.dg/array-2.c: Likewise, and test for warnings too.
29830 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
29833 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
29835 * g++.dg/eh/registers1.C: New test case.
29837 2001-09-17 Richard Henderson <rth@redhat.com>
29839 * gcc.dg/array-5.c: Fix VLA decomposition test.
29841 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
29843 * gcc.dg/cpp/line5.c: New testcase.
29845 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
29847 * gcc.dg/cpp/macro9.c: New test.
29849 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
29851 * gcc.c-torture/execute/980223.c: Change type of addr from long
29854 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
29856 * gcc.c-torture/execute/20010915-1.c: New test.
29858 2001-09-14 Janis Johnson <janis187@us.ibm.com>
29860 * g77.dg/bprob: New directory.
29861 * g77.dg/bprob/bprob.exp: New file.
29862 * g77.dg/bprob/bprob-1.f: New test.
29863 * g77.dg/gcov: New directory.
29864 * g77.dg/gcov/gcov.exp: New file.
29865 * g77.dg/gcov/gcov-1.f: New test.
29866 * g77.dg/gcov/gcov-1.x: New file.
29868 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
29870 * gcc.dg/cpp/directiv.c: Update.
29871 * gcc.dg/cpp/undef1.c: Update.
29873 2001-09-12 Jakub Jelinek <jakub@redhat.com>
29875 * gcc.dg/20010912-1.c: New test.
29877 2001-09-11 Janis Johnson <janis187@us.ibm.com>
29879 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
29880 language-independent file in lib.
29881 * lib/gcov.exp: New file.
29883 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
29885 * gcc.c-torture/compile/20010911-1.c: New test.
29887 2001-09-10 Janis Johnson <janis187@us.ibm.com>
29889 * lib/profopt.exp: New, to support profile-directed optimizations.
29890 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
29891 * gcc.misc-tests/bprob-1.c: New test.
29892 * gcc.misc-tests/bprob-2.c: New test.
29894 2001-09-07 Janis Johnson <janis187@us.ibm.com>
29896 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
29897 XFAIL and which kinds of gcov output to verify.
29898 * gcc.misc-tests/gcov-4b.x: New file.
29899 * gcc.misc-tests/gcov-5b.x: New file.
29900 * gcc.misc-tests/gcov-6.x: New file.
29901 * gcc.misc-tests/gcov-7.c: New test.
29902 * gcc.misc-tests/gcov-7.x: New file.
29904 2001-09-06 Janis Johnson <janis187@us.ibm.com>
29906 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
29907 * gcc.misc-tests/gcov-6.c: New test.
29909 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
29912 * g++.dg/abi/vbase1.C: New test.
29914 2001-09-05 Ziemowit Laski <zlaski@apple.com>
29916 * objc.dg/method-2.m: New.
29918 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
29921 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
29922 * g++.dg/init/empty1.C: New test.
29924 2001-09-03 Jakub Jelinek <jakub@redhat.com>
29926 * gcc.c-torture/compile/20010903-1.c: New test.
29928 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
29930 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
29933 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
29935 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
29937 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
29939 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
29941 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
29943 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
29944 for 16-bit 'unsigned int'.
29946 2001-08-29 Kazu Hirata <kazu@hxi.com>
29948 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
29950 2001-08-27 Richard Henderson <rth@redhat.com>
29952 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
29953 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
29955 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
29957 * gcc.dg/asm-names.c (ymain): New.
29959 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
29961 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
29962 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
29963 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
29965 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29967 * gcc.dg/compare5.c: New testcase.
29969 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
29971 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
29972 and "In instantiation".
29974 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
29976 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
29978 2001-08-20 Janis Johnson <janis187@us.ibm.com>
29980 * gcc.misc-tests/gcov.exp: Add support for branch information.
29981 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
29982 * gcc.misc-tests/gcov-4.c: New test.
29983 * gcc.misc-tests/gcov-4b.c: New test.
29984 * gcc.misc-tests/gcov-5b.c: New test.
29986 2001-08-20 Zack Weinberg <zackw@panix.com>
29988 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
29991 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
29993 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
29995 2001-08-19 Jakub Jelinek <jakub@redhat.com>
29997 * g++.dg/eh/template1.C: New test.
29999 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
30001 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
30003 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
30006 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
30008 * lib/g77-dg.exp: Use prune.exp for common procedures
30009 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
30010 * lib/g77.exp: (g77-dg-prune) Remove
30012 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
30014 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
30016 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30018 * g++.dg/template/unify1.C: New test.
30020 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
30022 * g++.dg/abi/empty4.C: New test.
30024 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
30026 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
30028 * g77.f-torture/compile/pr3743.x: Likewise
30030 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30032 * g++.dg/other/using-declaration.C: New test.
30034 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
30036 * gcc.dg/cpp/tr-sign.c: New testcase.
30038 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
30040 * gcc.dg/cpp/19951025-1.c: Revert.
30041 * gcc.dg/cpp/directiv.c: We no longer process directives that
30042 interrupt macro arguments.
30044 2001-08-03 Zack Weinberg <zackw@stanford.edu>
30046 * gcc.dg/bconstp-1.c: New test.
30048 2001-08-03 Richard Henderson <rth@redhat.com>
30050 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
30052 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
30054 * gcc.dg/cpp/19951025-1.c: Update.
30056 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
30058 * g77.dg/ff90-1.f (s): Fix reference of variable z,
30061 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
30064 * g++.old-deja/g++.ns/ns14.C: Remove special options.
30065 * g++.old-deja/g++.other/std1.C: Likewise.
30066 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
30068 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
30070 * lib/g77.exp: Load gcc-defs.exp for common procedures
30071 (g77_pass, g77_fail, g77_finish, g77_exit,
30072 ${tool}_check_unsupported_p} Now redundant. Deleted.
30074 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
30076 * g77.dg/fbackslash.f
30077 * g77.dg/fcase-preserve.f
30079 * g77.dg/ffixed-line-length-0.f
30080 * g77.dg/ffixed-line-length-132.f
30081 * g77.dg/ffixed-line-length-7.f
30082 * g77.dg/ffixed-line-length-72.f
30083 * g77.dg/ffixed-line-length-none.f
30084 * g77.dg/ffree-form-1.f
30085 * g77.dg/fno-backslash.f
30086 * g77.dg/fno-f90-1.f
30087 * g77.dg/fno-fixed-form-1.f
30088 * g77.dg/fno-onetrip.f
30089 * g77.dg/fno-typeless-boz.f
30090 * g77.dg/fno-underscoring.f
30091 * g77.dg/fno-vxt-1.f
30092 * g77.dg/fonetrip.f
30093 * g77.dg/ftypeless-boz.f
30094 * g77.dg/fugly-assumed.f
30095 * g77.dg/funderscoring.f
30098 2001-08-01 Ziemowit Laski <zlaski@apple.com>
30100 * objc.dg/fwd-proto-1.m: New.
30101 * objc.dg/local-decl-1.m: New.
30102 * objc.dg/naming-1.m: New.
30103 * objc.dg/naming-2.m: New.
30104 * objc.dg/proto-hier-1.m: New.
30106 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
30108 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
30109 largest-type elements to a struct makes its size grow.
30111 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
30113 * g++.dg/abi/vthunk1.C: New test.
30115 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
30117 * g++.dg/abi/vbase8-22.C: New test.
30119 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
30121 * gcc.dg/cpp/macro8.c: New test.
30123 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
30125 * g++.dg/abi/vbase8-21.C: New test.
30127 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
30129 * g++.dg/abi/vbase8-10.C: New test.
30131 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30133 * lib/g++.exp (g++_set_ld_library_path): Renamed to
30134 ${tool}_set_ld_library_path.
30136 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
30139 2001-07-26 Stan Cox <scox@redhat.com>
30141 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
30142 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
30143 gcc_exit, gcc_check_unsupported_p):
30144 Moved to gcc-deps.exp
30145 * gcc-deps.exp: New file.
30147 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30149 * g++.old-deja/g++.pt/defarg14.C: New test.
30151 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
30153 * g++.old-deja/g++.other/lineno5.C: New test.
30155 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
30157 * g++.old-deja/g++.pt/crash68.C: New test.
30159 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
30161 * g++.old-deja/g++.other/crash42.C: New test.
30163 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
30165 * gcc.dg/cpp/extratokens.c: Fix.
30166 * gcc.dg/cpp/skipping2.c: New tests.
30168 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30170 * gcc.c-torture/execute/20010724-1.c: New file.
30171 * gcc.c-torture/execute/20010724-1.x: New file.
30173 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
30175 * g++.old-deja/g++.other/cond7.C: New test.
30177 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
30179 * g++.old-deja/g++.other/optimize4.C: New test.
30181 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
30183 * g++.old-deja/g++.abi/vbase8-5.C: New test.
30185 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
30187 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
30188 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
30189 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
30190 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
30192 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
30193 bug report" message.
30195 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
30196 * g++.dg/ext/instantiate1.C: Move from old-deja.
30198 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
30200 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
30201 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
30202 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
30203 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
30205 2001-07-23 Jeffrey A Law (law@cygnus.com)
30207 * gcc.c-torture/execute/20010723-1.c: New test.
30209 2001-07-23 Ben Elliston <bje@redhat.com>
30211 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
30213 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30215 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
30217 Delete handling of ieee_multilib_flags.
30218 Pass -mieee for alpha*-*-* and sh-*-*.
30219 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
30221 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
30223 Remove old-abi tests.
30224 * g++.old-deja/g++.mike/p11116.C: Remove.
30225 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
30227 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
30229 * g77.f-torture/compile/pr3743.f: New test
30231 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
30233 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
30235 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30237 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
30238 g++.old-deja/g++.pt/static6.C: Likewise.
30239 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
30240 supports weak symbols.
30242 2001-07-18 Andreas Jaeger <aj@suse.de>
30244 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
30247 2001-07-18 Andreas Jaeger <aj@suse.de>
30249 * gcc.dg/iftrap-1.c: Fix target line.
30251 2001-07-17 Richard Henderson <rth@redhat.com>
30253 * gcc.c-torture/execute/20010717-1.c: New.
30255 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
30257 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
30260 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
30262 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
30264 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30266 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
30267 UAC_SIGBUS, UAC_NOPRINT definitions.
30269 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
30271 * objc/execute/object_is_class.m: New test.
30272 * objc/execute/object_is_meta_class.m: New test.
30274 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
30276 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
30277 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
30279 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
30281 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
30282 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
30284 2001-07-14 Richard Henderson <rth@redhat.com>
30286 * gcc.dg/iftrap-1.c: New.
30288 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
30290 * g77.f-torture/execute/intrinsic77.f: New test.
30292 2001-07-11 Janis Johnson <janis@us.ibm.com>
30294 * gcc.misc-tests/gcov-3.c: New test.
30296 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
30298 * gcc.c-torture/compile/20010711-1.c,
30299 * gcc.c-torture/compile/20010711-2.c: New tests.
30301 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
30303 * gcc.c-torture/execute/20010711-1.c: New test.
30305 2001-07-11 Ben Elliston <bje@redhat.com>
30307 * g++.old-deja/g++.other/enum5.C: New test.
30309 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
30311 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
30312 (g++-dg-prune): Call prune_gcc_output.
30313 * prune.exp: New file for prune_gcc_output.
30314 * lib/g++.exp, lib/gcc.exp: Load it.
30316 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
30318 * gcc.c-torture/compile/20010701-1.c,
30319 g++.old-deja/g++.ext/attrib6.C: New tests.
30321 2001-07-06 Jeffrey A Law (law@cygnus.com)
30323 * gcc.c-torture/compile/20010706-1.c: New test.
30325 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
30327 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
30329 2001-06-28 Stan Shebs <shebs@apple.com>
30331 * gcc.dg/pragma-darwin.c: New test.
30333 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30335 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
30336 Solaris 2.[678] system.
30338 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
30340 * gcc.dg/20010622-1.c: New test.
30342 2001-06-18 Stan Shebs <shebs@apple.com>
30344 * objc.dg: New directory.
30345 * objc.dg/dg.exp: New file.
30346 * objc.dg/alias.m: New.
30347 * objc.dg/class-1.m: New.
30348 * objc.dg/class-2.m: New.
30349 * objc.dg/const-str-1.m: New.
30350 * objc.dg/const-str-2.m: New.
30351 * objc.dg/id-1.m: New.
30352 * objc.dg/method-1.m: New.
30353 * objc.dg/super-class-1.m: New.
30354 * lib/objc-dg.exp: New file.
30356 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
30358 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
30361 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
30363 * g++.old-deja/g++.abi/vbase8-9.C: New test.
30365 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30367 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
30370 2001-06-12 Richard Henderson <rth@redhat.com>
30372 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
30374 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
30376 * g++.old-deja/g++.abi/vbase5.C: New test.
30377 * g++.old-deja/g++.abi/vbase6.C: New test.
30378 * g++.old-deja/g++.abi/vbase7.C: New test.
30380 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30382 * gcc.c-torture/compile/20010610-1.c: New test.
30384 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
30386 * g++.old-deja/g++.abi/vbase4.C: New test.
30388 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
30390 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
30391 support %f for HC11/HC12 targets.
30392 * gcc.c-torture/execute/930513-1.x: New file, likewise.
30393 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
30394 on HC11/HC12 targets.
30395 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
30397 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30399 * gcc.dg/wchar_t-1.c: New file.
30400 * gcc.dg/wint_t-1.c: Likewise.
30402 2001-06-11 Bernd Schmidt <bernds@redhat.com>
30404 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
30406 2001-06-11 Richard Henderson <rth@redhat.com>
30408 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
30410 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
30412 * gcc.c-torture/compile/20010611-1.c: New test.
30414 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
30416 * gcc.dg/c99-tag-1.c: Add more tests.
30418 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
30420 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
30421 representation on MN10300 and ARM/Thumb.
30423 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
30425 * g77.f-torture/execute/20010610.f: New.
30427 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
30429 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
30432 2001-06-09 Richard Henderson <rth@redhat.com>
30434 * gcc.c-torture/execute/ashrdi-1.c: New.
30435 * gcc.c-torture/execute/ashldi-1.c: New.
30436 * gcc.c-torture/execute/lshrdi-1.c: New.
30438 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
30440 * objc/execute/load-3.m: Added. Check sending +load to categories,
30441 in addition to classes.
30443 2001-06-08 Stan Shebs <shebs@apple.com>
30445 * objc/execute/load-2.m: New test. From Nicola Pero
30446 <n.pero@mi.flashnet.it>.
30448 2001-06-08 Jakub Jelinek <jakub@redhat.com>
30450 * gcc.c-torture/execute/20010605-2.c: New test.
30452 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
30454 * g++.old-deja/g++.abi/vbase2.C: New test.
30455 * g++.old-deja/g++.abi/vbase3.C: New test.
30457 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
30459 * g++.old-deja/g++.pt/friend49.C: New test.
30461 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
30463 * g++.old-deja/g++.ext/anon3.C: New test.
30465 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
30467 * g++.old-deja/g++.other/conv7.C: New test.
30469 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
30471 * gcc.c-torture/compile/20010605-2.c: New test.
30473 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
30475 * gcc.c-torture/execute/20010604-1.c: New test.
30477 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
30479 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
30481 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
30483 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
30484 (g++_link_flags): Likewise.
30485 (g++_init): Pass gccpath's value to two previous functions.
30487 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30489 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
30490 Ensure logfile entry matches exec command line.
30492 2001-05-31 Richard Henderson <rth@redhat.com>
30494 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
30495 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
30497 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
30499 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
30500 compiler for irix6.2
30502 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
30504 * g++.old-deja/g++.other/optimize3.C: New file.
30506 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
30508 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
30511 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
30513 * g++.old-deja/g++.other/optimize2.C: New file.
30515 2001-05-25 Diego Novillo <dnovillo@redhat.com>
30517 * gcc.c-torture/compile/20010518-2.c: New file.
30518 * gcc.c-torture/execute/20010518-1.c: New file.
30519 * gcc.c-torture/execute/20010518-2.c: New file.
30521 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
30523 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
30525 2001-05-24 Mark Mitchell <mark@codesourcery.com>
30527 G++ no longer defines builtins that do not begin with __builtin.
30528 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
30529 * g++.old-deja/g++.brendand/misc13.C: Likewise.
30530 * g++.old-deja/g++.law/builtin1.C: Likewise.
30531 * g++.old-deja/g++.law/cvt2.C: Likewise.
30532 * g++.old-deja/g++.mike/net5.C: Likewise.
30533 * g++.old-deja/g++.other/builtins1.C: Likewise.
30534 * g++.old-deja/g++.other/builtins2.C: Likewise.
30535 * g++.old-deja/g++.other/builtins3.C: Likewise.
30536 * g++.old-deja/g++.other/builtins4.C: Likewise.
30537 * g++.old-deja/g++.other/inline8.C: Likewise.
30538 * g++.old-deja/g++.robertl/eb39.C: Likewise.
30540 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
30542 * g++.old-deja/g++.pt/using1.C: Adjust.
30543 * g++.old-deja/g++.pt/using2.C: New test.
30545 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
30547 * gcc.dg/cpp/charconst.c: New tests.
30548 * gcc.dg/cpp/escape.c: New tests.
30549 * gcc.dg/cpp/escape-1.c: New tests.
30550 * gcc.dg/cpp/escape-2.c: New tests.
30551 * gcc.dg/cpp/ucs.c: New tests.
30553 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
30555 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
30556 native compiler for irix6.5.
30558 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
30560 * lib/g++.exp (g++_include_flags): Use args to compute
30562 (g++_link_flags): Likewise.
30563 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
30565 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
30567 * gcc.dg/c90-hexfloat-1.c: Add more tests.
30569 2001-05-21 Geoff Keating <geoffk@redhat.com>
30571 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
30574 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
30576 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
30578 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
30579 to STACK_SIZE; Use it to define size of add_histo array.
30580 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
30582 (f): Use GITT_SIZE to define size of gitt local table.
30583 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
30584 to STACK_SIZE; Use it to define size of bytemem array.
30586 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
30588 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
30589 on 68HC11/HC12 due to the asm instruction.
30590 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
30591 * gcc.c-torture/compile/920520-1.x: Likewise.
30592 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
30593 on 68HC11/HC12 because the function is larger than 64K.
30594 * gcc.c-torture/compile/961203-1.x: New file, this test fails
30595 on 68HC11/HC12 because the structure is too large.
30597 2001-05-20 Richard Henderson <rth@redhat.com>
30599 * gcc.c-torture/execute/20010520-1.c: New.
30601 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30603 * g++.old-deja/g++.warn/compare1.C: New test.
30604 * gcc.dg/compare4.c: New test.
30606 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
30608 * g++.old-deja/g++.other/optimize1.C: New test.
30610 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30612 * g++.old-deja/g++.pt/spec41.C: New test.
30614 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
30616 * gcc.c-torture/compile/20010114-1.x: Remove.
30618 2001-05-18 Stan Shebs <shebs@apple.com>
30620 * gcc.c-torture/compile/20010518-1.c: New test.
30622 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
30624 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
30625 * g++.old-deja/g++.pt/crash67.C: New test.
30627 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
30629 * g++.old-deja/g++.other/debug9.C: New test.
30631 2001-05-16 Zack Weinberg <zackw@stanford.edu>
30633 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
30635 2001-05-16 Jan Hubicka <jh@suse.cz>
30637 * gcc.c-torture/compile/20010516-1.c: New test.
30639 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
30641 * g++.old-deja/g++.other/crash41.C: New test.
30643 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
30645 * g++.old-deja/g++.pt/crash66.C: New test.
30647 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
30649 * g++.old-deja/g++.robertl/eb27.C: Convert.
30651 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
30653 * g++.dg/friend-warn.C: New test. Do not warn about friend
30654 declaration being redundant.
30656 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
30658 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
30660 2001-05-14 Mark Mitchell <mark@codesourcery.com>
30662 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
30664 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
30666 * lib/g++.exp: Use testsuite_flags.
30668 2001-05-13 Mark Mitchell <mark@codesourcery.com>
30670 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
30672 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
30674 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
30676 2001-05-11 Mark Mitchell <mark@codesourcery.com>
30678 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
30680 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
30682 * gcc.c-torture/compile/20010313-1.c: New test.
30684 2001-05-09 Zack Weinberg <zackw@stanford.edu>
30686 * gcc.dg/cpp/direct2.c: New test.
30687 * gccq.dg/cpp/direct2s.c: New test.
30689 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
30691 2001-05-07 Mark Mitchell <mark@codesourcery.com>
30693 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
30694 * g++.old-deja/g++.other/op3.C: Likewise.
30696 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
30698 * gcc.dg/cpp/syshdr.h: New file.
30699 * gcc.dg/cpp/sysmac1.c: Update.
30700 * gcc.dg/cpp/sysmac2.c: Update.
30702 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
30704 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
30706 2001-05-04 David Edelsohn <edelsohn@gnu.org>
30708 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
30709 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
30711 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
30713 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
30715 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
30717 * lib/g++.exp (g++_include_flags): Don't use any special flags
30718 if TESTING_IN_BUILD_TREE is not defined.
30719 (g++_init): Use a plain 'c++' as the compiler if
30720 TESTING_IN_BUILD_TREEE is not defined.
30722 2001-05-02 Jakub Jelinek <jakub@redhat.com>
30724 * g++.old-deja/g++.eh/catch13.C: New test.
30725 * g++.old-deja/g++.eh/catch14.C: New test.
30727 2001-05-02 Jakub Jelinek <jakub@redhat.com>
30729 * gcc.dg/cpp/tr-define.c: New test.
30731 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
30733 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
30734 <stdlib.h>, not <malloc.h>.
30736 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
30738 * g++.old-deja/g++.ns/template17.C: New test.
30740 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
30742 * g++.old-deja/g++.pt/ref4.C: New test.
30744 2001-04-30 Richard Henderson <rth@redhat.com>
30746 * gcc.dg/20000724-1.c: Revert last change.
30748 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
30750 * g77.f-torture/execute/20010430.f: New test.
30752 2001-04-30 Mark Mitchell <mark@codesourcery.com>
30754 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
30756 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
30758 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
30760 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
30762 * g++.old-deja/g++.eh/crash6.C: New test.
30764 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
30766 * g++.old-deja/g++.other/warn7.C: New test.
30768 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
30770 * g++.old-deja/g++.other/defarg9.C: New test.
30772 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
30774 * g77.f-torture/compile/20010426.f: New test.
30775 * g77.f-torture/execute/20010426.f: New test.
30777 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
30779 * g77.f-torture/compile/20000629-1.x: Remove - error
30782 2001-04-26 Jeffrey A Law (law@cygnus.com)
30784 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
30785 Tweak slightly to work with g++.dg framework.
30786 * g++.dg/special/ecos.exp: Run initp1.C test.
30787 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
30789 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
30790 its linker doesn't give line numbers either.
30791 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
30793 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
30795 * g++.old-deja/g++.other/lex1.C: New test.
30797 2001-04-26 Jakub Jelinek <jakub@redhat.com>
30799 * gcc.dg/noncompile/20010425-1.c: New test.
30801 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
30803 * g++.old-deja/g++.pt/mangle2.C: New test.
30805 2001-04-25 Jakub Jelinek <jakub@redhat.com>
30807 * gcc.dg/format/plus-1.c: New test.
30809 2001-04-25 Jakub Jelinek <jakub@redhat.com>
30811 * gcc.dg/20010423-1.c: New test.
30813 2001-04-25 Jakub Jelinek <jakub@redhat.com>
30815 * gcc.c-torture/execute/20010422-1.c: New test.
30817 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
30819 * g++.old-deja/g++.ns/type2.C: New test.
30821 2001-04-24 Zack Weinberg <zackw@stanford.edu>
30823 * g++.old-deja/g++.other/perf1.C: New test.
30825 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
30827 * gcc.dg/c99-func-2.c: Remove xfail.
30828 * gcc.dg/c99-func-3.c: Remove xfail.
30829 * gcc.dg/c99-func-4.c: Remove xfail.
30831 2001-04-23 Zack Weinberg <zackw@stanford.edu>
30833 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
30835 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
30837 * gcc.c-torture/compile/20010423-1.c: New test.
30839 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
30841 * g++.old-deja/g++.pt/typename28.C: New test.
30843 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
30845 * g++.old-deja/g++.abi/empty2.C: New test.
30846 * g++.old-deja/g++.abi/empty3.C: New test.
30848 2001-04-20 Jakub Jelinek <jakub@redhat.com>
30850 * g++.old-deja/g++.other/comdat2.C: New test.
30851 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
30853 2001-04-20 Jakub Jelinek <jakub@redhat.com>
30855 * g++.old-deja/g++.other/overload14.C: New test.
30857 2001-04-20 Jakub Jelinek <jakub@redhat.com>
30859 * g++.old-deja/g++.other/lookup23.C: New test.
30861 2001-04-20 Jakub Jelinek <jakub@redhat.com>
30863 * gcc.c-torture/execute/20010403-1.c: New test.
30865 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
30866 Mark Mitchell <mark@codesourcery.com>
30868 * lib/old-dejagnu.exp: Don't delete output of executable.
30869 Add .exe suffix to executables.
30871 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
30873 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
30875 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30877 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
30879 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
30881 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
30882 * g++.old-deja/g++.abi/crash1.C: New test.
30884 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
30886 * g++.old-deja/g++.other/crash40.C: New test.
30888 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30890 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
30892 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
30894 * g++.old-deja/g++.other/warn6.C: New test.
30896 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
30898 * g++.old-deja/g++.robertl/eb42.C: Same.
30900 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30902 * gcc.dg/wtr-conversion-1.c: New testcase.
30904 2001-04-10 Richard Henderson <rth@redhat.com>
30906 * g++.old-deja/g++.other/array5.C: New.
30908 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30910 * gcc.c-torture/execute/20010408-1.c: New test.
30912 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
30914 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
30915 headers and constructs.
30916 * g++.old-deja/g++.robertl/eb79.C: Same.
30917 * g++.old-deja/g++.robertl/eb77.C (main): Same.
30918 * g++.old-deja/g++.robertl/eb73.C: Same.
30919 * g++.old-deja/g++.robertl/eb66.C (main): Same.
30920 * g++.old-deja/g++.robertl/eb55.C (t): Same.
30921 * g++.old-deja/g++.robertl/eb54.C (main): Same.
30922 * g++.old-deja/g++.robertl/eb46.C (main): Same.
30923 * g++.old-deja/g++.robertl/eb44.C: Same.
30924 * g++.old-deja/g++.robertl/eb41.C (main): Same.
30925 * g++.old-deja/g++.robertl/eb4.C (main): Same.
30926 * g++.old-deja/g++.robertl/eb39.C: Same.
30927 * g++.old-deja/g++.robertl/eb33.C (main): Same.
30928 * g++.old-deja/g++.robertl/eb31.C (main): Same.
30929 * g++.old-deja/g++.robertl/eb30.C: Same.
30930 * g++.old-deja/g++.robertl/eb3.C: Same.
30931 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
30932 * g++.old-deja/g++.robertl/eb21.C: Same.
30933 * g++.old-deja/g++.robertl/eb15.C: Same.
30934 * g++.old-deja/g++.robertl/eb118.C: Same.
30935 * g++.old-deja/g++.robertl/eb115.C (main): Same.
30936 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
30937 * g++.old-deja/g++.robertl/eb109.C: Same.
30938 * g++.old-deja/g++.other/sibcall1.C (main): Same.
30939 * g++.old-deja/g++.mike/rtti1.C: Same.
30940 * g++.old-deja/g++.mike/p658.C: Same.
30941 * g++.old-deja/g++.mike/net46.C: Same.
30942 * g++.old-deja/g++.mike/net34.C: Same.
30943 * g++.old-deja/g++.mike/memoize1.C: Same.
30944 * g++.old-deja/g++.mike/eh2.C: Same.
30945 * g++.old-deja/g++.law/weak.C: Same.
30946 * g++.old-deja/g++.law/visibility7.C: Same.
30947 * g++.old-deja/g++.law/visibility25.C: Same.
30948 * g++.old-deja/g++.law/visibility22.C: Same.
30949 * g++.old-deja/g++.law/visibility2.C: Same.
30950 * g++.old-deja/g++.law/visibility17.C: Same.
30951 * g++.old-deja/g++.law/visibility13.C: Same.
30952 * g++.old-deja/g++.law/visibility10.C: Same.
30953 * g++.old-deja/g++.law/visibility1.C: Same.
30954 * g++.old-deja/g++.law/virtual3.C (eval): Same.
30955 * g++.old-deja/g++.law/vbase1.C: Same.
30956 * g++.old-deja/g++.law/operators32.C: Same.
30957 * g++.old-deja/g++.law/nest3.C: Same.
30958 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
30959 * g++.old-deja/g++.law/except5.C (main): Same.
30960 * g++.old-deja/g++.law/cvt7.C (run): Same.
30961 * g++.old-deja/g++.law/cvt2.C: Same.
30962 * g++.old-deja/g++.law/cvt16.C: Same.
30963 * g++.old-deja/g++.law/ctors6.C (bar): Same.
30964 * g++.old-deja/g++.law/ctors17.C (main): Same.
30965 * g++.old-deja/g++.law/ctors13.C: Same.
30966 * g++.old-deja/g++.law/ctors12.C (main): Same.
30967 * g++.old-deja/g++.law/ctors10.C: Same.
30968 * g++.old-deja/g++.law/code-gen5.C: Same.
30969 * g++.old-deja/g++.law/bad-error7.C: Same.
30970 * g++.old-deja/g++.law/arm9.C: Same.
30971 * g++.old-deja/g++.law/arm12.C: Same.
30972 * g++.old-deja/g++.law/arg8.C: Same.
30973 * g++.old-deja/g++.law/arg1.C: Same.
30974 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
30975 * g++.old-deja/g++.jason/template31.C: Same.
30976 * g++.old-deja/g++.jason/template24.C (main): Same.
30977 * g++.old-deja/g++.jason/2371.C: Same.
30978 * g++.old-deja/g++.eh/new2.C: Same.
30979 * g++.old-deja/g++.eh/new1.C: Same.
30980 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
30981 * g++.old-deja/g++.brendan/nest21.C (main): Same.
30982 * g++.old-deja/g++.brendan/err-msg3.C: Same.
30983 * g++.old-deja/g++.brendan/crash62.C: Same.
30984 * g++.old-deja/g++.brendan/crash52.C: Same.
30985 * g++.old-deja/g++.brendan/crash49.C (main): Same.
30986 * g++.old-deja/g++.brendan/crash38.C: Same.
30987 * g++.old-deja/g++.brendan/crash15.C (main): Same.
30988 * g++.old-deja/g++.brendan/copy9.C: Same.
30990 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
30992 * gcc.c-torture/execute/20001203-2.c (memset):
30993 Count argument is of type __SIZE_TYPE__.
30995 2001-04-04 Diego Novillo <dnovillo@redhat.com>
30997 * gcc.c-torture/compile/20010404-1.c: New test.
30999 2001-04-04 Jakub Jelinek <jakub@redhat.com>
31001 * gcc.c-torture/compile/20010326-1.c: New test.
31003 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
31005 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
31006 peculiarities of the SH.
31007 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
31009 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31011 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
31012 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
31013 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
31015 2001-04-02 Jakub Jelinek <jakub@redhat.com>
31017 * g77.f-torture/compile/20010321-1.f: New test.
31019 2001-04-02 Jakub Jelinek <jakub@redhat.com>
31021 * gcc.c-torture/compile/20010329-1.c: New test.
31023 2001-04-02 Jakub Jelinek <jakub@redhat.com>
31025 * gcc.c-torture/execute/20010329-1.c: New test.
31027 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
31029 * g++.old-deja/g++.other/eh4.C: Fix typo.
31031 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
31033 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
31035 2001-03-28 Philip Blundell <philb@gnu.org>
31037 * gcc.c-torture/compile/20010328-1.c: New test.
31039 2001-03-27 Richard Henderson <rth@redhat.com>
31041 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
31042 * g++.old-deja/g++.eh/vbase3.C: Likewise.
31044 2001-03-27 Alan Modra <alan@linuxcare.com.au>
31046 * gcc.c-torture/compile/20010327-1.c: New test.
31048 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
31050 * g++.old-deja/g++.other/friend12.C: New test.
31051 * g++.old-deja/g++.other/friend9.C: Expect no errors.
31052 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
31054 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
31056 * gcc.c-torture/execute/20010325-1.c: New test.
31058 2001-03-23 Jakub Jelinek <jakub@redhat.com>
31060 * g++.old-deja/g++.other/mangle3.C: New test.
31062 2001-03-22 Jakub Jelinek <jakub@redhat.com>
31064 * g++.old-deja/g++.other/anon8.C: New test.
31066 2001-03-20 Philip Blundell <philb@gnu.org>
31068 * gcc.c-torture/compile/20010320-1.c: New test.
31070 2001-03-17 Richard Henderson <rth@redhat.com>
31072 * g++.old-deja/g++.other/eh4.C: Add expected error text.
31074 2001-03-15 Geoff Keating <geoff@redhat.com>
31076 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
31079 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
31081 * g++.old-deja/g++.other/eh4.C: New test.
31083 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
31085 * gcc.dg/cpp/mi1.c: Update.
31087 2001-03-14 Jakub Jelinek <jakub@redhat.com>
31089 * g++.old-deja/g++.other/regstack.C: New test.
31091 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
31093 * g++.old-deja/g++.other/ref4.C: New test.
31095 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
31097 * objc/execute/va_method.m: Added.
31098 * objc/execute/IMP.m: Added.
31099 * objc/execute/_cmd.m: Added.
31100 * objc/execute/accessing_ivars.m: Added.
31101 * objc/execute/class-1.m: Added.
31102 * objc/execute/class-10.m: Added.
31103 * objc/execute/class-11.m: Added.
31104 * objc/execute/class-12.m: Added.
31105 * objc/execute/class-13.m: Added.
31106 * objc/execute/class-14.m: Added.
31107 * objc/execute/class-2.m: Added.
31108 * objc/execute/class-3.m: Added.
31109 * objc/execute/class-4.m: Added.
31110 * objc/execute/class-5.m: Added.
31111 * objc/execute/class-6.m: Added.
31112 * objc/execute/class-7.m: Added.
31113 * objc/execute/class-8.m: Added.
31114 * objc/execute/class-9.m: Added.
31115 * objc/execute/class-tests-1.h
31116 * objc/execute/class-tests-2.h
31117 * objc/execute/compatibility_alias.m: Added.
31118 * objc/execute/encode-1.m: Added.
31119 * objc/execute/formal_protocol-1.m: Added.
31120 * objc/execute/formal_protocol-2.m: Added.
31121 * objc/execute/formal_protocol-3.m: Added.
31122 * objc/execute/formal_protocol-4.m: Added.
31123 * objc/execute/formal_protocol-5.m: Added.
31124 * objc/execute/formal_protocol-6.m: Added.
31125 * objc/execute/formal_protocol-7.m: Added.
31126 * objc/execute/informal_protocol.m: Added.
31127 * objc/execute/initialize.m: Added.
31128 * objc/execute/load.m: Added.
31129 * objc/execute/many_args_method.m: Added.
31130 * objc/execute/nested-3.m: Added.
31131 * objc/execute/no_clash.m: Added.
31132 * objc/execute/private.m: Added.
31133 * objc/execute/redefining_self.m: Added.
31134 * objc/execute/root_methods.m: Added.
31135 * objc/execute/selector-1.m: Added.
31136 * objc/execute/static-1.m: Added.
31137 * objc/execute/static-2.m: Added.
31138 * objc/execute/va_method.m: Added.
31140 2001-03-10 Richard Henderson <rth@redhat.com>
31142 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
31144 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
31146 * g++.old-deja/g++.other/crash31.C: XFAIL.
31147 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
31148 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
31149 * gcc.c-torture/execute/20010123-1.x: XFAIL.
31150 * gcc.c-torture/execute/20010124-1.x: XFAIL.
31151 * gcc.dg/sequence-pt-1.c: XFAIL one test.
31153 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
31155 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
31157 2001-03-06 Zack Weinberg <zackw@stanford.edu>
31159 * gcc.dg/20000724-1.c: Don't use multiline strings.
31161 2001-03-06 Zack Weinberg <zackw@stanford.edu>
31163 * objc/execute/string1.m, objc/execute/string2.m: Compare the
31164 result of -cString against what we expect it to be; don't just
31165 print it out for no one to read.
31167 * objc/execute/string3.m, objc/execute/string4.m: New tests.
31168 Based on testcases provided by Nicola Pero.
31170 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
31172 * gcc.dg/cpp/macro7.c: New test.
31174 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
31176 * gcc.dg/cpp/multiline.c: Update.
31178 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
31180 * g++.old-deja/g++.other/enum3.C: New test.
31182 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
31184 * g++.old-deja/g++.other/pod1.C: New test.
31186 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
31188 * g++.old-deja/g++.ext/overload1.C: New test.
31190 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
31192 * g++.old-deja/g++.pt/using1.C: New test.
31194 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
31196 * g++.old-deja/g++.other/using9.C: New test.
31198 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
31200 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
31202 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
31204 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
31206 * g++.old-deja/g++.ext/realpt1.C: Remove.
31208 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
31210 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
31212 2001-02-26 Will Cohen <wcohen@redhat.com>
31214 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
31216 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
31218 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
31219 templatized constructors.
31221 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31223 * gcc.c-torture/execute/20010224-1.c: New test.
31225 2001-02-23 Jakub Jelinek <jakub@redhat.com>
31227 * gcc.c-torture/execute/20010222-1.c: New test.
31229 2001-02-22 Jakub Jelinek <jakub@redhat.com>
31231 * g++.old-deja/g++.other/inline20.C: New test.
31233 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
31235 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
31237 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31239 * g++.old-deja/g++.other/lookup22.C: New test.
31241 2001-02-19 Zack Weinberg <zackw@stanford.edu>
31243 * g77.dg: New directory.
31244 * g77.dg/20010216-1.f: New test case.
31245 * g77.dg/dg.exp: New driver.
31246 * lib/g77-dg.exp: New driver library.
31248 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31250 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
31252 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
31254 * g++.old-deja/g++.other/decl9.C: New test.
31256 2001-02-16 Jakub Jelinek <jakub@redhat.com>
31258 * g++.old-deja/g++.other/init16.C: Update the test so that it does
31259 not need <string> and also tests the initialization at runtime.
31261 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
31263 * gcc.c-torture/execute/longlong.c: New test.
31265 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
31267 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
31269 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
31271 * gcc.c-torture/execute/920302-1.c (execute):
31272 Change argument type to short.
31274 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
31276 * g++.old-deja/g++.pt/deduct6.C: New test.
31278 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
31280 * g++.old-deja/g++.pt/deduct5.C: New test.
31282 2001-02-14 Jakub Jelinek <jakub@redhat.com>
31284 * gcc.c-torture/execute/20010209-1.c: New test.
31286 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
31288 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
31290 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
31292 * g++.dg/vtgc1.C: Update for new ABI.
31294 * consistency.vlad: New directory, 1665 files.
31296 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
31298 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
31300 * gcc.dg/cpp/digraphs.c: Declare puts.
31302 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
31304 * g++.old-deja/g++.other/warn5.C: New test.
31306 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
31308 * g++.old-deja/g++.pt/spec40.C: New test.
31310 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
31312 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
31314 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
31316 2001-02-12 Jakub Jelinek <jakub@redhat.com>
31318 * gcc.c-torture/compile/20010209-1.c: New test.
31320 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
31322 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
31323 excess errors message but not if it crashes.
31324 * g++.old-deja/g++.other/crash27.C: Likewise.
31325 * g++.old-deja/g++.other/crash28.C: Likewise.
31326 * g++.old-deja/g++.other/crash30.C: Likewise.
31327 * g++.old-deja/g++.other/crash32.C: Likewise.
31328 * g++.old-deja/g++.other/crash35.C: Likewise.
31329 * g++.old-deja/g++.pt/inherit2.C: Likewise.
31331 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
31333 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
31334 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
31335 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
31336 g77.f-torture/execute/execute.exp,
31337 g77.f-torture/noncompile/noncompile.exp,
31338 gcc.c-torture/execute/execute.exp,
31339 gcc.c-torture/execute/memcheck/memcheck.exp,
31340 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
31341 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
31342 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
31343 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
31344 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
31345 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
31346 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
31347 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
31348 Remove bug reporting instructions with ancient email addresses.
31350 2001-02-07 Jakub Jelinek <jakub@redhat.com>
31352 * gcc.dg/20010202-1.c: New test.
31353 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
31355 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
31357 * g++.dg/stdbool-if.C: New test.
31359 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
31361 * objc/execute/fdecl.m: Added main().
31363 2001-02-07 Jakub Jelinek <jakub@redhat.com>
31365 * gcc.c-torture/execute/20010206-1.c: New test.
31367 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
31369 * gcc.dg/cpp/avoidpaste1.c: Update.
31371 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
31373 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
31374 Pero <nicola@brainstorm.co.uk>.
31375 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
31377 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
31379 * g++.old-deja/g++.pt/spec39.C: New test.
31381 2001-02-05 Jakub Jelinek <jakub@redhat.com>
31383 * gcc.c-torture/compile/20010202-1.c: New test.
31385 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
31387 * g++.old-deja/g++.abi/primary2.C: New test.
31388 * g++.old-deja/g++.abi/primary3.C: New test.
31389 * g++.old-deja/g++.abi/primary4.C: New test.
31390 * g++.old-deja/g++.abi/primary5.C: New test.
31391 * g++.old-deja/g++.abi/vtable3.h: New test.
31392 * g++.old-deja/g++.abi/vtable3a.C: New test.
31393 * g++.old-deja/g++.abi/vtable3b.C: New test.
31394 * g++.old-deja/g++.abi/vtable3c.C: New test.
31395 * g++.old-deja/g++.abi/vtable3d.C: New test.
31396 * g++.old-deja/g++.abi/vtable3e.C: New test.
31397 * g++.old-deja/g++.abi/vtable3f.C: New test.
31398 * g++.old-deja/g++.abi/vtable3g.C: New test.
31399 * g++.old-deja/g++.abi/vtable3h.C: New test.
31400 * g++.old-deja/g++.abi/vtable3i.C: New test.
31401 * g++.old-deja/g++.abi/vtable3j.C: New test.
31402 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
31404 2001-02-03 Jakub Jelinek <jakub@redhat.com>
31406 * g++.old-deja/g++.other/anon6.C: New test.
31407 * g++.old-deja/g++.other/anon7.C: New test.
31409 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
31411 * gcc.dg/cpp/avoidpaste2.c: New tests.
31413 2001-01-31 Jakub Jelinek <jakub@redhat.com>
31415 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
31417 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
31419 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
31420 DECIMAL_DIG cases for Irix."
31422 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
31424 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
31426 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
31428 * gcc.dg/c99-tag-1.c: New test.
31430 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
31432 * gcc.dg/cpp/tr-warn1.c: Add tests.
31434 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
31436 * gcc.dg/cpp/avoidpaste1.c: Update.
31437 * gcc.dg/cpp/paste4.c: Update.
31439 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
31441 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
31444 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31446 * g++.old-deja/g++.other/inline19.C: New test.
31448 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
31450 * gcc.dg/Wlarger-than.c: New test.
31452 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
31454 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
31456 2001-01-29 Jakub Jelinek <jakub@redhat.com>
31458 * gcc.c-torture/execute/20010129-1.c: New test.
31459 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
31461 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
31463 * gcc.dg/cpp/avoidpaste1.c: Test case.
31465 2001-01-28 Jakub Jelinek <jakub@redhat.com>
31467 * g++.old-deja/g++.other/inline18.C: New test.
31469 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31471 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
31472 and __builtin_putchar.
31474 2001-01-27 Jakub Jelinek <jakub@redhat.com>
31476 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
31479 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
31481 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
31482 floating point number rounding mode to round to the nearest
31483 representable mode.
31485 2001-01-25 Jakub Jelinek <jakub@redhat.com>
31487 * g++.old-deja/g++.other/mangle2.C: New test.
31489 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
31491 * gcc.c-torture/compile/20010124-1.c: New test.
31493 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
31495 * g++.old-deja/g++.pt/spec38.C: New test.
31497 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31499 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
31502 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31504 * gcc.c-torture/execute/20010123-1.c: New test.
31506 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
31508 * g++.old-deja/g++.pt/spec37.C: New test.
31510 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
31512 * g++.old-deja/g++.pt/overload14.C: New test.
31514 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31516 * gcc.c-torture/execute/20010122-1.c: New test, exercise
31517 __builtin_return_address.
31519 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
31521 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
31522 * g++.old-deja/g++.pt/spec35.C: New test.
31523 * g++.old-deja/g++.pt/spec36.C: New test.
31525 2001-01-20 Jakub Jelinek <jakub@redhat.com>
31527 * gcc.c-torture/compile/20010118-1.c: New test.
31529 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
31531 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
31533 2001-01-19 Jakub Jelinek <jakub@redhat.com>
31535 * gcc.c-torture/execute/20010119-1.c: New test.
31537 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
31539 * g++.old-deja/g++.other/vbase5.C: New test.
31541 2001-01-19 Jakub Jelinek <jakub@redhat.com>
31543 * gcc.c-torture/execute/20010118-1.c: New test.
31545 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
31547 * g++.old-deja/g++.pt/deduct3.C: New test.
31549 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
31551 * g++.old-deja/g++.pt/spec34.C: New test.
31553 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
31555 * g77.f-torture/compile/20000601-2.f: New test.
31557 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
31559 * g++.old-deja/g++.other/init17.C: New test.
31561 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
31563 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
31565 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
31567 * g++.old-deja/g++.pt/unify8.C: New test.
31569 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
31571 * g++.old-deja/g++.abi/vbase1.C: New test.
31573 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
31575 * g++.old-deja/g++.pt/crash65.C: New test.
31577 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
31579 * gcc.dg/cpp/assembl2.S: New test case.
31581 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
31583 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
31586 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31588 * g++.old-deja/g++.other/builtins1.C: New test.
31589 * g++.old-deja/g++.other/builtins2.C: Likewise.
31590 * g++.old-deja/g++.other/builtins3.C: Likewise.
31591 * g++.old-deja/g++.other/builtins4.C: Likewise.
31593 2001-01-17 Jakub Jelinek <jakub@redhat.com>
31595 * gcc.c-torture/compile/20010117-1.c: New test.
31596 * gcc.c-torture/compile/20010117-2.c: New test.
31598 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
31600 * g77.f-torture/execute/20010116.[fx]: New test,
31602 * g77.f-torture/compile/20010115.f: Indicate it's
31603 a test for PR fortran/1636.
31605 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
31607 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
31609 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
31611 * g77.f-torture/compile/20010115.f: New test.
31613 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
31615 * g++.old-deja/g++.pt/nontype5.C: New test.
31617 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
31619 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
31620 have an equivalent working one below it.
31622 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
31624 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
31625 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
31627 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
31629 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
31630 message containing "init_priority".
31631 (conpr-2.C): Likewise.
31632 (conpr-3.C): Likewise.
31633 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
31635 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31637 * gcc.c-torture/execute/20010114-2.c: New test.
31639 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
31641 * gcc.c-torture/compile/20010114-1.c: New test.
31642 * gcc.c-torture/compile/20010114-1.x: Xfail.
31643 * gcc.c-torture/compile/20010114-2.c: New test.
31644 * gcc.c-torture/execute/20010114-1.c: New test.
31645 * gcc.dg/trunc-1.c: New test.
31646 * gcc.dg/uninit-B.c: New test.
31648 2001-01-13 Nick Clifton <nickc@redhat.com>
31650 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
31653 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
31655 * gcc.c-torture/compile/20010113-1.c: New test.
31657 2001-01-13 Jakub Jelinek <jakub@redhat.com>
31659 * gcc.c-torture/compile/20001212-1.c: New test.
31661 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
31663 * gcc.dg/cpp/widestr1.c: Update.
31664 * gcc.dg/cpp/prag-imp.c: Remove.
31666 2001-01-12 Jakub Jelinek <jakub@redhat.com>
31668 * gcc.c-torture/execute/20000801-3.x: Remove.
31669 * gcc.dg/c90-init-1.c: New test.
31670 * gcc.dg/c99-init-1.c: New test.
31671 * gcc.dg/c99-init-2.c: New test.
31672 * gcc.dg/gnu99-init-1.c: New test.
31674 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
31676 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
31677 testing that no relevant ones were found.
31679 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
31681 * g++.old-deja/g++.pt/cast2.C: New test.
31683 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
31685 * g++.old-deja/g++.pt/friend47.C: New test.
31687 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
31689 * g++.old-deja/g++.pt/instantiate13.C: New test.
31691 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
31693 * g++.old-deja/g++.other/defarg7.C: New test.
31694 * g++.old-deja/g++.other/defarg8.C: New test.
31696 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
31698 * g++.old-deja/g++.pt/crash64.C: New test.
31700 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
31702 * g++.old-deja/g++.pt/crash63.C: New test.
31704 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
31706 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
31708 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
31710 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
31712 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
31714 * g++.old-deja/g++.pt/error3.C: New test.
31716 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
31718 * g++.old-deja/g++.other/crash39.C: New test.
31720 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
31722 * g++.old-deja/g++.other/vbase4.C: New test.
31724 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
31726 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
31727 * gcc.dg/special/20000419-2.c: New file. Identical to above.
31728 * gcc.dg/special/special.exp: New test driver which will check
31729 for alias support for the above test.
31731 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
31733 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
31734 problems on small machines.
31735 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
31738 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
31740 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
31742 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
31744 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
31746 * g++.old_deja/g++.pt/using8.C: New test.
31748 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
31750 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
31752 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
31754 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
31755 where a failure is expected.
31756 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
31758 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
31760 * g++.old_deja/g++.pt/instantiate12.C: New test.
31762 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
31764 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
31766 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
31767 * g++.old-deja/g++.brendan/crash17.C: Likewise.
31768 * g++.old-deja/g++.brendan/crash29.C: Likewise.
31769 * g++.old-deja/g++.brendan/crash48.C: Likewise.
31770 * g++.old-deja/g++.brendan/ns1.C: Likewise.
31771 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
31772 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
31773 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
31774 * g++.old-deja/g++.eh/spec6.C: Likewise.
31775 * g++.old-deja/g++.jason/crash3.C: Likewise.
31776 * g++.old-deja/g++.law/ctors11.C: Likewise.
31777 * g++.old-deja/g++.law/ctors17.C: Likewise.
31778 * g++.old-deja/g++.law/ctors5.C: Likewise.
31779 * g++.old-deja/g++.law/ctors9.C: Likewise.
31780 * g++.old-deja/g++.mike/ambig1.C: Likewise.
31781 * g++.old-deja/g++.mike/net22.C: Likewise.
31782 * g++.old-deja/g++.mike/p3538a.C: Likewise.
31783 * g++.old-deja/g++.mike/p3538b.C: Likewise.
31784 * g++.old-deja/g++.mike/virt3.C: Likewise.
31785 * g++.old-deja/g++.niklas/t128.C: Likewise.
31786 * g++.old-deja/g++.other/anon4.C: Likewise.
31787 * g++.old-deja/g++.other/using1.C: Likewise.
31788 * g++.old-deja/g++.other/warn3.C: Likewise.
31789 * g++.old-deja/g++.pt/t37.C: Likewise.
31790 * g++.old-deja/g++.robertl/eb69.C: Likewise.
31791 * g++.old-deja/g++.robertl/eb71.C: Likewise.
31793 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
31795 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
31797 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31799 * gcc.c-torture/execute/stdio-opt-3.c: New test.
31801 2001-01-07 Jakub Jelinek <jakub@redhat.com>
31803 * gcc.c-torture/compile/20010107-1.c: New test.
31805 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
31807 * gcc.c-torture/execute/builtin-noret-1.c: New test.
31809 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
31811 * gcc.dg/format/format.h: New file.
31812 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
31813 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
31814 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
31815 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
31816 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
31817 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
31818 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
31819 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
31820 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
31821 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
31822 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
31823 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
31824 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
31825 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
31826 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
31827 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
31828 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
31829 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
31830 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
31831 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
31832 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
31833 instead of declaring standard types, macros and functions in each
31836 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
31838 * gcc.c-torture/execute/20010106-1.c: New test.
31840 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
31842 * gcc.dg/format/format.exp: New file.
31843 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
31844 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
31845 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
31846 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
31847 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
31848 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
31849 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
31850 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
31851 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
31852 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
31853 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
31854 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
31855 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
31856 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
31857 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
31858 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
31859 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
31860 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
31861 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
31862 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
31863 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
31864 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
31865 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
31866 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
31867 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
31868 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
31869 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
31870 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
31871 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
31872 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
31873 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
31874 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
31875 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
31876 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
31877 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
31878 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
31879 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
31880 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
31881 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
31882 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
31883 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
31884 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
31886 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
31888 * gcc.c-torture/execute/991228-1.c: Take word endianness into
31891 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
31893 * gcc.c-torture/execute/builtin-complex-1.c: New test.
31895 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
31897 * g++.old-deja/g++.pt/crash62.C: New test.
31899 2001-01-04 Richard Henderson <rth@redhat.com>
31901 * gcc.dg/20000926-1.c: Update expected warnings.
31902 * gcc.dg/array-2.c: Likewise.
31903 * gcc.dg/array-4.c: Also validate flexible array members.
31904 * gcc.dg/c99-flex-array-1.c: New.
31906 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
31908 * gcc.c-torture/compile/20001222-1.x: Remove.
31910 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31912 * gcc.c-torture/execute/built-in-setjmp.c: New.
31914 2001-01-03 Richard Henderson <rth@redhat.com>
31916 * gcc.dg/940510-1.c: Update expected error wording.
31917 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
31919 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
31921 * lib/target-supports.exp (check_alias_available): Modified to
31922 indicate aliases not supported if only weak aliases are supported.
31924 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31926 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
31927 Turn on cmpstrsi checks for __pj__ and __i370__.
31929 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
31931 * g++.old-deja/g++.other/virtual11.C: New test.
31933 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
31935 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
31937 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31939 * gcc.c-torture/compile/20010102-1.c: New test.
31941 2001-01-02 Andreas Jaeger <aj@suse.de>
31943 * gcc.dg/noreturn-3.c: New test.
31945 * gcc.dg/noreturn-4.c: New test.
31947 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31949 * gcc.c-torture/execute/stdio-opt-1.c: Also test
31950 __builtin_fputc and __builtin_fwrite.
31952 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
31954 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
31955 signed char, not default char.
31957 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
31959 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
31961 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
31963 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
31965 2000-12-29 Richard Henderson <rth@redhat.com>
31967 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
31968 (__cyg_profile_func_exit): Define.
31970 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
31972 * g++.dg/vtgc1.C: New test.
31974 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
31976 * gcc.dg/noncompile/20001228-1.c: New test.
31978 * gcc.dg/20001228-1.c: New test.
31980 * gcc.c-torture/execute/20001228-1.c: New test.
31982 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
31984 * gcc.dg/format-strfmon-1.c: New test.
31986 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31988 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
31989 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
31990 * gcc.c-torture/execute/string-opt-1.c: Likewise.
31991 * gcc.c-torture/execute/string-opt-2.c: Likewise.
31992 * gcc.c-torture/execute/string-opt-3.c: Likewise.
31993 * gcc.c-torture/execute/string-opt-4.c: Likewise.
31994 * gcc.c-torture/execute/string-opt-6.c: Likewise.
31995 * gcc.c-torture/execute/string-opt-7.c: Likewise.
31996 * gcc.c-torture/execute/string-opt-8.c: Likewise.
31997 * gcc.c-torture/execute/string-opt-9.c: Likewise.
31998 * gcc.c-torture/execute/string-opt-10.c: Likewise.
31999 * gcc.c-torture/execute/string-opt-11.c: Likewise.
32000 * gcc.c-torture/execute/string-opt-12.c: Likewise.
32002 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
32003 * gcc.c-torture/execute/string-opt-4.c: Test index.
32005 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
32007 * gcc.c-torture/compile/20001226-1.c: New test.
32009 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
32011 * gcc.c-torture/compile/20001222-1.c: New test.
32012 * gcc.c-torture/compile/20001222-1.x: Xfail.
32014 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
32016 * gcc.c-torture/execute/comp-goto-2.c: New test.
32018 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
32020 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
32021 Use long types if __INT_MAX__ is 32767.
32022 (main): Use cast to (sint32 *) when poking 88 into a_page.
32024 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
32026 2000-12-21 Bernd Schmidt <bernds@redhat.com>
32028 * gcc.c-torture/compile/20001221-1.c: New test.
32029 * gcc.c-torture/execute/20001221-1.c: New test.
32031 2000-12-20 Richard Henderson <rth@redhat.com>
32033 * g++.old-deja/g++.pt/crash36.C: Update error lines.
32034 * g++.old-deja/g++.robertl/eb109.C: Likewise.
32036 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32038 * gcc.dg/compare3.c: New test.
32040 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
32042 * gcc.dg/format-warnll-1.c: New test.
32044 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
32046 * gcc.dg/cpp/cmdlne-P.c: New test.
32048 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
32050 * gcc.c-torture/execute/builtin-abs-1.c,
32051 gcc.c-torture/execute/builtin-abs-2.c: New tests.
32053 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
32055 * gcc.dg/cpp/multiline.c: New test.
32057 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
32059 * g++.old-deja/g++.other/syshdr1.C: Update.
32060 * gcc.dg/cpp/lineflags.c: Remove temporarily.
32062 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32064 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
32066 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32068 * g++.old-deja/g++.pt/ttp65.C: New test.
32070 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32072 * g++.old-deja/g++.pt/ttp64.C: New test.
32074 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32076 * g++.old-deja/g++.pt/spec33.C: New test.
32078 2000-12-14 Catherine Moore <clm@redhat.com>
32080 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
32081 * gcc.c-torture/execute/920612-2.c: Likewise.
32082 * gcc.c-torture/execute/920428-2.c: Likewise.
32083 * gcc-c-torture/execute/va-arg-11.c: Call exit.
32084 * gcc.c-torture/execute/va-arg-21.c: Likewise.
32086 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32088 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
32089 * gcc.dg/pack-test-2.c: Likewise.
32091 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
32093 Tests by Zack Weinberg <zackw@stanford.edu>.
32095 * gcc.dg/cpp/defined.c: Update.
32096 * gcc.dg/cpp/defined_trad.c: New tests.
32098 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
32100 * gcc.dg/cpp/trad-direct.c: Update.
32102 2000-12-11 Neil Booth <neilb@earthling.net>
32104 * gcc.dg/cpp/defined_trad.c
32106 2000-12-11 Neil Booth <neilb@earthling.net>
32108 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
32110 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
32112 * gcc.dg/format-miss-2.c: New test.
32114 2000-12-09 Neil Booth <neilb@earthling.net>
32116 * gcc.dg/cpp/lineflags.c: New tests.
32117 * gcc.dg/cpp/poison.c: Update.
32118 * gcc.dg/cpp/redef2.c: Update.
32119 * gcc.dg/cpp/skipping.c: New test.
32121 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
32123 * g++.old-deja/g++.other/eh3.C: New testcase.
32125 2000-12-07 Neil Booth <neilb@earthling.net>
32127 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
32128 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
32129 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
32130 wtr-union-init-2.c, wtr-union-init-3.c: Update.
32131 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
32134 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
32136 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
32137 __SIZE_TYPE__ instead of int for type of integers cast to
32140 2000-12-07 Jakub Jelinek <jakub@redhat.com>
32142 * g++.old-deja/g++.other/cleanup4.C: New test.
32144 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
32146 * format-sec-1.c: New test.
32148 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
32150 * gcc.dg/format-nonlit-3.c: New test.
32152 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
32154 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
32155 through a null pointer.
32157 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32159 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
32160 * g++.old-deja/g++.pt/partial4.C: New test.
32162 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
32164 * gcc.c-torture/execute/ieee/hugeval.x: New.
32166 2000-12-06 Neil Booth <neilb@earthling.net>
32168 * gcc.dg/cpp/backslash2.c: New tests.
32170 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32172 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
32173 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
32175 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
32177 * gcc.c-torture/execute/20001203-2.c: New testcase.
32179 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
32181 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
32182 * g++.old-deja/g++.other/virtual10.C: New test.
32184 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
32186 * g++.old-deja/g++.mike/pmf5.C: Remove test.
32188 2000-12-05 Richard Henderson <rth@redhat.com>
32190 * gcc.c-torture/compile/20001205-1.c: New.
32192 2000-12-04 Neil Booth <neilb@earthling.net>
32194 * g++.old-deja/g++.other/virtual9.C: New test.
32195 * g++.old-deja/g++.pt/crash61.C: New test.
32196 * gcc.c-torture/execute/loop-9.c: New test.
32198 2000-12-04 Neil Booth <neilb@earthling.net>
32200 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
32201 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
32202 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
32203 * gcc.dg/cpp/extratokens.c: ...here.
32205 2000-12-04 Neil Booth <neilb@earthling.net>
32207 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
32210 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32212 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
32213 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
32215 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
32217 * gcc.c-torture/execute/20001203-1.c: New test.
32219 2000-12-03 Neil Booth <neilb@earthling.net>
32221 * gcc.dg/cpp/macro6.c: New test cases.
32223 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32225 * gcc.c-torture/execute/string-opt-9.c: New test.
32226 * gcc.c-torture/execute/string-opt-10.c: Likewise.
32227 * gcc.c-torture/execute/string-opt-11.c: Likewise.
32228 * gcc.c-torture/execute/string-opt-12.c: Likewise.
32230 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
32231 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
32233 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
32235 * gcc.dg/cpp/if-6.c: New testcase.
32237 * gcc.dg/20001201-1.c: New testcase.
32239 2000-12-02 Neil Booth <neilb@earthling.net>
32241 * g++.old-deja/g++.other/externC4.C,
32242 g++.old-deja/g++.other/friend10.C: New tests.
32244 2000-12-02 Neil Booth <neilb@earthling.net>
32246 * g++.old-deja/g++.other/instan2.C
32247 * g++.old-deja/g++.other/instan3.C: New test.
32249 2000-12-02 Neil Booth <neilb@earthling.net>
32251 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
32252 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
32253 gnuc99.c,gnuc99-pedantic.c: New tests.
32255 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
32257 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
32258 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
32260 2000-12-01 Neil Booth <neilb@earthling.net>
32262 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
32263 * gcc.dg/cpp/poison.c: Update.
32264 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
32266 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
32268 * g77.f-torture/execute/20001201.f: New test.
32270 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
32272 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
32274 2000-12-01 Jakub Jelinek <jakub@redhat.com>
32276 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
32278 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
32280 * g++.old-deja/g++.other/cast6.C: New test.
32282 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
32284 * gcc.c-torture/execute/20001130-2.c: New testcase.
32286 2000-11-30 Richard Henderson <rth@redhat.com>
32288 * gcc.c-torture/execute/20001130-1.c: New test.
32290 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
32292 * g++.old-deja/g++.other/op3.C: New test.
32294 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
32296 * g++.old-deja/g++.other/op2.C: New test.
32298 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
32300 * g++.old-deja/g++.other/crash38.C: New test.
32302 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
32304 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
32306 2000-11-29 Jakub Jelinek <jakub@redhat.com>
32308 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
32310 * gcc.c-torture/execute/string-opt-6.c: New test.
32312 * gcc.dg/20001117-1.c: Add main.
32314 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
32316 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
32318 * gcc.dg/940510-1.c: ... to here.
32320 * gcc.dg/20000926-1.c: GNU C now allows initializations of
32321 zero-size arrays in toplevel structures.
32323 2000-11-28 Jakub Jelinek <jakub@redhat.com>
32325 * gcc.c-torture/execute/loop-8.c: New test.
32327 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
32329 * g++.old-deja/g++.other/base1.C: New test.
32331 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
32333 * g++.old-deja/g++.other/parse2.C: New test.
32335 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
32337 * g++.old-deja/g++.pt/incomplete1.C: New test.
32339 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
32341 * g++.old-deja/g++.other/friend9.C: New test.
32343 2000-11-28 Jakub Jelinek <jakub@redhat.com>
32345 * gcc.dg/20001127-1.c: New test.
32347 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
32349 * g++.old-deja/g++.pt/friend46.C: New test.
32351 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
32353 * g++.old-deja/g++.other/ptrmem8.C: New test.
32355 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32357 * gcc.c-torture/execute/string-opt-7.c: New test.
32358 * gcc.c-torture/execute/string-opt-8.c: Likewise.
32360 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
32362 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
32363 instead of 'mkcheck 2'.
32365 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
32367 * gcc.c-torture/execute/memcheck/driver.c,
32368 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
32369 C9X references to refer to C99.
32371 2000-11-25 Jakub Jelinek <jakub@redhat.com>
32373 * gcc.dg/ultrasp3.c: New test.
32375 2000-11-25 Neil Booth <neilb@earthling.net>
32377 * gcc.dg/cpp/include2.c: Update test to be locale independent.
32379 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
32381 * gcc.c-torture/compile/20001123-2.c: New.
32383 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32385 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
32387 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
32389 * gcc.dg/sequence-point-1.c: Add some new tests.
32390 * gcc.c-torture/execute/20001124-1.c: New test.
32392 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
32394 * g++.old-deja/g++.other/vaarg4.C: New test.
32395 * gcc.c-torture/compile/20001123-1.c: New test.
32397 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
32399 * g++.other/crash24.C: Adjust and remove XFAIL.
32400 * g++.other/crash37.C: New test.
32402 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
32404 * g++.old-deja/g++.pt/instantiate9.C: New test.
32406 2000-11-22 Mark Mitchell <mark@codesourcery.com>
32408 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
32411 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
32412 * g++.old-deja/g++.robertl/eb55.C: Likewise.
32414 2000-11-22 Neil Booth <neilb@earthling.net>
32416 * gcc.dg/cpp/Wtrigraphs.c: New test.
32418 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
32420 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
32422 2000-11-22 Jakub Jelinek <jakub@redhat.com>
32424 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
32426 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
32428 * lib/gcc-dg.exp: load_lib scanasm.exp.
32429 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
32430 * lib/g++-dg.exp: load_lib scanasm.exp.
32431 * lib/scanasm.exp: New.
32432 (scan-assembler, scan-assembler-not): Add optional arguments to
32433 test name, or if not present, the pattern name.
32434 (scan-assembler-dem, scan-assembler-dem-not): New.
32436 * g++.dg/dg.exp: New.
32438 2000-11-21 Neil Booth <neilb@earthling.net>
32440 * gcc.dg/cpp/integrated1.c: Remove.
32442 2000-11-21 Jakub Jelinek <jakub@redhat.com>
32444 * gcc.c-torture/execute/20001121-1.c: New test.
32446 2000-11-21 Richard Henderson <rth@redhat.com>
32448 * gcc.c-torture/compile/20001121-1.c: New test.
32450 2000-11-20 Neil Booth <neilb@earthling.net>
32452 * gcc.dg/cpp/integrated1.c: New test.
32454 2000-11-21 Jakub Jelinek <jakub@redhat.com>
32456 * g++.old-deja/g++.other/inline17.C: New test.
32458 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
32460 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
32461 local variable to be zero: I made the variable global. Now
32462 uses abort() and exit() instead of relying on main's return value.
32464 2000-11-20 Neil Booth <neilb@earthling.net>
32466 * gcc.dg/cpp/paste2.c: Update test.
32467 * objc/execute/paste.m: New test.
32469 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
32471 * gcc.dg/c99-condexpr-1.c: New test.
32473 2000-11-20 Neil Booth <neilb@earthling.net>
32475 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
32477 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
32479 * g++.old-deja/g++.pt/export1.C: New test.
32481 2000-11-20 Jakub Jelinek <jakub@redhat.com>
32483 * gcc.dg/20001117-1.c: New test.
32485 2000-11-18 Richard Henderson <rth@redhat.com>
32487 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
32489 2000-11-18 Richard Henderson <rth@redhat.com>
32491 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
32492 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
32493 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
32495 2000-11-18 Richard Henderson <rth@redhat.com>
32497 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
32498 (main): New. Exit cleanly.
32500 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
32502 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
32503 gcc.dg/c99-fordecl-2.c: New tests.
32505 2000-11-18 Richard Henderson <rth@redhat.com>
32507 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
32508 * gcc.c-torture/execute/zerolen-2.c: New.
32510 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32512 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
32515 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
32517 * g++.old-deja/g++.pt/instantiate8.C: New test.
32519 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
32521 * g++.old-deja/g++.other/incomplete.C: Add more tests.
32522 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
32524 2000-11-16 Nick Clifton <nickc@redhat.com>
32526 * gcc.c-torture/execute/nestfunc-2.c: New test.
32527 * gcc.c-torture/execute/nestfunc-3.c: New test.
32529 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
32531 * gcc.c-torture/compile/20001116-1.c: New test.
32533 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32535 * gcc.c-torture/execute/20001115-1.c: New test.
32537 2000-11-15 Mark Mitchell <mark@codesourcery.com>
32539 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
32540 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
32541 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
32542 * g++.old-deja/g++.abi/vmihint.C: Likewise.
32544 2000-11-15 Neil Booth <neilb@earthling.net>
32546 gcc.dg/cpp/_Pragma1.c: Update.
32547 gcc.dg/cpp/_Pragma2.c: New test.
32549 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
32551 * g++.old-deja/g++.other/anon5.C: New test.
32553 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
32555 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
32558 2000-11-14 Jakub Jelinek <jakub@redhat.com>
32560 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
32563 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
32565 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
32566 labels at end of compound statements.
32568 2000-11-13 Jakub Jelinek <jakub@redhat.com>
32570 * gcc.c-torture/execute/loop-7.c: New test.
32572 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
32574 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
32576 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
32578 * gcc.dg/c99-bool-1.c: New test.
32580 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
32582 * gcc.dg/c99-scope-1.c: Remove xfail.
32583 * gcc.dg/c99-scope-2.c: New test.
32585 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32587 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
32588 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
32590 2000-11-11 Mark Mitchell <mark@codesourcery.com>
32592 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
32595 * g++.mike/p700.C: Don't typedef wchar_t.
32596 * g++.mike/p784.C: Likewise.
32597 * g++.mike/eb101.C: Don't use __wchar_t.
32599 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
32601 * g77.f-torture/execute/20001111.[fx]: Test premature exit
32604 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
32606 * gcc.c-torture/execute/20001111-1.c: New test.
32608 2000-11-10 Nick Clifton <nickc@redhat.com>
32610 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
32611 long multuiple and accumulate.
32613 2000-11-09 Richard Henderson <rth@redhat.com>
32615 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
32616 via size_t instead of int.
32618 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
32619 * gcc.c-torture/execute/string-opt-2.c: Likewise.
32620 * gcc.c-torture/execute/string-opt-3.c: Likewise.
32621 * gcc.c-torture/execute/string-opt-4.c: Likewise.
32623 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
32625 * gcc.c-torture/compile/20001109-1.c: New test.
32626 * gcc.c-torture/compile/20001109-2.c: New test.
32628 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
32630 * g++.old-deja/g++.pt/operator1.C: New test.
32631 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
32633 2000-11-09 Jakub Jelinek <jakub@redhat.com>
32635 * gcc.dg/20001108-1.c: New test.
32637 2000-11-09 Jakub Jelinek <jakub@redhat.com>
32639 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
32640 with both arguments constant strings.
32641 * gcc.c-torture/execute/string-opt-3.c: New test.
32642 * gcc.c-torture/execute/string-opt-4.c: New test.
32643 * gcc.c-torture/execute/string-opt-5.c: New test.
32645 2000-11-08 Nick Clifton <nickc@redhat.com>
32647 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
32648 mulsidi3adddi patterns.
32650 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
32652 * g++.old-deja/g++.other/crash36.C: New test.
32654 2000-11-08 Jakub Jelinek <jakub@redhat.com>
32656 * g++.old-deja/g++.other/init16.C: New test.
32658 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
32660 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
32662 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
32664 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
32665 * gcc.c-torture/execute/va-arg-16.x: Likewise.
32666 * gcc.c-torture/execute/va-arg-17.x: Likewise.
32668 2000-11-07 DJ Delorie <dj@redhat.com>
32670 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
32672 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32674 * gcc.c-torture/execute/string-opt-1.c: New test.
32676 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
32678 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
32679 mips-sgi-irix6.* because the MIPS ABI passes floating-point
32680 parameters in registers, and there is no way for a varargs
32681 function to know in which order the integer and floating-point
32682 parameters should be interleaved when they are placed on the
32684 * gcc.c-torture/execute/va-arg-16.x: Likewise.
32685 * gcc.c-torture/execute/va-arg-17.x: Likewise.
32687 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32689 * gcc.c-torture/execute/string-opt-2.c: New test.
32691 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
32693 * g++.old-deja/g++.pt/crash60.C: New test.
32695 2000-11-06 Jakub Jelinek <jakub@redhat.com>
32697 * g++.old-deja/g++.other/crash24.C: New test.
32698 * g++.old-deja/g++.other/crash25.C: New test.
32699 * g++.old-deja/g++.other/crash26.C: New test.
32700 * g++.old-deja/g++.other/crash27.C: New test.
32701 * g++.old-deja/g++.other/crash28.C: New test.
32702 * g++.old-deja/g++.other/crash29.C: New test.
32703 * g++.old-deja/g++.other/crash30.C: New test.
32704 * g++.old-deja/g++.other/crash31.C: New test.
32705 * g++.old-deja/g++.other/crash32.C: New test.
32706 * g++.old-deja/g++.other/crash33.C: New test.
32707 * g++.old-deja/g++.other/crash34.C: New test.
32708 * g++.old-deja/g++.other/crash35.C: New test.
32710 2000-11-06 Jakub Jelinek <jakub@redhat.com>
32712 * gcc.c-torture/execute/20001031-1.c: New test.
32714 2000-11-04 Mark Mitchell <mark@codesourcery.com>
32716 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
32719 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
32720 standards-conformant.
32722 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
32724 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
32725 * g++.old-deja/g++.mike/p755a.C: Likewise.
32726 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
32727 library makes no calls to `operator new' during initialization.
32729 2000-11-04 Neil Booth <neilb@earthling.net>
32731 * gcc.dg/cpp/include2.c: New tests.
32733 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
32735 * lib/g++.exp (g++_set_ld_library_path): New function.
32736 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
32738 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
32740 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
32743 2000-11-01 Richard Henderson <rth@redhat.com>
32745 * g++.old-deja/g++.ext/namedret1.C: New.
32746 * g++.old-deja/g++.ext/namedret2.C: New.
32747 * g++.old-deja/g++.ext/namedret3.C: New.
32749 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
32751 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
32752 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
32754 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32756 * gcc.c-torture/execute/va-arg-21.c: New test.
32758 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
32760 * gcc.dg/c99-complex-2.c: New test.
32762 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32764 * gcc.c-torture/execute/stdio-opt-1.c: New test.
32766 2000-10-31 Jakub Jelinek <jakub@redhat.com>
32768 * g++.old-deja/g++.other/inline16.C: New test.
32770 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
32772 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
32773 __PRETTY_FUNCTION__
32775 2000-10-29 Neil Booth <neilb@earthling.net>
32777 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
32779 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
32780 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
32783 2000-10-29 Neil Booth <neilb@earthling.net>
32785 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
32786 * mi1.c, mi1c.h: Add null directives to multiple-include test.
32787 * mi5.c: Test multiple includes work with -C.
32788 * trigraphs.c: Test ^= version.
32790 2000-10-28 Neil Booth <neilb@earthling.net>
32792 New tests and test updates for new macro expander.
32794 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
32795 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
32796 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
32797 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
32798 new diagnostic messages.
32800 * gcc.dg/cpp/macro3.c: New tests.
32802 2000-10-27 Mark Mitchell <mark@codesourcery.com>
32804 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
32807 2000-10-27 Jakub Jelinek <jakub@redhat.com>
32809 * g++.old-deja/g++.other/eh2.C: New test.
32811 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
32813 * gcc.c-torture/execute/20001027-1.c: New test.
32815 2000-10-26 Richard Henderson <rth@redhat.com>
32817 * gcc.c-torture/execute/20001026-1.c: New.
32819 2000-10-26 Mark Mitchell <mark@codesourcery.com>
32821 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
32822 * g++.old-deja/g++.law/builtin1.C: Likewise.
32823 * g++.old-deja/g++.law/ctors10.C: Likewise.
32824 * g++.old-deja/g++.law/virtual3.C: Likewise.
32825 * g++.old-deja/g++.mike/p658.C: Likewise.
32826 * g++.old-deja/g++.other/sibcall1.C: Likewise.
32827 * g++.old-deja/g++.other/vaarg2.C: Likewise.
32828 * g++.old-deja/g++.robertl/eb124.C: Likewise.
32829 * g++.old-deja/g++.robertl/eb44.C: Likewise.
32830 * g++.old-deja/g++.robertl/eb77.C: Likewise.
32832 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
32834 * gcc.c-torture/compile/20001024-1.c: New test.
32836 2000-10-25 Mark Mitchell <mark@codesourcery.com>
32838 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
32839 to tell us whether or not we are using V3.
32841 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
32843 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
32846 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
32848 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
32850 2000-10-25 Jakub Jelinek <jakub@redhat.com>
32852 * gcc.c-torture/execute/20001024-1.c: New test.
32854 2000-10-24 Jakub Jelinek <jakub@redhat.com>
32856 * g++.old-deja/g++.other/sibcall1.C: New test.
32858 2000-10-20 Jakub Jelinek <jakub@redhat.com>
32860 * gcc.dg/noncompile/init-3.c: New test.
32862 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
32864 * gcc.dg/format-array-1.c: New test.
32866 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
32868 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
32869 writing through null pointers; remove comment about testing
32870 unterminated strings.
32872 2000-10-17 Matthew Hiller <hiller@redhat.com>
32874 * gcc.c-torture/execute/20001017-2.c: New test.
32876 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
32878 * gcc.c-torture/compile/20001018-1.c: New test.
32879 * gcc.c-torture/compile/20001018-1.x: Xfail.
32881 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32883 * gcc.c-torture/execute/20001017-1.c: New test.
32885 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
32887 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
32888 for multiple use of arguments with scanf formats; add tests for
32889 multiple use of arguments.
32891 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
32893 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
32895 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
32897 * gcc.dg/format-miss-1.c: New test.
32899 2000-10-16 Jakub Jelinek <jakub@redhat.com>
32901 * gcc.c-torture/execute/20001013-1.c: New test.
32903 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
32905 * gcc.dg/format-branch-1.c: New test.
32907 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
32909 * README, lib/file-format.exp: Remove EGCS references.
32911 2000-10-16 Jakub Jelinek <jakub@redhat.com>
32913 * gcc.dg/20001013-1.c: New test.
32915 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
32917 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
32918 for intmax_t in the compiler using __typeof__ and the type rules
32919 for conditional expressions.
32921 2000-10-13 Jakub Jelinek <jakub@redhat.com>
32923 * gcc.dg/20001012-1.c: New test.
32924 * gcc.dg/20001012-2.c: New test.
32926 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
32928 * gcc.dg/format-attr-1.c: New test.
32930 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
32932 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
32933 __LONG_LONG_MAX__ instead of LLONG_MAX.
32935 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
32937 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
32939 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
32942 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
32944 * gcc.dg/sequence-pt-1.c: New test.
32946 2000-10-11 Geoff Keating <geoffk@cygnus.com>
32948 * gcc.c-torture/execute/20001011-1.c: New testcase.
32949 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
32951 2000-10-10 Jakub Jelinek <jakub@redhat.com>
32953 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
32954 does not error on it.
32956 2000-10-10 Jakub Jelinek <jakub@redhat.com>
32958 * gcc.dg/20001009-1.c: New test.
32960 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
32962 * gcc.c-torture/compile/20001009-1.c: Move from here ....
32963 * gcc.c-torture/execute/20001009-2.c: ... to here.
32965 2000-10-09 Geoff Keating <geoffk@cygnus.com>
32967 * gcc.c-torture/compile/20001009-1.c: New testcase.
32968 * gcc.c-torture/execute/20001009-1.c: New testcase.
32969 Testcases provided by Jan Hubicka <jh@suse.cz>.
32971 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
32973 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
32974 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
32975 uintmax_t using <limits.h> to emulate the compiler's internal
32976 logic. No longer XFAIL %j tests.
32978 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
32980 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
32981 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
32982 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
32983 regexps and details of expected handling of some bad formats.
32984 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
32987 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
32989 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
32990 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
32991 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
32992 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
32995 2000-10-06 Richard Henderson <rth@cygnus.com>
32997 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
32998 * g++.old-deja/g++.brendan/crash52.C: Likewise.
32999 * g++.old-deja/g++.jason/report.C: Likewise.
33000 * g++.old-deja/g++.law/friend5.C: Likewise.
33001 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
33002 of the expected warnings.
33004 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
33006 * g++.old-deja/g++.pt/enum14.C: New test.
33008 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
33010 * g++.old-deja/g++.pt/crash59.C: New test.
33012 2000-10-04 Will Cohen <wcohen@redhat.com>
33014 * gcc.dg/20000926-1.c: New test.
33016 2000-10-03 Geoff Keating <geoffk@cygnus.com>
33018 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
33019 function name for current C++ compiler.
33020 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
33022 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
33024 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
33025 __PRETTY_FUNCTION__.
33026 * g++.old-deja/g++.ext/pretty2.C: Likewise.
33028 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33030 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
33032 2000-09-26 Jakub Jelinek <jakub@redhat.com>
33034 * gcc.c-torture/compile/20000923-1.c: New test.
33036 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
33038 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
33039 * g++.old-deja/g++.pt/ttp62.C: Same.
33040 * g++.old-deja/g++.other/inline14.C: Same.
33042 2000-09-24 Richard Henderson <rth@cygnus.com>
33044 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
33046 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
33048 * gcc.dg/c90-printf-1.c: Add test for wide string format.
33050 2000-09-22 Geoff Keating <geoffk@cygnus.com>
33052 * gcc.c-torture/compile/20000922-1.c: New file.
33054 2000-09-21 Nick Clifton <nickc@redhat.com>
33056 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
33057 a signed long modulo operation.
33058 (mod6): New function - perform an unsigned long modulo operation.
33059 (main): Add tests for modulos of very large numbers by very small
33062 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33064 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
33066 2000-09-19 Richard Henderson <rth@cygnus.com>
33068 * gcc.dg/compare2.c (case 10): XFAIL.
33070 2000-09-18 Richard Henderson <rth@cygnus.com>
33072 * gcc.c-torture/execute/20000906-1.c: Move ...
33073 * gcc.dg/20000906-1.c: ... here. Only run on targets
33074 that support __builtin_trap.
33076 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
33078 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
33080 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
33082 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
33083 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
33084 more $ format tests.
33086 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
33088 * gcc.dg/format-errmk-1.c: New test.
33090 2000-09-17 Greg McGary <greg@mcgary.org>
33092 * gcc.c-torture/execute/20000917-1.x: Remove.
33094 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
33096 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
33098 2000-09-17 Greg McGary <greg@mcgary.org>
33100 * gcc.c-torture/execute/20000917-1.c: New test.
33101 * gcc.c-torture/execute/20000917-1.x: XFAIL.
33103 2000-09-16 Neil Booth <NeilB@earthling.net>
33105 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
33106 in nested macro bug.
33108 2000-09-15 Neil Booth <NeilB@earthling.net>
33110 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
33112 2000-09-14 Jeffrey A Law (law@cygnus.com)
33114 * gcc.c-torture/execute/20000914-1.c: New test.
33116 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
33118 * g++.other/inline13.C: New test.
33120 2000-09-12 Andreas Jaeger <aj@suse.de>
33122 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
33123 constant by Ulrich Drepper <drepper@redhat.com>.
33125 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
33127 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
33129 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33131 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
33133 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
33135 * gcc.dg/cpp/backslash.c: New test.
33137 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
33139 * gcc.c-torture/execute/20000910-1.c: New test.
33140 * gcc.c-torture/execute/20000910-2.c: Likewise.
33142 2000-09-11 Robert Lipe <robertl@sco.com>
33144 * gcc.dg/pragma-align.c: New test.
33146 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
33148 * g++.old-deja/g++.pt/explicit82.C: New test.
33149 * g++.old-deja/g++.pt/explicit83.C: New test.
33151 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
33153 * gcc.dg/asm-names.c: New test.
33155 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33157 * gcc.dg/cpp/tr-warn6.c: New test
33159 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
33161 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
33164 2000-09-07 Catherine Moore <clm@redhat.com>
33166 * gcc.c-torture/execute/unroll-1.c: New test.
33168 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
33170 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
33172 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
33173 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
33174 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
33175 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
33176 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
33178 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
33179 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
33181 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
33183 * g++.old-deja/g++.pt/deduct2.C: New test.
33185 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
33187 * g++.old-deja/g++.pt/parms2.C: New test.
33189 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
33191 * g++.old-deja/g++.pt/crash58.C: New test.
33193 2000-09-06 Greg McGary <greg@mcgary.org>
33195 * gcc.c-torture/execute/20000906-1.c: New test.
33196 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
33198 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33200 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
33202 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
33204 * g++.old-deja/g++.pt/crash57.C: New test.
33206 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
33208 * g++.old-deja/g++.pt/crash56.C: New test.
33210 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
33212 * g++.old-deja/g++.pt/koenig1.C: New test.
33214 2000-09-04 Jakub Jelinek <jakub@redhat.com>
33216 * gcc.dg/20000904-1.c: New test.
33218 2000-09-04 Jakub Jelinek <jakub@redhat.com>
33220 * gcc.dg/cpp/paste8.c: New test.
33222 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
33224 * gcc.c-torture/compile/20000827-1.c: New test.
33226 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
33228 * gcc.dg/format-diag-1.c: New test.
33230 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
33232 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
33233 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
33234 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
33235 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
33236 gcc.dg/formatz-1.c: Adjust warning regular expressions.
33238 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
33240 * g++.old-deja/g++.other/nested4.C: New test.
33242 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
33244 * g++.old-deja/g++.ns/scoped1.C: New test.
33246 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
33248 * lib/g++.exp: Support testing already-installed GCC.
33250 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33252 * wtr-label-1.c, wtr-suffix-1.c: New tests.
33254 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33256 * gcc.dg/return-type-2.c: New test.
33258 2000-08-27 Geoff Keating <geoffk@cygnus.com>
33260 * gcc.c-torture/compile/20000825-1.c: New test.
33262 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
33264 * gcc.dg/dwarf2-2.c: New test.
33266 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
33268 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
33269 dg-warning regexps.
33271 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
33273 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
33274 gcc.dg/format-ext-5.c: New tests.
33276 2000-08-25 Jakub Jelinek <jakub@redhat.com>
33278 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
33280 2000-08-24 Mark Mitchell <mark@codesourcery.com>
33282 * gcc.dg/noncompile/930622-2.c: Adjust error message.
33284 2000-08-24 Richard Henderson <rth@cygnus.com>
33286 * gcc.dg/ia64-sync-1.c: New test.
33287 * gcc.dg/ia64-sync-2.c: New test.
33288 * gcc.dg/ia64-asm-1.c: New test.
33290 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
33292 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
33293 * gcc.dg/format-ext-2.c: New test.
33295 2000-08-23 Jason Merrill <jason@redhat.com>
33297 * lib/old-dejagnu.exp: Also ignore "In member function" and
33300 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33302 * gcc.dg/noncompile/label-lineno-1.c: New test.
33304 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
33306 * gcc.dg/c99-array-nonobj-1.c: New test.
33308 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
33310 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
33312 * gcc.dg/format-ext-1.c: New test.
33314 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33316 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
33317 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
33318 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
33319 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
33320 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
33322 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
33324 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
33325 gcc.dg/c99-strftime-2.c: New tests.
33327 2000-08-22 Richard Henderson <rth@cygnus.com>
33329 * gcc.c-torture/execute/20000822-1.c: New test.
33331 2000-08-21 Jakub Jelinek <jakub@redhat.com>
33333 * gcc.c-torture/execute/20000819-1.x: Remove.
33335 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
33337 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
33338 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
33339 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
33340 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
33341 gcc.dg/format-xopen-1.c: New tests.
33343 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
33345 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
33347 2000-08-21 Jakub Jelinek <jakub@redhat.com>
33349 * g++.old-deja/g++.other/loop2.C: New test.
33351 * gcc.c-torture/compile/20000606-1.c: New test.
33352 * gcc.c-torture/compile/20000728-1.c: New test.
33353 * gcc.c-torture/execute/20000801-1.c: New test.
33354 * gcc.c-torture/execute/20000801-2.c: New test.
33355 * gcc.c-torture/execute/20000819-1.c: New test.
33356 * gcc.c-torture/execute/20000819-1.x: XFAIL.
33357 * gcc.dg/20000629-1.c: New test.
33358 * gcc.dg/20000724-1.c: New test.
33359 * gcc.dg/20000807-1.c: New test.
33361 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
33363 * gcc.dg/cpp/pragma-1.c: New test.
33364 * gcc.dg/cpp/pragma-2.c: New test.
33366 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
33368 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
33369 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
33371 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33373 * gcc.c-torture/compile/20000818-1.c: New test.
33375 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
33377 * gcc.c-torture/execute/20000818-1.c: New test.
33379 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
33381 * gcc.dg/format-va-1.c: New test.
33383 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
33385 * g++.old-deja/g++.other/typedef8.C: New test.
33387 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
33389 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
33390 * g++.old-deja/g++.mike/net36.C: Mark candidate.
33391 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
33392 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
33393 * g++.old-deja/g++.other/ptrmem7.C: New test.
33394 * g++.old-deja/g++.pt/ptrmem10.C: New test.
33396 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
33398 * g++.old-deja/g++.pt/typename27.C: New test.
33400 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
33402 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
33403 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
33404 * g++.old-deja/g++.pt/friend45.C: New test.
33405 * g++.old-deja/g++.other/friend8.C: New test.
33407 2000-08-15 Richard Henderson <rth@cygnus.com>
33409 * gcc.c-torture/execute/20000815-1.c: New test.
33411 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
33413 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
33414 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
33415 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
33417 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
33419 * g++.old-deja/g++.other/refinit2.C: New test.
33421 2000-08-13 Geoff Keating <geoffk@cygnus.com>
33423 * lib/c-torture.exp (c-torture): Make
33424 compiler_conditional_xfail_data global.
33425 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
33426 compiler_conditional_xfail_data machinery.
33427 (f-torture-execute): Likewise.
33428 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
33429 and only when unrolling loops.
33431 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
33433 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
33435 * g++.old-deja/g++.pt/explicit81.C: New test.
33437 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
33439 * g++.old-deja/g++.pt/typename26.C: New test.
33441 2000-08-10 Geoff Keating <geoffk@cygnus.com>
33443 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
33446 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
33448 * g++.old-deja/g++.other/array3.C: New test.
33450 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
33452 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
33453 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
33454 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
33457 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
33459 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
33460 * g++.old-deja/g++.abi/vmihint.C: Likewise.
33462 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
33464 * gcc.c-torture/execute/20000808-1.c: New test.
33466 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
33468 * gcc.dg/c90-const-expr-1.c: New test.
33470 2000-08-08 Richard Henderson <rth@cygnus.com>
33472 * gcc.dg/noncompile/920923-1.c: Declare calloc.
33474 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
33476 * gcc.dg/noncompile/const-ll-1.c: New test.
33478 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
33480 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
33482 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
33484 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
33485 that running programs linked against the shared version of libobjc
33488 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
33490 * gcc.dg/c99-printf-1.c: New test.
33492 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
33494 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
33496 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
33498 * gcc.c-torture/execute/20000731-1.x: Delete.
33500 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
33502 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
33503 and torture_without_loops as is done by c-torture.exp.
33504 (search_for): Copy from c-torture.exp.
33505 (gcc-dg-runtest): New function, drives a directory of tests
33506 iterating over the TORTURE_OPTIONS.
33507 (scan-assembler, scan-assembler-not): Move here from
33508 individual directory drivers.
33510 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
33511 defined by lib/gcc-dg.exp.
33512 * gcc.dg/cpp/cpp.exp: Likewise.
33513 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
33514 gcc-dg-runtest, so we cycle over optimization options.
33516 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
33517 * gcc.dg/compare2.c: No longer expected to fail.
33519 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
33521 * gcc.c-torture/execute/20000804-1.c: New test.
33523 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
33525 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
33527 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
33529 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
33531 2000-08-03 Jeffrey A Law (law@cygnus.com)
33533 * gcc.c-torture/compile/20000803-1.c: New test.
33535 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
33537 * gcc.c-torture/execute/20000801-3.c,
33538 gcc.c-torture/execute/20000801-4.c: New tests.
33539 * gcc.c-torture/execute/20000801-3.x,
33540 gcc.c-torture/execute/20000801-4.x: Xfail.
33542 2000-08-02 Geoff Keating <geoffk@cygnus.com>
33544 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
33545 libobjc/.libs to allow for libtool.
33547 2000-08-02 Jakub Jelinek <jakub@redhat.com>
33549 * gcc.c-torture/compile/20000802-1.c: New test.
33551 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
33553 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
33555 2000-07-31 Jeffrey A Law (law@cygnus.com)
33557 * gcc-c-torture/execute/20000731-2.c: New test.
33559 * gcc.c-torture/execute/20000731-1.c: New test.
33560 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
33562 2000-07-31 Jakub Jelinek <jakub@redhat.com>
33564 * testsuite/gcc.dg/cpp/paste7.c: New test.
33565 * gcc.dg/cpp/20000725-1.c: New test.
33567 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
33569 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
33570 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
33571 declaration warning for __builtin_dwarf_reg_size.
33573 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
33575 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
33577 * gcc.dg/noncompile/voidparam-1.c: New test.
33579 2000-07-30 Richard Henderson <rth@cygnus.com>
33581 * gcc.dg/c90-digraph-1.c: Don't xfail.
33582 * gcc.dg/compare2.c (case 10): Xfail.
33583 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
33585 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
33587 * gcc.dg/c99-main-1.c: New test.
33589 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
33591 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
33593 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
33595 * gcc.c-tortuer/execute/20000726-1.c: New test.
33597 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
33599 * gcc.c-torture/execute/enum-2.c: New test.
33601 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33603 * gcc.dg/cpp/tr-warn3.c: New test.
33605 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
33607 * g++.old-deja/g++.ext/implicit1.C: Remove.
33608 * g++.old-deja/g++.jason/c2.C: Remove
33609 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
33610 * g++.old-deja/g++.pt/crash16.C: Likewise.
33611 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
33613 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
33615 * g++.old-deja/g++.other/for2.C: New test.
33617 2000-07-25 Jakub Jelinek <jakub@redhat.com>
33619 * gcc.dg/20000720-1.c: New test.
33621 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
33623 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
33625 2000-07-24 Geoff Keating <geoffk@cygnus.com>
33627 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
33628 * gcc.c-torture/execute/20000722-1.c: New.
33629 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
33631 2000-07-24 Jakub Jelinek <jakub@redhat.com>
33633 * gcc.dg/cpp/20000720-1.S: New test.
33635 2000-07-21 Michael Meissner <meissner@redhat.com>
33637 * gcc.c-torture/execute/ieee/hugeval.c: New test.
33639 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
33641 * g++.old-deja/g++.brendan/crash16.C,
33642 g++.old-deja/g++.brendan/parse3.C,
33643 g++.old-deja/g++.brendan/redecl1.C,
33644 g++.old-deja/g++.ns/template13.C,
33645 g++.old-deja/g++.other/decl4.C,
33646 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
33648 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
33650 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
33651 and "Internal error".
33653 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
33655 * gcc.dg/cpp/paste6.c: New test.
33657 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
33659 * gcc.dg/cpp/tr-direct.c: New test.
33661 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
33662 gcc.dg/cpp/undef1.c: Tweak error regexps.
33664 2000-07-18 Eric Christopher <echristo@redhat.com>
33666 * gcc.c-torture/compile/20000718-1.c: New test.
33668 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
33670 * cpplex.c (_cpp_push_token): If the token being pushed back
33671 is the previous token in this context, just subtract one from
33673 * cppmacro.c (save_expansion): Clear aux field when storing a
33676 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
33678 * gcc.dg/noncompile/redecl-1.c: New test.
33680 2000-07-18 Jakub Jelinek <jakub@redhat.com>
33682 * gcc.c-torture/execute/20000717-5.c: New test.
33683 * gcc.c-torture/execute/20000717-1.x: Removed.
33685 2000-07-17 Richard Henderson <rth@cygnus.com>
33687 * gcc.c-torture/execute/20000717-4.c: New test.
33689 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
33691 * gcc.dg/cpp/syshdr.c: New test.
33692 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
33694 2000-07-17 Neil Booth <neilb@earthling.net>
33696 * gcc.dg/cpp/cmdlne-dM.c: New test.
33697 * gcc.dg/cpp/cmdlne-dD.c: New test.
33699 2000-07-17 Jeffrey A Law (law@cygnus.com)
33701 * gcc.c-torture/execute/20000717-3.c: New test.
33703 * gcc.c-torture/compile/20000717-1.c: New test.
33705 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
33707 * gcc.c-torture/execute/20000717-2.c: New test.
33709 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
33711 * gcc.dg/formatz-1.c: New test.
33713 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
33714 * gcc.dg/c99-digraph-1.c: New tests.
33716 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
33717 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
33719 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
33720 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
33721 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
33722 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
33723 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
33724 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
33725 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
33727 2000-07-17 Greg McGary <greg@mcgary.org>
33729 * gcc.c-torture/execute/20000717-1.c: New test.
33730 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
33732 2000-07-15 Jakub Jelinek <jakub@redhat.com>
33734 * gcc.c-torture/execute/20000715-2.c: New test.
33735 * gcc.dg/20000715-1.c: New test.
33737 2000-07-15 Michael Meissner <meissner@redhat.com>
33739 * gcc.c-torture/execute/20000715-1.c: New test.
33741 2000-07-13 Jakub Jelinek <jakub@redhat.com>
33743 * gcc.c-torture/execute/20000707-1.c: New test.
33745 2000-07-13 Neil Booth <NeilB@earthling.net>
33747 * testsuite/gcc.dg/cpp/digraph1.c,
33748 testsuite/gcc.dg/cpp/digraph2.c,
33749 testsuite/gcc.dg/cpp/digraphs.c: New tests.
33751 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
33753 * g77.f-torture/compile/20000630-2.f: New test.
33754 * g77.f-torture/compile/20000630-2.x
33756 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
33758 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
33760 2000-07-11 Neil Booth <NeilB@earthling.net>
33762 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
33764 2000-07-11 Neil Booth <NeilB@earthling.net>
33766 * gcc.dg/cpp/cmdlne-C.c: New.
33768 2000-07-09 Neil Booth <NeilB@earthling.net>
33770 * gcc.dg/cpp/directiv.c: New tests.
33771 * gcc.dg/cpp/undef1.c: Update.
33773 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
33775 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
33777 2000-07-09 Neil Booth <NeilB@earthling.net>
33779 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
33781 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
33783 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
33784 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
33786 2000-07-08 Neil Booth <NeilB@earthling.net>
33788 * gcc.dg/cpp/macsyntx.c: New tests.
33790 2000-07-07 Jakub Jelinek <jakub@redhat.com>
33792 * gcc.dg/20000707-1.c: New test.
33794 2000-07-07 Jakub Jelinek <jakub@redhat.com>
33796 * gcc.c-torture/execute/20000706-1.c: New test.
33797 * gcc.c-torture/execute/20000706-2.c: New test.
33798 * gcc.c-torture/execute/20000706-3.c: New test.
33799 * gcc.c-torture/execute/20000706-4.c: New test.
33800 * gcc.c-torture/execute/20000706-5.c: New test.
33802 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
33804 * g++.old-deja/g++.pt/instantiate7.C: New test.
33806 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
33808 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
33809 * g++.old-deja/g++.mike/thunk3.C: Likewise.
33810 * g++.old-deja/g++.other/rtti3.C: Likewise.
33811 * g++.old-deja/g++.other/rttid3.C: Likewise.
33813 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
33815 * g77.f-torture/compile/20000630-1.x: Fix typo
33817 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
33819 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
33822 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
33824 * gcc.dg/cpp/ident.c: New test.
33826 2000-07-05 Neil Booth <NeilB@earthling.net>
33828 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
33829 gcc.dg/cpp/lexstrng.c: New tests.
33831 2000-07-04 Neil Booth <NeilB@earthling.net>
33833 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
33834 * gcc.dg/cpp/strify2.c: Same.
33836 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
33838 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
33839 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
33840 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
33841 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
33843 * testsuite/gcc.dg/cpp/macro1.c,
33844 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
33845 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
33846 testsuite/gcc.dg/cpp/strify1.c,
33847 testsuite/gcc.dg/cpp/strify2.c: New tests.
33849 2000-07-03 Jakub Jelinek <jakub@redhat.com>
33851 * gcc.c-torture/execute/20000703-1.c: New test.
33853 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
33855 * g++.old-deja/g++.pt (lookup10.C): New test.
33857 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
33859 * g++.old-deja/g++.pt (typename25.C): New test.
33861 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
33863 * gcc.c-torture/compile/20000701-1.c: New test.
33865 2000-06-30 Nick Clifton <nickc@cygnus.com>
33867 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
33870 2000-06-30 Catherine Moore <clm@cygnus.com>
33872 * gcc.c-torture/execute/align-1.c: New test.
33874 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
33876 * g++.old-deja/g++.pt/expr8.C: New test.
33877 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
33879 2000-06-29 Nick Clifton <nickc@cygnus.com>
33881 * gcc.c-torture/compile/20000629-1.c: New test.
33883 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
33886 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
33887 gcc.dg/noncompile directory, depending on whether they're
33888 preprocessor tests or not. Annotate all the tests for the dg
33891 * gcc.c-torture/noncompile/noncompile.exp: Delete.
33892 * gcc.dg/noncompile/noncompile.exp: New.
33896 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
33897 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
33898 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
33899 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
33900 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
33901 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
33902 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
33903 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
33904 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
33905 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
33906 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
33907 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
33908 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
33909 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
33910 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
33911 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
33912 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
33913 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
33914 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
33915 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
33916 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
33917 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
33918 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
33919 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
33921 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
33922 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
33923 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
33924 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
33925 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
33926 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
33928 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
33930 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
33931 declare one variable. On the fourth, error.
33932 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
33933 declared by 20000628-1a.h.
33935 2000-06-29 Richard Henderson <rth@redhat.com>
33937 * gcc.c-torture/execute/930529-1.x: New file.
33938 * gcc.dg/920413-1.c: Adjust expected warning text.
33939 * gcc.dg/980217-1.c: Declare abort.
33940 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
33942 2000-06-29 Jeffrey A Law (law@cygnus.com)
33944 * g77.f-torture/compile/20000629-1.f: New test.
33945 * g77.f-torture/compile/20000629-1.x: Expected to fail.
33947 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
33949 Rearrange lots of files, removing entirely the
33950 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
33954 gcc.c-torture/code_quality/code_quality.exp
33955 gcc.c-torture/special/special.exp
33956 gcc.failure/failure.exp
33957 gcc.failure/940409-1.x
33958 gcc.c-torture/compile/961203-1.x
33961 gcc.misc-tests/linkage.exp
33962 gcc.c-torture/execute/920730-1t.c
33963 gcc.c-torture/execute/920730-1t.x
33964 gcc.c-torture/compile/920520-1.x
33965 gcc.c-torture/compile/920521-1.x
33966 gcc.c-torture/compile/981006-1.x
33967 gcc.c-torture/execute/eeprof-1.x
33969 * Moved files (possibly with modifications to fit a new harness):
33971 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
33972 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
33973 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
33974 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
33975 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
33976 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
33977 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
33978 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
33979 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
33980 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
33981 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
33982 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
33983 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
33984 gcc.failure/940409-1.c gcc.dg/940409-1.c
33986 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
33988 * c-torture/compile/961203-1.x: Delete.
33990 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
33991 not exit. Include stdio.h.
33992 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
33993 * gcc.misc-tests/dg-12.c: Likewise.
33994 * gcc.misc-tests/dg-5.c: Likewise.
33995 * gcc.misc-tests/dg-6.c: Likewise.
33996 * gcc.misc-tests/dg-7.c: Prototype abort.
33997 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
33998 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
33999 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
34001 * gcc.misc-tests/sieve.c: Use return from main, not exit.
34002 * gcc.misc-tests/sort2.c: Use return from main, not exit.
34004 2000-06-28 Jakub Jelinek <jakub@redhat.com>
34006 * gcc.dg/cpp/20000628-1.c: New test.
34007 * gcc.dg/cpp/20000628-1.h: New header for above test.
34008 * gcc.dg/cpp/20000628-1a.h: Likewise.
34010 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
34012 * gcc.dg/cpp: New directory.
34013 * gcc.dg/cpp/cpp.exp: New driver.
34014 * gcc.dg/cpp/20000627-1.c: New test.
34015 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
34016 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
34017 and rewrite as a compilation test.
34019 * gcc.dg: Move many files into the cpp subdirectory, possibly
34020 renaming or editing them as well.
34022 990119-1.c cpp/19990119-1.c
34023 990228-1.c cpp/19990228-1.c
34024 990407-1.c cpp/19990407-1.c
34025 990409-1.c cpp/19990409-1.c
34026 990413-1.c cpp/19990413-1.c
34027 990703-1.c cpp/19990703-1.c
34028 20000127-1.c cpp/20000127-1.c
34029 20000129-1.c cpp/20000129-1.c
34030 20000207-1.c cpp/20000207-1.c
34031 20000207-2.c cpp/20000207-2.c
34032 20000209-1.c cpp/20000209-1.c
34033 20000209-2.c cpp/20000209-2.c
34034 20000301-1.c cpp/20000301-1.c
34035 20000419-1.c cpp/20000419-1.c
34036 20000510-1.S cpp/20000510-1.S
34037 20000519-1.c cpp/20000519-1.c
34038 20000529-1.c cpp/20000529-1.c
34039 20000625-1.c cpp/20000625-1.c
34040 20000625-2.c cpp/20000625-2.c
34041 cpp-as1.c cpp/assert1.c
34042 cpp-as2.c cpp/assert2.c
34043 cxx-comments-1.c cpp/cxxcom1.c
34044 cxx-comments-2.c cpp/cxxcom2.c
34045 endif-label.c cpp/endif.c
34046 cpp-hash1.c cpp/hash1.c
34047 cpp-hash2.c cpp/hash2.c
34048 cpp-if1.c cpp/if-1.c
34049 cpp-if2.c cpp/if-2.c
34050 cpp-if3.c cpp/if-3.c
34051 cpp-if4.c cpp/if-4.c
34052 cpp-if5.c cpp/if-5.c
34053 cpp-cond.c cpp/if-cexp.c
34054 cpp-missingop.c cpp/if-mop.c
34055 cpp-missingparen.c cpp/if-mpar.c
34056 cpp-opprec.c cpp/if-oppr.c
34057 cpp-ifparen.c cpp/if-paren.c
34058 cpp-shortcircuit.c cpp/if-sc.c
34059 cpp-shift.c cpp/if-shift.c
34060 cpp-unary.c cpp/if-unary.c
34061 cpp-li1.c cpp/line1.c
34062 cpp-li2.c cpp/line2.c
34063 lineno.c cpp/line3.c
34064 lineno-2.c cpp/line4.c
34066 cpp-mic.h cpp/mi1c.h
34067 cpp-micc.h cpp/mi1cc.h
34068 cpp-mind.h cpp/mi1nd.h
34069 cpp-mindp.h cpp/mi1ndp.h
34070 cpp-mix.h cpp/mi1x.h
34071 cpp-mi2.c cpp/mi2.c
34072 cpp-mi2a.h cpp/mi2a.h
34073 cpp-mi2b.h cpp/mi2b.h
34074 cpp-mi2c.h cpp/mi2c.h
34075 cpp-mi3.c cpp/mi3.c
34076 cpp-mi3.def cpp/mi3.def
34077 poison-1.c cpp/poison.c
34078 pr-impl.c cpp/prag-imp.c
34079 cpp-redef-2.c cpp/redef1.c
34080 cpp-redef.c cpp/redef2.c
34081 strpaste.c cpp/strp1.c
34082 strpaste-2.c cpp/strp2.c
34083 cpp-tradpaste.c cpp/tr-paste.c
34084 cpp-tradstringify.c cpp/tr-str.c
34085 cpp-tradwarn1.c cpp/tr-warn1.c
34086 cpp-tradwarn2.c cpp/tr-warn2.c
34087 trigraphs.c cpp/trigraphs.c
34088 cpp-unc1.c cpp/unc1.c
34089 cpp-unc2.c cpp/unc2.c
34090 cpp-unc3.c cpp/unc3.c
34091 cpp-unc.c cpp/unc4.c
34092 undef.c cpp/undef1.c
34093 undef-2.c cpp/undef2.c
34094 cpp-wi1.c cpp/widestr1.c
34096 2000-06-27 Mark Mitchell <mark@codesourcery.com>
34098 * lib/g++.exp (g++_include_flags): Tweak.
34100 2000-06-27 H.J. Lu <hjl@gnu.org>
34101 Loren J. Rittle <ljrittle@acm.org>
34103 * lib/g++.exp (g++_include_flags): Override libgloss.exp
34104 version with one that knows about the new gcc tree structure.
34105 (g++_link_flags): Same.
34107 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
34109 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
34110 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
34111 case we are cross-compiling.
34113 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
34114 g++.old-deja/g++.niklas/Makefile.in,
34115 g++.old-deja/g++.niklas/configure.in,
34116 g++.old-deja/g++.other/Makefile.in,
34117 g++.old-deja/g++.other/configure.in,
34118 gcc.c-torture/code_quality/Makefile.in,
34119 gcc.c-torture/code_quality/configure.in,
34120 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
34121 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
34122 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
34123 gcc.c-torture/execute/ieee/Makefile.in,
34124 gcc.c-torture/execute/ieee/configure.in,
34125 gcc.c-torture/noncompile/Makefile.in,
34126 gcc.c-torture/noncompile/configure.in,
34127 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
34128 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
34129 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
34131 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
34133 * g++.old-deja/g++.other/ambig3.C: New test.
34135 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
34137 * g++.old-deja/g++.pt/syntax1.C: New test.
34138 * g++.old-deja/g++.pt/syntax2.C: New test.
34139 * g++.old-deja/g++.other/syntax3.C: New test.
34140 * g++.old-deja/g++.other/syntax4.C: New test.
34142 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
34144 * gcc.dg/20000623-1.c: Prototype exit and abort.
34146 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
34148 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
34150 * gcc.dg/cpp-mi3.def: New file.
34152 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
34154 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
34155 lexer's error messages.
34156 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
34157 divine anything from the linemarkers.
34158 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
34159 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
34161 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
34163 * gcc.dg/20000623-1.c: New test.
34165 2000-06-22 Jakub Jelinek <jakub@redhat.com>
34167 * gcc.c-torture/execute/20000622-1.c: New test.
34169 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
34171 * g++.old-deja/g++.other/init15.C: New test.
34173 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
34175 * g++.old-deja/g++.pt/vaarg2.C: New test.
34176 * g++.old-deja/g++.pt/vaarg3.C: New test.
34178 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
34180 * g++.old-deja/g++.other/dyncast6.C: New test.
34182 2000-06-15 Jakub Jelinek <jakub@redhat.com>
34184 * gcc.c-torture/execute/loop-6.c: New test.
34186 2000-06-14 Jakub Jelinek <jakub@redhat.com>
34188 * gcc.dg/20000614-1.c: New test.
34189 * gcc.dg/20000614-2.c: New test.
34191 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
34193 * g++.old-deja/g++.other/inline12.C: New test.
34195 2000-06-13 Jakub Jelinek <jakub@redhat.com>
34197 * g++.old-deja/g++.other/eh1.C: New test.
34199 2000-06-12 Jakub Jelinek <jakub@redhat.com>
34201 * g++.old-deja/g++.other/type.C: New test.
34203 2000-06-05 Jakub Jelinek <jakub@redhat.com>
34205 * g++.old-deja/g++.other/initstring.C: New test.
34207 2000-06-12 Jason Merrill <jason@redhat.com>
34209 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
34211 2000-06-09 Jeffrey A Law (law@cygnus.com)
34213 * gcc.c-torture/compile/20000609-1.c: New test.
34215 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
34217 * gcc.dg/20000609-1.c: New test.
34219 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
34221 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
34222 * gcc.c-torture/noncompile/poison-1.c: Move...
34223 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
34224 * gcc.dg/cpp-li1.c: Add a token after the #line.
34226 2000-06-05 Richard Henderson <rth@cygnus.com>
34228 * gcc.c-torture/execute/20000605-2.c: New test.
34229 * gcc.c-torture/execute/20000605-3.c: New test.
34231 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
34233 * g77.f-torture/execute/20000503-1.x: New file.
34235 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
34237 * g++.old-deja/g++.eh/badalloc1.C: New test.
34239 2000-06-05 Richard Henderson <rth@cygnus.com>
34241 * gcc.c-torture/execute/20000605-1.c: New test.
34243 2000-06-05 Jakub Jelinek <jakub@redhat.com>
34244 Nathan Sidwell <nathan@codesourcery.com>
34246 * gcc.c-torture/compile/20000605-1.c: New test.
34248 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
34250 * g77.f-torture/compile/20000601-1.f: New test.
34252 2000-06-03 Richard Henderson <rth@cygnus.com>
34254 * gcc.c-torture/execute/20000603-1.c: New.
34256 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
34258 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
34259 * gcc.dg/noreturn-2.c (noreturn): Likewise.
34261 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
34263 * gcc.dg/compare2.c (case 12): XFAIL.
34264 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
34265 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
34267 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
34269 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
34271 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
34272 guard macro is already defined when the header is first
34274 * gcc.dg/cpp-mix.h: New file.
34275 * gcc.dg/endif-label.c: Update patterns to match compiler.
34277 * g++.brendan/complex1.C: Declare abort.
34278 * g++.law/refs4.C: Remove XFAIL.
34279 * g++.oliva/expr2.C: Declare abort and exit.
34281 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
34283 * gcc.c-torture/execute/20000528-1.c: New test.
34285 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
34286 * g++.old-deja/g++.law/temps4.C: Likewise.
34288 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
34289 stdlib.h. Call abort() on failure.
34290 * g++.old-deja/g++.law/refs4.C: Likewise.
34291 * g++.old-deja/g++.law/temps4.C: Likewise.
34292 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
34293 * gcc.c-torture/execute/20000112-1.c: Include string.h.
34295 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
34297 Relative to g++.dg/special:
34298 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
34300 Relative to g++.old-deja:
34301 * g++.brendan/complex1.C, g++.jason/optimize2.C,
34302 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
34303 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
34304 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
34305 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
34306 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
34307 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
34309 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
34310 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
34311 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
34312 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
34313 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
34314 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
34317 * g++.other/goto1.C: Update expectations for error messages.
34319 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
34321 * gcc.c-torture/compile/20000523-1.c: New test.
34323 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
34325 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
34327 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
34329 * g++.old-deja/g++.eh/catch11.C: New test.
34330 * g++.old-deja/g++.eh/catch12.C: New test.
34332 2000-05-24 Nick Clifton <nickc@cygnus.com>
34334 * gcc.c-torture/execute/20000523-1.c: New test.
34336 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
34338 * c-torture/execute/bcp-1.c: Replace abort in arg of
34339 __builtin_constant_p with a generic external function.
34341 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
34342 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
34343 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
34344 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
34345 Prototype abort and/or exit.
34347 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
34348 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
34349 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
34350 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
34352 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
34354 * gcc.dg/dwarf2-1.c: New test.
34356 2000-05-20 Richard Henderson <rth@cygnus.com>
34358 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
34360 2000-05-20 Andreas Jaeger <aj@suse.de>
34362 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
34365 2000-05-19 David Edelsohn <edelsohn@gnu.org>
34367 * gcc.c-torture/execute/20000519-2.c: New test.
34369 2000-05-19 Andreas Jaeger <aj@suse.de>
34371 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
34372 which fails with SSA.
34374 * lib/c-torture.exp: Also test with -O3 -fssa.
34376 2000-05-18 Michael Meissner <meissner@redhat.com>
34378 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
34379 * gcc.c-torture/execute/920415-1.c: Ditto.
34380 * gcc.c-torture/execute/920501-1.c: Ditto.
34381 * gcc.c-torture/execute/conversion.c: Ditto.
34382 * gcc.c-torture/execute/cvt-1.c: Ditto.
34384 2000-05-18 Jeffrey A Law (law@cygnus.com)
34386 * gcc.c-torture/compile/20000518-1.c: New test.
34388 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
34390 * g77.f-torture/compile/200005018.f: New test.
34392 2000-05-17 Jeffrey A Law (law@cygnus.com)
34394 * gcc.c-torture/compile/20000517-1.c: New test.
34396 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34398 * gcc.c-torture/execute/20000516-1.c: New test.
34400 2000-05-15 Jakub Jelinek <jakub@redhat.com>
34402 * g++.old-deja/g++.other/eh.C: New test.
34404 2000-05-12 Richard Henderson <rth@cygnus.com>
34406 * gcc.c-torture/execute/990208-1.c (main): Don't pass
34407 constants through to doit's conditional.
34409 2000-05-11 Jeffrey A Law (law@cygnus.com)
34411 * gcc.c-torture/compile/20000511-1.c: New test.
34412 * g77.f-torture/compile/20000511-1.f: New test.
34413 * g77.f-torture/compile/20000511-2.f: New test.
34415 2000-05-11 Michael Meissner <meissner@redhat.com>
34417 * gcc.c-torture/execute/20000511-1.c: New test.
34419 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
34421 * gcc.dg/dg.exp: Scan .S files as well as .c files.
34422 * gcc.dg/20000510-1.S: New.
34424 2000-05-08 Catherine Moore <clm@cygnus.com>
34426 * gcc.dg/unused-3.c: New.
34428 2000-05-06 Richard Henderson <rth@cygnus.com>
34430 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
34431 * g++.old-deja/g++.mike/warn1.C: Likewise.
34432 * g++.old-deja/g++.pt/local1.C: Likewise.
34433 * g++.old-deja/g++.pt/local7.C: Likewise.
34434 * g++.old-deja/g++.pt/spec16.C: Likewise.
34436 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
34438 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
34440 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
34442 * g77.f-torture/execute/20000503-1.f: New test.
34444 2000-05-04 Andreas Jaeger <aj@suse.de>
34446 * gcc.dg/noreturn-2.c: New test.
34448 2000-05-04 Neil Booth <NeilB@earthling.net>
34450 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
34453 2000-05-04 Richard Henderson <rth@cygnus.com>
34455 * gcc.c-torture/execute/20000503-1.c: Fix typo.
34457 2000-05-04 Richard Henderson <rth@cygnus.com>
34459 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
34460 OpenSSL by Jason R Thorpe.
34462 2000-05-03 Jim Wilson <wilson@cygnus.com>
34464 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
34466 2000-05-03 Robert Lipe <robertlipe@usa.net>
34468 * gcc.dg/20000503-1.c: New test.
34470 2000-05-02 Jakub Jelinek <jakub@redhat.com>
34472 * gcc.c-torture/compile/20000502-1.c: New test.
34473 * g++.old-deja/g++.other/align.C: New test.
34474 * gcc.dg/cpp-tradstringify.c: New test.
34476 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
34478 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
34479 and hard registers.
34481 2000-04-26 Geoff Keating <geoffk@cygnus.com>
34483 * gcc.c-torture/execute/loop-5.c: New test.
34485 2000-04-25 Jakub Jelinek <jakub@redhat.com>
34487 * gcc.c-torture/execute/va-arg-20.c: New test.
34489 2000-04-23 Jeffrey A Law (law@cygnus.com)
34491 * gcc.c-torture/execute/20000422-1.c: New test.
34493 2000-04-20 Greg McGary <gkm@gnu.org>
34495 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
34496 when optimizing, but without sibling-call optimizations (-O1).
34498 2000-04-20 Jeffrey A Law (law@cygnus.com)
34500 * gcc.c-torture/compile/20000420-1.c: New test.
34502 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
34504 * g++.abi/ptrflags.C: New test.
34505 * g++.eh/catchptr1.C: Test incomplete pointer chains.
34507 2000-04-19 Catherine Moore <clm@cygnus.com>
34509 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
34511 2000-04-19 Greg McGary <gkm@gnu.org>
34513 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
34514 sibling-call optimizations.
34516 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
34518 * gcc.dg/20000419-1.c: New test.
34520 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
34522 * gcc.c-torture/execute/20000412-6.c: New test.
34524 2000-04-12 Jeffrey A Law (law@cygnus.com)
34526 * gcc.c-torture/execute/20000412-5.c: New test.
34527 * g77.f-torture/compile/20000412-1.f: New test.
34528 * gcc.c-torture/execute/20000412-4.c: New test.
34529 * gcc.c-torture/compile/20000412-2.c: New test.
34530 * gcc.c-torture/execute/20000412-3.c: New test.
34531 * gcc.c-torture/compile/20000412-1.c: New test.
34532 * gcc.c-torture/execute/20000412-2.c: New test.
34534 2000-04-12 Jakub Jelinek <jakub@redhat.com>
34536 * objc/execute/bf-20.m: New test.
34538 2000-04-10 Richard Henderson <rth@cygnus.com>
34540 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
34542 * gcc.c-torture/execute/20000412-1.c: New test.
34544 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
34546 * g++.old-deja/g++.eh/catchptr1.C: New test.
34548 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
34550 * g++.old-deja/g++.abi/cxa_vec.C: New test.
34552 2000-04-08 Neil Booth <NeilB@earthling.net>
34554 * gcc.dg/cpp-nullchar.c: Remove test as
34555 embedded nulls cause problems.
34557 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34559 * gcc.dg/compare2.c: New test.
34561 2000-04-08 Neil Booth <NeilB@earthling.net>
34563 * gcc.dg/cpp-nullchar.c: New test.
34565 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
34567 * gcc.dg/cpp-mi2.c: New test.
34568 * gcc.dg/cpp-mi2[abc].h: New files.
34570 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
34572 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
34575 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
34577 * g++.old-deja/g++.abi/vmihint.C: New test.
34579 2000-04-06 Neil Booth <NeilB@earthling.net>
34581 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
34582 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
34585 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
34587 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
34588 avoid stack-frame overwrite.
34590 2000-04-05 Jakub Jelinek <jakub@redhat.com>
34592 * gcc.c-torture/compile/20000405-2.c: New test.
34593 * gcc.c-torture/compile/20000405-3.c: New test.
34595 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34597 * gcc.c-torture/compile/20000405-1.c: New test.
34599 2000-04-04 Geoff Keating <geoffk@cygnus.com>
34601 * gcc.dg/cast-qual-1.c: Revert last change.
34603 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34605 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
34607 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
34609 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
34610 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
34612 2000-04-03 Jeffrey A Law (law@cygnus.com)
34614 * gcc.c-torture/compile/20000403-2.c: New test.
34615 * gcc.c-torture/compile/20000403-1.c: New test.
34617 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
34619 * gcc.c-torture/execute/20000403-1.c: New test.
34621 2000-04-03 Geoff Keating <geoffk@cygnus.com>
34623 * gcc.c-torture/execute/20000402-1.c: New test.
34625 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
34627 * gcc.c-torture/execute/va-arg-15.c: New test.
34628 * gcc.c-torture/execute/va-arg-16.c: New test.
34629 * gcc.c-torture/execute/va-arg-17.c: New test.
34630 * gcc.c-torture/execute/va-arg-18.c: New test.
34631 * gcc.c-torture/execute/va-arg-19.c: New test.
34633 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
34635 * gcc.c-torture/compile/981211-1.c: Move to...
34636 * gcc.dg/cpp-as1.c: ...here.
34637 * gcc.dg/cpp-as2.c: New file.
34639 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
34642 2000-04-02 Neil Booth <NeilB@earthling.net>
34644 * gcc.dg/cpp-cond.c New tests.
34645 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
34646 accidental success less likely.
34647 * gcc.dg/cpp-missingop.c New tests.
34648 * gcc.dg/cpp-missingparen.c New tests.
34649 * gcc.dg/cpp-shift.c New tests.
34650 * gcc.dg/cpp-shortcircuit.c New tests.
34651 * gcc.dg/cpp-unary.c New tests.
34653 2000-03-29 Jeffrey A Law (law@cygnus.com)
34655 * gcc.c-torture/compile/20000329-1.c: New test.
34657 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
34659 * gcc.c-torture/compile/20000326-1.c: New test.
34660 * gcc.c-torture/compile/20000326-2.c: New test.
34662 2000-03-24 Geoff Keating <geoffk@cygnus.com>
34664 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
34665 the first parameter is a function argument.
34667 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
34669 * g++.old-deja/g++.ext/array4.C: New test.
34671 2000-03-22 Geoff Keating <geoffk@cygnus.com>
34673 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
34675 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34677 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
34679 2000-03-19 Richard Henderson <rth@cygnus.com>
34681 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
34683 2000-03-19 Richard Henderson <rth@cygnus.com>
34685 * gcc.c-torture/compile/20000319-1.c: New test.
34687 2000-03-14 Jeffrey A Law (law@cygnus.com)
34689 * gcc.c-torture/execute/20000314-3.c: New test.
34690 * gcc.c-torture/execute/20000314-2.c: New test.
34691 * gcc.c-torture/execute/20000314-1.c: New test.
34692 * gcc.c-torture/compile/20000314-2.c: New test.
34693 * gcc.c-torture/compile/20000314-1.c: New test.
34695 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
34697 * g++.old-deja/g++.warn/inline.C: New test.
34699 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
34701 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
34702 standards-compliant result rather than specific constants.
34703 Put test-values in array.
34705 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
34707 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
34708 (g++_target_compile): Put test-specific options last.
34710 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
34712 * g++.old-deja/g++.eh/vbase4.C: New test.
34714 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
34716 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
34718 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
34720 * g++.old-deja/g++.brendan/misc12.C: Removed.
34721 * g++.old-deja/g++.pt/memtemp77.C: Constify.
34722 * g++.old-deja/g++.ext/pretty4.C: New test.
34724 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
34726 * g++.old-deja/g++.other/string2.C: New test.
34728 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
34730 * g++.old-deja/g++.warn/impint2.C: New test.
34732 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
34734 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
34737 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
34739 * g++.old-deja/g++.warn/impint.C: New test.
34740 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
34741 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
34742 * g++.old-deja/g++.pt/explicit12.C: Likewise.
34743 * g++.old-deja/g++.pt/explicit13.C: Likewise.
34744 * g++.old-deja/g++.pt/explicit17.C: Likewise.
34745 * g++.old-deja/g++.pt/explicit18.C: Likewise.
34746 * g++.old-deja/g++.pt/explicit19.C: Likewise.
34747 * g++.old-deja/g++.pt/explicit23.C: Likewise.
34748 * g++.old-deja/g++.pt/explicit31.C: Likewise.
34749 * g++.old-deja/g++.pt/explicit35.C: Likewise.
34750 * g++.old-deja/g++.pt/explicit6.C: Likewise.
34751 * g++.old-deja/g++.pt/memclass7.C: Likewise.
34753 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
34755 * gcc.dg/cpp-redef.c: New test.
34757 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
34759 * g++.old-deja/g++.pt/unify7.C: New test.
34761 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34763 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
34764 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
34766 2000-02-25 Geoff Keating <geoffk@cygnus.com>
34768 * gcc.c-torture/compile/20000224-1.c: New test.
34770 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34772 * gcc.c-torture/compile/cpp-2.c: New test.
34773 * gcc.c-torture/compile/cpp-1.c: New test.
34775 2000-02-25 Jeffrey A Law (law@cygnus.com)
34777 * gcc.c-torture/execute/20000225-1.c: New test.
34779 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34781 * gcc.dg/cpp-li2.c: New test.
34783 * gcc.dg/cpp-wi1.c: New test.
34785 * gcc.dg/cpp-li1.c: New test.
34787 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
34789 * g++.old-deja/g++.other/sizeof5.C: New test.
34791 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34793 * gcc.c-torture/execute/va-arg-13.c: New test.
34795 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
34797 * gcc.c-torture/execute/va-arg-12.c: New test.
34799 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
34801 * gcc.c-torture/execute/20000223-1.c: New test.
34803 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
34805 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
34807 2000-02-22 Mark Mitchell <mark@codesourcery.com>
34809 * g++.old-deja/g++.abi/ptrmem.C: New test.
34811 2000-02-19 Richard Henderson <rth@cygnus.com>
34813 * gcc.c-torture/compile/init-3.c: New.
34815 2000-02-17 Mark Mitchell <mark@codesourcery.com>
34817 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
34820 2000-02-11 Robert Lipe <robertl@sco.com>
34822 * gcc.c-torture/compile/20000211-3.c: New test.
34824 2000-02-11 Martin Buchholz <martin@xemacs.org>
34826 * gcc.c-torture/compile/20000211-2.c: New test.
34828 2000-02-11 Jeffrey A Law (law@cygnus.com)
34830 * gcc.c-torture/compile/20000211-1.c: New test.
34832 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
34834 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
34837 2000-02-08 Nathan Sidwell <nathan@acm.org>
34839 * g++.old-deja/g++.other/cast5.C: New test.
34841 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
34843 * gcc.c-torture/execute/20000205-1.c: New.
34845 2000-02-03 Nathan Sidwell <nathan@acm.org>
34847 * g++.old-deja/g++.jason/cast3.C: Return void.
34848 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
34850 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34852 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
34854 * gcc.dg/loop-1.c: New test.
34856 2000-01-27 Jakub Jelinek <jakub@redhat.com>
34858 * gcc.c-torture/compile/20000127-1.c: New test.
34859 * gcc.c-torture/execute/991228-1.c: New test.
34861 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34863 * gcc.dg/unused-2.c: New test.
34865 * gcc.dg/conv-1.c: New test.
34867 2000-01-24 Mark Mitchell <mark@codesourcery.com>
34869 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
34871 (tool_option_proc): Fix typo.
34873 2000-01-24 Geoff Keating <geoffk@cygnus.com>
34875 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
34876 of the ld on the host, not on the build machine.
34877 Also, don't crash if '--help' is not a supported option.
34879 2000-01-24 Richard Henderson <rth@cygnus.com>
34881 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
34883 2000-01-20 Jeffrey A Law (law@cygnus.com)
34885 * gcc.c-torture/execute/20000120-2.c: New test.
34886 * gcc.c-torture/execute/20000120-1.c: New test.
34888 2000-01-13 Jeffrey A Law (law@cygnus.com)
34890 * gcc.c-torture/execute/20000113-1.c: New test.
34892 2000-01-12 Jeffrey A Law (law@cygnus.com)
34894 * gcc.c-torture/execute/20000112-1.c: New test.
34896 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34898 * gcc.dg/20000111-1.c: New test.
34900 2000-01-10 Jeffrey A Law (law@cygnus.com)
34902 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
34903 with 16 bit integers.
34905 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34907 * gcc.dg/20000108-1.c: New test.
34909 2000-01-05 Nathan Sidwell <nathan@acm.org>
34911 * g++.old-deja/g++.ns/koenig8.C: New test.
34913 2000-01-05 Nathan Sidwell <nathan@acm.org>
34915 * g++.old-deja/g++.other/cast4.C: New test.
34917 2000-01-05 Jeffrey A Law (law@cygnus.com)
34919 * gcc.c-torture/compile/20000105-2.c: New test.
34920 * gcc.c-torture/compile/20000105-1.c: New test.
34922 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34924 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
34925 references to printf & atoi to conform to ANSI standard.
34926 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
34927 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
34928 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
34929 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
34930 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
34931 * g++.old-deja/g++.brendan/complex1.C: Likewise.
34932 * g++.old-deja/g++.brendan/copy1.C: Likewise.
34933 * g++.old-deja/g++.brendan/copy2.C: Likewise.
34934 * g++.old-deja/g++.brendan/copy3.C: Likewise.
34935 * g++.old-deja/g++.brendan/copy4.C: Likewise.
34936 * g++.old-deja/g++.brendan/copy5.C: Likewise.
34937 * g++.old-deja/g++.brendan/copy6.C: Likewise.
34938 * g++.old-deja/g++.brendan/copy7.C: Likewise.
34939 * g++.old-deja/g++.brendan/copy8.C: Likewise.
34940 * g++.old-deja/g++.brendan/crash11.C: Likewise.
34941 * g++.old-deja/g++.brendan/crash14.C: Likewise.
34942 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
34943 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
34944 * g++.old-deja/g++.brendan/delete2.C: Likewise.
34945 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
34946 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
34947 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
34948 * g++.old-deja/g++.brendan/eh1.C: Likewise.
34949 * g++.old-deja/g++.brendan/groff1.C: Likewise.
34950 * g++.old-deja/g++.brendan/init3.C: Likewise.
34951 * g++.old-deja/g++.brendan/misc12.C: Likewise.
34952 * g++.old-deja/g++.brendan/misc7.C: Likewise.
34953 * g++.old-deja/g++.brendan/new2.C: Likewise.
34954 * g++.old-deja/g++.brendan/operators4.C: Likewise.
34955 * g++.old-deja/g++.brendan/operators5.C: Likewise.
34956 * g++.old-deja/g++.brendan/overload2.C: Likewise.
34957 * g++.old-deja/g++.brendan/overload7.C: Likewise.
34958 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
34959 * g++.old-deja/g++.brendan/reference1.C: Likewise.
34960 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
34961 * g++.old-deja/g++.brendan/template24.C: Likewise.
34962 * g++.old-deja/g++.brendan/template3.C: Likewise.
34963 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
34964 * g++.old-deja/g++.jason/inline3.C: Likewise.
34965 * g++.old-deja/g++.jason/opeq.C: Likewise.
34966 * g++.old-deja/g++.law/arg5.C: Likewise.
34967 * g++.old-deja/g++.law/arm7.C: Likewise.
34968 * g++.old-deja/g++.law/ctors11.C: Likewise.
34969 * g++.old-deja/g++.law/cvt8.C: Likewise.
34970 * g++.old-deja/g++.law/init9.C: Likewise.
34971 * g++.old-deja/g++.law/refs4.C: Likewise.
34972 * g++.old-deja/g++.law/template2.C: Likewise.
34973 * g++.old-deja/g++.law/visibility24.C: Likewise.
34974 * g++.old-deja/g++.law/vtable3.C: Likewise.
34975 * g++.old-deja/g++.mike/asm2.C: Likewise.
34976 * g++.old-deja/g++.mike/eh1.C: Likewise.
34977 * g++.old-deja/g++.mike/misc1.C: Likewise.
34978 * g++.old-deja/g++.mike/misc13.C: Likewise.
34979 * g++.old-deja/g++.mike/misc14.C: Likewise.
34980 * g++.old-deja/g++.mike/ns12.C: Likewise.
34981 * g++.old-deja/g++.mike/p1248.C: Likewise.
34982 * g++.old-deja/g++.mike/p3708.C: Likewise.
34983 * g++.old-deja/g++.mike/p3708a.C: Likewise.
34984 * g++.old-deja/g++.mike/p3708b.C: Likewise.
34985 * g++.old-deja/g++.mike/p646.C: Likewise.
34986 * g++.old-deja/g++.mike/p700.C: Likewise.
34987 * g++.old-deja/g++.mike/p783.C: Likewise.
34988 * g++.old-deja/g++.mike/p783a.C: Likewise.
34989 * g++.old-deja/g++.mike/p783b.C: Likewise.
34990 * g++.old-deja/g++.mike/p786.C: Likewise.
34991 * g++.old-deja/g++.mike/p789.C: Likewise.
34992 * g++.old-deja/g++.mike/p789a.C: Likewise.
34993 * g++.old-deja/g++.mike/p807a.C: Likewise.
34994 * g++.old-deja/g++.other/delete3.C: Likewise.
34995 * g++.old-deja/g++.other/dyncast1.C: Likewise.
34996 * g++.old-deja/g++.other/dyncast2.C: Likewise.
34997 * g++.old-deja/g++.other/dyncast3.C: Likewise.
34998 * g++.old-deja/g++.other/empty1.C: Likewise.
34999 * g++.old-deja/g++.other/temporary1.C: Likewise.
35000 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
35001 * g++.old-deja/g++.pt/t16.C: Likewise.
35002 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
35004 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
35006 * gcc.dg/991230-1.c: New test.
35008 1999-12-29 Jeffrey A Law (law@cygnus.com)
35010 * gcc.c-torture/compile/991229-3.c: New test.
35011 * gcc.c-torture/compile/991229-2.c: New test.
35012 * gcc.c-torture/compile/991229-1.c: New test.
35014 1999-12-29 Greg McGary <gkm@eng.ascend.com>
35016 * gcc.c-torture/compile/labels-2.c: New test.
35018 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
35020 * gcc.c-torture/execute/991227-1.c: New test.
35022 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35024 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
35026 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
35028 * gcc.c-torture/execute/991221-1.c: New test.
35030 1999-12-20 Nathan Sidwell <nathan@acm.org>
35032 * g++.old-deja/g++.other/cast3.C: New test.
35034 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
35036 * gcc.c-torture/execute/991216-4.c: New test.
35038 1999-12-16 Michael Meissner <meissner@cygnus.com>
35040 * gcc.c-torture/execute/991216-1.c: New test.
35041 * gcc.c-torture/execute/991216-2.c: New test.
35042 * gcc.c-torture/execute/991216-3.c: New test.
35044 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
35046 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
35047 Actually make the test fail by using "-O2" for compilation.
35049 1999-12-15 Nathan Sidwell <nathan@acm.org>
35051 * g++.old-deja/g++.warn/cast-align1.C: New test.
35053 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
35055 * gcc.c-torture/compile/991214-1.c: New test.
35056 * gcc.c-torture/compile/991214-2.c: New test.
35058 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
35060 * gcc.dg/991214-1.c: New test.
35062 1999-12-13 Jeffrey A Law (law@cygnus.com)
35064 * gcc.c-torture/compile/991213-3.c: New test.
35065 * gcc.c-torture/compile/991213-2.c: New test.
35066 * gcc.c-torture/compile/991213-1.c: New test.
35068 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
35070 * gcc.dg/991209-1.c: New test.
35072 1999-12-08 Nathan Sidwell <nathan@acm.org>
35074 * gcc.c-torture/compile/991208-1.c: New test.
35076 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35078 * gcc.dg/ultrasp2.c: New test.
35080 1999-12-05 Alex Samuel <samuel@codesourcery.com>
35082 * g++.old-deja/g++.abi/align.C (main): Fix typo.
35084 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
35086 * gcc.c-torture/compile/991202-1.c: New test.
35087 * gcc.c-torture/execute/991202-1.c: New test.
35088 * gcc.c-torture/execute/991202-2.c: New test.
35089 * gcc.c-torture/execute/991202-3.c: New test.
35091 1999-12-02 Alex Samuel <samuel@codesourcery.com>
35093 * g++.old-deja/g++.abi/align.C: New test.
35094 * g++.old-deja/g++.abi/aggregates.C: Likewise.
35095 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35097 1999-12-01 Richard Henderson <rth@cygnus.com>
35099 * gcc.c-torture/execute/991201-1.c: New.
35101 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
35103 * gcc.dg/991129-1.c: New test.
35105 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
35107 * gcc.c-torture/compile/991127-1.c: New test.
35109 1999-11-22 Nathan Sidwell <nathan@acm.org>
35111 * g++.old-deja/g++.other/warn4.C: New test.
35113 1999-11-22 Nathan Sidwell <nathan@acm.org>
35115 * g++.old-deja/g++.eh/cleanup2.C: New test.
35116 * g++.old-deja/g++.ext/pretty2.C: New test.
35117 * g++.old-deja/g++.ext/pretty3.C: New test.
35118 * g++.old-deja/g++.other/debug6.C: New test.
35120 1999-10-20 Jim Wilson <wilson@cygnus.com>
35122 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
35123 compiler_output to look for one error message instead of two.
35125 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
35127 * gcc.c-torture/execute/991118-1.c: Also test case
35128 where the word boundary does not split a byte evenly.
35130 1999-11-19 Nathan Sidwell <nathan@acm.org>
35132 * g++.old-deja/g++.ext/restrict1.C: New test.
35134 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
35136 * gcc.c-torture/execute/991118-1.c: New test.
35138 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
35140 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
35141 working directory pathnames.
35143 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
35145 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
35146 host is equipped with driver.h and driver.o so it can actually
35147 compile and run the tests.
35149 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
35151 * gcc.c-torture/compile/991008-1.c: New test.
35153 1999-11-08 Nick Clifton <nickc@cygnus.com>
35155 * lib/gcc-dg.exp: Include target-supports.exp
35157 1999-11-05 Nick Clifton <nickc@cygnus.com>
35159 * lib/target-supports.exp: New file: Provide procs to test for
35160 features supported by the target.
35161 (check_weak_available): Moved here from ecos.exp.
35162 (check_alias_available): New proc: Determine of the target
35163 toolchain supports the alias attribute.
35165 * gcc.dg/special/ecos.exp: Move check_weak_available to
35166 target-supports.exp.
35167 (alias-1.c): Only perform the test if the target supports
35169 (wkali-1.c): Only perform the test if the target supports
35172 * gcc.dg/990506-0.c: Expect error messages from cross
35173 targets as well as native targets.
35175 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35177 * gcc.dg/ultrasp1.c: Removed xfail.
35178 * gcc.dg/struct-ret-2.c: Likewise.
35179 * gcc.dg/array-1.c: Likewise.
35181 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35183 * gcc.dg/struct-ret-2.c: New test.
35185 * gcc.dg/array-1.c: New test.
35187 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
35189 * gcc.c-torture/execute/991030-1.c: New test.
35191 1999-10-26 Richard Henderson <rth@cygnus.com>
35193 * gcc.c-torture/compile/991026-2.c: New test.
35195 1999-10-26 Jeffrey A Law (law@cygnus.com)
35197 * gcc.c-torture/compile/991026-1.c: New test.
35199 1999-10-23 Jeffrey A Law (law@cygnus.com)
35201 * gcc.c-torture/execute/991023-1.c: New test.
35203 1999-10-19 Jeffrey A Law (law@cygnus.com)
35205 * gcc.c-torture/execute/991019-1.c: New test.
35207 1999-10-16 Richard Henderson <rth@cygnus.com>
35209 * gcc.c-torture/execute/991016-1.c: New test.
35211 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
35213 * gcc.c-torture/execute/991014-1.c: New test.
35215 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
35217 * g++.old-deja/g++.other/union2.C: New test.
35219 1999-10-13 Nathan Sidwell <nathan@acm.org>
35221 * g++.old-deja/g++.other/vaarg2.C: New test.
35222 * g++.old-deja/g++.other/vaarg3.C: New test.
35224 1999-10-12 Craig Burley <craig@jcb-sc.com>
35226 * g77.f-torture/noncompile/19990905-1.f: Moved from being
35229 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
35231 * gcc.c-torture/execute/va-arg-11.c: New test.
35233 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
35235 * lib/file-format.exp (gcc_target_object_format): Don't
35236 crash if objdump is unavailable.
35238 1999-09-29 Donn Terry <donn@interix.com>
35240 * gcc.misc-tests/mg.exp: delete extraneous redirection.
35242 1999-09-28 Nick Clifton <nickc@cygnus.com>
35244 * gcc.c-torture/compile/990928-1.c: New test.
35246 1999-09-28 Nathan Sidwell <nathan@acm.org>
35248 * g++.old-deja/g++.other/decl6.C: New test.
35250 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35252 * gcc.c-torture/execute/va-arg-10.c: New test.
35254 1999-09-27 Nathan Sidwell <nathan@acm.org>
35256 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
35257 __PRETTY_FUNCTION__.
35259 1999-09-23 Nick Clifton <nickc@cygnus.com>
35261 * gcc.c-torture/execute/990923-1.c: New test.
35263 1999-09-21 Nick Clifton <nickc@cygnus.com>
35265 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
35266 for which -fpic is inappropriate.
35268 1999-09-21 Mark Mitchell <mark@codesourcery.com>
35270 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
35272 1999-09-21 Nathan Sidwell <nathan@acm.org>
35274 * g++.old-deja/g++.other/dyncast1.C: New test.
35275 * g++.old-deja/g++.other/dyncast2.C: New test.
35276 * g++.old-deja/g++.other/dyncast3.C: New test.
35277 * g++.old-deja/g++.other/dyncast4.C: New test.
35278 * g++.old-deja/g++.other/dyncast5.C: New test.
35279 * g++.old-deja/g++.eh/catch3.C: New test.
35280 * g++.old-deja/g++.eh/catch3p.C: New test.
35281 * g++.old-deja/g++.eh/catch4.C: New test.
35282 * g++.old-deja/g++.eh/catch4p.C: New test.
35283 * g++.old-deja/g++.eh/catch5.C: New test.
35284 * g++.old-deja/g++.eh/catch5p.C: New test.
35285 * g++.old-deja/g++.eh/catch6.C: New test.
35286 * g++.old-deja/g++.eh/catch6p.C: New test.
35287 * g++.old-deja/g++.eh/catch7.C: New test.
35288 * g++.old-deja/g++.eh/catch7p.C: New test.
35289 * g++.old-deja/g++.eh/catch8.C: New test.
35290 * g++.old-deja/g++.eh/catch8p.C: New test.
35291 * g++.old-deja/g++.eh/catch9.C: New test.
35292 * g++.old-deja/g++.eh/catch9p.C: New test.
35294 1999-09-13 Nathan Sidwell <nathan@acm.org>
35296 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
35297 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
35299 1999-09-13 Jeffrey A Law (law@cygnus.com)
35301 * gcc.c-torture/compile/990913-1.c: New test.
35303 1999-09-10 Nathan Sidwell <nathan@acm.org>
35305 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
35306 * g++.old-deja/g++.jason/rfg5.C: Likewise.
35308 1999-09-09 Richard Henderson <rth@cygnus.com>
35310 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
35312 1999-09-09 Nathan Sidwell <nathan@acm.org>
35314 * g++.old-deja/g++.other/lookup11.C: New test.
35315 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
35316 what is permitted and what we want.
35317 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
35319 * g++.old-deja/g++.jason/rfg5.C: Likewise
35321 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
35323 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
35324 * gcc.c-torture/noncompile/poison-1.c: New file.
35326 1999-09-08 Nathan Sidwell <nathan@acm.org>
35328 * g++.old-deja/g++.other/sizeof3.C: New test.
35329 * g++.old-deja/g++.other/sizeof4.C: New test.
35330 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
35331 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
35333 1999-09-07 Richard Henderson <rth@cygnus.com>
35335 * gcc.dg/va-arg-1.c: New.
35337 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35339 * gcc.c-torture/execute/va-arg-9.c: New test.
35341 1999-09-05 Craig Burley <craig@jcb-sc.com>
35343 * g77.f-torture/compile/980519-2.f: New test.
35344 * g77.f-torture/compile/19990905-0.f: New test.
35345 * g77.f-torture/compile/19990905-1.f: New test.
35346 * g77.f-torture/compile/19990905-2.f: New test.
35348 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
35350 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
35352 * gcc.c-torture/execute/990827-1.c: Fix typo.
35354 1999-09-03 Nathan Sidwell <nathan@acm.org>
35356 * g++.old-deja/g++.other/deref1.C: New test.
35358 1999-09-02 Nathan Sidwell <nathan@acm.org>
35360 * g++.old-deja/g++.other/ambig2.C: New test.
35361 * g++.old-deja/g++.other/cond5.C: New test.
35362 * g++.old-deja/g++.other/lookup16.C: New test.
35364 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
35366 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
35369 1999-08-31 Jeffrey A Law (law@cygnus.com)
35371 * lib/c-torture.exp: Avoid the "compare executables" optimization
35372 when testing native.
35374 1999-08-29 Jeffrey A Law (law@cygnus.com)
35376 * gcc.c-torture/execute/990829-1.c: New test.
35377 * gcc.c-torture/compile/990829-1.c: New test.
35379 1999-08-27 Paul Burchard <burchard@pobox.com>
35381 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
35382 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
35383 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
35384 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
35385 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
35386 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
35387 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
35388 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
35389 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
35390 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
35391 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
35393 1999-08-27 Jeffrey A Law (law@cygnus.com)
35395 * gcc.c-torture/execute/990827-1.c: New test.
35397 1999-08-26 Craig Burley <craig@jcb-sc.com>
35399 * g77.f-torture/noncompile/19990826-4.f: New test.
35401 * g77.f-torture/compile/19990826-3.f: New test.
35403 * g77.f-torture/execute/19990826-2.f: New test.
35405 * g77.f-torture/compile/19990826-1.f: New test.
35407 * gcc.c-torture/execute/990826-0.c: New test.
35408 * g77.c-torture/execute/19990826-0.f: New test.
35410 * g77.f-torture/noncompile/970626-2.f: New test.
35412 1999-08-25 Paul Burchard <burchard@pobox.com>
35414 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
35415 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
35416 lss-011.C: New tests.
35418 1999-08-25 Nathan Sidwell <nathan@acm.org>
35420 * g++.old-deja/g++.other/decl5.C: New test.
35422 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35424 * noncompile/noncompile.exp: Load_lib c-torture.exp.
35425 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
35426 call `postbase' for each one. All callers of `postbase' changed
35427 to call this instead.
35429 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
35431 * gcc.c-torture/execute/990811-1.c: New test.
35433 1999-08-09 Nick Clifton <nickc@cygnus.com>
35435 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
35438 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
35441 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
35443 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
35445 1999-08-04 Jeffrey A Law (law@cygnus.com)
35447 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
35449 1999-08-04 Nathan Sidwell <nathan@acm.org>
35451 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
35453 1999-08-04 Jeffrey A Law (law@cygnus.com)
35455 * gcc.c-torture/execute/990804-1.c: New test.
35457 1999-08-03 Nathan Sidwell <nathan@acm.org>
35459 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
35460 * g++.old-deja/g++.brendan/crash64.C: Likewise
35461 * g++.old-deja/g++.brendan/overload8.C: Likewise
35463 1999-08-03 Nathan Sidwell <nathan@acm.org>
35465 * g++.old-deja/g++.other/struct1.C: New test.
35467 1999-08-03 Nathan Sidwell <nathan@acm.org>
35469 * g++.old-deja/g++.other/enum2.C: New test.
35471 1999-08-02 Richard Henderson <rth@cygnus.com>
35473 Adapted from tests from Franz Sirl:
35474 * gcc.c-torture/execute/va-arg-7.c: New test.
35475 * gcc.c-torture/execute/va-arg-8.c: New test.
35477 1999-08-01 Jeffrey A Law (law@cygnus.com)
35479 * gcc.c-torture/compile/990801-2.c: New test.
35481 * gcc.c-torture/compile/990801-1.c: New test.
35483 1999-07-27 Michael Meissner <meissner@cygnus.com>
35485 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
35486 fp-cmp-1.c, converting double to float.
35488 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
35489 fp-cmp-1.c, converting double to long double.
35491 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
35492 from fr1 to unknown_register, since fr1 is a legitimate register
35495 1999-07-25 Jeffrey A Law (law@cygnus.com)
35497 * README: More listname related changes.
35499 1999-07-08 Catherine Moore <clm@cygnus.com>
35501 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
35503 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
35505 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
35507 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
35509 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
35511 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
35513 * gcc.dg/990703-1.c: New test.
35515 1999-06-29 Nick Clifton <nickc@cygnus.com>
35517 * lib/file-format.exp: New file: Move definition of proc
35518 gcc_target_object_format to here from
35519 gcc.dg/special/ecos.exp.
35521 * lib/c-torture.exp: Include lib file-format.exp.
35522 * lib/gcc-dg.exp: Include lib file-format.exp.
35524 * gcc.dg/special/ecos.exp: Remove definition of proc
35525 gcc_target_object_format.
35527 1999-06-28 Jeffrey A Law (law@cygnus.com)
35529 * gcc.c-torture/execute/990628-1.c: New test.
35531 1999-06-25 Jeffrey A Law (law@cygnus.com)
35533 * gcc.c-torture/compile/990625-2.c: New test.
35535 * gcc.c-torture/compile/990625-1.c: New test.
35537 1999-06-23 Nick Clifton <nickc@cygnus.com>
35539 * gcc.c-torture/compile/dll.c: New test case. Check that dll
35540 attributes compile.
35541 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
35542 ports that use the COFF/PE file format.
35544 1999-06-17 Jeffrey A Law (law@cygnus.com)
35546 * gcc.c-torture/compile/990617-1.c: New test.
35548 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
35550 * g++.old-deja/g++.other/decl4.C: New test.
35552 1999-06-14 Nathan Sidwell <nathan@acm.org>
35554 * g++.old-deja/g++.other/bitfld3.C: New test.
35556 1999-06-08 Nathan Sidwell <nathan@acm.org>
35558 * g++.old-deja/g++.eh/catch1.C: New test.
35560 1999-06-07 Jeffrey A Law (law@cygnus.com)
35562 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
35564 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
35565 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
35567 1999-06-05 Craig Burley <craig@jcb-sc.com>
35569 * g77.f-torture/compile/19990502-0.f: Replace with new,
35570 shorter, test that still fails after recent changes.
35572 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
35574 * gcc.c-torture/execute/990604-1.c: New test.
35576 1999-05-31 Jeffrey A Law (law@cygnus.com)
35578 * gcc.c-torture/execute/990531-1.c: New test.
35580 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35582 * gcc.c-torture/compile/990527-1.c: New test.
35584 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
35586 * gcc.c-torture/execute/990527-1.c: New test.
35588 1999-05-25 Nick Clifton <nickc@cygnus.com>
35590 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
35591 bitfields as signed.
35593 1999-05-25 Craig Burley <craig@jcb-sc.com>
35595 * g77.f-torture/compile/19990525-0.f: New test.
35597 1999-05-25 Jeffrey A Law (law@cygnus.com)
35599 * gcc.c-torture/execute/990525-2.c: New test.
35601 * gcc.c-torture/execute/990525-1.c: New test.
35603 1999-05-24 Nathan Sidwell <nathan@acm.org>
35605 * g++.old-deja/g++.other/anon3.C: New test.
35606 * g++.old-deja/g++.other/anon4.C: New test.
35607 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
35608 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
35609 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
35612 1999-05-24 Jeffrey A Law (law@cygnus.com)
35614 * gcc.c-torture/execute/990524-1.c: New test.
35616 * gcc.dg/990524-1.c: New test.
35618 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35620 * gcc.c-torture/compile/990523-1.c: New test.
35622 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
35624 * gcc.c-torture/compile/990519-1.c: New test.
35626 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
35628 * gcc.c-torture/compile/990517-1.c: New test.
35630 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
35631 (e4, f4): New tests.
35634 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35636 * gcc.dg/noreturn-1.c: New test.
35638 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
35640 * gcc.c-torture/execute/990513-1.c: New test.
35642 1999-05-10 Richard Henderson <rth@cygnus.com>
35644 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
35646 1999-05-10 Craig Burley <craig@jcb-sc.com>
35648 * g77.f-torture/execute/erfc.f: Use small single-precision
35649 values, to avoid problems on Alphas when not -mieee.
35651 1999-05-08 Craig Burley <craig@jcb-sc.com>
35653 * gcc.dg/990506-0.c: New test.
35655 1999-05-08 Richard Henderson <rth@cygnus.com>
35657 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
35658 the constant to test. Don't XFAIL 64-bit targets.
35660 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
35661 * g++.old-deja/g++.law/profile1.C: Likewise.
35663 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
35664 operator new instances.
35665 * g++.old-deja/g++.other/delete5.C: Likewise.
35667 1999-05-03 Craig Burley <craig@jcb-sc.com>
35669 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
35672 1999-05-03 Craig Burley <craig@jcb-sc.com>
35674 * g77.f-torture/execute/u77-test.f: Reverse order of two
35675 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
35677 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35679 * gcc.dg/compare1.c: New test.
35681 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
35683 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
35686 1999-05-02 Craig Burley <craig@jcb-sc.com>
35688 * g77.f-torture/compile/19990502-1.f: New test.
35690 1999-05-02 Craig Burley <craig@jcb-sc.com>
35692 * g77.f-torture/compile/19990502-0.f: New test.
35694 1999-05-02 Craig Burley <craig@jcb-sc.com>
35696 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
35699 1999-05-02 Craig Burley <craig@jcb-sc.com>
35701 * g77.f-torture/execute/u77-test.f (main): List libU77
35702 intrinsics not currently tested.
35703 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
35704 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
35705 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
35706 Trim blanks off the ends of some printed strings.
35708 1999-05-02 Craig Burley <craig@jcb-sc.com>
35710 * g77.f-torture/execute/u77-test.f (main): Just warn about
35711 FSTAT gid disagreement, as it's expected on some systems.
35713 1999-05-01 Craig Burley <craig@jcb-sc.com>
35715 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
35716 use a new function, which allows for some slop.
35717 Clean up some commentary.
35718 (issum): The new function.
35719 (sgladd): Deleted subroutine.
35721 1999-05-01 Craig Burley <craig@jcb-sc.com>
35723 * g77.f-torture/execute/u77-test.f: Modify to be more like
35724 libf2c/libU77 version, bringing patches to that version here.
35725 Add suitable commentary.
35727 1999-04-25 Richard Henderson <rth@cygnus.com>
35729 * gcc.dg/990424-1.c: New test.
35731 1999-04-24 Craig Burley <craig@jcb-sc.com>
35733 * g77.f-torture/execute/u77-test.f (main): Bug involving
35734 LSTAT has been fixed, so turn back on full checking.
35736 1999-04-20 Craig Burley <craig@jcb-sc.com>
35738 * g77.f-torture/compile/19990419-0.f: New test.
35739 * g77.f-torture/execute/19990419-1.f: New test.
35741 1999-04-17 Richard Henderson <rth@cygnus.com>
35743 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
35744 to avoid the need for a prototype to supress a warning.
35746 1999-04-07 Jim Wilson <wilson@cygnus.com>
35748 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
35750 1999-04-04 Jeffrey A Law (law@cygnus.com)
35752 * gcc.c-torture/execute/990404-1.c: New test.
35754 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
35756 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
35757 * gcc.dg/cpp-if3.c: Don't use -pedantic.
35758 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
35759 missing initializer warnings.
35761 1999-03-28 Jeffrey A Law (law@cygnus.com)
35763 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
35766 1999-03-26 Jeffrey A Law (law@cygnus.com)
35768 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
35770 1999-03-26 Craig Burley <craig@jcb-sc.com>
35772 * g77.f-torture/execute/19990325-0.f: New test.
35773 * g77.f-torture/execute/19990325-1.f: New test.
35775 1999-03-24 Jeffrey A Law (law@cygnus.com)
35777 * gcc.c-torture/execute/990324-1.c: New test.
35779 1999-03-22 Jim Wilson <wilson@cygnus.com>
35781 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
35784 1999-03-17 Richard Henderson <rth@cygnus.com>
35786 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
35788 1999-03-13 Craig Burley <craig@jcb-sc.com>
35790 * g77.f-torture/execute/19990313-2.f: New test.
35791 * g77.f-torture/execute/19990313-3.f: New test.
35793 1999-03-13 Craig Burley <craig@jcb-sc.com>
35795 * g77.f-torture/execute/19990313-0.f: New test.
35796 * g77.f-torture/execute/19990313-1.f: New test.
35798 1999-03-12 Jim Wilson <wilson@cygnus.com>
35800 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
35802 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
35803 (main): Add check for u15. Conditionalize u31 check depending on
35804 whether ints are <32 bits or >=32 bits.
35806 1999-03-08 Craig Burley <craig@jcb-sc.com>
35808 * g77.f-torture/execute/19981119-0.f: Improve testiness.
35810 1999-03-08 Craig Burley <craig@jcb-sc.com>
35812 * g77.f-torture/compile/19990305-0.f: New test.
35813 * g77.f-torture/execute/19981119-0.f: New test.
35815 1999-03-08 Craig Burley <craig@jcb-sc.com>
35817 * g77.f-torture/execute/970625-2.f: call ABORT if final
35818 result is not correct, instead of just printing it.
35819 Add this checking via newly introduced obfuscation, to
35820 trip up buggy front ends.
35822 1999-03-07 Craig Burley <craig@jcb-sc.com>
35824 * g77.f-torture/compile/960317-1.f: Moved from being
35825 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
35827 1999-03-06 Craig Burley <craig@jcb-sc.com>
35829 * g77.f-torture/execute/960317-1.f: New (old) test.
35830 * g77.f-torture/execute/970625-2.f: Ditto.
35832 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
35834 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
35835 message on line 1 or line 2; cccp and cpplib do this differently.
35837 1999-03-01 Jeffrey A Law (law@cygnus.com)
35839 * g++.old-deja/g++.law/weak1.C: New test.
35841 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
35843 * gcc.c-torture/execute/990119-1.c: Renamed to...
35844 * gcc.dg/990119-1.c: this, so it will only be tested once
35845 (it's a preprocessor test, it doesn't need to be run at
35846 multiple optimization levels).
35848 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
35850 * lib/g++.exp: Don't add incdir=$base_dir/../include to
35853 1999-02-24 Craig Burley <craig@jcb-sc.com>
35855 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
35856 * g77.f-torture/compile/19981216-0.f: ...as it is expected
35857 to not be compilable by current g77.
35859 1999-02-24 Nick Clifton <nickc@cygnus.com>
35861 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
35863 1999-02-22 Jeffrey A Law (law@cygnus.com)
35865 * gcc.c-torture/execute/990222-1.c: New test.
35867 1999-02-19 Craig Burley <craig@jcb-sc.com>
35869 * g77.f-torture/compile/19990218-0.f: New test.
35870 * g77.f-torture/noncompile/19990218-1.f: New test.
35872 1999-02-18 Craig Burley <craig@jcb-sc.com>
35874 * g77.f-torture/compile/19981216-0.f: New test.
35876 1999-02-14 Jeffrey A Law (law@cygnus.com)
35878 * gcc.dg/990214-1.c: New test.
35880 1999-02-13 Jeffrey A Law (law@cygnus.com)
35882 * gcc.dg/990213-2.c: New test.
35884 * gcc.dg/990213-1.c: New test.
35886 1999-02-12 Jeffrey A Law (law@cygnus.com)
35888 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
35891 1999-02-11 Nick Clifton <nickc@cygnus.com>
35893 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
35894 specified by target.
35896 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
35898 1999-02-11 Jeffrey A Law (law@cygnus.com)
35900 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
35902 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
35904 * gcc.dg/special/ecos.exp: New test driver for new tests with
35905 special requirements.
35907 * gcc.dg/special/alias-1.c: New test.
35908 * gcc.dg/special/gcsec-1.c: New test.
35909 * gcc.dg/special/weak-1.c: New test.
35910 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
35911 * gcc.dg/special/weak-2.c: New test.
35912 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
35913 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
35914 * gcc.dg/special/wkali-1.c: New test.
35915 * gcc.dg/special/wkali-2.c: New test.
35916 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
35917 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
35919 1999-02-10 Felix Lee <flee@cygnus.com>
35921 * lib/c-torture.exp (c-torture-compile): Pull out code for
35922 analyzing gcc error messages.
35923 (c-torture-execute): Likewise. Fix some (harmless) false
35925 * lib/gcc.exp (gcc_check_compile): New function.
35927 1999-02-08 Richard Henderson <rth@cygnus.com>
35929 * gcc.c-torture/execute/990208-1.c: New test.
35931 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
35933 * g++.dg/special/ecos.exp: New driver for new tests with special
35936 * g++.dg/special/conpr-1.C: New test
35937 * g++.dg/special/conpr-2.C: New test
35938 * g++.dg/special/conpr-2a.C: New test
35939 * g++.dg/special/conpr-3.C: New test
35940 * g++.dg/special/conpr-3a.C: New test
35941 * g++.dg/special/conpr-3b.C: New test
35943 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
35944 allow g++ to use the dg driver
35946 * README: Add comment about g++.dg directory
35948 1999-02-06 Jeffrey A Law (law@cygnus.com)
35950 * README: Update email addresses.
35952 1999-02-03 Nick Clifton <nickc@cygnus.com>
35954 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
35955 arguments in order to force structure S onto the stack even on
35957 (test): Pass 10 leading arguments to function foo as well as the
35960 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
35961 failure for all targets.
35963 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
35964 abort to terminate program execution.
35966 1999-01-30 Richard Henderson <rth@cygnus.com>
35968 * gcc.c-torture/execute/990130-1.c: New test.
35970 1999-01-30 Jeffrey A Law (law@cygnus.com)
35972 * gcc.dg/990130-1.c: New test.
35974 1999-01-28 Michael Meissner <meissner@cygnus.com>
35976 * gcc.c-torture/execute/990128-1.c: New test.
35978 1999-01-27 Michael Meissner <meissner@cygnus.com>
35980 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
35982 1999-01-27 Felix Lee <flee@cygnus.com>
35984 * lib/c-torture.exp (c-torture-compile): pull out code for
35985 analyzing gcc error messages.
35986 (c-torture-execute): ditto, and fix some (harmless) false
35988 * lib/gcc.exp (gcc_check_compile): new function.
35990 1999-01-17 Jeffrey A Law (law@cygnus.com)
35992 * gcc.dg/990117-1.c: New test.
35994 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
35996 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
35998 1999-01-15 Jeffrey A Law (law@cygnus.com)
36000 * g77.f-torture/compile/990115-1.f: New test.
36002 1999-01-07 Jeffrey A Law (law@cygnus.com)
36004 * gcc.c-torture/compile/990107-1.c: New test
36006 1999-01-06 Jeffrey A Law (law@cygnus.com)
36008 * gcc.c-torture/execute/990106-2.c: New test.
36010 * gcc.c-torture/execute/990106-1.c: New test.
36012 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
36014 * gcc.c-torture/compile/981223-1.c: New test.
36016 1998-12-29 Richard Henderson <rth@cygnus.com>
36018 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
36019 (opt3): Rename from opt4 and disable.
36021 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
36023 * g++.old-deja/g++.pt/ptrmem5.C: New test.
36025 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
36027 * g++.old-deja/g++.other/conv5.C: New test.
36029 1998-12-14 Nick Clifton <nickc@cygnus.com>
36031 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
36033 1998-12-11 Jeffrey A Law (law@cygnus.com)
36035 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
36037 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
36039 * gcc.c-torture/compile/981211-1.c: New test.
36041 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
36043 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
36045 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
36047 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36049 * gcc.special/930510-1.c: Make C9X safe.
36050 * gcc.misc-tests/gcov-1.c Similarly.
36051 * gcc.misc-tests/gcov-2.c Similarly.
36053 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
36055 * gcc.dg/ultrasp1.c: New test.
36057 1998-12-06 Richard Henderson <rth@cygnus.com>
36059 * gcc.c-torture/execute/981206.c: New test.
36061 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
36063 * g++.old-deja/g++.ns/template7.C: New test.
36065 * g++.old-deja/g++.other/expr1.C: New test.
36067 * g++.old-deja/g++.eh/tmpl3.C: New test.
36069 * g++.old-deja/g++.eh/tmpl2.C: New test.
36071 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
36073 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
36074 * g++.old-deja/g++.other/using6.C: Removed.
36075 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
36077 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
36079 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
36081 * g++.old-deja/g++.pt/overload8.C: New test.
36083 * g++.old-deja/g++.pt/overload7.C: New test.
36085 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
36087 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
36088 and relinking messages.
36089 * lib/g++.exp (g++_target_compile): Remove .rpo file when
36090 compiling with -frepo.
36092 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
36094 * g++.old-deja/g++.pt/lookup6.C: New test.
36096 1998-11-30 Nick Clifton <nickc@cygnus.com>
36098 * gcc.c-torture/execute/981130-1.c: New test.
36099 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
36101 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
36103 * g++.old-deja/g++.pt/explicit76.C: New test.
36105 * g++.old-deja/g++.pt/friend38.C: New test.
36107 * g++.old-deja/g++.ns/crash2.C: New test.
36109 * g++.old-deja/g++.pt/defarg8.C: New test.
36111 * g++.old-deja/g++.pt/instantiate6.C: New test.
36113 * g++.old-deja/g++.pt/static6.C: New test.
36115 * g++.old-deja/g++.pt/decl2.C: New test.
36117 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
36119 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
36120 problem is actually related with name lookup, but so what? :-)
36122 * g++.old-deja/g++.pt/friend37.C: New test.
36124 1998-11-25 Dave Love <d.love@dl.ac.uk>
36126 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
36127 element, which fails on some systems.
36129 * g77.f-torture/execute/labug1.f: New test.
36131 1998-11-21 Jeffrey A Law (law@cygnus.com)
36133 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
36136 1998-11-18 Dave Love <d.love@dl.ac.uk>
36138 * g77.f-torture/compile/981117-1.f: New test.
36140 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
36142 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
36143 properly discarded.
36145 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
36147 * gcc.c-torture/execute/memcheck: New directory of tests for
36148 -fcheck-memory-usage.
36150 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
36152 * README: New file, general information about the testsuite and
36153 new description of the various C++ test subdirectories.
36154 * README.g++: Eliminate obsolete information, update and move most
36155 relevant stuff to README.
36157 1998-11-07 Richard Henderson <rth@cygnus.com>
36159 * gcc.c-torture/compile/981107-1.c: New test.
36161 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
36163 * execute/memcpy-bi.c: New testcase.
36165 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
36167 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
36170 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
36171 template is selected.
36173 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
36174 classes, it should be accepted for all types.
36176 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
36178 * g++.old-deja/g++.pt/spec24.C: Ensure that template
36179 specializations start with template headers.
36181 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
36183 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
36185 * g++.old-deja/g++.other/init9.C: Test cross initialization of
36188 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
36190 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
36192 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
36194 * compile/981022-1.c, compile/981022-1.x: New test and driver.
36196 1998-10-19 Jeffrey A Law (law@cygnus.com)
36198 * 981019-1.c: New test.
36200 1998-10-14 Robert Lipe <robertl@dgii.com>
36202 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
36205 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
36207 * compile/981001-4.c: Remove use of GCC extension that triggers a
36210 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
36212 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
36214 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
36216 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
36217 instantiation of template produces incorrect code for delete
36220 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
36221 constructors' name is not unique.
36222 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
36223 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
36225 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
36226 automatic array of const is ill-formed.
36228 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
36229 of template parameter?
36231 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
36234 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
36235 pointer-to-member expression.
36237 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
36238 declaration causes ICE.
36240 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
36242 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
36243 reserved in the global namespace.
36245 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
36246 generate needed virtual table.
36248 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
36250 1998-10-10 Dariush Eslimi <eslimi@loran.com>
36252 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
36253 template-dependent type
36255 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
36257 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
36258 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
36259 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
36261 * g++.old-deja/g++.other/using5.C: New test; using decl from base
36262 class should be usable as argument of member function.
36263 * g++.old-deja/g++.other/using6.C: New test; using decl from base
36264 class should be usable as return type of member function.
36265 * g++.old-deja/g++.other/using7.C: New test; using decl from base
36266 class should be usable as type of data member.
36268 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
36270 1998-10-09 Jeffrey A Law (law@cygnus.com)
36272 * gcc.c-torture/special/920521-1.c: Fix bogus test.
36274 1998-10-08 Nick Clifton <nickc@cygnus.com>
36276 * gcc.dg/dll-?.c Add thumb to target list.
36277 Fix assembler scan patterns to match current assembler output.
36279 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
36281 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
36282 matching of template brackets.
36284 * g++.old-deja/g++.other/using4.C: New test. Test using
36285 declarations of methods from base classes.
36287 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
36288 within functions should introduce names into the innermost
36289 enclosing namespace.
36291 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
36292 of static locals if first initialization throws.
36294 1998-10-07 Jim Wilson <wilson@cygnus.com>
36296 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
36298 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
36300 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
36301 lose track of the possible targets of tablejump insns.
36302 * special/special.exp: Run it.
36304 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
36306 * g++.old-deja/g++.pt/friend35.C: New test. A template function
36307 must be declared before its specializations can be named in friend
36310 1998-10-05 Dave Love <d.love@dl.ac.uk>
36312 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
36314 * g77.f-torture/execute/io1.f: New test.
36316 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
36318 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
36319 with pointer to template function, for which no argument deduction
36322 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
36323 specialization of template function as argument to template
36326 * g++.old-deja/g++.other/access2.C: New test; Inner class
36327 shouldn't have privileged access to Outer's names.
36329 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
36331 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
36332 friend template declared within template class conflicts with
36333 nested class of the same name.
36335 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
36338 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
36339 object with direct initializer as function declaration.
36341 * g++.old-deja/g++.other/decl2.C: New test; duplicate
36344 * g++.old-deja/g++.other/null2.C: New test; conditional operator
36345 involving const pointer and NULL produces incorrect result.
36347 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
36348 type name without `typename' should be rejected with -pedantic.
36350 1998-10-02 Richard Henderson <rth@cygnus.com>
36352 * g++.old-deja/g++.other/addrof1.C: New test.
36354 1998-10-01 Nick Clifton <nickc@cygnus.com>
36356 * gcc.c-torture/compile/981001-1.c: New test.
36357 * gcc.c-torture/execute/981001-1.c: New test.
36359 1998-10-01 Jeffrey A Law (law@cygnus.com)
36361 * gcc.c-torture/compile/981001-2.c: New test.
36362 * gcc.c-torture/compile/981001-3.c: New test.
36363 * gcc.c-torture/compile/981001-4.c: New test.
36365 1998-10-01 Robert Lipe <robertl@dgii.com>
36367 * lib/objc.exp (objc_target_compile): Add -L during compiles for
36368 multilibbed hosts. Idea grafted from g77.exp.
36370 1998-09-30 Dave Love <d.love@dl.ac.uk>
36372 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
36373 avoid losing on systems which need -lsocket.
36375 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
36377 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
36378 * g++.old-deja/g++.other/nested2.C: Ditto.
36379 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
36382 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
36384 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
36385 preferred over template operator!= for enum bitfields.
36387 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
36389 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
36390 that happen to have the same base name, but in different scopes,
36391 are incorrectly rejected.
36393 1998-09-16 Richard Henderson <rth@cygnus.com>
36395 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
36396 on the native word size instead of an integer literal.
36398 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
36400 * g++.old-deja/g++.other/static2.C: Invocation of static data
36401 member of type pointer-to-function denoted as non-static member.
36403 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
36404 checks involving function types and aliases.
36406 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
36408 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
36409 redefined to the same non-trivial type.
36411 * g++.old-deja/g++.pt/explicit73.C: Test for proper
36412 namespace-qualification of template specializations declared in
36415 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
36416 to declare a subset of the specializations of a template function
36417 as friends of specializations of a template class.
36419 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
36420 member templates that do not fully specialize the enclosing
36421 template class are rejected.
36423 1998-09-11 Dave Love <d.love@dl.ac.uk>
36425 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
36427 1998-09-08 Dave Love <d.love@dl.ac.uk>
36429 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
36430 altered from libf2c/libU77 version.
36432 1998-09-06 Dave Love <d.love@dl.ac.uk>
36434 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
36436 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
36438 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
36439 (un)signed char are different types for template specialization
36442 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
36444 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
36445 * objc: ObjC testsuite.
36447 1998-08-31 Catherine Moore <clm@cygnus.com>
36449 * gcc.c-torture/execute/941014-1.x: New file.
36451 1998-08-31 Nick Clifton <nickc@cygnus.com>
36453 * lib/c-torture.exp: Add support for
36454 torture_eval_before_compile and torture_eval_before_execute
36457 1998-08-30 Jeffrey A Law (law@cygnus.com)
36459 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
36460 this test triggers valid.
36462 1998-08-27 Jeffrey A Law (law@cygnus.com)
36464 * gcc.dg/980827-1.c: New test.
36466 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
36468 * gcc.c-torture/execute/loop-4b.c: New test.
36470 1998-08-26 Nick Clifton <nickc@cygnus.com>
36472 * lib/c-torture.exp: Add support for
36473 torture_eval_before_compile and torture_eval_before_execute
36476 1998-08-25 Jeffrey A Law (law@cygnus.com)
36478 * gcc.c-torture/compile/980825-1.c: New test.
36480 1998-08-24 Nick Clifton <nickc@cygnus.com>
36482 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
36483 count number tests in opt_t0 not good_t0.
36485 1998-08-24 Jeffrey A Law (law@cygnus.com)
36487 * gcc.c-torture/compile/930326-1.x: Fix typo.
36489 1998-08-23 Mark Mitchell <mark@markmitchell.com>
36491 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
36494 1998-08-21 Jeffrey A Law (law@cygnus.com)
36496 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
36497 STACK_SIZE is defined.
36498 * gcc.c-torture/unsorted/stuct.c: Similarly.
36500 * gcc.c-torture/compile/980821-1.c: New test.
36502 1998-08-21 Jeffrey A Law (law@cygnus.com)
36504 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
36506 1998-08-19 Mark Mitchell <mark@markmitchell.com>
36508 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
36511 1998-08-09 Mark Mitchell <mark@markmitchell.com>
36513 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
36516 1998-08-18 Jeffrey A Law (law@cygnus.com)
36518 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
36520 1998-08-16 Jeffrey A Law (law@cygnus.com)
36522 * gcc.c-torture/compile/980816-1.c: New test.
36524 * gcc.dg/980816-1.c: New test.
36526 1998-08-13 Jeffrey A Law (law@cygnus.com)
36528 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
36529 compiler for ieee tests.
36531 1998-08-01 Dave Love <d.love@dl.ac.uk>
36533 * g77.f-torture/compile/980729-0.f: New test.
36535 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
36537 * gcc.c-torture/special/eeprof-1.c: New test, for
36538 -finstrument-functions.
36539 * gcc.c-torture/special/special.exp: Run it.
36541 1998-07-29 Jeffrey A Law (law@cygnus.com)
36543 * gcc.c-torture/compile/980729-1.c: New test.
36545 1998-07-27 Nick Clifton <nickc@cygnus.com>
36547 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
36548 __thumb__ is defined, and test for ARM style doubles if so.
36550 1998-07-26 Dave Love <d.love@dl.ac.uk>
36552 * g77.f-torture/noncompile/980615-0.f: New test.
36554 1998-07-26 H.J. Lu (hjl@gnu.org)
36556 * gcc.dg/980312-1.c: Do link instead of compile.
36557 * gcc.dg/980313-1.c: Likewise.
36559 1998-07-26 Jeffrey A Law (law@cygnus.com)
36561 * gcc.c-torture/compile/980726-1.c: New test.
36563 1998-07-25 Dave Love <d.love@dl.ac.uk>
36565 * g77.f-torture/execute/io0.f: New test.
36567 1998-07-24 Nick Clifton <nickc@cygnus.com>
36569 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
36572 1998-06-18 Michael Meissner <meissner@cygnus.com>
36574 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
36577 1998-07-17 Nick Clifton <nickc@cygnus.com>
36579 * gcc.dg/980626-1.c: Expect failures for all toolchains until
36580 c-decl.c:grokdeclarator can handle mode attributes.
36582 1998-07-16 Jeffrey A Law (law@cygnus.com)
36584 * gcc.c-torture/execute/980716-1.c: New test.
36586 1998-07-13 Jeffrey A Law (law@cygnus.com)
36588 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
36590 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
36592 * gcc.c-torture/execute/va-arg-3.x: Similarly.
36593 * gcc.c-torture/compile/930326-1.x: Similarly.
36595 1998-07-13 Dave Love <d.love@dl.ac.uk>
36597 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
36598 New test from Craig.
36600 1998-07-12 Dave Love <d.love@dl.ac.uk>
36602 * g77.f-torture/noncompile/980616-0.f: New test.
36604 * g77.f-torture/execute/970816-3.f: New test from Craig.
36606 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
36608 * g++.other/singleton.C: Return error value instead of taking
36611 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
36613 * g++.other/singleton.C: New test. Warning is under dispute.
36614 Runtime crash is not.
36616 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
36618 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
36619 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
36620 using6.C, using7.C}: New namespace tests.
36622 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
36624 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
36625 specialization with typedef'ed names used as array indexes.
36627 1998-07-09 Jeffrey A Law (law@cygnus.com)
36629 * gcc.c-torture/execute/980709-1.c: New test.
36631 * gcc.dg/980709-1.c: New test.
36633 1998-07-07 Richard Henderson <rth@cygnus.com>
36635 * gcc.c-torture/execute/bcp-1.c: New test.
36637 1998-07-07 Jeffrey A Law (law@cygnus.com)
36639 * gcc.c-torture/execute/980707-1.c: New test.
36641 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
36643 * gcc.c-torture/compile/980706-1.c: New test.
36645 1998-07-01 Dave Love <d.love@dl.ac.uk>
36647 * g77.f-torture/execute/980701-0.f,
36648 g77.f-torture/execute/980701-1.f: New test from Craig.
36650 1998-07-01 Jeffrey A Law (law@cygnus.com)
36652 * gcc.c-torture/compile/980701-1.c: New test.
36654 * gcc.c-torture/execute/980701-1.c: New test.
36656 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
36659 * g++.old-deja/g++.robertl/eb132.C: New test.
36660 * g++.old-deja/g++.robertl/eb133.C: Likewise.
36662 1998-06-29 Dave Love <d.love@dl.ac.uk>
36664 * g77.f-torture/execute/980628-7.f,
36665 g77.f-torture/execute/980628-8.f,
36666 g77.f-torture/execute/980628-9.f,
36667 g77.f-torture/execute/980628-10.f: New tests from Craig.
36669 * g77.f-torture/execute/980628-3.f: Remove mail headers.
36671 1998-06-28 Jeffrey A Law (law@cygnus.com)
36673 * g77.f-torture/execute/980628-4.f: New test from Craig.
36674 * g77.f-torture/execute/980628-5.f: Likewise.
36675 * g77.f-torture/execute/980628-2.f: Likewise.
36676 * g77.f-torture/execute/980628-0.f: Likewise.
36677 * g77.f-torture/execute/980628-1.f: Likewise.
36678 * g77.f-torture/execute/980628-3.f: Likewise.
36679 * g77.f-torture/execute/980628-6.f: Likewise.
36681 1998-06-28 Jeffrey A Law (law@cygnus.com)
36683 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
36684 directory when nothing has been installed yet.
36686 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
36688 * gcc.c-torture/special/special.exp: Handle newer versions of
36691 1998-06-26 Jeffrey A Law (law@cygnus.com)
36693 * gcc.dg/980626-1.c: New test.
36695 1998-06-19 Bruno Haible <haible@ilog.fr>
36697 * gcc.misc-tests/m-un-2.c: New test.
36698 * g++.old-deja/g++.other/warn01.c: Likewise.
36700 1998-06-19 Robert Lipe <robertl@dgii.com>
36702 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
36703 compatibility with assmblers with a different comment character.
36704 Eliminate use of GAS-specific extensions.
36706 1998-06-19 Jeffrey A Law (law@cygnus.com)
36708 * gcc.c-torture/execute/ieee/980619-1.c: New test.
36710 1998-06-19 Robert Lipe <robertl@dgii.com>
36712 *lib/g77.exp: Replace search for libf2c.a with search for newly
36715 1998-06-17 Jeffrey A Law (law@cygnus.com)
36717 * gcc.c-torture/execute/980617-1.c: New test.
36719 1998-06-12 Jeffrey A Law (law@cygnus.com)
36721 * gcc.c-torture/execute/980612-1.c: New test.
36723 1998-06-08 Jeffrey A Law (law@cygnus.com)
36725 * gcc.dg/980523-1.c: Only test on ppc-linux.
36726 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
36728 * gcc.c-torture/execute/980608-1.c: New test.
36730 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
36732 * gcc.c-torture/execute/980605-1.c: New test.
36734 1998-06-04 Jeffrey A Law (law@cygnus.com)
36736 * gcc.c-torture/execute/980604-1.c: New test.
36738 1998-06-02 Jeffrey A Law (law@cygnus.com)
36740 * gcc.c-torture/execute/980602-1.c: New test.
36741 * gcc.c-torture/execute/980602-2.c: Likewise.
36743 1998-06-02 Dave Love <d.love@dl.ac.uk>
36745 * 970125-0.f: Fix per JCB. Add commentary.
36747 1998-05-31 Michael Meissner <meissner@cygnus.com>
36749 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
36752 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
36754 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
36757 1998-05-28 Catherine Moore <clm@cygnus.com>
36759 * gcc.c-torture/execute/980526-3.c: New test.
36761 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
36763 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
36764 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
36765 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
36766 m88k-motorola-sysv3 to XFAIL.
36768 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36770 * gcc.dg/980526-1.c: New test.
36771 * gcc.c-torture/execute/980526-2.c: New test.
36773 1998-05-26 Jeffrey A Law (law@cygnus.com)
36775 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
36777 * gcc.c-torture/execute/980526-1.c: New test.
36779 1998-05-26 Dave Love <d.love@dl.ac.uk>
36781 * g77.f-torture/execute/alpha2.f: Add runtime test.
36783 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
36785 * g++.old-deja/old-deja.exp: Strip leading directories.
36787 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
36788 error for the line. Don't run multiple tests for the same line.
36790 1998-05-23 Jeffrey A Law (law@cygnus.com)
36792 * gcc.dg/980523-1.c: New test.
36794 1998-05-23 Dave Love <d.love@dl.ac.uk>
36796 * g77.f-torture/compile/970915-0.f: New test.
36798 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
36800 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
36802 1998-05-21 Jeffrey A Law (law@cygnus.com)
36804 * gcc.dg/980520-1.c: New test.
36806 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
36808 * gcc.dg/980502-1.c: Fix return type.
36810 1998-05-20 Jeffrey A Law (law@cygnus.com)
36812 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
36813 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
36814 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
36815 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
36816 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
36818 1998-05-20 Dave Love <d.love@dl.ac.uk>
36820 * g77.f-torture/execute/980520-1.f: New test.
36822 1998-05-15 Dave Love <d.love@dl.ac.uk>
36824 * lib/mike-g77.exp: New file.
36826 * g77.f-torture/noncompile/noncompile.exp,
36827 g77.f-torture/noncompile/check0.f: New files.
36829 1998-05-14 Dave Love <d.love@dl.ac.uk>
36831 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
36832 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
36833 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
36834 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
36835 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
36836 abort where appropriate.
36838 1998-05-05 Michael Meissner <meissner@cygnus.com>
36840 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
36841 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
36843 1998-04-29 Dave Love <d.love@dl.ac.uk>
36845 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
36847 1998-04-27 Dave Love <d.love@dl.ac.uk>
36849 * g77.f-torture/compile/980427-0.f: New test.
36851 1998-04-24 Dave Love <d.love@dl.ac.uk>
36853 * g77.f-torture/compile/980424-0.f: New test.
36855 1998-04-19 Dave Love <d.love@dl.ac.uk>
36857 * g77.f-torture/compile/980419-2.f (main): New test.
36858 * g77.f-torture/compile/970125-0.f: New test.
36859 * g77.f-torture/compile/980419-1.f: New test.
36861 1998-04-08 Jim Wilson <wilson@cygnus.com>
36863 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
36866 1998-04-07 Jim Wilson <wilson@cygnus.com>
36868 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
36870 1998-04-03 Jim Wilson <wilson@cygnus.com>
36872 * gcc.c-torture/compile/980329-1.c: New test.
36874 1998-03-18 Jim Wilson <wilson@cygnus.com>
36876 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
36877 * gcc.dg/980312-1.c: Fix typo in -march command.
36879 1998-03-16 H.J. Lu (hjl@gnu.org)
36881 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
36883 1998-03-11 Robert Lipe <robertl@dgii.com>
36885 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
36886 Dave Love agree the Fortran source is bogus.
36888 1998-03-11 Robert Lipe <robertl@dgii.com>
36890 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
36891 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
36892 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
36893 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
36894 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
36896 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
36898 * g++.old-deja/g++.other/friend1.C: New test.
36900 1998-02-18 Dave Love <d.love@dl.ac.uk>
36902 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
36903 possibly uninitialized) variables and declare dnrm2.
36905 1998-02-23 Robert Lipe <robertl@dgii.com>
36907 From Bruno Haible <haible@ilog.fr>:
36908 * gcc.c-torture/execute/980223.c: New test.
36910 1998-02-13 Jeffrey A Law (law@cygnus.com)
36912 * gcc.dg/ifelse-1.c: New test.
36914 1998-02-09 H.J. Lu (hjl@gnu.org)
36916 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
36918 * lib/old-dejagnu.exp (old-dejagnu): Added the
36919 "execution test - XFAIL *-*-*" handling in the spirit of
36920 "excess errors test -". Changed the "execution test fails"
36921 handling to be like "excess errors test fails".
36922 * Update various tests accordingly.
36924 1998-02-06 Jim Wilson <wilson@cygnus.com>
36926 * gcc.c-torture/execute/980205.c: New test.
36928 1998-01-18 Jeffrey A Law (law@cygnus.com)
36930 * lib/c-torture.exp: Look for .x files instead of .cexp files.
36931 * lib/f-torture.exp: Similarly.
36932 * gcc.c-torture: Rename all .cexp files to .x files.
36934 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
36936 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
36937 (940510-1.c): Removed duplicate.
36938 (971104-1.c): New test.
36940 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
36942 * lib/f-torture.exp: Improve error and loop detection.
36944 1997-11-19 Michael Meissner <meissner@cygnus.com>
36946 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
36947 use that to size the filler array.
36949 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
36951 * lib/c-torture.exp(c-torture-execute): Fix typo.
36953 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
36954 testcase as the executable name. Keep the executable around if
36957 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
36959 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
36960 changes. Only test one -g option, and move it to the end of the
36961 list of options to test.
36963 1997-09-19 Michael Meissner <meissner@cygnus.com>
36965 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
36966 variable GCC_TORTURE_OPTIONS to supply default switches separated
36967 by colons. If no environment variable, run tests with -O0 -g, -O1
36968 -g, and -O2 -g as well.
36970 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
36972 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
36973 explanatory comments. Fix indentation.
36975 1997-09-15 Jeffrey A Law (law@cygnus.com)
36977 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
36979 1997-09-11 Jeffrey A Law (law@cygnus.com)
36981 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
36982 * g++.old-deja/g++.mike/p7325.C: Likewise.
36983 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
36985 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
36987 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
36988 * g++.old-deja/g++.brendan/crash30.C: Likewise.
36989 * g++.old-deja/g++.brendan/crash39.C: Likewise.
36990 * g++.old-deja/g++.law/operators4.C: Likewise.
36992 1997-09-11 Joe Buck (jbuck@synopsys.com)
36994 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
36995 * g++.old-deja/g++.mike/p784.C: Ditto.
36996 * g++.old-deja/g++.mike/p785.C: Ditto.
36998 1997-09-05 Jeffrey A Law (law@cygnus.com)
37000 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
37002 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
37004 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
37005 target feature; pass this to c-torture-execute as needed.
37007 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
37009 * lib/c-torture.exp(c-torture-execute): If the previous and the
37010 current executables being tested are identical, we don't need to
37011 run the executable again. Try to make the executable names
37012 unique. Add an optional argument for passing additional compiler
37015 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
37017 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
37019 1997-08-29 Jeffrey A Law (law@cygnus.com)
37021 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
37023 1997-07-31 Jeffrey A Law (law@cygnus.com)
37025 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
37026 32bit or larger longs.
37028 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
37029 have either a 32bit long or 32bit int.
37031 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
37033 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
37034 Make double precision tests dependent on sizeof (double).
37036 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
37038 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
37041 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
37043 * gcc.c-torture/compile/961203-1.cexp: New script.
37045 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
37047 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
37048 up the includes ourselves.
37050 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
37052 * lib/plumhall.exp: Remove random include, and add a few
37053 verbose messages for debugging.
37055 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
37057 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
37058 of trying to do it ourselves.
37060 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
37062 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
37064 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
37066 * gcc.prms/5403.c: Made regexp a bit less strict.
37068 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
37070 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
37071 is returned from remote_load instead.
37072 * lib/plumhall.exp: Ditto.
37073 * lib/mike-g++.exp: Ditto.
37074 * lib/old-dejagnu.exp: Ditto.
37075 * lib/c-torture.exp: Ditto.
37077 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
37079 * lib/g++.exp: Use build_wrapper procedure.
37080 * lib/gcc.exp: Ditto.
37082 1997-05-20 Jeffrey A Law (law@cygnus.com)
37084 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
37085 an old-style decl for malloc. Fixes tests to work when
37086 sizeof (int) != sizeof (size_t).
37088 1997-05-15 Mike Meissner <meissner@cygnus.com>
37090 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
37092 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
37093 use stdargs.h interface.
37095 1997-05-15 Mike Meissner <meissner@cygnus.com>
37097 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
37098 NO_VARARGS when compiling.
37100 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
37102 * lib/plumhall.exp(ph_includes): New procedure.
37104 (ph_compiler): Ditto.
37106 * lib/g++.exp: Rename test-glue.c to testglue.c.
37107 * lib/gcc.exp: Ditto.
37109 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
37111 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
37112 to completion when it's called.
37114 1997-03-21 Michael Meissner <meissner@cygnus.com>
37116 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
37117 is defined, don't do test.
37119 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
37121 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
37123 (ph_summary): Mark skipped testcases as untested, not unresolved.
37125 * lib/plumhall.exp (ph_make): If unresolved because of bad
37126 errorCode, record errorCode in log file.
37127 (*): Replace send_log/verbose with verbose -log.
37129 1997-03-19 Michael Meissner <meissner@cygnus.com>
37131 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
37132 double conversion if double isn't at least 8 bytes.
37134 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
37135 int to work with targets where int is 16 bits.
37137 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
37138 8 bytes, just exit, since 4 byte doubles don't have enough bits of
37139 precision for the test to complete.
37141 1997-03-14 Michael Meissner <meissner@cygnus.com>
37143 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
37144 if d10v is not compiled with the -mdouble64 flag.
37145 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
37147 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
37148 d10v is not compiled with the -mint32 flag.
37150 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
37152 * lib/plumhall.exp: Use incr_count.
37154 1997-03-12 Jeffrey A Law (law@cygnus.com)
37156 * gcc.c-torture: Update to c-torture-1.45.
37158 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
37160 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
37161 the name of the expect testcase file).
37163 * lib/g++.exp(g++_init): Ditto.
37165 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
37167 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
37170 * lib/gcc.exp(gcc_exit): New procedure.
37172 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
37174 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
37175 specs where appropriate.
37177 * g++.old-deja/g++.arm/*: Added additional ERROR checks
37178 because of new "candidates are" messages, and removed a few
37180 * Converted all non-old-style g++ testcases to old-style, and
37181 moved into g++.old-deja.
37183 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
37185 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
37188 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
37191 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
37193 1997-02-13 Michael Meissner <meissner@cygnus.com>
37195 * lib/gcc.exp (gcc_target_compile): Add support for defining
37196 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
37197 the machine doesn't have those features.
37199 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
37201 * g++.law/operators4.exp: Don't use LIBS.
37203 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
37205 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
37207 * lib/mike-g++.exp: Don't set the compiler to be tested here.
37208 * lib/g++.exp: Set it here instead. Also, allow use of the
37209 --tool_exec and --tool_opt options. Change CXX to
37212 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
37214 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
37216 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
37218 * lib/old-dejagnu.exp: Use prune_warnings instead of
37220 * lib/mike-g++.exp: Ditto.
37221 * lib/gcc.exp: Ditto.
37222 * lib/g++.exp: Ditto.
37224 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
37226 1997-02-07 Jeffrey A Law (law@cygnus.com)
37228 * 941014-2.c: Include stdlib.h
37229 * 960327-1.c: Include stdio.h
37230 * dbra.c, index-1.c: Don't assume ints are 32bits.
37232 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
37234 * lib/gcc.exp: Add gcc,stack_size target feature.
37236 * lib/g++.exp(g++_target_compile): Add the include and link
37237 paths here, not in two other places. And, it's $options, not
37240 * lib/mike-g++.exp(postbase): Remove the code that determines
37241 the correct include and link paths.
37242 * g++.old-deja/old-deja.exp: Ditto.
37244 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
37246 * lib/g++.exp(g++_init): target_compile no longer returns the
37247 filename of the result.
37249 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
37251 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
37254 * gcc.c-torture/special/special.exp: Change call to
37255 gcc_target_compile to include the object file.
37257 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
37259 * gcc.c-torture/special/special.exp: Correct misspelling in last
37262 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
37264 * lib/plumhall.exp(ph_summary): Log the entire output of the
37265 executable. Return -1 if there were any failures, 0 otherwise.
37266 (ph_execute): Return -1 if there were any failures, 0 otherwise.
37267 (ph_make): Clean up objects and executables that were built
37268 if the tests succeeded.
37270 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
37272 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
37273 libraries and includes in the build tree as appropriate.
37275 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
37277 * lib/c-torture.exp: Instead of looking for the global variable
37278 NO_LONG_LONG, check to see if that's a feature of the target.
37280 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
37282 * config/default.exp: Minimize. Delete the remainer of the files in
37283 config; this functionality is now in devo/dejagnu/config.
37285 g++.*/*: Pass any additional flags used to compile to postbase;
37288 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
37289 is now done by runtest.exp. Use gcc_target_compile instead of
37292 lib/c-torture.exp: Use gcc_target_compile instead of compile.
37293 Remove references to CFLAGS. Use remote_file instead of
37295 (c-torture): Take a list of arguments to use to compile this
37298 lib/g++.exp: Simplify. Use target_compile instead of compile.
37299 lib/gcc-dg.exp: Ditto.
37300 lib/gcc.exp: Ditto.
37301 lib/mike-{gcc,g++}.exp: Ditto.
37302 lib/old-dejagnu.exp: Ditto.
37303 lib/plumhall.exp: Ditto.
37305 1997-01-08 Jim Wilson <wilson@cygnus.com>
37307 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
37308 (ph_linker): Likewise.
37310 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
37312 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
37313 MAP_ANON / MAP_ANONYMOUS if defined;
37314 else try to map from /dev/zero .
37316 1996-11-12 Jeffrey A Law (law@cygnus.com)
37318 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
37319 isn't defined, then define it to MAP_ANONYMOUS.
37321 1996-11-12 Jeffrey A Law (law@cygnus.com)
37323 * gcc.c-torture: Update to c-torture-1.42 release.
37325 1996-11-11 Jeffrey A Law (law@cygnus.com)
37327 * gcc.c-torture: Update to c-torture-1.41 release.
37329 1996-10-27 Jeffrey A Law (law@cygnus.com)
37331 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
37334 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
37336 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
37337 and LDFLAGS. Fix second case to append the target_info ldflags
37338 onto LDFLAGS, not CFLAGS.
37339 * lib/g++.exp (g++_init): Add target_info stuff.
37340 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
37341 of libgloss and newlib flags for !native.
37343 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
37344 (GDB): Fix relative path to go up another dir for finding gdb.
37346 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
37348 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
37349 versions in the target_info array, if they don't exist.
37351 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
37353 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
37355 1996-07-08 Jim Wilson <wilson@cygnus.com>
37357 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
37358 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
37360 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
37362 * lib/old-dejagnu.exp: Don't remove the output file before we've
37363 actually tested it. Don't append pwd to the path of the executable
37366 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
37368 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
37370 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
37372 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
37373 temporary directory for compiler files, and set it to a default
37374 value of /tmp. Set $output as the name of the output file from
37375 compiling the testcase. Add a -o option to $cflags_var so the
37376 compiler writes the final output file as $output. Set $executable
37379 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
37380 directory for compiler files, and set it to /tmp if it doesn't
37381 already have a value. Set $output_file to the name of the output
37382 file from compiling the testcase. Add a -o option to CXXFLAGS so
37383 the compiler writes the final output file as $output. Use $output
37384 as the executable to be tested.
37386 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
37388 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
37390 1996-06-08 Jeffrey A Law (law@cygnus.com)
37392 * gcc.c-torture/execute/pending-1.c: New test. Still
37393 pending in Tege's queue.
37395 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
37397 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
37398 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
37399 if there were failures. Call unresolved if there were unresolved
37400 testcases. Call gcc_fail if program did not run to completion.
37401 (ph_make): Pass additional argument name to ph_execute.
37402 (ph_execute): Add new argument. Pass additional arguments to
37403 ph_summary. Call gcc_fail is there is no execution output.
37405 1996-04-24 Jeffrey A Law (law@cygnus.com)
37407 * lib/plumhall.exp (proc_summary): Output relavent summary
37408 lines into the log so specific failures in plumhall can be
37411 1996-04-10 Jeffrey A Law (law@cygnus.com)
37413 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
37414 (c-torture-execute): Don't try to execute tests which use
37415 "long long" types if $NO_LONG_LONG is nonzero.
37417 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
37419 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
37422 * gcc.ieee: Move from here.
37423 * gcc.c-torture/execute/ieee: To here.
37425 1996-03-26 Jeffrey A Law (law@cygnus.com)
37427 * gcc.c-torture: Update to c-torture-1.41 release.
37429 1996-03-22 Jeffrey A Law (law@cygnus.com)
37431 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
37434 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
37436 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
37439 1996-03-02 Jeffrey A Law (law@cygnus.com)
37441 * config/proelf.exp: Handle connecting to a simulator.
37443 1996-01-31 Jeffrey A Law (law@cygnus.com)
37445 * config/proelf.exp: New file. Enough framework that we can
37446 run c-torture tests on the proelf targets (or any other target
37447 that gdb can connect to for that matter).
37449 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
37451 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
37452 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
37454 * lib/plumhall.exp (ph_execute): Always call ph_summary if
37455 exec_output exists.
37457 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
37459 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
37460 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
37462 * config/*.exp: Update FSF address. Change result of ${tool}_load
37463 to pass/fail/unresolved/unsupported/untested. Caller must now
37464 call unresolved/unsupported/untested.
37465 * lib/*.exp: Update FSF address. Update to handle new results of
37467 * lib/chill.exp (verbose): Delete.
37469 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
37471 * lib/gcc.exp (default_gcc_start): Change order of args to
37472 $LDFLAGS $CFLAGS $LIBS.
37473 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
37474 Save/set/restore CFLAGS. Pass single arg to gcc_start.
37475 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
37476 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
37477 * gcc.misc-tests/dg-test.exp: Likewise.
37478 * gcc.misc-tests/msgs.exp: Likewise.
37479 * gcc.prms/prms.exp: Likewise.
37480 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
37481 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
37483 * lib/dg.exp: Deleted, moved to dejagnu/lib.
37485 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
37487 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
37489 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
37490 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
37492 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
37495 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
37497 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
37498 global for loop; add use of $mathlib.
37499 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
37500 settings here; set mathlib for anything but VxWorks.
37502 1996-01-22 Jeffrey A Law (law@cygnus.com)
37504 * gcc.c-torture: Update to c-torture-1.40 release.
37506 1996-01-03 Jeffrey A Law (law@cygnus.com)
37508 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
37511 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
37513 * lib/c-torture.exp (c-torture-execute): Declare "output" as
37516 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
37518 * lib/g++.exp (LIBS): Define if not already.
37519 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
37520 (gcc-dg-prune): Call prune_gcc_output.
37521 * lib/gcc.exp (prune_gcc_output): New proc.
37522 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
37525 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
37527 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
37528 (c-torture-execute): Likewise. Rename `name' to `testcase'.
37530 1995-11-15 Jeffrey A Law (law@cygnus.com)
37532 * gcc.c-torture: Update to c-torture-1.39 release.
37534 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
37536 * lib/c-torture.exp (c-torture-execute): Don't return if one option
37537 fails, try others as well.
37539 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
37541 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
37542 If compilation fails, mark execute tests as `untested'.
37543 If test is marked as unsupported, don't mark compilation and
37544 execute tests as failed.
37546 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
37548 * lib/g++.exp (g++_init): Don't link in libg++, and look to
37549 libstdc++ for whether or not we want to be doing shared
37550 libraries. Delete link_curses since we don't need it anymore.
37551 * lib/mike-g++.exp (postbase): Don't link in libg++.
37552 * g++.old-deja/old-deja.exp: Likewise.
37554 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
37556 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
37558 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
37560 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
37561 For that, add `-Wl,-a,shared_archive'.
37562 * g++.old-deja/old-deja.exp: Likewise.
37564 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
37566 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
37568 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
37570 * lib/mike-g++.exp (postbase): Pay attention to the status of
37573 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
37575 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
37577 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
37579 * lib/gcc.exp (default_gcc_start): No longer need to log program
37580 being executed or its output, execute_anywhere does that now.
37581 * lib/g++.exp (default_g++_version): Call execute_anywhere.
37582 (default_g++_start): Likewise. Delete calls to verbose/send_log.
37584 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
37586 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
37587 the same as those in lib/g++.exp.
37589 1995-10-10 Jeff Law (law@hurl.cygnus.com)
37591 * gcc.c-torture: Update to c-torture-1.38 release.
37592 * gcc.ieee: Related changes.
37594 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
37596 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
37597 "exec". Minor reformatting changes.
37599 * config/rom68k.exp (${tool}_load): Make it work in a canadian
37600 cross. This means all "exec" calls now work on a remote host as
37602 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
37603 cross. Filter out the extra "\r\n" stuff that expect puts in.
37604 (c-torture-execute): Filter out the bogus warnings like
37605 c-torture-compile does. Add support for canadian cross.
37606 * lib/gcc.exp (default_gcc_version, default_gcc_start)
37607 Use execute_anywhere rather than calling exec directly. Now it
37608 works for canadian cross testing.
37610 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
37612 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
37613 results into a variable, and check that rather than using file exists.
37615 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
37617 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
37618 create a libg++.so. For sunos4.1.*, also add -ltermcap.
37620 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
37622 * g++.old-deja/old-deja.exp: Create and pass runshlib and
37623 lib_curses if there's a shared libg++ in the build tree.
37625 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
37627 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
37628 if not supported target.
37630 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
37632 * lib/g++.exp (g++_init): Move empty setting of runshlib and
37633 link_curses up to always happen, not just for native builds.
37635 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
37637 * gcc.c-torture: Update to c-torture-1.36 release.
37638 * gcc.failure: Related changes.
37640 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
37642 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
37644 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
37646 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
37647 * lib/mike-g++.exp (postbase): Not in here. Still reference
37648 runshlib, link_curses, and mathlib for link and run.
37650 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
37651 pass the runtime shared library options for Solaris, OSF/1, and
37652 Irix5, and link with -lcurses to avoid unresolved references.
37654 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
37656 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
37659 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
37661 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
37663 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
37665 * gcc.c-torture: Update to c-torture-1.35 release. Note we
37666 do not have a framework for the "compat" tests yet.
37668 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
37670 * lib/mike-g++.exp (postbase): New local variable `mathlib',
37671 set to null if we're testing vxworks5.1. Use that instead of
37672 `-lm' in the setting of LIBS for link and run.
37674 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
37676 * config/rom68k.exp (${tool}_load): Major changes to make it
37677 work. Verified that it does in fact return the stuff in
37678 exec_output properly. Catch any Emul or any TRAP other than 0.
37680 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
37682 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
37683 LDFLAGS properly for targets that need stuff from libgloss.
37684 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
37686 (gpp_initialized): New variable.
37688 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
37690 * config/rom68k.exp: Load libgloss.exp.
37691 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
37692 so we can produce a fully linked binary.
37693 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
37694 so we can produce a fully linked binary.
37696 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
37698 * lib/plumhall.exp (ph_section): Watch for expected failures.
37699 Add missing `else'.
37701 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
37703 (c-torture): Likewise.
37705 1995-08-28 Doug Evans <dje@cygnus.com>
37707 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
37709 * lib/mike-g++.exp (mike_cleanup): New proc.
37710 (prebase): New globals compiler_result, not_compiler_result,
37712 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
37713 allow leading "-" in pattern. Watch for unsupported tests.
37714 If $compiler_result is set, pattern match assembler code,
37715 and ditto for $not_compiler_result.
37716 * lib/mike-gcc.exp: Likewise.
37718 * lib/plumhall.exp (ph_execute): Only call ph_summary if
37719 execution "succeeded".
37721 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
37723 * config/win32.exp: New file.
37724 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
37726 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
37728 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
37730 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
37731 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
37732 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
37734 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
37735 "... without exceptions was ...". That is now handled by
37737 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
37739 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
37741 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
37742 sieve.c,sort2.c}: New files.
37743 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
37744 sieve.exp,sort2.exp}: Drivers for them.
37746 * lib/mike-gcc.exp (program_output): New user settable variable.
37747 (postbase): Call prune_system_crud. Also prune extraneous compiler
37749 * lib/mike-g++.exp (program_output): New user settable variable.
37751 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
37753 * config/sh.exp: Deleted (use sim.exp instead).
37755 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
37757 * config/vx.exp: Declare CHECKTASK as global.
37758 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
37759 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
37760 * lib/old-dejagnu.exp: Load [pwd]/$executable.
37762 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
37764 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
37765 target. Like vx.exp, only includes `vx29k.exp' instead of
37768 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
37770 * config/sim.exp: Increase time limit from 120 seconds to 240.
37772 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
37774 * gcc.c-torture/execute/950628-1.c: New test.
37776 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
37778 * gcc.c-torture: Update with changes/additions from
37781 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
37783 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
37785 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
37787 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
37789 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
37791 * gcc.c-torture/compile/950512-1.c: New test.
37792 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
37793 * gcc.dg/struct-ret-1.c: Likewise.
37795 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
37797 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
37798 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
37800 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
37802 * gcc.c-torture/special/920411-1.c: Deleted.
37803 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
37805 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
37807 * config/sim.exp (${tool}_load): Hack in call to bash to get a
37810 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
37812 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
37814 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
37817 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
37818 is the proper length.
37819 * va-arg-3.c: Likewise.
37821 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
37823 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
37824 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
37826 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
37827 * lib/g++.exp (default_g++_start): Delete old cruft.
37829 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
37831 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
37832 (2 * (1 << 18)) to (2 * (1 << 17)).
37834 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
37836 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
37838 * config/rom68k.exp: Renamed from config/idp.exp
37840 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
37842 * c-torture/compile/921109-2.c
37844 1995-04-18 Mike Stump <mrs@cygnus.com>
37846 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
37849 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
37851 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
37853 * lib/g++.exp (default_g++_start): Likewise.
37855 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
37857 * gcc.c-torture/compile/950329-1.c: New test.
37859 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
37861 * config/bug.exp (${tool}_load): Updated to use new remote_open
37862 and remote_close procs.
37863 * config/idp.exp: New file.
37865 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
37867 * gcc.c-torture/execute/950322-1.c: New test.
37869 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
37871 * config/vx.exp (${tool}_load): Clean up testing of return code from
37872 vxworks_ld and vxworks_spawn.
37874 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
37876 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
37878 1995-03-13 Mike Stump <mrs@cygnus.com>
37880 * lib/old-deja.exp: Add `excess errors test - ' error, now one
37881 can mark excess errors on a machine by machine basis. Note, the
37882 default is to not expect any excess errors, even when excess
37883 errors test - is given, so you will want to put an XFAIL ... on
37884 these lines. For example, // excess errors test - XFAIL hppa*-*-*
37885 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
37886 those 4 machines, but no others.
37888 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
37890 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
37891 * lib/c-torture.exp: to here.
37893 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
37895 * gcc.c-torture/execute/950221-1.c: New test.
37896 * gcc.c-torture/execute/struct-ret-1.c: New test.
37897 * gcc.c-torture/compile/950221-1.c: New test.
37899 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
37901 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
37903 * gcc.c-torture/execute/arith-1.c (main): Return 0.
37904 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
37906 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
37908 * g++.gb: New directory of tests, derived from my signature and
37909 class scoping tests.
37911 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
37912 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
37913 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
37914 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
37915 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
37916 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
37917 * g++.gb/sig25.C: Likewise.
37919 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
37920 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
37921 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
37922 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
37923 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
37924 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
37925 * g++.gb/sig25.exp: Likewise.
37927 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
37928 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
37929 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
37930 * g++.gb/scope13.C: Likewise, this test still fails.
37932 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
37933 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
37934 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
37935 * g++.gb/scope13.exp: Ditto.
37937 * g++.gb/README: New file, explains what these tests are about.
37939 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
37941 * lib/dg.exp (dg-do): Support `preprocess'.
37942 (dg-test): Likewise.
37944 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
37946 * config/udi.exp: change "continue -expect" to "exp_continue".
37948 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
37950 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
37951 Delete redundant tests.
37953 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
37954 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
37955 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
37956 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
37957 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
37958 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
37959 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
37960 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
37962 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
37963 storing label pointers.
37964 * gcc.c-torture/execute/921019-1.c: Likewise.
37965 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
37966 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
37968 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
37971 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
37972 Delete obsolete tests.
37974 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
37975 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
37976 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
37977 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
37978 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
37979 * gcc.c-torture/compile/950124-1.c: New test.
37981 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
37983 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
37985 * lib/mike-g++.exp: Add -lm to LIBS.
37987 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
37989 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
37991 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
37993 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
37995 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
37997 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
37999 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
38001 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
38002 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
38003 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
38004 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
38005 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
38006 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
38007 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
38008 * g++.law/{operators31.C, operators32.C,
38009 * g++.law/{operators33.C, operators34.C}: Likewise.
38010 * g++.law/{pic1.C, refs2.C}: Likewise.
38011 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
38012 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
38013 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
38014 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
38016 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
38017 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
38018 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
38019 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
38020 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
38021 * g++.law/{enum9.exp, friend5.exp}: Likewise.
38022 * g++.law/{nest3.exp, nest4.exp}: Likewise.
38023 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
38024 * g++.law/{operators30.exp, operators31.exp}: Likewise.
38025 * g++.law/{operators32.exp, operators33.exp}: Likewise.
38026 * g++.law/{operators34.exp}: Likewise.
38027 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
38028 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
38029 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
38030 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
38031 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
38033 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
38034 No longer expected to fail.
38035 * g++.law/missed-error3.C: Tweak for recent bool changes.
38037 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
38039 * config/emb-unix: Deleted.
38040 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
38041 remote execution. Do final link on remote host if REMOTE_LINK is set.
38043 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
38045 * lib/dg.exp (dg-test): Fix typo in last patch.
38047 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
38049 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
38050 (handles multiple occurrences).
38052 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
38054 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
38055 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
38056 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
38058 * lib/c-torture.exp (c-torture-compile): Likewise.
38059 (c-torture): Prepend full path if missing.
38060 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
38061 (gcc_fail): Likewise.
38062 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
38064 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
38066 * lib/netware.exp: Only attach to NetWare i386 systems.
38068 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
38070 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
38071 messages. Add test name to "output pattern match" pass/fail message.
38073 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
38075 * gcc.dg: New testsuite.
38076 * gcc.dg/dg.exp: New file.
38078 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
38079 test-switch.c}: Deleted.
38081 * gcc.misc-tests/msgs.exp: New testcase driver.
38083 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
38085 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
38086 Watch for illegal return values from ${tool}_load.
38087 * config/unix.exp (${tool}_load): Fix pass/fail detection for
38088 cross targets. Coerce return value >0 to 1.
38090 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
38092 * config/unix.exp (${tool}_load): Call program rsh, not proc.
38094 * config/emb-unix.exp: New file.
38096 * config/sim.exp: Error if variable $SIM not defined.
38097 (${tool}_load): Mark test as "untested" if simulator missing.
38099 * config/unix.exp: Load remote.exp to get rcp_download.
38100 * lib/c-torture.exp: Use different option lists for testcases with
38102 * gcc.c-torture/execute/execute.exp: Likewise.
38104 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
38106 * config/*.exp: Clarify return code from ${tool}_load.
38107 Call `unresolved' or `untested' instead of `warning' or `perror'
38108 (sometimes you still want to call both though).
38109 Add comment that `shell_id' is local to each file.
38110 * config/udi.exp (timeout): Set to 30.
38111 Don't print warning if connection fails, $connectmode has already
38113 (${tool}_load): Move verbose messages to level 2.
38114 Rework pattern for "Process started" message.
38115 Pass `shell_id' to ${connectmode}_download.
38116 Retry twice upon timeout. Make resetting of target more robust.
38117 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
38118 Pass `shell_id' to exit_$connectmode.
38119 Only call exit_$connectmode if connected.
38120 * config/unix.exp (${tool}_load): Check return codes better.
38121 * config/vrtx.exp (${tool}_load): Likewise.
38122 * config/vx.exp (${tool}_load): Likewise.
38123 Delete unneeded global's.
38124 * lib/dg.exp (dg-test): Update to reflect clarified return codes
38127 (dg-init): Delete recording of pass/fail counts.
38128 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
38129 (old-dejagnu-init): Likewise.
38130 (old-dejagnu-stat): Delete contents, empty proc now.
38131 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
38132 (c-torture): Delete references to lcnt, lpass, lfail.
38133 Get option list from TORTURE_OPTIONS.
38134 Delete -funroll[-all]-loops if no loops.
38135 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
38136 (g++_stat): Delete contents (empty proc now).
38137 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
38138 (gcc_finish): Likewise.
38139 (gcc_stat): Deleted.
38140 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
38141 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
38142 * gcc.c-torture/execute/execute.exp: Likewise.
38143 Split tests into two parts: compile, execute.
38144 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
38145 no loops. Update to reflect clarified return codes from ${tool}_load.
38147 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
38149 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
38151 (old-dejagnu): Likewise (where necessary).
38153 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
38155 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
38157 * lib/dg.exp (dg-process-target): Fix processing of selector.
38158 Add comment regarding use of `error'.
38160 * lib/gcc.exp (prune_system_crud): Define if missing.
38161 * lib/g++.exp (prune_system_crud): Likewise.
38163 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
38164 Call prune_system_crud.
38165 * lib/dg.exp (dg-runtest): New proc.
38166 Use perror instead of send_user for tcl errors in testcase.
38167 Don't return any value, it's never used.
38168 Don't clobber previous definition of `unknown'.
38169 Print tcl errors in `dg-final'.
38171 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
38173 * lib/dg.exp (dg-process-target): Improve syntax error messages.
38174 (dg-test): Don't print errorInfo, it contains stack backtrace.
38176 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
38178 * lib/g++.exp (runtest_file_p): Define if missing.
38180 1994-09-24 Doug Evans (dje@cygnus.com)
38182 * lib/mike-g++.exp: Comment out loading of g++.exp.
38183 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
38184 (default_g++_version): Always print something.
38185 (default_g++_start): Comment out call to `which'.
38186 (g++_start, g++_load): Deleted (must be defined in config file).
38187 * lib/gcc.exp: Test for existence of $CC at start.
38188 Delete check for tmpdir (done in gcc_init).
38189 (default_gcc_version): Always print something.
38190 (default_gcc_start): Comment out call to `which'.
38191 * config/*.exp: Major cleanup - make cross targets work at least a
38192 little better for g++ (by not being "--tool gcc" specific).
38193 Rename gcc_xxx to ${tool}_xxx.
38194 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
38195 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
38197 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
38199 * lib/c-torture.exp (c-torture-compile): Rework compiler
38200 message processing.
38202 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
38205 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
38207 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
38209 * lib/dg.exp (dg-process-target): Support { target native }.
38211 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
38213 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
38214 looked for "... program xxx got fatal signal".
38215 Correct regsub munging of `comp_output'.
38216 Ignore compiler messages "path prefix not used" and "linker input
38219 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
38221 * lib/gcc.exp (runtest_file_p): Define if missing.
38222 * gcc.prms/template.c: Example to work from.
38224 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
38226 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
38227 * lib/dg.exp (dg-test): Call unsupported testcases as such.
38229 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
38230 * gcc.prms/1883.c: Moved from compile/940714-1.c.
38231 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
38232 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
38234 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
38235 (dg-process-target): No longer a varargs proc.
38236 Return S/N for target, P/F for xfail. All callers changed.
38237 (user option procs): More argument checking.
38238 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
38239 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
38240 (dg-test): Skip test if not running on selected target in `dg-do'.
38241 Update handling of `dg-do-what', `dg-output-text'.
38242 Separate execution pass/fail from output pattern match pass/fail.
38243 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
38245 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
38247 * gcc.c-torture/special/special.exp: Don't expect failure for mips
38248 target for 920510-1.c.
38250 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
38252 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
38253 Clean up comment regarding use of passcnt, etc.
38254 (gcc_stat): Don't update `testcnt' here.
38255 (gcc_finish): Do it here.
38256 Might as well reset `but_id' here too.
38257 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
38258 to determine if the file should be tested.
38259 * gcc.c-torture/compile/compile.exp: Likewise.
38260 * gcc.c-torture/execute/execute.exp: Likewise.
38261 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
38262 * gcc.misc-tests/dg-test.exp: Likewise.
38263 * gcc.prms/prms.exp: Likewise.
38264 * gcc.wendy/wendy.exp: Likewise.
38265 * g++.old-deja.exp: Likewise.
38266 Move "Testing file" message to verbose level 1.
38268 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
38270 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
38272 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
38274 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
38275 (default_gcc_start): Accept optional second list element
38276 of compiler flags. Print compiler output at verbosity level 2.
38277 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
38278 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
38279 Save current values of framework globals passcnt, failcnt, xpasscnt,
38280 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
38281 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
38282 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
38283 xfailcnt to compute stats. Update framework global `testcnt' from
38285 (gcc_finish): New proc. Clean up test environment.
38286 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
38287 (gcc_epass, gcc_efail): Delete.
38288 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
38289 argument of line number.
38290 (dg-init): If the tool has an init routine, call it.
38291 (dg-test): Remove args `cflags_var' and `libs_var'.
38292 Pass all compiler options to ${tool}_start.
38293 Handle missing line number.
38294 (dg-finish): New function.
38295 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
38296 particular files. Call gcc_finish at end. Move "skipping test"
38297 message to verbosity level 3.
38298 * gcc.c-torture/compile/compile.exp: Likewise.
38299 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
38300 * gcc.c-torture/execute/execute.exp: Likewise.
38301 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
38302 Print testcase being tried at verbosity level 1.
38303 * gcc.c-torture/special/special.exp: Unset xfail.
38304 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
38305 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
38306 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
38307 * gcc.failure/failure.exp: Likewise.
38308 * gcc.ieee/ieee.exp: Likewise.
38309 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
38310 Update call to dg-test. Call dg-finish at end.
38311 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
38312 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
38313 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
38314 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
38315 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
38316 * gcc.wendy/wendy.exp: Add copyright.
38317 Delete setting of tmpdir (done by gcc_init).
38318 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
38319 Pass compiler flags to gcc_start. Call gcc_finish at end.
38320 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
38323 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
38325 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
38327 (g++_load): Likewise.
38329 * config/*.exp (gcc_load): Some were varargs fns and some were not.
38330 Rename argument to `prog' to remove the confusion.
38331 Varargs fns behave differently too!
38332 (g++_load): Likewise.
38334 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
38336 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
38337 what it is. Delete (always) printing of status value for !native.
38338 Simplify verbose code, and include status and exec_output.
38339 (g++_load): Use gcc_load.
38341 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
38343 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
38344 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
38345 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
38346 940714-3.c as these testcases don't exist anymore. Make
38347 va-arg-1.c expected to pass.
38349 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
38351 * gcc.misc-tests/misc.exp: Only run specific testcases.
38352 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
38353 * gcc.misc-tests/dg-[1-9].c: New files.
38355 * lib/dg.exp: New testsuite driver.
38356 * gcc.prms/prms.exp: Use it.
38358 * README.gcc: New file.
38360 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
38361 Document and reset `lxpass' and `lxfail'.
38362 Simplify "initialized" message.
38363 (gcc_stat): Clean up comments a little.
38365 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
38367 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
38369 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
38371 * lib/old-dejagnu.exp (process-option): New proc.
38372 (old-dejagnu-init, old-dejagnu-stat): Likewise.
38373 (old-dejagnu): Simplify.
38374 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
38376 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
38378 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
38379 exists and is not an empty string.
38381 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
38382 $xfail rather than calling setup_xfail. Clear $xfail when test is
38384 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
38387 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
38388 longer expected to fail.
38390 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
38393 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
38395 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
38396 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
38397 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
38398 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
38401 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
38402 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
38404 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
38406 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
38407 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
38409 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
38410 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
38411 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
38413 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
38415 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
38416 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
38417 940714-1.c, 940714-2.c, 940714-3.c},
38418 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
38419 gcc.misc-tests/{mg.c,mg.exp}:
38421 * gcc.noncompile/noncompile.exp: Change accordingly.
38423 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
38425 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
38426 Undo previous clobberage.
38428 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
38430 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
38431 * gcc.special/{930510-1.c, special.exp}:
38432 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
38433 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
38434 struct-varargs-1.c}: New tests from c-torture-1.26.
38436 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
38438 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
38439 argument to switch.
38441 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
38443 * Revert the previous changes. Please see Rob's directory
38444 (/lisa/test/rob/progressive/gcc/testsuite) for testing
38447 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
38449 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
38450 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
38451 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
38452 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
38453 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
38454 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
38455 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
38456 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
38457 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
38458 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
38459 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
38460 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
38461 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
38462 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
38463 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
38464 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
38465 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
38466 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
38467 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
38468 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
38469 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
38470 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
38471 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
38472 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
38473 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
38474 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
38475 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
38477 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
38479 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
38480 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
38483 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
38485 * config/unix.exp (g++_load): Fix syntax.
38487 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
38489 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
38490 * gcc.noncompile/921017-1.c: Deleted obsolete test.
38491 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
38492 Don't expect va-arg-1.c to fail. Correct expected output for
38494 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
38495 * gcc.wendy/hbm4.c: Correct typo.
38496 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
38498 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
38500 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
38501 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
38502 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
38503 * lib/c-torture.exp (c-torture-compile): Ditto.
38505 Reduce volume of output (remove all the -I's and such).
38506 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
38507 Call gcc_cpass, gcc_cfail.
38508 (c-torture): Pass testing option to c-torture-compile.
38510 1994-03-21 Doug Evans (dje@cygnus.com)
38512 Bring patches over from progressive.
38513 * config/default.exp: Exit remote shell cleanly.
38514 (g++_exit, g++_start): Add default versions.
38515 * config/sim.exp (gcc_load): Use perror, not error.
38517 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
38519 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
38522 1994-03-14 Doug Evans (dje@cygnus.com)
38524 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
38525 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
38526 (wendy_try): New proc to run testcase.
38527 (main loop): Call 'em.
38528 * gcc.wendy/*.c: Clean up pass to correct expected output.
38530 * lib/gcc.exp: Minor cleanup work.
38531 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
38533 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
38535 * config/sim.exp (gcc_load): Document return codes better.
38536 Don't pass -v to simulator.
38538 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
38540 * gcc.special/920717-x.c: Fix typo.
38541 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
38544 * lib/mike-gcc.exp: Fix typo.
38546 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
38548 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
38549 binary to use, transform the name.
38550 * config/*.exp: rename everything. Nuke any g++ specific files,
38551 it's now a special case of gcc that requires no special support.
38552 Add a default.exp for unsupported targets.
38554 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
38556 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
38557 lib/old-dejagnu.exp: Fix a few patterns to work with the new
38560 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
38562 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
38565 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
38567 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
38569 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
38571 * gcc.execute/execute.exp: Combine opt_list and foption_list into
38572 option_list. Compile every file with only 4/6 option choices
38573 (same as C torture) instead of with 12/18 different option
38575 * lib/c-torture.exp: Likewise.
38577 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
38580 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
38582 * lib/old-deja.exp: Add `excess errors test fails' error, now one
38583 can put an XFAIL *-*-* on excess errors.
38585 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
38587 * g++.law: Add more tests derived from g++-bugs snapshots.
38589 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
38590 equivalent to g++.law/init9.
38592 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
38593 compiled it, and the a.out file after we've run it.
38595 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
38597 * lib/mike-g++.exp (postbase): Delete the .o file after we've
38598 compiled it, and the a.out file after we've run it.
38600 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
38602 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
38604 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
38606 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
38609 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
38611 * g++.law: New directory of g++ tests derived from the g++-bugs
38614 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
38616 * gcc.compile: initbug1.c initbug1.exp testcase added
38618 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
38620 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
38621 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
38622 fixes submitted by Jeff Law (law@cs.utah.edu)
38623 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
38624 Jeff Law (law@cs.utah.edu)
38627 1993-11-30 Mike Stump (mrs@cygnus.com)
38629 * config/unix-g++.exp: Follow the gcc way of doing things.
38630 * g++.old-deja/old-deja.exp: Minor updates.
38631 * lib/g++.exp: New file, follow the gcc way of doing things.
38632 * lib/old-dejagnu.exp: Minor updates.
38633 * lib/mike-g++.exp: Always unset errorInfo.
38635 1993-11-06 Mike Stump (mrs@cygnus.com)
38637 * lib/gcc.exp: Fix some errors with the below change, CC and
38638 CFLAGS should be global when setting, not local.
38640 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
38642 * lib/gcc.exp: Transform tool name.
38644 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
38646 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
38648 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
38650 * lib/gcc.exp: change gcc_done to gcc_stat
38652 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
38654 * Upgraded gcc testsuite to c-torture version 1.25
38656 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
38658 * lib/gcc.exp: added reporting code. Changed verbose compile message.
38659 * lib/c-torture: added hooks for new reporting code.
38661 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
38663 * config/sh-gcc.exp: check if sh-sim exists in the path
38665 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
38667 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
38668 * gcc.compile/compile.exp: Initial changes for new logic.
38669 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
38670 * gcc.failure/failure.exp: Initial changes for new logic.
38671 * gcc.ieee/ieee.exp: Initial changes for new logic.
38672 * gcc.misc-tests/misc.exp: Initial changes for new logic.
38673 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
38674 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
38675 * lib/c-torture.exp: Initial changes for new logic.
38676 * lib/gcc.exp: Initial changes for new logic.
38678 1993-10-15 Mike Stump (mrs@cygnus.com)
38680 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
38681 depend upon failure or success. Fully qualify names in failure
38682 and success messages. Always remove a.out before starting
38683 compile, just in case. Pay more attention to error text output by
38684 the compiler. Handle testcases with no known past errors just
38685 like all others, so that things are uniform. Other miscellaneous
38688 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
38690 * gcc.cpp: new directory for cpp tests
38692 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
38694 * lib/chill.exp: Code reformatted, removed unused code.
38695 * config/unix-chill.exp: Code reformatted, removed unused code.
38696 * chill.execute/execute.exp: Code reformatted, removed unused code.
38697 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
38699 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
38701 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
38702 routines not written.
38704 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
38706 * config/bug-gcc.exp: Use new procs from bug.exp.
38708 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
38710 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
38711 via ftp, rather than depending on NFS.
38712 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
38715 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
38717 * config/bug-gcc.exp: Use new download proc.
38719 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
38721 * chill.execute/execute.exp: cleanups, handles errors better
38722 * chill.compile/compile.exp: rewrite, based on execute.exp
38723 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
38724 * lib/chill.exp: major changes to diff proc and compile and link
38725 procs. added chill_fail and chill_pass wrappers to pass and
38726 fail. added more comments, and handle error codes better.
38727 Added a hack to capture stderr from exec, so noncompile tests
38730 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
38732 * chill.execute/execute.exp: rewrite of testsuite driver
38733 * lib/chill.exp: rewrite of testsuite driver
38734 * config/unix-chill.exp: rewrite of testsuite driver
38736 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
38739 * iexpr.ch: Standardize uppercase.
38740 * tuples.dat: Standardize uppercase.
38741 * vary.ch: standardize. Correct varying string assignments.
38742 * vary.dat: Add new output lines.
38744 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
38747 * chprintf.ch: Standardize use of uppercase.
38748 * tuples.ch: Standardize and turn arr2 into a DCL,
38750 * pinits.ch: Standardize.
38752 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
38754 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
38755 * Makefil: Renamed to Makefile.in.
38756 * configure.in: New.
38758 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
38761 * .cvsignore: Add result/output files.
38762 * Makefile: Fix up variables at start. Use MFLAGS
38763 everywhere. Correct bool_loc, built_ins entries.
38764 Add entry for vary1.ch.
38765 * bitarray.ch: Standardize upper-case usage.
38766 * bitexpr.ch: Standardize, add output of b1.
38767 * params.ch: Use arrayt in along PROC parameters, to
38768 avoid novelty problems.
38769 * sets.ch: Tiny cleanup.
38770 * vary1.ch: Re-indent.
38772 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
38774 * Add PR-related files to Makefiles, .cvsignore files, etc.
38776 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
38778 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
38779 with compiler objects. New names are test-flow.c and test-loop.c
38781 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
38783 * Upgraded c-torture tests from 1.19 to 1.20
38786 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
38787 * gcc.compile: 930623-1.c 930623-2.c
38788 * gcc.noncompile: 930622-1.c 930622-2.c
38789 * gcc.failure: 920411-1.c 920627-2.c
38790 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
38792 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
38794 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
38795 More changes to get testsuite working properly. Needs more work.
38796 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
38798 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
38800 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
38801 More changes to get testsuite working properly. Needs more work.
38803 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
38805 * chill.compile/compile.exp: Added for Dejagnu support
38806 * chill.execute/execute.exp: Added for Dejagnu support
38807 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
38809 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
38811 This should complete moving the CHILL test files.
38812 * chill.noncompile(.cvsignore printf.grt
38813 in-printf.grt chprintf.grt chprintf.ch):
38814 Added test-support files.
38815 (Makefile): Modified further.
38816 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
38817 signal.ch): Added test files.
38818 * chill.execute (.cvsignore printf.grt printr.c
38819 in-printf.grt rts.c chprintf.grt rts.h): Added
38820 test-support files.
38821 (Makefile): More corrections.
38823 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
38825 * chill.compile, chill.execute, chill.nocompile: Add CHILL
38826 test cases, ready for DejaGnu.
38828 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
38830 * Upgraded c-torture tests from 1.18 to 1.19
38832 * gcc.compile: added test(s):
38834 * gcc.execute: added test(s):
38835 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
38837 * added new subdirectory for misc tests: gcc.misc-tests
38838 * gcc.misc-test(s): added tests:
38839 inst-check.c test-consts.c test-ior.c test-switch.c
38841 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
38843 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
38845 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
38847 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
38849 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
38851 * Upgraded c-torture tests from 1.17 to 1.18
38853 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
38855 * Upgraded c-torture tests from 1.12 to 1.17
38857 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
38859 * lib/old-dejagnu.exp:
38860 Fixed handling of XFAIL target triplets to correctly
38861 recognize wildcard characters. Removed code that
38862 appended a unique id tag to the end of the file name
38863 printed out by the result of the testcases within a
38866 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
38868 * lib/old-dejagnu.exp:
38869 Reworked expected failure handling to trigger off of XFAIL
38870 keyword in keyphrase embeded in testcase source code. The
38871 XFAIL keyword must be at the end of the keyphrase line. It
38872 may optionally be followed by one or more target triplets.
38873 It has just occured that the handling of wildcards in the
38874 target triplet may not be correct.
38876 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
38878 * g++.old-deja/tests:
38879 Moved all subdirectories up one level into g++.old-deja .
38881 * lib/old-dejagnu.exp:
38882 Fixed problem with CXXFLAGS not being properly reset, and being
38883 corrupted with extraneous "-c" compiler option. This was
38884 causing binaries to not be generated for test that needed them.
38885 Modified strings passed to "pass" and "fail" so that individual
38886 tests from the same test file would be distinguished by an
38887 identifier appended to the test file name in the summary logs;
38888 this corrected a problem with erroneous diff logs. Added code
38889 to search testcases for expected fail and unexpected pass keywords.
38891 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
38893 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
38895 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
38897 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
38898 Removed extraneous text from end of "Special g++ Options"
38901 * lib/old-dejagnu.exp: Added pattern matching to look for new
38902 keywords, embedded in testcases comments, which will trigger
38903 calls to xpass and xfail.
38905 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
38907 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
38908 comments embedded in the testcases, especially the one looking for
38909 special compiler options, as well as the pattern matching for the
38910 compiler output again.
38912 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
38914 * lib/old-dejagnu.exp: Do a proper check of the return value for
38915 execute tests. Fixed several problems with the pattern matching
38916 of the compiler output which gave erroneous test results.
38917 Changed several of the test result messages to be more descriptive.
38918 * config/unix-g++.exp: Proc g++_load now actually works and
38919 executes the tests passed to it and returns a usable return
38922 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
38924 * lib/gcc.exp: Exits gracefully if $CC is bogus.
38926 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
38928 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
38929 Modified both files to properly execute the old style
38930 dejagnu tests. The previous versions of these files were
38931 experimental and did not function anything near correctly.
38933 1993-04-05 Rob Savoye (rob@cygnus.com)
38935 * Removed all Makefile.in and configure.in files. No configuration
38938 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
38940 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
38942 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
38944 * gcc.compile/configure.in, gcc.unsorted/configure.in,
38945 gcc.special/configure.in, gcc.noncompile/configure.in,
38946 gcc.execute/configure.in, gcc.code_quality/configure.in,
38947 g++.other/configure.in, g++.old-deja/configure.in,
38948 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
38949 in srcname setting.
38951 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
38953 * lib/udi.exp: Fixed mondfe and mondfe_download.
38954 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
38955 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
38957 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
38959 * config/udi-gdb.exp: Check $shell_id after connecting to target.
38960 (gdb_exit): Don't remove *_soc files.
38962 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
38964 * lib/c-torture.exp: Don't look for main; instead always use -w
38965 -c. This is how the c-torture tests work. Remove the object
38966 file if the compilation succeeds.
38967 * gcc.execute/execute.exp: Remove executable if test passes.
38968 * gcc.noncompile/noncompile.exp: Every test is an expected
38970 * gcc.special/special.exp: Added tests from c-torture 1.11,
38971 corrected use of existing test.
38972 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
38973 gcc.execute/920625-1.c: Updated to c-torture 1.11.
38974 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
38975 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
38976 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
38977 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
38978 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
38979 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
38980 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
38981 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
38982 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
38983 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
38984 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
38985 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
38986 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
38987 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
38988 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
38989 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
38990 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
38992 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
38993 correspond to c-torture 1.11.