1 2005-05-27 Mark Mitchell <mark@codesourcery.com>
4 * g++.dg/expr/ptrmem6.C: New test.
5 * g++.dg/expr/ptrmem6a.C: Likewise.
7 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
9 PR tree-optimization/21658
10 * gcc.dg/tree-ssa/pr21658.c: New.
12 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
15 * g++.dg/inherit/ptrmem3.C: New.
18 * g++.dg/parse/template16.C: New.
20 2005-05-27 Andreas Jaeger <aj@suse.de>
22 * gcc.dg/setjmp-2.c: Only run in 32-bit.
24 * gcc.dg/i386-sse-8.c: Run test on all archs.
26 2005-05-26 Mike Stump <mrs@apple.com>
28 * objc.dg/isa-field-1.m: Only run on darwin.
29 * objc.dg/lookup-1.m: Likewise.
30 * objc.dg/try-catch-8.m: Likewise.
32 2005-05-26 Roger Sayle <roger@eyesopen.com>
34 PR tree-optimization/9814
35 * gcc.dg/pr9814-1.c: New test case.
37 2005-05-26 Ziemowit Laski <zlaski@apple.com>
39 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
40 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
41 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
42 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
43 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
44 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
45 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
46 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
47 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
48 objc.dg/try-catch-8.m: New.
50 2005-05-26 Janis Johnson <janis187@us.ibm.com>
52 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
53 remove extraneous semicolons.
55 2005-05-26 Ziemowit Laski <zlaski@apple.com>
57 * obj-c++.dg/comp-types-12.mm: New.
58 * objc.dg/comp-types-11.m: New.
59 * objc.dg/selector-4.m: New.
61 2005-05-26 Andreas Jaeger <aj@suse.de>
64 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
65 g++.old-deja/g++.ext/attrib3.C,
66 g++.old-deja/g++.other/store-expr1.C,
67 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
68 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
69 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
70 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
71 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
72 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
73 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
74 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
75 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
76 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
77 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
78 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
79 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
80 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
81 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
82 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
83 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
84 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
85 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
87 2005-05-26 Andreas Jaeger <aj@suse.de>
89 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
92 2005-05-26 Andreas Jaeger <aj@suse.de>
95 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
96 gcc.misc-tests/i386-pf-athlon-1.c,
97 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
98 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
99 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
100 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
101 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
102 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
103 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
106 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
107 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
108 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
111 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
114 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
115 effective-target ilp32.
117 2005-05-26 David Ung <davidu@mips.com>
119 * gcc.target/mips/ext_ins.c: New test for testing the generation
120 of MIPS32/64 rev 2 ext/ins instructions.
122 2005-05-26 Andreas Jaeger <aj@suse.de>
124 * treelang/compile/unsigned.tree: Use gimple instead of
125 nonexisting generic dump.
127 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
129 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
131 2005-05-26 Andreas Jaeger <aj@suse.de>
133 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
135 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
138 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
139 Test callee-allocated memory with write statements.
141 2005-05-25 Roger Sayle <roger@eyesopen.com>
144 * gcc.dg/pr21709-1.c: New test case.
146 2005-05-25 Ziemowit Laski <zlaski@apple.com>
147 Mike Stump <mrs@apple.com>
149 * objc/execute/next_mapping.h: Update for C++.
151 * obj-c++.dg/selector-1.mm: Move to...
152 * obj-c++.dg/selector-4.mm: here...
154 * obj-c++.dg/basic.mm: New.
155 * obj-c++.dg/comp-types-1.mm: New.
156 * obj-c++.dg/cxx-class-1.mm: New.
157 * obj-c++.dg/cxx-ivars-1.mm: New.
158 * obj-c++.dg/cxx-ivars-2.mm: New.
159 * obj-c++.dg/cxx-ivars-3.mm: New.
160 * obj-c++.dg/cxx-scope-1.mm: New.
161 * obj-c++.dg/cxx-scope-2.mm: New.
162 * obj-c++.dg/defs.mm: New.
163 * obj-c++.dg/empty-private-1.mm: New.
164 * obj-c++.dg/encode-1.mm: New.
165 * obj-c++.dg/encode-2.mm: New.
166 * obj-c++.dg/encode-3.mm: New.
167 * obj-c++.dg/extern-c-1.mm: New.
168 * obj-c++.dg/extra-semi.mm: New.
169 * obj-c++.dg/fix-and-continue-2.mm: New.
170 * obj-c++.dg/isa-field-1.mm: New.
171 * obj-c++.dg/ivar-list-semi.mm: New.
172 * obj-c++.dg/local-decl-1.mm: New.
173 * obj-c++.dg/lookup-1.mm: New.
174 * obj-c++.dg/lookup-2.mm: New.
175 * obj-c++.dg/method-1.mm: New.
176 * obj-c++.dg/method-2.mm: New.
177 * obj-c++.dg/method-3.mm: New.
178 * obj-c++.dg/method-4.mm: New.
179 * obj-c++.dg/method-5.mm: New.
180 * obj-c++.dg/method-6.mm: New.
181 * obj-c++.dg/method-7.mm: New.
182 * obj-c++.dg/no-extra-load.mm: New.
183 * obj-c++.dg/overload-1.mm: New.
184 * obj-c++.dg/pragma-1.mm: New.
185 * obj-c++.dg/pragma-2.mm: New.
186 * obj-c++.dg/private-1.mm: New.
187 * obj-c++.dg/private-2.mm: New.
188 * obj-c++.dg/proto-qual-1.mm: New.
189 * obj-c++.dg/qual-types-1.mm: New.
190 * obj-c++.dg/stubify-1.mm: New.
191 * obj-c++.dg/stubify-2.mm: New.
192 * obj-c++.dg/super-class-1.mm: New.
193 * obj-c++.dg/super-class-2.mm: New.
194 * obj-c++.dg/super-dealloc-1.mm: New.
195 * obj-c++.dg/super-dealloc-2.mm: New.
196 * obj-c++.dg/template-1.mm: New.
197 * obj-c++.dg/template-2.mm: New.
198 * obj-c++.dg/template-3.mm: New.
199 * obj-c++.dg/template-4.mm: New.
200 * obj-c++.dg/template-5.mm: New.
201 * obj-c++.dg/template-6.mm: New.
202 * obj-c++.dg/try-catch-1.mm: New.
203 * obj-c++.dg/try-catch-2.mm: New.
204 * obj-c++.dg/try-catch-3.mm: New.
205 * obj-c++.dg/try-catch-4.mm: New.
206 * obj-c++.dg/try-catch-5.mm: New.
207 * obj-c++.dg/try-catch-6.mm: New.
208 * obj-c++.dg/try-catch-7.mm: New.
209 * obj-c++.dg/try-catch-8.mm: New.
210 * obj-c++.dg/try-catch-9.mm: New.
211 * obj-c++.dg/va-meth-1.mm: New.
213 2005-05-25 Ziemowit Laski <zlaski@apple.com>
215 * obj-c++.dg/selector-1.mm: New.
216 * obj-c++.dg/selector-2.mm: New.
218 2005-05-25 Ziemowit Laski <zlaski@apple.com>
220 * obj-c++.dg/selector-3.mm: New.
221 * objc.dg/selector-3.m: New.
223 2005-05-25 Ziemowit Laski <zlaski@apple.com>
225 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
226 about where warning appears.
228 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
230 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
231 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
232 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
233 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
235 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
237 * gcc.dg/20050524-1.c: New test.
239 2005-05-25 Jan Hubicka <jh@suse.cz>
241 * gcc.dg/tree-prof/inliner-1.c: New.
243 2005-05-25 Janis Johnson <janis187@us.ibm.com>
245 * gcc.dg/tree-prof: New directory.
246 * gcc.dg/tree-prof/tree-prof.exp: New.
248 2005-05-25 DJ Delorie <dj@redhat.com>
250 * gcc.dg/Wattributes-1.c: New.
251 * gcc.dg/Wattributes-2.c: New.
252 * gcc.dg/Wattributes-3.c: New.
254 20005-05-24 Janis Johnson <janis187@us.ibm.com>
256 PR tree-optimization/19833
257 * gcc.dg/uninit-4.c: Remove xfail.
258 * gcc.dg/uninit-9.c: Ditto.
260 2005-05-24 Ziemowit Laski <zlaski@apple.com>
262 * obj-c++.dg/bitfield-[1-5].mm: New.
263 * obj-c++.dg/class-protocol-1.mm: New.
264 * obj-c++.dg/comp-types-1[0-1].mm: New.
265 * obj-c++.dg/comp-types-[2-9].mm: New.
266 * obj-c++.dg/encode-[4-8].mm: New.
267 * obj-c++.dg/layout-1.mm: New.
268 * obj-c++.dg/method-1[0-9].mm: New.
269 * obj-c++.dg/method-2[0-1].mm: New.
270 * obj-c++.dg/method-[8-9].mm: New.
271 * obj-c++.dg/objc-gc-3.mm: New.
272 * obj-c++.dg/try-catch-10.mm: New.
273 * objc.dg/bitfield-5.m: New.
274 * objc.dg/comp-types-10.m: New.
275 * objc.dg/comp-types-9.m: New.
276 * objc.dg/layout-1.m: New.
277 * objc.dg/objc-gc-4.m: New.
278 * objc.dg/try-catch-9.m: New.
279 * objc.dg/class-protocol-1.m: Tweak diagnostics.
280 * objc.dg/comp-types-1.m: Likewise.
281 * objc.dg/comp-types-[5-6].m: Likewise.
282 * objc.dg/method-9.m: Likewise.
284 2005-05-24 Janis Johnson <janis187@us.ibm.com>
286 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
287 and on hardware without VMX support.
289 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
291 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
293 * lib/profopt.exp (dg-final-generate, dg-final-use,
294 profopt-final-code, profopt-get-options): New.
295 (profopt-execute): Process test directives.
297 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
298 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
299 cleanup-tree-dump, cleanup-saved-temps): Update comments.
301 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
304 * g++.dg/init/ctor5.C: New test.
306 2005-05-24 Ira Rosen <irar@il.ibm.com>
308 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
309 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
310 vect-113.c, vect-114.c.
312 2005-05-23 Adam Nemet <anemet@lnxw.com>
314 * gcc.dg/const-elim-1.c: Remove xfails.
316 2005-05-23 Jeff Law <law@redhat.com>
318 * gcc.c-torture/compile/pr21638.c: New test.
319 * gcc.c-torture/compile/20050520-1.c: New test.
321 2005-05-23 Nick Clifton <nickc@redhat.com>
323 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
324 be a proper triple, ie: m32r*-*-*.
325 * g++.old-deja/g++.jason/thunk3.C: Likewise.
327 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
331 * gcc.c-torture/compile/pr21293.c: New test.
332 * gcc.c-torture/execute/pr21331.c: New test.
334 2004-05-20 Richard Henderson <rth@redhat.com>
336 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
338 2005-05-20 Ziemowit Laski <zlaski@apple.com>
340 * obj-c++-dg.exp: Add.
342 * obj-c++.dg/dg.exp: Add.
344 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
346 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
347 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
349 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
351 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
353 2004-05-19 Richard Henderson <rth@redhat.com>
355 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
357 2005-05-19 Janis Johnson <janis187@us.ibm.com>
359 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
361 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
363 2005-05-19 Jakub Jelinek <jakub@redhat.com>
366 * g++.dg/parse/extern1.C: New test.
367 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
369 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
371 * gcc.dg/c99-math.h: New.
372 * gcc.dg/c99-math-float-1.c: New test.
373 * gcc.dg/c99-math-double-1.c: Likewise.
374 * gcc.dg/c99-math-long-double-1.c: Likewise.
376 2005-05-18 Richard Henderson <rth@redhat.com>
378 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
380 2005-05-18 Devang Patel <dpatel@apple.com>
382 * g++.dg/opt/20050511-1.C: New test.
384 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
387 * gfortran.dg/reshape-complex.f90: New test.
389 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
391 * gfortran.dg/array_constructor_1.f90: New test.
392 * gfortran.dg/array_constructor_2.f90: New test.
394 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
397 * gfortran.dg/pr20954.f: New test.
399 2005-05-17 Mike Stump <mrs@apple.com>
401 Yet more Objective-C++...
403 * objc.dg/method-5.m: Update.
404 * objc.dg/method-6.m: Update.
405 * objc.dg/method-7.m: Update.
406 * objc.dg/method-9.m: Update.
407 * objc.dg/try-catch-2.m: Update.
409 2005-05-17 Mark Mitchell <mark@codesourcery.com>
411 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
412 Remove little-endian optimizations.
414 2005-05-17 Jeff Law <law@redhat.com>
416 * g++.dg/tree-ssa/pr18414.C: New test.
417 * gcc.dg/tree-ssa/pr18414.C: New test.
418 * gcc.dg/tree-ssa/pr17141-1.C: New test.
419 * gcc.dg/tree-ssa/pr17141-2.C: New test.
421 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
423 * gcc.dg/compat/generate-random.c: Do not include
425 * gcc.dg/compat/generate-random_r.c: Likewise.
427 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
429 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
431 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
434 * g++.dg/tree-ssa/builtin1.C: New testcase.
436 2005-05-17 Jakub Jelinek <jakub@redhat.com>
439 * g++.dg/opt/const4.C: New test.
442 * g++.dg/opt/crossjump1.C: New test.
444 PR tree-optimization/21610
445 * gcc.c-torture/compile/20050516-1.c: New test.
448 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
449 about the test failing.
450 * gfortran.fortran-torture/execute/where_7.f90: New test.
451 * gfortran.fortran-torture/execute/where_8.f90: New test.
453 2005-05-16 Richard Henderson <rth@redhat.com>
455 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
458 2005-05-16 Mark Mitchell <mark@codesourcery.com>
460 * gcc.dg/compat/generate-random.c (config.h): Do not include.
461 (limits.h): Include unconditionally.
462 (stdlib.h): Likewise.
463 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
464 (limits.h): Include unconditionally.
465 (stdlib.h): Likewise.
466 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
467 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
468 (limits.h): Include unconditionally.
469 (stdlib.h): Likewise.
470 (hashtab.h): Do not include.
471 (getopt.h): Likewise.
474 (struct entry): Add "next" field.
475 (HASH_SIZE): New macro.
476 (hash_table): New variable.
477 (switchfiles): Do not use xmalloc.
479 (iterative_hash): New function.
481 (e_exists): New function.
482 (e_insert): Likewise.
483 (output): Use, instead of libiberty hashtable functions.
484 (main): Do not use getopt. Do not call htab_create.
486 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
489 * lib/target-supports.exp (check_mkfifo_available):
490 Return 0 for cygwin as mkfifo support incomplete on platform.
491 Fix typos in comments.
493 2005-05-15 Mark Mitchell <mark@codesourcery.com>
495 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
497 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
500 * gfortran.dg/assign_4.f: New test.
502 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
504 PR tree-optimization/21563
505 * gcc.dg/tree-ssa/pr21563.c: New.
507 2005-05-14 Jan Hubicka <jh@suse.cz>
509 * gcc.dg/noreturn-7.c: Allow control reaches warning.
511 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
513 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
515 2005-05-13 Julian Brown <julian@codesourcery.com>
517 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
518 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
520 2005-05-13 Jan Hubicka <jh@suse.cz>
522 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
523 * gcc.dg/fold-xor-?.c: Likewise.
524 * gcc.dg/pr15784-?.c: Likewise.
525 * gcc.dg/pr20922-?.c: Likewise.
526 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
527 * gcc.dg/tree-ssa/pr17598.c: Likewise.
528 * gcc.dg/tree-ssa/pr20470.c: Likewise.
530 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
533 * gfortran.dg/hollerith_1.f90: New test.
535 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
537 * gfortran.dg/func_result_2.f90: New test.
539 2005-05-11 Bud Davis <bdavis@gfortran.org>
541 * gfortran.dg/dev_null.f90: New test.
543 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
545 * gcc.dg/arm-vfp1.c: Revert last change.
547 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
550 PR tree-optimization/19639
551 * g++.dg/tree-ssa/pr19807.C: New testcase.
553 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
556 * gfortran.dg/append-1.f90: New test.
558 2005-05-10 Diego Novillo <dnovillo@redhat.com>
560 * gcc.dg/pr18501.c: XFAIL.
561 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
562 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
563 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
564 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
565 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
566 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
567 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
568 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
570 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
573 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
574 gfortran.dg/f2c_3.f90: New tests.
576 * gfortran.dg/return_1.f90: Fix dg annotation.
578 2005-05-10 Diego Novillo <dnovillo@redhat.com>
580 * gcc.c-torture/compile/20050510-1.c: New test.
582 2005-05-10 Mark Mitchell <mark@codesourcery.com>
584 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
586 2005-05-10 Bob Wilson <bob.wilson@acm.org>
588 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
590 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
593 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
595 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
598 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
599 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
601 2005-05-10 Ben Elliston <bje@au.ibm.com>
604 * gcc.dg/debug/pr16676.c: New test.
606 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
609 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
610 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
611 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
612 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
614 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
615 -fno-tree-dominator-opts.
617 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
619 * gfortran.dg/return_1.f90: New test.
621 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
623 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
625 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
627 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
630 * g++.dg/inherit/covariant13.C: New.
632 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
635 * gfortran.dg/pr19155.f: New test.
637 2005-05-08 Roger Sayle <roger@eyesopen.com>
640 * gcc.dg/pr8788-1.c: New testcase.
642 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
645 * gcc.target/mips/fpcmp-[12].c: New tests.
647 2005-05-06 Mark Mitchell <mark@codesourcery.com>
649 * lib/target-supports-dg.exp (dg-require-fork): New function.
650 (dg-require-mkfifo): Likewise.
651 * lib/target-supports.exp (check_function_available): New
653 (check_fork_available): Likewise.
654 (check_mkfifo_available): Likewise.
656 2005-05-06 Jeff Law <law@redhat.com>
658 * gcc.c-torture/compile/pr21380.c: New test.
660 2005-05-06 Jakub Jelinek <jakub@redhat.com>
663 * g++.dg/ext/weak3.C: New test.
665 2005-05-05 Mark Mitchell <mark@codesourcery.com>
668 * g++.dg/template/crash37.C: New test.
670 2005-05-05 Paul Brook <paul@codesourcery.com>
672 * gcc.dg/arm-g2.c: Use effective-target arm32.
673 * gcc.dg/arm-mmx-1.c: Ditto.
674 * gcc.dg/arm-scd42-2.c: Ditto.
675 * gcc.dg/arm-vfp1.c: Ditto.
676 * lib/target-supports.exp (check_effective_target_arm32): New
679 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
682 gfortran.dg/in_pack_rank7.f90: New test.
684 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
687 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
689 2005-05-04 Jakub Jelinek <jakub@redhat.com>
692 * gcc.dg/20050503-1.c: New test.
694 PR rtl-optimization/21239
695 * gcc.dg/i386-sse-11.c: New test.
697 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
700 * gcc.target/i386/asm-1.c: New test.
702 2005-05-03 Jakub Jelinek <jakub@redhat.com>
704 PR rtl-optimization/21330
705 * gcc.c-torture/execute/20050502-1.c: New test.
708 * gcc.c-torture/execute/20050502-2.c: New test.
710 2005-05-03 Uros Bizjak <uros@kss-loka.si>
713 * gcc.dg/pr21282.c: New.
715 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
717 * gcc.dg/vect/pr20122.c: Clean up .vect file.
718 * gcc.dg/vect/vect-92.c: Likewise
719 * gcc.dg/vect/vect-93.c: Likewise
720 * gcc.dg/vect/vect-dv-1.c: Likewise
721 * gcc.dg/vect/vect-dv-2.c: Likewise
722 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
724 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
726 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
727 * gfortran.dg/vect/vect-2.f90: Likewise
728 * gfortran.dg/vect/vect-3.f90: Likewise
729 * gfortran.dg/vect/vect-4.f90: Likewise
730 * gfortran.dg/vect/vect-5.f90: Likewise
732 2005-05-02 Geoffrey Keating <geoffk@apple.com>
735 * gcc.dg/rs6000-fpint-2.c: New.
737 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
740 * gcc.dg/builtins-30.c: Update expected messages.
741 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
742 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
743 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
745 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
747 PR tree-optimization/21294
748 * gcc.dg/tree-ssa/pr21294.c: New.
750 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
752 * gcc.dg/altivec-3.c (vec_store): Do not use the old
753 __builtin_altivec_st_internal_4si built-in.
755 2005-05-02 Mark Mitchell <mark@codesourcery.com>
758 * g++.dg/template/ptrmem14.C: New test.
760 2005-05-02 Paul Brook <paul@codesourcery.com>
762 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
764 2005-05-02 Michael Matz <matz@suse.de>
767 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
769 2005-05-01 Mark Mitchell <mark@codesourcery.com>
771 * g++.dg/cpp/weak.C: New test.
773 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
775 * gcc.dg/tree-ssa/loop-8.c: New test.
777 2005-04-30 Michael Maty <matz@suse.de>
779 * gcc.dg/inline-mcpy.c: New test.
781 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
784 * gfortran.dg/eoshift.f90: New test case.
786 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
789 * gfortran.dg/matmul_1.f90: New test.
791 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
793 PR tree-optimization/21030
794 * gcc.dg/tree-ssa/pr21030.c: New.
796 2005-04-29 Devang Patel <dpatel@apple.com>
798 PR tree-optimization/21272
799 * gcc.dg/vect/vect-ifcvt-10.c: New test.
801 2005-04-29 Jakub Jelinek <jakub@redhat.com>
805 * gfortran.dg/entry_4.f90: New test.
806 * gfortran.fortran-torture/execute/entry_1.f90: New test.
807 * gfortran.fortran-torture/execute/entry_2.f90: New test.
808 * gfortran.fortran-torture/execute/entry_3.f90: New test.
809 * gfortran.fortran-torture/execute/entry_4.f90: New test.
810 * gfortran.fortran-torture/execute/entry_5.f90: New test.
811 * gfortran.fortran-torture/execute/entry_6.f90: New test.
812 * gfortran.fortran-torture/execute/entry_7.f90: New test.
814 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
816 * gfortran.fortran-torture/execute/entry_8.f90: New test.
818 2005-04-29 Paul Brook <paul@codesourcery.com>
820 * gfortran.dg/entry_3.f90: New test.
822 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
824 * gfortran.dg/implicit_4.f90: New test.
826 2005-04-28 Bob Wilson <bob.wilson@acm.org>
828 * lib/target-supports.exp (check_profiling_available): Return
829 false for xtensa-*-elf.
831 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
833 * lib/fortran-torture.exp (fortran-torture.exp): Catch
834 error if file cannot be deleted.
836 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
838 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
839 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
840 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
841 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
842 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
843 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
844 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
845 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
846 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
847 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
848 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
849 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
850 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
852 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
855 * gfortran.dg/pr20865.f90: New test.
857 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
859 * gcc.dg/void-cast-2.c: New test.
861 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
864 * gcc.dg/void-cast-1.c: New test.
866 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
868 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
870 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
873 * gfortran.dg/pr21177.f90: New test.
875 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
877 PR tree-optimization/21171
878 * gcc.dg/tree-ssa/pr21171.c: New test.
880 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
882 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
883 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
884 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
885 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
886 gcc.dg/tree-ssa/gen-vect-32.c: New.
887 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
888 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
891 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
894 * gcc.dg/transparent-union-3.c: New test.
896 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
899 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
900 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
901 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
902 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
903 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
904 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
906 2005-04-26 Jeff Law <law@redhat.com>
908 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
909 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
910 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
911 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
912 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
913 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
914 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
916 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
918 PR tree-optimization/17598
919 * gcc.dg/tree-ssa/pr17598.c: New testcase.
921 2005-04-25 Mike Stump <mrs@apple.com>
923 * objc.dg/fix-and-continue-1.m: Add.
925 2005-04-25 Roger Sayle <roger@eyesopen.com>
928 * g++.dg/opt/pr20995-1.C: New test case.
930 2005-04-25 Devang Patel <dpatel@apple.com>
932 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
934 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
937 * g++.dg/opt/alias2.C (printf): Correct the prototype.
939 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
942 * g++.dg/opt/rtti2.C: New test.
944 2005-04-25 Paul Brook <paul@codesourcery.com>
945 Steven G. Kargl <kargls@comcast.net>
948 * gfortran.dg/ichar_1.f90: New file.
950 2005-04-24 Jakub Jelinek <jakub@redhat.com>
953 * g++.dg/opt/pr20991.C: New test.
955 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
956 where sizeof (type) < __alignof__ (type).
957 * gcc.dg/compat/struct-layout-1.h: Likewise.
959 2005-04-24 Per Bothner <per@bothner.com>
960 Devang Patel <dpatel@apple.com>
962 PR preprocessor/20907
963 * gcc.dg/cpp/very-long-comment.c: New test.
965 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
968 * gfortran.dg/common_5.f: New test.
970 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
973 * g++.dg/tree-ssa/pr21082.C: New testcase.
975 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
977 * gcc.dg/vect/vect-99.c: New test.
979 2005-04-22 Diego Novillo <dnovillo@redhat.com>
981 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
983 2005-04-22 Jeff Law <law@redhat.com>
985 * gcc.dg/uninit-5.c: Remove xfails.
986 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
987 conditionals and loads.
989 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
994 * gfortran.dg/nested_reshape.f90: new test
995 * gfortran.dg/reshape-alloc.f90: new test
996 * gfortran.dg/reshape.f90: new test
998 2005-04-22 Mark Mitchell <mark@codesourcery.com>
1000 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
1002 * gcc.dg/arm-vfp1.c: New test.
1004 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
1007 * g++.dg/lookup/builtin2.C: New test.
1009 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
1011 * gcc.dg/weak/weak-13.c: New test.
1013 2005-04-21 Geoffrey Keating <geoffk@apple.com>
1015 * lib/target-supports.exp (check_effective_target_sync_int_long):
1018 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
1020 * gcc.target/mips/branch-1.c: New test.
1022 2005-04-21 Richard Henderson <rth@redhat.com>
1024 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
1025 * gcc.dg/vect/vect-86.c: Likewise.
1026 * gcc.dg/vect/vect-87.c: Likewise.
1027 * gcc.dg/vect/vect-88.c: Likewise.
1029 2005-04-21 Devang Patel <dpatel@apple.com>
1031 PR optimization/20994
1032 * gcc.dg/tree-ssa/ifc-3.c: New test.
1034 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
1037 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
1038 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
1039 gcc.dg/c99-vla-jump-5.c: New tests.
1041 2005-04-19 Richard Henderson <rth@redhat.com>
1043 * lib/target-supports.exp (check_effective_target_vect_int_mult):
1044 Fix typo in exists check.
1045 (check_effective_target_sync_int_long): New.
1046 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
1047 * gcc.dg/ia64-sync-2.c: Likewise.
1048 * gcc.dg/ia64-sync-3.c: Likewise.
1049 * gcc.dg/ia64-sync-4.c: Likewise.
1051 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
1053 * gcc.dg/fold-xor-1.c: New test.
1054 * gcc.dg/fold-xor-2.c: New test.
1056 2005-04-19 James E. Wilson <wilson@specifixinc.com>
1059 * g++.dg/eh/fp-regs.C: New test.
1061 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
1063 * gcc.dg/Wint-to-pointer-cast-1.c,
1064 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
1065 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
1066 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
1068 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1071 * gfortran.dg/pr16861.f90: New test.
1073 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
1075 * gcc.dg/pr21085.c: New test.
1077 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
1079 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
1080 (setup_mips_tests, dg-mips-options): New procedures.
1081 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
1082 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
1083 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
1084 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
1085 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
1086 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
1087 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
1088 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
1089 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
1090 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
1091 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
1092 dg-mips-options instead of dg-options. Remove now-redundant
1093 preprocessor guards.
1094 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
1095 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
1096 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
1097 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
1098 * gcc.dg/vr-mult-2.c: Delete.
1099 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
1100 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
1101 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
1102 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
1103 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
1104 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
1105 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
1107 2005-04-18 Laurent GUERBY <laurent@guerby.net>
1109 * ada/acats/run_all.sh: Use sync when executable not present.
1111 2005-04-18 Devang Patel <dpatel@apple.com>
1113 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
1114 * gcc.dg/vect/vect-11a.c: New.
1115 * gcc.dg/vect/vect-none.c: Update.
1116 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
1118 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
1120 PR tree-optimization/20922
1121 * gcc.dg/pr20922-1.c: New test.
1122 * gcc.dg/pr20922-2.c: New test.
1123 * gcc.dg/pr20922-3.c: New test.
1124 * gcc.dg/pr20922-4.c: New test.
1125 * gcc.dg/pr20922-5.c: New test.
1126 * gcc.dg/pr20922-6.c: New test.
1128 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1131 * gfortran.dg/pr20950.f: New test.
1133 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1136 * gfortran.dg/pr19216.f: New test.
1138 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
1140 PR tree-optimization/21001
1141 * gcc.dg/tree-ssa/pr21001.c: New.
1143 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
1146 * gfortran.dg/reshape_rank7.f90: New test.
1148 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
1150 PR libfortran/12884 gfortran.dg/pr12884.f: New test
1151 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
1152 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
1153 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
1154 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
1155 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
1156 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
1157 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
1158 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
1159 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
1160 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
1161 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
1162 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
1163 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
1164 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
1165 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
1166 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
1167 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
1168 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
1169 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
1170 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
1172 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
1174 * gfortran.dg/wtruncate.f: New testcase.
1175 * gfortran.dg/wtruncate.f90: New testcase.
1177 2005-04-16 Mark Mitchell <mark@codesourcery.com>
1180 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
1181 which sizeof/alignof is dependent, rather than just whether we are
1182 processing_template_decl.
1184 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
1186 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
1187 corrected typo where the wrong variables had been compared.
1189 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
1192 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
1193 Test callee-allocated version of return array with a write
1195 Test spread with a temporary with another write statement.
1197 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
1199 PR tree-optimization/21031
1200 * gcc.dg/tree-ssa/pr21031.c: New.
1202 2005-04-15 Uros Bizjak <uros@kss-loka.si>
1204 PR tree-optimization/21004
1205 * gcc.dg/builtins-53.c: Include builtins-config.h.
1206 Check floorf, ceilf, floorl and ceill transformations
1207 only when HAVE_C99_RUNTIME is defined.
1209 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
1212 * gcc.dg/tree-ssa/pr20739.c: New test.
1214 2005-04-14 Mike Stump <mrs@apple.com>
1216 * gcc.dg/Foundation.framework/empty: New.
1217 * gcc.dg/framework-2.c: New.
1219 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
1221 PR tree-optimization/21021
1222 * gcc.c-torture/compile/pr21021.c: New.
1224 2005-04-14 Janis Johnson <janis187@us.ibm.com
1227 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
1228 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
1229 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
1230 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
1231 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
1232 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
1233 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
1234 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
1236 2005-04-14 Richard Henderson <rth@redhat.com>
1238 * lib/target-supports.exp (check_effective_target_vect_condition):
1239 Add ia64, i?86, and x86_64.
1241 2005-04-14 Steven G. Kargl <kargls@comcast.net>
1243 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
1245 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
1247 PR tree-optimization/20657
1248 * gcc.dg/tree-ssa/pr20657.c: New.
1250 2005-04-14 Uros Bizjak <uros@kss-loka.si>
1252 * gcc.dg/builtins-53.c: Also check (int)trunc* and
1253 (long long int)trunc*.
1255 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
1258 * gcc.dg/pr20927.c: New test.
1260 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
1262 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
1263 * gcc.target/mips/asm-1.c: Likewise.
1265 2005-04-13 Dale Johannesen <dalej@apple.com>
1267 * objc.dg/objc-fast-4.m: New.
1269 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
1271 * gcc.target/cris/torture/cris-torture.exp: New driver in new
1273 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
1275 2005-04-13 David Edelsohn <edelsohn@gnu.org>
1277 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
1278 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
1279 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
1281 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
1283 PR tree-optimization/20913
1284 * gcc.dg/tree-ssa/pr20913.c: New.
1286 PR tree-optimization/20702
1287 * gcc.dg/tree-ssa/pr20702.c: New.
1289 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1292 * g++.dg/inherit/local3.C: New test.
1294 2005-04-12 Jeff Law <law@redhat.com>
1296 * gcc.dg/tree-ssa/20050412-1.c: New test.
1298 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
1301 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
1302 Add tests with mask generated by expression.
1303 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
1304 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
1305 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
1307 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
1310 * gcc.dg/20050409-1.c: New test.
1312 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
1314 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
1316 2005-04-11 Mark Mitchell <mark@codesourcery.com>
1318 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
1319 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
1320 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
1321 (TARGET_CXX): Adjust accordingly.
1322 * target.h (struct gcc_target): Remove epxort_class_data. Add
1323 determine_class_data_visibility and class_data_always_comdat.
1324 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
1325 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
1326 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
1327 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
1328 (arm_cxx_determine_class_data_visibility): New.
1329 (arm_cxx_class_data_always_comdat): Likewise.
1330 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
1331 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
1332 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
1333 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
1334 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
1337 2005-04-11 Mark Mitchell <mark@codesourcery.com>
1339 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
1341 2005-04-11 Geoffrey Keating <geoffk@apple.com>
1343 * gcc.dg/i386-darwin-fpmath.c: New.
1345 2004-04-11 Devang Patel <dpatel@apple.com>
1347 * lib/target-supports.exp (check_effective_target_vect_condition): New.
1348 * gcc.dg/vect/vect-ifcvt-1.c: New test.
1349 * gcc.dg/vect/vect-ifcvt-2.c: New test.
1350 * gcc.dg/vect/vect-ifcvt-3.c: New test.
1351 * gcc.dg/vect/vect-ifcvt-4.c: New test.
1352 * gcc.dg/vect/vect-ifcvt-5.c: New test.
1353 * gcc.dg/vect/vect-ifcvt-6.c: New test.
1354 * gcc.dg/vect/vect-ifcvt-7.c: New test.
1355 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
1357 2004-04-11 Devang Patel <dpatel@apple.com>
1359 * gcc.dg/vect/vect-dv-1.c: New test.
1360 * gcc.dg/vect/vect-dv-2.c: New test.
1362 2005-04-11 Diego Novillo <dnovillo@redhat.com>
1364 PR tree-optimization/20933
1365 * gcc.dg/tree-ssa/pr20933.c: New test.
1367 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1369 * gfortran.dg/fold_nearest.f90: New test.
1371 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
1373 * gcc.dg/tree-ssa/alias-1.c: New test.
1375 2005-04-11 Diego Novillo <dnovillo@redhat.com>
1377 PR tree-optimization/20920
1378 * g++.dg/tree-ssa/pr20920.C: New test.
1380 2005-04-11 Uros Bizjak <uros@kss-loka.si>
1382 * gcc.dg/builtins-53.c: Also check (int)ceil* and
1383 (long long int)ceil*.
1385 2005-04-10 Mark Mitchell <mark@codesourcery.com>
1387 * g++.dg/warn/Wdtor1.C: Declare template in system header with
1388 explicit C++ linkage.
1390 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1392 * gfortran.dg/pr17229.f: Take care of the new obsolescence
1393 warning for arithmetic IF statements.
1395 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
1397 * eor_handling_1.f90: New test case.
1398 * eor_handling_2.f90: New test case.
1399 * eor_handling_3.f90: New test case.
1400 * eor_handling_4.f90: New test case.
1401 * eor_handling_5.f90: New test case.
1402 * noadv_size.f90: New test case.
1403 * pad_no.f90: New test case.
1405 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
1407 * gcc.c-torture/execute/20050410-1.c: New test.
1409 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
1411 * gcc.dg/pr20126.c: New.
1413 2005-04-09 Bud Davis <bdavis@gfortran.org>
1414 Steven G. Kargl <kargls@comcast.net>
1416 * gfortran.dg/PR19872.f: New test.
1418 2005-04-09 Steven G. Kargl <kargls@comcast.net>
1420 * gfortran.dg/nint_1.f90: Fix dg-do directive
1422 2005-04-09 Steven G. Kargl <kargls@comcast.net>
1424 * gfortran.dg/nint_1.f90: New test.
1426 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
1428 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
1429 Added test for callee-allocated arrays with write statements.
1430 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
1431 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
1432 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
1433 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
1434 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
1436 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
1439 * gfortran.dg/open-options-blanks.f: New test.
1441 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
1444 * gfortran.dg/comma_format_extension_[1234].f: New tests.
1446 2005-04-09 Jakub Jelinek <jakub@redhat.com>
1448 * gcc.dg/tree-ssa/stdarg-1.c: New test.
1449 * gcc.dg/tree-ssa/stdarg-2.c: New test.
1450 * gcc.dg/tree-ssa/stdarg-3.c: New test.
1451 * gcc.dg/tree-ssa/stdarg-4.c: New test.
1452 * gcc.dg/tree-ssa/stdarg-5.c: New test.
1453 * gcc.c-torture/execute/stdarg-4.c: New test.
1455 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
1458 * g++.dg/abi/param2.C: New test.
1460 2005-04-09 Uros Bizjak <uros@kss-loka.si>
1462 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
1464 2005-04-09 Uros Bizjak <uros@kss-loka.si>
1466 * gcc.dg/builtins-53.c: New test.
1468 2005-04-08 Diego Novillo <dnovillo@redhat.com>
1470 * g++.dg/tree-ssa/pr18178.C: New test.
1471 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
1472 * gcc.c-torture/execute/20041019-1.c: New test.
1473 * gcc.dg/tree-ssa/20041008-1.c: New test.
1474 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
1475 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
1476 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
1477 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
1478 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
1479 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
1480 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
1481 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
1482 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1483 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1485 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
1487 PR rtl-optimization/20466
1488 * gcc.c-torture/execute/pr20466-1.c: New test.
1490 2005-04-08 Mark Mitchell <mark@codesourcery.com>
1493 * g++.dg/parse/cond2.C: New test.
1496 * g++.dg/warn/Wdtor1.C: New test.
1498 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1501 * gfortran.dg/pr17229.f: New test.
1503 2005-04-07 Steven G. Kargl <kargls@comcast.net>
1505 * gfortran.dg/tiny_1.f90: New test.
1506 * gfortran.dg/tiny_2.f90: ditto.
1508 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
1510 * gfortran.dg/eor_1.f90: Fix dg-do run line
1511 * gfortran.dg/open_new.f90: Fix dg-do run line
1513 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
1515 * lib/target-supports.exp (get_compiler_messages): Support
1516 optional arguments, the fourth being compiler options.
1517 (check_effective_target_fpic): New proc.
1518 * gcc.dg/20050321-2.c: Restrict to target fpic.
1520 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
1522 * gcc.dg/15443-1.c: New test.
1523 * gcc.dg/15443-2.c: Likewise.
1525 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1527 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
1529 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
1531 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
1533 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
1535 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
1536 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
1538 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
1539 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
1540 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
1542 2005-04-06 Mark Mitchell <mark@codesourcery.com>
1545 * g++.dg/warn/Wunused-11.C: New test.
1547 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
1549 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
1551 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
1553 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
1555 2005-04-05 Mark Mitchell <mark@codesourcery.com>
1558 * g++.dg/template/ptrmem13.C: New test.
1560 2005-04-05 Per Bothner <per@bothner.com>
1562 * lib/gcc.exp: Always add -fno-show-column, for now.
1564 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
1567 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
1568 of plain old "unsigned int" for the type of "i". Makes this test
1571 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
1573 * gcc.dg/i386-ssefn-1.c: New test.
1574 * gcc.dg/i386-ssefn-2.c: New test.
1575 * gcc.dg/i386-ssefn-3.c: New test.
1576 * gcc.dg/i386-ssefn-4.c: New test.
1578 2005-04-05 Jakub Jelinek <jakub@redhat.com>
1580 PR tree-optimization/20076
1581 * gcc.dg/builtin-apply4.c: New test.
1583 PR preprocessor/19475
1584 * gcc.dg/cpp/macspace1.c: New test.
1585 * gcc.dg/cpp/macspace2.c: New test.
1587 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1589 * gfortran.dg/pr20755.f: Fixed bad format.
1591 2005-04-05 Mark Mitchell <mark@codesourcery.com>
1594 * g++.dg/ext/attrib21.C: New test.
1596 2004-04-05 Devang Patel <dpatel@apple.com>
1598 * lib/target-supports.exp (check_effective_target_vect_shif): New.
1599 * gcc.dg/vect/vect-shift-1.c: New test.
1601 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1604 * gfortran.dg/pr20755.f: New test.
1606 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
1608 * gfortran.dg/pr15959.f90: New test.
1609 * gfortran.dg/string_pad_trunc.f90: New test.
1611 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1613 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
1614 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
1615 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
1618 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1620 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
1622 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1624 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
1625 * gcc.c-torture/compile/20011119-2.c: Likewise.
1626 * gcc.c-torture/compile/981001-2.c: Likewise.
1628 2005-04-04 Mark Mitchell <mark@codesourcery.com>
1631 * g++.dg/template/overload4.C: New test.
1633 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
1636 * g++.dg/abi/covariant5.C: New.
1639 * g++.dg/debug/const2.C: New.
1641 2005-04-04 Jakub Jelinek <jakub@redhat.com>
1643 PR rtl-optimization/16104
1644 * gcc.c-torture/execute/20050316-1.c: New test.
1646 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
1648 * g++.dg/template/spec23.C: Fix dg-error text.
1650 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
1653 * g++.dg/expr/lval2.C: New.
1655 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1657 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
1658 __builtin_strcasecmp and __builtin_strncasecmp.
1660 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
1663 * g++.dg/template/spec22.C: New.
1664 * g++.dg/template/spec23.C: New.
1666 2005-04-03 Dale Ranta <dir@lanl.gov>
1667 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1673 * gfortran.dg/backspace.f: New test.
1675 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
1677 * gcc.dg/pr19345.c: New test.
1679 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
1681 PR tree-optimization/20640
1682 * gcc.dg/torture/tree-loop-1.c: New.
1684 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
1686 PR rtl-optimization/20290
1687 * gcc.c-torture/execute/loop-ivopts-2.c: New.
1689 2005-04-02 Geoffrey Keating <geoffk@apple.com>
1691 * gcc.dg/rs6000-fpint.c: New.
1693 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
1695 * gcc.dg/old-style-then-proto-1.c: New test.
1697 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1699 * gfortran.fortran-torture/execute/backspace.f90: Check
1700 after backspace and read was incorrect.
1702 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1704 * gcc.c-torture/execute/builtins/strcat.c: Check the result
1705 buffer past the terminating NUL using memcmp.
1706 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
1707 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
1709 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
1710 Fix unused/uninitialized variable warnings.
1712 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
1713 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
1714 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
1715 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
1717 * gcc.c-torture/execute/builtins/abs-1-lib.c,
1718 gcc.c-torture/execute/builtins/fputs-lib.c,
1719 gcc.c-torture/execute/builtins/lib/fprintf.c,
1720 gcc.c-torture/execute/builtins/lib/main.c,
1721 gcc.c-torture/execute/builtins/lib/memcmp.c,
1722 gcc.c-torture/execute/builtins/lib/memmove.c,
1723 gcc.c-torture/execute/builtins/lib/mempcpy.c,
1724 gcc.c-torture/execute/builtins/lib/memset.c,
1725 gcc.c-torture/execute/builtins/lib/printf.c,
1726 gcc.c-torture/execute/builtins/lib/sprintf.c,
1727 gcc.c-torture/execute/builtins/lib/stpcpy.c,
1728 gcc.c-torture/execute/builtins/lib/strchr.c,
1729 gcc.c-torture/execute/builtins/lib/strcmp.c,
1730 gcc.c-torture/execute/builtins/lib/strcpy.c,
1731 gcc.c-torture/execute/builtins/lib/strcspn.c,
1732 gcc.c-torture/execute/builtins/lib/strlen.c,
1733 gcc.c-torture/execute/builtins/lib/strncat.c,
1734 gcc.c-torture/execute/builtins/lib/strncmp.c,
1735 gcc.c-torture/execute/builtins/lib/strncpy.c,
1736 gcc.c-torture/execute/builtins/lib/strrchr.c,
1737 gcc.c-torture/execute/builtins/lib/strspn.c,
1738 gcc.c-torture/execute/builtins/lib/strstr.c,
1739 gcc.c-torture/execute/builtins/memops-asm-lib.c,
1740 gcc.c-torture/execute/builtins/strlen-2.c,
1741 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
1744 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
1746 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
1747 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
1750 2005-04-01 Jakub Jelinek <jakub@redhat.com>
1753 * g++.dg/debug/using1.C: New test.
1755 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
1758 * gcc.dg/alias-7.c: Prefix asm-declared name with
1759 __USER_LABEL_PREFIX__.
1761 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
1763 Fix fallout from PR middle-end/15700:
1764 * gcc.c-torture/compile/20011119-1.c: Take
1765 __USER_LABEL_PREFIX__ into account.
1766 * gcc.c-torture/compile/20011119-2.c: Likewise.
1768 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
1771 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
1773 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
1776 * gcc.c-torture/compile/struct-non-lval-1.c,
1777 gcc.c-torture/compile/struct-non-lval-2.c,
1778 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
1780 2005-03-31 Janis Johnson <janis187@us.ibm.com>
1782 * gcc.dg/tls/tls.exp: Remove temporary file.
1783 * g++.dg/tls/tls.exp: Ditto.
1784 * lib/file-format.exp: Ditto.
1785 * g++.dg/special/ecos.exp: Ditto.
1787 * lib/profopt.exp: Treat prof_ext as a list.
1788 * gcc.misc-tests/bprob.exp: Ditto.
1789 * g++.dg/bprob/bprob.exp: Ditto.
1791 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
1792 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
1793 g++.dg/tree-ssa/pointer-reference-alias.C,
1794 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
1795 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
1796 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
1797 g++.dg/vect/pr19951.cc: Ditto.
1798 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
1799 gcc.dg/builtins-47.c: Ditto.
1800 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
1801 gcc.dg/pr20115-1.c: Ditto.
1802 * gcc.dg/tree-ssa/20030530-2.c,
1803 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
1804 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
1805 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
1806 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
1807 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
1808 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
1809 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
1810 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
1811 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
1812 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
1813 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
1814 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
1815 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
1816 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
1817 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
1818 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
1819 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
1820 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
1821 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
1822 gcc.dg/tree-ssa/20030824-1.c,
1823 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
1824 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
1825 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
1826 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
1827 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
1828 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
1829 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
1830 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
1831 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
1832 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
1833 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
1834 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
1835 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
1836 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
1837 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
1838 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
1839 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
1840 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
1841 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
1842 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
1843 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
1844 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
1845 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
1846 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
1847 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
1848 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
1849 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
1850 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
1851 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
1852 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
1853 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
1854 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
1855 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
1856 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
1857 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
1858 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
1859 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
1860 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
1861 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
1862 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
1863 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
1864 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
1865 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
1866 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
1867 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
1868 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
1869 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
1870 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
1871 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
1872 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
1873 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
1874 gcc.dg/tree-ssa/useless-1.c: Ditto.
1875 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
1876 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
1877 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
1878 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
1879 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1880 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
1881 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
1882 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
1883 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
1884 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
1885 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
1886 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
1887 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
1888 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
1889 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
1890 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
1891 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
1892 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
1893 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
1894 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
1895 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
1896 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
1897 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
1898 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
1899 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
1900 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
1901 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
1902 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
1903 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
1904 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
1905 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
1906 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
1907 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
1908 gcc.dg/vect/vect-none.c: Ditto.
1909 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
1910 treelang/compile/unsigned.tree: Ditto.
1912 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
1913 * gcc.dg/cpp/direct2s.c: Ditto.
1914 * gcc.dg/cpp/paste4.c: Ditto.
1915 * gcc.dg/cpp/separate-1.c: Ditto.
1916 * gcc.dg/pch/save-temps-1.c: Ditto.
1917 * g++.dg/ext/altivec-10.C: Ditto.
1918 * g++.dg/pch/pch.C: Ditto.
1920 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
1922 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
1923 * g++.dg/template/repo1.C: Ditto.
1924 * g++.dg/template/repo2.C: Ditto.
1925 * g++.dg/template/repo3.C: Ditto.
1926 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
1927 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
1928 * g++.old-deja/g++.pt/repo1.C: Ditto.
1929 * g++.old-deja/g++.pt/repo2.C: Ditto.
1930 * g++.old-deja/g++.pt/repo3.C: Ditto.
1931 * g++.old-deja/g++.pt/repo4.C: Ditto.
1933 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
1934 * gcc.dg/20030107-1.c: Ditto.
1935 * gcc.dg/20030702-1.c: Ditto.
1936 * gcc.dg/profile-generate-1.c: Ditto.
1937 * g++.dg/other/profile1.C: Ditto.
1938 * g++.old-deja/g++.robertl/eb83.C: Ditto.
1940 * lib/gcc-dg.exp (remove-build-file): New.
1941 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1942 cleanup-tree-dump, cleanup-saved-temps): New.
1944 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
1946 PR c++/19203, DR 214
1947 * g++.dg/parse/ambig3.C: Not ambiguous.
1948 * g++.dg/template/spec20.C: New.
1949 * g++.dg/template/spec21.C: New.
1951 2005-03-31 Steve Ellcey <sje@cup.hp.com>
1954 * gcc.dg/ia64-fptr-1.c: Run only on linux.
1956 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1959 * gfortran.dg/negative_unit.f: New test.
1961 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
1963 * gcc.dg/20050330-1.c: New test.
1965 2005-03-30 Devang Patel <dpatel@apple.com>
1967 * g++.dg/tree-sra/ssa-sra-3.C: New test.
1969 2005-03-30 Dale Johannesen <dalej@apple.com>
1971 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
1973 2005-03-30 Janis Johnson <janis187@us.ibm.com>
1975 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
1976 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
1977 Strip options from test name.
1979 2005-03-31 Jan Hubicka <jh@suse.cz>
1981 * gcc.dg/varpool-1.c: New testcase.
1983 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
1987 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
1988 gcc.dg/stmt-expr-label-3.c : New tests.
1989 * gcc.c-torture/execute/medce-2.c: Remove.
1991 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
1994 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
1997 2005-03-30 Alan Modra <amodra@bigpond.net.au>
1999 * gcc.c-torture/compile/pr20203.c: New test.
2001 2005-03-26 Steven G. Kargl <kargls@comcast.net>
2003 * gfortran.dg/promotion.f90: New test.
2005 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
2008 * gcc.dg/torture/asm-subreg-1.c: New test.
2010 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
2013 * gcc.dg/pr20672-1.c: New test.
2015 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
2017 * gfortran.dg/vect: New directory.
2018 * gfortran.dg/vect/vect.exp: New.
2019 * gfortran.dg/vect/vect-1.f90: New test.
2020 * gfortran.dg/vect/vect-2.f90: New test.
2021 * gfortran.dg/vect/vect-3.f90: New test.
2022 * gfortran.dg/vect/vect-4.f90: New test.
2023 * gfortran.dg/vect/vect-5.f90: New test.
2025 2005-03-29 Jakub Jelinek <jakub@redhat.com>
2028 * gcc.dg/alias-7.c: New test.
2030 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
2032 * gcc.dg/sparc-reg-1.c: New test.
2034 2005-03-28 Steve Ellcey <sje@cup.hp.com>
2037 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
2039 2005-03-29 Dale Ranta <dir@lanl.gov>
2040 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2043 * gfortran.dg/pr20163-2.f: New test.
2045 2005-03-28 Jan Hubicka <jh@suse.cz>
2048 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
2051 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
2053 PR tree-optimization/20626
2054 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
2055 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
2057 2005-03-26 Steven G. Kargl <kargls@comcast.net>
2059 * gfortran.dg/underflow.f90: New test.
2060 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
2062 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2064 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
2066 2005-03-25 Mark Mitchell <mark@codesourcery.com>
2068 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
2069 (g++_init): Make sure that CXXFLAGS is set.
2070 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
2071 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
2072 * lib/gfortran.exp (gfortran_link_flags): Likewise.
2073 * lib/objc.exp (objc_init): Likewise.
2074 * lib/treelang.exp (treelang_init): Likewise.
2076 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
2078 PR tree-optimization/20470
2079 * gcc.dg/tree-ssa/pr20470.c: New test.
2081 2005-03-25 Geoffrey Keating <geoffk@apple.com>
2083 * gcc.dg/ppc-stfiwx.c: New.
2085 2005-03-25 Steve Ellcey <sje@cup.hp.com>
2088 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
2090 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
2092 * gcc.dg/20050325-1.c: Fix a typo.
2094 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2098 * gfortran.dg/dos_eol.f: New test.
2100 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
2102 PR rtl-optimization/20249
2103 * gcc.dg/20050325-1.c: New test.
2105 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2108 * gfortran.dg/pr15332.f: New test.
2110 2005-03-24 Dale Johannesen <dalej@apple.com>
2112 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
2114 2005-03-24 Geoffrey Keating <geoffk@apple.com>
2116 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
2117 'internal' visibility.
2118 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
2119 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
2120 'protected' visibility.
2121 * gcc.dg/visibility-7.c: Likewise.
2122 * lib/target-supports.exp (check_visibility_available): Take
2123 a parameter, the kind of visibility to check for.
2124 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
2125 to check_visibility_available.
2127 * g++.dg/expr/cast3.C: New.
2129 2005-03-24 David Edelsohn <edelsohn@gnu.org>
2131 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
2134 2005-03-24 Steve Ellcey <sje@cup.hp.com>
2137 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
2139 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
2141 * gcc.dg/badshift.c: Renamed to...
2142 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
2144 * gcc.target/i386/badshift.c: Renamed to...
2145 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
2148 PR rtl-optimization/20532
2149 * gcc.target/i386/badshift.c: New.
2151 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2153 * gfortran.dg/pr18025.f90: New test.
2155 2005-03-23 Dale Johannesen <dalej@apple.com>
2157 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
2159 2005-03-23 Mark Mitchell <mark@codesourcery.com>
2161 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
2163 * lib/target-supports.exp (check_iconv_available): Default
2164 libiconv to -liconv, if there is no definition.
2166 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
2168 * gcc.dg/torture/cris-asm-mof-1.c: New test.
2170 2005-03-22 Mark Mitchell <mark@codesourcery.com>
2172 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
2173 * g++.dg/opt/pr7503-2.C: Likewise.
2174 * g++.dg/opt/pr7503-3.C: Likewise.
2175 * g++.dg/opt/pr7503-4.C: Likewise.
2176 * g++.dg/opt/pr7503-5.C: Likewise.
2177 * g++.dg/warn/minmax.C: New test.
2179 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2181 * gfortran.dg/g77_intrinsics_funcs.f: New test.
2182 * gfortran.dg/g77_intrinsics_sub.f: New test.
2184 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
2185 Jan Hubicka <jh@suse.cz>
2186 Steven Bosscher <stevenb@suse.de
2188 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
2190 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2193 * g++.dg/template/redecl3.C: New test.
2195 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2198 * g++.dg/parse/error16.C: Tweak error markers.
2200 2005-03-22 Jakub Jelinek <jakub@redhat.com>
2203 * gcc.dg/20050321-2.c: New test.
2205 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
2209 * g++.dg/template/ptrmem12.C: New.
2211 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
2213 PR rtl-optimization/20527
2214 * gcc.c-torture/execute/pr20527-1.c: New test.
2216 2005-03-22 Ben Elliston <bje@au.ibm.com>
2218 * gcc.misc-tests/options.exp (check_for_options): Create a real C
2219 program, compile it into a real executable and then delete the .c
2220 and .x files afterwards, to avoid problems on testglue targets.
2222 2005-03-21 Stuart Hastings <stuart@apple.com>
2224 * gcc.target/i386/sse-2.c: New.
2226 2005-03-21 Uros Bizjak <uros@kss-loka.si>
2228 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
2230 2005-03-21 Paolo Carlini <pcarlini@suse.de>
2232 * g++.dg/parse/crash25.C: Fix typo.
2234 2005-03-21 Paolo Carlini <pcarlini@suse.de>
2237 * g++.dg/parse/crash24.C: New test.
2240 * g++.dg/parse/crash25.C: New test.
2242 2005-03-21 Paolo Carlini <pcarlini@suse.de>
2245 * g++.dg/ext/stmtexpr4.C: New test.
2247 2005-03-20 Roger Sayle <roger@eyesopen.com>
2250 * gcc.c-torture/compile/pr13066-1.c: New test case.
2251 * gcc.c-torture/compile/pr20539-1.c: Likewise.
2252 * g++.dg/opt/pr13066-1.C: Likewise.
2254 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
2256 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
2258 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2261 * gfortran.dg/nesting_1.f90: New test.
2263 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2266 * g++.dg/lookup/using13.C: New test.
2268 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2271 * g++.dg/template/crash36.C: New test.
2273 2005-03-18 Paolo Carlini <pcarlini@suse.de>
2276 * g++.dg/template/crash35.C: New test.
2278 2005-03-17 Paolo Carlini <pcarlini@suse.de>
2281 * g++.dg/overload/operator2.C: New test.
2283 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2286 * gfortran.dg/pr20257.f90: New test.
2288 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2291 * gfortran.dg/pr20480.f90: New test.
2293 2005-03-16 Richard Henderson <rth@redhat.com>
2296 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
2297 (_rtld_global): New.
2298 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
2299 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
2301 * gcc.dg/alias-3.c: New.
2302 * gcc.dg/alias-4.c: New.
2303 * gcc.dg/alias-5.c: New.
2304 * gcc.dg/alias-6.c: New.
2306 2005-03-15 Geoffrey Keating <geoffk@apple.com>
2308 * gcc.dg/cpp/ucnid-7.c: New.
2310 2005-03-15 Janis Johnson <janis187@us.ibm.com>
2311 Dorit Naishlos <dorit@il.ibm.com>
2313 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
2316 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
2318 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
2319 misaligned accesses.
2320 * gcc.dg/vect/vect-58.c: Likewise.
2321 * gcc.dg/vect/vect-92.c: New.
2322 * gcc.dg/vect/vect-93.c: New.
2324 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
2327 * gfortran.dg/assign_2.f90: New test.
2328 * gfortran.dg/assign_3.f90: New test.
2329 * gfortran.dg/assign.f90: New test.
2331 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
2333 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
2334 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
2335 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
2336 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
2339 2005-03-14 Geoffrey Keating <geoffk@apple.com>
2341 * gcc.dg/cpp/ucnid-6.c: New.
2343 * gcc.dg/cpp/normalize-1.c: New.
2344 * gcc.dg/cpp/normalize-2.c: New.
2345 * gcc.dg/cpp/normalize-3.c: New.
2346 * gcc.dg/cpp/normalize-4.c: New.
2347 * gcc.dg/cpp/ucnid-4.c: New.
2348 * gcc.dg/cpp/ucnid-5.c: New.
2349 * g++.dg/cpp/normalize-1.C: New.
2350 * g++.dg/cpp/ucnid-1.C: New.
2352 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
2354 * gcc.dg/pr18628.c: New.
2356 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
2359 * g++.dg/tree-ssa/pr20280.C: New.
2361 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2364 * gfortran.dg/stfunc_2.f90: New test.
2366 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
2368 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
2370 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
2372 * gcc.dg/tree-ssa/20050314-1.c: New test.
2374 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2378 * g++.dg/template/friend34.C: New test.
2379 * g++.dg/template/friend35.C: Likewise.
2380 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
2382 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2384 Friend class name lookup 5/n
2386 * g++.dg/lookup/hidden-class1.C: New test.
2387 * g++.dg/lookup/hidden-class2.C: Likewise.
2388 * g++.dg/lookup/hidden-class3.C: Likewise.
2389 * g++.dg/lookup/hidden-class4.C: Likewise.
2390 * g++.dg/lookup/hidden-class5.C: Likewise.
2391 * g++.dg/lookup/hidden-class6.C: Likewise.
2392 * g++.dg/lookup/hidden-class7.C: Likewise.
2393 * g++.dg/lookup/hidden-class8.C: Likewise.
2394 * g++.dg/lookup/hidden-class9.C: Likewise.
2395 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
2396 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
2397 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
2398 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
2399 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
2400 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
2401 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
2402 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
2403 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
2404 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
2405 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
2407 2005-03-13 Mark Mitchell <mark@codesourcery.com>
2410 * g++.dg/template/error18.C: New test.
2412 2005-03-09 Ben Elliston <bje@au.ibm.com>
2415 * g++.dg/debug/pr16792.C: New test.
2417 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
2419 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
2420 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
2421 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
2422 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
2423 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
2424 test assertion names.
2426 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2429 * gfortran.dg/stfunc_1.f90: New test.
2431 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2434 * gfortran.dg/real_index_1.f90: New test.
2436 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2439 * gfortran.dg/spec_expr_1.f90: New test.
2441 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
2444 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
2447 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2450 * gfortran.dg/largeequiv_1.f90: New test.
2452 2005-03-12 Geoffrey Keating <geoffk@apple.com>
2454 * gcc.dg/ucnid-1.c: New.
2455 * gcc.dg/ucnid-2.c: New.
2456 * gcc.dg/ucnid-3.c: New.
2457 * gcc.dg/ucnid-4.c: New.
2458 * gcc.dg/ucnid-5.c: New.
2459 * gcc.dg/ucnid-6.c: New.
2460 * gcc.dg/cpp/ucnid-1.c: New.
2461 * gcc.dg/cpp/ucnid-2.c: New.
2462 * gcc.dg/cpp/ucnid-3.c: New.
2463 * g++.dg/other/ucnid-1.C: New.
2465 2005-03-12 Geoffrey Keating <geoffk@apple.com>
2467 * gcc.dg/vmx/darwin-abi-3.c: Delete.
2469 2005-03-11 Per Bothner <per@bothner.com>
2471 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
2472 that diagnotics refer to correct token.
2473 * gcc.dg/unused-3.c: Likewise.
2475 2005-03-11 Per Bothner <per@bothner.com>
2477 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
2478 constant" is now actually on same line as string constant.
2479 * gcc.dg/cpp/direct2s.c: Likewise.
2481 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
2483 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
2485 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2488 * gfortran.dg/pr20124.f90: New Test
2490 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
2492 PR tree-optimization/20130
2493 * gcc.dg/pr20130-1.c: New test.
2495 2005-03-10 Steve Ellcey <sje@cup.hp.com>
2498 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
2500 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2502 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
2504 2005-03-10 Steve Ellcey <sje@cup.hp.com>
2506 * g++.dg/eh/forced1.C: Fix comment.
2507 * g++.dg/eh/forced2.C: Ditto.
2508 * g++.dg/eh/forced3.C: Ditto.
2509 * g++.dg/eh/forced4.C: Ditto.
2511 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
2514 * gcc.c-torture/compile/pr20412.c: New test.
2516 2005-03-10 Roger Sayle <roger@eyesopen.com>
2518 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
2520 2005-03-10 Jakub Jelinek <jakub@redhat.com>
2523 * gcc.dg/20050307-1.c: New test.
2525 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
2528 * g++.dg/other/stdarg3.C: New.
2530 2005-03-10 Jakub Jelinek <jakub@redhat.com>
2532 PR c++/18384, c++/18327
2533 * g++.dg/init/array19.C: New test.
2536 * gcc.dg/torture/pr20314-1.c: New test.
2537 * gcc.dg/torture/pr20314-2.c: New test.
2539 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
2541 * gcc.dg/20050309-1.c: New test.
2543 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2545 * gcc.dg/builtins-10.c: Reactivate disabled test.
2546 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
2547 new cbrt transformations.
2549 2005-03-09 Mark Mitchell <mark@codesourcery.com>
2552 * g++.dg/template/array13.C: New test.
2554 2005-03-09 Paolo Carlini <pcarlini@suse.de>
2557 * g++.dg/init/brace4.C: New test.
2559 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
2562 * g++.dg/template/non-dependent12.C: New.
2564 2005-03-08 Mark Mitchell <mark@codesourcery.com>
2567 * g++.dg/init/array18.C: Add dg-do run marker.
2570 * g++.dg/init/array18.C: New test.
2572 2005-03-09 Ben Elliston <bje@au.ibm.com>
2574 * consistency.vlad/vlad.exp: Remove trailing semicolons.
2575 * g++.dg/gcov/gcov.exp: Likewise.
2576 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
2577 * gcc.target/xstormy16/xstormy16.exp: Likewise.
2578 * lib/c-torture.exp: Likewise.
2579 * lib/fortran-torture.exp: Likewise.
2580 * lib/g++.exp: Likewise.
2581 * lib/gcc-defs.exp: Likewise.
2582 * lib/gcc-dg.exp: Likewise.
2583 * lib/gcc.exp: Likewise.
2584 * lib/gcov.exp: Likewise.
2585 * lib/gfortran.exp: Likewise.
2586 * lib/mike-g++.exp: Likewise.
2587 * lib/mike-gcc.exp: Likewise.
2588 * lib/objc-torture.exp: Likewise.
2589 * lib/objc.exp: Likewise.
2590 * lib/profopt.exp: Likewise.
2591 * lib/target-libpath.exp: Likewise.
2592 * lib/target-supports.exp: Likewise.
2593 * lib/treelang.exp: Likewise.
2594 * lib/wrapper.exp: Likewise.
2596 2005-03-08 Jeff Law <law@redhat.com>
2598 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
2601 2005-03-08 Ira Rosen <irar@il.ibm.com>
2603 * gcc.dg/vect/pr20122.c: New test.
2605 2005-03-07 Jeff Law <law@redhat.com>
2607 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
2609 * gcc.dg/tree-ssa/pr18133-1.c: New test.
2610 * gcc.dg/tree-ssa/pr18133-2.c: New test.
2611 * gcc.dg/tree-ssa/pr18134.c: New test.
2613 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2615 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
2616 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
2617 gcc.dg/torture/builtin-noret-2.c: Require weak support.
2619 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
2622 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
2624 2005-03-07 Mark Mitchell <mark@codesourcery.com>
2626 * g++.dg/warn/Wnvdtor.C: New test.
2628 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
2630 * gcc.dg/torture/pr19683-1.c: New test.
2632 2005-03-06 Steven G. Kargl <kargls@comcast.net>
2634 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
2635 * gfortran.dg/g77/19990313-2.f: Ditto.
2636 * gfortran.dg/g77/19990313-3.f: Ditto.
2637 * gfortran.dg/g77/19990525-0.f: Ditto.
2638 * gfortran.dg/g77/19990826-0.f: Ditto.
2639 * gfortran.dg/g77/19990826-2.f: Ditto.
2640 * gfortran.dg/g77/19990826-3.f: Ditto.
2641 * gfortran.dg/g77/20000511-1.f: Ditto.
2642 * gfortran.dg/g77/20000511-2.f: Ditto.
2643 * gfortran.dg/g77/970625-2.f: Ditto.
2644 * gfortran.dg/g77/980310-2.f: Ditto.
2645 * gfortran.dg/g77/980310-3.f: Ditto.
2646 * gfortran.dg/g77/980310-8.f: Ditto.
2647 * gfortran.dg/g77/980519-2.f: Ditto.
2648 * gfortran.dg/g77/alpha1.f: Ditto.
2649 * gfortran.dg/g77/claus.f: Ditto.
2650 * gfortran.dg/g77/erfc.f: Ditto.
2651 * gfortran.dg/g77/short.f: Ditto.
2652 * gfortran.fortran-torture/execute/data.f90: Ditto.
2653 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
2654 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
2656 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2658 * lib/file-format.exp (gcc_target_object_format): Add check for som
2659 format and hardcode object formats on hppa*-*-hpux*.
2660 * lib/target-supports.exp (check_weak_available): Add check for som
2661 object format. Always return 0 on hppa*-*-hpux10*.
2663 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
2666 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
2668 2005-03-05 Steven G. Kargl <kargls@comcast.net>
2670 * gfortran.dg/pr19936_1.f90: New test.
2671 * gfortran.dg/pr19936_2.f90: New test.
2672 * gfortran.dg/pr19936_3.f90: New test.
2674 2005-03-05 Steven G. Kargl <kargls@comcast.net>
2675 Paul Thomas <prthomas@drfccad.cea.fr>
2677 * gfortran.dg/PR19754_1.f90: New test.
2678 * gfortran.dg/PR19754_2.f90: Ditto.
2680 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2683 * g++.dg/template/non-dependent11.C: New test.
2685 2005-03-05 Uros Bizjak <uros@kss-loka.si>
2687 * lib/target-supports.exp (check_iconv_available): Fix comment.
2689 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
2690 Joseph S. Myers <joseph@codesourcery.com>
2693 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
2695 2005-03-04 Matthew Sachs <msachs@apple.com>
2697 * gcc.exp (gcc_target_compile): Put braces around
2698 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
2699 * objc.exp (objc_target_compile): Likewise.
2700 * treelang.exp (treelang_target_compile): Likewise.
2702 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2705 * gfortran.dg/func_result_1.f90: New test.
2707 2005-03-04 Ben Elliston <bje@au.ibm.com>
2709 * gcc.misc-tests/options.exp: New test.
2711 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
2713 * gcc.dg/pr15784-4.c: New test.
2715 2005-03-03 Geoffrey Keating <geoffk@apple.com>
2717 * gcc.c-torture/execute/pr17133.c: New.
2718 * gcc.c-torture/compile/20050303-1.c: New.
2720 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
2722 * gcc.dg/cpp/assert4.c: Fix for cygwin
2724 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
2726 * g++.dg/overload/using2.C: New.
2728 2005-03-02 Mark Mitchell <mark@codesourcery.com>
2731 * g++.dg/init/ptrmem2.C: New test.
2733 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
2736 * gcc.dg/pr8927-1.c: New test.
2738 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
2741 * g++.dg/inherit/covariant12.C: New.
2743 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2746 * gfortran.dg/bound_1.f90: New test.
2748 2005-02-28 Janis Johnson <janis187@us.ibm.com>
2750 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
2751 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
2753 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
2756 * gcc.dg/pr20245-1.c: New test.
2758 2005-02-28 Jakub Jelinek <jakub@redhat.com>
2761 * gcc.c-torture/execute/20050119-2.c: New test case.
2763 2005-02-28 Ben Elliston <bje@au.ibm.com>
2765 * README: Update the DejaGnu bug reporting address.
2766 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
2767 * lib/objc-torture.exp: Likewise.
2769 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
2771 * gfortran.dg/boz_1.f90: New test.
2772 * gfortran.dg/boz_3.f90: New test.
2773 * gfortran.dg/boz_4.f90: New test.
2775 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
2777 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
2778 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
2780 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2783 * gfortran.dg/write_0_pe_format.f90: New test.
2785 2005-02-27 Jakub Jelinek <jakub@redhat.com>
2788 * g++.dg/opt/thunk2.C: New test.
2789 * g++.dg/opt/covariant1.C: New test.
2791 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2793 * gfortran.dg/e_d_fmt.f90: New test.
2795 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
2797 * gcc.dg/asm-b.c: Fix comment typos.
2799 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
2801 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
2804 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
2807 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
2808 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
2809 * gcc.dg/asm-b.c: New test.
2811 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
2813 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
2814 Disable this test on IRIX 6.
2816 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
2818 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
2819 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
2822 2005-02-25 Diego Novillo <dnovillo@redhat.com>
2824 PR tree-optimization/20204
2825 * testsuite/gcc.dg/pr20204.c: New test.
2827 2005-02-24 Jakub Jelinek <jakub@redhat.com>
2830 * gcc.c-torture/execute/20050224-1.c: New test.
2833 * g++.dg/warn/Wbraces2.C: New test.
2835 2005-02-23 Mark Mitchell <mark@codesourcery.com>
2838 * g++.dg/init/const2.C: New test.
2840 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
2842 PR tree-optimization/20100
2843 * gcc.c-torture/execute/pr20100-1.c: New test.
2845 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2847 * gfortran.dg/implicit_3.f90: New test.
2849 * gfortran.dg/deftype_1.f90: New test.
2851 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
2853 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
2855 * g++.dg/other/anon3.C: Accept a warning.
2857 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
2859 * gcc.dg/pr20017.c: Fix a comment typo.
2861 2005-02-23 Bud Davis <bdavis@gfortran.org>
2863 * gfortran.dg/list_read_4.f90: Change to f90 comments.
2865 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2868 * ada/acats/tests/cxa/cxa3004.a: Remove.
2869 * ada/acats/tests/cxb/cxb30061.am: Likewise.
2871 2005-02-22 Mark Mitchell <mark@codesourcery.com>
2874 * g++.dg/init/const1.C: New test.
2877 * g++.dg/parse/constant7.C: New test.
2880 * g++.dg/parse/error27.C: New test.
2881 * g++.dg/template/qualttp15.C: Adjust error markers.
2882 * g++.old-deja/g++.other/struct1.C: Likewise.
2885 * g++.dg/template/error17.C: New test.
2888 * g++.dg/parser/error26.C: New test.
2890 2005-02-22 Diego Novillo <dnovillo@redhat.com>
2892 PR tree-optimization/20100
2893 PR tree-optimization/20115
2894 * gcc.dg/pr20115.c: New test.
2895 * gcc.dg/pr20115-1.c: New test.
2896 * gcc.dg/pr20100.c: New test.
2897 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
2898 call-clobbered variables after alias1.
2900 2005-02-22 Bud Davis <bdavis@gfortran.org>
2902 * gfortran.dg/list_read_4.f90: new test.
2904 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
2906 PR rtl-optimization/20017.
2907 * gcc.dg/pr20017.c: New.
2909 2005-02-22 Devang Patel <dpatel@apple.com>
2912 * g++.dg/tree-ssa/pr19952.C: New test.
2914 2005-02-22 Mark Mitchell <mark@codesourcery.com>
2917 * g++.dg/parse/constant6.C: New test.
2919 2005-02-22 Uros Bizjak <uros@kss-loka.si>
2921 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
2922 * g++.dg/charset/asm2.c: Likewise.
2923 * g++.dg/charset/asm3.c: Likewise.
2924 * g++.dg/charset/asm4.c: Likewise.
2925 * g++.dg/charset/asm5.c: Likewise.
2926 * g++.dg/charset/attribute1.c: Likewise.
2927 * g++.dg/charset/attribute2.c: Likewise.
2928 * g++.dg/charset/extern1.cc: Likewise.
2929 * g++.dg/charset/extern2.cc: Likewise.
2930 * g++.dg/charset/extern3.cc: Likewise.
2931 * g++.dg/charset/function.cc: Likewise.
2932 * g++.dg/charset/string.c: Likewise.
2933 * g++.dg/charset/charset.exp: Likewise.
2934 * lib/target-supports.exp (check_iconv_available): Fix comment.
2936 2005-02-22 Uros Bizjak <uros@kss-loka.si>
2938 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
2939 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
2940 * gcc.dg/charset/asm2.c: Likewise.
2941 * gcc.dg/charset/asm3.c: Likewise.
2942 * gcc.dg/charset/asm4.c: Likewise.
2943 * gcc.dg/charset/asm5.c: Likewise.
2944 * gcc.dg/charset/asm6.c: Likewise.
2945 * gcc.dg/charset/attribute1.c: Likewise.
2946 * gcc.dg/charset/attribute2.c: Likewise.
2947 * gcc.dg/charset/builtin1.c: Likewise.
2948 * gcc.dg/charset/extern.c: Likewise.
2949 * gcc.dg/charset/function.c: Likewise.
2950 * gcc.dg/charset/string.c: Likewise.
2951 * gcc.dg/charset/charset.exp: Likewise.
2953 2005-02-21 Bud Davis <bdavis9659@comcast.net>
2956 * gfortran.dg/pr20086.f90: New test.
2958 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
2960 PR tree-optimization/19786
2961 * g++.dg/tree-ssa/pr19786.C: New.
2963 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2965 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
2967 2005-02-21 Jeff Law <law@redhat.com>
2969 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
2971 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2973 * gfortran.dg/do_iterator: Split loop, markup all lines for
2974 which an error locus is printed.
2975 * gfortran.dg/pr17708.f90: Markup all lines for which an error
2977 * gfortran.dg/select_4.f90: Likewise.
2978 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
2979 locuses in the various permutations.
2981 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
2983 PR tree-optimization/19951
2984 * g++.dg/vect: New directory.
2985 * g++.dg/vect/vect.exp: New file.
2986 * g++.dg/vect/pr19951.cc: New testcase.
2987 * g++.dg/dg.exp: Also prune vectorizer tests.
2989 2005-02-20 Zack Weinberg <zack@codesourcery.com>
2992 * gcc.dg/charset/builtin1.c: New test.
2994 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2997 * g++.dg/inherit/volatile1.C: New test.
3000 * g++.dg/template/dtor4.C: New test.
3002 2005-02-19 Steven G. Kargl <kargls@comcast.net>
3004 * gfortran.dg/int_1.f90: New test.
3006 2005-02-19 Devang Patel <dpatel@apple.com>
3008 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
3010 2005-02-19 Steven G. Kargl <kargls@comcast.net>
3012 * gfortran.dg/achar_1.f90: New test.
3014 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
3016 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
3018 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
3019 Jakub Jelinek <jakub@redhat.com>
3021 PR tree-optimization/19828
3022 * gcc.dg/tree-ssa/loop-7.c: New test.
3023 * gcc.c-torture/execute/20050218-1.c: New test.
3025 2005-02-19 Jakub Jelinek <jakub@redhat.com>
3028 * gcc.dg/transparent-union-1.c: New test.
3029 * gcc.dg/transparent-union-2.c: New test.
3031 2005-02-18 James E Wilson <wilson@specifixinc.com>
3033 PR tree-optimization/18977
3034 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
3036 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
3039 * gcc.dg/pr20054.c: New test.
3041 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3044 * g++.dg/ext/attrib20.C: New test.
3046 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
3049 * gfortran.fortran-torture/execute/character_passing.f90: New test.
3051 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
3054 * g++.dg/opt/switch4.C: New.
3056 2005-02-18 Jakub Jelinek <jakub@redhat.com>
3059 PR tree-optimization/20009
3060 * gcc.c-torture/compile/20050217-1.c: New test.
3061 * g++.dg/opt/switch3.C: New test.
3063 PR tree-optimization/18947
3064 * gcc.c-torture/compile/20050215-1.c: New test.
3065 * gcc.c-torture/compile/20050215-2.c: New test.
3066 * gcc.c-torture/compile/20050215-3.c: New test.
3068 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
3071 * g++.dg/template/crash34.C: New.
3074 * g++.dg/other/access3.C: New.
3076 2005-02-17 Ira Rosen <irar@il.ibm.com>
3078 * gcc.dg/vect/vect-98.c: New test.
3080 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
3082 PR tree-optimization/19967
3083 * gcc.dg/pr19967.c: New.
3085 2005-02-16 Jakub Jelinek <jakub@redhat.com>
3088 * gcc.dg/tree-ssa/20050215-1.c: New test.
3089 * gcc.c-torture/execute/20050215-1.c: New test.
3091 2005-02-15 Eric Christopher <echristo@redhat.com>
3093 * gcc.dg/cpp/20050215-1.c: New file.
3095 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
3097 PR tree-optimization/15785
3098 * gcc.dg/pr15785-1.c: New test.
3100 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
3103 * g++.dg/init/ctor4.C: New.
3104 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
3106 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
3108 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
3109 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
3111 2005-02-15 Andreas Schwab <schwab@suse.de>
3113 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
3116 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
3118 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
3120 2005-02-14 Diego Novillo <dnovillo@redhat.com>
3122 PR tree-optimization/19853
3123 * gcc.c-torture/compile/pr19853.c: New test.
3125 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
3128 * g++.dg/parse/local-class1.C: New.
3131 * g++.dg/parse/ptrmem3.C: New.
3134 * g++.old-deja/g++.oliva/template6.C: Add another case.
3135 * g++.dg/template/explicit6.C: New.
3137 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
3140 * g++.dg/other/redecl2.C: New.
3142 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
3145 * g++.dg/abi/covariant4.C: New.
3147 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
3149 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
3151 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
3153 * gcc.dg/vect/vect-96.c: Fix typo.
3155 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3159 * g++.dg/template/enum5.C: New test.
3161 2005-02-12 Ira Rosen <irar@il.ibm.com>
3163 * gcc.dg/vect/vect-97.c: New test.
3165 2005-02-12 Ira Rosen <irar@il.ibm.com>
3167 * gcc.dg/vect/vect-96.c: New test.
3169 2005-02-12 Uros Bizjak <uros@kss-loka.si>
3171 * gcc.dg/builtins-34.c: Also check ldexp*.
3173 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
3175 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
3177 2005-02-11 Janis Johnson <janis187@us.ibm.com>
3179 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
3180 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
3181 dg-require-dll, dg-require-iconv, dg-require-named-sections,
3182 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
3183 selector_list, selector_expression, dg-process-target): Move to new
3184 file target-supports-dg.exp.
3185 * lib/target-supports-dg.exp: New.
3187 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
3190 2005-02-11 Jakub Jelinek <jakub@redhat.com>
3193 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
3196 * gcc.c-torture/compile/20050210-1.c: New test.
3198 2005-02-11 Mark Mitchell <mark@codesourcery.com>
3201 * g++.dg/warn/Wbraces1.C: New test.
3203 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
3205 * gcc.dg/builtins-52.c: New testcase.
3207 2005-02-10 Jakub Jelinek <jakub@redhat.com>
3210 * gcc.c-torture/execute/20050119-1.c: New test.
3212 2005-02-09 Mark Mitchell <mark@codesourcery.com>
3215 * g++.dg/init/delete1.C: New test.
3217 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
3220 * g++.dg/template/static12.C: New test.
3222 2005-02-09 Mark Mitchell <mark@codesourcery.com>
3225 * g++.dg/conversion/ambig1.C: New test.
3228 * g++.dg/ext/attrib19.C: New test.
3231 * g++.dg/parse/dtor5.C: New test.
3234 * g++.dg/template/dtor3.C: New test.
3237 * g++.dg/template/static11.C: New test.
3238 * g++.dg/template/crash2.C: Remove dg-error marker.
3240 2005-02-09 Janis Johnson <janis187@us.ibm.com>
3243 * g++.old-deja/g++.mike/p10769a.C: Remove.
3245 2005-02-09 Roger Sayle <roger@eyesopen.com>
3247 * gcc.dg/builtins-48.c: New test case.
3248 * gcc.dg/builtins-49.c: New test case.
3249 * gcc.dg/builtins-50.c: New test case.
3250 * gcc.dg/builtins-51.c: New test case.
3252 2005-02-09 Ian Lance Taylor <ian@airs.com>
3255 * g++.dg/warn/Wreturn-type-3.C: New test.
3257 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
3260 * gcc.dg/pr19402-1.c: New testcase.
3261 * gcc.dg/pr19402-2.c: likewise.
3263 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
3266 * g++.dg/tree-ssa/tmmti.C: New testcase.
3268 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
3270 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
3272 2005-02-08 Mark Mitchell <mark@codesourcery.com>
3275 * g++.dg/parse/crash23.C: New test.
3276 * g++.dg/warn/Weff1.C: New test.
3278 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
3280 * gcc.dg/20050209-1.c: New test.
3282 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
3285 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
3287 2005-02-08 Mike Stump <mrs@apple.com>
3289 * g++.dg/pch/import-2.c: New test.
3290 * g++.dg/pch/import-2.hs: New.
3291 * g++.dg/pch/include/import-2a.h: New.
3292 * g++.dg/pch/include/import-2b.h: New.
3294 2005-02-08 Janis Johnson <janis187@us.ibm.com>
3296 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
3298 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3300 * gfortran.dg/substr_1.f90: New test.
3302 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
3305 * gcc.dg/torture/builtin-power-1.c: Disable test for
3306 invalid transformation.
3307 * gcc.dg/builtins-10.c: Likewise. Disable one test we
3309 * gcc.dg/builtins-47.c: New testcase.
3311 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
3312 Dorit Naishlos <dorit@il.ibm.com>
3314 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
3316 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
3318 * gcc.c-torture/compile/20050206-1.c: New test.
3320 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
3323 * g++.dg/opt/pr19768.C: New test.
3325 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
3328 * gcc.c-torture/compile/pr19736.c: New test.
3330 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3333 * g++.dg/parse/error25.C: New test.
3335 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
3337 * gcc.c-torture/execute/20050203-1.c: New.
3339 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
3341 * gcc.dg/vect/vect-85.c: Remove xfail.
3342 * gcc.dg/vect/vect-86.c: Remove xfail.
3343 * gcc.dg/vect/vect-87.c: Remove xfail.
3344 * gcc.dg/vect/vect-88.c: Remove xfail.
3346 2005-02-02 Geoffrey Keating <geoffk@apple.com>
3348 * gcc.dg/altivec-19.c: New.
3350 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
3353 * gcc.dg/nested-func-3.c: New test.
3354 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
3356 2005-02-02 Janis Johnson <janis187@us.ibm.com>
3358 * gcc.test-framework/gen_directive_tests: Generate tests for
3359 selector expressions.
3361 2005-02-02 Matt Austern <austern@apple.com>
3364 * g++/ext/builtin7.C: New.
3365 * g++/ext/builtin8.C: New.
3367 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
3370 * gcc.dg/pr18502-1.c: New test.
3372 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3375 * g++.dg/template/local4.C: Tweak.
3377 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
3379 PR tree-optimization/19578
3380 * gcc.c-torture/compile/20050202-1.c: New test.
3382 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
3385 * gcc.dg/c99-init-4.c: New test.
3387 2005-02-01 Janis Johnson <janis187@us.ibm.com>
3389 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
3391 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
3393 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
3394 * g++.dg/eh/check-vect.h: New.
3396 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
3397 * gcc.dg/vect/vect-78.c: Ditto.
3398 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
3401 * g++.dg/conversion/simd1.C: Expect warning.
3402 * g++.dg/ext/attribute-test-1.C: Ditto.
3403 * g++.dg/ext/attribute-test-2.C: Ditto.
3404 * g++.dg/ext/attribute-test-3.C: Ditto.
3405 * g++.dg/ext/attribute-test-4.C: Ditto.
3407 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
3408 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
3410 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
3412 2005-02-01 Richard Henderson <rth@redhat.com>
3414 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
3415 long double for ibm double-double format.
3416 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
3418 2005-02-01 Diego Novillo <dnovillo@redhat.com>
3420 PR tree-optimization/19633
3421 * testsuite/gcc.dg/pr19633-1.c: New test.
3422 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
3423 to NULL or a symbol.
3425 2005-02-01 Janis Johnson <janis187@us.ibm.com>
3427 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
3429 (dg-process-target (local override)): Handle selector expressions.
3431 * gcc.test-framework/README: Describe tests in source directory.
3432 * gcc.test-framework/test-framework.awk: Handle dg- tests.
3433 * gcc.test-framework/test-framework.exp: Handle dg- tests.
3434 * gcc.test-framework/dg-bogus-exp-P.c: New test.
3435 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
3436 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
3437 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
3438 * gcc.test-framework/dg-do-link-exp-P.c: New test.
3439 * gcc.test-framework/dg-do-run-exp-P.c: New test.
3440 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
3441 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
3442 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
3443 * gcc.test-framework/dg-error-exp-P.c: New test.
3444 * gcc.test-framework/dg-error-exp-XP.c: New test.
3445 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
3446 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
3447 * gcc.test-framework/dg-output-exp-P.c: New test.
3448 * gcc.test-framework/dg-output-exp-XF.c: New test.
3449 * gcc.test-framework/dg-warning-exp-P.c: New test.
3450 * gcc.misc-tests/dg-1.c: Remove.
3451 * gcc.misc-tests/dg-2.c: Remove.
3452 * gcc.misc-tests/dg-3.c: Remove.
3453 * gcc.misc-tests/dg-4.c: Remove.
3454 * gcc.misc-tests/dg-5.c: Remove.
3455 * gcc.misc-tests/dg-6.c: Remove.
3456 * gcc.misc-tests/dg-7.c: Remove.
3457 * gcc.misc-tests/dg-8.c: Remove.
3458 * gcc.misc-tests/dg-9.c: Remove.
3459 * gcc.misc-tests/dg-10.c: Remove.
3460 * gcc.misc-tests/dg-11.c: Remove.
3461 * gcc.misc-tests/dg-12.c: Remove.
3462 * gcc.misc-tests/dg-test.exp: Remove.
3464 * gcc.test-framework/test-framework.awk: Change recording and
3465 printing of passes and failures.
3467 * gcc.test-framework: New directory.
3468 * gcc.test-framework/README: New.
3469 * gcc.test-framework/test-framework.exp: New.
3470 * gcc.test-framework/test-framework.awk: New.
3471 * gcc.test-framework/gen_directive_tests: New.
3473 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
3475 * lib/treelang.exp: Fix comment typos.
3476 (treelang_target_compile): Don't append libs=-ltreelang to options.
3478 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
3480 * g++.dg/parse/typename7.C: Adjust error messages.
3482 2005-01-31 Jeff Law <law@redhat.com>
3484 * gcc.c-torture/execute/20050131-1.c: New test.
3485 * gcc.dg/wcaselabel.c: New test.
3487 2005-01-31 Mark Mitchell <mark@codesourcery.com>
3489 * g++.dg/other/warning1.C: Adjust error messags.
3490 * g++.dg/parse/constant5.C: New test.
3492 2005-01-31 Steven Bosscher <stevenb@suse.de>
3495 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
3496 the test case valid.
3497 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
3498 * testsuite/gcc.dg/array-7.c: Adjust expected result.
3499 * testsuite/gcc.dg/pr18596-3.c: Likewise.
3500 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
3501 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
3502 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
3504 2005-01-31 Dale Johannesen <dalej@apple.com>
3506 * g++.dg/opt/pr19650.C: New test.
3508 2005-01-31 Richard Henderson <rth@redhat.com>
3510 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
3511 long double for intel double extended format.
3512 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
3514 2005-01-30 Mark Mitchell <mark@codesourcery.com>
3517 * g++.dg/template/static10.C: New test.
3520 * g++.dg/parse/error24.C: New test.
3523 * g++.dg/lookup/builtin1.C: New test.
3526 * g++.dg/warn/conv3.C: New test.
3528 2005-01-30 Bud Davis <bdavis@gfortran.org>
3531 * gfortan.dg/inquire_7.f90
3533 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
3535 PR tree-optimization/15791
3536 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
3537 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
3538 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
3539 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
3540 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
3541 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
3542 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
3543 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
3544 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
3545 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
3547 2005-01-29 Paul Brook <paul@codesourcery.com>
3550 * check.c (real_or_complex_check): New function.
3551 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
3552 * intrinsic.c (add_functions): Use new check functions.
3553 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
3556 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
3558 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
3559 gcc.dg/lvalue-3.c: New tests.
3560 * gcc.dg/concat.c: Update expected messages.
3562 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
3565 * gfortran.dg/eor_1.f90: New test.
3567 2005-01-29 Steven G. Kargl <kargls@comcast.net>
3570 * gfortran.dg/logical_data_1.f90: New test.
3572 2005-01-28 Mark Mitchell <mark@codesourcery.com>
3575 * g++.dg/template/crash33.C: New test.
3578 * g++.dg/template/crash32.C: New test.
3580 2005-01-28 Ian Lance Taylor <ian@airs.com>
3583 * g++.dg/warn/Wreturn-type-2.C: New test.
3585 2004-06-24 Jeff Law <law@redhat.com>
3587 * gcc.dg/tree-ssa/20050128-1.c: New test.
3589 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
3591 * gcc.target/frv/all-mdpackh-1.c: New test.
3593 2005-01-28 Steven Bosscher <stevenb@suse.de>
3595 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
3597 2005-01-27 Richard Henderson <rth@redhat.com>
3599 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
3601 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
3603 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
3605 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
3607 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
3608 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
3609 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
3610 to cope with cases where the multilib options override the dg-options.
3612 2005-01-27 Jakub Jelinek <jakub@redhat.com>
3615 * gcc.dg/noncompile/20050120-1.c: New test.
3617 2005-01-26 Diego Novillo <dnovillo@redhat.com>
3619 PR tree-optimization/19633
3620 * gcc.dg/pr19633.c: New test.
3621 * gcc.dg/tree-ssa/pr19633.c: New test.
3623 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
3625 * gcc.dg/20041216-1.c: New test.
3627 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
3630 * objc.dg/selector-2.m: New test.
3632 2005-01-26 Jakub Jelinek <jakub@redhat.com>
3634 * g++.dg/opt/range-test-2.C: New test.
3636 PR rtl-optimization/19579
3637 * gcc.c-torture/execute/20050124-1.c: New test.
3639 2005-01-26 Greg Parker <gparker@apple.com>
3640 Stuart Hastings <stuart@apple.com>
3642 * gcc.c-torture/execute/20050125-1.c: New.
3644 2005-01-18 Jan Hubicka <jh@suse.cz>
3646 PR tree-optimize/19337
3647 * gcc.c-torture/compile/20050119-1.c: New test.
3649 2005-01-24 James E Wilson <wilson@specifixinc.com>
3651 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
3652 test for successful match.
3654 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
3657 * objc.dg/comp-types-7.m: New test.
3659 2005-01-24 Janis Johnson <janis187@us.ibm.com>
3661 * lib/target-supports.exp (current_target_name): New.
3662 (check_effective_target_ilp32, check_effective_target_lp64):
3663 Cache the result to use as long as the current target, with
3664 multilib flags, remains the same.
3666 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
3667 (dg-require-weak, dg-require-visibility, dg-require-alias,
3668 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
3669 dg-require-effective-target, dg-skip-if): Remove call to
3670 skip_test_and_clear_xfail.
3671 (dg-test): Clear xfail data.
3673 2005-01-24 Jakub Jelinek <jakub@redhat.com>
3676 * gcc.dg/ppc64-toc.c: New test.
3678 * g++.dg/tree-ssa/empty-1.C: New test.
3681 * gcc.c-torture/execute/20050121-1.c: New test.
3682 * gcc.dg/20050121-2.c: New test.
3684 2004-01-23 Steven G. Kargl <kargls@comcast.net>
3685 Paul Brook <paul@codesourcery.com>
3688 * gfortran.dg/real_const_1.f: New test.
3689 * gfortran.dg/real_const_2.f90: New test.
3690 * gfortran.dg/complex_int_1.f90: New test.
3692 2005-01-23 Bud Davis <bdavis9659@comcast.net>
3695 * gfortan.dg/inquire_6.f90: New test.
3697 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
3700 * open_readonly_1.f90: New test.
3702 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
3705 * gfortran.dg/open_new.f90: New file.
3707 2005-01-22 Paul Brook <paul@codesourcery.com>
3709 * namelist_1.f90: New test.
3711 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
3713 PR tree-optimization/19484
3714 * gcc.c-torture/compile/20050122-[12].c: New tests.
3716 2005-01-22 Paul Brook <paul@codesourcery.com>
3718 * gfortran.dg/implicit_2.f90: New test.
3720 2005-01-22 Bud Davis <bdavis9659@comcast.net>
3723 * gfortran.dg/inquire_5.f90: New test.
3725 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3728 * gcc.dg/pr18809-1.c: New test.
3730 2005-01-21 Ian Lance Taylor <ian@airs.com>
3732 * gcc.dg/20050121-1.c: New test.
3734 PR tree-optimization/13000
3735 * gcc.dg/20040206-1.c: Change warning to point where function is
3738 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3741 * g++.dg/template/array11.C: New test.
3743 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3745 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
3746 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
3747 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
3748 * gfortran.dg/getenv_1.f90: Add dg-do directive.
3749 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
3750 gfortran.dg/pr17164.f90: Add missing dg-do directives.
3752 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
3754 PR tree-optimization/15349
3755 * gcc.dg/tree-ssa/pr15349.c: New.
3757 2005-01-20 Steve Ellcey <sje@cup.hp.com>
3759 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
3761 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
3763 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
3764 scan-assembler-times directive name.
3766 * gcc.dg/asm-a.c: Move dg-require-effective-target to
3769 PR rtl-optimization/19462
3770 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
3772 2005-01-19 Steve Ellcey <sje@cup.hp.com>
3774 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
3775 counting function calls on ia64.
3777 2005-01-19 Jakub Jelinek <jakub@redhat.com>
3779 PR rtl-optimization/15139
3780 * gcc.dg/20050111-2.c: New test.
3783 * gcc.c-torture/compile/20050113-1.c: New testcase.
3786 * gcc.dg/20050113-1.c: New testcase.
3788 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
3790 * gcc.dg/vect/vect-85.c: Add comment.
3791 * gcc.dg/vect/vect-86.c: Add xfail for now.
3792 * gcc.dg/vect/vect-87.c: Add xfail for now.
3793 * gcc.dg/vect/vect-88.c: Add xfail for now.
3794 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
3796 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3798 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
3800 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3802 * g++.dg/debug/typedef3.C: New test.
3804 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
3807 * gcc.dg/asm-a.c: New test.
3809 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
3811 * gcc.dg/sh-relax.c: Add prototype for abort.
3813 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3815 * gcc.dg/short-compare-1.c: New test.
3816 * gcc.dg/short-compare-2.c: Likewise.
3818 2005-01-18 Michael Matz <matz@suse.de>
3820 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
3822 2005-01-17 Diego Novillo <dnovillo@redhat.com>
3824 PR tree-optimization/19121
3825 * gcc.c-torture/compile/pr19121.c: New test.
3827 2005-01-17 James E. Wilson <wilson@specifixinc.com>
3830 * gcc.c-torture/compile/pr19357.c: New test.
3832 2005-01-17 Ian Lance Taylor <ian@airs.com>
3835 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
3836 pass--those that refer just to the variable, possibly with a
3838 * gcc.dg/c99-const-expr-3.c: Likewise.
3841 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
3844 2005-01-16 Bud Davis <bdavis9659@comcast.net>
3847 * gfortran.dg/endfile_2.f90: New test.
3849 2005-01-16 Steven G. Kargl <kargls@comcast.net>
3852 * gfortran.dg/select_5.f90: New test.
3854 2004-01-16 Paul Brook <paul@codesourcery.com>
3856 * gfortran.dg/common_4.f90: New test.
3858 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
3860 PR rtl-optimization/19462
3861 * gcc.dg/torture/pr19462-1.c: New test.
3863 2005-01-15 Ziemowit Laski <zlaski@apple.com>
3866 * objc.dg/func-ptr-2.m: New.
3867 * objc.dg/volatile-1.m: New.
3869 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3871 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
3873 2005-01-15 Jakub Jelinek <jakub@redhat.com>
3875 PR tree-optimization/19060
3876 * gcc.c-torture/execute/20050104-1.c: New test.
3878 2005-01-15 Bud Davis <bdavis9659@comcast.net>
3881 * gfortran.dg/write_to_null.f90: New test.
3883 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
3884 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3887 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
3890 2005-01-15 Jakub Jelinek <jakub@redhat.com>
3893 * g++.dg/init/vector1.C: New test.
3895 2005-01-14 James E. Wilson <wilson@specifixinc.com>
3898 * gcc.target/ia64/sibcall-unwind-1.c: New test.
3900 * gcc.target/ia64/sibcall-unwind-2.c: New test.
3902 2005-01-14 Steven G. Kargl <kargls@comcast.net>
3904 * gfortran.dg/select_1.f90: New test.
3905 * gfortran.dg/select_2.f90: New test.
3906 * gfortran.dg/select_3.f90: New test.
3907 * gfortran.dg/select_4.f90: New test.
3909 2005-01-14 Jakub Jelinek <jakub@redhat.com>
3912 PR rtl-optimization/19348
3913 * gcc.dg/20050111-1.c: New test.
3914 * gcc.c-torture/execute/20050111-1.c: New test.
3916 * gcc.dg/i386-asm-4.c: New test.
3918 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3920 * gcc.dg/nested-func-2.c: New test.
3921 * ada/acats/norun.lst: Remove c953002.
3923 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
3925 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
3927 2005-01-12 Ben Elliston <bje@au.ibm.com>
3929 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
3931 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
3934 * g++.dg/abi/align1.C: New test.
3936 2005-01-11 Alan Modra <amodra@bigpond.net.au>
3938 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
3940 * g++.dg/ext/altivec_check.h: Support compiling as C.
3942 2005-01-10 Roger Sayle <roger@eyesopen.com>
3945 * g++.dg/expr/pr19355-1.C: New test case.
3947 2005-01-10 Laurent GUERBY <laurent@guerby.net>
3949 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
3950 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
3951 * ada/acats/tests/c3/c92005b.ada: Likewise.
3952 * ada/acats/tests/c3/cxb3012.a: Likewise.
3953 * ada/acats/norun.lst: Add c380004 and c953002, add PR
3955 2005-01-09 Paul Brook <paul@codesourcery.com>
3957 * gfortran.dg/common_2.f90: New file.
3958 * gfortran.dg/common_3.f90: New file.
3960 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
3962 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
3964 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
3966 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
3967 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
3968 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
3969 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
3970 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
3971 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
3972 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
3973 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
3974 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
3975 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
3976 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
3977 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
3978 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
3979 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
3980 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
3981 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
3982 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
3983 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
3984 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
3985 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
3986 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
3987 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
3988 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
3989 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
3990 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
3991 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
3992 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
3993 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
3994 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
3995 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
3996 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
3997 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
3998 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
3999 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
4000 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
4001 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
4002 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
4003 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
4004 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
4005 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
4006 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
4007 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
4008 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
4009 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
4010 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
4011 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
4012 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
4013 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
4014 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
4015 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
4016 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
4017 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
4018 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
4019 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
4020 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
4021 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
4022 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
4023 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
4024 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
4025 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
4026 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
4027 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
4028 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
4029 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
4030 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
4031 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
4032 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
4034 * gcc.dg/vect/vect-1.c: Fix spelling.
4035 * gcc.dg/vect/vect-10.c: Fix spelling.
4036 * gcc.dg/vect/vect-11.c: Fix spelling.
4037 * gcc.dg/vect/vect-12.c: Fix spelling.
4038 * gcc.dg/vect/vect-14.c: Fix spelling.
4039 * gcc.dg/vect/vect-15.c: Fix spelling.
4040 * gcc.dg/vect/vect-16.c: Fix spelling.
4041 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
4042 * gcc.dg/vect/vect-64.c: Fix comments.
4043 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
4045 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
4046 Ira Rosen <irar@il.ibm.com>
4048 * gcc.dg/vect/vect-70.c: New test.
4049 * gcc.dg/vect/vect-71.c: New test.
4051 2005-01-09 Manfred Hollstein <mh@suse.com>
4053 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
4054 * gcc.dg/pr18241-2.c: Likewise.
4055 * gcc.dg/pr18241-3.c: Likewise.
4056 * gcc.dg/pr18241-4.c: Likewise.
4057 * gcc.dg/pr18241-5.c: Likewise.
4059 2005-01-08 Richard Henderson <rth@redhat.com>
4061 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
4062 False for x86 and x86-64.
4064 2005-01-08 Diego Novillo <dnovillo@redhat.com>
4066 PR tree-optimization/18241
4067 * gcc.dg/pr18241-1.c: New test.
4068 * gcc.dg/pr18241-2.c: New test.
4069 * gcc.dg/pr18241-3.c: New test.
4070 * gcc.dg/pr18241-4.c: New test.
4071 * gcc.dg/pr18241-5.c: New test.
4073 2005-01-08 Steven G. Kargl <kargls@comcast.net>
4075 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
4076 gfortran.dg/select_4.f90: New.
4078 2005-01-07 Jakub Jelinek <jakub@redhat.com>
4080 * gcc.c-torture/execute/20050107-1.c: New test.
4082 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
4085 * g++.dg/template/ref2.C: New.
4087 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
4089 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
4090 instead of being empty.
4092 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4095 * gfortran.dg/array-1.f90: New test.
4097 2005-01-07 Jakub Jelinek <jakub@redhat.com>
4099 PR tree-optimization/19283
4100 * gcc.c-torture/execute/20050106-1.c: New test.
4102 PR rtl-optimization/18861
4103 * gcc.dg/20050105-1.c: New test.
4105 PR tree-optimization/18828
4106 * gcc.dg/20050105-2.c: New test.
4108 2005-01-07 Andreas Jaeger <aj@suse.de>
4110 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
4112 2005-01-07 Bud Davis <bdavis9659@comcast.net>
4115 * gfortran.dg/fmt_read.f90: New test.
4117 2005-01-06 Geoffrey Keating <geoffk@apple.com>
4119 * gcc.dg/rs6000-ldouble-2.c: New.
4121 2005-01-06 Mark Mitchell <mark@codesourcery.com>
4124 * g++.dg/parser/ctor2.C: New test.
4126 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4129 * g++.dg/template/using9.C: New test.
4131 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4134 * g++.dg/lookup/friend6.C: New test.
4136 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
4139 * g++.dg/template/array10.C: New.
4141 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4143 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
4144 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
4146 2005-01-06 Jakub Jelinek <jakub@redhat.com>
4148 * gcc.c-torture/compile/20050105-1.c: New test.
4150 2005-01-05 Geoffrey Keating <geoffk@apple.com>
4152 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
4154 2005-01-05 Roger Sayle <roger@eyesopen.com>
4157 * gcc.dg/conv-3.c: New test case.
4159 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
4161 * gcc.dg/asm-wide-1.c: New test.
4163 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
4166 * g++.dg/parse/crash22.C: New
4168 2005-01-04 Geoffrey Keating <geoffk@apple.com>
4171 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
4173 2005-01-04 Uros Bizjak <uros@kss-loka.si>
4176 * gcc.dg/i386-mmx-6.c: New test case.
4178 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
4180 PR tree-optimization/18308
4181 * gcc.dg/vect/pr18308.c: New testcase.
4183 2005-01-04 Andreas Jaeger <aj@suse.de>
4185 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
4187 2005-01-03 Geoffrey Keating <geoffk@apple.com>
4188 Robert Bowdidge <bowdidge@apple.com>
4190 * gcc.dg/cpp/subframework1.c: New.
4191 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
4192 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
4193 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
4194 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
4196 2005-01-03 Geoffrey Keating <geoffk@apple.com>
4198 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
4200 * gcc.dg/darwin-weakimport-2.c: New.
4202 2005-01-03 Richard Henderson <rth@redhat.com>
4204 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
4206 2005-01-03 Richard Henderson <rth@redhat.com>
4208 * gcc.dg/vect/vect.exp: Enable for ia64.
4209 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
4210 (check_effective_target_vect_float): Likewise.
4211 (check_effective_target_vect_no_align): Likewise.
4212 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
4213 * gcc.dg/vect/vect-8.c: Likewise.
4215 2005-01-03 Uros Bizjak <uros@kss-loka.si>
4218 * gcc.dg/pr19236-1.c: New test case.
4220 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
4222 PR rtl-optimization/12092
4223 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
4225 2005-01-02 Andreas Jaeger <aj@suse.de>
4227 * gcc.dg/pr12092-1.c: Do not run on x86_64.
4229 2005-01-01 Roger Sayle <roger@eyesopen.com>
4230 Andrew Pinski <pinskia@physics.uc.edu>
4232 PR rtl-optimization/12092
4233 * gcc.dg/pr12092-1.c: New test case.
4235 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
4237 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
4238 'hidden' and 'default' for better portability.
4239 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
4241 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
4243 * g++.old-deja/g++.brendan/new3.C: Likewise.
4245 2005-01-01 Steven Bosscher <stevenb@suse.de>
4247 * gcc.dg/20041231-1.C: New test.
4248 * g++.dg/warn/Wunreachable-code-1.C: New test.
4250 2004-12-30 David Edelsohn <edelsohn@gnu.org>
4252 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
4253 file, not /dev/null. Abort on error.
4255 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
4256 Ziemowit Laski <zlaski@apple.com>
4259 * objc.dg/encode-5.m: New test.
4261 2004-12-29 Richard Henderson <rth@redhat.com>
4263 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
4264 * objc.dg/stabs-1.m: Disable for ia64.
4266 2004-12-29 Mark Mitchell <mark@codesourcery.com>
4269 * g++.dg/warn/Wunused-10.C: New test.
4271 2004-12-28 Richard Henderson <rth@redhat.com>
4273 * objc.dg/stabs-1.m: Disable for alpha.
4275 2004-12-27 Mark Mitchell <mark@codesourcery.com>
4278 * g++.dg/parse/error23.C: New test.
4280 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4282 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
4285 * gfortran.dg/intrinsic_modulo_1.f90: New.
4286 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
4287 tests with divisor -1.
4289 2004-12-27 Mark Mitchell <mark@codesourcery.com>
4291 * g++.dg/opt/temp1.C (memcpy): Return a value.
4294 * g++.dg/expr/cond7.C: New test.
4296 2004-12-27 Paul Brook <paul@codesourcery.com>
4298 * gfortran.dg/g77/select_no_compile.f: Remove.
4300 2004-12-27 Richard Henderson <rth@redhat.com>
4302 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
4303 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
4304 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
4306 2004-12-26 Richard Henderson <rth@redhat.com>
4308 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
4309 by 1i instead of token pasting.
4311 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4313 PR tree-optimization/17578
4314 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
4315 to additional_flags.
4316 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
4318 2004-12-25 Richard Henderson <rth@redhat.com>
4320 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
4323 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4325 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
4327 * gcc.dg/pr17957.c (dg-options): Likewise.
4328 * gcc.dg/struct-ret-1.c: Add prototype for abort.
4329 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
4330 instead of 0 on __hppa__.
4331 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
4332 "foo,%r" on hppa*-*-*.
4334 2004-12-23 Bud Davis <bdavis9659@comcast.net>
4337 * gfortran.dg/complex_write.f90: New test.
4339 2004-12-23 Mark Mitchell <mark@codesourcery.com>
4342 * g++.dg/parse/pragma2.C: New test.
4344 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
4346 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
4348 * gcc.dg/empty2.c: Add missing dg-warning.
4350 2004-12-23 Mark Mitchell <mark@codesourcery.com>
4353 * g++.dg/template/local4.C: New test.
4354 * g++.dg/template/crash19.C: Add dg-error marker.
4356 * g++.dg/template/crash31.C: Correct embedded PR number.
4358 2004-12-23 Mark Mitchell <mark@codesourcery.com>
4361 * g++.dg/opt/temp1.C: Add do-run marker.
4363 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
4365 * g++.dg/template/spec19.C: New.
4367 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
4370 * gcc.dg/empty2.c: New.
4372 2004-12-23 Richard Henderson <rth@redhat.com>
4374 * lib/target-supports.exp (check_effective_target_vect_no_align):
4375 Remove i?86 and x86-64.
4377 2004-12-23 Mark Mitchell <mark@codesourcery.com>
4380 * g++.dg/opt/temp1.C: New test.
4382 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4385 * g++.dg/template/friend33.C: New testcase.
4387 2004-12-22 Mark Mitchell <mark@codesourcery.com>
4390 * g++.dg/template/cond5.C: New test.
4393 * g++.dg/inherit/thunk3.C: New test.
4396 * g++.dg/warn/Wunused-9.C: New test.
4398 2004-12-22 Janis Johnson <janis187@us.ibm.com>
4400 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
4402 2004-12-22 Jan Beulich <jbeulich@novell.com>
4404 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
4406 2004-12-21 Mark Mitchell <mark@codesourcery.com>
4409 * g++.dg/ext/packed8.C: New test.
4412 * g++.dg/template/crash31.C: New test.
4415 * g++.dg/template/crash30.C: New test.
4417 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
4420 * g++.dg/eh/ctor3.C: New test.
4422 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4424 * objc.dg/stabs-1.m: Allow section name to be quoted and
4425 assembly label to begin with '.LL'.
4427 2004-12-21 Janis Johnson <janis187@us.ibm.com>
4429 * gcc.dg/vect/vect.exp
4430 (check_effective_target_lp64_or_vect_no_align): New.
4431 * gcc.dg/vect/vect-77.c: Use it.
4432 * gcc.dg/vect/vect-78.c: Use it.
4434 * lib/target-supports.exp
4435 (check_effective_target_vect_no_max,
4436 check_effective_target_vect_no_bitwise,
4437 check_effective_target_vect_no_align): New.
4438 * gcc.dg/vect/vect-13.c: Use them.
4439 * gcc.dg/vect/vect-17.c: Ditto.
4440 * gcc.dg/vect/vect-18.c: Ditto.
4441 * gcc.dg/vect/vect-19.c: Ditto.
4442 * gcc.dg/vect/vect-20.c: Ditto.
4443 * gcc.dg/vect/vect-27.c: Ditto.
4444 * gcc.dg/vect/vect-29.c: Ditto.
4445 * gcc.dg/vect/vect-44.c: Ditto.
4446 * gcc.dg/vect/vect-48.c: Ditto.
4447 * gcc.dg/vect/vect-50.c: Ditto.
4448 * gcc.dg/vect/vect-52.c: Ditto.
4449 * gcc.dg/vect/vect-54.c: Ditto.
4450 * gcc.dg/vect/vect-56.c: Ditto.
4451 * gcc.dg/vect/vect-58.c: Ditto.
4452 * gcc.dg/vect/vect-60.c: Ditto.
4453 * gcc.dg/vect/vect-72.c: Ditto.
4454 * gcc.dg/vect/vect-80.c: Ditto.
4456 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
4459 * g++.dg/init/string1.C: New.
4462 * g++.dg/other/synth1.C: New.
4464 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
4467 * gcc.dg/pr18963-1.c: New test.
4469 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
4472 * gcc.dg/funcdef-storage-1.c (foo): Remove.
4473 * gcc.dg/pr18596-1.c: Use dg-error.
4474 (dg-options): Use -fno-unit-at-a-time.
4475 * gcc.dg/pr18596-2.c: New test.
4476 * gcc.dg/pr18596-3.c: New test.
4478 2004-12-20 Roger Sayle <roger@eyesopen.com>
4481 * g++.dg/opt/pr18683-1.C: New test case.
4483 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
4486 * g++.dg/opt/max1.C: Fix for 64bit targets.
4488 2004-12-20 Matt Austern <austern@apple.com>
4491 * g++.dg/ext/builtin6.C: New
4493 2004-12-20 Diego Novillo <dnovillo@redhat.com>
4495 PR tree-optimization/19080
4496 * gcc.c-torture/compile/pr19080.c: New test.
4498 2004-12-20 Steven Bosscher <stevenb@suse.de>
4500 * gcc.dg/20041219-1.c: New test.
4502 2004-12-19 Roger Sayle <roger@eyesopen.com>
4505 * g++.dg/opt/max1.C: New test case.
4507 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4509 * gcc.dg/fdata-sections-1.c: New test.
4511 2004-12-18 Roger Sayle <roger@eyesopen.com>
4514 * gcc.dg/max-1.c: New test case.
4516 2004-12-18 Jakub Jelinek <jakub@redhat.com>
4518 * gcc.c-torture/execute/20041218-1.c: New test.
4520 2004-12-17 Diego Novillo <dnovillo@redhat.com>
4522 * gcc.dg/pr18501.c: New test.
4523 * gcc.dg/uninit-5.c: XFAIL.
4524 * gcc.dg/uninit-9.c: XFAIL.
4526 2004-12-17 Dale Johannesen <dalej@apple.com>
4528 * gcc.dg/20041213-1.c: New.
4530 2004-12-17 Ziemowit Laski <zlaski@apple.com>
4532 * objc.dg/stabs-1.m: Allow assembly label to begin
4535 2004-12-17 Jakub Jelinek <jakub@redhat.com>
4537 * gcc.c-torture/execute/20041213-1.c: Move...
4538 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
4540 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
4543 * g++.dg/lookup/conv-5.C: New.
4545 2004-12-16 Ziemowit Laski <zlaski@apple.com>
4547 * objc.dg/stabs-1.m: New test.
4549 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
4551 * gcc.dg/visibility-c.c: Change compile to
4552 assemble for the test.
4554 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
4557 * gcc.dg/visibility-c.c: New test.
4559 2004-12-16 Roger Sayle <roger@eyesopen.com>
4562 * gcc.dg/switch-8.c: New test case.
4564 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
4567 * g++.dg/template/init4.C: New.
4568 * g++.dg/opt/static3.C: Enable optimizer.
4570 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
4572 * g++.dg/other/complex1.C: New test.
4574 2004-12-15 Alan Modra <amodra@bigpond.net.au>
4576 * g++.dg/opt/inline9.C: New test.
4578 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4581 * gfotran.dg/nullify_1.f: New test.
4583 2004-12-15 Richard Henderson <rth@redhat.com>
4585 * gcc.target/i386/i386.exp: New harness.
4586 * gcc.target/i386/vect-args.c: New.
4588 2004-12-15 David Edelsohn <edelsohn@gnu.org>
4590 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
4592 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4595 * g++.dg/template/friend32.C: New test.
4597 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
4599 * cpp/pragma-once-1.c: New test.
4600 * cpp/pragma-once-1b.h: Likewise.
4601 * cpp/pragma-once-1c.h: Likewise.
4602 * cpp/pragma-once-1d.h: Likewise.
4603 * cpp/inc/pragma-once-1a.h: Likewise.
4605 2004-12-15 Bud Davis <bdavis9659@comcast.net>
4606 Steven G. Kargl <kargls@comcast.net>
4609 * gfortran.dg/list_read_3.f90: New test.
4611 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
4613 * gcc.dg/ftrapv-2.c: New test.
4615 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
4618 * g++.dg/template/typename9.C: New test.
4620 2004-12-14 Mark Mitchell <mark@codesourcery.com>
4623 * g++.dg/template/typename8.C: New test.
4624 * g++.dg/parse/friend2.C: Tweak error message.
4626 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
4628 * gcc.c-torture/20041214-1.c: New test.
4630 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
4633 * g++.dg/init/array17.C: New test.
4635 2004-12-14 Mark Mitchell <mark@codesourcery.com>
4638 * g++.dg/init/aggr3.C: New test.
4640 2004-12-14 Janis Johnson <janis187@us.ibm.com
4642 * gcc.dg/altivec-types-1.c: New test.
4643 * gcc.dg/altivec-types-2.c: New test.
4644 * gcc.dg/altivec-types-3.c: New test.
4645 * gcc.dg/altivec-types-4.c: New test.
4646 * g++.dg/ext/altivec-types-1.C: New test.
4647 * g++.dg/ext/altivec-types-2.C: New test.
4648 * g++.dg/ext/altivec-types-3.C: New test.
4649 * g++.dg/ext/altivec-types-4.C: New test.
4651 2004-12-14 Jakub Jelinek <jakub@redhat.com>
4654 * gcc.c-torture/execute/20041213-1.c: New test.
4656 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
4659 * g++.dg/template/cast1.C: New.
4661 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
4663 * gcc.c-torture/execute/20041213-2.c: New test.
4665 2004-12-13 Richard Henderson <rth@redhat.com>
4667 * gcc.dg/i386-sse-10.c: Fix typo in options.
4669 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
4672 * g++.dg/opt/pr18968.C: New test.
4674 2004-12-13 Mark Mitchell <mark@codesourcery.com>
4677 * g++.dg/ext/visibility/staticdatamem.C: New test.
4679 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
4681 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
4683 2004-12-13 Roger Sayle <roger@eyesopen.com>
4685 PR rtl-optimization/18928
4686 * gcc.dg/pr18928-1.c: New test case.
4688 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
4691 * gcc.c-torture/compile/20041211-1.c: New.
4693 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4696 * gcc.c-torture/execute/20041212-1.c: New test.
4698 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4701 * gfortran.dg/common_1.f90: New test.
4703 2004-12-12 Steven G. Kargl <kargls@comcast.net>
4704 Paul Brook <paul@codesourcery.com>
4707 * gfortran.dg/real_do_1.f90: New test.
4709 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4712 * g++.dg/opt/ptrmem6.C: New test.
4714 2004-12-11 Roger Sayle <roger@eyesopen.com>
4717 * gcc.dg/pr18921-1.c: New test case.
4719 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4722 * gfortran.dg/scale_1.f90: New test.
4724 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
4727 * gcc.c-torture/compile/pr18903.c: New test.
4729 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
4731 * gcc.c-torture/execute/20041210-1.c: New test.
4733 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4736 * g++.dg/parser/struct-1.C: New test.
4737 * g++.dg/parser/struct-2.C: New test.
4738 * g++.dg/parser/struct-3.C: New test.
4740 2004-12-09 Richard Henderson <rth@redhat.com>
4742 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
4744 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
4745 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
4747 2004-12-09 Matt Austern <austern@apple.com>
4750 * g++.dg/ext/builtin1.C: New
4751 * g++.dg/ext/builtin2.C: New
4752 * g++.dg/ext/builtin3.C: New
4753 * g++.dg/ext/builtin4.C: New
4754 * g++.dg/ext/builtin5.C: New
4756 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
4759 * g++.dg/opt/ptrmem5.C: New test.
4761 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
4763 * g++.dg/parse/typename5.C: Adjust for new error.
4764 * g++.dg/parse/typename7.C: New.
4766 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4769 * g++.dg/other/mmintrin.C: New test.
4771 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
4774 * g++.dg/init/array15.C: New.
4775 * g++.dg/init/array16.C: New.
4777 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4780 * gfortran.dg/assign_1.f90: New test.
4782 2004-12-08 Nick Clifton <nickc@redhat.com>
4784 * gcc.target/xstormy16/bss_below100: New directory containing tests.
4785 * gcc.target/xstormy16/data_below100: Likewise.
4786 * gcc.target/xstormy16/sfr: Likewise.
4787 * gcc.target/xstormy16/below100.S: New test source file.
4788 * gcc.target/xstormy16/below100.ld: New test linker script.
4789 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
4790 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
4792 * gcc.target/xstormy16/bp.c: Likewise.
4794 * gcc.target/xstormy16/bss_below100: New files:
4795 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
4796 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
4797 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
4798 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
4799 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
4800 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
4801 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
4802 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
4803 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
4804 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
4805 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
4806 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
4807 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
4808 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
4809 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
4810 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
4811 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
4812 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
4813 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
4814 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
4815 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
4816 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
4817 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
4818 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
4819 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
4820 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
4821 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
4823 * gcc.target/xstormy16/data_below100: New files:
4824 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
4825 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
4826 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
4827 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
4828 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
4829 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
4830 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
4831 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
4832 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
4833 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
4834 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
4835 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
4836 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
4837 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
4838 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
4839 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
4840 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
4841 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
4842 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
4843 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
4844 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
4845 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
4846 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
4847 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
4848 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
4849 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
4850 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
4852 * gcc.target/xstormy16/sfr: New files:
4853 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
4854 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
4855 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
4856 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
4857 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
4858 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
4859 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
4860 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
4861 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
4862 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
4863 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
4864 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
4865 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
4866 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
4867 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
4868 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
4869 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
4870 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
4871 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
4872 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
4873 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
4874 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
4875 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
4876 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
4877 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
4878 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
4879 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
4880 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
4881 27_if0_sfrw_bitfield_f.c
4883 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4886 * g++.dg/lookup/name-clash4.C: New test.
4888 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
4891 * g++.dg/opt/array1.C: New.
4894 * g++.dg/template/operator5.C: New.
4896 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
4899 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
4901 2004-12-07 Steven Bosscher <stevenb@suse.de>
4903 * gcc.dg/noncompile/20041207.c: New test.
4905 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
4907 * g++.dg/other/unreachable-1.C: New test.
4909 2004-12-06 Nick Clifton <nickc@redhat.com>
4911 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
4912 <limits.h> because the latter comes from gcc's include/ directory
4913 and not the newlib/libc/include directory.
4915 2004-12-04 Richard Henderson <rth@redhat.com>
4917 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
4919 2004-12-04 Richard Henderson <rth@redhat.com>
4921 * lib/target-supports.exp (check_gc_sections_available): Disable
4924 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
4927 * g++.dg/other/vararg-2.C: New test.
4929 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4931 PR c++/17011, c++/17971
4932 * g++.dg/template/error15.C: Adjust expected error.
4933 * g++.dg/template/instantiate3.C: Likewise.
4935 2004-12-03 Janis Johnson <janis187@us.ibm.com>
4937 * gcc.dg/altivec-18.c: Fix for darwin
4939 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
4942 * g++.dg/parse/ptrmem2.C: New.
4945 * g++.dg/template/new1.C: New.
4947 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4950 * gfortran.dg/direct_io_3.f90: New test.
4952 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
4955 * g++.dg/parse/crash21.C: New.
4957 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4959 PR c++/15664, c++/18276
4960 * g++.dg/template/ttp13.C: New test.
4961 * g++.dg/template/ttp14.C: Likewise.
4963 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4966 * g++.dg/parse/enum2.C: New test.
4967 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
4969 2004-12-02 Nick Clifton <nickc@redhat.com>
4971 * gcc.target/xstormy16: New test directory.
4972 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
4973 * gcc.target/xstormy16/bp.c: Check the generation of bp
4975 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
4976 bn instructions and the BELOW100 attribute.
4978 2004-12-02 Alan Modra <amodra@bigpond.net.au>
4981 * gcc.dg/ppc-eabi.c: New.
4983 2004-12-02 Bud Davis <bdavis9659@comcast.net>
4986 * gfortran.dg/backspace.f90
4988 2004-12-02 Bud Davis <bdavis9659@comcast.net>
4990 * gfortran.dg/inquire.f90: New test.
4992 2004-12-01 Janis Johnson <janis187@us.ibm.com>
4994 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
4995 handle effective-target-keyword.
4996 (dg-skip-if): Support effective-target keyword as target list.
4997 (dg-xfail-if): Ditto.
4998 * lib/target-supports.exp (is-effective-target-keyword): New proc.
5000 2004-12-01 Diego Novillo <dnovillo@redhat.com>
5002 PR tree-optimization/18291
5003 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
5005 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
5008 * g++.dg/parse/crash20.C: New.
5011 * g++.dg/overload/arg1.C: New.
5012 * g++.dg/overload/arg2.C: New.
5013 * g++.dg/overload/arg3.C: New.
5014 * g++.dg/overload/arg4.C: New.
5016 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
5018 * gcc.dg/c99-flex-array-4.c: Remove.
5020 2004-11-30 Janis Johnson <janis187@us.ibm.com>
5022 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
5024 * lib/target-supports.exp (is-effective-target): Simplify.
5026 * lib/target-supports.exp (check_effective_target_vect_long):
5027 Fix for powerpc64-*-*.
5029 2004-11-30 Loren James Rittle <ljrittle@acm.org>
5031 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
5032 to support new requirements on FreeBSD 5.
5034 2004-11-30 Devang Patel <dpatel@apple.com>
5037 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
5039 2004-11-30 Janis Johnson <janis187@us.ibm.com>
5041 * g++.dg/ext/altivec-13.C: New test.
5043 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
5046 * gcc.c-torture/execute/p18298.c: New test.
5048 2004-11-30 Ira Rosen <irar@il.ibm.com>
5049 Dorit Naishlos <dorit@il.ibm.com>
5052 * gcc.dg/vect/vect-89.c: New test.
5054 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
5056 * gcc.dg/pr18596-1.c: New test.
5058 2004-11-30 Ben Elliston <bje@au.ibm.com>
5060 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
5062 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
5065 * gcc.dg/pr18479.c: New test.
5067 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
5070 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
5071 mmix-knuth-mmixware.
5073 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
5074 cris-*-elf* cris-*-aout* mmix-*-*
5076 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
5079 * gcc.dg/pr18725.c: New test.
5081 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
5084 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
5087 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
5089 2004-11-29 Mark Mitchell <mark@codesourcery.com>
5092 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
5093 * g++.old-deja/g++.law/ctors5.C: Likewise.
5094 * g++.old-deja/g++.other/crash25.C: Likewise.
5097 * g++.dg/template/error16.C: New test.
5100 * g++.dg/template/crash29.C: New test.
5102 2004-11-29 Diego Novillo <dnovillo@redhat.com>
5104 PR tree-optimization/18712
5105 * gcc.c-torture/compile/pr18712.c: New test.
5107 2004-11-29 Joseph Myers <joseph@codesourcery.com>
5110 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
5113 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5116 * g++.dg/lookup/crash6.C: New test.
5118 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
5121 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
5123 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
5125 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
5126 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
5127 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
5129 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
5131 * gcc.dg/pr18164.c: New test.
5133 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
5135 * gcc.dg/funroll-loops-all.c: New.
5137 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
5140 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
5141 delimeter, match space and TAB as well as ":".
5144 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
5147 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
5150 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
5153 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
5155 2004-11-28 Bud Davis <bdavis9659@comcast.net>
5157 * gfortran.dg/direct_io_2.f90: New test.
5159 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
5162 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
5164 2004-11-28 Richard Henderson <rth@redhat.com>
5166 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
5168 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
5170 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
5171 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
5172 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
5173 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
5174 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
5175 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
5176 gcc.dg/pointer-arith-8.c: New tests.
5178 2004-11-27 Bud Davis <bdavis9659@comcast.net>
5181 * gfortran.dg/endfile.f90: New test.
5183 2004-11-27 Falk Hueffner <falk@debian.org>
5185 * gcc.dg/loop-6.c: New test.
5187 2004-11-27 Jakub Jelinek <jakub@redhat.com>
5189 * gcc.c-torture/execute/20041126-1.c: New test.
5191 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
5193 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
5196 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
5198 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
5201 2004-11-27 Jakub Jelinek <jakub@redhat.com>
5203 PR rtl-optimization/17825
5204 * gcc.c-torture/compile/20041119-1.c: New test.
5206 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5208 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
5209 Check existence of ld library path variables before unsetting.
5211 2004-11-26 Mark Mitchell <mark@codesourcery.com>
5213 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
5215 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
5217 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
5219 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
5221 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
5223 2004-11-26 Ben Elliston <bje@au.ibm.com>
5225 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
5228 2004-11-26 Ben Elliston <bje@au.ibm.com>
5230 * gcc.dg/pr17957.c: Pass --param, not -param.
5232 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
5235 * testsuite/gcc.dg/pr17957.c: New test.
5237 2004-11-25 Mark Mitchell <mark@codesourcery.com>
5240 * g++.dg/template/crash28.C: Likewise.
5243 * g++.dg/expr/unary2.C: Adjust lvalue messages.
5244 * g++.dg/ext/lvaddr.C: Likewise.
5245 * g++.dg/opt/pr7503-3.C: Likewise.
5248 * g++.dg/parse/qualified3.C: New test.
5249 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
5252 * g++.dg/expr/return1.C: New test.
5254 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5256 Friend class name lookup 3/n, PR c++/3332
5257 * g++.dg/lookup/friend3.C: New test.
5258 * g++.dg/lookup/friend4.C: Likewise.
5259 * g++.dg/lookup/friend5.C: Likewise.
5261 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5263 Friend class name lookup 2/n, PR c++/14513, c++/15410
5264 * g++.dg/lookup/friend2.C: New test.
5265 * g++.dg/template/friend31.C: Likewise.
5267 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5269 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
5271 2004-11-24 Mark Mitchell <mark@codesourcery.com>
5274 * g++.dg/tc1/dr56.C: Remove.
5275 * g++.dg/template/typedef1.C: Add dg-error markers.
5276 * g++.old-deja/g++.other/typedef7.C: Likewise.
5279 * g++.dg/parse/typedef7.C: New test.
5281 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
5283 * gcc.c-torture/execute/20041124-1.c: New test.
5285 2004-11-24 Mark Mitchell <mark@codesourcery.com>
5287 * g++.dg/template/deduce3.C: New test.
5290 * g++.dg/template/crash27.C: New test.
5293 * g++.dg/warn/Wshadow-3.C: New test.
5295 2004-11-24 Devang Patel <dpatel@apple.com>
5298 * gcc.dg/cpp/isysroot-1.c: New test.
5299 * gcc.dg/cpp/usr/include/stdio.h: New file.
5300 * gcc.dg/cpp/isysroot-2.c: New test.
5301 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
5304 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5307 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
5309 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
5311 * gcc.target/sparc/align.c: Do not include <stdint.h>.
5312 * gcc.target/sparc/pdist.c: Likewise.
5314 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
5317 * g++.dg/conversion/simd1.C: New test.
5319 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5321 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
5322 and restore_ld_library_path_env_vars.
5323 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
5324 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
5325 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
5326 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
5328 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
5330 * gcc.dg/pragma-align-2.c: Test macro expansion.
5331 * gcc.dg/pragma-pack-2.c: New test.
5333 2004-11-23 Richard Henderson <rth@redhat.com>
5335 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
5336 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
5337 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
5338 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
5339 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
5340 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
5342 * gcc.dg/vect/vect.exp: Add check for alpha.
5343 * lib/target-supports.exp (check_alpha_max_hw_available): New.
5344 (check_effective_target_vect_int): Enable for alpha.
5345 (check_effective_target_vect_long): New.
5346 (is-effective-target): Add it.
5348 2004-11-23 Uros Bizjak <uros@kss-loka.si>
5350 * gcc.dg/pr18614-1.c: New test.
5352 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5354 * gcc.dg/setjmp-2.c: New test.
5356 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
5358 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
5359 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
5360 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
5361 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
5362 gcc.target/sparc/pdist.c: New tests.
5364 2004-11-22 Bob Wilson <bob.wilson@acm.org>
5366 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
5368 2004-11-22 Dale Johannesen <dalej@apple.com>
5370 * gcc.dg/20041111-1.c: New.
5372 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
5375 * gcc.dg/vect/pr18536.c: New test.
5377 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5380 * g++.dg/template/nontype11.C: New test.
5382 2004-11-21 Roger Sayle <roger@eyesopen.com>
5385 * gcc.dg/pr18520-1.c: New test case.
5387 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
5389 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
5390 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
5391 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
5392 expected diagnostics.
5394 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5397 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
5398 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
5399 vect-77.c, vect-77a.c: XFAIL on the SPARC.
5401 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5403 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
5405 2004-11-19 Mark Mitchell <mark@codesourcery.com>
5406 Joseph Myers <joseph@codesourcery.com>
5408 * lib/target-supports.exp (check_visibility_available): Really
5411 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
5414 * gcc.dg/vect/vect-85.c: New test.
5415 * gcc.dg/vect/vect-86.c: New test.
5416 * gcc.dg/vect/vect-87.c: New test.
5417 * gcc.dg/vect/vect-88.c: New test.
5419 2004-11-19 Ben Elliston <bje@au.ibm.com>
5421 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
5423 2004-11-18 Janis Johnson <janis187@us.ibm.com>
5425 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
5426 * gcc.dg/ppc-and-1.c: Ditto.
5427 * gcc.dg/ppc-compare-1.c: Ditto.
5428 * gcc.dg/ppc-mov-1.c: Ditto
5430 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
5431 Mark Mitchell <mark@codesourcery.com>
5433 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
5435 2004-11-17 Janis Johnson <janis187@us.ibm.com>
5436 Aldy Hernandez <aldyh@redhat.com>
5438 * lib/target-supports.exp (check_effective_target_vect_int): New
5439 (check_effective_target_vect_float): New
5440 (check_effective_target_vect_double): New.
5441 (is-effective-target): Support new effective targets keywords.
5442 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
5443 default action for dg-do.
5444 * gcc.dg/vect/pr16105.c: Use new support.
5445 * gcc.dg/vect/pr18400.c: Ditto.
5446 * gcc.dg/vect/pr18425.c: Ditto.
5447 * gcc.dg/vect/vect-1.c: Ditto.
5448 * gcc.dg/vect/vect-10.c: Ditto.
5449 * gcc.dg/vect/vect-11.c: Ditto.
5450 * gcc.dg/vect/vect-12.c: Ditto.
5451 * gcc.dg/vect/vect-13.c: Ditto.
5452 * gcc.dg/vect/vect-14.c: Ditto.
5453 * gcc.dg/vect/vect-15.c: Ditto.
5454 * gcc.dg/vect/vect-16.c: Ditto.
5455 * gcc.dg/vect/vect-17.c: Ditto.
5456 * gcc.dg/vect/vect-18.c: Ditto.
5457 * gcc.dg/vect/vect-19.c: Ditto.
5458 * gcc.dg/vect/vect-2.c: Ditto.
5459 * gcc.dg/vect/vect-20.c: Ditto.
5460 * gcc.dg/vect/vect-21.c: Ditto.
5461 * gcc.dg/vect/vect-22.c: Ditto.
5462 * gcc.dg/vect/vect-23.c: Ditto.
5463 * gcc.dg/vect/vect-24.c: Ditto.
5464 * gcc.dg/vect/vect-25.c: Ditto.
5465 * gcc.dg/vect/vect-26.c: Ditto.
5466 * gcc.dg/vect/vect-27.c: Ditto.
5467 * gcc.dg/vect/vect-27a.c: Ditto.
5468 * gcc.dg/vect/vect-28.c: Ditto.
5469 * gcc.dg/vect/vect-29.c: Ditto.
5470 * gcc.dg/vect/vect-29a.c: Ditto.
5471 * gcc.dg/vect/vect-3.c: Ditto.
5472 * gcc.dg/vect/vect-30.c: Ditto.
5473 * gcc.dg/vect/vect-31.c: Ditto.
5474 * gcc.dg/vect/vect-32.c: Ditto.
5475 * gcc.dg/vect/vect-33.c: Ditto.
5476 * gcc.dg/vect/vect-34.c: Ditto.
5477 * gcc.dg/vect/vect-35.c: Ditto.
5478 * gcc.dg/vect/vect-36.c: Ditto.
5479 * gcc.dg/vect/vect-37.c: Ditto.
5480 * gcc.dg/vect/vect-38.c: Ditto.
5481 * gcc.dg/vect/vect-4.c: Ditto.
5482 * gcc.dg/vect/vect-40.c: Ditto.
5483 * gcc.dg/vect/vect-41.c: Ditto.
5484 * gcc.dg/vect/vect-42.c: Ditto.
5485 * gcc.dg/vect/vect-43.c: Ditto.
5486 * gcc.dg/vect/vect-44.c: Ditto.
5487 * gcc.dg/vect/vect-45.c: Ditto.
5488 * gcc.dg/vect/vect-46.c: Ditto.
5489 * gcc.dg/vect/vect-47.c: Ditto.
5490 * gcc.dg/vect/vect-48.c: Ditto.
5491 * gcc.dg/vect/vect-48a.c: Ditto.
5492 * gcc.dg/vect/vect-49.c: Ditto.
5493 * gcc.dg/vect/vect-5.c: Ditto.
5494 * gcc.dg/vect/vect-50.c: Ditto.
5495 * gcc.dg/vect/vect-51.c: Ditto.
5496 * gcc.dg/vect/vect-52.c: Ditto.
5497 * gcc.dg/vect/vect-53.c: Ditto.
5498 * gcc.dg/vect/vect-54.c: Ditto.
5499 * gcc.dg/vect/vect-55.c: Ditto.
5500 * gcc.dg/vect/vect-56.c: Ditto.
5501 * gcc.dg/vect/vect-56a.c: Ditto.
5502 * gcc.dg/vect/vect-57.c: Ditto.
5503 * gcc.dg/vect/vect-58.c: Ditto.
5504 * gcc.dg/vect/vect-59.c: Ditto.
5505 * gcc.dg/vect/vect-6.c: Ditto.
5506 * gcc.dg/vect/vect-60.c: Ditto.
5507 * gcc.dg/vect/vect-61.c: Ditto.
5508 * gcc.dg/vect/vect-62.c: Ditto.
5509 * gcc.dg/vect/vect-63.c: Ditto.
5510 * gcc.dg/vect/vect-64.c: Ditto.
5511 * gcc.dg/vect/vect-65.c: Ditto.
5512 * gcc.dg/vect/vect-66.c: Ditto.
5513 * gcc.dg/vect/vect-67.c: Ditto.
5514 * gcc.dg/vect/vect-68.c: Ditto.
5515 * gcc.dg/vect/vect-69.c: Ditto.
5516 * gcc.dg/vect/vect-7.c: Ditto.
5517 * gcc.dg/vect/vect-72.c: Ditto.
5518 * gcc.dg/vect/vect-72a.c: Ditto.
5519 * gcc.dg/vect/vect-73.c: Ditto.
5520 * gcc.dg/vect/vect-74.c: Ditto.
5521 * gcc.dg/vect/vect-75.c: Ditto.
5522 * gcc.dg/vect/vect-76.c: Ditto.
5523 * gcc.dg/vect/vect-77.c: Ditto.
5524 * gcc.dg/vect/vect-77a.c: Ditto.
5525 * gcc.dg/vect/vect-78.c: Ditto.
5526 * gcc.dg/vect/vect-79.c: Ditto.
5527 * gcc.dg/vect/vect-8.c: Ditto.
5528 * gcc.dg/vect/vect-80.c: Ditto.
5529 * gcc.dg/vect/vect-82.c: Ditto.
5530 * gcc.dg/vect/vect-82_64.c: Ditto.
5531 * gcc.dg/vect/vect-83.c: Ditto.
5532 * gcc.dg/vect/vect-83_64.c: Ditto.
5533 * gcc.dg/vect/vect-9.c: Ditto.
5534 * gcc.dg/vect/vect-all.c: Ditto.
5535 * gcc.dg/vect/vect-none.c: Ditto.
5537 2004-11-17 Janis Johnson <janis187@us.ibm.com>
5539 * lib/gcc-dg.exp (dg-skip-if): New function.
5540 (dg-forbid-option): Remove.
5541 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
5542 * g++.dg/abi/bitfield8.C: Likewise.
5543 * g++.dg/abi/dtor1.C: Likewise.
5544 * g++.dg/abi/empty10.C: Likewise.
5545 * g++.dg/abi/empty7.C: Likewise.
5546 * g++.dg/abi/empty9.C: Likewise.
5547 * g++.dg/abi/layout3.C: Likewise.
5548 * g++.dg/abi/layout4.C: Likewise.
5549 * g++.dg/abi/thunk1.C: Likewise.
5550 * g++.dg/abi/thunk2.C: Likewise.
5551 * g++.dg/abi/vbase11.C: Likewise.
5552 * g++.dg/abi/vthunk2.C: Likewise.
5553 * g++.dg/abi/vthunk3.C: Likewise.
5554 * g++.dg/ext/attrib8.C: Likewise.
5555 * g++.dg/opt/longbranch2.C: Likewise.
5556 * g++.dg/opt/reg-stack4.C: Likewise.
5557 * g++.old-deja/g++.ext/attrib1.C: Likewise.
5558 * g++.old-deja/g++.ext/attrib2.C: Likewise.
5559 * g++.old-deja/g++.ext/attrib3.C: Likewise.
5560 * g++.old-deja/g++.other/store-expr1.C: Likewise.
5561 * g++.old-deja/g++.other/store-expr2.C: Likewise.
5562 * gcc.dg/20000609-1.c: Likewise.
5563 * gcc.dg/20000720-1.c: Likewise.
5564 * gcc.dg/20011107-1.c: Likewise.
5565 * gcc.dg/20011119-1.c: Likewise.
5566 * gcc.dg/20020108-1.c: Likewise.
5567 * gcc.dg/20020122-2.c: Likewise.
5568 * gcc.dg/20020122-3.c: Likewise.
5569 * gcc.dg/20020201-3.c: Likewise.
5570 * gcc.dg/20020206-1.c: Likewise.
5571 * gcc.dg/20020218-1.c: Likewise.
5572 * gcc.dg/20020310-1.c: Likewise.
5573 * gcc.dg/20020411-1.c: Likewise.
5574 * gcc.dg/20020418-2.c: Likewise.
5575 * gcc.dg/20020426-1.c: Likewise.
5576 * gcc.dg/20020426-2.c: Likewise.
5577 * gcc.dg/20020517-1.c: Likewise.
5578 * gcc.dg/20020523-1.c: Likewise.
5579 * gcc.dg/20020523-2.c: Likewise.
5580 * gcc.dg/20020729-1.c: Likewise.
5581 * gcc.dg/20030204-1.c: Likewise.
5582 * gcc.dg/20030826-2.c: Likewise.
5583 * gcc.dg/20030926-1.c: Likewise.
5584 * gcc.dg/20031202-1.c: Likewise.
5585 * gcc.dg/980312-1.c: Likewise.
5586 * gcc.dg/980313-1.c: Likewise.
5587 * gcc.dg/990117-1.c: Likewise.
5588 * gcc.dg/990424-1.c: Likewise.
5589 * gcc.dg/990524-1.c: Likewise.
5590 * gcc.dg/991230-1.c: Likewise.
5591 * gcc.dg/i386-387-1.c: Likewise.
5592 * gcc.dg/i386-387-2.c: Likewise.
5593 * gcc.dg/i386-387-3.c: Likewise.
5594 * gcc.dg/i386-387-4.c: Likewise.
5595 * gcc.dg/i386-387-5.c: Likewise.
5596 * gcc.dg/i386-387-6.c: Likewise.
5597 * gcc.dg/i386-asm-1.c: Likewise.
5598 * gcc.dg/i386-bitfield1.c: Likewise.
5599 * gcc.dg/i386-bitfield2.c: Likewise.
5600 * gcc.dg/i386-loop-1.c: Likewise.
5601 * gcc.dg/i386-loop-2.c: Likewise.
5602 * gcc.dg/i386-loop-3.c: Likewise.
5603 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
5604 * gcc.dg/i386-pic-1.c: Likewise.
5605 * gcc.dg/i386-regparm.c: Likewise.
5606 * gcc.dg/i386-signbit-1.c: Likewise.
5607 * gcc.dg/i386-signbit-2.c: Likewise.
5608 * gcc.dg/i386-signbit-3.c: Likewise.
5609 * gcc.dg/i386-sse-5.c: Likewise.
5610 * gcc.dg/i386-sse-8.c: Likewise.
5611 * gcc.dg/i386-unroll-1.c: Likewise.
5612 * gcc.dg/tls/opt-1.c: Likewise.
5613 * gcc.dg/tls/opt-2.c: Likewise.
5614 * gcc.dg/unroll-1.c: Likewise.
5615 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
5616 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
5617 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
5618 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
5620 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5622 * g++.dg/template/incomplete1.C: New test.
5624 2004-11-16 Nick Clifton <nickc@redhat.com>
5626 Revert patches accidentally commited during checkin of fixes for
5628 gcc.c-torture/execute/simd-4.c: Revert
5629 gcc.dg/20040910-1.c: Revert.
5631 2004-11-16 Paul Brook <paul@codesourcery.com>
5634 * gfortran.dg/der_pointer_1.f90: New test.
5636 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
5639 * gcc.dg/bitfld-13.c: New test.
5641 2004-11-15 Janis Johnson <janis187@us.ibm.com>
5643 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
5646 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
5647 * gcc.dg/ppc64-abi-2.c: Ditto.
5648 * gcc.dg/ppc64-abi-3.c: Ditto.
5650 * lib/gcc-dg.exp (dg-target-list): Remove.
5652 2004-11-15 Steve Ellcey <sje@cup.hp.com>
5654 * gcc.dg/ia64-postinc.c: New test.
5656 2004-11-15 Mark Mitchell <mark@codesourcery.com>
5658 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
5660 2004-11-15 Nick Clifton <nickc@redhat.com>
5662 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
5663 __INT_MAX__ so that the test can be compiled by toolchains
5664 targeted at 16-bit processors.
5666 * gcc.dg/20040625-1.c: Use long constants rather than integers
5667 when performing arithmetic that will overflow 16-bits.
5669 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
5670 xstormy16. It does not support 128-bit vector operations.
5672 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
5673 with the macro PTR_TYPE. Define this macro to an integer type
5674 suitable for holding a pointer.
5676 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
5677 the target is a 16-bit processor.
5679 * gcc.dg/cpp/if-2.c: Expect a different warning message from
5680 16-bit targets where the character constant will be too long.
5682 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
5683 where the double will not be directly addressable.
5685 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5687 Friend class name lookup 1/n, PR c++/18471
5688 * g++.dg/template/crash26.C: New test.
5689 * g++.dg/lookup/struct1.C: Adjust expected error.
5690 * g++.dg/parse/elab1.C: Likewise.
5691 * g++.dg/parse/elab2.C: Likewise.
5692 * g++.dg/parse/int-as-enum1.C: Likewise.
5693 * g++.dg/parse/struct-as-enum1.C: Likewise.
5694 * g++.dg/parse/typedef1.C: Likewise.
5695 * g++.dg/parse/typedef3.C: Likewise.
5696 * g++.dg/parse/typedef4.C: Likewise.
5697 * g++.dg/parse/typedef5.C: Likewise.
5698 * g++.dg/template/nontype4.C: Likewise.
5699 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
5700 * g++.old-deja/g++.other/elab1.C: Likewise.
5701 * g++.old-deja/g++.other/syntax4.C: Likewise.
5703 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5705 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
5707 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
5709 * gcc.c-torture/execute/20041114-1.c: New test.
5711 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
5713 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
5714 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
5715 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
5716 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
5717 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
5718 gcc.dg/switch-7.c: New tests.
5720 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
5722 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
5724 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
5727 * gcc.dg/vect/pr18400.c: New test.
5729 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
5730 Andrew Pinski <pinskia@physics.uc.edu>
5733 * gcc.dg/vect/pr18425.c: New test.
5735 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5737 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
5738 Guard with dg-require-alias and dg-require-visibility.
5740 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5742 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
5744 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5746 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
5748 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5751 * g++.dg/template/defarg5.C: New test.
5753 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5755 * g++.dg/parse/cast1.C: Run only on ILP32.
5756 * g++.old-deja/g++.mike/p784.C: Likewise.
5758 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
5760 * gcc.c-torture/execute/20041113-1.c: New test.
5762 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
5765 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
5766 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
5767 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
5768 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
5769 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
5770 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
5771 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
5772 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
5773 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
5774 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
5775 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
5776 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
5777 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
5779 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
5781 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
5782 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
5783 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
5784 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
5785 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
5786 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
5787 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
5788 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
5789 gcc.target/sparc/combined-1.c: New tests.
5791 2004-11-12 Ziemowit Laski <zlaski@apple.com>
5793 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
5796 2004-11-12 Mark Mitchell <mark@codesourcery.com>
5798 * lib/gcc-dg.exp (dg-forbid-option): New function.
5799 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
5800 * g++.dg/abi/bitfield8.C: Likewise.
5801 * g++.dg/abi/dtor1.C: Likewise.
5802 * g++.dg/abi/empty10.C: Likewise.
5803 * g++.dg/abi/empty7.C: Likewise.
5804 * g++.dg/abi/empty9.C: Likewise.
5805 * g++.dg/abi/layout3.C: Likewise.
5806 * g++.dg/abi/layout4.C: Likewise.
5807 * g++.dg/abi/thunk1.C: Likewise.
5808 * g++.dg/abi/thunk2.C: Likewise.
5809 * g++.dg/abi/vbase11.C: Likewise.
5810 * g++.dg/abi/vthunk2.C: Likewise.
5811 * g++.dg/abi/vthunk3.C: Likewise.
5812 * g++.dg/ext/attrib8.C: Likewise.
5813 * g++.dg/opt/longbranch2.C: Likewise.
5814 * g++.dg/opt/reg-stack4.C: Likewise.
5815 * g++.old-deja/g++.ext/attrib1.C: Likewise.
5816 * g++.old-deja/g++.ext/attrib2.C: Likewise.
5817 * g++.old-deja/g++.ext/attrib3.C: Likewise.
5818 * g++.old-deja/g++.other/store-expr1.C: Likewise.
5819 * g++.old-deja/g++.other/store-expr2.C: Likewise.
5820 * gcc.dg/20000609-1.c: Likewise.
5821 * gcc.dg/20000720-1.c: Likewise.
5822 * gcc.dg/20011107-1.c: Likewise.
5823 * gcc.dg/20011119-1.c: Likewise.
5824 * gcc.dg/20020108-1.c: Likewise.
5825 * gcc.dg/20020122-2.c: Likewise.
5826 * gcc.dg/20020122-3.c: Likewise.
5827 * gcc.dg/20020201-3.c: Likewise.
5828 * gcc.dg/20020206-1.c: Likewise.
5829 * gcc.dg/20020218-1.c: Likewise.
5830 * gcc.dg/20020310-1.c: Likewise.
5831 * gcc.dg/20020411-1.c: Likewise.
5832 * gcc.dg/20020418-2.c: Likewise.
5833 * gcc.dg/20020426-1.c: Likewise.
5834 * gcc.dg/20020426-2.c: Likewise.
5835 * gcc.dg/20020517-1.c: Likewise.
5836 * gcc.dg/20020523-1.c: Likewise.
5837 * gcc.dg/20020523-2.c: Likewise.
5838 * gcc.dg/20020729-1.c: Likewise.
5839 * gcc.dg/20030204-1.c: Likewise.
5840 * gcc.dg/20030826-2.c: Likewise.
5841 * gcc.dg/20030926-1.c: Likewise.
5842 * gcc.dg/20031202-1.c: Likewise.
5843 * gcc.dg/980312-1.c: Likewise.
5844 * gcc.dg/980313-1.c: Likewise.
5845 * gcc.dg/990117-1.c: Likewise.
5846 * gcc.dg/990424-1.c: Likewise.
5847 * gcc.dg/990524-1.c: Likewise.
5848 * gcc.dg/991230-1.c: Likewise.
5849 * gcc.dg/i386-387-1.c: Likewise.
5850 * gcc.dg/i386-387-2.c: Likewise.
5851 * gcc.dg/i386-387-3.c: Likewise.
5852 * gcc.dg/i386-387-4.c: Likewise.
5853 * gcc.dg/i386-387-5.c: Likewise.
5854 * gcc.dg/i386-387-6.c: Likewise.
5855 * gcc.dg/i386-asm-1.c: Likewise.
5856 * gcc.dg/i386-bitfield1.c: Likewise.
5857 * gcc.dg/i386-bitfield2.c: Likewise.
5858 * gcc.dg/i386-loop-1.c: Likewise.
5859 * gcc.dg/i386-loop-2.c: Likewise.
5860 * gcc.dg/i386-loop-3.c: Likewise.
5861 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
5862 * gcc.dg/i386-pic-1.c: Likewise.
5863 * gcc.dg/i386-regparm.c: Likewise.
5864 * gcc.dg/i386-signbit-1.c: Likewise.
5865 * gcc.dg/i386-signbit-2.c: Likewise.
5866 * gcc.dg/i386-signbit-3.c: Likewise.
5867 * gcc.dg/i386-sse-5.c: Likewise.
5868 * gcc.dg/i386-sse-8.c: Likewise.
5869 * gcc.dg/i386-unroll-1.c: Likewise.
5870 * gcc.dg/tls/opt-1.c: Likewise.
5871 * gcc.dg/tls/opt-2.c: Likewise.
5872 * gcc.dg/unroll-1.c: Likewise.
5873 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
5874 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
5875 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
5876 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
5877 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
5880 2004-11-12 Mark Mitchell <mark@codesourcery.com>
5883 * g++.dg/parse/cond1.C: New test.
5886 * g++.dg/template/array9.C: New test.
5887 * g++.dg/ext/vla1.C: Adjust error messages.
5888 * g++.dg/ext/vlm1.C: Likewise.
5889 * g++.dg/template/crash2.C: Likewise.
5892 * g++.dg/template/call3.C: New test.
5895 * g++.dg/template/ptrmem11.C: New test.
5897 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
5900 * lib/g++.exp: Set LC_ALL and LANG to C.
5901 * lib/gcc-dg.exp: Likewise.
5902 * lib/gfortran.exp: Likewise.
5903 * lib/objc.exp: Likewise.
5904 * lib/treelang.exp: Likewise.
5906 2004-11-12 Andreas Schwab <schwab@suse.de>
5908 * gcc.dg/pr16286.c: Fix last change.
5910 2004-11-12 Mark Mitchell <mark@codesourcery.com>
5913 * g++.dg/init/global1.C: New test.
5915 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
5917 * gcc.c-torture/execute/20041112-1.c: New test.
5919 2004-11-11 Janis Johnson <janis187@us.ibm.com>
5921 * lib/gcc-dg.exp (dg-target-list): New.
5923 2004-11-11 Janis Johnson <janis187@us.ibm.com>
5924 Richard Sandiford <rsandifo@redhat.com>
5926 * lib/target-supports.exp (get-compiler_messages): New.
5927 (check_named_sections_available): Use it.
5928 (check_effective_target_ilp32): New.
5929 (check_effective_target_lp64): New.
5930 (is-effective-target): New.
5931 * lib/gcc-dg.exp (dg-require-effective-target): New.
5933 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
5935 * gcc.dg/precedence-1.c: New test.
5937 2004-11-11 Janis Johnson <janis187@us.ibm.com>
5939 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
5941 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
5942 message, delete generated files, use more descriptive name for
5943 executable, and make the test unsupported when it cannot be run.
5945 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
5946 (dg-require-weak, dg-require-visibility, dg-require-alias,
5947 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
5948 dg-require-iconv, dg-require-named-sections): Use it.
5950 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
5952 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
5955 * gcc.dg/ppc-and-1: New
5958 * gcc.dg/ppc-mov-1.c: New.
5961 * gcc.dg/ppc-compare-1.c: New.
5963 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
5965 * objc.dg/desig-init-2.m: New test.
5967 2004-11-10 Adam Nemet <anemet@lnxw.com>
5970 * g++.dg/warn/register-var-1.C: New test.
5971 * g++.dg/warn/register-var-2.C: New test.
5973 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5975 * gcc.dg/union-2.c: New test.
5977 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
5979 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
5980 New test for PR tree-optimization/17892.
5982 2004-11-09 Mark Mitchell <mark@codesourcery.com>
5985 * g++.dg/init/new12.C: New test.
5987 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
5989 * gcc.target/sparc: New directory.
5990 * gcc.target/sparc/sparc.exp: New driver.
5991 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
5992 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
5993 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
5994 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
5996 2004-11-10 Paul Brook <paul@codesourcery.com>
5999 * gfortran.dg/list_read.c: New test.
6001 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
6004 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
6005 expected diagnostic location.
6007 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
6009 * gcc.dg/20041109-1.c: New test.
6011 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
6014 * objc/compile/pr18406.m: New test.
6016 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
6018 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
6020 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
6022 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
6024 2004-11-08 Steve Ellcey <sje@cup.hp.com>
6026 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
6028 2004-11-08 Steve Ellcey <sje@cup.hp.com>
6030 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
6033 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
6036 * gcc.c-torture/pr18299-1.c: New test.
6038 2004-11-06 Andreas Schwab <schwab@suse.de>
6040 * gcc.dg/pr16286.c: Also test for bool and pixel.
6042 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
6044 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
6045 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
6046 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
6047 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
6048 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
6049 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
6050 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
6051 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
6052 gcc.dg/struct-semi-3.c: New tests.
6054 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6056 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
6058 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6060 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
6061 Do not use C99 designators.
6063 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6065 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
6067 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6069 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
6070 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
6071 * gcc.c-torture/execute/simd-5.x: Remove.
6073 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
6075 PR rtl-optimization/17933
6076 * gcc.dg/torture/pr17933-1.c: New test.
6078 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
6081 * lib/target-supports.exp (check_weak_available): Support
6084 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
6086 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
6087 call to fflush(stdout) before abort.
6088 (my_ffsll): New function.
6089 (generate_fields): Use it.
6091 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
6093 * gcc.dg/init-undef-1.c: New test.
6095 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
6097 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
6098 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
6099 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
6100 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
6101 expected messages for new parser.
6103 2004-11-04 Mark Mitchell <mark@codesourcery.com>
6105 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
6107 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6109 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
6112 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
6114 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
6115 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
6116 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
6117 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
6118 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
6119 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
6120 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
6121 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
6122 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
6123 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
6125 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
6127 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
6128 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
6129 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
6130 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
6131 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
6132 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
6133 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
6136 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
6139 * gcc.dg/20041104-1.c: New test.
6141 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6143 * g++.dg/template/nontype7.C: New test.
6144 * g++.dg/template/nontype8.C: Likewise.
6145 * g++.dg/template/nontype9.C: Likewise.
6146 * g++.dg/template/nontype10.C: Likewise.
6147 * g++.dg/tc1/dr49.C: Likewise.
6148 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
6149 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
6151 2004-11-04 Ben Elliston <bje@au.ibm.com>
6153 * g++.dg/rtti/tinfo1.C: Remove xfails.
6155 2004-11-04 Ben Elliston <bje@au.ibm.com>
6157 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
6158 packed attribute to the definition to satisfy the new C++ parser.
6160 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6162 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
6163 invocations of va_arg.
6165 2004-11-02 Mark Mitchell <mark@codesourcery.com>
6168 * g++.dg/template/crash25.C: New test.
6171 * g++.dg/template/typedef2.C: New test.
6172 * g++.dg/parse/crash13.C: Adjust error markers.
6175 * g++.dg/conversion/const3.C: New test.
6177 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6182 * gfortran.dg/generic_[123].f90: New testcases.
6184 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6186 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
6187 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
6189 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
6192 * gcc.c-torture/compile/pr16808.c: New test.
6194 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
6196 PR rtl-optimization/17104
6197 * gcc.dg/ppc-bitfield1.c: New.
6199 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
6201 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
6203 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
6205 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
6206 strings for 32-bit code.
6208 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
6211 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
6213 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
6216 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
6218 2004-10-31 Mark Mitchell <mark@codesourcery.com>
6221 * g++.dg/init/aggr2.C: New test.
6223 2004-10-30 Ziemowit Laski <zlaski@apple.com>
6225 * objc.dg/local-decl-1.m: New test.
6227 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
6229 * gcc.dg/20040910-1.c: Adjust regex.
6231 2004-10-30 Roger Sayle <roger@eyesopen.com>
6233 PR rtl-optimization/18084
6234 * g++.dg/opt/pr18084-1.C: New testcase.
6236 2004-10-30 Matt Austern <austern@apple.com>
6239 * g++.dg/ext/attrib18.C: New test.
6241 2004-10-30 Roger Sayle <roger@eyesopen.com>
6244 * gcc.dg/pr18096-1.c: New test case.
6246 2004-10-30 Roger Sayle <roger@eyesopen.com>
6248 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
6250 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
6253 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
6254 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
6255 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
6256 gcc.dg/old-style-prom-3.c: New tests.
6258 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
6260 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
6261 Remove unnecessary inclusion of stdio.h.
6263 2004-10-29 Roger Sayle <roger@eyesopen.com>
6265 PR rtl-optimization/17581
6266 * gcc.dg/pr17581-1.c: New test case.
6268 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
6270 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
6272 * g++.dg/conversion/dr195-1.C: New.
6273 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
6274 * g++.old-deja/g++.mike/p10148.C: Likewise.
6276 2004-10-29 Mark Mitchell <mark@codesourcery.com>
6279 * g++.dg/debug/typedef2.C: New test.
6281 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
6284 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
6285 * gfortran.dg/g77/README: Update.
6287 2004-10-28 Matt Austern <austern@apple.com>
6290 * g++.dg/ext/packed7.C: New test.
6292 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
6294 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
6296 * lib/scanasm.exp (hidden-scan-for): New proc.
6297 (scan-hidden): Use hidden-scan-for instead of constructing the scan
6299 (scan-not-hidden): Likewise.
6300 * lib/target-supports.exp (check_visibility_available): mach-o is
6303 2004-10-28 Mark Mitchell <mark@codesourcery.com>
6306 * g++.dg/template/memclass3.C: New test.
6308 2004-10-28 Adam Nemet <anemet@lnxw.com>
6311 * gcc.dg/register-var-1.c: New test.
6312 * gcc.dg/register-var-2.c: New test.
6313 * gcc.dg/asm-7.c: Taking the address of a register variable is an
6316 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
6319 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
6321 * gcc.dg/vect/vect-22.c: Likewise.
6323 2004-10-28 Jakub Jelinek <jakub@redhat.com>
6325 * gcc.dg/i386-rotate-1.c: New test.
6327 2004-10-27 Mark Mitchell <mark@codesourcery.com>
6329 * g++.dg/init/ref12.C: Add "run" marker.
6332 * g++.dg/init/ref12.C: New test.
6335 * g++.dg/template/shift1.C: New test.
6336 * g++.dg/template/error10.C: Adjust error markers.
6338 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
6341 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
6343 2004-10-27 Geoffrey Keating <geoffk@apple.com>
6345 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
6346 * gcc.dg/weak/weak-3.c: Likewise.
6347 * gcc.dg/weak/weak-5.c: Likewise.
6348 * gcc.dg/weak/weak-9.c: Likewise.
6349 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
6350 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
6352 * gcc.dg/darwin-weakimport-1.c: New.
6354 2004-10-28 Ben Elliston <bje@au.ibm.com>
6356 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
6358 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
6360 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
6361 'syntax' error messages.
6362 * gcc.dg/cpp/direct2s.c: Likewise.
6364 2004-10-26 Geoffrey Keating <geoffk@apple.com>
6366 * gcc.c-torture/compile/20041026-1.c: New.
6368 2004-10-26 Mark Mitchell <mark@codesourcery.com>
6371 * g++.dg/lookup/ns2.C: New test.
6374 * g++.dg/template/enum4.C: New test.
6377 * g++.dg/template/expr1.C: New test.
6379 2004-10-26 Ben Elliston <bje@au.ibm.com>
6381 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
6383 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
6385 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
6386 gcc.dg/decl-nospec-3.c: New tests.
6388 2004-10-26 Ziemowit Laski <zlaski@apple.com>
6390 * objc.dg/super-class-3.m: New test.
6392 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
6394 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
6396 * gcc.dg/cpp/direct2s.c: Likewise.
6398 2004-10-25 Geoffrey Keating <geoffk@apple.com>
6400 * objc.dg/image-info.m: Update for changes to section selection.
6402 2004-10-25 David Ayers <d.ayers@inode.at>
6403 Ziemowit Laski <zlaski@apple.com>
6405 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
6406 diagnostics when messaging 'id <Proto>'.
6407 * objc.dg/class-protocol-1.m: New test.
6408 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
6409 a non-existent method signature.
6410 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
6411 Update diagnostics when messaging with non-existent method signature.
6412 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
6413 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
6414 invalid receivers are now resolved as if messaging 'id'; remove
6415 extraneous diagnostics.
6417 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
6420 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
6421 gcc.dg/init-desig-obs-3.c: New tests.
6423 2004-10-25 Jakub Jelinek <jakub@redhat.com>
6425 * gcc.dg/debug/20041023-1.c: New test.
6427 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
6430 * gcc.c-torture/compile/pr17407.c: New test.
6433 * g++.dg/template/array8.C: New test.
6435 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6438 * lib/g++.exp: Accept more than one multilib libgcc.
6439 * lib/gcc-dg.exp: Likewise.
6440 * lib/objc.exp: Likewise.
6441 * lib/treelang.exp: Likewise.
6442 * lib/gfortran.exp: Likewise.
6444 2004-10-24 Ben Elliston <bje@au.ibm.com>
6446 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
6448 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
6450 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
6451 * gcc.dg/c99-const-expr-3.c: Likewise.
6453 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
6455 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
6457 2004-10-23 Ben Elliston <bje@au.ibm.com>
6459 * gcc.c-torture/execute/loop-2e.x: Remove.
6461 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
6464 * g++.dg/parse/crash18.C: New.
6465 * g++.dg/parse/crash19.C: New.
6467 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
6469 * g++.dg/ext/dllimport1.C: Move dg-warnings.
6470 * g++.dg/ext/dllimport2.C: Same.
6471 * g++.dg/ext/dllimport8.C: Same.
6473 2004-10-21 Mark Mitchell <mark@codesourcery.com>
6476 * g++.dg/conversion/cast1.C: New test.
6477 * g++.dg/overload/pmf1.C: Adjust error marker.
6479 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
6482 * objc.dg/const-str-7.m: New test.
6484 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6486 * g++.dg/template/memfriend11.C: Fix comment typo.
6487 * g++.dg/template/memfriend14.C: Likewise.
6489 2004-10-20 Richard Henderson <rth@redhat.com>
6491 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
6492 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
6493 -fasynchronous-unwind-tables.
6495 2004-10-20 Richard Henderson <rth@redhat.com>
6497 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
6498 (main): Return success.
6499 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
6500 (main): Return success.
6502 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6505 * g++.dg/template/memfriend9.C: New test.
6506 * g++.dg/template/memfriend10.C: Likewise.
6507 * g++.dg/template/memfriend11.C: Likewise.
6508 * g++.dg/template/memfriend12.C: Likewise.
6509 * g++.dg/template/memfriend13.C: Likewise.
6510 * g++.dg/template/memfriend14.C: Likewise.
6511 * g++.dg/template/memfriend15.C: Likewise.
6512 * g++.dg/template/memfriend16.C: Likewise.
6513 * g++.dg/template/memfriend17.C: Likewise.
6514 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
6516 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
6518 * g++.dg/conversion/dr195.C: New.
6519 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
6521 2004-10-20 Ben Elliston <bje@au.ibm.com>
6522 Devang Patel <dpatel@apple.com>
6524 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
6525 of floating point arithmetic, which could trap.
6527 2004-10-19 Mark Mitchell <mark@codesourcery.com>
6530 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
6531 * g++.dg/conversion/const2.C: New test.
6532 * g++.dg/expr/reinterpret2.C: New test.
6533 * g++.dg/expr/reinterpret3.C: New test.
6534 * g++.dg/expr/cast2.C: New test.
6535 * g++.dg/expr/copy1.C: New test.
6536 * g++.dg/other/conversion1.C: Change error message.
6537 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
6538 function pointers to void *.
6539 * g++.old-deja/g++.mike/p10148.C: Likewise.
6541 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6543 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
6545 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
6549 * g++.dg/parse/expr3.C: New test.
6551 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6553 * gcc.dg/smod-1.c: New test.
6555 2004-10-18 Ziemowit Laski <zlaski@apple.com>
6557 * objc.dg/method-14.m: New test.
6559 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
6561 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
6562 Also xfail as the patch was reverted.
6564 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
6567 * gcc.dg/pr16973.c: New test.
6569 2004-10-18 Diego Novillo <dnovillo@redhat.com>
6571 PR tree-optimization/17656
6572 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
6574 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
6576 * g++.dg/eh/shadow1.C: New.
6578 2004-10-18 Jakub Jelinek <jakub@redhat.com>
6580 * gcc.c-torture/compile/20041018-1.c: New test.
6582 2004-10-18 Ben Elliston <bje@au.ibm.com>
6584 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
6585 compiler referring to register 0 when accessing sdata. The linker
6586 now patches things up.
6588 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
6591 * gcc.c-torture/compile/pr17529.c: New test.
6593 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6596 * g++.dg/ext/attrib17.C: New test.
6598 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6600 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
6602 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6605 * g++.dg/ext/attrib16.C: New test.
6607 2004-10-15 Mark Mitchell <mark@codesourcery.com>
6610 * g++.dg/init/dso_handle1.C: New test.
6613 * g++.dg/parse/typedef6.C: New test.
6616 * g++.dg/parse/pragma1.C: New test.
6618 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
6620 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
6622 2004-10-15 Steve Ellcey <sje@cup.hp.com>
6624 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
6625 -fno-common when on HPPA HP-UX platforms.
6627 2004-10-15 Jakub Jelinek <jakub@redhat.com>
6630 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
6632 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
6635 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
6638 * g++.dg/lookup/strong-using-4.C: New test.
6640 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
6643 * gcc.c-torture/compile/nested-1.c: New test.
6645 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
6647 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
6648 and mipsisa64*-*-* (until support for misaligned loads is added).
6649 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
6650 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
6651 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
6652 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
6653 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
6654 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
6656 2004-10-14 Mark Mitchell <mark@codesourcery.com>
6659 * g++.dg/init/dtor3.C: New test.
6661 2004-10-15 Ben Elliston <bje@au.ibm.com>
6663 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
6665 2004-10-14 Geoffrey Keating <geoffk@apple.com>
6667 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
6668 * gcc.dg/macho-lo-sum.c: Likewise.
6670 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
6672 * gcc.dg/ppc-spe64-1.c: New test.
6674 2004-10-14 Devang Patel <dpatel@apple.com>
6677 * gcc.dg/pr17635.c : New test.
6679 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
6681 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
6682 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
6683 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
6684 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
6685 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
6686 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
6687 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
6688 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
6689 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
6690 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
6691 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
6692 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
6693 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
6694 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
6695 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
6696 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
6697 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
6698 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
6700 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
6702 * gcc.dg/vect/vect-82.c: New testcase.
6703 * gcc.dg/vect/vect-82_64.c: New testcase.
6704 * gcc.dg/vect/vect-83.c: New testcase.
6705 * gcc.dg/vect/vect-83_64.c: New testcase.
6707 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
6709 * gcc.dg/cpp/error-1.c: New test.
6711 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
6713 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
6715 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
6718 * gcc.dg/cris-peep2-xsrand2.c: New test.
6720 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
6723 * testsuite/g++.dg/expr/for2.C: New test.
6725 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6727 * g++.dg/inherit/thunk1.C: Run on the SPARC.
6729 2004-10-13 Jakub Jelinek <jakub@redhat.com>
6731 PR tree-optimization/17724
6732 * g++.dg/opt/pr17724-1.C: New test.
6733 * g++.dg/opt/pr17724-2.C: New test.
6734 * g++.dg/opt/pr17724-3.C: New test.
6735 * g++.dg/opt/pr17724-4.C: New test.
6736 * g++.dg/opt/pr17724-5.C: New test.
6737 * g++.dg/opt/pr17724-6.C: New test.
6739 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
6742 * gcc.dg/pr17301-2.c: New test.
6744 2004-10-11 Mark Mitchell <mark@codesourcery.com>
6747 * g++.dg/parse/error22.C: New test.
6750 * g++.dg/template/spec18.C: New test.
6752 2004-10-11 Steve Ellcey <sje@cup.hp.com>
6754 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
6755 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
6757 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
6758 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
6760 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
6762 * g++.dg/eh/cleanup5.C: Add dg-options "".
6764 2004-10-11 Roger Sayle <roger@eyesopen.com>
6767 * gcc.dg/switch-4.c: New test case.
6769 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
6771 * gcc.c-torture/execute/20041011-1.c: New test.
6773 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
6776 * g++.dg/init/for3.C: New test.
6779 * g++.dg/opt/switch2.C: New test.
6782 * g++.dg/warn/Wreturn-2.C: New test.
6784 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
6787 * g++.dg/eh/cleanup5.C: New test.
6789 2004-10-10 Mark Mitchell <mark@codesourcery.com>
6792 * g++.dg/parse/error21.C: New test.
6794 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
6796 * g++.dg/overload/pmf1.C: Adjust quoting marks.
6797 * g++.dg/warn/incomplete1.C: Likewise.
6798 * g++.dg/template/qualttp20.C: Likewise.
6800 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
6803 * parm-incomplete-1.c: New test.
6805 2004-10-09 Mark Mitchell <mark@codesourcery.com>
6808 * g++.dg/parse/error19.C: New test.
6811 * g++.dg/init/new11.C: New test.
6814 * g++.dg/parse/error20.C: New test.
6817 * g++.dg/template/crash24.C: New test.
6819 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
6822 * gcc.dg/pr17301-1.c: New test.
6824 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
6827 * gcc.dg/anon-struct-5.c: New test.
6829 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
6832 * gcc.dg/pr17844-1.c: New test.
6834 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
6836 PR tree-optimization/17906
6837 * gcc.c-torture/compile/pr17906.c: New.
6839 2004-10-09 Stuart Hastings <stuart@apple.com>
6840 Roger Sayle <roger@eyesopen.com>
6842 PR rtl-optimization/17853
6843 * gcc.dg/i386-mmx-5.c: New testcase.
6845 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
6847 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
6849 2004-10-09 Mark Mitchell <mark@codesourcery.com>
6852 * g++.dg/template/static9.C: New test.
6855 * g++.dg/parse/operator5.C: New test.
6857 2004-10-09 Roger Sayle <roger@eyesopen.com>
6860 * gcc.c-torture/execute/divcmp-4.c: New test case.
6862 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
6865 * g++.dg/opt/pr17902.C: New test.
6867 2004-10-09 Jakub Jelinek <jakub@redhat.com>
6869 * gcc.dg/cpp/ident-1.c: Add dg-options "".
6871 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
6873 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
6875 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
6877 * gcc.dg/assign-warn-3.c: New test.
6879 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
6882 * gcc.dg/cpp/ident-1.c: New test.
6884 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
6886 * gcc.c-torture/compile/acc1.c: New.
6888 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
6890 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
6891 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
6893 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
6895 * gcc.dg/ultrasp11.c: New test.
6897 2004-10-08 Michael Matz <matz@suse.de>
6899 * gcc.dg/doloop-2.c: New test.
6901 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
6903 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
6904 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
6905 objc.dg/method-9.m: Update expected diagnostics.
6907 2004-10-07 Geoffrey Keating <geoffk@apple.com>
6909 * gcc.dg/ppc-fsel-3.c: New file.
6910 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
6912 2004-10-07 Paul Brook <paul@codesourcery.com>
6914 * gfortran.dg/intrinsic_verify_1.f90: New test.
6916 2004-10-07 Paul Brook <paul@codesourcery.com>
6918 * gfortran.dg/empty_format_1.f90: Remove stray commas.
6920 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6922 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
6923 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
6926 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
6928 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
6930 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6933 * g++.dg/warn/Winline-4.C: New test.
6935 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
6937 * gcc.c-torture/compile/20041007-1.c: New test.
6939 2004-10-07 Paul Brook <paul@codesourcery.com>
6942 * gfortran.dg/use_allocated_1.f90: New test.
6944 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
6947 * gfortran.fortran-torture/compile/nested.f90: New test
6949 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
6951 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
6953 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
6956 * g++.dg/ext/asm6.C: New test.
6958 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
6960 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
6962 2004-10-06 Paul Brook <paul@codesourcery.com>
6965 * gfortran.dg/empty_format_1.f90: New test.
6967 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6970 * gfortran.dg/ishft.f90: New test.
6973 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
6976 2004-10-06 Paul Brook <paul@codesourcery.com>
6978 * gfortran.dg/do_1.f90: New test.
6980 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6982 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
6983 optimizing for size.
6985 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
6987 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
6989 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
6991 * gcc.c-torture/compile/20041005-1.c: New test.
6993 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
6996 * g++.dg/lookup/koenig4.C: New.
6998 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
7000 * g++.dg/other/classkey1.C: Adjust quoting marks.
7001 * g++.dg/parse/error15.C: Likewise.
7002 * g++.dg/template/meminit2.C (int>): Likewise.
7004 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7007 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
7010 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
7013 * gfortran.dg/pr17708.f90: New test.
7015 2004-10-04 Chao-ying Fu <fu@mips.com>
7017 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
7018 * gcc.dg/vect/vect-4.c: Ditto.
7019 * gcc.dg/vect/vect-5.c: Ditto.
7020 * gcc.dg/vect/vect-6.c: Ditto.
7021 * gcc.dg/vect/vect-8.c: Ditto.
7022 * gcc.dg/vect/vect-16.c: Ditto.
7023 * gcc.dg/vect/vect-30.c: Ditto.
7024 * gcc.dg/vect/vect-40.c: Ditto.
7025 * gcc.dg/vect/vect-41.c: Ditto.
7026 * gcc.dg/vect/vect-42.c: Ditto.
7027 * gcc.dg/vect/vect-43.c: Ditto.
7028 * gcc.dg/vect/vect-44.c: Ditto.
7029 * gcc.dg/vect/vect-45.c: Ditto.
7030 * gcc.dg/vect/vect-46.c: Ditto.
7031 * gcc.dg/vect/vect-47.c: Ditto.
7032 * gcc.dg/vect/vect-48.c: Ditto.
7033 * gcc.dg/vect/vect-49.c: Ditto.
7034 * gcc.dg/vect/vect-50.c: Ditto.
7035 * gcc.dg/vect/vect-51.c: Ditto.
7036 * gcc.dg/vect/vect-52.c: Ditto.
7037 * gcc.dg/vect/vect-53.c: Ditto.
7038 * gcc.dg/vect/vect-54.c: Ditto.
7039 * gcc.dg/vect/vect-55.c: Ditto.
7040 * gcc.dg/vect/vect-56.c: Ditto.
7041 * gcc.dg/vect/vect-57.c: Ditto.
7042 * gcc.dg/vect/vect-58.c: Ditto.
7043 * gcc.dg/vect/vect-59.c: Ditto.
7044 * gcc.dg/vect/vect-60.c: Ditto.
7045 * gcc.dg/vect/vect-74.c: Ditto.
7046 * gcc.dg/vect/vect-79.c: Ditto.
7047 * gcc.dg/vect/vect-80.c: Ditto.
7049 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
7051 * gcc.dg/unused-7.c: Use the correct option.
7053 2004-10-04 Paul Brook <paul@codesourcery.com>
7054 Bud Davis <bdavis9659@comcast.net>
7058 * gfortran/pr17706.f90: New test.
7059 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
7061 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7063 * gfortran.dg/pr17612.f90: New test.
7065 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
7067 * g++.dg/template/local1.C: Adjust quoting marks in
7068 testing for diagnostics.
7069 * g++.dg/tls/diag-2.C: Likewise.
7070 * g++.dg/other/error8.C: Likewise.
7072 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
7075 * gcc.dg/unused-4.c: Adjust to be correct.
7078 * gcc.dg/unused-7.c: New test.
7080 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
7083 * g++.dg/overload/template2.C: New test.
7085 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
7087 PR tree-optimization/16632
7088 * gcc.dg/tree-ssa/20041002-1.c: New.
7090 2004-10-03 Paul Brook <paul@codesourcery.com>
7092 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
7093 rather than relying on default formatting.
7095 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
7097 * gcc.dg/20040920-1.c: Update expected message text.
7099 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
7101 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
7103 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
7105 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
7108 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
7110 * gcc.dg/tree-ssa/pr17343.c: Remove.
7112 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
7115 * gcc.dg/tree-ssa/pr17343.c: New test.
7117 2004-10-01 Jakub Jelinek <jakub@redhat.com>
7119 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
7120 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
7121 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
7122 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
7123 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
7125 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
7127 * gcc.dg/lvalue-2.c: New test.
7129 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
7132 * gcc.dg/pr17730-1.c: New test
7134 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
7137 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
7139 2004-09-29 Jakub Jelinek <jakub@redhat.com>
7141 * gcc.c-torture/execute/stdarg-1.c: New test.
7142 * gcc.c-torture/execute/stdarg-2.c: New test.
7143 * gcc.c-torture/execute/stdarg-3.c: New test.
7144 * gcc.dg/tree-ssa/stdarg-1.c: New test.
7145 * gcc.dg/tree-ssa/stdarg-2.c: New test.
7146 * gcc.dg/tree-ssa/stdarg-3.c: New test.
7147 * gcc.dg/tree-ssa/stdarg-4.c: New test.
7148 * gcc.dg/tree-ssa/stdarg-5.c: New test.
7150 2004-09-29 Jakub Jelinek <jakub@redhat.com>
7152 PR tree-optimization/17697
7153 * g++.dg/opt/pr17697-1.C: New test.
7154 * g++.dg/opt/pr17697-2.C: New test.
7155 * g++.dg/opt/pr17697-3.C: New test.
7157 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
7160 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
7161 gcc.dg/vla-init-5.c: New tests.
7163 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
7166 * gcc.dg/pr13804-1.c: New test.
7168 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7171 * gfortran.dg/pr16938.f90: New test.
7173 2004-09-27 Mark Mitchell <mark@codesourcery.com>
7175 * g++.dg/template/crash23.C: New test.
7177 2004-09-27 Mark Mitchell <mark@codesourcery.com>
7180 * g++.dg/template/static8.C: New test.
7182 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
7185 * g++.dg/other/error9.C: New test.
7187 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
7189 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
7191 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7194 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
7196 2004-09-26 Roger Sayle <roger@eyesopen.com>
7199 * gcc.dg/pr17112-1.c: New test case.
7201 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
7204 * gcc.dg/pr11459-1.c: New test.
7206 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
7208 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
7209 * gcc.dg/tree-ssa/loop-4.c: Likewise.
7211 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7213 * gfortran.dg/pr15324.f90: Make array bounds consistent.
7215 2004-09-25 Jan Hubicka <jh@suse.cz>
7217 * compile/30040909-1.c: New test.
7218 * compile/30040907-1.c: New test.
7220 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
7222 * gcc.c-torture/execute/va-arg-26.c: New test.
7224 2004-09-24 Zack Weinberg <zack@codesourcery.com>
7226 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
7227 extra diagnostics on targets with 64-bit pointers.
7228 * objc.dg/selector-1.m: Adjust dg-warning regexp.
7230 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
7233 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
7234 * gcc.dg/decl-3.c: Adjust expected message.
7236 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7239 * gfortran.dg/pr17615.f90: New test.
7241 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
7243 PR tree-optimzation/17517
7244 * g++.dg/tree-ssa/pr17517.C: New Test.
7246 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
7249 * g++.dg/lookup/ambig3.C: New.
7251 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
7254 * g++.dg/opt/pr17624.C: New test.
7256 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
7259 * gcc.dg/Wbad-function-cast-1.c: New test.
7261 2004-09-23 Zack Weinberg <zack@codesourcery.com>
7263 * g++.dg/ext/complit1.C
7264 * g++.dg/other/error2.C
7265 * g++.dg/other/nontype-1.C
7266 * g++.dg/parse/crash11.C
7267 * g++.dg/parse/crash12.C
7268 * g++.dg/parse/error15.C
7269 * g++.dg/parse/error4.C
7270 * g++.dg/parse/tmpl-outside1.C
7271 * g++.dg/parse/too-many-tmpl-args1.C
7272 * g++.dg/template/dependent-expr3.C
7273 * g++.dg/template/error10.C
7274 * g++.dg/template/instantiate1.C
7275 * g++.dg/template/vtable2.C
7276 * g++.dg/warn/Wshadow-1.C
7277 * g++.dg/warn/weak1.C
7278 * g++.old-deja/g++.brendan/crash16.C
7279 * g++.old-deja/g++.brendan/crash18.C
7280 * g++.old-deja/g++.brendan/crash48.C
7281 * g++.old-deja/g++.brendan/crash49.C
7282 * g++.old-deja/g++.brendan/crash55.C
7283 * g++.old-deja/g++.brendan/crash56.C
7284 * g++.old-deja/g++.brendan/crash8.C
7285 * g++.old-deja/g++.brendan/enum11.C
7286 * g++.old-deja/g++.brendan/enum8.C
7287 * g++.old-deja/g++.brendan/enum9.C
7288 * g++.old-deja/g++.brendan/friend3.C
7289 * g++.old-deja/g++.brendan/misc14.C
7290 * g++.old-deja/g++.bugs/900402_02.C
7291 * g++.old-deja/g++.bugs/900404_03.C
7292 * g++.old-deja/g++.bugs/900404_04.C
7293 * g++.old-deja/g++.bugs/900428_03.C
7294 * g++.old-deja/g++.jason/crash4.C
7295 * g++.old-deja/g++.jason/overload21.C
7296 * g++.old-deja/g++.jason/redecl1.C
7297 * g++.old-deja/g++.jason/report.C
7298 * g++.old-deja/g++.jason/rfg10.C
7299 * g++.old-deja/g++.jason/template30.C
7300 * g++.old-deja/g++.law/arm12.C
7301 * g++.old-deja/g++.law/ctors5.C
7302 * g++.old-deja/g++.law/cvt20.C
7303 * g++.old-deja/g++.law/init10.C
7304 * g++.old-deja/g++.law/init8.C
7305 * g++.old-deja/g++.law/visibility17.C
7306 * g++.old-deja/g++.law/visibility7.C
7307 * g++.old-deja/g++.mike/net8.C
7308 * g++.old-deja/g++.mike/p646.C
7309 * g++.old-deja/g++.mike/p700.C
7310 * g++.old-deja/g++.mike/p701.C
7311 * g++.old-deja/g++.mike/p811.C
7312 * g++.old-deja/g++.ns/template13.C
7313 * g++.old-deja/g++.other/array3.C
7314 * g++.old-deja/g++.other/crash25.C
7315 * g++.old-deja/g++.other/dtor3.C
7316 * g++.old-deja/g++.other/dtor4.C
7317 * g++.old-deja/g++.other/main1.C
7318 * g++.old-deja/g++.other/warn7.C
7319 * g++.old-deja/g++.pt/crash11.C
7320 * g++.old-deja/g++.pt/crash36.C
7321 * g++.old-deja/g++.pt/spec22.C
7322 * g++.old-deja/g++.pt/spec9.C
7323 * g++.old-deja/g++.pt/ttp52.C
7324 * g++.old-deja/g++.robertl/eb103.C
7325 * g++.old-deja/g++.robertl/eb121.C
7326 * g++.old-deja/g++.robertl/eb22.C
7327 * g++.old-deja/g++.robertl/eb8.C:
7328 Update locations and/or regexps of dg-error markers.
7329 Remove markers for some bogus messages that are no longer issued.
7331 2004-09-23 Jakub Jelinek <jakub@redhat.com>
7333 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
7334 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
7336 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
7339 * g++.dg/lookup/crash5.C: New test.
7341 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
7343 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
7344 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
7345 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
7346 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
7347 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
7348 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
7350 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
7351 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
7352 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
7353 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
7354 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
7355 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
7357 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
7359 * gcc.dg/vect/vect-44.c: Check additional cases.
7360 * gcc.dg/vect/vect-48.c: Check additional cases.
7362 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
7363 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
7364 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
7365 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
7366 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
7367 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
7368 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
7369 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
7370 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
7372 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
7373 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
7374 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7376 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7378 * gcc.dg/tree-ssa/loop-6.c: New test.
7380 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
7383 * g++.dg/inherit/base2.C: New.
7385 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7387 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
7388 * gcc.dg/20001012-2.c: Likewise.
7389 * gcc.dg/20001013-1.c: Likewise.
7390 * gcc.dg/20001101-1.c: Likewise.
7391 * gcc.dg/20001102-1.c: Likewise.
7392 * gcc.dg/bf-spl1.c: Likewise.
7393 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
7394 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
7396 2004-09-22 Diego Novillo <dnovillo@redhat.com>
7398 PR tree-optimization/16721
7399 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
7401 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
7403 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
7404 * gcc.dg/20040305-1.c: Likewise.
7406 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
7409 * gcc.c-torture/compile/pr16566-1.c,
7410 gcc.c-torture/compile/pr16566-2.c,
7411 gcc.c-torture/compile/pr16566-3.c: New tests.
7413 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
7415 PR tree-optimization/17512
7416 * gcc.c-torture/compile/20040916-1.c.
7418 2004-09-21 Mark Mitchell <mark@codesourcery.com>
7420 * gcc.dg/pragma-re-3.c: New test.
7422 2004-09-17 Matt Austern <austern@apple.com>
7425 * g++.dg/other/anon3.C: New.
7427 2004-09-21 Roger Sayle <roger@eyesopen.com>
7430 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
7431 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
7432 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
7433 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
7434 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
7436 2004-09-21 Bud Davis <bdavis9659@comcast.net>
7439 * gfortran.dg/pr17286.f90: New test.
7441 2004-09-20 Mark Mitchell <mark@codesourcery.com>
7444 * g++.dg/template/static7.C: New test.
7446 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
7449 * gcc.c-torture/compile/pr17558.c: New test.
7451 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
7453 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
7454 if SKIP_ATTRIBUTE is defined.
7456 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7459 * gfortran.dg/pr15957.f90: New test.
7461 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
7463 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
7465 * gcc.dg/vect/vect-79.c: Likewise.
7466 * gcc.dg/vect/vect-80.c: Likewise.
7468 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7471 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
7473 2004-09-20 Ira Rosen <irar@il.ibm.com>
7475 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
7476 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
7477 * gcc.dg/vect/vect-62.c: New testcase.
7478 * gcc.dg/vect/vect-63.c: New testcase.
7479 * gcc.dg/vect/vect-64.c: New testcase.
7480 * gcc.dg/vect/vect-65.c: New testcase.
7481 * gcc.dg/vect/vect-66.c: New testcase.
7482 * gcc.dg/vect/vect-67.c: New testcase.
7483 * gcc.dg/vect/vect-68.c: New testcase.
7484 * gcc.dg/vect/vect-69.c: New testcase.
7485 * gcc.dg/vect/vect-79.c: New testcase.
7486 * gcc.dg/vect/vect-80.c: New testcase.
7488 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
7490 * gcc.target/mips/asm-1.c: New test.
7492 2004-09-19 Ira Rosen <irar@il.ibm.com>
7494 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
7495 * gcc.dg/vect/vect-73.c: New testcase.
7496 * gcc.dg/vect/vect-74.c: New testcase.
7497 * gcc.dg/vect/vect-75.c: New testcase.
7498 * gcc.dg/vect/vect-76.c: New testcase.
7499 * gcc.dg/vect/vect-77.c: New testcase.
7500 * gcc.dg/vect/vect-78.c: New testcase
7502 2004-09-18 Paul Brook <paul@codesourcery.com>
7504 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
7506 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
7509 * gcc.dg/pr17424-1.c: New test.
7511 2004-09-18 Diego Novillo <dnovillo@redhat.com>
7513 * g++.dg/tree-ssa/pr17153.C: New test.
7515 2004-09-16 Geoffrey Keating <geoffk@apple.com>
7518 * testsuite/g++.dg/pch/wchar-1.C: New.
7519 * testsuite/g++.dg/pch/wchar-1.Hs: New.
7521 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
7523 * gcc.c-torture/execute/20040917-1.c: New test.
7525 2004-09-17 Diego Novillo <dnovillo@redhat.com>
7527 PR tree-optimization/17319
7528 * gcc.dg/pr17319.c: New test.
7530 2004-09-17 Devang Patel <dpatel@apple.com>
7532 * gcc.dg/20040813-1.c: New test.
7534 2004-09-17 Diego Novillo <dnovillo@redhat.com>
7536 PR tree-optimization/17273
7537 * gcc.c-torture/compile/pr17273.c: New test.
7539 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
7541 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
7542 Update expected messages.
7543 * gcc.dg/declspec-13.c: New test.
7545 2004-09-17 David Edelsohn <edelsohn@gnu.org>
7547 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
7549 2004-09-17 Diego Novillo <dnovillo@redhat.com>
7551 * gcc.c-torture/execute/pr17252.c: Use post-increment to
7552 change what 'a' is pointing to.
7554 2004-09-17 Mark Mitchell <mark@codesourcery.com>
7557 * g++.dg/template/error18.C: New test.
7560 * g++.dg/warn/Wunused-8.C: New test.
7562 2004-09-17 Steven Bosscher <stevenb@suse.de>
7564 PR tree-optimization/17513
7565 * gcc.dg/20040916-1.c: New test.
7567 2004-09-16 Mark Mitchell <mark@codesourcery.com>
7570 * g++.dg/template/typename7.C: New test.
7572 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7574 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
7576 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
7578 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
7579 with -ftree-based-profiling also.
7580 * lib/profopt.exp: Support late-set profile_option/feedback_option.
7582 2004-09-16 Victor Leikehman <lei@il.ibm.com>
7585 * gfortran.dg/der_array_io_1.f90: New test.
7586 * gfortran.dg/der_array_io_2.f90: New test.
7587 * gfortran.dg/der_array_io_3.f90: New test.
7589 2004-09-15 Mark Mitchell <mark@codesourcery.com>
7591 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
7594 2004-09-15 Mark Mitchell <mark@codesourcery.com>
7596 * g++.dg/opt/switch1.C: New test.
7598 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
7600 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
7601 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
7602 Update expected messages.
7604 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7607 * gfortran.dg/same_name_1.f90: New test.
7609 2004-09-15 Diego Novillo <dnovillo@redhat.com>
7611 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
7612 dereference garbage pointers.
7614 2004-09-15 Jakub Jelinek <jakub@redhat.com>
7616 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
7617 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
7619 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
7620 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
7621 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
7623 2004-09-14 Mark Mitchell <mark@codesourcery.com>
7626 * g++.dg/template/mangle1.C: New test.
7628 2004-09-14 Diego Novillo <dnovillo@redhat.com>
7630 PR tree-optimization/17252
7631 * gcc.c-torture/execute/pr17252.c: New test.
7633 2004-09-14 Andrew Pinski <apinski@apple.com>
7635 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
7637 2004-09-14 Roger Sayle <roger@eyesopen.com>
7639 PR rtl-optimization/9771
7640 * gcc.dg/pr9771-1.c: New test case.
7642 2004-09-14 Diego Novillo <dnovillo@redhat.com>
7644 PR tree-optimization/15262
7645 * gcc.c-torture/execute/pr15262-1.c: New test.
7646 * gcc.c-torture/execute/pr15262-2.c: New test.
7648 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
7650 * gcc.dg/declspec-12.c: New test.
7652 2004-09-14 Bud Davis <bdavis9659@comcast.net>
7654 * gfortran.dg/pr17090.f90: Add directives to test.
7656 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7658 * gcc.c-torture/compile/20040914-1.c: New test.
7660 2004-09-13 Mark Mitchell <mark@codesourcery.com>
7663 * g++.dg/template/decl2.C: New test.
7665 2004-09-13 Bud Davis <bdavis9659@comcast.net>
7668 * gfortran.dg/pr17090.f90: New test.
7670 2004-09-13 Dale Johannesen <dalej@apple.com>
7672 * gcc.c-torture/compile/pr17408.c: New test case.
7674 2004-09-13 Mark Mitchell <mark@codesourcery.com>
7677 * g++.dg/parse/crash17.C: New test.
7680 * g++.dg/template/enum3.C: New test.
7682 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
7684 * lib/gcc-defs.exp: Load wrapper.exp.
7685 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
7687 * lib/gcc.exp (gcc_init): Similar.
7688 * lib/gfortran.exp (gfortran_init): Similar.
7689 * lib/objc.exp (objc_init): Similar.
7690 * lib/treelang.exp (treelang_init): Similar.
7691 * lib/wrapper.exp: New file with build_wrapper call machinery in
7692 ${tool}_maybe_build_wrapper.
7694 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
7696 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
7698 * gcc.dg/declspec-11.c: Update expected messages.
7699 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
7700 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
7701 gcc.dg/inline-12.c: New tests.
7703 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
7705 * g++.dg/tree-ssa/pr17400.C: New testcase.
7707 2004-09-13 James E Wilson <wilson@specifixinc.com>
7709 * gcc.target/mips/sb1-1.c: New testcase.
7711 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
7713 * lib/g77-dg.exp: Remove unused file.
7714 * lib/mike-g77.exp: Ditto.
7715 * lib/g77.exp: Ditto.
7717 2004-09-12 Richard Henderson <rth@redhat.com>
7719 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
7721 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
7723 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
7724 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
7725 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
7726 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
7727 Update expected messages.
7729 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
7731 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
7732 declaration/use mismatch for dirp parameter.
7734 2004-09-12 Andrew Pinski <apinski@apple.com>
7736 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
7737 -fgnu-runtime is passed.
7739 2004-09-12 Richard Henderson <rth@redhat.com>
7741 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
7742 do the uplevel thing and update additional_flags directly.
7743 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
7744 gfortran.fortran-torture/execute/intrinsic_nearest.x,
7745 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
7746 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
7748 2004-09-11 Steven Bosscher <stevenb@suse.de>
7750 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
7752 2004-09-11 Roger Sayle <roger@eyesopen.com>
7755 * g++.dg/opt/pr17411-1.C: New test case.
7757 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
7759 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
7760 gcc.dg/tls/diag-2.c: Update expected messages.
7761 * gcc.dg/991209-1.c: Specify compilation options. Update expected
7763 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
7764 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
7765 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
7766 gcc.dg/tls/diag-5.c: New tests.
7768 2004-09-11 Zack Weinberg <zack@codesourcery.com>
7770 * gcc.dg/20040910-1.c: Correct dg-error regexp.
7772 2004-09-11 Steven Bosscher <stevenb@suse.de>
7774 * g++.dg/parse/break-in-for.C: New test.
7776 2004-09-11 Jakub Jelinek <jakub@redhat.com>
7778 * gcc.dg/tree-ssa/20040911-1.c: New test.
7780 2004-09-11 Andreas Jaeger <aj@suse.de>
7782 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
7783 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
7785 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
7787 * gcc.target/frv: New directory of FR-V-specific tests.
7789 2004-09-10 James E Wilson <wilson@specifixinc.com>
7791 * gcc.dg/convert-vec-1.c: New test.
7793 2004-09-10 Roger Sayle <roger@eyesopen.com>
7796 * gcc.dg/pr17024-1.c: New test case.
7798 2004-09-10 Eric Christopher <echristo@redhat.com>
7800 * gcc.dg/20040910-1.c: New test.
7802 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
7804 * gcc.dg/bitfld-9.c: New test.
7806 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
7808 * gcc.c-torture/execute/ieee/acc1.c: New test.
7809 * gcc.c-torture/execute/ieee/acc2.c: New test.
7810 * gcc.c-torture/execute/ieee/mzero6.c: New test.
7812 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
7814 * gcc.dg/deprecated-2.c: New test.
7816 2004-09-09 James E Wilson <wilson@specifixinc.com>
7818 * gcc.dg/init-vec-1.c: New test.
7820 2004-09-09 Roger Sayle <roger@eyesopen.com>
7823 * gcc.dg/pr17055-1.c: New test case.
7825 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
7828 * gcc.c-torture/execute/pr17377.c: New test.
7830 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
7833 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
7834 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
7835 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
7836 gcc.dg/long-long-typespec-1.c: New tests.
7837 * gcc.dg/tls/diag-2.c: Update expected diagnostics
7839 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
7841 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
7842 gcc.dg/gnu99-static-1.c: New tests.
7844 2004-09-08 Devang Patel <dpatel@apple.com>
7846 * gcc.dg/darwin-ld-20040828-1.c: New test.
7847 * gcc.dg/darwin-ld-20040828-2.c: New test.
7848 * gcc.dg/darwin-ld-20040828-3.c: New test.
7850 2004-09-08 Ziemowit Laski <zlaski@apple.com>
7852 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
7853 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
7855 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
7856 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
7858 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
7860 * objc.dg/type-size-2.m: Fix wording in comment.
7861 * objc.dg/va-meth-1.m: New test case.
7863 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
7866 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
7867 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
7869 2004-09-06 Devang Patel <dpatel@apple.com>
7871 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
7872 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
7874 2004-09-06 Zack Weinberg <zack@codesourcery.com>
7876 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
7877 reflect changed line numbering of diagnostics.
7879 2004-09-06 Paul Brook <paul@codesourcery.com>
7881 * gfortran.dg/edit_real_1.f90: Add new test.
7883 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7885 * gcc.dg/tree-ssa/loop-2.c: New test.
7886 * gcc.dg/tree-ssa/loop-3.c: New test.
7887 * gcc.dg/tree-ssa/loop-4.c: New test.
7888 * gcc.dg/tree-ssa/loop-5.c: New test.
7890 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7892 * gcc.dg/format/sentinel-1.c: Update for parameter option.
7894 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7896 * gcc.dg/format/sentinel-1.c: New test.
7898 2004-09-04 Uros Bizjak <uros@kss-loka.si>
7900 * testsuite/gcc.dg/builtins-46.c: New.
7902 2004-09-03 Devang Patel <dpatel@apple.com>
7904 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
7905 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
7907 2004-09-03 Jan Beulich <jbeulich@novell.com>
7909 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
7910 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
7911 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
7912 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
7913 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
7914 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
7915 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
7916 the non-portable bzero.
7917 * gcc.dg/20010912-1.c: xfail for NetWare.
7918 * gcc.dg/20020426-2.c: xfail for NetWare.
7919 * gcc.dg/20021014-1.c: xfail for NetWare.
7920 * gcc.dg/20021018-1.c: xfail for NetWare.
7921 * gcc.dg/20030213-1.c: xfail for NetWare.
7922 * gcc.dg/20030225-1.c: xfail for NetWare.
7923 * gcc.dg/20030708-1.c: xfail for NetWare.
7924 * gcc.dg/builtins-config.h: Also exclude NetWare.
7925 * gcc.dg/format/format.h: Define restrict only if not already defined.
7926 * gcc.dg/nest.c: xfail for NetWare.
7927 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
7928 * lib/target-supports.exp (check_visibility_available): Exclude
7931 2004-09-03 Jan Beulich <jbeulich@novell.com>
7933 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
7934 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
7935 deterministic starting point for the alignment of structure fields.
7936 * gcc.dg/Wpadded.c: Dito.
7937 * g++.dg/abi/vbase10.C: Dito.
7939 2004-09-03 Devang Patel <dpatel@apple.com>
7941 * g++.dg/debug/pr15736.cc: New test.
7943 2004-09-02 Mark Mitchell <mark@codesourcery.com>
7945 * README.QMTEST: Fix out-of-date link.
7947 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
7950 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
7951 Delete. Duplicate of gfortran.dg/g77/20010610.f
7953 2004-09-02 Mark Mitchell <mark@codesourcery.com>
7955 * g++.dg/abi/arm_rtti1.C: New test.
7957 2004-09-02 Geoffrey Keating <geoffk@apple.com>
7959 * gcc.dg/ppc-vector-memcpy.c: New.
7960 * gcc.dg/ppc-vector-memset.c: New.
7962 2004-09-02 Chao-ying Fu <fu@mips.com>
7964 * gcc.target/mips/mips-3d-1.c: New test.
7965 * gcc.target/mips/mips-3d-2.c: New test.
7966 * gcc.target/mips/mips-3d-3.c: New test.
7967 * gcc.target/mips/mips-3d-4.c: New test.
7968 * gcc.target/mips/mips-3d-5.c: New test.
7969 * gcc.target/mips/mips-3d-6.c: New test.
7970 * gcc.target/mips/mips-3d-7.c: New test.
7971 * gcc.target/mips/mips-3d-8.c: New test.
7972 * gcc.target/mips/mips-3d-9.c: New test.
7973 * gcc.target/mips/mips-ps-1.c: New test.
7974 * gcc.target/mips/mips-ps-2.c: New test.
7975 * gcc.target/mips/mips-ps-3.c: New test.
7976 * gcc.target/mips/mips-ps-4.c: New test.
7977 * gcc.target/mips/mips-ps-type.c: New test.
7979 2004-09-02 Paul Brook <paul@codesourcery.com>
7981 * gfortran.dg/edit_real_1.f90: Add new tests.
7983 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7986 * gfortran.dg/merge_char_1.f90: New test.
7988 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7991 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
7993 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7996 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
7998 2004-09-01 Mark Mitchell <mark@codesourcery.com>
8000 * g++.dg/opt/loop1.C: Do not XFAIL.
8002 2004-09-01 Jakub Jelinek <jakub@redhat.com>
8004 * gcc.c-torture/execute/20040831-1.c: New test.
8006 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
8009 * gfortran.dg/g77/20010610.f: Now passes.
8010 Copy from g77.f-torture/execute. Add dg-run directive.
8011 * gfortran.dg/g77/README: Update
8013 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
8015 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
8016 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
8017 (t1, t2, t3, t4): Add volatile.
8019 2004-08-31 Mark Mitchell <mark@codesourcery.com>
8021 * g++.dg/ext/visibility/arm1.C: New test.
8023 2004-08-31 Geoffrey Keating <geoffk@apple.com>
8025 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
8028 2004-09-01 Paul Brook <paul@codesourcery.com>
8030 * gfortran.dg/eof_2.f90: New test.
8032 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8035 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
8037 2004-08-31 Bud Davis <bdavis9659@comcast.net>
8040 * gfortran.dg/list_read_2.f90: New test.
8042 2004-08-31 Mark Mitchell <mark@codesourcery.com>
8044 * g++.dg/abi/key1.C: New test.
8046 2004-08-31 Richard Henderson <rth@redhat.com>
8048 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
8050 * g++.dg/other/offsetof5.C: Remove duplicate.
8052 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8055 * gfortran.dg/func_derived_1.f90: New test.
8057 2004-08-31 Paul Brook <paul@codesourcery.com>
8059 * gfortran.dg/eof_1.f90: New test.
8061 2004-08-31 Paul Brook <paul@codesourcery.com>
8063 * gfortran.dg/list_read_1.f90: New file.
8065 2004-08-30 Mark Mitchell <mark@codesourcery.com>
8067 * g++.dg/opt/loop1.C: XFAIL.
8069 2004-08-30 Geoffrey Keating <geoffk@apple.com>
8071 * gcc.dg/funcdef-storage-1.c: New.
8072 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
8073 an extern function in local scope.
8074 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
8075 declare an 'auto inline' function in local scope.
8076 * gcc.dg/20011130-1.c: Likewise.
8077 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
8078 an 'auto' function in local scope.
8079 * gcc.dg/20021014-1.c: Likewise.
8080 * gcc.dg/20030331-2.c: Likewise.
8082 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8084 * gfortran.dg/blockdata_1.f90: New test.
8086 2004-08-30 Richard Henderson <rth@redhat.com>
8088 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
8090 2004-08-30 Richard Henderson <rth@redhat.com>
8092 * lib/fortran-torture.exp (fortran-torture-execute): Honor
8093 additional_flags set by alternate driver.
8094 (ieee-options): New procedure.
8095 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
8096 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
8097 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
8098 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
8100 2004-08-30 Richard Henderson <rth@redhat.com>
8102 * lib/f-torture.exp: Remove.
8104 2004-08-29 Mark Mitchell <mark@codesourcery.com>
8106 PR rtl-optimization/16590
8107 * g++.dg/opt/loop1.C: New test.
8109 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8112 * gfortran.dg/oldstyle_1.f90: New test.
8114 2004-08-29 Steven G. Kargl <kargls@comcast.net>
8115 Paul Brook <paul@codesourcery.com>
8117 * gfortran.dg/g77/README: Update.
8118 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
8119 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
8120 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
8122 2004-08-28 Paul Brook <paul@codesourcery.com>
8125 * gfortran.dg/edit_real_1.f90: New test.
8127 2004-08-27 Paul Brook <paul@codesourcery.com>
8129 * gfortran.dg/rewind_1.f90: New test.
8131 2004-08-27 Bud Davis <bdavis9659@comcast.net>
8134 * gfortran.dg/pr16597.f90: New test.
8136 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
8139 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
8140 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
8141 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
8142 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
8143 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
8145 2004-08-26 Nick Clifton <nickc@redhat.com>
8147 * gcc.c-torture/compile/pr17119.c: New test.
8149 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
8151 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
8153 2004-08-25 Richard Henderson <rth@redhat.com>
8155 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
8156 the bits that expect kind=8 to be the largest real kind.
8158 2004-08-25 Ziemowit Laski <zlaski@apple.com>
8160 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
8162 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8164 * gfortran.dg/assignment_1.f90: New test.
8166 2004-08-25 Adam Nemet <anemet@lnxw.com>
8168 * g++.dg/template/repo3.C: New test.
8170 2004-08-25 Roger Sayle <roger@eyesopen.com>
8173 PR tree-optimization/16372
8174 * g++.dg/opt/pr16372-1.C: New test case.
8175 * g++.dg/opt/pr16693-1.C: New test case.
8176 * g++.dg/opt/pr16693-2.C: New test case.
8178 2004-08-25 Ziemowit Laski <zlaski@apple.com>
8180 * objc.dg/proto-lossage-4.m: New test.
8182 2004-08-25 Mark Mitchell <mark@codesourcery.com>
8185 * g++.dg/inherit/local2.C: New test.
8187 2004-08-25 Paul Brook <paul@codesourcery.com>
8190 * gfortran.dg/string_ctor_1.f90: New test.
8192 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8195 * g++.dg/template/redecl2.C: New test.
8197 2004-08-24 Bud Davis <bdavis9659@comcast.net>
8200 * gfortran.dg/pr17143.f90: New test.
8202 2004-08-24 Bud Davis <bdavis9659@comcast.net>
8205 * gfortran.dg/pr17164.f90: New test.
8207 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8209 * gcc.dg/tree-ssa/loop-1.c: New test.
8211 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
8213 * gcc.c-torture/compile/20040824-1.c: New test.
8215 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
8217 * gcc.c-torture/compile/iftrap-3.c: New test.
8219 2004-08-24 Paul Brook <paul@codesourcery.com>
8221 * gfortran.dg/entry_2.f90: New test.
8223 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8226 * g++.dg/lookup/ambig[12].C: New.
8228 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8231 * g++.dg/template/crash21.C: New test.
8232 * g++.dg/template/crash22.C: Likewise.
8234 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8237 * g++.dg/template/access15.C: New.
8239 2004-08-23 Mark Mitchell <mark@codesourcery.com>
8242 * g++.dg/template/repo2.C: New test.
8244 2004-08-23 Roger Sayle <roger@eyesopen.com>
8246 PR rtl-optimization/17078
8247 * gcc.c-torture/execute/pr17078-1.c: New test case.
8249 2004-08-23 Mark Mitchell <mark@codesourcery.com>
8252 * gcc.dg/debug/crash1.c: New test.
8254 2004-08-23 Mark Mitchell <mark@codesourcery.com>
8257 * gcc.dg/loop-5.c: New test.
8259 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8261 * gcc.c-torture/execute/20040823-1.c: New test.
8263 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
8265 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
8266 to the assembler. Simplify test accordingly.
8267 (asm_abi_flags): Use GNU names.
8268 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
8269 to check for ABI flags.
8271 2004-08-22 Andrew Pinski <apinski@apple.com>
8273 * g++.dg/opt/pr14029.C: New test.
8274 * gcc.c-torture/execute/pr15262.c: New test.
8276 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8278 * gfortran.dg/reduction.f90: Add checks with complex arguments.
8280 2004-08-21 Bud Davis <bdavis9659@comcast.net>
8283 * gfortran.dg/direct_io.f90: New test.
8285 2004-08-20 Mark Mitchell <mark@codesourcery.com>
8288 * g++.dg/inherit/local2.C: New test.
8290 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
8293 * g++.dg/warn/Wparentheses-4.C: New test.
8295 2004-08-20 Mark Mitchell <mark@codesourcery.com>
8298 * g++.dg/inherit/local2.C: New test.
8300 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
8301 * gcc.dg/ppc-ldstruct.c: Likewise.
8302 * gcc.dg/ppc64-abi-2.c: Likewise.
8304 2004-08-20 Jakub Jelinek <jakub@redhat.com>
8306 PR rtl-optimization/17099
8307 * gcc.c-torture/execute/20040820-1.c: New test.
8309 2004-08-20 David Edelsohn <edelsohn@gnu.org>
8311 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
8313 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
8316 * gfortran.dg/auto_array_1.f90: New test.
8318 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8321 * gfortran.dg/simpleif_1.f90: New test.
8323 2004-08-19 Mark Mitchell <mark@codesourcery.com>
8325 * lib/target-supports.exp (check_profiling_available): Return
8326 false for arm*-*-symbianelf* and arm*-*-eabi*.
8329 * g++.dg/template/delete1.C: New test.
8331 2004-08-19 Paul Brook <paul@codesourcery.com>
8335 * gfortran.dg/data_char_1.f90: New test.
8337 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
8340 * gfortran.dg/reduction.f90: New testcase.
8342 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8345 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
8347 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
8350 * g++.dg/Wparentheses-3.C: New test.
8352 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
8354 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
8355 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
8356 * gcc.dg/vect/vect-2.c: Likewise.
8357 * gcc.dg/vect/vect-3.c: Likewise.
8358 * gcc.dg/vect/vect-4.c: Likewise.
8359 * gcc.dg/vect/vect-5.c: Likewise.
8360 * gcc.dg/vect/vect-6.c: Likewise.
8361 * gcc.dg/vect/vect-7.c: Likewise.
8362 * gcc.dg/vect/vect-25.c: Likewise.
8363 * gcc.dg/vect/vect-31.c: Likewise.
8364 * gcc.dg/vect/vect-32.c: Likewise.
8365 * gcc.dg/vect/vect-34.c: Likewise.
8366 * gcc.dg/vect/vect-36.c: Likewise.
8367 * gcc.dg/vect/vect-all.c: Likewise.
8369 2004-08-18 Mark Mitchell <mark@codesourcery.com>
8372 * g++.dg/template/operator4.C: New test.
8374 2004-08-18 Richard Henderson <rth@redhat.com>
8376 * gcc.dg/20040206-1.c: XFAIL.
8378 2004-08-17 Mark Mitchell <mark@codesourcery.com>
8381 * g++.dg/template/array7.C: New test.
8383 2004-08-17 James E Wilson <wilson@specifixinc.com>
8385 * gcc.dg/mips-movcc-1.c: New test.
8386 * gcc.dg/mips-movcc-2.c: New test.
8387 * gcc.dg/mips-movcc-3.c: New test.
8389 * gcc.dg/mips-nmadd-1.c: New test.
8390 * gcc.dg/mips-nmadd-2.c: New test.
8392 2004-08-17 Mark Mitchell <mark@codesourcery.com>
8395 * g++.dg/opt/inline8.C: New test.
8398 * g++.dg/parse/error17.C: New test.
8400 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
8402 * gcc.dg/vect: New directory for vectorizer tests.
8403 * gcc.dg/vect/tree-vect.h: New file.
8404 * gcc.dg/vect/vect.exp: New file.
8405 * gcc.dg/vect/pr16105.c.c: New test.
8406 * gcc.dg/vect/vect-1.c: New test.
8407 * gcc.dg/vect/vect-2.c: New test.
8408 * gcc.dg/vect/vect-3.c: New test.
8409 * gcc.dg/vect/vect-4.c: New test.
8410 * gcc.dg/vect/vect-5.c: New test.
8411 * gcc.dg/vect/vect-6.c: New test.
8412 * gcc.dg/vect/vect-7.c: New test.
8413 * gcc.dg/vect/vect-8.c: New test.
8414 * gcc.dg/vect/vect-9.c: New test.
8415 * gcc.dg/vect/vect-10.c: New test.
8416 * gcc.dg/vect/vect-11.c: New test.
8417 * gcc.dg/vect/vect-12.c: New test.
8418 * gcc.dg/vect/vect-13.c: New test.
8419 * gcc.dg/vect/vect-14.c: New test.
8420 * gcc.dg/vect/vect-15.c: New test.
8421 * gcc.dg/vect/vect-16.c: New test.
8422 * gcc.dg/vect/vect-17.c: New test.
8423 * gcc.dg/vect/vect-18.c: New test.
8424 * gcc.dg/vect/vect-19.c: New test.
8425 * gcc.dg/vect/vect-20.c: New test.
8426 * gcc.dg/vect/vect-21.c: New test.
8427 * gcc.dg/vect/vect-22.c: New test.
8428 * gcc.dg/vect/vect-23.c: New test.
8429 * gcc.dg/vect/vect-24.c: New test.
8430 * gcc.dg/vect/vect-25.c: New test.
8431 * gcc.dg/vect/vect-26.c: New test.
8432 * gcc.dg/vect/vect-27.c: New test.
8433 * gcc.dg/vect/vect-28.c: New test.
8434 * gcc.dg/vect/vect-29.c: New test.
8435 * gcc.dg/vect/vect-30.c: New test.
8436 * gcc.dg/vect/vect-31.c: New test.
8437 * gcc.dg/vect/vect-32.c: New test.
8438 * gcc.dg/vect/vect-33.c: New test.
8439 * gcc.dg/vect/vect-34.c: New test.
8440 * gcc.dg/vect/vect-35.c: New test.
8441 * gcc.dg/vect/vect-36.c: New test.
8442 * gcc.dg/vect/vect-37.c: New test.
8443 * gcc.dg/vect/vect-38.c: New test.
8444 * gcc.dg/vect/vect-40.c: New test.
8445 * gcc.dg/vect/vect-41.c: New test.
8446 * gcc.dg/vect/vect-42.c: New test.
8447 * gcc.dg/vect/vect-43.c: New test.
8448 * gcc.dg/vect/vect-44.c: New test.
8449 * gcc.dg/vect/vect-45.c: New test.
8450 * gcc.dg/vect/vect-46.c: New test.
8451 * gcc.dg/vect/vect-47.c: New test.
8452 * gcc.dg/vect/vect-48.c: New test.
8453 * gcc.dg/vect/vect-49.c: New test.
8454 * gcc.dg/vect/vect-50.c: New test.
8455 * gcc.dg/vect/vect-51.c: New test.
8456 * gcc.dg/vect/vect-52.c: New test.
8457 * gcc.dg/vect/vect-53.c: New test.
8458 * gcc.dg/vect/vect-54.c: New test.
8459 * gcc.dg/vect/vect-55.c: New test.
8460 * gcc.dg/vect/vect-56.c: New test.
8461 * gcc.dg/vect/vect-57.c: New test.
8462 * gcc.dg/vect/vect-58.c: New test.
8463 * gcc.dg/vect/vect-59.c: New test.
8464 * gcc.dg/vect/vect-60.c: New test.
8465 * gcc.dg/vect/vect-61.c: New test.
8466 * gcc.dg/vect/vect-all.c: New test.
8467 * gcc.dg/vect/vect-none.c: New test.
8469 2004-08-17 Paul Brook <paul@codesourcery.com>
8472 * gfortran.dg/entry_1.f90: New test.
8474 2004-08-17 Andrew Pinski <apinski@apple.com>
8476 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
8478 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
8480 * gcc.dg/pr17036-1.c: New test.
8482 2004-08-16 Devang Patel <dpatel@apple.com>
8484 * gcc.dg/darwin-20040809-1.c: New test.
8486 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
8488 * gcc.dg/funcdef-attr-1.c: New test.
8490 2004-08-16 Janis Johnson <janis187@us.ibm.com>
8492 * gcc.dg/altivec-17.c: New test.
8493 * gcc.dg/altivec-18.c: New test.
8495 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8498 * g++.dg/template/vtable2.C: New test.
8500 2004-08-14 Richard Henderson <rth@redhat.com>
8502 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
8503 * gcc.dg/pack-test-4.c (main): Return 0.
8504 * gcc.dg/setjmp-1.c: Remove XFAIL.
8505 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
8507 2004-08-14 Richard Henderson <rth@redhat.com>
8509 * gcc.dg/980217-1.c: Add prototype for printf.
8511 2004-08-13 Bud Davis <bdavis9659@comcast.net>
8513 * gfortran.dg/pr16935.f90: New test.
8515 2004-08-13 Janis Johnson <janis187@us.ibm.com>
8517 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
8519 2004-08-13 Paul Brook <paul@codesourcery.com>
8521 * gfortran.dg/der_io_1.f90: Remove stray comma.
8523 2004-08-12 Janis Johnson <janis187@us.ibm.com>
8525 * gcc.dg/vmx/cw-bug-2.c: Remove.
8526 * gcc.dg/vmx/vprint-1.c: Remove.
8527 * gcc.dg/vmx/vscan-1.c: Remove.
8529 2004-08-12 Devang patel <dpatel@apple.com>
8531 * gcc.dg/darwin-20040809-2.c: New test.
8533 2004-08-12 Janis Johnson <janis1872us.ibm.com>
8535 * g++.dg/ext/altivec-12.C: New test.
8537 * g++.dg/ext/altivec-11.C: New test.
8539 2004-08-12 Paul Brook <paul@codesourcery.com>
8541 * g++.dg/abi/arm_cxa_vec_1.C: New test.
8543 2004-08-12 Janis Johnson <janis187@us.ibm.com>
8545 * g++.dg/ext/altivec-2.C: Check for hardware support before
8546 executing any VMX instructions.
8548 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
8550 2004-08-12 Jakub Jelinek <jakub@redhat.com>
8553 * g++.old-deja/g++.other/comdat4.C: New test.
8554 * g++.old-deja/g++.other/comdat4-aux.cc: New.
8556 2004-08-12 Ben Elliston <bje@au.ibm.com>
8559 * gcc.dg/pr16286.c: New test.
8561 2004-08-12 Jan Beulich <jbeulich@novell.com>
8563 * g++.dg/ext/asm5.C: New.
8565 2004-08-11 Mark Mitchell <mark@codesourcery.com>
8568 * g++.dg/eh/crash1.C: New test.
8571 * g++.dg/ext/construct1.C: New test.
8573 2004-08-11 Mark Mitchell <mark@codesourcery.com>
8576 * g++.dg/init/ptrmem1.C: New test.
8579 * g++.dg/parse/offsetof5.C: New test.
8582 * g++.dg/template/overload3.C: New test.
8584 2004-08-11 Mark Mitchell <mark@codesourcery.com>
8587 * g++.dg/parse/error16.C: New test.
8590 * g++.dg/template/error14.C: New test.
8593 * g++.dg/template/error15.C: New test.
8595 2004-08-11 Devang Patel <dpatel@apple.com>
8597 * gcc.dg/darwin-ld-20040809-1.c: New test.
8598 * gcc.dg/darwin-ld-20040809-2.c: New test.
8600 2004-08-11 Steven G. Kargl <kargls@comcast.net>
8603 * gfortran.dg/dfloat_1.f90: New test.
8605 2004-08-09 Mark Mitchell <mark@codesourcery.com>
8607 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
8608 * gcc.dg/dll-2.c: Fix dg-require syntax.
8609 * gcc.misc-tests/arm-isr.c (abort): Declare.
8612 2004-08-10 Mark Mitchell <mark@codesourcery.com>
8615 * g++.dg/parse/crash16.C: New test.
8617 2004-08-10 Roger Sayle <roger@eyesopen.com>
8619 * gcc.dg/mips-rsqrt-1.c: New test case.
8620 * gcc.dg/mips-rsqrt-2.c: New test case.
8621 * gcc.dg/mips-rsqrt-3.c: New test case.
8623 2004-08-10 Paul Brook <paul@codesourcery.com>
8625 * gfortran.dg/der_io_1.f90: New test.
8627 2004-08-10 Paul Brook <paul@codesourcery.com>
8630 * gfortran.dg/der_array_1.f90: New test.
8632 2004-08-09 David Edelsohn <edelsohn@gnu.org>
8634 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
8636 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
8638 * gcc.dg/wchar_t-2.c: Fix typo.
8640 2004-08-09 Falk Hueffner <falk@debian.org>
8642 PR tree-optimization/12517
8643 * gcc.c-torture/compile/pr12517.c: New test.
8645 PR tree-optimization/12578
8646 * gcc.c-torture/compile/pr12578.c: New test.
8648 PR tree-optimization/12899
8649 * gcc.c-torture/compile/pr12899.c: New test.
8651 PR rtl-optimization/14692
8652 * gcc.c-torture/compile/pr14692.c: New test.
8654 PR tree-optimization/16461
8655 * gcc.c-torture/compile/pr16461.c: New test.
8657 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
8659 * gfortran.dg/getenv_1.f90: New test.
8661 2004-08-06 Mark Mitchell <mark@codesourcery.com>
8663 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
8665 * gcc.dg/symbian5.c: Test -fno-short-wchar.
8667 2004-08-06 Paul Brook <paul@codesourcery.com>
8669 * gfortran.dg/ret_array_1.f90: New test.
8670 * gfortran.dg/ret_pointer_1.f90: New test.
8672 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
8674 * gcc.dg/missing-field-init-[12].c: New tests.
8675 * g++.dg/warn/missing-field-init-[12].C: New tests.
8677 2004-08-06 Mark Mitchell <mark@codesourcery.com>
8679 * gcc.dg/enum2.c: New test.
8680 * gcc.dg/symbian3.c: Likewise.
8681 * gcc.dg/symbian4.c: Likewise.
8682 * gcc.dg/wchar_t-2.c: Likewise.
8684 2004-08-05 Mark Mitchell <mark@codesourcery.com>
8686 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
8689 2004-08-05 Mark Mitchell <mark@codesourcery.com>
8691 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
8692 dg-require-visiblity.
8693 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
8694 * g++.dg/ext/visibility/fvisibility.C: Likewise.
8695 * g++.dg/ext/visibility/memfuncts.C: Likewise.
8696 * g++.dg/ext/visibility/new1.C: Likewise.
8697 * g++.dg/ext/visibility/pragma.C: Likewise.
8698 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
8699 * g++.dg/ext/visibility/virtual.C: Likewise.
8700 * g++/dg/ext/visibility/visibility-1.C: Likewise.
8701 * g++/dg/ext/visibility/visibility-2.C: Likewise.
8702 * g++/dg/ext/visibility/visibility-3.C: Likewise.
8703 * g++/dg/ext/visibility/visibility-4.C: Likewise.
8704 * g++/dg/ext/visibility/visibility-5.C: Likewise.
8705 * g++/dg/ext/visibility/visibility-6.C: Likewise.
8706 * g++/dg/ext/visibility/visibility-7.C: Likewise.
8707 * g++/dg/ext/visibility/visibility-8.C: New test.
8708 * gcc.c-torture/compile/dll.x: Remove.
8709 * gcc.dg/dll-2.c: Use dg-require-dll
8710 * gcc.dg/visibility-10.c: New test.
8711 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
8713 * testsuite/lib/scanasm.exp (scan_hidden): New function.
8714 (scan_not_hidden): Likewise.
8716 2004-08-05 David Edelsohn <edelsohn@gnu.org>
8718 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
8720 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
8722 * gcc.c-torture/execute/20040805-1.c: New test.
8724 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
8726 * gcc.dg/20020118-1.c: Declare abort.
8727 * gcc.dg/altivec_check.h: Likewise.
8728 * gcc.dg/iftrap-2.c: Likewise.
8729 * gcc.dg/pragma-darwin.c: Likewise.
8730 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
8732 2004-08-04 Geoffrey Keating <geoffk@apple.com>
8734 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
8736 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
8738 * gcc.c-torture/execute/builtins/abs-2.c,
8739 gcc.c-torture/execute/builtins/abs-3.c,
8740 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
8741 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
8742 intmax_t, uintmax_t and their limits.
8743 * gcc.dg/intmax_t-1.c: New test.
8745 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8747 * g++.dg/tc1/dr147.C: Add reference to PR.
8749 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
8751 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
8752 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
8754 2004-08-03 David Edelsohn <edelsohn@gnu.org>
8756 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
8758 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
8760 * gcc.dg/redecl-5.c: New test.
8761 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
8764 2004-08-03 Roger Sayle <roger@eyesopen.com>
8767 * gcc.c-torture/execute/pr16790-1.c: New test case.
8769 2004-08-03 Mark Mitchell <mark@codesourcery.com>
8771 * g++.dg/ext/visibility/assign1.C: New test.
8772 * g++.dg/ext/visibility/new1.C: Likewise.
8774 * gcc.dg/symbian1.c: New test.
8775 * gcc.dg/symbian2.c: Likewise.
8777 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
8780 * gcc.dg/i386-sse-9.c: New test.
8782 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
8784 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
8786 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
8788 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
8789 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
8790 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
8791 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
8792 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
8793 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
8794 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
8795 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
8796 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
8797 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
8798 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
8799 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
8800 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
8801 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
8802 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
8803 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
8804 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
8805 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
8806 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
8807 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
8808 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
8809 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
8810 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
8811 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
8812 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
8813 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
8814 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
8815 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
8816 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
8817 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
8818 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
8819 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
8820 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
8821 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
8822 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
8823 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
8824 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
8825 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
8826 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
8827 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
8828 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
8829 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
8830 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
8831 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
8832 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
8833 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
8834 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
8835 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
8836 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
8837 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
8838 gcc.misc-tests/i386-pf-3dnow-1.c,
8839 gcc.misc-tests/i386-pf-athlon-1.c,
8840 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
8841 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
8842 Declare built-in functions used.
8843 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
8845 2004-08-02 Mark Mitchell <mark@codesourcery.com>
8848 * g++.dg/lookup/using12.C: New test.
8850 * g++.dg/init/null1.C: Fix PR number.
8851 * g++.dg/parse/namespace10.C: Likewise.
8853 2004-08-01 Mark Mitchell <mark@codesourcery.com>
8856 * g++.dg/template/spec17.C: New test.
8857 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
8858 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
8860 2004-08-02 David Billinghurst
8863 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
8865 2004-08-01 Zack Weinberg <zack@codesourcery.com>
8867 * gcc.dg/ia64-got-1.c: New test case.
8869 2004-08-01 Mark Mitchell <mark@codesourcery.com>
8872 * g++.dg/init/null1.C: New test.
8873 * g++.dg/tc1/dr76.C: Adjust error marker.
8876 * g++.dg/parse/namespace10.C: New test.
8879 * g++.dg/inherit/ptrmem2.C: New test.
8881 2004-08-02 Ben Elliston <bje@au.ibm.com>
8884 * gcc.dg/pr16155.c: New test.
8886 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
8888 * gcc.dg/redecl-2.c: New test.
8890 2004-07-30 Geoffrey Keating <geoffk@apple.com>
8892 * gcc.dg/darwin-longdouble.c: New file.
8894 2004-07-30 Richard Henderson <rth@redhat.com>
8896 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
8897 write to constant argument.
8898 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
8900 2004-07-30 Richard Henderson <rth@redhat.com>
8902 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
8903 tests of nearest around zero.
8905 2004-07-30 Andrew Pinski <apinski@apple.com>
8907 * gcc.c-torture/compile/20040730-1.c: New test.
8909 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
8911 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
8914 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
8916 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
8918 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
8920 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
8921 contains $ld_library_path.
8922 * lib/gfortran.exp (gfortran_link_flags): Likewise.
8924 2004-07-29 Richard Henderson <rth@redhat.com>
8926 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
8928 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
8930 (Check): Accept either alternative.
8932 2004-07-29 Mark Mitchell <mark@codesourcery.com>
8934 * g++.dg/abi/inline1.C: New test.
8935 * g++.dg/abi/local1-a.cc: Likewise.
8936 * g++.dg/abi/local1.C: Likewise.
8937 * g++.dg/abi/mangle11.C: Tweak location of warnings.
8938 * g++.dg/abi/mangle12.C: Likewise.
8939 * g++.dg/abi/mangle17.C: Likewise.
8940 * g++.dg/abi/mangle20-2.C: Likewise.
8941 * g++.dg/opt/interface1.C: Likewise.
8942 * g++.dg/opt/interface1.h: Likewise.
8943 * g++.dg/opt/interface1-a.cc: New test.
8944 * g++.dg/parse/repo1.C: New test.
8945 * g++.dg/template/repo1.C: Likewise.
8946 * g++.dg/warn/Winline-1.C: Likewise.
8947 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
8949 2004-07-29 Diego Novillo <dnovillo@redhat.com>
8951 * gcc.dg/tree-ssa/20040729-1.c: New test.
8953 2004-07-27 Matt Austern <austern@apple.com>
8955 * gcc.dg/darwin-bool-1.c: New test.
8956 * gcc.dg/darwin-bool-2.c: New test.
8958 2004-07-28 Richard Henderson <rth@redhat.com>
8960 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
8961 arguments in the correct type. Don't write to constant arguments.
8963 2004-07-28 Diego Novillo <dnovillo@redhat.com>
8965 PR tree-optimization/16688
8966 PR tree-optimization/16689
8967 * g++.dg/tree-ssa/pr16688.C: New test.
8969 2004-07-28 Diego Novillo <dnovillo@redhat.com>
8971 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
8972 loads. Not only in the comment, this time.
8974 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
8976 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
8977 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
8978 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
8979 * gcc.dg/sh4a-bitmovua.c: New.
8980 * gcc.dg/sh4a-cos.c: New.
8981 * gcc.dg/sh4a-cosf.c: New.
8982 * gcc.dg/sh4a-fprun.c: New.
8983 * gcc.dg/sh4a-fsrra.c: New.
8984 * gcc.dg/sh4a-memmovua.c: New.
8985 * gcc.dg/sh4a-sin.c: New.
8986 * gcc.dg/sh4a-sincos.c: New.
8987 * gcc.dg/sh4a-sincosf.c: New.
8988 * gcc.dg/sh4a-sinf.c: New.
8990 2004-07-28 Diego Novillo <dnovillo@redhat.com>
8992 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
8994 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
8996 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
8999 2004-07-27 Andrew Pinski <apinski@apple.com>
9001 * g++.dg/rtti/tinfo1.C: Correct the xfail.
9003 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
9005 * gcc.dg/pragma-isr.c: New test.
9007 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9010 * g++.dg/template/ttp11.C: New test.
9012 2004-07-27 Diego Novillo <dnovillo@redhat.com>
9014 * gcc.c-torture/compile/20040727-1.c: New test.
9016 2004-07-26 Eric Christopher <echristo@redhat.com>
9018 * gcc.c-torture/compile/20040726-2.c: New test.
9020 2004-07-26 Andrew Pinski <apinski@apple.com>
9022 * g++.dg/rtti/tinfo1.C: Xfail.
9024 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
9026 * gcc.c-torture/compile/20040726-1.c: New test.
9028 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
9029 Brian Ryner <bryner@brianryner.com>
9033 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
9034 * g++.dg/ext/visibility/: New directory.
9035 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
9036 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
9037 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
9038 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
9039 * g++.dg/ext/visibility/fvisibility.C,
9040 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
9041 g++.dg/ext/visibility/fvisibility-override1.C
9042 g++.dg/ext/visibility/fvisibility-override2.C
9043 g++.dg/ext/visibility/memfuncts.C
9044 g++.dg/ext/visibility/noPLT.C
9045 g++.dg/ext/visibility/pragma.C
9046 g++.dg/ext/visibility/pragma-override1.C
9047 g++.dg/ext/visibility/pragma-override2.C
9048 g++.dg/ext/visibility/staticmemfuncts.C
9049 g++.dg/ext/visibility/virtual.C: New tests.
9051 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
9054 * gcc.dg/pr15360-1.c: New test.
9056 2004-07-25 Daniel Jacobowitz <dan@debian.org>
9058 * gcc.dg/pragma-align-2.c: New test.
9059 * gcc.dg/pragma-init-fini.c: New test.
9060 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
9063 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
9065 * gcc.dg/init-string-2.c: New test.
9067 2004-07-24 Zack Weinberg <zack@codesourcery.com>
9070 * gcc.dg/Wredundant-decls-1.c: New test case.
9072 2004-07-24 Jakub Jelinek <jakub@redhat.com>
9074 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
9075 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
9076 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
9077 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
9078 * gcc.dg/compat/generate-random.c: New file.
9079 * gcc.dg/compat/generate-random.h: Likewise.
9080 * gcc.dg/compat/generate-random_r.c: Likewise.
9081 * gcc.dg/compat/struct-layout-1.h: Likewise.
9082 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
9083 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
9084 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
9085 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
9086 * gcc.dg/compat/struct-layout-1_main.c: New test.
9087 * gcc.dg/compat/struct-layout-1_x.c: New file.
9088 * gcc.dg/compat/struct-layout-1_y.c: New file.
9089 * gcc.dg/compat/struct-layout-1_test.h: New file.
9091 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
9093 * gcc.dg/comp-return-1.c: New test
9095 2004-07-23 Janis Johnson <janis187@us.ibm.com>
9097 * gcc.dg/vmx/8-02a.c: Fix typo.
9099 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
9100 * gcc.dg/darwin-abi-3.c: New test.
9102 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
9103 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
9105 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
9106 * gcc.dg/vmx/ops-long-1.c: New test.
9107 * gcc.dg/vmx/ops-long-2.c: New test.
9109 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
9111 * g++.dg/lookup/conv-[1234].C: New.
9113 2004-07-22 Mark Mitchell <mark@codesourcery.com>
9115 * g++.dg/parse/attr2.C: Simplify.
9117 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
9120 * gcc.c-torture/execute/pr7284-1.c: New test.
9122 2004-07-22 Brian Booth <bbooth@redhat.com>
9124 * gcc.dg/tree-ssa/20040721-1.c: New test.
9126 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
9128 * g++.dg/template/crash20.c: New.
9130 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
9132 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
9133 Add dg-run directive. Declare variables as required.
9134 * gfortran.dg/g77/README: Update
9136 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
9138 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
9139 gcc.dg/cris-peep2-andu2.c: New tests.
9141 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
9144 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
9146 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
9148 * gcc.dg/qual-return-2.c: Update expected messages.
9149 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
9151 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
9153 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
9154 * gcc.dg/noncompile/921102-1.c: Update expected error message.
9156 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
9159 * gcc.dg/init-string-1.c: New test.
9161 2004-07-21 Jakub Jelinek <jakub@redhat.com>
9165 * gcc.dg/torture/nested-fn-1.c: New test.
9167 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
9170 * gcc.dg/ia64-fptr-1.c: New file.
9172 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9175 * g++.dg/template/spec16.C: New test.
9176 * g++.old-deja/g++.robertl/eb118.C: Remove.
9178 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9181 * g++.dg/template/spec15.C: New test.
9183 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
9185 Copy cases from g77.f-torture/execute and add dg-run
9186 directive. Other changes as noted.
9187 * gfortran.dg/g77/13037.f
9188 * gfortran.dg/g77/1832.f
9189 * gfortran.dg/g77/19981119-0.f
9190 * gfortran.dg/g77/19990313-0.f
9191 * gfortran.dg/g77/19990313-1.f
9192 * gfortran.dg/g77/19990313-2.f
9193 * gfortran.dg/g77/19990313-3.f
9194 * gfortran.dg/g77/19990419-1.f
9195 * gfortran.dg/g77/19990826-0.f
9196 * gfortran.dg/g77/19990826-2.f
9197 * gfortran.dg/g77/20000503-1.f
9198 * gfortran.dg/g77/20001111.f
9199 * gfortran.dg/g77/20010116.f
9200 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
9201 * gfortran.dg/g77/20010430.f
9202 * gfortran.dg/g77/6177.f
9203 * gfortran.dg/g77/947.f
9204 * gfortran.dg/g77/970816-3.f
9205 * gfortran.dg/g77/971102-1.f
9206 * gfortran.dg/g77/980520-1.f
9207 * gfortran.dg/g77/980628-0.f
9208 * gfortran.dg/g77/980628-1.f
9209 * gfortran.dg/g77/980628-10.f
9210 * gfortran.dg/g77/980628-2.f
9211 * gfortran.dg/g77/980628-3.f
9212 * gfortran.dg/g77/980628-7.f
9213 * gfortran.dg/g77/980628-8.f
9214 * gfortran.dg/g77/980628-9.f
9215 * gfortran.dg/g77/980701-0.f
9216 * gfortran.dg/g77/980701-1.f
9217 * gfortran.dg/g77/cabs.f
9218 * gfortran.dg/g77/claus.f
9219 * gfortran.dg/g77/complex_1.f
9220 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
9221 * gfortran.dg/g77/dcomplex.f
9222 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
9223 * gfortran.dg/g77/f90-intrinsic-mathematical.f
9224 * gfortran.dg/g77/f90-intrinsic-numeric.f
9225 * gfortran.dg/g77/int8421.f
9226 * gfortran.dg/g77/labug1.f
9227 * gfortran.dg/g77/large_vec.f
9228 * gfortran.dg/g77/le.f
9229 * gfortran.dg/g77/short.f
9230 * gfortran.dg/g77/README: Update
9232 2004-07-20 Mark Mitchell <mark@codesourcery.com>
9235 * g++.dg/parse/lookup4.C: New test.
9237 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9240 * g++.dg/template/ttp10.C: New test.
9242 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
9244 * gcc.dg/pr12625-1.c: New test.
9246 2004-07-20 Steven Bosscher <stevenb@suse.de>
9248 * testsuite/gcc.dg/switch-warn-1.c: New test.
9249 * testsuite/gcc.dg/switch-warn-2.c: New test.
9250 * gcc.c-torture/compile/pr14730.c: Update.
9252 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
9254 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
9255 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
9256 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
9257 g++.dg/template/nontype3.C: Remove trailing CR from tests.
9259 2004-07-18 Mark Mitchell <mark@codesourcery.com>
9262 * g++.dg/template/assign1.C: New test.
9264 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9267 * g++.dg/template/ttp9.C: New test.
9269 2004-07-19 Daniel Jacobowitz <dan@debian.org>
9271 * gcc.dg/format/cmn-err-1.c: New test.
9273 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
9275 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
9276 gcc.dg/Wparentheses-10.c: New tests.
9277 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
9279 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9282 * gfortran.dg/g77//ffixed-line-length-0.f,
9283 gfortran.dg/g77/ffixed-line-length-132.f,
9284 gfortran.dg/g77/ffixed-line-length-72.f,
9285 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
9286 gfortran.dg/g77/README: Update.
9288 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9291 * g++.dg/template/non-dependent7.C: New test.
9292 * g++.dg/template/non-dependent8.C: Likewise.
9293 * g++.dg/template/non-dependent9.C: Likewise.
9294 * g++.dg/template/non-dependent10.C: Likewise.
9296 2004-07-17 Mark Mitchell <mark@codesourcery.com>
9299 * g++.dg/parse/attr2.C: New test.
9301 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
9304 * g77.f-torture: Ditto.
9306 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
9308 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
9309 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
9310 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
9312 2004-07-16 Richard Henderson <rth@redhat.com>
9314 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
9316 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9318 * lib/fortran-torture.exp (fortran-torture): Don't test compile
9319 tests with full list of options.
9320 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
9321 of TORTURE_OPTIONS if test contains 'dg-do run'.
9324 * gfortran.dg/do_iterator.f90: New test.
9326 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9328 PR rtl-optimization/16536
9329 * gcc.c-torture/execute/restrict-1.c: New test.
9331 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9334 * gfortran.dg/pr15324.f90: New test.
9337 * gfortran.dg/pr15129.f90: New test.
9340 * gfortran.dg/pr15140.f90: New test.
9343 * gfortran.fortran-torture/execute/bounds.f90: Add check for
9344 compile-time simplification.
9346 2004-07-14 Mike Stump <mrs@apple.com>
9348 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
9350 2004-07-14 James E Wilson <wilson@specifixinc.com>
9353 * gcc.dg/profile-generate-1.c: New.
9355 2004-07-15 Jakub Jelinek <jakub@redhat.com>
9357 * gcc.c-torture/execute/20040709-1.c: New test.
9358 * gcc.c-torture/execute/20040709-2.c: New test.
9360 2004-07-14 Mike Stump <mrs@apple.com>
9362 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
9364 2004-07-14 Mike Stump <mrs@apple.com>
9366 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
9368 2004-07-13 Mark Mitchell <mark@codesourcery.com>
9371 * g++.dg/parse/mutable1.C: New test.
9373 2004-07-13 Diego Novillo <dnovillo@redhat.com>
9375 PR tree-optimization/16443
9376 * gcc.dg/tree-ssa/20040713-1.c: New test.
9378 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
9380 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
9383 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
9385 * gfortran.dg/g77/README: New file
9386 * gfortran.dg/g77/19981216-0.f: Copy from
9387 g77.f-torture/noncompile. Add "dg-do compile" and
9388 dg-error as required.
9389 * gfortran.dg/g77/19990218-1.f: Likewise
9390 * gfortran.dg/g77/19990905-1.f: Likewise
9391 * gfortran.dg/g77/9263.f: Likewise
9392 * gfortran.dg/g77/980615-0.f: Likewise
9393 * gfortran.dg/g77/980616-0.f: Likewise
9394 * gfortran.dg/g77/check0.f: Likewise
9395 * gfortran.dg/g77/select_no_compile.f: Likewise
9397 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
9399 Copy files from g77.f-torture/compile.
9400 Add "{ dg-do compile}". Other changes as noted
9401 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
9402 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
9403 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
9404 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
9405 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
9406 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
9407 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
9408 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
9409 statement to conform to standard. Append alpha1.x for reference.
9410 * gfortran.dg/g77/xformat.f: Add dg-warning
9412 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
9414 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
9415 Add {dg-do compile} directive.
9416 * gfortran.dg/g77/cpp2.F: Likewise
9418 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9421 * g++.dg/lookup/name-clash1.C: New test.
9424 * g++.dg/lookup/name-clash2.C: New test.
9427 * g++.dg/lookup/name-clash3.C: New test.
9429 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9431 * g++.dg/lookup/new2.C: New test.
9432 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
9434 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
9436 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
9437 Add {dg-do compile} directive.
9438 * gfortran.dg/g77/13060.f: Likewise
9439 * gfortran.dg/g77/19990218-0.f: Likewise
9440 * gfortran.dg/g77/19990305-0.f: Likewise
9441 * gfortran.dg/g77/19990419-0.f: Likewise
9442 * gfortran.dg/g77/19990502-0.f: Likewise
9443 * gfortran.dg/g77/19990502-1.f: Likewise
9444 * gfortran.dg/g77/19990525-0.f: Likewise
9445 * gfortran.dg/g77/19990826-1.f: Likewise
9446 * gfortran.dg/g77/19990826-3.f: Likewise
9447 * gfortran.dg/g77/19990905-2.f: Likewise
9448 * gfortran.dg/g77/20000412-1.f: Likewise
9449 * gfortran.dg/g77/20000511-1.f: Likewise
9450 * gfortran.dg/g77/20000511-2.f: Likewise
9451 * gfortran.dg/g77/20000518.f: Likewise
9452 * gfortran.dg/g77/20000601-1.f: Likewise
9453 * gfortran.dg/g77/20000601-2.f: Likewise
9454 * gfortran.dg/g77/20000629-1.f: Likewise
9455 * gfortran.dg/g77/20000630-2.f: Likewise
9456 * gfortran.dg/g77/20010115.f: Likewise
9457 * gfortran.dg/g77/20010321-1.f: Likewise
9458 * gfortran.dg/g77/20010426.f: Likewise
9459 * gfortran.dg/g77/20020307-1.f: Likewise
9460 * gfortran.dg/g77/8485.f: Likewise
9461 * gfortran.dg/g77/960317-1.f: Likewise
9462 * gfortran.dg/g77/970915-0.f: Likewise
9463 * gfortran.dg/g77/980310-1.f: Likewise
9464 * gfortran.dg/g77/980310-2.f: Likewise
9465 * gfortran.dg/g77/980310-3.f: Likewise
9466 * gfortran.dg/g77/980310-4.f: Likewise
9467 * gfortran.dg/g77/980310-6.f: Likewise
9468 * gfortran.dg/g77/980310-7.f: Likewise
9469 * gfortran.dg/g77/980310-8.f: Likewise
9470 * gfortran.dg/g77/980419-2.f: Likewise
9471 * gfortran.dg/g77/980424-0.f: Likewise
9472 * gfortran.dg/g77/980427-0.f: Likewise
9473 * gfortran.dg/g77/980729-0.f: Likewise
9474 * gfortran.dg/g77/981117-1.f: Likewise
9475 * gfortran.dg/g77/toon_1.f: Likewise
9477 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9480 * g++.dg/other/abstract2.C: New test.
9482 2004-07-12 Paul Brook <paul@codesourcery.com>
9484 * gfortran.dg/pointer_init_1.f90: New test.
9486 2004-07-11 Paul Brook <paul@codesourcery.com>
9489 * gfortran.dg/contained_1.f90: New test.
9491 2004-07-11 Mark Mitchell <mark@codesourcery.com>
9493 * g++.dg/parse/defarg8.C: New test.
9495 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9498 * gfortran.dg/pr16433.f: New test.
9501 * gfortran.dg/pr15754.f90: New test.
9503 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
9505 PR tree-optimization/16437
9506 * gcc.c-torture/execute/bitfld-4.c: New test.
9508 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9510 * gfortran.fortran-torture/execute/common_2.f90: Add check for
9511 access to common var from module.
9513 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9516 * gfortran.fortran-torture/execute/common_2.f90: New test.
9518 2004-07-10 Paul Brook <paul@codesourcery.com>
9520 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
9522 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9525 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
9527 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
9529 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
9530 * gfortran.dg/g77/ffixed-form-2.f: Likewise
9531 * gfortran.dg/g77/ffree-form-1.f: Likewise
9532 * gfortran.dg/g77/ffree-form-2.f: Likewise
9533 * gfortran.dg/g77/ffree-form-3.f: Likewise
9534 * gfortran.dg/g77/fno-underscoring.f: Likewise
9535 * gfortran.dg/g77/funderscoring.f: Likewise
9536 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
9538 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9540 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
9542 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9543 Paul Brook <paul@codesourcery.com>
9546 * gfortran.dg/common_pointer_1.f90: New test.
9548 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9550 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
9552 2004-07-09 James E Wilson <wilson@specifixinc.com>
9555 * gcc.c-torture/compile/20040709-1.c: New.
9557 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9560 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
9562 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9565 * gfortran.dg/shape_1.f90: New test.
9567 2004-07-09 Zack Weinberg <zack@codesourcery.com>
9568 Andrew Pinski <apinski@apple.com>
9570 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
9572 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9574 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
9577 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9578 Paul Brook <paul@codesourcery.com>
9580 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
9583 2004-07-09 Diego Novillo <dnovillo@redhat.com>
9585 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
9587 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9589 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
9590 testcases with capital suffix.
9592 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9598 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
9600 * gfortran.dg/implicit_1.f90: New test.
9602 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
9604 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
9605 expression to match gfortran warning/error messages
9606 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
9609 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
9611 * lib/fortran-torture.exp: Rename proc search_for to
9614 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9616 * gcc.c-torture/execute/simd-5.x: New file.
9617 XFAIL on SPARC 64-bit at -O0.
9619 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9623 * g++.dg/warn/effc3.C: New test.
9625 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
9627 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
9628 change X to 1X in format.
9629 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
9630 add data statements to conform to standard.
9632 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
9634 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
9635 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
9636 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
9638 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
9640 * gfortran.dg/g77/7388.f: Copy from g77.dg
9641 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9642 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
9643 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
9644 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
9645 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
9646 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
9647 * gfortran.dg/g77/strlen0.f: Likewise
9649 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
9651 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
9652 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
9654 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9656 * gcc.c-torture/execute/920428-2.x: Delete.
9657 * gcc.c-torture/execute/920501-7.x: Likewise.
9659 2004-07-08 Jakub Jelinek <jakub@redhat.com>
9661 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
9662 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
9663 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
9665 (PREFETCH_3DNOW): Add -march=c3.
9667 2004-07-08 Diego Novillo <dnovillo@redhat.com>
9670 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
9671 * gcc.c-torture/execute/bf64-1.x: Likewise.
9673 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9675 * gcc.c-torture/compile/20040708-1.c: New test.
9677 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9680 * g++.dg/warn/effc2.C: New test.
9682 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
9684 * gcc.c-torture/execute/bitfld-1.x: Remove.
9685 * gcc.c-torture/execute/bitfld-3.c: New test.
9686 * gcc.dg/bitfld-2.c: Remove XFAILs.
9688 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
9691 * g++.dg/rtti/tinfo1.C: New file.
9693 2004-07-07 Eric Christopher <echristo@redhat.com>
9695 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
9697 2004-07-07 Andrew Pinski <apinski@apple.com>
9699 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
9701 2004-07-07 Mark Mitchell <mark@codesourcery.com>
9703 * g++.dg/init/call1.C: XFAIL.
9705 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
9707 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
9708 except for movstrict*, to movmem* and clrstr* to clrmem*.
9710 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
9712 * gcc.c-torture/execute/20040707-1.c: New test.
9714 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
9716 * gcc.c-torture/execute/20040706-1.c: New test.
9718 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9721 * g++.dg/template/spec14.C: New test.
9723 2004-07-05 Jakub Jelinek <jakub@redhat.com>
9725 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
9726 nothing if not yet defined. Use it in b, c and d type definitions.
9727 * gcc.c-torture/execute/20040705-1.c: New test.
9728 * gcc.c-torture/execute/20040705-2.c: New test.
9730 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9733 * g++.dg/lookup/new1.C: New test.
9735 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9738 * g++.dg/template/sizeof8.C: New test.
9740 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
9742 * gcc.c-torture/compile/20040705-1.c: New test.
9744 2004-07-04 Bud Davis <bdavis9659@comcast.net>
9746 * gfortran.fortran-torture/execute/seq_io.f90: New test.
9748 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
9750 * gcc.dg/cpp/if-mop.c: Two new testcases.
9751 * gcc.dg/cpp/trad/comment-3.c: New.
9753 2004-07-04 Paul Brook <paul@codesourcery.com>
9755 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
9757 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
9760 * g++.dg/lookup/crash4.C: New test.
9762 2004-07-02 Zack Weinberg <zack@codesourcery.com>
9764 * gcc.c-torture/execute/builtin-abs-1.c
9765 * gcc.c-torture/execute/builtin-abs-2.c
9766 * gcc.c-torture/execute/builtin-complex-1.c
9767 * gcc.c-torture/execute/builtins/string-1-lib.c
9768 * gcc.c-torture/execute/builtins/string-1.c
9769 * gcc.c-torture/execute/builtins/string-2-lib.c
9770 * gcc.c-torture/execute/builtins/string-2.c
9771 * gcc.c-torture/execute/builtins/string-3-lib.c
9772 * gcc.c-torture/execute/builtins/string-3.c
9773 * gcc.c-torture/execute/builtins/string-4-lib.c
9774 * gcc.c-torture/execute/builtins/string-4.c
9775 * gcc.c-torture/execute/builtins/string-5-lib.c
9776 * gcc.c-torture/execute/builtins/string-5.c
9777 * gcc.c-torture/execute/builtins/string-6-lib.c
9778 * gcc.c-torture/execute/builtins/string-6.c
9779 * gcc.c-torture/execute/builtins/string-7-lib.c
9780 * gcc.c-torture/execute/builtins/string-7.c
9781 * gcc.c-torture/execute/builtins/string-8-lib.c
9782 * gcc.c-torture/execute/builtins/string-8.c
9783 * gcc.c-torture/execute/builtins/string-9-lib.c
9784 * gcc.c-torture/execute/builtins/string-9.c
9785 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
9786 * gcc.c-torture/execute/builtins/string-asm-1.c
9787 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
9788 * gcc.c-torture/execute/builtins/string-asm-2.c
9789 * gcc.c-torture/execute/stdio-opt-1.c
9790 * gcc.c-torture/execute/stdio-opt-2.c
9791 * gcc.c-torture/execute/stdio-opt-3.c
9792 * gcc.c-torture/execute/string-opt-1.c
9793 * gcc.c-torture/execute/string-opt-10.c
9794 * gcc.c-torture/execute/string-opt-11.c
9795 * gcc.c-torture/execute/string-opt-12.c
9796 * gcc.c-torture/execute/string-opt-13.c
9797 * gcc.c-torture/execute/string-opt-14.c
9798 * gcc.c-torture/execute/string-opt-15.c
9799 * gcc.c-torture/execute/string-opt-16.c
9800 * gcc.c-torture/execute/string-opt-2.c
9801 * gcc.c-torture/execute/string-opt-6.c
9802 * gcc.c-torture/execute/string-opt-7.c
9803 * gcc.c-torture/execute/string-opt-8.c:
9806 * gcc.c-torture/execute/builtins/abs-2.c
9807 * gcc.c-torture/execute/builtins/abs-3.c
9808 * gcc.c-torture/execute/builtins/complex-1.c
9809 * gcc.c-torture/execute/builtins/fprintf.c
9810 * gcc.c-torture/execute/builtins/fputs.c
9811 * gcc.c-torture/execute/builtins/memcmp.c
9812 * gcc.c-torture/execute/builtins/memmove.c
9813 * gcc.c-torture/execute/builtins/memops-asm.c
9814 * gcc.c-torture/execute/builtins/mempcpy-2.c
9815 * gcc.c-torture/execute/builtins/mempcpy.c
9816 * gcc.c-torture/execute/builtins/memset.c
9817 * gcc.c-torture/execute/builtins/printf.c
9818 * gcc.c-torture/execute/builtins/sprintf.c
9819 * gcc.c-torture/execute/builtins/strcat.c
9820 * gcc.c-torture/execute/builtins/strchr.c
9821 * gcc.c-torture/execute/builtins/strcmp.c
9822 * gcc.c-torture/execute/builtins/strcpy.c
9823 * gcc.c-torture/execute/builtins/strcspn.c
9824 * gcc.c-torture/execute/builtins/strlen-2.c
9825 * gcc.c-torture/execute/builtins/strlen.c
9826 * gcc.c-torture/execute/builtins/strncat.c
9827 * gcc.c-torture/execute/builtins/strncmp-2.c
9828 * gcc.c-torture/execute/builtins/strncmp.c
9829 * gcc.c-torture/execute/builtins/strncpy.c
9830 * gcc.c-torture/execute/builtins/strpbrk.c
9831 * gcc.c-torture/execute/builtins/strpcpy-2.c
9832 * gcc.c-torture/execute/builtins/strpcpy.c
9833 * gcc.c-torture/execute/builtins/strrchr.c
9834 * gcc.c-torture/execute/builtins/strspn.c
9835 * gcc.c-torture/execute/builtins/strstr-asm.c
9836 * gcc.c-torture/execute/builtins/strstr.c:
9837 ... these new files.
9839 * gcc.c-torture/execute/builtins/abs-2-lib.c
9840 * gcc.c-torture/execute/builtins/abs-3-lib.c
9841 * gcc.c-torture/execute/builtins/complex-1-lib.c
9842 * gcc.c-torture/execute/builtins/fprintf-lib.c
9843 * gcc.c-torture/execute/builtins/fputs-lib.c
9844 * gcc.c-torture/execute/builtins/memcmp-lib.c
9845 * gcc.c-torture/execute/builtins/memmove-lib.c
9846 * gcc.c-torture/execute/builtins/memops-asm-lib.c
9847 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
9848 * gcc.c-torture/execute/builtins/mempcpy-lib.c
9849 * gcc.c-torture/execute/builtins/memset-lib.c
9850 * gcc.c-torture/execute/builtins/printf-lib.c
9851 * gcc.c-torture/execute/builtins/sprintf-lib.c
9852 * gcc.c-torture/execute/builtins/strcat-lib.c
9853 * gcc.c-torture/execute/builtins/strchr-lib.c
9854 * gcc.c-torture/execute/builtins/strcmp-lib.c
9855 * gcc.c-torture/execute/builtins/strcpy-lib.c
9856 * gcc.c-torture/execute/builtins/strcspn-lib.c
9857 * gcc.c-torture/execute/builtins/strlen-2-lib.c
9858 * gcc.c-torture/execute/builtins/strlen-lib.c
9859 * gcc.c-torture/execute/builtins/strncat-lib.c
9860 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
9861 * gcc.c-torture/execute/builtins/strncmp-lib.c
9862 * gcc.c-torture/execute/builtins/strncpy-lib.c
9863 * gcc.c-torture/execute/builtins/strpbrk-lib.c
9864 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
9865 * gcc.c-torture/execute/builtins/strpcpy-lib.c
9866 * gcc.c-torture/execute/builtins/strrchr-lib.c
9867 * gcc.c-torture/execute/builtins/strspn-lib.c
9868 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
9869 * gcc.c-torture/execute/builtins/strstr-lib.c
9870 * gcc.c-torture/execute/builtins/lib/abs.c
9871 * gcc.c-torture/execute/builtins/lib/fprintf.c
9872 * gcc.c-torture/execute/builtins/lib/memset.c
9873 * gcc.c-torture/execute/builtins/lib/printf.c
9874 * gcc.c-torture/execute/builtins/lib/sprintf.c
9875 * gcc.c-torture/execute/builtins/lib/strcpy.c
9876 * gcc.c-torture/execute/builtins/lib/strcspn.c
9877 * gcc.c-torture/execute/builtins/lib/strncat.c
9878 * gcc.c-torture/execute/builtins/lib/strncmp.c
9879 * gcc.c-torture/execute/builtins/lib/strncpy.c
9880 * gcc.c-torture/execute/builtins/lib/strpbrk.c
9881 * gcc.c-torture/execute/builtins/lib/strspn.c
9882 * gcc.c-torture/execute/builtins/lib/strstr.c:
9883 New files containing support routines.
9885 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
9887 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
9888 when not optimizing.
9890 2004-07-02 Mark Mitchell <mark@codesourcery.com>
9893 * g++.dg/abi/mangle22.C: New test.
9894 * g++.dg/abi/mangle23.C: Likewise.
9896 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
9899 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
9900 Allow for cases without denormalized floating point numbers.
9902 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
9905 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
9906 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
9907 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
9908 expected warning text.
9909 * gcc.dg/format/diag-2.c: New test.
9911 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9913 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
9915 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
9917 * gcc.dg/builtins-43.c: New.
9918 * gcc.dg/builtins-44.c: New.
9919 * gcc.dg/builtins-45.c: New.
9921 2004-06-26 Geoffrey Keating <geoffk@apple.com>
9922 Andreas Tobler <a.tobler@schweiz.ch>
9924 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
9925 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
9927 * gcc.dg/cleanup-11.c: Likewise.
9928 * gcc.dg/cleanup-8.c: Likewise.
9929 * gcc.dg/cleanup-9.c: Likewise.
9930 * gcc.dg/cleanup-5.c: Run on all platforms.
9932 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
9934 * g++.dg/warn/nonnull1.C: New test.
9936 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9938 * gcc.dg/compat/compat-common.h: Wrap up CINT in
9939 an #ifndef SKIP_COMPLEX_INT/#endif pair.
9940 Special-case the Sun compiler wrt to <complex.h>.
9942 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
9944 * gcc.dg/Wunreachable-8.C: New test.
9946 * gcc.dg/h8300-ice2.c : New test.
9948 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
9951 * gfortran.fortran-torture/compile/implicit.f90: Add test
9952 for implicit character.
9954 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
9957 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
9958 Use tiny() intrinsic to find smallest non-negative real
9960 2004-06-30 Jakub Jelinek <jakub@redhat.com>
9962 * gcc.dg/compat/struct-by-value-22_main.c: New test.
9963 * gcc.dg/compat/struct-by-value-22_x.c: New.
9964 * gcc.dg/compat/struct-by-value-22_y.c: New.
9966 * gcc.c-torture/execute/20040629-1.c: New test.
9968 2004-06-29 Jakub Jelinek <jakub@redhat.com>
9970 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
9971 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
9974 * gcc.dg/20040625-1.c: New test.
9976 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9978 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
9980 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9983 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
9985 2004-06-29 Richard Henderson <rth@redhat.com>
9987 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
9989 2004-06-29 Paul Brook <paul@codesourcery.com>
9991 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
9992 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
9994 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
9997 * g++.dg/parse/crash15.C: New.
9999 2004-06-28 Andrew Pinski <apinski@apple.com>
10001 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
10002 by the error already.
10004 * g++.dg/opt/ptrmem4.C: Change to compile only test.
10006 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
10009 * gcc.dg/h8300-bss-align-1.c : New.
10011 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
10014 * g++.dg/template/ctor4.C: New.
10016 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
10019 * g++.dg/warn/Wsequence-point-1.C: New test.
10021 2004-06-27 Paul Brook <paul@codesourcery.com>
10023 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
10025 2004-06-27 Zack Weinberg <zack@codesourcery.com>
10027 * g++.old-deja/g++.mike/p7325.C: Remove.
10029 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
10032 * gcc.dg/pr14963.c: New test.
10034 2004-06-27 Mark Mitchell <mark@codesourcery.com>
10037 * g++.dg/parse/redef1.C: New test.
10039 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
10041 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
10043 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
10045 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
10046 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
10048 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
10049 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
10050 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
10051 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
10052 g++.brendan/enum14.C.
10053 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
10054 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
10055 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
10057 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
10060 2004-06-27 Roger Sayle <roger@eyesopen.com>
10062 * gcc.dg/20040527-1.c: New test case.
10064 2004-06-26 Bud Davis <bdavis9659@comcast.net>
10066 PR gfortran/pr16196
10067 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
10069 2004-06-25 Roger Sayle <roger@eyesopen.com>
10071 PR middle-end/15825
10072 * gcc.dg/pr15825-1.c: New test case.
10074 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
10076 * gcc.c-torture/execute/20040625-1.c: New test.
10078 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10080 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
10082 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
10084 * gcc.dg/torture/mips-div-1.c: New test.
10086 2004-06-24 Jeff Law <law@redhat.com>
10088 * gcc.dg/tree-ssa/20040624-1.c: New test.
10090 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
10092 * gcc.c-torture/compile/20040624-1.c: New test.
10094 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10096 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
10099 2004-06-23 Andrew Pinski <apinski@apple.com>
10101 PR middle-end/15988
10102 * g++.dg/opt/ptrmem4.C: New test.
10104 * gcc.dg/c90-array-quals-2.c: New test.
10106 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
10108 * gcc.dg/kpice1.c: New test.
10110 2006-06-23 Andrew Pinski <apinski@apple.com>
10112 * gcc.dg/c90-array-quals.c: New test.
10114 2006-06-22 Richard Henderson <rth@redhat.com>
10116 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
10118 2004-06-22 Loren James Rittle <ljrittle@acm.org>
10120 * gcc.dg/builtins-config.h: Handle FreeBSD.
10122 2006-06-22 Richard Henderson <rth@redhat.com>
10124 * g++.dg/opt/devirt1.C: New.
10126 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
10128 * g++.dg/opt/pr15551.C: New testcase.
10130 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
10133 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
10134 x86_64-*-linux* when compiling for 32bit.
10136 2004-06-21 Andrew Pinski <apinski@apple.com>
10138 * gcc.dg/pch/struct-1.c: New.
10139 * gcc.dg/pch/struct-1.hs: New.
10141 2004-06-21 Geoffrey Keating <geoffk@apple.com>
10143 * gcc.dg/pch/save-temps-1.c: New file.
10144 * gcc.dg/pch/save-temps-1.hs: New file.
10146 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
10148 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
10149 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
10151 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10153 * gfortran.fortran-torture/execute/select_1.f90: Rename function
10155 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
10156 Remove trailing spaces.
10158 2004-06-21 Richard Henderson <rth@redhat.com>
10160 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
10161 merging && to BIT_FIELD_REF.
10163 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
10165 * g++.dg/opt/placeholder1.C: New test.
10167 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10169 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
10170 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
10171 * gcc.dg/compat/union-m128-1_x.c: Likewise.
10172 * gcc.dg/compat/union-m128-1_y.c: Likewise.
10174 2004-06-20 Zack Weinberg <zack@codesourcery.com>
10176 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
10178 * g++.dg/other/pragma-re-1.C: Add comments.
10180 2004-06-19 Bud Davis <bdavis9659@comcast.net>
10183 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
10185 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
10187 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
10188 instead of setting the type of size_t by
10191 2004-06-18 Roger Sayle <roger@eyesopen.com>
10193 * gcc.dg/unordered-2.c: New test case.
10194 * gcc.dg/unordered-3.c: New test case.
10196 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
10199 * lib/g++.exp (g++_version): Tweak regexp for version
10200 * lib/g77.exp (g77_version): Likewise
10201 * lib/gfortran.exp (gfortran_version): Likewise
10202 * lib/objc.exp (objc_version): Likewise
10203 * lib/treelang.exp (treelang_version): Likewise
10205 2004-06-19 Jakub Jelinek <jakub@redhat.com>
10207 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
10208 Use INT_MAX instead of __INT_MAX__.
10209 * gcc.dg/compat/struct-align-2_y.c: Likewise.
10211 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
10212 * gcc.dg/compat/scalar-return-3_x.c: Use it.
10213 * gcc.dg/compat/scalar-return-3_y.c: Use it.
10214 * gcc.dg/compat/scalar-return-4_x.c: Use it.
10215 * gcc.dg/compat/scalar-return-4_y.c: Use it.
10216 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
10217 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
10218 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
10219 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
10221 * gcc.dg/range-test-1.c: New test.
10222 * g++.dg/opt/range-test-1.C: New test.
10224 2004-06-17 Richard Henderson <rth@redhat.com>
10226 * objc.dg/sync-1.m: New.
10227 * objc.dg/try-catch-1.m: Don't force next runtime.
10228 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
10229 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
10230 shadowed catch clause.
10231 * objc.dg/try-catch-5.m: New.
10233 2004-06-17 Zack Weinberg <zack@codesourcery.com>
10236 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
10238 2004-06-15 Richard Henderson <rth@redhat.com>
10240 * gcc.dg/20001116-1.c: Move expected warning line.
10242 2004-06-15 Richard Henderson <rth@redhat.com>
10244 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
10245 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
10247 2004-06-15 Jeff Law <law@redhat.com>
10249 * gcc.dg/tree-ssa/20040615-1.c: New test.
10250 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
10251 be less sensitive to operand ordering.
10252 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
10254 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
10256 * g++.dg/abi/bitfield3.C: Add comment..
10258 2004-06-15 Richard Henderson <rth@redhat.com>
10260 * g++.dg/ext/stmtexpr1.C: XFAIL.
10261 * gcc.dg/20030612-1.c: XFAIL.
10263 2004-06-15 Eric Christopher <echristo@redhat.com>
10265 * g++.dg/charset/asm5.c: New.
10266 * gcc.dg/charset/asm6.c: New.
10268 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10271 * gfortran.fortran-torture/execute/select_1.f90: New test.
10273 2004-06-15 Paul Brook <paul@codesourcery.com>
10275 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
10277 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10280 * g++.dg/lookup/crash3.C: New test.
10282 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10285 * g++.dg/parse/dtor4.C: New test.
10287 2004-06-14 Jeff Law <law@redhat.com>
10289 * gcc.c-torture/compile/20040614-1.c: New test.
10291 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10294 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
10295 LEN of a character array.
10297 2004-06-14 Mark Mitchell <mark@codesourcery.com>
10300 * g++.dg/template/ptrmem10.C: New test.
10303 * g++.dg/template/friend30.C: New test.
10305 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10308 * gfortran.fortran-torture/compile/mloc.f90: New test.
10310 2004-06-13 Paul Brook <paul@codesourcery.com>
10312 * gfortran.fortran-torture/execute/random_2.f90: New test.
10314 2004-06-13 Eric Christopher <echristo@redhat.com>
10316 * gcc.dg/noncompile/redecl-1.c: Fix error message.
10318 2004-06-12 Paul Brook <paul@codesourcery.com>
10320 * gfortran.fortran-torture/execute/contained_3.f90: New test.
10322 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10325 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
10327 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10330 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
10331 syntax errors in end statements of contained subroutines.
10333 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10336 * gfortran.fortran-torture/execute/null_arg.f90: New test.
10338 2004-06-12 Bud Davis <bdavis9659@comcast.net>
10341 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
10343 2004-06-12 Bud Davis <bdavis9659@comcast.net>
10346 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
10348 2004-06-11 Mark Mitchell <mark@codesourcery.com>
10351 * g++.dg/parse/enum1.C: New test.
10353 2004-06-10 Jeff Law <law@redhat.com>
10355 * gcc.c-torture/compile/20040610-1.c: New test.
10357 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10359 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
10360 * g++.old-deja/g++.other/decl3.C: Likewise.
10362 2004-06-10 Brian Booth <bbooth@redhat.com>
10364 * gcc.dg/tree-ssa/20031015-1.c: Scan for
10365 V_MAY_DEF instead of VDEF.
10366 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
10368 2004-06-10 Mark Mitchell <mark@codesourcery.com>
10371 * g++.dg/conversion/const1.C: New test.
10374 * g++.dg/conversion/reinterpret1.C: New test.
10377 * g++.dg/template/enum2.C: New test.
10380 * g++.dg/template/error13.C: New test.
10382 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10385 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
10386 arguments to test_* REAL and of the right size.
10388 2004-06-10 Jakub Jelinek <jakub@redhat.com>
10391 PR rtl-optimization/15681
10392 * gcc.dg/20040609-1.c: New test.
10394 2004-06-10 Jakub Jelinek <jakub@redhat.com>
10397 * g++.dg/opt/builtins1.C: New test.
10399 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
10401 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
10402 that use default windows32 struct layout.
10403 * gcc.dg/i386-bitfield2.c: Likewise.
10405 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
10407 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
10408 for mingw32 and cygwin targets.
10410 2004-06-09 Geoffrey Keating <geoffk@apple.com>
10412 * gcc.dg/pch/macro-4.c: New.
10413 * gcc.dg/pch/macro-4.hs: New.
10415 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10418 * gfortran.fortran-torture/compile/name_clash.f90: New test.
10420 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10423 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
10425 2004-06-09 Bud Davis <bdavis9659@comcast.net>
10428 * gfortran.fortran-torture/execute/t_edit.f90: New test.
10430 2004-06-09 Bud Davis <bdavis9659@comcast.net>
10433 * gfortran.fortran-torture/execute/backspace.c : New test.
10435 2004-06-09 Paul Brook <paul@codesourcery.com>
10437 * gfortran.fortran-torture/execure/intrinsic_associated.f90
10438 (pointer_to_section): Rewrite to use smaller array.
10440 2004-06-08 David Edelsohn <edelsohn@gnu.org>
10442 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
10443 * gcc.dg/ext/altivec-10.c: Same.
10444 * gcc.dg/ext/altivec-11.c: Same.
10445 * gcc.dg/ext/altivec-12.c: Same.
10446 * gcc.dg/ext/altivec-13.c: Same.
10447 * gcc.dg/ext/altivec-14.c: Same.
10448 * gcc.dg/ext/altivec-15.c: Same.
10449 * gcc.dg/ext/altivec-16.c: Same.
10450 * gcc.dg/ext/altivec-3.c: Same.
10451 * gcc.dg/ext/altivec-4.c: Same.
10452 * gcc.dg/ext/altivec-6.c: Same.
10453 * gcc.dg/ext/altivec-7.c: Same.
10454 * gcc.dg/ext/altivec-8.c: Same.
10455 * gcc.dg/ext/altivec-varargs-1.c: Same.
10457 * g++.dg/ext/altivec-1.C: Correct dg syntax.
10458 * g++.dg/ext/altivec-10.C: Same.
10459 * g++.dg/ext/altivec-2.C: Same.
10460 * g++.dg/ext/altivec-3.C: Same.
10461 * g++.dg/ext/altivec-4.C: Same.
10462 * g++.dg/ext/altivec-5.C: Same.
10463 * g++.dg/ext/altivec-6.C: Same.
10464 * g++.dg/ext/altivec-7.C: Same.
10465 * g++.dg/ext/altivec-8.C: Same.
10466 * g++.dg/ext/altivec-9.C: Same.
10468 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10471 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
10473 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10475 * gcc.dg/union-1.c: New test.
10477 2004-06-07 Roger Sayle <roger@eyesopen.com>
10479 * gcc.dg/builtins-41.c: New test case.
10480 * gcc.dg/builtins-42.c: New test case.
10482 2004-06-07 David Edelsohn <edelsohn@gnu.org>
10484 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
10485 * g++.dg/ext/altivec-10.C: Same.
10486 * g++.dg/ext/altivec-2.C: Same.
10487 * g++.dg/ext/altivec-3.C: Same.
10488 * g++.dg/ext/altivec-4.C: Same.
10489 * g++.dg/ext/altivec-5.C: Same.
10490 * g++.dg/ext/altivec-6.C: Same.
10491 * g++.dg/ext/altivec-7.C: Same.
10492 * g++.dg/ext/altivec-8.C: Same.
10493 * g++.dg/ext/altivec-9.C: Same.
10494 * g++.old-deja/g++.abi/cxa_vec.C: Same.
10495 * g++.old-deja/g++.brendan/new3.C: Same.
10496 * gcc.c-torture/execute/eeprof-1.x: Same.
10498 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
10501 * gcc.dg/pr14765-1.c: New test.
10503 2004-06-07 Roger Sayle <roger@eyesopen.com>
10506 * gcc.dg/pr14649-1.c: New test case.
10508 2004-06-07 Richard Henderson <rth@redhat.com>
10510 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
10513 2004-06-07 David Edelsohn <edelsohn@gnu.org>
10515 * g++.dg/eh/elide1.C: Remove XFAIL.
10517 2004-06-07 Mark Mitchell <mark@codesourcery.com>
10520 * g++.dg/expr/sizeof3.C: New test.
10523 * g++.dg/template/access14.C: New test.
10526 * g++.dg/template/enum1.C: New test.
10529 * g++.dg/eh/throw1.C: New test.
10531 2004-06-07 David Ayers <d.ayers@inode.at>
10532 Ziemowit Laski <zlaski@apple.com>
10534 * lib/objc.exp (objc_target_compile): Revert the '-framework
10535 Foundation' flag fix, since bare Darwin does not ship
10536 with the Foundation framework.
10537 * objc/execute/next_mapping.h: Provide a local NSConstantString
10538 @interface and @implementation.
10539 (objc_constant_string_init): A constructor function, used to
10540 initialize the NSConstantString meta-class object.
10541 * objc/execute/string1.m: Include "next_mapping.h" instead of
10542 <Foundation/NSString.h>.
10543 * objc/execute/string2.m: Likewise.
10544 * objc/execute/string3.m: Likewise.
10545 * objc/execute/string4.m: Likewise.
10547 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
10549 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
10550 to double. Replace double with FLOAT.
10551 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
10553 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
10554 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
10555 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
10556 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
10557 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
10558 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
10559 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
10560 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
10562 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
10565 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
10567 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10570 * g++.dg/template/meminit2.C: New test.
10572 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
10575 * gcc.c-torture/execute/compare-fp-1.c,
10576 gcc.c-torture/execute/compare-fp-2.c,
10577 gcc.c-torture/execute/compare-fp-3.c,
10578 gcc.c-torture/execute/compare-fp-4.c,
10579 gcc.c-torture/execute/compare-fp-3.x,
10580 gcc.c-torture/execute/compare-fp-4.x: Moved...
10581 * gcc.c-torture/execute/ieee/compare-fp-1.c,
10582 gcc.c-torture/execute/ieee/compare-fp-2.c,
10583 gcc.c-torture/execute/ieee/compare-fp-3.c,
10584 gcc.c-torture/execute/ieee/compare-fp-4.c,
10585 gcc.c-torture/execute/ieee/compare-fp-3.x,
10586 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
10588 2004-06-04 David Ayers <d.ayers@inode.at>
10590 * objc/execute/protocol-isEqual-4.m: New testcase.
10592 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
10594 * objc/execute/protocol-isEqual-1.m: New testcase.
10595 * objc/execute/protocol-isEqual-2.m: New testcase.
10596 * objc/execute/protocol-isEqual-3.m: New testcase.
10598 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10600 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
10602 2004-06-02 Ziemowit Laski <zlaski@apple.com>
10604 * lib/objc.exp (objc_target_compile): When running tests on
10605 Darwin (Mac OS X), inform the linker about '-framework
10608 2004-06-02 Eric Christopher <echristo@redhat.com>
10610 * gcc.c-torture/compile/20040602-1.c: New.
10612 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
10614 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
10615 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
10617 PR tree-optimization/14736
10618 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
10620 PR tree-optimization/14042
10621 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
10623 PR tree-optimization/14729
10624 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
10626 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10629 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
10631 2004-06-01 Richard Hederson <rth@redhat.com>
10633 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
10635 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10638 * g++.dg/parse/offsetof4.C: New test.
10640 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
10643 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
10645 2004-05-31 Mark Mitchell <mark@codesourcery.com>
10648 * g++.dg/template/friend29.C: New test.
10650 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
10653 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
10655 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
10657 * gcc.dg/sparc-trap-1.c: New test.
10659 2004-05-31 Roger Sayle <roger@eyesopen.com>
10661 PR middle-end/15069
10662 * g++.dg/opt/fold3.C: New test case.
10664 2004-05-30 Graham Stott <graham.stott@btinternet.com>
10666 * lib/target-supports.exp (check_iconv_available): Fix fallout
10667 from 2004-05-28 patch.
10669 2004-05-30 Paul Brook <paul@codesourcery.com>
10672 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
10673 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
10675 2004-05-30 Steven G. Kargl <kargls@comcast.net>
10677 * gfortran.fortran-torture/execute/random_1.f90: New test.
10679 2004-05-28 Ziemowit Laski <zlaski@apple.com>
10681 * g++.dg/ext/altivec-10.C: New test.
10683 2004-05-29 Paul Brook <paul@codesourcery.com>
10685 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
10687 2004-05-28 Ziemowit Laski <zlaski@apple.com>
10689 * gcc.dg/altivec-16.c: New test.
10691 2004-05-28 Janis Johnson <janis187@us.ibm.com>
10693 * lib/target-supports.exp (check_vmx_hw_available): New.
10694 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
10696 * lib/target-supports.exp (check_alias_available,
10697 check_iconv_available, check_named_sections_available): Use
10698 unique names for temporary files.
10700 2004-05-28 Ziemowit Laski <zlaski@apple.com>
10702 * gcc.dg/altivec-15.c: New test.
10704 2004-05-28 Mark Mitchell <mark@codesourcery.com>
10707 * g++.dg/warn/noeffect6.C: New test.
10710 * g++.dg/expr/ptrmem4.C: New test.
10713 * g++.dg/template/operator3.C: New test.
10715 2004-05-28 Mark Mitchell <mark@codesourcery.com>
10718 * g++.dg/lookup/redecl1.C: New test.
10719 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
10721 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
10723 * gcc.c-torture/execute/compare-fp-1.c,
10724 gcc.c-torture/execute/compare-fp-2.c,
10725 gcc.c-torture/execute/compare-fp-3.c,
10726 gcc.c-torture/execute/compare-fp-4.c,
10727 gcc.c-torture/execute/compare-fp-3.x,
10728 gcc.c-torture/execute/compare-fp-4.x,
10729 gcc.dg/pr15649-1.c: New.
10731 2004-05-27 Adam Nemet <anemet@lnxw.com>
10734 * g++.dg/init/array14.C: New test.
10736 2004-05-25 Janis Johnson <janis187@us.ibm.com>
10738 * lib/compat.exp (compat-get-options-main): New.
10739 (compat-get-options): Remove unneeded code, warn for ignored
10741 (compat-execute): Check flag set by dg-require-* commands.
10743 * lib/compat.exp (compat-execute): Break up long lines.
10745 2004-05-24 Janis Johnson <janis187@us.ibm.com>
10747 * gcc.dg/altivec-7.c: Don't use 'vector long'.
10748 * gcc.dg/altivec-14.c: New test.
10749 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
10751 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
10752 * gcc.dg/altivec-12.c: Ditto.
10754 * gcc.dg/altivec-3.c: Move call to altivec_check.
10756 2004-05-23 Mark Mitchell <mark@codesourcery.com>
10759 * g++.dg/template/error12.C: New test.
10762 * g++.dg/ext/attrib15.C: New test.
10765 * g++.dg/template/ptrmem9.C: New test.
10767 2004-05-25 Paul Brook <paul@codesourcery.com>
10769 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
10771 2004-05-23 Mark Mitchell <mark@codesourcery.com>
10774 * g++.dg/template/crash19.C: New test.
10776 2004-05-23 Mark Mitchell <mark@codesourcery.com>
10779 * g++.dg/template/redecl1.C: New test.
10781 2004-05-23 Mark Mitchell <mark@codesourcery.com>
10784 * g++.dg/other/ns1.C: New test.
10787 * g++.dg/template/invalid1.C: New test.
10789 2004-05-23 Paul Brook <paul@codesourcery.com>
10790 Victor Leikehman <lei@haifasphere.co.il>
10792 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
10793 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
10795 2004-05-22 Mark Mitchell <mark@codesourcery.com>
10799 * g++.dg/template/non-dependent5.C: New test.
10800 * g++.dg/template/non-dependent6.C: New test.
10802 2004-05-22 Mark Mitchell <mark@codesourcery.com>
10805 * g++.dg/inherit/union1.C: New test.
10808 * g++.dg/template/addr1.C: New test.
10811 * g++.dg/template/array5.C: New test.
10814 * g++.dg/template/array6.C: New test.
10816 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
10817 Roger Sayle <roger@eyesopen.com>
10819 * g++.dg/lookup/forscope2.C: New test case.
10821 2004-05-22 Ben Elliston <bje@au.ibm.com>
10823 * gcc.dg/cpp/Wmissingdirs.c: New.
10825 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
10828 * gcc.dg/compat/union-m128-1.h: New file.
10829 * gcc.dg/compat/union-m128-1_main.c: Likewise.
10830 * gcc.dg/compat/union-m128-1_x.c: Likewise.
10831 * gcc.dg/compat/union-m128-1_y.c: Likewise.
10833 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
10836 * gcc.dg/compat/struct-complex-1.h: New file.
10837 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
10838 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
10839 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
10841 2004-05-20 Roger Sayle <roger@eyesopen.com>
10844 * gcc.dg/pr3074-1.c: New test case.
10845 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
10847 2004-05-20 Falk Hueffner <falk@debian.org>
10850 * gcc.dg/ftrapv-1.c: New test case.
10852 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
10854 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
10856 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
10857 Jeff Law <law@redhat.com>
10859 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
10860 * gcc.dg/tree-ssa/20040518-2.c: New test.
10862 * gcc.dg/tree-ssa/20040518-1.c: New test.
10864 2004-05-18 Zack Weinberg <zack@codesourcery.com>
10866 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
10868 2004-05-18 Paul Brook <paul@codesourcery.com>
10871 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
10873 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10875 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
10878 2004-05-17 Steven Bosscher <stevenb@suse.de>
10880 * gcc.dg/tree-ssa/20040517-1.c: New test.
10882 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10884 * gcc.dg/loop-4.c: New test.
10886 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
10888 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
10890 2004-05-15 Bud Davis <bdavis9659@comcast.net>
10893 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
10895 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10899 * gfortran.fortran-torture/compile/data_1.f90: New test.
10901 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
10903 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
10904 * gcc.dg/uninit-H.c: Define ASM for __s390__.
10906 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
10908 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
10910 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
10913 * gcc.dg/format/xopen-1.c: Adjust expected message.
10914 * gcc.dg/format/xopen-3.c: New test.
10916 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
10918 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
10920 2004-05-14 Jeff Law <law@redhat.com>
10922 * gcc.dg/tree-ssa/20040514-2.c: New test.
10924 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10926 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
10928 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
10931 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
10933 * gcc.dg/tree-ssa/20040514-1.c: New test.
10935 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10937 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
10940 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10943 * gfortran.fortran-torture/compile/do_1.f90: New test.
10945 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10948 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
10951 2004-05-14 Bud Davis <bdavis9659@comcast.net>
10954 * gfortran.fortran-torture/execute/random_init.f90: New test.
10956 2004-05-13 Paul Brook <paul@codesourcery.com>
10959 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
10961 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
10963 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
10964 for the powerpc case.
10966 2004-05-13 Jeff Law <law@redhat.com>
10968 * gcc.dg/tree-ssa/20040513-1.c: New test.
10969 * gcc.dg/tree-ssa/20040513-2.c: New test.
10971 2004-05-13 Paul Brook <paul@codesourcery.com>
10973 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
10974 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
10975 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
10977 2004-05-13 Andreas Schwab <schwab@suse.de>
10980 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
10983 2004-05-13 Bud Davis <bdavis9659@comcast.net>
10986 * gfortran.fortran-torture/execute/adjustr.f90: New file.
10988 2004-05-13 Diego Novillo <dnovillo@redhat.com>
10990 Merge from tree-ssa-20020619-branch. See
10991 ChangeLog.tree-ssa for details.
10993 2004-05-11 Ziemowit Laski <zlaski@apple.com>
10995 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
10996 include <altivec.h> explicitly.
10997 * gcc.dg/altivec-13.c: Likewise.
10999 2004-05-11 Paul Brook <paul@codesourcery.com>
11001 * gcc.c-torture/compile/20010518-1.c: Force enum size.
11003 2004-05-10 Eric Christopher <echristo@redhat.com>
11005 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
11006 * gcc.dg/sibcall-4.c: Ditto.
11008 2004-05-10 Ziemowit Laski <zlaski@apple.com>
11010 * g++.dg/ext/altivec-8.C: New test case.
11011 * gcc.dg/altivec-13.c: New test case.
11013 2004-05-08 Roger Sayle <roger@eyesopen.com>
11015 * gcc.c-torture/execute/divcmp-1.c: New test case.
11016 * gcc.c-torture/execute/divcmp-2.c: New test case.
11017 * gcc.c-torture/execute/divcmp-3.c: New test case.
11019 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11021 * g++.dg/other/pragma-re-2.C: New test.
11023 2004-05-07 Uros Bizjak <uros@kss-loka.si>
11025 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
11026 * gcc.dg/i386-387-2.c: Likewise.
11028 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
11030 * gcc.dg/i386-387-6.c: Likewise.
11032 2004-05-07 Uros Bizjak <uros@kss-loka.si>
11034 * gcc.dg/builtins-33.c: Also check log1p*.
11036 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
11038 PR optimization/15296
11039 * gcc.c-torture/execute/pr15296.c: New test.
11041 2004-05-05 Uros Bizjak <uros@kss-loka.si>
11043 * gcc.dg/builtins-40.c: New test.
11045 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
11047 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
11049 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
11051 * g++.dg/ext/spe1.C: New testcase.
11053 2004-05-04 Ziemowit Laski <zlaski@apple.com>
11055 * objc.dg/image-info.m: Allow additional attributes
11056 for __image_info section.
11058 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
11060 * gcc.dg/torture/mips-hilo-2.c: New test.
11062 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11065 * g++.dg/template/member5.C: New test.
11067 2004-05-03 Uros Bizjak <uros@kss-loka.si>
11069 * gcc.dg/builtins-34.c: Also check expm1*.
11071 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11073 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
11074 * gcc.dg/torture/builtin-convert-3.c: New test.
11076 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
11078 PR middle-end/15054
11079 * g++.dg/opt/pr15054.C: New test.
11081 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11083 * gcc.dg/torture/builtin-rounding-1.c: New test.
11084 * gcc.dg/builtins-25.c: Delete.
11085 * gcc.dg/builtins-29.c: Delete.
11087 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
11089 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
11090 * gcc.dg/sibcall-4.c: Likewise.
11091 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
11093 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
11095 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
11096 bit-field on 16-bit targets.
11098 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
11100 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
11103 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
11105 * gcc.dg/rs6000-power2-1.c: Change to compile only.
11106 * gcc.dg/rs6000-power2-2.c: Likewise.
11108 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
11110 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
11111 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
11112 Change the asm registers to be in form of frN instead of fN.
11114 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11116 * gcc.dg/torture/builtin-convert-2.c: New test.
11118 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
11120 * gcc.dg/rs6000-power2-1.c: New test.
11121 * gcc.dg/rs6000-power2-2.c: New test.
11123 2004-04-28 Jan Hubicka <jh@suse.cz>
11125 * gcc.dg/unused-6.c: New test.
11127 2004-04-24 Laurent GUERBY <laurent@guerby.net>
11128 Ulrich Weigand <uweigand@de.ibm.com>
11130 * ada/acats/run_all.sh: Define $target variable.
11132 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
11135 * g++.dg/other/vararg-1.C: New test.
11138 * g++.dg/eh/cleanup3.C: New test.
11140 2004-04-24 Laurent GUERBY <laurent@guerby.net>
11142 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
11143 and ad8011a (target_insn).
11144 * ada/acats/support/macro.dfs: Likewise.
11145 * ada/acats/support/impbit.adb: New file.
11147 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
11149 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
11151 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11153 * gcc.dg/loop-3.c: New test.
11155 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
11157 * gcc.c-torture/execute/simd-5.c: New test.
11159 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11162 * g++.dg/template/crash18.C: New test.
11164 2004-04-22 Mark Mitchell <mark@codesourcery.com>
11166 * g++.dg/ext/complit3.C: New test.
11168 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
11170 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
11171 * gcc.dg/altivec-3.c: Same.
11172 * gcc.dg/altivec-varargs-1.c: Same.
11174 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
11176 * lib/target-supports.exp (check_profiling_available): Assume
11177 profiling is not available on powerpc-eabi targets.
11179 2004-04-21 Janis Johnson <janis187@us.ibm.com>
11181 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
11182 * gcc.dg/vmx/bug-1.c: Ditto.
11184 2004-04-20 Eric Christopher <echristo@redhat.com>
11186 * gcc.dg/charset/extern.c: New test.
11187 * g++.dg/charset/extern3.cc: Ditto.
11189 2004-04-20 Uros Bizjak <uros@kss-loka.si>
11191 * gcc.dg/builtins-39.c: New test.
11193 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
11195 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
11197 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
11199 * gcc.dg/torture/mips-hilo-1.c: New test.
11201 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
11203 * gcc.c-torture/compile/20040419-1.c: New test.
11205 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
11207 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
11209 2004-04-18 Zack Weinberg <zack@codesourcery.com>
11210 Aldy Hernandez <aldyh@redhat.com>
11212 * gcc.c-torture/execute/va-arg-24.c: New.
11214 2004-04-17 Zack Weinberg <zack@codesourcery.com>
11215 Aldy Hernandez <aldyh@redhat.com>
11217 * gcc.dg/vmx/1b-01.c: New.
11218 * gcc.dg/vmx/1b-02.c: New.
11219 * gcc.dg/vmx/1b-03.c: New.
11220 * gcc.dg/vmx/1b-04.c: New.
11221 * gcc.dg/vmx/1b-05.c: New.
11222 * gcc.dg/vmx/1b-06.c: New.
11223 * gcc.dg/vmx/1b-07.c: New.
11224 * gcc.dg/vmx/1c-01.c: New.
11225 * gcc.dg/vmx/1c-02.c: New.
11226 * gcc.dg/vmx/3a-01a.c: New.
11227 * gcc.dg/vmx/3a-01.c: New.
11228 * gcc.dg/vmx/3a-01m.c: New.
11229 * gcc.dg/vmx/3a-03.c: New.
11230 * gcc.dg/vmx/3a-03m.c: New.
11231 * gcc.dg/vmx/3a-04.c: New.
11232 * gcc.dg/vmx/3a-04m.c: New.
11233 * gcc.dg/vmx/3a-05.c: New.
11234 * gcc.dg/vmx/3a-06.c: New.
11235 * gcc.dg/vmx/3a-06m.c: New.
11236 * gcc.dg/vmx/3a-07.c: New.
11237 * gcc.dg/vmx/3b-01.c: New.
11238 * gcc.dg/vmx/3b-02.c: New.
11239 * gcc.dg/vmx/3b-10.c: New.
11240 * gcc.dg/vmx/3b-13.c: New.
11241 * gcc.dg/vmx/3b-14.c: New.
11242 * gcc.dg/vmx/3b-15.c: New.
11243 * gcc.dg/vmx/3c-01a.c: New.
11244 * gcc.dg/vmx/3c-01.c: New.
11245 * gcc.dg/vmx/3c-02.c: New.
11246 * gcc.dg/vmx/3c-03.c: New.
11247 * gcc.dg/vmx/3d-01.c: New.
11248 * gcc.dg/vmx/4-01.c: New.
11249 * gcc.dg/vmx/4-03.c: New.
11250 * gcc.dg/vmx/5-01.c: New.
11251 * gcc.dg/vmx/5-02.c: New.
11252 * gcc.dg/vmx/5-03.c: New.
11253 * gcc.dg/vmx/5-04.c: New.
11254 * gcc.dg/vmx/5-05.c: New.
11255 * gcc.dg/vmx/5-06.c: New.
11256 * gcc.dg/vmx/5-07.c: New.
11257 * gcc.dg/vmx/5-07t.c: New.
11258 * gcc.dg/vmx/5-08.c: New.
11259 * gcc.dg/vmx/5-10.c: New.
11260 * gcc.dg/vmx/5-11.c: New.
11261 * gcc.dg/vmx/7-01a.c: New.
11262 * gcc.dg/vmx/7-01.c: New.
11263 * gcc.dg/vmx/7c-01.c: New.
11264 * gcc.dg/vmx/7d-01.c: New.
11265 * gcc.dg/vmx/7d-02.c: New.
11266 * gcc.dg/vmx/8-01.c: New.
11267 * gcc.dg/vmx/8-02a.c: New.
11268 * gcc.dg/vmx/8-02.c: New.
11269 * gcc.dg/vmx/brode-1.c: New.
11270 * gcc.dg/vmx/bug-1.c: New.
11271 * gcc.dg/vmx/bug-2.c: New.
11272 * gcc.dg/vmx/bug-3.c: New.
11273 * gcc.dg/vmx/cw-bug-1.c: New.
11274 * gcc.dg/vmx/cw-bug-2.c: New.
11275 * gcc.dg/vmx/cw-bug-3.c: New.
11276 * gcc.dg/vmx/dct.c: New.
11277 * gcc.dg/vmx/debug-1.c: New.
11278 * gcc.dg/vmx/debug-2.c: New.
11279 * gcc.dg/vmx/debug-3.c: New.
11280 * gcc.dg/vmx/debug-4.c: New.
11281 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
11282 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
11283 * gcc.dg/vmx/eg-5.c: New.
11284 * gcc.dg/vmx/fft.c: New.
11285 * gcc.dg/vmx/gcc-bug-1.c: New.
11286 * gcc.dg/vmx/gcc-bug-2.c: New.
11287 * gcc.dg/vmx/gcc-bug-3.c: New.
11288 * gcc.dg/vmx/gcc-bug-4.c: New.
11289 * gcc.dg/vmx/gcc-bug-5.c: New.
11290 * gcc.dg/vmx/gcc-bug-6.c: New.
11291 * gcc.dg/vmx/gcc-bug-7.c: New.
11292 * gcc.dg/vmx/gcc-bug-8.c: New.
11293 * gcc.dg/vmx/gcc-bug-9.c: New.
11294 * gcc.dg/vmx/gcc-bug-b.c: New.
11295 * gcc.dg/vmx/gcc-bug-c.c: New.
11296 * gcc.dg/vmx/gcc-bug-d.c: New.
11297 * gcc.dg/vmx/gcc-bug-e.c: New.
11298 * gcc.dg/vmx/gcc-bug-f.c: New.
11299 * gcc.dg/vmx/gcc-bug-g.c: New.
11300 * gcc.dg/vmx/gcc-bug-i.c: New.
11301 * gcc.dg/vmx/harness.h: New.
11302 * gcc.dg/vmx/ira1.c: New.
11303 * gcc.dg/vmx/ira2a.c: New.
11304 * gcc.dg/vmx/ira2b.c: New.
11305 * gcc.dg/vmx/ira2.c: New.
11306 * gcc.dg/vmx/ira2c.c: New.
11307 * gcc.dg/vmx/mem.c: New.
11308 * gcc.dg/vmx/newton-1.c: New.
11309 * gcc.dg/vmx/ops.c: New.
11310 * gcc.dg/vmx/sn7153.c: New.
11311 * gcc.dg/vmx/spill2.c: New.
11312 * gcc.dg/vmx/spill3.c: New.
11313 * gcc.dg/vmx/spill.c: New.
11314 * gcc.dg/vmx/t.c: New.
11315 * gcc.dg/vmx/varargs-1.c: New.
11316 * gcc.dg/vmx/varargs-2.c: New.
11317 * gcc.dg/vmx/varargs-3.c: New.
11318 * gcc.dg/vmx/varargs-4.c: New.
11319 * gcc.dg/vmx/varargs-5.c: New.
11320 * gcc.dg/vmx/varargs-6.c: New.
11321 * gcc.dg/vmx/varargs-7.c: New.
11322 * gcc.dg/vmx/vmx.exp: New.
11323 * gcc.dg/vmx/vprint-1.c: New.
11324 * gcc.dg/vmx/vscan-1.c: New.
11325 * gcc.dg/vmx/x-01.c: New.
11326 * gcc.dg/vmx/x-02.c: New.
11327 * gcc.dg/vmx/x-03.c: New.
11328 * gcc.dg/vmx/x-04.c: New.
11329 * gcc.dg/vmx/x-05.c: New.
11330 * gcc.dg/vmx/yousufi-1.c: New.
11331 * gcc.dg/vmx/zero-1.c: New.
11332 * gcc.dg/vmx/zero.c: New.
11334 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
11336 * g++.dg/lookup/java1.C: Update for chage of
11338 * g++.dg/lookup/java2.C: Likewise.
11340 2004-04-17 Laurent GUERBY <laurent@guerby.net>
11342 * ada/acats/run_all.sh: use -O2 by default.
11344 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
11346 * gcc.dg/vr-mult-[12].c: New tests.
11348 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11350 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
11352 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
11354 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
11356 * lib/target-supports.exp (check_profiling_available): Assume profiling
11357 isn't available for mips*-*-elf targets.
11359 2004-04-14 Uros Bizjak <uros@kss-loka.si>
11361 * gcc.dg/builtins-38.c: New test.
11363 2004-04-14 Eric Christopher <echristo@redhat.com>
11365 * g++.dg/charset/charset.exp: Run .cc extension tests.
11367 2004-04-14 Zack Weinberg <zack@codesourcery.com>
11369 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
11371 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11373 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
11375 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
11377 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
11378 * gcc.dg/i386-387-2.c: Likewise.
11380 * gcc.dg/i386-387-7.c: New test.
11381 * gcc.dg/i386-387-8.c: New test.
11383 * gcc.dg/builtins-37.c: New test.
11385 2004-04-13 Geoffrey Keating <geoffk@apple.com>
11387 * g++.dg/pch/externc-1.C: Add missing semicolon.
11389 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
11391 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
11393 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11395 * gcc.c-torture/execute/20040411-1.c: New test.
11397 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
11399 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
11401 2004-04-09 Chris Demetriou <cgd@broadcom.com>
11403 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
11405 2004-04-09 Zack Weinberg <zack@codesourcery.com>
11407 * lib/target-supports.exp (check_named_sections_available): New.
11408 * lib/gcc-dg.exp (dg-require-named-sections): New.
11409 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
11410 old-deja.exp. Also prune error-count message from HP linker.
11411 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
11413 * g++.dg/init/init-ref4.C: Use dg-require-weak.
11414 * g++.old-deja/g++.pt/static3.C: Likewise.
11415 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
11417 2004-04-09 Roger Sayle <roger@eyesopen.com>
11419 * gcc.c-torture/execute/20040409-1.c: New test case.
11420 * gcc.c-torture/execute/20040409-2.c: New test case.
11421 * gcc.c-torture/execute/20040409-3.c: New test case.
11423 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
11425 * gcc.dg/20040409-1.c: New test.
11427 2004-04-08 Roger Sayle <roger@eyesopen.com>
11430 * g++.dg/opt/pr14888.C: New test case.
11432 2004-04-08 Geoffrey Keating <geoffk@apple.com>
11434 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
11435 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
11436 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
11437 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
11440 2004-04-08 Paul Brook <paul@codesourcery.com>
11442 * gcc.dg/spill-1.c: New test.
11444 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11446 * gcc.dg/torture/builtin-ctype-2.c: New test.
11448 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
11450 * gcc.dg/pch/pch.exp: Add largefile test.
11452 2004-04-06 Geoffrey Keating <geoffk@apple.com>
11454 * g++.dg/pch/externc-1.Hs: New.
11455 * g++.dg/pch/externc-1.C: New.
11457 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11459 * gcc.dg/compat/struct-by-value-5a_main.c,
11460 gcc.dg/compat/struct-by-value-5b_main.c: New files.
11461 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
11462 * gcc.dg/compat/struct-by-value-5a_x.c,
11463 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
11464 gcc.dg/compat/struct-by-value-5_x.c.
11465 * gcc.dg/compat/struct-by-value-5a_y.c,
11466 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
11467 gcc.dg/compat/struct-by-value-5_y.c.
11469 * gcc.dg/compat/struct-by-value-6a_main.c,
11470 gcc.dg/compat/struct-by-value-6b_main.c: New files.
11471 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
11472 * gcc.dg/compat/struct-by-value-6a_x.c,
11473 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
11474 gcc.dg/compat/struct-by-value-6_x.c.
11475 * gcc.dg/compat/struct-by-value-6a_y.c,
11476 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
11477 gcc.dg/compat/struct-by-value-6_y.c.
11479 * gcc.dg/compat/struct-by-value-7a_main.c,
11480 gcc.dg/compat/struct-by-value-7b_main.c: New files.
11481 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
11482 * gcc.dg/compat/struct-by-value-7a_x.c,
11483 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
11484 gcc.dg/compat/struct-by-value-7_x.c.
11485 * gcc.dg/compat/struct-by-value-7a_y.c,
11486 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
11487 gcc.dg/compat/struct-by-value-7_y.c.
11489 2004-04-06 Jakub Jelinek <jakub@redhat.com>
11491 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
11492 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
11493 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
11496 2004-04-06 Uros Bizjak <uros@kss-loka.si>
11498 * gcc.dg/builtins-36.c: New test.
11500 2004-04-06 Paul Brook <paul@codesourcery.com>
11502 * README.gcc: Remove obsolete contraint on testcases.
11504 2004-04-05 Paul Brook <paul@codesourcery.com>
11507 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
11508 failure and exit(0) on success.
11509 * g++.dg/expr/anew2.C: Ditto.
11510 * g++.dg/expr/anew3.C: Ditto.
11511 * g++.dg/expr/anew4.C: Ditto.
11513 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
11516 * g++.dg/template/unify7.C: New.
11518 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
11520 * g++.dg/README: Bring up to date with new subdirectories; remove
11521 duplicate subdirectory lines.
11523 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
11526 * g++.dg/template/unify5.C: New.
11527 * g++.dg/template/unify6.C: New.
11528 * g++.dg/template/qualttp20.C: Adjust.
11529 * g++.old-deja/g++.jason/report.C: Adjust.
11530 * g++.old-deja/g++.other/qual1.C: Adjust.
11532 2004-04-01 Mark Mitchell <mark@codesourcery.com>
11535 * g++.dg/inherit/ptrmem1.C: New test.
11537 2004-04-01 Jakub Jelinek <jakub@redhat.com>
11540 * gcc.c-torture/execute/20040331-1.c: New test.
11541 * gcc.dg/20040331-1.c: New test.
11543 2004-04-01 Paul Brook <paul@codesourcery.com>
11545 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
11547 2004-03-30 Mark Mitchell <mark@codesourcery.com>
11550 * g++.dg/init/goto1.C: New test.
11553 * g++.dg/template/defarg4.C: New test.
11555 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
11557 * gcc.dg/altivec-11.c: Extend test for more valid cases.
11559 2004-03-28 David Edelsohn <edelsohn@gnu.org>
11561 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
11563 2004-03-28 Zack Weinberg <zack@codesourcery.com>
11565 * gcc.dg/noncompile/undeclared-2.c: New test.
11567 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
11569 * gcc.dg/940409-1.c: Remove XFAIL.
11570 * gcc.dg/reg-vol-struct-1.c: New test.
11572 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11574 * gcc.dg/torture/builtin-wctype-1.c: New test.
11576 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
11578 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
11579 * gcc.dg/20001101-1.c: Likewise.
11580 * gcc.dg/20001102-1.c: Likewise.
11582 2004-03-25 Roger Sayle <roger@eyesopen.com>
11584 * gcc.dg/compare8.c: Add an additional test for XOR.
11586 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11588 * gcc.dg/torture/builtin-ctype-1.c: New test.
11590 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11592 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
11593 * gcc.dg/torture/builtin-math-1.c: Likewise.
11594 * gcc.dg/torture/builtin-power-1.c: New test.
11596 2004-03-24 Andreas Schwab <schwab@suse.de>
11598 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
11601 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
11602 Roger Sayle <roger@eyesopen.com>
11604 * gcc.dg/compare8.c: New test case.
11606 2004-03-23 Ziemowit Laski <zlaski@apple.com>
11608 * g++.dg/ext/altivec-7.C: New test.
11610 2004-03-23 Zack Weinberg <zack@codesourcery.com>
11612 PR 12267, 12391, 12560, 13129, 14114, 14133
11613 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
11614 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
11615 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
11616 Adjust error regexps.
11617 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
11618 * gcc.dg/noncompile/undeclared-1.c: New test cases.
11619 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
11620 * gcc.dg/local1.c: Add explanatory comment.
11622 2004-03-23 Roger Sayle <roger@eyesopen.com>
11624 PR optimization/14669
11625 * g++.dg/opt/fold2.C: New test case.
11627 2004-03-22 Jakub Jelinek <jakub@redhat.com>
11630 * gcc.dg/20040322-1.c: New test.
11632 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11634 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
11635 * gcc.dg/ultrasp4.c: Likewise.
11636 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
11638 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
11640 * gcc.dg/i386-sse-8.c: Reset default options.
11642 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
11644 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
11645 in the error message text.
11647 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11649 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
11651 2004-03-21 Mark Mitchell <mark@codesourcery.com>
11654 * g++.dg/init/array13.C: New test.
11656 2004-03-20 Roger Sayle <roger@eyesopen.com>
11659 * gcc.c-torture/compile/pr13889.c: New test case.
11661 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
11664 * builtins-1.c (nan, nans): Don't test.
11665 * builtins-30.c: Don't use nan, nanf, nanl.
11666 * builtins-35.c: New test.
11668 2004-03-19 Ziemowit Laski <zlaski@apple.com>
11670 * g++.dg/ext/altivec-6.C: New test.
11672 2004-03-19 Mark Mitchell <mark@codesourcery.com>
11674 * g++.dg/init/placement3.C: New test.
11676 * g++.dg/template/spec13.C: New test.
11678 * g++.dg/lookup/using11.C: New test.
11680 * g++.dg/lookup/koenig3.C: New test.
11682 * g++.dg/template/operator2.C: New test.
11684 * g++.dg/expr/dtor3.C: New test.
11685 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
11687 * g++.old-deja/g++.law/visibility28.C: Likewise.
11689 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
11691 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
11692 * gcc.dg/ppc64-abi-3.c: Likewise.
11694 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11697 * g++.dg/parse/template15.C: New test.
11699 2004-03-18 Mark Mitchell <mark@codesourcery.com>
11701 * g++.dg/expr/dtor2.C: New test.
11703 * g++.dg/lookup/anon4.C: New test.
11705 * g++.dg/overload/using1.C: New test.
11707 * g++.dg/template/lookup7.C: New test.
11709 * g++.dg/template/typename6.C: New test.
11711 * g++.dg/expr/cond6.C: New test.
11713 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11715 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
11717 2004-03-18 Mark Mitchell <mark@codesourcery.com>
11719 * g++.dg/expr/cond5.C: New test.
11720 * g++.dg/expr/constcast1.C: Likewise.
11721 * g++.dg/expr/ptrmem2.C: Likewise.
11722 * g++.dg/expr/ptrmem3.C: Likewise.
11723 * g++.dg/lookup/main1.C: Likewise.
11724 * g++.dg/template/lookup6.C: Likewise.
11726 2004-03-18 Mark Mitchell <mark@codesourcery.com>
11728 * gcc.dg/local1.c: New test.
11730 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
11732 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11734 * gcc.dg/torture/builtin-convert-1.c: New test.
11736 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11738 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
11740 2004-03-16 Mark Mitchell <mark@codesourcery.com>
11743 * g++.dg/warn/Wunused-7.C: New test.
11745 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11747 * gcc.dg/torture/builtin-integral-1.c: New test.
11749 2004-03-16 Mark Mitchell <mark@codesourcery.com>
11752 * g++.dg/parse/non-dependent3.C: New test.
11754 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
11756 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
11757 * g++.dg/eh/simd-2.C: Likewise.
11758 * g++.dg/init/array10.C: Likewise.
11759 * gcc.c-torture/compile/simd-1.c: Likewise.
11760 * gcc.c-torture/compile/simd-2.c: Likewise.
11761 * gcc.c-torture/compile/simd-3.c: Likewise.
11762 * gcc.c-torture/compile/simd-4.c: Likewise.
11763 * gcc.c-torture/compile/simd-6.c: Likewise.
11764 * gcc.c-torture/execute/simd-1.c: Likewise.
11765 * gcc.c-torture/execute/simd-2.c: Likewise.
11766 * gcc.dg/compat/vector-defs.h: Likewise.
11767 * gcc.dg/20020531-1.c: Likewise.
11768 * gcc.dg/altivec-3.c: Likewise.
11769 * gcc.dg/altivec-4.c: Likewise.
11770 * gcc.dg/altivec-varargs-1.c: Likewise.
11771 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
11772 * gcc.dg/i386-mmx-3.c: Likewise.
11773 * gcc.dg/i386-sse-4.c: Likewise.
11774 * gcc.dg/i386-sse-5.c: Likewise.
11775 * gcc.dg/i386-sse-8.c: Likewise.
11776 * gcc.dg/simd-1.c: Likewise.
11777 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
11778 __ev64_opaque__ since the machine description provides it.
11780 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11782 * lib/compat.exp (skip_list): New global variable.
11783 Use it to hold the user defined COMPAT_SKIPS list if any.
11784 (compat-obj): Add the members of skip_list to optall.
11786 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11788 * gcc.dg/compat/union-by-value-1_main.c,
11789 union-by-value-1_x.c, union-by-value-1_y.c,
11790 union-check.h, union-defs.h,
11791 union-init.h, union-return-1_main.c,
11792 union-return-1_x.c, union-return-1_y.c: New files.
11794 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11796 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
11797 mixed-struct-init.h: Add 4 mixed structure types.
11798 struct-by-value-21_main.c, struct-by-value-21_x.c,
11799 struct-by-value-21_y.c, struct-return-21_main.c,
11800 struct-return-21_x.c, struct-return-21_y.c: New files.
11802 2004-03-13 Mark Mitchell <mark@codesourcery.com>
11805 * g++.dg/parse/template14.C: New test.
11807 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11809 * gcc.c-torture/execute/20040313-1.c: New test.
11811 2004-03-13 Jakub Jelinek <jakub@redhat.com>
11814 * gcc.dg/20040311-2.c: New test.
11816 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
11819 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
11822 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
11824 * gcc.dg/20040305-2.c: Add missing return statement.
11826 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11828 * gcc.dg/builtins-34.c: Also check pow10*.
11830 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
11833 * gcc.dg/20040305-2.c: New test.
11835 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
11837 * gcc.dg/20040310-1.c: New test.
11839 2004-03-11 Roger Sayle <roger@eyesopen.com>
11841 * gcc.c-torture/execute/20040311-1.c: New test case.
11843 2004-03-11 Mark Mitchell <mark@codesourcery.com>
11846 * g++.dg/lookup/enum1.C: New test.
11848 2004-03-10 Mark Mitchell <mark@codesourcery.com>
11851 * g++.dg/lookup/struct2.C: New test.
11853 2004-03-10 Uros Bizjak <uros@kss-loka.si>
11855 * gcc.dg/builtins-34.c: New test.
11857 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11859 * gcc.dg/torture/builtin-nonneg-1.c: New test.
11861 2004-03-09 James E Wilson <wilson@specifixinc.com>
11863 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
11864 * gcc.dg/alias-2.c: New testcase.
11866 2004-03-09 Zack Weinberg <zack@codesourcery.com>
11868 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
11870 2004-03-09 Roger Sayle <roger@eyesopen.com>
11872 * gcc.c-torture/execute/20040309-1.c: New test case.
11874 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
11877 * g++.dg/overload/ref1.C: New.
11879 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11882 * g++.dg/template/spec12.C: New test.
11885 * g++.dg/parse/crash14.C: New test.
11887 2004-03-09 Mark Mitchell <mark@codesourcery.com>
11890 * g++.dg/init/ref11.C: New test.
11892 2004-03-09 Mark Mitchell <mark@codesourcery.com>
11895 * g++.dg/parse/builtin2.C: New test.
11897 2004-03-08 Mark Mitchell <mark@codesourcery.com>
11900 * g++.dg/init/ctor3.C: New test.
11901 * g++.dg/init/union1.C: New test.
11902 * g++.dg/ext/anon-struct4.C: New test.
11904 2004-03-08 Mark Mitchell <mark@codesourcery.com>
11906 * g++.dg/lookup/koenig1.C: Tweak error messages.
11907 * g++.dg/lookup/used-before-declaration.C: Likewise.
11908 * g++.dg/other/do1.C: Likewise.
11909 * g++.dg/overload/koenig1.C: Likewise.
11910 * g++.dg/parse/crash13.C: Likewise.
11911 * g++.dg/template/instantiate3.C: Likewise.
11913 2004-03-08 Eric Christopher <echristo@redhat.com>
11915 * * lib/target-supports.exp: Enable libiconv in test
11916 compilation. Fix up error checking.
11918 2004-03-08 Roger Sayle <roger@eyesopen.com>
11920 PR middle-end/14289
11921 * gcc.dg/pr14289-1.c: New test case.
11922 * gcc.dg/pr14289-2.c: Likewise.
11923 * gcc.dg/pr14289-3.c: Likewise.
11925 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
11927 * gcc.c-torture/execute/20040308-1.c: New test.
11929 2004-03-07 Roger Sayle <roger@eyesopen.com>
11931 * gcc.c-torture/execute/20040307-1.c: New test case.
11933 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
11935 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
11937 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
11939 * gcc.dg/20040306-1.c: New test.
11941 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
11943 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
11945 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
11947 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11950 * gcc.dg/decl-6.c: New test.
11952 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11954 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
11955 Rename LOGPOW -> LOG_POW.
11956 (SQRT_EXP, POW_EXP): New.
11958 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11960 * gcc.dg/i386-sse-8.c: New test.
11962 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11965 * gcc.dg/decl-5.c: New test.
11967 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
11969 * gcc.dg/20040305-1.c: New test.
11971 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
11974 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
11976 2004-03-04 Ziemowit Laski <zlaski@apple.com>
11978 PR c++/14425, c++/14426
11979 * g++.dg/ext/altivec-4.C: New test.
11980 * g++.dg/ext/altivec-5.C: New test.
11982 2004-03-04 Geoffrey Keating <geoffk@apple.com>
11984 * g++.old-deja/g++.other/linkage1.C: Expect errors about
11985 global variables of a type with no linkage.
11986 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
11987 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
11988 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
11989 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
11990 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
11991 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
11992 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
11993 * g++.dg/warn/deprecated.C: Name enum Color.
11994 * g++.dg/overload/VLA.C: Name structure for 'b'.
11995 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
11997 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11999 * gcc.c-torture/compile/20040304-1.c: New test.
12001 2004-03-03 Zack Weinberg <zack@codesourcery.com>
12004 * gcc.dg/decl-4.c: New testcase.
12006 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
12008 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
12009 as PRECF if sizeof (float) > sizeof (double).
12010 (PRECL): Make it the same as PRECF if
12011 sizeof (float) > sizeof (long double).
12013 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12015 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
12016 system type. Add check for irix6 which doesn't have c99 runtime.
12018 2004-03-03 Bob Wilson <bob.wilson@acm.org>
12020 * gcc.dg/const-elim-1.c: xfail for xtensa.
12022 2004-03-01 Mark Mitchell <mark@codesourcery.com>
12025 * g++.dg/template/cond4.C: New test.
12027 2004-03-01 Mark Mitchell <mark@codesourcery.com>
12030 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
12033 * g++.dg/parse/defarg7.C: New test.
12036 * g++.dg/template/friend26.C: New test.
12038 2004-03-01 Mark Mitchell <mark@codesourcery.com>
12041 * g++.dg/abi/mangle21.C: New test.
12044 * g++.dg/parse/constructor2.C: New test.
12047 * g++.dg/template/sfinae1.C: New test.
12049 2004-02-29 Mark Mitchell <mark@codesourcery.com>
12052 * g++.dg/expr/crash2.C: New test.
12054 PR middle-end/13448
12055 * gcc.dg/inline-5.c: New test.
12056 * gcc.dg/always-inline.c: Split out tests into ...
12057 * gcc.dg/always-inline2.c: ... this and ...
12058 * gcc.dg/always-inline3.c: ... this.
12060 2004-02-29 Mark Mitchell <mark@codesourcery.com>
12063 * g++.dg/debug/crash1.C: New test.
12065 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
12067 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
12068 function with __attribute__((noinline)).
12069 (recurser_void2): Likewise.
12070 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
12071 (recurser_void2): Likewise.
12073 2004-02-29 Roger Sayle <roger@eyesopen.com>
12075 PR middle-end/14203
12076 * g++.dg/warn/Wunused-6.C: New test case.
12078 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
12080 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
12083 2004-02-27 Eric Christopher <echristo@redhat.com>
12085 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
12086 * g++.dg/charset/asm2.c: Run only x86.
12087 * gcc.dg/charset/asm3.c: Ditto.
12089 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
12091 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
12094 2004-02-27 Ziemowit Laski <zlaski@apple.com>
12096 * g++.dg/ext/altivec-3.C: New.
12098 2004-02-26 Richard Henderson <rth@redhat.com>
12100 * g++.dg/ext/attrib10.C: Mark for warning.
12101 * gcc.dg/attr-alias-1.c: New.
12103 2004-02-26 Richard Henderson <rth@redhat.com>
12105 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
12106 * gcc.c-torture/execute/20040208-2.c: ... it back.
12108 2004-02-26 Eric Christopher <echristo@redhat.com>
12110 * lib/target-supports.exp (check-iconv-available): New function.
12111 * lib/gcc-dg.exp (dg-require-iconv): New function.
12113 * gcc.dg/charset: New directory.
12114 * gcc.dg/charset/charset.exp: New file.
12115 * gcc.dg/charset/asm1.c: Ditto.
12116 * gcc.dg/charset/asm2.c: Ditto.
12117 * gcc.dg/charset/asm3.c: Ditto.
12118 * gcc.dg/charset/asm4.c: Ditto.
12119 * gcc.dg/charset/asm5.c: Ditto.
12120 * gcc.dg/charset/attribute1.c: Ditto.
12121 * gcc.dg/charset/attribute2.c: Ditto.
12122 * gcc.dg/charset/string1.c: Ditto.
12123 * g++.dg/charset: New directory.
12124 * g++.dg/dg.exp: Add here. Special options.
12125 * g++.dg/charset/charset.exp: New file.
12126 * g++.dg/charset/asm1.c: Ditto.
12127 * g++.dg/charset/asm2.c: Ditto.
12128 * g++.dg/charset/asm3.c: Ditto.
12129 * g++.dg/charset/asm4.c: Ditto.
12130 * g++.dg/charset/attribute1.c: Ditto.
12131 * g++.dg/charset/attribute2.c: Ditto.
12132 * g++.dg/charset/extern1.cc: Ditto.
12133 * g++.dg/charset/extern2.cc: Ditto.
12134 * g++.dg/charset/string1.c: Ditto.
12136 2004-02-26 Mark Mitchell <mark@codesourcery.com>
12139 * g++.dg/parse/comma1.C: New test.
12141 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12144 * g++.dg/template/ttp8.C: New test.
12146 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
12148 * gcc.dg/fixuns-trunc-1.c: New test.
12150 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12152 * gcc.dg/builtins-config.h: Use #elif.
12154 2004-02-26 Michael Matz <matz@suse.de>
12156 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
12157 * gcc.dg/991214-1.c: Likewise.
12158 * gcc.dg/i386-asm-1.c: Likewise.
12160 2004-02-25 Richard Henderson <rth@redhat.com>
12162 * gcc.c-torture/execute/20040208-2.c: Move ...
12163 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
12165 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12168 * g++.dg/other/crash-3.C: New test.
12170 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12172 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
12173 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
12175 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
12178 2004-02-24 Michael Matz <matz@suse.de>
12180 * gcc.dg/i386-regparm.c: New.
12182 2004-02-23 James E Wilson <wilson@specifixinc.com>
12184 * gcc.c-torture/execute/20040223-1.c: New.
12186 2004-02-23 Zack Weinberg <zack@codesourcery.com>
12187 Kazu Hirata <kazu@cs.umass.edu>
12189 * gcc.dg/fwritable-strings-1.c: Remove.
12191 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
12194 * gcc.dg/20040223-1.c: New test.
12196 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12199 * g++.dg/ext/typeof9.C: New test.
12201 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12204 * g++.dg/other/switch1.C: New test.
12206 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12208 * gcc.dg/cast-function-1.c: Adjust for new informative message.
12209 * gcc.dg/va-arg-1.c: Likewise.
12211 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12214 * g++.dg/template/koenig5.C: New test.
12216 2004-02-21 Ziemowit Laski <zlaski@apple.com>
12218 * g++.dg/ext/altivec-1.C: Generalize target triple.
12219 * g++.dg/ext/altivec-2.C: New test case.
12220 * g++.dg/ext/altivec_check.h: New file.
12221 * gcc.dg/altivec-1.c: Generalize target triple;
12222 include altivec_check.h and call altivec_check().
12223 * gcc.dg/altivec-[2-5].c: Generalize target triple.
12224 * gcc.dg/altivec-6.c: New test case.
12225 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
12226 type casts as needed.
12227 * gcc.dg/altivec-10.c: Include altivec_check.h and call
12229 * gcc.dg/altivec-12.c: New test case.
12230 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
12231 include altivec_check.h and call altivec_check().
12232 * gcc.dg/altivec_check.h: New file.
12234 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12236 * lib/target-supports.exp (check_alias_available): Don't mangle
12237 function `g' in test program.
12239 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12241 * lib/target-supports.exp (check_profiling_available): Check
12242 argument to determine whether we support a profiling type.
12243 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
12244 check_profiling_available.
12245 * g++.dg/bprob/bprob.exp: Likewise
12246 * g77.dg/bprob/bprob.exp: Likewise.
12247 * gcc.misc-tests/bprob.exp: Likewise.
12248 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
12249 dg-require-profiling and delete expected error handling.
12250 * gcc.dg/20021014-1.c: Likewise.
12251 * gcc.dg/nest.c: Likewise.
12253 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12256 * g++.dg/other/vthunk1.C: New test.
12258 2004-02-20 Falk Hueffner <falk@debian.org>
12261 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
12263 2004-02-20 Mark Mitchell <mark@codesourcery.com>
12266 * g++.dg/other/error8.C: Remove XFAIL markers.
12269 * g++.dg/ext/packed5.C: New test.
12272 * g++.dg/warn/Wunused-5.C: New test.
12275 * g++.dg/lookup/member1.C: New test.
12277 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
12279 * gcc.c-torture/compile/20040130-1.c: Enable only when
12280 __INT_MAX__ >= 2147483647L.
12281 * gcc.c-torture/compile/961203-1.c: Likewise.
12283 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
12285 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
12286 * g++.dg/opt/template1.C: Robustify assembler regexp
12288 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12290 * gcc.c-torture/execute/simd-4.x: Remove.
12291 * gcc.c-torture/execute/va-arg-25.x: Likewise.
12292 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
12293 Guard with #ifndef SKIP_ATTRIBUTE.
12294 * gcc.dg/compat/vector-1_y.c: Likewise.
12295 * gcc.dg/compat/vector-2_x.c: Likewise.
12296 * gcc.dg/compat/vector-2_y.c: Likewise.
12297 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
12298 * g++.dg/eh/simd-2.C: Likewise.
12300 2004-02-19 Alan Modra <amodra@bigpond.net.au>
12302 * gcc.c-torture/compile/complex-1.c: New.
12304 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
12307 * gcc.c-torture/execute/20040218-1.c: New test.
12309 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12312 * g++.dg/parse/new2.C: New test.
12314 2004-02-18 Paul Brook <paul@codesourcery.com>
12316 * gcc.c-torture/compile/libcall-1.c: New test.
12318 2004-02-18 Paul Brook <paul@codesourcery.com>
12321 * gcc.dg/debug/debug-7.c: New test.
12323 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
12325 * gcc.dg/20040217-1.c: New test.
12327 2004-02-17 Zack Weinberg <zack@codesourcery.com>
12329 * gcc.c-torture/execute/990208-1.x: Delete.
12331 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
12333 * gcc.c-torture/execute/20040208-2.x: New file.
12335 2004-02-17 Mark Mitchell <mark@codesourcery.com>
12338 * g++.dg/abi/structret1.C: New test.
12340 2004-02-17 Jakub Jelinek <jakub@redhat.com>
12342 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
12343 (i386_cpuid): No need to test if cpuid is available on AMD64.
12344 Fix assembly, so that it works onboth i386 and AMD64.
12345 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
12346 (vecInLong): Fix s[] member type to unsigned int.
12347 (vecInWord): Remove type.
12348 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
12349 (a64, b64, c64, d64, e64): Remove.
12350 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
12351 Remove unused variable. Remove initialization of removed variables.
12352 Don't call mmx_tests nor sse_tests.
12353 (reference_mmx, reference_sse): Remove.
12354 (check): Add return stmt.
12355 * gcc.dg/i386-sse-7.c: New test.
12356 * gcc.dg/i386-mmx-4.c: New test.
12358 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12360 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
12361 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
12362 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
12363 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
12364 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
12365 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
12366 g++.dg/tc1/dr94.C: Fix line terminator.
12368 2004-02-16 Geoffrey Keating <geoffk@apple.com>
12370 * gcc.c-torture/compile/20040216-1.c: New.
12372 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12374 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
12375 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
12376 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
12377 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
12378 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
12379 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
12381 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12383 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
12385 2004-02-15 Mark Mitchell <mark@codesourcery.com>
12388 * g++.dg/expr/cond4.C: New test.
12391 * g++.dg/lookup/crash2.C: New test.
12393 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
12395 * gcc.c-torture/compile/20040214-2.c: New test.
12397 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
12400 * g++.dg/ext/typeof8.C: New test.
12402 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
12404 * gcc.c-torture/compile/20040214-1.c: New test.
12406 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12409 * g++.dg/template/spec11.C: New test.
12411 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12414 * g++.dg/other/error8.C: New test.
12416 2004-02-13 Mark Mitchell <mark@codesourcery.com>
12419 * g++.dg/template/array4.C: New test.
12422 * g++.dg/inherit/thunk2.C: New test.
12425 * g++.dg/eh/cond2.C: New test.
12427 2004-02-12 Alan Modra <amodra@bigpond.net.au>
12429 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
12431 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
12433 * lib/scanasm.exp (dg-scan): Quote pattern before display.
12435 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
12437 * g++.dg/simd-2.C: xfail on ppc64-linux.
12439 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
12442 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
12445 2004-02-11 Uros Bizjak <uros@kss-loka.si>
12447 * gcc.dg/builtins-33.c: New test.
12449 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
12451 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
12453 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
12455 * g++.dg/simd-2.C: Set -maltivec for ppc64.
12457 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
12459 * gcc.dg/ppc64-abi-3.c: New test.
12461 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
12465 * gcc.dg/pr14092-1.c: New testcase.
12467 2004-02-10 Alan Modra <amodra@bigpond.net.au>
12469 * gcc.dg/cpp/assert4.c: Fix typo last change.
12471 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
12472 * gcc.dg/cpp/assert4.c: Handle powerpc64.
12474 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
12476 2004-02-09 Roger Sayle <roger@eyesopen.com>
12478 * gcc.c-torture/compile/20040209-1.c: New test case.
12480 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
12482 * gcc.dg/c90-init-1.c: Adjust expected error messages.
12484 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
12486 * gcc.c-torture/execute/20040208-[12].c: New tests.
12488 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12490 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
12492 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12494 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
12496 2004-02-07 Zack Weinberg <zack@codesourcery.com>
12499 * gcc.dg/visibility-8.c: New testcase.
12501 2004-02-07 Zack Weinberg <zack@codesourcery.com>
12503 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
12505 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
12507 2004-02-07 Roger Sayle <roger@eyesopen.com>
12509 PR middle-end/13696
12510 * g++.dg/opt/fold1.C: New test case.
12512 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12515 * g++.dg/other/crash-2.C: New test.
12517 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12520 * g++.dg/parse/angle-bracket2.C: New test.
12522 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12524 PR middle-end/13750
12526 2004-01-15 Geoffrey Keating <geoffk@apple.com>
12528 * testsuite/g++.dg/pch/wchar-1.C: New.
12529 * testsuite/g++.dg/pch/wchar-1.Hs: New.
12531 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12534 * g++.dg/parse/error15.C: New test.
12535 * g++.dg/parse/crash11.C: Update dg-error mark.
12537 2004-02-04 Mark Mitchell <mark@codesourcery.com>
12540 * g++.dg/warn/conv2.C: New test.
12542 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12545 * g++.dg/warn/incomplete1.C: Remove xfail.
12547 2004-02-04 Mark Mitchell <mark@codesourcery.com>
12549 * lib/file-format.exp (gcc_target_object_format): Use
12550 ${tool}_target_compile, not gcc_target_compile.
12551 * lib/target-supports.exp (check_alias_available): Likewise.
12552 (check_gc_sections_available): Likewise.
12553 * g++.dg/ext/attrib10.C: Use dg-require-alias.
12554 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
12557 2004-02-04 Mark Mitchell <mark@codesourcery.com>
12560 * g++.dg/template/static6.C: New test.
12562 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
12564 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
12566 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12568 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
12569 tests for systems where `char' is unsigned by default.
12571 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12574 * g++.dg/template/partial3.C: New test.
12576 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
12578 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
12579 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
12580 Remove mentions of obsolete ports.
12582 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
12584 * gcc.dg/noncompile/20001228-1.c: Fix for new
12587 2004-02-03 Roger Sayle <roger@eyesopen.com>
12590 * gcc.c-torture/execute/multdi-1.c: New test case.
12592 2004-02-03 Mark Mitchell <mark@codesourcery.com>
12595 * g++.dg/template/lookup5.C: New test.
12597 2004-02-03 Mark Mitchell <mark@codesourcery.com>
12600 * g++.dg/template/lookup4.C: New test.
12603 * g++.dg/parse/error14.C: New test.
12606 * g++.dg/parse/template13.C: New test.
12608 2004-02-03 Mark Mitchell <mark@codesourcery.com>
12611 * g++.dg/template/koenig4.C: New test.
12614 * g++.dg/template/crash17.C: New test.
12617 * g++.dg/parse/error13.C: New test.
12618 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
12620 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12622 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
12624 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
12628 * gcc.dg/noncompile/20040203-1.c: New test.
12629 * gcc.dg/noncompile/20040203-2.c: Likewise.
12630 * gcc.dg/noncompile/20040203-3.c: Likewise.
12631 * gcc.dg/20040203-1.c: Likewise.
12633 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
12636 * g++.dg/template/sizeof7.C: New test.
12638 2004-02-02 Eric Christopher <echristo@redhat.com>
12639 Zack Weinberg <zack@codesourcery.com>
12641 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
12643 2004-02-02 Zack Weinberg <zack@codesourcery.com>
12645 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
12646 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
12647 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
12648 * gcc.dg/cleanup-5.c: Run only on Linux targets.
12650 2004-02-02 Mark Mitchell <mark@codesourcery.com>
12653 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
12656 * g++.dg/ext/attrib13.C: New test.
12659 * g++.dg/conversion/op2.C: New test.
12661 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12663 * gcc.dg/titype-1.c: Fix pasto.
12665 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12667 * gcc.dg/titype-1.c: New test.
12669 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12672 * g++.dg/template/non-type-template-argument-1.C,
12673 g++.dg/template/qualified-id1.C: Update dg-error marks.
12674 * g++.dg/template/nontype6.C: New test.
12676 2004-02-01 Roger Sayle <roger@eyesopen.com>
12678 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
12679 * gcc.dg/builtins-31.c: New testcase.
12680 * gcc.dg/builtins-32.c: New testcase.
12682 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
12684 * objc.dg/call-super-2.m: Update line numbers
12685 for the including of stddef.h.
12687 2004-01-30 Michael Matz <matz@suse.de>
12689 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
12690 g++.dg/ext/case-range3.C: New tests.
12692 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12696 * g++.dg/template/member4.C: New test.
12698 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12701 * g++.dg/template/sizeof6.C: New test.
12703 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12705 * gcc.dg/fwritable-strings-1.c: New test.
12707 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12709 * gcc.c-torture/compile/20040130-1.c: New test.
12711 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
12713 * objc.dg/call-super-2.m: Include stddef.h for size_t.
12715 2004-01-29 Mark Mitchell <mark@codesourcery.com>
12718 * g++.dg/template/ctor3.C: New test.
12720 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12722 * g++.dg/tc1: New directory.
12723 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
12724 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
12725 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
12726 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
12727 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
12729 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12731 * g++.dg/parse/error11.C: New test.
12732 * g++.dg/parse/error12.C: Likewise.
12734 2004-01-28 Ziemowit Laski <zlaski@apple.com>
12736 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
12737 (scan_initial, main): Use aligned_sizeof instead of sizeof.
12739 2004-01-28 Mark Mitchell <mark@codesourcery.com>
12742 * g++.dg/ext/attrib12.C: New test.
12745 * g++.dg/parse/cast2.C: New test.
12747 2004-01-27 James E Wilson <wilson@specifixinc.com>
12749 * objc.dg/encode-2.m (main): New local string. Set depending on
12750 sizeof long. Use in sscanf call.
12751 * objc.dg/encode-3.m (main): New local string. Set depending on
12752 sizeof long. Use in scan_initial call.
12754 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12756 * objc.dg/call-super-2.m: Make LP64-safe.
12757 * objc.dg/desig-init-1.m: Likewise.
12759 2004-01-27 Devang Patel <dpatel@apple.com>
12761 * g++.dg/debug/namespace1.C: New test.
12763 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
12765 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
12768 * gcc.dg/arm-mmx-1.c: New test.
12770 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12772 * gcc.dg/20040127-1.c: New test.
12773 * gcc.dg/20040127-2.c: New test.
12775 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12777 * objc.dg/stret-1.m (glob): Renamed to globa.
12779 2004-01-26 Mark Mitchell <mark@codesourcery.com>
12782 * g++.dg/expr/for1.C: New test.
12784 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
12786 PR middle-end/13779
12787 * gcc.dg/darwin-longlong.c: New test.
12789 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
12791 * gcc.dg/20040124-1.c: Moved test from here...
12792 * gcc.c-torture/compile/20040124-1.c: ...to here.
12794 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12796 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
12797 the assembly output if -m64 is passed.
12799 2004-01-25 Mark Mitchell <mark@codesourcery.com>
12802 * g++.dg/template/cond3.C: New test.
12804 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12807 * g++.dg/template/ttp7.C: New test.
12809 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12812 * g++.dg/template/nontype4.C: New test.
12813 * g++.dg/template/nontype5.C: Likewise.
12815 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
12817 * gcc.dg/torture/mips-clobber-at.c: New test.
12819 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
12821 * gcc.dg/20040124-1.c: New test.
12823 2004-01-24 Jakub Jelinek <jakub@redhat.com>
12825 * gcc.dg/20040123-1.c: New test.
12827 2004-01-23 Zack Weinberg <zack@codesourcery.com>
12829 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
12831 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
12833 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
12835 2004-01-23 Andrew Pinski <apinski@apple.com>
12837 * gcc.dg/20030121-1.c: Move to ..
12838 * gcc.dg/20040121-1.c: here.
12840 2004-01-23 Roger Sayle <roger@eyesopen.com>
12842 * gcc.dg/builtins-29.c: New test case.
12844 2004-01-23 Zack Weinberg <zack@codesourcery.com>
12847 * gcc.dg/builtins-30.c: New testcase.
12849 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
12851 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
12852 * lib/g77.exp: Likewise.
12853 * lib/objc.exp: Likewise.
12854 * lib/g++.exp: Likewise.
12856 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12858 * gcc.dg/struct-by-value-2.c: New test.
12860 2004-01-21 Andrew Pinski <apinski@apple.com>
12863 * gcc.dg/20030121-1.c: New test.
12865 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
12867 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
12868 clobber frame pointer register in asm statement.
12870 2004-01-21 Falk Hueffner <falk@debian.org>
12872 * gcc.c-torture/compile/20040121-1.c: New test.
12874 2004-01-21 Zack Weinberg <zack@codesourcery.com>
12876 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
12878 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
12880 * gcc.dg/ppc64-abi-2.c: New test.
12882 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
12884 * lib/treelang.exp: Fill out this file.
12885 * lib/treelang-dg.exp: New File.
12887 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
12889 * gcc.c-torture/compile/981022-1.c: Remove.
12890 * gcc.dg/array-5.c: Remove XFAIL.
12891 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
12892 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
12893 gcc.dg/cond-lvalue-1.c: Update.
12894 * gcc.dg/cast-lvalue-2.c: New test.
12896 2004-01-19 Mark Mitchell <mark@codesourcery.com>
12899 * g++.dg/other/error1.C (class foo): Tweak error message.
12902 * g++.dg/template/call2.C: New test.
12904 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12906 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
12907 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
12908 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
12909 scalar-return-1_x.c, scalar-return-2_y.c,
12910 scalar-return-3_x.c, scalar-return-3_y.c,
12911 scalar-return-4_x.c, scalar-return-4_y.c,
12912 struct-align-1.h, struct-align-1_x.c,
12913 struct-align-1_y.c, struct-align-2.h,
12914 struct-align-2_x.c, struct-align-2_y.c,
12915 struct-by-value-10_y.c, struct-by-value-11_x.c,
12916 struct-by-value-11_y.c, struct-by-value-12_x.c,
12917 struct-by-value-12_y.c, struct-by-value-13_x.c,
12918 struct-by-value-13_y.c, struct-by-value-14_x.c,
12919 struct-by-value-14_y.c, struct-by-value-15_x.c,
12920 struct-by-value-15_y.c, struct-by-value-16_y.c,
12921 struct-by-value-17_y.c, struct-by-value-18_y.c,
12922 struct-by-value-19_y.c, struct-by-value-1_x.c,
12923 struct-by-value-1_y.c, struct-by-value-20_y.c,
12924 struct-by-value-2_x.c, struct-by-value-2_y.c,
12925 struct-by-value-3_y.c, struct-by-value-4_x.c,
12926 struct-by-value-4_y.c, struct-by-value-5_y.c,
12927 struct-by-value-6_y.c, struct-by-value-7_y.c
12928 struct-by-value-8_x.c, struct-by-value-8_y.c
12929 struct-by-value-9_x.c, struct-by-value-9_y.c
12930 struct-return-10_x.c, struct-return-10_y.c,
12931 struct-return-19_x.c, struct-return-20_x.c
12932 struct-return-2_x.c, struct-return-2_y.c
12933 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
12934 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
12936 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12938 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
12939 attribute on sparc*-sun-solaris2.*.
12941 2004-01-18 Mark Mitchell <mark@codesourcery.com>
12944 * g++.dg/ext/typeof7.C: New test.
12946 2004-01-18 David Edelsohn <edelsohn@gnu.org>
12948 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
12949 * gcc.dg/const-elim-1.c: Same.
12951 2004-01-17 Ziemowit Laski <zlaski@apple.com>
12953 * objc.dg/stret-1.m: New.
12954 * objc.dg/stret-2.m: New.
12956 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
12959 * g++.dg/ext/vector1.C: New test.
12961 2004-01-16 Geoffrey Keating <geoffk@apple.com>
12963 * gcc.dg/pch/import-1.c: New.
12964 * gcc.dg/pch/import-1.hs: New.
12965 * gcc.dg/pch/import-1a.h: New.
12966 * gcc.dg/pch/import-1b.h: New.
12967 * gcc.dg/pch/import-1c.h: New.
12969 2004-01-16 Mark Mitchell <mark@codesourcery.com>
12972 * g++.dg/ext/array1.C: New test.
12975 * g++.dg/conversion/op1.C: New test.
12977 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
12980 From Kazumoto Kojima / Dan Kegel:
12981 * gcc.dg/pr11864-1.c: New test.
12984 From Marcus Comstedt / Dan Kegel:
12985 * gcc.dg/pr10392-1.c: New test.
12987 2004-01-16 Mark Mitchell <mark@codesourcery.com>
12990 * g++.dg/init/ref10.C: New test.
12992 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12995 * g++.dg/parse/typename6.C: New test.
12997 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13000 * testsuite/g++.dg/pch/wchar-1.C: New.
13001 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13003 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13006 * g++.dg/expr/sizeof2.C: New test.
13008 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
13010 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
13012 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
13015 * g++.dg/lookup/strong-using-3.C: New.
13016 * g++.dg/lookup/using-10.C: New.
13018 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
13021 * g++.dg/lookup/strong-using-2.C: New.
13023 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
13024 Dan Kegel <dank@kegel.com>
13025 J"orn Rennecke <joern.rennecke@superh.com>
13028 * gcc.dg/pr9365-1.c: New test.
13030 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13033 * g++.dg/parse/casting-operator2.C: New test.
13034 * g++.old-deja/g++.pt/explicit83.C: Remove.
13036 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
13038 * gcc.dg/label-compound-stmt-1.c: New test.
13039 * gcc.c-torture/compile/950922-1.c,
13040 gcc.c-torture/compile/20000211-3.c,
13041 gcc.c-torture/compile/20000518-1.c,
13042 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
13043 compound statements.
13045 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
13047 * gcc.dg/ppc64-abi-1.c: New test.
13049 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
13051 * g++.dg/ext/attrib9.C: Add dg-warnings.
13053 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13056 * g++.dg/parse/dtor3.C: New test.
13058 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
13061 * g++.dg/parse/try-catch-1.C: New test.
13063 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
13065 * ada/acats/run_all.sh: Add more verbose output in acats.log
13066 when compiling tests.
13068 2004-01-12 Zack Weinberg <zack@codesourcery.com>
13071 * gcc.dg/typedef-redecl.c: New test case.
13072 * gcc.dg/typedef-redecl.h: New support file.
13074 2004-01-13 Jan Hubicka <jh@suse.cz>
13076 * gcc.dg/always_inline.c: New test.
13077 * gcc.dg/debug/20031231-1.c: Fix.
13079 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13082 * g++.dg/template/array3.C: New test.
13084 2004-01-12 Zack Weinberg <zack@codesourcery.com>
13086 * g++.dg/ext/lvalue1.C: No longer expected to fail.
13087 * g++.dg/warn/Wunused-2.C: Likewise.
13089 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13092 * g++.dg/template/instantiate6.C: New test.
13094 2004-01-12 Roger Sayle <roger@eyesopen.com>
13096 PR middle-end/11397
13097 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
13099 2004-01-12 Jan Hubicka <jh@suse.cz>
13102 * gcc.dg/20040112-1.c: New.
13104 * gcc.dg/dwarf-die[1-7].c: Move to...
13105 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
13106 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
13108 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
13111 * g++.dg/parse/friend4.C: New test.
13113 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
13116 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
13117 definition is called a friend.
13119 2004-01-11 Zack Weinberg <zack@codesourcery.com>
13121 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
13123 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
13126 * g++.dg/parse/error10.C: New test.
13127 * g++.dg/template/arg2.C: Accept "invalid type" error.
13129 2004-01-11 Jakub Jelinek <jakub@redhat.com>
13131 PR middle-end/13392
13132 * g++.dg/opt/expect2.C: New test.
13134 2004-01-10 Zack Weinberg <zack@codesourcery.com>
13136 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
13137 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
13138 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
13139 Update dg-error regexps.
13141 2004-01-10 Zack Weinberg <zack@codesourcery.com>
13143 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
13144 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
13146 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13148 * gcc.dg/pragma-re-1.c: Use right pointer type.
13150 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13152 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
13154 2004-01-09 Geoffrey Keating <geoffk@apple.com>
13156 * gcc.dg/rs6000-ldouble-1.c: New.
13158 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13162 * g++.dg/other/abstract1.C: New test.
13164 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
13166 * g++.dg/lookup/strong-using-1.C: New.
13168 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
13171 * gcc.dg/func-ptr-conv-1.c: New test.
13172 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
13174 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
13177 * gcc.c-torture/compile/20040109-1.c: New.
13179 2004-01-08 Stuart Hastings <stuart@apple.com>
13181 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
13182 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
13183 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
13185 2004-01-09 Alan Modra <amodra@bigpond.net.au>
13187 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
13189 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13191 * ada/acats/run_acats: Treat 'gnatchop' the same way
13192 as 'gnatmake'. Export GCC_DRIVER.
13193 * ada/acats/run_all.sh: Add target_gnatchop. Use
13194 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
13196 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13199 * g++.dg/template/dependent-expr4.C: New test.
13201 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
13203 * gcc.dg/altivec-11.c: New test.
13205 2004-01-07 Mark Mitchell <mark@codesourcery.com>
13207 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
13209 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
13212 * gcc.dg/enum-compat-1.c: New test.
13213 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
13215 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
13218 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
13219 gcc.dg/c99-idem-qual-3.c: New tests.
13221 2004-01-07 Alan Modra <amodra@bigpond.net.au>
13223 * gcc.dg/winline-7.c: Don't cast void * to int.
13225 2004-01-06 Jan Hubicka <jh@suse.cz>
13227 * gcc.dg/i386-sse-5.c: New test
13228 * g++.dg/eh/simd-1.c: Add -w argument for i386.
13230 2004-01-05 Mark Mitchell <mark@codesourcery.com>
13233 * g++.dg/rtti/typeid4.C: New test.
13235 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13237 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
13239 2004-01-05 Mark Mitchell <mark@codesourcery.com>
13242 * g++.dg/template/error11.C: New test.
13245 * g++.dg/template/class2.C: New test.
13247 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
13248 Richard Sandiford <rsandifo@redhat.com>
13251 * g++.dg/opt/alias3.C: New test.
13253 2004-01-04 Mark Mitchell <mark@codesourcery.com>
13256 * g++.dg/template/koenig3.C: New test.
13259 * g++.dg/parse/offsetof3.C: New test.
13261 * g++.dg/init/copy7.C: Add missing dg-error markers.
13264 * g++.dg/init/copy7.c: New test.
13267 * g++.dg/parse/cast1.C: New test.
13269 2004-01-04 Jan Hubicka <jh@suse.cz>
13271 * gcc.dg/winline[1-7].c: New tests.
13273 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13276 * g++.dg/template/qualttp22.C: New test.
13278 2004-01-01 Jan Hubicka <jh@suse.cz>
13280 * gcc.dg/debug/20031231-1.c: New.
13281 * gcc.c-torture/compile/20040101-1.c: New.
13282 * gcc.dg/dwarf-die-[1-7].c: New.
13284 2004-01-01 Jakub Jelinek <jakub@redhat.com>
13286 PR optimization/13521
13287 * gcc.c-torture/compile/20031231-1.c: New test.
13289 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
13291 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
13293 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13296 * g++.dg/template/crash16.C: New test.
13298 2003-12-30 Mark Mitchell <mark@codesourcery.com>
13300 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
13302 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
13304 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
13306 * g++.old-deja/g++.jason/thunk3.C: Likewise.
13307 * g++.old-deja/g++.law/profile1.C: Likewise.
13308 * gcc.c-torture/compile/981006-1.c: Likewise.
13309 * gcc.c-torture/execute/loop-2e.x: Likewise.
13310 * gcc.c-torture/execute/loop-2f.x: Remove.
13311 * gcc.c-torture/execute/loop-2g.x: Likewise.
13312 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
13313 * gcc.dg/20020312-2.c: Remove traces of dead ports.
13315 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
13318 * g++.dg/ext/attrib11.C: New test.
13321 * g++.dg/template/array2-1.C: New test.
13322 * g++.dg/template/array2-2.C: New test.
13324 2003-12-29 Mark Mitchell <mark@codesourcery.com>
13326 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
13328 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
13331 * g++.dg/template/array1-1.C: New test.
13332 * g++.dg/template/array1-2.C: New test.
13334 2003-12-29 Roger Sayle <roger@eyesopen.com>
13337 * g77.dg/12632.f: New test case.
13339 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13342 * g++.dg/parse/nontype1.C: New test.
13344 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13347 * g++.dg/parse/explicit1.C: New test.
13348 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
13350 2003-12-28 Mark Mitchell <mark@codesourcery.com>
13353 * g++.dg/opt/inline6.C: New test.
13356 * g++.dg/parse/error9.C: New test.
13358 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
13360 2003-12-28 Mark Mitchell <mark@codesourcery.com>
13363 * g++.dg/init/assign1.C: New test.
13365 2003-12-28 Roger Sayle <roger@eyesopen.com>
13368 * g++.dg/warn/format3.C: New test case.
13370 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13372 * gcc.c-torture/compile/20031227-1.c: New test.
13374 2003-12-23 Mark Mitchell <mark@codesourcery.com>
13376 * g++.dg/bprob/bprob.exp: Load target-supports.exp
13377 * g77.dg/bprob/bprob.exp: Likewise.
13378 * gcc.misc-tests/bprob.exp: Likewise.
13379 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
13380 variants on systems where the library does not provide that
13382 * gcc.dg/builtins-20.c: Use builtins-config.h.
13383 * gcc.dg/builtins-config.h: New file.
13385 2003-12-23 Mark Mitchell <mark@codesourcery.com>
13387 * lib/gcc-dg.exp (dg-require-profiling): New function.
13388 * lib/target-supports.exp (check_profiling_available): Likewise.
13389 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
13390 * g77.dg/bprob/bprob.exp: Likewise.
13391 * gcc.misc-tests/bprob.exp: Likewise.
13392 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
13393 * gcc.dg/20021014-1.c: Likewise.
13394 * gcc.dg/nest.c: Likewise.
13396 2003-12-23 Mark Mitchell <mark@codesourcery.com>
13398 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
13400 * g++.dg/lookup/java2.C: Likewise.
13401 * gcc.dg/cpp/lexident.c: Likewise.
13403 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
13405 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
13407 * gcc.c-torture/compile/961203-1.c: Likewise.
13408 * gcc.c-torture/compile/980506-1.c: Likewise.
13410 2003-12-23 Zack Weinberg <zack@codesourcery.com>
13412 * lib/gcc-dg.exp (dg-prune-output): New annotation.
13413 (additional_prunes): New global.
13414 (gcc-dg-prune): Handle additional per-test pruning.
13415 (dg-test): Clear additional_prunes between tests.
13417 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
13418 dg-prune-output to avoid spurious failures from assembler
13419 complaining about nonexistent WAW violations.
13420 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
13421 Use dg-prune-output to avoid spurious failures from assembler
13422 warning about Itanium B-step errata.
13424 2003-12-23 Mark Mitchell <mark@codesourcery.com>
13426 * g++.dg/abi/macro0.C: New test.
13427 * g++.dg/abi/macro1.C: Likewise.
13428 * g++.dg/abi/macro2.C: Likewise.
13430 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
13431 * g++.dg/abi/bitfield7.C: Likewise.
13432 * g++.dg/abi/dtor2.C: Likewise.
13433 * g++.dg/abi/mangle11.C: Likewise.
13434 * g++.dg/abi/mangle12.C: Likewise.
13435 * g++.dg/abi/mangle14.C: Likewise.
13436 * g++.dg/abi/mangle17.C: Likewise.
13437 * g++.dg/abi/vbase10.C: Likewise.
13438 * g++.dg/abi/vbase14.C: Likewise.
13439 * g++.dg/template/qualttp17.C: Likewise.
13441 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
13444 * gcc.dg/20031223-1.c: New test.
13446 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13448 * gcc.dg/noreturn-7.c: New test.
13450 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13452 * gcc.dg/null-pointer-1.c: New test.
13454 2003-12-22 Mark Mitchell <mark@codesourcery.com>
13456 * g++.old-deja/g++.jason/template18.C: Remove.
13457 * g++.old-deja/g++.jason/template37.C: Likewise.
13460 * g++.dg/lookup/ns1.C: New test.
13463 * g++.dg/template/lookup3.C: New test.
13465 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
13467 * g++.dg/template/recurse1.C: New test
13469 2003-12-22 Mark Mitchell <mark@codesourcery.com>
13472 * g++.dg/parse/semicolon1.C: New test.
13473 * g++.dg/parse/semicolon1.h: Likewise.
13475 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
13477 * gcc.dg/darwin-misaligned.c: New test.
13479 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
13482 * gcc.dg/20031222-1.c: New test.
13484 2003-12-21 Mark Mitchell <mark@codesourcery.com>
13487 * g++.dg/parse/error8.C: New test.
13490 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
13492 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
13494 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
13496 * gcc.c-torture/compile/930217-1.c: Likewise.
13497 * gcc.c-torture/compile/930513-1.c: Likewise.
13498 * gcc.c-torture/execute/920908-2.c: Likewise.
13499 * gcc.c-torture/execute/921204-1.c: Likewise.
13500 * gcc.c-torture/execute/930621-1.c: Likewise.
13501 * gcc.c-torture/execute/930630-1.c: Likewise.
13502 * gcc.c-torture/execute/931031-1.c: Likewise.
13503 * gcc.c-torture/execute/980602-2.c: Likewise.
13504 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
13505 * gcc.c-torture/execute/compndlit-1.c: Likewise.
13506 * gcc.c-torture/execute/extzvsi.c: Likewise.
13507 * gcc.c-torture/unsorted/ext.c: Likewise.
13509 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
13512 * gcc.c-torture/compile/20031220-2.c: New test case.
13514 2003-12-20 Roger Sayle <roger@eyesopen.com>
13516 PR optimization/13031
13517 * gcc.c-torture/compile/20031220-1.c: New test case.
13519 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13521 * gcc.dg/cast-function-1.c: New test.
13523 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
13525 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
13528 2003-12-19 Mark Mitchell <mark@codesourcery.com>
13531 * g++.dg/ext/attrib10.C: New test.
13533 2003-12-19 Jakub Jelinek <jakub@redhat.com>
13535 * gcc.dg/cleanup-10.c: New test.
13536 * gcc.dg/cleanup-11.c: New test.
13538 2003-12-19 Jakub Jelinek <jakub@redhat.com>
13541 * g++.dg/opt/expect1.C: New test.
13543 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
13545 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
13547 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
13550 * gcc.dg/20031218-1.c: New test.
13553 * gcc.dg/20031218-2.c: New test.
13554 * gcc.dg/20031218-3.c: New test.
13556 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
13557 of label name and allow for USER_LABEL_PREFIX == "_" names.
13558 * g++.dg/abi/mangle18-2.C: Likewise.
13559 * g++.dg/abi/mangle19-1.C: Likewise.
13560 * g++.dg/abi/mangle19-2.C: Likewise.
13561 * g++.dg/abi/mangle20-1.C: Likewise.
13562 * g++.dg/abi/mangle20-2.C: Likewise.
13564 2003-12-18 Richard Henderson <rth@redhat.com>
13566 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
13568 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
13569 Dan Kegel <dank@kegel.com>
13572 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
13573 testing a cross compiler, it causes spurious compile failures.
13574 * lib/g++.exp: Likewise.
13576 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13579 * g++.dg/template/access13.C: New test.
13581 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
13583 * gcc.dg/20031216-1.c: New test.
13585 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13588 * g++.dg/template/error10.C: New test.
13590 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13592 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
13593 * g++.dg/eh/simd-2.C: Likewise.
13595 2003-12-17 James E Wilson <wilson@specifixinc.com>
13596 Roger Sayle <roger@eyesopen.com>
13598 * gcc.c-torture/execute/ieee/mzero5.c: New.
13600 2003-12-17 Mark Mitchell <mark@codesourcery.com>
13603 * g++.dg/parse/error6.C: New test.
13606 * g++.dg/parse/error7.C: New test.
13608 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
13610 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
13611 at -O with stabs debugging formats.
13612 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
13613 * gcc.dg/debug/debug-2.c: Likewise.
13615 2003-12-16 Mark Mitchell <mark@codesourcery.com>
13618 * g++.dg/init/error1.C: New test.
13621 * g++.dg/init/pm3.C: New test.
13623 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
13626 * gcc.dg/bitfld-8.c: New test.
13628 2003-12-16 James Lemke <jim@wasabisystems.com>
13630 * gcc.dg/arm-scd42-[123].c: New tests.
13632 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
13635 * g++.dg/abi/mangle20-1.C: New test.
13636 * g++.dg/abi/mangle20-2.C: New test.
13638 2003-12-16 Mark Mitchell <mark@codesourcery.com>
13641 * g++.dg/other/offsetof2.C: Remove XFAIL.
13642 * g++.dg/parse/offsetof1.C: New test.
13643 * g++.gd/parse/offsetof2.C: Likewise.
13645 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13647 * g++.dg/template/nontype3.C: New test.
13648 * g++.dg/template/static2.C: Tweaked the dg-error clause.
13650 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13652 * g++.dg/warn/noreturn-3.C: Also test instantiation.
13654 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
13657 * g++.dg/expr/assign1.C: New test.
13660 * g++.dg/abi/mangle19-1.C: New test.
13661 * g++.dg/abi/mangle19-2.C: New test.
13663 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
13665 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
13667 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13669 * gcc.c-torture/execute/20031216-1.c: New test.
13671 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13673 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
13676 2003-12-15 Mark Mitchell <mark@codesourcery.com>
13679 * g++.dg/template/error9.C: New test.
13682 * g++.dg/template/error8.C: New test.
13684 2003-12-15 Roger Sayle <roger@eyesopen.com>
13686 PR middle-end/13400
13687 * gcc.c-torture/execute/20031215-1.c: New test case.
13689 2003-12-15 Mark Mitchell <mark@codesourcery.com>
13692 * g++.dg/parse/error5.C: New test.
13695 * g++.dg/expr/sizeof1.C: New test.
13698 * g++.dg/template/crash15.C: New test.
13700 2003-12-15 Geoffrey Keating <geoffk@apple.com>
13702 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
13703 a non-POD type as the last named parameter of a varargs function.
13705 2003-12-15 Mark Mitchell <mark@codesourcery.com>
13709 * g++.dg/template/crash14.C: New test.
13710 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
13712 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
13714 * g++.dg/other/java1.C: New test.
13717 * g++.dg/abi/mangle18-1.C: New test.
13718 * g++.dg/abi/mangle18-2.C: New test.
13720 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13722 PR optimization/10312
13723 * gcc.c-torture/execute/20031214-1.c: New.
13725 2003-12-14 Mark Mitchell <mark@codesourcery.com>
13729 * g++.dg/parse/error3.C: New test.
13730 * g++.dg/parse/error4.C: Likewise.
13731 * g++.dg/abi/mangle4.C: Tweak error messages.
13732 * g++.dg/lookup/using5.C: Likewise.
13733 * g++.dg/other/error2.C: Likewise.
13734 * g++.dg/parse/typename5.C: Likewise.
13735 * g++.dg/parse/undefined1.C: Likewise.
13736 * g++.dg/template/arg2.C: Likewise.
13737 * g++.dg/template/ttp3.C: Likewise.
13738 * g++.dg/template/type1.C: Likewise.
13739 * g++.old-deja/g++.other/crash32.C: Likewise.
13740 * g++.old-djea/g++.pt/defarg8.C: Likewise.
13742 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13745 * g++.dg/warn/noreturn-3.C: New test.
13747 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
13750 * g++.dg/abi/covariant3.C: New.
13752 2003-12-12 Jakub Jelinek <jakub@redhat.com>
13754 * g++.dg/eh/ia64-1.C: New test.
13756 2003-12-12 Roger Sayle <roger@eyesopen.com>
13758 PR optimization/13037
13759 * g77.f-torture/execute/13037.f: New test case.
13761 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
13764 * g++.dg/abi/covariant2.C: New.
13766 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
13768 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
13770 2003-12-11 Zack Weinberg <zack@codesourcery.com>
13772 * gcc.c-torture/execute/wchar_t-1.x: Delete.
13774 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
13777 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
13779 * lib/g++.exp (g++_version): Likewise.
13780 * lib/g77.exp (g77_version): Likewise.
13781 * lib/objc.exp (default_objc_version): Likewise.
13783 2003-12-10 Richard Henderson <rth@redhat.com>
13785 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
13787 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
13789 2003-12-08 Matt Austern <austern@apple.com>
13792 * lib/gcc-dg.exp (dg-require-visibility): Define.
13793 * lib/target-supports (check_visibility_available): Define.
13794 * gcc.dg/visibility-1.c: New test.
13795 * gcc.dg/visibility-2.c: Likewise.
13796 * gcc.dg/visibility-3.c: Likewise.
13797 * gcc.dg/visibility-4.c: Likewise.
13798 * gcc.dg/visibility-5.c: Likewise.
13799 * gcc.dg/visibility-6.c: Likewise.
13800 * g++.dg/ext/visibility-1.C: Likewise.
13801 * g++.dg/ext/visibility-2.C: Likewise.
13802 * g++.dg/ext/visibility-3.C: Likewise.
13803 * g++.dg/ext/visibility-4.C: Likewise.
13804 * g++.dg/ext/visibility-5.C: Likewise.
13805 * g++.dg/ext/visibility-6.C: Likewise.
13807 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13809 * g++.dg/lookup/java1.C: New test.
13810 * g++.dg/lookup/java2.C: New test.
13812 2003-12-07 Falk Hueffner <falk@debian.org>
13814 * g++.dg/opt/noreturn-1.C: New test.
13816 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
13818 * gcc.dg/overflow-1.c: New test.
13820 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13822 * g77.f-torture/compile/13060.f: New test.
13824 2003-12-06 Mark Mitchell <mark@codesourcery.com>
13827 * g++.dg/inherit/operator2.C: New test.
13829 2003-12-05 Mark Mitchell <mark@codesourcery.com>
13832 * g++.dg/ext/attrib9.C: New test.
13834 2003-12-05 Mark Mitchell <mark@codesourcery.com>
13837 * g++.dg/template/error7.C: New test.
13839 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
13840 J"orn Rennecke <joern.rennecke@superh.com>
13843 * g++.dg/other/struct-va_list.C: New test.
13845 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13848 * g++.dg/parse/defarg6.C: New test.
13850 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
13853 * gcc.c-torture/execute/20031201-1.c: New test.
13855 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
13857 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
13859 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13861 * gcc.dg/builtin-return-1.c: New test.
13863 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
13864 J"orn Rennecke <joern.rennecke@superh.com>
13866 PR optimization/13260
13867 * gcc.c-torture/execute/20031204-1.c: New test.
13869 2003-12-03 Mark Mitchell <mark@codesourcery.com>
13872 * g++.dg/template/error6.C: New test.
13874 2003-12-03 Jakub Jelinek <jakub@redhat.com>
13876 * gcc.dg/20031202-1.c: New test.
13878 2003-12-03 Mark Mitchell <mark@codesourcery.com>
13881 * g++.dg/template/eh1.C: New test.
13884 * g++.dg/template/error5.C: New test.
13886 2003-12-02 David Ung <davidu@mips.com>
13888 * gcc.dg/compat/vector-check.h: Corrected type for var
13891 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13894 * g++.dg/template/ptrmem8.C: New test.
13896 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13899 * g++.dg/template/dependent-expr3.C: New test.
13901 2003-12-01 James Lemke <jim@wasabisystems.com>
13903 * gcc.dg/arm-g2.c: New test.
13905 2003-12-01 Roger Sayle <roger@eyesopen.com>
13907 PR optimization/11634
13908 * gcc.dg/20031201-2.c: New test case.
13910 2003-12-01 Zack Weinberg <zack@codesourcery.com>
13913 * objc.dg/proto-lossage-3.m: New test.
13915 2003-12-01 Roger Sayle <roger@eyesopen.com>
13917 PR optimization/12628
13918 * gcc.dg/20031201-1.c: New test case.
13920 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13922 * gcc.dg/unaligned-1.c: New test.
13924 2003-11-30 Mark Mitchell <mark@codesourcery.com>
13927 * g++.dg/template/error4.C: New test.
13928 * g++.dg/template/nested3.C: Adjust error markers.
13930 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13932 * gcc.dg/cpp/assert4.c: Check more #system assertions.
13934 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
13937 * gcc.dg/bitfld-7.c: New test.
13939 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
13941 * gcc.dg/tls/asm-1.C: New test.
13943 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13945 * gcc.dg/cpp/assert4.c: Update.
13947 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13949 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
13950 * gcc.dg/builtin-apply3.c: New test.
13952 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13954 * lib/compat.exp (compat-obj): New xfaildata parameter.
13955 Use it to set compiler_conditional_xfail_data before compiling.
13956 (compat-get-options): Handle dg-xfail-if.
13957 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
13958 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
13959 * gcc.dg/compat/vector-1_y.c: Likewise.
13960 * gcc.dg/compat/vector-2_x.c: Likewise.
13961 * gcc.dg/compat/vector-2_y.c: Likewise.
13963 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13965 * g++.dg/opt/reg-stack4.C: New test.
13967 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13969 * gcc.dg/builtin-apply2.c: New test.
13971 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13973 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
13975 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13978 * g++.dg/template/template-id-2.C: New test.
13980 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13983 * g++.dg/template/memfriend1.C: New test.
13984 * g++.dg/template/memfriend2.C: Likewise.
13985 * g++.dg/template/memfriend3.C: Likewise.
13986 * g++.dg/template/memfriend4.C: Likewise.
13987 * g++.dg/template/memfriend5.C: Likewise.
13988 * g++.dg/template/memfriend6.C: Likewise.
13989 * g++.dg/template/memfriend7.C: Likewise.
13990 * g++.dg/template/memfriend8.C: Likewise.
13991 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
13993 2003-11-21 Mark Mitchell <mark@codesourcery.com>
13996 * g++.dg/ext/cond1.C: New test.
13998 2003-11-20 Richard Henderson <rth@redhat.com>
14000 * gcc.dg/20020201-2.c: Remove.
14001 * gcc.dg/20020201-4.c: Remove.
14002 * gcc.dg/20020304-1.c: Remove.
14004 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
14006 * gcc.dg/cpp/trad/xwin1.c: New test case.
14008 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
14010 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
14011 * lib/g77.exp: Likewise.
14012 * lib/objc.exp: Likewise.
14013 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
14016 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14019 * g++.dg/template/static5.C: New test.
14021 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
14023 * gcc.dg/nested-func-1.c: New test.
14025 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14027 * gcc.dg/cpp/assert4.c: New test.
14029 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
14032 * g++.dg/lookup/using9.c: New test.
14034 2003-11-14 Mark Mitchell <mark@codesourcery.com>
14037 * g++.dg/template/error3.C: New test.
14039 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
14042 * ada/acats/run_acats, run_all.sh: Fix syntax error.
14043 No longer use a wrapper for gcc, since this does not work under
14046 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
14049 * g++.dg/template/ptrmem7.C: New test.
14051 2003-11-13 Andrew Pinski <apinski@apple.com>
14053 * gcc.c-torture/compile/20031113-1.c: New test.
14055 2003-11-13 Mark Mitchell <mark@codesourcery.com>
14056 Kean Johnston <jkj@sco.com>
14059 * gcc.dg/unused-4.c: Update.
14061 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14063 * g++.dg/opt/const3.C: New test.
14065 2003-11-13 Jan Hubicka <jh@suse.cz>
14067 * gcc.c-torture/compile/20031112-1.c: New test.
14069 2003-11-12 Mark Mitchell <mark@codesourcery.com>
14071 * g++.dg/parse/crash10.C: Remove bogus error marker.
14073 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14075 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
14076 (host_gcc): Likewise.
14077 (ROOT): Honor $PWDCMD.
14079 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
14081 2003-11-12 Catherine Moore <clm@redhat.com>
14083 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
14085 2003-11-12 Andreas Jaeger <aj@suse.de>
14086 Jakub Jelinek <jakub@redhat.com>
14087 Andrew Pinski <pinskia@physics.uc.edu>
14088 Richard Henderson <rth@redhat.com>
14090 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
14092 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
14094 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
14095 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
14097 2003-11-11 Andreas Jaeger <aj@suse.de>
14099 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
14101 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
14103 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
14105 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
14108 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
14110 * gcc.dg/trampoline-1.c: New test.
14112 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
14114 * gcc.c-torture/compile/200031109-1.c: New test.
14116 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
14120 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
14121 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
14122 gcc.dg/format/no-y2k-1.c: Update.
14124 2003-11-08 Roger Sayle <roger@eyesopen.com>
14126 PR optimization/10467
14127 * gcc.dg/20031108-1.c: New test case.
14129 2003-11-07 Geoffrey Keating <geoffk@apple.com>
14131 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
14133 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
14135 * gcc.dg/compound-lvalue-1.c: New test.
14136 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
14139 2003-11-06 Geoffrey Keating <geoffk@apple.com>
14141 * gcc.dg/altivec-varargs-1.c: New test.
14143 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14145 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
14146 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
14147 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
14148 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
14149 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
14151 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
14153 * gcc.dg/cond-lvalue-1.c: New test.
14155 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
14157 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
14159 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14162 * g++.dg/template/instantiate5.C: New test.
14164 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14167 * g++.dg/ext/complit2.C: Replace test with self-contained version.
14168 * ChangeLog: Add missing first entry for above test.
14170 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14173 * g++.dg/template/using8.C: New test.
14174 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
14176 2003-11-02 Roger Sayle <roger@eyesopen.com>
14178 PR optimization/10817
14179 * gcc.c-torture/compile/20031102-1.c: New test case.
14181 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
14183 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
14186 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14188 * gcc.dg/20031102-1.c: New test.
14190 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14192 * gcc.dg/complex-1.c: New test.
14194 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14197 * g++.dg/template/crash13.C: Adjust expected error location.
14198 * g++.old-deja/g++.brendan/ns1.C: Likewise.
14200 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
14202 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
14204 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
14207 * gcc.c-torture/compile/20031031-2.c: New test.
14209 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
14212 * gcc.c-torture/compile/20031031-1.c: New test.
14214 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
14216 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
14217 * gcc.misc-tests/bprob.exp: Likewise.
14218 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
14219 the execution test on arm-elf configs.
14220 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
14221 configs that don't support scratch files.
14222 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
14224 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
14226 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
14229 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
14231 * ada/acats/run_all.sh: Redirect mv output to /dev/null
14232 Avoid non pure sh syntax. Add more logging.
14234 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
14237 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14240 * gcc.dg/ppc-stackalign-1.c: New test.
14242 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
14244 * ada/acats/run_all.sh: Change output to be more compliant with
14246 Create acats.sum and acats.log files under testsuite/ada/acats
14247 Only run [a-z]* directories, to filter out e.g. CVS.
14248 Redirect build output to log file.
14250 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
14252 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
14254 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
14257 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
14259 2003-10-27 Jakub Jelinek <jakub@redhat.com>
14261 * gcc.c-torture/compile/20031023-1.c: New test.
14262 * gcc.c-torture/compile/20031023-2.c: New test.
14263 * gcc.c-torture/compile/20031023-3.c: New test.
14264 * gcc.c-torture/compile/20031023-4.c: New test.
14266 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14269 * g++.dg/lookup/scoped8.C: New test.
14271 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14273 * g++.dg/opt/reg-stack3.C: New test.
14275 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
14277 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
14279 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14282 * g++.dg/template/crash13.C: New test.
14284 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
14286 * gcc.dg/c99-restrict-2.c: New test.
14288 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
14290 PR c++/12698, c++/12699, c++/12700, c++/12566
14291 * g++.dg/inherit/covariant9.C: New test.
14292 * g++.dg/inherit/covariant10.C: New test.
14293 * g++.dg/inherit/covariant11.C: New test.
14295 2003-10-23 Jason Merrill <jason@redhat.com>
14298 * g++.dg/ext/complit2.C: New test.
14300 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14303 * gcc.c-torture/execute/20031020-1.c: New test.
14305 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14307 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
14308 following the jump_insn.
14310 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
14312 * gcc.dg/cast-lvalue-1.c: New test.
14314 2003-10-21 Mark Mitchell <mark@codesourcery.com>
14317 * g++.dg/template/cond2.C: New test.
14319 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
14321 * gcc.dg/builtins-28.c: New test.
14323 2003-10-20 Jan Hubicka <jh@suse.cz>
14325 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
14327 * testsuite/gcc.dg/inline-2.c: Likewise.
14329 2003-10-20 Phil Edwards <phil@codesourcery.com>
14331 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
14332 * gcc.dg/nest.c: Likewise.
14334 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14336 PR c++/9781, c++/10583, c++/11862
14337 * g++.dg/parse/crash13.C: New test.
14339 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14341 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
14343 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14345 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
14346 Define HAVE_C99_RUNTIME except on Solaris.
14347 * gcc.dg/builtins-20.c: Likewise.
14349 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14351 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
14353 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14356 * g++.dg/template/crash21.C: New test.
14358 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14361 * g++.dg/template/typename5.C: New test.
14363 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14366 * g++.dg/template/friend25.C: New test.
14368 2003-10-16 Ziemowit Laski <zlaski@apple.com>
14370 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
14373 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
14375 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
14378 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
14380 * gcc.c-torture/execute/960416-1.x: Remove.
14381 * gcc.c-torture/execute/divconst-3.x: Likewise.
14383 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
14386 * gcc.dg/torture/cris-volatile-1.c: New test.
14388 2003-10-14 Roger Sayle <roger@eyesopen.com>
14390 PR optimization/9325
14391 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
14392 for overflowing floating point to integer conversion during RTL
14395 2003-10-13 Ziemowit Laski <zlaski@apple.com>
14397 * objc/execute/_cmd.m: Fix typo.
14398 * objc.dg/image-info.m, objc.dg/symtab-1.m:
14399 Relax 'scan-assembler' regexp.
14400 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
14401 objc.dg/try-catch-4.m: Run on non-Darwin targets.
14402 * objc.dg/zero-link-2.m: Remove blank line.
14403 * objc.dg/zero-link-3.m: New test case.
14405 2003-10-13 Geoffrey Keating <geoffk@apple.com>
14407 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
14409 * gcc.dg/asm-names.c: Use scan-assembler-not rather
14410 than linker trickery.
14412 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14415 * g++.dg/other/friend2.C: New test.
14417 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
14419 * gcc.dg/20031012-1.c: New test.
14421 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
14423 * gcc.dg/weak/weak-3.c: Fix for new warning.
14425 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
14427 PR optimization/8750
14428 * gcc.c-torture/execute/20031012-1.c: New test case.
14430 2003-10-11 Roger Sayle <roger@eyesopen.com>
14432 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
14433 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
14435 2003-10-11 Roger Sayle <roger@eyesopen.com>
14437 PR optimization/12260
14438 * gcc.c-torture/compile/20031011-2.c: New test case.
14440 2003-10-11 Roger Sayle <roger@eyesopen.com>
14442 * gcc.c-torture/execute/20031011-1.c: New testcase.
14444 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
14446 * gcc.c-torture/compile/20031011-1.c: New test.
14448 2003-10-11 Jan Hubicka <jh@suse.cz>
14450 * g++.dg/other/first-global.C: New test.
14452 2003-10-11 Roger Sayle <roger@eyesopen.com>
14454 * gcc.c-torture/execute/string-opt-18.c: New testcase.
14456 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
14458 * gcc.c-torture/compile/20031010-1.c: New test.
14460 2003-10-10 Geoffrey Keating <geoffk@apple.com>
14462 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
14463 * gcc.c-torture/execute/va-arg-25.c: ... here.
14465 2003-10-09 Mark Mitchell <mark@codesourcery.com>
14467 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
14469 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
14471 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
14473 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
14475 * g++.dg/parse/error2.C: New test.
14477 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
14480 * g++.dg/other/error5.C: Modify the error message.
14481 * g++.dg/lookup/using8.C: New test.
14483 2003-10-07 Geoffrey Keating <geoffk@apple.com>
14485 * gcc.dg/darwin-abi-2.c: New file.
14486 * gcc.c-torture/execute/va-arg-24.c: New file.
14488 2003-10-06 Bob Wilson <bob.wilson@acm.org>
14490 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
14493 2003-10-06 Mark Mitchell <mark@codesourcery.com>
14496 * g++.dg/other/error4.C: Update error messages.
14497 * g++.dg/template/ptrmem4.C: Likewise.
14500 * g++.dg/init/new9.C: New test.
14502 PR c++/12334, c++/12236, c++/8656
14503 * g++.dg/ext/attrib8.C: New test.
14505 2003-10-06 Devang Patel <dpatel@apple.com>
14507 * gcc.dg/debug/dwarf2-3.h: New test.
14508 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
14510 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
14512 * g++.dg/opt/cfg2.C: New test.
14514 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14516 * g++.dg/opt/float1.C: New test.
14518 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14520 * gcc.dg/c90-array-lval-6.c: New test.
14521 * gcc.dg/c99-array-lval-6.c: New test.
14523 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
14524 Ziemowit Laski <zlaski@apple.com>
14526 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
14527 'Derived', so that it is never considered a class method; add
14528 new warning for '+port' method ambiguity.
14529 * objc.dg/method-12.m: Include <objc/objc.h> instead of
14530 <objc/objc-api.h> (needed on Mac OS X).
14531 * objc.dg/method-13.m: New test.
14533 2003-10-03 Roger Sayle <roger@eyesopen.com>
14535 PR optimization/9325, PR java/6391
14536 * gcc.c-torture/execute/20031003-1.c: New test case.
14538 2003-10-02 Mark Mitchell <mark@codesourcery.com>
14540 PR optimization/12180
14541 * gcc.dg/20031002-1.c: New test.
14544 * g++.dg/inherit/error1.C: New test.
14546 2003-10-02 Chris Demetriou <cgd@broadcom.com>
14548 * lib/f-torture.exp (search_for): Rename to...
14549 (search_for_re): This. Also, clean up comments and the
14550 "regexp" invocation.
14552 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
14554 * gcc.c-torture/compile/20031002-1.c: New test.
14556 2003-10-02 Jakub Jelinek <jakub@redhat.com>
14558 * g++.dg/opt/cond1.C: New test.
14560 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
14562 * gcc.dg/Wold-style-definition-2.c: New testcase.
14563 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
14565 2003-09-29 Richard Henderson <rth@redhat.com>
14567 * g++.dg/init/array10.C: Add dg-options.
14569 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
14571 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
14573 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14575 * g++.dg/template/friend19.C: Fix typo.
14576 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
14578 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
14580 * gcc.c-torture/execute/20030928-1.c: New test.
14581 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
14583 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14585 * g++.dg/opt/unroll1.C: New test.
14587 2003-09-26 Roger Sayle <roger@eyesopen.com>
14589 PR optimization/11741
14590 * gcc.dg/20030926-1.c: New test case.
14592 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14595 * g++.dg/parse/access7.C: New test.
14596 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
14598 2003-09-24 Ziemowit Laski <zlaski@apple.com>
14600 MERGE OF objc-improvements-branch into MAINLINE:
14601 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
14602 if libobjc has not been built.
14603 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
14604 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
14605 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
14606 objc/execute/nested-3.m, objc/execute/np-2.m,
14607 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
14608 objc/execute/redefining_self.m, objc/execute/root_methods.m,
14609 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
14610 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
14611 objc.dg/special/unclaimed-category-1.h,
14612 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
14613 well as GNU runtime.
14614 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
14615 * execute/cascading-1.m, execute/function-message-1.m,
14616 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
14617 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
14618 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
14619 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
14620 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
14621 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
14622 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
14623 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
14624 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
14625 * objc.dg/bitfield-2.m: Run only on Darwin.
14626 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
14627 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
14628 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
14629 * objc.dg/const-str-1.m: Fix constant string layout.
14631 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
14633 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
14635 2003-09-23 Geoffrey Keating <geoffk@apple.com>
14637 * gcc.dg/darwin-abi-1.c: New file.
14639 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
14642 * gcc.c-torture/compile/20030921-1.c: New test.
14644 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14646 * g++.dg/opt/reg-stack2.C: New test.
14648 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
14650 * g++.dg/eh/delayslot1.C: New test.
14652 2003-09-20 Richard Henderson <rth@redhat.com>
14654 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
14656 2003-09-20 Roger Sayle <roger@eyesopen.com>
14658 * gcc.c-torture/execute/20030920-1.c: New test case.
14660 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14662 * g++.dg/rtti/typeid3.C: Correct expected error message.
14664 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14667 * g++.dg/parse/crash12.C: New test.
14669 2003-09-19 Janis Johnson <janis187@us.ibm.com>
14671 * gcc.dg/compat/mixed-struct-check.h: New.
14672 * gcc.dg/compat/mixed-struct-defs.h: New.
14673 * gcc.dg/compat/mixed-struct-init.h: New.
14674 * gcc.dg/compat/struct-by-value-19_main.c: New.
14675 * gcc.dg/compat/struct-by-value-19_x.c: New.
14676 * gcc.dg/compat/struct-by-value-19_y.c: New.
14677 * gcc.dg/compat/struct-by-value-20_main.c: New.
14678 * gcc.dg/compat/struct-by-value-20_x.c: New.
14679 * gcc.dg/compat/struct-by-value-20_y.c: New.
14680 * gcc.dg/compat/struct-return-19_main.c: New.
14681 * gcc.dg/compat/struct-return-19_x.c: New.
14682 * gcc.dg/compat/struct-return-19_y.c: New.
14683 * gcc.dg/compat/struct-return-20_main.c: New.
14684 * gcc.dg/compat/struct-return-20_x.c: New.
14685 * gcc.dg/compat/struct-return-20_y.c: New.
14687 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
14688 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
14689 so that it will not complain on LP64 targets.
14691 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14694 * g++.dg/template/friend24.C: New test.
14696 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
14699 * g++.dg/template/memtmpl2.C: New test.
14701 2003-09-18 Mark Mitchell <mark@codesourcery.com>
14704 * gcc.dg/builtin-apply1.c: New test.
14706 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
14709 * g++.dg/warn/Wunused-4.C: New test.
14711 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14714 * g++.dg/other/gc2.C: New test.
14716 2003-09-17 Mark Mitchell <mark@codesourcery.com>
14719 * g++.dg/rtti/typeid3.C: New test.
14722 * g++.dg/overload/template1.C: New test.
14724 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14726 * g++.dg/opt/cfg3.C: New test.
14728 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14731 * g++.dg/template/crash11.C: New test.
14733 2003-09-16 Jason Merrill <jason@redhat.com>
14734 Jakub Jelinek <jakub@redhat.com>
14736 * gcc.dg/attr-warn-unused-result.c: New test.
14738 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
14741 * g++.dg/expr/call2.C: New test.
14743 2003-09-15 Andreas Jaeger <aj@suse.de>
14745 * gcc.dg/Wold-style-definition-1.c: New test.
14747 2003-09-14 Mark Mitchell <mark@codesourcery.com>
14750 * g++.dg/parse/template12.C: New test.
14752 * g++.dg/abi/bitfield11.C: New test.
14753 * g++.dg/abi/bitfield12.C: Likewise.
14755 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
14757 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
14758 non-expansion of functional macro name without arguments at EOL.
14759 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
14761 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
14763 * gcc.c-torture/execute/20030914-[12].c: New tests.
14765 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
14768 * g++.dg/overload/addr1.C: New test.
14770 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
14772 * gcc.dg/20030909-1.c: New test.
14774 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14776 * gcc.dg/ultrasp10.c: New test.
14778 2003-09-09 Devang Patel <dpatel@apple.com>
14780 * gcc.dg/darwin-ld-6.c: New test.
14782 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14784 * gcc.dg/torture/builtin-explog-1.c: New testcase.
14786 2003-09-08 Mark Mitchell <mark@codesourcery.com>
14788 * gcc.dg/ia64-types1.c: New test.
14789 * gcc.dg/ia64-types2.c: Likewise.
14791 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14793 * gcc.dg/builtins-1.c: Add more _Complex tests.
14794 * gcc.dg/torture/builtin-attr-1.c: Likewise.
14796 * gcc.dg/builtins-1.c: Test existing _Complex functions.
14797 * gcc.dg/torture/builtin-attr-1.c: Likewise.
14799 2003-09-08 Mark Mitchell <mark@codesourcery.com>
14802 * g++.dg/lookup/koenig2.C: New test.
14805 * g++.dg/rtti/typeid2.C: New test.
14807 2003-09-08 Jakub Jelinek <jakub@redhat.com>
14809 * gcc.c-torture/compile/20030904-1.c: New test.
14811 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14813 * g++.dg/opt/longbranch2.C: New test.
14815 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
14817 * g++.dg/template/crash10.C: Only compile it.
14819 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
14821 PR middle-end/11665
14822 * gcc.c-torture/compile/20030907-1.c: New test.
14823 * g++.dg/init/array11.C: New test.
14825 2003-09-07 Mark Mitchell <mark@codesourcery.com>
14828 * g++.dg/init/struct1.C: New test.
14830 2003-09-07 Mark Mitchell <mark@codesourcery.com>
14833 * g++.dg/expr/comma1.C: New test.
14835 2003-09-06 Mark Mitchell <mark@codesourcery.com>
14838 * g++.dg/expr/static_cast5.C: New test.
14840 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
14843 * g++.dg/lookup/scoped7.C: New test.
14846 * g++.dg/other/static1.C: New test.
14849 * g++.dg/warn/template-1.C: New test.
14852 * g++.dg/template/crash10.C: New test.
14855 * g++.dg/overload/VLA.C: New test.
14858 * g++.dg/template/call1.C: New test.
14860 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
14863 * g++.dg/parse/using3.C: New test.
14865 2003-09-06 Roger Sayle <roger@eyesopen.com>
14868 * g++.dg/overload/builtin3.C: New test case.
14870 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
14873 * gcc.dg/20030906-1.c: New test.
14874 * gcc.dg/20030906-2.c: Likewise.
14876 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
14879 * g++.dg/parse/defarg5.C: New test.
14881 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
14883 2003-09-05 Mark Mitchell <mark@codesourcery.com>
14886 * g++.dg/expr/static_cast4.C: New test.
14889 * g++.dg/template/crash9.C: New test.
14891 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
14893 * g++.old-deja/g++.ext/pretty2.C: Update for change
14895 * g++.old-deja/g++.ext/pretty3.C: Likewise.
14897 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
14900 * g++/dg/template/qualified-id1.C: New test.
14903 * g++.dg/warn/noeffect4.C: New test.
14905 2003-09-04 Matt Austern <austern@apple.com>
14907 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
14908 * g++.dg/ext/fnname2.C: Likewise.
14909 * g++.dg/ext/fnname3.C: Likewise.
14911 2003-09-04 Mark Mitchell <mark@codesourcery.com>
14913 * g++.dg/expr/lval1.C: New test.
14914 * g++.dg/ext/lvcast.C: Remove.
14916 2003-09-03 Roger Sayle <roger@eyesopen.com>
14918 PR optimization/11700.
14919 * gcc.c-torture/compile/20030903-1.c: New test case.
14921 2003-09-03 Mark Mitchell <mark@codesourcery.com>
14924 * g++.dg/abi/layout4.C: New test.
14926 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
14929 * g++.dg/parse/friend3.C: New test.
14931 2003-09-02 Mark Mitchell <mark@codesourcery.com>
14934 * g++.dg/template/class1.C: New test.
14937 * g++.dg/expr/call1.C: New test.
14939 2003-09-01 Mark Mitchell <mark@codesourcery.com>
14942 * g++.dg/init/ref9.C: New test.
14945 * g++.dg/template/nested4.C: New test.
14947 2003-08-29 Mark Mitchell <mark@codesourcery.com>
14950 * g++.dg/template/non-dependent4.C: New test.
14953 * g++.dg/inherit/conv1.C: New test.
14955 2003-08-29 Mark Mitchell <mark@codesourcery.com>
14958 * g++.dg/ext/label1.C: New test.
14959 * g++.dg/ext/label2.C: Likewise.
14961 2003-08-28 Mark Mitchell <mark@codesourcery.com>
14963 * g++.dg/expr/cond3.C: New test.
14965 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14967 * gcc.dg/builtins-1.c: Add new builtin cases.
14969 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14971 * gcc.dg/builtins-1.c: Add new cases.
14972 * gcc.dg/torture/builtin-attr-1.c: Likewise.
14974 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14976 * gcc.dg/builtins-1.c: Add more math builtin tests.
14977 * gcc.dg/torture/builtin-attr-1.c: New test.
14979 2003-08-28 Mark Mitchell <mark@codesourcery.com>
14981 PR optimization/5079
14982 * g++.dg/opt/static3.C: New test.
14984 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14986 * gcc.misc-tests/gcov-10b.c: New test.
14988 2003-08-27 Mark Mitchell <mark@codesourcery.com>
14990 * g++.dg/opt/ptrmem3.C: New test.
14992 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
14994 2003-08-27 Jakub Jelinek <jakub@redhat.com>
14996 * gcc.dg/20030826-2.c: New test.
14998 2003-08-26 Roger Sayle <roger@eyesopen.com>
15000 PR middle-end/12002
15001 * g77.f-torture/compile/12002.f: New test case.
15003 2003-08-26 Roger Sayle <roger@eyesopen.com>
15005 * gcc.dg/20030826-1.c: New test case.
15007 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
15009 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
15011 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
15014 * c++.dg/lookup/crash1.C: New test.
15016 * c++.dg/warn/noeffect3.C: New test.
15018 2003-08-25 Janis Johnson <janis187@us.ibm.com>
15020 * gcc.dg/compat/vector-1_x.c: Compile with -w.
15021 * gcc.dg/compat/vector-1_y.c: Ditto.
15022 * gcc.dg/compat/vector-2_x.c: Ditto.
15023 * gcc.dg/compat/vector-2_y.c: Ditto.
15025 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
15027 * gcc.dg/20030702-1.c: New test.
15029 2003-08-25 Mark Mitchell <mark@codesourcery.com>
15032 * g++.dg/ext/altivec-1.C: New test.
15034 2003-08-24 Richard Henderson <rth@redhat.com>
15036 * g++.dg/eh/simd-2.C: Add -w for x86.
15038 2003-08-23 Jakub Jelinek <jakub@redhat.com>
15040 * gcc.dg/20030815-1.c: New test.
15042 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15045 * g++.dg/parse/access6.C: New test.
15047 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15049 PR c++/641, c++/11876
15050 * g++.dg/template/friend22.C: New test.
15051 * g++.dg/template/friend23.C: Likewise.
15053 2003-08-22 Mark Mitchell <mark@codesourcery.com>
15055 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
15058 2003-08-22 Mark Mitchell <mark@codesourcery.com>
15060 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
15062 2003-08-22 Mark Mitchell <mark@codesourcery.com>
15064 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
15066 2003-08-22 Mark Mitchell <mark@codesourcery.com>
15068 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
15070 2003-08-22 Mark Mitchell <mark@codesourcery.com>
15072 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
15074 2003-08-21 Mark Mitchell <mark@codesourcery.com>
15077 * g++.dg/overload/prom1.C: New test.
15080 * g++.dg/parse/dtor2.C: New test.
15083 * g++.dg/parse/using2.C: New test.
15085 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
15088 * gcc.c-torture/compile/20030821-1.c: New.
15090 2003-08-20 Mark Mitchell <mark@codesourcery.com>
15093 * g++.dg/template/deduce2.C: New test.
15095 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
15097 * gcc.c-torture/execute/20030821-1.c: New test.
15099 2003-08-20 Roger Sayle <roger@eyesopen.com>
15101 PR middle-end/11984
15102 * gcc.dg/20030820-1.c: New test case.
15104 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
15107 * g++.dg/warn/noeffect2.C: New test.
15109 2003-08-19 Mark Mitchell <mark@codesourcery.com>
15112 * g++.dg/template/dtor2.C: New test.
15115 * g++.dg/template/operator1.C: New test.
15116 * g++.dg/parse/operator4.C: New test.
15119 * g++.dg/expr/enum1.C: New test.
15120 * gcc.dg/c99-bool-1.c: Remove bogus warning.
15123 * g++.dg/parse/elab2.C: New test.
15124 * g++.dg/parse/typedef4.C: Change error message.
15125 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
15126 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
15127 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
15129 2003-08-19 Geoffrey Keating <geoffk@apple.com>
15131 * gcc.dg/pch/warn-1.c: New.
15132 * gcc.dg/pch/warn-1.hs: New.
15134 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
15137 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
15139 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
15141 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
15143 * gcc.dg/uninit-D.c: New Test.
15144 * gcc.dg/uninit-E.c: New Test.
15145 * gcc.dg/uninit-F.c: New Test.
15146 * gcc.dg/uninit-G.c: New Test.
15148 2003-08-19 Michael Ritzert <ritzert@t-online.de>
15150 * g++.dg/README: Describe the pch directory.
15152 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15155 * g++.dg/parse/access4.C: New test.
15156 * g++.dg/parse/access5.C: Likewise.
15157 * g++.old-deja/g++.jason/access17.C: Adjust error message.
15159 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
15161 * gcc.dg/noncompile/20030818-1.c: New.
15163 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
15166 * g++.dg/warn/noeffect1.C: New test.
15168 * g++.dg/template/scope2.C: New test.
15169 * g++.dg/template/error2.C: Correct dg-error
15171 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
15173 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
15175 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
15178 * g++.dg/template/warn1.C: New.
15180 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
15182 * g++.dg/template/error2.C: New test.
15183 * g++.dg/lookup/using7.C: Adjust errors
15184 * g++.old-deja/g++.pt/crash36.C: Likewise.
15185 * g++.old-deja/g++.pt/derived3.C: Likewise.
15187 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15189 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
15190 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
15191 * gcc.c-torture/execute/builtins/string-9.c: New, from
15192 string-opt-9.c. Adjust for execute/builtins framework.
15193 * gcc.c-torture/execute/string-opt-9.c: Delete.
15195 2003-08-12 Mark Mitchell <mark@codesourcery.com>
15197 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
15199 * g++.dg/parse/ret-type2.C: New test.
15202 * g++.dg/init/new8.C: New test.
15205 * g++.dg/parse/typedef5.C: New test.
15208 * g++.dg/parse/qualified2.C: New test.
15209 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
15212 2003-08-11 Mark Mitchell <mark@codesourcery.com>
15214 * g++.dg/conversion/ptrmem1.C: New test.
15216 2003-08-11 Jakub Jelinek <jakub@redhat.com>
15219 * gcc.dg/20030811-1.c: New test.
15222 * gcc.c-torture/execute/20030811-1.c: New test.
15224 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15226 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
15228 2003-08-10 Mark Mitchell <mark@codesourcery.com>
15231 * g++.dg/inherit/multiple1.C: New test.
15233 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
15235 * gcc.dg/spe1.c: New test.
15238 * g++.dg/expr/cast2.C: New test.
15241 * g++.dg/template/dependent-name2.C: New test.
15243 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
15245 * g++.dg/parse/crash11.C: Put the dg options in comments.
15247 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
15249 * lib/gcc-dg.exp: Update for diagnostic change.
15251 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15254 * g++.dg/parse/crash11.C: New test.
15256 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
15258 * gcc.dg/cpp/spacing1.c: Update.
15260 2003-08-04 Janis Johnson <janis187@us.ibm.com>
15263 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
15264 a value for -mtune.
15266 2003-08-04 Roger Sayle <roger@eyesopen.com>
15268 PR middle-end/11771
15269 * gcc.c-torture/compile/20030804-1.c: New test case.
15271 2003-08-04 Roger Sayle <roger@eyesopen.com>
15273 * gcc.dg/20030804-1.c: New test case.
15275 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
15277 * gcc.dg/cpp/separate-1.c: New test.
15279 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
15282 * g++.dg/template/dependent-expr2.C: New test.
15285 * g++.dg/expr/ptrmem1.C: New test.
15287 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15290 * g++.dg/template/friend15.C: New test.
15292 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
15294 * lib/dg-pch.exp: Work round PCH bug.
15296 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15298 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
15299 builtins. Move cases from builtins-4.c here.
15301 * gcc.dg/torture/builtin-math-1.c: New test taken from
15302 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
15305 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
15308 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
15311 * g++.dg/template/using7.C: New test.
15313 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
15315 * import1.c, import2.c: New tests.
15317 2003-08-01 Jakub Jelinek <jakub@redhat.com>
15319 * g++.dg/eh/crossjump1.C: New test.
15321 2003-08-01 Mark Mitchell <mark@codesourcery.com>
15324 * g++.dg/template/using6.C: New test.
15327 * g++.dg/template/koenig2.C: New test.
15329 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15332 * g++.dg/parse/typedef4.C: New test.
15334 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15336 PR c++/8442, c++/8806
15337 * g++.dg/template/elab1.C: New test.
15338 * g++.dg/template/type2.C: Likewise.
15339 * g++.dg/template/ttp3.C: Adjust expected error message.
15340 * g++.old-deja/g++.law/visibility13.C: Likewise.
15341 * g++.old-deja/g++.niklas/t135.C: Likewise.
15342 * g++.old-deja/g++.pt/ttp41.C: Likewise.
15343 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
15345 * g++.old-deja/g++.pt/ttp44.C: Likewise.
15347 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
15350 * g++.dg/ext/stmtexpr1.C: New test.
15352 * g++.dg/opt/tmp1.C: New test.
15355 * g++.dg/parse/constant4.C: New test.
15358 * g++.dg/template/using5.C: New test.
15360 2003-07-31 Roger Sayle <roger@eyesopen.com>
15362 * gcc.dg/builtins-27.c: New test case.
15364 2003-07-31 Jakub Jelinek <jakub@redhat.com>
15366 * gcc.dg/tls/opt-7.c: New test.
15368 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
15370 * g++.old-deja/g++.other/crash18.C: Remove.
15372 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
15374 * g++.dg/template/explicit3.C: New.
15375 * g++.dg/template/explicit4.C: New.
15376 * g++.dg/template/explicit5.C: New.
15379 * g++.dg/template/memtmpl1.C: New.
15381 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
15384 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
15385 * gcc.dg/i386-387-5.c (dg-options): Likewise.
15387 2003-07-30 Jan Hubicka <jh@suse.cz>
15391 2003-07-29 Zack Weinberg <zack@codesourcery.com>
15393 * gcc.dg/struct-in-proto-1.c: New test.
15395 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
15397 * gcc.dg/cpp/include2.c: Only expect one message.
15399 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
15402 * g++.dg/template/using1.C: New test.
15403 * g++.dg/template/using2.C: New test.
15404 * g++.dg/template/using3.C: New test.
15405 * g++.dg/template/using4.C: New test.
15407 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
15409 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
15410 * gcc.c-torture/execute/string-opt-10.c: Likewise.
15412 2003-07-28 Jan Hubicka <jh@suse.cz>
15415 * g++.dg/opt/call1.C: New test.
15417 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
15420 * g++.dg/init/enum2.C: New test.
15421 * g++.dg/template/overload1.C: Add "-w" option.
15423 2003-07-28 <hp@bitrange.com>
15425 * gcc.dg/Wdeclaration-after-statement-1.c,
15426 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
15428 2003-07-28 Jakub Jelinek <jakub@redhat.com>
15430 * gcc.c-torture/compile/20030725-1.c: New test.
15432 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
15434 * gcc.dg/20030505.c: Only run for SPE.
15435 Remove definition of opaque type.
15437 2003-07-27 Mark Mitchell <mark@codesourcery.com>
15439 * g++.dg/template/ptrmem6.C: New test.
15441 2003-07-26 Geoffrey Keating <geoffk@apple.com>
15443 * gcc.c-torture/compile/zero-strct-2.c: New test.
15445 2003-07-25 Geoffrey Keating <geoffk@apple.com>
15447 * gcc.dg/intermod-1.c: New test.
15449 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
15452 * g++.dg/template/lookup2.C: New test.
15453 * g++.dg/template/memclass1.C: Remove instantiated from error.
15454 * g++.dg/other/error2.C: Tweak expected errors.
15457 * g++.dg/template/defarg3.C: New test.
15459 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
15461 2003-07-24 Mark Mitchell <mark@codesourcery.com>
15463 * g++.dg/inherit/access5.C: New test.
15465 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15468 * g++.dg/template/crash8.C: New test.
15470 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
15473 * gcc.dg/noncompile/incomplete-2.c: New test.
15475 2003-07-23 Mark Mitchell <mark@codesourcery.com>
15478 * g++.dg/inherit/access4.C: New test.
15481 * g++.dg/expr/cond2.C: New test.
15483 PR optimization/10679
15484 * g++.dg/opt/inline4.C: New test.
15486 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
15488 * g++.dg/parse/crash10: New test.
15490 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
15492 * g++.dg/ext/flexary1.C: New test.
15494 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15497 * g++.dg/template/crash9.C: New test.
15499 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15502 * g++.dg/parse/typedef3.C: New test.
15505 * g++.dg/parse/operator2.C: New test.
15508 * g++.dg/parse/def-tmpl-arg1.C: New test.
15511 * g++.dg/parse/funptr1.C: New test.
15514 * g++.dg/parse/ambig3.C: New test.
15517 * g++.dg/parse/operator3.C: New test.
15520 * g++.dg/parse/template10.C: New test.
15523 * g++.dg/parse/template11.C: New test.
15526 * g++.dg/parse/invalid-op1.C: New test.
15529 * g++.dg/parse/condexpr1.C: New test.
15531 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
15533 * g++.dg/ext/packed3.C: New test.
15534 * g++.dg/ext/packed4.C: New test.
15536 * gcc.dg/pack-test-3.c: New test.
15538 2003-07-21 Janis Johnson <janis187@us.ibm.com>
15540 * lib/compat.exp: Handle dg-options per source file.
15541 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
15542 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
15543 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
15544 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
15545 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
15546 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
15547 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
15548 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
15549 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
15550 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
15551 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
15552 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
15553 * g++.dg/compat/break/bitfield7_x.C: Ditto.
15554 * g++.dg/compat/break/bitfield7_y.C: Ditto.
15556 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
15559 * gcc.c-torture/execute/20030718-1.c: New test.
15561 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15563 PR optimization/11536
15564 * gcc.dg/20030721-1.c: New test.
15566 2003-07-19 Mark Mitchell <mark@codesourcery.com>
15569 * g++.dg/template/lookup1.C: New test.
15571 2003-07-19 Zack Weinberg <zack@codesourcery.com>
15573 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
15574 diagnostics of ill-formed constructs involving labels.
15575 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
15576 the new 'previously defined here' message.
15578 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
15580 * g++.dg/parse/non-dependent2.C: New test.
15582 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
15584 * g++.dg/init/init-ref4.C: xfail on targets without
15587 2003-07-17 Jakub Jelinek <jakub@redhat.com>
15590 * gcc.c-torture/execute/20030717-1.c: New test.
15592 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15594 * g++.dg/opt/cfg1.C: New test.
15596 2003-07-17 Mark Mitchell <mark@codesourcery.com>
15598 PR optimization/11557
15599 * gcc.dg/20030717-1.c: New test.
15601 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
15604 * g++.dg/expr/crash-1.C: New test.
15607 * g++.dg/template/init3.C: New test.
15610 * g++.dg/template/non-dependent1.C: New test.
15613 * g++.dg/template/non-dependent2.C: New test.
15616 * g++.dg/template/non-dependent3.C: New test.
15619 * g++.dg/template/sizeof5.C: New test.
15621 2003-07-17 Geoffrey Keating <geoffk@apple.com>
15624 * gcc.c-torture/compile/mangle-1.c: New file.
15626 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15629 * g++.dg/parse/access3.C: New test.
15631 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
15634 * g++.dg/init/init-ref4.C: New test.
15636 2003-07-16 Mark Mitchell <mark@codesourcery.com>
15639 * g++.dg/parse/constant3.C: New test.
15640 * g++.dg/parse/crash7.C: Likewise.
15642 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
15645 * gcc.dg/i386-pentium4-not-mull.c: New.
15647 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
15649 * gcc.dg/asm-names.c (ymain): Make it weak.
15651 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15654 * g++.dg/template/friend21.C: New test.
15656 2003-07-16 Jakub Jelinek <jakub@redhat.com>
15658 * gcc.dg/cleanup-8.c: New test.
15659 * gcc.dg/cleanup-9.c: New test.
15661 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
15663 * g++.dg/ext/dll-MI1.h: New file.
15664 * g++.dg/ext/dllexport-MI1.C: New file.
15665 * g++.dg/ext/dllimport-MI1.C: New file.
15667 2003-07-15 Jakub Jelinek <jakub@redhat.com>
15669 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
15670 it does not have cmpstrsi patterns (just cmpmemsi).
15672 2003-07-15 Mark Mitchell <mark@codesourcery.com>
15675 * g++.dg/debug/debug8.C: New test.
15677 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15680 * g++.dg/template/crash7.C: New test.
15682 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
15685 * gcc.c-torture/compile/20030708-1.c: New.
15687 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
15689 * gcc.c-torture/execute/20030715-1.c: New test.
15691 2003-07-14 Geoffrey Keating <geoffk@apple.com>
15693 * gcc.dg/pch/inline-3.c: New file.
15694 * gcc.dg/pch/inline-3.hs: New file.
15695 * gcc.dg/pch/inline-4.c: New file.
15696 * gcc.dg/pch/inline-4.hs: New file.
15698 2003-07-14 Mark Mitchell <mark@codesourcery.com>
15701 * g++.dg/template/crash6.C: New test.
15704 * g++.dg/template/friend20.C: New test.
15707 * g++.dg/template/overload2.C: New test.
15709 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15711 PR optimization/11440
15712 * gcc.c-torture/execute/20030714-1.c: New test.
15714 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15717 * g++.dg/template/partial2.C: New test.
15719 2003-07-13 Mark Mitchell <mark@codesourcery.com>
15722 * g++.dg/template/anon1.C: New test.
15726 * g++.dg/parse/template9.C: Likewise.
15727 * g++.dg/template/crash4.C: New test.
15728 * g++.dg/template/koenig1.C: Likewise.
15729 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
15730 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
15731 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
15733 * g++.old-deja/g++.jason/template36.C: Likewise.
15734 * g++.old-deja/g++.mike/p1989.C: Likewise.
15735 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
15736 * g++.old-deja/g++.pt/ttp20.C: Use this->.
15737 * g++.old-deja/g++.pt/ttp21.C: Use this->.
15738 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
15740 * g++.old-deja/g++.pt/union2.C: Use this->.
15742 2003-07-11 Jakub Jelinek <jakub@redhat.com>
15744 * gcc.dg/20030711-1.c: New test.
15746 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
15749 * g++.dg/parse/args1.C: New test.
15750 * g++.pt/defarg8.C: Change expected errors.
15752 2003-07-11 Mark Mitchell <mark@codesourcery.com>
15755 * g++.dg/template/nontype2.C: New test.
15758 * g++.dg/parse/template8.C: New test.
15761 * g++.dg/template/scope1.C: New test.
15763 * g++.dg/warn/Wsign-compare-1.C: New test.
15765 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
15767 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
15769 2003-07-10 Mark Mitchell <mark@codesourcery.com>
15772 * g++.dg/template/explicit2.C: New test.
15775 * g++.dg/warn/pedantic1.C: New test.
15777 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
15780 * g++.dg/other/field1.C: New test.
15782 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
15785 * gcc.c-torture/compile/20030707-1.c: New.
15787 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15790 * g++.dg/template/access12.C: New test.
15792 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
15794 * g++.dg/bprob/bprob.exp (prof_ext): Update.
15795 * g77.dg/bprob/bprob.exp (prof_ext): Update.
15796 * gcc.misc-tests/bprob.exp (prof_ext): Update.
15797 * gcc.misc-tests/gcov.exp: Update
15798 * g++.dg/gcov/gcov.exp: Update
15799 * lib/gcov.exp: Update.
15801 2003-07-08 Mark Mitchell <mark@codesourcery.com>
15803 * g++.dg/abi/mangle17.C: Make sure template expressions are
15805 * g++.dg/abi/mangle4.C: Mark erroneous casts.
15806 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
15807 * g++.dg/opt/stack1.C: Remove erroneous code.
15808 * g++.dg/parse/template7.C: New test.
15809 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
15810 * g++.old-deja/g++.pt/crash4.C: Likewise.
15812 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15814 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
15815 with zero or one occurence of `$' after the initial `L'.
15817 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
15819 * gcc.c-torture/compile/20030704-1.c: Add a comment.
15821 2003-07-08 Roger Sayle <roger@eyesopen.com>
15824 * gcc.dg/Wunreachable-6.c: New testcase.
15825 * gcc.dg/Wunreachable-7.c: New testcase.
15827 2003-07-08 Jakub Jelinek <jakub@redhat.com>
15830 * gcc.dg/20030708-1.c: New test.
15832 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
15834 * gcc.dg/compat/sdata-section.h: New file.
15835 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
15836 * gcc.dg/torture/mips-sdata-1.c: New test.
15838 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15841 * g++.dg/template/friend19.C: New test.
15843 2003-07-08 Jakub Jelinek <jakub@redhat.com>
15845 * g++.dg/opt/strength-reduce.C: New test.
15847 2003-07-07 Roger Sayle <roger@eyesopen.com>
15850 * gcc.dg/20030707-1.c: New testcase.
15852 2003-07-07 Roger Sayle <roger@eyesopen.com>
15854 PR optimization/11059
15855 * g++.dg/opt/emptyunion.C: New testcase.
15857 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15858 Eric Botcazou <ebotcazou@libertysurf.fr>
15860 * g++.dg/opt/stack1.C: New test.
15862 2003-07-05 Mark Mitchell <mark@codesourcery.com>
15864 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
15868 * g++.dg/expr/static_cast3.C: New test.
15870 2003-07-04 Zack Weinberg <zack@codesourcery.com>
15872 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
15874 * gcc.dg/concat.c: Concatenation of string constants with
15875 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
15876 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
15877 * gcc.dg/cpp/escape-2.c: Use wide character constants where
15878 necessary to avoid multi-character character constant warning.
15879 * gcc.dg/cpp/escape.c: Likewise.
15880 * gcc.dg/cpp/ucs.c: Likewise.
15881 Remove backslashes from dg-bogus comments, as they confuse Tcl.
15884 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
15887 * gcc.c-torture/compile/20030704-1.c: New.
15889 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
15891 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
15893 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
15895 PR c++/5287, PR c++/7910, PR c++/11021
15896 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
15897 tests for warnings.
15898 * g++.dg/ext/dllimport2.C: Add tests for warnings.
15899 * g++.dg/ext/dllimport3.C: Likewise.
15900 * g++.dg/ext/dllimport4.C: New file.
15901 * g++.dg/ext/dllimport5.C: New file.
15902 * g++.dg/ext/dllimport6.C: New file.
15903 * g++.dg/ext/dllimport7.C: New file.
15904 * g++.dg/ext/dllimport8.C: New file.
15905 * g++.dg/ext/dllimport9.C: New file.
15906 * g++.dg/ext/dllimport10.C: New file.
15907 * g++.dg/ext/dllexport1.C: New file.
15909 2003-07-03 Mark Mitchell <mark@codesourcery.com>
15911 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
15912 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
15914 2003-07-03 Roger Sayle <roger@eyesopen.com>
15916 * gcc.dg/builtins-25.c: New testcase.
15917 * gcc.dg/builtins-26.c: New testcase.
15919 2003-07-03 Janis Johnson <janis187@us.ibm.com>
15921 * gcc.dg/compat/vector-defs.h: New file.
15922 * gcc.dg/compat/vector-setup.h: New file.
15923 * gcc.dg/compat/vector-check.h: New file.
15924 * gcc.dg/compat/vector-1_main.c: New file.
15925 * gcc.dg/compat/vector-1_x.c: New file.
15926 * gcc.dg/compat/vector-1_y.c: New file.
15927 * gcc.dg/compat/vector-2_main.c: New file.
15928 * gcc.dg/compat/vector-2_x.c: New file.
15929 * gcc.dg/compat/vector-2_y.c: New file.
15931 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
15932 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
15933 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
15934 * gcc.dg/compat/struct-align-1.h: New file.
15935 * gcc.dg/compat/struct-align-1_main.c: New file.
15936 * gcc.dg/compat/struct-align-1_x.c: New file.
15937 * gcc.dg/compat/struct-align-1_y.c: New file.
15938 * gcc.dg/compat/struct-align-2.h: New file.
15939 * gcc.dg/compat/struct-align-2_main.c: New file.
15940 * gcc.dg/compat/struct-align-2_x.c: New file.
15941 * gcc.dg/compat/struct-align-2_y.c: New file.
15943 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
15944 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
15945 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
15946 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
15947 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
15948 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
15949 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
15950 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
15951 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
15952 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
15953 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
15954 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
15955 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
15956 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
15957 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
15958 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
15959 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
15960 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
15961 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
15962 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
15963 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
15964 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15965 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15966 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
15967 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
15968 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
15969 * gcc.dg/compat/struct-return-10_x.c: Ditto.
15970 * gcc.dg/compat/struct-return-2_x.c: Ditto.
15971 * gcc.dg/compat/struct-return-3_x.c: Ditto.
15973 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15975 * gcc.dg/i386-call-1.c: New test.
15977 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
15980 * g++.dg/parse/defarg4.C: New.
15982 2003-07-03 Roger Sayle <roger@eyesopen.com>
15985 * gcc.c-torture/compile/20030703-1.c: New test case.
15987 2003-07-03 Mark Mitchell <mark@codesourcery.com>
15989 * g++.dg/template/local3.C: Remove extra semicolon.
15991 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15993 * gcc.dg/i386-volatile-1.c: New test.
15995 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
15998 * g++.dg/other/offsetof2.C: XFAIL.
15999 * g++.dg/other/offsetof5.C: New.
16002 * g++.dg/template/error1.C: New.
16005 * g++.dg/template/dependent-expr1.C: New.
16007 2003-07-01 Mark Mitchell <mark@codesourcery.com>
16010 * g++.dg/template/local3.C: New test.
16013 * g++.dg/lookup/scoped6.C: New test.
16015 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
16018 * g++.dg/other/error7.C: New test.
16020 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
16022 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
16023 * g++.old-deja/g++.abi/vtable3.h: Likewise.
16024 * g++.old-deja/g++.law/code-gen5.C: Likewise.
16025 * g++.old-deja/g++.other/union2.C: Likewise.
16026 * gcc.dg/c90-const-expr-2.c: Likewise.
16027 * gcc.dg/c90-const-expr-3.c: Likewise.
16028 * gcc.dg/c99-const-expr-2.c: Likewise.
16029 * gcc.dg/c99-const-expr-3.c: Likewise.
16030 * gcc.dg/concat.c: Likewise.
16032 2003-07-01 Mark Mitchell <mark@codesourcery.com>
16035 * g++.dg/init/static1.C: New test.
16037 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16039 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
16040 * g++.old-deja/g++.other/access2.C: Likewise.
16041 * g++.old-deja/g++.other/decl2.C: Likewise.
16042 * gcc.c-torture/execute/20020615-1.c: Likewise.
16044 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16047 * g++.dg/template/sizeof4.C: New test.
16049 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16051 * g++.dg/other/error6.C: New test.
16053 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16056 * g++.dg/parse/constant2.C: New test.
16058 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16061 * g++.dg/other/error5.C: New test.
16063 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16065 * gcc.dg/format/gcc_diag-1.c: New test.
16067 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
16069 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
16071 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
16073 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
16074 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
16075 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
16077 2003-06-28 Jakub Jelinek <jakub@redhat.com>
16079 * gcc.c-torture/execute/builtins/string-8.c: New test.
16080 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
16081 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
16082 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
16084 2003-06-27 Mark Mitchell <mark@codesourcery.com>
16087 * g++.dg/ext/typeof6.C: New test.
16089 2003-06-27 Mark Mitchell <mark@codesourcery.com>
16092 * g++.dg/init/enum1.C: New test.
16094 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
16096 * gcc.dg/20030627-1.c: New test.
16098 2003-06-26 Mark Mitchell <mark@codesourcery.com>
16101 * g++.dg/expr/static_cast2.C: New test.
16103 2003-06-26 Roger Sayle <roger@eyesopen.com>
16104 Jakub Jelinek <jakub@redhat.com>
16106 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
16107 sprintf(dst,"%s",src) optimization.
16108 * gcc.c-torture/execute/20030626-1.c: New test case.
16109 * gcc.c-torture/execute/20030626-2.c: New test case.
16111 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
16113 * gcc.c-torture/execute/multi-ix.c: New test.
16115 * gcc.c-torture/execute/simd-4.c (main):
16116 Added missing semicolon at end of union.
16118 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
16121 * g++.dg/template/explicit-instantiation3.C: New test.
16123 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16125 * gcc.dg/20030626-1.c: Use signed char.
16127 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16129 * gcc.dg/20030626-1.c: New test.
16131 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
16133 * const-str-2.m: Update.
16135 2003-06-25 Mark Mitchell <mark@codesourcery.com>
16138 * g++.dg/rtti/dyncast1.C: New test.
16139 * g++.dg/abi/mangle4.C: Correct base-specifier access.
16140 * g++.dg/lookup/scoped1.C: Remove XFAIL.
16141 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
16144 * g++.dg/expr/static_cast1.C: New test.
16146 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
16148 * gcc.dg/20030625-1.c: New test.
16150 2003-06-24 Roger Sayle <roger@eyesopen.com>
16152 * gcc.c-torture/compile/20030624-1.c: New test case.
16154 2003-06-24 Jakub Jelinek <jakub@redhat.com>
16156 * gcc.c-torture/execute/string-opt-17.c: New test.
16158 2003-06-24 Mark Mitchell <mark@codesourcery.com>
16161 * g++.dg/parse/crash6.C: New test.
16163 2003-06-23 Roger Sayle <roger@eyesopen.com>
16165 * gcc.dg/builtins-24.c: New test case.
16167 2003-06-23 Jakub Jelinek <jakub@redhat.com>
16169 * g++.dg/opt/operator1.C: New test.
16171 2003-06-22 Roger Sayle <roger@eyesopen.com>
16173 * gcc.c-torture/execute/string-opt-16.c: New test case.
16175 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
16177 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
16178 * g++.old-deja/g++.other/conv7.C: Likewise
16179 * g++.old-deja/g++.other/overcnv2.C: Likewise.
16180 * g++.old-deja/g++.other/overload14.C: Likewise.
16182 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
16184 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
16185 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
16187 2003-06-20 Mark Mitchell <mark@codesourcery.com>
16190 * g++.dg/warn/Winline-3.C: New test.
16192 2003-06-20 Mark Mitchell <mark@codesourcery.com>
16194 * lib/target-supports.exp (check_alias_available): Make the test
16195 program acceptable to the Solaris assembler.
16198 * g++.dg/template/memclass2.C: New test.
16200 2003-06-20 Mark Mitchell <mark@codesourcery.com>
16201 Eric Botcazou <ebotcazou@libertysurf.fr>
16203 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
16204 data for non-matching targets.
16205 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
16207 2003-06-20 Mark Mitchell <mark@codesourcery.com>
16210 * g++.dg/template/member3.C: New test.
16212 2003-06-19 Mark Mitchell <mark@codesourcery.com>
16215 * g++.dg/template/func1.C: New test.
16218 * g++.dg/template/static4.C: New test.
16219 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
16222 * g++.dg/init/ref7.C: New test.
16224 2003-06-19 Matt Austern <austern@apple.com>
16227 * g++.dg/anew1.C: New test.
16228 * g++.dg/anew2.C: New test.
16229 * g++.dg/anew3.C: New test.
16230 * g++.dg/anew4.C: New test.
16232 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
16234 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
16236 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
16238 * gcc.c-torture/execute/simd-4.c (main): Make expected value
16241 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
16243 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
16246 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
16248 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
16249 * gcc.c-torture/compile/961203-1.c: Likewise.
16250 * gcc.c-torture/compile/980506-1.c: Likewise.
16252 2003-06-17 Mark Mitchell <mark@codesourcery.com>
16255 * g++.dg/lookup/using7.C: New test.
16257 2003-06-17 Mark Mitchell <mark@codesourcery.com>
16260 * g++.dg/abi/conv1.C: Remove it.
16261 * g++.dg/template/conv7.C: New test.
16262 * g++.dg/template/conv8.C: Likewise.
16263 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
16264 conversion operator.
16266 2003-06-17 Janis Johnson <janis187@us.ibm.com>
16268 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
16269 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
16270 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
16271 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
16272 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
16273 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
16274 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
16275 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
16276 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
16277 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
16278 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
16279 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
16280 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
16281 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
16282 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
16283 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
16284 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
16285 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
16286 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
16287 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
16288 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
16289 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
16290 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
16291 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
16292 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
16293 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
16294 * gcc.dg/compat/struct-return-10_x.c: Ditto.
16295 * gcc.dg/compat/struct-return-2_x.c: Ditto.
16296 * gcc.dg/compat/struct-return-3_x.c: Ditto.
16298 2003-06-16 Mark Mitchell <mark@codesourcery.com>
16300 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
16301 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
16304 2003-06-16 Roger Sayle <roger@eyesopen.com>
16306 * gcc.dg/i386-387-5.c: New test case.
16307 * gcc.dg/i386-387-6.c: New test case.
16308 * gcc.dg/builtins-23.c: New test case.
16310 2003-06-15 Roger Sayle <roger@eyesopen.com>
16312 * gcc.dg/builtins-22.c: New test case.
16313 * gcc.dg/i386-387-1.c: Update to test exp.
16314 * gcc.dg/i386-387-2.c: Likewise.
16316 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16318 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
16320 2003-06-12 Mark Mitchell <mark@codesourcery.com>
16322 * lib/gcc-dg.exp (dg-require-dll): New function.
16323 (dg-xfail-if): Likewise.
16324 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
16327 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
16328 * gcc.c-torture/compile/20001205-1.c: Likewise.
16329 * gcc.c-torture/compile/20001226-1.c: Likewise.
16330 * gcc.c-torture/compile/20010518-2.c: Likewise.
16331 * gcc.c-torture/compile/20020312-1.c: Likewise.
16332 * gcc.c-torture/compile/20020604-1.c: Likewise.
16333 * gcc.c-torture/compile/920501-12.c: Likewise.
16334 * gcc.c-torture/compile/920501-4.c: Likewise.
16335 * gcc.c-torture/compile/920520-1.c: Likewise.
16336 * gcc.c-torture/compile/920521-1.c: Likewise.
16337 * gcc.c-torture/compile/920625-1.c: Likewise.
16338 * gcc.c-torture/compile/961203-1.c: Likewise.
16339 * gcc.c-torture/compile/980506-1.c: Likewise.
16340 * gcc.c-torture/compile/981006-1.c: Likewise.
16341 * gcc.c-torture/compile/981022-1.c: Likewise.
16342 * gcc.c-torture/compile/981223-1.c: Likewise.
16343 * gcc.c-torture/compile/990617-1.c: Likewise.
16344 * gcc.c-torture/compile/dll.c: Likewise.
16345 * gcc.c-torture/compile/labels-3.c: Likewise.
16346 * gcc.c-torture/compile/mipscop-1.c: Likewise.
16347 * gcc.c-torture/compile/mipscop-2.c: Likewise.
16348 * gcc.c-torture/compile/mipscop-3.c: Likewise.
16349 * gcc.c-torture/compile/mipscop-4.c: Likewise.
16350 * gcc.c-torture/compile/simd-5.c: Likewise.
16351 * gcc.c-torture/compile/20000804-1.x: Remove.
16352 * gcc.c-torture/compile/20001205-1.x: Likewise.
16353 * gcc.c-torture/compile/20001226-1.x: Likewise.
16354 * gcc.c-torture/compile/20010518-2.x: Likewise.
16355 * gcc.c-torture/compile/20020312-1.x: Likewise.
16356 * gcc.c-torture/compile/20020604-1.x: Likewise.
16357 * gcc.c-torture/compile/920501-12.x: Likewise.
16358 * gcc.c-torture/compile/920501-4.x: Likewise.
16359 * gcc.c-torture/compile/920520-1.x: Likewise.
16360 * gcc.c-torture/compile/920521-1.x: Likewise.
16361 * gcc.c-torture/compile/920625-1.x: Likewise.
16362 * gcc.c-torture/compile/961203-1.x: Likewise.
16363 * gcc.c-torture/compile/980506-1.x: Likewise.
16364 * gcc.c-torture/compile/981006-1.x: Likewise.
16365 * gcc.c-torture/compile/981022-1.x: Likewise.
16366 * gcc.c-torture/compile/981223-1.x: Likewise.
16367 * gcc.c-torture/compile/990617-1.x: Likewise.
16368 * gcc.c-torture/compile/mipscop-1.x: Likewise.
16369 * gcc.c-torture/compile/mipscop-2.x: Likewise.
16370 * gcc.c-torture/compile/mipscop-3.x: Likewise.
16371 * gcc.c-torture/compile/mipscop-4.x: Likewise.
16372 * gcc.c-torture/compile/simd-5.x: Likewise.
16374 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
16376 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16378 * gcc.c-torture/execute/20030611-1.c: New test.
16380 2003-06-12 Roger Sayle <roger@eyesopen.com>
16383 * gcc.dg/20030612-1.c: New test case.
16385 2003-06-12 Mark Mitchell <mark@codesourcery.com>
16388 * g++.dg/expr/cast1.C: New test.
16390 2003-06-12 Roger Sayle <roger@eyesopen.com>
16392 * gcc.dg/builtins-21.c: New test case.
16394 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
16396 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
16397 options instead of at the end.
16398 * lib/objc.exp (objc_target_compile): Likewise.
16400 2003-06-11 Mark Mitchell <mark@codesourcery.com>
16403 * g++.dg/parse/error1.C: New test.
16405 2003-06-11 Janis Johnson <janis187@us.ibm.com>
16407 * gcc.dg/compat/struct-by-value-11_main.c: New file.
16408 * gcc.dg/compat/struct-by-value-11_x.c: New file.
16409 * gcc.dg/compat/struct-by-value-11_y.c: New file.
16410 * gcc.dg/compat/struct-by-value-12_main.c: New file.
16411 * gcc.dg/compat/struct-by-value-12_x.c: New file.
16412 * gcc.dg/compat/struct-by-value-12_y.c: New file.
16413 * gcc.dg/compat/struct-by-value-13_main.c: New file.
16414 * gcc.dg/compat/struct-by-value-13_x.c: New file.
16415 * gcc.dg/compat/struct-by-value-13_y.c: New file.
16416 * gcc.dg/compat/struct-by-value-14_main.c: New file.
16417 * gcc.dg/compat/struct-by-value-14_x.c: New file.
16418 * gcc.dg/compat/struct-by-value-14_y.c: New file.
16419 * gcc.dg/compat/struct-by-value-15_main.c: New file.
16420 * gcc.dg/compat/struct-by-value-15_x.c: New file.
16421 * gcc.dg/compat/struct-by-value-15_y.c: New file.
16422 * gcc.dg/compat/struct-by-value-16_main.c: New file.
16423 * gcc.dg/compat/struct-by-value-16_x.c: New file.
16424 * gcc.dg/compat/struct-by-value-16_y.c: New file.
16425 * gcc.dg/compat/struct-by-value-17_main.c: New file.
16426 * gcc.dg/compat/struct-by-value-17_x.c: New file.
16427 * gcc.dg/compat/struct-by-value-17_y.c: New file.
16428 * gcc.dg/compat/struct-by-value-18_main.c: New file.
16429 * gcc.dg/compat/struct-by-value-18_x.c: New file.
16430 * gcc.dg/compat/struct-by-value-18_y.c: New file.
16432 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
16433 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
16434 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
16435 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
16436 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
16437 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
16438 * gcc.dg/compat/scalar-return-3_main.c: New file.
16439 * gcc.dg/compat/scalar-return-3_x.c: New file.
16440 * gcc.dg/compat/scalar-return-3_y.c: New file.
16441 * gcc.dg/compat/scalar-return-4_main.c: New file.
16442 * gcc.dg/compat/scalar-return-4_x.c: New file.
16443 * gcc.dg/compat/scalar-return-4_y.c: New file.
16445 2003-06-10 Janis Johnson <janis187@us.ibm.com>
16447 * gcc.dg/compat/fp2-struct-check.h: New file.
16448 * gcc.dg/compat/fp2-struct-defs.h: New file.
16449 * gcc.dg/compat/fp2-struct-init.h: New file.
16450 * gcc.dg/compat/struct-by-value-10_main.c: New file.
16451 * gcc.dg/compat/struct-by-value-10_x.c: New file.
16452 * gcc.dg/compat/struct-by-value-10_y.c: New file.
16453 * gcc.dg/compat/struct-return-10_main.c: New file.
16454 * gcc.dg/compat/struct-return-10_x.c: New file.
16455 * gcc.dg/compat/struct-return-10_y.c: New file.
16457 * gcc.dg/compat/compat-common.h: New file.
16458 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
16459 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
16460 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
16461 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
16462 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
16463 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
16464 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
16465 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
16466 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
16467 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
16468 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
16469 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
16470 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
16471 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
16472 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
16473 * gcc.dg/compat/small-struct-check.h: Ditto.
16474 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
16475 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
16476 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
16477 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
16478 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
16479 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
16480 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
16481 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
16482 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
16483 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
16484 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
16485 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
16486 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
16487 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
16488 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
16489 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
16490 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
16491 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
16492 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
16493 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
16494 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
16495 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
16496 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
16497 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
16498 * gcc.dg/compat/struct-return-2_main.c: Ditto.
16499 * gcc.dg/compat/struct-return-2_x.c: Ditto.
16500 * gcc.dg/compat/struct-return-2_y.c: Ditto.
16501 * gcc.dg/compat/struct-return-3_main.c: Ditto.
16502 * gcc.dg/compat/struct-return-3_x.c: Ditto.
16503 * gcc.dg/compat/struct-return-3_y.c: Ditto.
16505 2003-06-10 Geoffrey Keating <geoffk@apple.com>
16507 * g++.dg/pch/static-1.C: New file.
16508 * g++.dg/pch/static-1.Hs: New file.
16510 2003-06-10 Richard Henderson <rth@redhat.com>
16512 * gcc.dg/asm-7.c: Adjust expected warning text.
16514 2003-06-10 Roger Sayle <roger@eyesopen.com>
16516 * gcc.dg/builtins-20.c: New test case.
16518 2003-06-10 Mark Mitchell <mark@codesourcery.com>
16521 * g++.dg/opt/template1.C: New test.
16523 2003-06-09 Mark Mitchell <mark@codesourcery.com>
16525 * lib/gcc-dg.exp (dg-test): Clear additional_files and
16526 additional_sources.
16528 2003-05-21 David Taylor <dtaylor@emc.com>
16530 * gcc.dg/Wpadded.c: New file.
16532 2003-06-09 Mark Mitchell <mark@codesourcery.com>
16534 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
16535 * gcc.dg/special/weak-2.c: Add dg-require-weak.
16536 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
16539 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
16541 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
16543 2003-06-09 Mark Mitchell <mark@codesourcery.com>
16545 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
16546 (dg-require-alias): Likewise.
16547 (dg-require-gc-sections): Likewise.
16548 * lib/target-supports.exp (check_gc_sections_available): Likewise.
16550 2003-06-08 Richard Henderson <rth@redhat.com>
16552 * gcc.dg/20011029-2.c: Fix the array reference.
16553 * gcc.dg/asm-7.c: New.
16555 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
16557 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
16559 2003-06-08 Mark Mitchell <mark@codesourcery.com>
16561 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
16562 (dg-require-gc-sections): Likewise.
16564 2003-06-08 Jan Hubicka <jh@suse.cz>
16566 * i386-cmov1.c: Fix regular expression.
16567 * i386-cvt-1.c: Likewise.
16568 * i386-local.c: Likewise.
16569 * i386-local2.c: Likewise.
16570 * i386-mul.c: Likewise.
16571 * i386-ssetype-1.c: Likewise.
16572 * i386-ssetype-3.c: Likewise.
16573 * i386-ssetype-5.c: Likewise.
16575 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16578 * g++.dg/warn/implicit-typename2.C: New test.
16579 * g++.dg/warn/implicit-typename3.C: New test.
16581 2003-06-07 Richard Henderson <rth@redhat.com>
16583 * g++.dg/other/offsetof3.C: Use size_t.
16584 * g++.dg/other/offsetof4.C: Likewise.
16586 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
16588 * lib/copy-file.exp: New. Implement gcc_copy_files.
16590 * lib/dg-pch.exp: Load copy-file.exp
16591 (dg-pch): Use gcc_copy_files instead of "file copy".
16593 2003-06-06 Mark Mitchell <mark@codesourcery.com>
16595 * gcc.dg/weak/weak.exp: Simplify.
16596 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
16597 * gcc.dg/weak/weak-1.c: Likewise.
16598 * gcc.dg/weak/weak-2.c: Likewise.
16599 * gcc.dg/weak/weak-3.c: Likewise.
16600 * gcc.dg/weak/weak-4.c: Likewise.
16601 * gcc.dg/weak/weak-5.c: Likewise.
16602 * gcc.dg/weak/weak-6.c: Likewise.
16603 * gcc.dg/weak/weak-7.c: Likewise.
16604 * gcc.dg/weak/weak-8.c: Likewise.
16605 * gcc.dg/weak/weak-9.c: Likewise.
16607 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
16609 gcc.c-torture/execute/20030606-1.c: New.
16611 2003-06-06 Roger Sayle <roger@eyesopen.com>
16613 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
16614 * gcc.dg/builtins-19.c: Likewise.
16616 2003-06-06 Roger Sayle <roger@eyesopen.com>
16618 * gcc.dg/builtins-2.c: Add some more tests.
16619 * gcc.dg/builtins-18.c: New test case.
16620 * gcc.dg/builtins-19.c: New test case.
16622 2003-06-06 Roger Sayle <roger@eyesopen.com>
16623 Jim Wilson <wilson@tuliptree.org>
16625 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
16627 2003-06-06 Jakub Jelinek <jakub@redhat.com>
16629 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
16630 mempcpy/stpcpy calls not to be optimized into something else.
16631 * gcc.c-torture/execute/string-opt-3.c: Moved to...
16632 * gcc.c-torture/execute/builtins/string-7.c: ...here.
16633 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
16635 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16637 * gcc.dg/format/asm_fprintf-1.c: New test.
16639 2003-06-05 Mark Mitchell <mark@codesourcery.com>
16641 * lib/gcc-defs.exp (additional_sources): New variable.
16642 (dg-additional-sources): New function.
16643 (additional_files): New variable.
16644 (dg-additional-files): New function.
16645 (dg-additional-files-options): Likewise.
16646 * lib/gcc-dg.exp (dg-require-weak): New function.
16647 (dg-require-alias): Likewise.
16648 (dg-require-gc-sections): Likewise.
16649 * lib/target-supports.exp (check_alias_available): Remove testfile
16651 (check_gc_sections_available): New function.
16652 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
16653 (dg-gpp-additional-files): Likewise.
16654 * lib/g++.exp (additional_sources): Remove.
16655 (additional_files): Likewise.
16656 (g++_target_compile): Use dg-additional-files-options.
16658 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
16660 * gcc.dg/special/ecos.exp: Remove.
16661 * gcc.dg/special/20000419-2.c: Use dg-require-*.
16662 * gcc.dg/special/alias-1.c: Likewise.
16663 * gcc.dg/special/alias-2.c: Likewise.
16664 * gcc.dg/special/gcsec-1.c: Likewise.
16665 * gcc.dg/special/weak-1.c: Likewise.
16666 * gcc.dg/special/weak-2.c: Likewise.
16667 * gcc.dg/special/wkali-1.c: Likewise.
16668 * gcc.dg/special/wkali-2.c: Likewise.
16670 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
16671 dg-gpp-additional-*.
16672 * g++.dg/special/conpr-3.C: Likewise.
16673 * g++.dg/special/conpr-4.C: Likewise.
16674 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
16675 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
16676 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
16677 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
16678 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
16679 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
16680 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
16681 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
16682 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
16683 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
16684 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
16685 * g++.old-deja/g++.other/comdat1.C: Likewise.
16686 * g++.old-deja/g++.other/comdat2.C: Likewise.
16687 * g++.old-deja/g++.other/comdat3.C: Likewise.
16688 * g++.old-deja/g++.other/ctor1.C: Likewise.
16689 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
16691 2003-06-05 Richard Henderson <rth@redhat.com>
16693 * gcc.dg/debug/20030605-1.c: New.
16695 2003-06-04 Mark Mitchell <mark@codesourcery.com>
16697 * README.QMTEST: Update.
16699 2003-06-04 Richard Henderson <rth@redhat.com>
16701 * gcc.dg/cleanup-1.c: New.
16702 * gcc.dg/cleanup-2.c: New.
16703 * gcc.dg/cleanup-3.c: New.
16704 * gcc.dg/cleanup-4.c: New.
16705 * gcc.dg/cleanup-5.c: New.
16706 * gcc.dg/cleanup-6.c: New.
16707 * gcc.dg/cleanup-7.c: New.
16709 2003-06-04 Mark Mitchell <mark@codesourcery.com>
16711 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
16713 * lib/dg-pch.exp: New file.
16714 * g++.dg/pch/pch.exp: Use dg-pch.exp.
16715 * gcc.dg/pch/pch.exp: Likewise.
16717 2003-06-04 Roger Sayle <roger@eyesopen.com>
16719 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
16720 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
16721 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
16722 * gcc.dg/builtins-17.c: New test case.
16723 * gcc.dg/i386-387-4.c: New test case.
16724 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
16726 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16728 * gcc.dg/ultrasp9.c: New test.
16730 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16732 * gcc.c-torture/compile/20030604-1.c: New test.
16733 * gcc.dg/sparc-constant-1.c: New test.
16735 2003-06-03 Glen Nakamura <glen@imodulo.com>
16737 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
16739 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
16741 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
16743 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
16744 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
16746 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
16748 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
16750 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16753 * g++.dg/template/spec10.C: New test.
16755 2003-06-03 Roger Sayle <roger@eyesopen.com>
16757 * gcc.dg/builtins-16.c: New test case.
16759 2003-06-03 Jakub Jelinek <jakub@redhat.com>
16761 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
16762 mempcpy test with post-increments.
16763 * gcc.c-torture/execute/string-opt-3.c: New test.
16764 * gcc.dg/string-opt-1.c: New test.
16766 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
16769 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
16771 2003-06-02 Mark Mitchell <mark@codesourcery.com>
16773 * lib/scanasm.exp (dg-scan): New function, factored out of ...
16774 (scan-assembler): ... here. Use dg-scan.
16775 (scan-assembler-not): Likewise.
16776 (scan-file): New function.
16777 (scan-file-not): Likewise.
16778 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
16779 * gcc.dg/cpp/_Pragma4.c: Likewise.
16780 * gcc.dg/cpp/_Pragma5.c: Likewise.
16781 * gcc.dg/cpp/avoidpaste1.c: Likewise.
16782 * gcc.dg/cpp/avoidpaste2.c: Likewise.
16783 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
16784 * gcc.dg/cpp/cmdlne-P.c: Likewise.
16785 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
16786 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
16787 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
16788 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
16789 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
16790 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
16791 * gcc.dg/cpp/cxxcom1.c: Likewise.
16792 * gcc.dg/cpp/line1.c: Likewise.
16793 * gcc.dg/cpp/maccom1.c: Likewise.
16794 * gcc.dg/cpp/maccom2.c: Likewise.
16795 * gcc.dg/cpp/maccom3.c: Likewise.
16796 * gcc.dg/cpp/maccom4.c: Likewise.
16797 * gcc.dg/cpp/maccom5.c: Likewise.
16798 * gcc.dg/cpp/maccom6.c: Likewise.
16799 * gcc.dg/cpp/multiline.c: Likewise.
16800 * gcc.dg/cpp/spacing1.c: Likewise.
16801 * gcc.dg/cpp/spacing2.c: Likewise.
16802 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
16803 * gcc.dg/cpp/trad/maccom1.c: Likewise.
16804 * gcc.dg/cpp/trad/maccom2.c: Likewise.
16805 * gcc.dg/cpp/trad/maccom3.c: Likewise.
16806 * gcc.dg/cpp/trad/maccom4.c: Likewise.
16807 * gcc.dg/cpp/trad/maccom6.c: Likewise.
16808 * gcc.dg/cpp/cxxcom2.c: Likewise.
16809 * gcc.dg/cpp/cxxcom2.h: New file.
16811 * gcc.dg/cpp/truefalse.cpp: Move it to ...
16812 * g++.dg/cpp/truefalse.C: Here.
16813 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
16815 2003-06-01 Loren James Rittle <ljrittle@acm.org>
16817 * gcc.dg/cpp/redef3.c: New file.
16819 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16821 * gcc.dg/i386-loop-3.c: New test.
16823 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
16825 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
16827 2003-05-31 Roger Sayle <roger@eyesopen.com>
16829 * gcc.dg/fwrapv-1.c: New test case.
16830 * gcc.dg/fwrapv-2.c: New test case.
16832 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16835 * g++.dg/template/spec9.C: New test.
16837 2003-05-29 Roger Sayle <roger@eyesopen.com>
16839 * gcc.dg/duff-4.c: New test case.
16841 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
16844 * g77.dg/ffixed-form-1.f: New test
16845 * g77.dg/ffixed-form-2.f: New test
16846 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
16847 * g77.dg/ffree-form-3.f: New test
16849 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
16851 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
16852 * gcc.dg/wint_t-1.c: Likewise.
16854 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16856 * g++.dg/template/access11.C: New test.
16858 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16861 * g++.dg/template/access10.C: New test.
16863 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16864 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16866 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
16868 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
16870 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
16871 suppress for powerpc-*-darwin*.
16872 * gcc.dg/torture/builtin-noret-2.c: Likewise.
16874 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
16876 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
16877 suppress option for powerpc-*-darwin*.
16879 2003-05-23 Roger Sayle <roger@eyesopen.com>
16881 * gcc.dg/builtins-1.c: Add tests for tan and atan.
16882 * gcc.dg/builtins-4.c: Add test for fmod.
16884 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16887 * g++.dg/template/instantiate4.C: New test.
16889 2003-05-22 Roger Sayle <roger@eyesopen.com>
16891 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
16893 2003-05-21 Janis Johnson <janis187@us.ibm.com>
16895 * gcc.dg/compat/scalar-return-1_main.c: New file.
16896 * gcc.dg/compat/scalar-return-1_x.c: New file.
16897 * gcc.dg/compat/scalar-return-1_y.c: New file.
16898 * gcc.dg/compat/scalar-return-2_main.c: New file.
16899 * gcc.dg/compat/scalar-return-2_x.c: New file.
16900 * gcc.dg/compat/scalar-return-2_y.c: New file.
16901 * gcc.dg/compat/struct-return-3_main.c: New file.
16902 * gcc.dg/compat/struct-return-3_y.c: New file.
16903 * gcc.dg/compat/struct-return-3_x.c: New file.
16904 * gcc.dg/compat/struct-return-2_main.c: New file.
16905 * gcc.dg/compat/struct-return-2_x.c: New file.
16906 * gcc.dg/compat/struct-return-2_y.c: New file.
16908 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16910 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
16911 for hppa*-hp-hpux*.
16912 * gcc.dg/20021014-1.c (dg-options): Likewise.
16913 * gcc.dg/nest.c (dg-options): Likewise.
16915 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
16918 * g++.dg/ext/dllimport2.C: New file.
16919 * g++.dg/ext/dllimport3.C: New file.
16921 2003-05-20 Janis Johnson <janis187@us.ibm.com>
16923 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
16924 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
16925 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
16926 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
16927 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
16928 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
16929 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
16930 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
16931 * gcc.dg/compat/small-struct-defs.h: New file.
16932 * gcc.dg/compat/small-struct-init.h: New file.
16933 * gcc.dg/compat/small-struct-check.h: New file.
16934 * gcc.dg/compat/fp-struct-defs.h: New file.
16935 * gcc.dg/compat/fp-struct-check.h: New file.
16936 * gcc.dg/compat/fp-struct-init.h: New file.
16937 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
16938 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
16940 2003-05-19 Jakub Jelinek <jakub@redhat.com>
16942 * gcc.dg/20030225-2.c: New test.
16944 2003-05-18 Roger Sayle <roger@eyesopen.com>
16945 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16947 * gcc.c-torture/compile/20030518-1.c: New test case.
16949 2003-05-18 Mark Mitchell <mark@codesourcery.com>
16951 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
16952 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
16953 gcc-dg-debug-runtest.
16954 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
16955 gcc-dg-debug-runtest.
16957 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16960 * g++.dg/lookup/using6.C: New test.
16962 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16964 * g++.dg/parse/access2.C: New test.
16966 2003-05-17 Mark Mitchell <mark@codesourcery.com>
16968 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
16969 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
16970 * gcc.dg/debug/debug.exp: Likewise.
16972 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
16974 * gcc.dg/dollar.c: New test.
16976 2003-05-16 Janis Johnson <janis187@us.ibm.com>
16978 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
16979 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
16980 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
16981 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
16982 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
16983 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
16984 * gcc.dg/compat/struct-by-value-6_main.c: New file.
16985 * gcc.dg/compat/struct-by-value-6_x.c: New file.
16986 * gcc.dg/compat/struct-by-value-6_y.c: New file.
16987 * gcc.dg/compat/struct-by-value-7_main.c: New file.
16988 * gcc.dg/compat/struct-by-value-7_x.c: New file.
16989 * gcc.dg/compat/struct-by-value-7_y.c: New file.
16990 * gcc.dg/compat/struct-by-value-8_main.c: New file.
16991 * gcc.dg/compat/struct-by-value-8_x.c: New file.
16992 * gcc.dg/compat/struct-by-value-8_y.c: New file.
16993 * gcc.dg/compat/struct-by-value-9_main.c: New file.
16994 * gcc.dg/compat/struct-by-value-9_x.c: New file.
16995 * gcc.dg/compat/struct-by-value-9_y.c: New file.
16997 2003-05-16 Mark Mitchell <mark@codesourcery.com>
16999 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
17000 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
17001 support for "repo" mode.
17002 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
17003 * lib/g77-dg.exp: Likewise.
17004 * lib/obj-dg.exp: Likewise.
17006 2003-05-16 Jakub Jelinek <jakub@redhat.com>
17008 Merge from gcc-3_2-rhl8-branch:
17009 2003-04-23 Jakub Jelinek <jakub@redhat.com>
17011 * gcc.dg/tls/opt-6.c: New test.
17013 2003-04-05 Jakub Jelinek <jakub@redhat.com>
17015 * gcc.dg/20030405-1.c: New test.
17017 2003-03-09 Jakub Jelinek <jakub@redhat.com>
17019 * gcc.dg/20030309-1.c: New test.
17021 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17023 * gcc.c-torture/execute/20030307-1.c: New test.
17025 2003-02-20 Randolph Chung <tausq@debian.org>
17027 * gcc.c-torture/compile/20030220-1.c: New test.
17029 2003-02-18 Jakub Jelinek <jakub@redhat.com>
17031 * gcc.dg/20030217-1.c: New test.
17033 2003-01-29 Jakub Jelinek <jakub@redhat.com>
17035 * gcc.c-torture/compile/20020129-1.c: New test.
17037 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17039 * gcc.dg/unroll-1.c: New test.
17041 2002-11-16 Jan Hubicka <jh@suse.cz>
17043 * gcc.c-torture/execute/20020920-1.c: New test.
17045 2002-10-08 Jakub Jelinek <jakub@redhat.com>
17048 * gcc.c-torture/compile/20021008-1.c: New test.
17050 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
17053 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
17055 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17057 * gcc.c-torture/compile/20020807-1.c: New test.
17059 2002-07-30 Jakub Jelinek <jakub@redhat.com>
17061 * gcc.dg/tls/opt-1.c: New test.
17063 2002-07-29 Jakub Jelinek <jakub@redhat.com>
17065 * gcc.dg/20020729-1.c: New test.
17067 2002-07-20 Jakub Jelinek <jakub@redhat.com>
17069 * g++.dg/opt/life1.C: New test.
17071 2002-05-20 Jakub Jelinek <jakub@redhat.com>
17073 * gcc.dg/20020525-1.c: New test.
17075 2002-05-24 Jakub Jelinek <jakub@redhat.com>
17078 * g++.dg/ext/pretty1.C: New test.
17079 * g++.dg/ext/pretty2.C: New test.
17081 2003-05-15 Mark Mitchell <mark@codesourcery.com>
17084 * g++.dg/ext/typeof5.C: New test.
17086 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
17088 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
17089 __USER_LABEL_PREFIX__ into account.
17090 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
17092 2003-05-14 Roger Sayle <roger@eyesopen.com>
17094 * gcc.dg/builtins-15.c: New test case.
17096 2003-05-13 Zack Weinberg <zack@codesourcery.com>
17098 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
17100 2003-05-12 Mark Mitchell <mark@codesourcery.com>
17102 * lib/g++.exp: Tweak handling of additional source files.
17103 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
17104 * g++.dg/special/conpr-2a.C: Rename to ...
17105 * g++.dg/special/conpr-2a.cc: ... this.
17106 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
17107 * g++.dg/special/conpr-3a.C: Rename to ...
17108 * g++.dg/special/conpr-3a.cc: This.
17109 * g++.dg/special/conpr-3b.C: Rename to ...
17110 * g++.dg/special/conpr-3b.cc: This.
17111 * g++.dg/special/conpr-4.C: New test.
17112 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
17114 2003-05-12 David Edelsohn <edelsohn@gnu.org>
17116 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
17118 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17120 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
17121 * g++.old-deja/g++.robertl/eb71.C: Likewise.
17122 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
17123 * g++.old-deja/g++.other/warn3.C: Likewise.
17125 2003-05-11 Roger Sayle <roger@eyesopen.com>
17127 * gcc.dg/i386-387-1.c: Update to also test log.
17128 * gcc.dg/i386-387-2.c: Likewise.
17130 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
17132 * g77.f-torture/execute/int8421.f: New test.
17134 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17136 PR c++/10230, c++/10481
17137 * g++.dg/lookup/scoped5.C: New test.
17139 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17142 * g++.dg/template/ttp6.C: New test.
17144 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
17146 * gcc.c-torture/execute/builtins: New directory.
17147 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
17148 gcc.c-torture/execute/builtins.
17149 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
17150 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
17151 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
17152 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
17154 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17157 * g++.dg/template/access8.C: New test.
17158 * g++.dg/template/access9.C: New test.
17160 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17163 * g++.dg/parse/access1.C: New test.
17165 2003-05-09 DJ Delorie <dj@redhat.com>
17167 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
17168 long, and not an int.
17170 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17172 PR c++/10555, c++/10576
17173 * g++.dg/template/memclass1.C: New test.
17175 2003-05-08 DJ Delorie <dj@redhat.com>
17177 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
17179 * gcc.c-torture/execute/20021024-1.x: Likewise.
17180 * gcc.c-torture/execute/shiftdi.x: Likewise.
17181 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
17182 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
17183 * gcc.dg/20021018-1.c: Likewise.
17185 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17187 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
17189 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
17190 (bcopy): Call memmove.
17192 2003-05-08 Roger Sayle <roger@eyesopen.com>
17194 * g77.f-torture/compile/8485.f: New test case.
17196 2003-05-07 Richard Henderson <rth@redhat.com>
17199 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
17200 Verify exception_cleanup not called for rethrows.
17201 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
17202 when exiting catch block without rethrowing.
17203 * g++.dg/eh/forced3.C: New.
17204 * g++.dg/eh/forced4.C: New.
17206 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
17208 * gcc.dg/20030505.c: Fix triplet.
17210 2003-05-06 DJ Delorie <dj@redhat.com>
17212 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
17213 * gcc.dg/nest.c: Likewise.
17215 2003-05-05 Roger Sayle <roger@eyesopen.com>
17217 * gcc.dg/builtins-14.c: New test case.
17219 2003-05-05 Janis Johnson <janis187@us.ibm.com>
17221 * lib/compat.exp (compat-execute): New argument.
17222 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
17223 * gcc.dg/compat: New test directory.
17224 * gcc.dg/compat/compat.exp: New expect script.
17225 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
17226 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
17227 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
17228 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
17229 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
17230 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
17232 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
17233 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
17234 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
17235 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
17236 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
17237 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
17238 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
17239 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
17240 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
17241 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
17242 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
17243 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
17244 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
17245 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
17246 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
17248 2003-05-05 Zack Weinberg <zack@codesourcery.com>
17250 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
17252 2003-05-05 Jakub Jelinek <jakub@redhat.com>
17254 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
17256 2003-05-05 Geoffrey Keating <geoffk@apple.com>
17258 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
17259 * gcc.dg/ppc-fsel-2.c: New test.
17261 * gcc.dg/unused-5.c: New test.
17263 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17266 * g++.dg/warn/pmf1.C: New test.
17268 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17271 * g++.dg/warn/main.C: New test.
17273 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17275 * gcc.dg/nonnull-3.c: New test.
17277 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
17279 * gcc.dg/cpp/Wtrigraphs.c: Update.
17280 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
17282 2003-05-03 Geoffrey Keating <geoffk@apple.com>
17284 * gcc.dg/ppc-fsel-1.c: New test.
17286 2003-05-03 Zack Weinberg <zack@codesourcery.com>
17289 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
17291 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
17293 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
17295 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17297 PR c++/9364, c++/10553, c++/10586
17298 * g++.dg/parse/typename4.C: New test.
17299 * g++.dg/parse/typename5.C: Likewise.
17301 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
17303 * gcc.c-torture/compile/20030503-1.c: New test.
17305 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17307 * g++.dg/lookup/using5.C: Fix testcase error.
17309 2003-05-01 Chris Demetriou <cgd@broadcom.com>
17311 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
17312 since MEABI is no longer supported. Remove all vestiges
17313 of MEABI from the test.
17315 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17318 * g++.dg/lookup/using5.C: New test.
17320 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17323 * g++.dg/template/ttp5.C: New test.
17325 2003-04-30 Mark Mitchell <mark@codesourcery.com>
17327 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
17328 (dg-gpp-additional-sources): New function.
17329 (dg-gpp-additional-files): Likewise.
17330 * lib/g++.exp (additional_sources): New variable.
17331 (additional_files): Likewise.
17332 (g++_target_compile): Deal with them.
17333 * lib/old-dejagnu.exp: Remove.
17334 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
17335 * g++.old-deja: Revise all tests to use dg commands.
17337 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17339 PR c++/9432, c++/9528
17340 * g++.dg/lookup/using4.C: New test.
17342 2003-04-29 Geoffrey Keating <geoffk@apple.com>
17344 * gcc.dg/noreturn-5.c: New file.
17345 * gcc.dg/noreturn-6.c: New file.
17347 * gcc.c-torture/compile/inline-1.c: New file.
17349 2003-04-29 Mark Mitchell <mark@codesourcery.com>
17352 * g++.dg/template/explicit1.C: New test.
17354 2003-04-29 Mark Mitchell <mark@codesourcery.com>
17357 * g++.dg/other/bitfield1.C: New test.
17360 * g++.dg/init/new7.C: New test.
17362 2003-04-29 Mark Mitchell <mark@codesourcery.com>
17364 * g++.dg/ext/desig1.C: New test.
17365 * g++.dg/ext/init1.C: Update.
17367 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
17369 2003-04-28 Mark Mitchell <mark@codesourcery.com>
17372 * g++.dg/warn/Winline-1.C: New test.
17374 2003-04-28 Jakub Jelinek <jakub@redhat.com>
17376 * gcc.c-torture/execute/string-opt-19.c: New test.
17378 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
17379 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
17381 2003-04-27 Mark Mitchell <mark@codesourcery.com>
17384 * g++.dg/init/new6.C: New test.
17387 * g++.dg/init/ref6.C: New test.
17389 2003-04-26 David Edelsohn <edelsohn@gnu.org>
17391 * g++.dg/warn/weak1.C: XFAIL on AIX4.
17393 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17395 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
17396 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
17398 2003-04-25 Mark Mitchell <mark@codesourcery.com>
17400 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
17401 initialized static data members.
17403 2003-04-25 H.J. Lu <hjl@gnu.org>
17405 * gcc.dg/ia64-sync-4.c: New test.
17407 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17409 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
17412 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
17415 * g++.dg/warn/conv1.C: New test.
17416 * g++.old-deja/g++.other/conv7.C: Adjust.
17417 * g++.old-deja/g++.other/overload14.C: Adjust.
17419 2003-04-23 Mark Mitchell <mark@codesourcery.com>
17422 * g++.dg/template/defarg2.C: New test.
17424 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
17426 * gcc.dg/cpp/include2.c: Update.
17427 * gcc.dg/cpp/multiline-2.c: New.
17428 * gcc.dg/cpp/multiline.c: Update.
17429 * gcc.dg/cpp/strify2.c: Update.
17430 * gcc.dg/cpp/trad/literals-2.c: Update.
17432 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17434 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
17436 2003-04-23 Mark Mitchell <mark@codesourcery.com>
17438 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
17440 2003-04-23 Mark Mitchell <mark@codesourcery.com>
17443 * g++.dg/parse/crash4.C: New test.
17446 * g++.dg/parse/crash5.C: New test.
17448 2003-04-22 Mark Mitchell <mark@codesourcery.com>
17451 * g++.dg/parse/crash3.C: New test.
17454 * g++.dg/parse/elab1.C: New test.
17456 2003-04-22 Devang Patel <dpatel@apple.com>
17458 * gcc.dg/cpp/trad/funlike-5.c: New test.
17460 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
17462 * g++.dg/other/packed1.C: Fix dg options.
17464 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
17466 * g++.dg/other/offsetof2.C: New test.
17468 2003-04-21 Mark Mitchell <mark@codesourcery.com>
17470 * g++.dg/template/recurse.C: Adjust location of error messages.
17472 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
17475 * g++.dg/init/addr-const1.C: New test.
17476 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
17478 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
17481 * g++.dg/lookup/struct-hack1.C: New test.
17483 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
17485 * ucs.c: Update diagnostic messages.
17487 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
17489 * gcc.dg/cpp/truefalse.cpp: New test.
17490 * gcc.dg/cpp/cpp.exp: Update.
17491 * g++.dg/other/stdbool-if.C: Remove.
17493 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
17495 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
17496 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
17498 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17500 * gcc.c-torture/compile/20030418-1.c: New test.
17502 2003-04-17 Janis Johnson <janis187@us.ibm.com>
17504 * README.compat: Remove; content moved to doc/sourcebuild.texi.
17506 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17509 g++.dg/template/dependent-name1.C: New test.
17511 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
17513 * gcc.dg/warn-1.c (tourist_guide): New array,
17514 contains a pointer to bar.
17516 2003-04-16 Roger Sayle <roger@eyesopen.com>
17518 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
17519 * gcc.c-torture/execute/medce-1.c: New test case.
17520 * gcc.c-torture/execute/medce-2.c: New test case.
17522 2003-04-15 Mark Mitchell <mark@codesourcery.com>
17524 * lib/prune.exp: Ignore more messages.
17527 * g++.dg/parse/lookup3.C: New test.
17529 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
17531 * gcc.c-torture/compile/20030415-1.c : New test.
17533 2003-04-14 Mark Mitchell <mark@codesourcery.com>
17535 * gcc.c-torture/execute/scope-2.c: Move to ...
17536 * gcc.dg/noncompile/scope.c: .... here.
17538 2003-04-14 Roger Sayle <roger@eyesopen.com>
17540 * gcc.dg/20030414-2.c: New test case.
17542 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
17545 * gcc.dg/20030414-1.c: New test.
17547 2003-04-13 Roger Sayle <roger@eyesopen.com>
17549 * gcc.dg/builtins-12.c: New test case.
17550 * gcc.dg/builtins-13.c: New test case.
17552 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17554 * gcc.c-torture/execute/string-opt-18.c: New test.
17556 2003-04-13 Mark Mitchell <mark@codesourcery.com>
17559 * g++.dg/init/new5.C: New test.
17561 2003-04-12 Mark Mitchell <mark@codesourcery.com>
17564 * g++.dg/ext/dllimport1.C: New test.
17566 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
17568 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
17570 2003-04-11 Bud Davis <bdavis9659@comcast.net>
17573 * g77.f-torture/noncompile/9263.f: New test
17575 * g77.f-torture/execute/1832.f: New test
17577 2003-04-11 David Chad <davidc@freebsd.org>
17578 Loren J. Rittle <ljrittle@acm.org>
17581 * objc.dg/headers.m: New test.
17583 2003-04-10 Zack Weinberg <zack@codesourcery.com>
17585 * gcc.c-torture/execute/builtin-noret-2.c: New.
17586 * gcc.c-torture/execute/builtin-noret-2.x: New.
17587 XFAIL builtin-noret-2.c at -O1 and above.
17588 * gcc.dg/redecl.c: New.
17589 * gcc.dg/Wshadow-1.c: Update error regexps.
17591 2003-04-10 Mark Mitchell <mark@codesourcery.com>
17593 * g++.dg/abi/bitfield10.C: New test.
17595 2003-04-09 Mike Stump <mrs@apple.com>
17597 * gcc.dg/pch/pch.exp: Make testcase names longer.
17598 * g++.dg/pch/pch.exp: Make testcase names longer.
17600 2003-04-08 Roger Sayle <roger@eyesopen.com>
17602 * gcc.dg/builtins-11.c: New test case.
17604 2003-04-08 Roger Sayle <roger@eyesopen.com>
17606 * gcc.dg/builtins-9.c: New test case.
17607 * gcc.dg/builtins-10.c: New test case.
17609 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
17611 * gcc.dg/noncompile/init-4.c.c: New test.
17613 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
17615 * gcc.misc-test/gcov-9.c: New test.
17616 * gcc.misc-test/gcov-10.c: New test
17617 * gcc.misc-test/gcov-11.c: New test.
17619 2003-04-05 Zack Weinberg <zack@codesourcery.com>
17621 PR optimization/10024
17622 * gcc.c-torture/compile/20030405-1.c: New test.
17624 2003-04-04 Geoffrey Keating <geoffk@apple.com>
17626 * gcc.dg/pch/static-3.c: New.
17627 * gcc.dg/pch/static-3.hs: New.
17628 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
17630 2003-04-04 Richard Henderson <rth@redhat.com>
17632 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
17633 * g++.dg/eh/forced2.C: Likewise.
17635 2003-04-03 Mike Stump <mrs@apple.com>
17637 * lib/scanasm.exp (scan-assembler): Add xfail processing for
17639 (scan-assembler-times, scan-assembler-not): Likewise.
17640 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
17642 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17644 * gcc.dg/sparc-loop-1.c: New test.
17646 2003-04-02 Geoffrey Keating <geoffk@apple.com>
17649 * g++.dg/pch/system-2.C: New.
17650 * g++.dg/pch/system-2.Hs: New.
17652 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
17654 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
17656 * g++.dg/eh/simd-1.C (vecfunc): Same.
17658 2003-04-01 Roger Sayle <roger@eyesopen.com>
17660 * gcc.c-torture/execute/20030401-1.c: New test case.
17662 2003-04-01 Ziemowit Laski <zlaski@apple.com>
17664 * objc.dg/defs.m: New.
17666 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
17668 * g++.dg/eh/simd-1.C: New.
17669 * g++.dg/eh/simd-2.C: New.
17671 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
17673 * gcc.c-torture/execute/simd-3.c: New.
17675 2003-03-31 Mark Mitchell <mark@codesourcery.com>
17678 * gcc.dg/20030331-2.c: New test.
17680 2003-03-31 Mark Mitchell <mark@codesourcery.com>
17683 * g++.dg/parse/crash2.C: New test.
17685 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
17687 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
17688 * gcc.c-torture/execute/20030331-1.c: ...here.
17690 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
17692 * gcc.c-torture/execute/20030331-1.c: New test.
17694 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
17696 * lib/gcov.exp: Adjust call return testing strings.
17697 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
17699 2003-03-31 Roger Sayle <roger@eyesopen.com>
17701 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
17702 * gcc.dg/builtins-7.c: New test case.
17703 * gcc.dg/builtins-8.c: New test case.
17705 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
17707 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
17709 2003-03-30 Mark Mitchell <mark@codesourcery.com>
17712 * g++.dg/lookup-class-member-2.C: New test.
17714 2003-03-30 Glen Nakamura <glen@imodulo.com>
17716 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
17718 2003-03-28 Roger Sayle <roger@eyesopen.com>
17720 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
17722 2003-03-28 Mark Mitchell <mark@codesourcery.com>
17724 * g++.dg/init/attrib1.C: New test.
17726 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17728 * gcc.dg/ultrasp8.c: New test.
17730 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17732 * gcc.dg/ultrasp7.c: New test.
17734 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
17737 * g++.dg/template/inline1.C: New test.
17739 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17741 * gcc.dg/sparc-dwarf2.c: New test.
17743 2003-03-27 Roger Sayle <roger@eyesopen.com>
17745 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
17746 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
17748 2003-03-27 Mark Mitchell <mark@codesourcery.com>
17750 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
17751 than reading .x files.
17752 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
17753 * g77.dg/gcov/gcov-1.f: Likewise.
17754 * gcc.misc-tests/gcov-4b.c: Likewise.
17755 * gcc.misc-tests/gcov-5b.c: Likewise.
17756 * gcc.misc-tests/gcov-6.c: Likewise.
17757 * gcc.misc-tests/gcov-7.c: Likewise.
17758 * gcc.misc-tests/gcov-8.c: Likewise.
17759 * g++.dg/gcov/gcov-1.x: Remove.
17760 * g77.dg/gcov/gcov-1.x: Likewise.
17761 * gcc.misc-tests/gcov-4b.x: Likewise.
17762 * gcc.misc-tests/gcov-5b.x: Likewise.
17763 * gcc.misc-tests/gcov-6.x: Likewise.
17764 * gcc.misc-tests/gcov-7.x: Likewise.
17765 * gcc.misc-tests/gcov-8.x: Likewise.
17767 2003-03-27 Glen Nakamura <glen@imodulo.com>
17770 * gcc.dg/20030324-1.c: New test.
17772 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
17775 * g++.dg/template/arg3.C: New test.
17778 * g++.dg/template/friend18.C: New test.
17780 2003-03-26 Roger Sayle <roger@eyesopen.com>
17782 * g77.f-torture/compile/20030326-1.f: New test case.
17784 2003-03-26 Janis Johnson <janis187@us.ibm.com>
17786 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
17788 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
17790 2003-03-26 Jakub Jelinek <jakub@redhat.com>
17792 * gcc.dg/ia64-sync-3.c: New test.
17794 2003-03-26 Alan Modra <amodra@bigpond.net.au>
17796 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
17798 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17800 * gcc.dg/ultrasp6.c: New test.
17802 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
17804 * gcc.dg/i386-signbit-1.c: New test.
17805 * gcc.dg/i386-signbit-2.c: New test.
17806 * gcc.dg/i386-signbit-3.c: New test.
17808 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
17810 * gcc.dg/ultrasp5.c: Fix options.
17812 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17814 * gcc.dg/ultrasp5.c: Fix comment.
17816 2003-03-24 Bud Davis <bdavis9659@comcast.net>
17819 * g77.f-torture/execute/10197.f: New test.
17821 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
17823 PR c++/9898, c++/383
17824 * g++.dg/template/conv6.C: New test.
17827 * g++.dg/template/ptrmem5.C: New test.
17830 * g++.dg/lookup/koenig1.C: New test.
17833 * g++.dg/lookup/template2.C: New test.
17835 2003-03-24 Jakub Jelinek <jakub@redhat.com>
17837 * g++.dg/opt/rtti1.C: New test.
17839 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17841 * gcc.dg/ultrasp5.c: New test.
17843 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
17846 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
17849 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
17852 * gcc.dg/20030323-1.c: New test.
17854 2003-03-23 Roger Sayle <roger@eyesopen.com>
17856 * gcc.c-torture/compile/20030323-1.c: New test case.
17858 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
17860 * gcc.dg/20030321-1.c: New test.
17862 2003-03-22 Zack Weinberg <zack@codesourcery.com>
17864 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
17866 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
17868 PR c++/9978, c++/9708
17869 * g++.dg/ext/vlm1.C: Adjust expected error.
17870 * g++.dg/ext/vla2.C: New test.
17871 * g++.dg/template/arg1.C: New test.
17872 * g++.dg/template/arg2.C: New test.
17874 2003-03-22 Bud Davis <bdavis9659@comcast.net>
17876 * g77.f-torture/execute/select.f: New test.
17877 * g77.f-torture/noncompile/select_no_compile.f: New test.
17879 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
17882 * g++.dg/other/error4.C: New test.
17884 2003-03-20 Mark Mitchell <mark@codesourcery.com>
17886 * g++.dg/template/friend17.C: New test.
17888 2003-03-21 Alan Modra <amodra@bigpond.net.au>
17890 * gcc.c-torture/compile/20030320-1.c: New.
17892 2003-03-20 Roger Sayle <roger@eyesopen.com>
17894 * gcc.dg/builtins-6.c: New test case.
17896 2003-03-19 Alan Modra <amodra@bigpond.net.au>
17899 * gcc.c-torture/compile/20030319-1.c: New.
17901 2003-03-18 Jan Hubicka <jh@suse.cz>
17903 * gcc.dg/i386-cvt-1.c: New test.
17905 2003-03-17 Zack Weinberg <zack@codesourcery.com>
17907 * objc.dg/naming-1.m: Use "(parse|syntax) error".
17908 * objc.dg/naming-2.m: Likewise.
17910 2003-03-17 Mark Mitchell <mark@codesourcery.com>
17913 * g++.dg/parse/crash1.C: New test.
17915 2003-03-16 Mark Mitchell <mark@codesourcery.com>
17918 * g++.dg/eh/cleanup1.C: New test.
17920 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
17922 * gcc.c-torture/execute/20030316-1.c: New test case.
17924 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
17927 * g++.dg/init/ctor2.C: New test.
17929 2003-03-15 Roger Sayle <roger@eyesopen.com>
17931 * g77.f-torture/compile/xformat.f: New test case.
17933 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17935 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
17936 * g++.old-deja/g++.mike/eh50.C: Likewise.
17938 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17941 * g++.dg/template/spec7.C: New test.
17942 * g++.dg/template/spec8.C: Likewise.
17944 2003-03-14 Jakub Jelinek <jakub@redhat.com>
17946 * gcc.c-torture/execute/20030313-1.c: New test.
17948 2003-03-14 Richard Henderson <rth@redhat.com>
17950 * gcc.dg/inline-2.c: Adjust alpha test for external call.
17952 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
17954 * gcc.c-torture/compile/20030314-1.c: New test.
17956 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
17958 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
17959 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
17961 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
17962 to accept newer _imp__ prefix and additional
17963 newline in .drectve section.
17964 * gcc.dg/dll-4.c: Likewise.
17965 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
17968 2003-03-13 Mark Mitchell <mark@codesourcery.com>
17970 * g++.dg/parse/namespace9.C: New test.
17972 * g++.dg/init/ref5.C: New test.
17973 * g++.dg/parse/ptrmem1.C: Likewise.
17975 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17977 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
17978 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
17979 regular expression.
17980 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
17981 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
17983 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
17985 * gcc.c-torture/execute/20030224-2.c: New test.
17987 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
17989 * gcc.dg/decl-3.c: New test.
17991 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
17993 * gcc.dg/i386-loop-2.c: New test.
17995 2003-03-11 Mark Mitchell <mark@codesourcery.com>
17998 * g++.dg/parse/namespace8.C: New test.
18001 * g++.dg/overload/builtin2.C: New test.
18003 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
18005 * gcc.dg/return-type-3.c: New test.
18007 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
18009 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
18010 profiling options are not supported.
18012 2003-03-10 Mark Mitchell <mark@codesourcery.com>
18014 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
18015 * g++.old-deja/g++.warn/impint2.C: Likewise.
18017 2003-03-10 Devang Patel <dpatel@apple.com>
18019 * g++.dg/cpp/c++_cmd_1.C: New test.
18020 * g++.dg/cpp/c++_cmd_1.h: New file.
18022 2003-03-10 Segher Boessenkool <segher@koffie.nl>
18024 * gcc.dg/altivec-9.c: New file.
18026 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18028 * gcc.dg/ppc-sdata-1.c: New test.
18029 * gcc.dg/ppc-sdata-2.c: New test.
18031 2003-03-09 Mark Mitchell <mark@codesourcery.com>
18034 * g++.dg/opt/ptrmem2.C: New test.
18037 * g++.dg/opt/ptrmem1.C: New test.
18039 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18041 * gcc.dg/i386-loop-1.c: New test.
18043 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18046 * g++.dg/lookup/friend1.C: New test.
18048 2003-03-08 Mark Mitchell <mark@codesourcery.com>
18051 * g++.dg/parser/constructor1.C: New test.
18053 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
18055 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
18057 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
18059 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
18061 * gcc.dg/cpp/Wunused.c: Update test.
18063 2003-03-08 Jan Hubicka <jh@suse.cz>
18065 * gcc.dg/inline-3.c: New test.
18067 2003-03-08 Mark Mitchell <mark@codesourcery.com>
18070 * g++.dg/parse/builtin1.C: New test.
18073 * g++.dg/abi/cookie1.C: New test.
18074 * g++.dg/abi/cookie2.C: Likewise.
18077 * g++.dg/template/field1.C: New test.
18080 * g++.dg/parse/class1.C: New test.
18081 * g++.dg/parse/namespace7.C: Likewise.
18082 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
18084 2003-03-07 Mark Mitchell <mark@codesourcery.com>
18086 * g++.dg/init/ref4.C: New test.
18088 2003-03-07 Jan Hubicka <jh@suse.cz>
18090 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18091 * gcc.dg/inline-3.c: New test.
18093 2003-03-06 Mark Mitchell <mark@codesourcery.com>
18095 * g++.dg/init/ref3.C: New test.
18098 * g++.dg/init/ref2.C: New test.
18101 * g++.dg/warn/Wshadow-2.C: New test.
18104 * g++.dg/warn/Woverloaded-1.C: New test.
18106 2003-03-05 Jan Hubicka <jh@suse.cz>
18108 * gcc.dg/i386-local2.c: New.
18109 * gcc.dg/i386-local.c: Fix typo.
18111 2003-03-05 Mark Mitchell <mark@codesourcery.com>
18113 * g++.dg/abi/layout3.C: New test.
18115 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18117 * gcc.c-torture/compile/20030305-1.c
18119 2003-03-05 Jan Hubicka <jh@suse.cz>
18121 * gcc.dg/i386-local.c: New.
18123 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
18125 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
18127 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18129 * gcc.dg/switch-2.c: New test.
18130 * gcc.dg/switch-3.c: New test.
18131 * gcc.dg/Wswitch.c: Adjust line numbers.
18132 * gcc.dg/Wswitch-default.c: Likewise.
18133 * gcc.dg/Wswitch-enum.c: Likewise.
18135 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
18137 * gcc.c-torture/execute/20030222-1.c: New test.
18139 2003-03-03 James E Wilson <wilson@tuliptree.org>
18141 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
18143 2003-03-03 Mark Mitchell <mark@codesourcery.com>
18146 * g++.dg/init/ref1.C: New test.
18148 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
18150 * gcc.dg/sh-relax.c: New SH-only test.
18152 2003-03-03 Geoffrey Keating <geoffk@apple.com>
18154 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
18155 comment explaining purpose of testcase.
18157 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
18159 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
18160 for HC11/HC12 (asm needs two int registers).
18161 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
18162 HC11/HC12 because the test uses an asm which needs two 32-bit
18165 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
18167 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
18168 for HC11/HC12 (array is too large otherwise).
18169 * gcc.c-torture/compile/920501-4.x: New file, likewise.
18170 * gcc.c-torture/compile/20010518-2.x: Likewise.
18171 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
18172 HC11/HC12 (array is too large).
18174 2003-03-01 Geoffrey Keating <geoffk@apple.com>
18176 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
18177 * lib/g++-dg.exp (g++-dg-test): Likewise.
18179 2003-03-01 Roger Sayle <roger@eyesopen.com>
18181 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
18182 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
18184 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18186 * g++.dg/warn/implicit-typename1.C: Remove warning.
18188 2003-02-28 Richard Henderson <rth@redhat.com>
18190 * gcc.dg/noreturn-1.c: Move noreturn warning line.
18191 * gcc.dg/return-type-1.c: Move control reaches end warning line.
18193 2003-02-28 Geoffrey Keating <geoffk@apple.com>
18195 * gcc.dg/pch/pch.exp: Change .pch to .gch.
18196 * g++.dg/pch/pch.exp: Likewise.
18198 2003-02-28 Mark Mitchell <mark@codesourcery.com>
18201 * testsuite/g++.dg/init/new4.C: New test.
18203 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
18205 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
18207 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
18209 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
18212 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
18215 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18217 * lib/scanasm.exp: Add support for counting numbers of
18219 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
18220 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
18222 2003-02-25 Mark Mitchell <mark@codesourcery.com>
18225 * g++.dg/template/static3.C: New test.
18228 * g++.dg/parse/namespace6.C: New test.
18230 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18233 * gcc.dg/20030225-1.c: New test.
18235 2003-02-24 Mark Mitchell <mark@codesourcery.com>
18237 * README: Remove out-of-date information.
18240 * g++.dg/template/spec6.C: New test.
18242 2003-02-24 Jeff Law <law@redhat.com>
18244 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
18246 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18248 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
18249 * gcc.dg/pragma-ep-1.c: Likewise.
18251 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18254 * g++.dg/template/friend16.C: New test.
18256 2003-02-23 Mark Mitchell <mark@codesourcery.com>
18259 * g++.dg/parse/fused-params1.C: Adjust error messages.
18260 * g++.dg/template/nested3.C: New test.
18262 2003-02-24 Alan Modra <amodra@bigpond.net.au>
18264 * g++.dg/abi/param1.C: New test.
18266 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18269 * g++.dg/warn/implicit-typename1.C: New test.
18271 2003-02-22 Kelley Cook <kelleycook@comcast.net>
18273 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
18275 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18276 * gcc.c-torture/execute/20010129-1.x: Likewise.
18277 * gcc.dg/20011107-1.c: Likewise.
18278 * gcc.dg/20020108-1.c: Likewise.
18279 * gcc.dg/20020122-3.c: Likewise.
18280 * gcc.dg/20020206-1.c: Likewise.
18281 * gcc.dg/20020310-1.c: Likewise.
18282 * gcc.dg/20020426-2.c: Likewise.
18283 * gcc.dg/20020517-1.c: Likewise.
18284 * gcc.dg/991230-1.c: Likewise.
18285 * gcc.dg/i386-unroll-1.c: Likewise.
18286 * gcc.misc-tests/i386-prefetch.exp: Likewise.
18288 2003-02-22 Jan Hubicka <jh@suse.cz>
18290 * gcc.dg/i386-mul.c: New test.
18292 2003-02-21 Roger Sayle <roger@eyesopen.com>
18294 * gcc.dg/builtins-5.c: New test case.
18296 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
18298 * gcc.dg/asmreg-1.c: New test.
18300 2003-02-21 Mark Mitchell <mark@codesourcery.com>
18303 * g++.dg/parse/varmod1.C: New test.
18305 2003-02-21 Mark Mitchell <mark@codesourcery.com>
18308 * g++.dg/template/op1.C: New test.
18310 2003-02-21 Mark Mitchell <mark@codesourcery.com>
18313 * g++.dg/template/nested2.C: New test.
18315 2003-02-21 Mark Mitchell <mark@codesourcery.com>
18318 * g++.dg/expr/dtor1.C: New test.
18320 2003-02-21 Zack Weinberg <zack@codesourcery.com>
18322 * gcc.dg/cpp/include3.c: New test.
18323 * gcc.dg/cpp/inc/foo.h: New file.
18325 2003-02-21 Glen Nakamura <glen@imodulo.com>
18327 * gcc.c-torture/execute/20030221-1.c: New test.
18329 2003-02-20 Mark Mitchell <mark@codesourcery.com>
18332 * g++.dg/abi/conv1.C: New test.
18334 2003-02-20 Jan Hubicka <jh@suse.cz>
18336 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
18338 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
18340 * gcc.c-torture/compile/20030219-1.c: New test.
18342 2003-02-18 Jan Hubicka <jh@suse.cz>
18344 * gcc.dg/funcorder.c: New test.
18346 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
18348 * gcc.c-torture/execute/20030218-1.c: New.
18350 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
18352 * gcc.dg/20030218-1.c: New.
18354 2003-02-18 Richard Henderson <rth@redhat.com>
18356 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
18357 * gcc.dg/attr-used-2.c: New.
18359 2003-02-18 Mark Mitchell <mark@codesourcery.com>
18362 * g++.dg/init/copy5.C: New test.
18364 2003-02-18 Geoffrey Keating <geoffk@apple.com>
18366 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
18367 * g++.dg/pch/pch.exp: Likewise.
18369 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
18371 * gcc.c-torture/execute/20030209-1.c: Enable the test if
18372 STACK_SIZE is not defined.
18374 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18377 * g++.dg/template/init1.C: New test.
18379 2003-02-16 Jan HUbicka <jh@suse.cz>
18381 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
18382 (foo): Add few extra tests
18383 * gcc.dg/c99-const-expr-3.c: Likewise.
18384 * gcc.c-torture/execute/20030216-1.c: New.
18386 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18389 * g++.dg/ext/typeof4.C: New test.
18391 2003-02-15 Roger Sayle <roger@eyesopen.com>
18393 * gcc.dg/i386-387-3.c: New test case.
18395 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
18397 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
18398 cris-*-elf* cris-*-aout* and mmix-*-*.
18400 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
18402 * gcc.dg/20030213-1.c: New test.
18404 2003-02-12 Roger Sayle <roger@eyesopen.com>
18406 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
18407 * gcc.dg/i386-387-2.c: Likewise.
18409 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
18411 * gcc.dg/ppc-spe.c: Fix formatting.
18412 Enable tests that were previously unsupported by gas.
18413 Delete tests for instructions that no longer exist.
18414 Switch arguments on evsubifw builtin.
18416 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
18418 * gcc.c-torture/execute/20030209-1.c: Disable the test if
18419 STACK_SIZE is too small.
18421 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18422 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
18424 * gcc.dg/decl-2.c: New test.
18426 2003-02-10 Jan Hubicka <jh@suse.cz>
18428 * gcc.dg/i386-fpcvt-1.c: New test.
18430 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
18432 * gcc.c-torture/execute/20030209-1.c: New test.
18434 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
18436 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
18437 int-wide bitops, use the constants of the same width.
18438 Likewise, if long long is 32-bit wide, test bitops using
18441 2003-02-07 Loren James Rittle <ljrittle@acm.org>
18443 * gcc.dg/20021014-1.c: Annotate with expected notice text.
18445 2003-02-07 Roger Sayle <roger@eyesopen.com>
18447 * testsuite/gcc.dg/builtins-4.c: New test case.
18449 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18451 * gcc.dg/20020430-1.c: Fix dg command typos.
18452 * gcc.dg/20020503-1.c: Likewise.
18454 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18457 * g++.dg/parse/fused-params1.C: New test.
18460 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
18463 * g++.dg/parse/non-dependent1.C: New test.
18466 * g++.dg/parse/dupl-tmpl-args1.C: New test.
18469 * g++.dg/parse/undefined7.C: New test.
18470 * g++.dg/parse/non-templ1.C: New test.
18473 * g++.dg/parse/too-many-tmpl-args1.C: New test.
18475 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18477 * gcc.c-torture/compile/20030206-1.c: New test.
18479 2003-02-05 Roger Sayle <roger@eyesopen.com>
18481 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
18482 "pow" to "foo" to avoid potential confusion with a math built-in.
18484 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18486 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
18487 conditions for SPARC targets.
18489 2003-02-05 Jakub Jelinek <jakub@redhat.com>
18491 * gcc.dg/20030204-1.c: New test.
18493 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18496 * g++.dg/parse/array-size1.C: New test.
18499 * g++.dg/parse/undefined3.C: New test.
18502 * g++.dg/parse/undefined4.C: New test.
18505 * g++.dg/parse/undefined5.C: New test.
18508 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
18511 * g++.dg/parse/casting-operator1.C: New test.
18514 * g++.dg/parse/undefined6.C: New test.
18517 * g++.dg/parse/missing-template1.C: New test.
18519 2003-02-04 Jan Hubicka <jh@suse.cz>
18521 * gcc.dg/i386-cadd.c: Compile using -march=k8.
18522 * gcc.dg/i386-cmov?.c: Likewise.
18523 * gcc.dg/i386-fpcvt-?.c: Likewise.
18524 * gcc.dg/i386-ssefp-1.c: Likewise.
18525 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
18528 2003-02-03 Mark Mitchell <mark@codesourcery.com>
18531 * testsuite/g++.dg/ext/max.C: New test.
18533 2003-02-03 Jan Hubicka <jh@suse.cz>
18535 * gcc.c-torture/execute/20030203-1.c: New test.
18537 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
18539 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
18542 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
18544 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
18545 * g++.dg/init/new2.C: Likewise.
18546 * g++.dg/other/new1.C: Likewise.
18548 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
18550 * gcc.dg/struct-ret-libc.c: New test.
18552 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
18554 * gcc.dg/20030129-1.c: New test.
18556 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18559 * g++.dg/template/ptrmem4.C: New test.
18561 2003-01-29 Mark Mitchell <mark@codesourcery.com>
18563 * g++.dg/parser/constant1.C: New test.
18565 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18568 * g++.dg/parse/friend2.C: New test.
18570 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
18573 * g++.dg/template/unify4.C: New test.
18575 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
18577 * gcc.c-torture/execute/20030128-1.c: New test.
18579 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
18581 * g++.dg/lookup/nested1.C: Test moved from ...
18582 * g++.old-deja/g++.other/lookup24.C: ... here.
18584 2003-01-28 Jan Hubicka <jh@suse.cz>
18586 * gcc.dg/i386-cmov5.c: New test.
18588 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
18590 * gcc.c-torture/execute/20010925-1.c: Changed the
18591 memcpy declaration.
18593 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
18596 * g++.dg/parse/template5.C: New test.
18598 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
18601 * g77.dg/pr9258: New test.
18603 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
18605 * README: Move relevant parts from README.g++.
18607 * README.g++: Remove this file.
18609 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
18611 * g++.dg/abi/dcast1.C: New test.
18613 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18615 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
18617 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
18620 * g++.old-deja/g++.other/lookup24.C: New test.
18622 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18625 * gcc.dg/uninit-C.c: New test.
18627 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
18629 * g++.dg/abi/covariant1.C: New test.
18631 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
18633 * gcc.dg/20030123-1.c: New test.
18635 2003-01-25 Jan Hubicka <jh@suse.cz>
18638 * gcc.c-torture/compile/20030125-1.c
18640 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
18643 * g++.dg/parse/template3.C: New test.
18644 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
18647 * g++.dg/parse/template4.C: New test.
18650 * g++.dg/template/qual2.C: New test.
18653 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
18655 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
18657 2003-01-25 Roger Sayle <roger@eyesopen.com>
18659 * gcc.c-torture/execute/switch-1.c: New test case.
18661 2003-01-25 Jan Hubicka <jh@suse.cz>
18663 * gcc.c-torture/execute/20030125-1.[cx]: New test.
18665 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
18667 Tweaks for Bison-1.875. From the NEWS file:
18668 "- `parse error' -> `syntax error'
18669 Bison now uniformly uses the term `syntax error'"
18670 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
18671 * gcc.dg/cpp/digraph2.c: Likewise.
18672 * gcc.dg/cpp/direct2.c: Likewise.
18673 * gcc.dg/cpp/paste4.c: Likewise.
18674 * gcc.dg/c90-restrict-1.c: Likewise.
18675 * gcc.dg/c99-func-2.c: Likewise.
18676 * gcc.dg/noncompile/920721-2.c: Likewise.
18677 * gcc.dg/noncompile/930622-2.c: Likewise.
18678 * gcc.dg/noncompile/940112-1.c: Likewise.
18679 * gcc.dg/noncompile/950921-1.c: Likewise.
18680 * gcc.dg/noncompile/951123-1.c: Likewise.
18681 * gcc.dg/noncompile/971104-1.c: Likewise.
18682 * gcc.dg/noncompile/990416-1.c: Likewise.
18684 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
18686 * g++.dg/parse/undefined1.C: Add error message.
18688 2003-01-22 Mark Mitchell <mark@codesourcery.com>
18691 * g++.dg/parse/new1.C: New test.
18694 * g++.dg/parse/template2.C: New test.
18697 * g++.dg/parse/typedef2.C: New test.
18700 * g++.dg/ext/typeof3.C: New test.
18702 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18705 * g++.dg/parse/ret-type1.C: New test.
18708 * g++.dg/parse/tmpl-outside1.C: New test.
18711 * g++.dg/parse/int-as-enum1.C: New test.
18714 * g++.dg/parse/no-typename1.C: New test.
18717 * g++.dg/parse/no-value1.C: New test.
18720 * g++.dg/parse/wrong-inline1.C: New test.
18723 * g++.dg/parse/ref1.C: New test.
18726 * g++.dg/parse/attr-ctor1.C: New test.
18729 * g++.dg/parse/namespace5.C: New test.
18732 * g++.dg/parse/func-def1.C: New test.
18735 * g++.dg/parse/undefined1.C: New test.
18737 PR c++/5723, PR c++/8522
18738 * g++.dg/parse/specialization1.C: New test.
18740 PR c++/163, PR c++/8595
18741 * g++.dg/parse/struct-as-enum1.C: New test.
18744 * g++.dg/parse/undefined2.C: New test.
18746 2003-01-22 Mark Mitchell <mark@codesourcery.com>
18749 * g++.dg/parse/template1.C: New test.
18752 * g++.dg/parse/using1.C: New test.
18756 * g++.dg/parse/expr2.C: New test.
18759 * g++.dg/parse/lookup2.C: Likewise.
18761 2003-01-21 Jan Hubicka <jh@suse.cz>
18763 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
18764 * gcc.c-torture/execute/eeprof-1.c: Likewise.
18765 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
18766 * gcc.c-torture/execute/string-opt-*.c: Likewise.
18768 2003-01-20 Nick Clifton <nickc@redhat.com>
18770 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
18771 problem with ARM sibcall code generation.
18773 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
18775 * gcc.c-torture/execute/20030120-1.c: New.
18777 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
18779 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
18781 2003-01-17 Mark Mitchell <mark@codesourcery.com>
18784 * g++.dg/parse/ctor1.C: New test.
18787 * g++.dg/parse/qualified1.C: New test.
18789 * g++.dg/parse/typename3.C: New test.
18791 2003-01-16 Richard Henderson <rth@redhat.com>
18793 * g++.dg/tls/init-2.C: Fix error matches for real this time.
18795 2003-01-16 Richard Henderson <rth@redhat.com>
18797 * g++.dg/pch/pch.exp: Copy test header to the working directory
18798 before using it either for precompilation or direct use.
18799 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
18800 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
18802 2003-01-16 Richard Henderson <rth@redhat.com>
18804 * gcc.dg/pch/pch.exp: Copy test header to the working directory
18805 before using it either for precompilation or direct use.
18806 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
18807 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
18809 2003-01-16 Mark Mitchell <mark@codesourcery.com>
18811 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
18812 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
18813 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
18814 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
18815 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
18816 typename warning into error.
18817 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
18819 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
18820 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
18821 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
18823 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
18824 make declaration visible in template.
18825 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
18826 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
18828 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
18830 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
18831 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
18832 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
18833 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
18834 typename warning with error message.
18835 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
18836 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
18837 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
18839 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
18841 * g++.dg/parse/ambig2.C: New test.
18843 2003-01-15 Richard Henderson <rth@redhat.com>
18845 * g++.dg/tls/init-2.C: Update error message string.
18847 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18849 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
18851 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
18853 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
18855 * gcc.c-torture/compile/20001205-1.x: Likewise.
18856 * gcc.c-torture/compile/20001226-1.x: Likewise.
18857 * gcc.c-torture/compile/920520-1.x: Likewise.
18858 * gcc.c-torture/compile/961203-1.x: Likewise.
18859 * gcc.c-torture/compile/20020604-1.x: Likewise.
18861 2003-01-15 Jan Hubicka <jh@suse.cz>
18863 * gcc.c-torture/compile/20030115-1.c: New test.
18865 * gcc.dg/i386-fpcvt-1.c: New test.
18866 * gcc.dg/i386-fpcvt-2.c: New test.
18868 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
18870 Further conform g++'s __vmi_class_type_info to the C++ ABI
18872 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
18875 2003-01-14 Jan Hubicka <jh@suse.cz>
18877 * gcc.dg/i386-fpcvt-1.c: New test.
18878 * gcc.dg/i386-fpcvt-2.c: New test.
18880 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18882 * gcc.dg/i386-mmx-3.c: New test.
18884 2003-01-12 Mark Mitchell <mark@codesourcery.com>
18887 * g++.dg/parse/octal1.C: New file.
18890 * g++.dg/parse/typename1.C: New file.
18892 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
18894 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
18895 * gcc.dg/bf-no-ms-layout.c: Likewise.
18896 * gcc.dg/bf-ms-attrib.c: Likewise.
18898 2003-01-10 Mark Mitchell <mark@codesourcery.com>
18901 * g++.dg/parse/dtor1.C: New file.
18904 * g++.dg/rtti/typeid1.C: New file.
18907 * g++.dg/parse/lookup1.C: New file.
18910 * g++.dg/templ/spec5.C: New file.
18912 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
18914 * gcc.c-torture/compile/20030110-1.c: New test.
18916 2003-01-09 Geoffrey Keating <geoffk@apple.com>
18918 Merge from pch-branch:
18920 2002-12-23 Geoffrey Keating <geoffk@apple.com>
18922 * gcc.dg/pch/cpp-1.h: New.
18923 * gcc.dg/pch/cpp-1.c: New.
18924 * gcc.dg/pch/cpp-2.h: New.
18925 * gcc.dg/pch/cpp-2.c: New.
18927 2002-11-19 Geoffrey Keating <geoffk@apple.com>
18929 * gcc.dg/pch/except-1.h: New.
18930 * gcc.dg/pch/except-1.c: New.
18932 2002-11-13 Geoffrey Keating <geoffk@apple.com>
18934 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
18936 * gcc.dg/pch: Include *.hp not *.h.
18937 * gcc.dg/pch/system-1.h: New.
18938 * gcc.dg/pch/system-1.c: New.
18940 2002-11-11 Geoffrey Keating <geoffk@apple.com>
18942 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
18943 rather than trying to build and run a program using PCH.
18944 * gcc.dg/pch: Remove dg-do commands from test files.
18946 2002-11-08 Geoffrey Keating <geoffk@apple.com>
18948 * gcc.dg/pch/macro-3.c: New.
18949 * gcc.dg/pch/macro-3.h: New.
18951 2002-11-04 Geoffrey Keating <geoffk@apple.com>
18953 * gcc.dg/pch/common-1.c: New.
18954 * gcc.dg/pch/common-1.h: New.
18955 * gcc.dg/pch/decl-1.c: New.
18956 * gcc.dg/pch/decl-1.h: New.
18957 * gcc.dg/pch/decl-2.c: New.
18958 * gcc.dg/pch/decl-2.h: New.
18959 * gcc.dg/pch/decl-3.c: New.
18960 * gcc.dg/pch/decl-3.h: New.
18961 * gcc.dg/pch/decl-4.c: New.
18962 * gcc.dg/pch/decl-4.h: New.
18963 * gcc.dg/pch/decl-5.c: New.
18964 * gcc.dg/pch/decl-5.h: New.
18965 * gcc.dg/pch/global-1.c: New.
18966 * gcc.dg/pch/global-1.h: New.
18967 * gcc.dg/pch/inline-1.c: New.
18968 * gcc.dg/pch/inline-1.h: New.
18969 * gcc.dg/pch/inline-2.c: New.
18970 * gcc.dg/pch/inline-2.h: New.
18971 * gcc.dg/pch/static-1.c: New.
18972 * gcc.dg/pch/static-1.h: New.
18973 * gcc.dg/pch/static-2.c: New.
18974 * gcc.dg/pch/static-2.h: New.
18976 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
18978 * g++.dg/pch/pch.exp: Better handle failing testcases.
18979 * gcc.dg/pch/pch.exp: Likewise.
18980 * gcc.dg/pch/macro-1.c: New.
18981 * gcc.dg/pch/macro-1.h: New.
18982 * gcc.dg/pch/macro-2.c: New.
18983 * gcc.dg/pch/macro-2.h: New.
18985 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
18987 * g++.dg/dg.exp: Treat files in pch/ specially.
18988 * g++.dg/pch/pch.exp: New file.
18989 * g++.dg/pch/empty.H: New file.
18990 * g++.dg/pch/empty.C: New file.
18991 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
18994 * gcc.dg/pch/pch.exp: New file.
18995 * gcc.dg/pch/empty.h: New file.
18996 * gcc.dg/pch/empty.c: New file.
18997 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
19000 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19002 * g++.dg/template/friend14.C: New test.
19004 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19006 * gcc.dg/old-style-asm-1.c: New test.
19008 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
19010 * gcc.c-torture/compile/20030109-1.c: New test.
19012 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19014 * gcc.c-torture/execute/20030109-1.c: New test.
19016 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
19018 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
19019 * g++.old-deja/g++.mike/dyncast2.C: Likewise
19020 * g++.old-deja/g++.mike/dyncast3.C: Likewise
19021 * g++.old-deja/g++.mike/eh2.C: Likewise
19022 * g++.old-deja/g++.mike/eh3.C: Likewise
19023 * g++.old-deja/g++.mike/eh5.C: Likewise
19024 * g++.old-deja/g++.mike/eh6.C: Likewise
19025 * g++.old-deja/g++.mike/eh7.C: Likewise
19026 * g++.old-deja/g++.mike/eh8.C: Likewise
19027 * g++.old-deja/g++.mike/eh9.C: Likewise
19028 * g++.old-deja/g++.mike/eh10.C: Likewise
19029 * g++.old-deja/g++.mike/eh12.C: Likewise
19030 * g++.old-deja/g++.mike/eh13.C: Likewise
19031 * g++.old-deja/g++.mike/eh14.C: Likewise
19032 * g++.old-deja/g++.mike/eh16.C: Likewise
19033 * g++.old-deja/g++.mike/eh17.C: Likewise
19034 * g++.old-deja/g++.mike/eh18.C: Likewise
19035 * g++.old-deja/g++.mike/eh21.C: Likewise
19036 * g++.old-deja/g++.mike/eh23.C: Likewise
19037 * g++.old-deja/g++.mike/eh24.C: Likewise
19038 * g++.old-deja/g++.mike/eh25.C: Likewise
19039 * g++.old-deja/g++.mike/eh26.C: Likewise
19040 * g++.old-deja/g++.mike/eh27.C: Likewise
19041 * g++.old-deja/g++.mike/eh28.C: Likewise
19042 * g++.old-deja/g++.mike/eh29.C: Likewise
19043 * g++.old-deja/g++.mike/eh31.C: Likewise
19044 * g++.old-deja/g++.mike/eh33.C: Likewise
19045 * g++.old-deja/g++.mike/eh34.C: Likewise
19046 * g++.old-deja/g++.mike/eh35.C: Likewise
19047 * g++.old-deja/g++.mike/eh36.C: Likewise
19048 * g++.old-deja/g++.mike/eh37.C: Likewise
19049 * g++.old-deja/g++.mike/eh38.C: Likewise
19050 * g++.old-deja/g++.mike/eh39.C: Likewise
19051 * g++.old-deja/g++.mike/eh40.C: Likewise
19052 * g++.old-deja/g++.mike/eh41.C: Likewise
19053 * g++.old-deja/g++.mike/eh42.C: Likewise
19054 * g++.old-deja/g++.mike/eh44.C: Likewise
19055 * g++.old-deja/g++.mike/eh46.C: Likewise
19056 * g++.old-deja/g++.mike/eh47.C: Likewise
19057 * g++.old-deja/g++.mike/eh48.C: Likewise
19058 * g++.old-deja/g++.mike/eh49.C: Likewise
19059 * g++.old-deja/g++.mike/eh50.C: Likewise
19060 * g++.old-deja/g++.mike/eh51.C: Likewise
19061 * g++.old-deja/g++.mike/eh53.C: Likewise
19062 * g++.old-deja/g++.mike/eh55.C: Likewise
19063 * g++.old-deja/g++.mike/p7912.C: Likewise
19064 * g++.old-deja/g++.mike/p9706.C: Likewise
19065 * g++.old-deja/g++.mike/p10416.C: Likewise
19066 * g++.old-deja/g++.mike/p11667.C: Likewise
19067 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
19068 Remove redundant reference to Iris.
19069 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
19070 Elxsi, i860, Pico Java, and WE32K.
19072 2003-01-07 Mark Mitchell <mark@codesourcery.com>
19074 * g++.dg/ext/asm4.C: New test.
19076 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19079 * g++.dg/template/friend12.C: New test.
19080 * g++.dg/template/friend13.C: Likewise.
19081 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
19083 2003-01-08 Jan Hubicka <jh@suse.cz>
19085 * gcc.dg/i386-cadd.c: New test.
19086 * gcc.dg/i386-cmov4.c: Likewise.
19088 2003-01-06 Mark Mitchell <mark@codesourcery.com>
19091 * g++.dg/warn/Wunused-3.C: New test.
19093 * g++.dg/abi/bitfield9.C: New test.
19096 * g++.dg/parse/defarg3.C: New test.
19098 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
19100 * g++.dg/parse/ambig1.C: New test.
19101 * g++.dg/parse/defarg2.C: New test.
19103 2003-01-05 Mark Mitchell <mark@codesourcery.com>
19105 * g++.dg/template/defarg-1.C: New test.
19106 * g++.dg/template/local2.C: Likewise.
19108 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
19110 * gcc.c-torture/execute/20030105-1.c: New test.
19112 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19114 * g++.dg/parse/namespace3.C: Remove extra semicolons.
19115 * g++.dg/parse/namespace4.C: Likewise.
19117 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
19119 * g++.dg/template/ntp2.C: New test.
19121 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
19123 * g++.dg/parse/extern-C-1.C: New test.
19125 * g++.dg/parse/namespace4.C: New test.
19127 * g++.dg/template/nested1.C: New test.
19129 * g++.dg/parse/namespace3.C: New test.
19131 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
19133 * g++.dg/lookup/two-stage1.C: New test.
19135 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19137 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
19138 * g++.old-deja/g++.jason/access8.C: Likewise.
19139 * g++.old-deja/g++.other/decl5.C: Likewise.
19141 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
19143 * g++.dg/parse/parse7.C: New test.
19145 2003-01-02 Mark Mitchell <mark@codesourcery.com>
19148 * g++.dg/ext/attrib7.C: New test.
19150 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
19152 * g++.dg/parse/parse6.C: New test.
19154 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
19156 * gcc.dg/h8300-stack-1.c: New.
19158 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
19160 g++.dg/lookup/exception1.C: New test.
19162 g++.dg/lookup/template1.C: New test.
19164 g++.dg/parse/namespace2.C: New test.
19166 g++.dg/parse/parens2.C: New test.
19168 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
19170 * g++.dg/parse/parse5.C: New test.
19171 * g++.dg/lookup/scoped4.C: New test.
19173 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
19175 * g++.dg/parse/parens1.C: New test.
19177 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
19179 * g++.dg/parse/parens2.C: New test.
19181 * g++.dg/lookup/scope-operator1.C: New test.
19183 * g++.dg/parse/operator1.C: New test.
19185 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19187 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
19188 * g++.old-deja/g++.other/access6.C: Likewise.
19189 * g++.old-deja/g++.other/decl1.C: Likewise.
19190 * g++.old-deja/g++.pt/typename12.C: Likewise.
19192 2002-12-31 Mark Mitchell <mark@codesourcery.com>
19194 * g++.dg/parse/namespace1.C: New test.
19196 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
19198 * g++.dg/parse/parse4.C: New test.
19200 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
19202 * g++.dg/parse/parse3.C: New test.
19204 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
19206 * g++.dg/parse/parse2.C: New test.
19208 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
19210 * g++.dg/template/friend11.C: New test.
19212 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
19214 * g++.dg/parse/parse1.C: New test.
19216 2002-12-31 Janis Johnson <janis187@us.ibm.com>
19218 * lib/profopt.exp: Change the name of a global variable to avoid
19219 possible clashes with other test suites.
19221 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
19223 * g++.dg/inherit/covariant8.C: New test.
19225 2002-12-31 Mark Mitchell <mark@codesourcery.com>
19227 * g++.dg/init/array9.C: New test.
19230 * g++.dg/parse/expr1.C: New test.
19232 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
19234 * gcc.c-torture/compile/20021230-1.c: New test.
19236 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
19238 * g++.dg/inherit/covariant5.C: New test.
19239 * g++.dg/inherit/covariant6.C: New test.
19240 * g++.dg/inherit/covariant7.C: New test.
19242 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19245 * g++.dg/other/access2.C: New test.
19247 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
19249 * g++.dg/other/anon-struct.C: No longer fails
19250 * g++.old-deja/g++.brendan/parse4.C: Likewise.
19251 * g++.old-deja/g++.brendan/parse5.C: Likewise.
19252 * g++.old-deja/g++.brendan/parse6.C: Likewise.
19254 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
19256 * g++.dg/parse/angle-bracket.C (main): No longer fails.
19258 2002-12-27 Mark Mitchell <mark@codesourcery.com>
19260 * g++.dg/eh/spec4.C: Remove stray semicolon.
19261 * g++.dg/expr/pmf-1.C: Change error message.
19262 * g++.dg/ext/asm1.C: Remove stray semicolon.
19263 * g++.dg/ext/typename1.C: Add missing typenames.
19264 * g++.dg/inherit/template-as-base.C: Change error message.
19265 * g++.dg/lookup/scoped1.C: Likewise.
19266 * g++.dg/lookup/scoped2.C: Likewise.
19267 * g++.dg/lookup/using2.C: Likewise.
19268 * g++.dg/other/component1.C: Remove stray semicolon.
19269 * g++.dg/other/do1.C: Change error message.
19270 * g++.dg/other/error2.C: Likewise.
19271 * g++.dg/other/init1.C: Likewise.
19272 * g++.dg/other/packed1.C: Remove stray semicolon.
19273 * g++.dg/other/ptrmem2.C: Change error message.
19274 * g++.dg/parse/parameter-declaration-1.C: Remove line number
19276 * g++.dg/special/initp1.C: Remove invalid attribute usage.
19277 * g++.dg/template/access3.C: Add typename keyword.
19278 * g++.dg/template/access5.C: Remove stray semicolon.
19279 * g++.dg/template/access6.C: Likewise.
19280 * g++.dg/template/complit1.C: Likewise.
19281 * g++.dg/template/crash1.C: Change error message.
19282 * g++.dg/template/inherit2.C: Remove stray semicolon.
19283 * g++.dg/template/instantiate2.C: Likewise.
19284 * g++.dg/template/instantiate3.C: Change error message.
19285 * g++.dg/template/qual1.C: Remove stray semicolon.
19286 * g++.dg/template/qualttp18.C: Change error message.
19287 * g++.dg/template/ref1.C: Remove stray semicolon.
19288 * g++.dg/template/sizeof1.C (A::value): Declare it.
19289 * g++.dg/template/spec4.C: Change error message.
19290 * g++.dg/template/static1.C: Likewise.
19291 * g++.dg/template/type1.C: Likewise.
19292 * g++.dg/template/typename3.C: Likewise.
19293 * g++.old-deja/g++.benjamin/13478.C: Change error message.
19294 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
19295 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
19296 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
19297 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
19298 named return value extension.
19299 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
19300 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
19301 * g++.old-deja/g++.bob/extern_C.C: Likewise.
19302 * g++.old-deja/g++.bob/inherit2.C: Likewise.
19303 * g++.old-deja/g++.brendan/complex1.C: Likewise.
19304 * g++.old-deja/g++.brendan/copy5.C: Likewise.
19305 * g++.old-deja/g++.brendan/crash13.C: Likewise.
19306 * g++.old-deja/g++.brendan/crash15.C: Likewise.
19307 * g++.old-deja/g++.brendan/crash18.C: Change error message.
19308 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
19309 * g++.old-deja/g++.brendan/crash38.C: Likewise.
19310 * g++.old-deja/g++.brendan/crash50.C: Likewise.
19311 * g++.old-deja/g++.brendan/crash56.C: Likewise.
19312 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
19314 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
19315 * g++.old-deja/g++.brendan/crash8.C: Change error message.
19316 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
19317 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
19318 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
19319 * g++.old-deja/g++.brendan/template11.C: Likewise.
19320 * g++.old-deja/g++.brendan/template26.C: Likewise.
19321 * g++.old-deja/g++.brendan/template27.C: Use explicit
19322 specialization syntax.
19323 * g++.old-deja/g++.brendan/template30.C: Likewise.
19324 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
19325 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
19326 non-dependent names.
19327 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
19328 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
19329 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
19330 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
19331 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
19332 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
19333 named return value extension.
19334 * g++.old-deja/g++.ext/namedret2.C: Likewise.
19335 * g++.old-deja/g++.ext/namedret3.C: Likewise.
19336 * g++.old-deja/g++.ext/return1.C: Likewise.
19337 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
19338 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
19339 * g++.old-deja/g++.jason/access8.C: Likewise.
19340 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
19341 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
19342 pseudo-destructor names.
19343 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
19344 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
19345 pseudo-destructor names.
19346 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
19347 * g++.old-deja/g++.jason/overload19.C: Likewise.
19348 * g++.old-deja/g++.jason/overload32.C: Likewise.
19349 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
19351 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
19352 * g++.old-deja/g++.jason/return.C: Likewise.
19353 * g++.old-deja/g++.jason/return2.C: Likewise.
19354 * g++.old-deja/g++.jason/shadow1.C: Likewise.
19355 * g++.old-deja/g++.jason/special.C: Use explicit specialization
19357 * g++.old-deja/g++.jason/template10.C: Account for use of
19358 non-dependent names.
19359 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
19361 * g++.old-deja/g++.jason/template37.C: Likewise.
19362 * g++.old-deja/g++.law/access4.C: Change error messages.
19363 * g++.old-deja/g++.law/arm13.C: Remove incorrect
19364 pseudo-destructor names.
19365 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
19366 * g++.old-deja/g++.law/ctors9.C: Likewise.
19367 * g++.old-deja/g++.law/cvt22.C: Likewise.
19368 * g++.old-deja/g++.law/dtors5.C: Likewise.
19369 * g++.old-deja/g++.law/global-init1.C: Likewise.
19370 * g++.old-deja/g++.law/missed-error3.C: Likewise.
19371 * g++.old-deja/g++.law/operators28.C: Likewise.
19372 * g++.old-deja/g++.law/visibility28.C: Likewise.
19373 * g++.old-deja/g++.martin/eval1.C: Likewise.
19374 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
19376 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
19377 * g++.old-deja/g++.mike/net34.C: Likewise.
19378 * g++.old-deja/g++.mike/net36.C: Likewise.
19379 * g++.old-deja/g++.mike/ns2.C: Likewise.
19380 * g++.old-deja/g++.mike/p12306.C: Likewise.
19381 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
19383 * g++.old-deja/g++.mike/p700.C: Likewise.
19384 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
19385 * g++.old-deja/g++.mike/p710.C: Likewise.
19386 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
19388 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
19389 * g++.old-deja/g++.mike/pmf9.C: Likewise.
19390 * g++.old-deja/g++.ns/crash2.C: Likewise.
19391 * g++.old-deja/g++.ns/crash3.C: Likewise.
19392 * g++.old-deja/g++.ns/invalid1.C: Likewise.
19393 * g++.old-deja/g++.ns/ns17.C: Likewise.
19394 * g++.old-deja/g++.ns/template16.C: Likewise.
19395 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
19397 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
19398 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
19399 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
19400 named return value extension.
19401 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
19402 * g++.old-deja/g++.other/access4.C: Issue additional error
19404 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
19405 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
19406 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
19407 * g++.old-deja/g++.other/crash25.C: Change error message.
19408 * g++.old-deja/g++.other/crash4.C: Change error message.
19409 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
19410 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
19411 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
19413 * g++.old-deja/g++.other/defarg8.C: Likewise.
19414 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
19415 * g++.old-deja/g++.other/dtor10.C: Likewise.
19416 * g++.old-deja/g++.other/incomplete.C: Likewise.
19417 * g++.old-deja/g++.other/linkage7.C: Likewise.
19418 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
19420 * g++.old-deja/g++.other/mangle2.C: Likewise.
19421 * g++.old-deja/g++.other/refinit2.C: Likewise.
19422 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
19423 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
19424 * g++.old-deja/g++.pt/crash28.C: Likewise.
19425 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
19427 * g++.old-deja/g++.pt/crash32.C: Change error message.
19428 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
19429 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
19430 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
19431 error message position.
19432 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
19433 * g++.old-deja/g++.pt/defarg8.C: Change error message.
19434 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
19436 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
19437 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
19438 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
19439 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
19441 * g++.old-deja/g++.pt/explicit31.C: Likewise.
19442 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
19443 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
19445 * g++.old-deja/g++.pt/explicit71.C: Change error message.
19446 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
19448 * g++.old-deja/g++.pt/friend28.C: Account for use of
19449 non-dependent names.
19450 * g++.old-deja/g++.pt/friend29.C: Likewise.
19451 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
19453 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
19454 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
19455 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
19457 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
19458 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
19460 * g++.old-deja/g++.pt/memclass20.C: Likewise.
19461 * g++.old-deja/g++.pt/memclass5.C: Likewise.
19462 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
19464 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
19465 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
19466 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
19467 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
19468 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
19469 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
19471 * g++.old-deja/g++.pt/spec10.C: Likewise.
19472 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
19473 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
19474 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
19475 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
19476 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
19477 * g++.old-deja/g++.pt/ttp62.C: Likewise.
19478 * g++.old-deja/g++.pt/ttp64.C: Likewise.
19479 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
19480 * g++.old-deja/g++.pt/typename15.C: Likewise.
19481 * g++.old-deja/g++.pt/typename22.C: Likewise.
19482 * g++.old-deja/g++.pt/typename6.C: Change error messages.
19483 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
19484 * g++.old-deja/g++.pt/virtual2.C: Likewise.
19485 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
19487 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
19488 return value extension.
19489 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
19490 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
19491 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
19492 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
19494 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
19496 * g++.dg/warn/inline1.C: New test.
19497 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
19498 * g++.old-deja/g++.jason/synth10.C: Likewise.
19499 * g++.old-deja/g++.mike/net31.C: Likewise.
19500 * g++.old-deja/g++.mike/p8786.C: Likewise.
19502 * g++.dg/template/friend10.C: New test.
19503 * g++.dg/template/conv5.C: New test.
19505 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
19507 * g++.dg/lookup/scoped3.C: New test.
19509 * g++.dg/lookup/decl1.C: New test.
19510 * g++.dg/lookup/decl2.C: New test.
19512 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
19514 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
19515 gcc.c-torture/compile/20021015-1.c,
19516 gcc.c-torture/compile/20021015-2.c,
19517 gcc.c-torture/compile/20021123-1.c,
19518 gcc.c-torture/compile/20021123-2.c,
19519 gcc.c-torture/compile/20021123-3.c,
19520 gcc.c-torture/compile/20021123-4.c,
19521 gcc.c-torture/execute/20021024-1.c: Add tests previously added
19522 only to 3.1 or 3.2 branch.
19524 2002-12-23 Mark Mitchell <mark@codesourcery.com>
19526 * gcc.dg/i386-bitfield3.c: New test.
19528 * gcc.dg/i386-bitfield2.c: New test.
19530 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
19532 * g++.dg/parse/conv_op1.C: New test.
19534 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
19536 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
19539 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
19541 * gcc.c-torture/compile/20021220-1.c: New test.
19543 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
19545 * gcc.dg/i386-fastcall-1.c: New.
19547 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19549 * gcc.c-torture/execute/20021219-1.c: New test.
19551 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19553 * gcc.dg/i386-pic-1.c: New test.
19555 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19558 * g++.dg/template/friend9.C: New test.
19560 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19563 * g++.dg/template/access7.C: New test.
19565 2002-12-18 Nick Clifton <nickc@redhat.com>
19567 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
19568 the libstdc++-v3 directory has been found.
19570 2002-12-12 Devang Patel <dpatel@apple.com>
19571 * gcc.dg/darwin-ld-1.c: New test.
19572 * gcc.dg/darwin-ld-2.c: New test.
19573 * gcc.dg/darwin-ld-3.c: New test.
19574 * gcc.dg/darwin-ld-4.c: New test.
19575 * gcc.dg/darwin-ld-5.c: New test.
19577 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19579 * gcc.c-torture/compile/20021212-1.c: New test.
19581 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
19583 * gcc.dg/fshort-wchar: New test.
19585 2002-12-10 Mark Mitchell <mark@codesourcery.com>
19588 * g++.dg/template/dtor1.C: New test.
19590 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
19593 2002-12-10 Jakub Jelinek <jakub@redhat.com>
19595 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
19597 2002-12-09 Mark Mitchell <mark@codesourcery.com>
19599 * g++.dg/template/static1.C: New test.
19600 * g++.dg/template/static2.C: New test.
19601 * g++.old-deja/g++.ext/memconst.C: New test.
19603 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19605 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
19606 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
19607 * g++.dg/special/initp1.C: Likewise.
19609 2002-12-06 Jakub Jelinek <jakub@redhat.com>
19611 * gcc.c-torture/execute/20021204-1.c: New test.
19613 2002-12-04 Geoffrey Keating <geoffk@apple.com>
19615 * gcc.dg/ppc-fmadd-1.c: New file.
19616 * gcc.dg/ppc-fmadd-2.c: New file.
19617 * gcc.dg/ppc-fmadd-3.c: New file.
19619 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19621 * gcc.c-torture/compile/20021204-1.c: New test.
19623 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
19625 * g++.dg/inherit/covariant2.C: New test.
19626 * g++.dg/inherit/covariant3.C: New test.
19627 * g++.dg/inherit/covariant4.C: New test.
19628 * g++.dg/inherit/covariant1.C: Remove XFAIL.
19629 * g++.old-deja/g++.robertl/eb17.C: Likewise.
19631 2002-12-03 Mark Mitchell <mark@codesourcery.com>
19634 * g++.dg/init/brace3.C: New test.
19636 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
19638 * gcc.dg/20020210-1.c: Fix a comment typo.
19640 2002-12-02 Mark Mitchell <mark@codesourcery.com>
19643 * g++.dg/parse/defarg1.C: New test.
19646 * g++.dg/template/char1.C: New test.
19648 * g++.dg/template/varmod1.C: Fix typo.
19650 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19653 * g++.old-deja/g++.pt/crash32.C: Expect error.
19655 2002-12-01 Mark Mitchell <mark@codesourcery.com>
19658 * g++.dg/template/varmod1.C: New test.
19661 * g++.dg/inherit/typeinfo1.C: New test.
19664 * g++.dg/inherit/typedef1.C: New test.
19666 2002-11-30 Mark Mitchell <mark@codesourcery.com>
19670 * g++.dg/template/strlen1.C: New test.
19673 * g++.dg/template/ctor2.C: New test.
19676 * g++.dg/init/string1.C: New test.
19679 * g++.dg/template/friend8.C: New test.
19681 2002-11-29 Joe Buck <jbuck@synopsys.com>
19683 * g++.dg/lookup/anon2.C: New test.
19685 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
19687 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
19690 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
19692 * gcc.dg/bitfld-6.c: New test.
19694 2002-11-27 Jan Hubicka <jh@suse.cz>
19696 * gcc.c-torture/execute/20021127.[cx]: New test.
19698 2002-11-26 Jan Hubicka <jh@suse.cz>
19700 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
19703 2002-11-26 Geoffrey Keating <geoffk@apple.com>
19705 * g++.dg/init/brace2.C: New test.
19706 * g++.old-deja/g++.mike/p9129.C: Correct.
19708 2002-11-26 Mark Mitchell <mark@codesourcery.com>
19710 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
19712 2002-11-25 Andreas Bauer <baueran@in.tum.de>
19714 * gcc.dg/sibcall-6: New test for indirect sibcalls.
19716 2002-11-25 Mark Mitchell <mark@codesourcery.com>
19718 * testsuite/g++.dg/abi/empty11.C: New test.
19719 * testsuite/g++.dg/rtti/cv1.C: New test.
19721 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
19723 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
19725 2002-11-24 Mark Mitchell <mark@codesourcery.com>
19727 * g++.dg/abi/empty10.C: New test.
19729 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19731 * gcc.c-torture/compile/20021124-1.c: New test.
19733 2002-11-22 Mark Mitchell <mark@codesourcery.com>
19735 * g++.dg/abi/rtti2.C: New test.
19737 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19739 * gcc.dg/i386-unroll-1.c: New test.
19741 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19743 * gcc.c-torture/compile/20021120-1.c: New test.
19744 * gcc.c-torture/compile/20021120-2.c: New test.
19746 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
19748 * gcc.dg/bitfld-5.c: New test.
19750 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
19752 * gcc.c-torture/execute/20021120-3.c: New test.
19754 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
19756 * gcc.c-torture/execute/20021120-2.c: New test.
19758 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
19760 * gcc.c-torture/execute/20021120-1.c: New test.
19762 2002-11-20 Jakub Jelinek <jakub@redhat.com>
19764 * gcc.c-torture/execute/20021118-3.c: New test.
19766 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19768 * gcc.c-torture/compile/20021119-1.c: New test.
19770 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
19772 * gcc.dg/duff-1.c: New test.
19773 * gcc.dg/duff-2.c: New test.
19774 * gcc.dg/duff-3.c: New test.
19776 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
19778 * gcc.dg/cpp/_Pragma5.c: New test.
19780 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
19782 * gcc.c-torture/execute/20021118-2.c: New test.
19784 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
19786 * gcc.c-torture/execute/20021118-1.c: New test.
19788 2002-11-16 Jakub Jelinek <jakub@redhat.com>
19790 * gcc.dg/20021116-1.c: New test.
19792 2002-11-14 Mark Mitchell <mark@codesourcery.com>
19794 * g++.dg/abi/vcall1.C: New test.
19796 2002-11-14 Jakub Jelinek <jakub@redhat.com>
19798 * gcc.dg/20021029-1.c: New test.
19799 * gcc.dg/20021029-2.c: New test.
19801 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
19803 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
19805 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19808 * gcc.dg/20021110.c: Move to ...
19809 * gcc.c-torture/compile/20021110.c: .... here.
19811 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19814 * gcc.c-torture/execute/20021111-1.c
19816 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19819 * gcc.dg/20021110.c: New test.
19821 2002-11-10 Mark Mitchell <mark@codesourcery.com>
19823 * g++.dg/abi/vthunk3.C: Run only on x86.
19825 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
19827 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
19829 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
19831 * lib/compat.exp (compat-execute): Fix logic error in last
19834 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
19836 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
19838 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19841 * g++.dg/template/access6.C: New test.
19843 2002-11-08 Jan Hubicka <jh@suse.cz>
19845 * gcc.dg/i386-ssefp-1.c: New test.
19846 * gcc.dg/i386-ssefp-1.c: New test.
19848 2002-11-08 Jan Hubicka <jh@suse.cz>
19850 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
19852 2002-11-07 Mark Mitchell <mark@codesourcery.com>
19854 * g++.dg/abi/vthunk3.C: New test.
19857 * g++.dg/template/crash2.C: New test.
19859 2002-11-07 Mark Mitchell <mark@codesourcery.com>
19861 * testsuite/g++.dg/abi/dtor1.C: New test.
19862 * testsuite/g++.dg/abi/dtor2.C: Likewise.
19864 2002-11-05 Geoffrey Keating <geoffk@apple.com>
19866 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
19869 2002-11-04 Adam Nemet <anemet@lnxw.com>
19871 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
19872 -mthumb. Only xfail with -O0.
19874 2002-11-03 Mark Mitchell <mark@codesourcery.com>
19876 * g++.dg/abi/thunk1.C: New test.
19877 * g++.dg/abi/thunk2.C: Likewise.
19878 * g++.dg/abi/vtt1.C: Likewise.
19880 2002-11-02 Diego Novillo <dnovillo@redhat.com>
19882 PR optimization/8423
19883 * gcc.c-torture/execute/builtin-constant.c: New test.
19885 2002-11-01 Zack Weinberg <zack@codesourcery.com>
19887 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
19888 Add some more cases.
19890 2002-11-01 Mark Mitchell <mark@codesourcery.com>
19893 * g++.dg/opt/local1.C: New test.
19895 2002-10-30 Mark Mitchell <mark@codesourcery.com>
19898 * g++.dg/template/complit1.C: New test.
19901 * g++.dg/template/typename4.C: Likewise.
19903 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19905 Core issue 287, PR c++/7639
19906 * g++.dg/template/instantiate1.C: Adjust error location.
19907 * g++.dg/template/instantiate3.C: New test.
19908 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
19909 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
19910 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
19912 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
19914 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
19916 2002-10-29 Mark Mitchell <mark@codesourcery.com>
19919 * g++.dg/init/dtor2.C: New test.
19921 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19923 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
19924 * gcc.dg/nest.c: Bypass errors on irix6.
19926 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
19928 * gcc.dg/nest.c: Expect error for mmix-*-*.
19929 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
19931 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
19933 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
19936 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
19938 2002-10-25 Mike Stump <mrs@apple.com>
19940 * gcc.dg/warn-1.c: New test.
19942 2002-10-25 Zack Weinberg <zack@codesourcery.com>
19944 * g++.dg/template/typename3.C: New test.
19946 2002-10-25 Mark Mitchell <mark@codesourcery.com>
19948 * g++.dg/lookup/ptrmem1.C: New test.
19950 * g++.dg/abi/vthunk2.C: New test.
19952 2002-10-25 Zack Weinberg <zack@codesourcery.com>
19954 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
19956 2002-10-24 Mark Mitchell <mark@codesourcery.com>
19958 * g++.dg/abi/empty9.C: New test.
19960 2002-10-24 Richard Henderson <rth@redhat.com>
19962 * g++.dg/inherit/thunk1.C: Enable for ia64.
19964 2002-10-23 Mark Mitchell <mark@codesourcery.com>
19967 * g++.dg/lookup/pretty1.C: New test.
19969 2002-10-23 Jakub Jelinek <jakub@redhat.com>
19971 * gcc.dg/20021023-1.c: New test.
19973 2002-10-23 Mark Mitchell <mark@codesourcery.com>
19976 * g++.dg/parse/inline1.C: New test.
19978 2002-10-23 Richard Henderson <rth@redhat.com>
19980 * g++.dg/inherit/thunk1.C: Enable for x86_64.
19982 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
19984 2002-10-22 Mark Mitchell <mark@codesourcery.com>
19987 * g++.dg/parse/stmtexpr3.C: New test.
19989 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
19991 * g++.dg/expr/cond1.C: New test.
19993 2002-10-21 Zack Weinberg <zack@codesourcery.com>
19995 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
19997 2002-10-21 Mark Mitchell <mark@codesourcery.com>
19999 * g++.dg/abi/vbase13.C: New test.
20000 * g++.dg/abi/vbase14.C: Likewise.
20002 2002-10-21 Jakub Jelinek <jakub@redhat.com>
20004 * gcc.dg/tls/pic-1.c: New test.
20005 * gcc.dg/tls/nonpic-1.c: New test.
20006 * gcc.dg/20021018-1.c: New test.
20008 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
20010 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
20011 Remove only files with the same base name as the test case.
20012 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
20013 (profopt-execute): Likewise. Also, remove old profiling
20014 and performance data files before running the tests.
20016 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
20017 * g++.dg/bprob/bprob.exp: Likewise.
20018 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
20019 to allow more general test case names.
20021 * g++.dg/bprob/bprob-1.C: Rename to ...
20022 * g++.dg/bprob/g++-bprob-1.C: ... this.
20024 * g77.dg/bprob/bprob-1.f: Rename to ...
20025 * g77.dg/bprob/g77-bprob-1.f: ... this.
20027 2002-10-21 Zack Weinberg <zack@codesourcery.com>
20029 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
20030 bison 1.50 or later.
20032 2002-10-21 Janis Johnson <janis187@us.ibm.com>
20034 * g++.dg/README: Describe more test directories.
20036 2002-10-21 Mark Mitchell <mark@codesourcery.com>
20038 * g++.dg/init/array6.C: Add additional tests.
20040 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
20042 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
20043 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
20045 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
20047 * gcc.c-torture/compile/20020604-1.x: New.
20048 * gcc.c-torture/compile/simd-5.x: Likewise.
20049 * gcc.c-torture/execute/920710-1.x: Likewise.
20050 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
20052 2002-10-21 Mark Mitchell <mark@codesourcery.com>
20054 * g++.dg/inherit/override1.C: Add dg-options clause.
20056 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20058 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
20061 2002-10-19 Andreas Schwab <schwab@suse.de>
20063 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
20064 directory component.
20066 2002-10-18 Mark Mitchell <mark@codesourcery.com>
20068 * g++.dg/inherit/thunk1.C: New test.
20070 * g++.dg/inherit/override1.C: New test.
20072 * g++.dg/abi/mangle11.C: New test.
20073 * g++.dg/abi/mangle14.C: New test.
20074 * g++.dg/abi/mangle17.C: New test.
20076 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
20078 * g++.dg/overload/member2.C: New test.
20080 2002-10-17 Janis Johnson <janis187@us.ibm.com>
20082 * g++.dg/README: Describe new compat directory.
20083 * g++.dg/dg.exp: Skip tests in compat directory.
20084 * README.compat: New file.
20085 * lib/compat.exp: New expect script.
20086 * g++.dg/compat: New test directory.
20087 * g++.dg/compat/compat.exp: New expect script.
20088 * g++.dg/compat/abi: New test directory.
20089 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
20090 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
20091 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
20092 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
20093 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
20094 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
20095 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
20096 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
20097 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
20098 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
20099 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
20100 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
20101 * g++.dg/compat/break: New test directory.
20102 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
20103 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
20104 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
20105 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
20106 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
20107 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
20108 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
20109 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
20110 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
20111 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
20112 g++.dg/compat/break/README: New files.
20113 * g++.dg/compat/eh: New test directory.
20114 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
20115 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
20116 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
20117 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
20118 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
20119 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
20120 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
20121 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
20122 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
20123 g++.dg/compat/eh/filter2_y.C,
20124 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
20125 g++.dg/compat/eh/new1_y.C,
20126 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
20127 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
20128 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
20129 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
20130 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
20131 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
20132 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
20133 g++.dg/compat/eh/unexpected1_y.C: New files.
20134 * g++.dg/compat/init: New test directory.
20135 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
20136 g++.dg/compat/init/array5_y.C,
20137 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
20138 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
20139 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
20140 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
20141 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
20142 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
20143 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
20144 g++.dg/compat/init/init-ref2_y.C: New files.
20146 2002-10-17 Mark Mitchell <mark@codesourcery.com>
20149 * g++.dg/inherit/using3.C: New test.
20151 2002-10-17 Jan Hubicka <jh@suse.cz>
20153 * gcc.dg/20021017-2.c: New test.
20155 2002-10-17 Mark Mitchell <mark@codesourcery.com>
20157 * g++.dg/abi/mangle16.C: Adjust.
20159 * g++.dg/init/array8.C: New test.
20161 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
20163 * gcc.dg/special/mips-abi.exp: New test.
20164 * gcc.dg/special/mips-abi.s: Empty file used by the above.
20166 2002-10-16 Mark Mitchell <mark@codesourcery.com>
20168 * g++.dg/abi/mangle16.C: New test.
20169 * g++.dg/abi/mangle17.C: Likewise.
20172 * g++.dg/template/ref1.C: New test.
20174 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20176 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
20178 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
20180 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
20182 2002-10-16 Mark Mitchell <mark@codesourcery.com>
20185 * g++.dg/init/array7.C: New test.
20187 2002-10-15 Mark Mitchell <mark@codesourcery.com>
20189 * g++.dg/init/array6.C: New test.
20191 * g++.dg/abi/mangle13.C: Likewise.
20192 * g++.dg/abi/mangle14.C: Likewise.
20193 * g++.dg/abi/mangle15.C: Likewise.
20195 2002-10-14 Mark Mitchell <mark@codesourcery.com>
20197 * g++.dg/abi/empty8.C: New test.
20199 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
20201 * g++.dg/init/ctor1.C: New test.
20203 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
20205 * gcc.c-torture/execute/20021015-1.c: New test.
20207 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
20209 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
20211 2002-10-14 Jan Hubicka <jh@suse.cz>
20213 * gcc.dg/i386-ssetype-[1-5].c: New tests.
20215 2002-10-14 Richard Henderson <rth@redhat.com>
20217 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
20219 2002-10-14 Mark Mitchell <mark@codesourcery.com>
20221 PR optimization/6631
20222 * g++.dg/opt/const2.C: New test.
20224 2002-10-14 Mark Mitchell <mark@codesourcery.com>
20227 * g++.dg/parse/friend1.C: New test.
20228 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
20230 2002-10-14 Jakub Jelinek <jakub@redhat.com>
20232 * gcc.dg/20021014-1.c: New test.
20234 2002-10-11 Mark Mitchell <mark@codesourcery.com>
20237 * g++.dg/ext/vlm1.C: New test.
20238 * g++.dg/ext/vlm2.C: Likewise.
20240 * g++.dg/init/array1.C: Remove invalid braces.
20241 * g++.dg/init/brace1.C: New test.
20242 * g++.dg/init/copy2.C: Likewise.
20243 * g++.dg/init/copy3.C: Likewise.
20244 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
20245 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
20248 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
20250 * gcc.dg/cpp/assembler.S: Don't use -ansi.
20252 2002-10-11 Richard Shann <richard.shann@superh.com>
20254 * gcc.c-torture/compile/simd-5.c: New test.
20256 2002-10-10 Roger Sayle <roger@eyesopen.com>
20258 * gcc.c-torture/execute/shiftopt-1.c: New test case.
20260 2002-10-10 Jim Wilson <wilson@redhat.com>
20262 * gcc.c-torture/execute/20021010-1.c: New test.
20264 2002-10-09 Zack Weinberg <zack@codesourcery.com>
20267 * g++.dg/ext/typedef-init.C: New test.
20268 * gcc.dg/typedef-init.c: New test.
20270 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
20272 * gcc.dg/cpp/paste13.c: New test.
20274 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20276 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
20277 remaining platforms, XFAIL during compile, not execute. Don't
20280 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
20282 * gcc.dg/alias-1.c: Tweak expected warning.
20284 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20286 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
20288 2002-10-06 Andreas Jaeger <aj@suse.de>
20290 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
20291 * gcc.dg/cpp/c++98.C: Likewise.
20293 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
20294 * g++.dg/cpp/c++98.C: Likewise.
20296 * g++.dg/README (Subdirectories): Mention cpp directory.
20299 * gcc.dg/20021006-1.c: New test.
20301 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20304 * g++.dg/other/warning1.C: New test.
20306 2002-10-04 Roger Sayle <roger@eyesopen.com>
20308 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
20309 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
20310 and sparc-*-* with -m64 as expected failures. See PR 8087.
20312 2002-10-03 Mark Mitchell <mark@codesourcery.com>
20315 * g++.dg/template/ptrmem3.C: New test.
20318 * g++.dg/template/union1.C: New test.
20320 2002-10-03 Mark Mitchell <mark@codesourcery.com>
20323 * g++.dg/abi/mangle9.C: New test.
20324 * g++.dg/abi/mangle10.C: New test.
20325 * g++.dg/abi/mangle11.C: New test.
20326 * g++.dg/abi/mangle12.C: New test.
20328 2002-10-02 Mark Mitchell <mark@codesourcery.com>
20331 * g++.dg/template/meminit1.C: New test.
20332 * g++.dg/warn/Wreorder-1.C: Likewise.
20333 * g++.old-deja/g++.mike/warn3.C: Tweak.
20334 * lib/prune.exp: Ingore "in copy constructor".
20336 2002-10-02 Andreas Jaeger <aj@suse.de>
20338 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
20339 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
20340 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
20343 2002-10-01 Mark Mitchell <mark@codesourcery.com>
20345 * gcc.dg/empty1.C: Fix typo.
20347 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
20349 * gcc.dg/alias-1.c: New test.
20351 2002-10-01 Mark Mitchell <mark@codesourcery.com>
20353 * gcc.dg/empty1.C: New test.
20355 * g++.dg/tls/init-2.C: Tweak error messages.
20357 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
20359 * gcc.c-torture/compile/20020923-1.c: New test.
20361 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
20363 * gcc.c-torture/execute/ffs-1.c: New test.
20364 * gcc.c-torture/execute/ffs-2.c: Ditto.
20366 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
20368 * g++.dg/overload/member1.C: New test.
20370 2002-09-30 Mark Mitchell <mark@codesourcery.com>
20372 * g++.dg/abi/empty7.C: New test.
20373 * g++.dg/init/pm2.C: Likewise.
20375 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
20377 * g++.dg/rtti/crash1.C: New test.
20379 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
20381 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
20382 gcc.dg/sibcall-4.c: New tests.
20384 2002-09-28 Roger Sayle <roger@eyesopen.com>
20386 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
20387 powerpc and MMIX targets.
20389 2002-09-27 Zack Weinberg <zack@codesourcery.com>
20391 * gcc.dg/cpp/20020927-1.c: New.
20393 2002-09-26 David S. Miller <davem@redhat.com>
20395 * gcc.c-torture/compile/trunctfdf.c: New.
20397 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20399 * lib/target-supports.exp (check_weak_available): Handle solaris2.
20401 2002-09-27 Alan Modra <amodra@bigpond.net.au>
20403 * gcc.c-torture/execute/loop-15.c: New.
20405 2002-09-26 Janis Johnson <janis187@us.ibm.com>
20407 * README.QMTEST: Fix typo.
20409 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
20411 * gcc.dg/20020926-1.c: New test.
20413 2002-09-25 David S. Miller <davem@redhat.com>
20416 * gcc.c-torture/execute/shiftdi.c: New test.
20418 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
20420 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
20421 unique to the tool.
20422 * lib/g77.exp (g77_init): Likewise.
20423 * lib/g++.exp (g++_init): Likewise.
20424 * lib/objc.exp (objc_init): Likewise.
20426 2002-09-25 Mark Mitchell <mark@codesourcery.com>
20428 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
20429 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
20430 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
20432 2002-09-25 Richard Henderson <rth@redhat.com>
20434 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
20435 too-small long double.
20437 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
20439 * gcc.dg/20020919-1.c: New test.
20441 2002-09-23 Mark Mitchell <mark@codesourcery.com>
20443 * g++.dg/abi/bitfield6.C: New test.
20444 * g++.dg/abi/bitfield7.C: New test.
20445 * g++.dg/abi/bitfield8.C: New test.
20446 * g++.dg/abi/vbase11.C: New test.
20448 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
20450 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
20451 hppa*-*-hpux*. Update test comment.
20453 2002-09-20 Jakub Jelinek <jakub@redhat.com>
20455 * gcc.dg/tls/struct-1.c: New test.
20457 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
20459 * gcc.dg/cpp/tr-warn2.c: Update.
20461 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
20463 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
20465 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
20467 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
20470 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
20472 * gcc.c-torture/execute/ieee/mzero3.c: New test.
20474 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
20475 Adjust for c++filt moved to binutils. Remove spurious duplicate
20476 setting of cxxfilt.
20478 2002-09-19 Geoffrey Keating <geoffk@apple.com>
20480 * gcc.dg/20020312-2.c: Update for darwin.
20482 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
20484 * g++.old-deja/g++.other/crash32.C: Mark ICE.
20486 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
20488 * objc.dg/comp-types-1.m: New test.
20489 * objc.dg/comp-types-2.m: New test.
20490 * objc.dg/comp-types-3.m: New test.
20491 * objc.dg/comp-types-4.m: New test.
20492 * objc.dg/comp-types-5.m: New test.
20493 * objc.dg/comp-types-6.m: New test.
20495 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
20497 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
20499 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
20501 * g++.dg/other/do1.C: New test.
20503 * g++.dg/template/subst1.C: New test.
20505 2002-09-16 Steve Ellcey <sje@cup.hp.com>
20507 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
20509 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
20511 * g++.dg/template/qualttp20.C: Adjust expected errors.
20512 * g++.old-deja/g++.jason/report.C: Likewise.
20513 * g++.old-deja/g++.other/qual1.C: Likewise.
20515 * g++.dg/lookup/scoped2.C: New test.
20517 * g++.dg/ext/asm3.C: New test.
20519 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
20521 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
20523 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
20525 * ChangeLog: follow spelling conventions.
20526 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
20527 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
20528 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
20529 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
20530 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
20531 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
20532 * g++.old-deja/g++.law/global-init1.C: Likewise.
20533 * g++.old-deja/g++.other/delete4.C: Likewise.
20534 * g++.old-deja/g++.other/inline21.C: Likewise.
20535 * g++.old-deja/g++.other/singleton.C: Likewise.
20536 * g77.dg/strlen0.f: Likewise.
20537 * g77.f-torture/compile/20010519-1.f: Likewise.
20538 * g77.f-torture/compile/980310-4.f: Likewise.
20539 * gcc.c-torture/compile/20000605-1.c: Likewise.
20540 * gcc.c-torture/execute/20020225-1.c: Likewise.
20541 * gcc.dg/c90-hexfloat-2.c: Likewise.
20542 * gcc.dg/c99-bool-1.c: Likewise.
20543 * gcc.dg/c99-hexfloat-2.c: Likewise.
20544 * gcc.dg/dll-2.c: Likewise.
20545 * gcc.dg/wtr-union-init-1.c: Likewise.
20546 * gcc.dg/wtr-union-init-2.c: Likewise.
20547 * gcc.dg/wtr-union-init-3.c: Likewise.
20548 * gcc.dg/cpp/avoidpaste1.c: Likewise.
20549 * gcc.dg/cpp/defined.c: Likewise.
20550 * gcc.dg/cpp/macsyntx.c: Likewise.
20551 * gcc.dg/cpp/paste2.c: Likewise.
20552 * gcc.dg/cpp/trad/defined.c: Likewise.
20553 * gcc.dg/format/c90-printf-1.c: Likewise.
20554 * gcc.dg/format/c90-scanf-1.c: Likewise.
20555 * gcc.dg/format/c99-printf-1.c: Likewise.
20556 * gcc.dg/format/c99-scanf-1.c: Likewise.
20557 * gcc.misc-tests/gcov-8.c: Likewise.
20558 * lib/profopt.exp: Likewise.
20560 2002-09-15 Krister Walfridsson <cato@df.lth.se>
20562 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
20564 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
20566 * g++.dg/inherit/using2.C: New test.
20568 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
20570 * ChangeLog: Follow spelling conventions.
20571 * g++.dg/template/friend4.C: Likewise.
20572 * g++.old-deja/g++.pt/crash67.C: Likewise.
20573 * gcc.c-torture/execute/20000801-4.c: Likewise.
20574 * gcc.dg/c90-digraph-1.c: Likewise.
20575 * gcc.dg/c94-digraph-1.c: Likewise.
20576 * gcc.dg/c99-digraph-1.c: Likewise.
20577 * gcc.dg/cpp/line5.c: Likewise.
20578 * gcc.dg/cpp/multiline.c: Likewise.
20579 * gcc.dg/cpp/trad/literals-1.c: Likewise.
20580 * gcc.dg/format/attr-3.c: Likewise.
20581 * gcc.dg/format/c90-scanf-3.c: Likewise.
20582 * gcc.dg/format/ext-4.c: Likewise.
20584 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
20586 * g++.dg/template/pretty1.C: New test.
20588 2002-09-14 Alan Modra <amodra@bigpond.net.au>
20590 * gcc.c-torture/execute/struct-cpy-1.c: New test.
20592 2002-09-13 Matt Austern <austern@apple.com>
20594 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
20595 passing a cast expression to a function by const reference.
20597 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
20599 * g++.dg/template/deduce1.C: New test.
20601 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
20603 * gcc.c-torture/execute/simd-1.c: Force all use of int to
20606 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
20608 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
20611 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
20613 * gcc.c-torture/compile/20020910-1.c: New test.
20615 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
20617 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
20619 2002-09-10 Andreas Jaeger <aj@suse.de>
20621 * gcc.dg/20020312-2.c: Adjust for x86-64.
20623 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
20625 * g77.dg/7388.f: New test case for PR 7388.
20627 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
20629 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
20631 2002-09-05 Ziemowit Laski <zlaski@apple.com>
20633 * objc.dg/proto-lossage-1.m: New test.
20635 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
20637 * gcc.dg/cpp/_Pragma4.c: Fix typo.
20639 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
20641 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
20644 2002-09-06 Stan Shebs <shebs@apple.com>
20645 David Edelsohn <edelsohn@gnu.org>
20647 * gcc.dg/weak: New directory.
20648 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
20649 target-specific xfail bits.
20650 * gcc.dg/typeof-2.c: Move to new directory.
20651 * gcc.dg/weak.exp: New expect script.
20653 2002-09-06 Alan Modra <amodra@bigpond.net.au>
20655 * gcc.c-torture/execute/extzvsi.c: New test.
20657 2002-09-05 Stan Shebs <shebs@apple.com>
20659 * gcc.dg/weak-1.c: xfail on Darwin.
20660 * gcc.dg/weak-2.c: Ditto.
20661 * gcc.dg/weak-3.c: Ditto.
20662 * gcc.dg/weak-4.c: Ditto.
20663 * gcc.dg/weak-5.c: Ditto.
20664 * gcc.dg/weak-6.c: Ditto.
20665 * gcc.dg/weak-7.c: Ditto.
20666 * gcc.dg/weak-8.c: Ditto.
20667 * gcc.dg/weak-9.c: Ditto.
20669 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
20671 * gcc.c-torture/execute/loop-14.c: New test.
20673 2002-09-04 Jakub Jelinek <jakub@redhat.com>
20675 * g++.dg/other/cxa-atexit1.C: New test.
20677 * gcc.dg/typeof-2.c: New test.
20679 2002-09-03 Roger Sayle <roger@eyesopen.com>
20681 * gcc.dg/builtins-2.c: New testcase.
20682 * gcc.dg/builtins-3.c: New testcase.
20684 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
20686 * gcc.dg/cpp/_Pragma4.c: New test.
20688 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
20690 * objc/execute/nil_method-1.m: New testcase.
20692 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
20694 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
20695 [Object class], not [Object initialize].
20697 2002-08-31 Roger Sayle <roger@eyesopen.com>
20698 Hans-Peter Nilsson <hp@bitrange.com>
20700 * gcc.c-torture/execute/20020720-1.x: Skip test on
20701 mmix-knuth-mmixware. Correct comment.
20703 2002-08-27 Mark Mitchell <mark@codesourcery.com>
20705 * testsuite/g++.dg/abi/bitfield5.C: New test.
20706 * testsuite/g++.dg/abi/vbase10.C: Likewise.
20708 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
20710 * objc.dg/undeclared-selector.m: New test.
20712 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
20714 * g++.dg/other/offsetof1.C: Avoid cast warning.
20716 2002-08-26 Ziemowit Laski <zlaski@apple.com>
20718 * objc.dg/super-class-2.m: New test.
20720 2002-08-24 Matt Austern <austern@apple.com>
20722 * g++.dg/ext/lvaddr.C: New test.
20723 * g++.dg/ext/lvcast.C: New test.
20725 2002-08-22 Mark Mitchell <mark@codesourcery.com>
20727 * testsuite/g++.dg/inherit/cond1.C: New test.
20729 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
20731 * gcc.dg/noncompile/incomplete-1.c: New test.
20733 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
20735 * gcc.dg/typespec-1.c: New test.
20737 2002-08-20 Devang Patel <dpatel@apple.com>
20738 * objc.dg/proto-hier-2.m: New test.
20740 2002-08-19 Ziemowit Laski <zlaski@apple.com>
20742 * objc.dg/bitfield-1.m: New test.
20743 * objc.dg/bitfield-2.m: New test.
20745 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
20747 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
20748 gcc.dg/c99-flex-array-4.c: New tests.
20750 2002-08-16 Stan Shebs <shebs@apple.com>
20752 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
20754 2002-08-15 Jakub Jelinek <jakub@redhat.com>
20756 * gcc.dg/typeof-1.c: New test.
20757 * g++.dg/ext/typeof2.C: New test.
20759 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
20761 * g++.dg/other/offsetof1.C: New test.
20763 2002-08-14 Richard Henderson <rth@redhat.com>
20765 * gcc.dg/tls/diag-3.c: Fix expected message strings.
20767 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
20769 * gcc.dg/cpp/_Pragma3.c: New test.
20771 2002-08-13 Mark Mitchell <mark@codesourcery.com>
20773 * g++.dg/template/inherit3: New test.
20775 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
20777 * gcc.dg/bitfld-4.c: Add blank options.
20779 2002-08-09 Mark Mitchell <mark@codesourcery.com>
20781 * g++.dg/template/crash1.C: New test.
20783 2002-08-08 Jakub Jelinek <jakub@redhat.com>
20785 * gcc.dg/tls/opt-2.c: New test.
20787 2002-08-08 Devang Patel <dpatel@apple.com>
20789 * objc.dg/selector-1.m : New test
20791 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
20793 * g++.dg/abi/bitfield4.C: New test.
20794 * gcc.dg/bitfld-4.c: New test.
20796 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
20798 * g++.dg/other/packed1.C: New test.
20800 2002-08-07 Mark Mitchell <mark@codesourcery.com>
20802 * g++.dg/abi/offsetof.C: Tweak error messages.
20803 * g++.old-deja/g++.mike/p10769a.C: Likewise.
20805 2002-08-08 Jakub Jelinek <jakub@redhat.com>
20807 * gcc.dg/bitfld-3.c: New test.
20809 2002-08-07 Jakub Jelinek <jakub@redhat.com>
20810 Richard Henderson <rth@redhat.com>
20812 * gcc.dg/i386-bitfield1.c: New test.
20813 * g++.dg/abi/bitfield3.C: Update.
20815 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
20817 * objc.dg/const-str-2.m: Update.
20818 * gcc.dg/cpp/c++98.c: Change to C extension.
20819 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
20820 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
20822 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
20824 * testsuite/gcc.dg/tls/diag-3.c: New.
20826 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
20828 * g++.dg/README (Subdirectories): Document new subdir expr.
20829 * g++.dg/expr/pmf-1.C: New test.
20831 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
20833 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
20835 2002-08-06 Jakub Jelinek <jakub@redhat.com>
20837 * g++.dg/abi/bitfield3.C: New test.
20839 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
20841 * lib/gcov.exp: Tweak expected line formats.
20842 * gcc.misc-tests/gcov8.c: New test.
20843 * gcc.misc-tests/gcov8.x: New flags.
20845 2002-08-05 Jakub Jelinek <jakub@redhat.com>
20847 * consistency.vlad/layout/endian.c: Include string.h.
20849 * gcc.c-torture/execute/20020805-1.c: New test.
20851 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
20853 * g++.dg/other/conversion1.C: New test.
20855 2002-08-03 Roger Sayle <roger@eyesopen.com>
20857 * gcc.dg/builtins-1.c: New testcase.
20859 2002-08-02 Mark Mitchell <mark@codesourcery.com>
20861 * g++.dg/inherit/access3.C: New test.
20863 2002-08-01 Jakub Jelinek <jakub@redhat.com>
20865 * gcc.dg/ia64-visibility-2.c: New test.
20867 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
20869 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
20870 __qualifier_flags to __flags.
20872 2002-07-31 Mark Mitchell <mark@codesourcery.com>
20874 * g++.dg/inherit/operator1.C: New test.
20875 * g++.dg/lookup/disamb1.C: Fix typo in comment.
20876 * g++.dg/other/error1.C: Change expected error message.
20877 * g++.dg/template/conv4.C: Likewise.
20879 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
20881 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
20882 for documented behavior.
20884 2002-07-25 Roger Sayle <roger@eyesopen.com>
20886 * gcc.c-torture/execute/20020720-1.x: Skip this test on
20887 several targets known to fail.
20889 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
20891 * gcc.dg/mips-args-[123].c: New tests.
20893 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
20895 * gcc.dg/ppc-spe.c: New.
20897 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
20899 * g++.dg/other/ptrmem4.C: New testcase.
20901 2002-07-24 Richard Henderson <rth@redhat.com>
20903 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
20905 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
20907 * g++.dg/ext/alignof1.C (main): Return 0 for success.
20909 2002-07-24 Roger Sayle <roger@eyesopen.com>
20911 * gcc.c-torture/execute/memset-3.c: New testcase.
20913 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
20915 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
20916 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
20918 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20920 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
20923 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
20925 * gcc.c-torture/compile/simd-4.c: New test.
20927 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20929 PR c++/7347, c++/7348
20930 * g++.dg/template/access4.C: New test.
20931 * g++.dg/template/access5.C: New test.
20932 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
20933 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
20934 * g++.old-deja/g++.pt/ttp58.C: Likewise.
20935 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
20937 2002-07-22 Jakub Jelinek <jakub@redhat.com>
20939 * gcc.dg/gnu89-init-2.c: New test.
20941 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
20943 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
20945 2002-07-20 Roger Sayle <roger@eyesopen.com>
20947 * gcc.c-torture/execute/20020720-1.c: New testcase.
20949 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
20951 * gcc.dg/cpp/Wsignprom.c: New tests.
20953 2002-07-20 Alan Modra <amodra@bigpond.net.au>
20955 * gcc.c-torture/execute/loop-13.c: New test.
20957 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
20959 * gcc.dg/cpp/expr.c: New tests.
20961 2002-07-18 David Edelsohn <edelsohn@gnu.org>
20963 * g++.dg/opt/pr6713.C: Add template instantiation.
20965 2002-07-18 Alan Modra <amodra@bigpond.net.au>
20967 * gcc.dg/nest.c: New test.
20969 2002-07-17 Richard Henderson <rth@redhat.com>
20971 * g++.dg/opt/pr6713.C: New test.
20973 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
20975 * gcc.c-torture/execute/loop-2e.x: Let the testcase
20976 XFAIL for all x86 processors.
20978 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
20980 * gcc.c-torture/execute/20010122-1.x: Do not test with
20981 -fomit-frame-pointer.
20983 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20985 * g++.dg/template/instantiate2.C: New test.
20986 * g++.dg/template/spec4.C: New test.
20988 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20990 * g++.dg/template/access2.C: New test.
20991 * g++.dg/template/access3.C: New test.
20993 2002-07-15 Zack Weinberg <zack@codesourcery.com>
20995 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
20996 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
20997 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
20998 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
20999 Convert to use <stdarg.h>.
21000 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
21002 * gcc.dg/va-arg-2.c: New.
21003 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
21005 2002-07-15 Jakub Jelinek <jakub@redhat.com>
21007 * gcc.c-torture/compile/20020710-1.c: New test.
21009 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
21010 Andrew Pinski <pinskia@physics.uc.edu>
21012 gcc.c-torture/compile/simd-2.c: New testcase.
21013 gcc.c-torture/compile/simd-3.c: Likewise.
21015 2002-07-11 Mark Mitchell <mark@codesourcery.com>
21018 * g++.dg/overload/error1.C: New test.
21020 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21022 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
21023 configuration and IRIX 6 O32 ABI.
21025 2002-07-11 Roger Sayle <roger@eyesopen.com>
21027 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
21029 2002-07-10 Roger Sayle <roger@eyesopen.com>
21031 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
21033 2002-07-10 Jeffrey A Law <law@redhat.com>
21035 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
21037 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
21039 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
21041 * gcc.dg/20020312-2.c: Check for __PPC__.
21043 2002-07-09 Diego Novillo <dnovillo@redhat.com>
21045 * gcc.c-torture/compile/20020709-1.c: New test.
21047 2002-07-07 Roger Sayle <roger@eyesopen.com>
21049 * g++.dg/template/qualttp21.C: New test case.
21051 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
21053 * gcc.c-torture/compile/20020706-1.c: New test.
21054 * gcc.c-torture/compile/20020706-2.c: New test.
21056 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
21057 Alexandre Oliva <aoliva@redhat.com>
21059 * g++.dg/warn/incomplete1.C: New test.
21061 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21064 * g++.dg/warn/noreturn1.C: New test.
21066 2002-07-03 Mark Mitchell <mark@codesourcery.com>
21069 * g++.dg/debug/debug6.C: New test.
21070 * g++.dg/debug/debug7.C: New test.
21072 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
21074 * gcc.c-torture/compile/simd-3.c: New test.
21076 2002-07-03 Chris Demetriou <cgd@broadcom.com>
21078 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
21079 * gcc.dg/20020620-1.c: Likewise.
21081 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21084 * g++.dg/init/array4.C: New test.
21085 * g++.dg/init/array5.C: New test.
21087 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
21089 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
21090 * gcc.c-torture/execute/simd-2.c (main): Likewise.
21092 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21094 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
21095 * gcc.dg/wtr-aggr-init-1.c: Likewise.
21096 * gcc.dg/wtr-conversion-1.c: Likewise.
21097 * gcc.dg/wtr-escape-1.c: Likewise.
21098 * gcc.dg/wtr-int-type-1.c: Likewise.
21099 * gcc.dg/wtr-label-1.c: Likewise.
21100 * gcc.dg/wtr-static-1.c: Likewise.
21101 * gcc.dg/wtr-strcat-1.c: Likewise.
21102 * gcc.dg/wtr-suffix-1.c: Likewise.
21103 * gcc.dg/wtr-switch-1.c: Likewise.
21104 * gcc.dg/wtr-unary-plus-1.c: Likewise.
21105 * gcc.dg/wtr-union-init-1.c: Likewise.
21106 * gcc.dg/wtr-union-init-2.c: Likewise.
21107 * gcc.dg/wtr-union-init-3.c: Likewise.
21109 * gcc.dg/wtr-func-def-1.c: New test.
21111 2002-07-02 Devang Patel <dpatel@apple.com>
21113 * objc.dg/param-1.m: New test.
21115 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
21117 * gcc.dg/cpp/trad/directive.c: Add test.
21118 * gcc.dg/cpp/trad/macroargs.c: Add test.
21119 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
21121 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
21123 * gcc.dg/cpp/cmdlne-M.c: New test.
21125 2002-07-02 Ziemowit Laski <zlaski@apple.com>
21127 * objc.dg/desig-init-1.m: New test.
21129 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21132 * g++.dg/template/instantiate1.C: New test.
21134 2002-07-01 Mark Mitchell <mark@codesourcery.com>
21137 * g++.dg/template/sizeof2.C: New test.
21139 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
21141 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
21142 gcc.dg/cpp/trad/include.c: New tests.
21144 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
21147 * gcc.c-torture/compile/20020701-1.c: New test.
21149 2002-07-01 Stan Shebs <shebs@apple.com>
21151 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
21153 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
21154 (objc-torture-execute): or here.
21156 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
21158 * gcc.c-torture/execute/arith-rand-ll.c: New test.
21160 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
21162 * gcc.dg/cpp/trad/escaped-nl.c: New test.
21164 2002-06-30 Devang Patel <dpatel@apple.com>
21166 * objc.dg/fsyntax-only.m: New test.
21168 2002-06-27 Mark Mitchell <mark@codesourcery.com>
21171 * g++.dg/template/friend7.C: New file.
21173 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
21175 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
21178 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
21180 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
21181 avoid division by zero.
21183 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
21185 * gcc.dg/Wunknownprag.c: New tests.
21187 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
21189 * gcc.c-torture/execute/simd-2.c: New test.
21191 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
21193 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
21194 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
21195 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
21196 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
21197 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
21198 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
21199 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
21200 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
21201 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
21202 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
21203 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
21204 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
21205 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
21206 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
21207 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
21208 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
21209 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
21211 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
21213 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
21214 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
21215 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
21216 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
21218 * gcc.dg/cpp/trad/directive.c: Update.
21220 2002-06-23 Andreas Jaeger <aj@suse.de>
21222 * gcc.c-torture/execute/complex-6.c: New.
21224 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
21226 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
21227 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
21228 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
21229 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
21231 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
21233 * gcc.dg/cpp/trad: New directory with traditional tests copied
21234 from parent directory.
21235 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
21236 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
21237 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
21238 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
21239 Move to trad/ and rename.
21240 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
21241 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
21242 gcc.dg/cpp/trad/redef2.c: New tests.
21243 * gcc.dg/cpp/trad/trad.exp: New driver.
21245 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
21247 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
21248 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
21249 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
21250 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
21253 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
21255 * gcc.dg/20020620-1.c: New test.
21257 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21259 * g++.dg/template/ttp4.C: New test.
21261 2002-06-19 Jakub Jelinek <jakub@redhat.com>
21263 * g++.dg/opt/vt1.C: Fix regexp.
21265 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21267 * gcc.c-torture/execute/pure-1.c: Make functions static again.
21268 Don't use attribute `noinline'.
21270 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
21272 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
21274 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
21276 * gcc.c-torture/execute/simd-1.c: New.
21278 * gcc.dg/simd-1.c: New.
21280 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
21282 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
21284 2002-06-16 Richard Henderson <rth@redhat.com>
21286 * g++.dg/ext/anon-struct1.C: New.
21287 * g++.dg/ext/anon-struct2.C: New.
21288 * g++.dg/ext/anon-struct3.C: New.
21289 * gcc.dg/anon-struct-1.c: New.
21290 * gcc.dg/anon-struct-2.c: New.
21291 * gcc.dg/anon-struct-3.c: New.
21292 * gcc.dg/20011008-1.c: Adjust warning text.
21293 * gcc.dg/20020527-1.c: Add -fms-extensions.
21295 2002-06-16 Richard Henderson <rth@redhat.com>
21297 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
21299 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
21301 * gcc.c-torture/execute/20020615-1.c: New test.
21303 2002-06-15 Roger Sayle <roger@eyesopen.com>
21305 * gcc.c-tortuture/execute/compare-1.c: New test case.
21306 * gcc.c-tortuture/execute/compare-2.c: New test case.
21307 * gcc.c-tortuture/execute/compare-3.c: New test case.
21309 2002-06-13 Richard Henderson <rth@redhat.com>
21311 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
21314 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21316 * g++.dg/template/typename2.C: Update error message.
21318 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
21320 * gcc.c-torture/execute/20020611-1.c: New test.
21322 2002-06-11 Bob Wilson <bob.wilson@acm.org>
21324 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
21325 list of targets to skip.
21327 2002-06-10 Bob Wilson <bob.wilson@acm.org>
21329 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
21330 targets if not optimizing.
21332 2002-06-10 Jakub Jelinek <jakub@redhat.com>
21334 * gcc.c-torture/compile/20020605-1.c: New test.
21336 * g++.dg/opt/vt1.C: New test.
21338 * gcc.dg/20020531-1.c: New test.
21340 * gcc.dg/20020530-1.c: New test.
21342 * gcc.dg/20020527-1.c: New test.
21344 * g++.dg/opt/cse1.C: New test.
21346 2002-06-07 Roger Sayle <roger@eyesopen.com>
21348 * gcc.dg/20020607-2.c: New test case.
21350 2002-06-07 Jakub Jelinek <jakub@redhat.com>
21352 * gcc.c-torture/compile/20020604-1.c: New test.
21354 2002-06-04 Richard Henderson <rth@redhat.com>
21356 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
21357 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
21358 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
21360 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
21362 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
21364 2002-06-03 Richard Henderson <rth@redhat.com>
21366 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
21367 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
21369 2002-06-02 Richard Henderson <rth@redhat.com>
21371 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
21372 test functions static.
21374 2002-06-02 Andreas Jaeger <aj@suse.de>
21376 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
21379 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
21381 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
21382 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
21383 Update for mofified diagnostics.
21384 * gcc.dg/c99-intconst-1.c: No longer fail.
21386 2002-06-02 Richard Henderson <rth@redhat.com>
21388 * gcc.dg/uninit-A.c: Remove xfail markers.
21390 2002-06-01 Roger Sayle <roger@eyesopen.com>
21392 * gcc.dg/fnegate-1.c: New test case.
21394 2002-05-30 Osku Salerma <osku@iki.fi>
21396 * gcc.c-torture/execute/mayalias-1.c: New file.
21398 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
21400 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
21401 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
21402 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
21404 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
21406 * gcc.c-torture/execute/20020529-1.c: New test.
21408 2002-05-27 Richard Henderson <rth@redhat.com>
21410 * g++.dg/ext/attrib6.C: New test case.
21412 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21414 * gcc.c-torture/execute/pure-1.c: New test.
21416 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
21418 * gcc.dg/cpp/arith-2.c: Remove.
21420 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
21422 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
21423 * gcc.dg/cpp/if-3.c: Remove.
21425 2002-05-26 Jakub Jelinek <jakub@redhat.com>
21427 * g++.dg/opt/cse2.C: New test.
21429 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
21431 * gcc.dg/cpp/arith-1.c: New semantic tests.
21432 * gcc.dg/cpp/if-1.c: Update.
21434 2002-05-24 Ben Elliston <bje@redhat.com>
21436 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
21438 2002-05-24 Jakub Jelinek <jakub@redhat.com>
21440 * gcc.dg/verbose-asm.c: New test.
21442 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
21444 * gcc.dg/cpp/paste12.c: New test.
21446 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21448 * g++.dg/parse/named_ops.C: New test.
21450 2002-05-23 Mark Mitchell <mark@codesourcery.com>
21452 * gcc/testsuite/gcc.dg/weak-8.c: New test.
21454 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
21456 * gcc.dg/weak-2.c: Allow optional leading underscore
21457 in scan-assembler symbol name.
21458 * gcc.dg/weak-3.c: Likewise.
21459 * gcc.dg/weak-4.c: Likewise.
21460 * gcc.dg/weak-5.c: Likewise.
21462 2002-05-23 Jakub Jelinek <jakub@redhat.com>
21464 * gcc.dg/20020523-1.c: New test.
21466 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21468 * objc.dg/const-str-2.m: Update now that we stop after
21469 a command line error.
21471 2002-05-22 Richard Henderson <rth@redhat.com>
21473 * g++.dg/dg.exp: Fix typo in test pruneing.
21475 2002-05-22 Richard Henderson <rth@redhat.com>
21477 * g++.dg/dg.exp: Prune the tls subdirectory.
21478 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
21479 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
21480 * g++.dg/tls/init-1.C: New.
21482 2002-05-22 Jakub Jelinek <jakub@redhat.com>
21484 * gcc.dg/20020517-1.c: New test.
21486 2002-05-21 Richard Henderson <rth@redhat.com>
21488 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
21489 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
21491 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
21493 * g++.dg/other/copy2.C: New test.
21495 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
21497 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
21498 (MAX_COPY): Bump up to 10 times sizeof (long long).
21499 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
21501 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
21502 sizeof (long long).
21504 * gcc.c-torture/execute/strcpy-1.c: New test.
21506 2002-05-19 Jason Merrill <jason2redhat.com>
21508 * g++.dg/ext/oper1.C: New test.
21510 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
21511 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
21513 * README.QMTEST: New file.
21515 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
21517 2002-05-19 Andreas Jaeger <aj@suse.de>
21519 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
21521 * gcc.c-torture/execute/loop-2d.x: Likewise.
21523 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
21525 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
21526 support weak symbols.
21527 * gcc.dg/weak-4.c: Likewise
21528 * gcc.dg/weak-6.c: Likewise
21530 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
21532 * gcc.dg/weak-3.c: Add dg-excess-error comment for
21533 cygwin, coff and h8300-*-hms targets
21534 * gcc.dg/weak-5.c: Likewise
21535 * gcc.dg/weak-7.c: Likewise
21537 2002-05-16 Jason Merrill <jason@redhat.com>
21539 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
21540 (scan-assembler-not, scan-assembler-dem): Likewise.
21541 (scan-assembler-dem-not): Likewise.
21543 2002-05-15 Richard Henderson <rth@redhat.com>
21545 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
21547 2002-05-15 Richard Henderson <rth@redhat.com>
21549 * gcc.dg/weak-5.c (vfoo1c): No warning here.
21550 (vfoo1f): Warning here.
21551 (vfoo1l): Don't redefine the alias.
21553 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
21555 * g++.dg/init/pm1.C: New test.
21557 2002-05-12 David S. Miller <davem@redhat.com>
21559 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
21562 2002-05-10 Roger Sayle <roger@eyesopen.com>
21564 * gcc.c-torture/execute/20020510-1.c: New test case.
21566 2002-05-10 David S. Miller <davem@redhat.com>
21568 * gcc.c-torture/execute/conversion.c: Test long double too.
21570 2002-05-09 Jakub Jelinek <jakub@redhat.com>
21572 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
21573 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
21574 * lib/g++.exp (g++_link_flags): Likewise.
21575 * lib/objc.exp (objc_target_compile): Likewise.
21577 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
21579 * gcc.dg/cpp/poison.c: Update.
21580 * gcc.dg/cpp/20000625-2.c: Remove.
21581 * gcc.dg/cpp/direct2s.c: Remove final test.
21583 2002-05-08 Tom Rix <trix@redhat.com>
21585 * gcc.c-torture/execute/20020508-1.c: New test.
21586 * gcc.c-torture/execute/20020508-2.c: New test.
21587 * gcc.c-torture/execute/20020508-3.c: New test.
21589 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
21591 * gcc.dg/cpp/charconst-4.c: More tests.
21593 2002-05-08 Mark Mitchell <mark@codesourcery.com>
21596 * gcc.dg/weak-3.c: Update location of warning messages.
21597 * gcc.dg/weak-5.c: Likewise.
21599 2002-05-06 Roger Sayle <roger@eyesopen.com>
21601 * gcc.c-torture/execute/20020506-1.c: New test case.
21603 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
21605 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
21607 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21609 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
21611 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21613 * gcc.dg/cpp/charconst-3.c: New test.
21615 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
21617 * gcc.dg/cpp/charconst.c: Update tests.
21619 2002-05-05 Tim Josling <tej@melbpc.org.au>
21621 * treelang: Added directory for new sample language treelang. Also
21622 lib/treelang.exp: New file to signal treelang should be tested.
21624 2002-05-03 Jakub Jelinek <jakub@redhat.com>
21626 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
21627 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
21628 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
21629 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
21630 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
21631 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
21632 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
21634 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
21636 * gcc.dg/format/xopen-2.c: New test.
21638 2002-05-03 Jakub Jelinek <jakub@redhat.com>
21640 * gcc.dg/20020503-1.c: New test.
21642 2002-05-02 Mark Mitchell <mark@codesourcery.com>
21644 * g++.dg/init/dtor1.C: Make it tougher.
21646 2002-05-01 Mark Mitchell <mark@codesourcery.com>
21648 * g++.dg/init/dtor1.C: New test.
21650 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
21652 * gcc.dg/altivec-8.c: New.
21654 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
21656 * gcc.dg/altivec-7.c: New.
21658 2002-04-29 Jakub Jelinek <jakub@redhat.com>
21660 * g++.dg/parse/typedef1.C: New test.
21662 2002-04-29 Mark Mitchell <mark@codesourcery.com>
21665 * g++.dg/template/friend6.C: New test.
21668 * g++.dg/init/copy1.C: New test.
21670 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
21672 * g++.dg/warn/effc1.C: New test.
21674 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
21676 * gcc.dg/cpp/if-cexp.c: Add a test.
21678 2002-04-28 Jakub Jelinek <jakub@redhat.com>
21680 * gcc.dg/20020426-2.c: New test.
21682 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
21684 * gcc.dg/cpp/if-mop.c: Update.
21685 * gcc.dg/cpp/if-mpar.c: Add test.
21686 * gcc.dg/cpp/if-oppr.c: Update.
21688 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21691 * gcc.dg/weak-[2-7].c: New tests.
21693 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
21695 * gcc.dg/enum1.c: New test.
21697 2002-04-26 Mark Mitchell <mark@codesourcery.com>
21700 * g++.dg/inherit/access2.C: New test.
21702 2002-04-26 Mark Mitchell <mark@codesourcery.com>
21705 * gcc.dg/20020426-1.c: New test.
21707 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
21709 * g++.dg/abi/enum1.C: New test.
21711 2002-04-26 Richard Henderson <rth@redhat.com>
21713 * gcc.dg/c99-bool-1.c: Expect always true warning.
21715 2002-04-25 Roger Sayle <roger@eyesopen.com>
21717 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
21719 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21721 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
21724 2002-04-24 Mark Mitchell <mark@codesourcery.com>
21726 * g++.dg/abi/mange7.C: New test.
21729 * g++.dg/parse/stmtexpr2.C: New test.
21731 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
21733 * gcc.dg/20020312-2.c: Add SH target.
21735 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21737 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
21738 compiler output on mips*-*-irix*.
21740 2002-04-23 Jakub Jelinek <jakub@redhat.com>
21742 * g++.dg/parse/attr1.C: New test.
21744 2002-04-23 Roger Sayle <roger@eyesopen.com>
21746 * gcc.c-torture/execute/string-opt-17.c: New test case.
21747 * gcc.c-torture/execute/memset-2.c: New test case.
21749 2002-04-23 Mark Mitchell <mark@codesourcery.com>
21752 * g++.dg/template/friend5.C: New test.
21755 * g++.dg/template/qual1.C: Likewise.
21757 2002-04-22 Zack Weinberg <zack@codesourcery.com>
21759 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
21760 Include stdlib.h, not stdio.h or ctype.h.
21762 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
21764 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
21765 cris-*-elf* and mmix-*-*.
21766 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
21767 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
21768 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
21770 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
21771 * gcc.dg/wchar_t-1.c: Ditto.
21773 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
21775 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
21778 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
21780 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
21782 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21784 * gcc.c-torture/execute/20000906-1.x: Delete.
21786 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
21788 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
21790 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
21793 * g77.f-torture/execute/6367.f: New test.
21794 * g77.f-torture/execute/6367.x: Disable for MMIX.
21796 2002-04-19 Mark Mitchell <mark@codesourcery.com>
21799 * g++.dg/opt/inline2.C: New test.
21801 2002-04-18 Richard Henderson <rth@redhat.com>
21803 * gcc.dg/20000906-1.c: Enable for all targets.
21804 * gcc.c-torture/compile/iftrap-2.c: New.
21806 2002-04-18 Jakub Jelinek <jakub@redhat.com>
21808 * gcc.dg/20020418-1.c: New test.
21809 * gcc.dg/20020418-2.c: New test.
21811 2002-04-18 Richard Henderson <rth@redhat.com>
21813 * gcc.c-torture/compile/iftrap-1.c: New.
21814 * gcc.dg/iftrap-1.c: Adjust for ia64.
21815 * gcc.dg/iftrap-2.c: New.
21817 2002-04-18 Jakub Jelinek <jakub@redhat.com>
21819 * gcc.c-torture/compile/20020418-1.c: New test.
21821 2002-04-18 Roger Sayle <roger@eyesopen.com>
21823 * gcc.c-torture/compile/20020415-1.c: New.
21825 2002-04-18 David S. Miller <davem@redhat.com>
21827 * gcc.c-torture/execute/20020418-1.c: New test.
21829 2002-04-17 Jakub Jelinek <jakub@redhat.com>
21831 * gcc.dg/20020416-1.c: New test.
21833 * g++.dg/opt/inline1.C: New test.
21835 2002-04-16 Jakub Jelinek <jakub@redhat.com>
21837 * gcc.dg/altivec-5.c: New test.
21839 * gcc.dg/20020415-1.c: New test.
21841 2002-04-15 Mark Mitchell <mark@codesourcery.com>
21843 * testsuite/lib/chill.exp: Remove.
21845 2002-04-14 Jakub Jelinek <jakub@redhat.com>
21847 * g++.dg/other/big-struct.C: New test.
21849 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
21851 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
21854 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
21857 * gcc.dg/i386-387-1.c: Allow optional leading underscore
21858 in scan-assembler function name
21860 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
21862 * g77.f-torture/execute/980628-4.x,
21863 g77.f-torture/execute/980628-5.x,
21864 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
21865 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
21866 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
21869 2002-04-13 David S. Miller <davem@redhat.com>
21871 * gcc.c-torture/execute/20020413-1.c: New test.
21873 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
21876 * g++.dg/ext/asm1.C: New tests.
21878 2002-04-12 Mark Mitchell <mark@codesourcery.com>
21881 * g++.dg/parse/stmtexpr1.C: New test.
21884 * g++.dg/template/copy1.C: New test.
21886 2002-04-12 Richard Henderson <rth@redhat.com>
21888 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
21890 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
21892 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
21893 gcc.c-torture/execute/20020307-2.c.
21895 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
21897 * g++.dg/ext/attrib5.C,
21898 * g++.dg/lookup/struct1.C: New tests.
21900 2002-04-11 Jakub Jelinek <jakub@redhat.com>
21902 * gcc.dg/20020411-1.c: New test.
21904 * gcc.c-torture/execute/20020411-1.c: New test.
21906 2002-04-10 Janis Johnson <janis187@us.ibm.com>
21908 * g77.f-torture/execute/6177.f: New test.
21910 2002-04-10 Jakub Jelinek <jakub@redhat.com>
21913 * g++.dg/opt/cleanup1.C: New test.
21915 * g++.dg/opt/const1.C: New test.
21917 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
21919 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
21921 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
21924 * g++.dg/template/typename2.C: New test.
21926 2002-04-10 Alan Modra <amodra@bigpond.net.au>
21928 * gcc.c-torture/execute/loop-12.c: New.
21930 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
21932 * g77.f-torture/execute/980628-4.x,
21933 g77.f-torture/execute/980628-5.x,
21934 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
21935 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
21936 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
21938 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21940 PR optimization/6086
21941 * g++.dg/opt/preinc1.C: New test.
21943 2002-04-06 Mark Mitchell <mark@codesourcery.com>
21946 * g++.dg/opt/static2.C: New test.
21948 2002-04-06 Mark Mitchell <mark@codesourcery.com>
21951 * gcc.dg/20020406-1.c: New test.
21953 2002-04-04 David S. Miller <davem@redhat.com>
21955 * gcc.c-torture/execute/20020404-1.c: New test.
21957 2002-04-04 Jakub Jelinek <jakub@redhat.com>
21960 * gcc.dg/20020312-2.c: Do not declare global register variable
21961 if __PIC__ or __pic__ is defined.
21963 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
21965 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
21966 __asm__ so that it works correctly even if -ansi -pedantic-errors.
21968 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21970 * gcc.misc-tests/linkage.exp: Update last change to handle
21971 sparc*-, not just sparc-.
21973 2002-04-03 Richard Henderson <rth@redhat.com>
21975 * gcc.dg/cpp/ucs.c: Improved long UCS test.
21977 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
21979 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
21981 2002-04-02 David S. Miller <davem@redhat.com>
21983 * gcc.c-torture/execute/20020402-3.c: New test.
21985 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
21987 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
21988 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
21990 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
21991 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
21992 g77.f-torture/execute/20001201.x,
21993 g77.f-torture/execute/u77-test.x: New files.
21995 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
21996 * gcc.dg/wchar_t-1.c: Ditto.
21998 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22000 * gcc.c-torture/execute/20020402-1.c: New test.
22002 2002-04-01 Richard Henderson <rth@redhat.com>
22004 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
22006 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
22008 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22010 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
22012 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22014 * g++.dg/inherit/template-as-base.C: Expect error.
22015 * g++.dg/inherit/namespace-as-base.C: Likewise.
22017 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
22019 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
22020 g++.dg/ext/instantiate3.C: Tweak match patterns.
22022 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
22023 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
22026 2002-03-31 Richard Henderson <rth@redhat.com>
22028 * gcc.dg/special/alias-2.c: New.
22029 * gcc.dg/special/ecos.exp: Run it.
22031 2002-03-31 Richard Henderson <rth@redhat.com>
22033 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
22035 2002-03-31 Kazu Hirata <kazu@hxi.com>
22037 * gcc.dg/weak-1.c: Disable on h8300 port.
22039 2002-03-29 Janis Johnson <janis187@us.ibm.com>
22041 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
22042 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
22044 * g++.dg/bprob/bprob-1.C: New test.
22045 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
22046 * g++.dg/gcov/gcov-1.C: New test.
22047 * g++.dg/gcov/gcov-1.x: New file.
22048 * g++.dg/gcov/gcov-2.C: New test.
22049 * g++.dg/gcov/gcov-3.C: New test.
22050 * g++.dg/gcov/gcov-3.h: New file.
22052 2002-03-28 Roger Sayle <roger@eyesopen.com>
22054 * g++.old-deja/g++.other/builtins5.C: New test.
22055 * g++.old-deja/g++.other/builtins6.C: New test.
22056 * g++.old-deja/g++.other/builtins7.C: New test.
22057 * g++.old-deja/g++.other/builtins8.C: New test.
22058 * g++.old-deja/g++.other/builtins9.C: New test.
22060 2002-03-29 Jakub Jelinek <jakub@redhat.com>
22062 * g++.dg/opt/static1.C: New test.
22064 * g++.dg/opt/longbranch1.C: New test.
22066 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
22068 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
22070 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
22072 2002-03-28 Jeffrey A Law (law@redhat.com)
22074 * gcc.c-torture/execute/20020328-1.c: New test.
22076 2002-03-27 Richard Henderson <rth@redhat.com>
22078 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
22079 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
22080 move from g++.old-deja/g++.ext/.
22082 2002-03-27 Mark Mitchell <mark@codesourcery.com>
22084 * g++.dg/init/new2.C: New test.
22086 2002-03-26 Richard Henderson <rth@redhat.com>
22088 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
22090 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
22093 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
22095 * gcc.dg/20001102-1.c: Likewise.
22097 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
22099 * gcc.dg/cpp/endif-pedantic1.c,
22100 gcc.dg/cpp/endif-pedantic2.c: New tests.
22102 2002-03-26 Mark Mitchell <mark@codesourcery.com>
22104 * g++.dg/init/new1.C: New test.
22106 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
22108 * g++.dg/abi/vbase9.C: New test.
22110 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
22112 * gcc.dg/arm-asm.c: New test.
22114 2002-03-26 Andrew Cagney <ac131313@redhat.com>
22116 * gcc.dg/Wswitch-enum.c: New test.
22119 2002-03-26 Richard Henderson <rth@redhat.com>
22121 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
22124 2002-03-25 Richard Henderson <rth@redhat.com>
22126 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
22129 * gcc.c-torture/compile/20011119-1.c (xxx): New.
22130 * gcc.c-torture/compile/20011119-2.c (xxx): New.
22132 2002-03-25 Zack Weinberg <zack@codesourcery.com>
22134 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
22136 2002-03-25 Bob Wilson <bob.wilson@acm.org>
22138 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
22139 targets using generic thunk support.
22141 2002-03-25 Jakub Jelinek <jakub@redhat.com>
22143 * gcc.c-torture/compile/20020323-1.c: New test.
22145 * g++.dg/opt/conj2.C: New test.
22147 2002-03-24 Richard Henderson <rth@redhat.com>
22149 * gcc.dg/weak-1.c: Use -fno-common.
22151 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
22153 * g77.dg/f77-edit-apostrophe-out.f: New test
22154 * g77.dg/f77-edit-h-out.f: New test
22155 * g77.dg/f77-edit-t-in.f: New test
22156 * g77.dg/f77-edit-t-out.f: New test
22157 * g77.dg/f77-edit-x-out.f: New test
22158 * g77.dg/f77-edit-slash-out.f: New test
22159 * g77.dg/f77-edit-colon-out.f: New test
22160 * g77.dg/f77-edit-s-out.f: New test
22162 2002-03-24 Richard Henderson <rth@redhat.com>
22164 * objc/execute/formal_protocol-6.x: New XFAIL.
22166 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
22168 * gcc.dg/weak-1.c: Early return from dg-final on platforms
22169 that do not support weak symbols
22171 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
22173 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
22174 * lib/g77.exp: Likewise
22175 * lib/objc.exp: Likewise
22177 2002-03-23 Andrew Cagney <ac131313@redhat.com>
22179 * gcc.dg/Wswitch-default.c: New test.
22181 2002-03-23 Jakub Jelinek <jakub@redhat.com>
22183 * g++.dg/other/enum1.C: New test.
22185 2002-03-23 Zack Weinberg <zack@codesourcery.com>
22187 * gcc.dg/pragma-ep-3.c: Fix typo.
22189 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22191 * g++.dg/inherit/template-as-base.C: New test.
22193 2002-03-22 Jakub Jelinek <jakub@redhat.com>
22195 * g++.old-deja/g++.other/dwarf2-1.C: Move...
22196 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
22198 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
22200 * gcc.dg/cpp/multiline.c: Update to match.
22202 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
22204 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
22206 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
22208 * gcc.dg/cpp/extratokens2.c: New file.
22210 2002-03-21 David Edelsohn <edelsohn@gnu.org>
22212 * gcc.dg/20020312-2.c: Add rs6000 target.
22214 * gcc.c-torture/compile/20020319-1.c: New test.
22216 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22218 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
22219 (A, E): Handle this.
22221 2002-03-20 Jason Merrill <jason@redhat.com>
22223 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
22225 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
22226 through prune_gcc_output.
22228 2002-03-20 Jakub Jelinek <jakub@redhat.com>
22230 * gcc.c-torture/compile/20020320-1.c: New test.
22232 2002-03-19 Jakub Jelinek <jakub@redhat.com>
22234 * gcc.c-torture/compile/20020318-1.c: New test.
22236 * gcc.dg/struct-by-value-1.c: New test.
22238 * gcc.dg/20020319-1.c: New test.
22240 2002-03-18 Jakub Jelinek <jakub@redhat.com>
22242 * g++.dg/opt/conj1.C: New test.
22244 2002-03-17 Mark Mitchell <mark@codesourcery.com>
22246 * g++.dg/template/qualttp20.C: Revert previous change.
22247 * g++.dg/template/qualttp3.C: Likewise.
22248 * g++.dg/template/qualttp4.C: Likewise
22249 * g++.dg/template/qualttp5.C: Likewise
22250 * g++.dg/template/qualttp6.C: Likewise
22251 * g++.dg/template/qualttp7.C: Likewise
22252 * g++.dg/template/qualttp8.C: Likewise
22253 * g++.dg/template/recurse.C: Likewise.
22255 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
22257 * gcc.dg/cpp/wchar-1.c: Update.
22259 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
22261 * g++.dg/template/conv1.C: New test.
22262 * g++.dg/template/conv2.C: New test.
22263 * g++.dg/template/conv3.C: New test.
22264 * g++.dg/template/conv4.C: New test.
22266 2002-03-15 Mark Mitchell <mark@codesourcery.com>
22268 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
22269 * g++.dg/template/qualttp3.C: Likewise.
22270 * g++.dg/template/qualttp4.C: Likewise
22271 * g++.dg/template/qualttp5.C: Likewise
22272 * g++.dg/template/qualttp6.C: Likewise
22273 * g++.dg/template/qualttp7.C: Likewise
22274 * g++.dg/template/qualttp8.C: Likewise
22275 * g++.dg/template/recurse.C: Likewise.
22277 2002-03-15 Mark Mitchell <mark@codesourcery.com>
22279 * g++.dg/opt/dtor1.C: New test.
22281 2002-03-15 Jakub Jelinek <jakub@redhat.com>
22283 * gcc.c-torture/compile/20020315-1.c: New test.
22285 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
22287 * gcc.dg/weak-1.c: Fix scan tests.
22289 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
22291 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
22292 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
22293 cris-*-aout* mmix-*-*.
22294 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
22295 cris-*-aout* mmix-*-*.
22296 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
22297 cris-*-elf* cris-*-aout* and mmix-*-*.
22298 * gcc.dg/20001009-1.c: Ditto.
22299 * gcc.dg/20010912-1.c: Ditto.
22300 * gcc.dg/20020122-4.c: Ditto.
22301 * gcc.dg/inline-2.c: Ditto.
22303 2002-03-14 Jeffrey A Law (law@cygnus.com)
22305 * gcc.c-torture/compile/20020314-1.c: New test.
22307 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
22309 * gcc.c-torture/execute/20020314-1.c: New test.
22311 2002-03-14 Jakub Jelinek <jakub@redhat.com>
22313 * g++.dg/warn/Wunused-1.C: New test.
22315 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
22317 * g++.dg/abi/mangle6.C: New test.
22319 2002-03-13 Jakub Jelinek <jakub@redhat.com>
22321 * gcc.c-torture/compile/20020309-2.c: New test.
22323 * gcc.c-torture/compile/20020312-1.c: New test.
22325 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
22327 * g++.dg/other/access1.C: New test.
22329 2002-03-12 Jakub Jelinek <jakub@redhat.com>
22331 * gcc.c-torture/execute/wchar_t-1.c: New test.
22333 2002-03-12 David Edelsohn <edelsohn@gnu.org>
22335 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
22337 2002-03-12 Roger Sayle <roger@eyesopen.com>
22339 * gcc.dg/20020312-1.c: New test case.
22341 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
22343 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
22345 2002-03-11 Richard Henderson <rth@redhat.com>
22347 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
22348 * g++.old-deja/g++.jason/report.C: Likewise.
22350 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
22352 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
22353 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
22355 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
22357 * testsuite/g++.dg/overload/pmf1.C: New test.
22359 2002-03-11 Kazu Hirata <kazu@hxi.com>
22361 * gcc.c-torture/execute/20020307-1.c: Use long.
22363 2002-03-11 Jakub Jelinek <jakub@redhat.com>
22365 PR optimization/5844
22366 * gcc.dg/20020310-1.c: New test.
22368 2002-03-09 Michael Meissner <meissner@redhat.com>
22370 * gcc.c-torture/execute/memcpy-2.c: New test.
22371 * gcc.c-torture/execute/memset-1.c: New test.
22372 * gcc.c-torture/execute/strlen-1.c: New test.
22373 * gcc.c-torture/execute/strcmp-1.c: New test.
22374 * gcc.c-torture/execute/strncmp-1.c: New test.
22376 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
22378 * gcc.dg/ppc-ldstruct.c: New test.
22380 2002-03-09 Jakub Jelinek <jakub@redhat.com>
22382 * gcc.c-torture/execute/va-arg-22.c: New test.
22384 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22386 * gcc.c-torture/compile/20020309-1.c: New test.
22388 2002-03-08 Jakub Jelinek <jakub@redhat.com>
22390 * gcc.c-torture/execute/20020307-2.c: New test.
22392 2002-03-07 Jeffrey A Law (law@redhat.com)
22394 * g77.f-torture/compile/20020307-1.f: New test.
22396 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
22398 * gcc.dg/unordered-1.c: New test.
22400 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
22402 * gcc.c-torture/execute/20020307-1.c: New test.
22404 2002-03-05 Jakub Jelinek <jakub@redhat.com>
22406 * gcc.dg/20020304-1.c: New test.
22408 * gcc.c-torture/compile/20020304-2.c: New test.
22410 2002-03-04 Zack Weinberg <zack@codesourcery.com>
22412 * gcc.c-torture/compile/20020304-1.c: New test case
22415 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
22417 * gcc.dg/20020103-1.c: Add other -D ppc variants.
22419 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
22421 * g++.dg/other/classkey1.C: New test.
22423 2002-03-01 Richard Henderson <rth@redhat.com>
22425 * gcc.c-torture/compile/981223-1.x: New.
22426 * gcc.c-torture/compile/920625-1.x: New.
22428 2002-02-28 Richard Henderson <rth@redhat.com>
22430 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
22432 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
22434 * gcc.c-torture/execute/20020227-1.c: New test.
22436 2002-02-27 Mark Mitchell <mark@codesourcery.com>
22438 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
22440 * g++.old-deja/g++.oliva/partord1.C: Likewise.
22441 * g++.old-deja.g++.other/defarg1.C: Likewise.
22442 * g++.old-deja/g++.pt/calls2.C: Likewise.
22443 * g++.old-deja/g++.pt/crash20.C: Likewise.
22444 * g++.old-deja/g++.pt/crash30.C: Likewise.
22445 * g++.old-deja/g++.pt/crash36.C: Likewise.
22446 * g++.old-deja/g++.pt/crash6.C: Likewise.
22447 * g++.old-deja/g++.pt/defarg13.C: Likewise.
22448 * g++.old-deja/g++.pt/derived3.C: Likewise.
22449 * g++.old-deja/g++.pt/error1.C: Likewise.
22450 * g++.old-deja/g++.pt/friend21.C: Likewise.
22451 * g++.old-deja/g++.pt/friend23.C: Likewise.
22452 * g++.old-deja/g++.pt/infinite1.C: Likewise.
22453 * g++.old-deja/g++.robertl/eb128.C: Likewise.
22455 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
22457 * gcc.c-torture/execute/20020225-2.c: New test.
22459 2002-02-27 Zack Weinberg <zack@codesourcery.com>
22461 * gcc.c-torture/execute/920730-1t.c,
22462 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
22463 Delete test cases, only relevant to -traditional.
22465 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
22467 * gcc.dg/cpp/undef1.c: Remove.
22468 * gcc.dg/cpp/directiv.c: Update.
22469 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
22471 2002-02-27 Michael Meissner <meissner@redhat.com>
22473 * gcc.c-torture/execute/20020226-1.c: New test.
22475 2002-02-26 Jakub Jelinek <jakub@redhat.com>
22477 * g++.dg/debug/debug4.C: New test.
22479 * gcc.dg/ia64-visibility-1.c: New test.
22481 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
22483 * gcc.dg/debug/20020224-1.c: New.
22485 2002-02-25 Kazu Hirata <kazu@hxi.com>
22487 * gcc.c-torture/execute/960416-1.x: New.
22488 * gcc.c-torture/execute/divconst-3.x: Likewise.
22490 2002-02-25 Jakub Jelinek <jakub@redhat.com>
22492 * gcc.dg/20020224-1.c: New test.
22494 2002-02-25 Alan Modra <amodra@bigpond.net.au>
22496 * gcc.c-torture/execute/20020225-1.c: New.
22498 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
22500 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
22502 2002-02-23 Jakub Jelinek <jakub@redhat.com>
22504 * gcc.dg/20020222-1.c: New test.
22506 2002-02-22 Jakub Jelinek <jakub@redhat.com>
22508 * g++.dg/opt/anonunion1.C: New test.
22510 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
22512 * g++.dg/template/qualttp19.C: New test.
22513 * g++.dg/template/qualttp20.C: New test.
22514 * g++.old-deja/g++.jason/report.C: Adjust expected errors
22515 * g++.old-deja/g++.other/qual1.C: Likewise.
22517 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
22519 * gcc.dg/attr-alwaysinline.c: New.
22521 2002-02-21 Jakub Jelinek <jakub@redhat.com>
22523 * gcc.dg/20020220-1.c: New test.
22525 * gcc.dg/20020220-2.c: New test.
22527 * g++.dg/opt/mmx1.C: New test.
22529 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
22531 * gcc.c-torture/compile/20020110.c: New test.
22533 2002-02-20 Jakub Jelinek <jakub@redhat.com>
22535 * gcc.c-torture/execute/20020219-1.c: New test.
22537 * gcc.dg/20020219-1.c: New test.
22539 * gcc.dg/noncompile/20020220-1.c: New test.
22541 * g++.dg/opt/ptrintsum1.C: New test.
22543 * gcc.dg/debug/20020220-1.c: New test.
22545 2002-02-17 Jakub Jelinek <jakub@redhat.com>
22547 * gcc.c-torture/execute/20020216-1.c: New test.
22549 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22551 * gcc.dg/decl-1.c: Update, new test.
22553 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
22555 * g++.dg/abi/bitfield1.C: New test.
22556 * g++.dg/abi/bitfield2.C: New test.
22558 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
22560 * gcc.dg/attr-nest.c: New test.
22562 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
22564 * gcc.c-torture/execute/20020215-1.c: New test.
22566 2002-02-14 Jakub Jelinek <jakub@redhat.com>
22568 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
22569 * g++.dg/debug/debug.exp: New.
22570 * g++.dg/debug/trivial.C: New.
22571 * g++.dg/debug/debug1.C: Moved...
22572 * g++.dg/other/debug1.C: ...from here.
22573 * g++.dg/debug/debug2.C: Moved...
22574 * g++.dg/other/debug2.C: ...from here.
22575 * g++.dg/debug/debug3.C: Moved...
22576 * g++.dg/other/debug3.C: ...from here.
22578 * gcc.dg/noncompile/20020213-1.c: New test.
22580 2002-02-13 Jakub Jelinek <jakub@redhat.com>
22582 * g++.dg/other/debug3.C: New test.
22584 * gcc.c-torture/execute/20020213-1.c: New test.
22586 2002-02-13 Richard Smith <richard@ex-parrot.com>
22588 * g++.old-deja/g++.other/thunk1.C: New test.
22590 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
22592 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
22594 2002-02-13 Stan Shebs <shebs@apple.com>
22596 * gcc.dg/altivec-3.c: New.
22598 2002-02-12 Jakub Jelinek <jakub@redhat.com>
22600 * gcc.dg/Wunreachable-1.c: New test.
22601 * gcc.dg/Wunreachable-2.c: New test.
22603 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22605 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
22607 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
22609 * gcc.dg/decl-1.c: New test.
22611 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
22613 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
22615 2002-02-10 Kazu Hirata <kazu@hxi.com>
22617 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
22618 * gcc.c-torture/compile/980506-1.x: Likewise.
22620 2002-02-10 Kazu Hirata <kazu@hxi.com>
22622 * gcc.dg/20020210-1.c: New.
22624 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
22626 * g77.f-torture/execute/947.f: New regression test
22627 for PR fortran/947.
22629 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
22631 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
22632 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
22634 2002-02-08 Richard Henderson <rth@redhat.com>
22636 * gcc.c-torture/compile/labels-3.c: New.
22638 2002-02-08 Jakub Jelinek <jakub@redhat.com>
22640 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
22641 expression statements work instead.
22642 * gcc.dg/noncompile/20020207-1.c: New test.
22644 2002-02-07 Richard Henderson <rth@redhat.com>
22646 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
22648 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
22650 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
22652 * lib/g77-dg.exp: Trim g77 error messages so that they are
22653 recognized by dg.exp.
22655 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
22658 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
22660 2002-02-07 Richard Henderson <rth@redhat.com>
22662 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
22663 to be sufficiently aligned for integers.
22665 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
22667 * g++.dg/template/friend4.C: New test.
22669 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
22672 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
22675 2002-02-07 Richard Henderson <rth@redhat.com>
22677 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
22678 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
22679 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
22680 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
22682 2002-02-06 Richard Henderson <rth@redhat.com>
22684 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
22686 2002-02-06 Janis Johnson <janis187@us.ibm.com>
22688 * gcc.dg/20020206-1.c: New test.
22690 2002-02-06 Jakub Jelinek <jakub@redhat.com>
22692 * gcc.c-torture/execute/20020206-1.c: New test.
22694 * gcc.c-torture/execute/20020206-2.c: New test.
22696 PR optimization/5429:
22697 * gcc.c-torture/compile/20020206-1.c: New test.
22699 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
22701 * g++.dg/ext/align1.C: Do not use an explicit alignment value
22702 as certain file formats cannot support particularly large
22705 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
22706 and do not expect to be able to link the executable.
22708 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
22709 fail because the COFF format does not support the weak attribute.
22711 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
22713 * g77.dg/pr5473.f: New test
22715 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
22717 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
22718 Fix testcase accordingly.
22720 2002-02-04 Richard Henderson <rth@redhat.com>
22722 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
22723 (buf): Change to be an array of pointers, not ints.
22725 2002-02-04 Jakub Jelinek <jakub@redhat.com>
22727 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
22728 before all tests. Move warning one line above to match where it
22730 * gcc.dg/Wswitch-2.c: New test.
22731 * g++.dg/warn/Wswitch-1.C: New test.
22732 * g++.dg/warn/Wswitch-2.C: New test.
22734 2002-02-04 Richard Henderson <rth@redhat.com>
22736 * g++.dg/abi/offsetof.C: Fix size comparison.
22738 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
22740 * gcc.dg/cast-qual-2.c: New test.
22742 2002-02-04 Jakub Jelinek <jakub@redhat.com>
22744 * gcc.dg/20020201-4.c: New test.
22746 2002-02-04 Ben Elliston <bje@redhat.com>
22748 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
22749 target_info attribute != 0, in addition to the empty string.
22750 (gcc_target_compile): Likewise.
22752 2002-02-03 Andrew Cagney <ac131313@redhat.com>
22754 * gcc.dg/Wswitch.c: New test.
22755 PR gcc/4475. PR gcc/3780.
22757 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
22759 * g77.f-torture/execute/5122.f: New test for regressions
22760 against PR fortran/5122.
22762 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
22764 * g77.f-torture/compile/pr3743.f: Delete
22765 * g77.dg/pr3743-1.f: New test.
22766 * g77.dg/pr3743-2.f: New test.
22767 * g77.dg/pr3743-3.f: New test.
22768 * g77.dg/pr3743-4.f: New test.
22770 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
22772 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
22774 2002-02-02 Richard Henderson <rth@redhat.com>
22776 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
22777 * gcc.c-torture/execute/bf64-1.c: Likewise.
22779 2002-02-02 Jakub Jelinek <jakub@redhat.com>
22781 * gcc.dg/20020201-2.c: New test.
22783 * gcc.dg/20020201-3.c: New test.
22785 * gcc.c-torture/execute/bitfld-2.c: New test.
22787 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
22789 * gcc.dg/bitfld-1.c: Update.
22790 * gcc.dg/bitfld-2.c: Update.
22791 * gcc.c-torture/execute/bitfld-1.x: New.
22793 2002-02-02 Jakub Jelinek <jakub@redhat.com>
22795 * gcc.c-torture/execute/20020201-1.c: New test.
22797 2002-02-01 Janis Johnson <janis187@us.ibm.com>
22800 * gcc.dg/20020201-1.c: New test.
22802 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
22805 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
22806 * g77.f-torture/compile/pr3743.x: Remove
22808 2002-01-31 Tom Rix <trix@redhat.com>
22810 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
22812 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22814 * gcc.dg/noncompile/20020130-1.c: New test.
22816 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
22818 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
22820 2002-01-29 Richard Henderson <rth@redhat.com>
22822 * gcc.c-torture/execute/991118-1.c: Cast various constants back
22824 * gcc.c-torture/execute/bf64-1.c: Likewise.
22826 2002-01-29 Jakub Jelinek <jakub@redhat.com>
22828 * gcc.c-torture/execute/20020129-1.c: New test.
22830 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22832 * gcc.c-torture/compile/20000224-1.c: Update.
22833 * gcc.c-torture/execute/bitfld-1.c: New tests.
22834 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
22835 * gcc.dg/uninit-A.c: Update.
22837 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
22839 * g++.dg/template/ctor1.C: Add instantiation.
22841 2002-01-28 Paul Koning <pkoning@equallogic.com>
22843 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
22844 argument to __builtin_prefetch to be const ptr.
22846 2002-01-28 Jakub Jelinek <jakub@redhat.com>
22848 * gcc.c-torture/compile/20020120-1.c: New test.
22850 2002-01-27 Kazu Hirata <kazu@hxi.com>
22852 * gcc.c-torture/execute/20020127-1.c: New test.
22854 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
22856 * g77.dg/f77-edit-i-in.f: New test
22857 * g77.dg/f77-edit-i-out.f: New test
22859 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
22861 * gcc.dg/debug/debug.exp: New file.
22862 * gcc.dg/debug/trivial.c: New file.
22863 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
22864 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
22865 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
22866 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
22867 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
22868 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
22869 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
22870 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
22871 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
22872 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
22873 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
22874 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
22875 * gcc.dg/20000503-1.c: Removed.
22876 * gcc.dg/20010207-1.c: Removed.
22877 * gcc.dg/20011223-1.c: Removed.
22878 * gcc.dg/20020104-2.c: Removed.
22879 * gcc.dg/debug-1.c: Removed.
22880 * gcc.dg/debug-2.c: Removed.
22881 * gcc.dg/debug-3.c: Removed.
22882 * gcc.dg/debug-4.c: Removed.
22883 * gcc.dg/debug-5.c: Removed.
22884 * gcc.dg/debug-6.c: Removed.
22885 * gcc.dg/dwarf2-1.c: Removed.
22886 * gcc.dg/dwarf2-2.c: Removed.
22888 2002-01-25 Jakub Jelinek <jakub@redhat.com>
22890 * g++.old-deja/g++.other/eh5.C: New test.
22891 * g++.old-deja/g++.other/sibcall2.C: New test.
22892 * g++.old-deja/g++.other/array9.C: New test.
22893 * g++.old-deja/g++.other/typename2.C: New test.
22894 * g++.old-deja/g++.other/crash60.C: New test.
22895 * g++.old-deja/g++.other/conv9.C: New test.
22896 * g++.old-deja/g++.other/mangle10.C: New test.
22897 * g++.old-deja/g++.other/unchanging1.C: New test.
22898 * g++.old-deja/g++.other/exprstmt1.C: New test.
22899 * g++.old-deja/g++.other/inline23.C: New test.
22900 * g++.old-deja/g++.eh/ia64-1.C: New test.
22901 * g++.old-deja/g++.other/dwarf2-1.C: New test.
22902 * g++.old-deja/g++.other/reload1.C: New test.
22903 * g++.old-deja/g++.other/static20.C: New test.
22904 * g++.old-deja/g++.other/local-alloc1.C: New test.
22905 * g++.old-deja/g++.other/conv8.C: New test.
22906 * g++.old-deja/g++.other/stmtexpr2.C: New test.
22907 * g++.old-deja/g++.other/storeexpr1.C: New test.
22908 * g++.old-deja/g++.other/storeexpr2.C: New test.
22909 * g++.dg/eh/template2.C: New test.
22910 * g++.dg/warn/weak1.C: New test.
22912 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
22914 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
22915 Remove first, non-varying, argument.
22917 2002-01-23 Richard Henderson <rth@redhat.com>
22919 * gcc.dg/inline-2.c: New.
22921 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
22922 Add optional target arg. Check number of arguments.
22923 (scan-assembler-not, scan-assembler-dem): Likewise.
22924 (scan-assembler-dem-not): Likewise.
22926 2002-01-23 Zack Weinberg <zack@codesourcery.com>
22928 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
22930 * g++.old-deja/g++.brendan/parse3.C,
22931 g++.old-deja/g++.other/crash26.C,
22932 g++.old-deja/g++.other/crash28.C,
22933 g++.old-deja/g++.other/crash29.C,
22934 g++.old-deja/g++.other/crash30.C,
22935 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
22937 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
22939 * gcc.dg/20020115-1.c: New.
22941 2002-01-23 Bob Wilson <bob.wilson@acm.org>
22943 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
22945 2002-01-23 Janis Johnson <janis187@us.ibm.com>
22947 * gcc.dg/20020122-3.c: New.
22949 2002-01-23 Jakub Jelinek <jakub@redhat.com>
22951 * g++.dg/other/gc1.C: New test.
22953 2002-01-23 Zack Weinberg <zack@codesourcery.com>
22955 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
22957 2002-01-22 Richard Henderson <rth@redhat.com>
22959 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
22961 2002-01-22 Richard Henderson <rth@redhat.com>
22963 * gcc.dg/20020122-4.c: New.
22965 2002-01-22 H.J. Lu <hjl@gnu.org>
22967 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
22969 * gcc.dg/special/ecos.exp: Likewise.
22970 * lib/g++-dg.exp: Likewise.
22971 * lib/g77-dg.exp: Likewise.
22972 * lib/gcc-dg.exp : Likewise.
22973 * lib/mike-g++.exp: Likewise.
22974 * lib/mike-g77.exp: Likewise.
22975 * lib/mike-gcc.exp: Likewise.
22976 * lib/objc-dg.exp: Likewise.
22978 2002-01-22 Janis Johnson <janis187@us.ibm.com>
22981 * gcc.dg/20020122-2.c: New test.
22983 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
22985 * gcc.dg/20020122-1.c: New test.
22987 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
22989 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
22991 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
22993 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
22995 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22997 * gcc.c-torture/compile/20020121-1.c: New test.
22999 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
23001 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
23004 2002-01-21 Jakub Jelinek <jakub@redhat.com>
23006 * gcc.dg/20020218-1.c: New test.
23008 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
23010 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
23012 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
23013 "At global scope" warning
23014 * g++.dg/ext/align1.C: Change cygwin test for alignment
23015 from db-bogus to dg-warning
23017 2002-01-21 Zack Weinberg <zack@codesourcery.com>
23019 * g77.f-torture/compile/cpp2.F: New test.
23021 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
23023 * g++.dg/template/access1.C: New test.
23025 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
23027 * gcc.dg/20020118-1.c: New.
23029 2002-01-18 Kazu Hirata <kazu@hxi.com>
23031 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
23033 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
23035 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
23036 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
23037 alignment warnings.
23039 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
23041 * gcc.misc-tests/i386-prefetch.exp: Save and restore
23042 torture_with_loops and torture_without_loops
23044 2002-01-17 Jakub Jelinek <jakub@redhat.com>
23046 * gcc.c-torture/compile/20020116-1.c: New test.
23048 2002-01-16 Jakub Jelinek <jakub@redhat.com>
23050 * gcc.dg/20020116-2.c: New test.
23052 * gcc.dg/ultrasp4.c: New test.
23054 * gcc.dg/20020116-1.c: New test.
23056 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
23058 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
23061 2002-01-15 Janis Johnson <janis187@us.ibm.com>
23063 * gcc.misc-tests/i386-prefetch.exp: New.
23064 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
23065 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
23066 * gcc.misc-tests/i386-pf-none-1.c: New test.
23067 * gcc.misc-tests/i386-pf-sse-1.c: New test.
23069 2002-01-15 Jakub Jelinek <jakub@redhat.com>
23071 * gcc.dg/gnu89-init-1.c: Add new tests.
23073 2002-01-15 Andreas Jaeger <aj@suse.de>
23075 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
23076 * gcc.dg/i386-mmx-2.c: Likewise.
23077 * gcc.dg/i386-sse-1.c: Likewise.
23078 * gcc.dg/i386-sse-2.c: Likewise.
23079 * gcc.dg/i386-sse-3.c: Likewise.
23081 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
23083 * g77.f-torture/execute/intrinsic-unix-bessel.f:
23084 Uncomment additional cases that now pass.
23086 2002-01-11 Richard Henderson <rth@redhat.com>
23088 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
23089 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
23091 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
23093 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
23095 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
23097 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
23098 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
23100 2002-01-10 Dale Johannesen <dalej@apple.com>
23102 * gcc.c-torture/execute/loop-11.c: New.
23104 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
23106 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
23107 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
23109 2002-01-09 Richard Henderson <rth@redhat.com>
23111 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
23112 type in which to perform the operation for each size.
23114 2002-01-09 Alan Matsuoka (alanm@redhat.com)
23116 * gcc.c-torture/compile/20020109-2.c: New test.
23118 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
23120 * gcc.c-torture/execute/loop-10.c: New test.
23122 2002-01-09 Jakub Jelinek <jakub@redhat.com>
23124 * gcc.c-torture/compile/20010226-1.c: New test.
23125 * gcc.c-torture/compile/20010227-1.c: New test.
23126 * gcc.c-torture/compile/20010426-1.c: New test.
23127 * gcc.c-torture/compile/20010510-1.c: New test.
23128 * gcc.c-torture/compile/20010605-3.c: New test.
23129 * gcc.c-torture/compile/20010824-1.c: New test.
23130 * gcc.c-torture/execute/20010409-1.c: New test.
23131 * gcc.dg/noncompile/20000901-1.c: New test.
23132 * gcc.dg/20001023-1.c: New test.
23133 * gcc.dg/20001101-1.c: New test.
23134 * gcc.dg/20001102-1.c: New test.
23135 * gcc.dg/20010207-1.c: New test.
23136 * gcc.dg/20010405-1.c: New test.
23137 * gcc.dg/20010822-1.c: New test.
23138 * gcc.dg/20011107-1.c: New test.
23140 2002-01-09 Jeffrey A Law (law@redhat.com)
23142 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
23144 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
23145 execution failure on PA targets.
23147 2002-01-09 Jakub Jelinek <jakub@redhat.com>
23149 * gcc.c-torture/compile/20020109-1.c: New test.
23151 2002-01-08 Kazu Hirata <kazu@hxi.com>
23153 * gcc.c-torture/execute/20020108-1.c: New test.
23155 2002-01-08 Jakub Jelinek <jakub@redhat.com>
23157 * gcc.dg/20020108-1.c: New test.
23159 2002-01-08 H.J. Lu <hjl@gnu.org>
23161 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
23164 2002-01-08 Geoff Keating <geoffk@redhat.com>
23166 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
23169 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
23171 * gcc.dg/altivec-4.c: Test altivec predicates.
23173 2002-01-07 Jakub Jelinek <jakub@redhat.com>
23175 * gcc.c-torture/execute/20020107-1.c: New test.
23177 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
23180 * gcc.c-torture/compile/20020106-1.c: New test.
23182 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
23184 * gcc.c-torture/execute/nestfunc-4.c: New test.
23186 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
23188 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
23189 extra triple that slipped in.
23190 * g++.old-deja/g++.abi/align.C: Likewise.
23191 * g++.old-deja/g++.abi/bitfields.C: Likewise.
23193 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
23195 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
23196 * g++.old-deja/g++.abi/align.C: Likewise.
23197 * g++.old-deja/g++.abi/bitfields.C: Likewise.
23199 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
23201 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
23204 2002-01-04 Jakub Jelinek <jakub@redhat.com>
23206 * gcc.dg/20020104-1.c: New test.
23208 * gcc.dg/20020104-2.c: New test.
23210 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
23212 * gcc.dg/20020103-1.c: Fix typo in target selector.
23214 2002-01-03 Richard Henderson <rth@redhat.com>
23216 * gcc.dg/20020103-1.c: New.
23218 2002-01-03 Kazu Hirata <kazu@hxi.com>
23220 * gcc.c-torture/execute/20020103-1.c: New test.
23222 2002-01-03 Jakub Jelinek <jakub@redhat.com>
23224 * g++.dg/other/debug2.C: New test.
23226 * gcc.c-torture/compile/20020103-1.c: New test.
23228 2002-01-02 Jakub Jelinek <jakub@redhat.com>
23230 * gcc.dg/gnu89-init-1.c: Added new tests.
23232 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
23234 * g++.dg/template/friend2.C: Remove as patch is reverted.
23236 * g++.dg/warn/oldcast1.C: New test.
23238 * g++.dg/template/ptrmem1.C: New test.
23239 * g++.dg/template/ptrmem2.C: New test.
23241 * g++.dg/template/ntp.C: New test.
23243 * g++.dg/other/component1.C: New test.
23245 * g++.dg/template/ttp3.C: New test.
23247 * g++.dg/template/friend2.C: New test.
23248 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
23250 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
23252 * g++.dg/other/ptrmem1.C: New test.
23253 * g++.dg/other/ptrmem2.C: New test.
23255 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
23257 * g++.dg/template/ctor1.C: New test.
23259 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
23261 * g++.dg/template/friend2.C: New test.
23263 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
23265 * gcc.dg/mmix-1.c: New test.
23267 2001-12-31 Richard Henderson <rth@redhat.com>
23269 * gcc.dg/asm-5.c: New.
23271 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
23273 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
23274 in namespace __gnu_cxx
23276 2001-12-30 Richard Henderson <rth@redhat.com>
23278 * gcc.dg/debug-6.c: New.
23280 2001-12-30 Jakub Jelinek <jakub@redhat.com>
23282 * gcc.c-torture/compile/20011229-2.c: New test.
23284 2001-12-29 Jakub Jelinek <jakub@redhat.com>
23286 * gcc.dg/debug-3.c: New test.
23287 * gcc.dg/debug-4.c: New test.
23288 * gcc.dg/debug-5.c: New test.
23290 2001-12-29 Richard Henderson <rth@redhat.com>
23292 * g++.dg/eh/loop1.C: New.
23294 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
23296 * g++.dg/template/crash1.C: New test.
23298 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
23300 * g++.dg/other/const1.C: New test.
23302 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23304 * gcc.c-torture/compile/20011229-1.c: New test.
23306 2001-12-28 Stan Shebs <shebs@apple.com>
23308 * lib/objc-torture.exp: Resync with c-torture.exp.
23309 * lib/objc.exp: Load standard libraries.
23311 2001-12-28 Jakub Jelinek <jakub@redhat.com>
23313 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
23316 2001-12-27 Roger Sayle <roger@eyesopen.com>
23318 * gcc.c-torture/execute/string-opt-16.c: New testcase.
23320 2001-12-27 Richard Henderson <rth@redhat.com>
23322 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
23324 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
23326 * g++.dg/eh/ctor1.C: New test.
23327 * g++.dg/other/error2.C: New test.
23329 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
23331 * g++.dg/other/init2.C: New test.
23333 2001-12-24 Richard Henderson <rth@redhat.com>
23335 * gcc.dg/20011223-1.c: New.
23336 * gcc.dg/inline-1.c: New.
23338 2001-12-23 Richard Henderson <rth@redhat.com>
23340 * gcc.dg/asm-4.c: Test operand modifiers.
23342 2001-12-23 Richard Henderson <rth@redhat.com>
23344 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
23346 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
23348 * gcc.c-torture/execute/20011223-1.c: New test.
23350 2001-12-21 Richard Henderson <rth@redhat.com>
23352 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
23353 re-enables the warning.
23355 2001-12-21 Richard Henderson <rth@redhat.com>
23357 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
23359 2001-12-20 Jakub Jelinek <jakub@redhat.com>
23361 * gcc.c-torture/compile/20011218-1.c: New test.
23363 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
23365 * gcc.misc-test/arm-isr.exp: New file. Control running of the
23367 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
23368 epilogue generation for ARM ISR routines.
23370 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23372 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
23373 * gcc.dg/format/c90-printf-3.c: Likewise.
23374 * gcc.dg/format/c99-printf-3.c: Likewise.
23375 * gcc.dg/format/ext-1.c: Likewise.
23376 * gcc.dg/format/ext-6.c: Likewise.
23377 * gcc.dg/format/format.h: Prototype unlocked stdio.
23379 2001-12-20 Richard Henderson <rth@redhat.com>
23381 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
23383 (malloc): Correct allocation logic. Abort if we fill up the
23384 arena before initialization complete.
23385 (realloc): Correct allocation logic.
23387 2001-12-20 Jakub Jelinek <jakub@redhat.com>
23389 * gcc.c-torture/compile/20011219-2.c: New test.
23391 * gcc.c-torture/execute/20011219-1.c: New test.
23393 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
23395 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
23396 target does not support weak symbols.
23398 2001-12-19 Jakub Jelinek <jakub@redhat.com>
23400 * gcc.c-torture/compile/20011219-1.c: New test.
23402 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
23404 * g++.dg/other/error1.C: New test.
23406 2001-12-17 Jeffrey A Law (law@redhat.com)
23408 * gcc.c-torture/execute/20011217-1.c: New test.
23410 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
23412 * objc.dg/special/: New directory.
23413 * objc.dg/special/special.exp: New file.
23414 * objc.dg/special/unclaimed-category-1.h: New file.
23415 * objc.dg/special/unclaimed-category-1a.m: New file.
23416 * objc.dg/special/unclaimed-category-1.m: New file.
23418 2001-12-17 Andreas Jaeger <aj@suse.de>
23420 * gcc.c-torture/compile/20011217-2.c: New test.
23422 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
23424 * gcc.c-torture/compile/20011217-1.c: New test.
23426 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
23428 * testsuite/gcc.dg/20011214-1.c: New.
23430 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
23432 * gcc.dg/altivec-4.c: New.
23434 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
23436 * gcc.dg/20011113-1.c: New test.
23438 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
23440 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
23441 std::__malloc_alloc_template<0> and
23442 std::__default_alloc_template<false, 0>.
23444 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
23446 * objc/execute/bf-21.m: New test.
23447 * objc/execute/enumeration-1.m: New test.
23448 * objc/execute/enumeration-2.m: New test.
23450 2001-12-12 Jakub Jelinek <jakub@redhat.com>
23452 * gcc.dg/gnu89-init-1.c: New test.
23454 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
23456 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
23457 * g++.old-deja/g++.jason/2371.C: Likewise.
23458 * g++.old-deja/g++.jason/template33.C: Likewise.
23459 * g++.old-deja/g++.jason/template34.C: Likewise.
23460 * g++.old-deja/g++.jason/template36.C: Likewise.
23461 * g++.old-deja/g++.oliva/typename1.C: Likewise.
23462 * g++.old-deja/g++.oliva/typename2.C: Likewise.
23463 * g++.old-deja/g++.other/typename1.C: Likewise.
23464 * g++.old-deja/g++.pt/inherit2.C: Likewise.
23465 * g++.old-deja/g++.pt/nontype5.C: Likewise.
23466 * g++.old-deja/g++.pt/typename11.C: Likewise.
23467 * g++.old-deja/g++.pt/typename14.C: Likewise.
23468 * g++.old-deja/g++.pt/typename16.C: Likewise.
23469 * g++.old-deja/g++.pt/typename3.C: Likewise.
23470 * g++.old-deja/g++.pt/typename4.C: Likewise.
23471 * g++.old-deja/g++.pt/typename5.C: Likewise.
23472 * g++.old-deja/g++.pt/typename7.C: Likewise.
23473 * g++.old-deja/g++.robertl/eb9.C: Likewise.
23475 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
23477 * g++.dg/other/linkage1.C: New test.
23478 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
23481 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
23483 * gcc.dg/concat.c: New test.
23485 2001-12-11 Stan Shebs <shebs@apple.com>
23487 * objc/compile: New test directory.
23488 * objc/compile/compile.exp: New expect script.
23489 * objc/compile/20011211-1.m: New compile test.
23491 2001-12-11 Jason Merrill <jason@redhat.com>
23493 * lib/prune.exp (prune_gcc_output): Also handle "In member
23494 function". So many permutations...
23496 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
23498 * g++.dg/template/typedef1.C: New test.
23500 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
23502 * g++.dg/other/copy1.C: New test.
23504 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
23506 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
23508 * gcc.dg/builtin-choose-expr.c: New.
23510 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
23512 * gcc.dg/altivec-2.c: New.
23514 2001-12-07 Richard Henderson <rth@redhat.com>
23516 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
23518 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
23520 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
23523 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23525 * g++-old.deja/g++.robertl/eb101.C: Deleted.
23527 2001-12-06 Janis Johnson <janis187@us.ibm.com>
23529 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
23530 variable argument list.
23532 2001-12-06 Zack Weinberg <zack@codesourcery.com>
23534 * gcc.c-torture/execute/memcheck: Delete entire directory.
23535 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
23536 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
23538 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
23540 * gcc.dg/Wshadow-1.c: New test.
23542 2001-12-05 Jakub Jelinek <jakub@redhat.com>
23544 * gcc.c-torture/compile/20011130-1.c: New test.
23546 * gcc.dg/noncompile/20011025-1.c: New test.
23548 * g++.dg/other/anon-union.C: New test.
23550 * gcc.c-torture/execute/20011024-1.c: New test.
23552 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
23554 * gcc.c-torture/execute/20000722-1.x,
23555 gcc.c-torture/execute/20010123-1.x: Remove.
23556 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
23557 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
23558 gcc.dg/c99-complit-2.c: New tests.
23560 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
23562 * g++.dg/inherit/base1.C: New test.
23564 2001-12-04 Jakub Jelinek <jakub@redhat.com>
23566 * g++.dg/other/stdarg1.C: New test.
23568 * gcc.c-torture/compile/20011130-2.c: New test.
23570 2001-12-03 Janis Johnson <janis187@us.ibm.com>
23572 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
23573 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
23574 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
23575 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
23576 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
23577 * gcc.dg/builtin-prefetch-1.c: New test.
23579 2001-12-03 Jakub Jelinek <jakub@redhat.com>
23581 * gcc.dg/20011130-1.c: New test.
23583 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
23585 * g++.dg/other/scope1.C: New test.
23586 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
23588 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23590 * gcc.dg/vla-init-1.c: New test.
23592 2001-12-01 Geoff Keating <geoffk@redhat.com>
23594 * gcc.c-torture/compile/structs.c: New testcase from GDB.
23596 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
23598 * objc.dg/alias.m: Update.
23599 * objc.dg/class-1.m: Update.
23600 * objc.dg/const-str-1.m: Update.
23601 * objc.dg/fwd-proto-1.m: Update.
23602 * objc.dg/id-1.m: Update.
23603 * objc.dg/super-class-1.m: Update.
23605 2001-11-29 Mark Mitchell <mark@codesourcery.com>
23607 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
23610 2001-11-28 Jeffrey A Law (law@cygnus.com)
23612 * gcc.c-torture/execute/20011128-1.c: New test.
23614 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
23616 * gcc.dg/20011127-1.c: New test.
23618 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23620 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
23621 from Austin Group draft 7.
23622 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
23623 scanf format arguments.
23624 * gcc.dg/format/no-exargs-2.c: New test.
23626 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
23628 * g++.dg/abi/vbase8-4.C: New test.
23630 2001-11-24 Ian Lance Taylor <ian@airs.com>
23632 * gcc.c-torture/execute/20011121-1.c: New test.
23634 2001-11-23 Jeffrey A Law (law@cygnus.com)
23636 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
23638 2001-11-23 Andreas Jaeger <aj@suse.de>
23640 * gcc.dg/cpp/charconst-2.c: New test.
23642 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
23644 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
23645 to the host if it is remote. Let tests specify extra headers
23647 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
23648 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
23649 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
23650 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
23651 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
23652 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
23653 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
23654 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
23655 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
23656 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
23658 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
23660 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
23661 for little endian ARMs.
23663 2001-11-20 Jakub Jelinek <jakub@redhat.com>
23665 * gcc.c-torture/compile/20011119-1.c: New test.
23666 * gcc.c-torture/compile/20011119-2.c: New test.
23668 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
23670 * gcc.dg/altivec-1.c: Fix typo.
23672 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23674 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
23676 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
23678 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
23680 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
23682 * lib/g77.exp: Don't specify --rpath-link.
23684 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
23685 across all the headers.
23686 * gcc.dg/format/format.exp: For testing on a remote host,
23689 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
23690 * gcc.c-torture/execute/930406-1.c: Likewise.
23691 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
23693 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
23695 * gcc.dg/altivec-1.c: New.
23697 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
23699 * gcc.dg/cpp/fpreprocessed.c: New test case.
23701 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23703 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
23704 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
23705 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
23707 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23709 * gcc.dg/no-builtin-1.c: New test.
23711 2001-11-16 Jakub Jelinek <jakub@redhat.com>
23713 * gcc.c-torture/execute/20011115-1.c: New test.
23715 2001-11-15 Jakub Jelinek <jakub@redhat.com>
23717 * gcc.c-torture/compile/20011114-2.c: New test.
23718 * gcc.c-torture/compile/20011114-3.c: New test.
23719 * gcc.c-torture/compile/20011114-4.c: New test.
23721 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
23723 * g++.dg/other/init1.C: New test.
23725 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
23727 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
23730 * gcc.c-torture/execute/20011114-1.c: New testcase.
23732 * gcc.c-torture/compile/20010327-1.c: Revert last change.
23733 * gcc.c-torture/compile/20011114-1.c: New test, exactly
23734 like the (before this change) version of 20010327-1.c.
23736 2001-11-14 Roger Sayle <roger@eyesopen.com>
23738 * gcc.c-torture/execute/string-opt-13.c: New testcase.
23740 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
23742 * g++.dg/init/array2.C: New test.
23744 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
23746 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
23748 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
23750 * g++.dg/other/forscope1.C: New test.
23751 * g++.dg/ext/forscope1.C: New test.
23752 * g++.dg/ext/forscope2.C: New test.
23754 2001-11-13 Jakub Jelinek <jakub@redhat.com>
23756 * gcc.c-torture/execute/20011113-1.c: New test.
23758 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
23760 * gcc.c-torture/execute/20011109-2.c: New test.
23762 * gcc.c-torture/execute/20011109-1.c: New test.
23764 2001-11-09 Jakub Jelinek <jakub@redhat.com>
23766 * gcc.c-torture/compile/20011109-1.c: New test.
23768 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
23770 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
23771 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
23772 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
23773 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
23774 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
23775 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
23776 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
23778 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
23780 * g++.dg/warn/Wshadow-1.C: New tests.
23781 * g++.old-deja/g++.mike/for3.C: Update.
23783 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
23785 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
23786 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
23787 XFAILs. Adjust expected error texts.
23788 * gcc.c-torture/compile/20011106-1.c,
23789 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
23790 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
23791 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
23792 gcc.dg/c99-array-lval-5.c: New tests.
23794 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
23796 * gcc.dg/cpp/defined.c: Update.
23798 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
23800 * gcc.c-torture/execute/anon-1.c: New test.
23802 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
23804 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
23805 same size, so no warning should be produced on stormy16.
23807 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
23808 due to oversized array.
23809 * g++.old-deja/g++.mike/ns15.C: Likewise.
23810 * g++.old-deja/g++.pt/crash16.C: Likewise.
23812 2001-11-02 Graham Stott <grahams@redhat.com>
23814 * g++.dgother/debug1.C: Fix typos.
23816 2001-11-01 Jakub Jelinek <jakub@redhat.com>
23818 * g++.dg/other/debug1.C: New test.
23820 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
23822 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
23825 2001-10-30 Jakub Jelinek <jakub@redhat.com>
23827 * gcc.dg/20011029-2.c: New test.
23829 * gcc.c-torture/compile/20011029-1.c: New test.
23831 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
23833 * objc/execute/class_self-1.m: New test.
23834 * objc/execute/class_self-2.m: New test.
23836 2001-10-25 Zack Weinberg <zack@codesourcery.com>
23838 * gcc.misc-tests/msgs.exp: Delete.
23839 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
23840 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
23841 error set to match recent changes.
23843 2001-10-24 Zack Weinberg <zack@codesourcery.com>
23845 * gcc.dg/20011021-1.c: New test.
23847 2001-10-24 Jakub Jelinek <jakub@redhat.com>
23849 * gcc.c-torture/compile/20011023-1.c: New test.
23851 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
23853 * lib/g77.exp: Rewrite based on lib/g++.exp.
23855 2001-10-19 Jakub Jelinek <jakub@redhat.com>
23857 * gcc.c-torture/execute/20011019-1.c: New test.
23859 * gcc.dg/20011018-1.c: New test.
23861 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
23863 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
23865 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
23867 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
23868 * gcc.dg/attr-invalid.c: Likewise.
23870 2001-10-18 Jakub Jelinek <jakub@redhat.com>
23872 * testsuite/gcc.dg/20011015-1.c: New test.
23874 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
23876 * g++.dg/template/unify2.C: New test.
23878 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
23880 * g++.dg/other/exception-specification.C: New test
23882 2001-10-13 Tom Rix <trix@redhat.com>
23884 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
23885 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
23887 2001-10-12 Jakub Jelinek <jakub@redhat.com>
23889 * testsuite/gcc.dg/20011009-1.c: New test.
23891 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
23894 * g++.dg/other/friend1.C: New test.
23896 2001-10-11 Richard Henderson <rth@redhat.com>
23898 * g++.old-deja/g++.other/crash18.C: Add -S to options.
23900 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23902 * gcc.c-torture/compile/20011010-1.c: New.
23904 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
23906 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
23907 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
23908 g77.f-torture/execute/execute.exp,
23909 g77.f-torture/noncompile/noncompile.exp,
23910 gcc.c-torture/compile/compile.exp,
23911 gcc.c-torture/execute/execute.exp,
23912 gcc.c-torture/execute/ieee/ieee.exp,
23913 gcc.c-torture/execute/memcheck/memcheck.exp,
23914 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
23915 objc/execute/execute.exp: Update FSF address.
23917 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
23919 * gcc.dg/cpp/cmdlne-C.c: Update.
23920 * gcc.dg/cpp/cmdlne-C2.c: New.
23922 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23924 * gcc.c-torture/execute/20011008-3.c: New.
23926 2001-10-08 DJ Delorie <dj@redhat.com>
23928 * gcc.dg/20011008-1.c: New.
23929 * gcc.dg/20011008-2.c: New.
23931 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
23933 * gcc.dg/cpp/spacing1.c: Update test.
23935 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
23937 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
23938 spelling errors of "separate" as "seperate".
23940 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
23942 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
23943 enough to avoid inlining.
23945 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
23947 * lib/g77.exp: set libg2c_dir correctly.
23949 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
23951 * gcc.dg/cpp/macro11.c: New test.
23953 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
23955 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
23956 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
23957 gcc.dg/format/multattr-3.c: New tests.
23958 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
23959 tests for format attributes on function pointers being rejected.
23961 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
23963 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
23965 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
23967 * g++.dg/warn/format1.C: New test.
23969 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
23971 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
23973 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
23975 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
23977 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
23979 * gcc.dg/cpp/redef2.c: Add test.
23981 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
23983 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
23984 long-standing bug on i686, apparently.
23985 * gcc.c-torture/execute/loop-2c.x: New file.
23986 * gcc.c-torture/execute/loop-2d.x: New file.
23987 * gcc.c-torture/execute/loop-3c.x: New file.
23989 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
23991 * gcc.dg/cpp/20000625-2.c: Correct line number.
23993 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
23995 * gcc.dg/cpp/macro10.c: New test.
23996 * gcc.dg/cpp/strify3.c: New test.
23997 * gcc.dg/cpp/spacing1.c: Add tests.
23998 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
23999 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
24001 2001-09-24 DJ Delorie <dj@redhat.com>
24003 * gcc.c-torture/execute/20010924-1.c: New test.
24005 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
24007 * testsuite/objc/execute/paste.m: Remove.
24009 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
24011 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
24013 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
24015 * g77.dg/strlen0.f: New test.
24017 2001-09-21 Richard Henderson <rth@redhat.com>
24019 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
24020 * g++.old-deja/g++.abi/vtable2.C: Likewise.
24022 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
24024 Table-driven attributes.
24025 * g++.dg/ext/attrib1.C: New test.
24027 2001-09-20 DJ Delorie <dj@redhat.com>
24029 * gcc.dg/20000926-1.c: Update expected warning messages.
24030 * gcc.dg/array-2.c: Likewise, and test for warnings too.
24031 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
24034 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
24036 * g++.dg/eh/registers1.C: New test case.
24038 2001-09-17 Richard Henderson <rth@redhat.com>
24040 * gcc.dg/array-5.c: Fix VLA decomposition test.
24042 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
24044 * gcc.dg/cpp/line5.c: New testcase.
24046 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
24048 * gcc.dg/cpp/macro9.c: New test.
24050 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
24052 * gcc.c-torture/execute/980223.c: Change type of addr from long
24055 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
24057 * gcc.c-torture/execute/20010915-1.c: New test.
24059 2001-09-14 Janis Johnson <janis187@us.ibm.com>
24061 * g77.dg/bprob: New directory.
24062 * g77.dg/bprob/bprob.exp: New file.
24063 * g77.dg/bprob/bprob-1.f: New test.
24064 * g77.dg/gcov: New directory.
24065 * g77.dg/gcov/gcov.exp: New file.
24066 * g77.dg/gcov/gcov-1.f: New test.
24067 * g77.dg/gcov/gcov-1.x: New file.
24069 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
24071 * gcc.dg/cpp/directiv.c: Update.
24072 * gcc.dg/cpp/undef1.c: Update.
24074 2001-09-12 Jakub Jelinek <jakub@redhat.com>
24076 * gcc.dg/20010912-1.c: New test.
24078 2001-09-11 Janis Johnson <janis187@us.ibm.com>
24080 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
24081 language-independent file in lib.
24082 * lib/gcov.exp: New file.
24084 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
24086 * gcc.c-torture/compile/20010911-1.c: New test.
24088 2001-09-10 Janis Johnson <janis187@us.ibm.com>
24090 * lib/profopt.exp: New, to support profile-directed optimizations.
24091 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
24092 * gcc.misc-tests/bprob-1.c: New test.
24093 * gcc.misc-tests/bprob-2.c: New test.
24095 2001-09-07 Janis Johnson <janis187@us.ibm.com>
24097 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
24098 XFAIL and which kinds of gcov output to verify.
24099 * gcc.misc-tests/gcov-4b.x: New file.
24100 * gcc.misc-tests/gcov-5b.x: New file.
24101 * gcc.misc-tests/gcov-6.x: New file.
24102 * gcc.misc-tests/gcov-7.c: New test.
24103 * gcc.misc-tests/gcov-7.x: New file.
24105 2001-09-06 Janis Johnson <janis187@us.ibm.com>
24107 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
24108 * gcc.misc-tests/gcov-6.c: New test.
24110 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
24113 * g++.dg/abi/vbase1.C: New test.
24115 2001-09-05 Ziemowit Laski <zlaski@apple.com>
24117 * objc.dg/method-2.m: New.
24119 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
24122 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
24123 * g++.dg/init/empty1.C: New test.
24125 2001-09-03 Jakub Jelinek <jakub@redhat.com>
24127 * gcc.c-torture/compile/20010903-1.c: New test.
24129 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
24131 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
24134 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
24136 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
24138 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
24140 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
24142 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
24144 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
24145 for 16-bit 'unsigned int'.
24147 2001-08-29 Kazu Hirata <kazu@hxi.com>
24149 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
24151 2001-08-27 Richard Henderson <rth@redhat.com>
24153 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
24154 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
24156 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
24158 * gcc.dg/asm-names.c (ymain): New.
24160 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
24162 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
24163 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
24164 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
24166 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24168 * gcc.dg/compare5.c: New testcase.
24170 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
24172 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
24173 and "In instantiation".
24175 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
24177 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
24179 2001-08-20 Janis Johnson <janis187@us.ibm.com>
24181 * gcc.misc-tests/gcov.exp: Add support for branch information.
24182 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
24183 * gcc.misc-tests/gcov-4.c: New test.
24184 * gcc.misc-tests/gcov-4b.c: New test.
24185 * gcc.misc-tests/gcov-5b.c: New test.
24187 2001-08-20 Zack Weinberg <zackw@panix.com>
24189 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
24192 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
24194 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
24196 2001-08-19 Jakub Jelinek <jakub@redhat.com>
24198 * g++.dg/eh/template1.C: New test.
24200 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
24202 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
24204 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
24207 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
24209 * lib/g77-dg.exp: Use prune.exp for common procedures
24210 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
24211 * lib/g77.exp: (g77-dg-prune) Remove
24213 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
24215 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
24217 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24219 * g++.dg/template/unify1.C: New test.
24221 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
24223 * g++.dg/abi/empty4.C: New test.
24225 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
24227 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
24229 * g77.f-torture/compile/pr3743.x: Likewise
24231 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
24233 * g++.dg/other/using-declaration.C: New test.
24235 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
24237 * gcc.dg/cpp/tr-sign.c: New testcase.
24239 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
24241 * gcc.dg/cpp/19951025-1.c: Revert.
24242 * gcc.dg/cpp/directiv.c: We no longer process directives that
24243 interrupt macro arguments.
24245 2001-08-03 Zack Weinberg <zackw@stanford.edu>
24247 * gcc.dg/bconstp-1.c: New test.
24249 2001-08-03 Richard Henderson <rth@redhat.com>
24251 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
24253 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
24255 * gcc.dg/cpp/19951025-1.c: Update.
24257 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
24259 * g77.dg/ff90-1.f (s): Fix reference of variable z,
24262 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
24265 * g++.old-deja/g++.ns/ns14.C: Remove special options.
24266 * g++.old-deja/g++.other/std1.C: Likewise.
24267 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
24269 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
24271 * lib/g77.exp: Load gcc-defs.exp for common procedures
24272 (g77_pass, g77_fail, g77_finish, g77_exit,
24273 ${tool}_check_unsupported_p} Now redundant. Deleted.
24275 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
24277 * g77.dg/fbackslash.f
24278 * g77.dg/fcase-preserve.f
24280 * g77.dg/ffixed-line-length-0.f
24281 * g77.dg/ffixed-line-length-132.f
24282 * g77.dg/ffixed-line-length-7.f
24283 * g77.dg/ffixed-line-length-72.f
24284 * g77.dg/ffixed-line-length-none.f
24285 * g77.dg/ffree-form-1.f
24286 * g77.dg/fno-backslash.f
24287 * g77.dg/fno-f90-1.f
24288 * g77.dg/fno-fixed-form-1.f
24289 * g77.dg/fno-onetrip.f
24290 * g77.dg/fno-typeless-boz.f
24291 * g77.dg/fno-underscoring.f
24292 * g77.dg/fno-vxt-1.f
24293 * g77.dg/fonetrip.f
24294 * g77.dg/ftypeless-boz.f
24295 * g77.dg/fugly-assumed.f
24296 * g77.dg/funderscoring.f
24299 2001-08-01 Ziemowit Laski <zlaski@apple.com>
24301 * objc.dg/fwd-proto-1.m: New.
24302 * objc.dg/local-decl-1.m: New.
24303 * objc.dg/naming-1.m: New.
24304 * objc.dg/naming-2.m: New.
24305 * objc.dg/proto-hier-1.m: New.
24307 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
24309 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
24310 largest-type elements to a struct makes its size grow.
24312 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
24314 * g++.dg/abi/vthunk1.C: New test.
24316 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
24318 * g++.dg/abi/vbase8-22.C: New test.
24320 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
24322 * gcc.dg/cpp/macro8.c: New test.
24324 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
24326 * g++.dg/abi/vbase8-21.C: New test.
24328 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
24330 * g++.dg/abi/vbase8-10.C: New test.
24332 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24334 * lib/g++.exp (g++_set_ld_library_path): Renamed to
24335 ${tool}_set_ld_library_path.
24337 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
24340 2001-07-26 Stan Cox <scox@redhat.com>
24342 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
24343 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
24344 gcc_exit, gcc_check_unsupported_p):
24345 Moved to gcc-deps.exp
24346 * gcc-deps.exp: New file.
24348 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24350 * g++.old-deja/g++.pt/defarg14.C: New test.
24352 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
24354 * g++.old-deja/g++.other/lineno5.C: New test.
24356 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
24358 * g++.old-deja/g++.pt/crash68.C: New test.
24360 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
24362 * g++.old-deja/g++.other/crash42.C: New test.
24364 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
24366 * gcc.dg/cpp/extratokens.c: Fix.
24367 * gcc.dg/cpp/skipping2.c: New tests.
24369 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24371 * gcc.c-torture/execute/20010724-1.c: New file.
24372 * gcc.c-torture/execute/20010724-1.x: New file.
24374 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
24376 * g++.old-deja/g++.other/cond7.C: New test.
24378 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
24380 * g++.old-deja/g++.other/optimize4.C: New test.
24382 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
24384 * g++.old-deja/g++.abi/vbase8-5.C: New test.
24386 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
24388 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
24389 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
24390 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
24391 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
24393 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
24394 bug report" message.
24396 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
24397 * g++.dg/ext/instantiate1.C: Move from old-deja.
24399 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
24401 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
24402 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
24403 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
24404 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
24406 2001-07-23 Jeffrey A Law (law@cygnus.com)
24408 * gcc.c-torture/execute/20010723-1.c: New test.
24410 2001-07-23 Ben Elliston <bje@redhat.com>
24412 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
24414 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24416 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
24418 Delete handling of ieee_multilib_flags.
24419 Pass -mieee for alpha*-*-* and sh-*-*.
24420 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
24422 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
24424 Remove old-abi tests.
24425 * g++.old-deja/g++.mike/p11116.C: Remove.
24426 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
24428 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
24430 * g77.f-torture/compile/pr3743.f: New test
24432 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
24434 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
24436 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24438 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
24439 g++.old-deja/g++.pt/static6.C: Likewise.
24440 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
24441 supports weak symbols.
24443 2001-07-18 Andreas Jaeger <aj@suse.de>
24445 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
24448 2001-07-18 Andreas Jaeger <aj@suse.de>
24450 * gcc.dg/iftrap-1.c: Fix target line.
24452 2001-07-17 Richard Henderson <rth@redhat.com>
24454 * gcc.c-torture/execute/20010717-1.c: New.
24456 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
24458 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
24461 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
24463 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
24465 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24467 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
24468 UAC_SIGBUS, UAC_NOPRINT definitions.
24470 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
24472 * objc/execute/object_is_class.m: New test.
24473 * objc/execute/object_is_meta_class.m: New test.
24475 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
24477 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
24478 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
24480 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
24482 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
24483 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
24485 2001-07-14 Richard Henderson <rth@redhat.com>
24487 * gcc.dg/iftrap-1.c: New.
24489 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
24491 * g77.f-torture/execute/intrinsic77.f: New test.
24493 2001-07-11 Janis Johnson <janis@us.ibm.com>
24495 * gcc.misc-tests/gcov-3.c: New test.
24497 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
24499 * gcc.c-torture/compile/20010711-1.c,
24500 * gcc.c-torture/compile/20010711-2.c: New tests.
24502 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
24504 * gcc.c-torture/execute/20010711-1.c: New test.
24506 2001-07-11 Ben Elliston <bje@redhat.com>
24508 * g++.old-deja/g++.other/enum5.C: New test.
24510 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
24512 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
24513 (g++-dg-prune): Call prune_gcc_output.
24514 * prune.exp: New file for prune_gcc_output.
24515 * lib/g++.exp, lib/gcc.exp: Load it.
24517 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
24519 * gcc.c-torture/compile/20010701-1.c,
24520 g++.old-deja/g++.ext/attrib6.C: New tests.
24522 2001-07-06 Jeffrey A Law (law@cygnus.com)
24524 * gcc.c-torture/compile/20010706-1.c: New test.
24526 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
24528 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
24530 2001-06-28 Stan Shebs <shebs@apple.com>
24532 * gcc.dg/pragma-darwin.c: New test.
24534 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24536 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
24537 Solaris 2.[678] system.
24539 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
24541 * gcc.dg/20010622-1.c: New test.
24543 2001-06-18 Stan Shebs <shebs@apple.com>
24545 * objc.dg: New directory.
24546 * objc.dg/dg.exp: New file.
24547 * objc.dg/alias.m: New.
24548 * objc.dg/class-1.m: New.
24549 * objc.dg/class-2.m: New.
24550 * objc.dg/const-str-1.m: New.
24551 * objc.dg/const-str-2.m: New.
24552 * objc.dg/id-1.m: New.
24553 * objc.dg/method-1.m: New.
24554 * objc.dg/super-class-1.m: New.
24555 * lib/objc-dg.exp: New file.
24557 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
24559 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
24562 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
24564 * g++.old-deja/g++.abi/vbase8-9.C: New test.
24566 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24568 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
24571 2001-06-12 Richard Henderson <rth@redhat.com>
24573 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
24575 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
24577 * g++.old-deja/g++.abi/vbase5.C: New test.
24578 * g++.old-deja/g++.abi/vbase6.C: New test.
24579 * g++.old-deja/g++.abi/vbase7.C: New test.
24581 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24583 * gcc.c-torture/compile/20010610-1.c: New test.
24585 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
24587 * g++.old-deja/g++.abi/vbase4.C: New test.
24589 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
24591 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
24592 support %f for HC11/HC12 targets.
24593 * gcc.c-torture/execute/930513-1.x: New file, likewise.
24594 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
24595 on HC11/HC12 targets.
24596 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
24598 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24600 * gcc.dg/wchar_t-1.c: New file.
24601 * gcc.dg/wint_t-1.c: Likewise.
24603 2001-06-11 Bernd Schmidt <bernds@redhat.com>
24605 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
24607 2001-06-11 Richard Henderson <rth@redhat.com>
24609 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
24611 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
24613 * gcc.c-torture/compile/20010611-1.c: New test.
24615 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
24617 * gcc.dg/c99-tag-1.c: Add more tests.
24619 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
24621 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
24622 representation on MN10300 and ARM/Thumb.
24624 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
24626 * g77.f-torture/execute/20010610.f: New.
24628 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
24630 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
24633 2001-06-09 Richard Henderson <rth@redhat.com>
24635 * gcc.c-torture/execute/ashrdi-1.c: New.
24636 * gcc.c-torture/execute/ashldi-1.c: New.
24637 * gcc.c-torture/execute/lshrdi-1.c: New.
24639 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
24641 * objc/execute/load-3.m: Added. Check sending +load to categories,
24642 in addition to classes.
24644 2001-06-08 Stan Shebs <shebs@apple.com>
24646 * objc/execute/load-2.m: New test. From Nicola Pero
24647 <n.pero@mi.flashnet.it>.
24649 2001-06-08 Jakub Jelinek <jakub@redhat.com>
24651 * gcc.c-torture/execute/20010605-2.c: New test.
24653 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
24655 * g++.old-deja/g++.abi/vbase2.C: New test.
24656 * g++.old-deja/g++.abi/vbase3.C: New test.
24658 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
24660 * g++.old-deja/g++.pt/friend49.C: New test.
24662 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
24664 * g++.old-deja/g++.ext/anon3.C: New test.
24666 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
24668 * g++.old-deja/g++.other/conv7.C: New test.
24670 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
24672 * gcc.c-torture/compile/20010605-2.c: New test.
24674 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
24676 * gcc.c-torture/execute/20010604-1.c: New test.
24678 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
24680 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
24682 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
24684 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
24685 (g++_link_flags): Likewise.
24686 (g++_init): Pass gccpath's value to two previous functions.
24688 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24690 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
24691 Ensure logfile entry matches exec command line.
24693 2001-05-31 Richard Henderson <rth@redhat.com>
24695 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
24696 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
24698 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
24700 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
24701 compiler for irix6.2
24703 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
24705 * g++.old-deja/g++.other/optimize3.C: New file.
24707 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
24709 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
24712 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
24714 * g++.old-deja/g++.other/optimize2.C: New file.
24716 2001-05-25 Diego Novillo <dnovillo@redhat.com>
24718 * gcc.c-torture/compile/20010518-2.c: New file.
24719 * gcc.c-torture/execute/20010518-1.c: New file.
24720 * gcc.c-torture/execute/20010518-2.c: New file.
24722 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
24724 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
24726 2001-05-24 Mark Mitchell <mark@codesourcery.com>
24728 G++ no longer defines builtins that do not begin with __builtin.
24729 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
24730 * g++.old-deja/g++.brendand/misc13.C: Likewise.
24731 * g++.old-deja/g++.law/builtin1.C: Likewise.
24732 * g++.old-deja/g++.law/cvt2.C: Likewise.
24733 * g++.old-deja/g++.mike/net5.C: Likewise.
24734 * g++.old-deja/g++.other/builtins1.C: Likewise.
24735 * g++.old-deja/g++.other/builtins2.C: Likewise.
24736 * g++.old-deja/g++.other/builtins3.C: Likewise.
24737 * g++.old-deja/g++.other/builtins4.C: Likewise.
24738 * g++.old-deja/g++.other/inline8.C: Likewise.
24739 * g++.old-deja/g++.robertl/eb39.C: Likewise.
24741 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
24743 * g++.old-deja/g++.pt/using1.C: Adjust.
24744 * g++.old-deja/g++.pt/using2.C: New test.
24746 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
24748 * gcc.dg/cpp/charconst.c: New tests.
24749 * gcc.dg/cpp/escape.c: New tests.
24750 * gcc.dg/cpp/escape-1.c: New tests.
24751 * gcc.dg/cpp/escape-2.c: New tests.
24752 * gcc.dg/cpp/ucs.c: New tests.
24754 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
24756 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
24757 native compiler for irix6.5.
24759 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
24761 * lib/g++.exp (g++_include_flags): Use args to compute
24763 (g++_link_flags): Likewise.
24764 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
24766 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
24768 * gcc.dg/c90-hexfloat-1.c: Add more tests.
24770 2001-05-21 Geoff Keating <geoffk@redhat.com>
24772 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
24775 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
24777 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
24779 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
24780 to STACK_SIZE; Use it to define size of add_histo array.
24781 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
24783 (f): Use GITT_SIZE to define size of gitt local table.
24784 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
24785 to STACK_SIZE; Use it to define size of bytemem array.
24787 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
24789 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
24790 on 68HC11/HC12 due to the asm instruction.
24791 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
24792 * gcc.c-torture/compile/920520-1.x: Likewise.
24793 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
24794 on 68HC11/HC12 because the function is larger than 64K.
24795 * gcc.c-torture/compile/961203-1.x: New file, this test fails
24796 on 68HC11/HC12 because the structure is too large.
24798 2001-05-20 Richard Henderson <rth@redhat.com>
24800 * gcc.c-torture/execute/20010520-1.c: New.
24802 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24804 * g++.old-deja/g++.warn/compare1.C: New test.
24805 * gcc.dg/compare4.c: New test.
24807 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
24809 * g++.old-deja/g++.other/optimize1.C: New test.
24811 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24813 * g++.old-deja/g++.pt/spec41.C: New test.
24815 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
24817 * gcc.c-torture/compile/20010114-1.x: Remove.
24819 2001-05-18 Stan Shebs <shebs@apple.com>
24821 * gcc.c-torture/compile/20010518-1.c: New test.
24823 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
24825 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
24826 * g++.old-deja/g++.pt/crash67.C: New test.
24828 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
24830 * g++.old-deja/g++.other/debug9.C: New test.
24832 2001-05-16 Zack Weinberg <zackw@stanford.edu>
24834 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
24836 2001-05-16 Jan Hubicka <jh@suse.cz>
24838 * gcc.c-torture/compile/20010516-1.c: New test.
24840 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
24842 * g++.old-deja/g++.other/crash41.C: New test.
24844 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
24846 * g++.old-deja/g++.pt/crash66.C: New test.
24848 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
24850 * g++.old-deja/g++.robertl/eb27.C: Convert.
24852 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
24854 * g++.dg/friend-warn.C: New test. Do not warn about friend
24855 declaration being redundant.
24857 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
24859 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
24861 2001-05-14 Mark Mitchell <mark@codesourcery.com>
24863 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
24865 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
24867 * lib/g++.exp: Use testsuite_flags.
24869 2001-05-13 Mark Mitchell <mark@codesourcery.com>
24871 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
24873 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
24875 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
24877 2001-05-11 Mark Mitchell <mark@codesourcery.com>
24879 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
24881 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
24883 * gcc.c-torture/compile/20010313-1.c: New test.
24885 2001-05-09 Zack Weinberg <zackw@stanford.edu>
24887 * gcc.dg/cpp/direct2.c: New test.
24888 * gccq.dg/cpp/direct2s.c: New test.
24890 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
24892 2001-05-07 Mark Mitchell <mark@codesourcery.com>
24894 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
24895 * g++.old-deja/g++.other/op3.C: Likewise.
24897 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
24899 * gcc.dg/cpp/syshdr.h: New file.
24900 * gcc.dg/cpp/sysmac1.c: Update.
24901 * gcc.dg/cpp/sysmac2.c: Update.
24903 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
24905 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
24907 2001-05-04 David Edelsohn <edelsohn@gnu.org>
24909 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
24910 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
24912 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
24914 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
24916 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
24918 * lib/g++.exp (g++_include_flags): Don't use any special flags
24919 if TESTING_IN_BUILD_TREE is not defined.
24920 (g++_init): Use a plain 'c++' as the compiler if
24921 TESTING_IN_BUILD_TREEE is not defined.
24923 2001-05-02 Jakub Jelinek <jakub@redhat.com>
24925 * g++.old-deja/g++.eh/catch13.C: New test.
24926 * g++.old-deja/g++.eh/catch14.C: New test.
24928 2001-05-02 Jakub Jelinek <jakub@redhat.com>
24930 * gcc.dg/cpp/tr-define.c: New test.
24932 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
24934 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
24935 <stdlib.h>, not <malloc.h>.
24937 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
24939 * g++.old-deja/g++.ns/template17.C: New test.
24941 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
24943 * g++.old-deja/g++.pt/ref4.C: New test.
24945 2001-04-30 Richard Henderson <rth@redhat.com>
24947 * gcc.dg/20000724-1.c: Revert last change.
24949 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
24951 * g77.f-torture/execute/20010430.f: New test.
24953 2001-04-30 Mark Mitchell <mark@codesourcery.com>
24955 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
24957 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
24959 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
24961 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
24963 * g++.old-deja/g++.eh/crash6.C: New test.
24965 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
24967 * g++.old-deja/g++.other/warn7.C: New test.
24969 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
24971 * g++.old-deja/g++.other/defarg9.C: New test.
24973 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
24975 * g77.f-torture/compile/20010426.f: New test.
24976 * g77.f-torture/execute/20010426.f: New test.
24978 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
24980 * g77.f-torture/compile/20000629-1.x: Remove - error
24983 2001-04-26 Jeffrey A Law (law@cygnus.com)
24985 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
24986 Tweak slightly to work with g++.dg framework.
24987 * g++.dg/special/ecos.exp: Run initp1.C test.
24988 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
24990 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
24991 its linker doesn't give line numbers either.
24992 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
24994 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
24996 * g++.old-deja/g++.other/lex1.C: New test.
24998 2001-04-26 Jakub Jelinek <jakub@redhat.com>
25000 * gcc.dg/noncompile/20010425-1.c: New test.
25002 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
25004 * g++.old-deja/g++.pt/mangle2.C: New test.
25006 2001-04-25 Jakub Jelinek <jakub@redhat.com>
25008 * gcc.dg/format/plus-1.c: New test.
25010 2001-04-25 Jakub Jelinek <jakub@redhat.com>
25012 * gcc.dg/20010423-1.c: New test.
25014 2001-04-25 Jakub Jelinek <jakub@redhat.com>
25016 * gcc.c-torture/execute/20010422-1.c: New test.
25018 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
25020 * g++.old-deja/g++.ns/type2.C: New test.
25022 2001-04-24 Zack Weinberg <zackw@stanford.edu>
25024 * g++.old-deja/g++.other/perf1.C: New test.
25026 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
25028 * gcc.dg/c99-func-2.c: Remove xfail.
25029 * gcc.dg/c99-func-3.c: Remove xfail.
25030 * gcc.dg/c99-func-4.c: Remove xfail.
25032 2001-04-23 Zack Weinberg <zackw@stanford.edu>
25034 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
25036 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
25038 * gcc.c-torture/compile/20010423-1.c: New test.
25040 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
25042 * g++.old-deja/g++.pt/typename28.C: New test.
25044 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
25046 * g++.old-deja/g++.abi/empty2.C: New test.
25047 * g++.old-deja/g++.abi/empty3.C: New test.
25049 2001-04-20 Jakub Jelinek <jakub@redhat.com>
25051 * g++.old-deja/g++.other/comdat2.C: New test.
25052 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
25054 2001-04-20 Jakub Jelinek <jakub@redhat.com>
25056 * g++.old-deja/g++.other/overload14.C: New test.
25058 2001-04-20 Jakub Jelinek <jakub@redhat.com>
25060 * g++.old-deja/g++.other/lookup23.C: New test.
25062 2001-04-20 Jakub Jelinek <jakub@redhat.com>
25064 * gcc.c-torture/execute/20010403-1.c: New test.
25066 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
25067 Mark Mitchell <mark@codesourcery.com>
25069 * lib/old-dejagnu.exp: Don't delete output of executable.
25070 Add .exe suffix to executables.
25072 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
25074 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
25076 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25078 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
25080 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
25082 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
25083 * g++.old-deja/g++.abi/crash1.C: New test.
25085 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
25087 * g++.old-deja/g++.other/crash40.C: New test.
25089 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25091 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
25093 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
25095 * g++.old-deja/g++.other/warn6.C: New test.
25097 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25099 * g++.old-deja/g++.robertl/eb42.C: Same.
25101 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25103 * gcc.dg/wtr-conversion-1.c: New testcase.
25105 2001-04-10 Richard Henderson <rth@redhat.com>
25107 * g++.old-deja/g++.other/array5.C: New.
25109 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25111 * gcc.c-torture/execute/20010408-1.c: New test.
25113 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
25115 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
25116 headers and constructs.
25117 * g++.old-deja/g++.robertl/eb79.C: Same.
25118 * g++.old-deja/g++.robertl/eb77.C (main): Same.
25119 * g++.old-deja/g++.robertl/eb73.C: Same.
25120 * g++.old-deja/g++.robertl/eb66.C (main): Same.
25121 * g++.old-deja/g++.robertl/eb55.C (t): Same.
25122 * g++.old-deja/g++.robertl/eb54.C (main): Same.
25123 * g++.old-deja/g++.robertl/eb46.C (main): Same.
25124 * g++.old-deja/g++.robertl/eb44.C: Same.
25125 * g++.old-deja/g++.robertl/eb41.C (main): Same.
25126 * g++.old-deja/g++.robertl/eb4.C (main): Same.
25127 * g++.old-deja/g++.robertl/eb39.C: Same.
25128 * g++.old-deja/g++.robertl/eb33.C (main): Same.
25129 * g++.old-deja/g++.robertl/eb31.C (main): Same.
25130 * g++.old-deja/g++.robertl/eb30.C: Same.
25131 * g++.old-deja/g++.robertl/eb3.C: Same.
25132 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
25133 * g++.old-deja/g++.robertl/eb21.C: Same.
25134 * g++.old-deja/g++.robertl/eb15.C: Same.
25135 * g++.old-deja/g++.robertl/eb118.C: Same.
25136 * g++.old-deja/g++.robertl/eb115.C (main): Same.
25137 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
25138 * g++.old-deja/g++.robertl/eb109.C: Same.
25139 * g++.old-deja/g++.other/sibcall1.C (main): Same.
25140 * g++.old-deja/g++.mike/rtti1.C: Same.
25141 * g++.old-deja/g++.mike/p658.C: Same.
25142 * g++.old-deja/g++.mike/net46.C: Same.
25143 * g++.old-deja/g++.mike/net34.C: Same.
25144 * g++.old-deja/g++.mike/memoize1.C: Same.
25145 * g++.old-deja/g++.mike/eh2.C: Same.
25146 * g++.old-deja/g++.law/weak.C: Same.
25147 * g++.old-deja/g++.law/visibility7.C: Same.
25148 * g++.old-deja/g++.law/visibility25.C: Same.
25149 * g++.old-deja/g++.law/visibility22.C: Same.
25150 * g++.old-deja/g++.law/visibility2.C: Same.
25151 * g++.old-deja/g++.law/visibility17.C: Same.
25152 * g++.old-deja/g++.law/visibility13.C: Same.
25153 * g++.old-deja/g++.law/visibility10.C: Same.
25154 * g++.old-deja/g++.law/visibility1.C: Same.
25155 * g++.old-deja/g++.law/virtual3.C (eval): Same.
25156 * g++.old-deja/g++.law/vbase1.C: Same.
25157 * g++.old-deja/g++.law/operators32.C: Same.
25158 * g++.old-deja/g++.law/nest3.C: Same.
25159 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
25160 * g++.old-deja/g++.law/except5.C (main): Same.
25161 * g++.old-deja/g++.law/cvt7.C (run): Same.
25162 * g++.old-deja/g++.law/cvt2.C: Same.
25163 * g++.old-deja/g++.law/cvt16.C: Same.
25164 * g++.old-deja/g++.law/ctors6.C (bar): Same.
25165 * g++.old-deja/g++.law/ctors17.C (main): Same.
25166 * g++.old-deja/g++.law/ctors13.C: Same.
25167 * g++.old-deja/g++.law/ctors12.C (main): Same.
25168 * g++.old-deja/g++.law/ctors10.C: Same.
25169 * g++.old-deja/g++.law/code-gen5.C: Same.
25170 * g++.old-deja/g++.law/bad-error7.C: Same.
25171 * g++.old-deja/g++.law/arm9.C: Same.
25172 * g++.old-deja/g++.law/arm12.C: Same.
25173 * g++.old-deja/g++.law/arg8.C: Same.
25174 * g++.old-deja/g++.law/arg1.C: Same.
25175 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
25176 * g++.old-deja/g++.jason/template31.C: Same.
25177 * g++.old-deja/g++.jason/template24.C (main): Same.
25178 * g++.old-deja/g++.jason/2371.C: Same.
25179 * g++.old-deja/g++.eh/new2.C: Same.
25180 * g++.old-deja/g++.eh/new1.C: Same.
25181 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
25182 * g++.old-deja/g++.brendan/nest21.C (main): Same.
25183 * g++.old-deja/g++.brendan/err-msg3.C: Same.
25184 * g++.old-deja/g++.brendan/crash62.C: Same.
25185 * g++.old-deja/g++.brendan/crash52.C: Same.
25186 * g++.old-deja/g++.brendan/crash49.C (main): Same.
25187 * g++.old-deja/g++.brendan/crash38.C: Same.
25188 * g++.old-deja/g++.brendan/crash15.C (main): Same.
25189 * g++.old-deja/g++.brendan/copy9.C: Same.
25191 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
25193 * gcc.c-torture/execute/20001203-2.c (memset):
25194 Count argument is of type __SIZE_TYPE__.
25196 2001-04-04 Diego Novillo <dnovillo@redhat.com>
25198 * gcc.c-torture/compile/20010404-1.c: New test.
25200 2001-04-04 Jakub Jelinek <jakub@redhat.com>
25202 * gcc.c-torture/compile/20010326-1.c: New test.
25204 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
25206 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
25207 peculiarities of the SH.
25208 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
25210 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25212 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
25213 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
25214 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
25216 2001-04-02 Jakub Jelinek <jakub@redhat.com>
25218 * g77.f-torture/compile/20010321-1.f: New test.
25220 2001-04-02 Jakub Jelinek <jakub@redhat.com>
25222 * gcc.c-torture/compile/20010329-1.c: New test.
25224 2001-04-02 Jakub Jelinek <jakub@redhat.com>
25226 * gcc.c-torture/execute/20010329-1.c: New test.
25228 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
25230 * g++.old-deja/g++.other/eh4.C: Fix typo.
25232 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
25234 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
25236 2001-03-28 Philip Blundell <philb@gnu.org>
25238 * gcc.c-torture/compile/20010328-1.c: New test.
25240 2001-03-27 Richard Henderson <rth@redhat.com>
25242 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
25243 * g++.old-deja/g++.eh/vbase3.C: Likewise.
25245 2001-03-27 Alan Modra <alan@linuxcare.com.au>
25247 * gcc.c-torture/compile/20010327-1.c: New test.
25249 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
25251 * g++.old-deja/g++.other/friend12.C: New test.
25252 * g++.old-deja/g++.other/friend9.C: Expect no errors.
25253 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
25255 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
25257 * gcc.c-torture/execute/20010325-1.c: New test.
25259 2001-03-23 Jakub Jelinek <jakub@redhat.com>
25261 * g++.old-deja/g++.other/mangle3.C: New test.
25263 2001-03-22 Jakub Jelinek <jakub@redhat.com>
25265 * g++.old-deja/g++.other/anon8.C: New test.
25267 2001-03-20 Philip Blundell <philb@gnu.org>
25269 * gcc.c-torture/compile/20010320-1.c: New test.
25271 2001-03-17 Richard Henderson <rth@redhat.com>
25273 * g++.old-deja/g++.other/eh4.C: Add expected error text.
25275 2001-03-15 Geoff Keating <geoff@redhat.com>
25277 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
25280 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
25282 * g++.old-deja/g++.other/eh4.C: New test.
25284 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
25286 * gcc.dg/cpp/mi1.c: Update.
25288 2001-03-14 Jakub Jelinek <jakub@redhat.com>
25290 * g++.old-deja/g++.other/regstack.C: New test.
25292 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
25294 * g++.old-deja/g++.other/ref4.C: New test.
25296 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
25298 * objc/execute/va_method.m: Added.
25299 * objc/execute/IMP.m: Added.
25300 * objc/execute/_cmd.m: Added.
25301 * objc/execute/accessing_ivars.m: Added.
25302 * objc/execute/class-1.m: Added.
25303 * objc/execute/class-10.m: Added.
25304 * objc/execute/class-11.m: Added.
25305 * objc/execute/class-12.m: Added.
25306 * objc/execute/class-13.m: Added.
25307 * objc/execute/class-14.m: Added.
25308 * objc/execute/class-2.m: Added.
25309 * objc/execute/class-3.m: Added.
25310 * objc/execute/class-4.m: Added.
25311 * objc/execute/class-5.m: Added.
25312 * objc/execute/class-6.m: Added.
25313 * objc/execute/class-7.m: Added.
25314 * objc/execute/class-8.m: Added.
25315 * objc/execute/class-9.m: Added.
25316 * objc/execute/class-tests-1.h
25317 * objc/execute/class-tests-2.h
25318 * objc/execute/compatibility_alias.m: Added.
25319 * objc/execute/encode-1.m: Added.
25320 * objc/execute/formal_protocol-1.m: Added.
25321 * objc/execute/formal_protocol-2.m: Added.
25322 * objc/execute/formal_protocol-3.m: Added.
25323 * objc/execute/formal_protocol-4.m: Added.
25324 * objc/execute/formal_protocol-5.m: Added.
25325 * objc/execute/formal_protocol-6.m: Added.
25326 * objc/execute/formal_protocol-7.m: Added.
25327 * objc/execute/informal_protocol.m: Added.
25328 * objc/execute/initialize.m: Added.
25329 * objc/execute/load.m: Added.
25330 * objc/execute/many_args_method.m: Added.
25331 * objc/execute/nested-3.m: Added.
25332 * objc/execute/no_clash.m: Added.
25333 * objc/execute/private.m: Added.
25334 * objc/execute/redefining_self.m: Added.
25335 * objc/execute/root_methods.m: Added.
25336 * objc/execute/selector-1.m: Added.
25337 * objc/execute/static-1.m: Added.
25338 * objc/execute/static-2.m: Added.
25339 * objc/execute/va_method.m: Added.
25341 2001-03-10 Richard Henderson <rth@redhat.com>
25343 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
25345 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
25347 * g++.old-deja/g++.other/crash31.C: XFAIL.
25348 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
25349 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
25350 * gcc.c-torture/execute/20010123-1.x: XFAIL.
25351 * gcc.c-torture/execute/20010124-1.x: XFAIL.
25352 * gcc.dg/sequence-pt-1.c: XFAIL one test.
25354 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
25356 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
25358 2001-03-06 Zack Weinberg <zackw@stanford.edu>
25360 * gcc.dg/20000724-1.c: Don't use multiline strings.
25362 2001-03-06 Zack Weinberg <zackw@stanford.edu>
25364 * objc/execute/string1.m, objc/execute/string2.m: Compare the
25365 result of -cString against what we expect it to be; don't just
25366 print it out for no one to read.
25368 * objc/execute/string3.m, objc/execute/string4.m: New tests.
25369 Based on testcases provided by Nicola Pero.
25371 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
25373 * gcc.dg/cpp/macro7.c: New test.
25375 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
25377 * gcc.dg/cpp/multiline.c: Update.
25379 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
25381 * g++.old-deja/g++.other/enum3.C: New test.
25383 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
25385 * g++.old-deja/g++.other/pod1.C: New test.
25387 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
25389 * g++.old-deja/g++.ext/overload1.C: New test.
25391 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
25393 * g++.old-deja/g++.pt/using1.C: New test.
25395 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
25397 * g++.old-deja/g++.other/using9.C: New test.
25399 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
25401 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
25403 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
25405 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
25407 * g++.old-deja/g++.ext/realpt1.C: Remove.
25409 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
25411 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
25413 2001-02-26 Will Cohen <wcohen@redhat.com>
25415 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
25417 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
25419 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
25420 templatized constructors.
25422 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25424 * gcc.c-torture/execute/20010224-1.c: New test.
25426 2001-02-23 Jakub Jelinek <jakub@redhat.com>
25428 * gcc.c-torture/execute/20010222-1.c: New test.
25430 2001-02-22 Jakub Jelinek <jakub@redhat.com>
25432 * g++.old-deja/g++.other/inline20.C: New test.
25434 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
25436 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
25438 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25440 * g++.old-deja/g++.other/lookup22.C: New test.
25442 2001-02-19 Zack Weinberg <zackw@stanford.edu>
25444 * g77.dg: New directory.
25445 * g77.dg/20010216-1.f: New test case.
25446 * g77.dg/dg.exp: New driver.
25447 * lib/g77-dg.exp: New driver library.
25449 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25451 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
25453 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
25455 * g++.old-deja/g++.other/decl9.C: New test.
25457 2001-02-16 Jakub Jelinek <jakub@redhat.com>
25459 * g++.old-deja/g++.other/init16.C: Update the test so that it does
25460 not need <string> and also tests the initialization at runtime.
25462 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
25464 * gcc.c-torture/execute/longlong.c: New test.
25466 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
25468 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
25470 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
25472 * gcc.c-torture/execute/920302-1.c (execute):
25473 Change argument type to short.
25475 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
25477 * g++.old-deja/g++.pt/deduct6.C: New test.
25479 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
25481 * g++.old-deja/g++.pt/deduct5.C: New test.
25483 2001-02-14 Jakub Jelinek <jakub@redhat.com>
25485 * gcc.c-torture/execute/20010209-1.c: New test.
25487 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
25489 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
25491 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
25493 * g++.dg/vtgc1.C: Update for new ABI.
25495 * consistency.vlad: New directory, 1665 files.
25497 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
25499 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
25501 * gcc.dg/cpp/digraphs.c: Declare puts.
25503 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
25505 * g++.old-deja/g++.other/warn5.C: New test.
25507 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
25509 * g++.old-deja/g++.pt/spec40.C: New test.
25511 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
25513 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
25515 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
25517 2001-02-12 Jakub Jelinek <jakub@redhat.com>
25519 * gcc.c-torture/compile/20010209-1.c: New test.
25521 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
25523 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
25524 excess errors message but not if it crashes.
25525 * g++.old-deja/g++.other/crash27.C: Likewise.
25526 * g++.old-deja/g++.other/crash28.C: Likewise.
25527 * g++.old-deja/g++.other/crash30.C: Likewise.
25528 * g++.old-deja/g++.other/crash32.C: Likewise.
25529 * g++.old-deja/g++.other/crash35.C: Likewise.
25530 * g++.old-deja/g++.pt/inherit2.C: Likewise.
25532 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
25534 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
25535 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
25536 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
25537 g77.f-torture/execute/execute.exp,
25538 g77.f-torture/noncompile/noncompile.exp,
25539 gcc.c-torture/execute/execute.exp,
25540 gcc.c-torture/execute/memcheck/memcheck.exp,
25541 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
25542 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
25543 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
25544 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
25545 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
25546 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
25547 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
25548 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
25549 Remove bug reporting instructions with ancient email addresses.
25551 2001-02-07 Jakub Jelinek <jakub@redhat.com>
25553 * gcc.dg/20010202-1.c: New test.
25554 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
25556 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
25558 * g++.dg/stdbool-if.C: New test.
25560 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
25562 * objc/execute/fdecl.m: Added main().
25564 2001-02-07 Jakub Jelinek <jakub@redhat.com>
25566 * gcc.c-torture/execute/20010206-1.c: New test.
25568 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
25570 * gcc.dg/cpp/avoidpaste1.c: Update.
25572 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
25574 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
25575 Pero <nicola@brainstorm.co.uk>.
25576 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
25578 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
25580 * g++.old-deja/g++.pt/spec39.C: New test.
25582 2001-02-05 Jakub Jelinek <jakub@redhat.com>
25584 * gcc.c-torture/compile/20010202-1.c: New test.
25586 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
25588 * g++.old-deja/g++.abi/primary2.C: New test.
25589 * g++.old-deja/g++.abi/primary3.C: New test.
25590 * g++.old-deja/g++.abi/primary4.C: New test.
25591 * g++.old-deja/g++.abi/primary5.C: New test.
25592 * g++.old-deja/g++.abi/vtable3.h: New test.
25593 * g++.old-deja/g++.abi/vtable3a.C: New test.
25594 * g++.old-deja/g++.abi/vtable3b.C: New test.
25595 * g++.old-deja/g++.abi/vtable3c.C: New test.
25596 * g++.old-deja/g++.abi/vtable3d.C: New test.
25597 * g++.old-deja/g++.abi/vtable3e.C: New test.
25598 * g++.old-deja/g++.abi/vtable3f.C: New test.
25599 * g++.old-deja/g++.abi/vtable3g.C: New test.
25600 * g++.old-deja/g++.abi/vtable3h.C: New test.
25601 * g++.old-deja/g++.abi/vtable3i.C: New test.
25602 * g++.old-deja/g++.abi/vtable3j.C: New test.
25603 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
25605 2001-02-03 Jakub Jelinek <jakub@redhat.com>
25607 * g++.old-deja/g++.other/anon6.C: New test.
25608 * g++.old-deja/g++.other/anon7.C: New test.
25610 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
25612 * gcc.dg/cpp/avoidpaste2.c: New tests.
25614 2001-01-31 Jakub Jelinek <jakub@redhat.com>
25616 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
25618 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
25620 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
25621 DECIMAL_DIG cases for Irix."
25623 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
25625 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
25627 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
25629 * gcc.dg/c99-tag-1.c: New test.
25631 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
25633 * gcc.dg/cpp/tr-warn1.c: Add tests.
25635 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
25637 * gcc.dg/cpp/avoidpaste1.c: Update.
25638 * gcc.dg/cpp/paste4.c: Update.
25640 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
25642 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
25645 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
25647 * g++.old-deja/g++.other/inline19.C: New test.
25649 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
25651 * gcc.dg/Wlarger-than.c: New test.
25653 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
25655 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
25657 2001-01-29 Jakub Jelinek <jakub@redhat.com>
25659 * gcc.c-torture/execute/20010129-1.c: New test.
25660 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
25662 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
25664 * gcc.dg/cpp/avoidpaste1.c: Test case.
25666 2001-01-28 Jakub Jelinek <jakub@redhat.com>
25668 * g++.old-deja/g++.other/inline18.C: New test.
25670 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25672 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
25673 and __builtin_putchar.
25675 2001-01-27 Jakub Jelinek <jakub@redhat.com>
25677 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
25680 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
25682 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
25683 floating point number rounding mode to round to the nearest
25684 representable mode.
25686 2001-01-25 Jakub Jelinek <jakub@redhat.com>
25688 * g++.old-deja/g++.other/mangle2.C: New test.
25690 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
25692 * gcc.c-torture/compile/20010124-1.c: New test.
25694 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
25696 * g++.old-deja/g++.pt/spec38.C: New test.
25698 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25700 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
25703 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25705 * gcc.c-torture/execute/20010123-1.c: New test.
25707 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
25709 * g++.old-deja/g++.pt/spec37.C: New test.
25711 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
25713 * g++.old-deja/g++.pt/overload14.C: New test.
25715 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25717 * gcc.c-torture/execute/20010122-1.c: New test, exercise
25718 __builtin_return_address.
25720 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
25722 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
25723 * g++.old-deja/g++.pt/spec35.C: New test.
25724 * g++.old-deja/g++.pt/spec36.C: New test.
25726 2001-01-20 Jakub Jelinek <jakub@redhat.com>
25728 * gcc.c-torture/compile/20010118-1.c: New test.
25730 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
25732 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
25734 2001-01-19 Jakub Jelinek <jakub@redhat.com>
25736 * gcc.c-torture/execute/20010119-1.c: New test.
25738 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
25740 * g++.old-deja/g++.other/vbase5.C: New test.
25742 2001-01-19 Jakub Jelinek <jakub@redhat.com>
25744 * gcc.c-torture/execute/20010118-1.c: New test.
25746 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
25748 * g++.old-deja/g++.pt/deduct3.C: New test.
25750 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
25752 * g++.old-deja/g++.pt/spec34.C: New test.
25754 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
25756 * g77.f-torture/compile/20000601-2.f: New test.
25758 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
25760 * g++.old-deja/g++.other/init17.C: New test.
25762 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
25764 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
25766 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
25768 * g++.old-deja/g++.pt/unify8.C: New test.
25770 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
25772 * g++.old-deja/g++.abi/vbase1.C: New test.
25774 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
25776 * g++.old-deja/g++.pt/crash65.C: New test.
25778 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
25780 * gcc.dg/cpp/assembl2.S: New test case.
25782 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
25784 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
25787 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25789 * g++.old-deja/g++.other/builtins1.C: New test.
25790 * g++.old-deja/g++.other/builtins2.C: Likewise.
25791 * g++.old-deja/g++.other/builtins3.C: Likewise.
25792 * g++.old-deja/g++.other/builtins4.C: Likewise.
25794 2001-01-17 Jakub Jelinek <jakub@redhat.com>
25796 * gcc.c-torture/compile/20010117-1.c: New test.
25797 * gcc.c-torture/compile/20010117-2.c: New test.
25799 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25801 * g77.f-torture/execute/20010116.[fx]: New test,
25803 * g77.f-torture/compile/20010115.f: Indicate it's
25804 a test for PR fortran/1636.
25806 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
25808 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
25810 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25812 * g77.f-torture/compile/20010115.f: New test.
25814 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
25816 * g++.old-deja/g++.pt/nontype5.C: New test.
25818 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
25820 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
25821 have an equivalent working one below it.
25823 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
25825 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
25826 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
25828 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
25830 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
25831 message containing "init_priority".
25832 (conpr-2.C): Likewise.
25833 (conpr-3.C): Likewise.
25834 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
25836 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25838 * gcc.c-torture/execute/20010114-2.c: New test.
25840 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
25842 * gcc.c-torture/compile/20010114-1.c: New test.
25843 * gcc.c-torture/compile/20010114-1.x: Xfail.
25844 * gcc.c-torture/compile/20010114-2.c: New test.
25845 * gcc.c-torture/execute/20010114-1.c: New test.
25846 * gcc.dg/trunc-1.c: New test.
25847 * gcc.dg/uninit-B.c: New test.
25849 2001-01-13 Nick Clifton <nickc@redhat.com>
25851 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
25854 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
25856 * gcc.c-torture/compile/20010113-1.c: New test.
25858 2001-01-13 Jakub Jelinek <jakub@redhat.com>
25860 * gcc.c-torture/compile/20001212-1.c: New test.
25862 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
25864 * gcc.dg/cpp/widestr1.c: Update.
25865 * gcc.dg/cpp/prag-imp.c: Remove.
25867 2001-01-12 Jakub Jelinek <jakub@redhat.com>
25869 * gcc.c-torture/execute/20000801-3.x: Remove.
25870 * gcc.dg/c90-init-1.c: New test.
25871 * gcc.dg/c99-init-1.c: New test.
25872 * gcc.dg/c99-init-2.c: New test.
25873 * gcc.dg/gnu99-init-1.c: New test.
25875 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
25877 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
25878 testing that no relevant ones were found.
25880 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
25882 * g++.old-deja/g++.pt/cast2.C: New test.
25884 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
25886 * g++.old-deja/g++.pt/friend47.C: New test.
25888 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
25890 * g++.old-deja/g++.pt/instantiate13.C: New test.
25892 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
25894 * g++.old-deja/g++.other/defarg7.C: New test.
25895 * g++.old-deja/g++.other/defarg8.C: New test.
25897 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
25899 * g++.old-deja/g++.pt/crash64.C: New test.
25901 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
25903 * g++.old-deja/g++.pt/crash63.C: New test.
25905 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
25907 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
25909 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
25911 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
25913 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
25915 * g++.old-deja/g++.pt/error3.C: New test.
25917 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
25919 * g++.old-deja/g++.other/crash39.C: New test.
25921 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
25923 * g++.old-deja/g++.other/vbase4.C: New test.
25925 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
25927 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
25928 * gcc.dg/special/20000419-2.c: New file. Identical to above.
25929 * gcc.dg/special/special.exp: New test driver which will check
25930 for alias support for the above test.
25932 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
25934 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
25935 problems on small machines.
25936 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
25939 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
25941 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
25943 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
25945 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
25947 * g++.old_deja/g++.pt/using8.C: New test.
25949 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
25951 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
25953 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
25955 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
25956 where a failure is expected.
25957 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
25959 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
25961 * g++.old_deja/g++.pt/instantiate12.C: New test.
25963 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
25965 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
25967 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
25968 * g++.old-deja/g++.brendan/crash17.C: Likewise.
25969 * g++.old-deja/g++.brendan/crash29.C: Likewise.
25970 * g++.old-deja/g++.brendan/crash48.C: Likewise.
25971 * g++.old-deja/g++.brendan/ns1.C: Likewise.
25972 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
25973 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
25974 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
25975 * g++.old-deja/g++.eh/spec6.C: Likewise.
25976 * g++.old-deja/g++.jason/crash3.C: Likewise.
25977 * g++.old-deja/g++.law/ctors11.C: Likewise.
25978 * g++.old-deja/g++.law/ctors17.C: Likewise.
25979 * g++.old-deja/g++.law/ctors5.C: Likewise.
25980 * g++.old-deja/g++.law/ctors9.C: Likewise.
25981 * g++.old-deja/g++.mike/ambig1.C: Likewise.
25982 * g++.old-deja/g++.mike/net22.C: Likewise.
25983 * g++.old-deja/g++.mike/p3538a.C: Likewise.
25984 * g++.old-deja/g++.mike/p3538b.C: Likewise.
25985 * g++.old-deja/g++.mike/virt3.C: Likewise.
25986 * g++.old-deja/g++.niklas/t128.C: Likewise.
25987 * g++.old-deja/g++.other/anon4.C: Likewise.
25988 * g++.old-deja/g++.other/using1.C: Likewise.
25989 * g++.old-deja/g++.other/warn3.C: Likewise.
25990 * g++.old-deja/g++.pt/t37.C: Likewise.
25991 * g++.old-deja/g++.robertl/eb69.C: Likewise.
25992 * g++.old-deja/g++.robertl/eb71.C: Likewise.
25994 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
25996 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
25998 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26000 * gcc.c-torture/execute/stdio-opt-3.c: New test.
26002 2001-01-07 Jakub Jelinek <jakub@redhat.com>
26004 * gcc.c-torture/compile/20010107-1.c: New test.
26006 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
26008 * gcc.c-torture/execute/builtin-noret-1.c: New test.
26010 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
26012 * gcc.dg/format/format.h: New file.
26013 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
26014 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
26015 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
26016 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
26017 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
26018 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
26019 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
26020 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
26021 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
26022 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
26023 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
26024 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
26025 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
26026 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
26027 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
26028 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
26029 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
26030 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
26031 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
26032 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
26033 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
26034 instead of declaring standard types, macros and functions in each
26037 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
26039 * gcc.c-torture/execute/20010106-1.c: New test.
26041 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
26043 * gcc.dg/format/format.exp: New file.
26044 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
26045 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
26046 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
26047 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
26048 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
26049 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
26050 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
26051 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
26052 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
26053 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
26054 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
26055 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
26056 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
26057 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
26058 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
26059 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
26060 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
26061 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
26062 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
26063 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
26064 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
26065 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
26066 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
26067 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
26068 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
26069 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
26070 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
26071 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
26072 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
26073 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
26074 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
26075 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
26076 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
26077 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
26078 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
26079 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
26080 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
26081 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
26082 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
26083 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
26084 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
26085 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
26087 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
26089 * gcc.c-torture/execute/991228-1.c: Take word endianness into
26092 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
26094 * gcc.c-torture/execute/builtin-complex-1.c: New test.
26096 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
26098 * g++.old-deja/g++.pt/crash62.C: New test.
26100 2001-01-04 Richard Henderson <rth@redhat.com>
26102 * gcc.dg/20000926-1.c: Update expected warnings.
26103 * gcc.dg/array-2.c: Likewise.
26104 * gcc.dg/array-4.c: Also validate flexible array members.
26105 * gcc.dg/c99-flex-array-1.c: New.
26107 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
26109 * gcc.c-torture/compile/20001222-1.x: Remove.
26111 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26113 * gcc.c-torture/execute/built-in-setjmp.c: New.
26115 2001-01-03 Richard Henderson <rth@redhat.com>
26117 * gcc.dg/940510-1.c: Update expected error wording.
26118 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
26120 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
26122 * lib/target-supports.exp (check_alias_available): Modified to
26123 indicate aliases not supported if only weak aliases are supported.
26125 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26127 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
26128 Turn on cmpstrsi checks for __pj__ and __i370__.
26130 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
26132 * g++.old-deja/g++.other/virtual11.C: New test.
26134 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
26136 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
26138 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26140 * gcc.c-torture/compile/20010102-1.c: New test.
26142 2001-01-02 Andreas Jaeger <aj@suse.de>
26144 * gcc.dg/noreturn-3.c: New test.
26146 * gcc.dg/noreturn-4.c: New test.
26148 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26150 * gcc.c-torture/execute/stdio-opt-1.c: Also test
26151 __builtin_fputc and __builtin_fwrite.
26153 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
26155 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
26156 signed char, not default char.
26158 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
26160 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
26162 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
26164 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
26166 2000-12-29 Richard Henderson <rth@redhat.com>
26168 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
26169 (__cyg_profile_func_exit): Define.
26171 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
26173 * g++.dg/vtgc1.C: New test.
26175 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
26177 * gcc.dg/noncompile/20001228-1.c: New test.
26179 * gcc.dg/20001228-1.c: New test.
26181 * gcc.c-torture/execute/20001228-1.c: New test.
26183 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
26185 * gcc.dg/format-strfmon-1.c: New test.
26187 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26189 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
26190 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
26191 * gcc.c-torture/execute/string-opt-1.c: Likewise.
26192 * gcc.c-torture/execute/string-opt-2.c: Likewise.
26193 * gcc.c-torture/execute/string-opt-3.c: Likewise.
26194 * gcc.c-torture/execute/string-opt-4.c: Likewise.
26195 * gcc.c-torture/execute/string-opt-6.c: Likewise.
26196 * gcc.c-torture/execute/string-opt-7.c: Likewise.
26197 * gcc.c-torture/execute/string-opt-8.c: Likewise.
26198 * gcc.c-torture/execute/string-opt-9.c: Likewise.
26199 * gcc.c-torture/execute/string-opt-10.c: Likewise.
26200 * gcc.c-torture/execute/string-opt-11.c: Likewise.
26201 * gcc.c-torture/execute/string-opt-12.c: Likewise.
26203 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
26204 * gcc.c-torture/execute/string-opt-4.c: Test index.
26206 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
26208 * gcc.c-torture/compile/20001226-1.c: New test.
26210 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
26212 * gcc.c-torture/compile/20001222-1.c: New test.
26213 * gcc.c-torture/compile/20001222-1.x: Xfail.
26215 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
26217 * gcc.c-torture/execute/comp-goto-2.c: New test.
26219 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
26221 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
26222 Use long types if __INT_MAX__ is 32767.
26223 (main): Use cast to (sint32 *) when poking 88 into a_page.
26225 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
26227 2000-12-21 Bernd Schmidt <bernds@redhat.com>
26229 * gcc.c-torture/compile/20001221-1.c: New test.
26230 * gcc.c-torture/execute/20001221-1.c: New test.
26232 2000-12-20 Richard Henderson <rth@redhat.com>
26234 * g++.old-deja/g++.pt/crash36.C: Update error lines.
26235 * g++.old-deja/g++.robertl/eb109.C: Likewise.
26237 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26239 * gcc.dg/compare3.c: New test.
26241 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
26243 * gcc.dg/format-warnll-1.c: New test.
26245 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
26247 * gcc.dg/cpp/cmdlne-P.c: New test.
26249 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
26251 * gcc.c-torture/execute/builtin-abs-1.c,
26252 gcc.c-torture/execute/builtin-abs-2.c: New tests.
26254 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
26256 * gcc.dg/cpp/multiline.c: New test.
26258 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
26260 * g++.old-deja/g++.other/syshdr1.C: Update.
26261 * gcc.dg/cpp/lineflags.c: Remove temporarily.
26263 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26265 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
26267 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26269 * g++.old-deja/g++.pt/ttp65.C: New test.
26271 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26273 * g++.old-deja/g++.pt/ttp64.C: New test.
26275 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26277 * g++.old-deja/g++.pt/spec33.C: New test.
26279 2000-12-14 Catherine Moore <clm@redhat.com>
26281 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
26282 * gcc.c-torture/execute/920612-2.c: Likewise.
26283 * gcc.c-torture/execute/920428-2.c: Likewise.
26284 * gcc-c-torture/execute/va-arg-11.c: Call exit.
26285 * gcc.c-torture/execute/va-arg-21.c: Likewise.
26287 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26289 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
26290 * gcc.dg/pack-test-2.c: Likewise.
26292 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
26294 Tests by Zack Weinberg <zackw@stanford.edu>.
26296 * gcc.dg/cpp/defined.c: Update.
26297 * gcc.dg/cpp/defined_trad.c: New tests.
26299 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
26301 * gcc.dg/cpp/trad-direct.c: Update.
26303 2000-12-11 Neil Booth <neilb@earthling.net>
26305 * gcc.dg/cpp/defined_trad.c
26307 2000-12-11 Neil Booth <neilb@earthling.net>
26309 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
26311 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
26313 * gcc.dg/format-miss-2.c: New test.
26315 2000-12-09 Neil Booth <neilb@earthling.net>
26317 * gcc.dg/cpp/lineflags.c: New tests.
26318 * gcc.dg/cpp/poison.c: Update.
26319 * gcc.dg/cpp/redef2.c: Update.
26320 * gcc.dg/cpp/skipping.c: New test.
26322 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
26324 * g++.old-deja/g++.other/eh3.C: New testcase.
26326 2000-12-07 Neil Booth <neilb@earthling.net>
26328 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
26329 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
26330 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
26331 wtr-union-init-2.c, wtr-union-init-3.c: Update.
26332 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
26335 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
26337 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
26338 __SIZE_TYPE__ instead of int for type of integers cast to
26341 2000-12-07 Jakub Jelinek <jakub@redhat.com>
26343 * g++.old-deja/g++.other/cleanup4.C: New test.
26345 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
26347 * format-sec-1.c: New test.
26349 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
26351 * gcc.dg/format-nonlit-3.c: New test.
26353 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
26355 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
26356 through a null pointer.
26358 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26360 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
26361 * g++.old-deja/g++.pt/partial4.C: New test.
26363 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
26365 * gcc.c-torture/execute/ieee/hugeval.x: New.
26367 2000-12-06 Neil Booth <neilb@earthling.net>
26369 * gcc.dg/cpp/backslash2.c: New tests.
26371 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26373 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
26374 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
26376 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
26378 * gcc.c-torture/execute/20001203-2.c: New testcase.
26380 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
26382 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
26383 * g++.old-deja/g++.other/virtual10.C: New test.
26385 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
26387 * g++.old-deja/g++.mike/pmf5.C: Remove test.
26389 2000-12-05 Richard Henderson <rth@redhat.com>
26391 * gcc.c-torture/compile/20001205-1.c: New.
26393 2000-12-04 Neil Booth <neilb@earthling.net>
26395 * g++.old-deja/g++.other/virtual9.C: New test.
26396 * g++.old-deja/g++.pt/crash61.C: New test.
26397 * gcc.c-torture/execute/loop-9.c: New test.
26399 2000-12-04 Neil Booth <neilb@earthling.net>
26401 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
26402 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
26403 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
26404 * gcc.dg/cpp/extratokens.c: ...here.
26406 2000-12-04 Neil Booth <neilb@earthling.net>
26408 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
26411 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26413 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
26414 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
26416 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
26418 * gcc.c-torture/execute/20001203-1.c: New test.
26420 2000-12-03 Neil Booth <neilb@earthling.net>
26422 * gcc.dg/cpp/macro6.c: New test cases.
26424 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26426 * gcc.c-torture/execute/string-opt-9.c: New test.
26427 * gcc.c-torture/execute/string-opt-10.c: Likewise.
26428 * gcc.c-torture/execute/string-opt-11.c: Likewise.
26429 * gcc.c-torture/execute/string-opt-12.c: Likewise.
26431 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
26432 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
26434 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
26436 * gcc.dg/cpp/if-6.c: New testcase.
26438 * gcc.dg/20001201-1.c: New testcase.
26440 2000-12-02 Neil Booth <neilb@earthling.net>
26442 * g++.old-deja/g++.other/externC4.C,
26443 g++.old-deja/g++.other/friend10.C: New tests.
26445 2000-12-02 Neil Booth <neilb@earthling.net>
26447 * g++.old-deja/g++.other/instan2.C
26448 * g++.old-deja/g++.other/instan3.C: New test.
26450 2000-12-02 Neil Booth <neilb@earthling.net>
26452 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
26453 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
26454 gnuc99.c,gnuc99-pedantic.c: New tests.
26456 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
26458 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
26459 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
26461 2000-12-01 Neil Booth <neilb@earthling.net>
26463 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
26464 * gcc.dg/cpp/poison.c: Update.
26465 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
26467 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
26469 * g77.f-torture/execute/20001201.f: New test.
26471 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
26473 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
26475 2000-12-01 Jakub Jelinek <jakub@redhat.com>
26477 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
26479 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
26481 * g++.old-deja/g++.other/cast6.C: New test.
26483 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
26485 * gcc.c-torture/execute/20001130-2.c: New testcase.
26487 2000-11-30 Richard Henderson <rth@redhat.com>
26489 * gcc.c-torture/execute/20001130-1.c: New test.
26491 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
26493 * g++.old-deja/g++.other/op3.C: New test.
26495 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
26497 * g++.old-deja/g++.other/op2.C: New test.
26499 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
26501 * g++.old-deja/g++.other/crash38.C: New test.
26503 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
26505 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
26507 2000-11-29 Jakub Jelinek <jakub@redhat.com>
26509 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
26511 * gcc.c-torture/execute/string-opt-6.c: New test.
26513 * gcc.dg/20001117-1.c: Add main.
26515 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
26517 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
26519 * gcc.dg/940510-1.c: ... to here.
26521 * gcc.dg/20000926-1.c: GNU C now allows initializations of
26522 zero-size arrays in toplevel structures.
26524 2000-11-28 Jakub Jelinek <jakub@redhat.com>
26526 * gcc.c-torture/execute/loop-8.c: New test.
26528 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
26530 * g++.old-deja/g++.other/base1.C: New test.
26532 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
26534 * g++.old-deja/g++.other/parse2.C: New test.
26536 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
26538 * g++.old-deja/g++.pt/incomplete1.C: New test.
26540 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
26542 * g++.old-deja/g++.other/friend9.C: New test.
26544 2000-11-28 Jakub Jelinek <jakub@redhat.com>
26546 * gcc.dg/20001127-1.c: New test.
26548 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
26550 * g++.old-deja/g++.pt/friend46.C: New test.
26552 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
26554 * g++.old-deja/g++.other/ptrmem8.C: New test.
26556 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26558 * gcc.c-torture/execute/string-opt-7.c: New test.
26559 * gcc.c-torture/execute/string-opt-8.c: Likewise.
26561 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
26563 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
26564 instead of 'mkcheck 2'.
26566 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
26568 * gcc.c-torture/execute/memcheck/driver.c,
26569 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
26570 C9X references to refer to C99.
26572 2000-11-25 Jakub Jelinek <jakub@redhat.com>
26574 * gcc.dg/ultrasp3.c: New test.
26576 2000-11-25 Neil Booth <neilb@earthling.net>
26578 * gcc.dg/cpp/include2.c: Update test to be locale independent.
26580 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
26582 * gcc.c-torture/compile/20001123-2.c: New.
26584 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26586 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
26588 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
26590 * gcc.dg/sequence-point-1.c: Add some new tests.
26591 * gcc.c-torture/execute/20001124-1.c: New test.
26593 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
26595 * g++.old-deja/g++.other/vaarg4.C: New test.
26596 * gcc.c-torture/compile/20001123-1.c: New test.
26598 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
26600 * g++.other/crash24.C: Adjust and remove XFAIL.
26601 * g++.other/crash37.C: New test.
26603 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
26605 * g++.old-deja/g++.pt/instantiate9.C: New test.
26607 2000-11-22 Mark Mitchell <mark@codesourcery.com>
26609 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
26612 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
26613 * g++.old-deja/g++.robertl/eb55.C: Likewise.
26615 2000-11-22 Neil Booth <neilb@earthling.net>
26617 * gcc.dg/cpp/Wtrigraphs.c: New test.
26619 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
26621 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
26623 2000-11-22 Jakub Jelinek <jakub@redhat.com>
26625 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
26627 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
26629 * lib/gcc-dg.exp: load_lib scanasm.exp.
26630 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
26631 * lib/g++-dg.exp: load_lib scanasm.exp.
26632 * lib/scanasm.exp: New.
26633 (scan-assembler, scan-assembler-not): Add optional arguments to
26634 test name, or if not present, the pattern name.
26635 (scan-assembler-dem, scan-assembler-dem-not): New.
26637 * g++.dg/dg.exp: New.
26639 2000-11-21 Neil Booth <neilb@earthling.net>
26641 * gcc.dg/cpp/integrated1.c: Remove.
26643 2000-11-21 Jakub Jelinek <jakub@redhat.com>
26645 * gcc.c-torture/execute/20001121-1.c: New test.
26647 2000-11-21 Richard Henderson <rth@redhat.com>
26649 * gcc.c-torture/compile/20001121-1.c: New test.
26651 2000-11-20 Neil Booth <neilb@earthling.net>
26653 * gcc.dg/cpp/integrated1.c: New test.
26655 2000-11-21 Jakub Jelinek <jakub@redhat.com>
26657 * g++.old-deja/g++.other/inline17.C: New test.
26659 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
26661 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
26662 local variable to be zero: I made the variable global. Now
26663 uses abort() and exit() instead of relying on main's return value.
26665 2000-11-20 Neil Booth <neilb@earthling.net>
26667 * gcc.dg/cpp/paste2.c: Update test.
26668 * objc/execute/paste.m: New test.
26670 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
26672 * gcc.dg/c99-condexpr-1.c: New test.
26674 2000-11-20 Neil Booth <neilb@earthling.net>
26676 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
26678 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
26680 * g++.old-deja/g++.pt/export1.C: New test.
26682 2000-11-20 Jakub Jelinek <jakub@redhat.com>
26684 * gcc.dg/20001117-1.c: New test.
26686 2000-11-18 Richard Henderson <rth@redhat.com>
26688 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
26690 2000-11-18 Richard Henderson <rth@redhat.com>
26692 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
26693 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
26694 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
26696 2000-11-18 Richard Henderson <rth@redhat.com>
26698 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
26699 (main): New. Exit cleanly.
26701 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
26703 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
26704 gcc.dg/c99-fordecl-2.c: New tests.
26706 2000-11-18 Richard Henderson <rth@redhat.com>
26708 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
26709 * gcc.c-torture/execute/zerolen-2.c: New.
26711 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26713 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
26716 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
26718 * g++.old-deja/g++.pt/instantiate8.C: New test.
26720 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
26722 * g++.old-deja/g++.other/incomplete.C: Add more tests.
26723 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
26725 2000-11-16 Nick Clifton <nickc@redhat.com>
26727 * gcc.c-torture/execute/nestfunc-2.c: New test.
26728 * gcc.c-torture/execute/nestfunc-3.c: New test.
26730 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
26732 * gcc.c-torture/compile/20001116-1.c: New test.
26734 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26736 * gcc.c-torture/execute/20001115-1.c: New test.
26738 2000-11-15 Mark Mitchell <mark@codesourcery.com>
26740 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
26741 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
26742 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
26743 * g++.old-deja/g++.abi/vmihint.C: Likewise.
26745 2000-11-15 Neil Booth <neilb@earthling.net>
26747 gcc.dg/cpp/_Pragma1.c: Update.
26748 gcc.dg/cpp/_Pragma2.c: New test.
26750 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
26752 * g++.old-deja/g++.other/anon5.C: New test.
26754 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
26756 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
26759 2000-11-14 Jakub Jelinek <jakub@redhat.com>
26761 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
26764 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
26766 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
26767 labels at end of compound statements.
26769 2000-11-13 Jakub Jelinek <jakub@redhat.com>
26771 * gcc.c-torture/execute/loop-7.c: New test.
26773 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
26775 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
26777 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
26779 * gcc.dg/c99-bool-1.c: New test.
26781 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
26783 * gcc.dg/c99-scope-1.c: Remove xfail.
26784 * gcc.dg/c99-scope-2.c: New test.
26786 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26788 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
26789 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
26791 2000-11-11 Mark Mitchell <mark@codesourcery.com>
26793 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
26796 * g++.mike/p700.C: Don't typedef wchar_t.
26797 * g++.mike/p784.C: Likewise.
26798 * g++.mike/eb101.C: Don't use __wchar_t.
26800 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
26802 * g77.f-torture/execute/20001111.[fx]: Test premature exit
26805 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
26807 * gcc.c-torture/execute/20001111-1.c: New test.
26809 2000-11-10 Nick Clifton <nickc@redhat.com>
26811 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
26812 long multuiple and accumulate.
26814 2000-11-09 Richard Henderson <rth@redhat.com>
26816 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
26817 via size_t instead of int.
26819 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
26820 * gcc.c-torture/execute/string-opt-2.c: Likewise.
26821 * gcc.c-torture/execute/string-opt-3.c: Likewise.
26822 * gcc.c-torture/execute/string-opt-4.c: Likewise.
26824 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
26826 * gcc.c-torture/compile/20001109-1.c: New test.
26827 * gcc.c-torture/compile/20001109-2.c: New test.
26829 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
26831 * g++.old-deja/g++.pt/operator1.C: New test.
26832 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
26834 2000-11-09 Jakub Jelinek <jakub@redhat.com>
26836 * gcc.dg/20001108-1.c: New test.
26838 2000-11-09 Jakub Jelinek <jakub@redhat.com>
26840 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
26841 with both arguments constant strings.
26842 * gcc.c-torture/execute/string-opt-3.c: New test.
26843 * gcc.c-torture/execute/string-opt-4.c: New test.
26844 * gcc.c-torture/execute/string-opt-5.c: New test.
26846 2000-11-08 Nick Clifton <nickc@redhat.com>
26848 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
26849 mulsidi3adddi patterns.
26851 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
26853 * g++.old-deja/g++.other/crash36.C: New test.
26855 2000-11-08 Jakub Jelinek <jakub@redhat.com>
26857 * g++.old-deja/g++.other/init16.C: New test.
26859 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
26861 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
26863 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
26865 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
26866 * gcc.c-torture/execute/va-arg-16.x: Likewise.
26867 * gcc.c-torture/execute/va-arg-17.x: Likewise.
26869 2000-11-07 DJ Delorie <dj@redhat.com>
26871 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
26873 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26875 * gcc.c-torture/execute/string-opt-1.c: New test.
26877 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
26879 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
26880 mips-sgi-irix6.* because the MIPS ABI passes floating-point
26881 parameters in registers, and there is no way for a varargs
26882 function to know in which order the integer and floating-point
26883 parameters should be interleaved when they are placed on the
26885 * gcc.c-torture/execute/va-arg-16.x: Likewise.
26886 * gcc.c-torture/execute/va-arg-17.x: Likewise.
26888 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26890 * gcc.c-torture/execute/string-opt-2.c: New test.
26892 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
26894 * g++.old-deja/g++.pt/crash60.C: New test.
26896 2000-11-06 Jakub Jelinek <jakub@redhat.com>
26898 * g++.old-deja/g++.other/crash24.C: New test.
26899 * g++.old-deja/g++.other/crash25.C: New test.
26900 * g++.old-deja/g++.other/crash26.C: New test.
26901 * g++.old-deja/g++.other/crash27.C: New test.
26902 * g++.old-deja/g++.other/crash28.C: New test.
26903 * g++.old-deja/g++.other/crash29.C: New test.
26904 * g++.old-deja/g++.other/crash30.C: New test.
26905 * g++.old-deja/g++.other/crash31.C: New test.
26906 * g++.old-deja/g++.other/crash32.C: New test.
26907 * g++.old-deja/g++.other/crash33.C: New test.
26908 * g++.old-deja/g++.other/crash34.C: New test.
26909 * g++.old-deja/g++.other/crash35.C: New test.
26911 2000-11-06 Jakub Jelinek <jakub@redhat.com>
26913 * gcc.c-torture/execute/20001031-1.c: New test.
26915 2000-11-04 Mark Mitchell <mark@codesourcery.com>
26917 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
26920 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
26921 standards-conformant.
26923 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
26925 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
26926 * g++.old-deja/g++.mike/p755a.C: Likewise.
26927 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
26928 library makes no calls to `operator new' during initialization.
26930 2000-11-04 Neil Booth <neilb@earthling.net>
26932 * gcc.dg/cpp/include2.c: New tests.
26934 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
26936 * lib/g++.exp (g++_set_ld_library_path): New function.
26937 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
26939 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
26941 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
26944 2000-11-01 Richard Henderson <rth@redhat.com>
26946 * g++.old-deja/g++.ext/namedret1.C: New.
26947 * g++.old-deja/g++.ext/namedret2.C: New.
26948 * g++.old-deja/g++.ext/namedret3.C: New.
26950 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
26952 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
26953 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
26955 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26957 * gcc.c-torture/execute/va-arg-21.c: New test.
26959 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
26961 * gcc.dg/c99-complex-2.c: New test.
26963 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26965 * gcc.c-torture/execute/stdio-opt-1.c: New test.
26967 2000-10-31 Jakub Jelinek <jakub@redhat.com>
26969 * g++.old-deja/g++.other/inline16.C: New test.
26971 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
26973 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
26974 __PRETTY_FUNCTION__
26976 2000-10-29 Neil Booth <neilb@earthling.net>
26978 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
26980 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
26981 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
26984 2000-10-29 Neil Booth <neilb@earthling.net>
26986 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
26987 * mi1.c, mi1c.h: Add null directives to multiple-include test.
26988 * mi5.c: Test multiple includes work with -C.
26989 * trigraphs.c: Test ^= version.
26991 2000-10-28 Neil Booth <neilb@earthling.net>
26993 New tests and test updates for new macro expander.
26995 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
26996 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
26997 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
26998 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
26999 new diagnostic messages.
27001 * gcc.dg/cpp/macro3.c: New tests.
27003 2000-10-27 Mark Mitchell <mark@codesourcery.com>
27005 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
27008 2000-10-27 Jakub Jelinek <jakub@redhat.com>
27010 * g++.old-deja/g++.other/eh2.C: New test.
27012 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
27014 * gcc.c-torture/execute/20001027-1.c: New test.
27016 2000-10-26 Richard Henderson <rth@redhat.com>
27018 * gcc.c-torture/execute/20001026-1.c: New.
27020 2000-10-26 Mark Mitchell <mark@codesourcery.com>
27022 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
27023 * g++.old-deja/g++.law/builtin1.C: Likewise.
27024 * g++.old-deja/g++.law/ctors10.C: Likewise.
27025 * g++.old-deja/g++.law/virtual3.C: Likewise.
27026 * g++.old-deja/g++.mike/p658.C: Likewise.
27027 * g++.old-deja/g++.other/sibcall1.C: Likewise.
27028 * g++.old-deja/g++.other/vaarg2.C: Likewise.
27029 * g++.old-deja/g++.robertl/eb124.C: Likewise.
27030 * g++.old-deja/g++.robertl/eb44.C: Likewise.
27031 * g++.old-deja/g++.robertl/eb77.C: Likewise.
27033 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
27035 * gcc.c-torture/compile/20001024-1.c: New test.
27037 2000-10-25 Mark Mitchell <mark@codesourcery.com>
27039 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
27040 to tell us whether or not we are using V3.
27042 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
27044 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
27047 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
27049 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
27051 2000-10-25 Jakub Jelinek <jakub@redhat.com>
27053 * gcc.c-torture/execute/20001024-1.c: New test.
27055 2000-10-24 Jakub Jelinek <jakub@redhat.com>
27057 * g++.old-deja/g++.other/sibcall1.C: New test.
27059 2000-10-20 Jakub Jelinek <jakub@redhat.com>
27061 * gcc.dg/noncompile/init-3.c: New test.
27063 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
27065 * gcc.dg/format-array-1.c: New test.
27067 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
27069 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
27070 writing through null pointers; remove comment about testing
27071 unterminated strings.
27073 2000-10-17 Matthew Hiller <hiller@redhat.com>
27075 * gcc.c-torture/execute/20001017-2.c: New test.
27077 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
27079 * gcc.c-torture/compile/20001018-1.c: New test.
27080 * gcc.c-torture/compile/20001018-1.x: Xfail.
27082 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27084 * gcc.c-torture/execute/20001017-1.c: New test.
27086 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
27088 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
27089 for multiple use of arguments with scanf formats; add tests for
27090 multiple use of arguments.
27092 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
27094 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
27096 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
27098 * gcc.dg/format-miss-1.c: New test.
27100 2000-10-16 Jakub Jelinek <jakub@redhat.com>
27102 * gcc.c-torture/execute/20001013-1.c: New test.
27104 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
27106 * gcc.dg/format-branch-1.c: New test.
27108 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
27110 * README, lib/file-format.exp: Remove EGCS references.
27112 2000-10-16 Jakub Jelinek <jakub@redhat.com>
27114 * gcc.dg/20001013-1.c: New test.
27116 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
27118 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
27119 for intmax_t in the compiler using __typeof__ and the type rules
27120 for conditional expressions.
27122 2000-10-13 Jakub Jelinek <jakub@redhat.com>
27124 * gcc.dg/20001012-1.c: New test.
27125 * gcc.dg/20001012-2.c: New test.
27127 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
27129 * gcc.dg/format-attr-1.c: New test.
27131 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
27133 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
27134 __LONG_LONG_MAX__ instead of LLONG_MAX.
27136 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
27138 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
27140 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
27143 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
27145 * gcc.dg/sequence-pt-1.c: New test.
27147 2000-10-11 Geoff Keating <geoffk@cygnus.com>
27149 * gcc.c-torture/execute/20001011-1.c: New testcase.
27150 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
27152 2000-10-10 Jakub Jelinek <jakub@redhat.com>
27154 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
27155 does not error on it.
27157 2000-10-10 Jakub Jelinek <jakub@redhat.com>
27159 * gcc.dg/20001009-1.c: New test.
27161 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
27163 * gcc.c-torture/compile/20001009-1.c: Move from here ....
27164 * gcc.c-torture/execute/20001009-2.c: ... to here.
27166 2000-10-09 Geoff Keating <geoffk@cygnus.com>
27168 * gcc.c-torture/compile/20001009-1.c: New testcase.
27169 * gcc.c-torture/execute/20001009-1.c: New testcase.
27170 Testcases provided by Jan Hubicka <jh@suse.cz>.
27172 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
27174 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
27175 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
27176 uintmax_t using <limits.h> to emulate the compiler's internal
27177 logic. No longer XFAIL %j tests.
27179 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
27181 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
27182 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
27183 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
27184 regexps and details of expected handling of some bad formats.
27185 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
27188 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
27190 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
27191 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
27192 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
27193 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
27196 2000-10-06 Richard Henderson <rth@cygnus.com>
27198 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
27199 * g++.old-deja/g++.brendan/crash52.C: Likewise.
27200 * g++.old-deja/g++.jason/report.C: Likewise.
27201 * g++.old-deja/g++.law/friend5.C: Likewise.
27202 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
27203 of the expected warnings.
27205 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
27207 * g++.old-deja/g++.pt/enum14.C: New test.
27209 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
27211 * g++.old-deja/g++.pt/crash59.C: New test.
27213 2000-10-04 Will Cohen <wcohen@redhat.com>
27215 * gcc.dg/20000926-1.c: New test.
27217 2000-10-03 Geoff Keating <geoffk@cygnus.com>
27219 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
27220 function name for current C++ compiler.
27221 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
27223 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
27225 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
27226 __PRETTY_FUNCTION__.
27227 * g++.old-deja/g++.ext/pretty2.C: Likewise.
27229 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27231 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
27233 2000-09-26 Jakub Jelinek <jakub@redhat.com>
27235 * gcc.c-torture/compile/20000923-1.c: New test.
27237 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
27239 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
27240 * g++.old-deja/g++.pt/ttp62.C: Same.
27241 * g++.old-deja/g++.other/inline14.C: Same.
27243 2000-09-24 Richard Henderson <rth@cygnus.com>
27245 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
27247 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
27249 * gcc.dg/c90-printf-1.c: Add test for wide string format.
27251 2000-09-22 Geoff Keating <geoffk@cygnus.com>
27253 * gcc.c-torture/compile/20000922-1.c: New file.
27255 2000-09-21 Nick Clifton <nickc@redhat.com>
27257 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
27258 a signed long modulo operation.
27259 (mod6): New function - perform an unsigned long modulo operation.
27260 (main): Add tests for modulos of very large numbers by very small
27263 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27265 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
27267 2000-09-19 Richard Henderson <rth@cygnus.com>
27269 * gcc.dg/compare2.c (case 10): XFAIL.
27271 2000-09-18 Richard Henderson <rth@cygnus.com>
27273 * gcc.c-torture/execute/20000906-1.c: Move ...
27274 * gcc.dg/20000906-1.c: ... here. Only run on targets
27275 that support __builtin_trap.
27277 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
27279 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
27281 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
27283 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
27284 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
27285 more $ format tests.
27287 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
27289 * gcc.dg/format-errmk-1.c: New test.
27291 2000-09-17 Greg McGary <greg@mcgary.org>
27293 * gcc.c-torture/execute/20000917-1.x: Remove.
27295 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
27297 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
27299 2000-09-17 Greg McGary <greg@mcgary.org>
27301 * gcc.c-torture/execute/20000917-1.c: New test.
27302 * gcc.c-torture/execute/20000917-1.x: XFAIL.
27304 2000-09-16 Neil Booth <NeilB@earthling.net>
27306 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
27307 in nested macro bug.
27309 2000-09-15 Neil Booth <NeilB@earthling.net>
27311 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
27313 2000-09-14 Jeffrey A Law (law@cygnus.com)
27315 * gcc.c-torture/execute/20000914-1.c: New test.
27317 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
27319 * g++.other/inline13.C: New test.
27321 2000-09-12 Andreas Jaeger <aj@suse.de>
27323 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
27324 constant by Ulrich Drepper <drepper@redhat.com>.
27326 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
27328 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
27330 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27332 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
27334 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
27336 * gcc.dg/cpp/backslash.c: New test.
27338 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
27340 * gcc.c-torture/execute/20000910-1.c: New test.
27341 * gcc.c-torture/execute/20000910-2.c: Likewise.
27343 2000-09-11 Robert Lipe <robertl@sco.com>
27345 * gcc.dg/pragma-align.c: New test.
27347 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
27349 * g++.old-deja/g++.pt/explicit82.C: New test.
27350 * g++.old-deja/g++.pt/explicit83.C: New test.
27352 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
27354 * gcc.dg/asm-names.c: New test.
27356 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27358 * gcc.dg/cpp/tr-warn6.c: New test
27360 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
27362 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
27365 2000-09-07 Catherine Moore <clm@redhat.com>
27367 * gcc.c-torture/execute/unroll-1.c: New test.
27369 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
27371 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
27373 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
27374 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
27375 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
27376 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
27377 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
27379 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
27380 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
27382 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
27384 * g++.old-deja/g++.pt/deduct2.C: New test.
27386 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
27388 * g++.old-deja/g++.pt/parms2.C: New test.
27390 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
27392 * g++.old-deja/g++.pt/crash58.C: New test.
27394 2000-09-06 Greg McGary <greg@mcgary.org>
27396 * gcc.c-torture/execute/20000906-1.c: New test.
27397 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
27399 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27401 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
27403 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
27405 * g++.old-deja/g++.pt/crash57.C: New test.
27407 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
27409 * g++.old-deja/g++.pt/crash56.C: New test.
27411 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
27413 * g++.old-deja/g++.pt/koenig1.C: New test.
27415 2000-09-04 Jakub Jelinek <jakub@redhat.com>
27417 * gcc.dg/20000904-1.c: New test.
27419 2000-09-04 Jakub Jelinek <jakub@redhat.com>
27421 * gcc.dg/cpp/paste8.c: New test.
27423 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
27425 * gcc.c-torture/compile/20000827-1.c: New test.
27427 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
27429 * gcc.dg/format-diag-1.c: New test.
27431 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
27433 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
27434 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
27435 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
27436 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
27437 gcc.dg/formatz-1.c: Adjust warning regular expressions.
27439 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
27441 * g++.old-deja/g++.other/nested4.C: New test.
27443 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
27445 * g++.old-deja/g++.ns/scoped1.C: New test.
27447 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
27449 * lib/g++.exp: Support testing already-installed GCC.
27451 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27453 * wtr-label-1.c, wtr-suffix-1.c: New tests.
27455 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27457 * gcc.dg/return-type-2.c: New test.
27459 2000-08-27 Geoff Keating <geoffk@cygnus.com>
27461 * gcc.c-torture/compile/20000825-1.c: New test.
27463 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
27465 * gcc.dg/dwarf2-2.c: New test.
27467 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
27469 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
27470 dg-warning regexps.
27472 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
27474 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
27475 gcc.dg/format-ext-5.c: New tests.
27477 2000-08-25 Jakub Jelinek <jakub@redhat.com>
27479 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
27481 2000-08-24 Mark Mitchell <mark@codesourcery.com>
27483 * gcc.dg/noncompile/930622-2.c: Adjust error message.
27485 2000-08-24 Richard Henderson <rth@cygnus.com>
27487 * gcc.dg/ia64-sync-1.c: New test.
27488 * gcc.dg/ia64-sync-2.c: New test.
27489 * gcc.dg/ia64-asm-1.c: New test.
27491 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
27493 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
27494 * gcc.dg/format-ext-2.c: New test.
27496 2000-08-23 Jason Merrill <jason@redhat.com>
27498 * lib/old-dejagnu.exp: Also ignore "In member function" and
27501 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27503 * gcc.dg/noncompile/label-lineno-1.c: New test.
27505 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
27507 * gcc.dg/c99-array-nonobj-1.c: New test.
27509 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
27511 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
27513 * gcc.dg/format-ext-1.c: New test.
27515 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27517 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
27518 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
27519 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
27520 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
27521 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
27523 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
27525 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
27526 gcc.dg/c99-strftime-2.c: New tests.
27528 2000-08-22 Richard Henderson <rth@cygnus.com>
27530 * gcc.c-torture/execute/20000822-1.c: New test.
27532 2000-08-21 Jakub Jelinek <jakub@redhat.com>
27534 * gcc.c-torture/execute/20000819-1.x: Remove.
27536 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
27538 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
27539 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
27540 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
27541 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
27542 gcc.dg/format-xopen-1.c: New tests.
27544 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
27546 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
27548 2000-08-21 Jakub Jelinek <jakub@redhat.com>
27550 * g++.old-deja/g++.other/loop2.C: New test.
27552 * gcc.c-torture/compile/20000606-1.c: New test.
27553 * gcc.c-torture/compile/20000728-1.c: New test.
27554 * gcc.c-torture/execute/20000801-1.c: New test.
27555 * gcc.c-torture/execute/20000801-2.c: New test.
27556 * gcc.c-torture/execute/20000819-1.c: New test.
27557 * gcc.c-torture/execute/20000819-1.x: XFAIL.
27558 * gcc.dg/20000629-1.c: New test.
27559 * gcc.dg/20000724-1.c: New test.
27560 * gcc.dg/20000807-1.c: New test.
27562 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
27564 * gcc.dg/cpp/pragma-1.c: New test.
27565 * gcc.dg/cpp/pragma-2.c: New test.
27567 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
27569 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
27570 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
27572 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27574 * gcc.c-torture/compile/20000818-1.c: New test.
27576 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
27578 * gcc.c-torture/execute/20000818-1.c: New test.
27580 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
27582 * gcc.dg/format-va-1.c: New test.
27584 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
27586 * g++.old-deja/g++.other/typedef8.C: New test.
27588 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
27590 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
27591 * g++.old-deja/g++.mike/net36.C: Mark candidate.
27592 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
27593 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
27594 * g++.old-deja/g++.other/ptrmem7.C: New test.
27595 * g++.old-deja/g++.pt/ptrmem10.C: New test.
27597 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
27599 * g++.old-deja/g++.pt/typename27.C: New test.
27601 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
27603 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
27604 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
27605 * g++.old-deja/g++.pt/friend45.C: New test.
27606 * g++.old-deja/g++.other/friend8.C: New test.
27608 2000-08-15 Richard Henderson <rth@cygnus.com>
27610 * gcc.c-torture/execute/20000815-1.c: New test.
27612 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
27614 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
27615 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
27616 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
27618 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
27620 * g++.old-deja/g++.other/refinit2.C: New test.
27622 2000-08-13 Geoff Keating <geoffk@cygnus.com>
27624 * lib/c-torture.exp (c-torture): Make
27625 compiler_conditional_xfail_data global.
27626 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
27627 compiler_conditional_xfail_data machinery.
27628 (f-torture-execute): Likewise.
27629 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
27630 and only when unrolling loops.
27632 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
27634 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
27636 * g++.old-deja/g++.pt/explicit81.C: New test.
27638 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
27640 * g++.old-deja/g++.pt/typename26.C: New test.
27642 2000-08-10 Geoff Keating <geoffk@cygnus.com>
27644 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
27647 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
27649 * g++.old-deja/g++.other/array3.C: New test.
27651 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
27653 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
27654 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
27655 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
27658 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
27660 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
27661 * g++.old-deja/g++.abi/vmihint.C: Likewise.
27663 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
27665 * gcc.c-torture/execute/20000808-1.c: New test.
27667 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
27669 * gcc.dg/c90-const-expr-1.c: New test.
27671 2000-08-08 Richard Henderson <rth@cygnus.com>
27673 * gcc.dg/noncompile/920923-1.c: Declare calloc.
27675 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
27677 * gcc.dg/noncompile/const-ll-1.c: New test.
27679 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
27681 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
27683 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
27685 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
27686 that running programs linked against the shared version of libobjc
27689 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
27691 * gcc.dg/c99-printf-1.c: New test.
27693 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
27695 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
27697 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
27699 * gcc.c-torture/execute/20000731-1.x: Delete.
27701 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
27703 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
27704 and torture_without_loops as is done by c-torture.exp.
27705 (search_for): Copy from c-torture.exp.
27706 (gcc-dg-runtest): New function, drives a directory of tests
27707 iterating over the TORTURE_OPTIONS.
27708 (scan-assembler, scan-assembler-not): Move here from
27709 individual directory drivers.
27711 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
27712 defined by lib/gcc-dg.exp.
27713 * gcc.dg/cpp/cpp.exp: Likewise.
27714 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
27715 gcc-dg-runtest, so we cycle over optimization options.
27717 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
27718 * gcc.dg/compare2.c: No longer expected to fail.
27720 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
27722 * gcc.c-torture/execute/20000804-1.c: New test.
27724 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
27726 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
27728 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
27730 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
27732 2000-08-03 Jeffrey A Law (law@cygnus.com)
27734 * gcc.c-torture/compile/20000803-1.c: New test.
27736 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
27738 * gcc.c-torture/execute/20000801-3.c,
27739 gcc.c-torture/execute/20000801-4.c: New tests.
27740 * gcc.c-torture/execute/20000801-3.x,
27741 gcc.c-torture/execute/20000801-4.x: Xfail.
27743 2000-08-02 Geoff Keating <geoffk@cygnus.com>
27745 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
27746 libobjc/.libs to allow for libtool.
27748 2000-08-02 Jakub Jelinek <jakub@redhat.com>
27750 * gcc.c-torture/compile/20000802-1.c: New test.
27752 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
27754 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
27756 2000-07-31 Jeffrey A Law (law@cygnus.com)
27758 * gcc-c-torture/execute/20000731-2.c: New test.
27760 * gcc.c-torture/execute/20000731-1.c: New test.
27761 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
27763 2000-07-31 Jakub Jelinek <jakub@redhat.com>
27765 * testsuite/gcc.dg/cpp/paste7.c: New test.
27766 * gcc.dg/cpp/20000725-1.c: New test.
27768 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
27770 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
27771 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
27772 declaration warning for __builtin_dwarf_reg_size.
27774 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
27776 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
27778 * gcc.dg/noncompile/voidparam-1.c: New test.
27780 2000-07-30 Richard Henderson <rth@cygnus.com>
27782 * gcc.dg/c90-digraph-1.c: Don't xfail.
27783 * gcc.dg/compare2.c (case 10): Xfail.
27784 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
27786 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
27788 * gcc.dg/c99-main-1.c: New test.
27790 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
27792 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
27794 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
27796 * gcc.c-tortuer/execute/20000726-1.c: New test.
27798 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
27800 * gcc.c-torture/execute/enum-2.c: New test.
27802 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27804 * gcc.dg/cpp/tr-warn3.c: New test.
27806 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
27808 * g++.old-deja/g++.ext/implicit1.C: Remove.
27809 * g++.old-deja/g++.jason/c2.C: Remove
27810 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
27811 * g++.old-deja/g++.pt/crash16.C: Likewise.
27812 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
27814 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
27816 * g++.old-deja/g++.other/for2.C: New test.
27818 2000-07-25 Jakub Jelinek <jakub@redhat.com>
27820 * gcc.dg/20000720-1.c: New test.
27822 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
27824 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
27826 2000-07-24 Geoff Keating <geoffk@cygnus.com>
27828 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
27829 * gcc.c-torture/execute/20000722-1.c: New.
27830 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
27832 2000-07-24 Jakub Jelinek <jakub@redhat.com>
27834 * gcc.dg/cpp/20000720-1.S: New test.
27836 2000-07-21 Michael Meissner <meissner@redhat.com>
27838 * gcc.c-torture/execute/ieee/hugeval.c: New test.
27840 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
27842 * g++.old-deja/g++.brendan/crash16.C,
27843 g++.old-deja/g++.brendan/parse3.C,
27844 g++.old-deja/g++.brendan/redecl1.C,
27845 g++.old-deja/g++.ns/template13.C,
27846 g++.old-deja/g++.other/decl4.C,
27847 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
27849 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
27851 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
27852 and "Internal error".
27854 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
27856 * gcc.dg/cpp/paste6.c: New test.
27858 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
27860 * gcc.dg/cpp/tr-direct.c: New test.
27862 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
27863 gcc.dg/cpp/undef1.c: Tweak error regexps.
27865 2000-07-18 Eric Christopher <echristo@redhat.com>
27867 * gcc.c-torture/compile/20000718-1.c: New test.
27869 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
27871 * cpplex.c (_cpp_push_token): If the token being pushed back
27872 is the previous token in this context, just subtract one from
27874 * cppmacro.c (save_expansion): Clear aux field when storing a
27877 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
27879 * gcc.dg/noncompile/redecl-1.c: New test.
27881 2000-07-18 Jakub Jelinek <jakub@redhat.com>
27883 * gcc.c-torture/execute/20000717-5.c: New test.
27884 * gcc.c-torture/execute/20000717-1.x: Removed.
27886 2000-07-17 Richard Henderson <rth@cygnus.com>
27888 * gcc.c-torture/execute/20000717-4.c: New test.
27890 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
27892 * gcc.dg/cpp/syshdr.c: New test.
27893 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
27895 2000-07-17 Neil Booth <neilb@earthling.net>
27897 * gcc.dg/cpp/cmdlne-dM.c: New test.
27898 * gcc.dg/cpp/cmdlne-dD.c: New test.
27900 2000-07-17 Jeffrey A Law (law@cygnus.com)
27902 * gcc.c-torture/execute/20000717-3.c: New test.
27904 * gcc.c-torture/compile/20000717-1.c: New test.
27906 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
27908 * gcc.c-torture/execute/20000717-2.c: New test.
27910 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
27912 * gcc.dg/formatz-1.c: New test.
27914 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
27915 * gcc.dg/c99-digraph-1.c: New tests.
27917 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
27918 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
27920 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
27921 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
27922 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
27923 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
27924 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
27925 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
27926 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
27928 2000-07-17 Greg McGary <greg@mcgary.org>
27930 * gcc.c-torture/execute/20000717-1.c: New test.
27931 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
27933 2000-07-15 Jakub Jelinek <jakub@redhat.com>
27935 * gcc.c-torture/execute/20000715-2.c: New test.
27936 * gcc.dg/20000715-1.c: New test.
27938 2000-07-15 Michael Meissner <meissner@redhat.com>
27940 * gcc.c-torture/execute/20000715-1.c: New test.
27942 2000-07-13 Jakub Jelinek <jakub@redhat.com>
27944 * gcc.c-torture/execute/20000707-1.c: New test.
27946 2000-07-13 Neil Booth <NeilB@earthling.net>
27948 * testsuite/gcc.dg/cpp/digraph1.c,
27949 testsuite/gcc.dg/cpp/digraph2.c,
27950 testsuite/gcc.dg/cpp/digraphs.c: New tests.
27952 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
27954 * g77.f-torture/compile/20000630-2.f: New test.
27955 * g77.f-torture/compile/20000630-2.x
27957 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
27959 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
27961 2000-07-11 Neil Booth <NeilB@earthling.net>
27963 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
27965 2000-07-11 Neil Booth <NeilB@earthling.net>
27967 * gcc.dg/cpp/cmdlne-C.c: New.
27969 2000-07-09 Neil Booth <NeilB@earthling.net>
27971 * gcc.dg/cpp/directiv.c: New tests.
27972 * gcc.dg/cpp/undef1.c: Update.
27974 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
27976 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
27978 2000-07-09 Neil Booth <NeilB@earthling.net>
27980 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
27982 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
27984 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
27985 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
27987 2000-07-08 Neil Booth <NeilB@earthling.net>
27989 * gcc.dg/cpp/macsyntx.c: New tests.
27991 2000-07-07 Jakub Jelinek <jakub@redhat.com>
27993 * gcc.dg/20000707-1.c: New test.
27995 2000-07-07 Jakub Jelinek <jakub@redhat.com>
27997 * gcc.c-torture/execute/20000706-1.c: New test.
27998 * gcc.c-torture/execute/20000706-2.c: New test.
27999 * gcc.c-torture/execute/20000706-3.c: New test.
28000 * gcc.c-torture/execute/20000706-4.c: New test.
28001 * gcc.c-torture/execute/20000706-5.c: New test.
28003 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
28005 * g++.old-deja/g++.pt/instantiate7.C: New test.
28007 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
28009 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
28010 * g++.old-deja/g++.mike/thunk3.C: Likewise.
28011 * g++.old-deja/g++.other/rtti3.C: Likewise.
28012 * g++.old-deja/g++.other/rttid3.C: Likewise.
28014 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
28016 * g77.f-torture/compile/20000630-1.x: Fix typo
28018 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
28020 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
28023 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
28025 * gcc.dg/cpp/ident.c: New test.
28027 2000-07-05 Neil Booth <NeilB@earthling.net>
28029 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
28030 gcc.dg/cpp/lexstrng.c: New tests.
28032 2000-07-04 Neil Booth <NeilB@earthling.net>
28034 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
28035 * gcc.dg/cpp/strify2.c: Same.
28037 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
28039 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
28040 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
28041 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
28042 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
28044 * testsuite/gcc.dg/cpp/macro1.c,
28045 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
28046 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
28047 testsuite/gcc.dg/cpp/strify1.c,
28048 testsuite/gcc.dg/cpp/strify2.c: New tests.
28050 2000-07-03 Jakub Jelinek <jakub@redhat.com>
28052 * gcc.c-torture/execute/20000703-1.c: New test.
28054 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
28056 * g++.old-deja/g++.pt (lookup10.C): New test.
28058 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
28060 * g++.old-deja/g++.pt (typename25.C): New test.
28062 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
28064 * gcc.c-torture/compile/20000701-1.c: New test.
28066 2000-06-30 Nick Clifton <nickc@cygnus.com>
28068 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
28071 2000-06-30 Catherine Moore <clm@cygnus.com>
28073 * gcc.c-torture/execute/align-1.c: New test.
28075 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
28077 * g++.old-deja/g++.pt/expr8.C: New test.
28078 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
28080 2000-06-29 Nick Clifton <nickc@cygnus.com>
28082 * gcc.c-torture/compile/20000629-1.c: New test.
28084 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
28087 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
28088 gcc.dg/noncompile directory, depending on whether they're
28089 preprocessor tests or not. Annotate all the tests for the dg
28092 * gcc.c-torture/noncompile/noncompile.exp: Delete.
28093 * gcc.dg/noncompile/noncompile.exp: New.
28097 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
28098 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
28099 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
28100 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
28101 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
28102 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
28103 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
28104 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
28105 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
28106 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
28107 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
28108 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
28109 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
28110 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
28111 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
28112 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
28113 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
28114 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
28115 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
28116 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
28117 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
28118 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
28119 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
28120 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
28122 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
28123 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
28124 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
28125 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
28126 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
28127 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
28129 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
28131 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
28132 declare one variable. On the fourth, error.
28133 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
28134 declared by 20000628-1a.h.
28136 2000-06-29 Richard Henderson <rth@redhat.com>
28138 * gcc.c-torture/execute/930529-1.x: New file.
28139 * gcc.dg/920413-1.c: Adjust expected warning text.
28140 * gcc.dg/980217-1.c: Declare abort.
28141 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
28143 2000-06-29 Jeffrey A Law (law@cygnus.com)
28145 * g77.f-torture/compile/20000629-1.f: New test.
28146 * g77.f-torture/compile/20000629-1.x: Expected to fail.
28148 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
28150 Rearrange lots of files, removing entirely the
28151 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
28155 gcc.c-torture/code_quality/code_quality.exp
28156 gcc.c-torture/special/special.exp
28157 gcc.failure/failure.exp
28158 gcc.failure/940409-1.x
28159 gcc.c-torture/compile/961203-1.x
28162 gcc.misc-tests/linkage.exp
28163 gcc.c-torture/execute/920730-1t.c
28164 gcc.c-torture/execute/920730-1t.x
28165 gcc.c-torture/compile/920520-1.x
28166 gcc.c-torture/compile/920521-1.x
28167 gcc.c-torture/compile/981006-1.x
28168 gcc.c-torture/execute/eeprof-1.x
28170 * Moved files (possibly with modifications to fit a new harness):
28172 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
28173 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
28174 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
28175 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
28176 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
28177 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
28178 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
28179 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
28180 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
28181 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
28182 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
28183 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
28184 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
28185 gcc.failure/940409-1.c gcc.dg/940409-1.c
28187 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
28189 * c-torture/compile/961203-1.x: Delete.
28191 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
28192 not exit. Include stdio.h.
28193 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
28194 * gcc.misc-tests/dg-12.c: Likewise.
28195 * gcc.misc-tests/dg-5.c: Likewise.
28196 * gcc.misc-tests/dg-6.c: Likewise.
28197 * gcc.misc-tests/dg-7.c: Prototype abort.
28198 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
28199 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
28200 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
28202 * gcc.misc-tests/sieve.c: Use return from main, not exit.
28203 * gcc.misc-tests/sort2.c: Use return from main, not exit.
28205 2000-06-28 Jakub Jelinek <jakub@redhat.com>
28207 * gcc.dg/cpp/20000628-1.c: New test.
28208 * gcc.dg/cpp/20000628-1.h: New header for above test.
28209 * gcc.dg/cpp/20000628-1a.h: Likewise.
28211 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
28213 * gcc.dg/cpp: New directory.
28214 * gcc.dg/cpp/cpp.exp: New driver.
28215 * gcc.dg/cpp/20000627-1.c: New test.
28216 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
28217 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
28218 and rewrite as a compilation test.
28220 * gcc.dg: Move many files into the cpp subdirectory, possibly
28221 renaming or editing them as well.
28223 990119-1.c cpp/19990119-1.c
28224 990228-1.c cpp/19990228-1.c
28225 990407-1.c cpp/19990407-1.c
28226 990409-1.c cpp/19990409-1.c
28227 990413-1.c cpp/19990413-1.c
28228 990703-1.c cpp/19990703-1.c
28229 20000127-1.c cpp/20000127-1.c
28230 20000129-1.c cpp/20000129-1.c
28231 20000207-1.c cpp/20000207-1.c
28232 20000207-2.c cpp/20000207-2.c
28233 20000209-1.c cpp/20000209-1.c
28234 20000209-2.c cpp/20000209-2.c
28235 20000301-1.c cpp/20000301-1.c
28236 20000419-1.c cpp/20000419-1.c
28237 20000510-1.S cpp/20000510-1.S
28238 20000519-1.c cpp/20000519-1.c
28239 20000529-1.c cpp/20000529-1.c
28240 20000625-1.c cpp/20000625-1.c
28241 20000625-2.c cpp/20000625-2.c
28242 cpp-as1.c cpp/assert1.c
28243 cpp-as2.c cpp/assert2.c
28244 cxx-comments-1.c cpp/cxxcom1.c
28245 cxx-comments-2.c cpp/cxxcom2.c
28246 endif-label.c cpp/endif.c
28247 cpp-hash1.c cpp/hash1.c
28248 cpp-hash2.c cpp/hash2.c
28249 cpp-if1.c cpp/if-1.c
28250 cpp-if2.c cpp/if-2.c
28251 cpp-if3.c cpp/if-3.c
28252 cpp-if4.c cpp/if-4.c
28253 cpp-if5.c cpp/if-5.c
28254 cpp-cond.c cpp/if-cexp.c
28255 cpp-missingop.c cpp/if-mop.c
28256 cpp-missingparen.c cpp/if-mpar.c
28257 cpp-opprec.c cpp/if-oppr.c
28258 cpp-ifparen.c cpp/if-paren.c
28259 cpp-shortcircuit.c cpp/if-sc.c
28260 cpp-shift.c cpp/if-shift.c
28261 cpp-unary.c cpp/if-unary.c
28262 cpp-li1.c cpp/line1.c
28263 cpp-li2.c cpp/line2.c
28264 lineno.c cpp/line3.c
28265 lineno-2.c cpp/line4.c
28267 cpp-mic.h cpp/mi1c.h
28268 cpp-micc.h cpp/mi1cc.h
28269 cpp-mind.h cpp/mi1nd.h
28270 cpp-mindp.h cpp/mi1ndp.h
28271 cpp-mix.h cpp/mi1x.h
28272 cpp-mi2.c cpp/mi2.c
28273 cpp-mi2a.h cpp/mi2a.h
28274 cpp-mi2b.h cpp/mi2b.h
28275 cpp-mi2c.h cpp/mi2c.h
28276 cpp-mi3.c cpp/mi3.c
28277 cpp-mi3.def cpp/mi3.def
28278 poison-1.c cpp/poison.c
28279 pr-impl.c cpp/prag-imp.c
28280 cpp-redef-2.c cpp/redef1.c
28281 cpp-redef.c cpp/redef2.c
28282 strpaste.c cpp/strp1.c
28283 strpaste-2.c cpp/strp2.c
28284 cpp-tradpaste.c cpp/tr-paste.c
28285 cpp-tradstringify.c cpp/tr-str.c
28286 cpp-tradwarn1.c cpp/tr-warn1.c
28287 cpp-tradwarn2.c cpp/tr-warn2.c
28288 trigraphs.c cpp/trigraphs.c
28289 cpp-unc1.c cpp/unc1.c
28290 cpp-unc2.c cpp/unc2.c
28291 cpp-unc3.c cpp/unc3.c
28292 cpp-unc.c cpp/unc4.c
28293 undef.c cpp/undef1.c
28294 undef-2.c cpp/undef2.c
28295 cpp-wi1.c cpp/widestr1.c
28297 2000-06-27 Mark Mitchell <mark@codesourcery.com>
28299 * lib/g++.exp (g++_include_flags): Tweak.
28301 2000-06-27 H.J. Lu <hjl@gnu.org>
28302 Loren J. Rittle <ljrittle@acm.org>
28304 * lib/g++.exp (g++_include_flags): Override libgloss.exp
28305 version with one that knows about the new gcc tree structure.
28306 (g++_link_flags): Same.
28308 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
28310 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
28311 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
28312 case we are cross-compiling.
28314 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
28315 g++.old-deja/g++.niklas/Makefile.in,
28316 g++.old-deja/g++.niklas/configure.in,
28317 g++.old-deja/g++.other/Makefile.in,
28318 g++.old-deja/g++.other/configure.in,
28319 gcc.c-torture/code_quality/Makefile.in,
28320 gcc.c-torture/code_quality/configure.in,
28321 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
28322 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
28323 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
28324 gcc.c-torture/execute/ieee/Makefile.in,
28325 gcc.c-torture/execute/ieee/configure.in,
28326 gcc.c-torture/noncompile/Makefile.in,
28327 gcc.c-torture/noncompile/configure.in,
28328 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
28329 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
28330 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
28332 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
28334 * g++.old-deja/g++.other/ambig3.C: New test.
28336 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
28338 * g++.old-deja/g++.pt/syntax1.C: New test.
28339 * g++.old-deja/g++.pt/syntax2.C: New test.
28340 * g++.old-deja/g++.other/syntax3.C: New test.
28341 * g++.old-deja/g++.other/syntax4.C: New test.
28343 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
28345 * gcc.dg/20000623-1.c: Prototype exit and abort.
28347 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
28349 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
28351 * gcc.dg/cpp-mi3.def: New file.
28353 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
28355 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
28356 lexer's error messages.
28357 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
28358 divine anything from the linemarkers.
28359 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
28360 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
28362 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
28364 * gcc.dg/20000623-1.c: New test.
28366 2000-06-22 Jakub Jelinek <jakub@redhat.com>
28368 * gcc.c-torture/execute/20000622-1.c: New test.
28370 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
28372 * g++.old-deja/g++.other/init15.C: New test.
28374 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
28376 * g++.old-deja/g++.pt/vaarg2.C: New test.
28377 * g++.old-deja/g++.pt/vaarg3.C: New test.
28379 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
28381 * g++.old-deja/g++.other/dyncast6.C: New test.
28383 2000-06-15 Jakub Jelinek <jakub@redhat.com>
28385 * gcc.c-torture/execute/loop-6.c: New test.
28387 2000-06-14 Jakub Jelinek <jakub@redhat.com>
28389 * gcc.dg/20000614-1.c: New test.
28390 * gcc.dg/20000614-2.c: New test.
28392 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
28394 * g++.old-deja/g++.other/inline12.C: New test.
28396 2000-06-13 Jakub Jelinek <jakub@redhat.com>
28398 * g++.old-deja/g++.other/eh1.C: New test.
28400 2000-06-12 Jakub Jelinek <jakub@redhat.com>
28402 * g++.old-deja/g++.other/type.C: New test.
28404 2000-06-05 Jakub Jelinek <jakub@redhat.com>
28406 * g++.old-deja/g++.other/initstring.C: New test.
28408 2000-06-12 Jason Merrill <jason@redhat.com>
28410 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
28412 2000-06-09 Jeffrey A Law (law@cygnus.com)
28414 * gcc.c-torture/compile/20000609-1.c: New test.
28416 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
28418 * gcc.dg/20000609-1.c: New test.
28420 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
28422 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
28423 * gcc.c-torture/noncompile/poison-1.c: Move...
28424 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
28425 * gcc.dg/cpp-li1.c: Add a token after the #line.
28427 2000-06-05 Richard Henderson <rth@cygnus.com>
28429 * gcc.c-torture/execute/20000605-2.c: New test.
28430 * gcc.c-torture/execute/20000605-3.c: New test.
28432 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
28434 * g77.f-torture/execute/20000503-1.x: New file.
28436 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
28438 * g++.old-deja/g++.eh/badalloc1.C: New test.
28440 2000-06-05 Richard Henderson <rth@cygnus.com>
28442 * gcc.c-torture/execute/20000605-1.c: New test.
28444 2000-06-05 Jakub Jelinek <jakub@redhat.com>
28445 Nathan Sidwell <nathan@codesourcery.com>
28447 * gcc.c-torture/compile/20000605-1.c: New test.
28449 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
28451 * g77.f-torture/compile/20000601-1.f: New test.
28453 2000-06-03 Richard Henderson <rth@cygnus.com>
28455 * gcc.c-torture/execute/20000603-1.c: New.
28457 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
28459 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
28460 * gcc.dg/noreturn-2.c (noreturn): Likewise.
28462 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
28464 * gcc.dg/compare2.c (case 12): XFAIL.
28465 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
28466 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
28468 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
28470 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
28472 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
28473 guard macro is already defined when the header is first
28475 * gcc.dg/cpp-mix.h: New file.
28476 * gcc.dg/endif-label.c: Update patterns to match compiler.
28478 * g++.brendan/complex1.C: Declare abort.
28479 * g++.law/refs4.C: Remove XFAIL.
28480 * g++.oliva/expr2.C: Declare abort and exit.
28482 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
28484 * gcc.c-torture/execute/20000528-1.c: New test.
28486 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
28487 * g++.old-deja/g++.law/temps4.C: Likewise.
28489 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
28490 stdlib.h. Call abort() on failure.
28491 * g++.old-deja/g++.law/refs4.C: Likewise.
28492 * g++.old-deja/g++.law/temps4.C: Likewise.
28493 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
28494 * gcc.c-torture/execute/20000112-1.c: Include string.h.
28496 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
28498 Relative to g++.dg/special:
28499 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
28501 Relative to g++.old-deja:
28502 * g++.brendan/complex1.C, g++.jason/optimize2.C,
28503 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
28504 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
28505 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
28506 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
28507 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
28508 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
28510 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
28511 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
28512 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
28513 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
28514 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
28515 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
28518 * g++.other/goto1.C: Update expectations for error messages.
28520 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
28522 * gcc.c-torture/compile/20000523-1.c: New test.
28524 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
28526 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
28528 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
28530 * g++.old-deja/g++.eh/catch11.C: New test.
28531 * g++.old-deja/g++.eh/catch12.C: New test.
28533 2000-05-24 Nick Clifton <nickc@cygnus.com>
28535 * gcc.c-torture/execute/20000523-1.c: New test.
28537 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
28539 * c-torture/execute/bcp-1.c: Replace abort in arg of
28540 __builtin_constant_p with a generic external function.
28542 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
28543 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
28544 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
28545 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
28546 Prototype abort and/or exit.
28548 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
28549 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
28550 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
28551 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
28553 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
28555 * gcc.dg/dwarf2-1.c: New test.
28557 2000-05-20 Richard Henderson <rth@cygnus.com>
28559 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
28561 2000-05-20 Andreas Jaeger <aj@suse.de>
28563 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
28566 2000-05-19 David Edelsohn <edelsohn@gnu.org>
28568 * gcc.c-torture/execute/20000519-2.c: New test.
28570 2000-05-19 Andreas Jaeger <aj@suse.de>
28572 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
28573 which fails with SSA.
28575 * lib/c-torture.exp: Also test with -O3 -fssa.
28577 2000-05-18 Michael Meissner <meissner@redhat.com>
28579 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
28580 * gcc.c-torture/execute/920415-1.c: Ditto.
28581 * gcc.c-torture/execute/920501-1.c: Ditto.
28582 * gcc.c-torture/execute/conversion.c: Ditto.
28583 * gcc.c-torture/execute/cvt-1.c: Ditto.
28585 2000-05-18 Jeffrey A Law (law@cygnus.com)
28587 * gcc.c-torture/compile/20000518-1.c: New test.
28589 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
28591 * g77.f-torture/compile/200005018.f: New test.
28593 2000-05-17 Jeffrey A Law (law@cygnus.com)
28595 * gcc.c-torture/compile/20000517-1.c: New test.
28597 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28599 * gcc.c-torture/execute/20000516-1.c: New test.
28601 2000-05-15 Jakub Jelinek <jakub@redhat.com>
28603 * g++.old-deja/g++.other/eh.C: New test.
28605 2000-05-12 Richard Henderson <rth@cygnus.com>
28607 * gcc.c-torture/execute/990208-1.c (main): Don't pass
28608 constants through to doit's conditional.
28610 2000-05-11 Jeffrey A Law (law@cygnus.com)
28612 * gcc.c-torture/compile/20000511-1.c: New test.
28613 * g77.f-torture/compile/20000511-1.f: New test.
28614 * g77.f-torture/compile/20000511-2.f: New test.
28616 2000-05-11 Michael Meissner <meissner@redhat.com>
28618 * gcc.c-torture/execute/20000511-1.c: New test.
28620 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
28622 * gcc.dg/dg.exp: Scan .S files as well as .c files.
28623 * gcc.dg/20000510-1.S: New.
28625 2000-05-08 Catherine Moore <clm@cygnus.com>
28627 * gcc.dg/unused-3.c: New.
28629 2000-05-06 Richard Henderson <rth@cygnus.com>
28631 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
28632 * g++.old-deja/g++.mike/warn1.C: Likewise.
28633 * g++.old-deja/g++.pt/local1.C: Likewise.
28634 * g++.old-deja/g++.pt/local7.C: Likewise.
28635 * g++.old-deja/g++.pt/spec16.C: Likewise.
28637 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
28639 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
28641 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
28643 * g77.f-torture/execute/20000503-1.f: New test.
28645 2000-05-04 Andreas Jaeger <aj@suse.de>
28647 * gcc.dg/noreturn-2.c: New test.
28649 2000-05-04 Neil Booth <NeilB@earthling.net>
28651 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
28654 2000-05-04 Richard Henderson <rth@cygnus.com>
28656 * gcc.c-torture/execute/20000503-1.c: Fix typo.
28658 2000-05-04 Richard Henderson <rth@cygnus.com>
28660 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
28661 OpenSSL by Jason R Thorpe.
28663 2000-05-03 Jim Wilson <wilson@cygnus.com>
28665 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
28667 2000-05-03 Robert Lipe <robertlipe@usa.net>
28669 * gcc.dg/20000503-1.c: New test.
28671 2000-05-02 Jakub Jelinek <jakub@redhat.com>
28673 * gcc.c-torture/compile/20000502-1.c: New test.
28674 * g++.old-deja/g++.other/align.C: New test.
28675 * gcc.dg/cpp-tradstringify.c: New test.
28677 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
28679 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
28680 and hard registers.
28682 2000-04-26 Geoff Keating <geoffk@cygnus.com>
28684 * gcc.c-torture/execute/loop-5.c: New test.
28686 2000-04-25 Jakub Jelinek <jakub@redhat.com>
28688 * gcc.c-torture/execute/va-arg-20.c: New test.
28690 2000-04-23 Jeffrey A Law (law@cygnus.com)
28692 * gcc.c-torture/execute/20000422-1.c: New test.
28694 2000-04-20 Greg McGary <gkm@gnu.org>
28696 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
28697 when optimizing, but without sibling-call optimizations (-O1).
28699 2000-04-20 Jeffrey A Law (law@cygnus.com)
28701 * gcc.c-torture/compile/20000420-1.c: New test.
28703 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
28705 * g++.abi/ptrflags.C: New test.
28706 * g++.eh/catchptr1.C: Test incomplete pointer chains.
28708 2000-04-19 Catherine Moore <clm@cygnus.com>
28710 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
28712 2000-04-19 Greg McGary <gkm@gnu.org>
28714 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
28715 sibling-call optimizations.
28717 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
28719 * gcc.dg/20000419-1.c: New test.
28721 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
28723 * gcc.c-torture/execute/20000412-6.c: New test.
28725 2000-04-12 Jeffrey A Law (law@cygnus.com)
28727 * gcc.c-torture/execute/20000412-5.c: New test.
28728 * g77.f-torture/compile/20000412-1.f: New test.
28729 * gcc.c-torture/execute/20000412-4.c: New test.
28730 * gcc.c-torture/compile/20000412-2.c: New test.
28731 * gcc.c-torture/execute/20000412-3.c: New test.
28732 * gcc.c-torture/compile/20000412-1.c: New test.
28733 * gcc.c-torture/execute/20000412-2.c: New test.
28735 2000-04-12 Jakub Jelinek <jakub@redhat.com>
28737 * objc/execute/bf-20.m: New test.
28739 2000-04-10 Richard Henderson <rth@cygnus.com>
28741 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
28743 * gcc.c-torture/execute/20000412-1.c: New test.
28745 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
28747 * g++.old-deja/g++.eh/catchptr1.C: New test.
28749 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
28751 * g++.old-deja/g++.abi/cxa_vec.C: New test.
28753 2000-04-08 Neil Booth <NeilB@earthling.net>
28755 * gcc.dg/cpp-nullchar.c: Remove test as
28756 embedded nulls cause problems.
28758 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28760 * gcc.dg/compare2.c: New test.
28762 2000-04-08 Neil Booth <NeilB@earthling.net>
28764 * gcc.dg/cpp-nullchar.c: New test.
28766 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
28768 * gcc.dg/cpp-mi2.c: New test.
28769 * gcc.dg/cpp-mi2[abc].h: New files.
28771 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
28773 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
28776 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
28778 * g++.old-deja/g++.abi/vmihint.C: New test.
28780 2000-04-06 Neil Booth <NeilB@earthling.net>
28782 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
28783 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
28786 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
28788 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
28789 avoid stack-frame overwrite.
28791 2000-04-05 Jakub Jelinek <jakub@redhat.com>
28793 * gcc.c-torture/compile/20000405-2.c: New test.
28794 * gcc.c-torture/compile/20000405-3.c: New test.
28796 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28798 * gcc.c-torture/compile/20000405-1.c: New test.
28800 2000-04-04 Geoff Keating <geoffk@cygnus.com>
28802 * gcc.dg/cast-qual-1.c: Revert last change.
28804 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28806 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
28808 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
28810 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
28811 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
28813 2000-04-03 Jeffrey A Law (law@cygnus.com)
28815 * gcc.c-torture/compile/20000403-2.c: New test.
28816 * gcc.c-torture/compile/20000403-1.c: New test.
28818 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
28820 * gcc.c-torture/execute/20000403-1.c: New test.
28822 2000-04-03 Geoff Keating <geoffk@cygnus.com>
28824 * gcc.c-torture/execute/20000402-1.c: New test.
28826 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
28828 * gcc.c-torture/execute/va-arg-15.c: New test.
28829 * gcc.c-torture/execute/va-arg-16.c: New test.
28830 * gcc.c-torture/execute/va-arg-17.c: New test.
28831 * gcc.c-torture/execute/va-arg-18.c: New test.
28832 * gcc.c-torture/execute/va-arg-19.c: New test.
28834 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
28836 * gcc.c-torture/compile/981211-1.c: Move to...
28837 * gcc.dg/cpp-as1.c: ...here.
28838 * gcc.dg/cpp-as2.c: New file.
28840 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
28843 2000-04-02 Neil Booth <NeilB@earthling.net>
28845 * gcc.dg/cpp-cond.c New tests.
28846 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
28847 accidental success less likely.
28848 * gcc.dg/cpp-missingop.c New tests.
28849 * gcc.dg/cpp-missingparen.c New tests.
28850 * gcc.dg/cpp-shift.c New tests.
28851 * gcc.dg/cpp-shortcircuit.c New tests.
28852 * gcc.dg/cpp-unary.c New tests.
28854 2000-03-29 Jeffrey A Law (law@cygnus.com)
28856 * gcc.c-torture/compile/20000329-1.c: New test.
28858 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
28860 * gcc.c-torture/compile/20000326-1.c: New test.
28861 * gcc.c-torture/compile/20000326-2.c: New test.
28863 2000-03-24 Geoff Keating <geoffk@cygnus.com>
28865 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
28866 the first parameter is a function argument.
28868 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
28870 * g++.old-deja/g++.ext/array4.C: New test.
28872 2000-03-22 Geoff Keating <geoffk@cygnus.com>
28874 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
28876 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28878 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
28880 2000-03-19 Richard Henderson <rth@cygnus.com>
28882 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
28884 2000-03-19 Richard Henderson <rth@cygnus.com>
28886 * gcc.c-torture/compile/20000319-1.c: New test.
28888 2000-03-14 Jeffrey A Law (law@cygnus.com)
28890 * gcc.c-torture/execute/20000314-3.c: New test.
28891 * gcc.c-torture/execute/20000314-2.c: New test.
28892 * gcc.c-torture/execute/20000314-1.c: New test.
28893 * gcc.c-torture/compile/20000314-2.c: New test.
28894 * gcc.c-torture/compile/20000314-1.c: New test.
28896 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
28898 * g++.old-deja/g++.warn/inline.C: New test.
28900 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
28902 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
28903 standards-compliant result rather than specific constants.
28904 Put test-values in array.
28906 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
28908 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
28909 (g++_target_compile): Put test-specific options last.
28911 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
28913 * g++.old-deja/g++.eh/vbase4.C: New test.
28915 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
28917 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
28919 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
28921 * g++.old-deja/g++.brendan/misc12.C: Removed.
28922 * g++.old-deja/g++.pt/memtemp77.C: Constify.
28923 * g++.old-deja/g++.ext/pretty4.C: New test.
28925 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
28927 * g++.old-deja/g++.other/string2.C: New test.
28929 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
28931 * g++.old-deja/g++.warn/impint2.C: New test.
28933 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
28935 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
28938 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
28940 * g++.old-deja/g++.warn/impint.C: New test.
28941 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
28942 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
28943 * g++.old-deja/g++.pt/explicit12.C: Likewise.
28944 * g++.old-deja/g++.pt/explicit13.C: Likewise.
28945 * g++.old-deja/g++.pt/explicit17.C: Likewise.
28946 * g++.old-deja/g++.pt/explicit18.C: Likewise.
28947 * g++.old-deja/g++.pt/explicit19.C: Likewise.
28948 * g++.old-deja/g++.pt/explicit23.C: Likewise.
28949 * g++.old-deja/g++.pt/explicit31.C: Likewise.
28950 * g++.old-deja/g++.pt/explicit35.C: Likewise.
28951 * g++.old-deja/g++.pt/explicit6.C: Likewise.
28952 * g++.old-deja/g++.pt/memclass7.C: Likewise.
28954 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
28956 * gcc.dg/cpp-redef.c: New test.
28958 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
28960 * g++.old-deja/g++.pt/unify7.C: New test.
28962 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28964 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
28965 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
28967 2000-02-25 Geoff Keating <geoffk@cygnus.com>
28969 * gcc.c-torture/compile/20000224-1.c: New test.
28971 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28973 * gcc.c-torture/compile/cpp-2.c: New test.
28974 * gcc.c-torture/compile/cpp-1.c: New test.
28976 2000-02-25 Jeffrey A Law (law@cygnus.com)
28978 * gcc.c-torture/execute/20000225-1.c: New test.
28980 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28982 * gcc.dg/cpp-li2.c: New test.
28984 * gcc.dg/cpp-wi1.c: New test.
28986 * gcc.dg/cpp-li1.c: New test.
28988 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
28990 * g++.old-deja/g++.other/sizeof5.C: New test.
28992 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28994 * gcc.c-torture/execute/va-arg-13.c: New test.
28996 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
28998 * gcc.c-torture/execute/va-arg-12.c: New test.
29000 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
29002 * gcc.c-torture/execute/20000223-1.c: New test.
29004 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
29006 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
29008 2000-02-22 Mark Mitchell <mark@codesourcery.com>
29010 * g++.old-deja/g++.abi/ptrmem.C: New test.
29012 2000-02-19 Richard Henderson <rth@cygnus.com>
29014 * gcc.c-torture/compile/init-3.c: New.
29016 2000-02-17 Mark Mitchell <mark@codesourcery.com>
29018 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
29021 2000-02-11 Robert Lipe <robertl@sco.com>
29023 * gcc.c-torture/compile/20000211-3.c: New test.
29025 2000-02-11 Martin Buchholz <martin@xemacs.org>
29027 * gcc.c-torture/compile/20000211-2.c: New test.
29029 2000-02-11 Jeffrey A Law (law@cygnus.com)
29031 * gcc.c-torture/compile/20000211-1.c: New test.
29033 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
29035 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
29038 2000-02-08 Nathan Sidwell <nathan@acm.org>
29040 * g++.old-deja/g++.other/cast5.C: New test.
29042 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
29044 * gcc.c-torture/execute/20000205-1.c: New.
29046 2000-02-03 Nathan Sidwell <nathan@acm.org>
29048 * g++.old-deja/g++.jason/cast3.C: Return void.
29049 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
29051 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29053 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
29055 * gcc.dg/loop-1.c: New test.
29057 2000-01-27 Jakub Jelinek <jakub@redhat.com>
29059 * gcc.c-torture/compile/20000127-1.c: New test.
29060 * gcc.c-torture/execute/991228-1.c: New test.
29062 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29064 * gcc.dg/unused-2.c: New test.
29066 * gcc.dg/conv-1.c: New test.
29068 2000-01-24 Mark Mitchell <mark@codesourcery.com>
29070 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
29072 (tool_option_proc): Fix typo.
29074 2000-01-24 Geoff Keating <geoffk@cygnus.com>
29076 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
29077 of the ld on the host, not on the build machine.
29078 Also, don't crash if '--help' is not a supported option.
29080 2000-01-24 Richard Henderson <rth@cygnus.com>
29082 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
29084 2000-01-20 Jeffrey A Law (law@cygnus.com)
29086 * gcc.c-torture/execute/20000120-2.c: New test.
29087 * gcc.c-torture/execute/20000120-1.c: New test.
29089 2000-01-13 Jeffrey A Law (law@cygnus.com)
29091 * gcc.c-torture/execute/20000113-1.c: New test.
29093 2000-01-12 Jeffrey A Law (law@cygnus.com)
29095 * gcc.c-torture/execute/20000112-1.c: New test.
29097 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29099 * gcc.dg/20000111-1.c: New test.
29101 2000-01-10 Jeffrey A Law (law@cygnus.com)
29103 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
29104 with 16 bit integers.
29106 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29108 * gcc.dg/20000108-1.c: New test.
29110 2000-01-05 Nathan Sidwell <nathan@acm.org>
29112 * g++.old-deja/g++.ns/koenig8.C: New test.
29114 2000-01-05 Nathan Sidwell <nathan@acm.org>
29116 * g++.old-deja/g++.other/cast4.C: New test.
29118 2000-01-05 Jeffrey A Law (law@cygnus.com)
29120 * gcc.c-torture/compile/20000105-2.c: New test.
29121 * gcc.c-torture/compile/20000105-1.c: New test.
29123 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29125 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
29126 references to printf & atoi to conform to ANSI standard.
29127 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
29128 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
29129 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
29130 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
29131 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
29132 * g++.old-deja/g++.brendan/complex1.C: Likewise.
29133 * g++.old-deja/g++.brendan/copy1.C: Likewise.
29134 * g++.old-deja/g++.brendan/copy2.C: Likewise.
29135 * g++.old-deja/g++.brendan/copy3.C: Likewise.
29136 * g++.old-deja/g++.brendan/copy4.C: Likewise.
29137 * g++.old-deja/g++.brendan/copy5.C: Likewise.
29138 * g++.old-deja/g++.brendan/copy6.C: Likewise.
29139 * g++.old-deja/g++.brendan/copy7.C: Likewise.
29140 * g++.old-deja/g++.brendan/copy8.C: Likewise.
29141 * g++.old-deja/g++.brendan/crash11.C: Likewise.
29142 * g++.old-deja/g++.brendan/crash14.C: Likewise.
29143 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
29144 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
29145 * g++.old-deja/g++.brendan/delete2.C: Likewise.
29146 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
29147 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
29148 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
29149 * g++.old-deja/g++.brendan/eh1.C: Likewise.
29150 * g++.old-deja/g++.brendan/groff1.C: Likewise.
29151 * g++.old-deja/g++.brendan/init3.C: Likewise.
29152 * g++.old-deja/g++.brendan/misc12.C: Likewise.
29153 * g++.old-deja/g++.brendan/misc7.C: Likewise.
29154 * g++.old-deja/g++.brendan/new2.C: Likewise.
29155 * g++.old-deja/g++.brendan/operators4.C: Likewise.
29156 * g++.old-deja/g++.brendan/operators5.C: Likewise.
29157 * g++.old-deja/g++.brendan/overload2.C: Likewise.
29158 * g++.old-deja/g++.brendan/overload7.C: Likewise.
29159 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
29160 * g++.old-deja/g++.brendan/reference1.C: Likewise.
29161 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
29162 * g++.old-deja/g++.brendan/template24.C: Likewise.
29163 * g++.old-deja/g++.brendan/template3.C: Likewise.
29164 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
29165 * g++.old-deja/g++.jason/inline3.C: Likewise.
29166 * g++.old-deja/g++.jason/opeq.C: Likewise.
29167 * g++.old-deja/g++.law/arg5.C: Likewise.
29168 * g++.old-deja/g++.law/arm7.C: Likewise.
29169 * g++.old-deja/g++.law/ctors11.C: Likewise.
29170 * g++.old-deja/g++.law/cvt8.C: Likewise.
29171 * g++.old-deja/g++.law/init9.C: Likewise.
29172 * g++.old-deja/g++.law/refs4.C: Likewise.
29173 * g++.old-deja/g++.law/template2.C: Likewise.
29174 * g++.old-deja/g++.law/visibility24.C: Likewise.
29175 * g++.old-deja/g++.law/vtable3.C: Likewise.
29176 * g++.old-deja/g++.mike/asm2.C: Likewise.
29177 * g++.old-deja/g++.mike/eh1.C: Likewise.
29178 * g++.old-deja/g++.mike/misc1.C: Likewise.
29179 * g++.old-deja/g++.mike/misc13.C: Likewise.
29180 * g++.old-deja/g++.mike/misc14.C: Likewise.
29181 * g++.old-deja/g++.mike/ns12.C: Likewise.
29182 * g++.old-deja/g++.mike/p1248.C: Likewise.
29183 * g++.old-deja/g++.mike/p3708.C: Likewise.
29184 * g++.old-deja/g++.mike/p3708a.C: Likewise.
29185 * g++.old-deja/g++.mike/p3708b.C: Likewise.
29186 * g++.old-deja/g++.mike/p646.C: Likewise.
29187 * g++.old-deja/g++.mike/p700.C: Likewise.
29188 * g++.old-deja/g++.mike/p783.C: Likewise.
29189 * g++.old-deja/g++.mike/p783a.C: Likewise.
29190 * g++.old-deja/g++.mike/p783b.C: Likewise.
29191 * g++.old-deja/g++.mike/p786.C: Likewise.
29192 * g++.old-deja/g++.mike/p789.C: Likewise.
29193 * g++.old-deja/g++.mike/p789a.C: Likewise.
29194 * g++.old-deja/g++.mike/p807a.C: Likewise.
29195 * g++.old-deja/g++.other/delete3.C: Likewise.
29196 * g++.old-deja/g++.other/dyncast1.C: Likewise.
29197 * g++.old-deja/g++.other/dyncast2.C: Likewise.
29198 * g++.old-deja/g++.other/dyncast3.C: Likewise.
29199 * g++.old-deja/g++.other/empty1.C: Likewise.
29200 * g++.old-deja/g++.other/temporary1.C: Likewise.
29201 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
29202 * g++.old-deja/g++.pt/t16.C: Likewise.
29203 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
29205 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
29207 * gcc.dg/991230-1.c: New test.
29209 1999-12-29 Jeffrey A Law (law@cygnus.com)
29211 * gcc.c-torture/compile/991229-3.c: New test.
29212 * gcc.c-torture/compile/991229-2.c: New test.
29213 * gcc.c-torture/compile/991229-1.c: New test.
29215 1999-12-29 Greg McGary <gkm@eng.ascend.com>
29217 * gcc.c-torture/compile/labels-2.c: New test.
29219 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
29221 * gcc.c-torture/execute/991227-1.c: New test.
29223 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29225 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
29227 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
29229 * gcc.c-torture/execute/991221-1.c: New test.
29231 1999-12-20 Nathan Sidwell <nathan@acm.org>
29233 * g++.old-deja/g++.other/cast3.C: New test.
29235 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
29237 * gcc.c-torture/execute/991216-4.c: New test.
29239 1999-12-16 Michael Meissner <meissner@cygnus.com>
29241 * gcc.c-torture/execute/991216-1.c: New test.
29242 * gcc.c-torture/execute/991216-2.c: New test.
29243 * gcc.c-torture/execute/991216-3.c: New test.
29245 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
29247 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
29248 Actually make the test fail by using "-O2" for compilation.
29250 1999-12-15 Nathan Sidwell <nathan@acm.org>
29252 * g++.old-deja/g++.warn/cast-align1.C: New test.
29254 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
29256 * gcc.c-torture/compile/991214-1.c: New test.
29257 * gcc.c-torture/compile/991214-2.c: New test.
29259 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
29261 * gcc.dg/991214-1.c: New test.
29263 1999-12-13 Jeffrey A Law (law@cygnus.com)
29265 * gcc.c-torture/compile/991213-3.c: New test.
29266 * gcc.c-torture/compile/991213-2.c: New test.
29267 * gcc.c-torture/compile/991213-1.c: New test.
29269 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
29271 * gcc.dg/991209-1.c: New test.
29273 1999-12-08 Nathan Sidwell <nathan@acm.org>
29275 * gcc.c-torture/compile/991208-1.c: New test.
29277 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29279 * gcc.dg/ultrasp2.c: New test.
29281 1999-12-05 Alex Samuel <samuel@codesourcery.com>
29283 * g++.old-deja/g++.abi/align.C (main): Fix typo.
29285 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
29287 * gcc.c-torture/compile/991202-1.c: New test.
29288 * gcc.c-torture/execute/991202-1.c: New test.
29289 * gcc.c-torture/execute/991202-2.c: New test.
29290 * gcc.c-torture/execute/991202-3.c: New test.
29292 1999-12-02 Alex Samuel <samuel@codesourcery.com>
29294 * g++.old-deja/g++.abi/align.C: New test.
29295 * g++.old-deja/g++.abi/aggregates.C: Likewise.
29296 * g++.old-deja/g++.abi/bitfields.C: Likewise.
29298 1999-12-01 Richard Henderson <rth@cygnus.com>
29300 * gcc.c-torture/execute/991201-1.c: New.
29302 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
29304 * gcc.dg/991129-1.c: New test.
29306 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
29308 * gcc.c-torture/compile/991127-1.c: New test.
29310 1999-11-22 Nathan Sidwell <nathan@acm.org>
29312 * g++.old-deja/g++.other/warn4.C: New test.
29314 1999-11-22 Nathan Sidwell <nathan@acm.org>
29316 * g++.old-deja/g++.eh/cleanup2.C: New test.
29317 * g++.old-deja/g++.ext/pretty2.C: New test.
29318 * g++.old-deja/g++.ext/pretty3.C: New test.
29319 * g++.old-deja/g++.other/debug6.C: New test.
29321 1999-10-20 Jim Wilson <wilson@cygnus.com>
29323 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
29324 compiler_output to look for one error message instead of two.
29326 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
29328 * gcc.c-torture/execute/991118-1.c: Also test case
29329 where the word boundary does not split a byte evenly.
29331 1999-11-19 Nathan Sidwell <nathan@acm.org>
29333 * g++.old-deja/g++.ext/restrict1.C: New test.
29335 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
29337 * gcc.c-torture/execute/991118-1.c: New test.
29339 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
29341 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
29342 working directory pathnames.
29344 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
29346 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
29347 host is equipped with driver.h and driver.o so it can actually
29348 compile and run the tests.
29350 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
29352 * gcc.c-torture/compile/991008-1.c: New test.
29354 1999-11-08 Nick Clifton <nickc@cygnus.com>
29356 * lib/gcc-dg.exp: Include target-supports.exp
29358 1999-11-05 Nick Clifton <nickc@cygnus.com>
29360 * lib/target-supports.exp: New file: Provide procs to test for
29361 features supported by the target.
29362 (check_weak_available): Moved here from ecos.exp.
29363 (check_alias_available): New proc: Determine of the target
29364 toolchain supports the alias attribute.
29366 * gcc.dg/special/ecos.exp: Move check_weak_available to
29367 target-supports.exp.
29368 (alias-1.c): Only perform the test if the target supports
29370 (wkali-1.c): Only perform the test if the target supports
29373 * gcc.dg/990506-0.c: Expect error messages from cross
29374 targets as well as native targets.
29376 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29378 * gcc.dg/ultrasp1.c: Removed xfail.
29379 * gcc.dg/struct-ret-2.c: Likewise.
29380 * gcc.dg/array-1.c: Likewise.
29382 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29384 * gcc.dg/struct-ret-2.c: New test.
29386 * gcc.dg/array-1.c: New test.
29388 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
29390 * gcc.c-torture/execute/991030-1.c: New test.
29392 1999-10-26 Richard Henderson <rth@cygnus.com>
29394 * gcc.c-torture/compile/991026-2.c: New test.
29396 1999-10-26 Jeffrey A Law (law@cygnus.com)
29398 * gcc.c-torture/compile/991026-1.c: New test.
29400 1999-10-23 Jeffrey A Law (law@cygnus.com)
29402 * gcc.c-torture/execute/991023-1.c: New test.
29404 1999-10-19 Jeffrey A Law (law@cygnus.com)
29406 * gcc.c-torture/execute/991019-1.c: New test.
29408 1999-10-16 Richard Henderson <rth@cygnus.com>
29410 * gcc.c-torture/execute/991016-1.c: New test.
29412 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
29414 * gcc.c-torture/execute/991014-1.c: New test.
29416 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
29418 * g++.old-deja/g++.other/union2.C: New test.
29420 1999-10-13 Nathan Sidwell <nathan@acm.org>
29422 * g++.old-deja/g++.other/vaarg2.C: New test.
29423 * g++.old-deja/g++.other/vaarg3.C: New test.
29425 1999-10-12 Craig Burley <craig@jcb-sc.com>
29427 * g77.f-torture/noncompile/19990905-1.f: Moved from being
29430 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
29432 * gcc.c-torture/execute/va-arg-11.c: New test.
29434 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
29436 * lib/file-format.exp (gcc_target_object_format): Don't
29437 crash if objdump is unavailable.
29439 1999-09-29 Donn Terry <donn@interix.com>
29441 * gcc.misc-tests/mg.exp: delete extraneous redirection.
29443 1999-09-28 Nick Clifton <nickc@cygnus.com>
29445 * gcc.c-torture/compile/990928-1.c: New test.
29447 1999-09-28 Nathan Sidwell <nathan@acm.org>
29449 * g++.old-deja/g++.other/decl6.C: New test.
29451 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29453 * gcc.c-torture/execute/va-arg-10.c: New test.
29455 1999-09-27 Nathan Sidwell <nathan@acm.org>
29457 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
29458 __PRETTY_FUNCTION__.
29460 1999-09-23 Nick Clifton <nickc@cygnus.com>
29462 * gcc.c-torture/execute/990923-1.c: New test.
29464 1999-09-21 Nick Clifton <nickc@cygnus.com>
29466 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
29467 for which -fpic is inappropriate.
29469 1999-09-21 Mark Mitchell <mark@codesourcery.com>
29471 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
29473 1999-09-21 Nathan Sidwell <nathan@acm.org>
29475 * g++.old-deja/g++.other/dyncast1.C: New test.
29476 * g++.old-deja/g++.other/dyncast2.C: New test.
29477 * g++.old-deja/g++.other/dyncast3.C: New test.
29478 * g++.old-deja/g++.other/dyncast4.C: New test.
29479 * g++.old-deja/g++.other/dyncast5.C: New test.
29480 * g++.old-deja/g++.eh/catch3.C: New test.
29481 * g++.old-deja/g++.eh/catch3p.C: New test.
29482 * g++.old-deja/g++.eh/catch4.C: New test.
29483 * g++.old-deja/g++.eh/catch4p.C: New test.
29484 * g++.old-deja/g++.eh/catch5.C: New test.
29485 * g++.old-deja/g++.eh/catch5p.C: New test.
29486 * g++.old-deja/g++.eh/catch6.C: New test.
29487 * g++.old-deja/g++.eh/catch6p.C: New test.
29488 * g++.old-deja/g++.eh/catch7.C: New test.
29489 * g++.old-deja/g++.eh/catch7p.C: New test.
29490 * g++.old-deja/g++.eh/catch8.C: New test.
29491 * g++.old-deja/g++.eh/catch8p.C: New test.
29492 * g++.old-deja/g++.eh/catch9.C: New test.
29493 * g++.old-deja/g++.eh/catch9p.C: New test.
29495 1999-09-13 Nathan Sidwell <nathan@acm.org>
29497 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
29498 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
29500 1999-09-13 Jeffrey A Law (law@cygnus.com)
29502 * gcc.c-torture/compile/990913-1.c: New test.
29504 1999-09-10 Nathan Sidwell <nathan@acm.org>
29506 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
29507 * g++.old-deja/g++.jason/rfg5.C: Likewise.
29509 1999-09-09 Richard Henderson <rth@cygnus.com>
29511 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
29513 1999-09-09 Nathan Sidwell <nathan@acm.org>
29515 * g++.old-deja/g++.other/lookup11.C: New test.
29516 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
29517 what is permitted and what we want.
29518 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
29520 * g++.old-deja/g++.jason/rfg5.C: Likewise
29522 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
29524 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
29525 * gcc.c-torture/noncompile/poison-1.c: New file.
29527 1999-09-08 Nathan Sidwell <nathan@acm.org>
29529 * g++.old-deja/g++.other/sizeof3.C: New test.
29530 * g++.old-deja/g++.other/sizeof4.C: New test.
29531 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
29532 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
29534 1999-09-07 Richard Henderson <rth@cygnus.com>
29536 * gcc.dg/va-arg-1.c: New.
29538 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29540 * gcc.c-torture/execute/va-arg-9.c: New test.
29542 1999-09-05 Craig Burley <craig@jcb-sc.com>
29544 * g77.f-torture/compile/980519-2.f: New test.
29545 * g77.f-torture/compile/19990905-0.f: New test.
29546 * g77.f-torture/compile/19990905-1.f: New test.
29547 * g77.f-torture/compile/19990905-2.f: New test.
29549 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
29551 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
29553 * gcc.c-torture/execute/990827-1.c: Fix typo.
29555 1999-09-03 Nathan Sidwell <nathan@acm.org>
29557 * g++.old-deja/g++.other/deref1.C: New test.
29559 1999-09-02 Nathan Sidwell <nathan@acm.org>
29561 * g++.old-deja/g++.other/ambig2.C: New test.
29562 * g++.old-deja/g++.other/cond5.C: New test.
29563 * g++.old-deja/g++.other/lookup16.C: New test.
29565 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
29567 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
29570 1999-08-31 Jeffrey A Law (law@cygnus.com)
29572 * lib/c-torture.exp: Avoid the "compare executables" optimization
29573 when testing native.
29575 1999-08-29 Jeffrey A Law (law@cygnus.com)
29577 * gcc.c-torture/execute/990829-1.c: New test.
29578 * gcc.c-torture/compile/990829-1.c: New test.
29580 1999-08-27 Paul Burchard <burchard@pobox.com>
29582 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
29583 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
29584 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
29585 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
29586 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
29587 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
29588 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
29589 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
29590 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
29591 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
29592 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
29594 1999-08-27 Jeffrey A Law (law@cygnus.com)
29596 * gcc.c-torture/execute/990827-1.c: New test.
29598 1999-08-26 Craig Burley <craig@jcb-sc.com>
29600 * g77.f-torture/noncompile/19990826-4.f: New test.
29602 * g77.f-torture/compile/19990826-3.f: New test.
29604 * g77.f-torture/execute/19990826-2.f: New test.
29606 * g77.f-torture/compile/19990826-1.f: New test.
29608 * gcc.c-torture/execute/990826-0.c: New test.
29609 * g77.c-torture/execute/19990826-0.f: New test.
29611 * g77.f-torture/noncompile/970626-2.f: New test.
29613 1999-08-25 Paul Burchard <burchard@pobox.com>
29615 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
29616 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
29617 lss-011.C: New tests.
29619 1999-08-25 Nathan Sidwell <nathan@acm.org>
29621 * g++.old-deja/g++.other/decl5.C: New test.
29623 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29625 * noncompile/noncompile.exp: Load_lib c-torture.exp.
29626 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
29627 call `postbase' for each one. All callers of `postbase' changed
29628 to call this instead.
29630 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
29632 * gcc.c-torture/execute/990811-1.c: New test.
29634 1999-08-09 Nick Clifton <nickc@cygnus.com>
29636 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
29639 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
29642 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
29644 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
29646 1999-08-04 Jeffrey A Law (law@cygnus.com)
29648 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
29650 1999-08-04 Nathan Sidwell <nathan@acm.org>
29652 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
29654 1999-08-04 Jeffrey A Law (law@cygnus.com)
29656 * gcc.c-torture/execute/990804-1.c: New test.
29658 1999-08-03 Nathan Sidwell <nathan@acm.org>
29660 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
29661 * g++.old-deja/g++.brendan/crash64.C: Likewise
29662 * g++.old-deja/g++.brendan/overload8.C: Likewise
29664 1999-08-03 Nathan Sidwell <nathan@acm.org>
29666 * g++.old-deja/g++.other/struct1.C: New test.
29668 1999-08-03 Nathan Sidwell <nathan@acm.org>
29670 * g++.old-deja/g++.other/enum2.C: New test.
29672 1999-08-02 Richard Henderson <rth@cygnus.com>
29674 Adapted from tests from Franz Sirl:
29675 * gcc.c-torture/execute/va-arg-7.c: New test.
29676 * gcc.c-torture/execute/va-arg-8.c: New test.
29678 1999-08-01 Jeffrey A Law (law@cygnus.com)
29680 * gcc.c-torture/compile/990801-2.c: New test.
29682 * gcc.c-torture/compile/990801-1.c: New test.
29684 1999-07-27 Michael Meissner <meissner@cygnus.com>
29686 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
29687 fp-cmp-1.c, converting double to float.
29689 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
29690 fp-cmp-1.c, converting double to long double.
29692 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
29693 from fr1 to unknown_register, since fr1 is a legitimate register
29696 1999-07-25 Jeffrey A Law (law@cygnus.com)
29698 * README: More listname related changes.
29700 1999-07-08 Catherine Moore <clm@cygnus.com>
29702 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
29704 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
29706 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
29708 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
29710 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
29712 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
29714 * gcc.dg/990703-1.c: New test.
29716 1999-06-29 Nick Clifton <nickc@cygnus.com>
29718 * lib/file-format.exp: New file: Move definition of proc
29719 gcc_target_object_format to here from
29720 gcc.dg/special/ecos.exp.
29722 * lib/c-torture.exp: Include lib file-format.exp.
29723 * lib/gcc-dg.exp: Include lib file-format.exp.
29725 * gcc.dg/special/ecos.exp: Remove definition of proc
29726 gcc_target_object_format.
29728 1999-06-28 Jeffrey A Law (law@cygnus.com)
29730 * gcc.c-torture/execute/990628-1.c: New test.
29732 1999-06-25 Jeffrey A Law (law@cygnus.com)
29734 * gcc.c-torture/compile/990625-2.c: New test.
29736 * gcc.c-torture/compile/990625-1.c: New test.
29738 1999-06-23 Nick Clifton <nickc@cygnus.com>
29740 * gcc.c-torture/compile/dll.c: New test case. Check that dll
29741 attributes compile.
29742 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
29743 ports that use the COFF/PE file format.
29745 1999-06-17 Jeffrey A Law (law@cygnus.com)
29747 * gcc.c-torture/compile/990617-1.c: New test.
29749 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
29751 * g++.old-deja/g++.other/decl4.C: New test.
29753 1999-06-14 Nathan Sidwell <nathan@acm.org>
29755 * g++.old-deja/g++.other/bitfld3.C: New test.
29757 1999-06-08 Nathan Sidwell <nathan@acm.org>
29759 * g++.old-deja/g++.eh/catch1.C: New test.
29761 1999-06-07 Jeffrey A Law (law@cygnus.com)
29763 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
29765 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
29766 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
29768 1999-06-05 Craig Burley <craig@jcb-sc.com>
29770 * g77.f-torture/compile/19990502-0.f: Replace with new,
29771 shorter, test that still fails after recent changes.
29773 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
29775 * gcc.c-torture/execute/990604-1.c: New test.
29777 1999-05-31 Jeffrey A Law (law@cygnus.com)
29779 * gcc.c-torture/execute/990531-1.c: New test.
29781 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29783 * gcc.c-torture/compile/990527-1.c: New test.
29785 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
29787 * gcc.c-torture/execute/990527-1.c: New test.
29789 1999-05-25 Nick Clifton <nickc@cygnus.com>
29791 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
29792 bitfields as signed.
29794 1999-05-25 Craig Burley <craig@jcb-sc.com>
29796 * g77.f-torture/compile/19990525-0.f: New test.
29798 1999-05-25 Jeffrey A Law (law@cygnus.com)
29800 * gcc.c-torture/execute/990525-2.c: New test.
29802 * gcc.c-torture/execute/990525-1.c: New test.
29804 1999-05-24 Nathan Sidwell <nathan@acm.org>
29806 * g++.old-deja/g++.other/anon3.C: New test.
29807 * g++.old-deja/g++.other/anon4.C: New test.
29808 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
29809 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
29810 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
29813 1999-05-24 Jeffrey A Law (law@cygnus.com)
29815 * gcc.c-torture/execute/990524-1.c: New test.
29817 * gcc.dg/990524-1.c: New test.
29819 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29821 * gcc.c-torture/compile/990523-1.c: New test.
29823 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
29825 * gcc.c-torture/compile/990519-1.c: New test.
29827 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
29829 * gcc.c-torture/compile/990517-1.c: New test.
29831 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
29832 (e4, f4): New tests.
29835 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29837 * gcc.dg/noreturn-1.c: New test.
29839 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
29841 * gcc.c-torture/execute/990513-1.c: New test.
29843 1999-05-10 Richard Henderson <rth@cygnus.com>
29845 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
29847 1999-05-10 Craig Burley <craig@jcb-sc.com>
29849 * g77.f-torture/execute/erfc.f: Use small single-precision
29850 values, to avoid problems on Alphas when not -mieee.
29852 1999-05-08 Craig Burley <craig@jcb-sc.com>
29854 * gcc.dg/990506-0.c: New test.
29856 1999-05-08 Richard Henderson <rth@cygnus.com>
29858 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
29859 the constant to test. Don't XFAIL 64-bit targets.
29861 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
29862 * g++.old-deja/g++.law/profile1.C: Likewise.
29864 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
29865 operator new instances.
29866 * g++.old-deja/g++.other/delete5.C: Likewise.
29868 1999-05-03 Craig Burley <craig@jcb-sc.com>
29870 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
29873 1999-05-03 Craig Burley <craig@jcb-sc.com>
29875 * g77.f-torture/execute/u77-test.f: Reverse order of two
29876 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
29878 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29880 * gcc.dg/compare1.c: New test.
29882 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
29884 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
29887 1999-05-02 Craig Burley <craig@jcb-sc.com>
29889 * g77.f-torture/compile/19990502-1.f: New test.
29891 1999-05-02 Craig Burley <craig@jcb-sc.com>
29893 * g77.f-torture/compile/19990502-0.f: New test.
29895 1999-05-02 Craig Burley <craig@jcb-sc.com>
29897 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
29900 1999-05-02 Craig Burley <craig@jcb-sc.com>
29902 * g77.f-torture/execute/u77-test.f (main): List libU77
29903 intrinsics not currently tested.
29904 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
29905 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
29906 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
29907 Trim blanks off the ends of some printed strings.
29909 1999-05-02 Craig Burley <craig@jcb-sc.com>
29911 * g77.f-torture/execute/u77-test.f (main): Just warn about
29912 FSTAT gid disagreement, as it's expected on some systems.
29914 1999-05-01 Craig Burley <craig@jcb-sc.com>
29916 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
29917 use a new function, which allows for some slop.
29918 Clean up some commentary.
29919 (issum): The new function.
29920 (sgladd): Deleted subroutine.
29922 1999-05-01 Craig Burley <craig@jcb-sc.com>
29924 * g77.f-torture/execute/u77-test.f: Modify to be more like
29925 libf2c/libU77 version, bringing patches to that version here.
29926 Add suitable commentary.
29928 1999-04-25 Richard Henderson <rth@cygnus.com>
29930 * gcc.dg/990424-1.c: New test.
29932 1999-04-24 Craig Burley <craig@jcb-sc.com>
29934 * g77.f-torture/execute/u77-test.f (main): Bug involving
29935 LSTAT has been fixed, so turn back on full checking.
29937 1999-04-20 Craig Burley <craig@jcb-sc.com>
29939 * g77.f-torture/compile/19990419-0.f: New test.
29940 * g77.f-torture/execute/19990419-1.f: New test.
29942 1999-04-17 Richard Henderson <rth@cygnus.com>
29944 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
29945 to avoid the need for a prototype to supress a warning.
29947 1999-04-07 Jim Wilson <wilson@cygnus.com>
29949 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
29951 1999-04-04 Jeffrey A Law (law@cygnus.com)
29953 * gcc.c-torture/execute/990404-1.c: New test.
29955 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
29957 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
29958 * gcc.dg/cpp-if3.c: Don't use -pedantic.
29959 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
29960 missing initializer warnings.
29962 1999-03-28 Jeffrey A Law (law@cygnus.com)
29964 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
29967 1999-03-26 Jeffrey A Law (law@cygnus.com)
29969 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
29971 1999-03-26 Craig Burley <craig@jcb-sc.com>
29973 * g77.f-torture/execute/19990325-0.f: New test.
29974 * g77.f-torture/execute/19990325-1.f: New test.
29976 1999-03-24 Jeffrey A Law (law@cygnus.com)
29978 * gcc.c-torture/execute/990324-1.c: New test.
29980 1999-03-22 Jim Wilson <wilson@cygnus.com>
29982 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
29985 1999-03-17 Richard Henderson <rth@cygnus.com>
29987 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
29989 1999-03-13 Craig Burley <craig@jcb-sc.com>
29991 * g77.f-torture/execute/19990313-2.f: New test.
29992 * g77.f-torture/execute/19990313-3.f: New test.
29994 1999-03-13 Craig Burley <craig@jcb-sc.com>
29996 * g77.f-torture/execute/19990313-0.f: New test.
29997 * g77.f-torture/execute/19990313-1.f: New test.
29999 1999-03-12 Jim Wilson <wilson@cygnus.com>
30001 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
30003 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
30004 (main): Add check for u15. Conditionalize u31 check depending on
30005 whether ints are <32 bits or >=32 bits.
30007 1999-03-08 Craig Burley <craig@jcb-sc.com>
30009 * g77.f-torture/execute/19981119-0.f: Improve testiness.
30011 1999-03-08 Craig Burley <craig@jcb-sc.com>
30013 * g77.f-torture/compile/19990305-0.f: New test.
30014 * g77.f-torture/execute/19981119-0.f: New test.
30016 1999-03-08 Craig Burley <craig@jcb-sc.com>
30018 * g77.f-torture/execute/970625-2.f: call ABORT if final
30019 result is not correct, instead of just printing it.
30020 Add this checking via newly introduced obfuscation, to
30021 trip up buggy front ends.
30023 1999-03-07 Craig Burley <craig@jcb-sc.com>
30025 * g77.f-torture/compile/960317-1.f: Moved from being
30026 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
30028 1999-03-06 Craig Burley <craig@jcb-sc.com>
30030 * g77.f-torture/execute/960317-1.f: New (old) test.
30031 * g77.f-torture/execute/970625-2.f: Ditto.
30033 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
30035 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
30036 message on line 1 or line 2; cccp and cpplib do this differently.
30038 1999-03-01 Jeffrey A Law (law@cygnus.com)
30040 * g++.old-deja/g++.law/weak1.C: New test.
30042 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
30044 * gcc.c-torture/execute/990119-1.c: Renamed to...
30045 * gcc.dg/990119-1.c: this, so it will only be tested once
30046 (it's a preprocessor test, it doesn't need to be run at
30047 multiple optimization levels).
30049 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
30051 * lib/g++.exp: Don't add incdir=$base_dir/../include to
30054 1999-02-24 Craig Burley <craig@jcb-sc.com>
30056 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
30057 * g77.f-torture/compile/19981216-0.f: ...as it is expected
30058 to not be compilable by current g77.
30060 1999-02-24 Nick Clifton <nickc@cygnus.com>
30062 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
30064 1999-02-22 Jeffrey A Law (law@cygnus.com)
30066 * gcc.c-torture/execute/990222-1.c: New test.
30068 1999-02-19 Craig Burley <craig@jcb-sc.com>
30070 * g77.f-torture/compile/19990218-0.f: New test.
30071 * g77.f-torture/noncompile/19990218-1.f: New test.
30073 1999-02-18 Craig Burley <craig@jcb-sc.com>
30075 * g77.f-torture/compile/19981216-0.f: New test.
30077 1999-02-14 Jeffrey A Law (law@cygnus.com)
30079 * gcc.dg/990214-1.c: New test.
30081 1999-02-13 Jeffrey A Law (law@cygnus.com)
30083 * gcc.dg/990213-2.c: New test.
30085 * gcc.dg/990213-1.c: New test.
30087 1999-02-12 Jeffrey A Law (law@cygnus.com)
30089 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
30092 1999-02-11 Nick Clifton <nickc@cygnus.com>
30094 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
30095 specified by target.
30097 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
30099 1999-02-11 Jeffrey A Law (law@cygnus.com)
30101 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
30103 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
30105 * gcc.dg/special/ecos.exp: New test driver for new tests with
30106 special requirements.
30108 * gcc.dg/special/alias-1.c: New test.
30109 * gcc.dg/special/gcsec-1.c: New test.
30110 * gcc.dg/special/weak-1.c: New test.
30111 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
30112 * gcc.dg/special/weak-2.c: New test.
30113 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
30114 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
30115 * gcc.dg/special/wkali-1.c: New test.
30116 * gcc.dg/special/wkali-2.c: New test.
30117 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
30118 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
30120 1999-02-10 Felix Lee <flee@cygnus.com>
30122 * lib/c-torture.exp (c-torture-compile): Pull out code for
30123 analyzing gcc error messages.
30124 (c-torture-execute): Likewise. Fix some (harmless) false
30126 * lib/gcc.exp (gcc_check_compile): New function.
30128 1999-02-08 Richard Henderson <rth@cygnus.com>
30130 * gcc.c-torture/execute/990208-1.c: New test.
30132 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
30134 * g++.dg/special/ecos.exp: New driver for new tests with special
30137 * g++.dg/special/conpr-1.C: New test
30138 * g++.dg/special/conpr-2.C: New test
30139 * g++.dg/special/conpr-2a.C: New test
30140 * g++.dg/special/conpr-3.C: New test
30141 * g++.dg/special/conpr-3a.C: New test
30142 * g++.dg/special/conpr-3b.C: New test
30144 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
30145 allow g++ to use the dg driver
30147 * README: Add comment about g++.dg directory
30149 1999-02-06 Jeffrey A Law (law@cygnus.com)
30151 * README: Update email addresses.
30153 1999-02-03 Nick Clifton <nickc@cygnus.com>
30155 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
30156 arguments in order to force structure S onto the stack even on
30158 (test): Pass 10 leading arguments to function foo as well as the
30161 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
30162 failure for all targets.
30164 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
30165 abort to terminate program execution.
30167 1999-01-30 Richard Henderson <rth@cygnus.com>
30169 * gcc.c-torture/execute/990130-1.c: New test.
30171 1999-01-30 Jeffrey A Law (law@cygnus.com)
30173 * gcc.dg/990130-1.c: New test.
30175 1999-01-28 Michael Meissner <meissner@cygnus.com>
30177 * gcc.c-torture/execute/990128-1.c: New test.
30179 1999-01-27 Michael Meissner <meissner@cygnus.com>
30181 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
30183 1999-01-27 Felix Lee <flee@cygnus.com>
30185 * lib/c-torture.exp (c-torture-compile): pull out code for
30186 analyzing gcc error messages.
30187 (c-torture-execute): ditto, and fix some (harmless) false
30189 * lib/gcc.exp (gcc_check_compile): new function.
30191 1999-01-17 Jeffrey A Law (law@cygnus.com)
30193 * gcc.dg/990117-1.c: New test.
30195 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
30197 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
30199 1999-01-15 Jeffrey A Law (law@cygnus.com)
30201 * g77.f-torture/compile/990115-1.f: New test.
30203 1999-01-07 Jeffrey A Law (law@cygnus.com)
30205 * gcc.c-torture/compile/990107-1.c: New test
30207 1999-01-06 Jeffrey A Law (law@cygnus.com)
30209 * gcc.c-torture/execute/990106-2.c: New test.
30211 * gcc.c-torture/execute/990106-1.c: New test.
30213 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
30215 * gcc.c-torture/compile/981223-1.c: New test.
30217 1998-12-29 Richard Henderson <rth@cygnus.com>
30219 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
30220 (opt3): Rename from opt4 and disable.
30222 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
30224 * g++.old-deja/g++.pt/ptrmem5.C: New test.
30226 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
30228 * g++.old-deja/g++.other/conv5.C: New test.
30230 1998-12-14 Nick Clifton <nickc@cygnus.com>
30232 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
30234 1998-12-11 Jeffrey A Law (law@cygnus.com)
30236 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
30238 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
30240 * gcc.c-torture/compile/981211-1.c: New test.
30242 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
30244 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
30246 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
30248 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30250 * gcc.special/930510-1.c: Make C9X safe.
30251 * gcc.misc-tests/gcov-1.c Similarly.
30252 * gcc.misc-tests/gcov-2.c Similarly.
30254 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
30256 * gcc.dg/ultrasp1.c: New test.
30258 1998-12-06 Richard Henderson <rth@cygnus.com>
30260 * gcc.c-torture/execute/981206.c: New test.
30262 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
30264 * g++.old-deja/g++.ns/template7.C: New test.
30266 * g++.old-deja/g++.other/expr1.C: New test.
30268 * g++.old-deja/g++.eh/tmpl3.C: New test.
30270 * g++.old-deja/g++.eh/tmpl2.C: New test.
30272 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
30274 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
30275 * g++.old-deja/g++.other/using6.C: Removed.
30276 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
30278 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
30280 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
30282 * g++.old-deja/g++.pt/overload8.C: New test.
30284 * g++.old-deja/g++.pt/overload7.C: New test.
30286 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
30288 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
30289 and relinking messages.
30290 * lib/g++.exp (g++_target_compile): Remove .rpo file when
30291 compiling with -frepo.
30293 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
30295 * g++.old-deja/g++.pt/lookup6.C: New test.
30297 1998-11-30 Nick Clifton <nickc@cygnus.com>
30299 * gcc.c-torture/execute/981130-1.c: New test.
30300 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
30302 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
30304 * g++.old-deja/g++.pt/explicit76.C: New test.
30306 * g++.old-deja/g++.pt/friend38.C: New test.
30308 * g++.old-deja/g++.ns/crash2.C: New test.
30310 * g++.old-deja/g++.pt/defarg8.C: New test.
30312 * g++.old-deja/g++.pt/instantiate6.C: New test.
30314 * g++.old-deja/g++.pt/static6.C: New test.
30316 * g++.old-deja/g++.pt/decl2.C: New test.
30318 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
30320 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
30321 problem is actually related with name lookup, but so what? :-)
30323 * g++.old-deja/g++.pt/friend37.C: New test.
30325 1998-11-25 Dave Love <d.love@dl.ac.uk>
30327 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
30328 element, which fails on some systems.
30330 * g77.f-torture/execute/labug1.f: New test.
30332 1998-11-21 Jeffrey A Law (law@cygnus.com)
30334 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
30337 1998-11-18 Dave Love <d.love@dl.ac.uk>
30339 * g77.f-torture/compile/981117-1.f: New test.
30341 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
30343 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
30344 properly discarded.
30346 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
30348 * gcc.c-torture/execute/memcheck: New directory of tests for
30349 -fcheck-memory-usage.
30351 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
30353 * README: New file, general information about the testsuite and
30354 new description of the various C++ test subdirectories.
30355 * README.g++: Eliminate obsolete information, update and move most
30356 relevant stuff to README.
30358 1998-11-07 Richard Henderson <rth@cygnus.com>
30360 * gcc.c-torture/compile/981107-1.c: New test.
30362 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
30364 * execute/memcpy-bi.c: New testcase.
30366 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
30368 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
30371 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
30372 template is selected.
30374 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
30375 classes, it should be accepted for all types.
30377 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
30379 * g++.old-deja/g++.pt/spec24.C: Ensure that template
30380 specializations start with template headers.
30382 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
30384 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
30386 * g++.old-deja/g++.other/init9.C: Test cross initialization of
30389 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
30391 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
30393 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
30395 * compile/981022-1.c, compile/981022-1.x: New test and driver.
30397 1998-10-19 Jeffrey A Law (law@cygnus.com)
30399 * 981019-1.c: New test.
30401 1998-10-14 Robert Lipe <robertl@dgii.com>
30403 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
30406 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30408 * compile/981001-4.c: Remove use of GCC extension that triggers a
30411 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
30413 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
30415 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
30417 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
30418 instantiation of template produces incorrect code for delete
30421 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
30422 constructors' name is not unique.
30423 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
30424 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
30426 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
30427 automatic array of const is ill-formed.
30429 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
30430 of template parameter?
30432 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
30435 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
30436 pointer-to-member expression.
30438 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
30439 declaration causes ICE.
30441 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
30443 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
30444 reserved in the global namespace.
30446 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
30447 generate needed virtual table.
30449 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
30451 1998-10-10 Dariush Eslimi <eslimi@loran.com>
30453 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
30454 template-dependent type
30456 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
30458 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
30459 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
30460 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
30462 * g++.old-deja/g++.other/using5.C: New test; using decl from base
30463 class should be usable as argument of member function.
30464 * g++.old-deja/g++.other/using6.C: New test; using decl from base
30465 class should be usable as return type of member function.
30466 * g++.old-deja/g++.other/using7.C: New test; using decl from base
30467 class should be usable as type of data member.
30469 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
30471 1998-10-09 Jeffrey A Law (law@cygnus.com)
30473 * gcc.c-torture/special/920521-1.c: Fix bogus test.
30475 1998-10-08 Nick Clifton <nickc@cygnus.com>
30477 * gcc.dg/dll-?.c Add thumb to target list.
30478 Fix assembler scan patterns to match current assembler output.
30480 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
30482 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
30483 matching of template brackets.
30485 * g++.old-deja/g++.other/using4.C: New test. Test using
30486 declarations of methods from base classes.
30488 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
30489 within functions should introduce names into the innermost
30490 enclosing namespace.
30492 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
30493 of static locals if first initialization throws.
30495 1998-10-07 Jim Wilson <wilson@cygnus.com>
30497 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
30499 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
30501 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
30502 lose track of the possible targets of tablejump insns.
30503 * special/special.exp: Run it.
30505 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
30507 * g++.old-deja/g++.pt/friend35.C: New test. A template function
30508 must be declared before its specializations can be named in friend
30511 1998-10-05 Dave Love <d.love@dl.ac.uk>
30513 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
30515 * g77.f-torture/execute/io1.f: New test.
30517 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
30519 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
30520 with pointer to template function, for which no argument deduction
30523 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
30524 specialization of template function as argument to template
30527 * g++.old-deja/g++.other/access2.C: New test; Inner class
30528 shouldn't have privileged access to Outer's names.
30530 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
30532 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
30533 friend template declared within template class conflicts with
30534 nested class of the same name.
30536 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
30539 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
30540 object with direct initializer as function declaration.
30542 * g++.old-deja/g++.other/decl2.C: New test; duplicate
30545 * g++.old-deja/g++.other/null2.C: New test; conditional operator
30546 involving const pointer and NULL produces incorrect result.
30548 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
30549 type name without `typename' should be rejected with -pedantic.
30551 1998-10-02 Richard Henderson <rth@cygnus.com>
30553 * g++.old-deja/g++.other/addrof1.C: New test.
30555 1998-10-01 Nick Clifton <nickc@cygnus.com>
30557 * gcc.c-torture/compile/981001-1.c: New test.
30558 * gcc.c-torture/execute/981001-1.c: New test.
30560 1998-10-01 Jeffrey A Law (law@cygnus.com)
30562 * gcc.c-torture/compile/981001-2.c: New test.
30563 * gcc.c-torture/compile/981001-3.c: New test.
30564 * gcc.c-torture/compile/981001-4.c: New test.
30566 1998-10-01 Robert Lipe <robertl@dgii.com>
30568 * lib/objc.exp (objc_target_compile): Add -L during compiles for
30569 multilibbed hosts. Idea grafted from g77.exp.
30571 1998-09-30 Dave Love <d.love@dl.ac.uk>
30573 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
30574 avoid losing on systems which need -lsocket.
30576 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
30578 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
30579 * g++.old-deja/g++.other/nested2.C: Ditto.
30580 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
30583 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
30585 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
30586 preferred over template operator!= for enum bitfields.
30588 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
30590 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
30591 that happen to have the same base name, but in different scopes,
30592 are incorrectly rejected.
30594 1998-09-16 Richard Henderson <rth@cygnus.com>
30596 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
30597 on the native word size instead of an integer literal.
30599 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
30601 * g++.old-deja/g++.other/static2.C: Invocation of static data
30602 member of type pointer-to-function denoted as non-static member.
30604 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
30605 checks involving function types and aliases.
30607 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
30609 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
30610 redefined to the same non-trivial type.
30612 * g++.old-deja/g++.pt/explicit73.C: Test for proper
30613 namespace-qualification of template specializations declared in
30616 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
30617 to declare a subset of the specializations of a template function
30618 as friends of specializations of a template class.
30620 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
30621 member templates that do not fully specialize the enclosing
30622 template class are rejected.
30624 1998-09-11 Dave Love <d.love@dl.ac.uk>
30626 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
30628 1998-09-08 Dave Love <d.love@dl.ac.uk>
30630 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
30631 altered from libf2c/libU77 version.
30633 1998-09-06 Dave Love <d.love@dl.ac.uk>
30635 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
30637 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
30639 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
30640 (un)signed char are different types for template specialization
30643 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
30645 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
30646 * objc: ObjC testsuite.
30648 1998-08-31 Catherine Moore <clm@cygnus.com>
30650 * gcc.c-torture/execute/941014-1.x: New file.
30652 1998-08-31 Nick Clifton <nickc@cygnus.com>
30654 * lib/c-torture.exp: Add support for
30655 torture_eval_before_compile and torture_eval_before_execute
30658 1998-08-30 Jeffrey A Law (law@cygnus.com)
30660 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
30661 this test triggers valid.
30663 1998-08-27 Jeffrey A Law (law@cygnus.com)
30665 * gcc.dg/980827-1.c: New test.
30667 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
30669 * gcc.c-torture/execute/loop-4b.c: New test.
30671 1998-08-26 Nick Clifton <nickc@cygnus.com>
30673 * lib/c-torture.exp: Add support for
30674 torture_eval_before_compile and torture_eval_before_execute
30677 1998-08-25 Jeffrey A Law (law@cygnus.com)
30679 * gcc.c-torture/compile/980825-1.c: New test.
30681 1998-08-24 Nick Clifton <nickc@cygnus.com>
30683 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
30684 count number tests in opt_t0 not good_t0.
30686 1998-08-24 Jeffrey A Law (law@cygnus.com)
30688 * gcc.c-torture/compile/930326-1.x: Fix typo.
30690 1998-08-23 Mark Mitchell <mark@markmitchell.com>
30692 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
30695 1998-08-21 Jeffrey A Law (law@cygnus.com)
30697 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
30698 STACK_SIZE is defined.
30699 * gcc.c-torture/unsorted/stuct.c: Similarly.
30701 * gcc.c-torture/compile/980821-1.c: New test.
30703 1998-08-21 Jeffrey A Law (law@cygnus.com)
30705 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
30707 1998-08-19 Mark Mitchell <mark@markmitchell.com>
30709 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
30712 1998-08-09 Mark Mitchell <mark@markmitchell.com>
30714 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
30717 1998-08-18 Jeffrey A Law (law@cygnus.com)
30719 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
30721 1998-08-16 Jeffrey A Law (law@cygnus.com)
30723 * gcc.c-torture/compile/980816-1.c: New test.
30725 * gcc.dg/980816-1.c: New test.
30727 1998-08-13 Jeffrey A Law (law@cygnus.com)
30729 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
30730 compiler for ieee tests.
30732 1998-08-01 Dave Love <d.love@dl.ac.uk>
30734 * g77.f-torture/compile/980729-0.f: New test.
30736 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
30738 * gcc.c-torture/special/eeprof-1.c: New test, for
30739 -finstrument-functions.
30740 * gcc.c-torture/special/special.exp: Run it.
30742 1998-07-29 Jeffrey A Law (law@cygnus.com)
30744 * gcc.c-torture/compile/980729-1.c: New test.
30746 1998-07-27 Nick Clifton <nickc@cygnus.com>
30748 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
30749 __thumb__ is defined, and test for ARM style doubles if so.
30751 1998-07-26 Dave Love <d.love@dl.ac.uk>
30753 * g77.f-torture/noncompile/980615-0.f: New test.
30755 1998-07-26 H.J. Lu (hjl@gnu.org)
30757 * gcc.dg/980312-1.c: Do link instead of compile.
30758 * gcc.dg/980313-1.c: Likewise.
30760 1998-07-26 Jeffrey A Law (law@cygnus.com)
30762 * gcc.c-torture/compile/980726-1.c: New test.
30764 1998-07-25 Dave Love <d.love@dl.ac.uk>
30766 * g77.f-torture/execute/io0.f: New test.
30768 1998-07-24 Nick Clifton <nickc@cygnus.com>
30770 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
30773 1998-06-18 Michael Meissner <meissner@cygnus.com>
30775 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
30778 1998-07-17 Nick Clifton <nickc@cygnus.com>
30780 * gcc.dg/980626-1.c: Expect failures for all toolchains until
30781 c-decl.c:grokdeclarator can handle mode attributes.
30783 1998-07-16 Jeffrey A Law (law@cygnus.com)
30785 * gcc.c-torture/execute/980716-1.c: New test.
30787 1998-07-13 Jeffrey A Law (law@cygnus.com)
30789 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
30791 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
30793 * gcc.c-torture/execute/va-arg-3.x: Similarly.
30794 * gcc.c-torture/compile/930326-1.x: Similarly.
30796 1998-07-13 Dave Love <d.love@dl.ac.uk>
30798 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
30799 New test from Craig.
30801 1998-07-12 Dave Love <d.love@dl.ac.uk>
30803 * g77.f-torture/noncompile/980616-0.f: New test.
30805 * g77.f-torture/execute/970816-3.f: New test from Craig.
30807 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
30809 * g++.other/singleton.C: Return error value instead of taking
30812 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
30814 * g++.other/singleton.C: New test. Warning is under dispute.
30815 Runtime crash is not.
30817 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
30819 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
30820 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
30821 using6.C, using7.C}: New namespace tests.
30823 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
30825 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
30826 specialization with typedef'ed names used as array indexes.
30828 1998-07-09 Jeffrey A Law (law@cygnus.com)
30830 * gcc.c-torture/execute/980709-1.c: New test.
30832 * gcc.dg/980709-1.c: New test.
30834 1998-07-07 Richard Henderson <rth@cygnus.com>
30836 * gcc.c-torture/execute/bcp-1.c: New test.
30838 1998-07-07 Jeffrey A Law (law@cygnus.com)
30840 * gcc.c-torture/execute/980707-1.c: New test.
30842 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
30844 * gcc.c-torture/compile/980706-1.c: New test.
30846 1998-07-01 Dave Love <d.love@dl.ac.uk>
30848 * g77.f-torture/execute/980701-0.f,
30849 g77.f-torture/execute/980701-1.f: New test from Craig.
30851 1998-07-01 Jeffrey A Law (law@cygnus.com)
30853 * gcc.c-torture/compile/980701-1.c: New test.
30855 * gcc.c-torture/execute/980701-1.c: New test.
30857 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
30860 * g++.old-deja/g++.robertl/eb132.C: New test.
30861 * g++.old-deja/g++.robertl/eb133.C: Likewise.
30863 1998-06-29 Dave Love <d.love@dl.ac.uk>
30865 * g77.f-torture/execute/980628-7.f,
30866 g77.f-torture/execute/980628-8.f,
30867 g77.f-torture/execute/980628-9.f,
30868 g77.f-torture/execute/980628-10.f: New tests from Craig.
30870 * g77.f-torture/execute/980628-3.f: Remove mail headers.
30872 1998-06-28 Jeffrey A Law (law@cygnus.com)
30874 * g77.f-torture/execute/980628-4.f: New test from Craig.
30875 * g77.f-torture/execute/980628-5.f: Likewise.
30876 * g77.f-torture/execute/980628-2.f: Likewise.
30877 * g77.f-torture/execute/980628-0.f: Likewise.
30878 * g77.f-torture/execute/980628-1.f: Likewise.
30879 * g77.f-torture/execute/980628-3.f: Likewise.
30880 * g77.f-torture/execute/980628-6.f: Likewise.
30882 1998-06-28 Jeffrey A Law (law@cygnus.com)
30884 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
30885 directory when nothing has been installed yet.
30887 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
30889 * gcc.c-torture/special/special.exp: Handle newer versions of
30892 1998-06-26 Jeffrey A Law (law@cygnus.com)
30894 * gcc.dg/980626-1.c: New test.
30896 1998-06-19 Bruno Haible <haible@ilog.fr>
30898 * gcc.misc-tests/m-un-2.c: New test.
30899 * g++.old-deja/g++.other/warn01.c: Likewise.
30901 1998-06-19 Robert Lipe <robertl@dgii.com>
30903 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
30904 compatibility with assmblers with a different comment character.
30905 Eliminate use of GAS-specific extensions.
30907 1998-06-19 Jeffrey A Law (law@cygnus.com)
30909 * gcc.c-torture/execute/ieee/980619-1.c: New test.
30911 1998-06-19 Robert Lipe <robertl@dgii.com>
30913 *lib/g77.exp: Replace search for libf2c.a with search for newly
30916 1998-06-17 Jeffrey A Law (law@cygnus.com)
30918 * gcc.c-torture/execute/980617-1.c: New test.
30920 1998-06-12 Jeffrey A Law (law@cygnus.com)
30922 * gcc.c-torture/execute/980612-1.c: New test.
30924 1998-06-08 Jeffrey A Law (law@cygnus.com)
30926 * gcc.dg/980523-1.c: Only test on ppc-linux.
30927 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
30929 * gcc.c-torture/execute/980608-1.c: New test.
30931 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
30933 * gcc.c-torture/execute/980605-1.c: New test.
30935 1998-06-04 Jeffrey A Law (law@cygnus.com)
30937 * gcc.c-torture/execute/980604-1.c: New test.
30939 1998-06-02 Jeffrey A Law (law@cygnus.com)
30941 * gcc.c-torture/execute/980602-1.c: New test.
30942 * gcc.c-torture/execute/980602-2.c: Likewise.
30944 1998-06-02 Dave Love <d.love@dl.ac.uk>
30946 * 970125-0.f: Fix per JCB. Add commentary.
30948 1998-05-31 Michael Meissner <meissner@cygnus.com>
30950 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
30953 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
30955 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
30958 1998-05-28 Catherine Moore <clm@cygnus.com>
30960 * gcc.c-torture/execute/980526-3.c: New test.
30962 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
30964 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
30965 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
30966 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
30967 m88k-motorola-sysv3 to XFAIL.
30969 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30971 * gcc.dg/980526-1.c: New test.
30972 * gcc.c-torture/execute/980526-2.c: New test.
30974 1998-05-26 Jeffrey A Law (law@cygnus.com)
30976 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
30978 * gcc.c-torture/execute/980526-1.c: New test.
30980 1998-05-26 Dave Love <d.love@dl.ac.uk>
30982 * g77.f-torture/execute/alpha2.f: Add runtime test.
30984 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
30986 * g++.old-deja/old-deja.exp: Strip leading directories.
30988 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
30989 error for the line. Don't run multiple tests for the same line.
30991 1998-05-23 Jeffrey A Law (law@cygnus.com)
30993 * gcc.dg/980523-1.c: New test.
30995 1998-05-23 Dave Love <d.love@dl.ac.uk>
30997 * g77.f-torture/compile/970915-0.f: New test.
30999 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
31001 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
31003 1998-05-21 Jeffrey A Law (law@cygnus.com)
31005 * gcc.dg/980520-1.c: New test.
31007 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
31009 * gcc.dg/980502-1.c: Fix return type.
31011 1998-05-20 Jeffrey A Law (law@cygnus.com)
31013 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
31014 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
31015 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
31016 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
31017 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
31019 1998-05-20 Dave Love <d.love@dl.ac.uk>
31021 * g77.f-torture/execute/980520-1.f: New test.
31023 1998-05-15 Dave Love <d.love@dl.ac.uk>
31025 * lib/mike-g77.exp: New file.
31027 * g77.f-torture/noncompile/noncompile.exp,
31028 g77.f-torture/noncompile/check0.f: New files.
31030 1998-05-14 Dave Love <d.love@dl.ac.uk>
31032 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
31033 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
31034 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
31035 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
31036 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
31037 abort where appropriate.
31039 1998-05-05 Michael Meissner <meissner@cygnus.com>
31041 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
31042 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
31044 1998-04-29 Dave Love <d.love@dl.ac.uk>
31046 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
31048 1998-04-27 Dave Love <d.love@dl.ac.uk>
31050 * g77.f-torture/compile/980427-0.f: New test.
31052 1998-04-24 Dave Love <d.love@dl.ac.uk>
31054 * g77.f-torture/compile/980424-0.f: New test.
31056 1998-04-19 Dave Love <d.love@dl.ac.uk>
31058 * g77.f-torture/compile/980419-2.f (main): New test.
31059 * g77.f-torture/compile/970125-0.f: New test.
31060 * g77.f-torture/compile/980419-1.f: New test.
31062 1998-04-08 Jim Wilson <wilson@cygnus.com>
31064 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
31067 1998-04-07 Jim Wilson <wilson@cygnus.com>
31069 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
31071 1998-04-03 Jim Wilson <wilson@cygnus.com>
31073 * gcc.c-torture/compile/980329-1.c: New test.
31075 1998-03-18 Jim Wilson <wilson@cygnus.com>
31077 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
31078 * gcc.dg/980312-1.c: Fix typo in -march command.
31080 1998-03-16 H.J. Lu (hjl@gnu.org)
31082 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
31084 1998-03-11 Robert Lipe <robertl@dgii.com>
31086 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
31087 Dave Love agree the Fortran source is bogus.
31089 1998-03-11 Robert Lipe <robertl@dgii.com>
31091 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
31092 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
31093 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
31094 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
31095 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
31097 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31099 * g++.old-deja/g++.other/friend1.C: New test.
31101 1998-02-18 Dave Love <d.love@dl.ac.uk>
31103 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
31104 possibly uninitialized) variables and declare dnrm2.
31106 1998-02-23 Robert Lipe <robertl@dgii.com>
31108 From Bruno Haible <haible@ilog.fr>:
31109 * gcc.c-torture/execute/980223.c: New test.
31111 1998-02-13 Jeffrey A Law (law@cygnus.com)
31113 * gcc.dg/ifelse-1.c: New test.
31115 1998-02-09 H.J. Lu (hjl@gnu.org)
31117 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
31119 * lib/old-dejagnu.exp (old-dejagnu): Added the
31120 "execution test - XFAIL *-*-*" handling in the spirit of
31121 "excess errors test -". Changed the "execution test fails"
31122 handling to be like "excess errors test fails".
31123 * Update various tests accordingly.
31125 1998-02-06 Jim Wilson <wilson@cygnus.com>
31127 * gcc.c-torture/execute/980205.c: New test.
31129 1998-01-18 Jeffrey A Law (law@cygnus.com)
31131 * lib/c-torture.exp: Look for .x files instead of .cexp files.
31132 * lib/f-torture.exp: Similarly.
31133 * gcc.c-torture: Rename all .cexp files to .x files.
31135 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
31137 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
31138 (940510-1.c): Removed duplicate.
31139 (971104-1.c): New test.
31141 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
31143 * lib/f-torture.exp: Improve error and loop detection.
31145 1997-11-19 Michael Meissner <meissner@cygnus.com>
31147 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
31148 use that to size the filler array.
31150 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
31152 * lib/c-torture.exp(c-torture-execute): Fix typo.
31154 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
31155 testcase as the executable name. Keep the executable around if
31158 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
31160 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
31161 changes. Only test one -g option, and move it to the end of the
31162 list of options to test.
31164 1997-09-19 Michael Meissner <meissner@cygnus.com>
31166 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
31167 variable GCC_TORTURE_OPTIONS to supply default switches separated
31168 by colons. If no environment variable, run tests with -O0 -g, -O1
31169 -g, and -O2 -g as well.
31171 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
31173 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
31174 explanatory comments. Fix indentation.
31176 1997-09-15 Jeffrey A Law (law@cygnus.com)
31178 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
31180 1997-09-11 Jeffrey A Law (law@cygnus.com)
31182 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
31183 * g++.old-deja/g++.mike/p7325.C: Likewise.
31184 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
31186 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
31188 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
31189 * g++.old-deja/g++.brendan/crash30.C: Likewise.
31190 * g++.old-deja/g++.brendan/crash39.C: Likewise.
31191 * g++.old-deja/g++.law/operators4.C: Likewise.
31193 1997-09-11 Joe Buck (jbuck@synopsys.com)
31195 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
31196 * g++.old-deja/g++.mike/p784.C: Ditto.
31197 * g++.old-deja/g++.mike/p785.C: Ditto.
31199 1997-09-05 Jeffrey A Law (law@cygnus.com)
31201 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
31203 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
31205 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
31206 target feature; pass this to c-torture-execute as needed.
31208 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
31210 * lib/c-torture.exp(c-torture-execute): If the previous and the
31211 current executables being tested are identical, we don't need to
31212 run the executable again. Try to make the executable names
31213 unique. Add an optional argument for passing additional compiler
31216 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
31218 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
31220 1997-08-29 Jeffrey A Law (law@cygnus.com)
31222 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
31224 1997-07-31 Jeffrey A Law (law@cygnus.com)
31226 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
31227 32bit or larger longs.
31229 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
31230 have either a 32bit long or 32bit int.
31232 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
31234 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
31235 Make double precision tests dependent on sizeof (double).
31237 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
31239 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
31242 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
31244 * gcc.c-torture/compile/961203-1.cexp: New script.
31246 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
31248 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
31249 up the includes ourselves.
31251 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
31253 * lib/plumhall.exp: Remove random include, and add a few
31254 verbose messages for debugging.
31256 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
31258 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
31259 of trying to do it ourselves.
31261 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
31263 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
31265 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
31267 * gcc.prms/5403.c: Made regexp a bit less strict.
31269 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
31271 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
31272 is returned from remote_load instead.
31273 * lib/plumhall.exp: Ditto.
31274 * lib/mike-g++.exp: Ditto.
31275 * lib/old-dejagnu.exp: Ditto.
31276 * lib/c-torture.exp: Ditto.
31278 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
31280 * lib/g++.exp: Use build_wrapper procedure.
31281 * lib/gcc.exp: Ditto.
31283 1997-05-20 Jeffrey A Law (law@cygnus.com)
31285 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
31286 an old-style decl for malloc. Fixes tests to work when
31287 sizeof (int) != sizeof (size_t).
31289 1997-05-15 Mike Meissner <meissner@cygnus.com>
31291 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
31293 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
31294 use stdargs.h interface.
31296 1997-05-15 Mike Meissner <meissner@cygnus.com>
31298 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
31299 NO_VARARGS when compiling.
31301 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
31303 * lib/plumhall.exp(ph_includes): New procedure.
31305 (ph_compiler): Ditto.
31307 * lib/g++.exp: Rename test-glue.c to testglue.c.
31308 * lib/gcc.exp: Ditto.
31310 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
31312 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
31313 to completion when it's called.
31315 1997-03-21 Michael Meissner <meissner@cygnus.com>
31317 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
31318 is defined, don't do test.
31320 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
31322 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
31324 (ph_summary): Mark skipped testcases as untested, not unresolved.
31326 * lib/plumhall.exp (ph_make): If unresolved because of bad
31327 errorCode, record errorCode in log file.
31328 (*): Replace send_log/verbose with verbose -log.
31330 1997-03-19 Michael Meissner <meissner@cygnus.com>
31332 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
31333 double conversion if double isn't at least 8 bytes.
31335 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
31336 int to work with targets where int is 16 bits.
31338 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
31339 8 bytes, just exit, since 4 byte doubles don't have enough bits of
31340 precision for the test to complete.
31342 1997-03-14 Michael Meissner <meissner@cygnus.com>
31344 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
31345 if d10v is not compiled with the -mdouble64 flag.
31346 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
31348 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
31349 d10v is not compiled with the -mint32 flag.
31351 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
31353 * lib/plumhall.exp: Use incr_count.
31355 1997-03-12 Jeffrey A Law (law@cygnus.com)
31357 * gcc.c-torture: Update to c-torture-1.45.
31359 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
31361 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
31362 the name of the expect testcase file).
31364 * lib/g++.exp(g++_init): Ditto.
31366 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
31368 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
31371 * lib/gcc.exp(gcc_exit): New procedure.
31373 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
31375 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
31376 specs where appropriate.
31378 * g++.old-deja/g++.arm/*: Added additional ERROR checks
31379 because of new "candidates are" messages, and removed a few
31381 * Converted all non-old-style g++ testcases to old-style, and
31382 moved into g++.old-deja.
31384 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
31386 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
31389 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
31392 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
31394 1997-02-13 Michael Meissner <meissner@cygnus.com>
31396 * lib/gcc.exp (gcc_target_compile): Add support for defining
31397 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
31398 the machine doesn't have those features.
31400 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
31402 * g++.law/operators4.exp: Don't use LIBS.
31404 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
31406 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
31408 * lib/mike-g++.exp: Don't set the compiler to be tested here.
31409 * lib/g++.exp: Set it here instead. Also, allow use of the
31410 --tool_exec and --tool_opt options. Change CXX to
31413 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
31415 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
31417 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
31419 * lib/old-dejagnu.exp: Use prune_warnings instead of
31421 * lib/mike-g++.exp: Ditto.
31422 * lib/gcc.exp: Ditto.
31423 * lib/g++.exp: Ditto.
31425 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
31427 1997-02-07 Jeffrey A Law (law@cygnus.com)
31429 * 941014-2.c: Include stdlib.h
31430 * 960327-1.c: Include stdio.h
31431 * dbra.c, index-1.c: Don't assume ints are 32bits.
31433 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
31435 * lib/gcc.exp: Add gcc,stack_size target feature.
31437 * lib/g++.exp(g++_target_compile): Add the include and link
31438 paths here, not in two other places. And, it's $options, not
31441 * lib/mike-g++.exp(postbase): Remove the code that determines
31442 the correct include and link paths.
31443 * g++.old-deja/old-deja.exp: Ditto.
31445 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
31447 * lib/g++.exp(g++_init): target_compile no longer returns the
31448 filename of the result.
31450 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
31452 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
31455 * gcc.c-torture/special/special.exp: Change call to
31456 gcc_target_compile to include the object file.
31458 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
31460 * gcc.c-torture/special/special.exp: Correct misspelling in last
31463 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
31465 * lib/plumhall.exp(ph_summary): Log the entire output of the
31466 executable. Return -1 if there were any failures, 0 otherwise.
31467 (ph_execute): Return -1 if there were any failures, 0 otherwise.
31468 (ph_make): Clean up objects and executables that were built
31469 if the tests succeeded.
31471 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
31473 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
31474 libraries and includes in the build tree as appropriate.
31476 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
31478 * lib/c-torture.exp: Instead of looking for the global variable
31479 NO_LONG_LONG, check to see if that's a feature of the target.
31481 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
31483 * config/default.exp: Minimize. Delete the remainer of the files in
31484 config; this functionality is now in devo/dejagnu/config.
31486 g++.*/*: Pass any additional flags used to compile to postbase;
31489 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
31490 is now done by runtest.exp. Use gcc_target_compile instead of
31493 lib/c-torture.exp: Use gcc_target_compile instead of compile.
31494 Remove references to CFLAGS. Use remote_file instead of
31496 (c-torture): Take a list of arguments to use to compile this
31499 lib/g++.exp: Simplify. Use target_compile instead of compile.
31500 lib/gcc-dg.exp: Ditto.
31501 lib/gcc.exp: Ditto.
31502 lib/mike-{gcc,g++}.exp: Ditto.
31503 lib/old-dejagnu.exp: Ditto.
31504 lib/plumhall.exp: Ditto.
31506 1997-01-08 Jim Wilson <wilson@cygnus.com>
31508 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
31509 (ph_linker): Likewise.
31511 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
31513 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
31514 MAP_ANON / MAP_ANONYMOUS if defined;
31515 else try to map from /dev/zero .
31517 1996-11-12 Jeffrey A Law (law@cygnus.com)
31519 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
31520 isn't defined, then define it to MAP_ANONYMOUS.
31522 1996-11-12 Jeffrey A Law (law@cygnus.com)
31524 * gcc.c-torture: Update to c-torture-1.42 release.
31526 1996-11-11 Jeffrey A Law (law@cygnus.com)
31528 * gcc.c-torture: Update to c-torture-1.41 release.
31530 1996-10-27 Jeffrey A Law (law@cygnus.com)
31532 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
31535 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
31537 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
31538 and LDFLAGS. Fix second case to append the target_info ldflags
31539 onto LDFLAGS, not CFLAGS.
31540 * lib/g++.exp (g++_init): Add target_info stuff.
31541 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
31542 of libgloss and newlib flags for !native.
31544 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
31545 (GDB): Fix relative path to go up another dir for finding gdb.
31547 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
31549 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
31550 versions in the target_info array, if they don't exist.
31552 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
31554 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
31556 1996-07-08 Jim Wilson <wilson@cygnus.com>
31558 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
31559 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
31561 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
31563 * lib/old-dejagnu.exp: Don't remove the output file before we've
31564 actually tested it. Don't append pwd to the path of the executable
31567 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
31569 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
31571 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
31573 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
31574 temporary directory for compiler files, and set it to a default
31575 value of /tmp. Set $output as the name of the output file from
31576 compiling the testcase. Add a -o option to $cflags_var so the
31577 compiler writes the final output file as $output. Set $executable
31580 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
31581 directory for compiler files, and set it to /tmp if it doesn't
31582 already have a value. Set $output_file to the name of the output
31583 file from compiling the testcase. Add a -o option to CXXFLAGS so
31584 the compiler writes the final output file as $output. Use $output
31585 as the executable to be tested.
31587 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
31589 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
31591 1996-06-08 Jeffrey A Law (law@cygnus.com)
31593 * gcc.c-torture/execute/pending-1.c: New test. Still
31594 pending in Tege's queue.
31596 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
31598 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
31599 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
31600 if there were failures. Call unresolved if there were unresolved
31601 testcases. Call gcc_fail if program did not run to completion.
31602 (ph_make): Pass additional argument name to ph_execute.
31603 (ph_execute): Add new argument. Pass additional arguments to
31604 ph_summary. Call gcc_fail is there is no execution output.
31606 1996-04-24 Jeffrey A Law (law@cygnus.com)
31608 * lib/plumhall.exp (proc_summary): Output relavent summary
31609 lines into the log so specific failures in plumhall can be
31612 1996-04-10 Jeffrey A Law (law@cygnus.com)
31614 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
31615 (c-torture-execute): Don't try to execute tests which use
31616 "long long" types if $NO_LONG_LONG is nonzero.
31618 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
31620 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
31623 * gcc.ieee: Move from here.
31624 * gcc.c-torture/execute/ieee: To here.
31626 1996-03-26 Jeffrey A Law (law@cygnus.com)
31628 * gcc.c-torture: Update to c-torture-1.41 release.
31630 1996-03-22 Jeffrey A Law (law@cygnus.com)
31632 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
31635 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
31637 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
31640 1996-03-02 Jeffrey A Law (law@cygnus.com)
31642 * config/proelf.exp: Handle connecting to a simulator.
31644 1996-01-31 Jeffrey A Law (law@cygnus.com)
31646 * config/proelf.exp: New file. Enough framework that we can
31647 run c-torture tests on the proelf targets (or any other target
31648 that gdb can connect to for that matter).
31650 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
31652 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
31653 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
31655 * lib/plumhall.exp (ph_execute): Always call ph_summary if
31656 exec_output exists.
31658 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
31660 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
31661 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
31663 * config/*.exp: Update FSF address. Change result of ${tool}_load
31664 to pass/fail/unresolved/unsupported/untested. Caller must now
31665 call unresolved/unsupported/untested.
31666 * lib/*.exp: Update FSF address. Update to handle new results of
31668 * lib/chill.exp (verbose): Delete.
31670 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
31672 * lib/gcc.exp (default_gcc_start): Change order of args to
31673 $LDFLAGS $CFLAGS $LIBS.
31674 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
31675 Save/set/restore CFLAGS. Pass single arg to gcc_start.
31676 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
31677 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
31678 * gcc.misc-tests/dg-test.exp: Likewise.
31679 * gcc.misc-tests/msgs.exp: Likewise.
31680 * gcc.prms/prms.exp: Likewise.
31681 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
31682 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
31684 * lib/dg.exp: Deleted, moved to dejagnu/lib.
31686 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
31688 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
31690 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
31691 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
31693 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
31696 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
31698 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
31699 global for loop; add use of $mathlib.
31700 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
31701 settings here; set mathlib for anything but VxWorks.
31703 1996-01-22 Jeffrey A Law (law@cygnus.com)
31705 * gcc.c-torture: Update to c-torture-1.40 release.
31707 1996-01-03 Jeffrey A Law (law@cygnus.com)
31709 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
31712 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
31714 * lib/c-torture.exp (c-torture-execute): Declare "output" as
31717 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
31719 * lib/g++.exp (LIBS): Define if not already.
31720 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
31721 (gcc-dg-prune): Call prune_gcc_output.
31722 * lib/gcc.exp (prune_gcc_output): New proc.
31723 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
31726 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
31728 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
31729 (c-torture-execute): Likewise. Rename `name' to `testcase'.
31731 1995-11-15 Jeffrey A Law (law@cygnus.com)
31733 * gcc.c-torture: Update to c-torture-1.39 release.
31735 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
31737 * lib/c-torture.exp (c-torture-execute): Don't return if one option
31738 fails, try others as well.
31740 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
31742 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
31743 If compilation fails, mark execute tests as `untested'.
31744 If test is marked as unsupported, don't mark compilation and
31745 execute tests as failed.
31747 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
31749 * lib/g++.exp (g++_init): Don't link in libg++, and look to
31750 libstdc++ for whether or not we want to be doing shared
31751 libraries. Delete link_curses since we don't need it anymore.
31752 * lib/mike-g++.exp (postbase): Don't link in libg++.
31753 * g++.old-deja/old-deja.exp: Likewise.
31755 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
31757 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
31759 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
31761 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
31762 For that, add `-Wl,-a,shared_archive'.
31763 * g++.old-deja/old-deja.exp: Likewise.
31765 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
31767 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
31769 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
31771 * lib/mike-g++.exp (postbase): Pay attention to the status of
31774 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
31776 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
31778 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
31780 * lib/gcc.exp (default_gcc_start): No longer need to log program
31781 being executed or its output, execute_anywhere does that now.
31782 * lib/g++.exp (default_g++_version): Call execute_anywhere.
31783 (default_g++_start): Likewise. Delete calls to verbose/send_log.
31785 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
31787 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
31788 the same as those in lib/g++.exp.
31790 1995-10-10 Jeff Law (law@hurl.cygnus.com)
31792 * gcc.c-torture: Update to c-torture-1.38 release.
31793 * gcc.ieee: Related changes.
31795 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
31797 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
31798 "exec". Minor reformatting changes.
31800 * config/rom68k.exp (${tool}_load): Make it work in a canadian
31801 cross. This means all "exec" calls now work on a remote host as
31803 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
31804 cross. Filter out the extra "\r\n" stuff that expect puts in.
31805 (c-torture-execute): Filter out the bogus warnings like
31806 c-torture-compile does. Add support for canadian cross.
31807 * lib/gcc.exp (default_gcc_version, default_gcc_start)
31808 Use execute_anywhere rather than calling exec directly. Now it
31809 works for canadian cross testing.
31811 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
31813 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
31814 results into a variable, and check that rather than using file exists.
31816 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
31818 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
31819 create a libg++.so. For sunos4.1.*, also add -ltermcap.
31821 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
31823 * g++.old-deja/old-deja.exp: Create and pass runshlib and
31824 lib_curses if there's a shared libg++ in the build tree.
31826 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
31828 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
31829 if not supported target.
31831 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
31833 * lib/g++.exp (g++_init): Move empty setting of runshlib and
31834 link_curses up to always happen, not just for native builds.
31836 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
31838 * gcc.c-torture: Update to c-torture-1.36 release.
31839 * gcc.failure: Related changes.
31841 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
31843 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
31845 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
31847 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
31848 * lib/mike-g++.exp (postbase): Not in here. Still reference
31849 runshlib, link_curses, and mathlib for link and run.
31851 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
31852 pass the runtime shared library options for Solaris, OSF/1, and
31853 Irix5, and link with -lcurses to avoid unresolved references.
31855 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
31857 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
31860 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
31862 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
31864 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
31866 * gcc.c-torture: Update to c-torture-1.35 release. Note we
31867 do not have a framework for the "compat" tests yet.
31869 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
31871 * lib/mike-g++.exp (postbase): New local variable `mathlib',
31872 set to null if we're testing vxworks5.1. Use that instead of
31873 `-lm' in the setting of LIBS for link and run.
31875 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
31877 * config/rom68k.exp (${tool}_load): Major changes to make it
31878 work. Verified that it does in fact return the stuff in
31879 exec_output properly. Catch any Emul or any TRAP other than 0.
31881 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
31883 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
31884 LDFLAGS properly for targets that need stuff from libgloss.
31885 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
31887 (gpp_initialized): New variable.
31889 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
31891 * config/rom68k.exp: Load libgloss.exp.
31892 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
31893 so we can produce a fully linked binary.
31894 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
31895 so we can produce a fully linked binary.
31897 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
31899 * lib/plumhall.exp (ph_section): Watch for expected failures.
31900 Add missing `else'.
31902 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
31904 (c-torture): Likewise.
31906 1995-08-28 Doug Evans <dje@cygnus.com>
31908 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
31910 * lib/mike-g++.exp (mike_cleanup): New proc.
31911 (prebase): New globals compiler_result, not_compiler_result,
31913 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
31914 allow leading "-" in pattern. Watch for unsupported tests.
31915 If $compiler_result is set, pattern match assembler code,
31916 and ditto for $not_compiler_result.
31917 * lib/mike-gcc.exp: Likewise.
31919 * lib/plumhall.exp (ph_execute): Only call ph_summary if
31920 execution "succeeded".
31922 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
31924 * config/win32.exp: New file.
31925 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
31927 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
31929 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
31931 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
31932 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
31933 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
31935 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
31936 "... without exceptions was ...". That is now handled by
31938 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
31940 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
31942 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
31943 sieve.c,sort2.c}: New files.
31944 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
31945 sieve.exp,sort2.exp}: Drivers for them.
31947 * lib/mike-gcc.exp (program_output): New user settable variable.
31948 (postbase): Call prune_system_crud. Also prune extraneous compiler
31950 * lib/mike-g++.exp (program_output): New user settable variable.
31952 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
31954 * config/sh.exp: Deleted (use sim.exp instead).
31956 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
31958 * config/vx.exp: Declare CHECKTASK as global.
31959 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
31960 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
31961 * lib/old-dejagnu.exp: Load [pwd]/$executable.
31963 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
31965 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
31966 target. Like vx.exp, only includes `vx29k.exp' instead of
31969 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
31971 * config/sim.exp: Increase time limit from 120 seconds to 240.
31973 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
31975 * gcc.c-torture/execute/950628-1.c: New test.
31977 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
31979 * gcc.c-torture: Update with changes/additions from
31982 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
31984 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
31986 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
31988 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
31990 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
31992 * gcc.c-torture/compile/950512-1.c: New test.
31993 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
31994 * gcc.dg/struct-ret-1.c: Likewise.
31996 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
31998 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
31999 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
32001 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
32003 * gcc.c-torture/special/920411-1.c: Deleted.
32004 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
32006 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
32008 * config/sim.exp (${tool}_load): Hack in call to bash to get a
32011 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
32013 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
32015 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
32018 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
32019 is the proper length.
32020 * va-arg-3.c: Likewise.
32022 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
32024 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
32025 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
32027 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
32028 * lib/g++.exp (default_g++_start): Delete old cruft.
32030 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
32032 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
32033 (2 * (1 << 18)) to (2 * (1 << 17)).
32035 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
32037 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
32039 * config/rom68k.exp: Renamed from config/idp.exp
32041 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
32043 * c-torture/compile/921109-2.c
32045 1995-04-18 Mike Stump <mrs@cygnus.com>
32047 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
32050 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
32052 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
32054 * lib/g++.exp (default_g++_start): Likewise.
32056 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
32058 * gcc.c-torture/compile/950329-1.c: New test.
32060 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
32062 * config/bug.exp (${tool}_load): Updated to use new remote_open
32063 and remote_close procs.
32064 * config/idp.exp: New file.
32066 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
32068 * gcc.c-torture/execute/950322-1.c: New test.
32070 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
32072 * config/vx.exp (${tool}_load): Clean up testing of return code from
32073 vxworks_ld and vxworks_spawn.
32075 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
32077 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
32079 1995-03-13 Mike Stump <mrs@cygnus.com>
32081 * lib/old-deja.exp: Add `excess errors test - ' error, now one
32082 can mark excess errors on a machine by machine basis. Note, the
32083 default is to not expect any excess errors, even when excess
32084 errors test - is given, so you will want to put an XFAIL ... on
32085 these lines. For example, // excess errors test - XFAIL hppa*-*-*
32086 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
32087 those 4 machines, but no others.
32089 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
32091 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
32092 * lib/c-torture.exp: to here.
32094 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
32096 * gcc.c-torture/execute/950221-1.c: New test.
32097 * gcc.c-torture/execute/struct-ret-1.c: New test.
32098 * gcc.c-torture/compile/950221-1.c: New test.
32100 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
32102 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
32104 * gcc.c-torture/execute/arith-1.c (main): Return 0.
32105 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
32107 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
32109 * g++.gb: New directory of tests, derived from my signature and
32110 class scoping tests.
32112 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
32113 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
32114 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
32115 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
32116 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
32117 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
32118 * g++.gb/sig25.C: Likewise.
32120 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
32121 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
32122 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
32123 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
32124 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
32125 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
32126 * g++.gb/sig25.exp: Likewise.
32128 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
32129 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
32130 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
32131 * g++.gb/scope13.C: Likewise, this test still fails.
32133 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
32134 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
32135 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
32136 * g++.gb/scope13.exp: Ditto.
32138 * g++.gb/README: New file, explains what these tests are about.
32140 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
32142 * lib/dg.exp (dg-do): Support `preprocess'.
32143 (dg-test): Likewise.
32145 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
32147 * config/udi.exp: change "continue -expect" to "exp_continue".
32149 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
32151 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
32152 Delete redundant tests.
32154 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
32155 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
32156 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
32157 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
32158 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
32159 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
32160 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
32161 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
32163 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
32164 storing label pointers.
32165 * gcc.c-torture/execute/921019-1.c: Likewise.
32166 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
32167 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
32169 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
32172 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
32173 Delete obsolete tests.
32175 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
32176 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
32177 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
32178 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
32179 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
32180 * gcc.c-torture/compile/950124-1.c: New test.
32182 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
32184 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
32186 * lib/mike-g++.exp: Add -lm to LIBS.
32188 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
32190 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
32192 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
32194 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
32196 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
32198 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
32200 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
32202 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
32203 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
32204 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
32205 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
32206 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
32207 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
32208 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
32209 * g++.law/{operators31.C, operators32.C,
32210 * g++.law/{operators33.C, operators34.C}: Likewise.
32211 * g++.law/{pic1.C, refs2.C}: Likewise.
32212 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
32213 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
32214 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
32215 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
32217 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
32218 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
32219 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
32220 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
32221 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
32222 * g++.law/{enum9.exp, friend5.exp}: Likewise.
32223 * g++.law/{nest3.exp, nest4.exp}: Likewise.
32224 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
32225 * g++.law/{operators30.exp, operators31.exp}: Likewise.
32226 * g++.law/{operators32.exp, operators33.exp}: Likewise.
32227 * g++.law/{operators34.exp}: Likewise.
32228 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
32229 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
32230 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
32231 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
32232 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
32234 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
32235 No longer expected to fail.
32236 * g++.law/missed-error3.C: Tweak for recent bool changes.
32238 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
32240 * config/emb-unix: Deleted.
32241 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
32242 remote execution. Do final link on remote host if REMOTE_LINK is set.
32244 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
32246 * lib/dg.exp (dg-test): Fix typo in last patch.
32248 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
32250 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
32251 (handles multiple occurrences).
32253 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
32255 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
32256 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
32257 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
32259 * lib/c-torture.exp (c-torture-compile): Likewise.
32260 (c-torture): Prepend full path if missing.
32261 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
32262 (gcc_fail): Likewise.
32263 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
32265 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
32267 * lib/netware.exp: Only attach to NetWare i386 systems.
32269 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
32271 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
32272 messages. Add test name to "output pattern match" pass/fail message.
32274 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
32276 * gcc.dg: New testsuite.
32277 * gcc.dg/dg.exp: New file.
32279 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
32280 test-switch.c}: Deleted.
32282 * gcc.misc-tests/msgs.exp: New testcase driver.
32284 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
32286 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
32287 Watch for illegal return values from ${tool}_load.
32288 * config/unix.exp (${tool}_load): Fix pass/fail detection for
32289 cross targets. Coerce return value >0 to 1.
32291 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
32293 * config/unix.exp (${tool}_load): Call program rsh, not proc.
32295 * config/emb-unix.exp: New file.
32297 * config/sim.exp: Error if variable $SIM not defined.
32298 (${tool}_load): Mark test as "untested" if simulator missing.
32300 * config/unix.exp: Load remote.exp to get rcp_download.
32301 * lib/c-torture.exp: Use different option lists for testcases with
32303 * gcc.c-torture/execute/execute.exp: Likewise.
32305 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
32307 * config/*.exp: Clarify return code from ${tool}_load.
32308 Call `unresolved' or `untested' instead of `warning' or `perror'
32309 (sometimes you still want to call both though).
32310 Add comment that `shell_id' is local to each file.
32311 * config/udi.exp (timeout): Set to 30.
32312 Don't print warning if connection fails, $connectmode has already
32314 (${tool}_load): Move verbose messages to level 2.
32315 Rework pattern for "Process started" message.
32316 Pass `shell_id' to ${connectmode}_download.
32317 Retry twice upon timeout. Make resetting of target more robust.
32318 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
32319 Pass `shell_id' to exit_$connectmode.
32320 Only call exit_$connectmode if connected.
32321 * config/unix.exp (${tool}_load): Check return codes better.
32322 * config/vrtx.exp (${tool}_load): Likewise.
32323 * config/vx.exp (${tool}_load): Likewise.
32324 Delete unneeded global's.
32325 * lib/dg.exp (dg-test): Update to reflect clarified return codes
32328 (dg-init): Delete recording of pass/fail counts.
32329 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
32330 (old-dejagnu-init): Likewise.
32331 (old-dejagnu-stat): Delete contents, empty proc now.
32332 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
32333 (c-torture): Delete references to lcnt, lpass, lfail.
32334 Get option list from TORTURE_OPTIONS.
32335 Delete -funroll[-all]-loops if no loops.
32336 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
32337 (g++_stat): Delete contents (empty proc now).
32338 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
32339 (gcc_finish): Likewise.
32340 (gcc_stat): Deleted.
32341 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
32342 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
32343 * gcc.c-torture/execute/execute.exp: Likewise.
32344 Split tests into two parts: compile, execute.
32345 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
32346 no loops. Update to reflect clarified return codes from ${tool}_load.
32348 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
32350 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
32352 (old-dejagnu): Likewise (where necessary).
32354 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
32356 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
32358 * lib/dg.exp (dg-process-target): Fix processing of selector.
32359 Add comment regarding use of `error'.
32361 * lib/gcc.exp (prune_system_crud): Define if missing.
32362 * lib/g++.exp (prune_system_crud): Likewise.
32364 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
32365 Call prune_system_crud.
32366 * lib/dg.exp (dg-runtest): New proc.
32367 Use perror instead of send_user for tcl errors in testcase.
32368 Don't return any value, it's never used.
32369 Don't clobber previous definition of `unknown'.
32370 Print tcl errors in `dg-final'.
32372 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
32374 * lib/dg.exp (dg-process-target): Improve syntax error messages.
32375 (dg-test): Don't print errorInfo, it contains stack backtrace.
32377 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
32379 * lib/g++.exp (runtest_file_p): Define if missing.
32381 1994-09-24 Doug Evans (dje@cygnus.com)
32383 * lib/mike-g++.exp: Comment out loading of g++.exp.
32384 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
32385 (default_g++_version): Always print something.
32386 (default_g++_start): Comment out call to `which'.
32387 (g++_start, g++_load): Deleted (must be defined in config file).
32388 * lib/gcc.exp: Test for existence of $CC at start.
32389 Delete check for tmpdir (done in gcc_init).
32390 (default_gcc_version): Always print something.
32391 (default_gcc_start): Comment out call to `which'.
32392 * config/*.exp: Major cleanup - make cross targets work at least a
32393 little better for g++ (by not being "--tool gcc" specific).
32394 Rename gcc_xxx to ${tool}_xxx.
32395 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
32396 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
32398 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
32400 * lib/c-torture.exp (c-torture-compile): Rework compiler
32401 message processing.
32403 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
32406 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
32408 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
32410 * lib/dg.exp (dg-process-target): Support { target native }.
32412 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
32414 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
32415 looked for "... program xxx got fatal signal".
32416 Correct regsub munging of `comp_output'.
32417 Ignore compiler messages "path prefix not used" and "linker input
32420 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
32422 * lib/gcc.exp (runtest_file_p): Define if missing.
32423 * gcc.prms/template.c: Example to work from.
32425 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
32427 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
32428 * lib/dg.exp (dg-test): Call unsupported testcases as such.
32430 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
32431 * gcc.prms/1883.c: Moved from compile/940714-1.c.
32432 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
32433 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
32435 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
32436 (dg-process-target): No longer a varargs proc.
32437 Return S/N for target, P/F for xfail. All callers changed.
32438 (user option procs): More argument checking.
32439 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
32440 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
32441 (dg-test): Skip test if not running on selected target in `dg-do'.
32442 Update handling of `dg-do-what', `dg-output-text'.
32443 Separate execution pass/fail from output pattern match pass/fail.
32444 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
32446 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
32448 * gcc.c-torture/special/special.exp: Don't expect failure for mips
32449 target for 920510-1.c.
32451 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
32453 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
32454 Clean up comment regarding use of passcnt, etc.
32455 (gcc_stat): Don't update `testcnt' here.
32456 (gcc_finish): Do it here.
32457 Might as well reset `but_id' here too.
32458 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
32459 to determine if the file should be tested.
32460 * gcc.c-torture/compile/compile.exp: Likewise.
32461 * gcc.c-torture/execute/execute.exp: Likewise.
32462 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
32463 * gcc.misc-tests/dg-test.exp: Likewise.
32464 * gcc.prms/prms.exp: Likewise.
32465 * gcc.wendy/wendy.exp: Likewise.
32466 * g++.old-deja.exp: Likewise.
32467 Move "Testing file" message to verbose level 1.
32469 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
32471 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
32473 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
32475 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
32476 (default_gcc_start): Accept optional second list element
32477 of compiler flags. Print compiler output at verbosity level 2.
32478 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
32479 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
32480 Save current values of framework globals passcnt, failcnt, xpasscnt,
32481 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
32482 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
32483 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
32484 xfailcnt to compute stats. Update framework global `testcnt' from
32486 (gcc_finish): New proc. Clean up test environment.
32487 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
32488 (gcc_epass, gcc_efail): Delete.
32489 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
32490 argument of line number.
32491 (dg-init): If the tool has an init routine, call it.
32492 (dg-test): Remove args `cflags_var' and `libs_var'.
32493 Pass all compiler options to ${tool}_start.
32494 Handle missing line number.
32495 (dg-finish): New function.
32496 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
32497 particular files. Call gcc_finish at end. Move "skipping test"
32498 message to verbosity level 3.
32499 * gcc.c-torture/compile/compile.exp: Likewise.
32500 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
32501 * gcc.c-torture/execute/execute.exp: Likewise.
32502 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
32503 Print testcase being tried at verbosity level 1.
32504 * gcc.c-torture/special/special.exp: Unset xfail.
32505 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
32506 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
32507 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
32508 * gcc.failure/failure.exp: Likewise.
32509 * gcc.ieee/ieee.exp: Likewise.
32510 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
32511 Update call to dg-test. Call dg-finish at end.
32512 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
32513 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
32514 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
32515 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
32516 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
32517 * gcc.wendy/wendy.exp: Add copyright.
32518 Delete setting of tmpdir (done by gcc_init).
32519 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
32520 Pass compiler flags to gcc_start. Call gcc_finish at end.
32521 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
32524 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
32526 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
32528 (g++_load): Likewise.
32530 * config/*.exp (gcc_load): Some were varargs fns and some were not.
32531 Rename argument to `prog' to remove the confusion.
32532 Varargs fns behave differently too!
32533 (g++_load): Likewise.
32535 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
32537 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
32538 what it is. Delete (always) printing of status value for !native.
32539 Simplify verbose code, and include status and exec_output.
32540 (g++_load): Use gcc_load.
32542 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
32544 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
32545 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
32546 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
32547 940714-3.c as these testcases don't exist anymore. Make
32548 va-arg-1.c expected to pass.
32550 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
32552 * gcc.misc-tests/misc.exp: Only run specific testcases.
32553 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
32554 * gcc.misc-tests/dg-[1-9].c: New files.
32556 * lib/dg.exp: New testsuite driver.
32557 * gcc.prms/prms.exp: Use it.
32559 * README.gcc: New file.
32561 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
32562 Document and reset `lxpass' and `lxfail'.
32563 Simplify "initialized" message.
32564 (gcc_stat): Clean up comments a little.
32566 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
32568 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
32570 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
32572 * lib/old-dejagnu.exp (process-option): New proc.
32573 (old-dejagnu-init, old-dejagnu-stat): Likewise.
32574 (old-dejagnu): Simplify.
32575 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
32577 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
32579 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
32580 exists and is not an empty string.
32582 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
32583 $xfail rather than calling setup_xfail. Clear $xfail when test is
32585 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
32588 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
32589 longer expected to fail.
32591 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
32594 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
32596 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
32597 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
32598 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
32599 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
32602 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
32603 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
32605 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
32607 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
32608 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
32610 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
32611 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
32612 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
32614 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
32616 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
32617 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
32618 940714-1.c, 940714-2.c, 940714-3.c},
32619 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
32620 gcc.misc-tests/{mg.c,mg.exp}:
32622 * gcc.noncompile/noncompile.exp: Change accordingly.
32624 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
32626 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
32627 Undo previous clobberage.
32629 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
32631 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
32632 * gcc.special/{930510-1.c, special.exp}:
32633 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
32634 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
32635 struct-varargs-1.c}: New tests from c-torture-1.26.
32637 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
32639 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
32640 argument to switch.
32642 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
32644 * Revert the previous changes. Please see Rob's directory
32645 (/lisa/test/rob/progressive/gcc/testsuite) for testing
32648 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
32650 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
32651 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
32652 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
32653 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
32654 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
32655 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
32656 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
32657 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
32658 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
32659 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
32660 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
32661 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
32662 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
32663 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
32664 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
32665 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
32666 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
32667 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
32668 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
32669 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
32670 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
32671 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
32672 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
32673 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
32674 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
32675 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
32676 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
32678 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
32680 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
32681 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
32684 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
32686 * config/unix.exp (g++_load): Fix syntax.
32688 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
32690 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
32691 * gcc.noncompile/921017-1.c: Deleted obsolete test.
32692 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
32693 Don't expect va-arg-1.c to fail. Correct expected output for
32695 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
32696 * gcc.wendy/hbm4.c: Correct typo.
32697 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
32699 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
32701 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
32702 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
32703 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
32704 * lib/c-torture.exp (c-torture-compile): Ditto.
32706 Reduce volume of output (remove all the -I's and such).
32707 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
32708 Call gcc_cpass, gcc_cfail.
32709 (c-torture): Pass testing option to c-torture-compile.
32711 1994-03-21 Doug Evans (dje@cygnus.com)
32713 Bring patches over from progressive.
32714 * config/default.exp: Exit remote shell cleanly.
32715 (g++_exit, g++_start): Add default versions.
32716 * config/sim.exp (gcc_load): Use perror, not error.
32718 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
32720 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
32723 1994-03-14 Doug Evans (dje@cygnus.com)
32725 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
32726 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
32727 (wendy_try): New proc to run testcase.
32728 (main loop): Call 'em.
32729 * gcc.wendy/*.c: Clean up pass to correct expected output.
32731 * lib/gcc.exp: Minor cleanup work.
32732 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
32734 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
32736 * config/sim.exp (gcc_load): Document return codes better.
32737 Don't pass -v to simulator.
32739 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
32741 * gcc.special/920717-x.c: Fix typo.
32742 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
32745 * lib/mike-gcc.exp: Fix typo.
32747 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
32749 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
32750 binary to use, transform the name.
32751 * config/*.exp: rename everything. Nuke any g++ specific files,
32752 it's now a special case of gcc that requires no special support.
32753 Add a default.exp for unsupported targets.
32755 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
32757 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
32758 lib/old-dejagnu.exp: Fix a few patterns to work with the new
32761 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
32763 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
32766 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
32768 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
32770 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
32772 * gcc.execute/execute.exp: Combine opt_list and foption_list into
32773 option_list. Compile every file with only 4/6 option choices
32774 (same as C torture) instead of with 12/18 different option
32776 * lib/c-torture.exp: Likewise.
32778 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
32781 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
32783 * lib/old-deja.exp: Add `excess errors test fails' error, now one
32784 can put an XFAIL *-*-* on excess errors.
32786 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
32788 * g++.law: Add more tests derived from g++-bugs snapshots.
32790 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
32791 equivalent to g++.law/init9.
32793 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
32794 compiled it, and the a.out file after we've run it.
32796 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
32798 * lib/mike-g++.exp (postbase): Delete the .o file after we've
32799 compiled it, and the a.out file after we've run it.
32801 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
32803 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
32805 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
32807 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
32810 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
32812 * g++.law: New directory of g++ tests derived from the g++-bugs
32815 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
32817 * gcc.compile: initbug1.c initbug1.exp testcase added
32819 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
32821 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
32822 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
32823 fixes submitted by Jeff Law (law@cs.utah.edu)
32824 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
32825 Jeff Law (law@cs.utah.edu)
32828 1993-11-30 Mike Stump (mrs@cygnus.com)
32830 * config/unix-g++.exp: Follow the gcc way of doing things.
32831 * g++.old-deja/old-deja.exp: Minor updates.
32832 * lib/g++.exp: New file, follow the gcc way of doing things.
32833 * lib/old-dejagnu.exp: Minor updates.
32834 * lib/mike-g++.exp: Always unset errorInfo.
32836 1993-11-06 Mike Stump (mrs@cygnus.com)
32838 * lib/gcc.exp: Fix some errors with the below change, CC and
32839 CFLAGS should be global when setting, not local.
32841 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
32843 * lib/gcc.exp: Transform tool name.
32845 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
32847 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
32849 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
32851 * lib/gcc.exp: change gcc_done to gcc_stat
32853 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
32855 * Upgraded gcc testsuite to c-torture version 1.25
32857 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
32859 * lib/gcc.exp: added reporting code. Changed verbose compile message.
32860 * lib/c-torture: added hooks for new reporting code.
32862 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
32864 * config/sh-gcc.exp: check if sh-sim exists in the path
32866 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
32868 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
32869 * gcc.compile/compile.exp: Initial changes for new logic.
32870 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
32871 * gcc.failure/failure.exp: Initial changes for new logic.
32872 * gcc.ieee/ieee.exp: Initial changes for new logic.
32873 * gcc.misc-tests/misc.exp: Initial changes for new logic.
32874 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
32875 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
32876 * lib/c-torture.exp: Initial changes for new logic.
32877 * lib/gcc.exp: Initial changes for new logic.
32879 1993-10-15 Mike Stump (mrs@cygnus.com)
32881 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
32882 depend upon failure or success. Fully qualify names in failure
32883 and success messages. Always remove a.out before starting
32884 compile, just in case. Pay more attention to error text output by
32885 the compiler. Handle testcases with no known past errors just
32886 like all others, so that things are uniform. Other miscellaneous
32889 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
32891 * gcc.cpp: new directory for cpp tests
32893 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
32895 * lib/chill.exp: Code reformatted, removed unused code.
32896 * config/unix-chill.exp: Code reformatted, removed unused code.
32897 * chill.execute/execute.exp: Code reformatted, removed unused code.
32898 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
32900 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
32902 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
32903 routines not written.
32905 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
32907 * config/bug-gcc.exp: Use new procs from bug.exp.
32909 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
32911 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
32912 via ftp, rather than depending on NFS.
32913 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
32916 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
32918 * config/bug-gcc.exp: Use new download proc.
32920 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
32922 * chill.execute/execute.exp: cleanups, handles errors better
32923 * chill.compile/compile.exp: rewrite, based on execute.exp
32924 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
32925 * lib/chill.exp: major changes to diff proc and compile and link
32926 procs. added chill_fail and chill_pass wrappers to pass and
32927 fail. added more comments, and handle error codes better.
32928 Added a hack to capture stderr from exec, so noncompile tests
32931 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
32933 * chill.execute/execute.exp: rewrite of testsuite driver
32934 * lib/chill.exp: rewrite of testsuite driver
32935 * config/unix-chill.exp: rewrite of testsuite driver
32937 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
32940 * iexpr.ch: Standardize uppercase.
32941 * tuples.dat: Standardize uppercase.
32942 * vary.ch: standardize. Correct varying string assignments.
32943 * vary.dat: Add new output lines.
32945 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
32948 * chprintf.ch: Standardize use of uppercase.
32949 * tuples.ch: Standardize and turn arr2 into a DCL,
32951 * pinits.ch: Standardize.
32953 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
32955 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
32956 * Makefil: Renamed to Makefile.in.
32957 * configure.in: New.
32959 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
32962 * .cvsignore: Add result/output files.
32963 * Makefile: Fix up variables at start. Use MFLAGS
32964 everywhere. Correct bool_loc, built_ins entries.
32965 Add entry for vary1.ch.
32966 * bitarray.ch: Standardize upper-case usage.
32967 * bitexpr.ch: Standardize, add output of b1.
32968 * params.ch: Use arrayt in along PROC parameters, to
32969 avoid novelty problems.
32970 * sets.ch: Tiny cleanup.
32971 * vary1.ch: Re-indent.
32973 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
32975 * Add PR-related files to Makefiles, .cvsignore files, etc.
32977 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
32979 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
32980 with compiler objects. New names are test-flow.c and test-loop.c
32982 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
32984 * Upgraded c-torture tests from 1.19 to 1.20
32987 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
32988 * gcc.compile: 930623-1.c 930623-2.c
32989 * gcc.noncompile: 930622-1.c 930622-2.c
32990 * gcc.failure: 920411-1.c 920627-2.c
32991 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
32993 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
32995 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
32996 More changes to get testsuite working properly. Needs more work.
32997 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
32999 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
33001 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
33002 More changes to get testsuite working properly. Needs more work.
33004 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
33006 * chill.compile/compile.exp: Added for Dejagnu support
33007 * chill.execute/execute.exp: Added for Dejagnu support
33008 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
33010 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
33012 This should complete moving the CHILL test files.
33013 * chill.noncompile(.cvsignore printf.grt
33014 in-printf.grt chprintf.grt chprintf.ch):
33015 Added test-support files.
33016 (Makefile): Modified further.
33017 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
33018 signal.ch): Added test files.
33019 * chill.execute (.cvsignore printf.grt printr.c
33020 in-printf.grt rts.c chprintf.grt rts.h): Added
33021 test-support files.
33022 (Makefile): More corrections.
33024 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
33026 * chill.compile, chill.execute, chill.nocompile: Add CHILL
33027 test cases, ready for DejaGnu.
33029 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
33031 * Upgraded c-torture tests from 1.18 to 1.19
33033 * gcc.compile: added test(s):
33035 * gcc.execute: added test(s):
33036 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
33038 * added new subdirectory for misc tests: gcc.misc-tests
33039 * gcc.misc-test(s): added tests:
33040 inst-check.c test-consts.c test-ior.c test-switch.c
33042 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
33044 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
33046 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
33048 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
33050 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
33052 * Upgraded c-torture tests from 1.17 to 1.18
33054 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
33056 * Upgraded c-torture tests from 1.12 to 1.17
33058 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
33060 * lib/old-dejagnu.exp:
33061 Fixed handling of XFAIL target triplets to correctly
33062 recognize wildcard characters. Removed code that
33063 appended a unique id tag to the end of the file name
33064 printed out by the result of the testcases within a
33067 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
33069 * lib/old-dejagnu.exp:
33070 Reworked expected failure handling to trigger off of XFAIL
33071 keyword in keyphrase embeded in testcase source code. The
33072 XFAIL keyword must be at the end of the keyphrase line. It
33073 may optionally be followed by one or more target triplets.
33074 It has just occured that the handling of wildcards in the
33075 target triplet may not be correct.
33077 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
33079 * g++.old-deja/tests:
33080 Moved all subdirectories up one level into g++.old-deja .
33082 * lib/old-dejagnu.exp:
33083 Fixed problem with CXXFLAGS not being properly reset, and being
33084 corrupted with extraneous "-c" compiler option. This was
33085 causing binaries to not be generated for test that needed them.
33086 Modified strings passed to "pass" and "fail" so that individual
33087 tests from the same test file would be distinguished by an
33088 identifier appended to the test file name in the summary logs;
33089 this corrected a problem with erroneous diff logs. Added code
33090 to search testcases for expected fail and unexpected pass keywords.
33092 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
33094 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
33096 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
33098 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
33099 Removed extraneous text from end of "Special g++ Options"
33102 * lib/old-dejagnu.exp: Added pattern matching to look for new
33103 keywords, embedded in testcases comments, which will trigger
33104 calls to xpass and xfail.
33106 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
33108 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
33109 comments embedded in the testcases, especially the one looking for
33110 special compiler options, as well as the pattern matching for the
33111 compiler output again.
33113 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
33115 * lib/old-dejagnu.exp: Do a proper check of the return value for
33116 execute tests. Fixed several problems with the pattern matching
33117 of the compiler output which gave erroneous test results.
33118 Changed several of the test result messages to be more descriptive.
33119 * config/unix-g++.exp: Proc g++_load now actually works and
33120 executes the tests passed to it and returns a usable return
33123 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
33125 * lib/gcc.exp: Exits gracefully if $CC is bogus.
33127 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
33129 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
33130 Modified both files to properly execute the old style
33131 dejagnu tests. The previous versions of these files were
33132 experimental and did not function anything near correctly.
33134 1993-04-05 Rob Savoye (rob@cygnus.com)
33136 * Removed all Makefile.in and configure.in files. No configuration
33139 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
33141 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
33143 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
33145 * gcc.compile/configure.in, gcc.unsorted/configure.in,
33146 gcc.special/configure.in, gcc.noncompile/configure.in,
33147 gcc.execute/configure.in, gcc.code_quality/configure.in,
33148 g++.other/configure.in, g++.old-deja/configure.in,
33149 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
33150 in srcname setting.
33152 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
33154 * lib/udi.exp: Fixed mondfe and mondfe_download.
33155 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
33156 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
33158 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
33160 * config/udi-gdb.exp: Check $shell_id after connecting to target.
33161 (gdb_exit): Don't remove *_soc files.
33163 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
33165 * lib/c-torture.exp: Don't look for main; instead always use -w
33166 -c. This is how the c-torture tests work. Remove the object
33167 file if the compilation succeeds.
33168 * gcc.execute/execute.exp: Remove executable if test passes.
33169 * gcc.noncompile/noncompile.exp: Every test is an expected
33171 * gcc.special/special.exp: Added tests from c-torture 1.11,
33172 corrected use of existing test.
33173 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
33174 gcc.execute/920625-1.c: Updated to c-torture 1.11.
33175 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
33176 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
33177 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
33178 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
33179 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
33180 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
33181 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
33182 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
33183 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
33184 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
33185 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
33186 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
33187 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
33188 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
33189 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
33190 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
33191 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
33193 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
33194 correspond to c-torture 1.11.