1 2007-01-27 Roger Sayle <roger@eyesopen.com>
3 * gcc-dg/large-size-array-3.c: New test case.
5 2007-01-27 Roger Sayle <roger@eyesopen.com>
7 * gfortran.dg/forall_7.f90: New test case.
9 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
12 * gfortran.dg/where_operator_assign_1.f90: New test.
13 * gfortran.dg/where_operator_assign_2.f90: New test.
14 * gfortran.dg/where_operator_assign_3.f90: New test.
16 2007-01-26 Joseph Myers <joseph@codesourcery.com>
18 * lib/target-supports.exp
19 (check_effective_target_powerpc_altivec): New.
20 (check_effective_target_vect_cmdline_needed): Use it.
22 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
25 * gfortran.dg/backslash_3.f: New test.
27 2007-01-26 Richard Guenther <rguenther@suse.de>
29 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
31 2007-01-26 Tobias Burnus <burnus@net-b.de>
33 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
34 * gfortran.dg/vect/vect.exp: Ditto.
35 * gfortran.dg/dg.exp: Ditto.
36 * gfortran.fortran-torture/execute/execute.exp: Ditto.
37 * gfortran.fortran-torture/compile/compile.exp: Ditto.
39 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41 * gcc.dg/builtins-20.c: Add more cases.
42 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
44 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
48 * gcc.dg/Wno-all.c: New.
49 * gfortran.dg/Wall.f90: New.
50 * gfortran.dg/Wno-all.f90: New.
52 2007-01-24 Geoffrey Keating <geoffk@apple.com>
54 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
55 * g++.dg/eh/simd-2.C: Also run on Darwin.
56 * g++.dg/eh/simd-3.C: New.
57 * g++.dg/eh/simd-4.C: New.
59 2007-01-25 Richard Guenther <rguenther@suse.de>
61 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
63 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
65 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
67 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
68 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
69 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
70 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
71 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
72 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
73 * gcc.dg/ipa/ipa-7.c: New testcase.
75 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
77 * g++.dg/cpp0x/warn_cxx0x.C: New.
79 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
81 * gcc.dg/builtins-20.c: Test builtin carg.
83 2007-01-24 Jakub Jelinek <jakub@redhat.com>
86 * gcc.dg/gomp/pr27416.c: New test.
89 * gcc.dg/gomp/pr30494.c: New test.
90 * g++.dg/gomp/pr30494.C: New test.
93 * gcc.dg/gomp/pr30421.c: New test.
95 2007-01-24 Steve Ellcey <sje@cup.hp.com>
97 * gcc.target/ia64/versionid-1.c: New test.
98 * gcc.target/ia64/versionid-2.c: New test.
100 2007-01-24 Richard Guenther <rguenther@suse.de>
103 * gcc.dg/builtins-57.c: Change to a link-time testcase
104 to support non-C99 targets.
106 2007-01-24 Jan Hubicka <jh@suse.cz>
108 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
110 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
112 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
114 2007-01-23 Andrew Pinski <pinskia@gmail.com>
117 * objc.dg/const-str-12.m: New test.
119 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
122 * gfortran.dg/ctrl-z.f90: New test.
124 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
127 * gfortran.dg/namelist_assumed_char.f90: New test.
129 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
132 * g++.dg/inherit/covariant15.C: New test.
134 2007-01-23 Ian Lance Taylor <iant@google.com>
136 * g++.dg/warn/Wparentheses-24.C: New test.
138 2007-01-23 Richard Guenther <rguenther@suse.de>
141 * ada/acats/run_acats: Do not call gnatmake or gnatchop
144 2007-01-22 Richard Guenther <rguenther@suse.de>
146 PR tree-optimization/30038
147 * gcc.dg/builtins-62.c: New testcase.
149 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
151 * gcc.c-torture/compile/20070121.c: New test.
153 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
156 * gfortran.dg/char_comparison_1.f: New test.
158 2007-01-21 Ira Rosen <irar@il.ibm.com>
160 * gcc.dg/vect/vect-strided-same-dr.c: New test.
162 2007-01-20 Andrew Pinski <pinskia@gmail.com>
165 * objc.dg/pch: New directory.
166 * objc.dg/pch/pch.exp: New file.
167 * objc.dg/pch/interface-1.m: New test.
168 * objc.dg/pch/interface-1.hs: New include file.
169 * lib/objc.exp (objc_target_compile): Add
170 "-x objective-c-header" in front of the sources if this is
171 a precompiled header being compiled.
173 2007-01-20 Roger Sayle <roger@eyesopen.com>
175 * gfortran.dg/array_memcpy_3.f90: New test case.
176 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
178 2007-01-20 Roger Sayle <roger@eyesopen.com>
179 Brooks Moses <brooks.moses@codesourcery.com>
180 Francois-Xavier Coudert <coudert@clipper.ens.fr>
182 * gfortran.dg/intrinsic_sign_1.f90: New test case.
183 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
185 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
187 * gcc.dg/torture/builtin-math-3.c: Test fdim.
189 2007-01-19 Mike Stump <mrs@apple.com>
191 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
194 2007-01-19 Roger Sayle <roger@eyesopen.com>
196 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
197 option instead of -funsafe-math-optimizations.
199 2007-01-19 Tomas Bily <tbily@suse.cz>
201 gcc.dg/tree-prof/indir-call-prof.c: New.
202 g++.dg/dg.exp: Add tree-prof subdirectory.
203 g++.dg/tree-prof/indir-call-prof.C: New.
204 g++.dg/tree-prof/tree-prof.exp: New.
206 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
209 * g++.dg/warn/deprecated.C: Update warning output.
210 * g++.dg/warn/deprecated-2.C: Likewise.
211 * g++.dg/warn/deprecated-3.C: New.
213 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
215 * gcc.c-torture/execute/nestfunc-7.c: New.
217 2007-01-18 Hui-May Chang <hm.chang@apple.com>
219 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
221 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
223 * gcc.dg/m68k-pic-1.c: New.
225 2007-01-18 Roger Sayle <roger@eyesopen.com>
227 * gfortran.dg/array_memcpy_4.f90: New test case.
229 2007-01-18 Josh Conner <jconner@apple.com>
232 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
233 * gcc.dg/vect/no-trapping-math-1: New.
234 * gcc.dg/vect/no-trapping-math-2: New.
236 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
238 * gcc.target/i386/387-8.c: Update comment about optimizing
239 inherent load of 1.0 of fptan instruction.
241 2007-01-18 Dirk Mueller <dmueller@suse.de>
242 Richard Guenther <rguenther@suse.de>
245 * gcc.dg/Warray-bounds.c: New testcase.
246 * gcc.dg/Warray-bounds-2.c: New testcase.
247 * g++.dg/warn/Warray-bounds.C: New testcase.
248 * g++.dg/warn/Warray-bounds-2.C: New testcase.
250 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
253 * gfortran.dg/generic_12.f90: New test.
255 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
257 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
258 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
260 2007-01-16 Janis Johnson <janis187@us.ibm.com>
262 * gcc.dg/dfp/compare-special.h: New file.
263 * gcc.dg/dfp/compare-special-32.c: New test.
264 * gcc.dg/dfp/compare-special-64.c: New test.
265 * gcc.dg/dfp/compare-special-128.c: New test.
267 2007-01-16 Roger Sayle <roger@eyesopen.com>
268 Paul Thomas <pault@gcc.gnu.org>
269 Steven G. Kargl <kargl@gcc.gnu.org>
272 * gfortran.dg/forall_6.f90: New test case.
273 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
274 * gfortran.dg/dependency_13.f90: Likewise.
276 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
279 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
280 targets that don't support Inf.
282 2007-01-15 Dale Johannesen <dalej@apple.com>
284 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
286 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
288 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
289 of achar for 0xff to avoid the "Extended ASCII not
290 implemented" error message.
292 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
295 * gfortran.dg/altreturn_4.f90: New test.
298 * gfortran.dg/stfunc_4.f90: New test.
301 * gfortran.dg/bound_2.f90: Reinstate commented out line.
302 * gfortran.dg/initialization_1.f90: Change warning.
305 * gfortran.dg/specification_type_resolution_2.f90: New test.
307 2007-01-14 Jan Hubicka <jh@suse.cz>
309 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
310 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
311 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
314 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
317 * gfortran.dg/external_procedures_2.f90: New test.
319 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
322 * gcc.target/i386/pr30413.c: New test.
324 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
327 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
329 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
331 * gcc.dg/20070112-1.c: New test.
333 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
336 * gfortran.dg/list_read_6.f90: New test.
338 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
340 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
342 2007-01-12 Tom Tromey <tromey@redhat.com>
344 PR preprocessor/28227:
345 * gcc.dg/cpp/pr28227.c: New file.
347 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
349 * gcc.dg/tree-ssa/loop-22.c: New test.
351 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
353 PR tree-optimization/29516
354 * gcc.dg/tree-ssa/loop-20.c: New test.
356 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
359 * minmaxloc_integer_kinds_1.f90: New test.
361 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
364 * g++.dg/template/sizeof-template-argument.C: New test.
366 2007-01-11 Jan Hubicka <jh@suse.cz>
368 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
369 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
370 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
371 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
372 * gcc.dg/tree-ssa/pr21658.c: Likewise.
373 * gcc.dg/tree-ssa/pr15349.c: Likewise.
374 * gcc.dg/tree-ssa/pr25501.c: Likewise.
375 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
376 transformation in question.
377 * gcc.dg/tree-ssa/vrp05.c: Likewise.
378 * gcc.dg/tree-ssa/pr20701.c: Likewise.
379 * gcc.dg/always_inline3.c: Likewise.
381 2007-01-10 Mark Mitchell <mark@codesourcery.com>
384 * g++.dg/template/typename11.C: New test.
386 2007-01-10 Robert Kennedy <jimbob@google.com>
388 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
390 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
392 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
393 for different integer kinds.
394 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
395 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
396 * gfortran.dg/ishft_2.f90: New test.
397 * gfortran.dg/ishft_3.f90: New test.
399 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
401 * gfortran.dg/altreturn_2.f90: Removed executable bit.
403 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
405 PR tree-optimization/30322
406 * gcc.dg/tree-ssa/loop-21.c: New test.
408 2007-01-08 Geoffrey Keating <geoffk@apple.com>
410 * g++.dg/rtti/darwin-builtin-linkage.C: New.
412 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
414 * gcc.target/spu/intrinsics-1.c: Remove xfail.
416 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
418 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
419 * g++.dg/warn/overflow-warn-3.C: Likewise.
420 * g++.dg/warn/overflow-warn-4.C: Likewise.
421 * g++.dg/warn/overflow-warn-5.C: Likewise.
422 * g++.dg/warn/overflow-warn-6.C: Likewise.
423 * g++.dg/warn/Woverflow-1.C: Likewise.
424 * g++.dg/warn/Woverflow-2.C: Likewise.
425 * g++.dg/warn/Woverflow-3.C: Likewise.
426 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
428 2007-01-08 Roger Sayle <roger@eyesopen.com>
430 * gfortran.dg/array_constructor_14.f90: New test case.
431 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
433 2007-01-08 Richard Guenther <rguenther@suse.de>
435 PR tree-optimization/23603
436 * gcc.dg/tree-ssa/vrp31.c: New testcase.
437 * gcc.dg/tree-ssa/vrp32.c: Likewise.
439 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
441 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
443 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
444 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
446 * gcc.dg/simd-5.c: Likewise.
447 * gcc.dg/simd-6.c: Likewise.
448 * g++.dg/conversion/simd1.C: Likewise.
449 * g++.dg/conversion/simd3.C: Likewise.
450 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
453 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
455 PR tree-optimization/29877
456 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
457 name of a hard register for the target concerned. Adjust dg-error
458 directives to cope with new behaviour of TER.
460 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
463 * g++.dg/conversion/nullptr1.C: Added overflow warning.
464 * g++.dg/warn/overflow-warn-1.C: New.
465 * g++.dg/warn/overflow-warn-3.C: New.
466 * g++.dg/warn/overflow-warn-4.C: New.
467 * g++.dg/warn/overflow-warn-5.C: New.
468 * g++.dg/warn/overflow-warn-6.C: New.
469 * g++.dg/warn/Woverflow-1.C: New.
470 * g++.dg/warn/Woverflow-2.C: New.
471 * g++.dg/warn/Woverflow-3.C: New.
472 * g++.dg/warn/multiple-overflow-warn-2.C: New.
474 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
477 * gfortran.dg/invalid_name.f90: New test.
478 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
479 * gfortran.dg/gomp/pr29759.f90: Ditto.
481 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
483 * gfortran.dg/present_1.f90: Update error message.
485 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
488 * g++.dg/template/duplicate1.C: New test
489 * g++.dg/template/memfriend6.C: Adjust error markers.
491 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
494 * gcc.dg/torture/inline-1.c: New test.
496 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
499 * gcc.dg/multiple-overflow-warn-1.c: New.
500 * gcc.dg/multiple-overflow-warn-2.c: New.
501 * gcc.dg/overflow-warn-6.c: New.
502 * g++.dg/warn/multiple-overflow-warn-1.C: New.
504 2007-01-05 Roger Sayle <roger@eyesopen.com>
506 * gfortran.dg/array_memcpy_1.f90: New test case.
507 * gfortran.dg/array_memcpy_2.f90: Likewise.
509 2007-01-05 Richard Guenther <rguenther@suse.de>
512 * g++.dg/opt/pr27826.C: New testcase.
514 2007-01-05 Ian Lance Taylor <iant@google.com>
516 * gcc.dg/Walways-true-1.c: New test.
517 * gcc.dg/Walways-true-2.c: New test.
518 * g++.dg/warn/Walways-true-1.C: New test.
519 * g++.dg/warn/Walways-true-2.C: New test.
521 2007-01-05 Jakub Jelinek <jakub@redhat.com>
524 * gcc.dg/pr30360.c: New test.
526 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
529 * gfortran.dg/data_implied_do_1.f90: New test.
533 * gfortran.dg/char_length_1.f90: New test.
535 2007-01-05 Richard Guenther <rguenther@suse.de>
538 * g++.dg/opt/pr28116.C: New testcase.
540 2007-01-05 Tobias Burnus <burnus@net-b.de>
543 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
545 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
546 * gfortran.dg/protected_4.f90: Add pointer intent check.
547 * gfortran.dg/protected_6.f90: Add pointer intent check.
548 * gfortran.dg/pointer_intent_1.f90: New test.
549 * gfortran.dg/pointer_intent_2.f90: New test.
550 * gfortran.dg/pointer_intent_3.f90: New test.
552 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
555 * gfortran.dg/altreturn_2.f90: new test.
557 2007-01-04 Tom Tromey <tromey@redhat.com>
559 PR preprocessor/28165:
560 * gcc.dg/cpp/pr28165.c: New file.
562 2007-01-03 Josh Conner <jconner@apple.com>
565 * gcc.dg/pr29683.c: New.
567 2007-01-03 Jakub Jelinek <jakub@redhat.com>
570 * g++.dg/pch/template-1.C: New test.
571 * g++.dg/pch/template-1.Hs: New file.
573 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
576 * gcc.c-torture/compile/complex-4.c: New test.
578 2007-01-03 Joseph Myers <joseph@codesourcery.com>
580 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
582 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
584 2007-01-03 Jakub Jelinek <jakub@redhat.com>
587 * gcc.dg/pr30286.c: New test.
590 * g++.dg/template/crash66.C: New test.
593 * g++.dg/template/friend49.C: New test.
595 2007-01-03 Steven G. Kargl <kargls@comcast.net>
597 * gfortran.dg/ibits.f90: New test.
599 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
601 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
602 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
604 2007-01-02 Jan Hubicka <jh@suse.cz>
606 * gcc.dg/pr16194.c: We now output error on all three functions, not just
609 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
612 * gcc/testsuite/gcc.dg/overflow-warn-3.c: Remove XFAIL.
613 * gcc/testsuite/gcc.dg/overflow-warn-4.c: Remove XFAIL.
615 2006-01-02 Ian Lance Taylor <iant@google.com>
617 * g++.dg/warn/Wparentheses-22.C: New test.
618 * g++.dg/warn/Wparentheses-23.C: New test.
620 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
623 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
624 * gcc.dg/declspec-3-Wextra.c: New.
625 * gcc.dg/declspec-3-no.c: New
627 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
630 * gfortran.dg/interface_10.f90: Remove.
632 2007-01-01 Roger Sayle <roger@eyesopen.com>
634 * gcc.dg/fold-eqxor-4.c: New test case.
636 2007-01-02 Joseph Myers <joseph@codesourcery.com>
639 * gcc.c-torture/compile/pr30311.c: New test.
641 2007-01-01 Andrew Pinski <pinskia@gmail.com>
644 * gcc.c-torture/compile/statement-expression-1.c: New test.
646 2007-01-01 Andreas Schwab <schwab@suse.de>
649 * g++.dg/eh/pr29166.C: New test.
651 2007-01-01 Joseph Myers <joseph@codesourcery.com>
653 * lib/target-supports.exp (check_effective_target_powerpc_spe):
655 (check_effective_target_vect_cmdline_needed): Use it.
657 2006-12-31 Richard Guenther <rguenther@suse.de>
660 * testsuite/gcc.dg/pr30137-1.c: New testcase.
661 * testsuite/gcc.dg/pr30137-2.c: Likewise.
663 2006-12-31 Roger Sayle <roger@eyesopen.com>
666 * gcc.dg/fold-plusnot-1.c: New test case.
668 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
671 * g++.dg/parse/template22.C: New test.
673 2006-12-31 Richard Guenther <rguenther@suse.de>
676 * gcc.c-torture/compile/pr30338.c: New testcase.
678 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
681 * gfortran.dg/intrinsic_actual_4.f90: New test.
684 * gfortran.dg/func_decl_3.f90: New test.
686 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
689 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
690 * gfortran.dg/c_by_val_1.f: New test.
691 * gfortran.dg/c_by_val_2.f: New test.
692 * gfortran.dg/c_by_val_3.f: New test.
694 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
697 * gfortran.dg/sum_zero_array_1.f90: New test.
699 2006-12-29 Jakub Jelinek <jakub@redhat.com>
701 PR preprocessor/29612
702 * gcc.dg/cpp/pr29612-1.c: New test.
703 * gcc.dg/cpp/pr29612-2.c: New test.
705 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
708 * gfortran.dg/pure_formal_proc_1.f90: New test.
711 * gfortran.dg/intrinsic_actual_3.f90: New test.
713 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
716 * gfortran.dg/io_constraints_1.f90: Update test.
717 * gfortran.dg/io_constraints_2.f90: Update test.
718 * gfortran.dg/inquire_iolength.f90: New test.
720 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
723 * gfortran.dg/interface_10.f90: New test.
724 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
725 since z is already, locally a variable.
728 * gfortran.dg/generic_11.f90: New test.
729 * gfortran.dg/interface_7.f90: Remove name clash between module
730 name and procedure 'x' referenced in the interface.
732 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
735 * gcc.dg/Wmissing-parameter-type.c: New.
736 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
737 * gcc.dg/Wmissing-parameter-type-no.c: New.
739 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
742 * gfortran.dg/entry_array_specs_2.f: New test.
745 * gfortran.dg/nested_modules_6.f90: New test.
747 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
750 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
751 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
753 2006-12-21 Andrew Pinski <pinskia@gmail.com>
756 * g++.dg/opt/complex6.C: New test.
758 2006-12-22 Ben Elliston <bje@au.ibm.com>
760 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
761 full" if the linker on spu-*-* warns about exceeding local store.
763 And revert this patch:
764 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
765 fail to link due to relocation overflows on spu-*-*.
767 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
770 * gfortran.dg/dependency_19.f90: New test.
772 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
775 * gfortran.dg/alloc_comp_basics_3.f90: New test.
777 2006-12-21 Jakub Jelinek <jakub@redhat.com>
780 * gcc.c-torture/execute/20061220-1.c: New test.
783 * gcc.dg/gomp/asm-1.c: New test.
786 * g++.dg/eh/ia64-2.C: New test.
788 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
792 * gcc.dg/rs6000-leaf.c: New.
794 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
797 * gfortran.dg/f2c_8.f90: New test.
799 2006-12-20 Bill Wendling <wendling@apple.com>
801 * gcc.dg/asm-b.c: Check for __ppc64__.
803 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
806 * gfortran.dg/bounds_check_5.f90: New test.
808 2006-12-20 Andrew Pinski <pinskia@gmail.com>
811 * gcc.dg/gomp/complex-1.c: New testcase.
813 2006-12-20 Roger Sayle <roger@eyesopen.com>
815 * gfortran.dg/array_memset_1.f90: New test case.
817 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
819 * lib/target-supports.exp: Add spu to
820 check_effective_target_vect_widen_mult_hi_to_si.
822 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
825 * gfortran.dg/generic_9.f90: New test.
828 * gfortran.dg/generic_10.f90: New test.
830 2006-12-19 Andrew Pinski <pinskia@gmail.com>
833 * gcc.dg/pr30045.c: New test.
835 2006-12-20 Ben Elliston <bje@au.ibm.com>
837 * gcc.dg/20020312-2.c: Add a case for __SPU__.
839 2006-12-19 Eric Christopher <echristo@apple.com>
842 * gcc.c-torture/execute/pr29302-1.c: New.
844 2006-12-19 Tobias Burnus <burnus@net-b.de>
847 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
849 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
852 * gfortran.dg/altreturn_3.f90: New test.
854 * gfortran.dg/char_result_12.f90: Fix comment typos.
856 2006-12-19 Ben Elliston <bje@au.ibm.com>
858 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
859 as newlib's stdio.h uses non-traditional cpp constructs.
861 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
863 * gfortran.dg/advance.f90: Renamed to advance_1.f90
864 * gfortran.dg/append-1.f90: Renamed to append_1.f90
865 * gfortran.dg/array-1.f90: Renamed to array_1.f90
866 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
867 * gfortran.dg/backspace.f: Renamed to backspace_1.f
868 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
869 * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
870 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
871 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
872 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
873 * gfortran.dg/logint-1.f: Renamed to logint_1.f
874 * gfortran.dg/logint-2.f: Renamed to logint_2.f
875 * gfortran.dg/logint-3.f: Renamed to logint_3.f
876 * gfortran.dg/advance_1.f90: Renamed from advance.f90
877 * gfortran.dg/append_1.f90: Renamed from append-1.f90
878 * gfortran.dg/array_1.f90: Renamed from array-1.f90
879 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
880 * gfortran.dg/backspace_1.f: Renamed from backspace.f
881 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
882 * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
883 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
884 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
885 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
886 * gfortran.dg/logint_1.f: Renamed from logint-1.f
887 * gfortran.dg/logint_2.f: Renamed from logint-2.f
888 * gfortran.dg/logint_3.f: Renamed from logint-3.f
890 2006-12-18 Bill Wendling <wendling@apple.com>
892 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
893 id is an OjbC keyword.
895 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
897 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
899 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
901 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
903 2006-12-18 Ian Lance Taylor <iant@google.com>
905 * g++.dg/warn/Wmissing-declarations-1.C: New test.
907 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
909 * gcc.c-torture/compile/pr27528.c: Use empty templates.
911 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
914 * gfortran.fortran-torture/execute/where21.f90: New test.
916 2006-12-17 Tobias Burnus <burnus@net-b.de>
918 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
920 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
923 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
924 * gcc.dg/if-empty-1.c: Likewise.
925 * gcc.dg/pr23165.c: Likewise.
926 * g++.dg/warn/empty-body.C: Likewise.
928 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
931 * gfortran.dg/open_errors.f90: New test.
933 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
935 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
937 * gcc.target/i386/ssse3-pabsb.c: New file.
938 * gcc.target/i386/ssse3-pabsd.c: Likewise.
939 * gcc.target/i386/ssse3-pabsw.c: Likewise.
940 * gcc.target/i386/ssse3-palignr.c: Likewise.
941 * gcc.target/i386/ssse3-phaddd.c: Likewise.
942 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
943 * gcc.target/i386/ssse3-phaddw.c: Likewise.
944 * gcc.target/i386/ssse3-phsubd.c: Likewise.
945 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
946 * gcc.target/i386/ssse3-phsubw.c: Likewise.
947 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
948 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
949 * gcc.target/i386/ssse3-pshufb.c: Likewise.
950 * gcc.target/i386/ssse3-psignb.c: Likewise.
951 * gcc.target/i386/ssse3-psignd.c: Likewise.
952 * gcc.target/i386/ssse3-psignw.c: Likewise.
953 * gcc.target/i386/ssse3-vals.h: Likewise.
955 2006-12-15 Janis Johnson <janis187@us.ibm.com>
957 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
958 * lib/fortran-torture.exp: Include target-supports.exp.
960 2006-12-15 Jakub Jelinek <jakub@redhat.com>
963 * gcc.c-torture/execute/pr30185.c: New test.
965 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
969 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
970 * gcc.dg/builtin-bswap-2.c: Likewise.
971 * gcc.dg/builtin-bswap-3.c: Likewise.
972 * gcc.dg/builtin-bswap-4.c: Likewise.
973 * lib/target-supports.exp (check_effective_target_stdint_types): New.
974 * cc.c-torture/execute/mode-dependent-address.x: New file.
976 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
979 * gfortran.dg/write_zero_array: New test.
981 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
984 * gfortran.dg/write_fmt_trim.f90: New test.
986 2006-12-14 Diego Novillo <dnovillo@redhat.com>
989 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
992 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
994 * lib/target-supports.exp (check_weak_available): Use istarget
995 "hppa*-*-hpux10*" instead of regexp.
996 (check_cxa_atexit_available): Likewise.
998 2006-12-14 Richard Guenther <rguenther@suse.de>
1000 PR tree-optimization/30197
1001 * gcc.c-torture/execute/complex-1.c: Fix function name.
1002 * gcc.dg/builtins-61.c: New testcase.
1004 2006-12-14 Richard Guenther <rguenther@suse.de>
1007 * gcc.dg/pr30172-1.c: New testcase.
1009 2006-12-14 Richard Guenther <rguenther@suse.de>
1011 PR tree-optimization/30198
1012 * gcc.dg/builtins-60.c: New testcase.
1014 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
1016 * lib/target-supports.exp (vect_no_align): Remove spu.
1018 2006-12-13 Ian Lance Taylor <iant@google.com>
1022 * g++.dg/warn/Wparentheses-5.C: New test.
1023 * g++.dg/warn/Wparentheses-6.C: New test.
1024 * g++.dg/warn/Wparentheses-7.C: New test.
1025 * g++.dg/warn/Wparentheses-8.C: New test.
1026 * g++.dg/warn/Wparentheses-9.C: New test.
1027 * g++.dg/warn/Wparentheses-10.C: New test.
1028 * g++.dg/warn/Wparentheses-11.C: New test.
1029 * g++.dg/warn/Wparentheses-12.C: New test.
1030 * g++.dg/warn/Wparentheses-13.C: New test.
1031 * g++.dg/warn/Wparentheses-14.C: New test.
1032 * g++.dg/warn/Wparentheses-15.C: New test.
1033 * g++.dg/warn/Wparentheses-16.C: New test.
1034 * g++.dg/warn/Wparentheses-17.C: New test.
1035 * g++.dg/warn/Wparentheses-18.C: New test.
1036 * g++.dg/warn/Wparentheses-19.C: New test.
1037 * g++.dg/warn/Wparentheses-20.C: New test.
1038 * g++.dg/warn/Wparentheses-21.C: New test.
1040 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1043 * lib/target-supports.exp (check_cxa_atexit_available): Return false
1044 for target "hppa.*hpux10".
1046 2006-12-13 Jakub Jelinek <jakub@redhat.com>
1048 * g++.dg/debug/vartrack1.C: New test.
1050 * g++.dg/opt/ifcvt1.C: New test.
1052 * gcc.dg/tls/opt-13.c: New test.
1054 * gcc.dg/20060425-2.c: New test.
1056 * g++.dg/opt/pr15054-2.C: New test.
1058 * gcc.c-torture/execute/20060420-1.c: New test.
1060 * gcc.c-torture/execute/20060412-1.c: New test.
1062 * objc/compile/20060406-1.m: New test.
1064 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
1066 * g++.dg/template/array17.C: New test.
1068 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
1070 * gcc.target/powerpc/altivec-23.c: New test.
1072 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
1075 * g++.dg/inherit/error3.C: New test.
1078 * g++.dg/inherit/error4.C: New test.
1080 2006-12-13 Richard Guenther <rguenther@suse.de>
1082 PR tree-optimization/17687
1083 * gcc.dg/builtins-59.c: New testcase.
1085 2006-12-13 Ben Elliston <bje@au.ibm.com>
1087 * gcc.target/spu/Wmain.c: New test.
1089 2006-12-12 Josh Conner <jconner@apple.com>
1091 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
1092 * g++.dg/abi/thunk4.C: Likewise.
1093 * g++.dg/abi/rtti3.C: Likewise.
1095 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
1097 * gcc.target/spu/cpat-1.c: New test.
1098 * gcc.target/spu/cpat-2.c: New test.
1099 * gcc.target/spu/cpat-3.c: New test.
1100 * gcc.target/spu/cpat-4.c: New test.
1102 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
1105 * gcc.c-torture/compile/vector-1.c: New test.
1106 * gcc.c-torture/compile/vector-2.c: New test.
1107 * gcc.c-torture/compile/vector-3.c: New test.
1109 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1111 * lib/fortran-torture.exp: Update copyright years. Remove
1112 obsolete comment. Test -ftree-vectorize where it makes sense.
1113 * lib/gfortran-dg.exp: Update copyright years. Use settings
1114 from fortran-torture.exp.
1115 * gfortran.dg/char_transpose_1.f90,
1116 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
1117 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
1118 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
1121 2006-12-12 Richard Sandiford <richard@codesourcery.com>
1123 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
1126 2006-12-12 Ira Rosen <irar@il.ibm.com>
1128 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
1129 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
1130 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
1131 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
1134 2006-12-12 Richard Guenther <rguenther@suse.de>
1137 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
1139 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
1140 Diego Novillo <dnovillo@redhat.com>
1142 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
1144 * gcc.dg/tree-ssa/pr26421.c: Likewise
1145 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
1146 * gcc.dg/tree-ssa/pr23382.c: Likewise.
1147 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
1148 * gcc.dg/tree-ssa/pr28410.c: Likewise.
1149 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
1150 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
1151 * gcc.dg/tree-ssa/vrp07.c: Likewise.
1152 * gcc.dg/tree-ssa/vrp08.c: Likewise.
1153 * gcc.dg/tree-ssa/alias-12.c: Likewise.
1155 2006-12-11 Jan Hubicka <jh@suse.cz>
1157 * gcc.dg/tree-prof/stringop-1.c: New test.
1158 * gcc.dg/tree-prof/stringop-2.c: New test.
1160 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
1163 * gcc.target/i386/pr30120.c: New test.
1166 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
1168 * gcc.target/i386/x87regparm-1.c: New test.
1169 * gcc.target/i386/x87regparm-2.c: New test.
1170 * gcc.target/i386/x87regparm-3.c: New test.
1171 * gcc.target/i386/x87regparm-4.c: New test.
1173 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
1175 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
1177 2006-12-10 Tobias Burnus <burnus@net-b.de>
1180 * gfortran.dg/protected_1.f90: New test.
1181 * gfortran.dg/protected_2.f90: New test.
1182 * gfortran.dg/protected_3.f90: New test.
1183 * gfortran.dg/protected_4.f90: New test.
1184 * gfortran.dg/protected_5.f90: New test.
1185 * gfortran.dg/protected_6.f90: New test.
1187 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
1188 Tobias Burnus <burnus@gcc.gnu.org>
1192 * gfortran.dg/interface_4.f90: Test adding procedure to generic
1194 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
1195 ambiguous interfaces.
1196 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
1197 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
1198 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
1199 ambiguous interfaces.
1200 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
1201 * gfortran.dg/array_initializer_2.f90: Add initializer array
1205 * gfortran.dg/interface_9.f90: Test that host interfaces are
1206 not checked for ambiguity with the local version.
1208 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
1211 * gfortran.dg/module_interface_2.f90: New test.
1213 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
1216 * gfortran.dg/assumed_len.f90: New test.
1218 2006-12-09 Richard Guenther <rguenther@suse.de>
1220 * g++.dg/warn/implicit-typename1.C: Qualify types.
1221 * g++.dg/parse/crash12.C: Likewise.
1222 * g++.dg/tree-ssa/pr22444.C: Likewise.
1224 2006-12-09 Tobias Burnus <burnus@net-b.de>
1226 * gfortran.dg/array_2.f90: Added sqrt test.
1228 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
1230 * gcc.target/i386/x87regparm-1.c: XFAIL.
1231 * gcc.target/i386/x87regparm-2.c: XFAIL.
1232 * gcc.target/i386/x87regparm-3.c: XFAIL.
1233 * gcc.target/i386/x87regparm-4.c: XFAIL.
1235 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1237 * lib/target-supports.exp
1238 (check_effective_target_large_long_double): New.
1239 * gcc.dg/Wconversion-real.c : Use it.
1240 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
1243 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
1245 * gcc.c-torture/execute/mode-dependent-address.c: New test.
1247 2006-12-08 Tobias Burnus <burnus@net-b.de>
1250 * gfortran.dg/import4.f90: New test for IMPORT in modules.
1252 2006-12-07 Mark Mitchell <mark@codesourcery.com>
1255 * g++.dg/template/crash65.C: New test.
1256 * g++.dg/template/spec16.C: Tweak error markers.
1258 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
1260 * gcc.target/spu: New directory.
1261 * gcc.target/spu/spu.exp: New file.
1262 * gcc.target/spu/intrinsics-1.c: New test.
1264 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
1267 * g++.dg/ext/attrib27.C: New test.
1268 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
1269 * g++.dg/parse/typedef5.C: Likewise.
1271 2006-12-07 Mike Stump <mrs@apple.com>
1273 * treelang/compile/var_defs.tree: Adjust.
1275 2006-12-06 Mark Mitchell <mark@codesourcery.com>
1278 * g++.dg/template/crash64.C: New test.
1279 * g++.dg/parse/crash27.C: Adjust error markers.
1281 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
1285 * gfortran.dg/read_eof_4.f90: Add tests.
1286 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
1287 * gfortran.dg/unf_read_corrupted_1.f90: New test.
1289 2006-12-05 Mark Mitchell <mark@codesourcery.com>
1292 * g++.dg/template/crash63.C: New test.
1295 * g++.dg/template/crash62.C: New test.
1297 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
1300 * gfortran.dg/allocatable_function_1.f90: Increase the number
1301 of expected calls of free to 10; the lhs section reference is
1302 now evaluated so there is another call to bar. Change the
1303 comment appropriately.
1304 * gfortran.dg/array_section_1.f90: New test.
1306 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
1309 * gfortran.dg/char_result_12.f90: New test.
1311 2006-12-05 Richard Guenther <rguenther@suse.de>
1313 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
1314 * gcc.dg/vect/vect-pow-2.c: Rename to ...
1315 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
1316 vect_double, xfail for spu*-*-*.
1318 2006-12-04 Tobias Burnus <burnus@net-b.de>
1321 * initialization_4.f90: Test noninteger exponents (-std=f95).
1322 * initialization_5.f90: New test for noninteger exponents
1325 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
1328 * gfortran.dg/parameter_array_section_1.f90: New test.
1330 2006-12-04 Mark Mitchell <mark@codesourcery.com>
1333 * g++.dg/template/crash61.C: New test.
1336 * g++.dg/template/error23.C: New test.
1338 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
1340 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
1342 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
1345 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
1347 2006-12-04 Jakub Jelinek <jakub@redhat.com>
1350 * gcc.dg/gomp/pr29965-1.c: New test.
1351 * gcc.dg/gomp/pr29965-2.c: New test.
1352 * gcc.dg/gomp/pr29965-3.c: New test.
1353 * gcc.dg/gomp/pr29965-4.c: New test.
1354 * gcc.dg/gomp/pr29965-5.c: New test.
1355 * gcc.dg/gomp/pr29965-6.c: New test.
1356 * g++.dg/gomp/pr29965-1.C: New test.
1357 * g++.dg/gomp/pr29965-2.C: New test.
1358 * g++.dg/gomp/pr29965-3.C: New test.
1359 * g++.dg/gomp/pr29965-4.C: New test.
1360 * g++.dg/gomp/pr29965-5.C: New test.
1361 * g++.dg/gomp/pr29965-6.C: New test.
1362 * g++.dg/gomp/pr29965-7.C: New test.
1363 * g++.dg/gomp/pr29965-8.C: New test.
1364 * g++.dg/gomp/pr29965-9.C: New test.
1365 * g++.dg/gomp/pr29965-10.C: New test.
1367 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
1369 * gnat.dg/pointer_variable_bounds.adb: New test.
1370 * gnat.dg/pointer_variable_bounds.ads: Likewise.
1371 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
1373 2006-12-03 Eric Christopher <echristo@apple.com>
1375 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
1377 2006-12-03 Richard Henderson <rth@redhat.com>
1378 Andrew Pinski <pinskia@gmail.com>
1381 * g++.dg/warn/unit-1.C: New test.
1383 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
1385 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
1387 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1389 * g++.dg/vect/vect.exp: Enable tests to run on spu.
1390 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
1391 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
1392 * gcc.dg/vect/vect-70.c: Reduce array size.
1393 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
1394 vect_no_compaer_double targets.
1395 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
1396 vect_float, vect_double, and vect_int.
1398 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1400 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
1401 test for loop versioning on vect_no_align targets.
1402 * gcc.dg/vect/pr20122.c: Likewise.
1403 * gcc.dg/vect/vect-105.c: Likewise.
1404 * gcc.dg/vect/vect-42.c: Likewise.
1405 * gcc.dg/vect/vect-43.c: Likewise.
1406 * gcc.dg/vect/vect-74.c: Likewise.
1407 * gcc.dg/vect/vect-75.c: Likewise.
1408 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
1409 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
1410 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
1411 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
1413 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
1416 * gfortran.dg/value_1.f90 : New test.
1417 * gfortran.dg/value_2.f90 : New test.
1418 * gfortran.dg/value_3.f90 : New test.
1419 * gfortran.dg/value_4.f90 : New test.
1420 * gfortran.dg/value_4.c : Called from value_4.f90.
1422 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
1425 * g++.dg/cpp0x/static_assert4.C: New testcase.
1427 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1429 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
1431 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
1434 * gcc.dg/pr27953.c: New test.
1436 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1439 * g++.dg/ext/vector5.C: New test.
1442 * g++.dg/other/main1.C: New test.
1444 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
1447 * gfortran.dg/convert_implied_open.f90: Change to
1448 new default record length.
1449 * gfortran.dg/unf_short_record_1.f90: Adapt to
1451 * gfortran.dg/unformatted_subrecords_1.f90: New test.
1453 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
1455 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
1457 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
1460 * g++.dg/expr/pr29066.c: New.
1462 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
1463 Zdenek Dvorak <dvorakz@suse.cz>
1465 PR tree-optimization/29921
1466 * gcc.dg/pr29921-2.c: New test.
1468 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
1470 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
1471 (i386_get_cpuid): New function.
1472 (i386_cpuid_ecx): Likewise.
1473 (i386_cpuid_edx): Likewise.
1474 (i386_cpuid): Updated to call i386_cpuid_edx.
1476 * gcc.target/i386/sse3-addsubpd.c: New file.
1477 * gcc.target/i386/sse3-addsubps.c: Likewise.
1478 * gcc.target/i386/sse3-haddpd.c: Likewise.
1479 * gcc.target/i386/sse3-haddps.c: Likewise.
1480 * gcc.target/i386/sse3-hsubpd.c: Likewise.
1481 * gcc.target/i386/sse3-hsubps.c: Likewise.
1482 * gcc.target/i386/sse3-lddqu.c: Likewise.
1483 * gcc.target/i386/sse3-movddup.c: Likewise.
1484 * gcc.target/i386/sse3-movshdup.c: Likewise.
1485 * gcc.target/i386/sse3-movsldup.c: Likewise.
1487 2006-12-01 Dirk Mueller <dmueller@suse.de>
1489 * g++.dg/warn/Wreturn-type-4.C: New testcase.
1491 2006-11-30 Janis Johnson <janis187@us.ibm.com>
1493 * gcc.dg/dfp/convert-int-max.c: New test.
1494 * gcc.dg/dfp/convert-int-max-fold.c: New test.
1496 2006-11-30 Richard Guenther <rguenther@suse.de>
1498 * gcc.dg/vect/vect-pow-1.c: Rename ...
1499 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
1500 floats instead of doubles, check successful vectorization.
1502 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
1505 * gcc.c-torture/compile/pr29945.c: New testcase.
1507 2006-11-30 Joseph Myers <joseph@codesourcery.com>
1509 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
1512 2006-11-29 Eric Christopher <echristo@apple.com>
1514 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
1516 2006-11-29 Janis Johnson <janis187@us.ibm.com>
1518 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
1520 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
1522 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
1525 * g++.dg/inherit/virtual2.C: New test.
1526 * g++.dg/inherit/virtual3.C: Likewise.
1527 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
1528 * g++.dg/inherit/error2.C: Likewise.
1529 * g++.dg/template/instantiate1.C: Likewise.
1531 2006-11-28 Andrew Pinski <pinskia@gmail.com>
1534 * gcc.dg/tree-ssa/reassoc-12.c: New test.
1536 2006-11-28 Jan Hubicka <jh@suse.cz>
1538 * gcc.dg/memcpy-1.c: New test.
1540 2006-11-28 Jakub Jelinek <jakub@redhat.com>
1543 * g++.dg/warn/main-3.C: New test.
1545 2006-11-28 Jan Hubicka <jh@suse.cz>
1547 * gcc.dg/winline-1.c: New test.
1549 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
1551 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
1554 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1557 * gfortran.dg/missing_optional_dummy_3.f90
1559 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1562 * gfortran.dg/interface_3.f90: Modify errors.
1564 2006-11-28 Ben Elliston <bje@au.ibm.com>
1566 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
1567 fail to link due to relocation overflows on spu-*-*.
1569 2006-11-27 Michael Matz <matz@suse.de>
1570 Andreas Krebbel <krebbel1@de.ibm.com>
1573 * gcc.dg/20061127-1.c: New testcase.
1575 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
1577 * gcc.dg/20061124-1.c: Add exit() function prototype.
1579 2006-11-27 Jan Hubicka <jh@suse.cz>
1581 * gcc.target/i386/memcpy-1.c: Adjust size.
1582 * testsuite/gcc.dg/visibility-11.c: Likewise.
1584 2006-11-27 Richard Guenther <rguenther@suse.de>
1587 * gcc.target/i386/pow-1.c: New testcase.
1588 * gcc.dg/builtins-58.c: Likewise.
1590 2006-11-26 Mark Mitchell <mark@codesourcery.com>
1593 * g++.dg/expr/cast8.C: New test.
1595 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1597 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
1598 Don't ever inline the testcase.
1600 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1603 * gfortran.fortran-torture/compile/parameter_3.f90: New
1606 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1609 * gfortran.fortran-torture/execute/transfer2.f90: New test.
1611 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1613 * gfortran.fortran-torture/execute/specifics.f90: Remove test
1616 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1618 PR libgfortran/29936
1619 * gfortran.dg/write_check3.f90: New test.
1621 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1623 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
1625 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
1628 * gfortran.dg/interface_3.f90: New test.
1631 * gfortran.dg/generic_8.f90: New test.
1633 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1635 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
1636 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
1637 * gfortran.dg/specifics_3.f90: Remove.
1639 2006-11-24 Jakub Jelinek <jakub@redhat.com>
1642 * gcc.dg/gomp/pr29955.c: New test.
1645 * gcc.dg/pr29736.c: New test.
1647 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1650 * gcc.dg/pure-1.c: New test.
1652 2006-11-24 Joseph Myers <joseph@codesourcery.com>
1654 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
1655 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
1657 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
1659 * gcc.dg/20061124-1.c: New testcase.
1661 2006-11-23 Eric Christopher <echristo@apple.com>
1663 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
1665 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1669 * gcc.dg/Wconversion-integer.c: New. Supersedes
1670 Wconversion-negative-constants.c
1671 * gcc.dg/Wconversion-real.c: New.
1672 * gcc.dg/Wconversion-real-integer.c: New.
1673 * gcc.dg/Wconversion-negative-constants.c: Deleted.
1674 * g++.dg/warn/Wconversion1.C: Modified.
1676 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1678 * gfortran.dg/overload_1.f90: New test.
1680 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1683 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
1684 Wtraditional-conversion.
1685 * gcc.dg/overflow-warn-2.c: Likewise.
1686 * gcc.dg/Wconversion.c: Likewise. Renamed as
1687 Wtraditional-conversion.c .
1688 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
1689 Wtraditional-conversion-2.c .
1690 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
1691 Wtraditional-conversion-2.c
1692 * gcc.dg/Wconversion-negative-constants.c: New.
1694 2006-11-23 Andrew Pinski <pinskia@gmail.com>
1696 * gcc.dg/tree-ssa/dump-1.c: New test.
1698 2006-11-23 David Ung <davidu@mips.com>
1700 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
1701 -mfp64, allowable when ISA >= 33 and float is enabled.
1702 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
1703 of mthc1 and mfhc1 patterns.
1705 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
1707 PR tree-optimization/29921
1708 * gcc.dg/pr29921.c: New test.
1710 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1713 * gfortran.dg/initialization_4.f90: New test.
1715 2006-11-22 Ira Rosen <irar@il.ibm.com>
1717 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
1718 platforms that have interleaving support.
1719 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
1720 * gcc.dg/vect/vect-strided-a-u16-i2.c,
1721 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
1722 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
1723 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
1724 gcc.dg/vect/vect-strided-u8-i2-gap.c,
1725 gcc.dg/vect/vect-strided-u8-i8.c,
1726 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
1727 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
1728 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
1729 gcc.dg/vect/vect-strided-float.c,
1730 gcc.dg/vect/vect-strided-a-mult.c,
1731 gcc.dg/vect/vect-strided-mult-char-ls.c,
1732 gcc.dg/vect/vect-strided-a-u16-mult.c,
1733 gcc.dg/vect/vect-strided-a-u32-mult.c,
1734 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
1735 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
1736 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
1737 gcc.dg/vect/vect-strided-mult.c,
1738 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
1739 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
1741 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1744 * gfortran.dg/auto_char_len_4.f90: New test.
1746 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1749 * gfortran.dg/generic_7.f90: New test.
1750 * gfortran.dg/defined_operators_1.f90: Add new error.
1752 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
1754 PR tree-optimization/29902
1755 * g++.dg/tree-ssa/pr29902.C: New test.
1757 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
1760 * gfortran.dg/used_types_13.f90: New test.
1762 2006-11-21 Janis Johnson <janis187@us.ibm.com>
1764 * gcc.dg/dfp/snan.c: Delete.
1766 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
1768 * g++.dg/cpp0x/static_assert1.C: New.
1769 * g++.dg/cpp0x/static_assert2.C: New.
1770 * g++.dg/cpp0x/static_assert3.C: New.
1772 2006-11-21 Richard Guenther <rguenther@suse.de>
1774 * gcc.dg/vect/vect-pow-1.c: New testcase.
1775 * gcc.dg/vect/vect-pow-2.c: Likewise.
1777 2006-11-21 Jakub Jelinek <jakub@redhat.com>
1780 * g++.dg/template/static29.C: New test.
1783 * g++.dg/conversion/simd4.C: New test.
1785 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
1788 * g++.dg/template/access19.C: New test.
1789 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
1792 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
1795 * gcc.dg/tree-ssa/sra-4.c: New testcase.
1797 2006-11-20 Tobias Burnus <burnus@net-b.de>
1800 * gfortran.dg/import.f90: Extended test.
1801 * gfortran.dg/import2.f90: Extended test.
1803 2006-11-20 Tobias Burnus <burnus@net-b.de>
1805 * gfortran.dg/volatile3.f90: Add conflict test.
1807 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
1810 * gfortran.dg/implicit_10.f90: New test.
1812 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
1815 * g++.dg/warn/Wall-write-strings.C: New.
1817 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
1819 * gfortran.dg/alloc_comp_constraint_5.f90: New.
1820 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
1822 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1824 * gfortran.dg/use_3.f90: Remove error message.
1825 * gfortran.dg/iso_fortran_env_1.f90: New test.
1826 * gfortran.dg/iso_fortran_env_2.f90: New test.
1827 * gfortran.dg/iso_fortran_env_3.f90: New test.
1828 * gfortran.dg/iso_fortran_env_4.f90: New test.
1830 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
1832 * gcc.dg/vect/vect-27.c: Fix initialization.
1834 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1836 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
1837 * gcc.dg/torture/builtin-minmax-1.c: New.
1839 * gcc.dg/builtins-20.c: Add cases for copysign.
1841 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1844 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
1846 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1847 * gfortran.dg/use_1.f90: New test.
1848 * gfortran.dg/use_1.f90: New test.
1849 * gfortran.dg/use_1.f90: New test.
1851 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
1853 PR tree-optimization/29801
1854 * gcc.dg/pr29801.c: New test.
1856 2006-11-17 Jakub Jelinek <jakub@redhat.com>
1859 * gcc.dg/torture/pr29584.c: New test.
1861 2006-11-17 Joseph Myers <joseph@codesourcery.com>
1863 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
1864 Condition PowerPC tests for saving FPRs on powerpc_fprs.
1865 * gcc.target/powerpc/compress-float-ppc.c,
1866 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
1868 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
1869 do not pass -mhard-float.
1871 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
1873 * gnat.dg/volatile_aggregate.adb: New test.
1875 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1879 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
1880 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
1882 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1885 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
1887 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
1889 * gfortran.dg/import3.f90: Fix error message.
1891 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
1894 * gfortran.fortran-torture/compile/inline_1.f90:
1897 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
1899 * gcc.target/i386/x87regparm-1.c: New test.
1900 * gcc.target/i386/x87regparm-2.c: New test.
1901 * gcc.target/i386/x87regparm-3.c: New test.
1902 * gcc.target/i386/x87regparm-4.c: New test.
1904 2006-11-15 Tobias Burnus <burnus@net-b.de>
1907 * gfortran.dg/import.f90: New test.
1908 * gfortran.dg/import2.f90: New test.
1909 * gfortran.dg/import3.f90: New test.
1911 2006-11-15 Tobias Burnus <burnus@net-b.de>
1914 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
1916 2006-11-15 Tobias Burnus <burnus@net-b.de>
1919 * gfortran.dg/contains.f90: New test.
1920 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
1922 2006-11-15 Jakub Jelinek <jakub@redhat.com>
1924 PR tree-optimization/29581
1925 * gcc.dg/pr29581-1.c: New test.
1926 * gcc.dg/pr29581-2.c: New test.
1927 * gcc.dg/pr29581-3.c: New test.
1928 * gcc.dg/pr29581-4.c: New test.
1929 * gfortran.dg/pr29581.f90: New test.
1931 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
1934 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
1935 numbers in error message headers.
1937 2006-11-14 Richard Guenther <rguenther@suse.de>
1939 * gcc.target/i386/math-torture/math-torture.exp: Restrict
1940 to i?86 and x86_64 targets.
1942 2006-11-14 Caroline Tice <ctice@apple.com>
1944 * gcc.dg/pubtypes-1.c: New file/testcase.
1945 * gcc.dg/pubtypes-2.c: New file/testcase.
1946 * gcc.dg/pubtypes-3.c: New file/testcase.
1947 * gcc.dg/pubtypes-4.c: New file/testcase.
1948 * g++.dg/pubtypes.C: New file/testcase.
1950 2006-11-14 Mark Mitchell <mark@codesourcery.com>
1953 * g++.dg/init/self1.C: New test.
1955 2006-11-14 Tobias Burnus <burnus@net-b.de>
1958 * gfortran.dg/conflicts.f90: Add.
1960 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
1962 PR rtl-optimization/29798
1964 * gcc.c-torture/execute/pr29798.c: New.
1966 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1968 * gcc.dg/builtins-20.c: Add more cases.
1970 2006-11-13 Jakub Jelinek <jakub@redhat.com>
1973 * gfortran.dg/gomp/pr29759.f90: New test.
1975 2006-11-13 Mark Mitchell <mark@codesourcery.com>
1978 * g++.dg/template/static28.C: New test.
1980 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
1982 * lib/c-torture.exp: Use target-libpath.exp.
1983 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
1984 set GCC_EXEC_PREFIX env var from global variable of same name.
1986 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
1989 * gfortran.fortran-torture/compile/transfer-1.f90:
1992 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
1993 Zdenek Dvorak <dvorakz@suse.cz>
1995 PR tree-optimization/29680
1996 * gcc.dg/alias-11.c: New test.
1998 2006-11-12 Jason Merrill <jason@redhat.com>
1999 Andrew Pinski <pinskia@physics.uc.edu>
2002 * gcc.target/i386/vectorize1.c: New.
2004 2006-11-12 Roger Sayle <roger@eyesopen.com>
2006 PR rtl-optimization/29797
2007 * gcc.c-torture/execute/pr29797-1.c: New test case.
2009 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2011 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
2013 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
2015 * gcc.dg/tree-ssa/prefetch-3.c: New test.
2017 2006-11-12 Roger Sayle <roger@eyesopen.com>
2019 PR tree-optimization/13827
2020 * gcc.dg/fold-eqand-1.c: New test case.
2022 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
2025 * gcc.c-torture/execute/mayalias-3.c: New test.
2027 2006-11-11 Richard Sandiford <richard@codesourcery.com>
2030 * gcc.c-torture/compile/pr27528.c: New test.
2031 * gcc.dg/pr27528.c: Likewise.
2033 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2035 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
2037 * gcc.dg/torture/builtin-symmetric-1.c: New test.
2039 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
2042 * gfortran.dg/reshape_source_size_1.f90: New test.
2044 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
2047 * gfortran.dg/aliasing_dummy_4.f90: New test.
2049 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
2052 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
2053 and x86_64-*-* targets.
2055 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2057 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
2058 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
2059 New macros. Use them in exact tests.
2060 (TESTIT3): New macro.
2061 Add tests for fmin, fmax and fma.
2063 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
2066 * gfortran.dg/array_constructor_13.f90: New test.
2068 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
2071 * gfortran.dg/used_types_12.f90: New test.
2073 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
2076 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
2078 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
2079 * gcc.dg/fold-eqandshift-3.c: New test case.
2081 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
2084 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
2087 * gfortran.dg/change_symbol_attributes_1.f90: New test.
2089 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
2091 * gcc.dg/20061109-1.c: New testcase.
2093 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2095 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
2097 2006-11-09 Tobias Burnus <burnus@net-b.de>
2099 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
2100 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
2102 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
2104 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
2105 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
2107 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2109 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
2111 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2113 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
2115 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
2116 * gcc.dg/vect/vect-9.c: Now vectorizable.
2117 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
2118 that support vect_widen_mult.
2119 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
2120 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
2121 vect-reduc-dot-u16.c).
2122 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
2123 vect-reduc-dot-u16.c).
2124 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
2125 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
2126 vect-reduc-dot-s8.c).
2127 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
2128 vect-reduc-dot-s8.c).
2129 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
2130 vect-reduc-dot-s8.c).
2131 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
2132 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
2133 vect-reduc-dot-u8.c).
2134 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
2135 vect-reduc-dot-u8.c).
2136 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
2137 * gcc.dg/vect/vect-multitypes-9.c: New test.
2138 * gcc.dg/vect/vect-multitypes-10.c: New test.
2139 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
2140 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
2141 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
2142 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
2143 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
2144 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
2145 wrapv-vect-reduc-dot-s8.c.
2146 * lib/target-support.exp (check_effective_target_vect_unpack): New.
2147 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
2148 targets that support vec_unpack.
2149 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
2150 (check_effective_target_vect_widen_mult_qi_to_hi): New.
2151 (check_effective_target_vect_widen_mult_hi_to_si): New.
2152 (check_effective_target_vect_widen_sum): Removed.
2154 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2156 * gcc.dg/vect/vect-multitypes-8.c: New test.
2157 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
2159 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2161 * gcc.dg/vect/vect-multitypes-7.c: New test.
2163 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2165 * gcc.dg/vect/vect-multitypes-4.c: New test.
2166 * gcc.dg/vect/vect-multitypes-5.c: New test.
2167 * gcc.dg/vect/vect-multitypes-6.c: New test.
2169 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2171 * gcc.dg/vect/vect-multitypes-1.c: New test.
2172 * gcc.dg/vect/vect-multitypes-2.c: New test.
2173 * gcc.dg/vect/vect-multitypes-3.c: New test.
2175 2006-11-07 Eric Christopher <echristo@apple.com>
2177 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
2178 Test using scan-assembler-not.
2180 2006-11-07 Jakub Jelinek <jakub@redhat.com>
2182 * gcc.dg/inline-17.c: New test.
2184 2006-11-07 Steve Ellcey <sje@cup.hp.com>
2187 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
2190 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
2193 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
2196 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
2199 2006-11-07 Tobias Burnus <burnus@net-b.de>
2202 * gfortran.dg/volatile.f90: Add.
2203 * gfortran.dg/volatile2.f90: Add.
2204 * gfortran.dg/volatile3.f90: Add.
2205 * gfortran.dg/volatile4.f90: Add.
2206 * gfortran.dg/volatile5.f90: Add.
2207 * gfortran.dg/volatile6.f90: Add.
2208 * gfortran.dg/volatile7.f90: Add.
2210 2006-11-06 Tobias Burnus <burnus@net-b.de>
2212 * gfortran.dg/io_constraints_2.f90: Adjust pattern
2213 for matching error messages.
2214 * gfortran.dg/specifics_3.f90: Adjust pattern
2215 for matching error messages.
2217 2006-11-06 Janis Johnson <janis187@us.ibm.com>
2218 Bernhard Fischer <aldot@gcc.gnu.org>
2220 * lib/gcc-dg.exp (output-exists): New proc.
2221 (output-exists-not): New proc.
2222 * gcc.test-framework/test-framework.awk: Support new directives.
2223 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
2224 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
2225 * gcc.test-framework/dg-outexists-exp-F.c: New test.
2226 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
2227 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
2228 * gcc.test-framework/dg-outexists-exp-P.c: New test.
2230 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
2234 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
2235 * gfortran.dg/initialization_3.f90: New.
2237 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2239 PR libgfortran/25545
2240 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
2242 2006-11-05 Jakub Jelinek <jakub@redhat.com>
2245 * gcc.c-torture/execute/pr29695-1.c: New test.
2246 * gcc.c-torture/execute/pr29695-2.c: New test.
2248 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
2251 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
2253 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
2255 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
2256 for matching error messages.
2258 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
2261 * gcc.target/i386/387-12.c: New test.
2263 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2266 * gfortran.dg/pr29713.f90: New test.
2268 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
2270 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
2271 Also test for bogus rest sign.
2273 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2276 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
2278 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
2280 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
2281 from error messages.
2283 2006-11-02 Mike Stump <mrs@apple.com>
2285 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
2287 * g++.old-deja/g++.abi/align.C: Enable for darwin.
2289 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
2291 * g++.dg/eh/gcsec1.C: New test.
2293 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2295 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
2296 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
2298 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
2300 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
2302 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
2303 * gcc.dg/pr14796-2.c: Likewise.
2305 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2307 * gcc.c-torture/execute/20061101-1.c: New test.
2309 2006-11-01 Richard Guenther <rguenther@suse.de>
2311 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
2313 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2315 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
2316 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
2318 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
2320 * gcc.c-torture/execute/20061031-1.c: New test.
2322 2006-10-31 Geoffrey Keating <geoffk@apple.com>
2325 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
2326 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
2327 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
2328 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
2329 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
2330 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
2331 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
2333 2006-10-31 Eric Christopher <echristo@apple.com>
2334 Falk Hueffner <falk@debian.org>
2336 * gcc.dg/builtin-bswap-1.c: New.
2337 * gcc.dg/builtin-bswap-2.c: New.
2338 * gcc.dg/builtin-bswap-3.c: New.
2339 * gcc.dg/builtin-bswap-4.c: New.
2340 * gcc.dg/builtin-bswap-5.c: New.
2341 * gcc.target/i386/builtin-bswap-1.c: New.
2343 2006-10-31 Geoffrey Keating <geoffk@apple.com>
2345 * gcc.dg/inline-16.c: New.
2348 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
2350 * gcc.dg/inline-13.c: New.
2351 * gcc.dg/inline-14.c: New.
2352 * gcc.dg/inline-15.c: New.
2355 * gcc.dg/inline6.c: New.
2356 * gcc.dg/inline7.c: New.
2358 2006-10-31 Roger Sayle <roger@eyesopen.com>
2361 * gcc.dg/pr23470-1.c: New test case.
2363 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
2366 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
2368 * gfortran.dg/blockdata_2.f90: New testcase.
2370 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
2373 * gfortran.dg/unf_short_record_1.f90: New test.
2375 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2378 * gfortran.dg/pr29067.f: New test.
2380 2006-10-31 Joseph Myers <joseph@codesourcery.com>
2381 Richard Sandiford <richard@codesourcery.com>
2383 * lib/target-supports.exp (get_compiler_messages): Append options
2384 as a single list element.
2385 (check_effective_target_arm_vfp_ok): New.
2386 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
2388 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
2391 * gfortran.dg/intrinsic_actual_2.f90: New test.
2394 * gfortran.dg/actual_array_interface_1.f90: New test.
2397 * gfortran.dg/used_types_11.f90: New test.
2399 2006-10-30 Dirk Mueller <dmueller@suse.de>
2401 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
2402 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
2403 * g++.old-deja/g++.pt/eichin01.C (main): Same.
2404 * g++.old-deja/g++.mike/net25.C (main): Same.
2405 * g++.dg/lookup/exception1.C (main): Same.
2406 * g++.dg/parse/parens2.C (main): Same.
2408 2006-10-30 Roger Sayle <roger@eyesopen.com>
2410 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
2412 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2414 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
2415 * gcc.dg/torture/builtin-math-3.c: Likewise.
2417 2006-10-30 Tobias Burnus <burnus@net-b.de>
2420 * gfortran.dg/write_check.f90: Check run-time keyword checking.
2421 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
2423 2006-10-30 Andrew Pinski <pinskia@gmail.com>
2426 * gfortran.fortran-torture/execute/transfer1.f90: New test.
2428 2006-10-30 Joseph Myers <joseph@codesourcery.com>
2430 * lib/target-supports.exp (check_function_available): Declare
2431 function before calling.
2433 2006-10-30 Jakub Jelinek <jakub@redhat.com>
2435 PR tree-optimization/29637
2436 * gcc.dg/pr29637.c: New test.
2438 2006-10-29 Roger Sayle <roger@eyesopen.com>
2440 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
2441 tree canonicalization.
2443 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2445 * gcc.dg/builtins-20.c: Add more hypot tests.
2447 2006-10-29 Roger Sayle <roger@eyesopen.com>
2449 * gcc.dg/fold-compare-1.c: New test case.
2451 2006-10-29 Dirk Mueller <dmueller@suse.de>
2454 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
2456 2006-10-29 Roger Sayle <roger@eyesopen.com>
2458 PR tree-optimization/15458
2459 * gcc.dg/fold-xornot-1.c: New test case.
2461 2006-10-29 Richard Guenther <rguenther@suse.de>
2463 * gcc.target/i386/math-torture/trunc.c: New testcase.
2465 2006-10-29 Richard Guenther <rguenther@suse.de>
2467 * gcc.target/i386/math-torture/round.c: New testcase.
2469 2006-10-29 Richard Guenther <rguenther@suse.de>
2471 * gcc.target/i386/math-torture/ceil.c: New testcase.
2472 * gcc.target/i386/math-torture/floor.c: Likewise.
2474 2006-10-29 Richard Guenther <rguenther@suse.de>
2476 * gcc.target/i386/math-torture/rint.c: New testcase.
2477 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
2479 2006-10-29 Richard Guenther <rguenther@suse.de>
2481 * gcc.target/i386/math-torture/lfloor.c: New testcase.
2482 * gcc.target/i386/math-torture/lceil.c: Likewise.
2484 2006-10-28 Tobias Burnus <burnus@net-b.de>
2486 PR libgfortran/24313
2487 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
2489 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
2491 * gcc.c-torture/execute/20020118-1.c,
2492 gcc.c-torture/execute/builtins/strlen.c,
2493 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
2496 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2498 * gcc.dg/builtins-20.c: Add tests for hypot.
2499 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
2500 two-argument builtins.
2501 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
2502 TESTIT2. Update all callers.
2503 (TESTIT2, TESTIT2_R): New helper macros.
2504 Add testcases for pow, hypot and atan2.
2506 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2509 * g++.dg/expr/bool1.C: New test.
2510 * g++.dg/expr/bool2.C: New test.
2512 2006-10-28 Tobias Burnus <burnus@net-b.de>
2515 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
2516 * gfortran.dg/namelist_internal.f90: New test.
2518 2006-10-28 Tobias Burnus <burnus@net-b.de>
2521 * gfortran.dg/io_real_boz.f90: Add.
2522 * gfortran.dg/io_real_boz2.f90: Add.
2524 2006-10-28 Richard Guenther <rguenther@suse.de>
2527 * gcc.dg/tree-ssa/pr26899.c: New testcase.
2529 2006-10-28 Richard Guenther <rguenther@suse.de>
2532 * gcc.target/i386/math-torture/lround.c: New testcase.
2534 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
2536 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
2537 * gcc.dg/builtins-44.c: Likewise.
2538 * gcc.dg/builtins-45.c: Likewise.
2539 * gcc.dg/pr28796-2.c: Likewise.
2540 * gcc.dg/unordered-3.c: Likewise.
2542 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2544 PR libgfortran/27954
2545 * gfortran.dg/error_recovery_2.f90: New test.
2547 2006-10-26 Richard Guenther <rguenther@suse.de>
2549 * gcc.target/i386/i386.exp: Use glob, not find to collect
2550 tests. Avoids recursing into subdirectories.
2551 * gcc.target/i386/math-torture/math-torture.exp: Torture
2552 for interesting ia32 math options.
2553 * gcc.target.i386/math-torture/lrint.c: New testcase.
2555 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2557 PR libgfortran/29563
2558 * gfortran.dg/arrayio_9.f90: Update test.
2559 * gfortran.dg/arrayio_19.f90: New test.
2561 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
2563 * gcc.dg/20061026.c: New testcase.
2565 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2567 PR libgfortran/29563
2568 * gfortran.dg/arrayio_9.f90: New test.
2570 2006-10-26 Ben Elliston <bje@au.ibm.com>
2572 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
2573 Copy the strings manually, as strcpy may call strlen.
2575 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2577 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
2578 Add checks for log, log2, log10 and log1p.
2580 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
2581 we already test 0.0. Add checks for expm1, log, log2, log10,
2582 log1p, cbrt, erf and erfc.
2584 2006-10-25 Steve Ellcey <sje@cup.hp.com>
2586 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
2588 2006-10-25 Uros Bizjak <uros@kss-loka.si>
2590 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
2591 and remainderl() built-in functions. Remove -ffast-math from
2594 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2596 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
2599 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
2600 floating point modifiers to arguments passed to float and long
2601 double functions respectively. Update all callers to use floating
2602 point numbers, not integers. Add tests for exp, exp2 and
2605 * gcc.dg/torture/builtin-math-3.c: New test.
2607 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
2610 * gfortran.dg/initialize_2.f90: New.
2612 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2614 * gcc.dg/torture/builtin-math-2.c: New test.
2616 2006-10-24 Richard Guenther <rguenther@suse.de>
2619 * gcc.dg/pr28796-1.c: New testcase.
2620 * gcc.dg/pr28796-2.c: Likewise.
2622 2006-10-24 Richard Guenther <rguenther@suse.de>
2624 * gcc.dg/builtins-57.c: New testcase.
2626 2006-10-24 Richard Guenther <rguenther@suse.de>
2628 PR tree-optimization/29567
2629 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
2631 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
2633 PR tree-optimization/14784
2634 * gcc.dg/alias-10.c: New test.
2636 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2638 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
2640 2006-10-23 Jakub Jelinek <jakub@redhat.com>
2642 * gcc.dg/builtin-strncat-chk-1.c: New test.
2644 2006-10-23 Jan Hubicka <jh@suse.cz>
2646 * gcc.dg/memmove-1.c: New test.
2648 2006-10-23 Paul Brook <paul@codesourcery.com>
2650 * gcc.dg/pragma-pack-5.c: New test.
2652 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
2654 * g++.dg/other/s390-1.C: New testcase.
2656 2006-10-23 Richard Guenther <rguenther@suse.de>
2660 * gcc.dg/pr27132.c: New testcase.
2661 * gcc.dg/pr23295.c: Likewise.
2662 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
2663 * g++.dg/tree-ssa/pr19807.C: Likewise.
2665 2006-10-23 Richard Guenther <rguenther@suse.de>
2668 * gcc.dg/pr21032.c: New testcase.
2670 2006-10-22 Jeff Law <law@redhat.com>
2671 Richard Guenther <rguenther@suse.de>
2673 PR tree-optimization/15911
2674 * gcc.dg/tree-ssa/vrp30.c: New testcase.
2676 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
2679 * g++.dg/abi/rtti3.C: New.
2681 2006-10-21 Uros Bizjak <uros@kss-loka.si>
2684 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
2687 2006-10-21 Richard Guenther <rguenther@suse.de>
2689 PR tree-optimization/3511
2690 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
2692 2006-10-21 Richard Guenther <rguenther@suse.de>
2695 * gcc.dg/torture/pr26898-1.c: New testcase.
2696 * gcc.dg/torture/pr26898-2.c: Likewise.
2698 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
2701 * g++.dg/parse/bitfield1.C: Adjust error markers.
2702 * g++.dg/parse/bitfield2.C: New test.
2704 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
2706 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
2708 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2711 * gfortran.dg/zero_sized_1.f90: New test.
2713 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
2715 * gcc.dg/div-compare-1.c: New test.
2717 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
2720 * gfortran.dg/result_default_init_1.f90: New test.
2723 * gfortran.dg/automatic_default_init_1.f90: New test.
2725 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
2728 2006-10-18 Geoffrey Keating <geoffk@apple.com>
2730 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
2731 'using namespace std' without previous declaration.
2732 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
2733 * g++.old-deja/g++.robertl/eb133c.C: New.
2735 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2737 PR libgfortran/29277
2738 * gfortran.dg/streamio_4.f90: Update test.
2739 * gfortran.dg/streamio_11.f90: New test.
2741 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
2744 * g++.dg/inherit/virtual1.C: New test.
2746 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2749 * g++.dg/parse/enum3.C: New test.
2751 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2754 * g++.dg/init/ctor8.C: New test.
2756 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2759 * g++.dg/ext/complit8.C: Tweak error markers.
2760 * g++.dg/template/complit1.C: Add error marker.
2762 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2765 * g++.dg/ext/complit8.C: New test.
2768 * g++.dg/parse/dtor12.C: New test.
2771 * g++.dg/template/sizeof11.C: New test.
2773 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
2776 * gfortran.dg/data_char_3.f90: New test.
2779 * gfortran.dg/negative_automatic_size.f90: New test.
2781 2006-10-16 David Daney <ddaney@avtrex.com>
2783 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
2785 2006-10-16 Eric Christopher <echristo@apple.com>
2787 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
2790 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2793 * g++.dg/tc1/dr49.C: Tweak error messages.
2794 * g++.dg/parse/template21.C: New test.
2796 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2799 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
2801 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
2804 * gfortran.dg/print_1.f90: New test.
2806 2006-10-15 Jan Hubicka <jh@suse.cz>
2809 * gcc.c-torture/compile/pr29241.c: New testcase.
2811 2006-10-15 David Edelsohn <edelsohn@gnu.org>
2814 * gcc.c-torture/compile/pr29250.c: New test.
2816 2006-10-15 Richard Guenther <rguenther@suse.de>
2818 * gcc.dg/pr29299.c: New testcase.
2820 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
2823 * gfortran.dg/label_4.f90: Adjust warning flag.
2825 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
2828 * gfortran.dg/nullify_3.f90: New test.
2830 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2832 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2833 on Solaris 2.5.1 too.
2835 2006-10-13 Eric Christopher <echristo@apple.com>
2837 * gcc.dg/pr25993.c: Skip for darwin.
2839 2006-10-13 Eric Christopher <echristo@apple.com>
2841 * gcc.dg/visibility-11.c: Skip for darwin.
2843 2006-10-13 Eric Christopher <echristo@apple.com>
2845 * gcc.dg/darwin-weakimport-1.c: Use
2846 -fno-asynchronous-unwind-tables.
2847 * gcc.dg/darwin-weakimport-3.c: Ditto.
2849 2006-10-13 Richard Guenther <rguenther@suse.de>
2851 PR tree-optimization/29446
2852 * gcc.dg/torture/pr29446.c: New testcase.
2854 2006-10-13 Bill Wendling <wendling@apple.com>
2856 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
2857 * g++.old-deja/g++.jason/hmc1.C: Likewise.
2858 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
2859 * g++.old-deja/g++.law/shadow1.C: Likewise.
2860 * g++.old-deja/g++.law/ctors10.C: Likewise.
2861 * g++.dg/debug/namespace1.C: Likewise.
2862 * g++.dg/inherit/namespace-as-base.C: Likewise.
2863 * g++.dg/opt/delay-slot-1.C: Likewise.
2864 * g++.dg/parse/defarg10.C: Likewise.
2865 * g++.dg/template/ptrmem11.C: Likewise.
2866 * g++.dg/template/mem_func_ptr.C: Likewise.
2867 * g++.dg/template/spec19.C: Likewise.
2869 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
2871 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
2873 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
2876 * gfortran.dg/implicit_9.f90: New test.
2879 * gfortran.dg/namelist_25.f90: New test.
2882 * gfortran.dg/same_name_2.f90: New test.
2885 * gfortran.dg/host_assoc_types_1.f90: New test.
2888 * gfortran.dg/missing_derived_type_1.f90: New test.
2889 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
2892 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
2895 * gfortran.dg/alloc_comp_assign_5.f90: New test.
2897 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2900 * gfortran.dg/bound_2.f90: New test.
2902 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2904 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
2906 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
2907 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
2908 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
2909 * gfortran.dg/gomp/reduction3.f90: Likewise.
2910 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
2911 * gfortran.dg/dummy_procedure_2.f90: Likewise.
2912 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2913 * gfortran.dg/forall_4.f90: Likewise.
2914 * gfortran.dg/spec_expr_4.f90: Likewise.
2915 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
2916 * gfortran.dg/forall_5.f90: Likewise.
2917 * gfortran.dg/open_access_append_2.f90: Add check for
2918 compile-time warning.
2920 2006-10-13 Mark Mitchell <mark@codesourcery.com>
2923 * g++.dg/parse/pure1.C: New test.
2925 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2928 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
2929 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
2930 for compile-time warnings.
2931 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
2932 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
2933 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
2935 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
2937 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
2938 compile-time warning.
2940 2006-10-12 Jan Hubicka <jh@suse.cz>
2943 * gcc.dg/pr28319.c: New test.
2945 2006-10-12 Mark Mitchell <mark@codesourcery.com>
2947 * g++.dg/ext/vla4.C: New test.
2949 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
2952 * g++.dg/template/crash60.C: New test.
2953 * g++.dg/other/large-size-array.C: Adjust error markers.
2954 * g++.dg/parse/crash27.C: Likewise.
2955 * g++.dg/template/crash1.C: Likewise.
2957 2006-10-12 Steve Ellcey <sje@cup.hp.com>
2960 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
2962 2006-10-12 Jakub Jelinek <jakub@redhat.com>
2964 PR preprocessor/28709
2965 * gcc.dg/cpp/paste14.c: New test.
2967 2006-10-11 Mark Mitchell <mark@codesourcery.com>
2970 * g++.dg/init/array24.C: New test.
2972 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2974 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
2977 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
2980 * g++.dg/parse/typedef8.C: New test.
2981 * g++.dg/other/mult-stor1.C: Adjust error markers.
2983 2006-10-11 Richard Guenther <rguenther@suse.de>
2985 PR tree-optimization/28230
2986 * gcc.dg/torture/pr28230.c: New testcase.
2988 2006-10-11 Richard Guenther <rguenther@suse.de>
2991 * gcc.dg/torture/pr29119.c: New testcase.
2993 2006-10-10 Jakub Jelinek <jakub@redhat.com>
2996 * gcc.c-torture/execute/20060930-2.c: New test.
2998 2006-10-09 Richard Henderson <rth@redhat.com>
3000 Revert emutls patch.
3002 2006-10-09 Richard Guenther <rguenther@suse.de>
3005 * gcc.dg/pr29254.c: New testcase.
3007 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
3008 Paul Thomas <pault@gcc.gnu.org>
3011 * gfortran.dg/alloc_comp_basics_1.f90: New test.
3012 * gfortran.dg/alloc_comp_basics_2.f90: New test.
3013 * gfortran.dg/alloc_comp_assign_1.f90: New test.
3014 * gfortran.dg/alloc_comp_assign_2.f90: New test.
3015 * gfortran.dg/alloc_comp_assign_3.f90: New test.
3016 * gfortran.dg/alloc_comp_assign_4.f90: New test.
3017 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
3018 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
3019 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
3020 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
3021 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
3022 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
3023 * gfortran.dg/alloc_comp_std.f90: New test.
3024 * gfortran.dg/move_alloc.f90: New test.
3026 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
3029 * gfortran.dg/derived_constructor_comps_2.f90: New test.
3032 * gfortran.dg/forall_char_dependencies_1.f90: New test.
3034 2006-10-08 Tobias Burnus <burnus@net-b.de>
3037 * gfortran.dg/new_line.f90: New test.
3039 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3041 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
3042 * gcc.dg/torture/builtin-convert-1.c,
3043 gcc.dg/torture/builtin-convert-2.c,
3044 gcc.dg/torture/builtin-convert-3.c,
3045 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
3047 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
3049 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
3050 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
3051 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
3052 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
3054 2006-10-07 Andrew Pinski <pinskia@gmail.com>
3056 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
3057 Xfail some tests for powerpc-darwin and powerpc-aix.
3059 2006-10-07 Jakub Jelinek <jakub@redhat.com>
3062 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
3064 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3067 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
3070 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3074 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
3075 Add tests for using all possible intrinsics as actual arguments.
3076 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
3077 all possible intrinsics as actual arguments.
3078 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
3079 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
3081 2006-10-07 Richard Sandiford <richard@codesourcery.com>
3083 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
3084 * gcc.dg/debug/debug-2.c: Likewise.
3086 2006-10-06 Uros Bizjak <uros@kss-loka.si>
3088 * gcc.c-torture/compile/sync-2.c: New test.
3090 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3092 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
3095 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3097 PR rtl-optimization/29128
3098 * gcc.c-torture/compile/pr29128.c: New test.
3100 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3102 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
3105 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
3108 * gcc.dg/tree-ssa/loop-19.c: New test.
3110 2006-10-06 Jakub Jelinek <jakub@redhat.com>
3112 PR tree-optimization/29330
3113 * gcc.dg/pr29330.c: New test.
3116 * gcc.c-torture/compile/20061005-1.c: New test.
3118 2006-10-06 Olivier Hainque <hainque@adacore.com>
3120 * gcc.dg/typename-vla-1.c: New case.
3121 * gnat.dg/forward_vla.adb: New case.
3123 2006-10-06 Jakub Jelinek <jakub@redhat.com>
3125 PR tree-optimization/29290
3126 * gfortran.dg/loop_nest_1.f90: New test.
3129 * gcc.dg/tls/opt-12.c: New test.
3132 * gfortran.dg/save_2.f90: New test.
3135 * gcc.dg/pr29091.c: New test.
3137 2006-10-06 Joseph Myers <joseph@codesourcery.com>
3139 * lib/target-supports.exp
3140 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
3141 same as x86_64-*-*; check for LP64.
3143 2006-10-04 Richard Henderson <rth@redhat.com>
3145 * lib/target-supports.exp (check_effective_target_tls): Redefine
3146 to mean non-emulated tls.
3147 * gcc.dg/tls/alias-1.c: Remove tls requirement.
3148 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
3149 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
3150 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
3151 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
3152 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
3153 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
3155 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
3158 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
3160 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3162 * gfortran.dg/bounds_check_fail_1.f90: New test.
3164 2006-10-03 Mark Mitchell <mark@codesourcery.com>
3167 * g++.dg/template/friend48.C: New test.
3169 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
3172 * gfortran.dg/default_initialization_2.f90: New test.
3174 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
3178 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
3180 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
3183 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
3187 * gfortran.dg/missing_optional_dummy_2.f90: New test.
3191 * gfortran.dg/entry_array_specs_1.f90: New test.
3193 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
3195 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
3196 insufficient to inhibit some test failures at -O3. Do testing
3199 2006-10-03 Mark Mitchell <mark@codesourcery.com>
3202 * g++.dg/inherit/access8.C: New test.
3203 * g++.dg/template/dtor4.C: Tweak error messages.
3205 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3208 * gfortran.dg/entry_8.f90: New test.
3210 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3213 * g++.dg/parse/new4.C: New test.
3215 2006-10-03 Uros Bizjak <uros@kss-loka.si>
3217 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
3218 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
3219 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
3220 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
3221 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
3223 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3226 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
3227 * gfortran.dg/continuation_2.f90: New test.
3230 * gfortran.dg/continuation_3.f90: New test.
3231 * gfortran.dg/continuation_4.f90: New test.
3232 * gfortran.dg/continuation_5.f: New test.
3233 * gfortran.dg/continuation_6.f: New test.
3235 2006-10-02 Mark Mitchell <mark@codesourcery.com>
3238 * g++.dg/template/vla1.C: New test.
3240 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3243 * gfortran.dg/complex_parameter_1.f90: New test.
3245 2006-10-02 Jakub Jelinek <jakub@redhat.com>
3248 * gcc.c-torture/execute/20060929-1.c: New test.
3250 2006-10-01 Mark Mitchell <mark@codesourcery.com>
3253 * g++.dg/template/member6.C: New test.
3254 * g++.dg/parse/typename7.C: Adjust error markers.
3257 * g++.dg/template/member7.C: New test.
3259 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
3262 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
3263 gcc.dg/Woverride-init-3.c: New tests.
3265 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
3267 * gcc.c-torture/execute/20060930-1.c: New test.
3269 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3272 * gfortran.dg/specifics_1.f90: New test.
3273 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
3276 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3278 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
3279 pthread-init-common.h: New.
3281 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
3283 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
3284 precision on some archs.
3286 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
3288 * gcc.dg/non-local-goto-1.c: New test.
3289 * gcc.dg/non-local-goto-2.c: Likewise.
3290 * gcc.dg/setjmp-3.c: Likewise.
3291 * gcc.dg/setjmp-4.c: Likewise.
3293 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
3295 * gnat.dg/self_aggregate_with_pointer.adb: New test.
3297 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
3300 * gfortran.dg/exponent_1.f90: New test.
3303 * gfortran.dg/nearest_1.f90: New test.
3305 2006-09-26 Jakub Jelinek <jakub@redhat.com>
3309 * gcc.dg/gomp/nestedfn-1.c: New test.
3311 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
3314 * objc/compile/method-1.m: New test.
3316 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
3319 * g++.dg/template/crash58.C: New test.
3320 * g++.dg/parse/crash28.C: Adjust error markers.
3321 * g++.dg/template/crash34.C: Likewise.
3322 * g++.dg/template/friend31.C: Likewise.
3323 * g++.dg/template/crash32.C: Likewise.
3326 * g++.dg/template/crash59.C: New test.
3329 * g++.dg/template/spec33.C: New test.
3330 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
3332 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
3333 Adam Nemet <anemet@caviumnetworks.com>
3335 * gcc.dg/tree-ssa/ivopts-1.c: New test.
3336 * gcc.dg/tree-ssa/ivopts-2.c: New test.
3338 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
3341 * gcc.dg/pr28911.c: New.
3343 2006-09-23 Uros Bizjak <uros@kss-loka.si>
3346 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
3347 (dg-options): Add -mfpmath=387.
3349 2006-09-23 Jakub Jelinek <jakub@redhat.com>
3352 * gcc.dg/pr28706.c: New test.
3355 * gcc.dg/pr28712.c: New test.
3357 2006-09-22 Mike Stump <mrs@apple.com>
3359 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
3361 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
3363 PR tree-optimization/28888
3364 * gcc.dg/pr28888.c: New test.
3366 2006-09-21 Mark Mitchell <mark@codesourcery.com>
3369 * g++.dg/init/ptrfn1.C: New test.
3371 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
3374 * g++.dg/template/spec32.C: New test.
3375 * g++.dg/parse/crash9.C: Adjust error markers.
3378 * g++.dg/template/typedef6.C: New test.
3379 * g++.dg/init/error1.C: Adjust error markers.
3380 * g++.dg/parse/crash9.C: Likewise.
3381 * g++.dg/template/crash55.C: Likewise.
3383 2006-09-21 Janis Johnson <janis187@us.ibm.com>
3385 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
3387 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
3390 * g++.dg/ext/dllimport12.C: New test.
3392 2006-09-20 Richard Sandiford <richard@codesourcery.com>
3394 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
3395 * gcc.target/mips/nmadd-2.c: Likewise.
3396 * gcc.target/mips/mips-ps-6.c: New test.
3397 * gcc.target/mips/neg-abs-1.c: Likewise.
3398 * gcc.target/mips/neg-abs-2.c: Likewise.
3399 * gcc.target/mips/nmadd-3.c: New test.
3401 2006-09-20 Jakub Jelinek <jakub@redhat.com>
3404 * gcc.dg/gomp/atomic-10.c: New test.
3405 * g++.dg/gomp/atomic-10.C: New test.
3407 2006-09-20 Eric Christopher <echristo@apple.com>
3409 * gcc.target/i386/sse3-not-fisttp.c: New.
3411 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
3413 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
3415 2006-09-19 Richard Sandiford <richard@codesourcery.com>
3417 * gcc.c-torture/execute/pr28289.c (one): New variable.
3418 (main): Use it instead of argc.
3419 * gcc.c-torture/execute/20060102-1.c (one): New variable.
3420 (main): Use it instead of argc.
3422 2006-09-19 Paul Brook <paul@codesourcery.com>
3425 * gcc.dg/nested-func-5.c: New test.
3427 2006-09-19 Ben Elliston <bje@au.ibm.com>
3429 * lib/target-supports.exp (check_effective_target_tls): Compile
3430 test stubs using ${tool}_target_compile, not just target_compile.
3431 (check_effective_target_tls_runtime): Likewise.
3433 2006-09-19 Ben Elliston <bje@au.ibm.com>
3435 * gcc.c-torture/compile/20030405-1.x: Remove.
3437 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
3438 optimising linker from discarding it.
3440 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3443 * gfortran.dg/keyword_symbol_1.f90: New test.
3445 * gfortran.dg/spread_shape_1.f90: Add missing warning with
3446 pedantic compilation option.
3448 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3451 * gfortran.dg/spread_shape_1.f90: New test.
3453 2006-09-17 Roger Sayle <roger@eyesopen.com>
3455 PR tree-optimization/28887
3456 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
3458 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
3461 * gcc.dg/pr25993.c: New test.
3463 2006-09-17 Ira Rosen <irar@il.ibm.com>
3466 * gcc.dg/vect/pr21591.c: New test.
3468 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
3471 * gcc.c-torture/compile/strcpy-1.c: New test.
3472 * gcc.c-torture/compile/strcpy-2.c: New test.
3473 * gcc.c-torture/compile/memcpy-1.c: New test.
3474 * gcc.c-torture/compile/memcpy-2.c: New test.
3476 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
3479 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
3481 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
3483 * gnat.dg/specs/double_record_extension1.ads: New test.
3484 * gnat.dg/specs/double_record_extension2.ads: Likewise.
3486 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
3489 * gfortran.dg/oldstyle_3.f90: New test.
3491 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3493 PR libgfortran/29099
3494 * gfortran.dg/secnds-1.f: New test.
3496 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3498 PR libgfortran/29053
3499 * gfortran.dg/streamio_9.f90: New test.
3500 * gfortran.dg/streamio_10.f90: New test.
3502 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
3505 * g++.dg/init/array22.C: New test.
3506 * g++.dg/init/array23.C: New test.
3508 2006-09-14 Arnaud Charlet <charlet@adacore.com>
3510 * stackcheck.lst: Update list of tests requiring stack checking.
3511 * norun.lst: Adjust for above change.
3512 * ada95.lst: New file.
3513 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
3514 requiring -gnat95 switch.
3516 2006-09-14 Olivier Hainque <hainque@adacore.com>
3518 * gnat.dg/in_out_parameter.adb: New test.
3520 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
3523 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
3525 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
3527 * gnat.dg/specs/unchecked_union.ads: New test.
3529 2006-09-13 Richard Sandiford <richard@codesourcery.com>
3531 PR rtl-optimization/28982
3532 * gcc.c-torture/execute/pr28982a.c: New test.
3533 * gcc.c-torture/execute/pr28982b.c: Likewise.
3535 2006-09-12 Eric Christopher <echristo@apple.com>
3537 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
3538 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
3540 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
3543 PR preprocessor/14634
3544 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
3545 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
3546 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
3548 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3550 * gcc.dg/pr28243.c: New test.
3552 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
3555 gfortran.dg/pr28971.f90: New test to act as a backstop in case
3556 this undiagnosed regression reappears.
3558 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
3560 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
3561 Treat $srcdir as a literal.
3562 * lib/fortran-torture.exp (fortran-torture-compile,
3563 fortran-torture-execute): Likewise.
3564 * lib/objc-torture.exp (objc-torture-compile,
3565 objc-torture-execute): Likewise.
3566 * lib/profopt.exp (profopt-execute): Likewise.
3568 2006-09-11 Geoffrey Keating <geoffk@apple.com>
3570 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
3572 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
3575 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
3577 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
3580 * gcc.target/i386/pr13685.c: New test.
3582 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3584 * gcc.dg/pr28726.c: New test.
3586 2006-09-11 Josh Conner <jconner@apple.com>
3588 * gcc.dg/nrv3.c: Increase size of structure.
3589 * gcc.dg/nrv4.c: Likewise.
3590 * gcc.dg/nrv5.c: Likewise.
3592 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
3595 gfortran.dg/assumed_charlen_function_5.f90: New test.
3597 2006-09-10 Mark Mitchell <mark@codesourcery.com>
3600 * g++.dg/init/static3.C: New test.
3602 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
3605 * gcc.dg/long-long-cst1.c (t): Add cast to
3606 __SIZE_TYPE__ before casting to int.
3607 (main): Return 0 on success.
3609 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3611 * gcc.c-torture/execute/20060910-1.c: New test.
3613 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
3616 * gcc.dg/pr26983.c: New test.
3618 2006-09-10 Richard Sandiford <richard@codesourcery.com>
3621 * gcc.c-torture/execute/pr29006.c: New test.
3623 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3626 gfortran.dg/matmul_4.f90: New test.
3628 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3631 gfortran.dg/used_types_10: New test.
3633 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3636 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
3637 gfortran.dg/array_initializer_3.f90: New test.
3639 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3642 * gfortran.dg/actual_array_constructor_3.f90: New test.
3644 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
3647 * gcc.target/i386/pr26778.c: New testcase.
3649 2006-09-08 Eric Christopher <echristo@apple.com>
3651 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
3652 * gcc.target/i386/memcpy-1.c: Ditto.
3653 * gcc.target/i386/asm-1.c: Ditto.
3654 * gcc.target/i386/20060512-4.c: Ditto.
3655 * gcc.target/i386/compress-float-387.c: Ditto.
3656 * gcc.target/i386/20060512-1.c: Ditto.
3657 * gcc.target/i386/compress-float-sse.c: Ditto.
3658 * gcc.target/i386/20060512-2.c: Ditto.
3659 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
3660 * gcc.target/i386/stack-prot-kernel.c: Ditto.
3661 * gcc.target/i386/compress-float-387-pic.c: Ditto.
3662 * gcc.dg/pr26449.c: Ditto.
3663 * gcc.dg/attr-ms_struct-2.c: Ditto.
3664 * gcc.dg/attr-ms_struct-1.c: Ditto.
3665 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
3667 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
3670 * gcc.dg/vla-10.c: New test.
3672 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3675 * g++.dg/parse/template20.C: New test.
3676 * g++.dg/template/operator8.C: Remove obsolete part.
3677 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
3678 * g++.old-deja/g++.pt/crash65.C: Likewise.
3680 2006-09-07 Jason Merrill <jason@redhat.com>
3683 * gcc.dg/long-long-cst1.c: New test.
3685 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3688 * g++.dg/other/array3.C: New test.
3689 * g++.dg/other/array4.C: New test.
3690 * g++.dg/other/array5.C: New test.
3692 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
3694 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
3696 2006-09-07 Uros Bizjak <uros@kss-loka.si>
3699 * gcc.target/i386/pr28946.c: New test.
3701 2006-09-07 Steven G. Kargl <kargls@comcast.net>
3703 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
3704 in integer literal constant.
3705 * gfortran.dg/enum_8.f90: Ditto.
3706 * gfortran.dg/g77/20030326-1.f: Ditto.
3708 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
3710 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
3711 nonconformance usage.
3713 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3716 * gcc.c-torture/compile/vector-align-1.c: New test.
3718 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
3721 * g++.dg/opt/copysign-1.C: New test.
3723 2006-09-06 Jason Merrill <jason@redhat.com>
3726 * g++.dg/warn/unused-result1.C: New test.
3728 2006-09-06 Mark Mitchell <mark@codesourcery.com>
3731 * g++.dg/ext/vla3.C: New test.
3734 * g++.dg/template/array16.C: New test.
3736 2006-09-06 Richard Guenther <rguenther@suse.de>
3738 * gcc.dg/pr27226.c: Remove testcase again.
3740 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3743 * g++.dg/opt/unroll2.C: New test.
3745 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3748 * gcc.dg/vect/pr28952.c: New test.
3750 2006-09-05 Richard Guenther <rguenther@suse.de>
3752 PR tree-optimization/28900
3753 * gcc.dg/torture/pr28900.c: New testcase
3755 2006-09-05 Richard Guenther <rguenther@suse.de>
3757 PR tree-optimization/28905
3758 * gcc.c-torture/compile/pr28905.c: New testcase.
3760 2006-09-05 Richard Guenther <rguenther@suse.de>
3763 * gcc.dg/pr28935.c: New testcase.
3765 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3767 * gcc.c-torture/execute/20060905-1.c: New test.
3769 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
3772 * gfortran.dg/used_types_7.f90: New test.
3773 * gfortran.dg/used_types_8.f90: New test.
3774 * gfortran.dg/used_types_9.f90: New test.
3776 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3778 * gcc.c-torture/compile/20060904-1.c: New test.
3780 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
3782 PR c++/23287 Revert my 2006-09-01 patch
3783 * g++.dg/parse/dtor12.C: Remove.
3785 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
3788 * g++.dg/template/operator9.C: New test.
3791 * g++.dg/template/operator7.C: New test.
3794 * g++.dg/template/operator8.C: New test.
3797 * g++.dg/template/crash57.C: New test.
3799 * g++.dg/template/typedef4.C: Adjust error markers.
3800 * g++.dg/template/typedef5.C: Likewise.
3802 2006-09-02 Jakub Jelinek <jakub@redhat.com>
3805 * g++.dg/parse/crash33.C: New test.
3807 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
3808 Richard Guenther <rguenther@suse.de>
3809 Adam Nemet <anemet@caviumnetworks.com>
3812 * gcc.target/mips/memcpy-1.c: New testcase.
3813 * gcc.dg/pr27226.c: Likewise.
3815 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3818 * g++.dg/lookup/koenig5.C: New.
3819 * g++.dg/template/crash56.C: New.
3821 2006-09-01 Josh Conner <jconner@apple.com>
3824 * gcc.dg/nrv3.c: New test.
3825 * gcc.dg/nrv4.c: New test.
3826 * gcc.dg/nrv5.c: New test.
3828 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3831 * g++.dg/parse/dtor12.C: New.
3833 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
3835 PR tree-optimization/28839
3836 * gcc.dg/pr28839.c: New test.
3838 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
3841 * gcc.dg/pr24367.c: New testcase.
3843 2006-08-30 Joseph Myers <joseph@codesourcery.com>
3845 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
3847 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
3849 PR rtl-optimization/27735
3850 * gcc.dg/loop-unswitch-1.c: New test.
3852 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
3855 * gfortran.dg/aliasing_dummy_2.f90: New test.
3858 * gfortran.dg/generic_5.f90: Change error message.
3861 * gfortran.dg/generic_6.f90: New test.
3864 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
3867 * gfortran.dg/invalid_interface_assignment.f90: New test.
3870 * gfortran.dg/module_proc_external_dummy.f90: New test.
3872 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
3875 * testsuite/g++.dg/warn/var-args1.C: New test.
3877 2006-08-29 Steven G. Kargl <kargls@comcast.net>
3880 * gfortran.dg/simpleif_2.f90: New test.
3881 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
3882 * gfortran.dg/enum_5.f90: Ditto.
3884 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3885 Kazu Hirata <kazu@codesourcery.com>
3887 PR tree-optimization/17506
3888 * gcc.dg/pr17506.c: New.
3890 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
3893 * g++.dg/eh/alias1.C: New test.
3895 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3898 * g++.dg/template/ttp22.C: New test.
3900 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
3903 * gcc.dg/pr26632.c: New.
3905 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3907 PR libgfortran/28354
3908 * gfortran.dg/fmt_zero_precision.f90: New test.
3910 2006-08-27 Mark Mitchell <mark@codesourcery.com>
3913 * g++.dg/template/spec31.C: New test.
3915 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
3918 * g++.dg/other/static2.C: New test.
3920 2006-08-26 Roger Sayle <roger@eyesopen.com>
3922 * gcc.dg/Wswitch-enum-2.c: New test case.
3923 * gcc.dg/Wswitch-enum-3.c: Likewise.
3925 2006-08-26 Richard Guenther <rguenther@suse.de>
3927 * gcc.c-torture/compile/20060826-1.c: New testcase.
3929 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
3932 * g++.dg/template/void10.C: New test.
3935 * g++.dg/template/void8.C: New test.
3938 * g++.dg/template/void9.C: New test.
3940 * g++.dg/template/void3.C: Adjust error markers.
3941 * g++.dg/template/void4.C: Likewise.
3942 * g++.dg/template/crash55.C: Likewise.
3943 * g++.dg/template/void7.C: Likewise
3945 2006-08-26 Mark Mitchell <mark@codesourcery.com>
3948 * g++.dg/inherit/access6.C: New test.
3949 * g++.dg/inherit/access7.C: Likewise.
3952 * g++.dg/template/array15.C: New test.
3953 * g++.dg/template/crash2.C: Tweak error markers.
3955 2006-08-26 Jakub Jelinek <jakub@redhat.com>
3958 * gcc.c-torture/compile/20060823-1.c: New test.
3960 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3963 * g++.dg/template/ttp21.C: New test.
3966 * g++.dg/other/operator1.C: Add error-marker.
3967 * g++.dg/other/operator2.C: New test.
3969 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3972 * gcc.c-torture/compile/vla-const-1.c,
3973 gcc.c-torture/compile/vla-const-2.c: New tests.
3975 2006-08-26 Richard Guenther <rguenther@suse.de>
3978 * gcc.dg/torture/pr28814.c: New testcase.
3980 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3983 * gcc.c-torture/compile/compound-literal-1.c: New test.
3985 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3988 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
3989 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
3990 Expect extra diagnostics.
3992 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
3994 gcc.dg/noncompile/pr16876.c: New test.
3996 2006-08-25 Mark Mitchell <mark@codesourcery.com>
3999 * g++.dg/parse/local1.C: New test.
4000 * g++.dg/other/qual1.C: Tweak error marker.
4002 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
4005 * g++.dg/template/typename10.C: New.
4006 * g++.dg/template/lookup4.C: Remove bogus error marker.
4008 2006-08-25 Richard Guenther <rguenther@suse.de>
4011 * gcc.dg/pr26570.c: Fix testcase.
4013 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
4016 * gcc.c-torture/execute/mayalias-2.c: New test.
4017 * gcc.dg/tree-ssa/alias-13.c: New test.
4019 2006-08-24 Jan Hubicka <jh@suse.cz>
4022 * gcc.dg/debug/pr26881.c: New file.
4024 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
4027 * gfortran.dg/used_types_4.f90: New test.
4028 * gfortran.dg/derived_init_2.f90: Modify to check sibling
4029 association of derived types.
4030 * gfortran.dg/used_types_2.f90: Add module cleanup.
4031 * gfortran.dg/used_types_3.f90: The same.
4034 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
4037 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4040 * gfortran.dg/direct_io_6.f90: Remove test.
4042 2006-08-23 Stuart Hastings <stuart@apple.com>
4045 * gcc.target/i386/20060821-1.c: New.
4047 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
4049 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
4050 dg-warning strings for dllimport.
4052 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
4055 * g++.dg/ext/vector4.C: New test.
4056 * g++.dg/ext/complex1.C: New test.
4058 2006-08-21 Geoffrey Keating <geoffk@apple.com>
4061 * gcc.dg/debug/const-1.c: New.
4062 * gcc.dg/debug/const-2.c: New.
4063 * gcc.dg/debug/dwarf2/const-1.c: New.
4064 * gcc.dg/debug/dwarf2/const-2.c: New.
4065 * gcc.dg/debug/dwarf2/const-2b.c: New.
4067 2006-08-22 Richard Guenther <rguenther@suse.de>
4070 * gcc.c-torture/compile/pr28776-1.c: New testcase.
4071 * gcc.c-torture/compile/pr28776-2.c: Likewise.
4073 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
4075 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
4077 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
4080 * g++.dg/other/error14.C: New test.
4083 * g++.dg/parse/ctor7.C: New test.
4084 * g++.dg/parse/ctor8.C: Likewise.
4087 * g++.dg/template/void7.C: New test.
4089 2006-08-21 Olivier Hainque <hainque@adacore.com>
4091 * gnat.dg/self_aggregate_with_zeros.adb: New test.
4092 * gnat.dg/self_aggregate_with_array.adb: New test.
4094 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
4096 * g++.dg/eh/arm-vfp-unwind.C: New test.
4098 2006-08-20 Mark Mitchell <mark@codesourcery.com>
4101 * g++.dg/template/ref3.C: New test.
4102 * g++.dg/template/nontype13.C: New test.
4105 * g++.dg/template/ptrmem17.C: New test.
4107 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
4110 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
4112 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
4115 * gfortran.dg/used_types_2.f90: New test.
4118 * gfortran.dg/used_types_3.f90: New test.
4121 * gfortran.dg/generic_actual_arg.f90: New test.
4124 * gfortran.dg/module_private_array_refs_1.f90: New test.
4127 * gfortran.dg/program_name_1.f90: New test.
4130 * gfortran.dg/derived_constructor_comps_1.f90: New test.
4133 * gfortran.dg/array_initializer_2.f90: New test.
4136 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
4139 * gfortran.dg/assumed_charlen_function_4.f90: New test.
4142 * gfortran.dg/assumed_charlen_in_main.f90: New test.
4145 * gfortran.dg/dependent_decls_1.f90: New test.
4147 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
4150 * gfortran.dg/derived_init_2.f90: New.
4152 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
4154 * gcc.c-torture/execute/pr28289.c: New test.
4156 2006-08-17 Jakub Jelinek <jakub@redhat.com>
4159 * gcc.dg/attr-externally-visible-1.c: New test.
4160 * gcc.dg/attr-externally-visible-2.c: New test.
4161 * g++.dg/parse/attr-externally-visible-1.C: New test.
4162 * g++.dg/parse/attr-externally-visible-2.C: New test.
4164 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4167 * g++.dg/parse/dtor11.C: New test.
4169 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
4171 PR rtl-optimization/28489
4172 * gcc.c-torture/compile/pr28489.c: New test.
4174 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4177 * g++.dg/template/redecl4.C: New test.
4180 * g++.dg/template/ctor8.C: New test.
4182 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
4184 * gcc.dg/pr26570.c: Fix testcase.
4186 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
4189 * g++.dg/parse/offsetof6.C: New test.
4190 * g++.dg/parse/offsetof6.C: New test.
4191 * g++.dg/parse/offsetof7.C: New test.
4193 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4196 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
4199 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
4202 * g++.dg/ext/vector3.C: New test.
4204 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
4206 PR gcov/profile/26570
4207 * gcc.dg/pr26570.c: New test.
4209 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
4212 * gcc.dg/qual-component-1.c: New test.
4214 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4217 * g++.dg/parse/new3.C: New test.
4219 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4222 * gfortran.dg/streamio_1.f90: New test.
4223 * gfortran.dg/streamio_2.f90: New test.
4224 * gfortran.dg/streamio_3.f90: New test.
4225 * gfortran.dg/streamio_4.f90: New test.
4226 * gfortran.dg/streamio_5.f90: New test.
4227 * gfortran.dg/streamio_6.f90: New test.
4228 * gfortran.dg/streamio_7.f90: New test.
4229 * gfortran.dg/streamio_8.f90: New test.
4231 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
4234 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
4236 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
4239 * g++.dg/template/void6.C: New test.
4241 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4244 * gcc.dg/parse-error-1.c: New test.
4245 * gcc.dg/parse-error-2.c: New test.
4246 * gcc.dg/cpp/digraph2.c: Add error-marker.
4247 * gcc.dg/noncompile/920923-1.c: Likewise.
4249 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
4252 * gcc.dg/sizeof-2.c: New testcase.
4255 * gcc.dg/switch-A.c: New testcase.
4257 2006-08-14 Steve Ellcey <sje@cup.hp.com>
4261 * g++.old-deja/g++.warn/compare1.C: Delete.
4262 * g++.dg/opt/pr7503-2.C: Delete.
4263 * g++.dg/opt/pr7503-3.C: Delete.
4264 * g++.dg/opt/pr7503-4.C: Delete.
4265 * g++.dg/opt/pr7503-5.C: Delete.
4266 * g++.dg/opt/max1.C: Delete.
4267 * g++.dg/warn/minmax.C: Delete.
4268 * g++.dg/expr/minmax.C: New test.
4270 2006-08-14 Richard Guenther <rguenther@suse.de>
4273 * gcc.c-torture/execute/pr28651.c: Do not use argc
4274 to avoid optimization, instead forbid inlining.
4276 2006-08-14 Richard Sandiford <richard@codesourcery.com>
4278 PR rtl-optimization/28634
4279 * gcc.c-torture/execute/ieee/pr28634.c: New test.
4281 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
4284 * gcc.dg/torture/pr27184.c: New test.
4286 2006-08-12 Jakub Jelinek <jakub@redhat.com>
4288 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
4290 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4292 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
4293 * gfortran.dg/stat_2.f90: Likewise.
4294 * gfortran.dg/chmod_1.f90: Likewise.
4295 * gfortran.dg/chmod_2.f90: Likewise.
4296 * gfortran.dg/chmod_3.f90: Likewise.
4298 2006-08-11 David Edelsohn <edelsohn@gnu.org>
4300 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
4302 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
4304 * g++.dg/opt/pr23454-2.C: New test.
4306 2006-08-11 Richard Guenther <rguenther@suse.de>
4309 * gcc.c-torture/execute/pr28651.c: New testcase.
4311 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
4313 * gnat.dg/specs/static_initializer.ads: New test.
4315 2006-08-10 Paul Brook <paul@codesourcery.com>
4317 * gcc.target/arm/cond-asm.c: New test.
4319 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
4321 PR tree-optimization/26197
4322 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
4323 * g++.dg/vect/vect.exp: Compile the new tests with
4324 --param max-aliased-vops=0.
4326 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
4329 * g++.dg/template/void3.C: New test.
4332 * g++.dg/template/void4.C: New test.
4335 * g++.dg/template/void5.C: New test.
4337 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
4339 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
4340 after dg-do compile.
4342 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
4344 PR tree-optimizations/26969
4345 * gcc.dg/vect/vect.exp: Compile tests prefixed with
4346 "unswitch-loops" with -funswitch-loops.
4347 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
4349 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4351 * gcc.dg/sparc-getcontext-1.c: Fix typo.
4352 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
4353 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
4354 * objc.dg/dwarf-1.m: Likewise.
4355 * objc.dg/dwarf-2.m: Likewise.
4356 * obj-c++.dg/dwarf-2.mm: Likewise.
4358 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4360 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
4361 * objc.dg/dwarf-2.m: Likewise.
4362 * obj-c++.dg/dwarf-2.mm: Likewise.
4365 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
4368 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4371 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4373 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
4376 * gcc.target/i386/pr27827.c: New testcase.
4378 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
4381 * gfortran.dg/sequence_types_1.f90: New test.
4383 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
4386 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
4387 dg-warning. Add -pedantic option.
4389 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4392 * gcc.dg/proto-1.c: New test.
4395 * gcc.dg/lvalue-4.c: New test.
4398 * gcc.dg/init-bad-5.c: New test.
4400 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
4403 * g++.dg/ext/typedef-init.C: Add new test for typedef
4404 initialization inside templates. Adjust existing error markers.
4406 2006-08-03 Mark Mitchell <mark@codesourcery.com>
4409 * g++.dg/init/ptrmem3.C: New test.
4411 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
4413 PR tree-optimization/27770
4414 * lib/target-support.exp: New target keyword "section_anchors".
4415 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
4417 * gcc.dg/vect/section-anchors-pr27770.c: New test.
4418 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
4419 * gcc.dg/vect/section-anchors-vect-69.c: New test.
4420 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
4422 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4424 * gcc.dg/20060801-1.c: Add missing '}'.
4426 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4429 * g++.dg/parse/dtor9.C: New test.
4430 * g++.dg/parse/dtor10.C: New test.
4431 * g++.dg/other/error7.C: Adjust error-marker.
4434 * g++.dg/other/default5.C: New test.
4436 2006-08-02 Richard Guenther <rguenther@suse.de>
4438 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
4440 2006-08-02 Mark Mitchell <mark@codesourcery.com>
4443 * g++.dg/template/conv9.C: New test.
4445 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
4448 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
4449 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
4450 Optionally return assembly text. Update callers.
4451 (check_no_compiler_messages): Update verbose messages.
4452 (check_no_messages_and_pattern): New.
4453 (check_effective_target_string_merging): New.
4455 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4458 * g++.dg/eh/catch4.C: New test.
4461 * g++.dg/other/qual1.C: New test.
4464 * g++.dg/inherit/error2.C: New test.
4467 * g++.dg/other/new1.C: New test.
4469 * g++.dg/warn/pr23075.C: Remove obsolete test.
4470 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
4471 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
4473 2006-07-31 Mark Mitchell <mark@codesourcery.com>
4476 * g++.dg/eh/cast1.C: New test.
4478 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
4481 * gfortran.dg/random_3.f90: New test.
4483 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4486 * g++.dg/other/pr28304.C: Change expected error message.
4487 * g++.dg/other/pr28432.C: New test.
4489 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4492 * g++.dg/init/brace2.C: Change expected error message, add empty init.
4494 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
4497 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
4499 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
4500 g++.dg/debug/enum-2.C: New.
4502 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4505 * g++.dg/parse/long1.C: Add more tests.
4507 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4509 * gfortran.dg/lrshift_1.c: New file.
4511 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4513 PR libgfortran/28335
4514 * gfortran.dg/no_unit_error_1.f90: New test.
4516 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4518 PR libgfortran/28335
4519 * gfortran.dg/no_unit_error_1.f90: Delete test.
4520 * gfortran.dg/no_unit_error_2.f90: Delete test.
4522 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4524 * gfortran.dg/chmod_3.f90: New test.
4525 * gfortran.dg/ltime_gmtime_1.f90: New test.
4526 * gfortran.dg/ltime_gmtime_2.f90: New test.
4527 * gfortran.dg/lrshift_1.f90: New test.
4528 * gfortran.dg/chmod_1.f90: New test.
4529 * gfortran.dg/chmod_2.f90: New test.
4531 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
4534 * g++.dg/template/crash55.C: New test.
4537 * g++.dg/template/nontype16.C: New test.
4539 * g++.dg/template/void2.C: Adjust error markers.
4540 * g++.dg/template/nontype5.C: Adjust error markers.
4542 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
4544 * gcc.target/i386/stack-prot-kernel.c: New test.
4546 2006-07-27 Roger Sayle <roger@eyesopen.com>
4548 * gcc.dg/builtins-55.c: New test case.
4550 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
4552 PR rtl-optimization/27907
4553 * gcc.c-torture/compile/pr27907.c: New test.
4555 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4557 * gfortran.dg/mclock.f90: New test.
4558 * gfortran.dg/int_conv_1.f90: New test.
4559 * gfortran.dg/stat_1.f90: New test.
4560 * gfortran.dg/stat_2.f90: New test.
4562 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4564 PR libgfortran/28335
4565 * gfortran.dg/no_unit_error_1.f90: New test.
4566 * gfortran.dg/no_unit_error_2.f90: New test.
4567 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
4569 2006-07-25 Roger Sayle <roger@eyesopen.com>
4572 * gcc.dg/fold-convround-1.c: New test case.
4574 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4576 * gfortran.dg/arithmetic_if.f90: Fix comments.
4578 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4581 * g++.dg/other/typedef1.C: New test.
4582 * g++.dg/template/typedef4.C: New test.
4583 * g++.dg/template/typedef5.C: New test.
4585 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
4588 * gfortran.dg/allocatable_dummy_3.f90: New.
4590 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4593 * gfortran.dg/arithmetic_if.f90: New test.
4595 2006-07-24 Uros Bizjak <uros@kss-loka.si>
4597 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
4598 avoid memcpy optimization.
4600 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4603 * gfortran.dg/direct_io_6.f90: New test.
4605 2006-07-24 Jan Hubicka <jh@suse.cz>
4609 * gcc.dg/pr25795.c: New test.
4610 * gcc.dg/pr25795-1.c: New test.
4612 2006-07-23 Roger Sayle <roger@eyesopen.com>
4614 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
4615 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
4616 which may be transformed to "g || h" on some platforms.
4618 2006-07-23 Mark Mitchell <mark@codesourcery.com>
4621 * g++.dg/template/friend45.C: New test.
4623 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4625 PR libgfortran/28339
4626 * gfortran.dg/arrayio_8.f90: New test.
4628 2006-07-21 Mike Stump <mrs@apple.com>
4630 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
4632 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
4634 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4637 * g++.dg/eh/catch3.C: New test.
4640 * g++.dg/template/defarg10.C: New test.
4642 2006-07-20 Paul Brook <paul@codesourcery.com>
4645 * gcc.dg/pr27363.c: New test.
4647 2006-07-19 Mark Mitchell <mark@codesourcery.com>
4650 * g++.dg/init/ref13.C: New test.
4652 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4655 * obj-c++.dg/proto-error-1.mm: New test.
4657 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4660 * g++.dg/template/string1.C: New test.
4662 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4665 * g++.dg/template/defarg9.C: New test.
4668 * g++.dg/template/static27.C: New test.
4670 2006-07-18 Diego Novillo <dnovillo@redhat.com>
4673 * gcc.dg/tree-ssa/pr28410.c: New test.
4675 2006-07-18 Lee Millward <lee.millward@gmail.com>
4678 * g++/dg/other/error13.C: New test.
4681 * g++.dg/template/friend44.C: New test.
4683 2006-07-18 Steve Ellcey <sje@cup.hp.com>
4686 * g++.dg/other/pr27495.C: New.
4688 2006-07-18 Olivier Hainque <hainque@adacore.com>
4690 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
4691 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
4693 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4696 * gcc.dg/pragma-pack-4.c: New test.
4698 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4701 * g++.dg/ext/pr28291.C: New test.
4703 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4706 * gcc.c-torture/execute/pr28403.c: New test.
4708 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4711 * gcc.dg/pr28402.c: New test.
4713 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4716 * g++.dg/other/pr28304.C: New test.
4718 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
4721 gcc.c-torture/unsorted/dump-noaddr.c: New test.
4722 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
4724 2006-07-17 Richard Guenther <rguenther@suse.de>
4726 PR tree-optimization/28238
4727 * g++.dg/tree-ssa/pr28238.C: New testcase.
4729 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4732 * g++.dg/eh/catch1.C: New test.
4733 * g++.dg/eh/catch2.C: New test.
4735 2006-07-16 Jakub Jelinek <jakub@redhat.com>
4738 * g++.dg/template/anon3.C: New test.
4740 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
4743 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
4744 specifiers requiring an explicit format tag..
4747 * gfortran.dg/generic_5: New test.
4750 * gfortran.dg/elemental_optional_args_1.f90: New test.
4752 2006-07-16 Olivier Hainque <hainque@adacore.com>
4754 * gnat.dg/assert.ads: New file.
4755 * gnat.dg/controlled_record.ads: Likewise.
4756 * gnat.dg/controlled_record.adb: Likewise.
4758 2006-07-15 Lee Millward <lee.millward@gmail.com>
4761 * g++.dg/other/error12.C: New test.
4764 * g++.dg/template/crash54.C: New test.
4766 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4769 * g++.dg/parse/catch1.C: New test.
4772 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
4775 * g++.dg/ext/attrib24.C: New test.
4777 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4780 * g++.dg/ext/asmspec1.C: New test.
4782 2006-07-13 Janis Johnson <janis187@us.ibm.com>
4784 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
4785 (dg-test): Support shouldfail tests.
4786 * lib/target-supports-dg.exp (dg-shouldfail): New.
4787 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
4788 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
4789 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
4790 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
4791 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
4792 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
4793 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
4795 2006-07-13 Jan Hubicka <jh@suse.cz>
4797 * gcc.target/i386/memcpy-1.c: New.
4799 2006-07-12 Geoffrey Keating <geoffk@apple.com>
4801 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
4803 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
4806 * gfortran.dg/present_1.f90: New test.
4809 * gfortran.dg/interface_derived_type_1.f90: New test.
4811 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
4814 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
4817 2006-07-07 Lee Millward <lee.millward@gmail.com>
4820 * g++.dg/other/label1.C: New test.
4822 2006-07-07 Richard Guenther <rguenther@suse.de>
4825 * gcc.dg/torture/pr28268.c: New testcase.
4827 2006-07-07 Steve Ellcey <sje@cup.hp.com>
4830 * g++.dg/ext/pr27019.C: New.
4832 2006-07-07 Richard Guenther <rguenther@suse.de>
4834 PR tree-optimization/28187
4835 * gcc.dg/pr28187.c: New testcase.
4837 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
4839 * gnat.dg/address_conversion.adb: New test.
4840 * gnat.dg/boolean_subtype.adb: Likewise.
4841 * gnat.dg/frame_overflow.adb: Likewise.
4842 * gnat.dg/pointer_array.adb: Likewise.
4843 * gnat.dg/pointer_conversion.adb: Likewise.
4845 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
4849 * gfortran.dg/print_fmt_5.f90: New test.
4851 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4854 * gfortran.dg/bounds_check_4.f90: New test.
4856 2006-07-05 Richard Guenther <rguenther@suse.de>
4859 * gfortran.dg/pr28158.f90: New testcase.
4861 2006-07-05 Richard Guenther <rguenther@suse.de>
4863 PR tree-optimization/28162
4864 * gcc.dg/pr28162.c: New testcase.
4866 2006-07-05 Richard Guenther <rguenther@suse.de>
4867 Andrew Pinski <pinskia@gcc.gnu.org>
4870 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
4872 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
4875 * gfortran.dg/actual_array_substr_2.f90: New test.
4878 * gfortran.dg/actual_array_constructor_2.f90: New test.
4880 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4882 * gfortran.dg/itime_idate_1.f: New test.
4883 * gfortran.dg/itime_idate_2.f: New test.
4885 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4887 PR libgfortran/27704
4888 * gfortran.dg/open_status_3.f90: New test.
4889 * gfortran.dg/fmt_l.f90: Update for new feature.
4891 2006-07-03 Asher Langton <langton2@llnl.gov>
4893 * gfortran.dg/oldstyle_2.f90: New.
4895 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
4897 * gnat.dg/string_slice.adb: New test.
4899 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4902 * gfortran.dg/semicolon_fixed.c: New.
4903 * gfortran.dg/semicolon_free.c: New.
4905 2006-06-30 Mike Stump <mrs@apple.com>
4907 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
4908 that don't support internal visibility.
4910 2006-06-30 Andrew Pinski <pinskia@gmail.com>
4912 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
4913 for '(' / ')' needing an extra '\'.
4915 2006-06-29 Roger Sayle <roger@eyesopen.com>
4918 * gcc.dg/pr27428-1.c: New test case.
4920 2006-06-29 Mike Stump <mrs@apple.com>
4922 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
4923 on darwin as we can't align commons large enough yet.
4925 * gcc.dg/vla-8.c: Add additional testcases.
4927 2006-06-26 Steve Ellcey <sje@cup.hp.com>
4930 * g++.dg/other/pr28114.C: New.
4932 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
4934 * gcc.c-torture/compile/20060625-1.c: New test.
4936 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
4939 * gfortran.dg/stfunc_3.f90: New test.
4942 * gfortran.dg/impure_actual_1.f90: New test.
4945 * gfortran.dg/elemental_result_1.f90: New test.
4948 * gfortran.dg/select_7.f90: New test.
4951 * intrinsic_actual_1.f: New test.
4955 * gfortran.dg/forall_4.f90: New test.
4958 * gfortran.dg/forall_5.f90: New test.
4960 2006-06-25 Lee Millward <lee.millward@gmail.com>
4963 * g++.dg/template/using13.C: New test.
4966 * g++.dg/other/incomplete3.C: New test.
4968 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4971 * gfortran.dg/substr_3.f: New test.
4972 * gfortran.dg/equiv_2.f90: Update expected error message.
4974 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
4977 * gfortran.dg/actual_array_substr_1.f90: New test.
4979 2006-06-24 Olivier Hainque <hainque@adacore.com>
4981 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
4982 * gnat.dg/scalar_mode_agg_compare.adb: New test.
4984 2006-06-23 Janis Johnson <janis187@us.ibm.com>
4986 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
4988 2006-06-23 Steven G. Kargl <kargls@comcast.net>
4991 * gfortran.dg/simpleif_2.f90: New test.
4993 2006-06-23 Lee Millward <lee.millward@gmail.com>
4995 * g++.dg/template/error22.C: Fix typo.
4997 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5000 * g++.dg/ext/attrib23.C: New test.
5002 2006-06-23 Olivier Hainque <hainque@adacore.com>
5004 * gnat.dg/varsize_temp.adb: New test.
5006 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5009 * g++.dg/other/java2.C: New test.
5011 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
5014 * g++.dg/ext/dllimport4.C. Add more tests for invalid
5017 2006-06-22 Roger Sayle <roger@eyesopen.com>
5020 * gcc.dg/pr27531-1.c: New test case.
5022 2006-06-22 Asher Langton <langton2@llnl.gov>
5025 * gfortran.dg/implicit_8.f90: New.
5027 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
5029 PR rtl-optimization/28121
5030 * gcc.dg/pr28121.c: New test.
5032 2006-06-22 Lee Millward <lee.millward@gmail.com>
5035 * g++.dg/parse/ptrmem6.C: New test.
5038 * g++.dg/template/error22.C: New test.
5040 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5043 * g++.dg/template/friend43.C: New test.
5046 * g++.dg/template/crash53.C: New test.
5049 * g++.dg/rtti/incomplete1.C: New test.
5051 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
5053 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
5055 2006-06-21 Joseph Myers <joseph@codesourcery.com>
5057 * gcc.c-torture/execute/complex-7.c: New.
5059 2006-06-21 Jakub Jelinek <jakub@redhat.com>
5061 * gcc.dg/merge-all-constants-1.c: New test.
5063 2006-06-20 Janis Johnson <janis187@us.ibm.com>
5066 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
5068 2006-06-20 Steven G. Kargl <kargls@comcast.net>
5070 * gfortran.dg/rrspacing_1.f90: New test.
5072 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5075 * g++.dg/other/bitfield2.C: New test.
5077 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
5079 PR tree-optimization/27331
5080 * gcc.dg/pr27331.c: New test.
5082 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
5083 Eric Botcazou <ebotcazou@adacore.com>
5086 * lib/gnat.exp: New file.
5087 * lib/gnat-dg.exp: Likewise.
5088 * gnat.dg: New directory.
5089 * gnat.dg/dg.exp: New driver.
5090 * gnat.dg/specs: New directory.
5091 * gnat.dg/specs/specs.exp: New driver.
5092 * gnat.dg/style: New directory.
5093 * gnat.dg/style/style.exp: New driver.
5095 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
5098 * gfortran.dg/array_initializer_1.f90: New test.
5101 * gfortran.dg/matmul_3.f90: New test.
5103 2006-06-19 Andrew Pinski <pinskia@gmail.com>
5106 * gcc.dg/tree-ssa/inline-1.c: New test.
5108 2006-06-19 Anatoly Sokolov <aesok@post.ru>
5110 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
5111 in malloc prototype; remove XFAIL.
5112 * gcc.dg/pr18241-2.c: Ditto.
5113 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
5114 in memset prototype; remove XFAIL.
5115 * gcc.dg/tree-ssa/pr23382.c: Ditto.
5117 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
5119 * gcc.dg/vla-8.c: Add.
5121 2006-06-19 Richard Guenther <rguenther@suse.de>
5123 PR tree-optimization/27090
5124 * g++.dg/tree-ssa/pr27090.C: New testcase.
5126 2006-06-19 Roger Sayle <roger@eyesopen.com>
5129 * gcc.dg/pr27861-1.c: New test case.
5131 2006-06-19 Richard Guenther <rguenther@suse.de>
5134 * gcc.dg/torture/pr28045.c: New testcase.
5136 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5139 * gfortran.dg/associated_4.f90: New test.
5141 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5145 * gfortran.dg/real_const_3.f90: New test.
5147 2006-06-16 Mark Mitchell <mark@codesourcery.com>
5150 * g++.dg/template/static26.C: New test.
5153 * g++.dg/expr/bitfield2.C: New test.
5156 * g++.dg/parse/linkage2.C: New test.
5158 2006-06-16 Richard Guenther <rguenther@suse.de>
5161 * gcc.dg/pr15785-1.c: Revert last change.
5162 * gcc.dg/torture/pr27116-2.c: New testcase.
5164 2006-06-16 Roger Sayle <roger@eyesopen.com>
5167 * gcc.dg/pr27802-1.c: New test case.
5169 2006-06-15 Mark Mitchell <mark@codesourcery.com>
5172 * g++.dg/template/ttp18.C: New test.
5173 * g++.dg/template/ttp19.C: Likewise.
5176 * g++.dg/expr/cond9.C: New test.
5179 * g++.dg/template/ctor7.C: New test.
5181 2006-06-15 Janis Johnson <janis187@us.ibm.com>
5183 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
5185 2006-06-16 Richard Guenther <rguenther@suse.de>
5187 PR tree-optimization/27781
5188 * gcc.dg/tree-ssa/pr27781.c: New testcase.
5190 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
5192 * gfortran.dg/allocate_zerosize_2.f90: New test case.
5194 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
5196 * gcc.dg/tree-ssa/loop-18.c: New test.
5198 2006-06-14 Mark Mitchell <mark@codesourcery.com>
5201 * g++.dg/template/crash52.C: New test.
5204 * g++.dg/ext/attrib22.C: New test.
5207 * g++.dg/template/builtin1.C: New test.
5208 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
5211 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
5213 * g++.old-deja/g++.pt/crash51.C: Likewise.
5216 * g++.dg/lookup/linkage1.C: New test.
5217 * g++.dg/lookup/linkage2.C: Likewise.
5219 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
5222 * gcc.dg/pr27959.c: New testcase.
5224 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
5227 * g++.dg/eh/div.C: New test.
5229 2006-06-13 Jakub Jelinek <jakub@redhat.com>
5232 * g++.dg/tree-ssa/pr26757.C: New test.
5233 * g++.dg/tree-ssa/pr27894.C: New test.
5235 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
5237 * gcc.c-torture/compile/20060609-1.c: New test.
5240 * gcc.c-torture/compile/pr27863.c: New test.
5242 2006-06-13 Richard Guenther <rguenther@suse.de>
5244 PR tree-optimization/27830
5245 * g++.dg/tree-ssa/pr27830.C: New testcase.
5247 2006-06-13 Matthew Sachs <msachs@apple.com>
5249 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
5250 the list of compiler flags; this causes those flags to be checked
5251 for things like dg-skip-if.
5253 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5256 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
5258 2006-06-12 Mark Mitchell <mark@codesourcery.com>
5259 Kazu Hirata <kazu@codesourcery.com>
5261 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
5262 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
5264 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5267 * g++.dg/lookup/using15.C: New test.
5270 * g++.dg/other/anon4.C: New test.
5272 2006-06-12 Roger Sayle <roger@eyesopen.com>
5275 * g++.dg/init/complex1.C: New test case.
5277 2006-06-11 Eric Christopher <echristo@apple.com>
5280 * gcc.dg/bf-ms-layout.c: Run on darwin.
5281 * gcc.dg/bf-no-ms-layout: Ditto.
5282 * gcc.dg/attr-ms_struct-2.c: New.
5283 * gcc.dg/bf-ms-layout-2.c: Ditto.
5285 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
5287 * gcc.dg/attr-ms_struct-packed1.c: New.
5289 2006-06-09 Mike Stump <mrs@apple.com>
5291 * gcc.dg/vla-7.c: Add.
5293 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
5296 * gfortran.dg/entry_6.f90: New test.
5300 * gfortran.dg/entry_7.f90: New test.
5302 2006-06-09 Jakub Jelinek <jakub@redhat.com>
5305 * gcc.dg/cpp/_Pragma6.c: New test.
5308 * g++.dg/cpp/_Pragma1.C: New test.
5310 PR preprocessor/27746
5311 * gcc.dg/gomp/macro-3.c: New test.
5312 * gcc.dg/gomp/macro-4.c: New test.
5313 * g++.dg/gomp/macro-3.C: New test.
5314 * g++.dg/gomp/macro-4.C: New test.
5316 2006-06-09 Richard Guenther <rguenther@suse.de>
5318 PR tree-optimization/26998
5319 * gcc.dg/torture/pr26998.c: New testcase.
5320 * gcc.dg/tree-ssa/vrp29.c: New testcase.
5322 2006-06-08 Mike Stump <mrs@apple.com>
5324 * gcc.dg/pr27095.c: Account for stubs.
5327 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
5328 produce bad code on darwin.
5330 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5333 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
5335 2006-06-08 Asher Langton <langton2@llnl.gov>
5338 * cray_pointers_2.f90: Add -fbounds-check compile flag.
5340 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5343 * gcc.dg/union-3.c: New test.
5345 2006-06-08 Richard Guenther <rguenther@suse.de>
5348 * gcc.dg/torture/pr27116.c: New testcase.
5349 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
5351 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5353 PR rtl-optimization/26449
5354 * gcc.dg/pr26449.c: New test.
5356 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5359 * g++.dg/ext/offsetof1.C: Test member functions.
5361 2006-06-07 Steve Ellcey <sje@cup.hp.com>
5363 * gcc.dg/pr27095.c: Improve scanning.
5365 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
5368 * gfortran.dg/saved_automatic_1.f90: New test.
5371 * gfortran.dg/array_simplify_1.f90: New test.
5374 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5377 * gfortran.dg/entry_dummy_ref_2.f90: New test.
5379 2006-06-06 Mark Mitchell <mark@codesourcery.com>
5382 * g++.dg/expr/cast7.C: New test.
5384 2006-06-06 Janis Johnson <janis187@us.ibm.com>
5386 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
5387 * lib/gcc-defs.exp (tool_check_compile): Ditto.
5388 * lib/fortran-torture.exp (fortran-torture-compile,
5389 fortran-torture-execute): Ditto.
5391 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
5394 * gcc.dg/vmx/pr27842.c: New test.
5396 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5399 * gfortran.dg/bounds_check_3.f90: New test.
5401 2006-06-05 Mike Stump <mrs@apple.com>
5403 * objc.dg/objc-fast-4.m: Skip for ppc64.
5405 2006-06-05 Steve Ellcey <sje@cup.hp.com>
5408 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
5410 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
5411 Victor Kaplansky <victork@il.ibm.com>
5413 PR tree-optimizations/26360
5414 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
5416 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
5418 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
5421 * gfortran.dg/data_char_1.f90: Add messages for truncated
5425 * gfortran.dg/func_decl_2.f90: New test.
5428 * gfortran.dg/do_2.f90: New test.
5431 * gfortran.dg/associated_3.f90: New test.
5433 2006-06-04 Mark Mitchell <mark@codesourcery.com>
5436 * g++.dg/template/static25.C: New test.
5439 * g++.dg/init/array21.C: New test.
5442 * g++.dg/ext/complit7.C: New test.
5445 * g++.dg/parse/ptrmem5.C: New test.
5447 2006-06-04 Roger Sayle <roger@eyesopen.com>
5448 Andrew Pinski <pinskia@physics.uc.edu>
5452 * gcc.dg/pr27150-1.c: New testcase.
5453 * gcc.dg/pr27382-1.c: New testcase.
5454 * gcc.dg/pr27382-2.c: New testcase.
5456 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
5460 * gcc.dg/array-10.c: New test.
5462 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5465 * g++.dg/init/const4.C: New test.
5466 * g++.dg/init/member1.C: Add error-marker.
5467 * g++.dg/other/fold1.C: Adjust error-marker.
5469 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5472 * g++.dg/ext/offsetof1.C: New test.
5474 2006-06-04 Eric Christopher <echristo@apple.com>
5476 * gcc.dg/attr-ms_struct-1.c: New.
5478 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
5480 * gcc.c-torture/compile/builtin_constant_p.c: New test.
5482 2006-06-04 Richard Guenther <rguenther@suse.de>
5484 PR tree-optimization/27039
5485 * gcc.dg/tree-ssa/loop-17.c: New testcase.
5487 2006-06-03 Roger Sayle <roger@eyesopen.com>
5490 * gcc.target/i386/amd64-abi-2.c: New test case.
5492 2006-06-02 Eric Christopher <echristo@apple.com>
5494 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
5495 * gcc.target/i386/20020523-1.c: Skip if darwin.
5496 * gcc.target/i386/asm-3.c: Ditto.
5497 * gcc.target/i386/20011119-1.c: Ditto.
5498 * gcc.target/i386/clobbers.c: Remove pic part of test.
5500 2006-06-02 Steve Ellcey <sje@cup.hp.com>
5502 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
5503 * g++.old-deja/g++.other/init19.C: Ditto.
5504 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
5505 and add other platforms as expected failures.
5507 2006-06-01 Steve Ellcey <sje@cup.hp.com>
5509 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
5510 (is-effective-target-keyword): Ditto.
5512 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
5515 * gfortran.dg/extended_char_comparison_1.f: New test.
5517 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
5520 * gfortran.dg/dummy_procedure_1.f90: New test.
5523 * gfortran.dg/dummy_procedure_2.f90: New test.
5525 * gfortran.dg/associated_2.f90: Correct to make consistent with
5528 2006-05-31 Roger Sayle <roger@eyesopen.com>
5530 * gcc.target/i386/387-11.c: New test case.
5532 2006-05-31 Mark Mitchell <mark@codesourcery.com>
5535 * g++.dg/template/cond6.C: New test.
5538 * g++.dg/template/crash51.C: New test.
5539 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
5542 * g++.dg/init/array20.C: New test.
5544 2006-05-31 Roger Sayle <roger@eyesopen.com>
5546 * gcc.dg/builtins-54.c: New test case.
5548 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5551 * g++.dg/template/fntry1.C: Add dg-do link.
5554 * g++.dg/parse/friend6.C: New test.
5556 2006-05-30 Asher Langton <langton2@llnl.gov>
5558 * gfortran.dg/cray_pointers_7.f90: New test.
5560 2006-05-30 Roger Sayle <roger@eyesopen.com>
5562 PR tree-optimization/23452
5563 * gcc.dg/fold-mulconj-1.c: New test case.
5565 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5568 * g++.dg/parse/bitfield1.C: New test.
5570 2006-05-30 Roger Sayle <roger@eyesopen.com>
5572 * gcc.target/ppc-eq0-1.c: New test case.
5573 * gcc.target/ppc-negeq0-1.c: New test case.
5575 2006-05-30 Dirk Mueller <dmueller@suse.de>
5578 * gcc.dg/overflow-warn-5.c: New test.
5580 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5583 * gcc.dg/sizeof-1.c: New test.
5585 2006-05-30 Uros Bizjak <uros@kss-loka.si>
5588 * gcc.target/i386/pr27790.c: New test.
5590 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5592 PR libgfortran/27757
5593 * gfortran.dg/direct_io_5.f90: New test.
5595 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5597 PR libgfortran/27634
5598 * gfortran.dg/fmt_missing_period_1.f: New test.
5599 * gfortran.dg/fmt_missing_period_2.f: New test.
5600 * gfortran.dg/fmt_missing_period_3.f: New test.
5602 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5605 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
5608 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5611 * g++.dg/template/new6.C: New test.
5613 2006-05-29 Roger Sayle <roger@eyesopen.com>
5615 PR tree-optimization/24964
5616 * gcc.target/i386/387-10.c: New test case.
5618 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
5620 * intrinsics/string_intrinsics.c (compare_string):
5621 Use memcmp instead of strncmp to avoid tripping over
5622 CHAR(0) in a string.
5624 2006-05-27 Richard Guenther <rguenther@suse.de>
5627 * gcc.dg/torture/pr27773.c: New testcase.
5629 2006-05-27 Dirk Mueller <dmueller@suse.de>
5631 * gcc.dg/pr24561.c: Rename to..
5632 * gcc.dg/pr25962.c: .. this.
5634 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5637 * gfortran.dg/bounds_check_2.f: New test.
5639 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
5641 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
5642 * gfortran.dg/byte_1.f90: Likewise.
5643 * gfortran.dg/dup_save_2.f90: Likewise.
5645 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
5647 * gfortran.dg/associated_2.f90: New test.
5649 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5652 * gfortran.dg/bounds_check_1.f90: New test.
5654 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
5656 PR rtl-optimization/27661
5657 * gcc.dg/pr27661.c: New test case.
5659 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
5662 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
5663 * gfortran.dg/print_parentheses_1.f: New test.
5664 * gfortran.dg/print_parentheses_2.f90: New test.
5666 2006-05-26 Jakub Jelinek <jakub@redhat.com>
5669 * gcc.dg/pr27758.c: New test.
5671 2006-05-24 Falk Hueffner <falk@debian.org>
5673 * gcc.c-torture/compile/pr27571.c: New test.
5675 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
5678 * gfortran.dg/spec_expr_4.f90: New test.
5681 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
5683 2006-05-25 Mark Mitchell <mark@codesourcery.com>
5686 * g++.dg/ext/complit6.C: New test.
5687 * g++.dg/ext/complit3.C: Adjust error markers.
5688 * g++.dg/init/const3.C: New test.
5690 2006-05-25 Richard Guenther <rguenther@suse.de>
5693 * gcc.dg/torture/pr27743.c: New testcase.
5695 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5697 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
5699 2006-05-25 Alan Modra <amodra@bigpond.net.au>
5701 * gcc.dg/compat/scalar-by-value-x.h: New.
5702 * gcc.dg/compat/scalar-by-value-y.h: New.
5703 * gcc.dg/compat/scalar-by-value-5.c: New.
5704 * gcc.dg/compat/scalar-by-value-5_main.c: New.
5705 * gcc.dg/compat/scalar-by-value-5_x.c: New.
5706 * gcc.dg/compat/scalar-by-value-5_y.c: New.
5707 * gcc.dg/compat/scalar-by-value-6.c: New.
5708 * gcc.dg/compat/scalar-by-value-6_main.c: New.
5709 * gcc.dg/compat/scalar-by-value-6_x.c: New.
5710 * gcc.dg/compat/scalar-by-value-6_y.c: New.
5712 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5714 PR tree-optimization/27639
5715 PR tree-optimization/26719
5716 * gcc.dg/pr27639.c: New test.
5717 * gcc.dg/pr26719.c: New test.
5718 * gcc.dg/tree-ssa/scev-cast.c: New test.
5720 2006-05-23 Mark Mitchell <mark@codesourcery.com>
5723 * g++.dg/template/error21.C: New test.
5725 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
5728 * gcc.target/i386/pr27696.c: New.
5730 2006-05-22 Janis Johnson <janis187@us.ibm.com>
5732 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
5734 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
5736 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5739 * g++.dg/other/assign1.C: New test.
5741 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
5744 * gcc.target/i386/pr27266.c: New.
5746 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5749 * g++.dg/ext/asm9.C: New test.
5751 2006-05-22 Richard Sandiford <richard@codesourcery.com>
5753 PR rtl-optimization/25514
5754 * gcc.c-torture/compile/pr25514.c: New test.
5756 2006-05-22 Richard Guenther <rguenther@suse.de>
5759 2006-01-31 Richard Guenther <rguenther@suse.de>
5761 * gcc.target/i386/sselibm-1.c: New testcase.
5762 * gcc.target/i386/sselibm-2.c: Likewise.
5763 * gcc.target/i386/sselibm-3.c: Likewise.
5764 * gcc.target/i386/sselibm-4.c: Likewise.
5765 * gcc.target/i386/sselibm-5.c: Likewise.
5767 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5770 * gcc.dg/func-args-2.c: New test.
5773 * gcc.dg/struct-incompl-1.c: New test.
5775 2006-05-22 Richard Guenther <rguenther@suse.de>
5778 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
5779 the transformations we test for.
5781 2006-05-22 Richard Guenther <rguenther@suse.de>
5784 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
5786 2006-05-21 Mark Mitchell <mark@codesourcery.com>
5789 * g++.dg/warn/new1.C: New test.
5790 * g++.dg/template/new5.C: Likewise.
5792 2006-05-21 Roger Sayle <roger@eyesopen.com>
5794 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
5795 * gcc.target/i386/20060512-3.c: Likewise.
5797 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
5799 PR rtl-optimization/27671
5800 * gcc.c-torture/execute/pr27671-1.c: New.
5801 * gcc.dg/pr27671-2.c: Likewise.
5803 PR tree-optimization/26622.
5804 * gcc.c-torture/compile/pr26622.c: New.
5806 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5809 * gfortran.dg/recursive_reference_1.f90: New test.
5811 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5814 * gfortran.dg/elemental_subroutine_3.f90: New test.
5817 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
5820 * gfortran.dg/associated_target_1.f90: New test.
5823 * gfortran.dg/maxloc_shape_1.f90: New test.
5825 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5827 PR libgfortran/24459
5828 * gfortran.dg/namelist_24.f90: New test.
5829 * gfortran.dg/namelist_12.f: Fix typo in comment.
5831 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
5834 * g++.dg/other/error11.C: New test.
5836 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5838 * gcc.target/mips/pr26765.c: Add -w to options.
5840 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5842 * lib/target-supports.exp (check_effective_target_mpaired_single):
5844 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
5846 * g++.dg/vect/vect.exp: Likewise.
5848 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5851 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
5853 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
5856 * gfortran.dg/temporary_1.f90: New file.
5858 2006-05-19 Andreas Schwab <schwab@suse.de>
5860 * g++.dg/other/unused1.C: Also match "stringz".
5862 2006-05-19 Mark Mitchell <mark@codesourcery.com>
5865 * g++.dg/template/fntry1.C: New test.
5867 2006-05-18 Mark Mitchell <mark@codesourcery.com>
5871 * g++.dg/conversion/bitfield5.C: New test.
5872 * g++.dg/conversion/bitfield6.C: New test.
5874 2006-05-18 Mike Stump <mrs@apple.com>
5876 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
5877 * gcc.dg/vla-4.c: Add.
5878 * gcc.dg/vla-5.c: Add.
5879 * gcc.dg/vla-6.c: Add.
5881 2006-05-12 Stuart Hastings <stuart@apple.com>
5883 * testsuite/gcc.target/i386/20060512-1.c: New.
5884 * testsuite/gcc.target/i386/20060512-2.c: New.
5885 * testsuite/gcc.target/i386/20060512-3.c: New.
5886 * testsuite/gcc.target/i386/20060512-4.c: New.
5888 2006-05-17 Mark Mitchell <mark@codesourcery.com>
5891 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
5894 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
5895 * g++.dg/parse/linkage1.C: New test.
5897 2006-05-17 Jakub Jelinek <jakub@redhat.com>
5899 PR tree-optimization/27548
5900 * g++.dg/tree-ssa/pr27548.C: New test.
5902 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5905 * gfortran.dg/recursive_check_1.f: New test.
5906 * gfortran.dg/recursive_check_2.f90: New test.
5908 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
5910 * g++.dg/opt/temp2.C: New test.
5912 2006-05-17 Jakub Jelinek <jakub@redhat.com>
5915 * g++.dg/init/brace5.C: New test.
5918 * gcc.dg/gomp/pr27415.c: New test.
5919 * g++.dg/gomp/pr27415.C: New test.
5921 PR tree-optimization/27549
5922 * g++.dg/tree-ssa/pr27549.C: New test.
5924 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5926 PR libgfortran/27575
5927 * gfortran.dg/read_eof_4.f90: New test.
5929 2006-05-16 Richard Guenther <rguenther@suse.de>
5931 PR tree-optimization/22303
5932 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
5934 2006-05-16 Jakub Jelinek <jakub@redhat.com>
5937 * gcc.dg/gomp/pr27573.c: New test.
5938 * gfortran.dg/gomp/pr27573.f90: New test.
5941 * gcc.dg/gomp/pr27499.c: New test.
5942 * g++.dg/gomp/pr27499.C: New test.
5944 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5947 * g++.dg/parser/access8.C: Adjust error marker.
5948 * g++.dg/template/access17.C: New test.
5949 * g++.dg/template/access18.C: Likewise.
5951 2006-05-15 Roger Sayle <roger@eyesopen.com>
5954 * gcc.target/i386/pr26600.c: New test case.
5956 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5959 * g++.dg/expr/bitfield1.C: New test.
5961 2006-05-15 Richard Guenther <rguenther@suse.de>
5963 PR tree-optimization/27603
5964 * gcc.dg/torture/pr27603.c: New testcase.
5966 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
5969 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5972 * gfortran.dg/scalar_return_1.f90: New test.
5975 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
5977 2006-05-15 Jakub Jelinek <jakub@redhat.com>
5979 * gcc.dg/gomp/critical-4.c: New test.
5980 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
5981 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
5982 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
5983 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
5985 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5988 * g++.dg/template/dependent-args1.C: New test.
5991 * g++.dg/lookup/this1.C: New test.
5994 * g++.dg/template/operator6.C: New test.
5995 * g++.dg/template/incomplete3.C: New test.
5998 * g++.dg/template/new4.C: New test.
6001 * g++.dg/template/void2.C: New test.
6003 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
6005 * g++.dg/template/dependent-expr5.C: New test.
6007 2006-05-14 Roger Sayle <roger@eyesopen.com>
6010 * gcc.dg/pr26729-1.c: New test case.
6012 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
6014 * gcc.dg/pr27003.c: New test.
6016 2006-05-12 Steve Ellcey <sje@cup.hp.com>
6018 * lib/target-supports.dg (check_cxa_atexit_available): Change
6019 v3_target_compile to ${tool}_target_compile.
6021 2006-05-11 Jason Merrill <jason@redhat.com>
6023 * lib/scanasm.exp (scan-not-hidden): Fix typo.
6025 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6028 * gfortran.dg/label_5.f90: New test.
6030 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
6032 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
6033 check_effective_target_powerpc_altivec_ok): New.
6034 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
6035 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
6036 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
6037 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
6038 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
6039 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
6040 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
6041 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
6042 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
6043 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
6044 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
6045 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
6046 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
6047 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
6048 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
6049 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
6050 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
6051 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
6052 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
6053 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
6054 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
6055 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
6056 gcc.target/powerpc/altivec-9.c,
6057 gcc.target/powerpc/altivec-consts.c,
6058 gcc.target/powerpc/altivec-pr22085.c,
6059 gcc.target/powerpc/altivec-splat.c,
6060 gcc.target/powerpc/altivec-types-1.c,
6061 gcc.target/powerpc/altivec-types-2.c,
6062 gcc.target/powerpc/altivec-types-3.c,
6063 gcc.target/powerpc/altivec-types-4.c,
6064 gcc.target/powerpc/altivec-varargs-1.c,
6065 gcc.target/powerpc/altivec-vec-merge.c,
6066 gcc.target/powerpc/ppc-vector-memcpy.c,
6067 gcc.target/powerpc/ppc-vector-memset.c,
6068 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
6069 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
6070 these effective targets.
6071 * gcc.dg/vmx/pr27006.c: Add missing close brace.
6072 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
6074 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6077 * g++.dg/other/fold1.C: New test.
6080 * gcc.dg/fold-nonneg-1.c: New test.
6083 * g++.dg/other/operator1.C: New test.
6085 2006-05-11 Richard Guenther <rguenther@suse.de>
6088 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
6090 2006-05-10 Janis Johnson <janis187@us.ibm.com>
6092 * lib/target-supports-dg.exp (check-flags): New.
6093 (dg-skip-if): Move flag checks.
6095 2006-05-09 Steve Ellcey <sje@cup.hp.com>
6097 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
6098 * lib/target-supports.dg (check_cxa_atexit_available): New.
6100 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
6103 * gfortran.dg/multiple_allocation_2.f90: New test case.
6105 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
6107 * gcc.target/arm/pr27387.C: Fix a comment typo.
6109 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6112 * gfortran.dg/error_recovery_1.f90: New test.
6114 2006-05-10 Richard Guenther <rguenther@suse.de>
6116 PR tree-optimization/27302
6117 * gcc.dg/torture/pr27302.c: New testcase.
6119 2006-05-09 Dirk Mueller <dmueller@suse.de>
6120 Richard Guenther <rguenther@suse.de>
6123 * gcc.dg/tree-ssa/pr27498.c: New testcase.
6125 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
6127 PR rtl-optimization/27335
6128 * gcc.dg/pr27335.c: New test.
6130 2006-05-06 Richard Sandiford <richard@codesourcery.com>
6132 * gcc.target/mips/mips-ps-5.c: New file.
6134 2006-05-08 Jan Hubicka <jh@suse.cz>
6137 * gcc.dg/pr25962.c: New.
6139 2006-05-08 Roger Sayle <roger@eyesopen.com>
6142 * gcc.target/powerpc/pr27158.c: New test case.
6144 2006-05-08 Laurent GUERBY <laurent@guerby.net>
6147 * ada/acats/run_all.sh: Use test -z.
6149 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6152 * gfortran.dg/spec_expr_3.f90: New test.
6154 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
6157 * gcc.target/i386/monitor.c: New file.
6159 2006-05-08 Alan Modra <amodra@bigpond.net.au>
6161 * gcc.dg/pr27095.c: xfail *-*-darwin*.
6163 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6166 * g++.dg/other/ptrmem7.C: New test.
6168 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6171 * gcc.dg/array-9.c: New test.
6173 2006-05-07 Richard Guenther <rguenther@suse.de>
6175 PR tree-optimization/27409
6176 * gcc.dg/torture/pr27409.c: New testcase.
6178 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6181 * gfortran.dg/select_6.f90: New.
6183 2006-05-07 Richard Guenther <rguenther@suse.de>
6185 PR tree-optimization/27136
6186 * gcc.dg/torture/pr27136.c: New testcase.
6188 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
6191 * gfortran.dg/char_cons_len_1.f90: New test.
6193 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6196 * g++.dg/template/incomplete2.C: New test.
6198 2006-05-06 Richard Guenther <rguenther@suse.de>
6200 PR tree-optimization/27151
6201 * gcc.dg/vect/pr27151.c: New testcase.
6203 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6206 * g++.dg/template/void1.C: New test.
6209 * g++.dg/other/void2.C: New test.
6212 * g++.dg/conversion/void1.C: New test.
6214 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
6217 * g++.dg/other/unused1.C: New.
6219 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6222 * objc.dg/member-1.m: New test.
6224 2006-05-05 Steve Ellcey <sje@cup.hp.com>
6226 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
6228 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6231 * gfortran.dg/matmul_2.f90: New test.
6233 2005-05-05 Laurent GUERBY <laurent@guerby.net>
6235 * ada/acats/run_all.sh: Use sync when main not found.
6237 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
6240 * gcc.target/mips/pr26765.c: New.
6242 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
6244 * gcc.target/bfin: New directory.
6245 * gcc.target/bfin/bfin.exp: New file.
6246 * gcc.target/bfin/frmul.c: New file.
6247 * gcc.target/bfin/arith.c: New file.
6248 * gcc.target/bfin/mul-combine.c: New file.
6249 * gcc.target/bfin/shift.c: New file.
6251 2006-05-04 Richard Guenther <rguenther@suse.de>
6253 PR tree-optimization/14287
6254 PR tree-optimization/14844
6255 PR tree-optimization/19792
6256 PR tree-optimization/21608
6257 PR tree-optimization/27090
6258 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
6259 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
6260 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
6261 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
6262 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
6264 2006-05-04 Jakub Jelinek <jakub@redhat.com>
6266 PR tree-optimization/27285
6267 * gcc.c-torture/execute/pr27285.c: New test.
6270 * gcc.dg/gomp/pr27388-1.c: New test.
6271 * gcc.dg/gomp/pr27388-2.c: New test.
6272 * gcc.dg/gomp/pr27388-3.c: New test.
6275 * g++.dg/gomp/pr27359.C: New test.
6277 2006-05-02 Steven G. Kargl <kargls@comcast.net>
6280 * gfortran.dg/iargc.f90: New test.
6282 2006-05-02 Mark Mitchell <mark@codesourcery.com>
6285 * g++.dg/template/crash49.C: New test.
6287 2006-05-02 Steve Ellcey <sje@cup.hp.com>
6290 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
6292 2006-05-02 Jeff Law <law@redhat.com>
6294 PR tree-optimization/27364
6295 * gcc.c-torture/execute/pr27364.c: New test.
6297 2006-05-02 Mark Mitchell <mark@codesourcery.com>
6300 * g++.dg/parser/ctor5.C: New test.
6302 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
6305 * gcc.target/arm/arm.exp: New.
6306 * gcc.target/arm/pr27387.C: Likewise.
6308 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
6312 * gfortran.dg/module_equivalence_2.f90: New test.
6314 2006-05-02 Jakub Jelinek <jakub@redhat.com>
6317 * g++.dg/gomp/pr27337-1.C: New test.
6318 * g++.dg/gomp/pr27337-2.C: New test.
6321 * gcc.dg/gomp/pr27328.c: New test.
6324 * g++.dg/gomp/pr27325.C: New test.
6327 * g++.dg/gomp/pr27310.C: New test.
6329 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6331 PR tree-optimization/27291
6332 * g++.dg/tree-ssa/pr27291.C: New test.
6334 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6336 PR tree-optimization/27283
6337 * g++.dg/tree-ssa/pr27283.C: New test.
6339 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6341 * gcc.dg/tree-ssa/loop-16.c: New test.
6343 2006-05-01 Roger Sayle <roger@eyesopen.com>
6344 Joseph S. Myers <joseph@codesourcery.com>
6346 * gcc.dg/Wconversion-3.c: New test case.
6347 * gcc.dg/Wconversion-4.c: Likewise.
6349 2006-05-01 Richard Guenther <rguenther@suse.de>
6351 PR tree-optimization/26726
6352 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
6354 2006-04-30 Roger Sayle <roger@eyesopen.com>
6356 * gcc.dg/Woverflow-1.c: New test case.
6357 * gcc.dg/Woverflow-2.c: Likewise.
6358 * gcc.dg/Woverflow-3.c: Likewise.
6360 2006-04-30 Mark Mitchell <mark@codesourcery.com>
6363 * g++.dg/template/defarg8.C: New test.
6365 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6368 * g++.dg/parse/operator7.C: New test.
6370 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6374 * g++.dg/template/crash48.C: New test.
6377 * g++.dg/parse/ctor4.C: New test.
6379 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6382 * gfortran.df/char_type_len.f90: New test.
6384 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6386 PR libgfortran/27304
6387 * gfortran.dg/fmt_exhaust.f90: New test.
6389 2006-04-28 Roger Sayle <roger@eyesopen.com>
6392 * gcc.dg/large-size-array-2.c: New test case.
6394 2006-04-28 Richard Guenther <rguenther@suse.de>
6397 * gcc.target/i386/pr26826.c: New testcase.
6399 2006-04-28 Jakub Jelinek <jakub@redhat.com>
6402 * gcc.c-torture/execute/pr27260.c: New.
6404 2006-04-28 Alan Modra <amodra@bigpond.net.au>
6407 * gcc.dg/pr27095.c: New.
6409 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6412 * g++.dg/conversion/bitfield4.C: New test.
6414 2006-04-27 Eric Christopher <echristo@apple.com>
6416 * gcc.dg/pragma-ms_struct.c: New.
6418 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6421 * g++.dg/template/crash47.C: New test.
6423 2006-04-27 Dirk Mueller <dmueller@suse.de>
6425 * gcc.target/i386/sse-7.c: build with -msse.
6427 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
6430 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
6431 (main): Exit if processor doesn't support SSE.
6433 2006-04-26 David Edelsohn <edelsohn@gnu.org>
6436 * gcc.c-torture/compile/pr27282.c: New test.
6438 2006-04-26 Jakub Jelinek <jakub@redhat.com>
6441 * g++.dg/gomp/pr26913.C: New test.
6444 * gcc.dg/gomp/pr25996.c: New test.
6445 * g++.dg/gomp/pr25996.C: New test.
6447 2006-04-25 Richard Sandiford <richard@codesourcery.com>
6449 PR rtl-optimization/26725
6450 * gcc.c-torture/compile/pr26725.c: New test.
6452 2006-04-25 Richard Guenther <rguenther@suse.de>
6454 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
6457 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
6459 * gcc.dg/20060425-1.c: New testcase.
6461 2006-04-25 Jakub Jelinek <jakub@redhat.com>
6463 PR tree-optimization/26865
6464 * gcc.dg/pr26865.c: New test.
6466 2006-04-24 Mark Mitchell <mark@codesourcery.com>
6469 * g++.dg/conversion/bitfield1.C: New test.
6470 * g++.dg/conversion/bitfield2.C: Likewise.
6471 * g++.dg/conversion/bitfield3.C: Likewise.
6473 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6474 Richard Guenther <rguenther@suse.de>
6476 PR tree-optimization/27236
6477 * gcc.dg/tree-ssa/pr27236.c: New testcase.
6479 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6482 * g++.dg/other/incomplete2.C: New test.
6484 2006-04-24 Richard Guenther <rguenther@suse.de>
6487 * gcc.dg/torture/pr26869.c: New testcase.
6489 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6490 Richard Guenther <rguenther@suse.de>
6492 PR tree-optimization/27218
6493 * g++.dg/tree-ssa/pr27218.C: New testcase.
6495 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6498 * g++.dg/template/friend41.C: New test.
6500 2006-04-23 David Edelsohn <edelsohn@gnu.org>
6502 * g++.dg/opt/pr15551.C: Include cstdio.
6503 (main): Use remove instead of unlink.
6505 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
6507 * gcc.dg/sibcall-7.c: New test.
6508 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
6509 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
6510 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
6511 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
6512 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
6514 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6517 * g++.dg/opt/bitfield1.C: New test.
6518 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
6519 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
6520 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
6521 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
6522 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
6523 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
6524 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
6525 * g++.dg/abi/bitfield2.C: Likewise.
6526 * g++.dg/init/bitfield1.C: Likewise.
6528 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
6531 * gfortran.dg/elemental_subroutine_4.f90: New test.
6532 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
6535 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
6537 * gcc.c-torture/compile/20060421-1.c: New testcase.
6539 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6542 * gcc.dg/init-bad-4.c: New test.
6544 2006-04-21 Paul Brook <paul@codesourcery.com>
6546 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
6548 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
6551 * gfortran.dg/defined_operators_1.f90: New test.
6552 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
6553 remove old ones associated, incorrectly, with Note 5.46.
6556 * gfortran.dg/character_array_constructor_1.f90: New test.
6558 2006-04-20 Jakub Jelinek <jakub@redhat.com>
6560 * gcc.dg/20060419-1.c: New test.
6562 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
6565 * gcc.dg/struct-parse-1.c: New test case.
6567 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6570 * g++.dg/parse/template19.C: New test.
6573 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
6576 * g++.dg/expr/call3.C: New test.
6579 * g++.dg/conversion/dynamic1.C: New test.
6581 2006-04-19 Mark Mitchell <mark@codesourcery.com>
6584 * g++.dg/template/crash35.C: Tweak error markers.
6585 * g++.dg/template/crash46.C: New test.
6586 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
6587 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
6589 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
6591 PR rtl-optimization/14261
6592 * gcc.c-torture/compile/20060419-1.c: Added.
6594 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
6596 * gfortran.dg/label_1.f90: Adjust dg-error.
6598 2006-04-16 Roger Sayle <roger@eyesopen.com>
6601 * gcc.dg/fold-cond-1.c: New test case.
6602 * gcc.dg/pr26961-1.c: Likewise.
6604 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6606 PR libgfortran/27138
6607 * gfortran.dg/read_bad_advance.f90: New test.
6609 2006-04-16 Roger Sayle <roger@eyesopen.com>
6610 Dale Johannesen <dalej@apple.com>
6613 * gcc.target/i386/vecinit-3.c: New testcase.
6614 * gcc.target/i386/vecinit-4.c: Likewise.
6615 * gcc.target/i386/sse-18.c: Likewise.
6616 * gcc.target/i386/sse-19.c: Likewise.
6618 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
6620 * gfortran.dg/allocate_zerosize_1.f90: New test.
6622 2006-04-16 Mark Mitchell <mark@codesourcery.com>
6625 * g++.dg/template/crash45.C: New test.
6627 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
6630 * gfortran.dg/proc_assign_1.f90: New test.
6631 * gfortran.dg/procedure_lvalue.f90: Change message.
6632 * gfortran.dg/namelist_4.f90: Add new error.
6636 * gfortran.dg/auto_pointer_array_result_1.f90
6639 * gfortran.dg/specification_type_resolution_1.f90
6644 * gfortran.dg/bounds_temporaries_1.f90: New test.
6647 * gfortran.dg/array_return_value_1.f90: New test.
6649 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6652 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
6654 2006-04-15 Jakub Jelinek <jakub@redhat.com>
6657 * g++.dg/gomp/pr26823-1.C: New test.
6658 * g++.dg/gomp/pr26823-2.C: New test.
6660 2006-04-13 Uros Bizjak <uros@kss-loka.si>
6663 * gcc.dg/pr27314.c: New test.
6665 2006-04-13 Richard Henderson <rth@redhat.com>
6667 * g++.dg/gomp/block-0.C: Update expected matches.
6669 2006-04-13 DJ Delorie <dj@redhat.com>
6671 * lib/target-supports.exp (check_effective_target_int32plus): New.
6672 (check_effective_target_ptr32plus): New.
6673 (check_effective_target_size32plus): New.
6674 (check_effective_target_int16): New.
6675 (check_profiling_available): Add m32c to the list of unsupported targets.
6677 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
6678 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
6680 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
6682 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
6684 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
6686 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
6687 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
6688 not just xstormy16. Skip m32c due to weird pointer size.
6689 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
6691 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
6693 * gcc.dg/20020312-2.c: Add m32c support.
6694 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
6695 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
6697 * gcc.dg/20050321-2.c: Require >=32 bit integers.
6698 * gcc.dg/asm-1.c: Skip if int and short are the same size.
6699 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
6700 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
6701 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
6702 * gcc.dg/init-string-2.c: Require >=32 bit integers.
6703 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
6704 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
6705 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
6706 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
6707 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
6708 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
6710 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
6712 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
6713 * gcc.dg/pr23049.c: Require >=32 bit integers.
6714 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
6715 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
6716 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
6717 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
6718 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
6719 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
6720 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
6721 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
6722 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
6723 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
6724 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
6725 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
6727 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
6728 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
6729 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
6730 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
6731 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
6733 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
6734 * gcc.c-torture/execute/20040703-1.x: Likewise.
6735 * gcc.c-torture/execute/20040705-1.x: Likewise.
6736 * gcc.c-torture/execute/20040705-2.x: Likewise.
6737 * gcc.c-torture/execute/20040709-1.x: Likewise.
6738 * gcc.c-torture/execute/20040709-2.x: Likewise.
6739 * gcc.c-torture/execute/20040811-1.x: Likewise.
6740 * gcc.c-torture/execute/20050316-1.x: Likewise.
6741 * gcc.c-torture/execute/bitfld-4.x: Likewise.
6742 * gcc.c-torture/execute/pr19689.x: Likewise.
6743 * gcc.c-torture/execute/pr7284-1.x: Likewise.
6744 * gcc.c-torture/execute/usmul.x: Likewise.
6745 * gcc.c-torture/execute/vrp-5.x: Likewise.
6746 * gcc.c-torture/execute/vrp-6.x: Likewise.
6747 * gcc.dg/debug/20041023-1.s: Likewise.
6749 2006-04-13 Roger Sayle <roger@eyesopen.com>
6751 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
6752 of integers to a vector types are now constant expressions in C.
6753 * gcc.dg/vect/vect-fold-1.c: New test case.
6755 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
6756 Ulrich Weigand <uweigand@de.ibm.com>
6759 * gcc.dg/vmx/pr27006.c: New testcase.
6761 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6763 PR libgfortran/26766
6764 * gfortran.dg/write_recursive.f90: New test.
6766 2006-04-11 Mark Mitchell <mark@codesourcery.com>
6768 * g++.dg/parse/dtor7.C: New test.
6769 * g++.dg/parse/new1.C: Add error marker.
6770 * g++.dg/template/new3.C: New test.
6773 * g++.dg/template/pure1.C: New test.
6776 * g++.dg/parse/ptrmem4.C: New test.
6778 2006-04-10 Jeff Law <law@redhat.com>
6781 * gcc.c-torture/compile/pr27087.c: New test.
6783 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
6786 * gcc.dg/20060410.c: New.
6788 2006-04-10 Matthias Klose <doko@debian.org>
6790 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
6791 Recognize multilib directory names containing underscores.
6793 2006-04-10 Roger Sayle <roger@eyesopen.com>
6795 * gcc.target/i386/vecinit-1.c: New test case.
6796 * gcc.target/i386/vecinit-2.c: Likewise.
6798 2006-04-10 Jakub Jelinek <jakub@redhat.com>
6801 * g++.dg/debug/dwarf2-2.C: New test.
6803 2006-04-09 Richard Sandiford <richard@codesourcery.com>
6805 PR rtl-optimization/27073
6806 * gcc.c-torture/execute/pr27073.c: New test.
6808 2006-04-08 Mike Stump <mrs@apple.com>
6810 * gcc.dg/pragma-darwin.c: Improve for ppc64.
6812 2006-04-07 Richard Guenther <rguenther@suse.de>
6814 PR tree-optimization/26135
6815 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
6817 2006-04-06 Jan Hubicka <jh@suse.cz>
6820 * g++.dg/bprob/g++-bprob-2.C: New testcase.
6822 2006-04-06 Roger Sayle <roger@eyesopen.com>
6824 * g++.dg/conversion/nullptr1.C: New test case.
6825 * g++.dg/conversion/nullptr2.C: Likewise.
6827 2006-04-05 Roger Sayle <roger@eyesopen.com>
6829 * gfortran.dg/dependency_18.f90: New test case.
6831 2006-04-05 Richard Guenther <rguenther@suse.de>
6833 PR tree-optimization/26919
6834 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
6835 * gcc.dg/ipa/ipa-2.c: Likewise.
6836 * gcc.dg/ipa/ipa-3.c: Likewise.
6837 * gcc.dg/ipa/ipa-5.c: Likewise.
6839 2006-04-05 Richard Guenther <rguenther@suse.de>
6841 PR tree-optimization/26763
6842 * gcc.dg/torture/pr26763-1.c: New testcase.
6843 * gcc.dg/torture/pr26763-2.c: Likewise.
6845 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
6849 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
6851 2006-04-04 Eric Christopher <echristo@apple.com>
6853 * gcc.target/i386/387-1.c: Allow regexp to match darwin
6855 * gcc.target/i386/387-5.c: Ditto.
6857 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
6859 * gcc.target/sparc/struct-ret-check.c: New test.
6861 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6863 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
6864 zero decimal digits specified in format.
6866 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
6869 * gfortran.dg/missing_optional_dummy_1.f90: New test.
6872 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
6873 * gfortran.dg/initialization_1.f90: Make assignment compliant.
6874 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
6875 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
6878 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
6880 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
6881 dummy arguments work when the actual argument is itself a dummy
6882 argument of the caller.
6884 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6887 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
6889 2006-04-01 Roger Sayle <roger@eyesopen.com>
6891 * gfortran.dg/dependencency_17.f90: New test case.
6893 2006-04-01 Roger Sayle <roger@eyesopen.com>
6895 * gfortran.dg/dependency_14.f90: New test case.
6896 * gfortran.dg/dependency_15.f90: Likewise.
6897 * gfortran.dg/dependency_16.f90: Likewise.
6899 2006-03-31 Asher Langton <langton2@llnl.gov>
6902 gfortran.dg/cray_pointers_6.f90: New test.
6904 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6906 PR libgfortran/26890
6907 * gfortran.dg/read_size_noadvance.f90: New test.
6909 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
6912 * gfortran.dg/multiple_allocation_1.f90: Check that the
6913 size has changed after a re-allocation with stat.
6915 2006-03-30 Richard Guenther <rguenther@suse.de>
6917 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
6919 * gcc.target/i386/sselibm-2.c: Likewise.
6920 * gcc.target/i386/sselibm-3.c: Likewise.
6921 * gcc.target/i386/sselibm-4.c: Likewise.
6922 * gcc.target/i386/sselibm-5.c: Likewise.
6924 2006-03-28 Roger Sayle <roger@eyesopen.com>
6926 * gcc.dg/fold-andxor-1.c: New test case.
6927 * gcc.dg/fold-xorand-1.c: Likewise.
6929 2006-03-28 Roger Sayle <roger@eyesopen.com>
6931 * gcc.dg/fold-convnotconv-1.c: New test case.
6933 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
6936 * gfortran.dg/private_type_5.f90: New test.
6938 2006-03-27 David Edelsohn <edelsohn@gnu.org>
6940 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
6942 2006-03-27 Jakub Jelinek <jakub@redhat.com>
6944 * gfortran.dg/advance_2.f90: New test.
6945 * gfortran.dg/advance_3.f90: New test.
6947 * gfortran.fortran-torture/execute/equiv_5.f: New test.
6949 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6951 PR libgfortran/26661
6952 PR libgfortran/26880
6953 * gfortran.dg/read_x_past.f: New test.
6955 2006-03-26 Geoffrey Keating <geoffk@apple.com>
6957 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
6960 2006-03-26 David Edelsohn <edelsohn@gnu.org>
6962 * objc.dg/dwarf-1.m: Skip on AIX.
6963 * objc.dg/dwarf-2.m: Skip on AIX.
6965 2006-03-25 Steven G. Kargl <kargls@comcast.net>
6968 * gfortran.dg/float_1.f90: New test.
6970 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
6972 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
6974 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
6976 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6979 * gfortran.dg/convert_implied_open.f90: New test case.
6981 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6984 * gfortran.dg/transpose_reshape_r10.f90: New test case.
6986 2006-03-25 Uros Bizjak <uros@kss-loka.si>
6989 * gcc.dg/pr26717.c: New test.
6991 2006-03-25 Roger Sayle <roger@eyesopen.com>
6993 * gfortran.dg/dependency_12.f90: New test case.
6995 2006-03-24 Roger Sayle <roger@eyesopen.com>
6997 * gfortran.dg/dependency_9.f90: New (resurected) test case.
6999 2006-03-24 Jeff Law <law@redhat.com>
7001 * gcc.c-torture/pr26840.c: New test.
7003 2006-03-24 Geoffrey Keating <geoffk@apple.com>
7005 * objc.dg/dwarf-2.m: New.
7006 * obj-c++.dg/dwarf-2.mm: New.
7008 * g++.old-deja/g++.other/init19.C: New.
7010 2006-03-24 David Edelsohn <edelsohn@gnu.org>
7012 * g++.dg/eh/spbp.C: Skip on AIX.
7014 2006-03-24 Jakub Jelinek <jakub@redhat.com>
7017 * g++.dg/gomp/pr26611-1.C: New test.
7018 * g++.dg/gomp/pr26611-2.C: New test.
7020 2006-03-24 Jeff Law <law@redhat.com>
7022 * gcc.c-torture/compile/pr26833.c: New test.
7023 * gfortran.fortran-torture/compile/pr26806.f90: New test.
7025 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7027 * gfortran.dg/endfile_2.f90: Delete temp file.
7029 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
7032 * gfortran.dg/record_marker_1.f90: New test case.
7033 * gfortran.dg/record_marker_2.f: New test case.
7034 * gfortran.dg/record_marker_3.f90: New test case.
7036 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
7039 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
7040 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
7042 2006-03-21 Janis Johnson <janis187@us.ibm.com>
7044 * lib/gcc-dg.exp (cleanup-modules): New proc.
7045 * gfortran.dg/allocatable_function_1.f90,
7046 gfortran.dg/allocate_char_star_scalar_1.f90,
7047 gfortran.dg/assumed_charlen_function_1.f90,
7048 gfortran.dg/assumed_dummy_1.f90,
7049 gfortran.dg/assumed_shape_ranks_1.f90,
7050 gfortran.dg/assumed_shape_ranks_2.f90,
7051 gfortran.dg/assumed_size_dt_dummy.f90,
7052 gfortran.dg/auto_char_dummy_array_1.f90,
7053 gfortran.dg/auto_char_len_3.f90,
7054 gfortran.dg/automatic_module_variable.f90,
7055 gfortran.dg/bad_automatic_objects_1.f90,
7056 gfortran.dg/char_array_constructor.f90,
7057 gfortran.dg/char_array_structure_constructor.f90,
7058 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
7059 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
7060 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
7061 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
7062 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
7063 gfortran.dg/derived_pointer_recursion.f90,
7064 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
7065 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
7066 gfortran.dg/dummy_functions_1.f90,
7067 gfortran.dg/elemental_initializer_1.f90,
7068 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
7069 gfortran.dg/elemental_pointer_1.f90,
7070 gfortran.dg/elemental_subroutine_1.f90,
7071 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
7072 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
7073 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
7074 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
7075 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
7076 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
7077 gfortran.dg/global_references_1.f90,
7078 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
7079 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
7080 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
7081 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
7082 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
7083 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
7084 gfortran.dg/large_integer_kind_1.f90,
7085 gfortran.dg/large_real_kind_1.f90,
7086 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
7087 gfortran.dg/module_double_reuse.f90,
7088 gfortran.dg/module_equivalence_1.f90,
7089 gfortran.dg/module_interface_1.f90,
7090 gfortran.dg/module_parameter_array_refs_1.f90,
7091 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
7092 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
7093 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
7094 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
7095 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
7096 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
7097 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
7098 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
7099 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
7100 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
7101 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
7102 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
7103 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
7104 gfortran.dg/same_name_1.f90,
7105 gfortran.dg/sibling_dummy_procedure_1.f90,
7106 gfortran.dg/sibling_dummy_procedure_2.f90,
7107 gfortran.dg/sibling_dummy_procedure_3.f90,
7108 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
7109 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
7110 gfortran.dg/used_dummy_types_2.f90,
7111 gfortran.dg/used_dummy_types_3.f90,
7112 gfortran.dg/used_dummy_types_4.f90,
7113 gfortran.dg/used_dummy_types_5.f90,
7114 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
7115 gfortran.dg/userdef_operator_1.f90: Use it.
7117 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7119 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
7120 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
7121 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
7122 gfortran.dg/write_back.f,
7123 gfortran.fortran-torture/execute/inquire_1.f90,
7124 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
7126 2006-03-21 Jeff Law <law@redhat.com>
7128 * gcc.dg/tree-ssa/vrp28.c: New test.
7130 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7132 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
7133 if _STDC_C99 is defined.
7134 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
7135 * gcc.dg/builtins-20.c: Likewise.
7136 * gcc.dg/builtins-53.c: Likewise.
7137 * gcc.dg/single-precision-constant.c: Likewise. Also pass
7138 -mmacosx-version-min=10.3 on PowerPC/Darwin.
7140 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
7143 * gcc.c-torture/compile/pr26781-1.c: New test.
7144 * gcc.c-torture/compile/pr26781-2.c: New test.
7146 2006-03-21 Jakub Jelinek <jakub@redhat.com>
7149 * g++.dg/gomp/pr26690-1.C: New test.
7150 * g++.dg/gomp/pr26690-2.C: New test.
7152 2006-03-20 Jeff Law <law@redhat.com>
7154 * gcc.dg/tree-ssa/pr21829.c: New test.
7156 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
7158 2006-03-20 Richard Sandiford <richard@codesourcery.com>
7160 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
7161 (check_visibility_available): Use it.
7162 (check_effective_target_default_packed): Likewise.
7163 (check_effective_target_pcc_bitfield_type_matters): Likewise.
7164 (check_effective_target_fopenmp): Likewise.
7165 (check_effective_target_freorder): Likewise.
7166 (check_effective_target_fpic): Likewise.
7167 (check_named_sections_available): Likewise.
7168 (check_effective_target_ilp32): Likewise.
7169 (check_effective_target_lp64): Likewise.
7171 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
7174 * gfortran.dg/scalar_mask_2.f90: New test case.
7176 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
7179 * gcc.dg/tree-ssa/loadpre12.c: New test.
7180 * gcc.dg/tree-ssa/loadpre13.c: New test.
7181 * gcc.dg/tree-ssa/loadpre14.c: New test.
7182 * gcc.dg/tree-ssa/loadpre15.c: New test.
7183 * gcc.dg/tree-ssa/loadpre16.c: New test.
7184 * gcc.dg/tree-ssa/loadpre17.c: New test.
7185 * gcc.dg/tree-ssa/loadpre18.c: New test.
7186 * gcc.dg/tree-ssa/loadpre19.c: New test.
7187 * gcc.dg/tree-ssa/loadpre20.c: New test.
7188 * gcc.dg/tree-ssa/loadpre21.c: New test.
7189 * gcc.dg/tree-ssa/loadpre22.c: New test.
7191 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
7194 * gfortran.dg/elemental_initializer_1.f90: New test.
7197 * gfortran.dg/assumed_shape_ranks_2: New test.
7199 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
7201 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
7204 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7206 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
7207 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
7208 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
7209 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
7210 gfortran.fortran-torture/execute/direct_io.f90,
7211 gfortran.fortran-torture/execute/inquire_2.f90,
7212 gfortran.fortran-torture/execute/inquire_4.f90,
7213 gfortran.fortran-torture/execute/list_read_1.f90,
7214 gfortran.fortran-torture/execute/open_replace.f90,
7215 gfortran.fortran-torture/execute/slash_edit.f90,
7216 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
7217 temporary files from testcases.
7219 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7221 PR libgfortran/26509
7222 gfortran.dg/write_direct_eor.f90: New test.
7224 2006-03-17 David Edelsohn <edelsohn@gnu.org>
7226 * gcc.target/powerpc/pr26350.c: New.
7227 * gcc.target/powerpc/indexed-addr.c: New.
7229 2006-03-16 Roger Sayle <roger@eyesopen.com>
7231 * gfortran.dg/dependency_13.f90: New test case.
7233 2006-03-16 Roger Sayle <roger@eyesopen.com>
7236 * gcc.dg/real-const-1.c: New test case.
7238 2006-03-15 Geoffrey Keating <geoffk@apple.com>
7240 * g++.old-deja/g++.other/init18.C: New.
7241 * g++.old-deja/g++.other/init5.C: Remove xfail.
7243 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7245 * g++.dg/opt/pr15551.C: Cleanup temp file.
7247 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7250 g++.dg/parse/long1.C: New test.
7252 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7255 * gfortran.dg/continuation.f90: New test.
7256 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
7258 2006-03-14 Richard Guenther <rguenther@suse.de>
7260 PR tree-optimization/26672
7261 * gcc.dg/torture/pr26672.c: New testcase.
7263 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
7265 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
7266 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
7268 2006-03-13 Roger Sayle <roger@eyesopen.com>
7271 * gcc.c-torture/compile/switch-1.c: New test case.
7273 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
7276 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
7277 test to include more permuatations of mask and index.
7278 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
7279 respond to F2003 spec. that the position returned for an all false
7280 mask && condition is zero.
7282 2006-03-13 Jakub Jelinek <jakub@redhat.com>
7285 * gcc.dg/gomp/pr25989.c: New test.
7287 2006-03-13 Jeff Law <law@redhat.com>
7289 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
7291 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
7293 * gcc.dg/switch-9.c: New test.
7295 2006-03-13 Richard Guenther <rguenther@suse.de>
7298 * gcc.dg/torture/pr26630.c: New testcase.
7300 2006-03-11 Roger Sayle <roger@eyesopen.com>
7302 * gfortran.dg/dependency_10.f90: New test case.
7303 * gfortran.dg/dependency_11.f90: Likewise.
7305 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
7306 Erik Edelmann <eedelman@gcc.gnu.org>
7308 * gfortran.dg/allocatable_function_1.f90: New.
7309 * gfortran.dg/allocatable_function_2.f90: New.
7311 2006-03-10 Richard Guenther <rguenther@suse.de>
7314 * gcc.dg/torture/pr26565.c: New testcase.
7316 2006-03-09 Eric Christopher <echristo@apple.com>
7318 * gcc.c-torture/compile/20060309-1.c: New.
7320 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7322 PR libgfortran/26499
7323 * gfortran.dg/write_back.f: New test.
7324 * gfortran.dg/write_rewind_1.f: New test.
7325 * gfortran.dg/write_rewind_2.f: New test.
7327 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7329 PR libgfortran/26554
7330 * gfortran.dg/read_logical.f90: New test.
7332 2006-03-04 Laurent GUERBY <laurent@guerby.net>
7334 * ada/acats/norun.lst: cdd2a03 now passes.
7336 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
7339 * gcc.target/powerpc/pr18096-1.c: Change where the error
7342 2006-03-04 Jakub Jelinek <jakub@redhat.com>
7344 * gcc.target/i386/cleanup-1.c: New test.
7345 * gcc.target/i386/cleanup-2.c: New test.
7347 2006-03-04 Roger Sayle <roger@eyesopen.com>
7349 * gfortran.dg/dependency_9.f90: Remove for the time being.
7351 2006-03-04 Krister Walfridsson <cato@df.lth.se>
7353 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
7356 2006-03-03 Roger Sayle <roger@eyesopen.com>
7358 * gfortran.dg/dependency_9.f90: New test case.
7360 2006-03-03 Roger Sayle <roger@eyesopen.com>
7362 * gfortran.dg/dependency_4.f90: New test case.
7363 * gfortran.dg/dependency_5.f90: New test case.
7364 * gfortran.dg/dependency_6.f90: New test case.
7365 * gfortran.dg/dependency_7.f90: New test case.
7366 * gfortran.dg/dependency_8.f90: New test case.
7368 2006-03-03 Paul Brook <paul@codesourcery.com>
7370 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
7373 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
7376 * multiple_allocation_1.f90: New test.
7378 2006-03-03 Roger Sayle <roger@eyesopen.com>
7380 PR tree-optimization/26524
7381 * gfortran.dg/pr26524.f: New test case.
7383 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7385 * g++.dg/template/repo5.C: Cleanup repo files.
7386 * gcc.dg/20051201-1.c: Cleanup coverage files.
7387 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
7388 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
7391 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
7393 * objc.dg/objc-nofilename-1.m: New test.
7394 * objc.dg/bad-receiver-type.m: New test.
7395 * obj-c++.dg/bad-receiver-type.mm: New test.
7397 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7399 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
7401 2006-03-01 Mike Stump <mrs@apple.com>
7403 * g++.dg/abi/key2.C: Add.
7405 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
7407 * gfortran.dg/logical_dot_product.f90: New test.
7410 * gfortran.dg/used_interface_ref.f90: New test.
7413 * gfortran.dg/dependency_2.f90: New test.
7414 * gfortran.fortran-torture/execute/where17.f90: New test.
7415 * gfortran.fortran-torture/execute/where18.f90: New test.
7416 * gfortran.fortran-torture/execute/where19.f90: New test.
7417 * gfortran.fortran-torture/execute/where20.f90: New test.
7419 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
7421 * g++.dg/tree-ssa/pr26443.C: New test case.
7423 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
7426 * g++.dg/opt/return-slot1.C: New test.
7428 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7430 PR libgfortran/26136
7431 * gfortran.dg/namelist_23.f90: New test.
7433 2006-02-28 Roger Sayle <roger@eyesopen.com>
7436 * gcc.dg/fold-eqandshift-2.c: New test case.
7438 2006-02-28 Richard Guenther <rguenther@suse.de>
7440 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
7443 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
7445 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
7447 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7449 PR libgfortran/26464
7450 * gfortran.dg/backspace_5.f: New test.
7451 * gfortran.dg/backspace_6.f: New test.
7453 2006-02-26 Roger Sayle <roger@eyesopen.com>
7455 * gcc.dg/fold-eqandnot-1.c: New test case.
7457 2006-02-26 Roger Sayle <roger@eyesopen.com>
7460 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
7462 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
7464 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
7465 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
7467 2006-02-26 Richard Guenther <rguenther@suse.de>
7469 PR tree-optimization/26421
7470 * gcc.dg/tree-ssa/pr26421.c: New testcase.
7472 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
7474 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
7475 * g++.old-deja/g++.robertl/eb132.C: Likewise.
7477 2006-02-26 Roger Sayle <roger@eyesopen.com>
7479 * gcc.dg/fold-even-1.c: New test case.
7481 2006-02-26 Roger Sayle <roger@eyesopen.com>
7484 * gcc.dg/fold-eqandshift-1.c: New test case.
7486 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7488 PR tree-optimization/25125
7489 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
7490 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
7492 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7494 PR tree-optimizations/26359
7495 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
7496 with -fdump-tree-dceloop-details.
7497 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
7499 2006-02-25 Roger Sayle <roger@eyesopen.com>
7502 * gcc.dg/fold-eqxor-1.c: New test case.
7503 * gcc.dg/fold-eqxor-2.c: Likewise.
7504 * gcc.dg/fold-eqxor-3.c: Likewise.
7506 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
7509 * scalar_mask_1.f90: New test.
7511 2006-02-24 Geoffrey Keating <geoffk@apple.com>
7513 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
7514 * g++.dg/eh/uncaught2.C: New.
7515 * g++.dg/eh/uncaught3.C: New.
7517 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7519 PR libgfortran/26423
7520 * gfortran.dg/read_many_1.f: New test.
7522 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
7525 * gfortran.dg/dependency_3.f90: New test.
7526 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
7530 * gfortran.dg/equiv_6.f90: New test.
7532 2006-02-23 Jeff Law <law@redhat.com>
7534 * gcc.c-torture/compile/pr26425.c: New test.
7536 2006-02-23 Jakub Jelinek <jakub@redhat.com>
7539 * gcc.dg/gomp/pr26412.c: New test.
7541 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7544 * g++.dg/other/ellipsis1.C: New test.
7545 * g++.dg/parse/operator4.C: Adjust error marker.
7547 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
7550 * gfortran.dg/pr25603.f: New testcase.
7552 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
7554 * gcc.dg/bf-spl1.c: Don't specify -m68000.
7555 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
7557 2006-02-21 Geoffrey Keating <geoffk@apple.com>
7559 * g++.dg/eh/spbp.C: New.
7561 2006-02-21 Jakub Jelinek <jakub@redhat.com>
7564 * gcc.target/i386/mmx-7.c: New test.
7566 2006-02-20 Roger Sayle <roger@eyesopen.com>
7568 PR tree-optimization/26361
7569 * gcc.dg/tree-ssa/vrp27.c: New test case.
7571 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
7573 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
7574 * gcc.dg/tree-ssa/complex-4.c: Here.
7576 2006-02-19 Roger Sayle <roger@eyesopen.com>
7579 * gfortran.dg/logical_1.f90: New test case.
7581 2006-02-19 Jakub Jelinek <jakub@redhat.com>
7584 * gcc.dg/20060218-1.c: Moved to...
7585 * gcc.target/i386/20060218-1.c: ... here. New test.
7587 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
7590 * gfortran.dg/convert_1.f90: New.
7592 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
7595 * gfortran.dg/namelist_5.f90: New test.
7598 * gfortran.dg/namelist_4.f90: New test.
7600 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7603 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
7605 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7607 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
7608 variable to take into account the variable name in the
7610 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
7612 2006-02-18 Jakub Jelinek <jakub@redhat.com>
7615 * gcc.c-torture/compile/20060217-1.c: New test.
7616 * gcc.dg/20060218-1.c: New test.
7618 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
7620 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
7622 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
7624 * gcc.dg/cpp/undef3.c: New test.
7625 * gcc.dg/cpp/trad/builtins2.c: New test.
7627 2006-02-18 Mark Mitchell <mark@codesourcery.com>
7630 * g++.dg/template/static22.C: New test.
7631 * g++.dg/template/static23.C: New test.
7632 * g++.dg/template/static24.C: New test.
7633 * g++.dg/template/non-dependent13.C: New test.
7634 * g++.dg/init/member1.C: Tweak error markers.
7636 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7639 * gcc.c-torture/compile/pr26255.c: New test case.
7641 2006-02-16 Roger Sayle <roger@eyesopen.com>
7643 * gfortran.fortran-torture/execute/where_10.f90: New test case.
7644 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
7645 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
7646 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
7647 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
7648 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
7649 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
7651 2006-02-16 Jeff Law <law@redhat.com>
7653 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
7654 * gcc.dg/tree-ssa/vrp26.c: New test.
7656 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
7660 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
7661 __UCLIBC__ is defined.
7663 2006-02-16 Jakub Jelinek <jakub@redhat.com>
7666 * gfortran.dg/gomp/pr26224.f: New test.
7668 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
7671 * lib/target-supports.exp
7672 (check_effective_target_vect_short_mult): New.
7673 (check_effective_target_vect_char_mult): New.
7674 (check_effective_target_vect_widen_sum_qi_to_si): New.
7675 (check_effective_target_vect_widen_sum_qi_to_hi): New.
7676 (check_effective_target_vect_widen_sum_hi_to_si): New.
7677 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
7678 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
7679 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
7680 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
7681 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
7682 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
7683 vect-reduc-pattern-2c.c
7684 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
7685 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
7686 vect-reduc-pattern-1c.c
7688 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
7691 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
7693 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
7696 * gfortran.dg/enum_8.f90: Remove check for warning.
7697 * gfortran.dg/iomsg_1.f90: Ditto.
7698 * gfortran.dg/enum_1.f90: Ditto.
7699 * gfortran.dg/enum_9.f90: Ditto.
7700 * gfortran.dg/enum_2.f90: Ditto.
7701 * gfortran.dg/enum_10.f90: Ditto.
7702 * gfortran.dg/enum_3.f90: Ditto.
7703 * gfortran.dg/flush_1.f90: Ditto.
7704 * gfortran.dg/enum_4.f90: Ditto.
7705 * gfortran.dg/array_constructor_1.f90: Ditto.
7706 * gfortran.dg/enum_5.f90: Ditto.
7707 * gfortran.dg/enum_6.f90: Ditto.
7708 * gfortran.dg/enum_7.f90: Ditto.
7710 2006-02-15 Jakub Jelinek <jakub@redhat.com>
7713 * gcc.c-torture/compile/20060215-1.c: New test.
7715 2006-02-14 Roger Sayle <roger@eyesopen.com>
7718 * gcc.dg/tree-ssa/andor-2.c: New test case.
7720 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
7723 * optional_dim.f90: New test.
7725 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7728 * gfortran.dg/label_4.f90: New.
7730 2006-02-14 Jakub Jelinek <jakub@redhat.com>
7731 Diego Novillo <dnovillo@redhat.com>
7732 Uros Bizjak <uros@kss-loka.si>
7734 * gfortran.dg/gomp: New directory.
7736 2006-02-14 Richard Guenther <rguenther@suse.de>
7738 PR tree-optimization/26258
7739 * gcc.dg/torture/pr26258.c: New testcase.
7741 2006-02-13 Jakub Jelinek <jakub@redhat.com>
7744 * gfortran.dg/pr26246_1.f90: New test.
7745 * gfortran.dg/pr26246_2.f90: New test.
7748 * gcc.c-torture/compile/20060208-1.c: New test.
7750 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
7754 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
7755 * gfortran.dg/bad_automatic_objects_1.f90: New test.
7756 * gfortran.dg/automatic_module_variable.f90: Change error message.
7759 * gfortran.dg/internal_dummy_1.f90: New test.
7762 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
7766 * gfortran.dg/uncommon_block_data_1.f90: New test.
7767 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
7771 * gfortran.dg/typed_subroutine_1.f90: New test.
7773 2006-02-13 Geoffrey Keating <geoffk@apple.com>
7775 * objc.dg/dwarf-1.m: New.
7777 2006-02-13 Roger Sayle <roger@eyesopen.com>
7780 * gcc.dg/tree-ssa/andor-1.c: New test case.
7782 2006-02-13 Josh Conner <jconner@apple.com>
7785 * gcc.dg/pr25376.c: New test.
7787 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
7789 * lib/target-supports.exp (check_named_sections_available):
7790 Only compile named-sections test -- don't assemble.
7792 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
7794 * g++.dg/warn/no-write-strings.C: New test.
7795 * g++.dg/warn/write-strings.C: Likewise.
7796 * g++.dg/warn/write-strings-default.C: Likewise.
7798 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
7801 * gfortran.dg/ret_pointer_2.f90: New test.
7803 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
7805 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
7807 2006-02-10 Jeff Law <law@redhat.com>
7809 * gcc.c-torture/compile/pr26213.c: New test.
7811 2006-02-10 Steven G. Kargl <kargls@comcast.net>
7813 gfortran.dg/null_1.f90: New test.
7815 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7818 * gfortran.dg/parens_4.f90: New.
7819 * gfortran.dg/parens_5.f90: New.
7821 2006-02-10 Richard Guenther <rguenther@suse.de>
7823 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
7825 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7826 Paul Thomas <pault@gcc.gnu.org>
7829 * gfortran.dg/parens_1.f90: New.
7830 * gfortran.dg/parens_2.f90: New.
7831 * gfortran.dg/parens_3.f90: New.
7833 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
7836 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
7839 * gfortran.dg/impure_assignment_1.f90: New test.
7842 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
7844 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7847 * g++.dg/expr/stdarg2.C: New test.
7849 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7852 * gcc.dg/pr16194.c: New test.
7854 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7856 * ada/acats/run_acats: Use portable variant of "$@".
7858 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
7860 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
7861 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
7863 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7866 * g++.dg/opt/pr26179.C: New test.
7868 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7871 * gcc.dg/tree-ssa/complex-3.c: New test.
7873 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7875 * gcc.c-torture/compile/volatile-1.c: New test.
7877 2006-02-09 Diego Novillo <dnovillo@redhat.com>
7880 * gcc.dg/tree-ssa/pr26180.c: New test.
7882 2006-02-08 Jeff Law <law@redhat.com>
7884 * gcc.dg/tree-ssa/pr21417.c: New test.
7886 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7888 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
7889 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
7891 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7893 * lib/scanrtl.exp: New.
7895 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7898 * g++.dg/other/virtual2.C: New test.
7901 * g++.dg/other/virtual1.C: New test.
7903 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7905 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
7906 cleanup-ipa-dump): Update dump file glob patterns.
7907 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
7908 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
7910 * lib/gcc-dg.exp: Load it.
7911 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
7913 2006-02-07 Janis Johnson <janis187@us.ibm.com>
7916 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
7917 * gcc.dg/tree-ssa/pr23382.c: Ditto.
7919 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7922 * gfortran.dg/mvbits_1.f90: New.
7924 2006-02-07 Dirk Mueller <dmueller@suse.com>
7926 * g++.dg/warn/Wdiv-by-zero.C: New test.
7927 * g++.dg/warn/Wno-div-by-zero.C: New.
7929 2006-02-07 Jeff Law <law@redhat.com>
7931 * gcc.dg/tree-ssa/pr21559.c: New test.
7933 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
7934 multiple VRP passes.
7935 * gcc.dg/tree-ssa/vrp09.c: Likewise.
7936 * gcc.dg/tree-ssa/vrp18.c: Likewise.
7937 * gcc.dg/tree-ssa/pr21582.c: Likewise.
7938 * gcc.dg/tree-ssa/pr20657.c: Likewise.
7939 * gcc.dg/tree-ssa/pr21001.c: Likewise.
7940 * gcc.dg/tree-ssa/vrp02.c: Likewise
7941 * gcc.dg/tree-ssa/vrp11.c: Likewise
7942 * gcc.dg/tree-ssa/pr14341.c: Likewise
7943 * gcc.dg/tree-ssa/vrp19.c: Likewise
7944 * gcc.dg/tree-ssa/vrp20.c: Likewise
7945 * gcc.dg/tree-ssa/vrp03.c: Likewise
7946 * gcc.dg/tree-ssa/pr21086.c: Likewise
7947 * gcc.dg/tree-ssa/pr21959.c: Likewise
7948 * gcc.dg/tree-ssa/vrp21.c: Likewise
7949 * gcc.dg/tree-ssa/vrp04.c: Likewise
7950 * gcc.dg/tree-ssa/pr25485.c: Likewise
7951 * gcc.dg/tree-ssa/pr22026.c: Likewise
7952 * gcc.dg/tree-ssa/vrp22.c: Likewise
7953 * gcc.dg/tree-ssa/vrp05.c: Likewise
7954 * gcc.dg/tree-ssa/20030807-10.c: Likewise
7955 * gcc.dg/tree-ssa/pr20701.c: Likewise
7956 * gcc.dg/tree-ssa/vrp23.c: Likewise
7957 * gcc.dg/tree-ssa/vrp06.c: Likewise
7958 * gcc.dg/tree-ssa/pr22117.c: Likewise
7959 * gcc.dg/tree-ssa/pr20702.c: Likewise
7960 * gcc.dg/tree-ssa/vrp15.c: Likewise
7961 * gcc.dg/tree-ssa/pr21090.c: Likewise
7962 * gcc.dg/tree-ssa/pr21294.c: Likewise
7963 * gcc.dg/tree-ssa/vrp24.c: Likewise
7964 * gcc.dg/tree-ssa/vrp07.c: Likewise
7965 * gcc.dg/tree-ssa/pr21563.c: Likewise
7966 * gcc.dg/tree-ssa/pr25382.c: Likewise
7967 * gcc.dg/tree-ssa/vrp16.c: Likewise
7968 * gcc.dg/tree-ssa/vrp25.c: Likewise
7969 * gcc.dg/tree-ssa/vrp08.c: Likewise
7970 * gcc.dg/tree-ssa/20030807-6.c: Likewise
7971 * gcc.dg/tree-ssa/vrp17.c: Likewise
7972 * gcc.dg/tree-ssa/pr21458.c: Likewise
7973 * g++.dg/tree-ssa/pr18178.C: Likewise
7975 2006-02-07 Richard Guenther <rguenther@suse.de>
7979 2006-01-30 Richard Guenther <rguenther@suse.de>
7981 * gcc.dg/pr23372-1.C: New testcase.
7983 * g++.dg/tree-ssa/pr26140.C: New testcase.
7985 2006-02-07 Mark Mitchell <mark@codesourcery.com>
7988 * g++.dg/template/ttp15.C: New test.
7989 * g++.dg/template/ttp16.C: Likewise.
7990 * g++.dg/template/ttp17.C: Likewise.
7991 * g++.old-deja/g++.pt/ttp36.C: Remove.
7992 * g++.old-deja/g++.pt/ttp19.C: Likewise.
7993 * g++.old-deja/g++.pt/ttp37.C: Likewise.
7994 * g++.old-deja/g++.pt/ttp38.C: Likewise.
7995 * g++.old-deja/g++.pt/ttp39.C: Likewise.
7996 * g++.old-deja/g++.pt/ttp9.C: Likewise.
7997 * g++.old-deja/g++.pt/ttp40.C: Likewise.
7998 * g++.old-deja/g++.pt/ttp51.C: Likewise.
7999 * g++.old-deja/g++.pt/ttp26.C: Likewise.
8000 * g++.old-deja/g++.pt/ttp36.C: Likewise.
8002 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
8005 * unf_io_convert_4.f90: New test.
8007 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
8009 * gcc.dg/tree-ssa/loadpre10.c: New test.
8010 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
8011 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
8012 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
8014 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8017 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
8019 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
8022 * gfortran.dg/assign_7.f: New test.
8024 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
8028 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
8029 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
8030 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
8032 2006-02-05 Jakub Jelinek <jakub@redhat.com>
8034 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
8037 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8039 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
8040 * g++.dg/charset/string.c (foo): Likewise.
8041 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
8043 * g++.dg/ext/builtin2.C (printf): Likewise.
8044 * g++.dg/init/new15.C (printf): Likewise.
8045 * g++.dg/opt/pr17697-1.C (foo): Likewise.
8046 * g++.dg/opt/pr17697-2.C (foo): Likewise.
8047 * g++.dg/opt/pr17697-3.C (foo): Likewise.
8048 * g++.dg/template/non-dependent4.C (temp): Likewise.
8049 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
8050 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
8051 parameter type to const char*.
8052 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
8053 Change type to const char*.
8054 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
8056 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
8057 second parameter type to const char*.
8058 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
8059 (Y::Y): Change parameter type to const char*.
8060 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
8061 * g++.old-deja/g++.jason/report.C: Apply const correctness.
8062 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
8063 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
8065 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
8067 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
8068 type to const char*.
8069 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
8070 return type to const char*.
8071 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
8073 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
8074 * g++.old-deja/g++.law/refs1.C: Likewise.
8075 * g++.old-deja/g++.law/visibility1.C: Likewise.
8076 * g++.old-deja/g++.law/visibility2.C: Likewise.
8077 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
8079 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
8080 * g++.old-deja/g++.mike/net48.C: Likewise.
8081 * g++.old-deja/g++.mike/p646.C: Likewise.
8082 * g++.old-deja/g++.mike/p6746.C: Likewise.
8083 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
8084 type to const char*.
8085 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
8086 deprecated conversion warning.
8087 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
8089 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
8090 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
8091 * g++.old-deja/g++.pt/explicit8.C: Likewise.
8092 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
8093 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
8094 * g++.old-deja/g++.pt/nontype3.C: Likewise.
8095 * g++.old-deja/g++.pt/t39.C: Likewise.
8096 * g++.old-deja/g++.robertl/eb106.C: Likewise.
8097 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
8099 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
8102 intrinsic_argument_conformance_1.f90: New test.
8104 2006-02-03 Steven G. Kargl <kargls@comcast.net>
8107 * gfortran.dg/char_result_11.f90: Add SAVE.
8108 * gfortran.dg/der_pointer_4.f90: Ditto.
8109 * gfortran.dg/default_initialization.f90: New test.
8111 2006-02-03 Jeff Law <law@redhat.com>
8113 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
8114 handle more than 100 dump files.
8115 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
8116 * lib/scantree.exp (scan-tree-dump): Likewise.
8117 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
8118 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
8119 * lib/scanipa.exp (scan-ipa-dump): Likewise.
8120 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
8121 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
8123 2006-02-03 Diego Novillo <dnovillo@redhat.com>
8125 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
8127 2006-02-03 Mark Mitchell <mark@codesourcery.com>
8129 * g++.dg/template/using12.C: New test.
8131 2006-02-03 Alan Modra <amodra@bigpond.net.au>
8133 * gcc.target/powerpc/pr25960.c: New test.
8135 2006-02-02 Steven G. Kargl <kargls@comcast>
8138 gfortran.dg/nullify_2.f90: New test.
8140 2006-02-02 Diego Novillo <dnovillo@redhat.com>
8143 * gcc.dg/gomp/pr25990.c: New test.
8145 2006-01-31 Mark Mitchell <mark@codesourcery.com>
8148 * g++.gd/template/partial4.C: New test.
8150 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
8153 * gfortran.dg/data_char_2.f90: New.
8155 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
8158 maxval_maxloc_conformance_1.f90: New test.
8160 2006-01-31 Richard Guenther <rguenther@suse.de>
8162 * gcc.target/i386/sselibm-1.c: New testcase.
8163 * gcc.target/i386/sselibm-2.c: Likewise.
8164 * gcc.target/i386/sselibm-3.c: Likewise.
8165 * gcc.target/i386/sselibm-4.c: Likewise.
8166 * gcc.target/i386/sselibm-5.c: Likewise.
8168 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
8171 * gfortran.dg/arrayio_derived_2.f90: New.
8173 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
8175 * gcc.dg/unsigned-long-compare.c: New test.
8177 2006-01-30 Steve Ellcey <sje@cup.hp.com>
8180 * lib/target-supports.exp (check_effective_target_freorder):
8181 Check to see if target supports -freorder-blocks-and-partition.
8182 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
8183 instead of "dg-require-named-sections".
8185 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
8188 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
8189 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
8190 * gcc.dg/pragma-isr-trapa2.c: Likewise.
8191 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
8192 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
8193 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
8194 * gcc.dg/attr-isr-trap_exit.c: Likewise.
8195 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
8197 2006-01-30 Richard Guenther <rguenther@suse.de>
8200 * gcc.dg/pr23372-1.C: New testcase.
8202 2006-01-29 Diego Novillo <dnovillo@redhat.com>
8204 * gcc.dg/gomp/pr25874.c: New test.
8206 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
8209 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
8211 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
8217 * gfortran.dg/intent_out_1.f90: New test.
8219 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
8222 * gfortran.dg/procedure_lvalue.f90: New test.
8226 * gfortran.dg/char_pointer_assign_2.f90: New test.
8227 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
8228 assignment to be consistent with standard.
8229 * gfortran.dg/char_result_2.f90: The same.
8230 * gfortran.dg/char_result_8.f90: The same.
8232 2006-01-28 Zack Weinberg <zackw@panix.com>
8234 * gcc.dg/Woverlength-strings.c
8235 * gcc.dg/Woverlength-strings-pedantic-c89.c
8236 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
8237 * gcc.dg/Woverlength-strings-pedantic-c99.c
8238 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
8240 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
8242 * gcc.c-torture/execute/20060127-1.c: New test.
8244 2006-01-28 Mark Mitchell <mark@codesourcery.com>
8247 * g++.dg/ext/pragmaweak1.C: New test.
8249 2006-01-28 Mark Mitchell <mark@codesourcery.com>
8252 * g++.dg/template/spec29.C: New test.
8254 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
8257 * gcc.c-torture/execute/pr19606.c: New.
8259 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
8261 * gcc.dg/pragma-re-4.c: New test.
8263 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
8266 * gfortran.dg/assumed_size_refs_3.f90: New test.
8268 2006-01-27 Ben Elliston <bje@au.ibm.com>
8270 * gcc.misc-tests/dectest.exp: Remove defunct comment.
8272 2006-01-26 Laurent GUERBY <laurent@guerby.net>
8275 * ada/acats/support/impdef.a: Add One_Long_Second.
8276 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
8277 * ada/acats/tests/c9/c94026.a: Likewise.
8278 * ada/acats/tests/c9/c97305c.ada: Likewise.
8279 * ada/acats/tests/c9/c99004a.ada: Likewise.
8281 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
8284 * gfortran.dg/global_references_2.f90: New test.
8290 * gfortran.dg/assumed_charlen_function_1.f90: New test.
8291 * gfortran.dg/assumed_charlen_function_3.f90: New test.
8294 * gfortran.dg/assumed_charlen_function_2.f90: New test.
8296 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
8299 * gcc.dg/Wpointer-sign.c: New.
8300 * gcc.dg/Wpointer-sign-Wall.c: New.
8301 * gcc.dg/Wpointer-sign-Wall-no.c: New.
8302 * gcc.dg/Wpointer-sign-pedantic.c: New.
8303 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
8304 * gcc.dg/conv-2.c: Use -Wpointer-sign.
8306 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
8309 * gcc.c-torture/compile/pr25861.c: New test.
8311 2006-01-26 Paul Brook <paul@codesourcery.com>
8313 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
8314 on short-enum targets.
8315 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
8317 (generate_fields): Use short_enums.
8318 (main): Set short_enums. Document -e.
8319 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
8320 on short-enum targets.
8321 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
8323 (generate_fields): Use short_enums.
8324 (main): Set short_enums. Document -e.
8325 * lib/target-supports.exp (check_effective_target_short_enums): New.
8327 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
8330 * gcc.dg/torture/pr25947-1.c: New test.
8332 2006-01-25 Jan Hubicka <jh@suse.cz>
8333 Roger Sayle <roger@eyesopen.com>
8335 PR rtl-optimization/25703
8336 * gcc.target/i386/20060125-1.c: New test case.
8337 * gcc.target/i386/20060125-2.c: New test case.
8339 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
8342 * gfortran.dg/goto_1.f: New.
8344 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
8347 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
8348 25716 on 32-bit systems too.
8350 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
8353 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
8355 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
8357 * gcc.dg/tree-ssa/gen-vect-33.c: New.
8359 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8362 * gfortran.dg/read_eof.f90: Delete, renamed.
8363 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
8364 * gfortran.dg/read_eof_2.f90: New test.
8365 * gfortran.dg/read_eof_3.f90: New test.
8367 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
8370 * gcc.c-torture/compile/pr25860.c: New test.
8372 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8375 * g++.dg/parse/dtor8.C: New test.
8377 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
8380 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
8381 * gcc.dg/gomp/gomp.exp: Return without testing anything if
8382 check_effective_target_fopenmp returns 0.
8384 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
8387 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
8388 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
8389 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
8391 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
8394 * g++.dg/opt/pr25857.C: New test.
8396 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
8397 Jan Hubicka <jh@suse.cz>
8398 Richard Guenther <rguenther@suse.de>
8400 PR rtl-optimization/25654
8401 * gcc.dg/torture/pr25654.c: New testcase.
8402 * gcc.target/i386/pr25654.c: Likewise.
8404 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
8407 * gfortran.dg/internal references_2.f90: New test.
8409 Fix regression in testing of admissability of attributes.
8410 * gfortran.dg/intent_used_1.f90: New test.
8412 2006-01-23 Ben Elliston <bje@au.ibm.com>
8414 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
8415 Remove target conditional torture options for i?86 and x86_64
8418 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
8421 * g++.dg/rtti/no-rtti.C: New.
8423 2006-01-21 Mark Mitchell <mark@codesourcery.com>
8426 * g++.dg/inherit/conv2.C: New test.
8429 * g++.dg/parse/dtor7.C: New test.
8432 * g++.dg/template/crash44.C: New test.
8434 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
8438 * gfortran.dg/internal_references_1.f90: New test.
8443 * gfortran.dg/global_references_1.f90: New test.
8444 * gfortran.dg/g77/19990905-1.f: Restore the error that
8445 there is a clash between the common block name and
8446 the name of a subroutine reference.
8449 * gfortran.dg/aliasing_dummy_1.f90: New test.
8451 2006-01-21 Alan Modra <amodra@bigpond.net.au>
8453 * gcc.dg/vmx/1b-01.c: Warning fix.
8454 * gcc.dg/vmx/1c-02.c: Likewise.
8455 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
8457 2006-01-20 Steve Ellcey <sje@cup.hp.com>
8460 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
8462 2006-01-20 Richard Guenther <rguenther@suse.de>
8463 Steven Bosscher <stevenb.gcc@gmail.com>
8465 PR rtl-optimization/24626
8466 * gcc.dg/torture/pr24626-1.c: New testcase.
8467 * gcc.dg/torture/pr24626-2.c: Likewise.
8468 * gcc.dg/torture/pr24626-3.c: Likewise.
8469 * gcc.dg/torture/pr24626-4.c: Likewise.
8471 2006-01-20 Dirk Mueller <dmueller@suse.com>
8474 * g++.dg/warn/empty-body.C: New.
8476 2006-01-19 Mark Mitchell <mark@codesourcery.com>
8479 * g++.dg/template/using10.C: New test.
8480 * g++.dg/temlpate/using11.C: Likewise.
8481 * g++.dg/inherit/using5.C: Tweak error messages.
8483 2006-01-20 Alan Modra <amodra@bigpond.net.au>
8485 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
8487 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
8489 2006-01-19 Jan Hubicka <jh@suse.cz>
8491 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
8493 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8496 * g++.dg/template/spec28.C: New test.
8498 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
8500 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8501 Fix fprintf's by adding srcdir or removing it.
8503 2006-01-19 Diego Novillo <dnovillo@redhat.com>
8505 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
8506 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
8507 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
8508 * testsuite/gcc.dg/gomp/empty.c: Likewise.
8509 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
8510 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
8511 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
8512 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
8513 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
8514 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
8515 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
8516 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
8517 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
8518 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
8520 2006-01-18 Jeff Law <law@redhat.com>
8522 * gcc.dg/tree-ssa/vrp25.c: New test.
8524 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8526 * gcc.dg/pr25805.c: Fix misapplied patch.
8528 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
8530 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
8531 (check_effective_target_vect_udot_qi): New.
8532 (check_effective_target_vect_sdot_hi): New.
8533 (check_effective_target_vect_udot_hi): New.
8534 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
8535 prefixed with "wrapv-" with -fwrapv.
8536 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
8537 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
8538 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
8539 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
8540 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
8542 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
8543 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
8544 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
8545 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
8547 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8550 * g++.dg/other/default2.C: New test.
8551 * g++.dg/other/default3.C: New test.
8553 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8556 * gcc.dg/pr25805.c: New file.
8558 2006-01-18 Mark Mitchell <mark@codesourcery.com>
8561 * g++.dg/template/init6.C: New test.
8563 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
8565 * gcc.dg/tree-ssa/pr24287.c: New test
8567 2006-01-18 Eric Christopher <echristo@apple.com>
8569 * g++.dg/eh/table.C: New.
8571 2006-01-18 DJ Delorie <dj@redhat.com>
8573 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
8574 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
8575 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
8576 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
8578 2006-01-18 Jeff Law <law@redhat.com>
8580 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
8581 on wrapping on overflow semantics.
8583 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
8585 * gcc.gc/tree-ssa/vrp23.c: New test.
8586 * gcc.gc/tree-ssa/vrp24.c: New test.
8588 2006-01-18 Richard Henderson <rth@redhat.com>
8589 Aldy Hernandez <aldyh@redhat.com>
8590 Jakub Jelinek <jakub@redhat.com>
8591 Diego Novillo <dnovillo@redhat.com>
8592 Uros Bizjak <uros@kss-loka.si>
8594 * testsuite/gcc.dg/gomp: New directory.
8596 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
8597 Steven G. Kargl <kargls@comcast.net>
8600 * gfortran.dg/intrinsic_external_1.f90: New test.
8603 * gfortran.dg/elemental_pointer_1.f90: New test.
8606 * gfortran.dg/external_procedures_1.f90: New test.
8609 gfortran.dg/assumed_present.f90: New test.
8611 2006-01-18 Jakub Jelinek <jakub@redhat.com>
8613 * g++.dg/parse/lookup5.C: New test.
8615 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8618 * gfortran.dg/read_eof.f90: New test.
8620 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8622 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
8623 add a closing brace.
8625 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8628 * gfortran.dg/fmt_tl.f: New test.
8630 2006-01-17 Eric Christopher <echristo@apple.com>
8632 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
8633 * g++.old-deja/g++.warn/impint2.C: Ditto.
8634 * g++.old-deja/g++.other/null1.C: Ditto.
8635 * g++.dg/warn/conv2.C: Ditto.
8636 * g++.dg/warn/conv4.C: New file.
8638 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8640 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
8642 2006-01-17 Andreas Jaeger <aj@suse.de>
8643 Janis Johnson <janis187@us.ibm.com>
8645 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
8647 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
8648 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
8650 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8652 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8653 xfail txxx where xxx >= 25.
8655 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8658 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
8660 2006-01-17 Jakub Jelinek <jakub@redhat.com>
8663 * gcc.dg/pr25682.c: New test.
8664 * g++.dg/parse/array-size2.C: New test.
8666 2006-01-16 Ian Lance Taylor <ian@airs.com>
8668 * consistency.vlad: Remove entire directory, 1652 files.
8670 2006-01-16 Janis Johnson <janis187@us.ibm.com>
8672 * lib/target-supports.exp (check_effective_target_dfp_nocache,
8673 check_effective_target_dfprt_nocache): New.
8674 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
8675 (check_effective_target_dfprt): New.
8676 * lib/c-compat.exp (check_dfp): Remove.
8677 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
8678 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
8679 level of support for decimal float.
8680 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
8681 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
8682 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
8683 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
8684 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
8685 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
8686 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
8687 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
8688 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
8689 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
8690 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
8691 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
8694 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
8697 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
8699 * lib/gfortran.exp (gfortran_init): Likewise.
8700 * lib/obj-c++.exp (obj-c++_init): Likewise.
8701 * lib/scanasm.exp (scan-assembler-dem): Likewise.
8702 (scan-assembler-dem-not): Likewise.
8703 * lib/scandump.exp (scan-dump-dem): Likewise.
8704 (scan-dump-dem-not): Likewise.
8706 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
8709 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
8711 * lib/obj-c++.exp (obj-c++_init): Likewise.
8713 2006-01-16 Richard Guenther <rguenther@suse.de>
8715 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
8717 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8720 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
8723 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
8724 Andrew Pinski <pinskia@physics.uc.edu>
8726 * gcc.dg/minmax-1.c: New test.
8728 2006-01-16 Ben Elliston <bje@au.ibm.com>
8730 * gcc.dg/dfp/dfp.exp: Correct FSF address.
8731 * gcc.misc-tests/dectest.exp: Ditto.
8733 2006-01-15 Ian Lance Taylor <ian@airs.com>
8736 * gcc.target/i386/cmov6.c: Use -march=k8.
8738 2006-01-15 Andreas Jaeger <aj@suse.de>
8740 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
8741 x86 does not have __float128.
8743 2006-01-14 Ian Lance Taylor <ian@airs.com>
8745 * gcc.target/i386/cmov6.c: New test.
8747 2006-01-14 Mark Mitchell <mark@codesourcery.com>
8750 * g++.dg/template/ctor6.C: New test.
8752 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
8754 PR tree-optimization/25485
8755 * gcc.dg/tree-ssa/pr25485.c: New.
8757 2006-01-14 Richard Guenther <rguenther@suse.de>
8759 PR tree-optimization/22548
8760 PR tree-optimization/22555
8761 PR tree-optimization/22501
8762 * gcc.dg/tree-ssa/alias-4.c: New testcase.
8763 * gcc.dg/tree-ssa/alias-5.c: Likewise.
8764 * gcc.dg/tree-ssa/alias-6.c: Likewise.
8765 * gcc.dg/tree-ssa/alias-7.c: Likewise.
8766 * gcc.dg/tree-ssa/alias-8.c: Likewise.
8767 * gcc.dg/tree-ssa/alias-9.c: Likewise.
8768 * gcc.dg/tree-ssa/alias-10.c: Likewise.
8769 * gcc.dg/tree-ssa/alias-11.c: Likewise.
8770 * gcc.dg/tree-ssa/alias-12.c: Likewise.
8772 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
8774 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
8775 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
8777 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
8778 Richard Guenther <rguenther@suse.de>
8780 PR rtl-optimization/24257
8781 * gcc.dg/torture/pr24257.c: New testcase.
8783 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
8785 * gcc.c-torture/execute/20060110-1.c: New test.
8786 * gcc.c-torture/execute/20060110-2.c: New test.
8788 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
8790 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
8792 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
8795 * gfortran.dg/label_3.f90: New test.
8797 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
8799 PR tree-optimization/25771
8800 * g++.dg/tree-ssa/pr25771.C: New test
8802 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8805 * g++.dg/opt/complex5.C: New test.
8807 2006-01-13 Richard Guenther <rguenther@suse.de>
8809 * gcc.target/i386/387-9.c: New testcase.
8811 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
8814 * g++.dg/debug/dwarf2-1.C: New.
8816 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
8819 * lib/gcov.exp (verify-lines): Add "close $fd".
8821 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
8822 Ben Elliston <bje@au.ibm.com>
8824 * gcc.dg/dfp/inf-1.c: New test.
8826 2006-01-12 Janis Johnson <janis187@us.ibm.com>
8827 Yao Qi <qiyaoltc@cn.ibm.com>
8828 Ben Elliston <bje@au.ibm.com>
8829 Jon Grimm <jgrimm2@us.ibm.com>
8831 * gcc.dg/nodfp-1.c: New test.
8832 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8833 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8834 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
8835 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
8836 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
8837 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
8838 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
8839 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
8840 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
8841 * gcc.dg/format/dfp-scanf-1.c: Likewise.
8842 * gcc.dg/format/dfp-printf-1.c: Likewise.
8843 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
8844 (compat_setup_dfp): New.
8845 * gcc.dg/compat/compat.exp: Use it.
8846 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
8847 Make some variables global, prepend "compat_" to their names.
8848 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
8849 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
8850 * gcc.misc-tests/dectest.exp: New test driver for decTest.
8851 * lib/compat.exp (compat_skip_list): Make global, rename.
8852 * lib/c-compat.exp: New file.
8853 * lib/target-supports.exp (check_effective_target_dfp): New.
8855 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
8856 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
8857 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
8858 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
8859 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
8860 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
8861 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
8862 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
8863 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
8864 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
8865 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
8866 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
8867 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
8868 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
8869 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
8870 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
8871 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
8872 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
8873 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
8874 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
8875 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
8876 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
8877 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
8878 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
8879 gcc.dg/dfp/struct-layout-1.c,
8880 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
8881 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
8882 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
8883 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
8884 gcc.dg/dfp/func-vararg-dfp.c,
8885 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
8886 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
8887 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
8888 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
8889 gcc.dg/dfp/wtr-conversion-1.c: New tests.
8891 2006-01-11 Richard Guenther <rguenther@suse.de>
8893 PR tree-optimization/25734
8894 * gcc.dg/tree-ssa/pr25734.c: New testcase.
8896 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8899 * gfortran.dg/literal_character_constant_1_x.F: New test.
8900 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
8901 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
8902 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
8904 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
8907 * g++.dg/ext/packed3.C: Add expected packed error.
8909 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
8912 * gcc.dg/torture/pr25706-1.c: New test.
8914 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
8916 PR tree-optimization/23109
8917 PR tree-optimization/23948
8918 PR tree-optimization/24123
8920 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
8921 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
8922 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
8923 g++.dg/tree-ssa/pr23948.C: New testcases.
8924 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
8925 three divisions in order to do the optimization.
8927 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
8930 * g++.dg/other/pr25632.C: New test.
8932 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
8935 * gfortran.dg/used_types_1.f90: New test.
8937 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
8940 * gcc.dg/torture/pr25718-1.c: New test.
8942 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8944 * gfortran.dg/list_read_2.f90: Fix typo in description.
8946 2006-01-10 Jan Beulich <jbeulich@novell.com>
8948 * lib/target-supports.exp (check_visibility_available): Simplify test
8950 (check_profiling_available): Fail for *-*-netware*.
8951 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
8952 * gcc.dg/20021014-1.c: Likewise.
8953 * gcc.dg/nest.c: Likewise.
8955 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8958 * gfortran.dg/forall_3.f90: New test.
8960 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8963 * gfortran.dg/nesting_2.f90: New test.
8964 * gfortran.dg/nesting_3.f90: New test.
8966 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
8968 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
8969 Fix typo in comment.
8971 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8973 * gfortran.dg/single_char_string.f90: New test.
8975 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8977 * gfortran.dg/ichar_2.f90: New test.
8979 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
8982 * gfortran.dg/private_type_4.f90: New.
8984 2006-01-07 Richard Guenther <rguenther@suse.de>
8986 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
8988 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8990 * gfortran.dg/func_decl_1.f90: New.
8991 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
8992 * gfortran.dg/array_alloc_2.f90: Likewise.
8993 * gfortran.dg/char_result_8.f90: Likewise.
8994 * gfortran.dg/dup_save_1.f90: Likewise.
8995 * gfortran.dg/dup_save_2.f90: Likewise.
8996 * gfortran.dg/f2c_6.f90: Likewise.
8997 * gfortran.dg/f2c_7.f90: Likewise.
8998 * gfortran.dg/func_result_2.f90: Likewise.
8999 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
9001 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
9004 * gfortran.dg/elemental_subroutine_1.f90: New test.
9005 * gfortran.dg/elemental_subroutine_2.f90: New test.
9009 * gfortran.dg/assumed_size_refs_1.f90: New test.
9013 * gfortran.dg/assumed_size_refs_2.f90: New test.
9014 * gfortran.dg/initialization_1.f90: Change warning message.
9016 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
9018 * gcc.dg/tree-ssa/loop-15.c: New test.
9020 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9023 * gfortran.dg/backspace_3.f: New test.
9024 * gfortran.dg/backspace_4.f: New test.
9026 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9029 * gfortran.dg/fmt_white.f: Update test.
9031 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
9033 * gcc.dg/cast-1.c: Add new warning.
9034 * gcc.dg/cast-2.c: Likewise.
9035 * gcc.dg/cast-3.c: Likewise.
9036 * gcc.dg/format/cast-1.c: Likewise.
9037 * gcc.dg/cast-4.c: New testcase.
9039 2006-01-05 Richard Guenther <rguenther@suse.de>
9041 PR tree-optimization/22555
9042 * gcc.dg/tree-ssa/alias-3.c: New testcase.
9044 2006-01-05 Richard Guenther <rguenther@suse.de>
9045 Diego Novillo <dnovillo@redhat.com>
9047 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
9048 * gcc.dg/tree-ssa/loop-8.c: Likewise.
9049 * gcc.dg/tree-ssa/loop-1.c: Likewise.
9050 * gcc.dg/tree-ssa/pr23294.c: Likewise.
9051 * gcc.dg/tree-ssa/pr21985.c: Likewise.
9052 * gcc.dg/tree-ssa/loop-14.c: Likewise.
9053 * gcc.dg/tree-ssa/loop-2.c: Likewise.
9054 * gcc.dg/tree-ssa/loop-3.c: Likewise.
9055 * gcc.dg/tree-ssa/loop-4.c: Likewise.
9056 * gcc.dg/tree-ssa/pr21171.c: Likewise.
9057 * gcc.dg/tree-ssa/loop-5.c: Likewise.
9058 * gcc.dg/tree-ssa/loop-10.c: Likewise.
9059 * gcc.dg/tree-ssa/loop-6.c: Likewise.
9060 * treelang/compile/extravar.tree: Likewise.
9061 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
9062 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
9063 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
9064 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
9065 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
9067 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
9069 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
9072 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
9075 gfortran.dg/char_result_11.f90: New.
9077 2006-01-04 Mark Mitchell <mark@codesourcery.com>
9080 * g++.dg/parse/access9.C: New test.
9081 * g++.dg/tc1/dr52.C: Tweak error markers.
9083 2006-01-04 Richard Henderson <rth@redhat.com>
9085 Merge from gomp branch.
9086 * g++.dg/parse/pragma2.C: Update expected error lines.
9088 2006-01-04 Jakub Jelinek <jakub@redhat.com>
9090 * g++.dg/other/i386-2.C: New test.
9093 * gcc.c-torture/compile/20051228-1.c: New test.
9096 * gcc.dg/pr25559.c: New test.
9098 2006-01-03 Mark Mitchell <mark@codesourcery.com>
9101 * g++.dg/lookup/friend9.C: New test.
9104 * g++.dg/template/repo5.C: New test.
9106 2006-01-03 Steven G. Kargl <kargls@comcast.net>
9109 * gfortran.dg/forall_2.f90: New test.
9111 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
9113 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
9114 dg-require-weak. Adjust regexp to handle leading-underscore
9115 targets and space as well as TAB after .weak. Change previous
9116 64-bit fix to not use naked dot.
9118 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
9120 PR rtl-optimization/25578
9121 * gcc.c-torture/execute/20060102-1.c: New testcase.
9123 2006-01-03 Richard Guenther <rguenther@suse.de>
9126 * gcc.dg/torture/pr25183.c: New testcase.
9128 2006-01-03 Jakub Jelinek <jakub@redhat.com>
9130 Merge from gomp-branch.
9131 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
9132 * gcc.dg/ia64-sync-2.c: Likewise.
9133 * gcc.dg/ia64-sync-3.c: Likewise.
9134 * gcc.dg/ia64-sync-4.c: Likewise.
9135 * gcc.dg/sync-2.c: Likewise.
9136 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
9137 that sparc64-*-* and sparcv9-*-* supports sync builtins.
9139 2006-01-02 Mark Mitchell <mark@codesourcery.com>
9142 * g++.dg/parse/operator6.C: New test.
9145 * g++.dg/parse/error29.C: New test.
9148 * g++.dg/parse/dtor6.C: New test.
9151 * g++.dg/parse/ctor3.C: New test.
9154 * g++.dg/template/class3.C: New test.
9156 2006-01-02 Geoffrey Keating <geoffk@apple.com>
9158 * g++.dg/debug/debug9.C: New.
9160 2006-01-02 Steven G. Kargl <kargls@comcast.net>
9163 * gfortran.dg/label_2.f90: New test.
9165 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9167 * g++.dg/lookup/using12.C: Tighten error marker.
9169 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
9170 Andrew Pinski <pinskia@physics.uc.edu>
9172 * gcc.target/powerpc/darwin-abi-3.c: New file.
9173 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
9174 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
9175 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
9176 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
9177 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
9178 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
9179 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
9180 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
9182 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
9184 * gcc.dg/tree-ssa/loadpre1.c: New;
9185 * gcc.dg/tree-ssa/loadpre2.c: New;
9186 * gcc.dg/tree-ssa/loadpre3.c: New;
9187 * gcc.dg/tree-ssa/loadpre4.c: New;
9188 * gcc.dg/tree-ssa/loadpre5.c: New;
9189 * gcc.dg/tree-ssa/loadpre6.c: New;
9190 * gcc.dg/tree-ssa/loadpre7.c: New;
9191 * gcc.dg/tree-ssa/loadpre8.c: New;
9192 * gcc.dg/tree-ssa/loadpre9.c: New;
9194 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
9196 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
9197 * g++.dg/abi/thunk4.C: Likewise.
9199 2006-01-01 Andreas Jaeger <aj@suse.de>
9201 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
9204 2006-01-01 Jakub Jelinek <jakub@redhat.com>
9207 * gcc.dg/pragma-pack-3.c: New test.
9208 * g++.dg/parse/pragma3.C: New test.
9210 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9213 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
9215 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9218 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
9220 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
9223 * gfortran-dg/pure_byref_3.f90: New.
9226 * gfortran.dg/userdef_operator_1.f90: New.
9228 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
9230 * g++.dg/abi/thunk3.C: New.
9231 * g++.dg/abi/thunk4.C: New.
9233 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
9236 * gfortran.dg/host_used_types_1.f90: New test. Check that host
9237 associated derived type components of derived types are
9238 properly declared in contained procedures.
9240 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9242 PR libgfortran/25139
9243 * gfortran.dg/backspace_2.f: New test.
9245 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9247 PR libgfortran/25550
9248 * gfortran.dg/endfile.f: New test.
9250 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9252 PR libgfortran/25419
9253 * gfortran.dg/comma.f: New test.
9255 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9257 * lib/gfortran-dg.exp: Remove trailing whitespace.
9258 * lib/fortran-torture.exp: Test with -fbounds-check instead of
9261 2005-12-28 Alan Modra <amodra@bigpond.net.au>
9263 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
9264 Extended Double long doubles or repeat tests when long double is
9265 the same size as double.
9267 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9269 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
9272 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
9273 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
9276 * gcc.dg/pr23911.c: Make test variable static.
9279 * gcc.dg/tree-ssa/pr14841.c: Likewise.
9281 2005-12-26 Mark Mitchell <mark@codesourcery.com>
9284 * g++.dg/parse/crash17.C: Adjust error markers.
9285 * g++.dg/template/error20.C: New test.
9287 2005-12-26 Mark Mitchell <mark@codesourcery.com>
9290 * g++.dg/ext/complit4.C: New test.
9293 * g++.dg/ext/complit5.C: Likewise.
9295 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
9297 PR tree-optimization/25125
9298 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
9299 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
9300 * gcc.c-torture/execute/pr25125.c: New.
9302 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
9306 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
9307 with incorrect assumed size references.
9309 2005-12-24 Mark Mitchell <mark@codesourcery.com>
9312 * g++.dg/opt/init1.C: New test.
9314 2005-12-23 Mark Mitchell <mark@codesourcery.com>
9317 * g++.dg/template/sfinae3.C: New test.
9319 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9321 * g++.dg/other/friend4.C: New test.
9323 2005-12-23 Jakub Jelinek <jakub@redhat.com>
9326 * g++.dg/opt/pr25005.C: New test.
9328 2005-12-22 Mark Mitchell <mark@codesourcery.com>
9331 * g++.dg/template/ptrmem16.C: New test.
9333 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
9337 * gfortran.dg/initialization_1.f90: Add test of SIZE.
9339 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9341 PR libgfortran/25307
9342 * gfortran.dg/list_read_5.f90: New test.
9344 2005-12-22 Richard Henderson <rth@redhat.com>
9346 * gcc.target/i386/sse-7.c: Use -msse2.
9348 2005-12-23 Jakub Jelinek <jakub@redhat.com>
9350 PR rtl-optimization/25432
9351 * gcc.c-torture/compile/20051216-1.c: New test.
9354 * objc/execute/pr25328.m: New test.
9356 2005-12-22 Mark Mitchell <mark@codesourcery.com>
9359 * g++.dg/template/call4.C: New test.
9361 2005-12-22 Dale Johannesen <dalej@apple.com>
9363 * gcc.target/i386/sse-17.c: New.
9365 2005-12-22 Paul Brook <paul@codesourcery.com>
9367 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
9369 2005-12-22 Paul Brook <paul@codesourcery.com>
9371 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
9373 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9376 * gcc.c-torture/compile/pr25513.c: New test.
9378 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9381 * g++.dg/parse/error25.C: Add more tests.
9383 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9386 * gfortran.dg/der_charlen_1.f90: New.
9388 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
9391 * gfortran.dg/pointer_component_type_1.f90: New test.
9395 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
9396 should give an error with assumed size array refernces and checks those
9398 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
9399 reference an upper bound so that it does not generate an error.
9405 * gfortran.dg/used_dummy_types_1.f90: New test.
9406 * gfortran.dg/used_dummy_types_2.f90: New test.
9407 * gfortran.dg/used_dummy_types_3.f90: New test.
9408 * gfortran.dg/used_dummy_types_4.f90: New test.
9409 * gfortran.dg/used_dummy_types_5.f90: New test.
9412 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
9413 group already being USE associated.
9414 * gfortran.dg/assumed_shape_nml.f90: New test.
9415 * gfortran.dg/assumed_size_nml.f90: New test.
9425 * gfortran.dg/io_constraints_1.f90: New test.
9426 * gfortran.dg/io_constraints_1.f90: New test.
9427 * gfortran.dg/iostat_3.f90: Change wording of warning.
9428 * gfortran.dg/g77/19981216-0.f: The same.
9430 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
9432 PR tree-optimization/23518
9433 * testsuite/gcc.dg/pr23518.c: New.
9435 2005-12-21 Mike Stump <mrs@apple.com>
9437 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
9439 2005-12-21 Paul Brook <paul@codesourcery.com>
9441 * gcc.dg/pr19340.c: Skip on m68k targets.
9443 2005-12-21 Steven Bosscher <stevenb@suse.de>
9445 PR rtl-optimization/25196
9446 * gcc.dg/pr25196.c: New test.
9448 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
9451 gfortran.dg/where_nested_1.f90: New.
9453 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
9455 PR tree-optimization/25382.
9456 * gcc.dg/tree-ssa/pr25382.c: New.
9458 2005-12-20 Richard Guenther <rguenther@suse.de>
9461 * gcc.target/i386/pr24306.c: New testcase.
9463 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
9465 PR tree-optimization/25501
9466 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
9468 2005-12-20 Richard Guenther <rguenther@suse.de>
9471 2005-12-02 Richard Guenther <rguenther@suse.de>
9473 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
9475 2005-12-20 Mark Mitchell <mark@codesourcery.com>
9478 * g++.dg/warn/Wunreachable-code-2.C: New test.
9480 2005-12-19 Mark Mitchell <mark@codesourcery.com>
9483 * g++.dg/template/ctor5.C: New test.
9486 * g++.dg/template/overload8.C: New test.
9488 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
9490 * gcc.c-torture/compile/pr25483 : New test.
9492 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9495 * g++.dg/ext/typeof10.C: New test.
9497 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
9499 * gcc.dg/mt-loopi1.c: New.
9501 2005-12-18 Richard Guenther <rguenther@suse.de>
9503 PR tree-optimization/25481
9504 * gcc.dg/torture/pr25481.c: New testcase.
9506 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
9508 PR rtl-optimization/21041
9509 * gcc.dg/pr21041.c: New test.
9511 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9513 PR libgfortran/25463
9514 * gfortran.dg/advance.f90: New test.
9516 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
9518 * gcc.dg/20051201-1.c: New test.
9520 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
9523 * gfortran.dg/initialization_1.f90: New test.
9524 * gfortran.dg/enum_5.f90: Change dg-error to new message.
9525 * gfortran.dg/g77/980616-0.f: The same.
9527 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9530 * gfortran.dg/chkbits.f90: New test.
9532 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9534 * gfortran.dg/enum_5.f: Revert to previous version.
9536 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9538 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
9539 * gfortran.dg/nested_modules_1.f90: Ditto.
9540 * gfortran.dg/hollerith_f95.f90: Ditto.
9541 * gfortran.dg/select_5.f90: Ditto.
9542 * gfortran.dg/secnds.f: Ditto.
9543 * gfortran.dg/hollerith2.f90: Ditto.
9544 * gfortran.dg/imag_2.f: Ditto.
9545 * gfortran.dg/ftell_2.f90: Ditto.
9546 * gfortran.dg/malloc_free_1.f90: Ditto.
9547 * gfortran.dg/logint-1.f: Ditto.
9548 * gfortran.dg/recursive_statement_functions.f90: Ditto.
9549 * gfortran.dg/e_d_fmt.f90: Ditto.
9550 * gfortran.dg/hollerith_legacy.f90: Ditto.
9551 * gfortran.dg/logint-2.f: Ditto.
9552 * gfortran.dg/enum_5.f90: Ditto.
9553 * gfortran.dg/f2c_2.f90: Ditto.
9554 * gfortran.dg/pr17143.f90: Ditto.
9555 * gfortran.dg/namelist_14.f90: Ditto.
9556 * gfortran.dg/logint-3.f: Ditto.
9557 * gfortran.dg/spread_scalar_source.f90: Ditto.
9558 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
9559 * gfortran.dg/namelist_11.f: Ditto.
9560 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9561 * gfortran.dg/g77/20010519-1.f
9562 * gfortran.dg/g77/alpha1.f: Ditto.
9563 * gfortran.dg/g77/990115-1.f: Ditto.
9564 * gfortran.dg/g77/erfc.f: Ditto.
9565 * gfortran.dg/g77/19990313-3.f: Ditto.
9566 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
9567 * gfortran.dg/g77/20010426.f: Ditto.
9568 * gfortran.dg/g77/19990313-0.f: Ditto.
9569 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
9570 * gfortran.dg/g77/20000629-1.f: Ditto.
9571 * gfortran.dg/g77/970125-0.f: Ditto.
9572 * gfortran.dg/g77/8485.f: Ditto.
9573 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
9574 * gfortran.dg/g77/19990313-1.f: Ditto.
9575 * gfortran.dg/g77/int8421.f: Ditto.
9576 * gfortran.dg/g77/19990305-0.f: Ditto.
9577 * gfortran.dg/g77/947.f: Ditto.
9578 * gfortran.dg/g77/19990905-2.f: Ditto.
9579 * gfortran.dg/g77/cabs.f: Ditto.
9580 * gfortran.dg/g77/19990313-2.f: Ditto.
9581 * gfortran.dg/g77/20020307-1.f: Ditto.
9582 * gfortran.dg/g77/dcomplex.f: Ditto.
9583 * gfortran.dg/g77/19990502-1.f: Ditto.
9584 * gfortran.dg/g77/19981216-0.f: Ditto.
9585 * gfortran.dg/common_4.f90: Ditto.
9586 * gfortran.dg/entry_4.f90: Ditto.
9587 * gfortran.dg/equiv_constraint_2.f90: Ditto.
9588 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
9589 * gfortran.dg/namelist_12.f: Ditto.
9590 * gfortran.dg/scale_1.f90: Ditto.
9591 * gfortran.dg/modulo_1.f90
9592 * gfortran.dg/hollerith.f90: Ditto.
9593 * gfortran.dg/direct_io_3.f90: Ditto.
9594 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
9595 * gfortran.dg/gnu_logical_1.F: Ditto.
9596 * gfortran.dg/unf_io_convert_1.f90: Ditto.
9597 * gfortran.dg/assign_1.f90: Ditto.
9598 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
9599 * gfortran.dg/pr23095.f: Ditto.
9600 * gfortran.dg/read_float_1.f90: Ditto.
9602 2005-12-17 Andreas Jaeger <aj@suse.de>
9604 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
9605 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
9607 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9610 * gfortran.dg/fmt_white.f: New test.
9612 2005-12-16 Steven G. Kargl <kargls@comcast.net>
9614 * gfortran.dg/label_1.f90: New test.
9616 2005-12-15 Ben Elliston <bje@au.ibm.com>
9619 * gcc.dg/20031012-1.c: Add -Walways-true option.
9620 * gcc.dg/weak/weak-3.c: Likewise.
9621 * g++.old-deja/g++.mike/warn8.C: Likewise.
9623 2005-12-16 Mike Stump <mrs@apple.com>
9625 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
9628 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9630 PR libgfortran/25264
9631 PR libgfortran/25349
9632 * gfortran.dg/tl_editing.f90: Added additional checks.
9633 * gfortran.dg/t_editing.f: New test.
9634 * gfortran.dg/write_padding.f90: New test
9636 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9639 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
9641 2005-12-16 Jakub Jelinek <jakub@redhat.com>
9643 PR rtl-optimization/24899
9644 * gcc.c-torture/execute/20051215-1.c: New test.
9646 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
9649 * gfortran.dg/pr24823.f: New test.
9651 2005-12-16 Jeff Law <law@redhat.com>
9653 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
9655 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
9657 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
9658 Change C++ style comments to C style comments.
9659 Remove aligned types from the array.
9660 Keep Enums disabled.
9661 (complex_types): Remove aligned types from the array.
9662 Comment out "_Complex long double".
9663 (attrib_types): Remove.
9664 (complex_attrib_types): Remove.
9665 (attrib_array_types): Remove.
9666 (complex_attrib_array_types): Remove.
9667 (aligned_bitfld_types): Remove.
9668 (n_aligned_bitfld_types): Remove.
9669 (FEATURE_ALIGNEDPACKED): Delete.
9670 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
9671 (singles): Remove support for adding attributes.
9672 (choose_type): Remove support for attributed types.
9673 (generate_fields): Remove support for attributed bit-fields.
9674 Remove support for adding attributes.
9675 (generate_random_tests): Remove support for adding attributes.
9676 (features): Add back "[0] :0" and "complex vector [0]".
9677 (main): Remove support for attributed bit-fields.
9678 Uncomment the calling of generate_random_tests for the rests of
9681 2005-12-16 Jan Hubicka <jh@suse.cz>
9683 * gcc.c-torture/combine/pr25224.c: New.
9685 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
9688 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
9691 2005-12-15 Richard Sandiford <richard@codesourcery.com>
9693 * gcc.dg/20051215-1.c: New file.
9695 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9697 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
9698 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
9700 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
9703 * gfortran.dg/dummy_functions_1.f90: New.
9705 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
9707 PR rtl-optimization/25310
9708 * gcc.c-torture/compile/pr25310.c: New test.
9710 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9713 * gcc.dg/pr25023.c: New test.
9715 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9717 * g++.old-deja/g++.brendan/redecl1.C,
9718 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
9719 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
9720 g++.old-deja/g++.oliva/typeof1.C,
9721 g++.old-deja/g++.other/crash16.C,
9722 g++.old-deja/g++.other/crash34.C,
9723 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
9724 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
9725 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
9726 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
9727 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
9728 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
9731 2005-12-14 Kean Johnston <jkj@sco.com>
9732 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9734 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
9735 * gcc.target/i386/20020523-1.c: Ditto.
9736 * gcc.target/i386/tailcall-1.c: Ditto.
9737 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
9738 * gcc.target/i386/ssetype-5.c: Ditto.
9740 2005-12-14 Jeff Law <law@redhat.com>
9742 * gcc.dg/tree-ssa/foldstring-1.c: New test.
9744 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9748 * gcc.target/i386/pr25254.c: New test.
9749 * gfortran.dg/PR24188.f: New test.
9751 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
9753 * lib/fortran-torture.exp: Catch remaining uses of
9754 remote_file build delete.
9756 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9758 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
9760 2005-12-14 Ben Elliston <bje@au.ibm.com>
9762 * gcc.dg/warn-addr-cmp.c: New test.
9764 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9768 * gcc.target/i386/pr25293.c: New test.
9770 2005-12-13 Petr Machata <machata@post.cz>
9773 * g++.dg/parse/comma2.C: New test.
9775 2005-12-13 Mark Mitchell <mark@codesourcery.com>
9776 Jakub Jelinek <jakub@redhat.com>
9778 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
9779 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
9780 (limits.h): Include unconditionally.
9781 (stdlib.h): Likewise.
9782 (hashtab.h): Do not include.
9783 (getopt.h): Likewise.
9784 (stddef.h): Include.
9785 (hashval_t): Define.
9786 (struct entry): Add "next" field.
9787 (HASH_SIZE): New macro.
9788 (hash_table): New variable.
9789 (switchfiles): Do not use xmalloc.
9791 (iterative_hash): New function.
9793 (e_exists): New function.
9794 (e_insert): Likewise.
9795 (output): Use, instead of libiberty hashtable functions.
9796 (main): Do not use getopt. Do not call htab_create.
9798 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9801 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
9802 put atal* and atpaal* attributes on array elements.
9803 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
9804 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
9805 put atal* and atpaal* attributes on array elements.
9806 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
9808 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
9810 * gcc.dg/single-precision-constant.c: New test.
9812 2005-12-13 Alan Modra <amodra@bigpond.net.au>
9814 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
9815 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
9816 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
9817 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
9818 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
9819 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
9820 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
9821 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
9822 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
9823 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
9824 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
9825 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
9826 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
9827 gcc.target/powerpc/ppc-sdata-2.c,
9828 gcc.target/powerpc/ppc-stackalign-1.c,
9829 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
9830 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
9831 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
9832 gcc.target/powerpc/rs6000-ldouble-2.c,
9833 gcc.target/powerpc/rs6000-power2-1.c,
9834 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
9835 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
9836 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
9837 option into target selector.
9838 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
9839 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
9841 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9844 * objc.dg/encode-9.m: New test.
9846 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9849 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
9850 * gcc.dg/asm-b.c: Fix typo.
9851 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
9852 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
9853 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
9854 i?86 lp64 and x86_64 ilp32.
9855 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
9857 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
9859 2005-12-12 Steven G. Kargl <kargls@comcast.net>
9862 gfortran.dg/equiv_5.f90: New test.
9864 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
9866 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
9867 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
9868 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
9869 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
9870 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
9871 * gcc.dg/tree-ssa/reassoc-5.c: New.
9872 * gcc.dg/tree-ssa/reassoc-6.c: New.
9873 * gcc.dg/tree-ssa/reassoc-7.c: New.
9874 * gcc.dg/tree-ssa/reassoc-8.c: New.
9875 * gcc.dg/tree-ssa/reassoc-9.c: New.
9876 * gcc.dg/tree-ssa/reassoc-10.c: New.
9877 * gcc.dg/tree-ssa/reassoc-11.c: New.
9879 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9883 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
9885 2005-12-12 Mark Mitchell <mark@codesourcery.com>
9888 * g++.dg/template/inherit.C: Do not use a generic error message.
9890 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9893 * objc.dg/gnu-encoding: New directory.
9894 * objc.dg/gnu-encoding/compat-common.h: New file.
9895 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
9896 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
9897 * objc.dg/gnu-encoding/vector-defs.h: New file.
9898 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
9899 * objc.dg/gnu-encoding/generate-random.c: New file.
9900 * objc.dg/gnu-encoding/generate-random_r.c: New file.
9901 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
9902 * objc.dg/gnu-encoding/generate-random.h: New file.
9904 2005-12-11 Mark Mitchell <mark@codesourcery.com>
9907 * g++.dg/template/defarg7.C: New test.
9909 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
9912 * objc.dg/encode-8.m: New test.
9914 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
9917 * objc.dg/encode-7.m: New test.
9919 2005-12-10 Mark Mitchell <mark@codesourcery.com>
9922 * g++.dg/opt/inline10.C: New test.
9924 2005-12-11 Steven G. Kargl <kargls@comcast.net>
9926 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
9928 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
9930 * gfortran.dg/substring_equivalence.f90: typo in comment
9932 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9935 * gfortran.dg/iostat_3.f90: New test.
9937 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
9940 * gfortran.dg/unf_io_convert_1.f90: New test.
9941 * gfortran.dg/unf_io_convert_2.f90: New test.
9942 * gfortran.dg/unf_io_convert_3.f90: New test.
9944 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9947 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
9948 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
9949 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9950 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
9951 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
9952 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9953 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
9954 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
9955 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9956 gcc.dg/torture/fp-int-convert-float128-timode.c,
9957 gcc.dg/torture/fp-int-convert-float128.c,
9958 gcc.dg/torture/fp-int-convert-float80-timode.c,
9959 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
9960 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
9962 * gcc.dg/tls/opt-1.c: Require effective target fpic.
9964 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
9966 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
9968 2005-12-10 Richard Sandiford <richard@codesourcery.com>
9970 * gcc.dg/20051207-1.c,
9971 * gcc.dg/20051207-2.c,
9972 * gcc.dg/20051207-3.c: New tests.
9974 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9977 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
9978 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
9979 dg-skip-if target selector.
9982 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
9983 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
9984 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
9985 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
9986 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
9987 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
9988 and/or merge with i?86 cases.
9990 * gcc.dg/tls/opt-3.c: Require effective target fpic.
9993 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
9994 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
9995 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
9996 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
9999 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
10002 * gcc.c-torture/compile/pr25311.c: New test.
10004 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10006 PR libgfortran/25039
10007 * gfortran.dg/read_comma.f: New test.
10009 2005-12-08 Jakub Jelinek <jakub@redhat.com>
10012 * g++.dg/opt/pr19317-1.C: New test.
10013 * g++.dg/opt/pr19317-2.C: New test.
10014 * g++.dg/opt/pr19317-3.C: New test.
10017 * gcc.c-torture/execute/pr19005.c: New test.
10020 * g++.old-deja/g++.other/comdat5.C: New test.
10021 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
10023 * g++.dg/compat/struct-layout-1.exp: New file.
10024 * g++.dg/compat/struct-layout-1.h: New.
10025 * g++.dg/compat/struct-layout-1_generate.c: New.
10026 * g++.dg/compat/struct-layout-1_x1.h: New.
10027 * g++.dg/compat/struct-layout-1_x2.h: New.
10028 * g++.dg/compat/struct-layout-1_y1.h: New.
10029 * g++.dg/compat/struct-layout-1_y2.h: New.
10031 * gcc.dg/20050330-2.c: New test.
10033 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
10036 * gfortran.dg/associated_1.f90: New.
10038 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10040 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
10041 ILP32 vect_no_align platforms.
10043 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
10044 Jakub Jelinek <jakub@redhat.com>
10047 * gcc.c-torture/compile/20051207-1.c: New test.
10049 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10052 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
10053 gcc.dg/torture/pr18582-1.c,
10054 gcc.target/i386/attributes-error.c: Also test on x86_64.
10056 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
10058 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10061 * g++.dg/template/typedef3.C: New test.
10065 * g++.dg/template/dtor3.C: Fix error markers.
10067 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
10069 * lib/target-supports.exp (check_effective_target_sync_char_short):
10072 2005-12-06 Janis Johnson <janis187@us.ibm.com>
10074 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
10076 2005-12-06 Roger Sayle <roger@eyesopen.com>
10078 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
10079 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
10080 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
10081 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
10083 2005-12-06 Roger Sayle <roger@eyesopen.com>
10086 * g++.dg/other/array2.C: New test case.
10088 2005-12-05 Geoffrey Keating <geoffk@apple.com>
10090 * gcc.dg/darwin-weakimport-3.c: New.
10092 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
10093 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
10094 and to work on Darwin.
10095 * gcc.dg/attr-weakref-1b.c: New file.
10096 * gcc.dg/attr-weakref-2.c: New test.
10097 * gcc.dg/darwin-weakref-1.c: New test.
10099 2005-12-05 Janis Johnson <janis187@us.ibm.com>
10102 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
10103 use in selector expressions.
10104 (dg-xfail-if): Ditto.
10105 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
10106 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
10107 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
10108 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
10109 * gcc.test-framework/test-framework.exp: Skip generated tests if
10110 CHECK_TEST_FRAMEWORK is not 1.
10112 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10114 PR tree-optimization/24963
10115 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
10118 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
10121 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
10122 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
10123 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
10124 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
10126 2005-12-05 Jakub Jelinek <jakub@redhat.com>
10128 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
10131 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
10133 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
10135 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
10137 * gcc.dg/format/cast-1.c: New test.
10139 2005-12-04 Roger Sayle <roger@eyesopen.com>
10142 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
10143 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
10144 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
10145 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
10147 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
10149 * gcc.dg/cast-pretty-print-1.c: New test.
10151 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
10153 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
10155 2005-12-02 Mark Mitchell <mark@codesourcery.com>
10158 * g++.dg/template/friend40.C: New test.
10160 2005-12-02 Jakub Jelinek <jakub@redhat.com>
10163 * gcc.target/i386/movq-2.c: New test.
10164 * gcc.target/i386/movq.c: Remove target i?86, instead add
10165 dg-require-effective-target ilp32.
10167 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10170 * g++.dg/other/default1.C: New test.
10172 2005-12-02 Richard Guenther <rguenther@suse.de>
10174 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
10176 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
10178 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
10180 2005-12-02 Alan Modra <amodra@bigpond.net.au>
10183 * gcc.target/powerpc/rotate.c: New.
10185 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10187 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
10188 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
10190 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
10193 * gcc.dg/pr17730-1.c: Adjust.
10194 * gcc.dg/lvalue1.c (main): Likewise.
10195 * gcc.dg/lvalue-2.c: Likewise.
10196 * g++.dg/pr7503-3.C
10198 2005-12-01 Geoffrey Keating <geoffk@apple.com>
10200 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
10203 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
10206 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
10208 2005-12-01 Uros Bizjak <uros@kss-loka.si>
10211 * lib/target-supports.exp (check_effective_target_tls): New.
10212 (check_effective_target_tls_runtime): New.
10213 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
10215 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
10216 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
10217 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
10218 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
10219 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
10220 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
10221 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
10222 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
10223 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
10224 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
10225 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
10226 effective-target TLS.
10227 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
10228 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
10229 effective-target TLS runtime.
10231 2005-12-01 Uros Bizjak <uros@kss-loka.si>
10233 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
10235 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
10237 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
10238 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
10239 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
10240 ignored" warnings when "packing" is the same as the ABI layout.
10242 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
10245 * gfortran.dg/line_length_1.f: New test.
10246 * gfortran.dg/line_length_2.f90: Ditto.
10248 2005-11-30 Richard Guenther <rguenther@suse.de>
10250 PR tree-optimization/21655
10251 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
10253 2005-11-30 Dale Johannesen <dalej@apple.com>
10255 * gcc.c-torture/compile/pr24930.c: New.
10257 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
10260 * gfortran.dg/auto_char_dummy_array.f90: New test.
10262 2005-11-30 Jeff Law <law@redhat.com>
10264 * g++.old-deja/g++.law/pr25000.C: New test.
10266 2005-11-30 Jakub Jelinek <jakub@redhat.com>
10268 * gcc.dg/tls/opt-11.c: New test.
10270 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
10272 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
10274 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
10277 2005-11-29 Jakub Jelinek <jakub@redhat.com>
10279 * gfortran.dg/open_access_1.f90: New test.
10281 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10283 * gcc.dg/charset/builtin2.c: New test.
10285 2005-11-28 Jakub Jelinek <jakub@redhat.com>
10287 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
10288 on mmix-*-* for *_[xy].c.
10290 2005-11-28 Kean Johnston <jkj@sco.com>
10292 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
10294 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
10295 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
10296 * gcc.target/i386/asm-3.c: Ditto.
10297 * gcc.target/i386/clobbers.c: Ditto.
10298 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
10299 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
10301 * gcc.target/i386/mul.c: Ditto.
10302 * gcc.target/i386/ssetype-1.c: Ditto.
10303 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
10304 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
10305 static so the test works with -fPIC mode too. Based on comment in
10307 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
10309 2005-11-28 Richard Guenther <rguenther@suse.de>
10311 * gcc.dg/alias-9.c: New testcase.
10312 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
10314 2005-11-28 Roger Sayle <roger@eyesopen.com>
10315 Uros Bizjak <uros@kss-loka.si>
10317 PR middle-end/20219
10318 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
10319 tan(x)/sin(x) transformations.
10321 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
10323 PR middle-end/24575
10324 * gcc.dg/tree-ssa/divide-3.c: New test.
10325 * gcc.dg/tree-ssa/divide-4.c: New test.
10327 2005-11-27 Steven G. Kargl <kargls@comcast.net>
10330 * gfortran.dg/boz_6.f90: New test.
10332 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10335 * gfortran.dg/modulo_1.f90: New test.
10337 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10339 PR libfortran/24919
10340 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
10341 fail on CRLF platforms.
10342 * gfortran.dg/ftell_2.f90: Likewise.
10344 2005-11-26 Eric Christopher <echristo@apple.com>
10346 * gcc.dg/intmax_t-1.c: Remove mips xfail.
10348 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10350 * objc.dg/gnu-runtime-3.m: Simplify.
10352 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10354 PR middle-end/23669
10355 * gcc.dg/tree-ssa/divide-1.c: New test.
10356 * gcc.dg/tree-ssa/divide-2.c: New test.
10358 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10360 PR libgfortran/24945
10361 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
10363 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10365 PR libgfortran/24945
10366 * gfortran.dg/open_status_2.f90: New test.
10368 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10370 * gcc.c-torture/execute/builtins/fprintf.c,
10371 gcc.c-torture/execute/builtins/fputs-lib.c,
10372 gcc.c-torture/execute/builtins/fputs.c,
10373 gcc.c-torture/execute/builtins/lib/fprintf.c,
10374 gcc.c-torture/execute/builtins/lib/printf.c,
10375 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
10377 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
10379 * gcc.dg/20050922-2.c: New test.
10381 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
10383 * objc.dg/gnu-runtime-3.m: New test.
10385 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10388 * g++.dg/other/void1.C: New test.
10390 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
10392 PR middle-end/24998
10393 * gcc.dg/torture/fp-int-convert-float.c,
10394 gcc.dg/torture/fp-int-convert-double.c,
10395 gcc.dg/torture/fp-int-convert-long-double.c,
10396 gcc.dg/torture/fp-int-convert-timode.c,
10397 gcc.dg/torture/fp-int-convert-float80.c,
10398 gcc.dg/torture/fp-int-convert-float80-timode.c,
10399 gcc.dg/torture/fp-int-convert-float128.c,
10400 gcc.dg/torture/fp-int-convert-float128-timode.c,
10401 gcc.dg/torture/fp-int-convert.h: New files.
10403 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10405 PR middle-end/24989
10406 * gcc.dg/tree-ssa/bool-10.c: New test.
10407 * gcc.dg/tree-ssa/bool-11.c: New test.
10408 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
10410 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10412 PR middle-end/24990
10413 * tree-ssa/pr24990-1.c: New test.
10415 2005-11-24 Richard Guenther <rguenther@suse.de>
10416 Dirk Mueller <dmueller@suse.de>
10419 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
10420 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
10421 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
10422 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
10423 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
10424 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
10426 2005-11-23 Uros Bizjak <uros@kss-loka.si>
10428 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
10430 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
10433 * gcc.dg/Wc++-compat.c: New.
10434 * gcc.dg/Wno-c++-compat.c: New.
10436 2005-11-23 Alan Modra <amodra@bigpond.net.au>
10438 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
10439 (vspltish, vspltisw): Likewise.
10441 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10443 PR libgfortran/24794
10444 * gfortran.dg/namelist_12.f: Fix quotes.
10445 * gfortran.dg/namelist_13.f90: Fix quotes.
10446 * gfortran.dg/namelist_14.f90: Fix quotes.
10447 * gfortran.dg/namelist_15.f90: Fix quotes.
10448 * gfortran.dg/namelist_use.f90: Fix quotes.
10449 * gfortran.dg/namelist_use_only.f90: Fix quotes.
10450 * gfortran.dg/namelist_21.f90: New test.
10451 * gfortran.dg/namelist_22.f90: New test.
10453 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
10456 * gcc.c-torture/compile/pr23435.c: New.
10458 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10460 * gcc.c-torture/execute/floatunsisf-1.c: New test.
10462 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10464 * gcc.target/powerpc/405-macchw-1.c,
10465 gcc.target/powerpc/405-macchw-2.c,
10466 gcc.target/powerpc/405-macchwu-1.c,
10467 gcc.target/powerpc/405-macchwu-2.c,
10468 gcc.target/powerpc/405-machhw-1.c,
10469 gcc.target/powerpc/405-machhw-2.c,
10470 gcc.target/powerpc/405-machhwu-1.c,
10471 gcc.target/powerpc/405-machhwu-2.c,
10472 gcc.target/powerpc/405-maclhw-1.c,
10473 gcc.target/powerpc/405-maclhw-2.c,
10474 gcc.target/powerpc/405-maclhwu-1.c,
10475 gcc.target/powerpc/405-maclhwu-2.c,
10476 gcc.target/powerpc/405-mulchw-1.c,
10477 gcc.target/powerpc/405-mulchw-2.c,
10478 gcc.target/powerpc/405-mulchwu-1.c,
10479 gcc.target/powerpc/405-mulchwu-2.c,
10480 gcc.target/powerpc/405-mulhhw-1.c,
10481 gcc.target/powerpc/405-mulhhw-2.c,
10482 gcc.target/powerpc/405-mulhhwu-1.c,
10483 gcc.target/powerpc/405-mulhhwu-2.c,
10484 gcc.target/powerpc/405-mullhw-1.c,
10485 gcc.target/powerpc/405-mullhw-2.c,
10486 gcc.target/powerpc/405-mullhwu-1.c,
10487 gcc.target/powerpc/405-mullhwu-2.c,
10488 gcc.target/powerpc/405-nmacchw-1.c,
10489 gcc.target/powerpc/405-nmacchw-2.c,
10490 gcc.target/powerpc/405-nmachhw-1.c,
10491 gcc.target/powerpc/405-nmachhw-2.c,
10492 gcc.target/powerpc/405-nmaclhw-1.c,
10493 gcc.target/powerpc/405-nmaclhw-2.c,
10494 gcc.target/powerpc/440-macchw-1.c,
10495 gcc.target/powerpc/440-macchw-2.c,
10496 gcc.target/powerpc/440-macchwu-1.c,
10497 gcc.target/powerpc/440-macchwu-2.c,
10498 gcc.target/powerpc/440-machhw-1.c,
10499 gcc.target/powerpc/440-machhw-2.c,
10500 gcc.target/powerpc/440-machhwu-1.c,
10501 gcc.target/powerpc/440-machhwu-2.c,
10502 gcc.target/powerpc/440-maclhw-1.c,
10503 gcc.target/powerpc/440-maclhw-2.c,
10504 gcc.target/powerpc/440-maclhwu-1.c,
10505 gcc.target/powerpc/440-maclhwu-2.c,
10506 gcc.target/powerpc/440-mulchw-1.c,
10507 gcc.target/powerpc/440-mulchw-2.c,
10508 gcc.target/powerpc/440-mulchwu-1.c,
10509 gcc.target/powerpc/440-mulchwu-2.c,
10510 gcc.target/powerpc/440-mulhhw-1.c,
10511 gcc.target/powerpc/440-mulhhw-2.c,
10512 gcc.target/powerpc/440-mulhhwu-1.c,
10513 gcc.target/powerpc/440-mulhhwu-2.c,
10514 gcc.target/powerpc/440-mullhw-1.c,
10515 gcc.target/powerpc/440-mullhw-2.c,
10516 gcc.target/powerpc/440-mullhwu-1.c,
10517 gcc.target/powerpc/440-mullhwu-2.c,
10518 gcc.target/powerpc/440-nmacchw-1.c,
10519 gcc.target/powerpc/440-nmacchw-2.c,
10520 gcc.target/powerpc/440-nmachhw-1.c,
10521 gcc.target/powerpc/440-nmachhw-2.c,
10522 gcc.target/powerpc/440-nmaclhw-1.c,
10523 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
10525 2005-11-21 Jakub Jelinek <jakub@redhat.com>
10528 * gfortran.dg/inquire_9.f90: New test.
10531 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
10533 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10535 PR libfortran/24432
10536 * lib/target-supports.exp (check_effective_target_fortran_large_real):
10537 Check that 'cos' is supported.
10539 2005-11-21 Paul Thomas <pault@gcc.gnu.org
10542 * gfortran.dg/substring_equivalence.f90: New test.
10545 * gfortran.dg/auto_internal_assumed.f90: New test.
10547 2005-11-21 Uros Bizjak <uros@kss-loka.si>
10549 * gcc.dg/fold-div-2.c: New test.
10551 2005-11-20 Ian Lance Taylor <ian@airs.com>
10553 PR rtl-optimization/24883
10554 * gcc.c-torture/compile/pr24883.c: New test.
10556 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
10558 PR middle-end/20583
10559 * gcc.c-torture/compile/pr20583.c: New.
10561 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
10563 * gcc.c-torture/execute/usmul.c: New test.
10565 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
10567 * gcc.dg/tree-ssa/vrp22.c: New test.
10569 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
10571 PR middle-end/24912
10572 * gcc.dg/torture/pr24912-1.c: New test.
10574 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
10577 * gfortran.dg/arrayio_derived_1.f90: New test.
10579 2005-11-19 Richard Guenther <rguenther@suse.de>
10581 PR middle-end/23294
10582 * gcc.dg/tree-ssa/pr23294.c: New testcase.
10584 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
10586 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
10588 2005-11-18 Mark Mitchell <mark@codesourcery.com>
10591 * g++.dg/template/friend39.C: New test.
10593 2005-11-18 James E Wilson <wilson@specifix.com>
10595 * gcc.dg/builtin-strstr.c: New.
10597 2005-11-18 Richard Henderson <rth@redhat.com>
10599 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
10600 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
10601 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
10602 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
10603 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
10604 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
10605 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
10606 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
10607 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
10608 renaming to remove initial "ia64-".
10610 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
10612 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
10614 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
10616 * g++.dg/cpp/string-2.C: New test.
10618 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
10620 * gcc.dg/tree-ssa/loop-14.c: New test.
10622 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
10623 Michael Chamberlain <michael@chamberlain.net.au>
10625 * ada/acats/run_all.sh (target_run): Kill long running tests.
10627 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10629 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
10630 * gcc.dg/cleanup-9.c: Likewise.
10631 * gcc.dg/cleanup-10.c: Likewise.
10632 * gcc.dg/cleanup-11.c: Likewise.
10634 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10637 * gfortran.dg/open_access_append_1.f90: New test.
10638 * gfortran.dg/open_access_append_2.f90: New test.
10640 2005-11-16 Richard Guenther <rguenther@suse.de>
10642 PR middle-end/24851
10643 * gcc.c-torture/execute/pr24851.c: New testcase.
10645 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
10647 * gcc.dg/fold-overflow-1.c: New test.
10649 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
10651 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
10652 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
10654 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
10656 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
10658 * g++.dg/eh/forced2.C: Likewise.
10659 * g++.dg/eh/forced3.C: Likewise.
10660 * g++.dg/eh/forced4.C: Likewise.
10662 2005-11-11 Mike Stump <mrs@apple.com>
10664 * g++.old-deja/g++.mike/unused.C: Add.
10666 2005-11-15 Mark Mitchell <mark@codesourcery.com>
10669 * g++.dg/warn/Wcast-qual1.C: New test.
10671 2005-11-15 Jan Hubicka <jh@suse.cz>
10673 * gcc.dg/winline-5.c: Add large-unit-insns limit.
10675 2005-11-14 David Edelsohn <edelsohn@gnu.org>
10677 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
10679 2005-11-14 Diego Novillo <dnovillo@redhat.com>
10682 * gcc.dg/tree-ssa/pr24840.c: New test.
10684 2005-11-14 Janis Johnson <janis187@us.ibm.com>
10687 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
10689 2005-11-14 Dale Johannesen <dalej@apple.com>
10691 * gcc.c-torture/execute/20051113-1.c: New.
10693 2005-11-14 Mark Mitchell <mark@codesourcery.com>
10696 * g++.dg/template/crash43.C: New test.
10698 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
10700 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
10702 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10705 * g++.dg/eh/spec8.C: New test.
10707 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10709 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
10711 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10714 * g++.dg/parse/ambig4.C: New test.
10715 * g++.dg/tc1/dr101.C: Adjust error markers.
10716 * g++.dg/lookup/strong-using-2.C: Likewise.
10717 * g++.dg/lookup/ambig5.C: Likewise.
10718 * g++.dg/lookup/ambig4.C: Likewise.
10719 * g++.dg/parse/crash22.C: Likewise.
10721 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10723 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
10725 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
10727 * gcc.dg/nested-calls-1.c: New test.
10729 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10731 * gfortran.dg/complex_intrinsic_1.f90: New test.
10732 * gfortran.dg/complex_intrinsic_2.f90: New test.
10733 * gfortran.dg/fgetc_1.f90: New test.
10734 * gfortran.dg/fgetc_2.f90: New test.
10735 * gfortran.dg/fgetc_3.f90: New test.
10736 * gfortran.dg/ftell_1.f90: New test.
10737 * gfortran.dg/ftell_2.f90: New test.
10738 * gfortran.dg/gnu_logical_1.F: New test.
10739 * gfortran.dg/gnu_logical_2.f90: New test.
10741 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
10743 PR middle-end/24820
10744 * testsuite/gcc.dg/pr24820.c: New test.
10746 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
10748 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
10749 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
10752 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10755 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
10757 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10759 * gcc.target/cris/cris.exp: New file.
10760 * gcc.target/cris/rld-legit1.c: New test.
10761 * gcc.target/cris/rld-legit2.c: New test.
10763 2005-11-12 Jakub Jelinek <jakub@redhat.com>
10766 * g++.dg/opt/pr24780.C: New test.
10769 * g++.dg/template/asm1.C: New test.
10771 2005-11-12 Steven G. Kargl <kargls@comcast.net>
10773 PR libgfortran/24787
10774 * gfortran.dg/scan_1.f90: New test.
10776 2005-11-12 Jan Hubicka <jh@suse.cz>
10778 * gcc.target/i386/minmax-1.c: New.
10779 * gcc.target/i386/minmax-2.c: New.
10781 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
10783 * gcc.dg/pr24445.c: Fix for 64-bit targets.
10785 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
10787 * gcc.c-torture/execute/20051110-1.c,
10788 gcc.c-torture/execute/20051110-2.c: New tests.
10790 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10792 PR middle-end/24750
10793 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
10796 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10798 * lib/target-libpath.exp (get_shlib_extension): New proc.
10799 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
10800 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10801 * lib/objc.exp (objc_target_compile): Likewise.
10802 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
10805 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10807 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
10809 * lib/target-supports.exp (check_effective_target_static_libgfortran):
10810 Add -static to additional_flags and pass it to target_compile.
10812 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10814 PR libgfortran/24719
10815 gfortran.dg/read_noadvance.f90: New test.
10817 PR libgfortran/24699
10818 gfortran.dg/fmt_t_2.f90: New test.
10820 PR libgfortran/24785
10821 gfortran.dg/read_x_eor.f90: New test.
10823 PR libgfortran/24584
10824 gfortran.dg/namelist_empty.f90: Rename test.
10826 PR libgfortran/24489
10827 gfortran/read_eor.f90: Rename test.
10829 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10832 * gfortran.dg/automatic_module_variable.f90: New test.
10834 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
10837 * gcc.dg/pr24445.c: New test.
10839 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10843 * gfortran.dg/recursive_statement_functions.f90: Add statement
10844 functions using inline intrinsic functions and parameters to test
10845 that they no longer seg-fault.
10848 gfortran.dg/nested_modules_4.f90: New test.
10849 gfortran.dg/nested_modules_5.f90: New test.
10851 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10854 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
10856 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
10858 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
10861 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10863 * gcc.dg/sparc-getcontext-1.c: New test.
10865 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
10867 * gcc.dg/ifcvt-fabs-1.c: New test.
10869 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
10872 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
10873 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
10875 2005-11-09 Richard Guenther <rguenther@suse.de>
10877 PR tree-optimization/24716
10878 * gcc.c-torture/execute/pr24716.c: New testcase.
10880 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10882 * gcc.dg/pr24624.c: Disable for non S/390 targets.
10884 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10887 * gcc.dg/pr24624.c: Testcase added.
10889 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10892 * g++.dg/other/pr24623.C: Testcase added.
10894 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
10897 * gfortran-dg/pure_byref_1.f90: New.
10898 * gfortran-dg/pure_byref_2.f90: New.
10900 2005-11-09 Uros Bizjak <uros@kss-loka.si>
10903 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
10904 * gcc.dg/dg.exp: Run main loop also for *.i files.
10906 2005-11-08 Jakub Jelinek <jakub@redhat.com>
10909 * g++.dg/tls/diag-3.C: New test.
10910 * g++.dg/tls/diag-4.C: New test.
10911 * g++.dg/tls/static-1.C: New test.
10912 * g++.dg/tls/static-1a.cc: New file.
10914 2005-11-08 Diego Novillo <dnovillo@redhat.com>
10917 * g++.dg/tree-ssa/pr23046.C: New test.
10919 2005-11-08 Devang Patel <dpatel@apple.com>
10921 PR tree-optimization/23115
10922 * gcc.dg/tree-ssa/pr23115.c: New.
10924 2005-11-08 David Edelsohn <edelsohn@gnu.org>
10926 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
10927 * gcc.target/powerpc/pr16155.c: Same.
10928 * gcc.target/powerpc/altivec-1.c: Same.
10929 * gcc.target/powerpc/altivec-2.c: Same.
10930 * gcc.target/powerpc/altivec-3.c: Same.
10931 * gcc.target/powerpc/altivec-5.c: Same.
10932 * gcc.target/powerpc/altivec-11.c: Same.
10933 * gcc.target/powerpc/altivec-12.c: Same.
10934 * gcc.target/powerpc/altivec-14.c: Same.
10935 * gcc.target/powerpc/altivec-22.c: Same.
10936 * gcc.target/powerpc/altivec-consts.c: Same.
10937 * gcc.target/powerpc/altivec-pr22085.c: Same.
10938 * gcc.target/powerpc/altivec-splat.c: Same.
10939 * gcc.target/powerpc/altivec-varargs-1.c: Same.
10940 * gcc.target/powerpc/altivec-vec-merge.c: Same.
10941 * gcc.target/powerpc/darwin-longlong.c: Same.
10943 2005-11-08 Uros Bizjak <uros@kss-loka.si>
10946 * gcc.dg/pr19340.c: New test.
10948 2005-11-07 Ian Lance Taylor <ian@airs.com>
10950 PR rtl-optimization/24683
10951 * gcc.dg/pr24683.c: New test.
10953 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10955 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
10956 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
10958 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10960 * gcc.target/i386/pr23376.c: Compile with -mmmx.
10962 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
10964 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
10966 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10970 * gcc.target/powerpc/altivec-consts.c,
10971 gcc.target/powerpc/altivec-splat.c: New testcase.
10973 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10977 * gcc.dg/overflow-2.c: New testcase.
10979 2005-11-07 Jakub Jelinek <jakub@redhat.com>
10981 PR rtl-optimization/23567
10982 * gcc.c-torture/execute/20051104-1.c: New test.
10984 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
10987 gfortran.dg/private_type_2.f90: Modified to check that case with
10988 PRIVATE declaration within derived type is accepted.
10991 gfortran.dg/pointer_assign_1.f90: New test.
10994 * gfortran.dg/arrayio_0.f90: New test.
10997 gfortran.dg/data_initialized.f90: New test.
10998 gfortran.dg/data_constraints_1.f90: New test.
10999 gfortran.dg/data_constraints_2.f90: New test.
11001 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
11005 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
11007 2005-11-06 Diego Novillo <dnovillo@redhat.com>
11010 * gcc.dg/tree-ssa/pr24670.c: New test.
11012 2005-11-05 Ian Lance Taylor <ian@airs.com>
11015 * gcc.target/i386/pr22432.c: New test.
11017 2005-11-05 Richard Henderson <rth@redhat.com>
11019 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
11020 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
11021 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
11022 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
11023 from gcc.dg/alpha-*.
11024 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
11025 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
11027 2005-11-05 Andreas Jaeger <aj@suse.de>
11029 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
11031 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
11034 * gcc.dg/torture/pr23424-1.c: New test.
11036 2005-11-04 Richard Henderson <rth@redhat.com>
11038 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
11039 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
11040 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
11041 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
11042 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
11043 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
11044 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
11045 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
11046 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
11047 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
11048 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
11049 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
11050 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
11051 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
11052 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
11053 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
11054 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
11055 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
11056 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
11057 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
11058 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
11059 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
11060 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
11061 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
11063 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
11064 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
11065 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
11066 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
11067 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
11068 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
11069 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
11070 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
11071 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
11072 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
11073 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
11074 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
11075 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
11076 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
11077 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
11078 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
11079 gcc.target/i386/lea.c, gcc.target/i386/local.c,
11080 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
11081 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
11082 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
11083 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
11084 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
11085 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
11086 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
11087 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
11088 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
11089 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
11090 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
11091 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
11092 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
11093 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
11094 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
11095 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
11096 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
11097 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
11098 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
11099 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
11100 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
11101 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
11102 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
11103 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
11104 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
11105 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
11106 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
11107 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
11109 2005-11-04 Diego Novillo <dnovillo@redhat.com>
11112 * gcc.dg/tree-ssa/pr24627.c: New test.
11114 2005-11-04 Paul Brook <paul@codesourcery.com>
11116 * gcc.dg/tls/opt-10.c: New test.
11118 2005-11-04 Andreas Jaeger <aj@suse.de>
11120 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
11121 avoid extra warnings.
11123 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11125 PR libfortran/22298
11126 * gcc/testsuite/lib/target-supports.exp
11127 (check_effective_target_static_libgfortran): New
11128 static_libgfortran effective target.
11129 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
11130 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
11132 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
11134 * gcc.dg/pr24615.c: Guard test with { target fpic }.
11136 2005-11-03 Josh Conner <jconner@apple.com>
11139 g++.dg/ext/array2.C: New test.
11140 g++.dg/template/dependent-name3.C: New test.
11141 g++.dg/template/dependent-name4.C: New test.
11142 g++.dg/template/sfinae2.C: New test.
11144 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11146 PR preprocessor/22042
11147 * gcc.dg/cpp/strify4.c: New test.
11149 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
11152 * g++.dg/cpp/string-1.C: New test.
11154 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
11156 * gcc.target/powerpc: New directory.
11157 * gcc.target/powerpc/powerpc.exp: New file.
11158 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
11159 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
11160 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
11161 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
11162 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
11163 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
11164 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
11165 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
11166 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
11167 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
11168 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
11169 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
11170 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
11171 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
11172 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
11173 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
11174 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
11175 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
11176 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
11177 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
11178 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
11179 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
11180 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
11181 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
11182 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
11183 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
11184 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
11185 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
11186 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
11187 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
11188 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
11189 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
11190 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
11191 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
11193 2005-11-03 Mark Mitchell <mark@codesourcery.com>
11196 * g++.dg/warn/inline2.C: New test.
11198 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11200 PR middle-end/23155
11201 * g++.dg/ext/c99struct1.C: New test.
11202 * gcc.dg/union-cast-1.c: New test.
11203 * gcc.dg/union-cast-2.c: New test.
11204 * gcc.dg/union-cast-3.c: New test.
11206 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11208 PR middle-end/24589
11209 * gcc.c-torture/execute/zero-struct-2.c: New test.
11211 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11214 * g++.dg/init/switch1.C: New test.
11216 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11218 * gcc.dg/delay-slot-1.c: New test.
11220 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
11223 * gcc.dg/pr24620.c: New test.
11225 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
11228 * gcc.dg/format/unnamed-1.c: New test.
11230 2005-11-02 Mark Mitchell <mark@codesourcery.com>
11233 * g++.dg/expr/cond8.C: New test.
11236 * g++.dg/parse/dot1.C: New test.
11238 2005-11-02 Jan Hubicka <jh@suse.cz>
11241 * gcc.dg/i386-lea.c: New test
11243 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
11246 * gcc.dg/pr24615.c: New test.
11248 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
11251 * gcc.dg/pr24600.c: New test.
11253 2005-11-02 Mark Mitchell <mark@codesourcery.com>
11256 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
11257 * g++.dg/parse/typename9.C: New test.
11258 * g++/dg/parse/typename10.C: Likewise.
11260 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
11263 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
11264 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
11265 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
11267 2005-11-02 Mark Mitchell <mark@codesourcery.com>
11270 * g++.dg/debug/static1.C: New test.
11272 2005-11-02 Josh Conner <jconner@apple.com>
11274 * g++.dg/crash38.C: moved into proper directory...
11275 * g++.dg/template/crash42.C: ...here
11277 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
11280 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
11281 pcc_bitfield_type_matters || default_packed.
11283 * lib/target-supports.exp
11284 (check_effective_target_pcc_bitfield_type_matters): New proc.
11285 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
11288 * lib/target-supports.exp (check_effective_default_packed): New proc.
11289 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
11290 Gate expected errors on target ! default_packed.
11291 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
11293 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11295 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
11298 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11301 * gfortran.dg/entry_5.f90: New.
11302 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
11304 2005-11-01 Bob Wilson <bob.wilson@acm.org>
11306 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
11308 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
11311 gfortran.dg/namelist_blockdata.f90: New test.
11314 gfortran.dg/external_implicit_none.f90: New test.
11317 * gfortran.dg/secnds.f: New test.
11319 2005-10-31 Jan Hubicka <jh@suse.cz>
11322 * gcc.c-torture/compile/pr20928.c: New test.
11324 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
11326 PR middle-end/23492
11327 * gcc.c-torture/compile/zero-strct-5.c: New test.
11329 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
11331 PR libgfortran/24584
11332 * gfortran.dg/pr24584.f90: New test.
11334 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
11337 * gfortran.dg/char_result_9.f90: New.
11338 * gfortran.dg/char_result_10.f90: New.
11340 2005-10-30 Jan Hubicka <jh@suse.cz>
11342 * g++.dg/tree-ssa/pr24172.C: New testcase.
11344 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11346 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
11348 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
11350 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
11351 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
11352 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
11353 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
11354 gfortran.dg/enum_9.f90,
11355 gfortran.fortran-torture/compile/enum_1.f90,
11356 gfortran.fortran-torture/execute/enum_1.f90,
11357 gfortran.fortran-torture/execute/enum_2.f90,
11358 gfortran.fortran-torture/execute/enum_3.f90,
11359 gfortran.fortran-torture/execute/enum_4.f90: New tests.
11361 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
11364 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
11365 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
11367 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11369 PR libfortran/20179
11370 * gfortran.dg/mixed_io_1.f90: New test.
11371 * gfortran.dg/mixed_io_1.c: New file.
11373 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11375 * gfortran.dg/malloc_free_1.f90: New test.
11377 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
11379 * gcc.dg/nested-func-4.c: Require profiling -pg.
11381 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11384 * g++.dg/warn/main-2.C: New test.
11386 2005-10-28 Steven G. Kargl <kargls@comcast.net>
11389 * gfortran.dg/interface_2.f90: new test.
11391 2005-10-28 Josh Conner <jconner@apple.com>
11394 * g++.dg/template/crash38.C: New test.
11395 * g++.dg/parse/explicit1.C: Change expected errors.
11397 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11400 * g++.dg/other/large-size-array.C: New test.
11402 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11404 PR middle-end/24362
11405 * g++.dg/opt/complex4.C: New test.
11407 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
11409 * gcc.dg/nested-func-4.c: New test.
11411 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
11414 gfortran.dg/derived_recursion.f90: New test.
11415 gfortran.dg/implicit_actual.f90: New test.
11417 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
11419 PR middle-end/24295, PR testsuite/24477
11420 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
11421 removed when weakref hits the tree.
11423 2005-10-25 Jakub Jelinek <jakub@redhat.com>
11425 * gfortran.dg/cray_pointers_4.f90: New test.
11427 * gfortran.dg/cray_pointers_5.f90: New test.
11429 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
11432 * gfortran.dg/assign_5.f90: New test.
11433 * gfortran.dg/assign_6.f: New test.
11435 2005-10-25 Uros Bizjak <uros@kss-loka.si>
11437 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
11438 CPU has no SSE support.
11440 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
11442 PR libgfortran/24224
11443 * gfortran.dg/arrayio_1.f90: Update attribution.
11444 * gfortran.dg/arrayio_2.f90: Update attribution.
11445 * gfortran.dg/arrayio_3.f90: Update attribution.
11446 * gfortran.dg/arrayio_4.f90: Update test conditions.
11447 * gfortran.dg/arrayio_5.f90: Update attribution.
11448 * gfortran.dg/arrayio_6.f90: New test.
11449 * gfortran.dg/arrayio_7.f90: New test.
11451 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
11453 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
11455 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11457 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
11459 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11462 * gfortran.dg/namelist_char_only.f90: New test.
11464 2005-10-24 Asher Langton <langton2@llnl.gov>
11468 * gfortran.dg/cray_pointers_1.f90: New test.
11469 * gfortran.dg/cray_pointers_2.f90: New test.
11470 * gfortran.dg/cray_pointers_3.f90: New test.
11471 * gfortran.dg/loc_1.f90: New test.
11472 * gfortran.dg/loc_2.f90: New test.
11474 2005-10-24 Steven Bosscher <stevenb@suse.de>
11476 * gcc.dg/pr24225.c: New test.
11478 2005-10-24 Asher Langton <langton2@llnl.gov>
11480 * gfortran.dg/dup_save_1.f90: New test.
11481 * gfortran.dg/dup_save_2.f90: New test.
11483 2005-10-24 Paul Brook <paul@codesourcery.com>
11486 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
11489 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
11491 PR libgfortran/24489
11492 * gfortran.dg/pr24489.f90: New test.
11494 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
11497 * gfortran.dg/ichar_1.f90: Add tests for derived types.
11499 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
11502 * g++.dg/init/array16.C: Skip for mmix-*-*.
11504 2005-10-23 Asher Langton <langton2@llnl.gov>
11506 * gfortran.dg/byte_1.f90: New test.
11507 * gfortran.dg/byte_2.f90: New test.
11509 2005-10-23 David Edelsohn <edelsohn@gnu.org>
11511 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
11513 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
11516 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
11519 * gfortran.dg/merge_char_const.f90: New test.
11522 * gfortran.dg/spread_scalar_source.f90: New test.
11524 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
11526 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
11528 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
11529 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
11531 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
11533 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
11536 * gfortran.dg/der_pointer_4.f90: New.
11538 2005-10-22 David Ayers <d.ayers@inode.at>
11540 * obj-c++.dg/except-1.mm: Simplify.
11542 2005-10-21 David Ayers <d.ayers@inode.at>
11544 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
11546 2005-10-21 Jakub Jelinek <jakub@redhat.com>
11548 * gfortran.dg/assumed_dummy_2.f90: New test.
11550 2005-10-21 James E Wilson <wilson@specifix.com>
11552 PR preprocessor/15220
11553 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
11555 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
11557 * gcc.c-torture/execute/20051021-1.c: New test.
11559 2005-10-21 Mark Mitchell <mark@codesourcery.com>
11562 * g++.dg/ext/tmplattr1.C: New test.
11564 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
11567 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
11569 2005-10-20 Geoffrey Keating <geoffk@apple.com>
11571 * obj-c++.dg/except-1.mm: New.
11573 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
11575 2005-10-21 Alan Modra <amodra@bigpond.net.au>
11577 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
11579 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
11581 PR middle-end/24295
11582 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
11583 declarations with the same names as thunks' alias targets, use
11585 * gcc.dg/attr-alias-3.c: New test.
11586 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
11588 2005-10-20 Mark Mitchell <mark@codesourcery.com>
11591 * g++.dg/parse/access8.C: New test.
11593 2005-10-20 Richard Guenther <rguenther@suse.de>
11596 * g++.dg/tree-ssa/pr24439.C: New testcase.
11598 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11600 * g++.dg/opt/delay-slot-1.C: New test.
11602 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
11605 * gfortran.fg/der_init_1.f90: New.
11607 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
11609 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
11611 2005-10-19 Mark Mitchell <mark@codesourcery.com>
11614 * g++.dg/parse/error28.C: New test.
11616 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11618 * gcc.dg/profile-generate-2.c: New test.
11620 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
11623 * g++.dg/ext/dllimport11.C: New.
11625 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11628 * g++.dg/other/friend3.C: New test.
11630 2005-10-18 Mark Mitchell <mark@codesourcery.com>
11633 * g++.dg/template/error19.C: New test.
11635 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
11638 * g++.dg/overload/koenig2.C: New.
11641 * g++.dg/overload/error2.C: New.
11644 * g++.dg/inherit/covariant14.C: New.
11646 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11649 * g++.dg/parse/for1.C: New test.
11651 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
11654 * gfortran.dg/host_dummy_index_1.f90: New test.
11657 * gfortran.dg/automatic_char_len_2.f90: New test.
11660 * gfortran.dg/recursive_statement_functions.f90: New test.
11663 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
11666 * gfortran.dg/external_initializer.f90: New test.
11669 * non_module_public.f90: New test.
11671 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
11674 * g++.dg/template/overload7.C: New.
11677 * g++.dg/other/switch2.C: Remove expected warnings.
11680 * g++.dg/template/defarg6.C: New.
11682 2005-10-17 Uros Bizjak <uros@kss-loka.si>
11685 * gcc.target/i386/pr24315.c: New test.
11687 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11690 * g++.dg/template/static21.C: New test.
11691 * g++.dg/template/static21-a.cc: Likewise.
11693 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
11696 * g++.dg/warn/Wswitch-default-1.C: New test.
11697 * g++.dg/warn/Wswitch-default-2.C: New test.
11699 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11702 * g++.dg/parse/template18.C: New test.
11703 * g++.dg/template/nontype15.C: Likewise.
11705 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
11708 * gfortran.dg/spec_expr_2.f90: New.
11710 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
11712 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
11713 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
11714 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
11715 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
11716 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
11717 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
11718 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
11719 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
11720 previous target-specific skips and warning-message matches where
11723 2005-10-15 Mark Mitchell <mark@codesourcery.com>
11726 * g++.dg/warn/Wctor-dtor.C: New test.
11728 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11731 * gcc.dg/for-1.c: New test.
11733 2005-10-14 Mark Mitchell <mark@codesourcery.com>
11736 * g++.dg/warn/Wconversion1.C: New test.
11737 * g++.dg/ext/packed4.C: Compile with -w.
11738 * g++.dg/opt/20050511-1.C: Likewise.
11739 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
11741 2005-10-14 Jakub Jelinek <jakub@redhat.com>
11743 * gfortran.dg/boz_5.f90: New test.
11745 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
11748 * g++.dg/other/switch2.C: New.
11751 * g++.dg/init/ctor7.C: New.
11753 2005-10-13 David Edelsohn <edelsohn@gnu.org>
11756 * g++.dg/parse/crash32.C: New test.
11758 2005-10-13 Mark Mitchell <mark@codesourcery.com>
11761 * g++.dg/init/goto2.C: New test.
11764 * g++.dg/template/crash/41.C: New test.
11767 * g++.dg/template/crash40.C: New test.
11770 * g++.dg/parse/friend5.C: New test.
11773 * g++.dg/template/crash38.C: New test.
11776 * g++.dg/template/friend38.C: New test.
11779 * g++.dg/template/crash39.C: New test.
11781 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
11783 * gcc.dg/debug/dwarf2/dwarf-char1.c,
11784 gcc.dg/debug/dwarf2/dwarf-char2.c,
11785 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
11787 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
11789 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
11791 * gcc.dg/dll-2.c: Add tests for warnings.
11792 * gcc.dg/dll-3.c: Likewise.
11793 * gcc.dg/dll-4.c: Likewise.
11795 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
11796 * g++.dg/ext/dllimport2.C: Likewise.
11797 * g++.dg/ext/dllimport3.C: Likewise.
11798 * g++.dg/ext/dllimport7.C: Likewise.
11799 * g++.dg/ext/dllimport8.C: Likewise.
11800 * g++.dg/ext/dllimport9.C: Likewise.
11802 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
11805 * gfortran.dg/derived_pointer_recursion.f90: New test.
11807 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
11809 * gcc.c-torture/execute/20051012-1.c: New test.
11811 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11814 * gfortran.dg/automatic_char_len_1.f90: New test.
11816 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11819 * gfortran.dg/save_common.f90: New test.
11822 * gfortran.dg/save_result.f90: New test.
11824 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11827 * g++.dg/template/dependent-expr1.C: Add new expected error.
11828 * g++.dg/template/dependent-expr2.C: Adjust error text.
11829 * g++.dg/template/overload6.C: New.
11832 * g++.dg/other/typename8.C: New.
11835 * g++.dg/other/return1.C: New.
11837 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
11840 * g++.dg/ext/label5.C: New.
11842 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11845 * g++.dg/parse/crash31.C: New.
11847 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
11849 * g++.dg/ipa/ipa-1.c: New test.
11850 * g++.dg/ipa/ipa-2.c: New test.
11851 * g++.dg/ipa/ipa-3.c: New test.
11852 * g++.dg/ipa/ipa-4.c: New test.
11853 * g++.dg/ipa/ipa-5.c: New test.
11854 * g++.dg/ipa/ipa.exp: New file.
11856 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11859 * gfortran.dg/private_type_3.f90: New test.
11861 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11864 gfortran.dg/aint_anint_1.f90: New test.
11866 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11868 PR libgfortran/24313
11869 gfortran.dg/csqrt.f: New test.
11871 2005-10-11 Ian Lance Taylor <ian@airs.com>
11874 * g++.dg/warn/noeffect7.C: New test.
11875 * g++.dg/warn/noeffect2.C: Instantiate templates.
11876 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
11879 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11882 * g++.dg/init/float1.C: New test.
11885 * g++.dg/init/member1.C: Tweak error markers.
11887 2005-10-11 Janis Johnson <janis187@us.ibm.com>
11890 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
11891 Check for null pointer.
11893 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11896 * g++.dg/parse/ret-type3.C: New test.
11898 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
11901 * gcc.c-torture/compile/pr23946.c: New test.
11903 2005-10-11 Jakub Jelinek <jakub@redhat.com>
11905 * g++.dg/opt/mmx2.C: New test.
11907 2005-10-10 Mark Mitchell <mark@codesourcery.com>
11910 * g++.dg/template/static20.C: New test.
11913 * g++.dg/warn/Wunused-12.C: New test.
11916 * g++.dg/template/arg4.C: New test.
11918 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11920 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
11921 * gcc.dg/ucnid-3.c: Likewise.
11922 * gcc.dg/ucnid-4.c: Likewise.
11923 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
11924 * g++.dg/other/ucnid-1.C: Likewise.
11925 * gcc.dg/sparc-frame-1.c: New test.
11927 2005-10-10 Mark Mitchell <mark@codesourcery.com>
11930 * g++.dg/template/spec27.C: New test.
11933 * g++.dg/template/static19.C: New test.
11935 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11937 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
11938 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
11940 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
11943 * gfortran.fortran-torture/compile/pr24136.f: New test.
11945 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
11948 * g++.dg/parse/crash30.C: New test.
11950 2005-10-07 Richard Guenther <rguenther@suse.de>
11952 PR middle-end/24227
11953 * gcc.c-torture/compile/pr24227.c: New testcase.
11955 2005-10-07 Steve Ellcey <sje@cup.hp.com>
11957 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
11958 Do not put aligned attributes on array elements.
11960 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
11962 PR testsuite/23611, PR testsuite/23615
11963 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
11964 writing prototypes of library functions by hand.
11965 * obj-c++.dg/bitfield-4.mm: Likewise.
11966 * obj-c++.dg/const-str-4.mm: Likewise.
11967 * obj-c++.dg/encode-4.mm: Likewise.
11968 * obj-c++.dg/encode-5.mm: Likewise.
11969 * obj-c++.dg/encode-6.mm: Likewise.
11970 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
11971 * obj-c++.dg/method-10.mm: Likewise.
11972 * obj-c++.dg/method-17.mm: Likewise.
11973 * obj-c++.dg/method-19.mm: Likewise.
11974 * obj-c++.dg/try-catch-2.mm: Likewise.
11976 2005-10-06 Richard Henderson <rth@redhat.com>
11979 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
11981 2005-10-06 Dale Johannesen <dalej@apple.com>
11983 * gcc.c-torture/execute/20030125-1.c: Correct.
11985 2005-10-06 Richard Guenther <rguenther@suse.de>
11987 PR tree-optimization/24238
11988 * g++.dg/tree-ssa/pr24238.C: New testcase.
11990 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
11993 * gfortran.dg/der_pointer_3.f90: New test.
11995 2005-10-05 Devang Patel <dpatel@apple.com>
11998 * g++.dg/other/PR23205.C: New.
12000 2005-10-05 Richard Henderson <rth@redhat.com>
12003 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
12004 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
12006 2005-10-05 Dale Johannesen <dalej@apple.com>
12008 * gcc.c-torture/execute/float-floor.c: New.
12010 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
12012 PR tree-optimization/21419
12013 PR tree-optimization/24146
12014 PR tree-optimization/24151
12016 * g++.dg/ext/asm7.C: New.
12017 * g++.dg/ext/asm8.C: New.
12018 * gcc.dg/asm-1.c: Compile on all targets.
12019 * gcc.dg/asm-pr24146.c: New.
12020 * gcc.dg/pr21419.c: Adjust error messages.
12022 2005-10-05 Richard Guenther <rguenther@suse.de>
12025 * gfortran.fortran-torture/compile/empty.f90: New testcase.
12027 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
12030 * g++.dg/template/spec22.C: Robustify test.
12031 * g++.dg/template/spec26.C: New.
12033 2005-10-05 Uros Bizjak <uros@kss-loka.si>
12035 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
12036 if target supports vector instructions.
12038 2005-10-04 Geoffrey Keating <geoffk@apple.com>
12040 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
12043 2005-10-04 Janis Johnson <janis187@us.ibm.com>
12045 * lib/target-supports.exp (check_effective_target_fortran_large_real,
12046 check_effective_target_fortran_large_int): Replace cached result
12047 when target changes.
12049 2005-10-04 Devang Patel <dpatel@apple.com>
12051 * gcc.dg/i386-sse-vect-types.c: New.
12053 2005-10-04 Ian Lance Taylor <ian@airs.com>
12055 PR preprocessor/13726
12056 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
12057 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
12059 2005-10-04 Richard Guenther <rguenther@suse.de>
12062 * gcc.dg/noncompile/pr23576.c: New testcase.
12064 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
12066 PR middle-end/23125
12067 * gcc.dg/register-var-3.c: New test.
12069 2005-10-04 Steven Bosscher <stevenb@suse.de>
12071 * gcc.dg/pr23049.c: New test.
12073 * gcc.dg/ucnid-4.c: Fix test.
12075 2005-10-03 Diego Novillo <dnovillo@redhat.com>
12078 * gcc.c-torture/compile/pr23445.c: New test.
12080 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
12082 * g++.dg/overload/unknown1.C: New.
12084 2005-10-03 Mark Mitchell <mark@codesourcery.com>
12087 * g++.dg/template/repo4.C: New test.
12089 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12091 PR libfortran/19308
12092 * gfortran.dg/large_real_kind_2.F90: New test.
12093 * gfortran.dg/large_integer_kind_2.f90: New test.
12095 2005-10-03 Uros Bizjak <uros@kss-loka.si>
12097 * lib/target-supports.exp (check_effective_target_vect_shift):
12098 Implement with result caching. Add i?86, x86_64 and ia64 targets.
12099 (check_effective_target_vect_condition): Fix copy-n-pasto.
12101 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
12102 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
12105 2005-10-02 Mark Mitchell <mark@codesourcery.com>
12108 * g++.dg/template/overload5.C : New test.
12111 * g++.dg/expr/stdarg1.C: New test.
12113 2005-10-02 Diego Novillo <dnovillo@redhat.com>
12116 * gcc.c-torture/execute/pr24142.c: New test.
12118 2005-10-01 Diego Novillo <dnovillo@redhat.com>
12121 * gcc.c-torture/execute/pr24141.c: New test.
12123 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
12124 Diego Novillo <dnovillo@redhat.com>
12127 * gcc.c-torture/execute/pr23604.c: New test.
12129 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
12138 gfortran.dg/equiv_constraint_1.f90: New test.
12139 gfortran.dg/equiv_constraint_2.f90: New test.
12140 gfortran.dg/equiv_constraint_3.f90: New test.
12141 gfortran.dg/equiv_constraint_4.f90: New test.
12142 gfortran.dg/equiv_constraint_5.f90: New test.
12143 gfortran.dg/equiv_constraint_6.f90: New test.
12144 gfortran.dg/equiv_constraint_7.f90: New test.
12145 gfortran.dg/equiv_constraint_8.f90: New test.
12146 gfortran.dg/private_type_1.f90: New test.
12147 gfortran.dg/private_type_2.f90: New test.
12148 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
12149 980628-10.f: Assert std=gnu to permit mixing of
12150 types in equivalence statements.
12152 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
12155 * gfortran.dg/open_status_1.f90: New.
12157 2005-09-30 Uros Bizjak <uros@kss-loka.si>
12159 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
12160 * gcc.dg/vect/pr22480.c: Clean up temp files.
12161 * gcc.dg/vect/pr23831.c: Clean up temp files.
12162 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
12163 Clean up temp files.
12164 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
12165 Clean up temp files.
12167 * gcc.dg/20050309-1.c: Clean up temp files.
12168 * gcc.dg/20050325-1.c: Clean up temp files.
12170 2005-09-30 Uros Bizjak <uros@kss-loka.si>
12172 PR tree-optimization/24059
12173 * gcc.dg/vect/pr24059.c : New test.
12175 2005-09-29 Jakub Jelinek <jakub@redhat.com>
12177 PR middle-end/24109
12178 * gcc.c-torture/execute/20050929-1.c: New test.
12180 2005-09-29 Steven Bosscher <stevenb@suse.de>
12182 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
12184 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
12187 * gcc.dg/pr21419.c: New test.
12189 2005-09-29 Steven Bosscher <stevenb@suse.de>
12191 * gcc.dg/pr23911.c: New test.
12193 2005-09-28 Mark Mitchell <mark@codesourcery.com>
12195 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
12198 * g++.dg/parse/qualified4.C: New test.
12199 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
12200 * g++.old-deja/g++.mike/p8154.C: Likewise.
12202 2005-09-27 Mark Mitchell <mark@codesourcery.com>
12205 * g++.dg/template/friend37.C: New test.
12206 * g++.dg/parse/crash28.C: Adjust error markers.
12208 2005-09-27 Jakub Jelinek <jakub@redhat.com>
12211 * gfortran.fortran-torture/execute/save_2.f90: New decl.
12213 2005-09-27 Devang Patel <dpatel@apple.com>
12215 PR tree-optimization/23625
12216 * gcc.dg/pr23625.c: New test.
12218 2005-09-27 Uros Bizjak <uros@kss-loka.si>
12220 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
12221 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
12223 2005-09-26 Jakub Jelinek <jakub@redhat.com>
12226 * gfortran.fortran-torture/execute/save_1.f90: New test.
12227 * gfortran.dg/save_1.f90: New test.
12229 2005-09-26 Uros Bizjak <uros@kss-loka.si>
12231 * gcc.target/i386/builtin-apply-mmx.c: New test.
12234 * gcc.target/i386/pr22576.c: New test.
12237 * gcc.target/i386/pr22585.c: New test.
12240 * gcc.target/i386/pr23268.c: New test.
12242 PR middle-end/23831
12243 * gcc.dg/vect/pr23831.c: New test.
12246 * gcc.target/i386/pr24055.c: New test.
12248 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
12250 PR tree-optimization/23960
12251 * gcc.c-torture/compile/pr23960.c: New.
12253 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
12256 * gfortran.dg/nested_modules_3.f90: New.
12258 2005-09-22 Steven G. Kargl <kargls@comcast.net>
12261 gfortran.dg/interface_1.f90: New test.
12263 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
12264 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12267 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
12269 2005-09-22 Steven G. Kargl <kargls@comcast.net>
12272 * gfortran.dg/imag_1.f: New test.
12273 * gfortran.dg/imag_2.f: Ditto.
12275 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
12277 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
12279 2005-09-22 Jakub Jelinek <jakub@redhat.com>
12282 * g++.dg/warn/pr21983.C: New test.
12284 2005-09-21 Mark Mitchell <mark@codesourcery.com>
12287 * g++.dg/template/array14.C: New test.
12289 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
12292 * gfortran.dg/der_ptr_component_1.f90: New test.
12294 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12297 * g++.dg/template/error1.C: Reject "no matching function" message.
12299 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12302 * g++.dg/lookup/error1.C: New test.
12304 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
12306 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
12307 functionality of the testcase.
12309 2005-09-20 Richard Henderson <rth@redhat.com>
12311 * gcc.dg/vect/vect-22.c: Require vect_float.
12312 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
12314 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
12316 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
12317 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
12318 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
12319 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
12320 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
12321 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
12322 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
12323 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
12324 * gcc.dg/cpp/ucnid-8.c: New test.
12326 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12328 PR tree-optimization/23929
12329 * gcc.c-torture/compile/pr23929.c: New test.
12331 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
12333 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
12336 2005-09-20 Steve Ellcey <sje@cup.hp.com>
12339 * g++.dg/other/pr22003.C: Require named sections.
12341 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12344 * g++.dg/rtti/crash3.C: New test.
12346 PR tree-optimization/23818
12347 * gcc.dg/pr23818.c: New test.
12349 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12352 * gfortran.dg/print_fmt_4.f: New.
12354 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12357 * gfortran.fortran-torture/execute/entry_11.f90: New test.
12359 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12361 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
12362 Use pointers to local alignable arrays instead. Added comments.
12363 * gcc.dg/vect/vect-46.c: Likewise.
12364 * gcc.dg/vect/vect-48.c: Likewise.
12365 * gcc.dg/vect/vect-49.c: Likewise.
12366 * gcc.dg/vect/vect-52.c: Likewise.
12367 * gcc.dg/vect/vect-53.c: Likewise.
12368 * gcc.dg/vect/vect-54.c: Likewise.
12369 * gcc.dg/vect/vect-56.c: Likewise.
12370 * gcc.dg/vect/vect-57.c: Likewise.
12371 * gcc.dg/vect/vect-58.c: Likewise.
12372 * gcc.dg/vect/vect-60.c: Likewise.
12373 * gcc.dg/vect/vect-61.c: Likewise.
12375 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
12376 The test is no longer vectorizable on vect_no_align targets.
12377 * gcc.dg/vect/vect-43.c: Likewsie.
12379 * gcc.dg/vect/vect-44.c: Added comments.
12380 * gcc.dg/vect/vect-45.c: Added comments.
12381 * gcc.dg/vect/vect-50.c: Added comments.
12382 * gcc.dg/vect/vect-51.c: Added comments.
12384 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
12386 * gcc.dg/vect/Os-vect-95.c: Likewise.
12388 * gcc.dg/vect/vect-41.c: Test removed.
12389 * gcc.dg/vect/vect-47.c: Test removed.
12390 * gcc.dg/vect/vect-55.c: Test removed.
12391 * gcc.dg/vect/vect-59.c: Test removed.
12393 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12395 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
12396 No longer vectorizable on vect_no_align targets.
12397 * gcc.dg/vect/pr20122.c: Likewise.
12398 * gcc.dg/vect/vect-74.c: Likewise.
12399 * gcc.dg/vect/vect-75.c: Likewise.
12400 * gcc.dg/vect/vect-76.c: Likewise.
12402 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
12403 Will not be vectorizable on vect_no_align targets once aliasing issues
12405 * gcc.dg/vect/vect-79.c: Likewise.
12407 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
12408 * gcc.dg/vect/vect-78.c: Likewise.
12409 * gcc.dg/vect/vect-97.c: Likewise.
12411 2005-09-19 Steven Bosscher <stevenb@suse.de>
12413 * gcc.dg/pr23943.c: New test.
12415 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12418 * gfortran.dg/derived_pointer_null_1.f90: New test.
12420 2005-09-18 Richard Guenther <rguenther@suse.de>
12422 PR middle-end/23944
12423 * gcc.c-torture/compile/pr23944.c: New testcase.
12425 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
12428 * gfortran.dg/der_pointer_2.f90: New test.
12430 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12433 * gfortran.dg/nested_modules_2.f90: New test.
12435 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12438 * g++.dg/other/semicolon.C: New test.
12440 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
12442 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
12443 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
12445 2005-09-16 Mark Mitchell <mark@codesourcery.com>
12448 * g++.dg/template/static18.C: New test.
12451 * g++.dg/template/crash19.C: Remove dg-error marker.
12452 * g++.dg/template/local4.C: New test.
12454 2005-09-16 Paul Brook <paul@codesourcery.com>
12457 * gfortran.dg/dependency_1.f90: New test.
12459 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12462 * g++.dg/template/static17.C: New test.
12464 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
12467 * g++.dg/warn/huge-val1.C: New test.
12469 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12472 * g++.dg/parse/class2.C: New test.
12473 * g++.dg/template/explicit8.C: Likewise.
12474 * g++.dg/template/spec25.C: Likewise.
12476 2005-09-14 Josh Conner <jconner@apple.com>
12478 PR middle-end/23584
12479 * gcc.dg/pr23584.c: New test.
12481 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
12483 PR fortran/21875 Internal Unit Array I/O, NIST
12484 * gfortran.dg/arrayio_1.f90: New test.
12485 * gfortran.dg/arrayio_1.f90: New test.
12486 * gfortran.dg/arrayio_1.f90: New test.
12487 * gfortran.dg/arrayio_1.f90: New test.
12488 * gfortran.dg/arrayio_1.f90: New test.
12490 2005-09-14 Uros Bizjak <uros@kss-loka.si>
12492 PR middle-end/22480
12493 * gcc.dg/vect/pr22480.c: New test.
12495 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
12498 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
12500 2005-09-13 Josh Conner <jconner@apple.com>
12503 * g++.dg/init/struct2.C: New test.
12504 * g++.dg/init/struct3.C: New test.
12506 2005-09-13 Janis Johnson <janis187@us.ibm.com>
12508 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
12509 Clean up temp files.
12510 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
12511 gcc.dg/tree-ssa/builtin-fprintf-1.c,
12512 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
12513 gcc.dg/tree-ssa/builtin-printf-1.c,
12514 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
12515 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
12516 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
12517 gcc.dg/tree-ssa/builtin-vprintf-1.c,
12518 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
12519 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
12520 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
12521 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
12522 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
12523 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
12524 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
12525 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
12527 2005-09-13 Josh Conner <jconner@apple.com>
12529 * lib/gcc-dg.exp: Load scanipa.exp.
12530 (cleanup-dump): New procedure.
12531 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
12532 * lib/scandump.exp: New file.
12533 * lib/scantree.exp: Use it.
12534 * lib/scanipa.exp: New file.
12536 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
12539 * gfortran.dg/generic_4.f90: New test.
12541 2005-09-13 Uros Bizjak <uros@kss-loka.si>
12544 * gcc.target/i386/pr23816-1.c: New test.
12545 * gcc.target/i386/pr23816-2.c: New test.
12548 2005-09-13 Bastian Blank <waldi@debian.org>
12551 * g++.dg/abi/mangle26.C: New test.
12552 * g++.dg/abi/mangle27.C: New test.
12553 * g++.dg/abi/mangle28.C: New test.
12554 * g++.dg/abi/mangle29.C: New test.
12557 * g++.dg/parse/register1.C: New test.
12559 2005-09-13 Mark Mitchell <mark@codesourcery.com>
12562 * g++.dg/template/access16.C: New test.
12564 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12566 * gfortran.dg/char_pack_2.f90: Increase the vector size.
12568 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12571 * gfortran.dg/shape_2.f90: New test.
12573 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12576 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
12577 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
12578 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
12579 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
12580 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
12581 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
12582 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
12585 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12588 * g++.dg/parse/template17.C: New test.
12590 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12593 * g++.dg/template/nontype14.C: New test.
12595 2005-09-12 Ian Lance Taylor <ian@airs.com>
12598 * g++.dg/lookup/friend7.C: New test.
12599 * g++.dg/lookup/friend8.C: New test.
12600 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
12601 so that it will be found via argument dependent lookup.
12602 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
12603 friend functions which will no longer be found.
12604 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
12605 function g, so that it will be found via argument dependent
12607 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
12608 * g++.old-deja/g++.mike/net43.C: Likewise.
12610 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12613 * g++.dg/template/static16.C: New test.
12615 2005-09-12 Josh Conner <jconner@apple.com>
12617 PR middle-end/23237
12618 * gcc.c-torture/compile/pr23237.c: New test.
12620 2005-09-11 Richard Henderson <rth@redhat.com>
12622 * g++.dg/other/error8.C: Update expected diagnostic text.
12624 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12626 PR libfortran/19872
12627 * gfortran.dg/overwrite_1.f: New test.
12629 2005-09-09 Josh Conner <jconner@apple.com>
12631 * g++.dg/init/pr23180-1.C: Removed.
12632 * g++.dg/init/pr23180-2.C: Removed.
12634 2005-09-09 David Daney <ddaney@avtrex.com>
12636 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
12637 files which are ...
12638 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
12639 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
12641 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12643 * gfortran.dg/iostat_2.f90: New test.
12645 2005-09-09 Mark Mitchell <mark@codesourcery.com>
12648 * g++.dg/ext/interface1.C: New test.
12649 * g++.dg/ext/interface1.h: Likewise.
12650 * g++.dg/ext/interface1a.cc: Likewise.
12652 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
12654 * gfortran.dg/iomsg_1.f90: New test case.
12656 2005-09-09 Richard Guenther <rguenther@suse.de>
12659 * g++.dg/tree-ssa/pr23624.C: New testcase.
12661 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12664 * gfortran.dg/vector_subscript_1.f90,
12665 * gfortran.dg/vector_subscript_2.f90: New tests.
12667 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12670 * gfortran.dg/array_alloc_1.f90,
12671 * gfortran.dg/array_alloc_2.f90,
12672 * gfortran.dg/array_alloc_3.f90: New tests.
12674 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12677 * gfortran.dg/array_constructor_6.f90
12678 * gfortran.dg/array_constructor_7.f90
12679 * gfortran.dg/array_constructor_8.f90
12680 * gfortran.dg/array_constructor_9.f90
12681 * gfortran.dg/array_constructor_10.f90
12682 * gfortran.dg/array_constructor_11.f90
12683 * gfortran.dg/array_constructor_12.f90: New tests.
12685 2005-09-08 Josh Conner <jconner@apple.com>
12688 * g++.dg/init/pr23180-1.C: New test.
12689 * g++.dg/init/pr23180-2.C: New test.
12691 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12694 * gfortran.dg/module_double_reuse.f90: New.
12696 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12703 * gfortran.dg/common_equivalence_1.f: New.
12704 * gfortran.dg/common_equivalence_2.f: New.
12705 * gfortran.dg/common_equivalence_3.f: New.
12706 * gfortran.dg/contained_equivalence_1.f90: New.
12707 * gfortran.dg/module_blank_common.f90: New.
12708 * gfortran.dg/module_commons_1.f90: New.
12709 * gfortran.dg/module_equivalence_1.f90: New.
12710 * gfortran.dg/nested_modules_1.f90: New.
12711 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
12712 equivalences and add comment to connect the test with
12715 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12718 * gfortran.dg/common_6.f90: New test.
12720 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12723 * gfortran.dg/char_result_1.f90,
12724 * gfortran.dg/char_result_2.f90,
12725 * gfortran.dg/char_result_3.f90,
12726 * gfortran.dg/char_result_4.f90,
12727 * gfortran.dg/char_result_5.f90,
12728 * gfortran.dg/char_result_6.f90,
12729 * gfortran.dg/char_result_7.f90,
12730 * gfortran.dg/char_result_8.f90: New tests.
12732 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12735 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
12737 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12740 * obj-c++.dg/selector-5.mm: New test.
12741 * obj-c++.dg/selector-6.mm: New test.
12743 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12747 * objc.dg/error-1.m: New test.
12749 2005-09-07 Richard Sandiford <richard@codesourcery.com>
12752 * gfortran.fortran-torture/execute/pr23373-1.f90,
12753 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
12755 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
12757 PR libfortran/23760
12758 * gfortran.dg/g77/1832.f: Remove long string in write statement
12759 to allow the test to pass on correct list directed output with
12762 2005-09-07 James E Wilson <wilson@specifix.com>
12764 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
12766 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12768 * gfortran.dg/parameter+save.f90: Rename to
12769 * gfortran.dg/parameter_save.f90: .. this.
12771 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12774 * gfortran.dg/parameter+save.f90: New test case.
12776 2005-09-06 Richard Sandiford <richard@codesourcery.com>
12779 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
12781 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12784 * gcc.dg/pr23075.c: New test.
12785 * g++.dg/warn/pr23075.C: New test.
12788 * gcc.target/i386/pr22362.c: New test.
12790 PR rtl-optimization/23098
12791 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
12793 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
12794 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12795 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12797 2005-09-06 Mark Mitchell <mark@codesourcery.com>
12799 * g++.dg/expr/cast6.C: New test.
12802 * g++.dg/init/new15.C: New test.
12804 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12806 * gcc.dg/vect/Os-vect-95.c: New test.
12807 * gcc.dg/vect/vect-95.c: Same.
12809 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12811 * gcc.dg/vect/vect-29.c: Update xfail testing.
12812 * gcc.dg/vect/vect-44.c: Same.
12813 * gcc.dg/vect/vect-48.c: Same.
12814 * gcc.dg/vect/vect-50.c: Same.
12815 * gcc.dg/vect/vect-72.c: Same.
12816 * gcc.dg/vect/vect-77.c: Same.
12817 * gcc.dg/vect/vect-78.c: Same.
12818 * gcc.dg/vect/vect-80.c: Same.
12819 * gcc.dg/vect/vect-96.c: Same.
12820 * gcc.dg/vect/vect-100.c: Same.
12821 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
12822 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
12823 * gfortran.dg/vect/vect-5.f90: Same.
12825 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12827 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
12829 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12830 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12833 * g++.dg/opt/pr23056.C: New test.
12835 PR rtl-optimization/23098
12836 * gcc.target/i386/pr23098.c: New test.
12838 2005-09-05 Mark Mitchell <mark@codesourcery.com>
12841 * g++.dg/template/static15.C: New test.
12844 * g++.dg/ext/stmtexpr5.C: New test.
12845 * g++.dg/ext/stmtexpr6.C: Likewise.
12847 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
12849 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
12851 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
12852 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12853 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12855 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
12857 PR libfortran/23321
12858 * gfortran.dg/direct_io_4.f90: New test case.
12860 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
12861 Rasmus Hahn <rassahah@neofonie.de>
12864 * objc.dg/type-stream-1.m: New test.
12866 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
12869 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
12870 gfortran.dg/print_fmt_3.f90: New test.
12872 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12874 * gfortran.dg/fmt_t_1.f90: New test.
12876 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12878 PR rtl-optimization/23454
12879 * g++.dg/opt/pr23454.C: New test.
12881 2005-09-03 Mark Mitchell <mark@codesourcery.com>
12884 * g++.dg/ext/static1.C: New test.
12886 2005-09-02 Richard Henderson <rth@redhat.com>
12888 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
12889 tail call to check_fa_work.
12891 2005-09-02 Mark Mitchell <mark@codesourcery.com>
12894 * g++.dg/other/gc3.C: New test.
12896 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12898 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
12899 * gcc.dg/20050826-1.c: Likewise.
12901 2005-08-31 Mark Mitchell <mark@codesourcery.com>
12904 * g++.dg/expr/volatile1.C: New test.
12906 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
12908 PR middle-end/23547
12909 * gcc.dg/pr23547.c: New test.
12911 2005-09-02 Richard Sandiford <richard@codesourcery.com>
12914 * gcc.c-torture/execute/pr22061-1.c,
12915 * gcc.c-torture/execute/pr22061-2.c,
12916 * gcc.c-torture/execute/pr22061-3.c,
12917 * gcc.c-torture/execute/pr22061-4.c: New tests.
12919 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
12921 * gcc.dg/Wredundant-decls-2.c: New test to check that
12922 -Wredundant-decls does not issue warning for a variable
12923 definition following a declaration.
12925 2005-09-01 Jakub Jelinek <jakub@redhat.com>
12928 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
12929 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
12930 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
12932 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
12933 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
12934 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
12935 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
12936 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
12937 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
12938 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
12939 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
12941 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12944 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
12947 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
12950 * gcc.dg/pr21255-1.c: New test.
12951 * gcc.dg/pr21255-2-mb.c: Likewise.
12952 * gcc.dg/pr21255-2-ml.c: Likewise.
12953 * gcc.dg/pr21255-3.c: Likewise.
12954 * gcc.dg/pr21255-4.c: Likewise.
12956 2005-08-31 Dale Johannesen <dalej@apple.com>
12958 * gcc.dg/20050830-1.c: New.
12960 2005-08-31 Josh Conner <jconner@apple.com>
12962 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
12963 command-line options for arm-*-* targets.
12964 * g++.dg/init/array16.C: Likewise.
12965 * g++.dg/other/crash-4.C: Likewise.
12967 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12970 * obj-c++.dg/gnu-runtime-3.mm: New test.
12972 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12975 * g++.dg/lookup/ambig4.C: New test.
12976 * g++.dg/lookup/ambig5.C: New test.
12977 * g++.dg/tc1/dr101.C: Adjust error markers.
12979 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12982 * g++.dg/template/ttp5.C: Adjust error markers.
12984 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
12987 * lib/obj-c++.exp: Include target-libpath.exp.
12988 (obj-c++_link_flags): Look for the GNU libobjc library
12989 and set the library path to include it.
12990 Don't manually set LD_LIBRARY_PATH (etc.) but call
12991 set_ld_library_path_env_vars instead.
12992 (obj-c++_target_compile): Don't set library path or
12993 linker flags because they are already set correctly
12994 in obj-c++_link_flags.
12996 2005-08-30 Josh Conner <jconner@apple.com>
12998 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
12999 to command-line options for arm-*-* targets.
13001 2005-08-30 Geoffrey Keating <geoffk@apple.com>
13003 * g++.dg/other/i386-1.C: New.
13005 2005-08-30 Jakub Jelinek <jakub@redhat.com>
13007 PR preprocessor/20348
13008 PR preprocessor/20356
13009 * gcc.dg/cpp/pr20348.c: New test.
13010 * gcc.dg/cpp/pr20348.h: New file.
13011 * gcc.dg/cpp/inc/pr20348.h: New file.
13012 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
13013 * gcc.dg/cpp/pr20356.c: New test.
13014 * gcc.dg/cpp/pr20356.h: New file.
13015 * gcc.dg/cpp/inc/pr20356.h: New file.
13016 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
13018 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
13020 * gfortran.fortran-torture/execute/intrinsic_count.f90:
13021 Fix array dimension to avoid correct end-of-file error.
13023 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
13025 PR libfortran/23598
13026 * gfortran.dg/iostat_1.f90: New test.
13028 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
13030 PR middle-end/23408
13031 * gcc.dg/pr23408.c: New test.
13033 2005-08-28 Mark Mitchell <mark@codesourcery.com>
13036 * g++.dg/init/member1.C: Make sure erroneous static data member
13037 definitions are required.
13038 * g++.dg/template/static13.C: New test.
13039 * g++.dg/template/static14.C: Likewise.
13041 2005-08-29 Jakub Jelinek <jakub@redhat.com>
13043 * gcc.target/i386/pr23575.c: Use -msse2 instead of
13044 -march=pentium4, remove ilp32 requirement.
13046 PR middle-end/23484
13047 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
13048 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
13050 2005-08-29 Andreas Jaeger <aj@suse.de>
13053 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
13055 2005-08-28 Jakub Jelinek <jakub@redhat.com>
13057 * gcc.c-torture/execute/20050316-2.c: New test.
13058 * gcc.c-torture/execute/20050316-3.c: New test.
13059 * gcc.dg/torture/pr16104-1.c: New test.
13061 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
13063 PR middle-end/23463
13064 * gcc.c-torture/execute/zero-struct-1.c: New test.
13066 2005-08-27 Richard Guenther <rguenther@suse.de>
13069 * gcc.target/i386/pr23575.c: New testcase.
13071 2005-08-26 Jakub Jelinek <jakub@redhat.com>
13073 PR rtl-optimization/23561
13074 * gcc.c-torture/execute/20050826-1.c: New test.
13077 * gcc.c-torture/execute/20050826-2.c: New test.
13079 2005-08-26 Dale Johannesen <dalej@apple.com>
13081 * gcc.dg/20030711-1.c: Modify to work on Darwin.
13082 * gcc.dg/20050826-1.c: New.
13084 2005-08-26 Mark Mitchell <mark@codesourcery.com>
13087 * g++.dg/template/nontype13.C: New test.
13090 * g++.dg/init/new14.C: New test.
13091 * g++.dg/expr/anew1.C: Do not XFAIL.
13092 * g++.dg/expr/anew2.C: Likewise.
13093 * g++.dg/expr/anew3.C: Likewise.
13095 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
13097 PR middle-end/22439
13098 * gcc.dg/vla-3.c: New test.
13100 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
13103 * gfortran.dg/named_interface.f90: New.
13105 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
13107 * gcc.c-torture/execute/frame-address.c: New test.
13109 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
13112 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
13114 2005-08-25 Alan Modra <amodra@bigpond.net.au>
13116 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
13118 2005-08-25 Alan Modra <amodra@bigpond.net.au>
13120 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
13121 * gcc.dg/altivec-22.c: Rename from..
13122 * gcc.dg/altivec-nomfcr.c: ..this.
13124 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
13126 PR tree-optimization/23546
13127 * gcc.dg/tree-ssa/pr23546.c: New test.
13129 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
13132 * gfortran.dg/nonreturning_statements.f90: New test.
13134 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
13137 * g++.dg/parse/crash29.C: New.
13139 2005-08-23 DJ Delorie <dj@redhat.com>
13141 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
13142 constants have the L suffix.
13144 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
13147 * g++.dg/template/instantiate8.C: New.
13149 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
13151 PR middle-end/23467
13152 * gcc.c-torture/execute/pr23467.c: New test.
13154 2005-08-23 Jakub Jelinek <jakub@redhat.com>
13156 PR tree-optimization/22043
13157 * gcc.c-torture/execute/20050613-1.c: New test.
13159 2005-08-23 Ben Elliston <bje@au.ibm.com>
13161 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
13163 2005-08-22 Jakub Jelinek <jakub@redhat.com>
13165 PR rtl-optimization/23478
13166 * g++.dg/opt/pr23478.C: New test.
13168 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
13171 * gcc.dg/switch-warn-3.c: New test.
13173 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13176 * g++.dg/template/param1.C: New test.
13178 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13181 * g++.dg/other/incomplete1.C: New test.
13183 2005-08-22 Ira Rosen <irar@il.ibm.com>
13185 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
13188 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13190 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
13193 2005-08-21 Jakub Jelinek <jakub@redhat.com>
13195 * gcc.target/i386/sse-4.c: New test.
13197 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13200 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
13202 2005-08-20 Jakub Jelinek <jakub@redhat.com>
13204 * gcc.dg/20050811-1.c: New test.
13205 * gcc.dg/20050811-2.c: New test.
13207 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
13209 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
13211 2005-08-19 Diego Novillo <dnovillo@redhat.com>
13214 * gcc.c-torture/compile/pr23476.c: New test.
13216 2005-08-19 Devang Patel <dpatel@apple.com>
13218 PR tree-optimization/23048
13219 * gcc.dg/tree-ssa/pr23048.c: New test.
13221 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
13223 PR middle-end/20624
13224 * g++.dg/warn/Wreturn-3.C: New test
13226 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
13228 PR tree-optimization/22228
13229 * g++.dg/vect/pr22543.cc: New test.
13231 2005-08-17 Steven Bosscher <stevenb@suse.de>
13233 PR tree-optimization/21574
13234 * gcc.dg/tree-ssa/pr21574.c: New test.
13236 2005-08-16 James E Wilson <wilson@specifix.com>
13238 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
13240 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
13243 * gcc.c-torture/compile/zero-strct-3.c: New test.
13244 * gcc.c-torture/compile/zero-strct-4.c: New test.
13246 2005-08-16 Steven Bosscher <stevenb@suse.de>
13249 * gcc.target/x86_64/pr23376.c: New test.
13251 2005-08-16 Ian Lance Taylor <ian@airs.com>
13254 * g++.dg/ext/vector2.C: New.
13256 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
13258 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
13260 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
13262 PR libfortran/23428
13263 * gfortran.dg/inquire-complex.f90: New test case.
13265 2005-08-16 James E Wilson <wilson@specifix.com>
13267 PR tree-optimization/21105
13268 * gcc.dg/large-size-array.c: New.
13270 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
13272 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
13274 * gcc.dg/vect/vect-41: Likewise.
13275 * gcc.dg/vect/vect-42: Likewise.
13276 * gcc.dg/vect/vect-43: Likewise.
13277 * gcc.dg/vect/vect-44: Likewise.
13278 * gcc.dg/vect/vect-46: Likewise.
13279 * gcc.dg/vect/vect-47: Likewise.
13280 * gcc.dg/vect/vect-48: Likewise.
13281 * gcc.dg/vect/vect-52: Likewise.
13282 * gcc.dg/vect/vect-53: Likewise.
13283 * gcc.dg/vect/vect-54: Likewise.
13284 * gcc.dg/vect/vect-55: Likewise.
13285 * gcc.dg/vect/vect-56: Likewise.
13286 * gcc.dg/vect/vect-57: Likewise.
13287 * gcc.dg/vect/vect-58: Likewise.
13288 * gcc.dg/vect/vect-59: Likewise.
13289 * gcc.dg/vect/vect-60: Likewise.
13290 * gcc.dg/vect/vect-61: Likewise.
13291 * gcc.dg/vect/vect-85: Likewise.
13292 * gcc.dg/vect/vect-87: Likewise.
13293 * gcc.dg/vect/vect-88: Likewise.
13294 * gcc.dg/vect/vect-93.c: Likewise.
13295 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
13296 * gcc.dg/vect/vect-75: Likewise.
13297 * gcc.dg/vect/vect-76: Likewise.
13298 * gcc.dg/vect/vect-77: Likewise.
13299 * gcc.dg/vect/vect-78: Likewise.
13300 * gcc.dg/vect/vect-80: Likewise.
13301 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
13302 vectorized for the expected reason, rather than checking how alignment
13304 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
13305 type and also instead of aligned pointers. Added documentation.
13307 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
13309 * gfortran.dg/power.f90: New test.
13311 2005-08-16 Jakub Jelinek <jakub@redhat.com>
13313 PR rtl-optimization/23299
13314 * g++.dg/opt/pr23299.C: New test.
13316 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13318 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
13320 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
13322 * g++.dg/template/local6.C: New test.
13324 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13326 * execute/exceptions/finally-1.m: Check that the catch and finally are
13327 being called. Also add a "return 0;" at the end of main.
13329 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
13332 * gfortran.dg/namelist_print_1.f: New test of functionality of
13334 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
13335 namelist generates error with -std=f95.
13337 2005-08-14 Ira Rosen <irar@il.ibm.com>
13339 PR tree-optimization/23119
13340 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
13342 2005-08-13 Marcin Koziej <creep@desk.pl>
13343 Andrew Pinski <pinskia@physics.uc.edu>
13346 * execute/exceptions/finally-1.m: New test.
13348 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13350 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
13352 * objc/execute/exceptions/trivial.m: New test.
13353 * objc.dg/try-catch-11.m: Move to ...
13354 * objc/execute/exceptions/foward-1.m: Here.
13355 * objc.dg/try-catch-2.m: Move to ...
13356 * objc/execute/exceptions/catchall-1.m: Here.
13357 * objc.dg/try-catch-8.m: Move to ...
13358 * objc/execute/exceptions/local-variables-1.m: Here.
13360 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13362 * objc.dg/nested-func-1.m: Move to ...
13363 * objc/execute/nested-func-1.m: Here.
13365 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13367 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
13368 in ${options} instead of [target_info name].
13369 * lib/obj-c++.exp (objc_target_compile): Likewise.
13371 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13373 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
13375 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13377 part of PR testsuite/23348
13378 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
13379 of the torture options.
13380 * objc/compile/trivial.m: New test.
13382 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13384 * gfortran.dg/eoshift.f90: Correct format.
13386 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13388 * gfortran.fortran-torture/execute/character_passing.f90:
13391 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
13394 * g++.dg/template/unify10.C: New.
13396 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
13398 * g++.dg/parse/pr22514.C: Move to...
13399 * g++.dg/debug/pr22514.C: here.
13401 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13404 * g++.dg/inherit/pure1.C: New test.
13406 * ChangeLog: Fix typos.
13408 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13409 Steven Bosscher <stevenb@suse.de>
13411 * gfortran.dg/runtime_warning_1.f90: New test.
13413 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
13416 * g++.dg/parse/crash28.C: New.
13418 2005-08-11 Richard Guenther <rguenther@suse.de>
13421 * gcc.target/i386/tailcall-1.c: New testcase.
13423 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13425 * gcc.dg/vect/vect-67.c: Un-xfail.
13427 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13430 * g++.dg/testsuite/parse/crash27.C: new test.
13432 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
13434 PR libfortran/22143
13435 * gfortran.dg/shift-kind.f90: New testcase.
13437 2005-08-10 Richard Sandiford <richard@codesourcery.com>
13439 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
13440 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
13442 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13445 * g++.dg/other/mult-stor1.C: New test.
13447 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13449 * gcc.c-torture/pr18299-1.c: Move to ...
13450 * gcc.c-torture/compile/pr18299-1.c: Here.
13452 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
13454 * gfortran/fortran.torture/execute/character_passing.f90:
13455 Fix types for LSAME.
13457 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
13459 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
13460 input data back to what it was originally.
13462 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13464 * objc.dg/try-catch-8.m: Enable for all targets.
13466 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
13468 * gcc.dg/pr23165.c: New test.
13470 2005-08-09 Steven Bosscher <stevenb@suse.de>
13472 PR tree-optimization/23234
13473 * gcc.dg/tree-ssa/pr23234.c: New test.
13475 2005-08-08 Josh Conner <jconner@apple.com>
13477 PR rtl-optimization/23241
13478 * gcc.dg/char-compare.c: New test.
13480 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13483 * g++.dg/init/new13.C: New test.
13485 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
13488 * g++.dg/other/crash-4.C: Adjust
13489 * g++/dg/ext/packed9.C: New.
13491 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13493 PR middle-end/21964
13494 * gcc.c-torture/execute/pr21964-1.c: New test.
13496 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13499 * gcc.dg/pr22458-1.c: New test.
13501 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
13502 Steven G. Kargl <kargls@comcast.net>
13505 * gfortran.dg/flush_1.f90: New test.
13507 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13510 * g++.dg/template/eh2.C: New test.
13512 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13515 * g++.dg/template/instantiate7.C: New test.
13517 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
13520 * gcc.dg/Wunused-value-1.c: New test.
13522 2005-08-06 Richard Sandiford <richard@codesourcery.com>
13524 PR rtl-optimization/23233
13525 * gcc.c-torture/compile/pr23233-1.c: New test.
13527 2005-08-06 Jakub Jelinek <jakub@redhat.com>
13531 * gfortran.dg/equiv_1.f90: New test.
13532 * gfortran.dg/equiv_2.f90: New test.
13533 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
13534 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
13535 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
13537 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13539 * gcc.c-torture/execute/vrp-5.c: New test.
13540 * gcc.c-torture/execute/vrp-6.c: New test.
13541 * gcc.dg/tree-ssa/vrp21.c: New test.
13543 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13545 * g++.dg/parse/pr22514.C: New test.
13547 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
13549 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
13551 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
13552 instead of constant loads / pool entries.
13554 2005-08-05 David Edelsohn <edelsohn@gnu.org>
13556 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
13559 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
13561 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
13562 __WINT_TYPE__ in generated prototypes if possible.
13564 2005-08-04 Diego Novillo <dnovillo@redhat.com>
13567 * g++.dg/tree-ssa/pr22037.C:
13569 2005-08-04 Richard Henderson <rth@redhat.com>
13571 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
13572 scan-tree-dump-times directive.
13574 2005-08-04 Jan Hubicka <jh@suse.cz>
13576 * gcov-1.C: Fix switch counts.
13577 * gcov-4b.c: Likewise.
13579 2005-08-03 Jeff Law <law@redhat.com>
13581 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
13583 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
13585 * gcc.c-torture/execute/pr23135.c: New test.
13587 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13589 PR tree-optimization/19899
13590 * gcc.dg/tree-ssa/scev-1.c: New test.
13591 * gcc.dg/tree-ssa/scev-2.c: New test.
13593 2005-08-03 Richard Sandiford <richard@codesourcery.com>
13596 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
13598 2005-08-03 Jan Hubicka <jh@suse.cz>
13600 * update-conroll.c: New testcase.
13601 * update-conroll-2.c: New testcase.
13603 2005-08-02 David Edelsohn <edelsohn@gnu.org>
13605 * gfortran.dg/constant_substring.f: New test.
13606 * gfortran.dg/pr22491.f: New test.
13608 2005-08-02 Jan Hubicka <jh@suse.cz>
13610 * update-threading.c: Replace by the proper one.
13612 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13615 * g++.dg/tree-ssa/pr23164.C: New test.
13617 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13619 * gcc.dg/tree-ssa/pr23192.c: New test.
13621 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
13623 * gcc.c-torture/execute/vrp-4.c: New test.
13625 2005-08-02 Jan Hubicka <jh@suse.cz>
13627 * update-threading.c: New test.
13629 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
13631 * gcc.c-torture/compile/20050801-1.c: New test.
13632 * gcc.c-torture/compile/20050801-2.c: New test.
13634 2005-08-01 Jan Hubicka <jh@suse.cz>
13636 * val-prof-5.c: New test.
13638 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
13641 * gcc.dg/pr22311-1.c : New test.
13643 2005-07-31 Steven Bosscher <stevenb@suse.de>
13646 * gfortran.dg/pr23095.f: New test.
13649 * g++.dg/other/pr22003.C: New test.
13651 2005-07-31 Richard Sandiford <richard@codesourcery.com>
13654 * gcc.c-torture/execute/pr20621-1.c: New test.
13656 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
13658 * gfortran.dg/comma_format_extension_4.f: Adjust length
13659 of string for format.
13660 * gfortran.dg/der_array_io_1.f: Replace illegal internal
13661 print statement with internal write.
13662 * gfortran.dg/der_array_io_2.f: Likewise.
13663 * gfortran.dg/der_array_io_3.f: Likewise.
13665 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
13667 * gcc.dg/fold-abs-4.c: new test.
13669 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
13671 PR fortran/22570 an related issues.
13672 * gfortran.dg/x_slash_1.f: New test.
13674 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
13677 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
13678 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
13680 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13683 * gcc.dg/Wshadow-3.c: New test.
13685 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
13687 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
13688 used to have the wrong bounds).
13690 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13693 * gcc.dg/hex-round-1.c: Test more cases.
13694 * gcc.dg/hex-round-2.c: New test.
13696 2005-07-29 Diego Novillo <dnovillo@redhat.com>
13699 * g++.dg/tree-ssa/pr22550.C: New test.
13701 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
13703 * gcc.dg/tree-ssa/vrp19.c: New test.
13704 * gcc.dg/tree-ssa-vrp20.c: New test.
13706 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13709 * gcc.dg/transparent-union-4.c: New test.
13711 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13714 * gcc.dg/c99-vla-2.c: New test.
13716 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13719 * gcc.dg/hex-round-1.c: New test.
13721 2005-07-28 Jan Hubicka <jh@suse.cz>
13723 * inliner-1.c: Do not dump everything.
13724 * tree-prof.exp: Do not pass -ftree-based-profiling.
13725 * bprob.exp: Likewise.
13727 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
13729 2005-07-28 Mark Mitchell <mark@codesourcery.com>
13732 * g++.dg/expr/ptrmem7.C: New test.
13734 2005-07-28 Mike Stump <mrs@apple.com>
13736 * g++.old-deja/g++.mike/visibility-1.C: New test.
13738 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13741 * gcc.c-torture/execute/pr20187-1.c: New test.
13743 2005-07-28 Jeff Law <law@redhat.com>
13745 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
13746 * gcc.dg/tree-ssa/vrp18.c: New test.
13748 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13750 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
13752 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13754 PR tree-optimization/22506
13755 * gcc.dg/vect/ps22506.c: New test.
13757 2005-07-28 Jakub Jelinek <jakub@redhat.com>
13760 * gcc.target/i386/sse-3.c: New test.
13762 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13764 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
13765 * gcc.target/mips/mips32-dsp-type.c: Likewise.
13767 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13770 * gcc.c-torture/compile/pr22589-1.c: New test.
13772 2005-07-28 Jan Hubicka <jh@suse.cz>
13774 * update-loopch.c: New testcase.
13776 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13778 PR rtl-optimization/23047
13779 * gcc.c-torture/execute/pr23047.c: New test.
13780 * gcc.c-torture/execute/pr23047.x: New.
13782 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13784 PR tree-optimization/22493
13785 * gcc.c-torture/execute/pr22493-1.c: New test.
13786 * gcc.c-torture/execute/pr22493-1.x: New.
13787 * gcc.c-torture/execute/vrp-1.c: New test.
13788 * gcc.c-torture/execute/vrp-2.c: New test.
13789 * gcc.c-torture/execute/vrp-2.c: New test.
13791 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
13793 * gcc.target/frv/all-builtin-read8.c: Delete.
13794 * gcc.target/frv/all-builtin-read16.c: Delete.
13795 * gcc.target/frv/all-builtin-read32.c: Delete.
13796 * gcc.target/frv/all-builtin-read64.c: Delete.
13797 * gcc.target/frv/all-builtin-write8.c: Delete.
13798 * gcc.target/frv/all-builtin-write16.c: Delete.
13799 * gcc.target/frv/all-builtin-write32.c: Delete.
13800 * gcc.target/frv/all-builtin-write64.c: Delete.
13801 * gcc.target/frv/all-read-write-1.c: New.
13803 2005-07-27 Jeff Law <law@redhat.com>
13805 * gcc.c-torture/execute/pr22630.c: New test.
13807 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
13809 PR tree-optimization/23073
13810 * gcc.dg/vect/nodump-pr23073.c: New test.
13811 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
13813 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
13815 PR tree-optimize/22348
13816 * gcc.c-torture/execute/pr22348.c: New.
13818 2005-07-27 Richard Guenther <rguenther@suse.de>
13820 * gcc.dg/tree-ssa/salias-1.c: New testcase.
13822 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13825 * gfortran.dg/logical_comp.f90: New test.
13827 2005-07-27 Jan Hubicka <jh@suse.cz>
13829 * inliner-1.c: Add cleanup of dumps.
13830 * val-prof-*.c: Likewise.
13831 * update-tailcall.c: New.
13833 2005-07-26 Diego Novillo <dnovillo@redhat.com>
13836 * gcc.dg/tree-ssa/pr22591.c: New test.
13837 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
13839 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
13842 * objc.dg/try-catch-11.m: New test.
13844 2005-07-26 Richard Guenther <rguenther@suse.de>
13846 PR tree-optimization/22486
13847 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
13849 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13852 * testsuite/g++.dg/opt/loop2.C: New test.
13854 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13856 * gcc.dg/tree-ssa/reassoc-3.c: New test.
13857 * gcc.dg/tree-ssa/reassoc-4.c: New test.
13859 2005-07-25 Adam Nemet <anemet@lnxw.com>
13861 * lib/profopt.exp (profopt-execute): Check for profiling data
13862 files on the target.
13864 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
13866 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
13867 for matching of asm labels.
13869 2005-07-25 Richard Guenther <rguenther@suse.de>
13871 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
13873 2005-07-25 Richard Guenther <rguenther@suse.de>
13876 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
13878 2005-07-25 Ira Rosen <irar@il.ibm.com>
13880 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
13881 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
13882 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
13883 * gcc.dg/vect/vect-100.c: New test.
13884 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
13885 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
13886 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
13887 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
13888 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
13889 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
13890 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
13891 * gfortran.dg/vect/pr19049.f90: New testcase.
13892 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
13894 2005-07-25 Jakub Jelinek <jakub@redhat.com>
13896 * gcc.c-torture/execute/20050713-1.c: New test.
13899 * gfortran.fortran-torture/execute/data_4.f90: New test.
13901 PR middle-end/20303
13902 * gcc.dg/visibility-d.c: New test.
13904 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
13906 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
13907 * gfortran.dg/underflow.f90: Ditto.
13909 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13911 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
13912 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
13913 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
13915 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
13917 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
13918 include case of field width of zero.
13920 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
13922 PR libgfortran/21875
13923 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
13924 with trailing blanks on normal formatted read.
13926 2005-07-23 Chao-ying Fu <fu@mips.com>
13928 * gcc.target/mips/mips32-dsp-type.c: New test.
13929 * gcc.target/mips/mips32-dsp.c: New test.
13931 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
13934 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
13937 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
13938 and __cyg_profile_func_exit.
13940 2005-07-22 David Edelsohn <edelsohn@gnu.org>
13942 * gfortran.dg/comma_format_extension_3.f: Fix typo.
13943 * gfortran.dg/comma_format_extension_4.f: Same.
13944 * gfortran.dg/pr15332.f: Same.
13945 * gfortran.dg/pr21730.f: Same.
13947 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
13949 * g++.dg/opt/vrp2.C: Fix testcase.
13952 * g++.dg/opt/vrp2.C: New test.
13954 2005-07-22 Mark Mitchell <mark@codesourcery.com>
13957 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
13959 2005-07-22 Diego Novillo <dnovillo@redhat.com>
13961 * gcc.dg/tree-ssa/20050719-1.c: New test.
13963 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
13965 * gcc.dg/bfin-longcall-1.c: New file.
13966 * gcc.dg/bfin-longcall-2.c: New file.
13968 2005-07-21 Janis Johnson <janis187@us.ibm.com>
13970 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
13972 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13974 PR middle-end/19055
13975 * gcc.dg/tree-ssa/pr19055.c: New test.
13976 * gcc.dg/tree-ssa/pr19055-2.c: New test.
13978 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13981 * g++.dg/other/pr22358.C: New test.
13983 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
13986 * g++.dg/lookup/two-stage5.C: New test from bug comments.
13988 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13991 * g++.dg/init/union2.C: New test.
13993 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13996 * gcc.dg/complex-4.c: New test.
13998 2005-07-21 Richard Guenther <rguenther@suse.de>
14001 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
14002 scanning for asm labels.
14003 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
14005 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
14008 * gcc.dg/altivec-pr22085.c: New.
14010 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
14012 PR tree-optimization/19210
14013 * gcc.dg/tree-ssa/pr19210-1.c: New.
14014 * gcc.dg/tree-ssa/pr19210-2.c: New.
14016 2005-07-21 Richard Sandiford <richard@codesourcery.com>
14018 PR rtl-optimization/22167
14019 * g++.dg/opt/pr22167.C: New test.
14021 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
14024 * g++.dg/lookup/two-stage2.C: New.
14025 * g++.dg/lookup/two-stage3.C: New.
14026 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
14027 fixed two-stage name lookup for operators.
14028 * g++.dg/template/call3.C: Compiler now produces an appropriate
14030 * g++.dg/template/crash37.C: Compiler now describes bla() on line
14032 * g++.dg/template/ptrmem4.C: Compiler produces different error
14034 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
14035 connect_to_method as a candidate.
14037 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
14039 * gcc.dg/fold-alloc-1.c: New test.
14041 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
14043 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
14044 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
14046 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
14048 * gcc.dg/fold-abs-1.c: New test.
14049 * gcc.dg/fold-abs-2.c: New test.
14050 * gcc.dg/fold-abs-3.c: New test.
14052 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
14054 Make CONSTRUCTOR use VEC to store initializers.
14055 * g++.dg/ext/complit3.C: Check for specific error messages.
14056 * g++.dg/init/brace2.C: Update error message.
14057 * g++.dg/warn/Wbraces2.C: Likewise.
14059 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
14062 * gfortran.dg/module_interface_1.f90: New test.
14064 2005-07-19 Danny Berlin <dberlin@dberlin.org>
14065 Kenneth Zadeck <zadeck@naturalbridge.com>
14067 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
14069 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14071 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
14072 specify -Wformat for these tests.
14073 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
14074 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
14075 * gcc.dg/format/opt-6.c: Delete.
14077 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
14079 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
14080 * gcc.dg/tree-ssa/sra-3.c: Likewise.
14082 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
14084 * gcc.dg/tree-ssa/alias-2.c: New test.
14086 2005-07-18 Mark Mitchell <mark@codesourcery.com>
14089 * g++.dg/template/explicit7.C: New test.
14091 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
14093 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
14094 width of 8 to +Inf and -Inf.
14096 2005-07-17 Mark Mitchell <mark@codesourcery.com>
14099 * g++.dg/template/friend36.C: New test.
14101 2005-07-16 David Edelsohn <edelsohn@gnu.org>
14104 * gfortran.dg/pr21730.f: New test.
14106 2005-07-16 Danny Berlin <dberlin@dberlin.org>
14107 Kenneth Zadeck <zadeck@naturalbridge.com>
14109 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
14110 since pure const detection cannot run at -O1 in c compiler.
14111 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
14112 can now optimize this case properly.
14113 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
14114 because we now pass.
14115 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
14117 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
14120 * gcc.dg/format/bitfld-1.c: New test.
14122 2005-07-15 Mark Mitchell <mark@codesourcery.com>
14125 * g++.dg/rtti/repo1.C: New test.
14127 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
14129 PR middle-end/22398
14130 * gcc.c-torture/compile/pr22398.c: New test.
14132 2005-07-15 Mark Mitchell <mark@codesourcery.com>
14135 * g++.dg/expr/cast4.C: New test.
14137 2005-07-15 Richard Guenther <rguenther@suse.de>
14139 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
14140 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
14142 2005-07-15 Steven Bosscher <stevenb@suse.de>
14144 PR tree-optimization/22230
14145 * gcc.dg/tree-ssa/pr22230.c: New test.
14147 2005-07-14 Jakub Jelinek <jakub@redhat.com>
14149 * gfortran.dg/g77/cpp6.f: New test.
14152 * gfortran.dg/g77/cpp5.F: New test.
14153 * gfortran.dg/g77/cpp5.h: New file.
14154 * gfortran.dg/g77/cpp5inc.h: New file.
14156 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
14158 PR libfortran/16435
14159 * gfortran.dg/tl_editting.f90: New.
14160 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
14162 2005-07-14 Steven G. Kargl <kargls@comcast.net>
14164 * gfortran.dg/char_array_constructor.f90: New test.
14166 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
14168 * gfortran.dg/past_eor.f90: New.
14169 * gfortran.dg/complex_read.f90: New.
14171 2005-07-13 Jeff Law <law@redhat.com>
14173 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
14176 * gcc.dg/tree-ssa/pr22321.c: New test
14178 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
14180 PR tree-optimization/21921
14181 * gcc.dg/tree-ssa/pr21921.c: New.
14183 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
14185 PR tree-optimizatio/22442
14186 * gcc.dg/tree-ssa/loop-11.c: New test.
14188 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
14191 * gcc.c-torture/compile/pr21840.c: New test.
14193 2005-07-12 Jan Hubicka <jh@suse.cz>
14195 * gcc.c-torture/compile/pr22379.c: New test.
14197 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
14199 PR libfortran/21593
14200 gfortran.dg/dev_null.f90: Remove outdated comment about
14201 PR libfortran/21593.
14204 2005-07-12 Dale Johannesen <dalej@apple.com>
14206 * gcc.target/i386/compress-float-sse.c: New.
14207 * gcc.target/i386/compress-float-sse-pic.c: New.
14208 * gcc.target/i386/compress-float-387.c: New.
14209 * gcc.target/i386/compress-float-387-pic.c: New.
14210 * gcc.dg/compress-float-ppc.c: New.
14211 * gcc.dg/compress-float-ppc-pic.c: New.
14213 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
14215 PR libfortran/21593
14216 gfortran.dg/dev_null.f90: Remove targets.
14218 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
14221 * gcc.dg/pr22335-1.c: New test.
14222 * gcc.dg/pr22335-2.c: New test.
14224 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14227 * g++.dg/template/nontype12.C : New test.
14229 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
14231 * gcc.dg/tree-ssa/loop-10.c: New test.
14233 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
14235 * gcc.c-torture/execute/20020720-1.x: Remove.
14237 2005-07-11 Jakub Jelinek <jakub@redhat.com>
14239 * gfortran.fortran-torture/execute/forall_7.f90: New test.
14241 2005-07-10 Richard Sandiford <richard@codesourcery.com>
14243 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
14244 (dg-mips-options): Use it.
14246 2005-07-09 Diego Novillo <dnovillo@redhat.com>
14248 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
14250 2005-07-09 Richard Henderson <rth@redhat.com>
14252 * lib/target-supports.exp (check_effective_target_sync_char_short):
14255 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
14257 PR libfortran/22217
14258 * gfortran.dg/negative-z-descriptor.f90: New test.
14260 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
14263 * gcc.dg/pr22329.c: New test.
14265 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
14267 PR tree-optimization/20139
14268 * gcc.dg/tree-ssa/pr20139.c: New.
14270 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
14273 * testsuite/gcc.dg/pr22356-1.c: New test.
14275 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
14278 * g++.dg/template/unify8.C: New.
14279 * g++.dg/template/unify9.C: New.
14281 2005-07-08 Jakub Jelinek <jakub@redhat.com>
14283 * gfortran.fortran-torture/execute/entry_10.f90: New test.
14285 2005-07-07 Geoffrey Keating <geoffk@apple.com>
14287 * gcc.dg/darwin-version-1.c: New.
14288 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
14289 * gcc.dg/builtins-20.c: Likewise.
14290 * gcc.dg/builtins-53.c: Likewise.
14291 * gcc.dg/torture/builtins-convert-1.c: Likewise.
14292 * gcc.dg/torture/builtins-convert-2.c: Likewise.
14293 * gcc.dg/torture/builtins-convert-3.c: Likewise.
14294 * gcc.dg/torture/builtins-power-1.c: Likewise.
14295 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
14298 2005-07-07 Jeff Law <law@redhat.com>
14300 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
14301 argument evaluation order.
14303 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
14305 PR libfortran/21594
14306 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14307 Add test cases where the shift length is greater than the
14310 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14312 * obj-c++.dg/proto-lossage-6.mm: New.
14313 * objc.dg/proto-lossage-6.m: New.
14315 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14317 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
14318 * objc.dg/gnu-runtime-2.m: Likewise.
14320 2005-07-07 Jakub Jelinek <jakub@redhat.com>
14322 * gfortran.dg/longline.f: New test.
14324 * gfortran.dg/badline.f: New test.
14326 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
14331 * gfortran.dg/hollerith.f90: New.
14332 * gfortran.dg/hollerith2.f90: New.
14333 * gfortran.dg/hollerith3.f90: New.
14334 * gfortran.dg/hollerith4.f90: New.
14335 * gfortran.dg/hollerith_f95.f90: New.
14336 * gfortran.dg/hollerith_legacy.f90: New.
14337 * gfortran.dg/g77/cpp4.F: New. Port from g77.
14339 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14342 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
14343 * objc.dg/gnu-runtime-2.m: New.
14345 2005-07-06 Jeff Law <law@redhat.com>
14347 * gcc.dg/tree-ssa/vrp17.c: New test.
14349 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
14352 * gfortran.dg/array_constructor_5.f90: New test.
14354 2005-07-07 Jakub Jelinek <jakub@redhat.com>
14356 * gfortran.fortran-torture/execute/entry_9.f90: New test.
14358 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
14360 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
14361 * gcc.dg/980816-1.c: Ditto.
14363 2005-07-06 Jeff Law <law@redhat.com>
14365 * gcc.c-torture/compile/pr21356.c: New test.
14367 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14371 * gcc.c-torture/compile/pr22013-1.c,
14372 gcc.c-torture/execute/pr22098-1.c,
14373 gcc.c-torture/execute/pr22098-2.c,
14374 gcc.c-torture/execute/pr22098-3.c: New tests.
14376 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14379 * gcc.dg/pr22308-1.c: New test.
14381 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
14383 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
14385 * gcc.dg/compare9.c: Use -fshort-enums instead of
14386 -fno-short-enums. Change the last test to dg-bogus.
14388 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
14390 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
14391 * gcc.dg/compare9.c: New.
14393 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14395 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
14397 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14400 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
14403 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14405 * gcc.dg/format/gcc_gfc-1.c: New.
14407 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14409 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
14411 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14414 * gfortran.dg/io_invalid_1.f90: New test.
14416 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
14418 * gcc.dg/format/gcc_diag-1.c: Update.
14420 2005-07-02 Jeff Law <law@redhat.com>
14422 * gcc.dg/tree-ssa/pr22051-1.c: New test.
14423 * gcc.dg/tree-ssa/pr22051-2.c: New test.
14425 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
14427 * gcc.dg/format/gcc_diag-1.c: Update.
14429 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
14432 * gcc.c-torture/compile/pr22269.c: New test.
14434 2005-06-30 Diego Novillo <dnovillo@redhat.com>
14438 * g++.dg/tree-ssa/pr21584-1.C: New test.
14439 * g++.dg/tree-ssa/pr21584-2.C: New test.
14441 2005-06-30 Ziemowit Laski <zlaski@apple.com>
14443 * obj-c++.dg/try-catch-11.mm: New.
14444 * objc.dg/try-catch-10.m: New.
14446 2005-06-29 David Edelsohn <edelsohn@gnu.org>
14448 * g++.dg/other/ucnid-1.C: xfail on AIX.
14450 2005-06-29 Diego Novillo <dnovillo@redhat.com>
14453 * gcc.dg/20050629-1.c: New test.
14455 2005-06-29 Ziemowit Laski <zlaski@apple.com>
14457 * obj-c++.dg/const-str-1[0-1].mm: New.
14458 * objc.dg/const-str-1[0-1].m: New.
14460 2005-05-29 Richard Henderson <rth@redhat.com>
14462 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
14463 Rename from check_effective_target_vect_no_max.
14464 (check_effective_target_vect_no_int_add): New.
14465 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
14466 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
14467 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14468 * gcc.dg/vect/vect-reduc-1.c: Use both.
14469 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14471 2005-05-29 Richard Henderson <rth@redhat.com>
14473 * lib/target-supports.exp (check_effective_target_vect_no_max):
14474 Remove i386 and x86_64.
14476 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14479 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
14481 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14483 PR middle-end/21969
14484 * gcc.dg/vect/pr21969.c: New test.
14486 2005-06-28 Eric Christopher <echristo@redhat.com>
14490 * gcc.dg/inline1.c: New test.
14491 * gcc.dg/inline2.c: Ditto.
14492 * gcc.dg/inline3.c: Ditto.
14493 * gcc.dg/inline4.c: Ditto.
14494 * gcc.dg/inline5.c: Ditto.
14496 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14498 PR libfortran/22142
14499 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14500 Add testcase also testing eoshift1 for PR 22142.
14502 2005-06-28 Richard Henderson <rth@redhat.com>
14504 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
14505 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
14506 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
14507 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
14508 gcc.dg/tree-ssa/20030922-2.c: Likewise.
14510 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14512 PR libfortran/22142
14513 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14514 Add testcase for PR 22142.
14516 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
14518 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
14519 gcc.target/ia64/fpreg-2.c: New tests.
14521 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14523 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
14525 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14527 PR libfortran/22170
14528 * gfortran.dg/slash_1.f90: New test.
14530 2005-06-27 Richard Henderson <rth@redhat.com>
14532 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
14533 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
14534 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
14535 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14536 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
14537 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
14539 2005-06-27 Richard Henderson <rth@redhat.com>
14541 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
14542 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
14544 2005-06-27 Ziemowit Laski <zlaski@apple.com>
14546 * obj-c++.dg/proto-lossage-5.mm: New.
14547 * objc.dg/proto-lossage-5.m: New.
14549 2005-06-27 Diego Novillo <dnovillo@redhat.com>
14552 * gcc.dg/tree-ssa/pr21959.c: New test.
14554 2005-06-27 Jakub Jelinek <jakub@redhat.com>
14556 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
14557 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
14558 testing uninitialized var.
14560 * gcc.c-torture/execute/builtins/chk.h: New.
14561 * gcc.c-torture/execute/builtins/lib/chk.c: New.
14562 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
14563 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
14564 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
14565 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
14566 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
14567 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
14568 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
14569 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
14570 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
14571 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
14572 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
14573 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
14574 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
14575 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
14576 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
14577 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
14578 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
14579 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
14580 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
14581 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
14582 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
14583 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
14584 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
14585 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
14586 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
14587 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
14588 * gcc.dg/builtin-object-size-1.c: New test.
14589 * gcc.dg/builtin-object-size-2.c: New test.
14590 * gcc.dg/builtin-object-size-3.c: New test.
14591 * gcc.dg/builtin-object-size-4.c: New test.
14592 * gcc.dg/builtin-object-size-5.c: New test.
14593 * gcc.dg/builtin-stringop-chk-1.c: New test.
14594 * gcc.dg/builtin-stringop-chk-2.c: New test.
14595 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
14596 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
14597 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
14598 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
14599 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
14600 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
14601 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
14602 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
14603 * gcc.c-torture/execute/printf-1.c: New test.
14604 * gcc.c-torture/execute/fprintf-1.c: New test.
14605 * gcc.c-torture/execute/vprintf-1.c: New test.
14606 * gcc.c-torture/execute/vfprintf-1.c: New test.
14607 * gcc.c-torture/execute/printf-chk-1.c: New test.
14608 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
14609 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
14610 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
14612 2005-06-27 Michael Matz <matz@suse.de>
14614 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
14615 slot is not merged if address escapes.
14617 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14620 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
14622 2005-06-26 Jakub Jelinek <jakub@redhat.com>
14624 PR middle-end/17965
14625 * gcc.c-torture/compile/20050622-1.c: New test.
14627 PR middle-end/22028
14628 * gcc.dg/20050620-1.c: New test.
14630 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
14632 PR tree-optimization/22026
14633 * gcc.dg/tree-ssa/pr22026.c: New.
14635 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
14637 PR libfortran/22144
14638 * gfortran.dg/shift-alloc.f90: New testcase.
14640 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
14642 * all files: Update FSF address in copyright headers.
14644 2005-06-22 Jan Hubicka <jh@suse.cz>
14646 * wholeprogram-1.c: New testcase.
14647 * wholeprogram-2.c: New testcase.
14649 2005-06-24 Mark Mitchell <mark@codesourcery.com>
14652 * gcc.dg/tree-ssa/pr22171.c: New test.
14654 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
14656 * gfortran.dg/simplify_modulo.f90: New.
14658 2005-06-24 Jan Hubicka <jh@suse.cz>
14660 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
14662 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14664 * obj-c++.dg/proto-lossage-[1-4].mm: New.
14666 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14668 * obj-c++.dg/typedef-alias-1.mm: New.
14669 * objc.dg/typedef-alias-1.m: New.
14671 2005-06-23 Jeff Law <law@redhat.com>
14673 * gcc.dg/tree-ssa/vrp16.c: New test.
14675 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14677 * lib/target-supports.exp: Add
14678 check_effective_target_fortran_large_real and
14679 check_effective_target_fortran_large_int to check for
14680 corresponding effective targets.
14681 * gfortran.dg/large_integer_kind_1.f90: New test.
14682 * gfortran.dg/large_real_kind_1.f90: New test.
14684 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
14686 PR tree-optimization/22117
14687 * gcc.dg/tree-ssa/pr22117.c: New.
14689 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
14692 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
14694 2005-06-23 David Edelsohn <edelsohn@gnu.org>
14696 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
14698 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
14700 * gfortran.dg/f2c_4.f90: Add tests for complex functions
14701 * gfortran.dg/f2c_4.c: Likewise.
14703 2005-06-22 Paul Brook <paul@codesourcery.com>
14706 * gfortran.dg/auto_save_1.f90: New test.
14708 2005-06-22 Michael Matz <matz@suse.de>
14710 * gcc.target/x86-64/abi: New directory.
14711 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
14712 * gcc.target/x86-64/abi/README.gcc: New file.
14713 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
14714 * gcc.target/x86-64/abi/asm-support.s: New file.
14715 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
14716 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
14717 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
14718 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
14719 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
14720 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
14721 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
14722 * gcc.target/x86_64/abi/test_bitfields.c: New test.
14723 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
14724 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
14725 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
14726 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
14727 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
14728 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
14729 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
14730 * gcc.target/x86_64/abi/test_varargs.c: New test.
14732 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
14734 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
14735 32-bit i?86 and x86_64.
14737 2005-06-21 Ziemowit Laski <zlaski@apple.com>
14739 * obj-c++.dg/const-str-[1-9].mm: New tests.
14741 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
14744 * gfortran.dg/namelist_use.f90: New.
14745 * gfortran.dg/namelist_use_only.f90: New.
14747 2005-06-21 Jeff Law <law@redhat.com>
14749 * gcc.dg/tree-ssa/vrp15.c: New test.
14751 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
14753 * lib/target-supports.exp (check_effective_target_vect_reduction):
14755 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
14756 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
14757 remove vect_reduction target keyword. Also avoid two returns in main.
14758 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14759 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
14760 * gcc.dg/vect/vect-reduc-1short.c: New test.
14761 * gcc.dg/vect/vect-reduc-1char.c: New test.
14762 * gcc.dg/vect/vect-reduc-2short.c: New test.
14763 * gcc.dg/vect/vect-reduc-2char.c: New test.
14764 * gcc.dg/vect/vect-reduc-6.c: New test.
14765 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
14766 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
14767 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
14769 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14770 Paul Thomas <pault@gcc.gnu.org>
14772 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
14775 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14777 * gfortran.dg/backslash_1.f90: New test.
14778 * gfortran.dg/backslash_2.f90: New test.
14780 2005-06-20 Steven G. Kargl <kargls@comcast.net>
14782 * gfortran.dg/duplicate_labels.f90: New test.
14784 2005-06-20 Jan Beulich <jbeulich@novell.com>
14786 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
14787 unsupportable relocations.
14788 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14789 * gcc.dg/20050321-2.c: xfail for NetWare.
14791 2005-06-20 Andreas Jaeger <aj@suse.de>
14793 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
14794 gcc.target/i386/fastcall-sseregparm.c,
14795 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
14797 2005-06-19 Richard Henderson <rth@redhat.com>
14799 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
14801 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
14803 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
14805 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
14808 * g++.dg/conversion/simd2.C: Change expected error message.
14810 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14812 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
14813 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14814 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14816 2005-06-18 James A Morrison <phython@gcc.gnu.org>
14818 * gcc.dg/fold-mod-1.c: New test.
14820 2005-06-18 Steven G. Kargl <kargls@comcast.net>
14823 * gfortran.dg/pr19926.f90: New test.
14825 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14827 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
14828 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
14830 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14831 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14833 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
14835 * gcc.target/ia64/float80-varargs-1.c: New test.
14837 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14840 * gfortran.dg/f2c_6.f90: New test.
14842 2005-06-17 Geoffrey Keating <geoffk@apple.com>
14845 * g++.dg/template/local5.C: New.
14847 2005-06-17 Richard Henderson <rth@redhat.com>
14849 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
14851 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
14854 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
14856 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
14858 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
14859 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
14860 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
14861 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
14862 check_vect to verify the presence of hardware vector support.
14864 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
14867 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
14869 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14871 PR libfortran/19216
14872 * gfortran.dg/pr19216.f: Add correct space between brackets and
14875 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14877 PR libfortran/16436
14878 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
14880 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
14882 * gcc.target/i386/attributes-error.c: New testcase.
14883 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
14884 * gcc.target/i386/regparm-stdcall.c: Likewise.
14885 * gcc.target/i386/sseregparm-1.c: Likewise.
14886 * gcc.target/i386/sseregparm-2.c: Likewise.
14888 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
14890 * g++.dg/rtti/crash2.C: New.
14892 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
14894 * gcc.dg/noncompile/20040203-3.c: Update expected message.
14896 2005-06-15 David Ung <davidu@mips.com>
14898 * gcc.target/mips/mips16e-extends.c: New test for testing the
14899 generation of MIPS16e zeb/zeh, seb/seh instructions.
14901 2005-06-15 Diego Novillo <dnovillo@redhat.com>
14904 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
14905 * gcc.dg/tree-ssa/pr22018.c: New test.
14907 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
14909 * gcc.dg/simd-1.c: Update error messages.
14910 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
14911 * gcc.dg/simd-2.c: Update error messages.
14912 * gcc.dg/simd-4.c: New.
14914 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
14917 * g++.dg/other/crash-4.C: New.
14919 2005-06-14 Devang Patel <dpatel@apple.com>
14921 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
14923 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
14926 * g++.dg/parse/crash11.C: Update
14928 2005-06-13 Jeff Law <law@redhat.com>
14930 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
14931 perform the desired transformations.
14932 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
14933 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
14935 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14938 * gfortran.dg/forall_1.f90: Un-XFAIL.
14940 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
14943 * g++.dg/parse/crash26.C: New.
14946 * g++.dg/init/member1.C: New.
14948 2005-06-13 Jakub Jelinek <jakub@redhat.com>
14950 * gfortran.dg/altreturn_1.f90: New test.
14952 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
14954 PR middle-end/21985
14955 * gcc.dg/tree-ssa/pr21985.c: New test.
14957 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14959 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
14961 2005-06-12 Roger Sayle <roger@eyesopen.com>
14964 * g++.dg/other/error10.C: New test case.
14966 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14968 PR libfortran/19155
14969 * gfortran.dg/pr19155.f: Add test.
14971 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14973 * gfortran.dg/f2c_7.f90: New test.
14975 * gfortran.dg/forall_1.f90: XFAILed.
14977 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14979 * gcc.dg/pr14796-1.c: New.
14980 * gcc.dg/pr14796-2.c: New.
14982 2005-06-11 Steven G. Kargl <kargls@comcast.net>
14986 * gfortran.dg/deallocate_stat.f90: New test.
14988 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
14990 * gfortran.fortran-torture/execute/in-pack.f90: New test.
14992 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
14994 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
14995 access will be generated when this loop is vectorized. Test that
14996 accesses with same alignment were detected.
14997 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
14998 Test that accesses with same alignment were detected.
14999 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
15000 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
15001 alignment were detected.
15003 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
15006 * g++.dg/conversion/simd2.C: New.
15008 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
15010 * gcc.dg/Wcxx-compat-1.c: New.
15012 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
15014 PR libfortran/21480
15015 * gfortran.dg/reshape-complex.f90: Add a test for a packed
15018 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
15020 * gcc.dg/alias-8.c: New.
15022 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
15024 * gcc.dg/format/cmn_err-1.c: Update.
15026 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
15029 * gcc.target/sparc/fexpand-2.c: New.
15030 * gcc.target/sparc/fpmerge-2.c: New.
15031 * gcc.target/sparc/fpmul-2.c: New.
15032 * gcc.target/sparc/noresult.c: New.
15033 * gcc.target/sparc/pdist-2.c: New.
15034 * gcc.target/sparc/pdist-3.c: New.
15036 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
15039 * gcc.target/i386/i386.exp: Fix comment typo.
15041 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
15044 * g++.dg/inherit/using5.C: New.
15045 * g++.dg/inherit/using6.C: New.
15047 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15050 * g++.dg/template/ptrmem15.C: New test.
15053 * g++.dg/ext/label4.C: New test.
15055 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15057 * gcc.dg/tls/debug-1.c: New test.
15059 2005-06-07 Dale Johannesen <dalej@apple.com>
15061 * gcc.target/i386/movq.c: New.
15063 2005-06-07 Dale Johannesen <dalej@apple.com>
15065 * gcc.dg/20050607-1.c: New.
15067 2005-06-07 Jakub Jelinek <jakub@redhat.com>
15069 PR middle-end/21850
15070 * gcc.c-torture/execute/20050607-1.c: New test.
15072 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
15074 PR libfortran/21926
15075 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
15076 Test case where the return array has lowest stride one,
15079 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
15081 * lib/target-supports.exp (check_effective_target_sync_int_long):
15082 Add s390 and s390x targets.
15084 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
15086 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
15087 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
15088 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
15089 * gcc.dg/tree-ssa/loop-9.c: New test.
15091 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
15093 * g++.dg/parse/defarg10.C: New.
15095 2005-06-06 Jakub Jelinek <jakub@redhat.com>
15097 PR regression/21897
15098 * gcc.c-torture/execute/20050604-1.c: New test.
15100 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
15103 * g++.dg/parse/defarg9.C: New.
15106 * g++.dg/inherit/using4.C: New.
15107 * g++.dg/overload/error1.C: Adjust expected errors.
15108 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
15109 * g++.old-deja/g++.brendan/arm2.C: Likewise.
15110 * g++.old-deja/g++.other/redecl2.C: Likewise.
15111 * g++.old-deja/g++.other/redecl4.C: Likewise.
15112 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
15114 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
15116 * gfortran.dg/f2c_5.f90: Add -w to dg-options
15118 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
15120 * lib/gfortran.exp (gfortran_target_compile): Call
15121 dg-additional-files-options
15122 * gfortran.dg/f2c_4.f90: New file
15123 * gfortran.dg/f2c_4.c: New file
15124 * gfortran.dg/f2c_5.f90: New file
15125 * gfortran.dg/f2c_5.c: New file
15127 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15129 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
15132 * gfortran.dg/array_constructor_4.f90: New test.
15134 2005-06-05 Mark Mitchell <mark@codesourcery.com>
15137 * g++.dg/ext/builtin9.C: New test.
15139 2005-06-05 Dale Johannesen <dalej@apple.com>
15141 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
15142 * gcc.c-torture/execute/20050603-2.c: Ditto.
15144 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
15146 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
15147 * gcc.dg/vect/vect-reduc-1.c: New.
15148 * gcc.dg/vect/vect-reduc-2.c: New.
15149 * gcc.dg/vect/vect-reduc-3.c: New.
15151 2005-06-04 Dale Johannesen <dalej@apple.com>
15153 * gcc.c-torture/execute/20050603-1.c: New.
15154 * gcc.c-torture/execute/20050603-2.c: New.
15155 * gcc.dg/20050603-3.c: New.
15157 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15160 * gfortran.dg/debug_1.f90: New test.
15162 * gfortran.dg/forall_1.f90: New test.
15164 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
15166 * gfortran.dg/array_constructor_3.f90: New test.
15168 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15170 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
15172 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
15174 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
15176 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
15179 * gcc.dg/init-excess-1.c: New test.
15181 2005-06-03 Mark Mitchell <mark@codesourcery.com>
15184 * g++.dg/expr/static_cast6.C: New test.
15186 2005-06-03 Diego Novillo <dnovillo@redhat.com>
15188 * gcc.dg/tree-ssa/vrp14.c: New test.
15190 2005-06-03 Mark Mitchell <mark@codesourcery.com>
15193 * g++.dg/template/new2.C: New test.
15195 2005-06-03 Josh Conner <jconner@apple.com>
15197 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
15198 all entries in initializer.
15200 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
15202 PR middle-end/21858
15203 * gcc.dg/pr21858.c: New testcase.
15205 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
15207 PR tree-optimization/21292
15209 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
15211 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
15212 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
15213 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
15214 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
15215 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
15217 2005-06-02 Richard Henderson <rth@redhat.com>
15219 * gcc.dg/sync-2.c: Use -march=i486 for i386.
15221 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
15223 * gcc.dg/wtypequal.c: New testcase.
15225 2005-06-02 Diego Novillo <dnovillo@redhat.com>
15228 * gcc.dg/tree-ssa/pr21582.c: New test.
15230 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
15233 * g++.dg/opt/interface2.h: New.
15234 * g++.dg/opt/interface2.C: New.
15235 * g++.dg/init/ctor4.C: Adjust error lines.
15236 * g++.old-deja/g++.bob/inherit2.C: Likewise.
15237 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
15238 * g++.old-deja/g++.jason/opeq3.C: Likewise.
15239 * g++.old-deja/g++.pt/assign1.C: Likewise.
15240 * g++.old-deja/g++.pt/crash20.C: Likewise.
15242 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
15244 PR tree-optimization/21734
15245 * g++.dg/vect/pr21734_1.cc: New.
15246 * g++.dg/vect/pr21734_2.cc: New.
15248 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
15251 * g++.dg/template/spec24.C: New.
15254 * g++.dg/pch/local-1.C: New.
15255 * g++.dg/pch/local-1.Hs: New.
15257 2005-06-01 Diego Novillo <dnovillo@redhat.com>
15259 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
15260 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
15261 * gcc.dg/tree-ssa/pr14341.c: New test.
15262 * gcc.dg/tree-ssa/pr14841.c: New test.
15263 * gcc.dg/tree-ssa/pr20701.c: New test.
15264 * gcc.dg/tree-ssa/pr21086.c: New test.
15265 * gcc.dg/tree-ssa/pr21090.c: New test.
15266 * gcc.dg/tree-ssa/pr21332.c: New test.
15267 * gcc.dg/tree-ssa/pr21458.c: New test.
15268 * gcc.dg/tree-ssa/pr21658.c: New test.
15269 * gcc.dg/tree-ssa/vrp01.c: New test.
15270 * gcc.dg/tree-ssa/vrp02.c: New test.
15271 * gcc.dg/tree-ssa/vrp03.c: New test.
15272 * gcc.dg/tree-ssa/vrp04.c: New test.
15273 * gcc.dg/tree-ssa/vrp05.c: New test.
15274 * gcc.dg/tree-ssa/vrp06.c: New test.
15275 * gcc.dg/tree-ssa/vrp07.c: New test.
15276 * gcc.dg/tree-ssa/vrp08.c: New test.
15277 * gcc.dg/tree-ssa/vrp09.c: New test.
15278 * gcc.dg/tree-ssa/vrp10.c: New test.
15279 * gcc.dg/tree-ssa/vrp11.c: New test.
15280 * gcc.dg/tree-ssa/vrp12.c: New test.
15281 * gcc.dg/tree-ssa/vrp13.c: New test.
15283 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
15286 * gcc.dg/tree-ssa/pr21029.c: New test.
15288 2005-06-01 Roger Sayle <roger@eyesopen.com>
15290 * gfortran.dg/logint-1.f: New test case.
15291 * gfortran.dg/logint-2.f: Likewise.
15292 * gfortran.dg/logint-3.f: Likewise.
15294 2005-06-01 Jakub Jelinek <jakub@redhat.com>
15298 * gcc.dg/20050527-1.c: New test.
15300 * gcc.dg/i386-sse-12.c: New test.
15303 * gfortran.dg/implicit_5.f90: New test.
15305 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
15308 * gfortran/assign_4.f90: New test.
15309 * gfortran/assign_2.f90: Change compile to run.
15311 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
15313 * lib/target-supports.exp
15314 (check_effective_target_sync_char_short): New.
15315 * gcc.dg/sync-2.c: New.
15317 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
15319 PR tree-optimization/21817
15320 * gcc.dg/torture/pr21817-1.c: New.
15322 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
15325 * g++.dg/template/init5.C: New.
15327 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
15329 * gfortran.dg/char_initialiser_actual.f90:
15330 Test character initialisers as actual arguments.
15331 * gfortran.dg/char_pointer_comp_assign.f90:
15332 Test character pointer structure component assignments.
15333 * gfortran.dg/char_array_structure_constructor.f90:
15334 Test character components in structure constructors.
15336 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
15338 PR middle-end/20931
15339 * g++.dg/opt/pr20931.C: New test.
15341 2005-05-31 Andreas Jaeger <aj@suse.de>
15344 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
15345 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
15346 g++.old-deja/g++.ext/asmspec1.C,
15347 g++.old-deja/g++.other/regstack.C,
15348 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
15349 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
15350 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
15351 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
15352 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
15353 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
15354 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
15355 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
15356 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
15357 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
15358 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
15359 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
15360 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
15361 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
15362 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
15363 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
15364 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
15365 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
15366 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
15368 2005-05-31 Jeff Law <law@redhat.com>
15370 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
15372 2005-05-30 Paolo Carlini <pcarlini@suse.de>
15374 PR middle-end/21743
15375 * gcc.dg/builtins-1.c: Activate disabled clog test.
15376 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15378 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
15380 * gfortran.dg/char_pointer_assign.f90:
15381 Test character-pointer assignments and pointer assignments.
15382 * gfortran.dg/char_pointer_dummy.f90:
15383 Test character-pointer dummy arguments.
15384 * gfortran.dg/char_pointer_func.f90:
15385 Test character-pointer function returns.
15386 * gfortran.dg/char_pointer_dependency.f90:
15387 Test character-pointer functions with dependencies.
15389 2005-05-30 Mark Mitchell <mark@codesourcery.com>
15392 * g++.dg/lookup/using14.C: New test.
15394 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
15396 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
15397 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
15400 2005-05-29 Geoffrey Keating <geoffk@apple.com>
15403 * g++.dg/template/local5.C: New.
15406 * gcc.c-torture/compile/pr21761.c: New.
15408 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
15411 2005-05-30 Steven G. Kargl
15414 * gfortran.dg/inquire_8.f90: New test.
15416 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15418 PR libfortran/21376
15419 * gfortran.dg/output_exponents_1.f90: New test.
15421 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15423 PR libfortran/20006
15424 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
15426 2005-05-28 Mark Mitchell <mark@codesourcery.com>
15429 * g++.dg/ext/complex1.C: New test.
15432 * g++.dg/init/ctor6.C: New test.
15434 2005-05-29 Jan Hubicka <jh@suse.cz>
15436 * gcc.c-torture/compile/pr21562.c: New.
15438 2005-05-28 Steven G. Kargl <kargls@comcast.net>
15440 * gfortran.dg/subnormal_1.f90: New test.
15442 2005-05-28 Jan Hubicka <jh@suse.cz>
15444 * tree-prof.exp: Fix comment.
15445 * value-prof-1.c: New.
15446 * value-prof-2.c: New.
15447 * value-prof-3.c: New.
15448 * value-prof-4.c: New.
15450 2005-05-27 Mark Mitchell <mark@codesourcery.com>
15453 * g++.dg/expr/ptrmem6.C: New test.
15454 * g++.dg/expr/ptrmem6a.C: Likewise.
15456 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
15458 PR tree-optimization/21658
15459 * gcc.dg/tree-ssa/pr21658.c: New.
15461 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
15464 * g++.dg/inherit/ptrmem3.C: New.
15467 * g++.dg/parse/template16.C: New.
15469 2005-05-27 Andreas Jaeger <aj@suse.de>
15471 * gcc.dg/setjmp-2.c: Only run in 32-bit.
15473 * gcc.dg/i386-sse-8.c: Run test on all archs.
15475 2005-05-26 Mike Stump <mrs@apple.com>
15477 * objc.dg/isa-field-1.m: Only run on darwin.
15478 * objc.dg/lookup-1.m: Likewise.
15479 * objc.dg/try-catch-8.m: Likewise.
15481 2005-05-26 Roger Sayle <roger@eyesopen.com>
15483 PR tree-optimization/9814
15484 * gcc.dg/pr9814-1.c: New test case.
15486 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15488 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
15489 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
15490 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
15491 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
15492 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
15493 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
15494 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
15495 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
15496 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
15497 objc.dg/try-catch-8.m: New.
15499 2005-05-26 Janis Johnson <janis187@us.ibm.com>
15501 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
15502 remove extraneous semicolons.
15504 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15506 * obj-c++.dg/comp-types-12.mm: New.
15507 * objc.dg/comp-types-11.m: New.
15508 * objc.dg/selector-4.m: New.
15510 2005-05-26 Andreas Jaeger <aj@suse.de>
15513 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
15514 g++.old-deja/g++.ext/attrib3.C,
15515 g++.old-deja/g++.other/store-expr1.C,
15516 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
15517 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
15518 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
15519 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
15520 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
15521 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
15522 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
15523 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
15524 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
15525 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
15526 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
15527 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
15528 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
15529 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
15530 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
15531 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
15532 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
15533 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
15534 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
15536 2005-05-26 Andreas Jaeger <aj@suse.de>
15538 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
15539 x86-64 compilation.
15541 2005-05-26 Andreas Jaeger <aj@suse.de>
15544 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
15545 gcc.misc-tests/i386-pf-athlon-1.c,
15546 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
15547 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
15548 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
15549 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
15550 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
15551 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
15552 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
15555 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
15556 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
15557 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
15558 x86-64 compilation.
15560 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
15563 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
15564 effective-target ilp32.
15566 2005-05-26 David Ung <davidu@mips.com>
15568 * gcc.target/mips/ext_ins.c: New test for testing the generation
15569 of MIPS32/64 rev 2 ext/ins instructions.
15571 2005-05-26 Andreas Jaeger <aj@suse.de>
15573 * treelang/compile/unsigned.tree: Use gimple instead of
15574 nonexisting generic dump.
15576 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
15578 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
15580 2005-05-26 Andreas Jaeger <aj@suse.de>
15582 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
15584 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15586 PR libfortran/17283
15587 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
15588 Test callee-allocated memory with write statements.
15590 2005-05-25 Roger Sayle <roger@eyesopen.com>
15592 PR middle-end/21709
15593 * gcc.dg/pr21709-1.c: New test case.
15595 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15596 Mike Stump <mrs@apple.com>
15598 * objc/execute/next_mapping.h: Update for C++.
15600 * obj-c++.dg/selector-1.mm: Move to...
15601 * obj-c++.dg/selector-4.mm: here...
15603 * obj-c++.dg/basic.mm: New.
15604 * obj-c++.dg/comp-types-1.mm: New.
15605 * obj-c++.dg/cxx-class-1.mm: New.
15606 * obj-c++.dg/cxx-ivars-1.mm: New.
15607 * obj-c++.dg/cxx-ivars-2.mm: New.
15608 * obj-c++.dg/cxx-ivars-3.mm: New.
15609 * obj-c++.dg/cxx-scope-1.mm: New.
15610 * obj-c++.dg/cxx-scope-2.mm: New.
15611 * obj-c++.dg/defs.mm: New.
15612 * obj-c++.dg/empty-private-1.mm: New.
15613 * obj-c++.dg/encode-1.mm: New.
15614 * obj-c++.dg/encode-2.mm: New.
15615 * obj-c++.dg/encode-3.mm: New.
15616 * obj-c++.dg/extern-c-1.mm: New.
15617 * obj-c++.dg/extra-semi.mm: New.
15618 * obj-c++.dg/fix-and-continue-2.mm: New.
15619 * obj-c++.dg/isa-field-1.mm: New.
15620 * obj-c++.dg/ivar-list-semi.mm: New.
15621 * obj-c++.dg/local-decl-1.mm: New.
15622 * obj-c++.dg/lookup-1.mm: New.
15623 * obj-c++.dg/lookup-2.mm: New.
15624 * obj-c++.dg/method-1.mm: New.
15625 * obj-c++.dg/method-2.mm: New.
15626 * obj-c++.dg/method-3.mm: New.
15627 * obj-c++.dg/method-4.mm: New.
15628 * obj-c++.dg/method-5.mm: New.
15629 * obj-c++.dg/method-6.mm: New.
15630 * obj-c++.dg/method-7.mm: New.
15631 * obj-c++.dg/no-extra-load.mm: New.
15632 * obj-c++.dg/overload-1.mm: New.
15633 * obj-c++.dg/pragma-1.mm: New.
15634 * obj-c++.dg/pragma-2.mm: New.
15635 * obj-c++.dg/private-1.mm: New.
15636 * obj-c++.dg/private-2.mm: New.
15637 * obj-c++.dg/proto-qual-1.mm: New.
15638 * obj-c++.dg/qual-types-1.mm: New.
15639 * obj-c++.dg/stubify-1.mm: New.
15640 * obj-c++.dg/stubify-2.mm: New.
15641 * obj-c++.dg/super-class-1.mm: New.
15642 * obj-c++.dg/super-class-2.mm: New.
15643 * obj-c++.dg/super-dealloc-1.mm: New.
15644 * obj-c++.dg/super-dealloc-2.mm: New.
15645 * obj-c++.dg/template-1.mm: New.
15646 * obj-c++.dg/template-2.mm: New.
15647 * obj-c++.dg/template-3.mm: New.
15648 * obj-c++.dg/template-4.mm: New.
15649 * obj-c++.dg/template-5.mm: New.
15650 * obj-c++.dg/template-6.mm: New.
15651 * obj-c++.dg/try-catch-1.mm: New.
15652 * obj-c++.dg/try-catch-2.mm: New.
15653 * obj-c++.dg/try-catch-3.mm: New.
15654 * obj-c++.dg/try-catch-4.mm: New.
15655 * obj-c++.dg/try-catch-5.mm: New.
15656 * obj-c++.dg/try-catch-6.mm: New.
15657 * obj-c++.dg/try-catch-7.mm: New.
15658 * obj-c++.dg/try-catch-8.mm: New.
15659 * obj-c++.dg/try-catch-9.mm: New.
15660 * obj-c++.dg/va-meth-1.mm: New.
15662 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15664 * obj-c++.dg/selector-1.mm: New.
15665 * obj-c++.dg/selector-2.mm: New.
15667 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15669 * obj-c++.dg/selector-3.mm: New.
15670 * objc.dg/selector-3.m: New.
15672 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15674 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
15675 about where warning appears.
15677 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15679 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
15680 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
15681 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
15682 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
15684 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15686 * gcc.dg/20050524-1.c: New test.
15688 2005-05-25 Jan Hubicka <jh@suse.cz>
15690 * gcc.dg/tree-prof/inliner-1.c: New.
15692 2005-05-25 Janis Johnson <janis187@us.ibm.com>
15694 * gcc.dg/tree-prof: New directory.
15695 * gcc.dg/tree-prof/tree-prof.exp: New.
15697 2005-05-25 DJ Delorie <dj@redhat.com>
15699 * gcc.dg/Wattributes-1.c: New.
15700 * gcc.dg/Wattributes-2.c: New.
15701 * gcc.dg/Wattributes-3.c: New.
15703 20005-05-24 Janis Johnson <janis187@us.ibm.com>
15705 PR tree-optimization/19833
15706 * gcc.dg/uninit-4.c: Remove xfail.
15707 * gcc.dg/uninit-9.c: Ditto.
15709 2005-05-24 Ziemowit Laski <zlaski@apple.com>
15711 * obj-c++.dg/bitfield-[1-5].mm: New.
15712 * obj-c++.dg/class-protocol-1.mm: New.
15713 * obj-c++.dg/comp-types-1[0-1].mm: New.
15714 * obj-c++.dg/comp-types-[2-9].mm: New.
15715 * obj-c++.dg/encode-[4-8].mm: New.
15716 * obj-c++.dg/layout-1.mm: New.
15717 * obj-c++.dg/method-1[0-9].mm: New.
15718 * obj-c++.dg/method-2[0-1].mm: New.
15719 * obj-c++.dg/method-[8-9].mm: New.
15720 * obj-c++.dg/objc-gc-3.mm: New.
15721 * obj-c++.dg/try-catch-10.mm: New.
15722 * objc.dg/bitfield-5.m: New.
15723 * objc.dg/comp-types-10.m: New.
15724 * objc.dg/comp-types-9.m: New.
15725 * objc.dg/layout-1.m: New.
15726 * objc.dg/objc-gc-4.m: New.
15727 * objc.dg/try-catch-9.m: New.
15728 * objc.dg/class-protocol-1.m: Tweak diagnostics.
15729 * objc.dg/comp-types-1.m: Likewise.
15730 * objc.dg/comp-types-[5-6].m: Likewise.
15731 * objc.dg/method-9.m: Likewise.
15733 2005-05-24 Janis Johnson <janis187@us.ibm.com>
15735 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
15736 and on hardware without VMX support.
15738 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
15740 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
15742 * lib/profopt.exp (dg-final-generate, dg-final-use,
15743 profopt-final-code, profopt-get-options): New.
15744 (profopt-execute): Process test directives.
15746 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
15747 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
15748 cleanup-tree-dump, cleanup-saved-temps): Update comments.
15750 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
15753 * g++.dg/init/ctor5.C: New test.
15755 2005-05-24 Ira Rosen <irar@il.ibm.com>
15757 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
15758 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
15759 vect-113.c, vect-114.c.
15761 2005-05-23 Adam Nemet <anemet@lnxw.com>
15763 * gcc.dg/const-elim-1.c: Remove xfails.
15765 2005-05-23 Jeff Law <law@redhat.com>
15767 * gcc.c-torture/compile/pr21638.c: New test.
15768 * gcc.c-torture/compile/20050520-1.c: New test.
15770 2005-05-23 Nick Clifton <nickc@redhat.com>
15772 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
15773 be a proper triple, ie: m32r*-*-*.
15774 * g++.old-deja/g++.jason/thunk3.C: Likewise.
15776 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
15778 PR middle-end/21331
15780 * gcc.c-torture/compile/pr21293.c: New test.
15781 * gcc.c-torture/execute/pr21331.c: New test.
15783 2004-05-20 Richard Henderson <rth@redhat.com>
15785 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
15787 2005-05-20 Ziemowit Laski <zlaski@apple.com>
15789 * obj-c++-dg.exp: Add.
15790 * obj-c++.exp: Add.
15791 * obj-c++.dg/dg.exp: Add.
15793 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
15795 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
15796 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
15798 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
15800 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
15802 2004-05-19 Richard Henderson <rth@redhat.com>
15804 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
15806 2005-05-19 Janis Johnson <janis187@us.ibm.com>
15808 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
15810 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
15812 2005-05-19 Jakub Jelinek <jakub@redhat.com>
15815 * g++.dg/parse/extern1.C: New test.
15816 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
15818 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15820 * gcc.dg/c99-math.h: New.
15821 * gcc.dg/c99-math-float-1.c: New test.
15822 * gcc.dg/c99-math-double-1.c: Likewise.
15823 * gcc.dg/c99-math-long-double-1.c: Likewise.
15825 2005-05-18 Richard Henderson <rth@redhat.com>
15827 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
15829 2005-05-18 Devang Patel <dpatel@apple.com>
15831 * g++.dg/opt/20050511-1.C: New test.
15833 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
15835 PR libfortran/21127
15836 * gfortran.dg/reshape-complex.f90: New test.
15838 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
15840 * gfortran.dg/array_constructor_1.f90: New test.
15841 * gfortran.dg/array_constructor_2.f90: New test.
15843 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
15846 * gfortran.dg/pr20954.f: New test.
15848 2005-05-17 Mike Stump <mrs@apple.com>
15850 Yet more Objective-C++...
15852 * objc.dg/method-5.m: Update.
15853 * objc.dg/method-6.m: Update.
15854 * objc.dg/method-7.m: Update.
15855 * objc.dg/method-9.m: Update.
15856 * objc.dg/try-catch-2.m: Update.
15858 2005-05-17 Mark Mitchell <mark@codesourcery.com>
15860 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
15861 Remove little-endian optimizations.
15863 2005-05-17 Jeff Law <law@redhat.com>
15865 * g++.dg/tree-ssa/pr14814.C: New test.
15866 * gcc.dg/tree-ssa/pr14814.C: New test.
15867 * gcc.dg/tree-ssa/pr17141-1.C: New test.
15868 * gcc.dg/tree-ssa/pr17141-2.C: New test.
15870 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15872 * gcc.dg/compat/generate-random.c: Do not include
15874 * gcc.dg/compat/generate-random_r.c: Likewise.
15876 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
15878 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
15880 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15882 PR middle-end/21595
15883 * g++.dg/tree-ssa/builtin1.C: New testcase.
15885 2005-05-17 Jakub Jelinek <jakub@redhat.com>
15888 * g++.dg/opt/const4.C: New test.
15890 PR middle-end/21492
15891 * g++.dg/opt/crossjump1.C: New test.
15893 PR tree-optimization/21610
15894 * gcc.c-torture/compile/20050516-1.c: New test.
15897 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
15898 about the test failing.
15899 * gfortran.fortran-torture/execute/where_7.f90: New test.
15900 * gfortran.fortran-torture/execute/where_8.f90: New test.
15902 2005-05-16 Richard Henderson <rth@redhat.com>
15904 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
15907 2005-05-16 Mark Mitchell <mark@codesourcery.com>
15909 * gcc.dg/compat/generate-random.c (config.h): Do not include.
15910 (limits.h): Include unconditionally.
15911 (stdlib.h): Likewise.
15912 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
15913 (limits.h): Include unconditionally.
15914 (stdlib.h): Likewise.
15915 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
15916 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
15917 (limits.h): Include unconditionally.
15918 (stdlib.h): Likewise.
15919 (hashtab.h): Do not include.
15920 (getopt.h): Likewise.
15921 (stddef.h): Include.
15922 (hashval_t): Define.
15923 (struct entry): Add "next" field.
15924 (HASH_SIZE): New macro.
15925 (hash_table): New variable.
15926 (switchfiles): Do not use xmalloc.
15928 (iterative_hash): New function.
15930 (e_exists): New function.
15931 (e_insert): Likewise.
15932 (output): Use, instead of libiberty hashtable functions.
15933 (main): Do not use getopt. Do not call htab_create.
15935 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
15938 * lib/target-supports.exp (check_mkfifo_available):
15939 Return 0 for cygwin as mkfifo support incomplete on platform.
15940 Fix typos in comments.
15942 2005-05-15 Mark Mitchell <mark@codesourcery.com>
15944 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
15946 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
15949 * gfortran.dg/assign_4.f: New test.
15951 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
15953 PR tree-optimization/21563
15954 * gcc.dg/tree-ssa/pr21563.c: New.
15956 2005-05-14 Jan Hubicka <jh@suse.cz>
15958 * gcc.dg/noreturn-7.c: Allow control reaches warning.
15960 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
15962 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
15964 2005-05-13 Julian Brown <julian@codesourcery.com>
15966 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
15967 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
15969 2005-05-13 Jan Hubicka <jh@suse.cz>
15971 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
15972 * gcc.dg/fold-xor-?.c: Likewise.
15973 * gcc.dg/pr15784-?.c: Likewise.
15974 * gcc.dg/pr20922-?.c: Likewise.
15975 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
15976 * gcc.dg/tree-ssa/pr17598.c: Likewise.
15977 * gcc.dg/tree-ssa/pr20470.c: Likewise.
15979 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15982 * gfortran.dg/hollerith_1.f90: New test.
15984 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15986 * gfortran.dg/func_result_2.f90: New test.
15988 2005-05-11 Bud Davis <bdavis@gfortran.org>
15990 * gfortran.dg/dev_null.f90: New test.
15992 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
15994 * gcc.dg/arm-vfp1.c: Revert last change.
15996 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
15998 PR middle-end/19807
15999 PR tree-optimization/19639
16000 * g++.dg/tree-ssa/pr19807.C: New testcase.
16002 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16004 PR libfortran/21471
16005 * gfortran.dg/append-1.f90: New test.
16007 2005-05-10 Diego Novillo <dnovillo@redhat.com>
16009 * gcc.dg/pr18501.c: XFAIL.
16010 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
16011 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
16012 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
16013 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
16014 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
16015 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
16016 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
16017 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
16019 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16022 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
16023 gfortran.dg/f2c_3.f90: New tests.
16025 * gfortran.dg/return_1.f90: Fix dg annotation.
16027 2005-05-10 Diego Novillo <dnovillo@redhat.com>
16029 * gcc.c-torture/compile/20050510-1.c: New test.
16031 2005-05-10 Mark Mitchell <mark@codesourcery.com>
16033 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
16035 2005-05-10 Bob Wilson <bob.wilson@acm.org>
16037 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
16039 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
16042 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
16044 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
16047 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
16048 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
16050 2005-05-10 Ben Elliston <bje@au.ibm.com>
16053 * gcc.dg/debug/pr16676.c: New test.
16055 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
16058 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
16059 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
16060 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
16061 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
16063 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
16064 -fno-tree-dominator-opts.
16066 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16068 * gfortran.dg/return_1.f90: New test.
16070 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
16072 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
16074 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
16076 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
16079 * g++.dg/inherit/covariant13.C: New.
16081 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16083 PR libfortran/19155
16084 * gfortran.dg/pr19155.f: New test.
16086 2005-05-08 Roger Sayle <roger@eyesopen.com>
16089 * gcc.dg/pr8788-1.c: New testcase.
16091 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
16094 * gcc.target/mips/fpcmp-[12].c: New tests.
16096 2005-05-06 Mark Mitchell <mark@codesourcery.com>
16098 * lib/target-supports-dg.exp (dg-require-fork): New function.
16099 (dg-require-mkfifo): Likewise.
16100 * lib/target-supports.exp (check_function_available): New
16102 (check_fork_available): Likewise.
16103 (check_mkfifo_available): Likewise.
16105 2005-05-06 Jeff Law <law@redhat.com>
16107 * gcc.c-torture/compile/pr21380.c: New test.
16109 2005-05-06 Jakub Jelinek <jakub@redhat.com>
16112 * g++.dg/ext/weak3.C: New test.
16114 2005-05-05 Mark Mitchell <mark@codesourcery.com>
16117 * g++.dg/template/crash37.C: New test.
16119 2005-05-05 Paul Brook <paul@codesourcery.com>
16121 * gcc.dg/arm-g2.c: Use effective-target arm32.
16122 * gcc.dg/arm-mmx-1.c: Ditto.
16123 * gcc.dg/arm-scd42-2.c: Ditto.
16124 * gcc.dg/arm-vfp1.c: Ditto.
16125 * lib/target-supports.exp (check_effective_target_arm32): New
16128 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
16130 PR libfortran/21354
16131 gfortran.dg/in_pack_rank7.f90: New test.
16133 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
16135 PR middle-end/15618
16136 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
16138 2005-05-04 Jakub Jelinek <jakub@redhat.com>
16140 PR middle-end/21265
16141 * gcc.dg/20050503-1.c: New test.
16143 PR rtl-optimization/21239
16144 * gcc.dg/i386-sse-11.c: New test.
16146 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
16149 * gcc.target/i386/asm-1.c: New test.
16151 2005-05-03 Jakub Jelinek <jakub@redhat.com>
16153 PR rtl-optimization/21330
16154 * gcc.c-torture/execute/20050502-1.c: New test.
16157 * gcc.c-torture/execute/20050502-2.c: New test.
16159 2005-05-03 Uros Bizjak <uros@kss-loka.si>
16161 PR middle-end/21282
16162 * gcc.dg/pr21282.c: New.
16164 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
16166 * gcc.dg/vect/pr20122.c: Clean up .vect file.
16167 * gcc.dg/vect/vect-92.c: Likewise.
16168 * gcc.dg/vect/vect-93.c: Likewise.
16169 * gcc.dg/vect/vect-dv-1.c: Likewise.
16170 * gcc.dg/vect/vect-dv-2.c: Likewise.
16171 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
16173 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
16175 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
16176 * gfortran.dg/vect/vect-2.f90: Likewise.
16177 * gfortran.dg/vect/vect-3.f90: Likewise.
16178 * gfortran.dg/vect/vect-4.f90: Likewise.
16179 * gfortran.dg/vect/vect-5.f90: Likewise.
16181 2005-05-02 Geoffrey Keating <geoffk@apple.com>
16184 * gcc.dg/rs6000-fpint-2.c: New.
16186 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
16189 * gcc.dg/builtins-30.c: Update expected messages.
16190 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
16191 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
16192 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
16194 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
16196 PR tree-optimization/21294
16197 * gcc.dg/tree-ssa/pr21294.c: New.
16199 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
16201 * gcc.dg/altivec-3.c (vec_store): Do not use the old
16202 __builtin_altivec_st_internal_4si built-in.
16204 2005-05-02 Mark Mitchell <mark@codesourcery.com>
16207 * g++.dg/template/ptrmem14.C: New test.
16209 2005-05-02 Paul Brook <paul@codesourcery.com>
16211 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
16213 2005-05-02 Michael Matz <matz@suse.de>
16216 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
16218 2005-05-01 Mark Mitchell <mark@codesourcery.com>
16220 * g++.dg/cpp/weak.C: New test.
16222 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
16224 * gcc.dg/tree-ssa/loop-8.c: New test.
16226 2005-04-30 Michael Maty <matz@suse.de>
16228 * gcc.dg/inline-mcpy.c: New test.
16230 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
16232 PR libfortran/18958
16233 * gfortran.dg/eoshift.f90: New test case.
16235 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
16237 PR libfortran/18857
16238 * gfortran.dg/matmul_1.f90: New test.
16240 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
16242 PR tree-optimization/21030
16243 * gcc.dg/tree-ssa/pr21030.c: New.
16245 2005-04-29 Devang Patel <dpatel@apple.com>
16247 PR tree-optimization/21272
16248 * gcc.dg/vect/vect-ifcvt-10.c: New test.
16250 2005-04-29 Jakub Jelinek <jakub@redhat.com>
16254 * gfortran.dg/entry_4.f90: New test.
16255 * gfortran.fortran-torture/execute/entry_1.f90: New test.
16256 * gfortran.fortran-torture/execute/entry_2.f90: New test.
16257 * gfortran.fortran-torture/execute/entry_3.f90: New test.
16258 * gfortran.fortran-torture/execute/entry_4.f90: New test.
16259 * gfortran.fortran-torture/execute/entry_5.f90: New test.
16260 * gfortran.fortran-torture/execute/entry_6.f90: New test.
16261 * gfortran.fortran-torture/execute/entry_7.f90: New test.
16263 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16265 * gfortran.fortran-torture/execute/entry_8.f90: New test.
16267 2005-04-29 Paul Brook <paul@codesourcery.com>
16269 * gfortran.dg/entry_3.f90: New test.
16271 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16273 * gfortran.dg/implicit_4.f90: New test.
16275 2005-04-28 Bob Wilson <bob.wilson@acm.org>
16277 * lib/target-supports.exp (check_profiling_available): Return
16278 false for xtensa-*-elf.
16280 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
16282 * lib/fortran-torture.exp (fortran-torture.exp): Catch
16283 error if file cannot be deleted.
16285 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
16287 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
16288 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
16289 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
16290 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
16291 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
16292 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
16293 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
16294 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
16295 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
16296 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
16297 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
16298 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
16299 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
16301 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16304 * gfortran.dg/pr20865.f90: New test.
16306 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
16308 * gcc.dg/void-cast-2.c: New test.
16310 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16313 * gcc.dg/void-cast-1.c: New test.
16315 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
16317 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
16319 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16322 * gfortran.dg/pr21177.f90: New test.
16324 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
16326 PR tree-optimization/21171
16327 * gcc.dg/tree-ssa/pr21171.c: New test.
16329 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
16331 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
16332 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
16333 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
16334 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
16335 gcc.dg/tree-ssa/gen-vect-32.c: New.
16336 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
16337 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
16338 don't run on PPC32.
16340 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16343 * gcc.dg/transparent-union-3.c: New test.
16345 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16348 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
16349 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
16350 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
16351 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
16352 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
16353 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
16355 2005-04-26 Jeff Law <law@redhat.com>
16357 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
16358 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
16359 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
16360 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
16361 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
16362 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
16363 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
16365 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
16367 PR tree-optimization/17598
16368 * gcc.dg/tree-ssa/pr17598.c: New testcase.
16370 2005-04-25 Mike Stump <mrs@apple.com>
16372 * objc.dg/fix-and-continue-1.m: Add.
16374 2005-04-25 Roger Sayle <roger@eyesopen.com>
16377 * g++.dg/opt/pr20995-1.C: New test case.
16379 2005-04-25 Devang Patel <dpatel@apple.com>
16381 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
16383 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16386 * g++.dg/opt/alias2.C (printf): Correct the prototype.
16388 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16391 * g++.dg/opt/rtti2.C: New test.
16393 2005-04-25 Paul Brook <paul@codesourcery.com>
16394 Steven G. Kargl <kargls@comcast.net>
16397 * gfortran.dg/ichar_1.f90: New file.
16399 2005-04-24 Jakub Jelinek <jakub@redhat.com>
16401 PR middle-end/20991
16402 * g++.dg/opt/pr20991.C: New test.
16404 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
16405 where sizeof (type) < __alignof__ (type).
16406 * gcc.dg/compat/struct-layout-1.h: Likewise.
16408 2005-04-24 Per Bothner <per@bothner.com>
16409 Devang Patel <dpatel@apple.com>
16411 PR preprocessor/20907
16412 * gcc.dg/cpp/very-long-comment.c: New test.
16414 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16417 * gfortran.dg/common_5.f: New test.
16419 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
16421 PR middle-end/21082
16422 * g++.dg/tree-ssa/pr21082.C: New testcase.
16424 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
16426 * gcc.dg/vect/vect-99.c: New test.
16428 2005-04-22 Diego Novillo <dnovillo@redhat.com>
16430 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
16432 2005-04-22 Jeff Law <law@redhat.com>
16434 * gcc.dg/uninit-5.c: Remove xfails.
16435 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
16436 conditionals and loads.
16438 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
16440 PR libfortran/20074
16441 PR libfortran/20436
16442 PR libfortran/21108
16443 * gfortran.dg/nested_reshape.f90: new test
16444 * gfortran.dg/reshape-alloc.f90: new test
16445 * gfortran.dg/reshape.f90: new test
16447 2005-04-22 Mark Mitchell <mark@codesourcery.com>
16449 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
16451 * gcc.dg/arm-vfp1.c: New test.
16453 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
16456 * g++.dg/lookup/builtin2.C: New test.
16458 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
16460 * gcc.dg/weak/weak-13.c: New test.
16462 2005-04-21 Geoffrey Keating <geoffk@apple.com>
16464 * lib/target-supports.exp (check_effective_target_sync_int_long):
16467 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
16469 * gcc.target/mips/branch-1.c: New test.
16471 2005-04-21 Richard Henderson <rth@redhat.com>
16473 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
16474 * gcc.dg/vect/vect-86.c: Likewise.
16475 * gcc.dg/vect/vect-87.c: Likewise.
16476 * gcc.dg/vect/vect-88.c: Likewise.
16478 2005-04-21 Devang Patel <dpatel@apple.com>
16480 PR optimization/20994
16481 * gcc.dg/tree-ssa/ifc-3.c: New test.
16483 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16486 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
16487 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
16488 gcc.dg/c99-vla-jump-5.c: New tests.
16490 2005-04-19 Richard Henderson <rth@redhat.com>
16492 * lib/target-supports.exp (check_effective_target_vect_int_mult):
16493 Fix typo in exists check.
16494 (check_effective_target_sync_int_long): New.
16495 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
16496 * gcc.dg/ia64-sync-2.c: Likewise.
16497 * gcc.dg/ia64-sync-3.c: Likewise.
16498 * gcc.dg/ia64-sync-4.c: Likewise.
16500 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
16502 * gcc.dg/fold-xor-1.c: New test.
16503 * gcc.dg/fold-xor-2.c: New test.
16505 2005-04-19 James E. Wilson <wilson@specifixinc.com>
16508 * g++.dg/eh/fp-regs.C: New test.
16510 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16512 * gcc.dg/Wint-to-pointer-cast-1.c,
16513 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
16514 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
16515 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
16517 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16520 * gfortran.dg/pr16861.f90: New test.
16522 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16524 * gcc.dg/pr21085.c: New test.
16526 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
16528 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
16529 (setup_mips_tests, dg-mips-options): New procedures.
16530 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
16531 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
16532 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
16533 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16534 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
16535 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
16536 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
16537 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16538 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
16539 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
16540 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
16541 dg-mips-options instead of dg-options. Remove now-redundant
16542 preprocessor guards.
16543 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
16544 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16545 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16546 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
16547 * gcc.dg/vr-mult-2.c: Delete.
16548 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
16549 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
16550 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
16551 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
16552 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
16553 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
16554 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
16556 2005-04-18 Laurent GUERBY <laurent@guerby.net>
16558 * ada/acats/run_all.sh: Use sync when executable not present.
16560 2005-04-18 Devang Patel <dpatel@apple.com>
16562 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
16563 * gcc.dg/vect/vect-11a.c: New.
16564 * gcc.dg/vect/vect-none.c: Update.
16565 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
16567 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16569 PR tree-optimization/20922
16570 * gcc.dg/pr20922-1.c: New test.
16571 * gcc.dg/pr20922-2.c: New test.
16572 * gcc.dg/pr20922-3.c: New test.
16573 * gcc.dg/pr20922-4.c: New test.
16574 * gcc.dg/pr20922-5.c: New test.
16575 * gcc.dg/pr20922-6.c: New test.
16577 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16579 PR libfortran/20950
16580 * gfortran.dg/pr20950.f: New test.
16582 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16584 PR libfortran/19216
16585 * gfortran.dg/pr19216.f: New test.
16587 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
16589 PR tree-optimization/21001
16590 * gcc.dg/tree-ssa/pr21001.c: New.
16592 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
16594 PR libfortran/21075
16595 * gfortran.dg/reshape_rank7.f90: New test.
16597 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
16599 PR libfortran/12884 gfortran.dg/pr12884.f: New test
16600 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
16601 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
16602 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
16603 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
16604 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
16605 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
16606 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
16607 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
16608 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
16609 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
16610 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
16611 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
16612 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
16613 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
16614 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
16615 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
16616 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
16617 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
16618 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
16619 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
16621 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
16623 * gfortran.dg/wtruncate.f: New testcase.
16624 * gfortran.dg/wtruncate.f90: New testcase.
16626 2005-04-16 Mark Mitchell <mark@codesourcery.com>
16629 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
16630 which sizeof/alignof is dependent, rather than just whether we are
16631 processing_template_decl.
16633 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16635 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16636 corrected typo where the wrong variables had been compared.
16638 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16640 PR libfortran/18495
16641 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16642 Test callee-allocated version of return array with a write
16644 Test spread with a temporary with another write statement.
16646 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
16648 PR tree-optimization/21031
16649 * gcc.dg/tree-ssa/pr21031.c: New.
16651 2005-04-15 Uros Bizjak <uros@kss-loka.si>
16653 PR tree-optimization/21004
16654 * gcc.dg/builtins-53.c: Include builtins-config.h.
16655 Check floorf, ceilf, floorl and ceill transformations
16656 only when HAVE_C99_RUNTIME is defined.
16658 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
16660 PR middle-end/20739
16661 * gcc.dg/tree-ssa/pr20739.c: New test.
16663 2005-04-14 Mike Stump <mrs@apple.com>
16665 * gcc.dg/Foundation.framework/empty: New.
16666 * gcc.dg/framework-2.c: New.
16668 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16670 PR tree-optimization/21021
16671 * gcc.c-torture/compile/pr21021.c: New.
16673 2005-04-14 Janis Johnson <janis187@us.ibm.com>
16676 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
16677 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
16678 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
16679 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
16680 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
16681 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
16682 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
16683 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
16685 2005-04-14 Richard Henderson <rth@redhat.com>
16687 * lib/target-supports.exp (check_effective_target_vect_condition):
16688 Add ia64, i?86, and x86_64.
16690 2005-04-14 Steven G. Kargl <kargls@comcast.net>
16692 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
16694 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16696 PR tree-optimization/20657
16697 * gcc.dg/tree-ssa/pr20657.c: New.
16699 2005-04-14 Uros Bizjak <uros@kss-loka.si>
16701 * gcc.dg/builtins-53.c: Also check (int)trunc* and
16702 (long long int)trunc*.
16704 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
16707 * gcc.dg/pr20927.c: New test.
16709 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
16711 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
16712 * gcc.target/mips/asm-1.c: Likewise.
16714 2005-04-13 Dale Johannesen <dalej@apple.com>
16716 * objc.dg/objc-fast-4.m: New.
16718 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
16720 * gcc.target/cris/torture/cris-torture.exp: New driver in new
16722 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
16724 2005-04-13 David Edelsohn <edelsohn@gnu.org>
16726 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
16727 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
16728 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
16730 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
16732 PR tree-optimization/20913
16733 * gcc.dg/tree-ssa/pr20913.c: New.
16735 PR tree-optimization/20702
16736 * gcc.dg/tree-ssa/pr20702.c: New.
16738 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16741 * g++.dg/inherit/local3.C: New test.
16743 2005-04-12 Jeff Law <law@redhat.com>
16745 * gcc.dg/tree-ssa/20050412-1.c: New test.
16747 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
16749 PR libfortran/19016
16750 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
16751 Add tests with mask generated by expression.
16752 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16753 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16754 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16756 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
16758 PR middle-end/20917
16759 * gcc.dg/20050409-1.c: New test.
16761 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
16763 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
16765 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16767 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16768 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
16769 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16770 (TARGET_CXX): Adjust accordingly.
16771 * target.h (struct gcc_target): Remove epxort_class_data. Add
16772 determine_class_data_visibility and class_data_always_comdat.
16773 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16774 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
16775 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16776 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
16777 (arm_cxx_determine_class_data_visibility): New.
16778 (arm_cxx_class_data_always_comdat): Likewise.
16779 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16780 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
16781 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16782 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
16783 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
16786 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16788 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
16790 2005-04-11 Geoffrey Keating <geoffk@apple.com>
16792 * gcc.dg/i386-darwin-fpmath.c: New.
16794 2004-04-11 Devang Patel <dpatel@apple.com>
16796 * lib/target-supports.exp (check_effective_target_vect_condition): New.
16797 * gcc.dg/vect/vect-ifcvt-1.c: New test.
16798 * gcc.dg/vect/vect-ifcvt-2.c: New test.
16799 * gcc.dg/vect/vect-ifcvt-3.c: New test.
16800 * gcc.dg/vect/vect-ifcvt-4.c: New test.
16801 * gcc.dg/vect/vect-ifcvt-5.c: New test.
16802 * gcc.dg/vect/vect-ifcvt-6.c: New test.
16803 * gcc.dg/vect/vect-ifcvt-7.c: New test.
16804 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
16806 2004-04-11 Devang Patel <dpatel@apple.com>
16808 * gcc.dg/vect/vect-dv-1.c: New test.
16809 * gcc.dg/vect/vect-dv-2.c: New test.
16811 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16813 PR tree-optimization/20933
16814 * gcc.dg/tree-ssa/pr20933.c: New test.
16816 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16818 * gfortran.dg/fold_nearest.f90: New test.
16820 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
16822 * gcc.dg/tree-ssa/alias-1.c: New test.
16824 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16826 PR tree-optimization/20920
16827 * g++.dg/tree-ssa/pr20920.C: New test.
16829 2005-04-11 Uros Bizjak <uros@kss-loka.si>
16831 * gcc.dg/builtins-53.c: Also check (int)ceil* and
16832 (long long int)ceil*.
16834 2005-04-10 Mark Mitchell <mark@codesourcery.com>
16836 * g++.dg/warn/Wdtor1.C: Declare template in system header with
16837 explicit C++ linkage.
16839 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16841 * gfortran.dg/pr17229.f: Take care of the new obsolescence
16842 warning for arithmetic IF statements.
16844 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
16846 * eor_handling_1.f90: New test case.
16847 * eor_handling_2.f90: New test case.
16848 * eor_handling_3.f90: New test case.
16849 * eor_handling_4.f90: New test case.
16850 * eor_handling_5.f90: New test case.
16851 * noadv_size.f90: New test case.
16852 * pad_no.f90: New test case.
16854 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
16856 * gcc.c-torture/execute/20050410-1.c: New test.
16858 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
16860 * gcc.dg/pr20126.c: New.
16862 2005-04-09 Bud Davis <bdavis@gfortran.org>
16863 Steven G. Kargl <kargls@comcast.net>
16865 * gfortran.dg/PR19872.f: New test.
16867 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16869 * gfortran.dg/nint_1.f90: Fix dg-do directive.
16871 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16873 * gfortran.dg/nint_1.f90: New test.
16875 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16877 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
16878 Added test for callee-allocated arrays with write statements.
16879 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
16880 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
16881 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16882 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16883 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16885 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16887 PR libfortran/20163
16888 * gfortran.dg/open-options-blanks.f: New test.
16890 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
16893 * gfortran.dg/comma_format_extension_[1234].f: New tests.
16895 2005-04-09 Jakub Jelinek <jakub@redhat.com>
16897 * gcc.dg/tree-ssa/stdarg-1.c: New test.
16898 * gcc.dg/tree-ssa/stdarg-2.c: New test.
16899 * gcc.dg/tree-ssa/stdarg-3.c: New test.
16900 * gcc.dg/tree-ssa/stdarg-4.c: New test.
16901 * gcc.dg/tree-ssa/stdarg-5.c: New test.
16902 * gcc.c-torture/execute/stdarg-4.c: New test.
16904 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
16907 * g++.dg/abi/param2.C: New test.
16909 2005-04-09 Uros Bizjak <uros@kss-loka.si>
16911 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
16913 2005-04-09 Uros Bizjak <uros@kss-loka.si>
16915 * gcc.dg/builtins-53.c: New test.
16917 2005-04-08 Diego Novillo <dnovillo@redhat.com>
16919 * g++.dg/tree-ssa/pr18178.C: New test.
16920 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
16921 * gcc.c-torture/execute/20041019-1.c: New test.
16922 * gcc.dg/tree-ssa/20041008-1.c: New test.
16923 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
16924 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
16925 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
16926 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
16927 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
16928 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
16929 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
16930 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
16931 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
16932 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
16934 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
16936 PR rtl-optimization/20466
16937 * gcc.c-torture/execute/pr20466-1.c: New test.
16939 2005-04-08 Mark Mitchell <mark@codesourcery.com>
16942 * g++.dg/parse/cond2.C: New test.
16945 * g++.dg/warn/Wdtor1.C: New test.
16947 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16950 * gfortran.dg/pr17229.f: New test.
16952 2005-04-07 Steven G. Kargl <kargls@comcast.net>
16954 * gfortran.dg/tiny_1.f90: New test.
16955 * gfortran.dg/tiny_2.f90: ditto.
16957 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
16959 * gfortran.dg/eor_1.f90: Fix dg-do run line
16960 * gfortran.dg/open_new.f90: Fix dg-do run line
16962 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
16964 * lib/target-supports.exp (get_compiler_messages): Support
16965 optional arguments, the fourth being compiler options.
16966 (check_effective_target_fpic): New proc.
16967 * gcc.dg/20050321-2.c: Restrict to target fpic.
16969 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
16971 * gcc.dg/15443-1.c: New test.
16972 * gcc.dg/15443-2.c: Likewise.
16974 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16976 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
16978 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16980 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
16982 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16984 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
16985 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
16987 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
16988 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
16989 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
16991 2005-04-06 Mark Mitchell <mark@codesourcery.com>
16994 * g++.dg/warn/Wunused-11.C: New test.
16996 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
16998 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
17000 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
17002 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
17004 2005-04-05 Mark Mitchell <mark@codesourcery.com>
17007 * g++.dg/template/ptrmem13.C: New test.
17009 2005-04-05 Per Bothner <per@bothner.com>
17011 * lib/gcc.exp: Always add -fno-show-column, for now.
17013 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
17016 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
17017 of plain old "unsigned int" for the type of "i". Makes this test
17020 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
17022 * gcc.dg/i386-ssefn-1.c: New test.
17023 * gcc.dg/i386-ssefn-2.c: New test.
17024 * gcc.dg/i386-ssefn-3.c: New test.
17025 * gcc.dg/i386-ssefn-4.c: New test.
17027 2005-04-05 Jakub Jelinek <jakub@redhat.com>
17029 PR tree-optimization/20076
17030 * gcc.dg/builtin-apply4.c: New test.
17032 PR preprocessor/19475
17033 * gcc.dg/cpp/macspace1.c: New test.
17034 * gcc.dg/cpp/macspace2.c: New test.
17036 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17038 * gfortran.dg/pr20755.f: Fixed bad format.
17040 2005-04-05 Mark Mitchell <mark@codesourcery.com>
17043 * g++.dg/ext/attrib21.C: New test.
17045 2004-04-05 Devang Patel <dpatel@apple.com>
17047 * lib/target-supports.exp (check_effective_target_vect_shif): New.
17048 * gcc.dg/vect/vect-shift-1.c: New test.
17050 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17052 PR libfortran/20755
17053 * gfortran.dg/pr20755.f: New test.
17055 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
17057 * gfortran.dg/pr15959.f90: New test.
17058 * gfortran.dg/string_pad_trunc.f90: New test.
17060 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17062 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
17063 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
17064 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
17067 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17069 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
17071 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17073 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
17074 * gcc.c-torture/compile/20011119-2.c: Likewise.
17075 * gcc.c-torture/compile/981001-2.c: Likewise.
17077 2005-04-04 Mark Mitchell <mark@codesourcery.com>
17080 * g++.dg/template/overload4.C: New test.
17082 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
17085 * g++.dg/abi/covariant5.C: New.
17088 * g++.dg/debug/const2.C: New.
17090 2005-04-04 Jakub Jelinek <jakub@redhat.com>
17092 PR rtl-optimization/16104
17093 * gcc.c-torture/execute/20050316-1.c: New test.
17095 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
17097 * g++.dg/template/spec23.C: Fix dg-error text.
17099 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
17102 * g++.dg/expr/lval2.C: New.
17104 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17106 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
17107 __builtin_strcasecmp and __builtin_strncasecmp.
17109 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
17112 * g++.dg/template/spec22.C: New.
17113 * g++.dg/template/spec23.C: New.
17115 2005-04-03 Dale Ranta <dir@lanl.gov>
17116 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17118 PR libfortran/20068
17119 PR libfortran/20125
17120 PR libfortran/20156
17121 PR libfortran/20471
17122 * gfortran.dg/backspace.f: New test.
17124 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
17126 * gcc.dg/pr19345.c: New test.
17128 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
17130 PR tree-optimization/20640
17131 * gcc.dg/torture/tree-loop-1.c: New.
17133 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
17135 PR rtl-optimization/20290
17136 * gcc.c-torture/execute/loop-ivopts-2.c: New.
17138 2005-04-02 Geoffrey Keating <geoffk@apple.com>
17140 * gcc.dg/rs6000-fpint.c: New.
17142 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
17144 * gcc.dg/old-style-then-proto-1.c: New test.
17146 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17148 * gfortran.fortran-torture/execute/backspace.f90: Check
17149 after backspace and read was incorrect.
17151 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17153 * gcc.c-torture/execute/builtins/strcat.c: Check the result
17154 buffer past the terminating NUL using memcmp.
17155 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
17156 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
17158 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
17159 Fix unused/uninitialized variable warnings.
17161 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
17162 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
17163 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
17164 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
17166 * gcc.c-torture/execute/builtins/abs-1-lib.c,
17167 gcc.c-torture/execute/builtins/fputs-lib.c,
17168 gcc.c-torture/execute/builtins/lib/fprintf.c,
17169 gcc.c-torture/execute/builtins/lib/main.c,
17170 gcc.c-torture/execute/builtins/lib/memcmp.c,
17171 gcc.c-torture/execute/builtins/lib/memmove.c,
17172 gcc.c-torture/execute/builtins/lib/mempcpy.c,
17173 gcc.c-torture/execute/builtins/lib/memset.c,
17174 gcc.c-torture/execute/builtins/lib/printf.c,
17175 gcc.c-torture/execute/builtins/lib/sprintf.c,
17176 gcc.c-torture/execute/builtins/lib/stpcpy.c,
17177 gcc.c-torture/execute/builtins/lib/strchr.c,
17178 gcc.c-torture/execute/builtins/lib/strcmp.c,
17179 gcc.c-torture/execute/builtins/lib/strcpy.c,
17180 gcc.c-torture/execute/builtins/lib/strcspn.c,
17181 gcc.c-torture/execute/builtins/lib/strlen.c,
17182 gcc.c-torture/execute/builtins/lib/strncat.c,
17183 gcc.c-torture/execute/builtins/lib/strncmp.c,
17184 gcc.c-torture/execute/builtins/lib/strncpy.c,
17185 gcc.c-torture/execute/builtins/lib/strrchr.c,
17186 gcc.c-torture/execute/builtins/lib/strspn.c,
17187 gcc.c-torture/execute/builtins/lib/strstr.c,
17188 gcc.c-torture/execute/builtins/memops-asm-lib.c,
17189 gcc.c-torture/execute/builtins/strlen-2.c,
17190 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
17193 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
17195 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
17196 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
17199 2005-04-01 Jakub Jelinek <jakub@redhat.com>
17202 * g++.dg/debug/using1.C: New test.
17204 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
17206 PR middle-end/20524
17207 * gcc.dg/alias-7.c: Prefix asm-declared name with
17208 __USER_LABEL_PREFIX__.
17210 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
17212 Fix fallout from PR middle-end/15700:
17213 * gcc.c-torture/compile/20011119-1.c: Take
17214 __USER_LABEL_PREFIX__ into account.
17215 * gcc.c-torture/compile/20011119-2.c: Likewise.
17217 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
17220 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
17222 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
17225 * gcc.c-torture/compile/struct-non-lval-1.c,
17226 gcc.c-torture/compile/struct-non-lval-2.c,
17227 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
17229 2005-03-31 Janis Johnson <janis187@us.ibm.com>
17231 * gcc.dg/tls/tls.exp: Remove temporary file.
17232 * g++.dg/tls/tls.exp: Ditto.
17233 * lib/file-format.exp: Ditto.
17234 * g++.dg/special/ecos.exp: Ditto.
17236 * lib/profopt.exp: Treat prof_ext as a list.
17237 * gcc.misc-tests/bprob.exp: Ditto.
17238 * g++.dg/bprob/bprob.exp: Ditto.
17240 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
17241 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
17242 g++.dg/tree-ssa/pointer-reference-alias.C,
17243 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
17244 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
17245 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
17246 g++.dg/vect/pr19951.cc: Ditto.
17247 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
17248 gcc.dg/builtins-47.c: Ditto.
17249 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
17250 gcc.dg/pr20115-1.c: Ditto.
17251 * gcc.dg/tree-ssa/20030530-2.c,
17252 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
17253 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
17254 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
17255 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
17256 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
17257 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
17258 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
17259 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
17260 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
17261 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
17262 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
17263 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
17264 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
17265 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
17266 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
17267 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
17268 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
17269 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
17270 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
17271 gcc.dg/tree-ssa/20030824-1.c,
17272 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
17273 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
17274 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
17275 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
17276 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
17277 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
17278 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
17279 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
17280 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
17281 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
17282 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
17283 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
17284 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
17285 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
17286 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
17287 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
17288 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
17289 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
17290 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
17291 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
17292 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
17293 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
17294 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
17295 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
17296 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
17297 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
17298 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
17299 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
17300 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
17301 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
17302 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
17303 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
17304 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
17305 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
17306 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
17307 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
17308 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
17309 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
17310 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
17311 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
17312 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
17313 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
17314 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
17315 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
17316 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
17317 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
17318 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
17319 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
17320 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
17321 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
17322 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
17323 gcc.dg/tree-ssa/useless-1.c: Ditto.
17324 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
17325 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
17326 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
17327 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
17328 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17329 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
17330 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
17331 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
17332 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
17333 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
17334 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
17335 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
17336 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
17337 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
17338 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
17339 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
17340 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
17341 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
17342 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
17343 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
17344 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
17345 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
17346 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
17347 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
17348 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
17349 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
17350 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
17351 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
17352 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
17353 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
17354 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
17355 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
17356 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
17357 gcc.dg/vect/vect-none.c: Ditto.
17358 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
17359 treelang/compile/unsigned.tree: Ditto.
17361 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
17362 * gcc.dg/cpp/direct2s.c: Ditto.
17363 * gcc.dg/cpp/paste4.c: Ditto.
17364 * gcc.dg/cpp/separate-1.c: Ditto.
17365 * gcc.dg/pch/save-temps-1.c: Ditto.
17366 * g++.dg/ext/altivec-10.C: Ditto.
17367 * g++.dg/pch/pch.C: Ditto.
17369 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
17371 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
17372 * g++.dg/template/repo1.C: Ditto.
17373 * g++.dg/template/repo2.C: Ditto.
17374 * g++.dg/template/repo3.C: Ditto.
17375 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
17376 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
17377 * g++.old-deja/g++.pt/repo1.C: Ditto.
17378 * g++.old-deja/g++.pt/repo2.C: Ditto.
17379 * g++.old-deja/g++.pt/repo3.C: Ditto.
17380 * g++.old-deja/g++.pt/repo4.C: Ditto.
17382 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
17383 * gcc.dg/20030107-1.c: Ditto.
17384 * gcc.dg/20030702-1.c: Ditto.
17385 * gcc.dg/profile-generate-1.c: Ditto.
17386 * g++.dg/other/profile1.C: Ditto.
17387 * g++.old-deja/g++.robertl/eb83.C: Ditto.
17389 * lib/gcc-dg.exp (remove-build-file): New.
17390 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
17391 cleanup-tree-dump, cleanup-saved-temps): New.
17393 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
17395 PR c++/19203, DR 214
17396 * g++.dg/parse/ambig3.C: Not ambiguous.
17397 * g++.dg/template/spec20.C: New.
17398 * g++.dg/template/spec21.C: New.
17400 2005-03-31 Steve Ellcey <sje@cup.hp.com>
17403 * gcc.dg/ia64-fptr-1.c: Run only on linux.
17405 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17407 PR libfortran/20660
17408 * gfortran.dg/negative_unit.f: New test.
17410 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
17412 * gcc.dg/20050330-1.c: New test.
17414 2005-03-30 Devang Patel <dpatel@apple.com>
17416 * g++.dg/tree-sra/ssa-sra-3.C: New test.
17418 2005-03-30 Dale Johannesen <dalej@apple.com>
17420 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
17422 2005-03-30 Janis Johnson <janis187@us.ibm.com>
17424 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17425 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
17426 Strip options from test name.
17428 2005-03-31 Jan Hubicka <jh@suse.cz>
17430 * gcc.dg/varpool-1.c: New testcase.
17432 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17436 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
17437 gcc.dg/stmt-expr-label-3.c : New tests.
17438 * gcc.c-torture/execute/medce-2.c: Remove.
17440 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17443 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
17446 2005-03-30 Alan Modra <amodra@bigpond.net.au>
17448 * gcc.c-torture/compile/pr20203.c: New test.
17450 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17452 * gfortran.dg/promotion.f90: New test.
17454 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
17456 PR middle-end/20491
17457 * gcc.dg/torture/asm-subreg-1.c: New test.
17459 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
17462 * gcc.dg/pr20672-1.c: New test.
17464 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
17466 * gfortran.dg/vect: New directory.
17467 * gfortran.dg/vect/vect.exp: New.
17468 * gfortran.dg/vect/vect-1.f90: New test.
17469 * gfortran.dg/vect/vect-2.f90: New test.
17470 * gfortran.dg/vect/vect-3.f90: New test.
17471 * gfortran.dg/vect/vect-4.f90: New test.
17472 * gfortran.dg/vect/vect-5.f90: New test.
17474 2005-03-29 Jakub Jelinek <jakub@redhat.com>
17476 PR middle-end/20622
17477 * gcc.dg/alias-7.c: New test.
17479 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
17481 * gcc.dg/sparc-reg-1.c: New test.
17483 2005-03-28 Steve Ellcey <sje@cup.hp.com>
17486 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
17488 2005-03-29 Dale Ranta <dir@lanl.gov>
17489 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17491 PR libfortran/20163
17492 * gfortran.dg/pr20163-2.f: New test.
17494 2005-03-28 Jan Hubicka <jh@suse.cz>
17496 PR middle-end/20635
17497 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
17500 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
17502 PR tree-optimization/20626
17503 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
17504 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
17506 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17508 * gfortran.dg/underflow.f90: New test.
17509 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
17511 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17513 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
17515 2005-03-25 Mark Mitchell <mark@codesourcery.com>
17517 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
17518 (g++_init): Make sure that CXXFLAGS is set.
17519 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
17520 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
17521 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17522 * lib/objc.exp (objc_init): Likewise.
17523 * lib/treelang.exp (treelang_init): Likewise.
17525 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
17527 PR tree-optimization/20470
17528 * gcc.dg/tree-ssa/pr20470.c: New test.
17530 2005-03-25 Geoffrey Keating <geoffk@apple.com>
17532 * gcc.dg/ppc-stfiwx.c: New.
17534 2005-03-25 Steve Ellcey <sje@cup.hp.com>
17537 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
17539 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17541 * gcc.dg/20050325-1.c: Fix a typo.
17543 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17545 PR libfortran/19678
17546 PR libfortran/19679
17547 * gfortran.dg/dos_eol.f: New test.
17549 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17551 PR rtl-optimization/20249
17552 * gcc.dg/20050325-1.c: New test.
17554 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17556 PR libfortran/15332
17557 * gfortran.dg/pr15332.f: New test.
17559 2005-03-24 Dale Johannesen <dalej@apple.com>
17561 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
17563 2005-03-24 Geoffrey Keating <geoffk@apple.com>
17565 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
17566 'internal' visibility.
17567 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
17568 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
17569 'protected' visibility.
17570 * gcc.dg/visibility-7.c: Likewise.
17571 * lib/target-supports.exp (check_visibility_available): Take
17572 a parameter, the kind of visibility to check for.
17573 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
17574 to check_visibility_available.
17576 * g++.dg/expr/cast3.C: New.
17578 2005-03-24 David Edelsohn <edelsohn@gnu.org>
17580 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
17583 2005-03-24 Steve Ellcey <sje@cup.hp.com>
17586 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
17588 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
17590 * gcc.dg/badshift.c: Renamed to...
17591 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
17593 * gcc.target/i386/badshift.c: Renamed to...
17594 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
17597 PR rtl-optimization/20532
17598 * gcc.target/i386/badshift.c: New.
17600 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17602 * gfortran.dg/pr18025.f90: New test.
17604 2005-03-23 Dale Johannesen <dalej@apple.com>
17606 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
17608 2005-03-23 Mark Mitchell <mark@codesourcery.com>
17610 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
17612 * lib/target-supports.exp (check_iconv_available): Default
17613 libiconv to -liconv, if there is no definition.
17615 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
17617 * gcc.dg/torture/cris-asm-mof-1.c: New test.
17619 2005-03-22 Mark Mitchell <mark@codesourcery.com>
17621 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
17622 * g++.dg/opt/pr7503-2.C: Likewise.
17623 * g++.dg/opt/pr7503-3.C: Likewise.
17624 * g++.dg/opt/pr7503-4.C: Likewise.
17625 * g++.dg/opt/pr7503-5.C: Likewise.
17626 * g++.dg/warn/minmax.C: New test.
17628 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17630 * gfortran.dg/g77_intrinsics_funcs.f: New test.
17631 * gfortran.dg/g77_intrinsics_sub.f: New test.
17633 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
17634 Jan Hubicka <jh@suse.cz>
17635 Steven Bosscher <stevenb@suse.de
17637 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
17639 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17642 * g++.dg/template/redecl3.C: New test.
17644 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17647 * g++.dg/parse/error16.C: Tweak error markers.
17649 2005-03-22 Jakub Jelinek <jakub@redhat.com>
17652 * gcc.dg/20050321-2.c: New test.
17654 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
17658 * g++.dg/template/ptrmem12.C: New.
17660 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
17662 PR rtl-optimization/20527
17663 * gcc.c-torture/execute/pr20527-1.c: New test.
17665 2005-03-22 Ben Elliston <bje@au.ibm.com>
17667 * gcc.misc-tests/options.exp (check_for_options): Create a real C
17668 program, compile it into a real executable and then delete the .c
17669 and .x files afterwards, to avoid problems on testglue targets.
17671 2005-03-21 Stuart Hastings <stuart@apple.com>
17673 * gcc.target/i386/sse-2.c: New.
17675 2005-03-21 Uros Bizjak <uros@kss-loka.si>
17677 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
17679 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17681 * g++.dg/parse/crash25.C: Fix typo.
17683 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17686 * g++.dg/parse/crash24.C: New test.
17689 * g++.dg/parse/crash25.C: New test.
17691 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17694 * g++.dg/ext/stmtexpr4.C: New test.
17696 2005-03-20 Roger Sayle <roger@eyesopen.com>
17698 PR middle-end/20539
17699 * gcc.c-torture/compile/pr13066-1.c: New test case.
17700 * gcc.c-torture/compile/pr20539-1.c: Likewise.
17701 * g++.dg/opt/pr13066-1.C: Likewise.
17703 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
17705 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
17707 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17710 * gfortran.dg/nesting_1.f90: New test.
17712 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17715 * g++.dg/lookup/using13.C: New test.
17717 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17720 * g++.dg/template/crash36.C: New test.
17722 2005-03-18 Paolo Carlini <pcarlini@suse.de>
17725 * g++.dg/template/crash35.C: New test.
17727 2005-03-17 Paolo Carlini <pcarlini@suse.de>
17730 * g++.dg/overload/operator2.C: New test.
17732 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17734 PR libfortran/20257
17735 * gfortran.dg/pr20257.f90: New test.
17737 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17739 PR libfortran/20480
17740 * gfortran.dg/pr20480.f90: New test.
17742 2005-03-16 Richard Henderson <rth@redhat.com>
17744 PR middle-end/15700
17745 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
17746 (_rtld_global): New.
17747 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
17748 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
17750 * gcc.dg/alias-3.c: New.
17751 * gcc.dg/alias-4.c: New.
17752 * gcc.dg/alias-5.c: New.
17753 * gcc.dg/alias-6.c: New.
17755 2005-03-15 Geoffrey Keating <geoffk@apple.com>
17757 * gcc.dg/cpp/ucnid-7.c: New.
17759 2005-03-15 Janis Johnson <janis187@us.ibm.com>
17760 Dorit Naishlos <dorit@il.ibm.com>
17762 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
17765 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
17767 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
17768 misaligned accesses.
17769 * gcc.dg/vect/vect-58.c: Likewise.
17770 * gcc.dg/vect/vect-92.c: New.
17771 * gcc.dg/vect/vect-93.c: New.
17773 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
17776 * gfortran.dg/assign_2.f90: New test.
17777 * gfortran.dg/assign_3.f90: New test.
17778 * gfortran.dg/assign.f90: New test.
17780 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
17782 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
17783 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
17784 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
17785 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
17788 2005-03-14 Geoffrey Keating <geoffk@apple.com>
17790 * gcc.dg/cpp/ucnid-6.c: New.
17792 * gcc.dg/cpp/normalize-1.c: New.
17793 * gcc.dg/cpp/normalize-2.c: New.
17794 * gcc.dg/cpp/normalize-3.c: New.
17795 * gcc.dg/cpp/normalize-4.c: New.
17796 * gcc.dg/cpp/ucnid-4.c: New.
17797 * gcc.dg/cpp/ucnid-5.c: New.
17798 * g++.dg/cpp/normalize-1.C: New.
17799 * g++.dg/cpp/ucnid-1.C: New.
17801 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17803 * gcc.dg/pr18628.c: New.
17805 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17808 * g++.dg/tree-ssa/pr20280.C: New.
17810 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17813 * gfortran.dg/stfunc_2.f90: New test.
17815 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17817 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
17819 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17821 * gcc.dg/tree-ssa/20050314-1.c: New test.
17823 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17827 * g++.dg/template/friend34.C: New test.
17828 * g++.dg/template/friend35.C: Likewise.
17829 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
17831 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17833 Friend class name lookup 5/n
17835 * g++.dg/lookup/hidden-class1.C: New test.
17836 * g++.dg/lookup/hidden-class2.C: Likewise.
17837 * g++.dg/lookup/hidden-class3.C: Likewise.
17838 * g++.dg/lookup/hidden-class4.C: Likewise.
17839 * g++.dg/lookup/hidden-class5.C: Likewise.
17840 * g++.dg/lookup/hidden-class6.C: Likewise.
17841 * g++.dg/lookup/hidden-class7.C: Likewise.
17842 * g++.dg/lookup/hidden-class8.C: Likewise.
17843 * g++.dg/lookup/hidden-class9.C: Likewise.
17844 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
17845 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
17846 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
17847 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
17848 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
17849 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
17850 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
17851 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
17852 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
17853 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
17854 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
17856 2005-03-13 Mark Mitchell <mark@codesourcery.com>
17859 * g++.dg/template/error18.C: New test.
17861 2005-03-09 Ben Elliston <bje@au.ibm.com>
17864 * g++.dg/debug/pr16792.C: New test.
17866 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17868 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
17869 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
17870 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
17871 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
17872 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
17873 test assertion names.
17875 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17878 * gfortran.dg/stfunc_1.f90: New test.
17880 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17883 * gfortran.dg/real_index_1.f90: New test.
17885 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17888 * gfortran.dg/spec_expr_1.f90: New test.
17890 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17893 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
17896 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17899 * gfortran.dg/largeequiv_1.f90: New test.
17901 2005-03-12 Geoffrey Keating <geoffk@apple.com>
17903 * gcc.dg/ucnid-1.c: New.
17904 * gcc.dg/ucnid-2.c: New.
17905 * gcc.dg/ucnid-3.c: New.
17906 * gcc.dg/ucnid-4.c: New.
17907 * gcc.dg/ucnid-5.c: New.
17908 * gcc.dg/ucnid-6.c: New.
17909 * gcc.dg/cpp/ucnid-1.c: New.
17910 * gcc.dg/cpp/ucnid-2.c: New.
17911 * gcc.dg/cpp/ucnid-3.c: New.
17912 * g++.dg/other/ucnid-1.C: New.
17914 2005-03-12 Geoffrey Keating <geoffk@apple.com>
17916 * gcc.dg/vmx/darwin-abi-3.c: Delete.
17918 2005-03-11 Per Bothner <per@bothner.com>
17920 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
17921 that diagnotics refer to correct token.
17922 * gcc.dg/unused-3.c: Likewise.
17924 2005-03-11 Per Bothner <per@bothner.com>
17926 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
17927 constant" is now actually on same line as string constant.
17928 * gcc.dg/cpp/direct2s.c: Likewise.
17930 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
17932 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
17934 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17936 PR libfortran/20124
17937 * gfortran.dg/pr20124.f90: New Test
17939 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
17941 PR tree-optimization/20130
17942 * gcc.dg/pr20130-1.c: New test.
17944 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17947 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
17949 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17951 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
17953 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17955 * g++.dg/eh/forced1.C: Fix comment.
17956 * g++.dg/eh/forced2.C: Ditto.
17957 * g++.dg/eh/forced3.C: Ditto.
17958 * g++.dg/eh/forced4.C: Ditto.
17960 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
17963 * gcc.c-torture/compile/pr20412.c: New test.
17965 2005-03-10 Roger Sayle <roger@eyesopen.com>
17967 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
17969 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17972 * gcc.dg/20050307-1.c: New test.
17974 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
17977 * g++.dg/other/stdarg3.C: New.
17979 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17981 PR c++/18384, c++/18327
17982 * g++.dg/init/array19.C: New test.
17984 PR inline-asm/20314
17985 * gcc.dg/torture/pr20314-1.c: New test.
17986 * gcc.dg/torture/pr20314-2.c: New test.
17988 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
17990 * gcc.dg/20050309-1.c: New test.
17992 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17994 * gcc.dg/builtins-10.c: Reactivate disabled test.
17995 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
17996 new cbrt transformations.
17998 2005-03-09 Mark Mitchell <mark@codesourcery.com>
18001 * g++.dg/template/array13.C: New test.
18003 2005-03-09 Paolo Carlini <pcarlini@suse.de>
18006 * g++.dg/init/brace4.C: New test.
18008 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
18011 * g++.dg/template/non-dependent12.C: New.
18013 2005-03-08 Mark Mitchell <mark@codesourcery.com>
18016 * g++.dg/init/array18.C: Add dg-do run marker.
18019 * g++.dg/init/array18.C: New test.
18021 2005-03-09 Ben Elliston <bje@au.ibm.com>
18023 * consistency.vlad/vlad.exp: Remove trailing semicolons.
18024 * g++.dg/gcov/gcov.exp: Likewise.
18025 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
18026 * gcc.target/xstormy16/xstormy16.exp: Likewise.
18027 * lib/c-torture.exp: Likewise.
18028 * lib/fortran-torture.exp: Likewise.
18029 * lib/g++.exp: Likewise.
18030 * lib/gcc-defs.exp: Likewise.
18031 * lib/gcc-dg.exp: Likewise.
18032 * lib/gcc.exp: Likewise.
18033 * lib/gcov.exp: Likewise.
18034 * lib/gfortran.exp: Likewise.
18035 * lib/mike-g++.exp: Likewise.
18036 * lib/mike-gcc.exp: Likewise.
18037 * lib/objc-torture.exp: Likewise.
18038 * lib/objc.exp: Likewise.
18039 * lib/profopt.exp: Likewise.
18040 * lib/target-libpath.exp: Likewise.
18041 * lib/target-supports.exp: Likewise.
18042 * lib/treelang.exp: Likewise.
18043 * lib/wrapper.exp: Likewise.
18045 2005-03-08 Jeff Law <law@redhat.com>
18047 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
18050 2005-03-08 Ira Rosen <irar@il.ibm.com>
18052 * gcc.dg/vect/pr20122.c: New test.
18054 2005-03-07 Jeff Law <law@redhat.com>
18056 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
18058 * gcc.dg/tree-ssa/pr18133-1.c: New test.
18059 * gcc.dg/tree-ssa/pr18133-2.c: New test.
18060 * gcc.dg/tree-ssa/pr18134.c: New test.
18062 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18064 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
18065 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
18066 gcc.dg/torture/builtin-noret-2.c: Require weak support.
18068 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
18071 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
18073 2005-03-07 Mark Mitchell <mark@codesourcery.com>
18075 * g++.dg/warn/Wnvdtor.C: New test.
18077 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
18079 * gcc.dg/torture/pr19683-1.c: New test.
18081 2005-03-06 Steven G. Kargl <kargls@comcast.net>
18083 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
18084 * gfortran.dg/g77/19990313-2.f: Ditto.
18085 * gfortran.dg/g77/19990313-3.f: Ditto.
18086 * gfortran.dg/g77/19990525-0.f: Ditto.
18087 * gfortran.dg/g77/19990826-0.f: Ditto.
18088 * gfortran.dg/g77/19990826-2.f: Ditto.
18089 * gfortran.dg/g77/19990826-3.f: Ditto.
18090 * gfortran.dg/g77/20000511-1.f: Ditto.
18091 * gfortran.dg/g77/20000511-2.f: Ditto.
18092 * gfortran.dg/g77/970625-2.f: Ditto.
18093 * gfortran.dg/g77/980310-2.f: Ditto.
18094 * gfortran.dg/g77/980310-3.f: Ditto.
18095 * gfortran.dg/g77/980310-8.f: Ditto.
18096 * gfortran.dg/g77/980519-2.f: Ditto.
18097 * gfortran.dg/g77/alpha1.f: Ditto.
18098 * gfortran.dg/g77/claus.f: Ditto.
18099 * gfortran.dg/g77/erfc.f: Ditto.
18100 * gfortran.dg/g77/short.f: Ditto.
18101 * gfortran.fortran-torture/execute/data.f90: Ditto.
18102 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
18103 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
18105 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18107 * lib/file-format.exp (gcc_target_object_format): Add check for som
18108 format and hardcode object formats on hppa*-*-hpux*.
18109 * lib/target-supports.exp (check_weak_available): Add check for som
18110 object format. Always return 0 on hppa*-*-hpux10*.
18112 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
18115 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
18117 2005-03-05 Steven G. Kargl <kargls@comcast.net>
18119 * gfortran.dg/pr19936_1.f90: New test.
18120 * gfortran.dg/pr19936_2.f90: New test.
18121 * gfortran.dg/pr19936_3.f90: New test.
18123 2005-03-05 Steven G. Kargl <kargls@comcast.net>
18124 Paul Thomas <prthomas@drfccad.cea.fr>
18126 * gfortran.dg/PR19754_1.f90: New test.
18127 * gfortran.dg/PR19754_2.f90: Ditto.
18129 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18132 * g++.dg/template/non-dependent11.C: New test.
18134 2005-03-05 Uros Bizjak <uros@kss-loka.si>
18136 * lib/target-supports.exp (check_iconv_available): Fix comment.
18138 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
18139 Joseph S. Myers <joseph@codesourcery.com>
18142 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
18144 2005-03-04 Matthew Sachs <msachs@apple.com>
18146 * gcc.exp (gcc_target_compile): Put braces around
18147 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
18148 * objc.exp (objc_target_compile): Likewise.
18149 * treelang.exp (treelang_target_compile): Likewise.
18151 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18154 * gfortran.dg/func_result_1.f90: New test.
18156 2005-03-04 Ben Elliston <bje@au.ibm.com>
18158 * gcc.misc-tests/options.exp: New test.
18160 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
18162 * gcc.dg/pr15784-4.c: New test.
18164 2005-03-03 Geoffrey Keating <geoffk@apple.com>
18166 * gcc.c-torture/execute/pr17133.c: New.
18167 * gcc.c-torture/compile/20050303-1.c: New.
18169 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
18171 * gcc.dg/cpp/assert4.c: Fix for cygwin.
18173 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
18175 * g++.dg/overload/using2.C: New.
18177 2005-03-02 Mark Mitchell <mark@codesourcery.com>
18180 * g++.dg/init/ptrmem2.C: New test.
18182 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
18185 * gcc.dg/pr8927-1.c: New test.
18187 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
18190 * g++.dg/inherit/covariant12.C: New.
18192 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18195 * gfortran.dg/bound_1.f90: New test.
18197 2005-02-28 Janis Johnson <janis187@us.ibm.com>
18199 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
18200 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
18202 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
18205 * gcc.dg/pr20245-1.c: New test.
18207 2005-02-28 Jakub Jelinek <jakub@redhat.com>
18209 PR middle-end/19874
18210 * gcc.c-torture/execute/20050119-2.c: New test case.
18212 2005-02-28 Ben Elliston <bje@au.ibm.com>
18214 * README: Update the DejaGnu bug reporting address.
18215 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
18216 * lib/objc-torture.exp: Likewise.
18218 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
18220 * gfortran.dg/boz_1.f90: New test.
18221 * gfortran.dg/boz_3.f90: New test.
18222 * gfortran.dg/boz_4.f90: New test.
18224 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
18226 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
18227 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
18229 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18231 PR libfortran/20101
18232 * gfortran.dg/write_0_pe_format.f90: New test.
18234 2005-02-27 Jakub Jelinek <jakub@redhat.com>
18237 * g++.dg/opt/thunk2.C: New test.
18238 * g++.dg/opt/covariant1.C: New test.
18240 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18242 * gfortran.dg/e_d_fmt.f90: New test.
18244 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
18246 * gcc.dg/asm-b.c: Fix comment typos.
18248 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
18250 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
18253 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
18256 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
18257 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
18258 * gcc.dg/asm-b.c: New test.
18260 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
18262 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
18263 Disable this test on IRIX 6.
18265 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
18267 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
18268 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
18271 2005-02-25 Diego Novillo <dnovillo@redhat.com>
18273 PR tree-optimization/20204
18274 * testsuite/gcc.dg/pr20204.c: New test.
18276 2005-02-24 Jakub Jelinek <jakub@redhat.com>
18279 * gcc.c-torture/execute/20050224-1.c: New test.
18282 * g++.dg/warn/Wbraces2.C: New test.
18284 2005-02-23 Mark Mitchell <mark@codesourcery.com>
18287 * g++.dg/init/const2.C: New test.
18289 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
18291 PR tree-optimization/20100
18292 * gcc.c-torture/execute/pr20100-1.c: New test.
18294 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18296 * gfortran.dg/implicit_3.f90: New test.
18298 * gfortran.dg/deftype_1.f90: New test.
18300 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
18302 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
18304 * g++.dg/other/anon3.C: Accept a warning.
18306 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
18308 * gcc.dg/pr20017.c: Fix a comment typo.
18310 2005-02-23 Bud Davis <bdavis@gfortran.org>
18312 * gfortran.dg/list_read_4.f90: Change to f90 comments.
18314 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18317 * ada/acats/tests/cxa/cxa3004.a: Remove.
18318 * ada/acats/tests/cxb/cxb30061.am: Likewise.
18320 2005-02-22 Mark Mitchell <mark@codesourcery.com>
18323 * g++.dg/init/const1.C: New test.
18326 * g++.dg/parse/constant7.C: New test.
18329 * g++.dg/parse/error27.C: New test.
18330 * g++.dg/template/qualttp15.C: Adjust error markers.
18331 * g++.old-deja/g++.other/struct1.C: Likewise.
18334 * g++.dg/template/error17.C: New test.
18337 * g++.dg/parser/error26.C: New test.
18339 2005-02-22 Diego Novillo <dnovillo@redhat.com>
18341 PR tree-optimization/20100
18342 PR tree-optimization/20115
18343 * gcc.dg/pr20115.c: New test.
18344 * gcc.dg/pr20115-1.c: New test.
18345 * gcc.dg/pr20100.c: New test.
18346 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
18347 call-clobbered variables after alias1.
18349 2005-02-22 Bud Davis <bdavis@gfortran.org>
18351 * gfortran.dg/list_read_4.f90: new test.
18353 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
18355 PR rtl-optimization/20017.
18356 * gcc.dg/pr20017.c: New.
18358 2005-02-22 Devang Patel <dpatel@apple.com>
18361 * g++.dg/tree-ssa/pr19952.C: New test.
18363 2005-02-22 Mark Mitchell <mark@codesourcery.com>
18366 * g++.dg/parse/constant6.C: New test.
18368 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18370 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18371 * g++.dg/charset/asm2.c: Likewise.
18372 * g++.dg/charset/asm3.c: Likewise.
18373 * g++.dg/charset/asm4.c: Likewise.
18374 * g++.dg/charset/asm5.c: Likewise.
18375 * g++.dg/charset/attribute1.c: Likewise.
18376 * g++.dg/charset/attribute2.c: Likewise.
18377 * g++.dg/charset/extern1.cc: Likewise.
18378 * g++.dg/charset/extern2.cc: Likewise.
18379 * g++.dg/charset/extern3.cc: Likewise.
18380 * g++.dg/charset/function.cc: Likewise.
18381 * g++.dg/charset/string.c: Likewise.
18382 * g++.dg/charset/charset.exp: Likewise.
18383 * lib/target-supports.exp (check_iconv_available): Fix comment.
18385 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18387 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
18388 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18389 * gcc.dg/charset/asm2.c: Likewise.
18390 * gcc.dg/charset/asm3.c: Likewise.
18391 * gcc.dg/charset/asm4.c: Likewise.
18392 * gcc.dg/charset/asm5.c: Likewise.
18393 * gcc.dg/charset/asm6.c: Likewise.
18394 * gcc.dg/charset/attribute1.c: Likewise.
18395 * gcc.dg/charset/attribute2.c: Likewise.
18396 * gcc.dg/charset/builtin1.c: Likewise.
18397 * gcc.dg/charset/extern.c: Likewise.
18398 * gcc.dg/charset/function.c: Likewise.
18399 * gcc.dg/charset/string.c: Likewise.
18400 * gcc.dg/charset/charset.exp: Likewise.
18402 2005-02-21 Bud Davis <bdavis9659@comcast.net>
18405 * gfortran.dg/pr20086.f90: New test.
18407 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
18409 PR tree-optimization/19786
18410 * g++.dg/tree-ssa/pr19786.C: New.
18412 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18414 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
18416 2005-02-21 Jeff Law <law@redhat.com>
18418 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
18420 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18422 * gfortran.dg/do_iterator: Split loop, markup all lines for
18423 which an error locus is printed.
18424 * gfortran.dg/pr17708.f90: Markup all lines for which an error
18426 * gfortran.dg/select_4.f90: Likewise.
18427 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
18428 locuses in the various permutations.
18430 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
18432 PR tree-optimization/19951
18433 * g++.dg/vect: New directory.
18434 * g++.dg/vect/vect.exp: New file.
18435 * g++.dg/vect/pr19951.cc: New testcase.
18436 * g++.dg/dg.exp: Also prune vectorizer tests.
18438 2005-02-20 Zack Weinberg <zack@codesourcery.com>
18441 * gcc.dg/charset/builtin1.c: New test.
18443 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18446 * g++.dg/inherit/volatile1.C: New test.
18449 * g++.dg/template/dtor4.C: New test.
18451 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18453 * gfortran.dg/int_1.f90: New test.
18455 2005-02-19 Devang Patel <dpatel@apple.com>
18457 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
18459 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18461 * gfortran.dg/achar_1.f90: New test.
18463 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
18465 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
18467 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
18468 Jakub Jelinek <jakub@redhat.com>
18470 PR tree-optimization/19828
18471 * gcc.dg/tree-ssa/loop-7.c: New test.
18472 * gcc.c-torture/execute/20050218-1.c: New test.
18474 2005-02-19 Jakub Jelinek <jakub@redhat.com>
18477 * gcc.dg/transparent-union-1.c: New test.
18478 * gcc.dg/transparent-union-2.c: New test.
18480 2005-02-18 James E Wilson <wilson@specifixinc.com>
18482 PR tree-optimization/18977
18483 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
18485 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
18488 * gcc.dg/pr20054.c: New test.
18490 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18493 * g++.dg/ext/attrib20.C: New test.
18495 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
18497 PR middle-end/20030
18498 * gfortran.fortran-torture/execute/character_passing.f90: New test.
18500 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
18503 * g++.dg/opt/switch4.C: New.
18505 2005-02-18 Jakub Jelinek <jakub@redhat.com>
18508 PR tree-optimization/20009
18509 * gcc.c-torture/compile/20050217-1.c: New test.
18510 * g++.dg/opt/switch3.C: New test.
18512 PR tree-optimization/18947
18513 * gcc.c-torture/compile/20050215-1.c: New test.
18514 * gcc.c-torture/compile/20050215-2.c: New test.
18515 * gcc.c-torture/compile/20050215-3.c: New test.
18517 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
18520 * g++.dg/template/crash34.C: New.
18523 * g++.dg/other/access3.C: New.
18525 2005-02-17 Ira Rosen <irar@il.ibm.com>
18527 * gcc.dg/vect/vect-98.c: New test.
18529 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
18531 PR tree-optimization/19967
18532 * gcc.dg/pr19967.c: New.
18534 2005-02-16 Jakub Jelinek <jakub@redhat.com>
18536 PR middle-end/19857
18537 * gcc.dg/tree-ssa/20050215-1.c: New test.
18538 * gcc.c-torture/execute/20050215-1.c: New test.
18540 2005-02-15 Eric Christopher <echristo@redhat.com>
18542 * gcc.dg/cpp/20050215-1.c: New file.
18544 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
18546 PR tree-optimization/15785
18547 * gcc.dg/pr15785-1.c: New test.
18549 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
18552 * g++.dg/init/ctor4.C: New.
18553 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
18555 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
18557 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
18558 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
18560 2005-02-15 Andreas Schwab <schwab@suse.de>
18562 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
18565 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
18567 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
18569 2005-02-14 Diego Novillo <dnovillo@redhat.com>
18571 PR tree-optimization/19853
18572 * gcc.c-torture/compile/pr19853.c: New test.
18574 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18577 * g++.dg/parse/local-class1.C: New.
18580 * g++.dg/parse/ptrmem3.C: New.
18583 * g++.old-deja/g++.oliva/template6.C: Add another case.
18584 * g++.dg/template/explicit6.C: New.
18586 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
18589 * g++.dg/other/redecl2.C: New.
18591 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18594 * g++.dg/abi/covariant4.C: New.
18596 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
18598 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
18600 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
18602 * gcc.dg/vect/vect-96.c: Fix typo.
18604 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18608 * g++.dg/template/enum5.C: New test.
18610 2005-02-12 Ira Rosen <irar@il.ibm.com>
18612 * gcc.dg/vect/vect-97.c: New test.
18614 2005-02-12 Ira Rosen <irar@il.ibm.com>
18616 * gcc.dg/vect/vect-96.c: New test.
18618 2005-02-12 Uros Bizjak <uros@kss-loka.si>
18620 * gcc.dg/builtins-34.c: Also check ldexp*.
18622 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
18624 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
18626 2005-02-11 Janis Johnson <janis187@us.ibm.com>
18628 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
18629 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
18630 dg-require-dll, dg-require-iconv, dg-require-named-sections,
18631 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
18632 selector_list, selector_expression, dg-process-target): Move to new
18633 file target-supports-dg.exp.
18634 * lib/target-supports-dg.exp: New.
18636 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
18639 2005-02-11 Jakub Jelinek <jakub@redhat.com>
18642 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
18644 PR middle-end/19858
18645 * gcc.c-torture/compile/20050210-1.c: New test.
18647 2005-02-11 Mark Mitchell <mark@codesourcery.com>
18650 * g++.dg/warn/Wbraces1.C: New test.
18652 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
18654 * gcc.dg/builtins-52.c: New testcase.
18656 2005-02-10 Jakub Jelinek <jakub@redhat.com>
18659 * gcc.c-torture/execute/20050119-1.c: New test.
18661 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18664 * g++.dg/init/delete1.C: New test.
18666 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
18669 * g++.dg/template/static12.C: New test.
18671 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18674 * g++.dg/conversion/ambig1.C: New test.
18677 * g++.dg/ext/attrib19.C: New test.
18680 * g++.dg/parse/dtor5.C: New test.
18683 * g++.dg/template/dtor3.C: New test.
18686 * g++.dg/template/static11.C: New test.
18687 * g++.dg/template/crash2.C: Remove dg-error marker.
18689 2005-02-09 Janis Johnson <janis187@us.ibm.com>
18692 * g++.old-deja/g++.mike/p10769a.C: Remove.
18694 2005-02-09 Roger Sayle <roger@eyesopen.com>
18696 * gcc.dg/builtins-48.c: New test case.
18697 * gcc.dg/builtins-49.c: New test case.
18698 * gcc.dg/builtins-50.c: New test case.
18699 * gcc.dg/builtins-51.c: New test case.
18701 2005-02-09 Ian Lance Taylor <ian@airs.com>
18703 PR middle-end/19583
18704 * g++.dg/warn/Wreturn-type-3.C: New test.
18706 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18708 PR middle-end/19402
18709 * gcc.dg/pr19402-1.c: New testcase.
18710 * gcc.dg/pr19402-2.c: likewise.
18712 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18714 PR middle-end/19854
18715 * g++.dg/tree-ssa/tmmti.C: New testcase.
18717 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18719 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
18721 2005-02-08 Mark Mitchell <mark@codesourcery.com>
18724 * g++.dg/parse/crash23.C: New test.
18725 * g++.dg/warn/Weff1.C: New test.
18727 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18729 * gcc.dg/20050209-1.c: New test.
18731 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18734 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
18736 2005-02-08 Mike Stump <mrs@apple.com>
18738 * g++.dg/pch/import-2.c: New test.
18739 * g++.dg/pch/import-2.hs: New.
18740 * g++.dg/pch/include/import-2a.h: New.
18741 * g++.dg/pch/include/import-2b.h: New.
18743 2005-02-08 Janis Johnson <janis187@us.ibm.com>
18745 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
18747 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18749 * gfortran.dg/substr_1.f90: New test.
18751 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
18753 PR middle-end/19775
18754 * gcc.dg/torture/builtin-power-1.c: Disable test for
18755 invalid transformation.
18756 * gcc.dg/builtins-10.c: Likewise. Disable one test we
18757 no longer optimize.
18758 * gcc.dg/builtins-47.c: New testcase.
18760 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
18761 Dorit Naishlos <dorit@il.ibm.com>
18763 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
18765 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
18767 * gcc.c-torture/compile/20050206-1.c: New test.
18769 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18772 * g++.dg/opt/pr19768.C: New test.
18774 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18777 * gcc.c-torture/compile/pr19736.c: New test.
18779 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18782 * g++.dg/parse/error25.C: New test.
18784 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
18786 * gcc.c-torture/execute/20050203-1.c: New.
18788 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
18790 * gcc.dg/vect/vect-85.c: Remove xfail.
18791 * gcc.dg/vect/vect-86.c: Remove xfail.
18792 * gcc.dg/vect/vect-87.c: Remove xfail.
18793 * gcc.dg/vect/vect-88.c: Remove xfail.
18795 2005-02-02 Geoffrey Keating <geoffk@apple.com>
18797 * gcc.dg/altivec-19.c: New.
18799 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
18802 * gcc.dg/nested-func-3.c: New test.
18803 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
18805 2005-02-02 Janis Johnson <janis187@us.ibm.com>
18807 * gcc.test-framework/gen_directive_tests: Generate tests for
18808 selector expressions.
18810 2005-02-02 Matt Austern <austern@apple.com>
18813 * g++/ext/builtin7.C: New.
18814 * g++/ext/builtin8.C: New.
18816 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18819 * gcc.dg/pr18502-1.c: New test.
18821 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18824 * g++.dg/template/local4.C: Tweak.
18826 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
18828 PR tree-optimization/19578
18829 * gcc.c-torture/compile/20050202-1.c: New test.
18831 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18834 * gcc.dg/c99-init-4.c: New test.
18836 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18838 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
18840 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
18842 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
18843 * g++.dg/eh/check-vect.h: New.
18845 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
18846 * gcc.dg/vect/vect-78.c: Ditto.
18847 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
18850 * g++.dg/conversion/simd1.C: Expect warning.
18851 * g++.dg/ext/attribute-test-1.C: Ditto.
18852 * g++.dg/ext/attribute-test-2.C: Ditto.
18853 * g++.dg/ext/attribute-test-3.C: Ditto.
18854 * g++.dg/ext/attribute-test-4.C: Ditto.
18856 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
18857 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
18859 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
18861 2005-02-01 Richard Henderson <rth@redhat.com>
18863 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18864 long double for ibm double-double format.
18865 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18867 2005-02-01 Diego Novillo <dnovillo@redhat.com>
18869 PR tree-optimization/19633
18870 * testsuite/gcc.dg/pr19633-1.c: New test.
18871 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
18872 to NULL or a symbol.
18874 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18876 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
18878 (dg-process-target (local override)): Handle selector expressions.
18880 * gcc.test-framework/README: Describe tests in source directory.
18881 * gcc.test-framework/test-framework.awk: Handle dg- tests.
18882 * gcc.test-framework/test-framework.exp: Handle dg- tests.
18883 * gcc.test-framework/dg-bogus-exp-P.c: New test.
18884 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
18885 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
18886 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
18887 * gcc.test-framework/dg-do-link-exp-P.c: New test.
18888 * gcc.test-framework/dg-do-run-exp-P.c: New test.
18889 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
18890 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
18891 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
18892 * gcc.test-framework/dg-error-exp-P.c: New test.
18893 * gcc.test-framework/dg-error-exp-XP.c: New test.
18894 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
18895 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
18896 * gcc.test-framework/dg-output-exp-P.c: New test.
18897 * gcc.test-framework/dg-output-exp-XF.c: New test.
18898 * gcc.test-framework/dg-warning-exp-P.c: New test.
18899 * gcc.misc-tests/dg-1.c: Remove.
18900 * gcc.misc-tests/dg-2.c: Remove.
18901 * gcc.misc-tests/dg-3.c: Remove.
18902 * gcc.misc-tests/dg-4.c: Remove.
18903 * gcc.misc-tests/dg-5.c: Remove.
18904 * gcc.misc-tests/dg-6.c: Remove.
18905 * gcc.misc-tests/dg-7.c: Remove.
18906 * gcc.misc-tests/dg-8.c: Remove.
18907 * gcc.misc-tests/dg-9.c: Remove.
18908 * gcc.misc-tests/dg-10.c: Remove.
18909 * gcc.misc-tests/dg-11.c: Remove.
18910 * gcc.misc-tests/dg-12.c: Remove.
18911 * gcc.misc-tests/dg-test.exp: Remove.
18913 * gcc.test-framework/test-framework.awk: Change recording and
18914 printing of passes and failures.
18916 * gcc.test-framework: New directory.
18917 * gcc.test-framework/README: New.
18918 * gcc.test-framework/test-framework.exp: New.
18919 * gcc.test-framework/test-framework.awk: New.
18920 * gcc.test-framework/gen_directive_tests: New.
18922 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
18924 * lib/treelang.exp: Fix comment typos.
18925 (treelang_target_compile): Don't append libs=-ltreelang to options.
18927 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
18929 * g++.dg/parse/typename7.C: Adjust error messages.
18931 2005-01-31 Jeff Law <law@redhat.com>
18933 * gcc.c-torture/execute/20050131-1.c: New test.
18934 * gcc.dg/wcaselabel.c: New test.
18936 2005-01-31 Mark Mitchell <mark@codesourcery.com>
18938 * g++.dg/other/warning1.C: Adjust error messags.
18939 * g++.dg/parse/constant5.C: New test.
18941 2005-01-31 Steven Bosscher <stevenb@suse.de>
18944 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
18945 the test case valid.
18946 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
18947 * testsuite/gcc.dg/array-7.c: Adjust expected result.
18948 * testsuite/gcc.dg/pr18596-3.c: Likewise.
18949 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
18950 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
18951 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
18953 2005-01-31 Dale Johannesen <dalej@apple.com>
18955 * g++.dg/opt/pr19650.C: New test.
18957 2005-01-31 Richard Henderson <rth@redhat.com>
18959 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18960 long double for intel double extended format.
18961 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18963 2005-01-30 Mark Mitchell <mark@codesourcery.com>
18966 * g++.dg/template/static10.C: New test.
18969 * g++.dg/parse/error24.C: New test.
18972 * g++.dg/lookup/builtin1.C: New test.
18975 * g++.dg/warn/conv3.C: New test.
18977 2005-01-30 Bud Davis <bdavis@gfortran.org>
18980 * gfortan.dg/inquire_7.f90
18982 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
18984 PR tree-optimization/15791
18985 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
18986 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
18987 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
18988 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
18989 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
18990 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
18991 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
18992 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
18993 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
18994 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
18996 2005-01-29 Paul Brook <paul@codesourcery.com>
18999 * check.c (real_or_complex_check): New function.
19000 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
19001 * intrinsic.c (add_functions): Use new check functions.
19002 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
19005 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
19007 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
19008 gcc.dg/lvalue-3.c: New tests.
19009 * gcc.dg/concat.c: Update expected messages.
19011 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
19013 PR libfortran/19595
19014 * gfortran.dg/eor_1.f90: New test.
19016 2005-01-29 Steven G. Kargl <kargls@comcast.net>
19019 * gfortran.dg/logical_data_1.f90: New test.
19021 2005-01-28 Mark Mitchell <mark@codesourcery.com>
19024 * g++.dg/template/crash33.C: New test.
19027 * g++.dg/template/crash32.C: New test.
19029 2005-01-28 Ian Lance Taylor <ian@airs.com>
19031 PR middle-end/16558
19032 * g++.dg/warn/Wreturn-type-2.C: New test.
19034 2004-06-24 Jeff Law <law@redhat.com>
19036 * gcc.dg/tree-ssa/20050128-1.c: New test.
19038 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
19040 * gcc.target/frv/all-mdpackh-1.c: New test.
19042 2005-01-28 Steven Bosscher <stevenb@suse.de>
19044 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
19046 2005-01-27 Richard Henderson <rth@redhat.com>
19048 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
19050 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
19052 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
19054 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
19056 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
19057 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
19058 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
19059 to cope with cases where the multilib options override the dg-options.
19061 2005-01-27 Jakub Jelinek <jakub@redhat.com>
19064 * gcc.dg/noncompile/20050120-1.c: New test.
19066 2005-01-26 Diego Novillo <dnovillo@redhat.com>
19068 PR tree-optimization/19633
19069 * gcc.dg/pr19633.c: New test.
19070 * gcc.dg/tree-ssa/pr19633.c: New test.
19072 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
19074 * gcc.dg/20041216-1.c: New test.
19076 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
19079 * objc.dg/selector-2.m: New test.
19081 2005-01-26 Jakub Jelinek <jakub@redhat.com>
19083 * g++.dg/opt/range-test-2.C: New test.
19085 PR rtl-optimization/19579
19086 * gcc.c-torture/execute/20050124-1.c: New test.
19088 2005-01-26 Greg Parker <gparker@apple.com>
19089 Stuart Hastings <stuart@apple.com>
19091 * gcc.c-torture/execute/20050125-1.c: New.
19093 2005-01-18 Jan Hubicka <jh@suse.cz>
19095 PR tree-optimize/19337
19096 * gcc.c-torture/compile/20050119-1.c: New test.
19098 2005-01-24 James E Wilson <wilson@specifixinc.com>
19100 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
19101 test for successful match.
19103 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
19106 * objc.dg/comp-types-7.m: New test.
19108 2005-01-24 Janis Johnson <janis187@us.ibm.com>
19110 * lib/target-supports.exp (current_target_name): New.
19111 (check_effective_target_ilp32, check_effective_target_lp64):
19112 Cache the result to use as long as the current target, with
19113 multilib flags, remains the same.
19115 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
19116 (dg-require-weak, dg-require-visibility, dg-require-alias,
19117 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
19118 dg-require-effective-target, dg-skip-if): Remove call to
19119 skip_test_and_clear_xfail.
19120 (dg-test): Clear xfail data.
19122 2005-01-24 Jakub Jelinek <jakub@redhat.com>
19125 * gcc.dg/ppc64-toc.c: New test.
19127 * g++.dg/tree-ssa/empty-1.C: New test.
19129 PR middle-end/19551
19130 * gcc.c-torture/execute/20050121-1.c: New test.
19131 * gcc.dg/20050121-2.c: New test.
19133 2004-01-23 Steven G. Kargl <kargls@comcast.net>
19134 Paul Brook <paul@codesourcery.com>
19137 * gfortran.dg/real_const_1.f: New test.
19138 * gfortran.dg/real_const_2.f90: New test.
19139 * gfortran.dg/complex_int_1.f90: New test.
19141 2005-01-23 Bud Davis <bdavis9659@comcast.net>
19144 * gfortan.dg/inquire_6.f90: New test.
19146 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
19148 PR libfortran/19451
19149 * open_readonly_1.f90: New test.
19151 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
19153 PR libfortran/18982
19154 * gfortran.dg/open_new.f90: New file.
19156 2005-01-22 Paul Brook <paul@codesourcery.com>
19158 * namelist_1.f90: New test.
19160 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
19162 PR tree-optimization/19484
19163 * gcc.c-torture/compile/20050122-[12].c: New tests.
19165 2005-01-22 Paul Brook <paul@codesourcery.com>
19167 * gfortran.dg/implicit_2.f90: New test.
19169 2005-01-22 Bud Davis <bdavis9659@comcast.net>
19172 * gfortran.dg/inquire_5.f90: New test.
19174 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19177 * gcc.dg/pr18809-1.c: New test.
19179 2005-01-21 Ian Lance Taylor <ian@airs.com>
19181 * gcc.dg/20050121-1.c: New test.
19183 PR tree-optimization/13000
19184 * gcc.dg/20040206-1.c: Change warning to point where function is
19187 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19190 * g++.dg/template/array11.C: New test.
19192 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19194 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
19195 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
19196 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
19197 * gfortran.dg/getenv_1.f90: Add dg-do directive.
19198 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
19199 gfortran.dg/pr17164.f90: Add missing dg-do directives.
19201 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
19203 PR tree-optimization/15349
19204 * gcc.dg/tree-ssa/pr15349.c: New.
19206 2005-01-20 Steve Ellcey <sje@cup.hp.com>
19208 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
19210 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
19212 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
19213 scan-assembler-times directive name.
19215 * gcc.dg/asm-a.c: Move dg-require-effective-target to
19218 PR rtl-optimization/19462
19219 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
19221 2005-01-19 Steve Ellcey <sje@cup.hp.com>
19223 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
19224 counting function calls on ia64.
19226 2005-01-19 Jakub Jelinek <jakub@redhat.com>
19228 PR rtl-optimization/15139
19229 * gcc.dg/20050111-2.c: New test.
19232 * gcc.c-torture/compile/20050113-1.c: New testcase.
19234 PR middle-end/19164
19235 * gcc.dg/20050113-1.c: New testcase.
19237 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
19239 * gcc.dg/vect/vect-85.c: Add comment.
19240 * gcc.dg/vect/vect-86.c: Add xfail for now.
19241 * gcc.dg/vect/vect-87.c: Add xfail for now.
19242 * gcc.dg/vect/vect-88.c: Add xfail for now.
19243 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
19245 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19247 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
19249 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19251 * g++.dg/debug/typedef3.C: New test.
19253 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
19256 * gcc.dg/asm-a.c: New test.
19258 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
19260 * gcc.dg/sh-relax.c: Add prototype for abort.
19262 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19264 * gcc.dg/short-compare-1.c: New test.
19265 * gcc.dg/short-compare-2.c: Likewise.
19267 2005-01-18 Michael Matz <matz@suse.de>
19269 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
19271 2005-01-17 Diego Novillo <dnovillo@redhat.com>
19273 PR tree-optimization/19121
19274 * gcc.c-torture/compile/pr19121.c: New test.
19276 2005-01-17 James E. Wilson <wilson@specifixinc.com>
19279 * gcc.c-torture/compile/pr19357.c: New test.
19281 2005-01-17 Ian Lance Taylor <ian@airs.com>
19284 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
19285 pass--those that refer just to the variable, possibly with a
19287 * gcc.dg/c99-const-expr-3.c: Likewise.
19289 PR middle-end/13127
19290 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
19293 2005-01-16 Bud Davis <bdavis9659@comcast.net>
19296 * gfortran.dg/endfile_2.f90: New test.
19298 2005-01-16 Steven G. Kargl <kargls@comcast.net>
19301 * gfortran.dg/select_5.f90: New test.
19303 2004-01-16 Paul Brook <paul@codesourcery.com>
19305 * gfortran.dg/common_4.f90: New test.
19307 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
19309 PR rtl-optimization/19462
19310 * gcc.dg/torture/pr19462-1.c: New test.
19312 2005-01-15 Ziemowit Laski <zlaski@apple.com>
19315 * objc.dg/func-ptr-2.m: New.
19316 * objc.dg/volatile-1.m: New.
19318 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19320 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
19322 2005-01-15 Jakub Jelinek <jakub@redhat.com>
19324 PR tree-optimization/19060
19325 * gcc.c-torture/execute/20050104-1.c: New test.
19327 2005-01-15 Bud Davis <bdavis9659@comcast.net>
19330 * gfortran.dg/write_to_null.f90: New test.
19332 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
19333 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19336 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
19339 2005-01-15 Jakub Jelinek <jakub@redhat.com>
19342 * g++.dg/init/vector1.C: New test.
19344 2005-01-14 James E. Wilson <wilson@specifixinc.com>
19347 * gcc.target/ia64/sibcall-unwind-1.c: New test.
19349 * gcc.target/ia64/sibcall-unwind-2.c: New test.
19351 2005-01-14 Steven G. Kargl <kargls@comcast.net>
19353 * gfortran.dg/select_1.f90: New test.
19354 * gfortran.dg/select_2.f90: New test.
19355 * gfortran.dg/select_3.f90: New test.
19356 * gfortran.dg/select_4.f90: New test.
19358 2005-01-14 Jakub Jelinek <jakub@redhat.com>
19360 PR middle-end/19084
19361 PR rtl-optimization/19348
19362 * gcc.dg/20050111-1.c: New test.
19363 * gcc.c-torture/execute/20050111-1.c: New test.
19365 * gcc.dg/i386-asm-4.c: New test.
19367 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19369 * gcc.dg/nested-func-2.c: New test.
19370 * ada/acats/norun.lst: Remove c953002.
19372 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
19374 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
19376 2005-01-12 Ben Elliston <bje@au.ibm.com>
19378 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
19380 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
19383 * g++.dg/abi/align1.C: New test.
19385 2005-01-11 Alan Modra <amodra@bigpond.net.au>
19387 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
19389 * g++.dg/ext/altivec_check.h: Support compiling as C.
19391 2005-01-10 Roger Sayle <roger@eyesopen.com>
19394 * g++.dg/expr/pr19355-1.C: New test case.
19396 2005-01-10 Laurent GUERBY <laurent@guerby.net>
19398 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
19399 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
19400 * ada/acats/tests/c3/c92005b.ada: Likewise.
19401 * ada/acats/tests/c3/cxb3012.a: Likewise.
19402 * ada/acats/norun.lst: Add c380004 and c953002, add PR
19404 2005-01-09 Paul Brook <paul@codesourcery.com>
19406 * gfortran.dg/common_2.f90: New file.
19407 * gfortran.dg/common_3.f90: New file.
19409 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
19411 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
19413 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19415 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
19416 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
19417 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
19418 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
19419 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
19420 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
19421 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
19422 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
19423 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
19424 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
19425 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
19426 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
19427 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
19428 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
19429 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
19430 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
19431 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
19432 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
19433 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
19434 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
19435 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
19436 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
19437 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
19438 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
19439 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
19440 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
19441 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
19442 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
19443 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
19444 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
19445 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
19446 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
19447 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
19448 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
19449 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
19450 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
19451 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
19452 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
19453 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
19454 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
19455 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
19456 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
19457 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
19458 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
19459 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
19460 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
19461 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
19462 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
19463 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
19464 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
19465 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
19466 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
19467 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
19468 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
19469 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
19470 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
19471 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
19472 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
19473 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
19474 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
19475 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
19476 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
19477 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
19478 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
19479 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
19480 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
19481 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
19483 * gcc.dg/vect/vect-1.c: Fix spelling.
19484 * gcc.dg/vect/vect-10.c: Fix spelling.
19485 * gcc.dg/vect/vect-11.c: Fix spelling.
19486 * gcc.dg/vect/vect-12.c: Fix spelling.
19487 * gcc.dg/vect/vect-14.c: Fix spelling.
19488 * gcc.dg/vect/vect-15.c: Fix spelling.
19489 * gcc.dg/vect/vect-16.c: Fix spelling.
19490 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
19491 * gcc.dg/vect/vect-64.c: Fix comments.
19492 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
19494 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19495 Ira Rosen <irar@il.ibm.com>
19497 * gcc.dg/vect/vect-70.c: New test.
19498 * gcc.dg/vect/vect-71.c: New test.
19500 2005-01-09 Manfred Hollstein <mh@suse.com>
19502 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
19503 * gcc.dg/pr18241-2.c: Likewise.
19504 * gcc.dg/pr18241-3.c: Likewise.
19505 * gcc.dg/pr18241-4.c: Likewise.
19506 * gcc.dg/pr18241-5.c: Likewise.
19508 2005-01-08 Richard Henderson <rth@redhat.com>
19510 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19511 False for x86 and x86-64.
19513 2005-01-08 Diego Novillo <dnovillo@redhat.com>
19515 PR tree-optimization/18241
19516 * gcc.dg/pr18241-1.c: New test.
19517 * gcc.dg/pr18241-2.c: New test.
19518 * gcc.dg/pr18241-3.c: New test.
19519 * gcc.dg/pr18241-4.c: New test.
19520 * gcc.dg/pr18241-5.c: New test.
19522 2005-01-08 Steven G. Kargl <kargls@comcast.net>
19524 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
19525 gfortran.dg/select_4.f90: New.
19527 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19529 * gcc.c-torture/execute/20050107-1.c: New test.
19531 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
19534 * g++.dg/template/ref2.C: New.
19536 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
19538 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
19539 instead of being empty.
19541 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19544 * gfortran.dg/array-1.f90: New test.
19546 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19548 PR tree-optimization/19283
19549 * gcc.c-torture/execute/20050106-1.c: New test.
19551 PR rtl-optimization/18861
19552 * gcc.dg/20050105-1.c: New test.
19554 PR tree-optimization/18828
19555 * gcc.dg/20050105-2.c: New test.
19557 2005-01-07 Andreas Jaeger <aj@suse.de>
19559 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
19561 2005-01-07 Bud Davis <bdavis9659@comcast.net>
19564 * gfortran.dg/fmt_read.f90: New test.
19566 2005-01-06 Geoffrey Keating <geoffk@apple.com>
19568 * gcc.dg/rs6000-ldouble-2.c: New.
19570 2005-01-06 Mark Mitchell <mark@codesourcery.com>
19573 * g++.dg/parser/ctor2.C: New test.
19575 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19578 * g++.dg/template/using9.C: New test.
19580 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19583 * g++.dg/lookup/friend6.C: New test.
19585 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
19588 * g++.dg/template/array10.C: New.
19590 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19592 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
19593 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
19595 2005-01-06 Jakub Jelinek <jakub@redhat.com>
19597 * gcc.c-torture/compile/20050105-1.c: New test.
19599 2005-01-05 Geoffrey Keating <geoffk@apple.com>
19601 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
19603 2005-01-05 Roger Sayle <roger@eyesopen.com>
19605 PR middle-end/19100
19606 * gcc.dg/conv-3.c: New test case.
19608 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
19610 * gcc.dg/asm-wide-1.c: New test.
19612 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
19615 * g++.dg/parse/crash22.C: New
19617 2005-01-04 Geoffrey Keating <geoffk@apple.com>
19620 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
19622 2005-01-04 Uros Bizjak <uros@kss-loka.si>
19624 PR middle-end/17767
19625 * gcc.dg/i386-mmx-6.c: New test case.
19627 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
19629 PR tree-optimization/18308
19630 * gcc.dg/vect/pr18308.c: New testcase.
19632 2005-01-04 Andreas Jaeger <aj@suse.de>
19634 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
19636 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19637 Robert Bowdidge <bowdidge@apple.com>
19639 * gcc.dg/cpp/subframework1.c: New.
19640 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
19641 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
19642 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
19643 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
19645 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19647 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
19649 * gcc.dg/darwin-weakimport-2.c: New.
19651 2005-01-03 Richard Henderson <rth@redhat.com>
19653 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
19655 2005-01-03 Richard Henderson <rth@redhat.com>
19657 * gcc.dg/vect/vect.exp: Enable for ia64.
19658 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
19659 (check_effective_target_vect_float): Likewise.
19660 (check_effective_target_vect_no_align): Likewise.
19661 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
19662 * gcc.dg/vect/vect-8.c: Likewise.
19664 2005-01-03 Uros Bizjak <uros@kss-loka.si>
19667 * gcc.dg/pr19236-1.c: New test case.
19669 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
19671 PR rtl-optimization/12092
19672 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
19674 2005-01-02 Andreas Jaeger <aj@suse.de>
19676 * gcc.dg/pr12092-1.c: Do not run on x86_64.
19678 2005-01-01 Roger Sayle <roger@eyesopen.com>
19679 Andrew Pinski <pinskia@physics.uc.edu>
19681 PR rtl-optimization/12092
19682 * gcc.dg/pr12092-1.c: New test case.
19684 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
19686 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
19687 'hidden' and 'default' for better portability.
19688 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
19690 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
19692 * g++.old-deja/g++.brendan/new3.C: Likewise.
19694 2005-01-01 Steven Bosscher <stevenb@suse.de>
19696 * gcc.dg/20041231-1.C: New test.
19697 * g++.dg/warn/Wunreachable-code-1.C: New test.
19699 2004-12-30 David Edelsohn <edelsohn@gnu.org>
19701 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
19702 file, not /dev/null. Abort on error.
19704 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
19705 Ziemowit Laski <zlaski@apple.com>
19708 * objc.dg/encode-5.m: New test.
19710 2004-12-29 Richard Henderson <rth@redhat.com>
19712 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
19713 * objc.dg/stabs-1.m: Disable for ia64.
19715 2004-12-29 Mark Mitchell <mark@codesourcery.com>
19718 * g++.dg/warn/Wunused-10.C: New test.
19720 2004-12-28 Richard Henderson <rth@redhat.com>
19722 * objc.dg/stabs-1.m: Disable for alpha.
19724 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19727 * g++.dg/parse/error23.C: New test.
19729 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19731 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
19734 * gfortran.dg/intrinsic_modulo_1.f90: New.
19735 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
19736 tests with divisor -1.
19738 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19740 * g++.dg/opt/temp1.C (memcpy): Return a value.
19743 * g++.dg/expr/cond7.C: New test.
19745 2004-12-27 Paul Brook <paul@codesourcery.com>
19747 * gfortran.dg/g77/select_no_compile.f: Remove.
19749 2004-12-27 Richard Henderson <rth@redhat.com>
19751 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
19752 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
19753 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
19755 2004-12-26 Richard Henderson <rth@redhat.com>
19757 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
19758 by 1i instead of token pasting.
19760 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19762 PR tree-optimization/17578
19763 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
19764 to additional_flags.
19765 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
19767 2004-12-25 Richard Henderson <rth@redhat.com>
19769 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19772 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19774 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
19776 * gcc.dg/pr17957.c (dg-options): Likewise.
19777 * gcc.dg/struct-ret-1.c: Add prototype for abort.
19778 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
19779 instead of 0 on __hppa__.
19780 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
19781 "foo,%r" on hppa*-*-*.
19783 2004-12-23 Bud Davis <bdavis9659@comcast.net>
19786 * gfortran.dg/complex_write.f90: New test.
19788 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19791 * g++.dg/parse/pragma2.C: New test.
19793 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
19795 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19797 * gcc.dg/empty2.c: Add missing dg-warning.
19799 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19802 * g++.dg/template/local4.C: New test.
19803 * g++.dg/template/crash19.C: Add dg-error marker.
19805 * g++.dg/template/crash31.C: Correct embedded PR number.
19807 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19810 * g++.dg/opt/temp1.C: Add do-run marker.
19812 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19814 * g++.dg/template/spec19.C: New.
19816 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19819 * gcc.dg/empty2.c: New.
19821 2004-12-23 Richard Henderson <rth@redhat.com>
19823 * lib/target-supports.exp (check_effective_target_vect_no_align):
19824 Remove i?86 and x86-64.
19826 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19829 * g++.dg/opt/temp1.C: New test.
19831 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19834 * g++.dg/template/friend33.C: New testcase.
19836 2004-12-22 Mark Mitchell <mark@codesourcery.com>
19839 * g++.dg/template/cond5.C: New test.
19842 * g++.dg/inherit/thunk3.C: New test.
19845 * g++.dg/warn/Wunused-9.C: New test.
19847 2004-12-22 Janis Johnson <janis187@us.ibm.com>
19849 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
19851 2004-12-22 Jan Beulich <jbeulich@novell.com>
19853 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
19855 2004-12-21 Mark Mitchell <mark@codesourcery.com>
19858 * g++.dg/ext/packed8.C: New test.
19861 * g++.dg/template/crash31.C: New test.
19864 * g++.dg/template/crash30.C: New test.
19866 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
19869 * g++.dg/eh/ctor3.C: New test.
19871 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19873 * objc.dg/stabs-1.m: Allow section name to be quoted and
19874 assembly label to begin with '.LL'.
19876 2004-12-21 Janis Johnson <janis187@us.ibm.com>
19878 * gcc.dg/vect/vect.exp
19879 (check_effective_target_lp64_or_vect_no_align): New.
19880 * gcc.dg/vect/vect-77.c: Use it.
19881 * gcc.dg/vect/vect-78.c: Use it.
19883 * lib/target-supports.exp
19884 (check_effective_target_vect_no_max,
19885 check_effective_target_vect_no_bitwise,
19886 check_effective_target_vect_no_align): New.
19887 * gcc.dg/vect/vect-13.c: Use them.
19888 * gcc.dg/vect/vect-17.c: Ditto.
19889 * gcc.dg/vect/vect-18.c: Ditto.
19890 * gcc.dg/vect/vect-19.c: Ditto.
19891 * gcc.dg/vect/vect-20.c: Ditto.
19892 * gcc.dg/vect/vect-27.c: Ditto.
19893 * gcc.dg/vect/vect-29.c: Ditto.
19894 * gcc.dg/vect/vect-44.c: Ditto.
19895 * gcc.dg/vect/vect-48.c: Ditto.
19896 * gcc.dg/vect/vect-50.c: Ditto.
19897 * gcc.dg/vect/vect-52.c: Ditto.
19898 * gcc.dg/vect/vect-54.c: Ditto.
19899 * gcc.dg/vect/vect-56.c: Ditto.
19900 * gcc.dg/vect/vect-58.c: Ditto.
19901 * gcc.dg/vect/vect-60.c: Ditto.
19902 * gcc.dg/vect/vect-72.c: Ditto.
19903 * gcc.dg/vect/vect-80.c: Ditto.
19905 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
19908 * g++.dg/init/string1.C: New.
19911 * g++.dg/other/synth1.C: New.
19913 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
19916 * gcc.dg/pr18963-1.c: New test.
19918 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
19921 * gcc.dg/funcdef-storage-1.c (foo): Remove.
19922 * gcc.dg/pr18596-1.c: Use dg-error.
19923 (dg-options): Use -fno-unit-at-a-time.
19924 * gcc.dg/pr18596-2.c: New test.
19925 * gcc.dg/pr18596-3.c: New test.
19927 2004-12-20 Roger Sayle <roger@eyesopen.com>
19929 PR middle-end/18683
19930 * g++.dg/opt/pr18683-1.C: New test case.
19932 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
19935 * g++.dg/opt/max1.C: Fix for 64bit targets.
19937 2004-12-20 Matt Austern <austern@apple.com>
19940 * g++.dg/ext/builtin6.C: New
19942 2004-12-20 Diego Novillo <dnovillo@redhat.com>
19944 PR tree-optimization/19080
19945 * gcc.c-torture/compile/pr19080.c: New test.
19947 2004-12-20 Steven Bosscher <stevenb@suse.de>
19949 * gcc.dg/20041219-1.c: New test.
19951 2004-12-19 Roger Sayle <roger@eyesopen.com>
19953 PR middle-end/19068
19954 * g++.dg/opt/max1.C: New test case.
19956 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19958 * gcc.dg/fdata-sections-1.c: New test.
19960 2004-12-18 Roger Sayle <roger@eyesopen.com>
19962 PR middle-end/18548
19963 * gcc.dg/max-1.c: New test case.
19965 2004-12-18 Jakub Jelinek <jakub@redhat.com>
19967 * gcc.c-torture/execute/20041218-1.c: New test.
19969 2004-12-17 Diego Novillo <dnovillo@redhat.com>
19971 * gcc.dg/pr18501.c: New test.
19972 * gcc.dg/uninit-5.c: XFAIL.
19973 * gcc.dg/uninit-9.c: XFAIL.
19975 2004-12-17 Dale Johannesen <dalej@apple.com>
19977 * gcc.dg/20041213-1.c: New.
19979 2004-12-17 Ziemowit Laski <zlaski@apple.com>
19981 * objc.dg/stabs-1.m: Allow assembly label to begin
19984 2004-12-17 Jakub Jelinek <jakub@redhat.com>
19986 * gcc.c-torture/execute/20041213-1.c: Move...
19987 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
19989 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
19992 * g++.dg/lookup/conv-5.C: New.
19994 2004-12-16 Ziemowit Laski <zlaski@apple.com>
19996 * objc.dg/stabs-1.m: New test.
19998 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
20000 * gcc.dg/visibility-c.c: Change compile to
20001 assemble for the test.
20003 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
20006 * gcc.dg/visibility-c.c: New test.
20008 2004-12-16 Roger Sayle <roger@eyesopen.com>
20010 PR middle-end/18493
20011 * gcc.dg/switch-8.c: New test case.
20013 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
20016 * g++.dg/template/init4.C: New.
20017 * g++.dg/opt/static3.C: Enable optimizer.
20019 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
20021 * g++.dg/other/complex1.C: New test.
20023 2004-12-15 Alan Modra <amodra@bigpond.net.au>
20025 * g++.dg/opt/inline9.C: New test.
20027 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20030 * gfotran.dg/nullify_1.f: New test.
20032 2004-12-15 Richard Henderson <rth@redhat.com>
20034 * gcc.target/i386/i386.exp: New harness.
20035 * gcc.target/i386/vect-args.c: New.
20037 2004-12-15 David Edelsohn <edelsohn@gnu.org>
20039 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
20041 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20044 * g++.dg/template/friend32.C: New test.
20046 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
20048 * cpp/pragma-once-1.c: New test.
20049 * cpp/pragma-once-1b.h: Likewise.
20050 * cpp/pragma-once-1c.h: Likewise.
20051 * cpp/pragma-once-1d.h: Likewise.
20052 * cpp/inc/pragma-once-1a.h: Likewise.
20054 2004-12-15 Bud Davis <bdavis9659@comcast.net>
20055 Steven G. Kargl <kargls@comcast.net>
20058 * gfortran.dg/list_read_3.f90: New test.
20060 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
20062 * gcc.dg/ftrapv-2.c: New test.
20064 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
20067 * g++.dg/template/typename9.C: New test.
20069 2004-12-14 Mark Mitchell <mark@codesourcery.com>
20072 * g++.dg/template/typename8.C: New test.
20073 * g++.dg/parse/friend2.C: Tweak error message.
20075 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
20077 * gcc.c-torture/20041214-1.c: New test.
20079 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
20082 * g++.dg/init/array17.C: New test.
20084 2004-12-14 Mark Mitchell <mark@codesourcery.com>
20087 * g++.dg/init/aggr3.C: New test.
20089 2004-12-14 Janis Johnson <janis187@us.ibm.com>
20091 * gcc.dg/altivec-types-1.c: New test.
20092 * gcc.dg/altivec-types-2.c: New test.
20093 * gcc.dg/altivec-types-3.c: New test.
20094 * gcc.dg/altivec-types-4.c: New test.
20095 * g++.dg/ext/altivec-types-1.C: New test.
20096 * g++.dg/ext/altivec-types-2.C: New test.
20097 * g++.dg/ext/altivec-types-3.C: New test.
20098 * g++.dg/ext/altivec-types-4.C: New test.
20100 2004-12-14 Jakub Jelinek <jakub@redhat.com>
20102 PR middle-end/18951
20103 * gcc.c-torture/execute/20041213-1.c: New test.
20105 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
20108 * g++.dg/template/cast1.C: New.
20110 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
20112 * gcc.c-torture/execute/20041213-2.c: New test.
20114 2004-12-13 Richard Henderson <rth@redhat.com>
20116 * gcc.dg/i386-sse-10.c: Fix typo in options.
20118 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
20121 * g++.dg/opt/pr18968.C: New test.
20123 2004-12-13 Mark Mitchell <mark@codesourcery.com>
20126 * g++.dg/ext/visibility/staticdatamem.C: New test.
20128 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
20130 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
20132 2004-12-13 Roger Sayle <roger@eyesopen.com>
20134 PR rtl-optimization/18928
20135 * gcc.dg/pr18928-1.c: New test case.
20137 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
20140 * gcc.c-torture/compile/20041211-1.c: New.
20142 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20144 PR middle-end/17564
20145 * gcc.c-torture/execute/20041212-1.c: New test.
20147 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20150 * gfortran.dg/common_1.f90: New test.
20152 2004-12-12 Steven G. Kargl <kargls@comcast.net>
20153 Paul Brook <paul@codesourcery.com>
20156 * gfortran.dg/real_do_1.f90: New test.
20158 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
20161 * g++.dg/opt/ptrmem6.C: New test.
20163 2004-12-11 Roger Sayle <roger@eyesopen.com>
20165 PR middle-end/18921
20166 * gcc.dg/pr18921-1.c: New test case.
20168 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20171 * gfortran.dg/scale_1.f90: New test.
20173 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
20175 PR middle-end/18903
20176 * gcc.c-torture/compile/pr18903.c: New test.
20178 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
20180 * gcc.c-torture/execute/20041210-1.c: New test.
20182 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20185 * g++.dg/parser/struct-1.C: New test.
20186 * g++.dg/parser/struct-2.C: New test.
20187 * g++.dg/parser/struct-3.C: New test.
20189 2004-12-09 Richard Henderson <rth@redhat.com>
20191 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
20193 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
20194 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
20196 2004-12-09 Matt Austern <austern@apple.com>
20199 * g++.dg/ext/builtin1.C: New
20200 * g++.dg/ext/builtin2.C: New
20201 * g++.dg/ext/builtin3.C: New
20202 * g++.dg/ext/builtin4.C: New
20203 * g++.dg/ext/builtin5.C: New
20205 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
20208 * g++.dg/opt/ptrmem5.C: New test.
20210 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
20212 * g++.dg/parse/typename5.C: Adjust for new error.
20213 * g++.dg/parse/typename7.C: New.
20215 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20218 * g++.dg/other/mmintrin.C: New test.
20220 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
20223 * g++.dg/init/array15.C: New.
20224 * g++.dg/init/array16.C: New.
20226 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20229 * gfortran.dg/assign_1.f90: New test.
20231 2004-12-08 Nick Clifton <nickc@redhat.com>
20233 * gcc.target/xstormy16/bss_below100: New directory containing tests.
20234 * gcc.target/xstormy16/data_below100: Likewise.
20235 * gcc.target/xstormy16/sfr: Likewise.
20236 * gcc.target/xstormy16/below100.S: New test source file.
20237 * gcc.target/xstormy16/below100.ld: New test linker script.
20238 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
20239 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
20241 * gcc.target/xstormy16/bp.c: Likewise.
20243 * gcc.target/xstormy16/bss_below100: New files:
20244 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
20245 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
20246 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
20247 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
20248 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
20249 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
20250 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
20251 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
20252 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
20253 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
20254 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
20255 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
20256 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
20257 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
20258 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
20259 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
20260 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
20261 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
20262 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
20263 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
20264 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
20265 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
20266 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
20267 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
20268 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
20269 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
20270 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
20272 * gcc.target/xstormy16/data_below100: New files:
20273 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
20274 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
20275 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
20276 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
20277 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
20278 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
20279 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
20280 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
20281 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
20282 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
20283 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
20284 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
20285 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
20286 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
20287 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
20288 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
20289 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
20290 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
20291 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
20292 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
20293 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
20294 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
20295 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
20296 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
20297 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
20298 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
20299 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
20301 * gcc.target/xstormy16/sfr: New files:
20302 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
20303 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
20304 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
20305 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
20306 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
20307 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
20308 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
20309 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
20310 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
20311 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
20312 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
20313 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
20314 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
20315 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
20316 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
20317 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
20318 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
20319 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
20320 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
20321 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
20322 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
20323 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
20324 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
20325 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
20326 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
20327 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
20328 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
20329 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
20330 27_if0_sfrw_bitfield_f.c
20332 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20335 * g++.dg/lookup/name-clash4.C: New test.
20337 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
20340 * g++.dg/opt/array1.C: New.
20343 * g++.dg/template/operator5.C: New.
20345 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
20348 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
20350 2004-12-07 Steven Bosscher <stevenb@suse.de>
20352 * gcc.dg/noncompile/20041207.c: New test.
20354 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
20356 * g++.dg/other/unreachable-1.C: New test.
20358 2004-12-06 Nick Clifton <nickc@redhat.com>
20360 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
20361 <limits.h> because the latter comes from gcc's include/ directory
20362 and not the newlib/libc/include directory.
20364 2004-12-04 Richard Henderson <rth@redhat.com>
20366 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
20368 2004-12-04 Richard Henderson <rth@redhat.com>
20370 * lib/target-supports.exp (check_gc_sections_available): Disable
20371 for alpha and ia64.
20373 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
20375 PR middle-end/17909
20376 * g++.dg/other/vararg-2.C: New test.
20378 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20380 PR c++/17011, c++/17971
20381 * g++.dg/template/error15.C: Adjust expected error.
20382 * g++.dg/template/instantiate3.C: Likewise.
20384 2004-12-03 Janis Johnson <janis187@us.ibm.com>
20386 * gcc.dg/altivec-18.c: Fix for darwin
20388 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
20391 * g++.dg/parse/ptrmem2.C: New.
20394 * g++.dg/template/new1.C: New.
20396 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20399 * gfortran.dg/direct_io_3.f90: New test.
20401 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
20404 * g++.dg/parse/crash21.C: New.
20406 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20408 PR c++/15664, c++/18276
20409 * g++.dg/template/ttp13.C: New test.
20410 * g++.dg/template/ttp14.C: Likewise.
20412 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20415 * g++.dg/parse/enum2.C: New test.
20416 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
20418 2004-12-02 Nick Clifton <nickc@redhat.com>
20420 * gcc.target/xstormy16: New test directory.
20421 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
20422 * gcc.target/xstormy16/bp.c: Check the generation of bp
20424 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
20425 bn instructions and the BELOW100 attribute.
20427 2004-12-02 Alan Modra <amodra@bigpond.net.au>
20430 * gcc.dg/ppc-eabi.c: New.
20432 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20435 * gfortran.dg/backspace.f90
20437 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20439 * gfortran.dg/inquire.f90: New test.
20441 2004-12-01 Janis Johnson <janis187@us.ibm.com>
20443 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
20444 handle effective-target-keyword.
20445 (dg-skip-if): Support effective-target keyword as target list.
20446 (dg-xfail-if): Ditto.
20447 * lib/target-supports.exp (is-effective-target-keyword): New proc.
20449 2004-12-01 Diego Novillo <dnovillo@redhat.com>
20451 PR tree-optimization/18291
20452 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
20454 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
20457 * g++.dg/parse/crash20.C: New.
20460 * g++.dg/overload/arg1.C: New.
20461 * g++.dg/overload/arg2.C: New.
20462 * g++.dg/overload/arg3.C: New.
20463 * g++.dg/overload/arg4.C: New.
20465 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
20467 * gcc.dg/c99-flex-array-4.c: Remove.
20469 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20471 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
20473 * lib/target-supports.exp (is-effective-target): Simplify.
20475 * lib/target-supports.exp (check_effective_target_vect_long):
20476 Fix for powerpc64-*-*.
20478 2004-11-30 Loren James Rittle <ljrittle@acm.org>
20480 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
20481 to support new requirements on FreeBSD 5.
20483 2004-11-30 Devang Patel <dpatel@apple.com>
20486 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
20488 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20490 * g++.dg/ext/altivec-13.C: New test.
20492 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
20495 * gcc.c-torture/execute/p18298.c: New test.
20497 2004-11-30 Ira Rosen <irar@il.ibm.com>
20498 Dorit Naishlos <dorit@il.ibm.com>
20501 * gcc.dg/vect/vect-89.c: New test.
20503 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
20505 * gcc.dg/pr18596-1.c: New test.
20507 2004-11-30 Ben Elliston <bje@au.ibm.com>
20509 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
20511 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20514 * gcc.dg/pr18479.c: New test.
20516 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20519 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
20520 mmix-knuth-mmixware.
20522 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
20523 cris-*-elf* cris-*-aout* mmix-*-*
20525 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20527 PR middle-end/18725
20528 * gcc.dg/pr18725.c: New test.
20530 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20533 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
20536 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
20538 2004-11-29 Mark Mitchell <mark@codesourcery.com>
20541 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
20542 * g++.old-deja/g++.law/ctors5.C: Likewise.
20543 * g++.old-deja/g++.other/crash25.C: Likewise.
20546 * g++.dg/template/error16.C: New test.
20549 * g++.dg/template/crash29.C: New test.
20551 2004-11-29 Diego Novillo <dnovillo@redhat.com>
20553 PR tree-optimization/18712
20554 * gcc.c-torture/compile/pr18712.c: New test.
20556 2004-11-29 Joseph Myers <joseph@codesourcery.com>
20559 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
20562 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20565 * g++.dg/lookup/crash6.C: New test.
20567 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20569 PR middle-end/18164
20570 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
20572 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
20574 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
20575 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
20576 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
20578 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
20580 * gcc.dg/pr18164.c: New test.
20582 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
20584 * gcc.dg/funroll-loops-all.c: New.
20586 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20589 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
20590 delimeter, match space and TAB as well as ":".
20593 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
20596 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
20599 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
20602 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
20604 2004-11-28 Bud Davis <bdavis9659@comcast.net>
20606 * gfortran.dg/direct_io_2.f90: New test.
20608 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20611 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
20613 2004-11-28 Richard Henderson <rth@redhat.com>
20615 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
20617 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
20619 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
20620 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
20621 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
20622 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
20623 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
20624 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
20625 gcc.dg/pointer-arith-8.c: New tests.
20627 2004-11-27 Bud Davis <bdavis9659@comcast.net>
20630 * gfortran.dg/endfile.f90: New test.
20632 2004-11-27 Falk Hueffner <falk@debian.org>
20634 * gcc.dg/loop-6.c: New test.
20636 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20638 * gcc.c-torture/execute/20041126-1.c: New test.
20640 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20642 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
20645 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20647 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
20650 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20652 PR rtl-optimization/17825
20653 * gcc.c-torture/compile/20041119-1.c: New test.
20655 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20657 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
20658 Check existence of ld library path variables before unsetting.
20660 2004-11-26 Mark Mitchell <mark@codesourcery.com>
20662 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
20664 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20666 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
20668 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20670 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
20672 2004-11-26 Ben Elliston <bje@au.ibm.com>
20674 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
20677 2004-11-26 Ben Elliston <bje@au.ibm.com>
20679 * gcc.dg/pr17957.c: Pass --param, not -param.
20681 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
20683 PR middle-end/17957
20684 * testsuite/gcc.dg/pr17957.c: New test.
20686 2004-11-25 Mark Mitchell <mark@codesourcery.com>
20689 * g++.dg/template/crash28.C: Likewise.
20692 * g++.dg/expr/unary2.C: Adjust lvalue messages.
20693 * g++.dg/ext/lvaddr.C: Likewise.
20694 * g++.dg/opt/pr7503-3.C: Likewise.
20697 * g++.dg/parse/qualified3.C: New test.
20698 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
20701 * g++.dg/expr/return1.C: New test.
20703 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20705 Friend class name lookup 3/n, PR c++/3332
20706 * g++.dg/lookup/friend3.C: New test.
20707 * g++.dg/lookup/friend4.C: Likewise.
20708 * g++.dg/lookup/friend5.C: Likewise.
20710 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20712 Friend class name lookup 2/n, PR c++/14513, c++/15410
20713 * g++.dg/lookup/friend2.C: New test.
20714 * g++.dg/template/friend31.C: Likewise.
20716 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20718 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
20720 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20723 * g++.dg/tc1/dr56.C: Remove.
20724 * g++.dg/template/typedef1.C: Add dg-error markers.
20725 * g++.old-deja/g++.other/typedef7.C: Likewise.
20728 * g++.dg/parse/typedef7.C: New test.
20730 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
20732 * gcc.c-torture/execute/20041124-1.c: New test.
20734 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20736 * g++.dg/template/deduce3.C: New test.
20739 * g++.dg/template/crash27.C: New test.
20742 * g++.dg/warn/Wshadow-3.C: New test.
20744 2004-11-24 Devang Patel <dpatel@apple.com>
20747 * gcc.dg/cpp/isysroot-1.c: New test.
20748 * gcc.dg/cpp/usr/include/stdio.h: New file.
20749 * gcc.dg/cpp/isysroot-2.c: New test.
20750 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
20753 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20756 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
20758 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20760 * gcc.target/sparc/align.c: Do not include <stdint.h>.
20761 * gcc.target/sparc/pdist.c: Likewise.
20763 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
20766 * g++.dg/conversion/simd1.C: New test.
20768 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20770 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
20771 and restore_ld_library_path_env_vars.
20772 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
20773 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
20774 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
20775 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
20777 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
20779 * gcc.dg/pragma-align-2.c: Test macro expansion.
20780 * gcc.dg/pragma-pack-2.c: New test.
20782 2004-11-23 Richard Henderson <rth@redhat.com>
20784 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
20785 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20786 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
20787 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
20788 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
20789 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
20791 * gcc.dg/vect/vect.exp: Add check for alpha.
20792 * lib/target-supports.exp (check_alpha_max_hw_available): New.
20793 (check_effective_target_vect_int): Enable for alpha.
20794 (check_effective_target_vect_long): New.
20795 (is-effective-target): Add it.
20797 2004-11-23 Uros Bizjak <uros@kss-loka.si>
20799 * gcc.dg/pr18614-1.c: New test.
20801 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20803 * gcc.dg/setjmp-2.c: New test.
20805 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
20807 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
20808 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
20809 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
20810 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
20811 gcc.target/sparc/pdist.c: New tests.
20813 2004-11-22 Bob Wilson <bob.wilson@acm.org>
20815 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
20817 2004-11-22 Dale Johannesen <dalej@apple.com>
20819 * gcc.dg/20041111-1.c: New.
20821 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20824 * gcc.dg/vect/pr18536.c: New test.
20826 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20829 * g++.dg/template/nontype11.C: New test.
20831 2004-11-21 Roger Sayle <roger@eyesopen.com>
20833 PR middle-end/18520
20834 * gcc.dg/pr18520-1.c: New test case.
20836 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
20838 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
20839 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
20840 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
20841 expected diagnostics.
20843 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20846 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
20847 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
20848 vect-77.c, vect-77a.c: XFAIL on the SPARC.
20850 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20852 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
20854 2004-11-19 Mark Mitchell <mark@codesourcery.com>
20855 Joseph Myers <joseph@codesourcery.com>
20857 * lib/target-supports.exp (check_visibility_available): Really
20860 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20863 * gcc.dg/vect/vect-85.c: New test.
20864 * gcc.dg/vect/vect-86.c: New test.
20865 * gcc.dg/vect/vect-87.c: New test.
20866 * gcc.dg/vect/vect-88.c: New test.
20868 2004-11-19 Ben Elliston <bje@au.ibm.com>
20870 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
20872 2004-11-18 Janis Johnson <janis187@us.ibm.com>
20874 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
20875 * gcc.dg/ppc-and-1.c: Ditto.
20876 * gcc.dg/ppc-compare-1.c: Ditto.
20877 * gcc.dg/ppc-mov-1.c: Ditto
20879 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
20880 Mark Mitchell <mark@codesourcery.com>
20882 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
20884 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20885 Aldy Hernandez <aldyh@redhat.com>
20887 * lib/target-supports.exp (check_effective_target_vect_int): New
20888 (check_effective_target_vect_float): New
20889 (check_effective_target_vect_double): New.
20890 (is-effective-target): Support new effective targets keywords.
20891 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
20892 default action for dg-do.
20893 * gcc.dg/vect/pr16105.c: Use new support.
20894 * gcc.dg/vect/pr18400.c: Ditto.
20895 * gcc.dg/vect/pr18425.c: Ditto.
20896 * gcc.dg/vect/vect-1.c: Ditto.
20897 * gcc.dg/vect/vect-10.c: Ditto.
20898 * gcc.dg/vect/vect-11.c: Ditto.
20899 * gcc.dg/vect/vect-12.c: Ditto.
20900 * gcc.dg/vect/vect-13.c: Ditto.
20901 * gcc.dg/vect/vect-14.c: Ditto.
20902 * gcc.dg/vect/vect-15.c: Ditto.
20903 * gcc.dg/vect/vect-16.c: Ditto.
20904 * gcc.dg/vect/vect-17.c: Ditto.
20905 * gcc.dg/vect/vect-18.c: Ditto.
20906 * gcc.dg/vect/vect-19.c: Ditto.
20907 * gcc.dg/vect/vect-2.c: Ditto.
20908 * gcc.dg/vect/vect-20.c: Ditto.
20909 * gcc.dg/vect/vect-21.c: Ditto.
20910 * gcc.dg/vect/vect-22.c: Ditto.
20911 * gcc.dg/vect/vect-23.c: Ditto.
20912 * gcc.dg/vect/vect-24.c: Ditto.
20913 * gcc.dg/vect/vect-25.c: Ditto.
20914 * gcc.dg/vect/vect-26.c: Ditto.
20915 * gcc.dg/vect/vect-27.c: Ditto.
20916 * gcc.dg/vect/vect-27a.c: Ditto.
20917 * gcc.dg/vect/vect-28.c: Ditto.
20918 * gcc.dg/vect/vect-29.c: Ditto.
20919 * gcc.dg/vect/vect-29a.c: Ditto.
20920 * gcc.dg/vect/vect-3.c: Ditto.
20921 * gcc.dg/vect/vect-30.c: Ditto.
20922 * gcc.dg/vect/vect-31.c: Ditto.
20923 * gcc.dg/vect/vect-32.c: Ditto.
20924 * gcc.dg/vect/vect-33.c: Ditto.
20925 * gcc.dg/vect/vect-34.c: Ditto.
20926 * gcc.dg/vect/vect-35.c: Ditto.
20927 * gcc.dg/vect/vect-36.c: Ditto.
20928 * gcc.dg/vect/vect-37.c: Ditto.
20929 * gcc.dg/vect/vect-38.c: Ditto.
20930 * gcc.dg/vect/vect-4.c: Ditto.
20931 * gcc.dg/vect/vect-40.c: Ditto.
20932 * gcc.dg/vect/vect-41.c: Ditto.
20933 * gcc.dg/vect/vect-42.c: Ditto.
20934 * gcc.dg/vect/vect-43.c: Ditto.
20935 * gcc.dg/vect/vect-44.c: Ditto.
20936 * gcc.dg/vect/vect-45.c: Ditto.
20937 * gcc.dg/vect/vect-46.c: Ditto.
20938 * gcc.dg/vect/vect-47.c: Ditto.
20939 * gcc.dg/vect/vect-48.c: Ditto.
20940 * gcc.dg/vect/vect-48a.c: Ditto.
20941 * gcc.dg/vect/vect-49.c: Ditto.
20942 * gcc.dg/vect/vect-5.c: Ditto.
20943 * gcc.dg/vect/vect-50.c: Ditto.
20944 * gcc.dg/vect/vect-51.c: Ditto.
20945 * gcc.dg/vect/vect-52.c: Ditto.
20946 * gcc.dg/vect/vect-53.c: Ditto.
20947 * gcc.dg/vect/vect-54.c: Ditto.
20948 * gcc.dg/vect/vect-55.c: Ditto.
20949 * gcc.dg/vect/vect-56.c: Ditto.
20950 * gcc.dg/vect/vect-56a.c: Ditto.
20951 * gcc.dg/vect/vect-57.c: Ditto.
20952 * gcc.dg/vect/vect-58.c: Ditto.
20953 * gcc.dg/vect/vect-59.c: Ditto.
20954 * gcc.dg/vect/vect-6.c: Ditto.
20955 * gcc.dg/vect/vect-60.c: Ditto.
20956 * gcc.dg/vect/vect-61.c: Ditto.
20957 * gcc.dg/vect/vect-62.c: Ditto.
20958 * gcc.dg/vect/vect-63.c: Ditto.
20959 * gcc.dg/vect/vect-64.c: Ditto.
20960 * gcc.dg/vect/vect-65.c: Ditto.
20961 * gcc.dg/vect/vect-66.c: Ditto.
20962 * gcc.dg/vect/vect-67.c: Ditto.
20963 * gcc.dg/vect/vect-68.c: Ditto.
20964 * gcc.dg/vect/vect-69.c: Ditto.
20965 * gcc.dg/vect/vect-7.c: Ditto.
20966 * gcc.dg/vect/vect-72.c: Ditto.
20967 * gcc.dg/vect/vect-72a.c: Ditto.
20968 * gcc.dg/vect/vect-73.c: Ditto.
20969 * gcc.dg/vect/vect-74.c: Ditto.
20970 * gcc.dg/vect/vect-75.c: Ditto.
20971 * gcc.dg/vect/vect-76.c: Ditto.
20972 * gcc.dg/vect/vect-77.c: Ditto.
20973 * gcc.dg/vect/vect-77a.c: Ditto.
20974 * gcc.dg/vect/vect-78.c: Ditto.
20975 * gcc.dg/vect/vect-79.c: Ditto.
20976 * gcc.dg/vect/vect-8.c: Ditto.
20977 * gcc.dg/vect/vect-80.c: Ditto.
20978 * gcc.dg/vect/vect-82.c: Ditto.
20979 * gcc.dg/vect/vect-82_64.c: Ditto.
20980 * gcc.dg/vect/vect-83.c: Ditto.
20981 * gcc.dg/vect/vect-83_64.c: Ditto.
20982 * gcc.dg/vect/vect-9.c: Ditto.
20983 * gcc.dg/vect/vect-all.c: Ditto.
20984 * gcc.dg/vect/vect-none.c: Ditto.
20986 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20988 * lib/gcc-dg.exp (dg-skip-if): New function.
20989 (dg-forbid-option): Remove.
20990 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
20991 * g++.dg/abi/bitfield8.C: Likewise.
20992 * g++.dg/abi/dtor1.C: Likewise.
20993 * g++.dg/abi/empty10.C: Likewise.
20994 * g++.dg/abi/empty7.C: Likewise.
20995 * g++.dg/abi/empty9.C: Likewise.
20996 * g++.dg/abi/layout3.C: Likewise.
20997 * g++.dg/abi/layout4.C: Likewise.
20998 * g++.dg/abi/thunk1.C: Likewise.
20999 * g++.dg/abi/thunk2.C: Likewise.
21000 * g++.dg/abi/vbase11.C: Likewise.
21001 * g++.dg/abi/vthunk2.C: Likewise.
21002 * g++.dg/abi/vthunk3.C: Likewise.
21003 * g++.dg/ext/attrib8.C: Likewise.
21004 * g++.dg/opt/longbranch2.C: Likewise.
21005 * g++.dg/opt/reg-stack4.C: Likewise.
21006 * g++.old-deja/g++.ext/attrib1.C: Likewise.
21007 * g++.old-deja/g++.ext/attrib2.C: Likewise.
21008 * g++.old-deja/g++.ext/attrib3.C: Likewise.
21009 * g++.old-deja/g++.other/store-expr1.C: Likewise.
21010 * g++.old-deja/g++.other/store-expr2.C: Likewise.
21011 * gcc.dg/20000609-1.c: Likewise.
21012 * gcc.dg/20000720-1.c: Likewise.
21013 * gcc.dg/20011107-1.c: Likewise.
21014 * gcc.dg/20011119-1.c: Likewise.
21015 * gcc.dg/20020108-1.c: Likewise.
21016 * gcc.dg/20020122-2.c: Likewise.
21017 * gcc.dg/20020122-3.c: Likewise.
21018 * gcc.dg/20020201-3.c: Likewise.
21019 * gcc.dg/20020206-1.c: Likewise.
21020 * gcc.dg/20020218-1.c: Likewise.
21021 * gcc.dg/20020310-1.c: Likewise.
21022 * gcc.dg/20020411-1.c: Likewise.
21023 * gcc.dg/20020418-2.c: Likewise.
21024 * gcc.dg/20020426-1.c: Likewise.
21025 * gcc.dg/20020426-2.c: Likewise.
21026 * gcc.dg/20020517-1.c: Likewise.
21027 * gcc.dg/20020523-1.c: Likewise.
21028 * gcc.dg/20020523-2.c: Likewise.
21029 * gcc.dg/20020729-1.c: Likewise.
21030 * gcc.dg/20030204-1.c: Likewise.
21031 * gcc.dg/20030826-2.c: Likewise.
21032 * gcc.dg/20030926-1.c: Likewise.
21033 * gcc.dg/20031202-1.c: Likewise.
21034 * gcc.dg/980312-1.c: Likewise.
21035 * gcc.dg/980313-1.c: Likewise.
21036 * gcc.dg/990117-1.c: Likewise.
21037 * gcc.dg/990424-1.c: Likewise.
21038 * gcc.dg/990524-1.c: Likewise.
21039 * gcc.dg/991230-1.c: Likewise.
21040 * gcc.dg/i386-387-1.c: Likewise.
21041 * gcc.dg/i386-387-2.c: Likewise.
21042 * gcc.dg/i386-387-3.c: Likewise.
21043 * gcc.dg/i386-387-4.c: Likewise.
21044 * gcc.dg/i386-387-5.c: Likewise.
21045 * gcc.dg/i386-387-6.c: Likewise.
21046 * gcc.dg/i386-asm-1.c: Likewise.
21047 * gcc.dg/i386-bitfield1.c: Likewise.
21048 * gcc.dg/i386-bitfield2.c: Likewise.
21049 * gcc.dg/i386-loop-1.c: Likewise.
21050 * gcc.dg/i386-loop-2.c: Likewise.
21051 * gcc.dg/i386-loop-3.c: Likewise.
21052 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
21053 * gcc.dg/i386-pic-1.c: Likewise.
21054 * gcc.dg/i386-regparm.c: Likewise.
21055 * gcc.dg/i386-signbit-1.c: Likewise.
21056 * gcc.dg/i386-signbit-2.c: Likewise.
21057 * gcc.dg/i386-signbit-3.c: Likewise.
21058 * gcc.dg/i386-sse-5.c: Likewise.
21059 * gcc.dg/i386-sse-8.c: Likewise.
21060 * gcc.dg/i386-unroll-1.c: Likewise.
21061 * gcc.dg/tls/opt-1.c: Likewise.
21062 * gcc.dg/tls/opt-2.c: Likewise.
21063 * gcc.dg/unroll-1.c: Likewise.
21064 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
21065 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
21066 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
21067 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
21069 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21071 * g++.dg/template/incomplete1.C: New test.
21073 2004-11-16 Nick Clifton <nickc@redhat.com>
21075 Revert patches accidentally commited during checkin of fixes for
21077 gcc.c-torture/execute/simd-4.c: Revert
21078 gcc.dg/20040910-1.c: Revert.
21080 2004-11-16 Paul Brook <paul@codesourcery.com>
21083 * gfortran.dg/der_pointer_1.f90: New test.
21085 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
21088 * gcc.dg/bitfld-13.c: New test.
21090 2004-11-15 Janis Johnson <janis187@us.ibm.com>
21092 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
21095 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
21096 * gcc.dg/ppc64-abi-2.c: Ditto.
21097 * gcc.dg/ppc64-abi-3.c: Ditto.
21099 * lib/gcc-dg.exp (dg-target-list): Remove.
21101 2004-11-15 Steve Ellcey <sje@cup.hp.com>
21103 * gcc.dg/ia64-postinc.c: New test.
21105 2004-11-15 Mark Mitchell <mark@codesourcery.com>
21107 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
21109 2004-11-15 Nick Clifton <nickc@redhat.com>
21111 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
21112 __INT_MAX__ so that the test can be compiled by toolchains
21113 targeted at 16-bit processors.
21115 * gcc.dg/20040625-1.c: Use long constants rather than integers
21116 when performing arithmetic that will overflow 16-bits.
21118 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
21119 xstormy16. It does not support 128-bit vector operations.
21121 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
21122 with the macro PTR_TYPE. Define this macro to an integer type
21123 suitable for holding a pointer.
21125 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
21126 the target is a 16-bit processor.
21128 * gcc.dg/cpp/if-2.c: Expect a different warning message from
21129 16-bit targets where the character constant will be too long.
21131 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
21132 where the double will not be directly addressable.
21134 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21136 Friend class name lookup 1/n, PR c++/18471
21137 * g++.dg/template/crash26.C: New test.
21138 * g++.dg/lookup/struct1.C: Adjust expected error.
21139 * g++.dg/parse/elab1.C: Likewise.
21140 * g++.dg/parse/elab2.C: Likewise.
21141 * g++.dg/parse/int-as-enum1.C: Likewise.
21142 * g++.dg/parse/struct-as-enum1.C: Likewise.
21143 * g++.dg/parse/typedef1.C: Likewise.
21144 * g++.dg/parse/typedef3.C: Likewise.
21145 * g++.dg/parse/typedef4.C: Likewise.
21146 * g++.dg/parse/typedef5.C: Likewise.
21147 * g++.dg/template/nontype4.C: Likewise.
21148 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
21149 * g++.old-deja/g++.other/elab1.C: Likewise.
21150 * g++.old-deja/g++.other/syntax4.C: Likewise.
21152 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
21154 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
21156 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
21158 * gcc.c-torture/execute/20041114-1.c: New test.
21160 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
21162 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
21163 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
21164 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
21165 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
21166 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
21167 gcc.dg/switch-7.c: New tests.
21169 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
21171 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
21173 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
21176 * gcc.dg/vect/pr18400.c: New test.
21178 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
21179 Andrew Pinski <pinskia@physics.uc.edu>
21182 * gcc.dg/vect/pr18425.c: New test.
21184 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21186 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
21187 Guard with dg-require-alias and dg-require-visibility.
21189 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21191 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
21193 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21195 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
21197 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21200 * g++.dg/template/defarg5.C: New test.
21202 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21204 * g++.dg/parse/cast1.C: Run only on ILP32.
21205 * g++.old-deja/g++.mike/p784.C: Likewise.
21207 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
21209 * gcc.c-torture/execute/20041113-1.c: New test.
21211 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
21214 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
21215 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
21216 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
21217 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
21218 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
21219 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
21220 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
21221 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
21222 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
21223 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
21224 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
21225 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
21226 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
21228 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
21230 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
21231 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
21232 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
21233 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
21234 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
21235 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
21236 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
21237 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
21238 gcc.target/sparc/combined-1.c: New tests.
21240 2004-11-12 Ziemowit Laski <zlaski@apple.com>
21242 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
21245 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21247 * lib/gcc-dg.exp (dg-forbid-option): New function.
21248 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
21249 * g++.dg/abi/bitfield8.C: Likewise.
21250 * g++.dg/abi/dtor1.C: Likewise.
21251 * g++.dg/abi/empty10.C: Likewise.
21252 * g++.dg/abi/empty7.C: Likewise.
21253 * g++.dg/abi/empty9.C: Likewise.
21254 * g++.dg/abi/layout3.C: Likewise.
21255 * g++.dg/abi/layout4.C: Likewise.
21256 * g++.dg/abi/thunk1.C: Likewise.
21257 * g++.dg/abi/thunk2.C: Likewise.
21258 * g++.dg/abi/vbase11.C: Likewise.
21259 * g++.dg/abi/vthunk2.C: Likewise.
21260 * g++.dg/abi/vthunk3.C: Likewise.
21261 * g++.dg/ext/attrib8.C: Likewise.
21262 * g++.dg/opt/longbranch2.C: Likewise.
21263 * g++.dg/opt/reg-stack4.C: Likewise.
21264 * g++.old-deja/g++.ext/attrib1.C: Likewise.
21265 * g++.old-deja/g++.ext/attrib2.C: Likewise.
21266 * g++.old-deja/g++.ext/attrib3.C: Likewise.
21267 * g++.old-deja/g++.other/store-expr1.C: Likewise.
21268 * g++.old-deja/g++.other/store-expr2.C: Likewise.
21269 * gcc.dg/20000609-1.c: Likewise.
21270 * gcc.dg/20000720-1.c: Likewise.
21271 * gcc.dg/20011107-1.c: Likewise.
21272 * gcc.dg/20011119-1.c: Likewise.
21273 * gcc.dg/20020108-1.c: Likewise.
21274 * gcc.dg/20020122-2.c: Likewise.
21275 * gcc.dg/20020122-3.c: Likewise.
21276 * gcc.dg/20020201-3.c: Likewise.
21277 * gcc.dg/20020206-1.c: Likewise.
21278 * gcc.dg/20020218-1.c: Likewise.
21279 * gcc.dg/20020310-1.c: Likewise.
21280 * gcc.dg/20020411-1.c: Likewise.
21281 * gcc.dg/20020418-2.c: Likewise.
21282 * gcc.dg/20020426-1.c: Likewise.
21283 * gcc.dg/20020426-2.c: Likewise.
21284 * gcc.dg/20020517-1.c: Likewise.
21285 * gcc.dg/20020523-1.c: Likewise.
21286 * gcc.dg/20020523-2.c: Likewise.
21287 * gcc.dg/20020729-1.c: Likewise.
21288 * gcc.dg/20030204-1.c: Likewise.
21289 * gcc.dg/20030826-2.c: Likewise.
21290 * gcc.dg/20030926-1.c: Likewise.
21291 * gcc.dg/20031202-1.c: Likewise.
21292 * gcc.dg/980312-1.c: Likewise.
21293 * gcc.dg/980313-1.c: Likewise.
21294 * gcc.dg/990117-1.c: Likewise.
21295 * gcc.dg/990424-1.c: Likewise.
21296 * gcc.dg/990524-1.c: Likewise.
21297 * gcc.dg/991230-1.c: Likewise.
21298 * gcc.dg/i386-387-1.c: Likewise.
21299 * gcc.dg/i386-387-2.c: Likewise.
21300 * gcc.dg/i386-387-3.c: Likewise.
21301 * gcc.dg/i386-387-4.c: Likewise.
21302 * gcc.dg/i386-387-5.c: Likewise.
21303 * gcc.dg/i386-387-6.c: Likewise.
21304 * gcc.dg/i386-asm-1.c: Likewise.
21305 * gcc.dg/i386-bitfield1.c: Likewise.
21306 * gcc.dg/i386-bitfield2.c: Likewise.
21307 * gcc.dg/i386-loop-1.c: Likewise.
21308 * gcc.dg/i386-loop-2.c: Likewise.
21309 * gcc.dg/i386-loop-3.c: Likewise.
21310 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
21311 * gcc.dg/i386-pic-1.c: Likewise.
21312 * gcc.dg/i386-regparm.c: Likewise.
21313 * gcc.dg/i386-signbit-1.c: Likewise.
21314 * gcc.dg/i386-signbit-2.c: Likewise.
21315 * gcc.dg/i386-signbit-3.c: Likewise.
21316 * gcc.dg/i386-sse-5.c: Likewise.
21317 * gcc.dg/i386-sse-8.c: Likewise.
21318 * gcc.dg/i386-unroll-1.c: Likewise.
21319 * gcc.dg/tls/opt-1.c: Likewise.
21320 * gcc.dg/tls/opt-2.c: Likewise.
21321 * gcc.dg/unroll-1.c: Likewise.
21322 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
21323 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
21324 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
21325 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
21326 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
21329 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21332 * g++.dg/parse/cond1.C: New test.
21335 * g++.dg/template/array9.C: New test.
21336 * g++.dg/ext/vla1.C: Adjust error messages.
21337 * g++.dg/ext/vlm1.C: Likewise.
21338 * g++.dg/template/crash2.C: Likewise.
21341 * g++.dg/template/call3.C: New test.
21344 * g++.dg/template/ptrmem11.C: New test.
21346 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
21349 * lib/g++.exp: Set LC_ALL and LANG to C.
21350 * lib/gcc-dg.exp: Likewise.
21351 * lib/gfortran.exp: Likewise.
21352 * lib/objc.exp: Likewise.
21353 * lib/treelang.exp: Likewise.
21355 2004-11-12 Andreas Schwab <schwab@suse.de>
21357 * gcc.dg/pr16286.c: Fix last change.
21359 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21362 * g++.dg/init/global1.C: New test.
21364 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
21366 * gcc.c-torture/execute/20041112-1.c: New test.
21368 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21370 * lib/gcc-dg.exp (dg-target-list): New.
21372 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21373 Richard Sandiford <rsandifo@redhat.com>
21375 * lib/target-supports.exp (get-compiler_messages): New.
21376 (check_named_sections_available): Use it.
21377 (check_effective_target_ilp32): New.
21378 (check_effective_target_lp64): New.
21379 (is-effective-target): New.
21380 * lib/gcc-dg.exp (dg-require-effective-target): New.
21382 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
21384 * gcc.dg/precedence-1.c: New test.
21386 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21388 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
21390 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
21391 message, delete generated files, use more descriptive name for
21392 executable, and make the test unsupported when it cannot be run.
21394 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
21395 (dg-require-weak, dg-require-visibility, dg-require-alias,
21396 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
21397 dg-require-iconv, dg-require-named-sections): Use it.
21399 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
21401 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
21404 * gcc.dg/ppc-and-1: New
21407 * gcc.dg/ppc-mov-1.c: New.
21410 * gcc.dg/ppc-compare-1.c: New.
21412 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
21414 * objc.dg/desig-init-2.m: New test.
21416 2004-11-10 Adam Nemet <anemet@lnxw.com>
21418 PR middle-end/18160
21419 * g++.dg/warn/register-var-1.C: New test.
21420 * g++.dg/warn/register-var-2.C: New test.
21422 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21424 * gcc.dg/union-2.c: New test.
21426 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
21428 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
21429 New test for PR tree-optimization/17892.
21431 2004-11-09 Mark Mitchell <mark@codesourcery.com>
21434 * g++.dg/init/new12.C: New test.
21436 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
21438 * gcc.target/sparc: New directory.
21439 * gcc.target/sparc/sparc.exp: New driver.
21440 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
21441 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
21442 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
21443 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
21445 2004-11-10 Paul Brook <paul@codesourcery.com>
21448 * gfortran.dg/list_read.c: New test.
21450 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21453 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
21454 expected diagnostic location.
21456 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
21458 * gcc.dg/20041109-1.c: New test.
21460 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
21463 * objc/compile/pr18406.m: New test.
21465 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21467 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
21469 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21471 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
21473 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21475 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
21477 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21479 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
21482 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
21485 * gcc.c-torture/pr18299-1.c: New test.
21487 2004-11-06 Andreas Schwab <schwab@suse.de>
21489 * gcc.dg/pr16286.c: Also test for bool and pixel.
21491 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
21493 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
21494 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
21495 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
21496 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
21497 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
21498 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
21499 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
21500 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
21501 gcc.dg/struct-semi-3.c: New tests.
21503 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21505 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
21507 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21509 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
21510 Do not use C99 designators.
21512 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21514 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
21516 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21518 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
21519 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
21520 * gcc.c-torture/execute/simd-5.x: Remove.
21522 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
21524 PR rtl-optimization/17933
21525 * gcc.dg/torture/pr17933-1.c: New test.
21527 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
21530 * lib/target-supports.exp (check_weak_available): Support
21533 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
21535 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
21536 call to fflush(stdout) before abort.
21537 (my_ffsll): New function.
21538 (generate_fields): Use it.
21540 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21542 * gcc.dg/init-undef-1.c: New test.
21544 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21546 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
21547 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
21548 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
21549 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
21550 expected messages for new parser.
21552 2004-11-04 Mark Mitchell <mark@codesourcery.com>
21554 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
21556 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21558 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
21561 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21563 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
21564 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
21565 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
21566 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
21567 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
21568 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
21569 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
21570 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
21571 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
21572 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
21574 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21576 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
21577 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
21578 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
21579 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
21580 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
21581 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
21582 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
21585 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
21588 * gcc.dg/20041104-1.c: New test.
21590 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21592 * g++.dg/template/nontype7.C: New test.
21593 * g++.dg/template/nontype8.C: Likewise.
21594 * g++.dg/template/nontype9.C: Likewise.
21595 * g++.dg/template/nontype10.C: Likewise.
21596 * g++.dg/tc1/dr49.C: Likewise.
21597 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
21598 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
21600 2004-11-04 Ben Elliston <bje@au.ibm.com>
21602 * g++.dg/rtti/tinfo1.C: Remove xfails.
21604 2004-11-04 Ben Elliston <bje@au.ibm.com>
21606 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
21607 packed attribute to the definition to satisfy the new C++ parser.
21609 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21611 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
21612 invocations of va_arg.
21614 2004-11-02 Mark Mitchell <mark@codesourcery.com>
21617 * g++.dg/template/crash25.C: New test.
21620 * g++.dg/template/typedef2.C: New test.
21621 * g++.dg/parse/crash13.C: Adjust error markers.
21624 * g++.dg/conversion/const3.C: New test.
21626 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21631 * gfortran.dg/generic_[123].f90: New testcases.
21633 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21635 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
21636 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
21638 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
21641 * gcc.c-torture/compile/pr16808.c: New test.
21643 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
21645 PR rtl-optimization/17104
21646 * gcc.dg/ppc-bitfield1.c: New.
21648 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21650 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
21652 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21654 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
21655 strings for 32-bit code.
21657 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
21660 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
21662 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
21665 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
21667 2004-10-31 Mark Mitchell <mark@codesourcery.com>
21670 * g++.dg/init/aggr2.C: New test.
21672 2004-10-30 Ziemowit Laski <zlaski@apple.com>
21674 * objc.dg/local-decl-1.m: New test.
21676 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
21678 * gcc.dg/20040910-1.c: Adjust regex.
21680 2004-10-30 Roger Sayle <roger@eyesopen.com>
21682 PR rtl-optimization/18084
21683 * g++.dg/opt/pr18084-1.C: New testcase.
21685 2004-10-30 Matt Austern <austern@apple.com>
21688 * g++.dg/ext/attrib18.C: New test.
21690 2004-10-30 Roger Sayle <roger@eyesopen.com>
21692 PR middle-end/18096
21693 * gcc.dg/pr18096-1.c: New test case.
21695 2004-10-30 Roger Sayle <roger@eyesopen.com>
21697 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
21699 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
21702 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
21703 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
21704 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
21705 gcc.dg/old-style-prom-3.c: New tests.
21707 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
21709 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
21710 Remove unnecessary inclusion of stdio.h.
21712 2004-10-29 Roger Sayle <roger@eyesopen.com>
21714 PR rtl-optimization/17581
21715 * gcc.dg/pr17581-1.c: New test case.
21717 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
21719 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
21721 * g++.dg/conversion/dr195-1.C: New.
21722 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
21723 * g++.old-deja/g++.mike/p10148.C: Likewise.
21725 2004-10-29 Mark Mitchell <mark@codesourcery.com>
21728 * g++.dg/debug/typedef2.C: New test.
21730 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
21733 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
21734 * gfortran.dg/g77/README: Update.
21736 2004-10-28 Matt Austern <austern@apple.com>
21739 * g++.dg/ext/packed7.C: New test.
21741 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21743 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
21745 * lib/scanasm.exp (hidden-scan-for): New proc.
21746 (scan-hidden): Use hidden-scan-for instead of constructing the scan
21748 (scan-not-hidden): Likewise.
21749 * lib/target-supports.exp (check_visibility_available): mach-o is
21752 2004-10-28 Mark Mitchell <mark@codesourcery.com>
21755 * g++.dg/template/memclass3.C: New test.
21757 2004-10-28 Adam Nemet <anemet@lnxw.com>
21759 PR middle-end/18160
21760 * gcc.dg/register-var-1.c: New test.
21761 * gcc.dg/register-var-2.c: New test.
21762 * gcc.dg/asm-7.c: Taking the address of a register variable is an
21765 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
21768 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
21770 * gcc.dg/vect/vect-22.c: Likewise.
21772 2004-10-28 Jakub Jelinek <jakub@redhat.com>
21774 * gcc.dg/i386-rotate-1.c: New test.
21776 2004-10-27 Mark Mitchell <mark@codesourcery.com>
21778 * g++.dg/init/ref12.C: Add "run" marker.
21781 * g++.dg/init/ref12.C: New test.
21784 * g++.dg/template/shift1.C: New test.
21785 * g++.dg/template/error10.C: Adjust error markers.
21787 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
21790 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
21792 2004-10-27 Geoffrey Keating <geoffk@apple.com>
21794 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
21795 * gcc.dg/weak/weak-3.c: Likewise.
21796 * gcc.dg/weak/weak-5.c: Likewise.
21797 * gcc.dg/weak/weak-9.c: Likewise.
21798 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
21799 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
21801 * gcc.dg/darwin-weakimport-1.c: New.
21803 2004-10-28 Ben Elliston <bje@au.ibm.com>
21805 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
21807 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
21809 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
21810 'syntax' error messages.
21811 * gcc.dg/cpp/direct2s.c: Likewise.
21813 2004-10-26 Geoffrey Keating <geoffk@apple.com>
21815 * gcc.c-torture/compile/20041026-1.c: New.
21817 2004-10-26 Mark Mitchell <mark@codesourcery.com>
21820 * g++.dg/lookup/ns2.C: New test.
21823 * g++.dg/template/enum4.C: New test.
21826 * g++.dg/template/expr1.C: New test.
21828 2004-10-26 Ben Elliston <bje@au.ibm.com>
21830 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
21832 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
21834 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
21835 gcc.dg/decl-nospec-3.c: New tests.
21837 2004-10-26 Ziemowit Laski <zlaski@apple.com>
21839 * objc.dg/super-class-3.m: New test.
21841 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
21843 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
21845 * gcc.dg/cpp/direct2s.c: Likewise.
21847 2004-10-25 Geoffrey Keating <geoffk@apple.com>
21849 * objc.dg/image-info.m: Update for changes to section selection.
21851 2004-10-25 David Ayers <d.ayers@inode.at>
21852 Ziemowit Laski <zlaski@apple.com>
21854 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
21855 diagnostics when messaging 'id <Proto>'.
21856 * objc.dg/class-protocol-1.m: New test.
21857 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
21858 a non-existent method signature.
21859 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
21860 Update diagnostics when messaging with non-existent method signature.
21861 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
21862 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
21863 invalid receivers are now resolved as if messaging 'id'; remove
21864 extraneous diagnostics.
21866 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
21869 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
21870 gcc.dg/init-desig-obs-3.c: New tests.
21872 2004-10-25 Jakub Jelinek <jakub@redhat.com>
21874 * gcc.dg/debug/20041023-1.c: New test.
21876 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
21878 PR middle-end/17407
21879 * gcc.c-torture/compile/pr17407.c: New test.
21882 * g++.dg/template/array8.C: New test.
21884 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21887 * lib/g++.exp: Accept more than one multilib libgcc.
21888 * lib/gcc-dg.exp: Likewise.
21889 * lib/objc.exp: Likewise.
21890 * lib/treelang.exp: Likewise.
21891 * lib/gfortran.exp: Likewise.
21893 2004-10-24 Ben Elliston <bje@au.ibm.com>
21895 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
21897 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
21899 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
21900 * gcc.dg/c99-const-expr-3.c: Likewise.
21902 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
21904 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
21906 2004-10-23 Ben Elliston <bje@au.ibm.com>
21908 * gcc.c-torture/execute/loop-2e.x: Remove.
21910 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
21913 * g++.dg/parse/crash18.C: New.
21914 * g++.dg/parse/crash19.C: New.
21916 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
21918 * g++.dg/ext/dllimport1.C: Move dg-warnings.
21919 * g++.dg/ext/dllimport2.C: Same.
21920 * g++.dg/ext/dllimport8.C: Same.
21922 2004-10-21 Mark Mitchell <mark@codesourcery.com>
21925 * g++.dg/conversion/cast1.C: New test.
21926 * g++.dg/overload/pmf1.C: Adjust error marker.
21928 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
21931 * objc.dg/const-str-7.m: New test.
21933 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21935 * g++.dg/template/memfriend11.C: Fix comment typo.
21936 * g++.dg/template/memfriend14.C: Likewise.
21938 2004-10-20 Richard Henderson <rth@redhat.com>
21940 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
21941 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
21942 -fasynchronous-unwind-tables.
21944 2004-10-20 Richard Henderson <rth@redhat.com>
21946 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
21947 (main): Return success.
21948 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
21949 (main): Return success.
21951 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21954 * g++.dg/template/memfriend9.C: New test.
21955 * g++.dg/template/memfriend10.C: Likewise.
21956 * g++.dg/template/memfriend11.C: Likewise.
21957 * g++.dg/template/memfriend12.C: Likewise.
21958 * g++.dg/template/memfriend13.C: Likewise.
21959 * g++.dg/template/memfriend14.C: Likewise.
21960 * g++.dg/template/memfriend15.C: Likewise.
21961 * g++.dg/template/memfriend16.C: Likewise.
21962 * g++.dg/template/memfriend17.C: Likewise.
21963 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
21965 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
21967 * g++.dg/conversion/dr195.C: New.
21968 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
21970 2004-10-20 Ben Elliston <bje@au.ibm.com>
21971 Devang Patel <dpatel@apple.com>
21973 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
21974 of floating point arithmetic, which could trap.
21976 2004-10-19 Mark Mitchell <mark@codesourcery.com>
21979 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
21980 * g++.dg/conversion/const2.C: New test.
21981 * g++.dg/expr/reinterpret2.C: New test.
21982 * g++.dg/expr/reinterpret3.C: New test.
21983 * g++.dg/expr/cast2.C: New test.
21984 * g++.dg/expr/copy1.C: New test.
21985 * g++.dg/other/conversion1.C: Change error message.
21986 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
21987 function pointers to void *.
21988 * g++.old-deja/g++.mike/p10148.C: Likewise.
21990 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21992 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
21994 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
21998 * g++.dg/parse/expr3.C: New test.
22000 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22002 * gcc.dg/smod-1.c: New test.
22004 2004-10-18 Ziemowit Laski <zlaski@apple.com>
22006 * objc.dg/method-14.m: New test.
22008 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
22010 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
22011 Also xfail as the patch was reverted.
22013 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
22015 PR middle-end/16973
22016 * gcc.dg/pr16973.c: New test.
22018 2004-10-18 Diego Novillo <dnovillo@redhat.com>
22020 PR tree-optimization/17656
22021 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
22023 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
22025 * g++.dg/eh/shadow1.C: New.
22027 2004-10-18 Jakub Jelinek <jakub@redhat.com>
22029 * gcc.c-torture/compile/20041018-1.c: New test.
22031 2004-10-18 Ben Elliston <bje@au.ibm.com>
22033 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
22034 compiler referring to register 0 when accessing sdata. The linker
22035 now patches things up.
22037 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
22040 * gcc.c-torture/compile/pr17529.c: New test.
22042 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22045 * g++.dg/ext/attrib17.C: New test.
22047 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22049 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
22051 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22054 * g++.dg/ext/attrib16.C: New test.
22056 2004-10-15 Mark Mitchell <mark@codesourcery.com>
22059 * g++.dg/init/dso_handle1.C: New test.
22062 * g++.dg/parse/typedef6.C: New test.
22065 * g++.dg/parse/pragma1.C: New test.
22067 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
22069 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
22071 2004-10-15 Steve Ellcey <sje@cup.hp.com>
22073 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
22074 -fno-common when on HPPA HP-UX platforms.
22076 2004-10-15 Jakub Jelinek <jakub@redhat.com>
22079 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
22081 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
22084 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
22087 * g++.dg/lookup/strong-using-4.C: New test.
22089 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
22091 PR middle-end/16567
22092 * gcc.c-torture/compile/nested-1.c: New test.
22094 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
22096 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
22097 and mipsisa64*-*-* (until support for misaligned loads is added).
22098 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
22099 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
22100 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
22101 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
22102 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
22103 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
22105 2004-10-14 Mark Mitchell <mark@codesourcery.com>
22108 * g++.dg/init/dtor3.C: New test.
22110 2004-10-15 Ben Elliston <bje@au.ibm.com>
22112 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
22114 2004-10-14 Geoffrey Keating <geoffk@apple.com>
22116 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
22117 * gcc.dg/macho-lo-sum.c: Likewise.
22119 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
22121 * gcc.dg/ppc-spe64-1.c: New test.
22123 2004-10-14 Devang Patel <dpatel@apple.com>
22126 * gcc.dg/pr17635.c : New test.
22128 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
22130 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
22131 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
22132 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
22133 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
22134 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
22135 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
22136 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
22137 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
22138 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
22139 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
22140 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
22141 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
22142 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
22143 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
22144 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
22145 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
22146 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
22147 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
22149 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
22151 * gcc.dg/vect/vect-82.c: New testcase.
22152 * gcc.dg/vect/vect-82_64.c: New testcase.
22153 * gcc.dg/vect/vect-83.c: New testcase.
22154 * gcc.dg/vect/vect-83_64.c: New testcase.
22156 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
22158 * gcc.dg/cpp/error-1.c: New test.
22160 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
22162 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
22164 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
22167 * gcc.dg/cris-peep2-xsrand2.c: New test.
22169 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
22172 * testsuite/g++.dg/expr/for2.C: New test.
22174 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22176 * g++.dg/inherit/thunk1.C: Run on the SPARC.
22178 2004-10-13 Jakub Jelinek <jakub@redhat.com>
22180 PR tree-optimization/17724
22181 * g++.dg/opt/pr17724-1.C: New test.
22182 * g++.dg/opt/pr17724-2.C: New test.
22183 * g++.dg/opt/pr17724-3.C: New test.
22184 * g++.dg/opt/pr17724-4.C: New test.
22185 * g++.dg/opt/pr17724-5.C: New test.
22186 * g++.dg/opt/pr17724-6.C: New test.
22188 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
22191 * gcc.dg/pr17301-2.c: New test.
22193 2004-10-11 Mark Mitchell <mark@codesourcery.com>
22196 * g++.dg/parse/error22.C: New test.
22199 * g++.dg/template/spec18.C: New test.
22201 2004-10-11 Steve Ellcey <sje@cup.hp.com>
22203 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
22204 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
22206 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
22207 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
22209 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
22211 * g++.dg/eh/cleanup5.C: Add dg-options "".
22213 2004-10-11 Roger Sayle <roger@eyesopen.com>
22215 PR middle-end/17657
22216 * gcc.dg/switch-4.c: New test case.
22218 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
22220 * gcc.c-torture/execute/20041011-1.c: New test.
22222 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
22225 * g++.dg/init/for3.C: New test.
22228 * g++.dg/opt/switch2.C: New test.
22230 PR middle-end/17703
22231 * g++.dg/warn/Wreturn-2.C: New test.
22233 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
22236 * g++.dg/eh/cleanup5.C: New test.
22238 2004-10-10 Mark Mitchell <mark@codesourcery.com>
22241 * g++.dg/parse/error21.C: New test.
22243 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
22245 * g++.dg/overload/pmf1.C: Adjust quoting marks.
22246 * g++.dg/warn/incomplete1.C: Likewise.
22247 * g++.dg/template/qualttp20.C: Likewise.
22249 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
22252 * parm-incomplete-1.c: New test.
22254 2004-10-09 Mark Mitchell <mark@codesourcery.com>
22257 * g++.dg/parse/error19.C: New test.
22260 * g++.dg/init/new11.C: New test.
22263 * g++.dg/parse/error20.C: New test.
22266 * g++.dg/template/crash24.C: New test.
22268 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
22271 * gcc.dg/pr17301-1.c: New test.
22273 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
22276 * gcc.dg/anon-struct-5.c: New test.
22278 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
22281 * gcc.dg/pr17844-1.c: New test.
22283 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
22285 PR tree-optimization/17906
22286 * gcc.c-torture/compile/pr17906.c: New.
22288 2004-10-09 Stuart Hastings <stuart@apple.com>
22289 Roger Sayle <roger@eyesopen.com>
22291 PR rtl-optimization/17853
22292 * gcc.dg/i386-mmx-5.c: New testcase.
22294 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
22296 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
22298 2004-10-09 Mark Mitchell <mark@codesourcery.com>
22301 * g++.dg/template/static9.C: New test.
22304 * g++.dg/parse/operator5.C: New test.
22306 2004-10-09 Roger Sayle <roger@eyesopen.com>
22308 PR middle-end/17894
22309 * gcc.c-torture/execute/divcmp-4.c: New test case.
22311 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22314 * g++.dg/opt/pr17902.C: New test.
22316 2004-10-09 Jakub Jelinek <jakub@redhat.com>
22318 * gcc.dg/cpp/ident-1.c: Add dg-options "".
22320 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22322 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
22324 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22326 * gcc.dg/assign-warn-3.c: New test.
22328 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22331 * gcc.dg/cpp/ident-1.c: New test.
22333 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
22335 * gcc.c-torture/compile/acc1.c: New.
22337 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22339 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
22340 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
22342 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22344 * gcc.dg/ultrasp11.c: New test.
22346 2004-10-08 Michael Matz <matz@suse.de>
22348 * gcc.dg/doloop-2.c: New test.
22350 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22352 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
22353 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
22354 objc.dg/method-9.m: Update expected diagnostics.
22356 2004-10-07 Geoffrey Keating <geoffk@apple.com>
22358 * gcc.dg/ppc-fsel-3.c: New file.
22359 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
22361 2004-10-07 Paul Brook <paul@codesourcery.com>
22363 * gfortran.dg/intrinsic_verify_1.f90: New test.
22365 2004-10-07 Paul Brook <paul@codesourcery.com>
22367 * gfortran.dg/empty_format_1.f90: Remove stray commas.
22369 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22371 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
22372 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
22375 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
22377 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
22379 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22382 * g++.dg/warn/Winline-4.C: New test.
22384 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22386 * gcc.c-torture/compile/20041007-1.c: New test.
22388 2004-10-07 Paul Brook <paul@codesourcery.com>
22391 * gfortran.dg/use_allocated_1.f90: New test.
22393 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22395 PR middle-end/17849
22396 * gfortran.fortran-torture/compile/nested.f90: New test
22398 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
22400 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
22402 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22405 * g++.dg/ext/asm6.C: New test.
22407 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
22409 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
22411 2004-10-06 Paul Brook <paul@codesourcery.com>
22413 PR libfortran/17709
22414 * gfortran.dg/empty_format_1.f90: New test.
22416 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22419 * gfortran.dg/ishft.f90: New test.
22422 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
22425 2004-10-06 Paul Brook <paul@codesourcery.com>
22427 * gfortran.dg/do_1.f90: New test.
22429 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22431 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
22432 optimizing for size.
22434 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22436 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
22438 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22440 * gcc.c-torture/compile/20041005-1.c: New test.
22442 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
22445 * g++.dg/lookup/koenig4.C: New.
22447 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
22449 * g++.dg/other/classkey1.C: Adjust quoting marks.
22450 * g++.dg/parse/error15.C: Likewise.
22451 * g++.dg/template/meminit2.C (int>): Likewise.
22453 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22456 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
22459 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
22462 * gfortran.dg/pr17708.f90: New test.
22464 2004-10-04 Chao-ying Fu <fu@mips.com>
22466 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
22467 * gcc.dg/vect/vect-4.c: Ditto.
22468 * gcc.dg/vect/vect-5.c: Ditto.
22469 * gcc.dg/vect/vect-6.c: Ditto.
22470 * gcc.dg/vect/vect-8.c: Ditto.
22471 * gcc.dg/vect/vect-16.c: Ditto.
22472 * gcc.dg/vect/vect-30.c: Ditto.
22473 * gcc.dg/vect/vect-40.c: Ditto.
22474 * gcc.dg/vect/vect-41.c: Ditto.
22475 * gcc.dg/vect/vect-42.c: Ditto.
22476 * gcc.dg/vect/vect-43.c: Ditto.
22477 * gcc.dg/vect/vect-44.c: Ditto.
22478 * gcc.dg/vect/vect-45.c: Ditto.
22479 * gcc.dg/vect/vect-46.c: Ditto.
22480 * gcc.dg/vect/vect-47.c: Ditto.
22481 * gcc.dg/vect/vect-48.c: Ditto.
22482 * gcc.dg/vect/vect-49.c: Ditto.
22483 * gcc.dg/vect/vect-50.c: Ditto.
22484 * gcc.dg/vect/vect-51.c: Ditto.
22485 * gcc.dg/vect/vect-52.c: Ditto.
22486 * gcc.dg/vect/vect-53.c: Ditto.
22487 * gcc.dg/vect/vect-54.c: Ditto.
22488 * gcc.dg/vect/vect-55.c: Ditto.
22489 * gcc.dg/vect/vect-56.c: Ditto.
22490 * gcc.dg/vect/vect-57.c: Ditto.
22491 * gcc.dg/vect/vect-58.c: Ditto.
22492 * gcc.dg/vect/vect-59.c: Ditto.
22493 * gcc.dg/vect/vect-60.c: Ditto.
22494 * gcc.dg/vect/vect-74.c: Ditto.
22495 * gcc.dg/vect/vect-79.c: Ditto.
22496 * gcc.dg/vect/vect-80.c: Ditto.
22498 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
22500 * gcc.dg/unused-7.c: Use the correct option.
22502 2004-10-04 Paul Brook <paul@codesourcery.com>
22503 Bud Davis <bdavis9659@comcast.net>
22507 * gfortran/pr17706.f90: New test.
22508 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
22510 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22512 * gfortran.dg/pr17612.f90: New test.
22514 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
22516 * g++.dg/template/local1.C: Adjust quoting marks in
22517 testing for diagnostics.
22518 * g++.dg/tls/diag-2.C: Likewise.
22519 * g++.dg/other/error8.C: Likewise.
22521 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22524 * gcc.dg/unused-4.c: Adjust to be correct.
22527 * gcc.dg/unused-7.c: New test.
22529 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22532 * g++.dg/overload/template2.C: New test.
22534 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
22536 PR tree-optimization/16632
22537 * gcc.dg/tree-ssa/20041002-1.c: New.
22539 2004-10-03 Paul Brook <paul@codesourcery.com>
22541 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
22542 rather than relying on default formatting.
22544 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
22546 * gcc.dg/20040920-1.c: Update expected message text.
22548 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
22550 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
22552 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
22554 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
22557 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22559 * gcc.dg/tree-ssa/pr17343.c: Remove.
22561 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22564 * gcc.dg/tree-ssa/pr17343.c: New test.
22566 2004-10-01 Jakub Jelinek <jakub@redhat.com>
22568 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
22569 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
22570 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
22571 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
22572 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
22574 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22576 * gcc.dg/lvalue-2.c: New test.
22578 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22581 * gcc.dg/pr17730-1.c: New test
22583 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
22586 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
22588 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22590 * gcc.c-torture/execute/stdarg-1.c: New test.
22591 * gcc.c-torture/execute/stdarg-2.c: New test.
22592 * gcc.c-torture/execute/stdarg-3.c: New test.
22593 * gcc.dg/tree-ssa/stdarg-1.c: New test.
22594 * gcc.dg/tree-ssa/stdarg-2.c: New test.
22595 * gcc.dg/tree-ssa/stdarg-3.c: New test.
22596 * gcc.dg/tree-ssa/stdarg-4.c: New test.
22597 * gcc.dg/tree-ssa/stdarg-5.c: New test.
22599 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22601 PR tree-optimization/17697
22602 * g++.dg/opt/pr17697-1.C: New test.
22603 * g++.dg/opt/pr17697-2.C: New test.
22604 * g++.dg/opt/pr17697-3.C: New test.
22606 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
22609 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
22610 gcc.dg/vla-init-5.c: New tests.
22612 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
22615 * gcc.dg/pr13804-1.c: New test.
22617 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22620 * gfortran.dg/pr16938.f90: New test.
22622 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22624 * g++.dg/template/crash23.C: New test.
22626 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22629 * g++.dg/template/static8.C: New test.
22631 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
22634 * g++.dg/other/error9.C: New test.
22636 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
22638 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
22640 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22643 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
22645 2004-09-26 Roger Sayle <roger@eyesopen.com>
22647 PR middle-end/17112
22648 * gcc.dg/pr17112-1.c: New test case.
22650 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
22653 * gcc.dg/pr11459-1.c: New test.
22655 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
22657 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
22658 * gcc.dg/tree-ssa/loop-4.c: Likewise.
22660 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22662 * gfortran.dg/pr15324.f90: Make array bounds consistent.
22664 2004-09-25 Jan Hubicka <jh@suse.cz>
22666 * compile/30040909-1.c: New test.
22667 * compile/30040907-1.c: New test.
22669 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
22671 * gcc.c-torture/execute/va-arg-26.c: New test.
22673 2004-09-24 Zack Weinberg <zack@codesourcery.com>
22675 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
22676 extra diagnostics on targets with 64-bit pointers.
22677 * objc.dg/selector-1.m: Adjust dg-warning regexp.
22679 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22682 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
22683 * gcc.dg/decl-3.c: Adjust expected message.
22685 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22688 * gfortran.dg/pr17615.f90: New test.
22690 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
22692 PR tree-optimzation/17517
22693 * g++.dg/tree-ssa/pr17517.C: New Test.
22695 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
22698 * g++.dg/lookup/ambig3.C: New.
22700 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
22703 * g++.dg/opt/pr17624.C: New test.
22705 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22708 * gcc.dg/Wbad-function-cast-1.c: New test.
22710 2004-09-23 Zack Weinberg <zack@codesourcery.com>
22712 * g++.dg/ext/complit1.C
22713 * g++.dg/other/error2.C
22714 * g++.dg/other/nontype-1.C
22715 * g++.dg/parse/crash11.C
22716 * g++.dg/parse/crash12.C
22717 * g++.dg/parse/error15.C
22718 * g++.dg/parse/error4.C
22719 * g++.dg/parse/tmpl-outside1.C
22720 * g++.dg/parse/too-many-tmpl-args1.C
22721 * g++.dg/template/dependent-expr3.C
22722 * g++.dg/template/error10.C
22723 * g++.dg/template/instantiate1.C
22724 * g++.dg/template/vtable2.C
22725 * g++.dg/warn/Wshadow-1.C
22726 * g++.dg/warn/weak1.C
22727 * g++.old-deja/g++.brendan/crash16.C
22728 * g++.old-deja/g++.brendan/crash18.C
22729 * g++.old-deja/g++.brendan/crash48.C
22730 * g++.old-deja/g++.brendan/crash49.C
22731 * g++.old-deja/g++.brendan/crash55.C
22732 * g++.old-deja/g++.brendan/crash56.C
22733 * g++.old-deja/g++.brendan/crash8.C
22734 * g++.old-deja/g++.brendan/enum11.C
22735 * g++.old-deja/g++.brendan/enum8.C
22736 * g++.old-deja/g++.brendan/enum9.C
22737 * g++.old-deja/g++.brendan/friend3.C
22738 * g++.old-deja/g++.brendan/misc14.C
22739 * g++.old-deja/g++.bugs/900402_02.C
22740 * g++.old-deja/g++.bugs/900404_03.C
22741 * g++.old-deja/g++.bugs/900404_04.C
22742 * g++.old-deja/g++.bugs/900428_03.C
22743 * g++.old-deja/g++.jason/crash4.C
22744 * g++.old-deja/g++.jason/overload21.C
22745 * g++.old-deja/g++.jason/redecl1.C
22746 * g++.old-deja/g++.jason/report.C
22747 * g++.old-deja/g++.jason/rfg10.C
22748 * g++.old-deja/g++.jason/template30.C
22749 * g++.old-deja/g++.law/arm12.C
22750 * g++.old-deja/g++.law/ctors5.C
22751 * g++.old-deja/g++.law/cvt20.C
22752 * g++.old-deja/g++.law/init10.C
22753 * g++.old-deja/g++.law/init8.C
22754 * g++.old-deja/g++.law/visibility17.C
22755 * g++.old-deja/g++.law/visibility7.C
22756 * g++.old-deja/g++.mike/net8.C
22757 * g++.old-deja/g++.mike/p646.C
22758 * g++.old-deja/g++.mike/p700.C
22759 * g++.old-deja/g++.mike/p701.C
22760 * g++.old-deja/g++.mike/p811.C
22761 * g++.old-deja/g++.ns/template13.C
22762 * g++.old-deja/g++.other/array3.C
22763 * g++.old-deja/g++.other/crash25.C
22764 * g++.old-deja/g++.other/dtor3.C
22765 * g++.old-deja/g++.other/dtor4.C
22766 * g++.old-deja/g++.other/main1.C
22767 * g++.old-deja/g++.other/warn7.C
22768 * g++.old-deja/g++.pt/crash11.C
22769 * g++.old-deja/g++.pt/crash36.C
22770 * g++.old-deja/g++.pt/spec22.C
22771 * g++.old-deja/g++.pt/spec9.C
22772 * g++.old-deja/g++.pt/ttp52.C
22773 * g++.old-deja/g++.robertl/eb103.C
22774 * g++.old-deja/g++.robertl/eb121.C
22775 * g++.old-deja/g++.robertl/eb22.C
22776 * g++.old-deja/g++.robertl/eb8.C:
22777 Update locations and/or regexps of dg-error markers.
22778 Remove markers for some bogus messages that are no longer issued.
22780 2004-09-23 Jakub Jelinek <jakub@redhat.com>
22782 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
22783 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
22785 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
22788 * g++.dg/lookup/crash5.C: New test.
22790 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
22792 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
22793 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
22794 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
22795 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
22796 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
22797 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
22799 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
22800 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
22801 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
22802 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
22803 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
22804 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
22806 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
22808 * gcc.dg/vect/vect-44.c: Check additional cases.
22809 * gcc.dg/vect/vect-48.c: Check additional cases.
22811 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
22812 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
22813 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
22814 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
22815 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
22816 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
22817 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
22818 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
22819 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
22821 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
22822 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
22823 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
22825 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22827 * gcc.dg/tree-ssa/loop-6.c: New test.
22829 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
22832 * g++.dg/inherit/base2.C: New.
22834 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22836 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
22837 * gcc.dg/20001012-2.c: Likewise.
22838 * gcc.dg/20001013-1.c: Likewise.
22839 * gcc.dg/20001101-1.c: Likewise.
22840 * gcc.dg/20001102-1.c: Likewise.
22841 * gcc.dg/bf-spl1.c: Likewise.
22842 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
22843 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
22845 2004-09-22 Diego Novillo <dnovillo@redhat.com>
22847 PR tree-optimization/16721
22848 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
22850 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
22852 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
22853 * gcc.dg/20040305-1.c: Likewise.
22855 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
22858 * gcc.c-torture/compile/pr16566-1.c,
22859 gcc.c-torture/compile/pr16566-2.c,
22860 gcc.c-torture/compile/pr16566-3.c: New tests.
22862 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
22864 PR tree-optimization/17512
22865 * gcc.c-torture/compile/20040916-1.c.
22867 2004-09-21 Mark Mitchell <mark@codesourcery.com>
22869 * gcc.dg/pragma-re-3.c: New test.
22871 2004-09-17 Matt Austern <austern@apple.com>
22874 * g++.dg/other/anon3.C: New.
22876 2004-09-21 Roger Sayle <roger@eyesopen.com>
22879 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
22880 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
22881 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
22882 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
22883 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
22885 2004-09-21 Bud Davis <bdavis9659@comcast.net>
22888 * gfortran.dg/pr17286.f90: New test.
22890 2004-09-20 Mark Mitchell <mark@codesourcery.com>
22893 * g++.dg/template/static7.C: New test.
22895 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
22898 * gcc.c-torture/compile/pr17558.c: New test.
22900 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22902 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
22903 if SKIP_ATTRIBUTE is defined.
22905 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22908 * gfortran.dg/pr15957.f90: New test.
22910 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
22912 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
22914 * gcc.dg/vect/vect-79.c: Likewise.
22915 * gcc.dg/vect/vect-80.c: Likewise.
22917 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22920 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
22922 2004-09-20 Ira Rosen <irar@il.ibm.com>
22924 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
22925 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
22926 * gcc.dg/vect/vect-62.c: New testcase.
22927 * gcc.dg/vect/vect-63.c: New testcase.
22928 * gcc.dg/vect/vect-64.c: New testcase.
22929 * gcc.dg/vect/vect-65.c: New testcase.
22930 * gcc.dg/vect/vect-66.c: New testcase.
22931 * gcc.dg/vect/vect-67.c: New testcase.
22932 * gcc.dg/vect/vect-68.c: New testcase.
22933 * gcc.dg/vect/vect-69.c: New testcase.
22934 * gcc.dg/vect/vect-79.c: New testcase.
22935 * gcc.dg/vect/vect-80.c: New testcase.
22937 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22939 * gcc.target/mips/asm-1.c: New test.
22941 2004-09-19 Ira Rosen <irar@il.ibm.com>
22943 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
22944 * gcc.dg/vect/vect-73.c: New testcase.
22945 * gcc.dg/vect/vect-74.c: New testcase.
22946 * gcc.dg/vect/vect-75.c: New testcase.
22947 * gcc.dg/vect/vect-76.c: New testcase.
22948 * gcc.dg/vect/vect-77.c: New testcase.
22949 * gcc.dg/vect/vect-78.c: New testcase
22951 2004-09-18 Paul Brook <paul@codesourcery.com>
22953 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
22955 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
22958 * gcc.dg/pr17424-1.c: New test.
22960 2004-09-18 Diego Novillo <dnovillo@redhat.com>
22962 * g++.dg/tree-ssa/pr17153.C: New test.
22964 2004-09-16 Geoffrey Keating <geoffk@apple.com>
22967 * testsuite/g++.dg/pch/wchar-1.C: New.
22968 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22970 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
22972 * gcc.c-torture/execute/20040917-1.c: New test.
22974 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22976 PR tree-optimization/17319
22977 * gcc.dg/pr17319.c: New test.
22979 2004-09-17 Devang Patel <dpatel@apple.com>
22981 * gcc.dg/20040813-1.c: New test.
22983 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22985 PR tree-optimization/17273
22986 * gcc.c-torture/compile/pr17273.c: New test.
22988 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
22990 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
22991 Update expected messages.
22992 * gcc.dg/declspec-13.c: New test.
22994 2004-09-17 David Edelsohn <edelsohn@gnu.org>
22996 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
22998 2004-09-17 Diego Novillo <dnovillo@redhat.com>
23000 * gcc.c-torture/execute/pr17252.c: Use post-increment to
23001 change what 'a' is pointing to.
23003 2004-09-17 Mark Mitchell <mark@codesourcery.com>
23006 * g++.dg/template/error18.C: New test.
23009 * g++.dg/warn/Wunused-8.C: New test.
23011 2004-09-17 Steven Bosscher <stevenb@suse.de>
23013 PR tree-optimization/17513
23014 * gcc.dg/20040916-1.c: New test.
23016 2004-09-16 Mark Mitchell <mark@codesourcery.com>
23019 * g++.dg/template/typename7.C: New test.
23021 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23023 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
23025 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
23027 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
23028 with -ftree-based-profiling also.
23029 * lib/profopt.exp: Support late-set profile_option/feedback_option.
23031 2004-09-16 Victor Leikehman <lei@il.ibm.com>
23034 * gfortran.dg/der_array_io_1.f90: New test.
23035 * gfortran.dg/der_array_io_2.f90: New test.
23036 * gfortran.dg/der_array_io_3.f90: New test.
23038 2004-09-15 Mark Mitchell <mark@codesourcery.com>
23040 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
23043 2004-09-15 Mark Mitchell <mark@codesourcery.com>
23045 * g++.dg/opt/switch1.C: New test.
23047 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
23049 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
23050 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
23051 Update expected messages.
23053 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23056 * gfortran.dg/same_name_1.f90: New test.
23058 2004-09-15 Diego Novillo <dnovillo@redhat.com>
23060 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
23061 dereference garbage pointers.
23063 2004-09-15 Jakub Jelinek <jakub@redhat.com>
23065 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
23066 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
23068 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
23069 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
23070 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
23072 2004-09-14 Mark Mitchell <mark@codesourcery.com>
23075 * g++.dg/template/mangle1.C: New test.
23077 2004-09-14 Diego Novillo <dnovillo@redhat.com>
23079 PR tree-optimization/17252
23080 * gcc.c-torture/execute/pr17252.c: New test.
23082 2004-09-14 Andrew Pinski <apinski@apple.com>
23084 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
23086 2004-09-14 Roger Sayle <roger@eyesopen.com>
23088 PR rtl-optimization/9771
23089 * gcc.dg/pr9771-1.c: New test case.
23091 2004-09-14 Diego Novillo <dnovillo@redhat.com>
23093 PR tree-optimization/15262
23094 * gcc.c-torture/execute/pr15262-1.c: New test.
23095 * gcc.c-torture/execute/pr15262-2.c: New test.
23097 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
23099 * gcc.dg/declspec-12.c: New test.
23101 2004-09-14 Bud Davis <bdavis9659@comcast.net>
23103 * gfortran.dg/pr17090.f90: Add directives to test.
23105 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23107 * gcc.c-torture/compile/20040914-1.c: New test.
23109 2004-09-13 Mark Mitchell <mark@codesourcery.com>
23112 * g++.dg/template/decl2.C: New test.
23114 2004-09-13 Bud Davis <bdavis9659@comcast.net>
23117 * gfortran.dg/pr17090.f90: New test.
23119 2004-09-13 Dale Johannesen <dalej@apple.com>
23121 * gcc.c-torture/compile/pr17408.c: New test case.
23123 2004-09-13 Mark Mitchell <mark@codesourcery.com>
23126 * g++.dg/parse/crash17.C: New test.
23129 * g++.dg/template/enum3.C: New test.
23131 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
23133 * lib/gcc-defs.exp: Load wrapper.exp.
23134 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
23136 * lib/gcc.exp (gcc_init): Similar.
23137 * lib/gfortran.exp (gfortran_init): Similar.
23138 * lib/objc.exp (objc_init): Similar.
23139 * lib/treelang.exp (treelang_init): Similar.
23140 * lib/wrapper.exp: New file with build_wrapper call machinery in
23141 ${tool}_maybe_build_wrapper.
23143 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
23145 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
23147 * gcc.dg/declspec-11.c: Update expected messages.
23148 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
23149 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
23150 gcc.dg/inline-12.c: New tests.
23152 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
23154 * g++.dg/tree-ssa/pr17400.C: New testcase.
23156 2004-09-13 James E Wilson <wilson@specifixinc.com>
23158 * gcc.target/mips/sb1-1.c: New testcase.
23160 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
23162 * lib/g77-dg.exp: Remove unused file.
23163 * lib/mike-g77.exp: Ditto.
23164 * lib/g77.exp: Ditto.
23166 2004-09-12 Richard Henderson <rth@redhat.com>
23168 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
23170 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
23172 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
23173 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
23174 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
23175 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
23176 Update expected messages.
23178 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
23180 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
23181 declaration/use mismatch for dirp parameter.
23183 2004-09-12 Andrew Pinski <apinski@apple.com>
23185 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
23186 -fgnu-runtime is passed.
23188 2004-09-12 Richard Henderson <rth@redhat.com>
23190 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
23191 do the uplevel thing and update additional_flags directly.
23192 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
23193 gfortran.fortran-torture/execute/intrinsic_nearest.x,
23194 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
23195 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
23197 2004-09-11 Steven Bosscher <stevenb@suse.de>
23199 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
23201 2004-09-11 Roger Sayle <roger@eyesopen.com>
23203 PR middle-end/17411
23204 * g++.dg/opt/pr17411-1.C: New test case.
23206 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
23208 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
23209 gcc.dg/tls/diag-2.c: Update expected messages.
23210 * gcc.dg/991209-1.c: Specify compilation options. Update expected
23212 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
23213 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
23214 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
23215 gcc.dg/tls/diag-5.c: New tests.
23217 2004-09-11 Zack Weinberg <zack@codesourcery.com>
23219 * gcc.dg/20040910-1.c: Correct dg-error regexp.
23221 2004-09-11 Steven Bosscher <stevenb@suse.de>
23223 * g++.dg/parse/break-in-for.C: New test.
23225 2004-09-11 Jakub Jelinek <jakub@redhat.com>
23227 * gcc.dg/tree-ssa/20040911-1.c: New test.
23229 2004-09-11 Andreas Jaeger <aj@suse.de>
23231 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
23232 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
23234 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
23236 * gcc.target/frv: New directory of FR-V-specific tests.
23238 2004-09-10 James E Wilson <wilson@specifixinc.com>
23240 * gcc.dg/convert-vec-1.c: New test.
23242 2004-09-10 Roger Sayle <roger@eyesopen.com>
23244 PR middle-end/17024
23245 * gcc.dg/pr17024-1.c: New test case.
23247 2004-09-10 Eric Christopher <echristo@redhat.com>
23249 * gcc.dg/20040910-1.c: New test.
23251 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
23253 * gcc.dg/bitfld-9.c: New test.
23255 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
23257 * gcc.c-torture/execute/ieee/acc1.c: New test.
23258 * gcc.c-torture/execute/ieee/acc2.c: New test.
23259 * gcc.c-torture/execute/ieee/mzero6.c: New test.
23261 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
23263 * gcc.dg/deprecated-2.c: New test.
23265 2004-09-09 James E Wilson <wilson@specifixinc.com>
23267 * gcc.dg/init-vec-1.c: New test.
23269 2004-09-09 Roger Sayle <roger@eyesopen.com>
23271 PR middle-end/17055
23272 * gcc.dg/pr17055-1.c: New test case.
23274 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
23277 * gcc.c-torture/execute/pr17377.c: New test.
23279 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
23282 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
23283 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
23284 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
23285 gcc.dg/long-long-typespec-1.c: New tests.
23286 * gcc.dg/tls/diag-2.c: Update expected diagnostics
23288 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
23290 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
23291 gcc.dg/gnu99-static-1.c: New tests.
23293 2004-09-08 Devang Patel <dpatel@apple.com>
23295 * gcc.dg/darwin-ld-20040828-1.c: New test.
23296 * gcc.dg/darwin-ld-20040828-2.c: New test.
23297 * gcc.dg/darwin-ld-20040828-3.c: New test.
23299 2004-09-08 Ziemowit Laski <zlaski@apple.com>
23301 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
23302 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
23304 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
23305 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
23307 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
23308 types they qualify.
23309 * objc.dg/type-size-2.m: Fix wording in comment.
23310 * objc.dg/va-meth-1.m: New test case.
23312 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
23315 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
23316 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
23318 2004-09-06 Devang Patel <dpatel@apple.com>
23320 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
23321 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
23323 2004-09-06 Zack Weinberg <zack@codesourcery.com>
23325 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
23326 reflect changed line numbering of diagnostics.
23328 2004-09-06 Paul Brook <paul@codesourcery.com>
23330 * gfortran.dg/edit_real_1.f90: Add new test.
23332 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23334 * gcc.dg/tree-ssa/loop-2.c: New test.
23335 * gcc.dg/tree-ssa/loop-3.c: New test.
23336 * gcc.dg/tree-ssa/loop-4.c: New test.
23337 * gcc.dg/tree-ssa/loop-5.c: New test.
23339 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23341 * gcc.dg/format/sentinel-1.c: Update for parameter option.
23343 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23345 * gcc.dg/format/sentinel-1.c: New test.
23347 2004-09-04 Uros Bizjak <uros@kss-loka.si>
23349 * testsuite/gcc.dg/builtins-46.c: New.
23351 2004-09-03 Devang Patel <dpatel@apple.com>
23353 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
23354 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
23356 2004-09-03 Jan Beulich <jbeulich@novell.com>
23358 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
23359 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
23360 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
23361 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
23362 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
23363 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
23364 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
23365 the non-portable bzero.
23366 * gcc.dg/20010912-1.c: xfail for NetWare.
23367 * gcc.dg/20020426-2.c: xfail for NetWare.
23368 * gcc.dg/20021014-1.c: xfail for NetWare.
23369 * gcc.dg/20021018-1.c: xfail for NetWare.
23370 * gcc.dg/20030213-1.c: xfail for NetWare.
23371 * gcc.dg/20030225-1.c: xfail for NetWare.
23372 * gcc.dg/20030708-1.c: xfail for NetWare.
23373 * gcc.dg/builtins-config.h: Also exclude NetWare.
23374 * gcc.dg/format/format.h: Define restrict only if not already defined.
23375 * gcc.dg/nest.c: xfail for NetWare.
23376 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
23377 * lib/target-supports.exp (check_visibility_available): Exclude
23380 2004-09-03 Jan Beulich <jbeulich@novell.com>
23382 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
23383 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
23384 deterministic starting point for the alignment of structure fields.
23385 * gcc.dg/Wpadded.c: Dito.
23386 * g++.dg/abi/vbase10.C: Dito.
23388 2004-09-03 Devang Patel <dpatel@apple.com>
23390 * g++.dg/debug/pr15736.cc: New test.
23392 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23394 * README.QMTEST: Fix out-of-date link.
23396 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
23399 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
23400 Delete. Duplicate of gfortran.dg/g77/20010610.f
23402 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23404 * g++.dg/abi/arm_rtti1.C: New test.
23406 2004-09-02 Geoffrey Keating <geoffk@apple.com>
23408 * gcc.dg/ppc-vector-memcpy.c: New.
23409 * gcc.dg/ppc-vector-memset.c: New.
23411 2004-09-02 Chao-ying Fu <fu@mips.com>
23413 * gcc.target/mips/mips-3d-1.c: New test.
23414 * gcc.target/mips/mips-3d-2.c: New test.
23415 * gcc.target/mips/mips-3d-3.c: New test.
23416 * gcc.target/mips/mips-3d-4.c: New test.
23417 * gcc.target/mips/mips-3d-5.c: New test.
23418 * gcc.target/mips/mips-3d-6.c: New test.
23419 * gcc.target/mips/mips-3d-7.c: New test.
23420 * gcc.target/mips/mips-3d-8.c: New test.
23421 * gcc.target/mips/mips-3d-9.c: New test.
23422 * gcc.target/mips/mips-ps-1.c: New test.
23423 * gcc.target/mips/mips-ps-2.c: New test.
23424 * gcc.target/mips/mips-ps-3.c: New test.
23425 * gcc.target/mips/mips-ps-4.c: New test.
23426 * gcc.target/mips/mips-ps-type.c: New test.
23428 2004-09-02 Paul Brook <paul@codesourcery.com>
23430 * gfortran.dg/edit_real_1.f90: Add new tests.
23432 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23435 * gfortran.dg/merge_char_1.f90: New test.
23437 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23440 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
23442 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23445 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
23447 2004-09-01 Mark Mitchell <mark@codesourcery.com>
23449 * g++.dg/opt/loop1.C: Do not XFAIL.
23451 2004-09-01 Jakub Jelinek <jakub@redhat.com>
23453 * gcc.c-torture/execute/20040831-1.c: New test.
23455 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
23458 * gfortran.dg/g77/20010610.f: Now passes.
23459 Copy from g77.f-torture/execute. Add dg-run directive.
23460 * gfortran.dg/g77/README: Update
23462 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
23464 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
23465 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
23466 (t1, t2, t3, t4): Add volatile.
23468 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23470 * g++.dg/ext/visibility/arm1.C: New test.
23472 2004-08-31 Geoffrey Keating <geoffk@apple.com>
23474 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
23477 2004-09-01 Paul Brook <paul@codesourcery.com>
23479 * gfortran.dg/eof_2.f90: New test.
23481 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23484 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
23486 2004-08-31 Bud Davis <bdavis9659@comcast.net>
23488 PR libfortran/16805
23489 * gfortran.dg/list_read_2.f90: New test.
23491 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23493 * g++.dg/abi/key1.C: New test.
23495 2004-08-31 Richard Henderson <rth@redhat.com>
23497 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
23499 * g++.dg/other/offsetof5.C: Remove duplicate.
23501 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23504 * gfortran.dg/func_derived_1.f90: New test.
23506 2004-08-31 Paul Brook <paul@codesourcery.com>
23508 * gfortran.dg/eof_1.f90: New test.
23510 2004-08-31 Paul Brook <paul@codesourcery.com>
23512 * gfortran.dg/list_read_1.f90: New file.
23514 2004-08-30 Mark Mitchell <mark@codesourcery.com>
23516 * g++.dg/opt/loop1.C: XFAIL.
23518 2004-08-30 Geoffrey Keating <geoffk@apple.com>
23520 * gcc.dg/funcdef-storage-1.c: New.
23521 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
23522 an extern function in local scope.
23523 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
23524 declare an 'auto inline' function in local scope.
23525 * gcc.dg/20011130-1.c: Likewise.
23526 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
23527 an 'auto' function in local scope.
23528 * gcc.dg/20021014-1.c: Likewise.
23529 * gcc.dg/20030331-2.c: Likewise.
23531 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23533 * gfortran.dg/blockdata_1.f90: New test.
23535 2004-08-30 Richard Henderson <rth@redhat.com>
23537 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
23539 2004-08-30 Richard Henderson <rth@redhat.com>
23541 * lib/fortran-torture.exp (fortran-torture-execute): Honor
23542 additional_flags set by alternate driver.
23543 (ieee-options): New procedure.
23544 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
23545 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
23546 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
23547 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
23549 2004-08-30 Richard Henderson <rth@redhat.com>
23551 * lib/f-torture.exp: Remove.
23553 2004-08-29 Mark Mitchell <mark@codesourcery.com>
23555 PR rtl-optimization/16590
23556 * g++.dg/opt/loop1.C: New test.
23558 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23561 * gfortran.dg/oldstyle_1.f90: New test.
23563 2004-08-29 Steven G. Kargl <kargls@comcast.net>
23564 Paul Brook <paul@codesourcery.com>
23566 * gfortran.dg/g77/README: Update.
23567 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
23568 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
23569 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
23571 2004-08-28 Paul Brook <paul@codesourcery.com>
23573 PR libfortran/17195
23574 * gfortran.dg/edit_real_1.f90: New test.
23576 2004-08-27 Paul Brook <paul@codesourcery.com>
23578 * gfortran.dg/rewind_1.f90: New test.
23580 2004-08-27 Bud Davis <bdavis9659@comcast.net>
23583 * gfortran.dg/pr16597.f90: New test.
23585 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23588 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
23589 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
23590 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
23591 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
23592 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
23594 2004-08-26 Nick Clifton <nickc@redhat.com>
23596 * gcc.c-torture/compile/pr17119.c: New test.
23598 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23600 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
23602 2004-08-25 Richard Henderson <rth@redhat.com>
23604 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
23605 the bits that expect kind=8 to be the largest real kind.
23607 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23609 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
23611 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23613 * gfortran.dg/assignment_1.f90: New test.
23615 2004-08-25 Adam Nemet <anemet@lnxw.com>
23617 * g++.dg/template/repo3.C: New test.
23619 2004-08-25 Roger Sayle <roger@eyesopen.com>
23621 PR middle-end/16693
23622 PR tree-optimization/16372
23623 * g++.dg/opt/pr16372-1.C: New test case.
23624 * g++.dg/opt/pr16693-1.C: New test case.
23625 * g++.dg/opt/pr16693-2.C: New test case.
23627 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23629 * objc.dg/proto-lossage-4.m: New test.
23631 2004-08-25 Mark Mitchell <mark@codesourcery.com>
23634 * g++.dg/inherit/local2.C: New test.
23636 2004-08-25 Paul Brook <paul@codesourcery.com>
23639 * gfortran.dg/string_ctor_1.f90: New test.
23641 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23644 * g++.dg/template/redecl2.C: New test.
23646 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23649 * gfortran.dg/pr17143.f90: New test.
23651 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23654 * gfortran.dg/pr17164.f90: New test.
23656 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23658 * gcc.dg/tree-ssa/loop-1.c: New test.
23660 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23662 * gcc.c-torture/compile/20040824-1.c: New test.
23664 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23666 * gcc.c-torture/compile/iftrap-3.c: New test.
23668 2004-08-24 Paul Brook <paul@codesourcery.com>
23670 * gfortran.dg/entry_2.f90: New test.
23672 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23675 * g++.dg/lookup/ambig[12].C: New.
23677 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23680 * g++.dg/template/crash21.C: New test.
23681 * g++.dg/template/crash22.C: Likewise.
23683 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23686 * g++.dg/template/access15.C: New.
23688 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23691 * g++.dg/template/repo2.C: New test.
23693 2004-08-23 Roger Sayle <roger@eyesopen.com>
23695 PR rtl-optimization/17078
23696 * gcc.c-torture/execute/pr17078-1.c: New test case.
23698 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23701 * gcc.dg/debug/crash1.c: New test.
23703 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23706 * gcc.dg/loop-5.c: New test.
23708 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23710 * gcc.c-torture/execute/20040823-1.c: New test.
23712 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
23714 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
23715 to the assembler. Simplify test accordingly.
23716 (asm_abi_flags): Use GNU names.
23717 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
23718 to check for ABI flags.
23720 2004-08-22 Andrew Pinski <apinski@apple.com>
23722 * g++.dg/opt/pr14029.C: New test.
23723 * gcc.c-torture/execute/pr15262.c: New test.
23725 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23727 * gfortran.dg/reduction.f90: Add checks with complex arguments.
23729 2004-08-21 Bud Davis <bdavis9659@comcast.net>
23732 * gfortran.dg/direct_io.f90: New test.
23734 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23737 * g++.dg/inherit/local2.C: New test.
23739 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
23742 * g++.dg/warn/Wparentheses-4.C: New test.
23744 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23747 * g++.dg/inherit/local2.C: New test.
23749 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
23750 * gcc.dg/ppc-ldstruct.c: Likewise.
23751 * gcc.dg/ppc64-abi-2.c: Likewise.
23753 2004-08-20 Jakub Jelinek <jakub@redhat.com>
23755 PR rtl-optimization/17099
23756 * gcc.c-torture/execute/20040820-1.c: New test.
23758 2004-08-20 David Edelsohn <edelsohn@gnu.org>
23760 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
23762 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
23765 * gfortran.dg/auto_array_1.f90: New test.
23767 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23770 * gfortran.dg/simpleif_1.f90: New test.
23772 2004-08-19 Mark Mitchell <mark@codesourcery.com>
23774 * lib/target-supports.exp (check_profiling_available): Return
23775 false for arm*-*-symbianelf* and arm*-*-eabi*.
23778 * g++.dg/template/delete1.C: New test.
23780 2004-08-19 Paul Brook <paul@codesourcery.com>
23784 * gfortran.dg/data_char_1.f90: New test.
23786 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
23789 * gfortran.dg/reduction.f90: New testcase.
23791 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23794 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
23796 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
23799 * g++.dg/Wparentheses-3.C: New test.
23801 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
23803 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
23804 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
23805 * gcc.dg/vect/vect-2.c: Likewise.
23806 * gcc.dg/vect/vect-3.c: Likewise.
23807 * gcc.dg/vect/vect-4.c: Likewise.
23808 * gcc.dg/vect/vect-5.c: Likewise.
23809 * gcc.dg/vect/vect-6.c: Likewise.
23810 * gcc.dg/vect/vect-7.c: Likewise.
23811 * gcc.dg/vect/vect-25.c: Likewise.
23812 * gcc.dg/vect/vect-31.c: Likewise.
23813 * gcc.dg/vect/vect-32.c: Likewise.
23814 * gcc.dg/vect/vect-34.c: Likewise.
23815 * gcc.dg/vect/vect-36.c: Likewise.
23816 * gcc.dg/vect/vect-all.c: Likewise.
23818 2004-08-18 Mark Mitchell <mark@codesourcery.com>
23821 * g++.dg/template/operator4.C: New test.
23823 2004-08-18 Richard Henderson <rth@redhat.com>
23825 * gcc.dg/20040206-1.c: XFAIL.
23827 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23830 * g++.dg/template/array7.C: New test.
23832 2004-08-17 James E Wilson <wilson@specifixinc.com>
23834 * gcc.dg/mips-movcc-1.c: New test.
23835 * gcc.dg/mips-movcc-2.c: New test.
23836 * gcc.dg/mips-movcc-3.c: New test.
23838 * gcc.dg/mips-nmadd-1.c: New test.
23839 * gcc.dg/mips-nmadd-2.c: New test.
23841 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23844 * g++.dg/opt/inline8.C: New test.
23847 * g++.dg/parse/error17.C: New test.
23849 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
23851 * gcc.dg/vect: New directory for vectorizer tests.
23852 * gcc.dg/vect/tree-vect.h: New file.
23853 * gcc.dg/vect/vect.exp: New file.
23854 * gcc.dg/vect/pr16105.c.c: New test.
23855 * gcc.dg/vect/vect-1.c: New test.
23856 * gcc.dg/vect/vect-2.c: New test.
23857 * gcc.dg/vect/vect-3.c: New test.
23858 * gcc.dg/vect/vect-4.c: New test.
23859 * gcc.dg/vect/vect-5.c: New test.
23860 * gcc.dg/vect/vect-6.c: New test.
23861 * gcc.dg/vect/vect-7.c: New test.
23862 * gcc.dg/vect/vect-8.c: New test.
23863 * gcc.dg/vect/vect-9.c: New test.
23864 * gcc.dg/vect/vect-10.c: New test.
23865 * gcc.dg/vect/vect-11.c: New test.
23866 * gcc.dg/vect/vect-12.c: New test.
23867 * gcc.dg/vect/vect-13.c: New test.
23868 * gcc.dg/vect/vect-14.c: New test.
23869 * gcc.dg/vect/vect-15.c: New test.
23870 * gcc.dg/vect/vect-16.c: New test.
23871 * gcc.dg/vect/vect-17.c: New test.
23872 * gcc.dg/vect/vect-18.c: New test.
23873 * gcc.dg/vect/vect-19.c: New test.
23874 * gcc.dg/vect/vect-20.c: New test.
23875 * gcc.dg/vect/vect-21.c: New test.
23876 * gcc.dg/vect/vect-22.c: New test.
23877 * gcc.dg/vect/vect-23.c: New test.
23878 * gcc.dg/vect/vect-24.c: New test.
23879 * gcc.dg/vect/vect-25.c: New test.
23880 * gcc.dg/vect/vect-26.c: New test.
23881 * gcc.dg/vect/vect-27.c: New test.
23882 * gcc.dg/vect/vect-28.c: New test.
23883 * gcc.dg/vect/vect-29.c: New test.
23884 * gcc.dg/vect/vect-30.c: New test.
23885 * gcc.dg/vect/vect-31.c: New test.
23886 * gcc.dg/vect/vect-32.c: New test.
23887 * gcc.dg/vect/vect-33.c: New test.
23888 * gcc.dg/vect/vect-34.c: New test.
23889 * gcc.dg/vect/vect-35.c: New test.
23890 * gcc.dg/vect/vect-36.c: New test.
23891 * gcc.dg/vect/vect-37.c: New test.
23892 * gcc.dg/vect/vect-38.c: New test.
23893 * gcc.dg/vect/vect-40.c: New test.
23894 * gcc.dg/vect/vect-41.c: New test.
23895 * gcc.dg/vect/vect-42.c: New test.
23896 * gcc.dg/vect/vect-43.c: New test.
23897 * gcc.dg/vect/vect-44.c: New test.
23898 * gcc.dg/vect/vect-45.c: New test.
23899 * gcc.dg/vect/vect-46.c: New test.
23900 * gcc.dg/vect/vect-47.c: New test.
23901 * gcc.dg/vect/vect-48.c: New test.
23902 * gcc.dg/vect/vect-49.c: New test.
23903 * gcc.dg/vect/vect-50.c: New test.
23904 * gcc.dg/vect/vect-51.c: New test.
23905 * gcc.dg/vect/vect-52.c: New test.
23906 * gcc.dg/vect/vect-53.c: New test.
23907 * gcc.dg/vect/vect-54.c: New test.
23908 * gcc.dg/vect/vect-55.c: New test.
23909 * gcc.dg/vect/vect-56.c: New test.
23910 * gcc.dg/vect/vect-57.c: New test.
23911 * gcc.dg/vect/vect-58.c: New test.
23912 * gcc.dg/vect/vect-59.c: New test.
23913 * gcc.dg/vect/vect-60.c: New test.
23914 * gcc.dg/vect/vect-61.c: New test.
23915 * gcc.dg/vect/vect-all.c: New test.
23916 * gcc.dg/vect/vect-none.c: New test.
23918 2004-08-17 Paul Brook <paul@codesourcery.com>
23921 * gfortran.dg/entry_1.f90: New test.
23923 2004-08-17 Andrew Pinski <apinski@apple.com>
23925 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
23927 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
23929 * gcc.dg/pr17036-1.c: New test.
23931 2004-08-16 Devang Patel <dpatel@apple.com>
23933 * gcc.dg/darwin-20040809-1.c: New test.
23935 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
23937 * gcc.dg/funcdef-attr-1.c: New test.
23939 2004-08-16 Janis Johnson <janis187@us.ibm.com>
23941 * gcc.dg/altivec-17.c: New test.
23942 * gcc.dg/altivec-18.c: New test.
23944 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23947 * g++.dg/template/vtable2.C: New test.
23949 2004-08-14 Richard Henderson <rth@redhat.com>
23951 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
23952 * gcc.dg/pack-test-4.c (main): Return 0.
23953 * gcc.dg/setjmp-1.c: Remove XFAIL.
23954 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
23956 2004-08-14 Richard Henderson <rth@redhat.com>
23958 * gcc.dg/980217-1.c: Add prototype for printf.
23960 2004-08-13 Bud Davis <bdavis9659@comcast.net>
23962 * gfortran.dg/pr16935.f90: New test.
23964 2004-08-13 Janis Johnson <janis187@us.ibm.com>
23966 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
23968 2004-08-13 Paul Brook <paul@codesourcery.com>
23970 * gfortran.dg/der_io_1.f90: Remove stray comma.
23972 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23974 * gcc.dg/vmx/cw-bug-2.c: Remove.
23975 * gcc.dg/vmx/vprint-1.c: Remove.
23976 * gcc.dg/vmx/vscan-1.c: Remove.
23978 2004-08-12 Devang patel <dpatel@apple.com>
23980 * gcc.dg/darwin-20040809-2.c: New test.
23982 2004-08-12 Janis Johnson <janis1872us.ibm.com>
23984 * g++.dg/ext/altivec-12.C: New test.
23986 * g++.dg/ext/altivec-11.C: New test.
23988 2004-08-12 Paul Brook <paul@codesourcery.com>
23990 * g++.dg/abi/arm_cxa_vec_1.C: New test.
23992 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23994 * g++.dg/ext/altivec-2.C: Check for hardware support before
23995 executing any VMX instructions.
23997 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
23999 2004-08-12 Jakub Jelinek <jakub@redhat.com>
24002 * g++.old-deja/g++.other/comdat4.C: New test.
24003 * g++.old-deja/g++.other/comdat4-aux.cc: New.
24005 2004-08-12 Ben Elliston <bje@au.ibm.com>
24008 * gcc.dg/pr16286.c: New test.
24010 2004-08-12 Jan Beulich <jbeulich@novell.com>
24012 * g++.dg/ext/asm5.C: New.
24014 2004-08-11 Mark Mitchell <mark@codesourcery.com>
24017 * g++.dg/eh/crash1.C: New test.
24020 * g++.dg/ext/construct1.C: New test.
24022 2004-08-11 Mark Mitchell <mark@codesourcery.com>
24025 * g++.dg/init/ptrmem1.C: New test.
24028 * g++.dg/parse/offsetof5.C: New test.
24031 * g++.dg/template/overload3.C: New test.
24033 2004-08-11 Mark Mitchell <mark@codesourcery.com>
24036 * g++.dg/parse/error16.C: New test.
24039 * g++.dg/template/error14.C: New test.
24042 * g++.dg/template/error15.C: New test.
24044 2004-08-11 Devang Patel <dpatel@apple.com>
24046 * gcc.dg/darwin-ld-20040809-1.c: New test.
24047 * gcc.dg/darwin-ld-20040809-2.c: New test.
24049 2004-08-11 Steven G. Kargl <kargls@comcast.net>
24052 * gfortran.dg/dfloat_1.f90: New test.
24054 2004-08-09 Mark Mitchell <mark@codesourcery.com>
24056 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
24057 * gcc.dg/dll-2.c: Fix dg-require syntax.
24058 * gcc.misc-tests/arm-isr.c (abort): Declare.
24061 2004-08-10 Mark Mitchell <mark@codesourcery.com>
24064 * g++.dg/parse/crash16.C: New test.
24066 2004-08-10 Roger Sayle <roger@eyesopen.com>
24068 * gcc.dg/mips-rsqrt-1.c: New test case.
24069 * gcc.dg/mips-rsqrt-2.c: New test case.
24070 * gcc.dg/mips-rsqrt-3.c: New test case.
24072 2004-08-10 Paul Brook <paul@codesourcery.com>
24074 * gfortran.dg/der_io_1.f90: New test.
24076 2004-08-10 Paul Brook <paul@codesourcery.com>
24079 * gfortran.dg/der_array_1.f90: New test.
24081 2004-08-09 David Edelsohn <edelsohn@gnu.org>
24083 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
24085 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
24087 * gcc.dg/wchar_t-2.c: Fix typo.
24089 2004-08-09 Falk Hueffner <falk@debian.org>
24091 PR tree-optimization/12517
24092 * gcc.c-torture/compile/pr12517.c: New test.
24094 PR tree-optimization/12578
24095 * gcc.c-torture/compile/pr12578.c: New test.
24097 PR tree-optimization/12899
24098 * gcc.c-torture/compile/pr12899.c: New test.
24100 PR rtl-optimization/14692
24101 * gcc.c-torture/compile/pr14692.c: New test.
24103 PR tree-optimization/16461
24104 * gcc.c-torture/compile/pr16461.c: New test.
24106 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
24108 * gfortran.dg/getenv_1.f90: New test.
24110 2004-08-06 Mark Mitchell <mark@codesourcery.com>
24112 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
24114 * gcc.dg/symbian5.c: Test -fno-short-wchar.
24116 2004-08-06 Paul Brook <paul@codesourcery.com>
24118 * gfortran.dg/ret_array_1.f90: New test.
24119 * gfortran.dg/ret_pointer_1.f90: New test.
24121 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
24123 * gcc.dg/missing-field-init-[12].c: New tests.
24124 * g++.dg/warn/missing-field-init-[12].C: New tests.
24126 2004-08-06 Mark Mitchell <mark@codesourcery.com>
24128 * gcc.dg/enum2.c: New test.
24129 * gcc.dg/symbian3.c: Likewise.
24130 * gcc.dg/symbian4.c: Likewise.
24131 * gcc.dg/wchar_t-2.c: Likewise.
24133 2004-08-05 Mark Mitchell <mark@codesourcery.com>
24135 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
24138 2004-08-05 Mark Mitchell <mark@codesourcery.com>
24140 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
24141 dg-require-visiblity.
24142 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
24143 * g++.dg/ext/visibility/fvisibility.C: Likewise.
24144 * g++.dg/ext/visibility/memfuncts.C: Likewise.
24145 * g++.dg/ext/visibility/new1.C: Likewise.
24146 * g++.dg/ext/visibility/pragma.C: Likewise.
24147 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
24148 * g++.dg/ext/visibility/virtual.C: Likewise.
24149 * g++/dg/ext/visibility/visibility-1.C: Likewise.
24150 * g++/dg/ext/visibility/visibility-2.C: Likewise.
24151 * g++/dg/ext/visibility/visibility-3.C: Likewise.
24152 * g++/dg/ext/visibility/visibility-4.C: Likewise.
24153 * g++/dg/ext/visibility/visibility-5.C: Likewise.
24154 * g++/dg/ext/visibility/visibility-6.C: Likewise.
24155 * g++/dg/ext/visibility/visibility-7.C: Likewise.
24156 * g++/dg/ext/visibility/visibility-8.C: New test.
24157 * gcc.c-torture/compile/dll.x: Remove.
24158 * gcc.dg/dll-2.c: Use dg-require-dll
24159 * gcc.dg/visibility-10.c: New test.
24160 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
24162 * testsuite/lib/scanasm.exp (scan_hidden): New function.
24163 (scan_not_hidden): Likewise.
24165 2004-08-05 David Edelsohn <edelsohn@gnu.org>
24167 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
24169 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
24171 * gcc.c-torture/execute/20040805-1.c: New test.
24173 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
24175 * gcc.dg/20020118-1.c: Declare abort.
24176 * gcc.dg/altivec_check.h: Likewise.
24177 * gcc.dg/iftrap-2.c: Likewise.
24178 * gcc.dg/pragma-darwin.c: Likewise.
24179 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
24181 2004-08-04 Geoffrey Keating <geoffk@apple.com>
24183 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
24185 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
24187 * gcc.c-torture/execute/builtins/abs-2.c,
24188 gcc.c-torture/execute/builtins/abs-3.c,
24189 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
24190 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
24191 intmax_t, uintmax_t and their limits.
24192 * gcc.dg/intmax_t-1.c: New test.
24194 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24196 * g++.dg/tc1/dr147.C: Add reference to PR.
24198 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
24200 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
24201 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
24203 2004-08-03 David Edelsohn <edelsohn@gnu.org>
24205 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
24207 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
24209 * gcc.dg/redecl-5.c: New test.
24210 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
24213 2004-08-03 Roger Sayle <roger@eyesopen.com>
24215 PR middle-end/16790
24216 * gcc.c-torture/execute/pr16790-1.c: New test case.
24218 2004-08-03 Mark Mitchell <mark@codesourcery.com>
24220 * g++.dg/ext/visibility/assign1.C: New test.
24221 * g++.dg/ext/visibility/new1.C: Likewise.
24223 * gcc.dg/symbian1.c: New test.
24224 * gcc.dg/symbian2.c: Likewise.
24226 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
24229 * gcc.dg/i386-sse-9.c: New test.
24231 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
24233 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
24235 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
24237 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
24238 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
24239 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
24240 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
24241 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
24242 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
24243 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
24244 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
24245 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
24246 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
24247 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
24248 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
24249 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
24250 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
24251 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
24252 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
24253 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
24254 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
24255 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
24256 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
24257 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
24258 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
24259 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
24260 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
24261 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
24262 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
24263 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
24264 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
24265 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
24266 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
24267 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
24268 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
24269 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
24270 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
24271 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
24272 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
24273 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
24274 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
24275 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
24276 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
24277 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
24278 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
24279 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
24280 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
24281 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
24282 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
24283 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
24284 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
24285 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
24286 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
24287 gcc.misc-tests/i386-pf-3dnow-1.c,
24288 gcc.misc-tests/i386-pf-athlon-1.c,
24289 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
24290 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
24291 Declare built-in functions used.
24292 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
24294 2004-08-02 Mark Mitchell <mark@codesourcery.com>
24297 * g++.dg/lookup/using12.C: New test.
24299 * g++.dg/init/null1.C: Fix PR number.
24300 * g++.dg/parse/namespace10.C: Likewise.
24302 2004-08-01 Mark Mitchell <mark@codesourcery.com>
24305 * g++.dg/template/spec17.C: New test.
24306 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
24307 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
24309 2004-08-02 David Billinghurst
24312 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
24314 2004-08-01 Zack Weinberg <zack@codesourcery.com>
24316 * gcc.dg/ia64-got-1.c: New test case.
24318 2004-08-01 Mark Mitchell <mark@codesourcery.com>
24321 * g++.dg/init/null1.C: New test.
24322 * g++.dg/tc1/dr76.C: Adjust error marker.
24325 * g++.dg/parse/namespace10.C: New test.
24328 * g++.dg/inherit/ptrmem2.C: New test.
24330 2004-08-02 Ben Elliston <bje@au.ibm.com>
24333 * gcc.dg/pr16155.c: New test.
24335 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
24337 * gcc.dg/redecl-2.c: New test.
24339 2004-07-30 Geoffrey Keating <geoffk@apple.com>
24341 * gcc.dg/darwin-longdouble.c: New file.
24343 2004-07-30 Richard Henderson <rth@redhat.com>
24345 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
24346 write to constant argument.
24347 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
24349 2004-07-30 Richard Henderson <rth@redhat.com>
24351 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
24352 tests of nearest around zero.
24354 2004-07-30 Andrew Pinski <apinski@apple.com>
24356 * gcc.c-torture/compile/20040730-1.c: New test.
24358 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24360 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
24363 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24365 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
24367 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
24369 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
24370 contains $ld_library_path.
24371 * lib/gfortran.exp (gfortran_link_flags): Likewise.
24373 2004-07-29 Richard Henderson <rth@redhat.com>
24375 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
24377 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
24378 (alt2, which): New.
24379 (Check): Accept either alternative.
24381 2004-07-29 Mark Mitchell <mark@codesourcery.com>
24383 * g++.dg/abi/inline1.C: New test.
24384 * g++.dg/abi/local1-a.cc: Likewise.
24385 * g++.dg/abi/local1.C: Likewise.
24386 * g++.dg/abi/mangle11.C: Tweak location of warnings.
24387 * g++.dg/abi/mangle12.C: Likewise.
24388 * g++.dg/abi/mangle17.C: Likewise.
24389 * g++.dg/abi/mangle20-2.C: Likewise.
24390 * g++.dg/opt/interface1.C: Likewise.
24391 * g++.dg/opt/interface1.h: Likewise.
24392 * g++.dg/opt/interface1-a.cc: New test.
24393 * g++.dg/parse/repo1.C: New test.
24394 * g++.dg/template/repo1.C: Likewise.
24395 * g++.dg/warn/Winline-1.C: Likewise.
24396 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
24398 2004-07-29 Diego Novillo <dnovillo@redhat.com>
24400 * gcc.dg/tree-ssa/20040729-1.c: New test.
24402 2004-07-27 Matt Austern <austern@apple.com>
24404 * gcc.dg/darwin-bool-1.c: New test.
24405 * gcc.dg/darwin-bool-2.c: New test.
24407 2004-07-28 Richard Henderson <rth@redhat.com>
24409 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
24410 arguments in the correct type. Don't write to constant arguments.
24412 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24414 PR tree-optimization/16688
24415 PR tree-optimization/16689
24416 * g++.dg/tree-ssa/pr16688.C: New test.
24418 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24420 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24421 loads. Not only in the comment, this time.
24423 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
24425 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
24426 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
24427 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
24428 * gcc.dg/sh4a-bitmovua.c: New.
24429 * gcc.dg/sh4a-cos.c: New.
24430 * gcc.dg/sh4a-cosf.c: New.
24431 * gcc.dg/sh4a-fprun.c: New.
24432 * gcc.dg/sh4a-fsrra.c: New.
24433 * gcc.dg/sh4a-memmovua.c: New.
24434 * gcc.dg/sh4a-sin.c: New.
24435 * gcc.dg/sh4a-sincos.c: New.
24436 * gcc.dg/sh4a-sincosf.c: New.
24437 * gcc.dg/sh4a-sinf.c: New.
24439 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24441 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
24443 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24445 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
24448 2004-07-27 Andrew Pinski <apinski@apple.com>
24450 * g++.dg/rtti/tinfo1.C: Correct the xfail.
24452 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
24454 * gcc.dg/pragma-isr.c: New test.
24456 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24459 * g++.dg/template/ttp11.C: New test.
24461 2004-07-27 Diego Novillo <dnovillo@redhat.com>
24463 * gcc.c-torture/compile/20040727-1.c: New test.
24465 2004-07-26 Eric Christopher <echristo@redhat.com>
24467 * gcc.c-torture/compile/20040726-2.c: New test.
24469 2004-07-26 Andrew Pinski <apinski@apple.com>
24471 * g++.dg/rtti/tinfo1.C: Xfail.
24473 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
24475 * gcc.c-torture/compile/20040726-1.c: New test.
24477 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
24478 Brian Ryner <bryner@brianryner.com>
24482 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
24483 * g++.dg/ext/visibility/: New directory.
24484 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
24485 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
24486 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
24487 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
24488 * g++.dg/ext/visibility/fvisibility.C,
24489 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
24490 g++.dg/ext/visibility/fvisibility-override1.C
24491 g++.dg/ext/visibility/fvisibility-override2.C
24492 g++.dg/ext/visibility/memfuncts.C
24493 g++.dg/ext/visibility/noPLT.C
24494 g++.dg/ext/visibility/pragma.C
24495 g++.dg/ext/visibility/pragma-override1.C
24496 g++.dg/ext/visibility/pragma-override2.C
24497 g++.dg/ext/visibility/staticmemfuncts.C
24498 g++.dg/ext/visibility/virtual.C: New tests.
24500 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24503 * gcc.dg/pr15360-1.c: New test.
24505 2004-07-25 Daniel Jacobowitz <dan@debian.org>
24507 * gcc.dg/pragma-align-2.c: New test.
24508 * gcc.dg/pragma-init-fini.c: New test.
24509 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
24512 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24514 * gcc.dg/init-string-2.c: New test.
24516 2004-07-24 Zack Weinberg <zack@codesourcery.com>
24519 * gcc.dg/Wredundant-decls-1.c: New test case.
24521 2004-07-24 Jakub Jelinek <jakub@redhat.com>
24523 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
24524 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
24525 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
24526 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
24527 * gcc.dg/compat/generate-random.c: New file.
24528 * gcc.dg/compat/generate-random.h: Likewise.
24529 * gcc.dg/compat/generate-random_r.c: Likewise.
24530 * gcc.dg/compat/struct-layout-1.h: Likewise.
24531 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
24532 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
24533 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
24534 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
24535 * gcc.dg/compat/struct-layout-1_main.c: New test.
24536 * gcc.dg/compat/struct-layout-1_x.c: New file.
24537 * gcc.dg/compat/struct-layout-1_y.c: New file.
24538 * gcc.dg/compat/struct-layout-1_test.h: New file.
24540 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
24542 * gcc.dg/comp-return-1.c: New test
24544 2004-07-23 Janis Johnson <janis187@us.ibm.com>
24546 * gcc.dg/vmx/8-02a.c: Fix typo.
24548 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
24549 * gcc.dg/darwin-abi-3.c: New test.
24551 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
24552 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
24554 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
24555 * gcc.dg/vmx/ops-long-1.c: New test.
24556 * gcc.dg/vmx/ops-long-2.c: New test.
24558 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
24560 * g++.dg/lookup/conv-[1234].C: New.
24562 2004-07-22 Mark Mitchell <mark@codesourcery.com>
24564 * g++.dg/parse/attr2.C: Simplify.
24566 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24569 * gcc.c-torture/execute/pr7284-1.c: New test.
24571 2004-07-22 Brian Booth <bbooth@redhat.com>
24573 * gcc.dg/tree-ssa/20040721-1.c: New test.
24575 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
24577 * g++.dg/template/crash20.c: New.
24579 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
24581 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
24582 Add dg-run directive. Declare variables as required.
24583 * gfortran.dg/g77/README: Update
24585 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
24587 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
24588 gcc.dg/cris-peep2-andu2.c: New tests.
24590 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24593 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
24595 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
24597 * gcc.dg/qual-return-2.c: Update expected messages.
24598 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
24600 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24602 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
24603 * gcc.dg/noncompile/921102-1.c: Update expected error message.
24605 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24608 * gcc.dg/init-string-1.c: New test.
24610 2004-07-21 Jakub Jelinek <jakub@redhat.com>
24612 PR middle-end/15345
24614 * gcc.dg/torture/nested-fn-1.c: New test.
24616 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
24619 * gcc.dg/ia64-fptr-1.c: New file.
24621 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24624 * g++.dg/template/spec16.C: New test.
24625 * g++.old-deja/g++.robertl/eb118.C: Remove.
24627 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24630 * g++.dg/template/spec15.C: New test.
24632 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
24634 Copy cases from g77.f-torture/execute and add dg-run
24635 directive. Other changes as noted.
24636 * gfortran.dg/g77/13037.f
24637 * gfortran.dg/g77/1832.f
24638 * gfortran.dg/g77/19981119-0.f
24639 * gfortran.dg/g77/19990313-0.f
24640 * gfortran.dg/g77/19990313-1.f
24641 * gfortran.dg/g77/19990313-2.f
24642 * gfortran.dg/g77/19990313-3.f
24643 * gfortran.dg/g77/19990419-1.f
24644 * gfortran.dg/g77/19990826-0.f
24645 * gfortran.dg/g77/19990826-2.f
24646 * gfortran.dg/g77/20000503-1.f
24647 * gfortran.dg/g77/20001111.f
24648 * gfortran.dg/g77/20010116.f
24649 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
24650 * gfortran.dg/g77/20010430.f
24651 * gfortran.dg/g77/6177.f
24652 * gfortran.dg/g77/947.f
24653 * gfortran.dg/g77/970816-3.f
24654 * gfortran.dg/g77/971102-1.f
24655 * gfortran.dg/g77/980520-1.f
24656 * gfortran.dg/g77/980628-0.f
24657 * gfortran.dg/g77/980628-1.f
24658 * gfortran.dg/g77/980628-10.f
24659 * gfortran.dg/g77/980628-2.f
24660 * gfortran.dg/g77/980628-3.f
24661 * gfortran.dg/g77/980628-7.f
24662 * gfortran.dg/g77/980628-8.f
24663 * gfortran.dg/g77/980628-9.f
24664 * gfortran.dg/g77/980701-0.f
24665 * gfortran.dg/g77/980701-1.f
24666 * gfortran.dg/g77/cabs.f
24667 * gfortran.dg/g77/claus.f
24668 * gfortran.dg/g77/complex_1.f
24669 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
24670 * gfortran.dg/g77/dcomplex.f
24671 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
24672 * gfortran.dg/g77/f90-intrinsic-mathematical.f
24673 * gfortran.dg/g77/f90-intrinsic-numeric.f
24674 * gfortran.dg/g77/int8421.f
24675 * gfortran.dg/g77/labug1.f
24676 * gfortran.dg/g77/large_vec.f
24677 * gfortran.dg/g77/le.f
24678 * gfortran.dg/g77/short.f
24679 * gfortran.dg/g77/README: Update
24681 2004-07-20 Mark Mitchell <mark@codesourcery.com>
24684 * g++.dg/parse/lookup4.C: New test.
24686 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24689 * g++.dg/template/ttp10.C: New test.
24691 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
24693 * gcc.dg/pr12625-1.c: New test.
24695 2004-07-20 Steven Bosscher <stevenb@suse.de>
24697 * testsuite/gcc.dg/switch-warn-1.c: New test.
24698 * testsuite/gcc.dg/switch-warn-2.c: New test.
24699 * gcc.c-torture/compile/pr14730.c: Update.
24701 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
24703 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
24704 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
24705 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
24706 g++.dg/template/nontype3.C: Remove trailing CR from tests.
24708 2004-07-18 Mark Mitchell <mark@codesourcery.com>
24711 * g++.dg/template/assign1.C: New test.
24713 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24716 * g++.dg/template/ttp9.C: New test.
24718 2004-07-19 Daniel Jacobowitz <dan@debian.org>
24720 * gcc.dg/format/cmn-err-1.c: New test.
24722 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
24724 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
24725 gcc.dg/Wparentheses-10.c: New tests.
24726 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
24728 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24731 * gfortran.dg/g77//ffixed-line-length-0.f,
24732 gfortran.dg/g77/ffixed-line-length-132.f,
24733 gfortran.dg/g77/ffixed-line-length-72.f,
24734 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
24735 gfortran.dg/g77/README: Update.
24737 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24740 * g++.dg/template/non-dependent7.C: New test.
24741 * g++.dg/template/non-dependent8.C: Likewise.
24742 * g++.dg/template/non-dependent9.C: Likewise.
24743 * g++.dg/template/non-dependent10.C: Likewise.
24745 2004-07-17 Mark Mitchell <mark@codesourcery.com>
24748 * g++.dg/parse/attr2.C: New test.
24750 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
24753 * g77.f-torture: Ditto.
24755 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
24757 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
24758 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
24759 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
24761 2004-07-16 Richard Henderson <rth@redhat.com>
24763 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
24765 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24767 * lib/fortran-torture.exp (fortran-torture): Don't test compile
24768 tests with full list of options.
24769 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
24770 of TORTURE_OPTIONS if test contains 'dg-do run'.
24773 * gfortran.dg/do_iterator.f90: New test.
24775 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24777 PR rtl-optimization/16536
24778 * gcc.c-torture/execute/restrict-1.c: New test.
24780 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24783 * gfortran.dg/pr15324.f90: New test.
24786 * gfortran.dg/pr15129.f90: New test.
24789 * gfortran.dg/pr15140.f90: New test.
24792 * gfortran.fortran-torture/execute/bounds.f90: Add check for
24793 compile-time simplification.
24795 2004-07-14 Mike Stump <mrs@apple.com>
24797 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
24799 2004-07-14 James E Wilson <wilson@specifixinc.com>
24802 * gcc.dg/profile-generate-1.c: New.
24804 2004-07-15 Jakub Jelinek <jakub@redhat.com>
24806 * gcc.c-torture/execute/20040709-1.c: New test.
24807 * gcc.c-torture/execute/20040709-2.c: New test.
24809 2004-07-14 Mike Stump <mrs@apple.com>
24811 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
24813 2004-07-14 Mike Stump <mrs@apple.com>
24815 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
24817 2004-07-13 Mark Mitchell <mark@codesourcery.com>
24820 * g++.dg/parse/mutable1.C: New test.
24822 2004-07-13 Diego Novillo <dnovillo@redhat.com>
24824 PR tree-optimization/16443
24825 * gcc.dg/tree-ssa/20040713-1.c: New test.
24827 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
24829 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
24832 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24834 * gfortran.dg/g77/README: New file
24835 * gfortran.dg/g77/19981216-0.f: Copy from
24836 g77.f-torture/noncompile. Add "dg-do compile" and
24837 dg-error as required.
24838 * gfortran.dg/g77/19990218-1.f: Likewise.
24839 * gfortran.dg/g77/19990905-1.f: Likewise.
24840 * gfortran.dg/g77/9263.f: Likewise.
24841 * gfortran.dg/g77/980615-0.f: Likewise.
24842 * gfortran.dg/g77/980616-0.f: Likewise.
24843 * gfortran.dg/g77/check0.f: Likewise.
24844 * gfortran.dg/g77/select_no_compile.f: Likewise.
24846 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24848 Copy files from g77.f-torture/compile.
24849 Add "{ dg-do compile}". Other changes as noted
24850 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
24851 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
24852 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
24853 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
24854 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
24855 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
24856 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
24857 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
24858 statement to conform to standard. Append alpha1.x for reference.
24859 * gfortran.dg/g77/xformat.f: Add dg-warning
24861 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24863 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
24864 Add {dg-do compile} directive.
24865 * gfortran.dg/g77/cpp2.F: Likewise.
24867 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24870 * g++.dg/lookup/name-clash1.C: New test.
24873 * g++.dg/lookup/name-clash2.C: New test.
24876 * g++.dg/lookup/name-clash3.C: New test.
24878 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24880 * g++.dg/lookup/new2.C: New test.
24881 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
24883 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
24885 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
24886 Add {dg-do compile} directive.
24887 * gfortran.dg/g77/13060.f: Likewise.
24888 * gfortran.dg/g77/19990218-0.f: Likewise.
24889 * gfortran.dg/g77/19990305-0.f: Likewise.
24890 * gfortran.dg/g77/19990419-0.f: Likewise.
24891 * gfortran.dg/g77/19990502-0.f: Likewise.
24892 * gfortran.dg/g77/19990502-1.f: Likewise.
24893 * gfortran.dg/g77/19990525-0.f: Likewise.
24894 * gfortran.dg/g77/19990826-1.f: Likewise.
24895 * gfortran.dg/g77/19990826-3.f: Likewise.
24896 * gfortran.dg/g77/19990905-2.f: Likewise.
24897 * gfortran.dg/g77/20000412-1.f: Likewise.
24898 * gfortran.dg/g77/20000511-1.f: Likewise.
24899 * gfortran.dg/g77/20000511-2.f: Likewise.
24900 * gfortran.dg/g77/20000518.f: Likewise.
24901 * gfortran.dg/g77/20000601-1.f: Likewise.
24902 * gfortran.dg/g77/20000601-2.f: Likewise.
24903 * gfortran.dg/g77/20000629-1.f: Likewise.
24904 * gfortran.dg/g77/20000630-2.f: Likewise.
24905 * gfortran.dg/g77/20010115.f: Likewise.
24906 * gfortran.dg/g77/20010321-1.f: Likewise.
24907 * gfortran.dg/g77/20010426.f: Likewise.
24908 * gfortran.dg/g77/20020307-1.f: Likewise.
24909 * gfortran.dg/g77/8485.f: Likewise.
24910 * gfortran.dg/g77/960317-1.f: Likewise.
24911 * gfortran.dg/g77/970915-0.f: Likewise.
24912 * gfortran.dg/g77/980310-1.f: Likewise.
24913 * gfortran.dg/g77/980310-2.f: Likewise.
24914 * gfortran.dg/g77/980310-3.f: Likewise.
24915 * gfortran.dg/g77/980310-4.f: Likewise.
24916 * gfortran.dg/g77/980310-6.f: Likewise.
24917 * gfortran.dg/g77/980310-7.f: Likewise.
24918 * gfortran.dg/g77/980310-8.f: Likewise.
24919 * gfortran.dg/g77/980419-2.f: Likewise.
24920 * gfortran.dg/g77/980424-0.f: Likewise.
24921 * gfortran.dg/g77/980427-0.f: Likewise.
24922 * gfortran.dg/g77/980729-0.f: Likewise.
24923 * gfortran.dg/g77/981117-1.f: Likewise.
24924 * gfortran.dg/g77/toon_1.f: Likewise.
24926 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24929 * g++.dg/other/abstract2.C: New test.
24931 2004-07-12 Paul Brook <paul@codesourcery.com>
24933 * gfortran.dg/pointer_init_1.f90: New test.
24935 2004-07-11 Paul Brook <paul@codesourcery.com>
24938 * gfortran.dg/contained_1.f90: New test.
24940 2004-07-11 Mark Mitchell <mark@codesourcery.com>
24942 * g++.dg/parse/defarg8.C: New test.
24944 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24947 * gfortran.dg/pr16433.f: New test.
24950 * gfortran.dg/pr15754.f90: New test.
24952 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
24954 PR tree-optimization/16437
24955 * gcc.c-torture/execute/bitfld-4.c: New test.
24957 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24959 * gfortran.fortran-torture/execute/common_2.f90: Add check for
24960 access to common var from module.
24962 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24965 * gfortran.fortran-torture/execute/common_2.f90: New test.
24967 2004-07-10 Paul Brook <paul@codesourcery.com>
24969 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
24971 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24974 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
24976 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
24978 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
24979 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
24980 * gfortran.dg/g77/ffree-form-1.f: Likewise.
24981 * gfortran.dg/g77/ffree-form-2.f: Likewise.
24982 * gfortran.dg/g77/ffree-form-3.f: Likewise.
24983 * gfortran.dg/g77/fno-underscoring.f: Likewise.
24984 * gfortran.dg/g77/funderscoring.f: Likewise.
24985 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
24987 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24989 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
24991 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24992 Paul Brook <paul@codesourcery.com>
24995 * gfortran.dg/common_pointer_1.f90: New test.
24997 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24999 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
25001 2004-07-09 James E Wilson <wilson@specifixinc.com>
25004 * gcc.c-torture/compile/20040709-1.c: New.
25006 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25009 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
25011 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25014 * gfortran.dg/shape_1.f90: New test.
25016 2004-07-09 Zack Weinberg <zack@codesourcery.com>
25017 Andrew Pinski <apinski@apple.com>
25019 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
25021 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25023 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
25026 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25027 Paul Brook <paul@codesourcery.com>
25029 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
25032 2004-07-09 Diego Novillo <dnovillo@redhat.com>
25034 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
25036 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25038 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
25039 testcases with capital suffix.
25041 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25047 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
25049 * gfortran.dg/implicit_1.f90: New test.
25051 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25053 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
25054 expression to match gfortran warning/error messages
25055 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
25058 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25060 * lib/fortran-torture.exp: Rename proc search_for to
25063 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25065 * gcc.c-torture/execute/simd-5.x: New file.
25066 XFAIL on SPARC 64-bit at -O0.
25068 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25072 * g++.dg/warn/effc3.C: New test.
25074 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25076 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
25077 change X to 1X in format.
25078 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
25079 add data statements to conform to standard.
25081 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25083 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
25084 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
25085 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
25087 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25089 * gfortran.dg/g77/7388.f: Copy from g77.dg
25090 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
25091 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
25092 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
25093 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
25094 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
25095 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
25096 * gfortran.dg/g77/strlen0.f: Likewise.
25098 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25100 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
25101 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
25103 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25105 * gcc.c-torture/execute/920428-2.x: Delete.
25106 * gcc.c-torture/execute/920501-7.x: Likewise.
25108 2004-07-08 Jakub Jelinek <jakub@redhat.com>
25110 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
25111 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
25112 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
25114 (PREFETCH_3DNOW): Add -march=c3.
25116 2004-07-08 Diego Novillo <dnovillo@redhat.com>
25119 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
25120 * gcc.c-torture/execute/bf64-1.x: Likewise.
25122 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25124 * gcc.c-torture/compile/20040708-1.c: New test.
25126 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25129 * g++.dg/warn/effc2.C: New test.
25131 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
25133 * gcc.c-torture/execute/bitfld-1.x: Remove.
25134 * gcc.c-torture/execute/bitfld-3.c: New test.
25135 * gcc.dg/bitfld-2.c: Remove XFAILs.
25137 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
25140 * g++.dg/rtti/tinfo1.C: New file.
25142 2004-07-07 Eric Christopher <echristo@redhat.com>
25144 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
25146 2004-07-07 Andrew Pinski <apinski@apple.com>
25148 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
25150 2004-07-07 Mark Mitchell <mark@codesourcery.com>
25152 * g++.dg/init/call1.C: XFAIL.
25154 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
25156 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
25157 except for movstrict*, to movmem* and clrstr* to clrmem*.
25159 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
25161 * gcc.c-torture/execute/20040707-1.c: New test.
25163 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
25165 * gcc.c-torture/execute/20040706-1.c: New test.
25167 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25170 * g++.dg/template/spec14.C: New test.
25172 2004-07-05 Jakub Jelinek <jakub@redhat.com>
25174 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
25175 nothing if not yet defined. Use it in b, c and d type definitions.
25176 * gcc.c-torture/execute/20040705-1.c: New test.
25177 * gcc.c-torture/execute/20040705-2.c: New test.
25179 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25182 * g++.dg/lookup/new1.C: New test.
25184 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25187 * g++.dg/template/sizeof8.C: New test.
25189 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
25191 * gcc.c-torture/compile/20040705-1.c: New test.
25193 2004-07-04 Bud Davis <bdavis9659@comcast.net>
25195 * gfortran.fortran-torture/execute/seq_io.f90: New test.
25197 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
25199 * gcc.dg/cpp/if-mop.c: Two new testcases.
25200 * gcc.dg/cpp/trad/comment-3.c: New.
25202 2004-07-04 Paul Brook <paul@codesourcery.com>
25204 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
25206 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
25209 * g++.dg/lookup/crash4.C: New test.
25211 2004-07-02 Zack Weinberg <zack@codesourcery.com>
25213 * gcc.c-torture/execute/builtin-abs-1.c
25214 * gcc.c-torture/execute/builtin-abs-2.c
25215 * gcc.c-torture/execute/builtin-complex-1.c
25216 * gcc.c-torture/execute/builtins/string-1-lib.c
25217 * gcc.c-torture/execute/builtins/string-1.c
25218 * gcc.c-torture/execute/builtins/string-2-lib.c
25219 * gcc.c-torture/execute/builtins/string-2.c
25220 * gcc.c-torture/execute/builtins/string-3-lib.c
25221 * gcc.c-torture/execute/builtins/string-3.c
25222 * gcc.c-torture/execute/builtins/string-4-lib.c
25223 * gcc.c-torture/execute/builtins/string-4.c
25224 * gcc.c-torture/execute/builtins/string-5-lib.c
25225 * gcc.c-torture/execute/builtins/string-5.c
25226 * gcc.c-torture/execute/builtins/string-6-lib.c
25227 * gcc.c-torture/execute/builtins/string-6.c
25228 * gcc.c-torture/execute/builtins/string-7-lib.c
25229 * gcc.c-torture/execute/builtins/string-7.c
25230 * gcc.c-torture/execute/builtins/string-8-lib.c
25231 * gcc.c-torture/execute/builtins/string-8.c
25232 * gcc.c-torture/execute/builtins/string-9-lib.c
25233 * gcc.c-torture/execute/builtins/string-9.c
25234 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
25235 * gcc.c-torture/execute/builtins/string-asm-1.c
25236 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
25237 * gcc.c-torture/execute/builtins/string-asm-2.c
25238 * gcc.c-torture/execute/stdio-opt-1.c
25239 * gcc.c-torture/execute/stdio-opt-2.c
25240 * gcc.c-torture/execute/stdio-opt-3.c
25241 * gcc.c-torture/execute/string-opt-1.c
25242 * gcc.c-torture/execute/string-opt-10.c
25243 * gcc.c-torture/execute/string-opt-11.c
25244 * gcc.c-torture/execute/string-opt-12.c
25245 * gcc.c-torture/execute/string-opt-13.c
25246 * gcc.c-torture/execute/string-opt-14.c
25247 * gcc.c-torture/execute/string-opt-15.c
25248 * gcc.c-torture/execute/string-opt-16.c
25249 * gcc.c-torture/execute/string-opt-2.c
25250 * gcc.c-torture/execute/string-opt-6.c
25251 * gcc.c-torture/execute/string-opt-7.c
25252 * gcc.c-torture/execute/string-opt-8.c:
25255 * gcc.c-torture/execute/builtins/abs-2.c
25256 * gcc.c-torture/execute/builtins/abs-3.c
25257 * gcc.c-torture/execute/builtins/complex-1.c
25258 * gcc.c-torture/execute/builtins/fprintf.c
25259 * gcc.c-torture/execute/builtins/fputs.c
25260 * gcc.c-torture/execute/builtins/memcmp.c
25261 * gcc.c-torture/execute/builtins/memmove.c
25262 * gcc.c-torture/execute/builtins/memops-asm.c
25263 * gcc.c-torture/execute/builtins/mempcpy-2.c
25264 * gcc.c-torture/execute/builtins/mempcpy.c
25265 * gcc.c-torture/execute/builtins/memset.c
25266 * gcc.c-torture/execute/builtins/printf.c
25267 * gcc.c-torture/execute/builtins/sprintf.c
25268 * gcc.c-torture/execute/builtins/strcat.c
25269 * gcc.c-torture/execute/builtins/strchr.c
25270 * gcc.c-torture/execute/builtins/strcmp.c
25271 * gcc.c-torture/execute/builtins/strcpy.c
25272 * gcc.c-torture/execute/builtins/strcspn.c
25273 * gcc.c-torture/execute/builtins/strlen-2.c
25274 * gcc.c-torture/execute/builtins/strlen.c
25275 * gcc.c-torture/execute/builtins/strncat.c
25276 * gcc.c-torture/execute/builtins/strncmp-2.c
25277 * gcc.c-torture/execute/builtins/strncmp.c
25278 * gcc.c-torture/execute/builtins/strncpy.c
25279 * gcc.c-torture/execute/builtins/strpbrk.c
25280 * gcc.c-torture/execute/builtins/strpcpy-2.c
25281 * gcc.c-torture/execute/builtins/strpcpy.c
25282 * gcc.c-torture/execute/builtins/strrchr.c
25283 * gcc.c-torture/execute/builtins/strspn.c
25284 * gcc.c-torture/execute/builtins/strstr-asm.c
25285 * gcc.c-torture/execute/builtins/strstr.c:
25286 ... these new files.
25288 * gcc.c-torture/execute/builtins/abs-2-lib.c
25289 * gcc.c-torture/execute/builtins/abs-3-lib.c
25290 * gcc.c-torture/execute/builtins/complex-1-lib.c
25291 * gcc.c-torture/execute/builtins/fprintf-lib.c
25292 * gcc.c-torture/execute/builtins/fputs-lib.c
25293 * gcc.c-torture/execute/builtins/memcmp-lib.c
25294 * gcc.c-torture/execute/builtins/memmove-lib.c
25295 * gcc.c-torture/execute/builtins/memops-asm-lib.c
25296 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
25297 * gcc.c-torture/execute/builtins/mempcpy-lib.c
25298 * gcc.c-torture/execute/builtins/memset-lib.c
25299 * gcc.c-torture/execute/builtins/printf-lib.c
25300 * gcc.c-torture/execute/builtins/sprintf-lib.c
25301 * gcc.c-torture/execute/builtins/strcat-lib.c
25302 * gcc.c-torture/execute/builtins/strchr-lib.c
25303 * gcc.c-torture/execute/builtins/strcmp-lib.c
25304 * gcc.c-torture/execute/builtins/strcpy-lib.c
25305 * gcc.c-torture/execute/builtins/strcspn-lib.c
25306 * gcc.c-torture/execute/builtins/strlen-2-lib.c
25307 * gcc.c-torture/execute/builtins/strlen-lib.c
25308 * gcc.c-torture/execute/builtins/strncat-lib.c
25309 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
25310 * gcc.c-torture/execute/builtins/strncmp-lib.c
25311 * gcc.c-torture/execute/builtins/strncpy-lib.c
25312 * gcc.c-torture/execute/builtins/strpbrk-lib.c
25313 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
25314 * gcc.c-torture/execute/builtins/strpcpy-lib.c
25315 * gcc.c-torture/execute/builtins/strrchr-lib.c
25316 * gcc.c-torture/execute/builtins/strspn-lib.c
25317 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
25318 * gcc.c-torture/execute/builtins/strstr-lib.c
25319 * gcc.c-torture/execute/builtins/lib/abs.c
25320 * gcc.c-torture/execute/builtins/lib/fprintf.c
25321 * gcc.c-torture/execute/builtins/lib/memset.c
25322 * gcc.c-torture/execute/builtins/lib/printf.c
25323 * gcc.c-torture/execute/builtins/lib/sprintf.c
25324 * gcc.c-torture/execute/builtins/lib/strcpy.c
25325 * gcc.c-torture/execute/builtins/lib/strcspn.c
25326 * gcc.c-torture/execute/builtins/lib/strncat.c
25327 * gcc.c-torture/execute/builtins/lib/strncmp.c
25328 * gcc.c-torture/execute/builtins/lib/strncpy.c
25329 * gcc.c-torture/execute/builtins/lib/strpbrk.c
25330 * gcc.c-torture/execute/builtins/lib/strspn.c
25331 * gcc.c-torture/execute/builtins/lib/strstr.c:
25332 New files containing support routines.
25334 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
25336 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
25337 when not optimizing.
25339 2004-07-02 Mark Mitchell <mark@codesourcery.com>
25342 * g++.dg/abi/mangle22.C: New test.
25343 * g++.dg/abi/mangle23.C: Likewise.
25345 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
25348 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
25349 Allow for cases without denormalized floating point numbers.
25351 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
25354 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
25355 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
25356 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
25357 expected warning text.
25358 * gcc.dg/format/diag-2.c: New test.
25360 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
25362 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
25364 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
25366 * gcc.dg/builtins-43.c: New.
25367 * gcc.dg/builtins-44.c: New.
25368 * gcc.dg/builtins-45.c: New.
25370 2004-06-26 Geoffrey Keating <geoffk@apple.com>
25371 Andreas Tobler <a.tobler@schweiz.ch>
25373 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
25374 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
25376 * gcc.dg/cleanup-11.c: Likewise.
25377 * gcc.dg/cleanup-8.c: Likewise.
25378 * gcc.dg/cleanup-9.c: Likewise.
25379 * gcc.dg/cleanup-5.c: Run on all platforms.
25381 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
25383 * g++.dg/warn/nonnull1.C: New test.
25385 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25387 * gcc.dg/compat/compat-common.h: Wrap up CINT in
25388 an #ifndef SKIP_COMPLEX_INT/#endif pair.
25389 Special-case the Sun compiler wrt to <complex.h>.
25391 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
25393 * gcc.dg/Wunreachable-8.C: New test.
25395 * gcc.dg/h8300-ice2.c : New test.
25397 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
25400 * gfortran.fortran-torture/compile/implicit.f90: Add test
25401 for implicit character.
25403 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
25406 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
25407 Use tiny() intrinsic to find smallest non-negative real
25409 2004-06-30 Jakub Jelinek <jakub@redhat.com>
25411 * gcc.dg/compat/struct-by-value-22_main.c: New test.
25412 * gcc.dg/compat/struct-by-value-22_x.c: New.
25413 * gcc.dg/compat/struct-by-value-22_y.c: New.
25415 * gcc.c-torture/execute/20040629-1.c: New test.
25417 2004-06-29 Jakub Jelinek <jakub@redhat.com>
25419 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
25420 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
25423 * gcc.dg/20040625-1.c: New test.
25425 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25427 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
25429 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25432 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
25434 2004-06-29 Richard Henderson <rth@redhat.com>
25436 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
25438 2004-06-29 Paul Brook <paul@codesourcery.com>
25440 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
25441 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
25443 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
25446 * g++.dg/parse/crash15.C: New.
25448 2004-06-28 Andrew Pinski <apinski@apple.com>
25450 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
25451 by the error already.
25453 * g++.dg/opt/ptrmem4.C: Change to compile only test.
25455 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
25458 * gcc.dg/h8300-bss-align-1.c : New.
25460 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
25463 * g++.dg/template/ctor4.C: New.
25465 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25468 * g++.dg/warn/Wsequence-point-1.C: New test.
25470 2004-06-27 Paul Brook <paul@codesourcery.com>
25472 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
25474 2004-06-27 Zack Weinberg <zack@codesourcery.com>
25476 * g++.old-deja/g++.mike/p7325.C: Remove.
25478 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25481 * gcc.dg/pr14963.c: New test.
25483 2004-06-27 Mark Mitchell <mark@codesourcery.com>
25486 * g++.dg/parse/redef1.C: New test.
25488 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
25490 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
25492 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
25494 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
25495 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
25497 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
25498 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
25499 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
25500 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
25501 g++.brendan/enum14.C.
25502 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
25503 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
25504 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
25506 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
25509 2004-06-27 Roger Sayle <roger@eyesopen.com>
25511 * gcc.dg/20040527-1.c: New test case.
25513 2004-06-26 Bud Davis <bdavis9659@comcast.net>
25515 PR gfortran/pr16196
25516 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
25518 2004-06-25 Roger Sayle <roger@eyesopen.com>
25520 PR middle-end/15825
25521 * gcc.dg/pr15825-1.c: New test case.
25523 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25525 * gcc.c-torture/execute/20040625-1.c: New test.
25527 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25529 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
25531 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25533 * gcc.dg/torture/mips-div-1.c: New test.
25535 2004-06-24 Jeff Law <law@redhat.com>
25537 * gcc.dg/tree-ssa/20040624-1.c: New test.
25539 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
25541 * gcc.c-torture/compile/20040624-1.c: New test.
25543 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25545 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
25548 2004-06-23 Andrew Pinski <apinski@apple.com>
25550 PR middle-end/15988
25551 * g++.dg/opt/ptrmem4.C: New test.
25553 * gcc.dg/c90-array-quals-2.c: New test.
25555 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
25557 * gcc.dg/kpice1.c: New test.
25559 2006-06-23 Andrew Pinski <apinski@apple.com>
25561 * gcc.dg/c90-array-quals.c: New test.
25563 2006-06-22 Richard Henderson <rth@redhat.com>
25565 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
25567 2004-06-22 Loren James Rittle <ljrittle@acm.org>
25569 * gcc.dg/builtins-config.h: Handle FreeBSD.
25571 2006-06-22 Richard Henderson <rth@redhat.com>
25573 * g++.dg/opt/devirt1.C: New.
25575 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
25577 * g++.dg/opt/pr15551.C: New testcase.
25579 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
25582 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
25583 x86_64-*-linux* when compiling for 32bit.
25585 2004-06-21 Andrew Pinski <apinski@apple.com>
25587 * gcc.dg/pch/struct-1.c: New.
25588 * gcc.dg/pch/struct-1.hs: New.
25590 2004-06-21 Geoffrey Keating <geoffk@apple.com>
25592 * gcc.dg/pch/save-temps-1.c: New file.
25593 * gcc.dg/pch/save-temps-1.hs: New file.
25595 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
25597 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
25598 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
25600 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25602 * gfortran.fortran-torture/execute/select_1.f90: Rename function
25604 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
25605 Remove trailing spaces.
25607 2004-06-21 Richard Henderson <rth@redhat.com>
25609 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
25610 merging && to BIT_FIELD_REF.
25612 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
25614 * g++.dg/opt/placeholder1.C: New test.
25616 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25618 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
25619 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
25620 * gcc.dg/compat/union-m128-1_x.c: Likewise.
25621 * gcc.dg/compat/union-m128-1_y.c: Likewise.
25623 2004-06-20 Zack Weinberg <zack@codesourcery.com>
25625 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
25627 * g++.dg/other/pragma-re-1.C: Add comments.
25629 2004-06-19 Bud Davis <bdavis9659@comcast.net>
25632 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
25634 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
25636 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
25637 instead of setting the type of size_t by
25640 2004-06-18 Roger Sayle <roger@eyesopen.com>
25642 * gcc.dg/unordered-2.c: New test case.
25643 * gcc.dg/unordered-3.c: New test case.
25645 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
25648 * lib/g++.exp (g++_version): Tweak regexp for version
25649 * lib/g77.exp (g77_version): Likewise.
25650 * lib/gfortran.exp (gfortran_version): Likewise.
25651 * lib/objc.exp (objc_version): Likewise.
25652 * lib/treelang.exp (treelang_version): Likewise.
25654 2004-06-19 Jakub Jelinek <jakub@redhat.com>
25656 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
25657 Use INT_MAX instead of __INT_MAX__.
25658 * gcc.dg/compat/struct-align-2_y.c: Likewise.
25660 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
25661 * gcc.dg/compat/scalar-return-3_x.c: Use it.
25662 * gcc.dg/compat/scalar-return-3_y.c: Use it.
25663 * gcc.dg/compat/scalar-return-4_x.c: Use it.
25664 * gcc.dg/compat/scalar-return-4_y.c: Use it.
25665 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
25666 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
25667 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
25668 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
25670 * gcc.dg/range-test-1.c: New test.
25671 * g++.dg/opt/range-test-1.C: New test.
25673 2004-06-17 Richard Henderson <rth@redhat.com>
25675 * objc.dg/sync-1.m: New.
25676 * objc.dg/try-catch-1.m: Don't force next runtime.
25677 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
25678 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
25679 shadowed catch clause.
25680 * objc.dg/try-catch-5.m: New.
25682 2004-06-17 Zack Weinberg <zack@codesourcery.com>
25685 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
25687 2004-06-15 Richard Henderson <rth@redhat.com>
25689 * gcc.dg/20001116-1.c: Move expected warning line.
25691 2004-06-15 Richard Henderson <rth@redhat.com>
25693 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
25694 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
25696 2004-06-15 Jeff Law <law@redhat.com>
25698 * gcc.dg/tree-ssa/20040615-1.c: New test.
25699 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
25700 be less sensitive to operand ordering.
25701 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
25703 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
25705 * g++.dg/abi/bitfield3.C: Add comment..
25707 2004-06-15 Richard Henderson <rth@redhat.com>
25709 * g++.dg/ext/stmtexpr1.C: XFAIL.
25710 * gcc.dg/20030612-1.c: XFAIL.
25712 2004-06-15 Eric Christopher <echristo@redhat.com>
25714 * g++.dg/charset/asm5.c: New.
25715 * gcc.dg/charset/asm6.c: New.
25717 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25720 * gfortran.fortran-torture/execute/select_1.f90: New test.
25722 2004-06-15 Paul Brook <paul@codesourcery.com>
25724 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
25726 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25729 * g++.dg/lookup/crash3.C: New test.
25731 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25734 * g++.dg/parse/dtor4.C: New test.
25736 2004-06-14 Jeff Law <law@redhat.com>
25738 * gcc.c-torture/compile/20040614-1.c: New test.
25740 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25743 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
25744 LEN of a character array.
25746 2004-06-14 Mark Mitchell <mark@codesourcery.com>
25749 * g++.dg/template/ptrmem10.C: New test.
25752 * g++.dg/template/friend30.C: New test.
25754 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25757 * gfortran.fortran-torture/compile/mloc.f90: New test.
25759 2004-06-13 Paul Brook <paul@codesourcery.com>
25761 * gfortran.fortran-torture/execute/random_2.f90: New test.
25763 2004-06-13 Eric Christopher <echristo@redhat.com>
25765 * gcc.dg/noncompile/redecl-1.c: Fix error message.
25767 2004-06-12 Paul Brook <paul@codesourcery.com>
25769 * gfortran.fortran-torture/execute/contained_3.f90: New test.
25771 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25774 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
25776 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25779 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
25780 syntax errors in end statements of contained subroutines.
25782 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25785 * gfortran.fortran-torture/execute/null_arg.f90: New test.
25787 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25790 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
25792 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25795 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
25797 2004-06-11 Mark Mitchell <mark@codesourcery.com>
25800 * g++.dg/parse/enum1.C: New test.
25802 2004-06-10 Jeff Law <law@redhat.com>
25804 * gcc.c-torture/compile/20040610-1.c: New test.
25806 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25808 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
25809 * g++.old-deja/g++.other/decl3.C: Likewise.
25811 2004-06-10 Brian Booth <bbooth@redhat.com>
25813 * gcc.dg/tree-ssa/20031015-1.c: Scan for
25814 V_MAY_DEF instead of VDEF.
25815 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
25817 2004-06-10 Mark Mitchell <mark@codesourcery.com>
25820 * g++.dg/conversion/const1.C: New test.
25823 * g++.dg/conversion/reinterpret1.C: New test.
25826 * g++.dg/template/enum2.C: New test.
25829 * g++.dg/template/error13.C: New test.
25831 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25834 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
25835 arguments to test_* REAL and of the right size.
25837 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25840 PR rtl-optimization/15681
25841 * gcc.dg/20040609-1.c: New test.
25843 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25846 * g++.dg/opt/builtins1.C: New test.
25848 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
25850 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
25851 that use default windows32 struct layout.
25852 * gcc.dg/i386-bitfield2.c: Likewise.
25854 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
25856 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
25857 for mingw32 and cygwin targets.
25859 2004-06-09 Geoffrey Keating <geoffk@apple.com>
25861 * gcc.dg/pch/macro-4.c: New.
25862 * gcc.dg/pch/macro-4.hs: New.
25864 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25867 * gfortran.fortran-torture/compile/name_clash.f90: New test.
25869 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25872 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
25874 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25877 * gfortran.fortran-torture/execute/t_edit.f90: New test.
25879 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25882 * gfortran.fortran-torture/execute/backspace.c : New test.
25884 2004-06-09 Paul Brook <paul@codesourcery.com>
25886 * gfortran.fortran-torture/execure/intrinsic_associated.f90
25887 (pointer_to_section): Rewrite to use smaller array.
25889 2004-06-08 David Edelsohn <edelsohn@gnu.org>
25891 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
25892 * gcc.dg/ext/altivec-10.c: Same.
25893 * gcc.dg/ext/altivec-11.c: Same.
25894 * gcc.dg/ext/altivec-12.c: Same.
25895 * gcc.dg/ext/altivec-13.c: Same.
25896 * gcc.dg/ext/altivec-14.c: Same.
25897 * gcc.dg/ext/altivec-15.c: Same.
25898 * gcc.dg/ext/altivec-16.c: Same.
25899 * gcc.dg/ext/altivec-3.c: Same.
25900 * gcc.dg/ext/altivec-4.c: Same.
25901 * gcc.dg/ext/altivec-6.c: Same.
25902 * gcc.dg/ext/altivec-7.c: Same.
25903 * gcc.dg/ext/altivec-8.c: Same.
25904 * gcc.dg/ext/altivec-varargs-1.c: Same.
25906 * g++.dg/ext/altivec-1.C: Correct dg syntax.
25907 * g++.dg/ext/altivec-10.C: Same.
25908 * g++.dg/ext/altivec-2.C: Same.
25909 * g++.dg/ext/altivec-3.C: Same.
25910 * g++.dg/ext/altivec-4.C: Same.
25911 * g++.dg/ext/altivec-5.C: Same.
25912 * g++.dg/ext/altivec-6.C: Same.
25913 * g++.dg/ext/altivec-7.C: Same.
25914 * g++.dg/ext/altivec-8.C: Same.
25915 * g++.dg/ext/altivec-9.C: Same.
25917 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25920 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
25922 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25924 * gcc.dg/union-1.c: New test.
25926 2004-06-07 Roger Sayle <roger@eyesopen.com>
25928 * gcc.dg/builtins-41.c: New test case.
25929 * gcc.dg/builtins-42.c: New test case.
25931 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25933 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
25934 * g++.dg/ext/altivec-10.C: Same.
25935 * g++.dg/ext/altivec-2.C: Same.
25936 * g++.dg/ext/altivec-3.C: Same.
25937 * g++.dg/ext/altivec-4.C: Same.
25938 * g++.dg/ext/altivec-5.C: Same.
25939 * g++.dg/ext/altivec-6.C: Same.
25940 * g++.dg/ext/altivec-7.C: Same.
25941 * g++.dg/ext/altivec-8.C: Same.
25942 * g++.dg/ext/altivec-9.C: Same.
25943 * g++.old-deja/g++.abi/cxa_vec.C: Same.
25944 * g++.old-deja/g++.brendan/new3.C: Same.
25945 * gcc.c-torture/execute/eeprof-1.x: Same.
25947 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
25950 * gcc.dg/pr14765-1.c: New test.
25952 2004-06-07 Roger Sayle <roger@eyesopen.com>
25955 * gcc.dg/pr14649-1.c: New test case.
25957 2004-06-07 Richard Henderson <rth@redhat.com>
25959 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
25962 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25964 * g++.dg/eh/elide1.C: Remove XFAIL.
25966 2004-06-07 Mark Mitchell <mark@codesourcery.com>
25969 * g++.dg/expr/sizeof3.C: New test.
25972 * g++.dg/template/access14.C: New test.
25975 * g++.dg/template/enum1.C: New test.
25978 * g++.dg/eh/throw1.C: New test.
25980 2004-06-07 David Ayers <d.ayers@inode.at>
25981 Ziemowit Laski <zlaski@apple.com>
25983 * lib/objc.exp (objc_target_compile): Revert the '-framework
25984 Foundation' flag fix, since bare Darwin does not ship
25985 with the Foundation framework.
25986 * objc/execute/next_mapping.h: Provide a local NSConstantString
25987 @interface and @implementation.
25988 (objc_constant_string_init): A constructor function, used to
25989 initialize the NSConstantString meta-class object.
25990 * objc/execute/string1.m: Include "next_mapping.h" instead of
25991 <Foundation/NSString.h>.
25992 * objc/execute/string2.m: Likewise.
25993 * objc/execute/string3.m: Likewise.
25994 * objc/execute/string4.m: Likewise.
25996 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
25998 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
25999 to double. Replace double with FLOAT.
26000 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
26002 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
26003 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
26004 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
26005 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
26006 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
26007 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
26008 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
26009 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
26011 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
26014 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
26016 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26019 * g++.dg/template/meminit2.C: New test.
26021 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
26024 * gcc.c-torture/execute/compare-fp-1.c,
26025 gcc.c-torture/execute/compare-fp-2.c,
26026 gcc.c-torture/execute/compare-fp-3.c,
26027 gcc.c-torture/execute/compare-fp-4.c,
26028 gcc.c-torture/execute/compare-fp-3.x,
26029 gcc.c-torture/execute/compare-fp-4.x: Moved...
26030 * gcc.c-torture/execute/ieee/compare-fp-1.c,
26031 gcc.c-torture/execute/ieee/compare-fp-2.c,
26032 gcc.c-torture/execute/ieee/compare-fp-3.c,
26033 gcc.c-torture/execute/ieee/compare-fp-4.c,
26034 gcc.c-torture/execute/ieee/compare-fp-3.x,
26035 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
26037 2004-06-04 David Ayers <d.ayers@inode.at>
26039 * objc/execute/protocol-isEqual-4.m: New testcase.
26041 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
26043 * objc/execute/protocol-isEqual-1.m: New testcase.
26044 * objc/execute/protocol-isEqual-2.m: New testcase.
26045 * objc/execute/protocol-isEqual-3.m: New testcase.
26047 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26049 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
26051 2004-06-02 Ziemowit Laski <zlaski@apple.com>
26053 * lib/objc.exp (objc_target_compile): When running tests on
26054 Darwin (Mac OS X), inform the linker about '-framework
26057 2004-06-02 Eric Christopher <echristo@redhat.com>
26059 * gcc.c-torture/compile/20040602-1.c: New.
26061 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
26063 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
26064 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
26066 PR tree-optimization/14736
26067 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
26069 PR tree-optimization/14042
26070 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
26072 PR tree-optimization/14729
26073 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
26075 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26078 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
26080 2004-06-01 Richard Hederson <rth@redhat.com>
26082 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
26084 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26087 * g++.dg/parse/offsetof4.C: New test.
26089 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
26092 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
26094 2004-05-31 Mark Mitchell <mark@codesourcery.com>
26097 * g++.dg/template/friend29.C: New test.
26099 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
26102 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
26104 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
26106 * gcc.dg/sparc-trap-1.c: New test.
26108 2004-05-31 Roger Sayle <roger@eyesopen.com>
26110 PR middle-end/15069
26111 * g++.dg/opt/fold3.C: New test case.
26113 2004-05-30 Graham Stott <graham.stott@btinternet.com>
26115 * lib/target-supports.exp (check_iconv_available): Fix fallout
26116 from 2004-05-28 patch.
26118 2004-05-30 Paul Brook <paul@codesourcery.com>
26121 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
26122 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
26124 2004-05-30 Steven G. Kargl <kargls@comcast.net>
26126 * gfortran.fortran-torture/execute/random_1.f90: New test.
26128 2004-05-28 Ziemowit Laski <zlaski@apple.com>
26130 * g++.dg/ext/altivec-10.C: New test.
26132 2004-05-29 Paul Brook <paul@codesourcery.com>
26134 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
26136 2004-05-28 Ziemowit Laski <zlaski@apple.com>
26138 * gcc.dg/altivec-16.c: New test.
26140 2004-05-28 Janis Johnson <janis187@us.ibm.com>
26142 * lib/target-supports.exp (check_vmx_hw_available): New.
26143 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
26145 * lib/target-supports.exp (check_alias_available,
26146 check_iconv_available, check_named_sections_available): Use
26147 unique names for temporary files.
26149 2004-05-28 Ziemowit Laski <zlaski@apple.com>
26151 * gcc.dg/altivec-15.c: New test.
26153 2004-05-28 Mark Mitchell <mark@codesourcery.com>
26156 * g++.dg/warn/noeffect6.C: New test.
26159 * g++.dg/expr/ptrmem4.C: New test.
26162 * g++.dg/template/operator3.C: New test.
26164 2004-05-28 Mark Mitchell <mark@codesourcery.com>
26167 * g++.dg/lookup/redecl1.C: New test.
26168 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
26170 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
26172 * gcc.c-torture/execute/compare-fp-1.c,
26173 gcc.c-torture/execute/compare-fp-2.c,
26174 gcc.c-torture/execute/compare-fp-3.c,
26175 gcc.c-torture/execute/compare-fp-4.c,
26176 gcc.c-torture/execute/compare-fp-3.x,
26177 gcc.c-torture/execute/compare-fp-4.x,
26178 gcc.dg/pr15649-1.c: New.
26180 2004-05-27 Adam Nemet <anemet@lnxw.com>
26183 * g++.dg/init/array14.C: New test.
26185 2004-05-25 Janis Johnson <janis187@us.ibm.com>
26187 * lib/compat.exp (compat-get-options-main): New.
26188 (compat-get-options): Remove unneeded code, warn for ignored
26190 (compat-execute): Check flag set by dg-require-* commands.
26192 * lib/compat.exp (compat-execute): Break up long lines.
26194 2004-05-24 Janis Johnson <janis187@us.ibm.com>
26196 * gcc.dg/altivec-7.c: Don't use 'vector long'.
26197 * gcc.dg/altivec-14.c: New test.
26198 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
26200 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
26201 * gcc.dg/altivec-12.c: Ditto.
26203 * gcc.dg/altivec-3.c: Move call to altivec_check.
26205 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26208 * g++.dg/template/error12.C: New test.
26211 * g++.dg/ext/attrib15.C: New test.
26214 * g++.dg/template/ptrmem9.C: New test.
26216 2004-05-25 Paul Brook <paul@codesourcery.com>
26218 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
26220 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26223 * g++.dg/template/crash19.C: New test.
26225 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26228 * g++.dg/template/redecl1.C: New test.
26230 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26233 * g++.dg/other/ns1.C: New test.
26236 * g++.dg/template/invalid1.C: New test.
26238 2004-05-23 Paul Brook <paul@codesourcery.com>
26239 Victor Leikehman <lei@haifasphere.co.il>
26241 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
26242 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
26244 2004-05-22 Mark Mitchell <mark@codesourcery.com>
26248 * g++.dg/template/non-dependent5.C: New test.
26249 * g++.dg/template/non-dependent6.C: New test.
26251 2004-05-22 Mark Mitchell <mark@codesourcery.com>
26254 * g++.dg/inherit/union1.C: New test.
26257 * g++.dg/template/addr1.C: New test.
26260 * g++.dg/template/array5.C: New test.
26263 * g++.dg/template/array6.C: New test.
26265 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
26266 Roger Sayle <roger@eyesopen.com>
26268 * g++.dg/lookup/forscope2.C: New test case.
26270 2004-05-22 Ben Elliston <bje@au.ibm.com>
26272 * gcc.dg/cpp/Wmissingdirs.c: New.
26274 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
26277 * gcc.dg/compat/union-m128-1.h: New file.
26278 * gcc.dg/compat/union-m128-1_main.c: Likewise.
26279 * gcc.dg/compat/union-m128-1_x.c: Likewise.
26280 * gcc.dg/compat/union-m128-1_y.c: Likewise.
26282 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
26285 * gcc.dg/compat/struct-complex-1.h: New file.
26286 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
26287 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
26288 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
26290 2004-05-20 Roger Sayle <roger@eyesopen.com>
26293 * gcc.dg/pr3074-1.c: New test case.
26294 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
26296 2004-05-20 Falk Hueffner <falk@debian.org>
26299 * gcc.dg/ftrapv-1.c: New test case.
26301 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
26303 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
26305 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
26306 Jeff Law <law@redhat.com>
26308 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
26309 * gcc.dg/tree-ssa/20040518-2.c: New test.
26311 * gcc.dg/tree-ssa/20040518-1.c: New test.
26313 2004-05-18 Zack Weinberg <zack@codesourcery.com>
26315 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
26317 2004-05-18 Paul Brook <paul@codesourcery.com>
26320 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
26322 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26324 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
26327 2004-05-17 Steven Bosscher <stevenb@suse.de>
26329 * gcc.dg/tree-ssa/20040517-1.c: New test.
26331 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26333 * gcc.dg/loop-4.c: New test.
26335 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
26337 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
26339 2004-05-15 Bud Davis <bdavis9659@comcast.net>
26342 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
26344 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26348 * gfortran.fortran-torture/compile/data_1.f90: New test.
26350 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
26352 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
26353 * gcc.dg/uninit-H.c: Define ASM for __s390__.
26355 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26357 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
26359 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26362 * gcc.dg/format/xopen-1.c: Adjust expected message.
26363 * gcc.dg/format/xopen-3.c: New test.
26365 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
26367 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
26369 2004-05-14 Jeff Law <law@redhat.com>
26371 * gcc.dg/tree-ssa/20040514-2.c: New test.
26373 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26375 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
26377 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
26380 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
26382 * gcc.dg/tree-ssa/20040514-1.c: New test.
26384 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26386 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
26389 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26392 * gfortran.fortran-torture/compile/do_1.f90: New test.
26394 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26397 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
26400 2004-05-14 Bud Davis <bdavis9659@comcast.net>
26403 * gfortran.fortran-torture/execute/random_init.f90: New test.
26405 2004-05-13 Paul Brook <paul@codesourcery.com>
26408 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
26410 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
26412 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
26413 for the powerpc case.
26415 2004-05-13 Jeff Law <law@redhat.com>
26417 * gcc.dg/tree-ssa/20040513-1.c: New test.
26418 * gcc.dg/tree-ssa/20040513-2.c: New test.
26420 2004-05-13 Paul Brook <paul@codesourcery.com>
26422 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
26423 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
26424 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
26426 2004-05-13 Andreas Schwab <schwab@suse.de>
26429 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
26432 2004-05-13 Bud Davis <bdavis9659@comcast.net>
26435 * gfortran.fortran-torture/execute/adjustr.f90: New file.
26437 2004-05-13 Diego Novillo <dnovillo@redhat.com>
26439 Merge from tree-ssa-20020619-branch. See
26440 ChangeLog.tree-ssa for details.
26442 2004-05-11 Ziemowit Laski <zlaski@apple.com>
26444 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
26445 include <altivec.h> explicitly.
26446 * gcc.dg/altivec-13.c: Likewise.
26448 2004-05-11 Paul Brook <paul@codesourcery.com>
26450 * gcc.c-torture/compile/20010518-1.c: Force enum size.
26452 2004-05-10 Eric Christopher <echristo@redhat.com>
26454 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
26455 * gcc.dg/sibcall-4.c: Ditto.
26457 2004-05-10 Ziemowit Laski <zlaski@apple.com>
26459 * g++.dg/ext/altivec-8.C: New test case.
26460 * gcc.dg/altivec-13.c: New test case.
26462 2004-05-08 Roger Sayle <roger@eyesopen.com>
26464 * gcc.c-torture/execute/divcmp-1.c: New test case.
26465 * gcc.c-torture/execute/divcmp-2.c: New test case.
26466 * gcc.c-torture/execute/divcmp-3.c: New test case.
26468 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26470 * g++.dg/other/pragma-re-2.C: New test.
26472 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26474 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
26475 * gcc.dg/i386-387-2.c: Likewise.
26477 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
26479 * gcc.dg/i386-387-6.c: Likewise.
26481 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26483 * gcc.dg/builtins-33.c: Also check log1p*.
26485 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
26487 PR optimization/15296
26488 * gcc.c-torture/execute/pr15296.c: New test.
26490 2004-05-05 Uros Bizjak <uros@kss-loka.si>
26492 * gcc.dg/builtins-40.c: New test.
26494 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
26496 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
26498 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
26500 * g++.dg/ext/spe1.C: New testcase.
26502 2004-05-04 Ziemowit Laski <zlaski@apple.com>
26504 * objc.dg/image-info.m: Allow additional attributes
26505 for __image_info section.
26507 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
26509 * gcc.dg/torture/mips-hilo-2.c: New test.
26511 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26514 * g++.dg/template/member5.C: New test.
26516 2004-05-03 Uros Bizjak <uros@kss-loka.si>
26518 * gcc.dg/builtins-34.c: Also check expm1*.
26520 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26522 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
26523 * gcc.dg/torture/builtin-convert-3.c: New test.
26525 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
26527 PR middle-end/15054
26528 * g++.dg/opt/pr15054.C: New test.
26530 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26532 * gcc.dg/torture/builtin-rounding-1.c: New test.
26533 * gcc.dg/builtins-25.c: Delete.
26534 * gcc.dg/builtins-29.c: Delete.
26536 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
26538 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
26539 * gcc.dg/sibcall-4.c: Likewise.
26540 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
26542 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26544 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
26545 bit-field on 16-bit targets.
26547 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26549 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
26552 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
26554 * gcc.dg/rs6000-power2-1.c: Change to compile only.
26555 * gcc.dg/rs6000-power2-2.c: Likewise.
26557 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
26559 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
26560 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
26561 Change the asm registers to be in form of frN instead of fN.
26563 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26565 * gcc.dg/torture/builtin-convert-2.c: New test.
26567 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
26569 * gcc.dg/rs6000-power2-1.c: New test.
26570 * gcc.dg/rs6000-power2-2.c: New test.
26572 2004-04-28 Jan Hubicka <jh@suse.cz>
26574 * gcc.dg/unused-6.c: New test.
26576 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26577 Ulrich Weigand <uweigand@de.ibm.com>
26579 * ada/acats/run_all.sh: Define $target variable.
26581 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
26584 * g++.dg/other/vararg-1.C: New test.
26587 * g++.dg/eh/cleanup3.C: New test.
26589 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26591 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
26592 and ad8011a (target_insn).
26593 * ada/acats/support/macro.dfs: Likewise.
26594 * ada/acats/support/impbit.adb: New file.
26596 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
26598 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
26600 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26602 * gcc.dg/loop-3.c: New test.
26604 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
26606 * gcc.c-torture/execute/simd-5.c: New test.
26608 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26611 * g++.dg/template/crash18.C: New test.
26613 2004-04-22 Mark Mitchell <mark@codesourcery.com>
26615 * g++.dg/ext/complit3.C: New test.
26617 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26619 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
26620 * gcc.dg/altivec-3.c: Same.
26621 * gcc.dg/altivec-varargs-1.c: Same.
26623 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26625 * lib/target-supports.exp (check_profiling_available): Assume
26626 profiling is not available on powerpc-eabi targets.
26628 2004-04-21 Janis Johnson <janis187@us.ibm.com>
26630 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
26631 * gcc.dg/vmx/bug-1.c: Ditto.
26633 2004-04-20 Eric Christopher <echristo@redhat.com>
26635 * gcc.dg/charset/extern.c: New test.
26636 * g++.dg/charset/extern3.cc: Ditto.
26638 2004-04-20 Uros Bizjak <uros@kss-loka.si>
26640 * gcc.dg/builtins-39.c: New test.
26642 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
26644 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
26646 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
26648 * gcc.dg/torture/mips-hilo-1.c: New test.
26650 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
26652 * gcc.c-torture/compile/20040419-1.c: New test.
26654 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
26656 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
26658 2004-04-18 Zack Weinberg <zack@codesourcery.com>
26659 Aldy Hernandez <aldyh@redhat.com>
26661 * gcc.c-torture/execute/va-arg-24.c: New.
26663 2004-04-17 Zack Weinberg <zack@codesourcery.com>
26664 Aldy Hernandez <aldyh@redhat.com>
26666 * gcc.dg/vmx/1b-01.c: New.
26667 * gcc.dg/vmx/1b-02.c: New.
26668 * gcc.dg/vmx/1b-03.c: New.
26669 * gcc.dg/vmx/1b-04.c: New.
26670 * gcc.dg/vmx/1b-05.c: New.
26671 * gcc.dg/vmx/1b-06.c: New.
26672 * gcc.dg/vmx/1b-07.c: New.
26673 * gcc.dg/vmx/1c-01.c: New.
26674 * gcc.dg/vmx/1c-02.c: New.
26675 * gcc.dg/vmx/3a-01a.c: New.
26676 * gcc.dg/vmx/3a-01.c: New.
26677 * gcc.dg/vmx/3a-01m.c: New.
26678 * gcc.dg/vmx/3a-03.c: New.
26679 * gcc.dg/vmx/3a-03m.c: New.
26680 * gcc.dg/vmx/3a-04.c: New.
26681 * gcc.dg/vmx/3a-04m.c: New.
26682 * gcc.dg/vmx/3a-05.c: New.
26683 * gcc.dg/vmx/3a-06.c: New.
26684 * gcc.dg/vmx/3a-06m.c: New.
26685 * gcc.dg/vmx/3a-07.c: New.
26686 * gcc.dg/vmx/3b-01.c: New.
26687 * gcc.dg/vmx/3b-02.c: New.
26688 * gcc.dg/vmx/3b-10.c: New.
26689 * gcc.dg/vmx/3b-13.c: New.
26690 * gcc.dg/vmx/3b-14.c: New.
26691 * gcc.dg/vmx/3b-15.c: New.
26692 * gcc.dg/vmx/3c-01a.c: New.
26693 * gcc.dg/vmx/3c-01.c: New.
26694 * gcc.dg/vmx/3c-02.c: New.
26695 * gcc.dg/vmx/3c-03.c: New.
26696 * gcc.dg/vmx/3d-01.c: New.
26697 * gcc.dg/vmx/4-01.c: New.
26698 * gcc.dg/vmx/4-03.c: New.
26699 * gcc.dg/vmx/5-01.c: New.
26700 * gcc.dg/vmx/5-02.c: New.
26701 * gcc.dg/vmx/5-03.c: New.
26702 * gcc.dg/vmx/5-04.c: New.
26703 * gcc.dg/vmx/5-05.c: New.
26704 * gcc.dg/vmx/5-06.c: New.
26705 * gcc.dg/vmx/5-07.c: New.
26706 * gcc.dg/vmx/5-07t.c: New.
26707 * gcc.dg/vmx/5-08.c: New.
26708 * gcc.dg/vmx/5-10.c: New.
26709 * gcc.dg/vmx/5-11.c: New.
26710 * gcc.dg/vmx/7-01a.c: New.
26711 * gcc.dg/vmx/7-01.c: New.
26712 * gcc.dg/vmx/7c-01.c: New.
26713 * gcc.dg/vmx/7d-01.c: New.
26714 * gcc.dg/vmx/7d-02.c: New.
26715 * gcc.dg/vmx/8-01.c: New.
26716 * gcc.dg/vmx/8-02a.c: New.
26717 * gcc.dg/vmx/8-02.c: New.
26718 * gcc.dg/vmx/brode-1.c: New.
26719 * gcc.dg/vmx/bug-1.c: New.
26720 * gcc.dg/vmx/bug-2.c: New.
26721 * gcc.dg/vmx/bug-3.c: New.
26722 * gcc.dg/vmx/cw-bug-1.c: New.
26723 * gcc.dg/vmx/cw-bug-2.c: New.
26724 * gcc.dg/vmx/cw-bug-3.c: New.
26725 * gcc.dg/vmx/dct.c: New.
26726 * gcc.dg/vmx/debug-1.c: New.
26727 * gcc.dg/vmx/debug-2.c: New.
26728 * gcc.dg/vmx/debug-3.c: New.
26729 * gcc.dg/vmx/debug-4.c: New.
26730 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
26731 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
26732 * gcc.dg/vmx/eg-5.c: New.
26733 * gcc.dg/vmx/fft.c: New.
26734 * gcc.dg/vmx/gcc-bug-1.c: New.
26735 * gcc.dg/vmx/gcc-bug-2.c: New.
26736 * gcc.dg/vmx/gcc-bug-3.c: New.
26737 * gcc.dg/vmx/gcc-bug-4.c: New.
26738 * gcc.dg/vmx/gcc-bug-5.c: New.
26739 * gcc.dg/vmx/gcc-bug-6.c: New.
26740 * gcc.dg/vmx/gcc-bug-7.c: New.
26741 * gcc.dg/vmx/gcc-bug-8.c: New.
26742 * gcc.dg/vmx/gcc-bug-9.c: New.
26743 * gcc.dg/vmx/gcc-bug-b.c: New.
26744 * gcc.dg/vmx/gcc-bug-c.c: New.
26745 * gcc.dg/vmx/gcc-bug-d.c: New.
26746 * gcc.dg/vmx/gcc-bug-e.c: New.
26747 * gcc.dg/vmx/gcc-bug-f.c: New.
26748 * gcc.dg/vmx/gcc-bug-g.c: New.
26749 * gcc.dg/vmx/gcc-bug-i.c: New.
26750 * gcc.dg/vmx/harness.h: New.
26751 * gcc.dg/vmx/ira1.c: New.
26752 * gcc.dg/vmx/ira2a.c: New.
26753 * gcc.dg/vmx/ira2b.c: New.
26754 * gcc.dg/vmx/ira2.c: New.
26755 * gcc.dg/vmx/ira2c.c: New.
26756 * gcc.dg/vmx/mem.c: New.
26757 * gcc.dg/vmx/newton-1.c: New.
26758 * gcc.dg/vmx/ops.c: New.
26759 * gcc.dg/vmx/sn7153.c: New.
26760 * gcc.dg/vmx/spill2.c: New.
26761 * gcc.dg/vmx/spill3.c: New.
26762 * gcc.dg/vmx/spill.c: New.
26763 * gcc.dg/vmx/t.c: New.
26764 * gcc.dg/vmx/varargs-1.c: New.
26765 * gcc.dg/vmx/varargs-2.c: New.
26766 * gcc.dg/vmx/varargs-3.c: New.
26767 * gcc.dg/vmx/varargs-4.c: New.
26768 * gcc.dg/vmx/varargs-5.c: New.
26769 * gcc.dg/vmx/varargs-6.c: New.
26770 * gcc.dg/vmx/varargs-7.c: New.
26771 * gcc.dg/vmx/vmx.exp: New.
26772 * gcc.dg/vmx/vprint-1.c: New.
26773 * gcc.dg/vmx/vscan-1.c: New.
26774 * gcc.dg/vmx/x-01.c: New.
26775 * gcc.dg/vmx/x-02.c: New.
26776 * gcc.dg/vmx/x-03.c: New.
26777 * gcc.dg/vmx/x-04.c: New.
26778 * gcc.dg/vmx/x-05.c: New.
26779 * gcc.dg/vmx/yousufi-1.c: New.
26780 * gcc.dg/vmx/zero-1.c: New.
26781 * gcc.dg/vmx/zero.c: New.
26783 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
26785 * g++.dg/lookup/java1.C: Update for chage of
26787 * g++.dg/lookup/java2.C: Likewise.
26789 2004-04-17 Laurent GUERBY <laurent@guerby.net>
26791 * ada/acats/run_all.sh: use -O2 by default.
26793 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
26795 * gcc.dg/vr-mult-[12].c: New tests.
26797 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26799 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
26801 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
26803 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
26805 * lib/target-supports.exp (check_profiling_available): Assume profiling
26806 isn't available for mips*-*-elf targets.
26808 2004-04-14 Uros Bizjak <uros@kss-loka.si>
26810 * gcc.dg/builtins-38.c: New test.
26812 2004-04-14 Eric Christopher <echristo@redhat.com>
26814 * g++.dg/charset/charset.exp: Run .cc extension tests.
26816 2004-04-14 Zack Weinberg <zack@codesourcery.com>
26818 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
26820 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26822 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
26824 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
26826 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
26827 * gcc.dg/i386-387-2.c: Likewise.
26829 * gcc.dg/i386-387-7.c: New test.
26830 * gcc.dg/i386-387-8.c: New test.
26832 * gcc.dg/builtins-37.c: New test.
26834 2004-04-13 Geoffrey Keating <geoffk@apple.com>
26836 * g++.dg/pch/externc-1.C: Add missing semicolon.
26838 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
26840 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
26842 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26844 * gcc.c-torture/execute/20040411-1.c: New test.
26846 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
26848 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
26850 2004-04-09 Chris Demetriou <cgd@broadcom.com>
26852 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
26854 2004-04-09 Zack Weinberg <zack@codesourcery.com>
26856 * lib/target-supports.exp (check_named_sections_available): New.
26857 * lib/gcc-dg.exp (dg-require-named-sections): New.
26858 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
26859 old-deja.exp. Also prune error-count message from HP linker.
26860 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
26862 * g++.dg/init/init-ref4.C: Use dg-require-weak.
26863 * g++.old-deja/g++.pt/static3.C: Likewise.
26864 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
26866 2004-04-09 Roger Sayle <roger@eyesopen.com>
26868 * gcc.c-torture/execute/20040409-1.c: New test case.
26869 * gcc.c-torture/execute/20040409-2.c: New test case.
26870 * gcc.c-torture/execute/20040409-3.c: New test case.
26872 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26874 * gcc.dg/20040409-1.c: New test.
26876 2004-04-08 Roger Sayle <roger@eyesopen.com>
26879 * g++.dg/opt/pr14888.C: New test case.
26881 2004-04-08 Geoffrey Keating <geoffk@apple.com>
26883 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
26884 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
26885 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
26886 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
26889 2004-04-08 Paul Brook <paul@codesourcery.com>
26891 * gcc.dg/spill-1.c: New test.
26893 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26895 * gcc.dg/torture/builtin-ctype-2.c: New test.
26897 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
26899 * gcc.dg/pch/pch.exp: Add largefile test.
26901 2004-04-06 Geoffrey Keating <geoffk@apple.com>
26903 * g++.dg/pch/externc-1.Hs: New.
26904 * g++.dg/pch/externc-1.C: New.
26906 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26908 * gcc.dg/compat/struct-by-value-5a_main.c,
26909 gcc.dg/compat/struct-by-value-5b_main.c: New files.
26910 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
26911 * gcc.dg/compat/struct-by-value-5a_x.c,
26912 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
26913 gcc.dg/compat/struct-by-value-5_x.c.
26914 * gcc.dg/compat/struct-by-value-5a_y.c,
26915 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
26916 gcc.dg/compat/struct-by-value-5_y.c.
26918 * gcc.dg/compat/struct-by-value-6a_main.c,
26919 gcc.dg/compat/struct-by-value-6b_main.c: New files.
26920 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
26921 * gcc.dg/compat/struct-by-value-6a_x.c,
26922 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
26923 gcc.dg/compat/struct-by-value-6_x.c.
26924 * gcc.dg/compat/struct-by-value-6a_y.c,
26925 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
26926 gcc.dg/compat/struct-by-value-6_y.c.
26928 * gcc.dg/compat/struct-by-value-7a_main.c,
26929 gcc.dg/compat/struct-by-value-7b_main.c: New files.
26930 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
26931 * gcc.dg/compat/struct-by-value-7a_x.c,
26932 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
26933 gcc.dg/compat/struct-by-value-7_x.c.
26934 * gcc.dg/compat/struct-by-value-7a_y.c,
26935 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
26936 gcc.dg/compat/struct-by-value-7_y.c.
26938 2004-04-06 Jakub Jelinek <jakub@redhat.com>
26940 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
26941 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
26942 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
26945 2004-04-06 Uros Bizjak <uros@kss-loka.si>
26947 * gcc.dg/builtins-36.c: New test.
26949 2004-04-06 Paul Brook <paul@codesourcery.com>
26951 * README.gcc: Remove obsolete contraint on testcases.
26953 2004-04-05 Paul Brook <paul@codesourcery.com>
26956 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
26957 failure and exit(0) on success.
26958 * g++.dg/expr/anew2.C: Ditto.
26959 * g++.dg/expr/anew3.C: Ditto.
26960 * g++.dg/expr/anew4.C: Ditto.
26962 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
26965 * g++.dg/template/unify7.C: New.
26967 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
26969 * g++.dg/README: Bring up to date with new subdirectories; remove
26970 duplicate subdirectory lines.
26972 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
26975 * g++.dg/template/unify5.C: New.
26976 * g++.dg/template/unify6.C: New.
26977 * g++.dg/template/qualttp20.C: Adjust.
26978 * g++.old-deja/g++.jason/report.C: Adjust.
26979 * g++.old-deja/g++.other/qual1.C: Adjust.
26981 2004-04-01 Mark Mitchell <mark@codesourcery.com>
26984 * g++.dg/inherit/ptrmem1.C: New test.
26986 2004-04-01 Jakub Jelinek <jakub@redhat.com>
26989 * gcc.c-torture/execute/20040331-1.c: New test.
26990 * gcc.dg/20040331-1.c: New test.
26992 2004-04-01 Paul Brook <paul@codesourcery.com>
26994 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
26996 2004-03-30 Mark Mitchell <mark@codesourcery.com>
26999 * g++.dg/init/goto1.C: New test.
27002 * g++.dg/template/defarg4.C: New test.
27004 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
27006 * gcc.dg/altivec-11.c: Extend test for more valid cases.
27008 2004-03-28 David Edelsohn <edelsohn@gnu.org>
27010 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
27012 2004-03-28 Zack Weinberg <zack@codesourcery.com>
27014 * gcc.dg/noncompile/undeclared-2.c: New test.
27016 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
27018 * gcc.dg/940409-1.c: Remove XFAIL.
27019 * gcc.dg/reg-vol-struct-1.c: New test.
27021 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27023 * gcc.dg/torture/builtin-wctype-1.c: New test.
27025 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
27027 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
27028 * gcc.dg/20001101-1.c: Likewise.
27029 * gcc.dg/20001102-1.c: Likewise.
27031 2004-03-25 Roger Sayle <roger@eyesopen.com>
27033 * gcc.dg/compare8.c: Add an additional test for XOR.
27035 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27037 * gcc.dg/torture/builtin-ctype-1.c: New test.
27039 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27041 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
27042 * gcc.dg/torture/builtin-math-1.c: Likewise.
27043 * gcc.dg/torture/builtin-power-1.c: New test.
27045 2004-03-24 Andreas Schwab <schwab@suse.de>
27047 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
27050 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
27051 Roger Sayle <roger@eyesopen.com>
27053 * gcc.dg/compare8.c: New test case.
27055 2004-03-23 Ziemowit Laski <zlaski@apple.com>
27057 * g++.dg/ext/altivec-7.C: New test.
27059 2004-03-23 Zack Weinberg <zack@codesourcery.com>
27061 PR 12267, 12391, 12560, 13129, 14114, 14133
27062 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
27063 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
27064 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
27065 Adjust error regexps.
27066 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
27067 * gcc.dg/noncompile/undeclared-1.c: New test cases.
27068 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
27069 * gcc.dg/local1.c: Add explanatory comment.
27071 2004-03-23 Roger Sayle <roger@eyesopen.com>
27073 PR optimization/14669
27074 * g++.dg/opt/fold2.C: New test case.
27076 2004-03-22 Jakub Jelinek <jakub@redhat.com>
27079 * gcc.dg/20040322-1.c: New test.
27081 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27083 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
27084 * gcc.dg/ultrasp4.c: Likewise.
27085 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
27087 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
27089 * gcc.dg/i386-sse-8.c: Reset default options.
27091 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
27093 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
27094 in the error message text.
27096 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
27098 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
27100 2004-03-21 Mark Mitchell <mark@codesourcery.com>
27103 * g++.dg/init/array13.C: New test.
27105 2004-03-20 Roger Sayle <roger@eyesopen.com>
27108 * gcc.c-torture/compile/pr13889.c: New test case.
27110 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
27113 * builtins-1.c (nan, nans): Don't test.
27114 * builtins-30.c: Don't use nan, nanf, nanl.
27115 * builtins-35.c: New test.
27117 2004-03-19 Ziemowit Laski <zlaski@apple.com>
27119 * g++.dg/ext/altivec-6.C: New test.
27121 2004-03-19 Mark Mitchell <mark@codesourcery.com>
27123 * g++.dg/init/placement3.C: New test.
27125 * g++.dg/template/spec13.C: New test.
27127 * g++.dg/lookup/using11.C: New test.
27129 * g++.dg/lookup/koenig3.C: New test.
27131 * g++.dg/template/operator2.C: New test.
27133 * g++.dg/expr/dtor3.C: New test.
27134 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
27136 * g++.old-deja/g++.law/visibility28.C: Likewise.
27138 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
27140 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
27141 * gcc.dg/ppc64-abi-3.c: Likewise.
27143 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27146 * g++.dg/parse/template15.C: New test.
27148 2004-03-18 Mark Mitchell <mark@codesourcery.com>
27150 * g++.dg/expr/dtor2.C: New test.
27152 * g++.dg/lookup/anon4.C: New test.
27154 * g++.dg/overload/using1.C: New test.
27156 * g++.dg/template/lookup7.C: New test.
27158 * g++.dg/template/typename6.C: New test.
27160 * g++.dg/expr/cond6.C: New test.
27162 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27164 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
27166 2004-03-18 Mark Mitchell <mark@codesourcery.com>
27168 * g++.dg/expr/cond5.C: New test.
27169 * g++.dg/expr/constcast1.C: Likewise.
27170 * g++.dg/expr/ptrmem2.C: Likewise.
27171 * g++.dg/expr/ptrmem3.C: Likewise.
27172 * g++.dg/lookup/main1.C: Likewise.
27173 * g++.dg/template/lookup6.C: Likewise.
27175 2004-03-18 Mark Mitchell <mark@codesourcery.com>
27177 * gcc.dg/local1.c: New test.
27179 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
27181 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27183 * gcc.dg/torture/builtin-convert-1.c: New test.
27185 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27187 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
27189 2004-03-16 Mark Mitchell <mark@codesourcery.com>
27192 * g++.dg/warn/Wunused-7.C: New test.
27194 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27196 * gcc.dg/torture/builtin-integral-1.c: New test.
27198 2004-03-16 Mark Mitchell <mark@codesourcery.com>
27201 * g++.dg/parse/non-dependent3.C: New test.
27203 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
27205 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
27206 * g++.dg/eh/simd-2.C: Likewise.
27207 * g++.dg/init/array10.C: Likewise.
27208 * gcc.c-torture/compile/simd-1.c: Likewise.
27209 * gcc.c-torture/compile/simd-2.c: Likewise.
27210 * gcc.c-torture/compile/simd-3.c: Likewise.
27211 * gcc.c-torture/compile/simd-4.c: Likewise.
27212 * gcc.c-torture/compile/simd-6.c: Likewise.
27213 * gcc.c-torture/execute/simd-1.c: Likewise.
27214 * gcc.c-torture/execute/simd-2.c: Likewise.
27215 * gcc.dg/compat/vector-defs.h: Likewise.
27216 * gcc.dg/20020531-1.c: Likewise.
27217 * gcc.dg/altivec-3.c: Likewise.
27218 * gcc.dg/altivec-4.c: Likewise.
27219 * gcc.dg/altivec-varargs-1.c: Likewise.
27220 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
27221 * gcc.dg/i386-mmx-3.c: Likewise.
27222 * gcc.dg/i386-sse-4.c: Likewise.
27223 * gcc.dg/i386-sse-5.c: Likewise.
27224 * gcc.dg/i386-sse-8.c: Likewise.
27225 * gcc.dg/simd-1.c: Likewise.
27226 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
27227 __ev64_opaque__ since the machine description provides it.
27229 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27231 * lib/compat.exp (skip_list): New global variable.
27232 Use it to hold the user defined COMPAT_SKIPS list if any.
27233 (compat-obj): Add the members of skip_list to optall.
27235 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27237 * gcc.dg/compat/union-by-value-1_main.c,
27238 union-by-value-1_x.c, union-by-value-1_y.c,
27239 union-check.h, union-defs.h,
27240 union-init.h, union-return-1_main.c,
27241 union-return-1_x.c, union-return-1_y.c: New files.
27243 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27245 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
27246 mixed-struct-init.h: Add 4 mixed structure types.
27247 struct-by-value-21_main.c, struct-by-value-21_x.c,
27248 struct-by-value-21_y.c, struct-return-21_main.c,
27249 struct-return-21_x.c, struct-return-21_y.c: New files.
27251 2004-03-13 Mark Mitchell <mark@codesourcery.com>
27254 * g++.dg/parse/template14.C: New test.
27256 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
27258 * gcc.c-torture/execute/20040313-1.c: New test.
27260 2004-03-13 Jakub Jelinek <jakub@redhat.com>
27263 * gcc.dg/20040311-2.c: New test.
27265 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
27268 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
27271 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
27273 * gcc.dg/20040305-2.c: Add missing return statement.
27275 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27277 * gcc.dg/builtins-34.c: Also check pow10*.
27279 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
27282 * gcc.dg/20040305-2.c: New test.
27284 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
27286 * gcc.dg/20040310-1.c: New test.
27288 2004-03-11 Roger Sayle <roger@eyesopen.com>
27290 * gcc.c-torture/execute/20040311-1.c: New test case.
27292 2004-03-11 Mark Mitchell <mark@codesourcery.com>
27295 * g++.dg/lookup/enum1.C: New test.
27297 2004-03-10 Mark Mitchell <mark@codesourcery.com>
27300 * g++.dg/lookup/struct2.C: New test.
27302 2004-03-10 Uros Bizjak <uros@kss-loka.si>
27304 * gcc.dg/builtins-34.c: New test.
27306 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27308 * gcc.dg/torture/builtin-nonneg-1.c: New test.
27310 2004-03-09 James E Wilson <wilson@specifixinc.com>
27312 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
27313 * gcc.dg/alias-2.c: New testcase.
27315 2004-03-09 Zack Weinberg <zack@codesourcery.com>
27317 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
27319 2004-03-09 Roger Sayle <roger@eyesopen.com>
27321 * gcc.c-torture/execute/20040309-1.c: New test case.
27323 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
27326 * g++.dg/overload/ref1.C: New.
27328 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27331 * g++.dg/template/spec12.C: New test.
27334 * g++.dg/parse/crash14.C: New test.
27336 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27339 * g++.dg/init/ref11.C: New test.
27341 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27344 * g++.dg/parse/builtin2.C: New test.
27346 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27349 * g++.dg/init/ctor3.C: New test.
27350 * g++.dg/init/union1.C: New test.
27351 * g++.dg/ext/anon-struct4.C: New test.
27353 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27355 * g++.dg/lookup/koenig1.C: Tweak error messages.
27356 * g++.dg/lookup/used-before-declaration.C: Likewise.
27357 * g++.dg/other/do1.C: Likewise.
27358 * g++.dg/overload/koenig1.C: Likewise.
27359 * g++.dg/parse/crash13.C: Likewise.
27360 * g++.dg/template/instantiate3.C: Likewise.
27362 2004-03-08 Eric Christopher <echristo@redhat.com>
27364 * * lib/target-supports.exp: Enable libiconv in test
27365 compilation. Fix up error checking.
27367 2004-03-08 Roger Sayle <roger@eyesopen.com>
27369 PR middle-end/14289
27370 * gcc.dg/pr14289-1.c: New test case.
27371 * gcc.dg/pr14289-2.c: Likewise.
27372 * gcc.dg/pr14289-3.c: Likewise.
27374 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
27376 * gcc.c-torture/execute/20040308-1.c: New test.
27378 2004-03-07 Roger Sayle <roger@eyesopen.com>
27380 * gcc.c-torture/execute/20040307-1.c: New test case.
27382 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
27384 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
27386 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
27388 * gcc.dg/20040306-1.c: New test.
27390 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
27392 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
27394 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
27396 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27399 * gcc.dg/decl-6.c: New test.
27401 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27403 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
27404 Rename LOGPOW -> LOG_POW.
27405 (SQRT_EXP, POW_EXP): New.
27407 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27409 * gcc.dg/i386-sse-8.c: New test.
27411 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27414 * gcc.dg/decl-5.c: New test.
27416 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
27418 * gcc.dg/20040305-1.c: New test.
27420 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
27423 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
27425 2004-03-04 Ziemowit Laski <zlaski@apple.com>
27427 PR c++/14425, c++/14426
27428 * g++.dg/ext/altivec-4.C: New test.
27429 * g++.dg/ext/altivec-5.C: New test.
27431 2004-03-04 Geoffrey Keating <geoffk@apple.com>
27433 * g++.old-deja/g++.other/linkage1.C: Expect errors about
27434 global variables of a type with no linkage.
27435 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
27436 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
27437 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
27438 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
27439 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
27440 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
27441 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
27442 * g++.dg/warn/deprecated.C: Name enum Color.
27443 * g++.dg/overload/VLA.C: Name structure for 'b'.
27444 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
27446 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27448 * gcc.c-torture/compile/20040304-1.c: New test.
27450 2004-03-03 Zack Weinberg <zack@codesourcery.com>
27453 * gcc.dg/decl-4.c: New testcase.
27455 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
27457 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
27458 as PRECF if sizeof (float) > sizeof (double).
27459 (PRECL): Make it the same as PRECF if
27460 sizeof (float) > sizeof (long double).
27462 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27464 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
27465 system type. Add check for irix6 which doesn't have c99 runtime.
27467 2004-03-03 Bob Wilson <bob.wilson@acm.org>
27469 * gcc.dg/const-elim-1.c: xfail for xtensa.
27471 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27474 * g++.dg/template/cond4.C: New test.
27476 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27479 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
27482 * g++.dg/parse/defarg7.C: New test.
27485 * g++.dg/template/friend26.C: New test.
27487 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27490 * g++.dg/abi/mangle21.C: New test.
27493 * g++.dg/parse/constructor2.C: New test.
27496 * g++.dg/template/sfinae1.C: New test.
27498 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27501 * g++.dg/expr/crash2.C: New test.
27503 PR middle-end/13448
27504 * gcc.dg/inline-5.c: New test.
27505 * gcc.dg/always-inline.c: Split out tests into ...
27506 * gcc.dg/always-inline2.c: ... this and ...
27507 * gcc.dg/always-inline3.c: ... this.
27509 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27512 * g++.dg/debug/crash1.C: New test.
27514 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
27516 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
27517 function with __attribute__((noinline)).
27518 (recurser_void2): Likewise.
27519 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
27520 (recurser_void2): Likewise.
27522 2004-02-29 Roger Sayle <roger@eyesopen.com>
27524 PR middle-end/14203
27525 * g++.dg/warn/Wunused-6.C: New test case.
27527 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
27529 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
27532 2004-02-27 Eric Christopher <echristo@redhat.com>
27534 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
27535 * g++.dg/charset/asm2.c: Run only x86.
27536 * gcc.dg/charset/asm3.c: Ditto.
27538 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
27540 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
27543 2004-02-27 Ziemowit Laski <zlaski@apple.com>
27545 * g++.dg/ext/altivec-3.C: New.
27547 2004-02-26 Richard Henderson <rth@redhat.com>
27549 * g++.dg/ext/attrib10.C: Mark for warning.
27550 * gcc.dg/attr-alias-1.c: New.
27552 2004-02-26 Richard Henderson <rth@redhat.com>
27554 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
27555 * gcc.c-torture/execute/20040208-2.c: ... it back.
27557 2004-02-26 Eric Christopher <echristo@redhat.com>
27559 * lib/target-supports.exp (check-iconv-available): New function.
27560 * lib/gcc-dg.exp (dg-require-iconv): New function.
27562 * gcc.dg/charset: New directory.
27563 * gcc.dg/charset/charset.exp: New file.
27564 * gcc.dg/charset/asm1.c: Ditto.
27565 * gcc.dg/charset/asm2.c: Ditto.
27566 * gcc.dg/charset/asm3.c: Ditto.
27567 * gcc.dg/charset/asm4.c: Ditto.
27568 * gcc.dg/charset/asm5.c: Ditto.
27569 * gcc.dg/charset/attribute1.c: Ditto.
27570 * gcc.dg/charset/attribute2.c: Ditto.
27571 * gcc.dg/charset/string1.c: Ditto.
27572 * g++.dg/charset: New directory.
27573 * g++.dg/dg.exp: Add here. Special options.
27574 * g++.dg/charset/charset.exp: New file.
27575 * g++.dg/charset/asm1.c: Ditto.
27576 * g++.dg/charset/asm2.c: Ditto.
27577 * g++.dg/charset/asm3.c: Ditto.
27578 * g++.dg/charset/asm4.c: Ditto.
27579 * g++.dg/charset/attribute1.c: Ditto.
27580 * g++.dg/charset/attribute2.c: Ditto.
27581 * g++.dg/charset/extern1.cc: Ditto.
27582 * g++.dg/charset/extern2.cc: Ditto.
27583 * g++.dg/charset/string1.c: Ditto.
27585 2004-02-26 Mark Mitchell <mark@codesourcery.com>
27588 * g++.dg/parse/comma1.C: New test.
27590 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27593 * g++.dg/template/ttp8.C: New test.
27595 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
27597 * gcc.dg/fixuns-trunc-1.c: New test.
27599 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27601 * gcc.dg/builtins-config.h: Use #elif.
27603 2004-02-26 Michael Matz <matz@suse.de>
27605 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
27606 * gcc.dg/991214-1.c: Likewise.
27607 * gcc.dg/i386-asm-1.c: Likewise.
27609 2004-02-25 Richard Henderson <rth@redhat.com>
27611 * gcc.c-torture/execute/20040208-2.c: Move ...
27612 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
27614 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27617 * g++.dg/other/crash-3.C: New test.
27619 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27621 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
27622 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
27624 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
27627 2004-02-24 Michael Matz <matz@suse.de>
27629 * gcc.dg/i386-regparm.c: New.
27631 2004-02-23 James E Wilson <wilson@specifixinc.com>
27633 * gcc.c-torture/execute/20040223-1.c: New.
27635 2004-02-23 Zack Weinberg <zack@codesourcery.com>
27636 Kazu Hirata <kazu@cs.umass.edu>
27638 * gcc.dg/fwritable-strings-1.c: Remove.
27640 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
27643 * gcc.dg/20040223-1.c: New test.
27645 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27648 * g++.dg/ext/typeof9.C: New test.
27650 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27653 * g++.dg/other/switch1.C: New test.
27655 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27657 * gcc.dg/cast-function-1.c: Adjust for new informative message.
27658 * gcc.dg/va-arg-1.c: Likewise.
27660 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27663 * g++.dg/template/koenig5.C: New test.
27665 2004-02-21 Ziemowit Laski <zlaski@apple.com>
27667 * g++.dg/ext/altivec-1.C: Generalize target triple.
27668 * g++.dg/ext/altivec-2.C: New test case.
27669 * g++.dg/ext/altivec_check.h: New file.
27670 * gcc.dg/altivec-1.c: Generalize target triple;
27671 include altivec_check.h and call altivec_check().
27672 * gcc.dg/altivec-[2-5].c: Generalize target triple.
27673 * gcc.dg/altivec-6.c: New test case.
27674 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
27675 type casts as needed.
27676 * gcc.dg/altivec-10.c: Include altivec_check.h and call
27678 * gcc.dg/altivec-12.c: New test case.
27679 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
27680 include altivec_check.h and call altivec_check().
27681 * gcc.dg/altivec_check.h: New file.
27683 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27685 * lib/target-supports.exp (check_alias_available): Don't mangle
27686 function `g' in test program.
27688 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27690 * lib/target-supports.exp (check_profiling_available): Check
27691 argument to determine whether we support a profiling type.
27692 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
27693 check_profiling_available.
27694 * g++.dg/bprob/bprob.exp: Likewise.
27695 * g77.dg/bprob/bprob.exp: Likewise.
27696 * gcc.misc-tests/bprob.exp: Likewise.
27697 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
27698 dg-require-profiling and delete expected error handling.
27699 * gcc.dg/20021014-1.c: Likewise.
27700 * gcc.dg/nest.c: Likewise.
27702 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27705 * g++.dg/other/vthunk1.C: New test.
27707 2004-02-20 Falk Hueffner <falk@debian.org>
27710 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
27712 2004-02-20 Mark Mitchell <mark@codesourcery.com>
27715 * g++.dg/other/error8.C: Remove XFAIL markers.
27718 * g++.dg/ext/packed5.C: New test.
27721 * g++.dg/warn/Wunused-5.C: New test.
27724 * g++.dg/lookup/member1.C: New test.
27726 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
27728 * gcc.c-torture/compile/20040130-1.c: Enable only when
27729 __INT_MAX__ >= 2147483647L.
27730 * gcc.c-torture/compile/961203-1.c: Likewise.
27732 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
27734 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
27735 * g++.dg/opt/template1.C: Robustify assembler regexp
27737 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27739 * gcc.c-torture/execute/simd-4.x: Remove.
27740 * gcc.c-torture/execute/va-arg-25.x: Likewise.
27741 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
27742 Guard with #ifndef SKIP_ATTRIBUTE.
27743 * gcc.dg/compat/vector-1_y.c: Likewise.
27744 * gcc.dg/compat/vector-2_x.c: Likewise.
27745 * gcc.dg/compat/vector-2_y.c: Likewise.
27746 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
27747 * g++.dg/eh/simd-2.C: Likewise.
27749 2004-02-19 Alan Modra <amodra@bigpond.net.au>
27751 * gcc.c-torture/compile/complex-1.c: New.
27753 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
27756 * gcc.c-torture/execute/20040218-1.c: New test.
27758 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27761 * g++.dg/parse/new2.C: New test.
27763 2004-02-18 Paul Brook <paul@codesourcery.com>
27765 * gcc.c-torture/compile/libcall-1.c: New test.
27767 2004-02-18 Paul Brook <paul@codesourcery.com>
27770 * gcc.dg/debug/debug-7.c: New test.
27772 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
27774 * gcc.dg/20040217-1.c: New test.
27776 2004-02-17 Zack Weinberg <zack@codesourcery.com>
27778 * gcc.c-torture/execute/990208-1.x: Delete.
27780 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
27782 * gcc.c-torture/execute/20040208-2.x: New file.
27784 2004-02-17 Mark Mitchell <mark@codesourcery.com>
27787 * g++.dg/abi/structret1.C: New test.
27789 2004-02-17 Jakub Jelinek <jakub@redhat.com>
27791 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
27792 (i386_cpuid): No need to test if cpuid is available on AMD64.
27793 Fix assembly, so that it works onboth i386 and AMD64.
27794 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
27795 (vecInLong): Fix s[] member type to unsigned int.
27796 (vecInWord): Remove type.
27797 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
27798 (a64, b64, c64, d64, e64): Remove.
27799 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
27800 Remove unused variable. Remove initialization of removed variables.
27801 Don't call mmx_tests nor sse_tests.
27802 (reference_mmx, reference_sse): Remove.
27803 (check): Add return stmt.
27804 * gcc.dg/i386-sse-7.c: New test.
27805 * gcc.dg/i386-mmx-4.c: New test.
27807 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27809 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
27810 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27811 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27812 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
27813 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
27814 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
27815 g++.dg/tc1/dr94.C: Fix line terminator.
27817 2004-02-16 Geoffrey Keating <geoffk@apple.com>
27819 * gcc.c-torture/compile/20040216-1.c: New.
27821 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27823 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27824 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27825 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
27826 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
27827 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
27828 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
27830 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27832 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
27834 2004-02-15 Mark Mitchell <mark@codesourcery.com>
27837 * g++.dg/expr/cond4.C: New test.
27840 * g++.dg/lookup/crash2.C: New test.
27842 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
27844 * gcc.c-torture/compile/20040214-2.c: New test.
27846 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
27849 * g++.dg/ext/typeof8.C: New test.
27851 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
27853 * gcc.c-torture/compile/20040214-1.c: New test.
27855 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27858 * g++.dg/template/spec11.C: New test.
27860 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27863 * g++.dg/other/error8.C: New test.
27865 2004-02-13 Mark Mitchell <mark@codesourcery.com>
27868 * g++.dg/template/array4.C: New test.
27871 * g++.dg/inherit/thunk2.C: New test.
27874 * g++.dg/eh/cond2.C: New test.
27876 2004-02-12 Alan Modra <amodra@bigpond.net.au>
27878 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
27880 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
27882 * lib/scanasm.exp (dg-scan): Quote pattern before display.
27884 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
27886 * g++.dg/simd-2.C: xfail on ppc64-linux.
27888 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
27891 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
27894 2004-02-11 Uros Bizjak <uros@kss-loka.si>
27896 * gcc.dg/builtins-33.c: New test.
27898 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
27900 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
27902 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
27904 * g++.dg/simd-2.C: Set -maltivec for ppc64.
27906 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
27908 * gcc.dg/ppc64-abi-3.c: New test.
27910 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
27914 * gcc.dg/pr14092-1.c: New testcase.
27916 2004-02-10 Alan Modra <amodra@bigpond.net.au>
27918 * gcc.dg/cpp/assert4.c: Fix typo last change.
27920 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
27921 * gcc.dg/cpp/assert4.c: Handle powerpc64.
27923 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
27925 2004-02-09 Roger Sayle <roger@eyesopen.com>
27927 * gcc.c-torture/compile/20040209-1.c: New test case.
27929 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
27931 * gcc.dg/c90-init-1.c: Adjust expected error messages.
27933 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
27935 * gcc.c-torture/execute/20040208-[12].c: New tests.
27937 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27939 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
27941 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27943 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
27945 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27948 * gcc.dg/visibility-8.c: New testcase.
27950 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27952 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
27954 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
27956 2004-02-07 Roger Sayle <roger@eyesopen.com>
27958 PR middle-end/13696
27959 * g++.dg/opt/fold1.C: New test case.
27961 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27964 * g++.dg/other/crash-2.C: New test.
27966 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27969 * g++.dg/parse/angle-bracket2.C: New test.
27971 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27973 PR middle-end/13750
27975 2004-01-15 Geoffrey Keating <geoffk@apple.com>
27977 * testsuite/g++.dg/pch/wchar-1.C: New.
27978 * testsuite/g++.dg/pch/wchar-1.Hs: New.
27980 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27983 * g++.dg/parse/error15.C: New test.
27984 * g++.dg/parse/crash11.C: Update dg-error mark.
27986 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27989 * g++.dg/warn/conv2.C: New test.
27991 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27994 * g++.dg/warn/incomplete1.C: Remove xfail.
27996 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27998 * lib/file-format.exp (gcc_target_object_format): Use
27999 ${tool}_target_compile, not gcc_target_compile.
28000 * lib/target-supports.exp (check_alias_available): Likewise.
28001 (check_gc_sections_available): Likewise.
28002 * g++.dg/ext/attrib10.C: Use dg-require-alias.
28003 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
28006 2004-02-04 Mark Mitchell <mark@codesourcery.com>
28009 * g++.dg/template/static6.C: New test.
28011 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
28013 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
28015 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28017 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
28018 tests for systems where `char' is unsigned by default.
28020 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28023 * g++.dg/template/partial3.C: New test.
28025 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
28027 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
28028 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
28029 Remove mentions of obsolete ports.
28031 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
28033 * gcc.dg/noncompile/20001228-1.c: Fix for new
28036 2004-02-03 Roger Sayle <roger@eyesopen.com>
28039 * gcc.c-torture/execute/multdi-1.c: New test case.
28041 2004-02-03 Mark Mitchell <mark@codesourcery.com>
28044 * g++.dg/template/lookup5.C: New test.
28046 2004-02-03 Mark Mitchell <mark@codesourcery.com>
28049 * g++.dg/template/lookup4.C: New test.
28052 * g++.dg/parse/error14.C: New test.
28055 * g++.dg/parse/template13.C: New test.
28057 2004-02-03 Mark Mitchell <mark@codesourcery.com>
28060 * g++.dg/template/koenig4.C: New test.
28063 * g++.dg/template/crash17.C: New test.
28066 * g++.dg/parse/error13.C: New test.
28067 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
28069 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28071 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
28073 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
28077 * gcc.dg/noncompile/20040203-1.c: New test.
28078 * gcc.dg/noncompile/20040203-2.c: Likewise.
28079 * gcc.dg/noncompile/20040203-3.c: Likewise.
28080 * gcc.dg/20040203-1.c: Likewise.
28082 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
28085 * g++.dg/template/sizeof7.C: New test.
28087 2004-02-02 Eric Christopher <echristo@redhat.com>
28088 Zack Weinberg <zack@codesourcery.com>
28090 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
28092 2004-02-02 Zack Weinberg <zack@codesourcery.com>
28094 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
28095 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
28096 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
28097 * gcc.dg/cleanup-5.c: Run only on Linux targets.
28099 2004-02-02 Mark Mitchell <mark@codesourcery.com>
28102 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
28105 * g++.dg/ext/attrib13.C: New test.
28108 * g++.dg/conversion/op2.C: New test.
28110 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
28112 * gcc.dg/titype-1.c: Fix pasto.
28114 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
28116 * gcc.dg/titype-1.c: New test.
28118 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28121 * g++.dg/template/non-type-template-argument-1.C,
28122 g++.dg/template/qualified-id1.C: Update dg-error marks.
28123 * g++.dg/template/nontype6.C: New test.
28125 2004-02-01 Roger Sayle <roger@eyesopen.com>
28127 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
28128 * gcc.dg/builtins-31.c: New testcase.
28129 * gcc.dg/builtins-32.c: New testcase.
28131 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
28133 * objc.dg/call-super-2.m: Update line numbers
28134 for the including of stddef.h.
28136 2004-01-30 Michael Matz <matz@suse.de>
28138 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
28139 g++.dg/ext/case-range3.C: New tests.
28141 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28145 * g++.dg/template/member4.C: New test.
28147 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28150 * g++.dg/template/sizeof6.C: New test.
28152 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
28154 * gcc.dg/fwritable-strings-1.c: New test.
28156 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
28158 * gcc.c-torture/compile/20040130-1.c: New test.
28160 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
28162 * objc.dg/call-super-2.m: Include stddef.h for size_t.
28164 2004-01-29 Mark Mitchell <mark@codesourcery.com>
28167 * g++.dg/template/ctor3.C: New test.
28169 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28171 * g++.dg/tc1: New directory.
28172 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
28173 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
28174 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
28175 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
28176 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
28178 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28180 * g++.dg/parse/error11.C: New test.
28181 * g++.dg/parse/error12.C: Likewise.
28183 2004-01-28 Ziemowit Laski <zlaski@apple.com>
28185 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
28186 (scan_initial, main): Use aligned_sizeof instead of sizeof.
28188 2004-01-28 Mark Mitchell <mark@codesourcery.com>
28191 * g++.dg/ext/attrib12.C: New test.
28194 * g++.dg/parse/cast2.C: New test.
28196 2004-01-27 James E Wilson <wilson@specifixinc.com>
28198 * objc.dg/encode-2.m (main): New local string. Set depending on
28199 sizeof long. Use in sscanf call.
28200 * objc.dg/encode-3.m (main): New local string. Set depending on
28201 sizeof long. Use in scan_initial call.
28203 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28205 * objc.dg/call-super-2.m: Make LP64-safe.
28206 * objc.dg/desig-init-1.m: Likewise.
28208 2004-01-27 Devang Patel <dpatel@apple.com>
28210 * g++.dg/debug/namespace1.C: New test.
28212 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
28214 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
28217 * gcc.dg/arm-mmx-1.c: New test.
28219 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
28221 * gcc.dg/20040127-1.c: New test.
28222 * gcc.dg/20040127-2.c: New test.
28224 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28226 * objc.dg/stret-1.m (glob): Renamed to globa.
28228 2004-01-26 Mark Mitchell <mark@codesourcery.com>
28231 * g++.dg/expr/for1.C: New test.
28233 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
28235 PR middle-end/13779
28236 * gcc.dg/darwin-longlong.c: New test.
28238 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
28240 * gcc.dg/20040124-1.c: Moved test from here...
28241 * gcc.c-torture/compile/20040124-1.c: ...to here.
28243 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28245 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
28246 the assembly output if -m64 is passed.
28248 2004-01-25 Mark Mitchell <mark@codesourcery.com>
28251 * g++.dg/template/cond3.C: New test.
28253 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28256 * g++.dg/template/ttp7.C: New test.
28258 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28261 * g++.dg/template/nontype4.C: New test.
28262 * g++.dg/template/nontype5.C: Likewise.
28264 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
28266 * gcc.dg/torture/mips-clobber-at.c: New test.
28268 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
28270 * gcc.dg/20040124-1.c: New test.
28272 2004-01-24 Jakub Jelinek <jakub@redhat.com>
28274 * gcc.dg/20040123-1.c: New test.
28276 2004-01-23 Zack Weinberg <zack@codesourcery.com>
28278 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
28280 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
28282 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
28284 2004-01-23 Andrew Pinski <apinski@apple.com>
28286 * gcc.dg/20030121-1.c: Move to ..
28287 * gcc.dg/20040121-1.c: here.
28289 2004-01-23 Roger Sayle <roger@eyesopen.com>
28291 * gcc.dg/builtins-29.c: New test case.
28293 2004-01-23 Zack Weinberg <zack@codesourcery.com>
28296 * gcc.dg/builtins-30.c: New testcase.
28298 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
28300 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
28301 * lib/g77.exp: Likewise.
28302 * lib/objc.exp: Likewise.
28303 * lib/g++.exp: Likewise.
28305 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
28307 * gcc.dg/struct-by-value-2.c: New test.
28309 2004-01-21 Andrew Pinski <apinski@apple.com>
28312 * gcc.dg/20030121-1.c: New test.
28314 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
28316 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
28317 clobber frame pointer register in asm statement.
28319 2004-01-21 Falk Hueffner <falk@debian.org>
28321 * gcc.c-torture/compile/20040121-1.c: New test.
28323 2004-01-21 Zack Weinberg <zack@codesourcery.com>
28325 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
28327 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
28329 * gcc.dg/ppc64-abi-2.c: New test.
28331 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
28333 * lib/treelang.exp: Fill out this file.
28334 * lib/treelang-dg.exp: New File.
28336 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
28338 * gcc.c-torture/compile/981022-1.c: Remove.
28339 * gcc.dg/array-5.c: Remove XFAIL.
28340 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
28341 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
28342 gcc.dg/cond-lvalue-1.c: Update.
28343 * gcc.dg/cast-lvalue-2.c: New test.
28345 2004-01-19 Mark Mitchell <mark@codesourcery.com>
28348 * g++.dg/other/error1.C (class foo): Tweak error message.
28351 * g++.dg/template/call2.C: New test.
28353 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28355 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
28356 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
28357 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
28358 scalar-return-1_x.c, scalar-return-2_y.c,
28359 scalar-return-3_x.c, scalar-return-3_y.c,
28360 scalar-return-4_x.c, scalar-return-4_y.c,
28361 struct-align-1.h, struct-align-1_x.c,
28362 struct-align-1_y.c, struct-align-2.h,
28363 struct-align-2_x.c, struct-align-2_y.c,
28364 struct-by-value-10_y.c, struct-by-value-11_x.c,
28365 struct-by-value-11_y.c, struct-by-value-12_x.c,
28366 struct-by-value-12_y.c, struct-by-value-13_x.c,
28367 struct-by-value-13_y.c, struct-by-value-14_x.c,
28368 struct-by-value-14_y.c, struct-by-value-15_x.c,
28369 struct-by-value-15_y.c, struct-by-value-16_y.c,
28370 struct-by-value-17_y.c, struct-by-value-18_y.c,
28371 struct-by-value-19_y.c, struct-by-value-1_x.c,
28372 struct-by-value-1_y.c, struct-by-value-20_y.c,
28373 struct-by-value-2_x.c, struct-by-value-2_y.c,
28374 struct-by-value-3_y.c, struct-by-value-4_x.c,
28375 struct-by-value-4_y.c, struct-by-value-5_y.c,
28376 struct-by-value-6_y.c, struct-by-value-7_y.c
28377 struct-by-value-8_x.c, struct-by-value-8_y.c
28378 struct-by-value-9_x.c, struct-by-value-9_y.c
28379 struct-return-10_x.c, struct-return-10_y.c,
28380 struct-return-19_x.c, struct-return-20_x.c
28381 struct-return-2_x.c, struct-return-2_y.c
28382 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
28383 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
28385 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28387 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
28388 attribute on sparc*-sun-solaris2.*.
28390 2004-01-18 Mark Mitchell <mark@codesourcery.com>
28393 * g++.dg/ext/typeof7.C: New test.
28395 2004-01-18 David Edelsohn <edelsohn@gnu.org>
28397 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
28398 * gcc.dg/const-elim-1.c: Same.
28400 2004-01-17 Ziemowit Laski <zlaski@apple.com>
28402 * objc.dg/stret-1.m: New.
28403 * objc.dg/stret-2.m: New.
28405 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
28408 * g++.dg/ext/vector1.C: New test.
28410 2004-01-16 Geoffrey Keating <geoffk@apple.com>
28412 * gcc.dg/pch/import-1.c: New.
28413 * gcc.dg/pch/import-1.hs: New.
28414 * gcc.dg/pch/import-1a.h: New.
28415 * gcc.dg/pch/import-1b.h: New.
28416 * gcc.dg/pch/import-1c.h: New.
28418 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28421 * g++.dg/ext/array1.C: New test.
28424 * g++.dg/conversion/op1.C: New test.
28426 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
28429 From Kazumoto Kojima / Dan Kegel:
28430 * gcc.dg/pr11864-1.c: New test.
28433 From Marcus Comstedt / Dan Kegel:
28434 * gcc.dg/pr10392-1.c: New test.
28436 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28439 * g++.dg/init/ref10.C: New test.
28441 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28444 * g++.dg/parse/typename6.C: New test.
28446 2004-01-15 Geoffrey Keating <geoffk@apple.com>
28449 * testsuite/g++.dg/pch/wchar-1.C: New.
28450 * testsuite/g++.dg/pch/wchar-1.Hs: New.
28452 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28455 * g++.dg/expr/sizeof2.C: New test.
28457 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
28459 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
28461 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28464 * g++.dg/lookup/strong-using-3.C: New.
28465 * g++.dg/lookup/using-10.C: New.
28467 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28470 * g++.dg/lookup/strong-using-2.C: New.
28472 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
28473 Dan Kegel <dank@kegel.com>
28474 J"orn Rennecke <joern.rennecke@superh.com>
28477 * gcc.dg/pr9365-1.c: New test.
28479 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28482 * g++.dg/parse/casting-operator2.C: New test.
28483 * g++.old-deja/g++.pt/explicit83.C: Remove.
28485 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
28487 * gcc.dg/label-compound-stmt-1.c: New test.
28488 * gcc.c-torture/compile/950922-1.c,
28489 gcc.c-torture/compile/20000211-3.c,
28490 gcc.c-torture/compile/20000518-1.c,
28491 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
28492 compound statements.
28494 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
28496 * gcc.dg/ppc64-abi-1.c: New test.
28498 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
28500 * g++.dg/ext/attrib9.C: Add dg-warnings.
28502 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28505 * g++.dg/parse/dtor3.C: New test.
28507 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
28510 * g++.dg/parse/try-catch-1.C: New test.
28512 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
28514 * ada/acats/run_all.sh: Add more verbose output in acats.log
28515 when compiling tests.
28517 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28520 * gcc.dg/typedef-redecl.c: New test case.
28521 * gcc.dg/typedef-redecl.h: New support file.
28523 2004-01-13 Jan Hubicka <jh@suse.cz>
28525 * gcc.dg/always_inline.c: New test.
28526 * gcc.dg/debug/20031231-1.c: Fix.
28528 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28531 * g++.dg/template/array3.C: New test.
28533 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28535 * g++.dg/ext/lvalue1.C: No longer expected to fail.
28536 * g++.dg/warn/Wunused-2.C: Likewise.
28538 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28541 * g++.dg/template/instantiate6.C: New test.
28543 2004-01-12 Roger Sayle <roger@eyesopen.com>
28545 PR middle-end/11397
28546 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
28548 2004-01-12 Jan Hubicka <jh@suse.cz>
28551 * gcc.dg/20040112-1.c: New.
28553 * gcc.dg/dwarf-die[1-7].c: Move to...
28554 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
28555 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
28557 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
28560 * g++.dg/parse/friend4.C: New test.
28562 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
28565 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
28566 definition is called a friend.
28568 2004-01-11 Zack Weinberg <zack@codesourcery.com>
28570 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
28572 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
28575 * g++.dg/parse/error10.C: New test.
28576 * g++.dg/template/arg2.C: Accept "invalid type" error.
28578 2004-01-11 Jakub Jelinek <jakub@redhat.com>
28580 PR middle-end/13392
28581 * g++.dg/opt/expect2.C: New test.
28583 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28585 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
28586 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
28587 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
28588 Update dg-error regexps.
28590 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28592 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
28593 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
28595 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28597 * gcc.dg/pragma-re-1.c: Use right pointer type.
28599 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28601 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
28603 2004-01-09 Geoffrey Keating <geoffk@apple.com>
28605 * gcc.dg/rs6000-ldouble-1.c: New.
28607 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28611 * g++.dg/other/abstract1.C: New test.
28613 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
28615 * g++.dg/lookup/strong-using-1.C: New.
28617 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
28620 * gcc.dg/func-ptr-conv-1.c: New test.
28621 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
28623 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
28626 * gcc.c-torture/compile/20040109-1.c: New.
28628 2004-01-08 Stuart Hastings <stuart@apple.com>
28630 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
28631 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
28632 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
28634 2004-01-09 Alan Modra <amodra@bigpond.net.au>
28636 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
28638 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28640 * ada/acats/run_acats: Treat 'gnatchop' the same way
28641 as 'gnatmake'. Export GCC_DRIVER.
28642 * ada/acats/run_all.sh: Add target_gnatchop. Use
28643 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
28645 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28648 * g++.dg/template/dependent-expr4.C: New test.
28650 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
28652 * gcc.dg/altivec-11.c: New test.
28654 2004-01-07 Mark Mitchell <mark@codesourcery.com>
28656 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
28658 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28661 * gcc.dg/enum-compat-1.c: New test.
28662 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
28664 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28667 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
28668 gcc.dg/c99-idem-qual-3.c: New tests.
28670 2004-01-07 Alan Modra <amodra@bigpond.net.au>
28672 * gcc.dg/winline-7.c: Don't cast void * to int.
28674 2004-01-06 Jan Hubicka <jh@suse.cz>
28676 * gcc.dg/i386-sse-5.c: New test
28677 * g++.dg/eh/simd-1.c: Add -w argument for i386.
28679 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28682 * g++.dg/rtti/typeid4.C: New test.
28684 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
28686 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
28688 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28691 * g++.dg/template/error11.C: New test.
28694 * g++.dg/template/class2.C: New test.
28696 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
28697 Richard Sandiford <rsandifo@redhat.com>
28700 * g++.dg/opt/alias3.C: New test.
28702 2004-01-04 Mark Mitchell <mark@codesourcery.com>
28705 * g++.dg/template/koenig3.C: New test.
28708 * g++.dg/parse/offsetof3.C: New test.
28710 * g++.dg/init/copy7.C: Add missing dg-error markers.
28713 * g++.dg/init/copy7.c: New test.
28716 * g++.dg/parse/cast1.C: New test.
28718 2004-01-04 Jan Hubicka <jh@suse.cz>
28720 * gcc.dg/winline[1-7].c: New tests.
28722 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28725 * g++.dg/template/qualttp22.C: New test.
28727 2004-01-01 Jan Hubicka <jh@suse.cz>
28729 * gcc.dg/debug/20031231-1.c: New.
28730 * gcc.c-torture/compile/20040101-1.c: New.
28731 * gcc.dg/dwarf-die-[1-7].c: New.
28733 2004-01-01 Jakub Jelinek <jakub@redhat.com>
28735 PR optimization/13521
28736 * gcc.c-torture/compile/20031231-1.c: New test.
28738 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28740 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
28742 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28745 * g++.dg/template/crash16.C: New test.
28747 2003-12-30 Mark Mitchell <mark@codesourcery.com>
28749 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
28751 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28753 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
28755 * g++.old-deja/g++.jason/thunk3.C: Likewise.
28756 * g++.old-deja/g++.law/profile1.C: Likewise.
28757 * gcc.c-torture/compile/981006-1.c: Likewise.
28758 * gcc.c-torture/execute/loop-2e.x: Likewise.
28759 * gcc.c-torture/execute/loop-2f.x: Remove.
28760 * gcc.c-torture/execute/loop-2g.x: Likewise.
28761 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
28762 * gcc.dg/20020312-2.c: Remove traces of dead ports.
28764 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
28767 * g++.dg/ext/attrib11.C: New test.
28770 * g++.dg/template/array2-1.C: New test.
28771 * g++.dg/template/array2-2.C: New test.
28773 2003-12-29 Mark Mitchell <mark@codesourcery.com>
28775 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
28777 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
28780 * g++.dg/template/array1-1.C: New test.
28781 * g++.dg/template/array1-2.C: New test.
28783 2003-12-29 Roger Sayle <roger@eyesopen.com>
28786 * g77.dg/12632.f: New test case.
28788 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28791 * g++.dg/parse/nontype1.C: New test.
28793 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28796 * g++.dg/parse/explicit1.C: New test.
28797 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
28799 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28802 * g++.dg/opt/inline6.C: New test.
28805 * g++.dg/parse/error9.C: New test.
28807 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
28809 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28812 * g++.dg/init/assign1.C: New test.
28814 2003-12-28 Roger Sayle <roger@eyesopen.com>
28817 * g++.dg/warn/format3.C: New test case.
28819 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28821 * gcc.c-torture/compile/20031227-1.c: New test.
28823 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28825 * g++.dg/bprob/bprob.exp: Load target-supports.exp
28826 * g77.dg/bprob/bprob.exp: Likewise.
28827 * gcc.misc-tests/bprob.exp: Likewise.
28828 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
28829 variants on systems where the library does not provide that
28831 * gcc.dg/builtins-20.c: Use builtins-config.h.
28832 * gcc.dg/builtins-config.h: New file.
28834 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28836 * lib/gcc-dg.exp (dg-require-profiling): New function.
28837 * lib/target-supports.exp (check_profiling_available): Likewise.
28838 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
28839 * g77.dg/bprob/bprob.exp: Likewise.
28840 * gcc.misc-tests/bprob.exp: Likewise.
28841 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
28842 * gcc.dg/20021014-1.c: Likewise.
28843 * gcc.dg/nest.c: Likewise.
28845 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28847 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
28849 * g++.dg/lookup/java2.C: Likewise.
28850 * gcc.dg/cpp/lexident.c: Likewise.
28852 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
28854 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
28856 * gcc.c-torture/compile/961203-1.c: Likewise.
28857 * gcc.c-torture/compile/980506-1.c: Likewise.
28859 2003-12-23 Zack Weinberg <zack@codesourcery.com>
28861 * lib/gcc-dg.exp (dg-prune-output): New annotation.
28862 (additional_prunes): New global.
28863 (gcc-dg-prune): Handle additional per-test pruning.
28864 (dg-test): Clear additional_prunes between tests.
28866 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
28867 dg-prune-output to avoid spurious failures from assembler
28868 complaining about nonexistent WAW violations.
28869 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
28870 Use dg-prune-output to avoid spurious failures from assembler
28871 warning about Itanium B-step errata.
28873 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28875 * g++.dg/abi/macro0.C: New test.
28876 * g++.dg/abi/macro1.C: Likewise.
28877 * g++.dg/abi/macro2.C: Likewise.
28879 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
28880 * g++.dg/abi/bitfield7.C: Likewise.
28881 * g++.dg/abi/dtor2.C: Likewise.
28882 * g++.dg/abi/mangle11.C: Likewise.
28883 * g++.dg/abi/mangle12.C: Likewise.
28884 * g++.dg/abi/mangle14.C: Likewise.
28885 * g++.dg/abi/mangle17.C: Likewise.
28886 * g++.dg/abi/vbase10.C: Likewise.
28887 * g++.dg/abi/vbase14.C: Likewise.
28888 * g++.dg/template/qualttp17.C: Likewise.
28890 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
28893 * gcc.dg/20031223-1.c: New test.
28895 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28897 * gcc.dg/noreturn-7.c: New test.
28899 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28901 * gcc.dg/null-pointer-1.c: New test.
28903 2003-12-22 Mark Mitchell <mark@codesourcery.com>
28905 * g++.old-deja/g++.jason/template18.C: Remove.
28906 * g++.old-deja/g++.jason/template37.C: Likewise.
28909 * g++.dg/lookup/ns1.C: New test.
28912 * g++.dg/template/lookup3.C: New test.
28914 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
28916 * g++.dg/template/recurse1.C: New test
28918 2003-12-22 Mark Mitchell <mark@codesourcery.com>
28921 * g++.dg/parse/semicolon1.C: New test.
28922 * g++.dg/parse/semicolon1.h: Likewise.
28924 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
28926 * gcc.dg/darwin-misaligned.c: New test.
28928 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
28931 * gcc.dg/20031222-1.c: New test.
28933 2003-12-21 Mark Mitchell <mark@codesourcery.com>
28936 * g++.dg/parse/error8.C: New test.
28939 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
28941 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
28943 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
28945 * gcc.c-torture/compile/930217-1.c: Likewise.
28946 * gcc.c-torture/compile/930513-1.c: Likewise.
28947 * gcc.c-torture/execute/920908-2.c: Likewise.
28948 * gcc.c-torture/execute/921204-1.c: Likewise.
28949 * gcc.c-torture/execute/930621-1.c: Likewise.
28950 * gcc.c-torture/execute/930630-1.c: Likewise.
28951 * gcc.c-torture/execute/931031-1.c: Likewise.
28952 * gcc.c-torture/execute/980602-2.c: Likewise.
28953 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
28954 * gcc.c-torture/execute/compndlit-1.c: Likewise.
28955 * gcc.c-torture/execute/extzvsi.c: Likewise.
28956 * gcc.c-torture/unsorted/ext.c: Likewise.
28958 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
28961 * gcc.c-torture/compile/20031220-2.c: New test case.
28963 2003-12-20 Roger Sayle <roger@eyesopen.com>
28965 PR optimization/13031
28966 * gcc.c-torture/compile/20031220-1.c: New test case.
28968 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28970 * gcc.dg/cast-function-1.c: New test.
28972 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
28974 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
28977 2003-12-19 Mark Mitchell <mark@codesourcery.com>
28980 * g++.dg/ext/attrib10.C: New test.
28982 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28984 * gcc.dg/cleanup-10.c: New test.
28985 * gcc.dg/cleanup-11.c: New test.
28987 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28990 * g++.dg/opt/expect1.C: New test.
28992 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
28994 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
28996 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
28999 * gcc.dg/20031218-1.c: New test.
29002 * gcc.dg/20031218-2.c: New test.
29003 * gcc.dg/20031218-3.c: New test.
29005 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
29006 of label name and allow for USER_LABEL_PREFIX == "_" names.
29007 * g++.dg/abi/mangle18-2.C: Likewise.
29008 * g++.dg/abi/mangle19-1.C: Likewise.
29009 * g++.dg/abi/mangle19-2.C: Likewise.
29010 * g++.dg/abi/mangle20-1.C: Likewise.
29011 * g++.dg/abi/mangle20-2.C: Likewise.
29013 2003-12-18 Richard Henderson <rth@redhat.com>
29015 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
29017 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
29018 Dan Kegel <dank@kegel.com>
29021 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
29022 testing a cross compiler, it causes spurious compile failures.
29023 * lib/g++.exp: Likewise.
29025 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29028 * g++.dg/template/access13.C: New test.
29030 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
29032 * gcc.dg/20031216-1.c: New test.
29034 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29037 * g++.dg/template/error10.C: New test.
29039 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29041 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
29042 * g++.dg/eh/simd-2.C: Likewise.
29044 2003-12-17 James E Wilson <wilson@specifixinc.com>
29045 Roger Sayle <roger@eyesopen.com>
29047 * gcc.c-torture/execute/ieee/mzero5.c: New.
29049 2003-12-17 Mark Mitchell <mark@codesourcery.com>
29052 * g++.dg/parse/error6.C: New test.
29055 * g++.dg/parse/error7.C: New test.
29057 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
29059 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
29060 at -O with stabs debugging formats.
29061 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
29062 * gcc.dg/debug/debug-2.c: Likewise.
29064 2003-12-16 Mark Mitchell <mark@codesourcery.com>
29067 * g++.dg/init/error1.C: New test.
29070 * g++.dg/init/pm3.C: New test.
29072 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
29075 * gcc.dg/bitfld-8.c: New test.
29077 2003-12-16 James Lemke <jim@wasabisystems.com>
29079 * gcc.dg/arm-scd42-[123].c: New tests.
29081 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
29084 * g++.dg/abi/mangle20-1.C: New test.
29085 * g++.dg/abi/mangle20-2.C: New test.
29087 2003-12-16 Mark Mitchell <mark@codesourcery.com>
29090 * g++.dg/other/offsetof2.C: Remove XFAIL.
29091 * g++.dg/parse/offsetof1.C: New test.
29092 * g++.gd/parse/offsetof2.C: Likewise.
29094 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29096 * g++.dg/template/nontype3.C: New test.
29097 * g++.dg/template/static2.C: Tweaked the dg-error clause.
29099 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29101 * g++.dg/warn/noreturn-3.C: Also test instantiation.
29103 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
29106 * g++.dg/expr/assign1.C: New test.
29109 * g++.dg/abi/mangle19-1.C: New test.
29110 * g++.dg/abi/mangle19-2.C: New test.
29112 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
29114 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
29116 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
29118 * gcc.c-torture/execute/20031216-1.c: New test.
29120 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29122 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
29125 2003-12-15 Mark Mitchell <mark@codesourcery.com>
29128 * g++.dg/template/error9.C: New test.
29131 * g++.dg/template/error8.C: New test.
29133 2003-12-15 Roger Sayle <roger@eyesopen.com>
29135 PR middle-end/13400
29136 * gcc.c-torture/execute/20031215-1.c: New test case.
29138 2003-12-15 Mark Mitchell <mark@codesourcery.com>
29141 * g++.dg/parse/error5.C: New test.
29144 * g++.dg/expr/sizeof1.C: New test.
29147 * g++.dg/template/crash15.C: New test.
29149 2003-12-15 Geoffrey Keating <geoffk@apple.com>
29151 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
29152 a non-POD type as the last named parameter of a varargs function.
29154 2003-12-15 Mark Mitchell <mark@codesourcery.com>
29158 * g++.dg/template/crash14.C: New test.
29159 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
29161 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
29163 * g++.dg/other/java1.C: New test.
29166 * g++.dg/abi/mangle18-1.C: New test.
29167 * g++.dg/abi/mangle18-2.C: New test.
29169 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29171 PR optimization/10312
29172 * gcc.c-torture/execute/20031214-1.c: New.
29174 2003-12-14 Mark Mitchell <mark@codesourcery.com>
29178 * g++.dg/parse/error3.C: New test.
29179 * g++.dg/parse/error4.C: Likewise.
29180 * g++.dg/abi/mangle4.C: Tweak error messages.
29181 * g++.dg/lookup/using5.C: Likewise.
29182 * g++.dg/other/error2.C: Likewise.
29183 * g++.dg/parse/typename5.C: Likewise.
29184 * g++.dg/parse/undefined1.C: Likewise.
29185 * g++.dg/template/arg2.C: Likewise.
29186 * g++.dg/template/ttp3.C: Likewise.
29187 * g++.dg/template/type1.C: Likewise.
29188 * g++.old-deja/g++.other/crash32.C: Likewise.
29189 * g++.old-djea/g++.pt/defarg8.C: Likewise.
29191 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29194 * g++.dg/warn/noreturn-3.C: New test.
29196 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
29199 * g++.dg/abi/covariant3.C: New.
29201 2003-12-12 Jakub Jelinek <jakub@redhat.com>
29203 * g++.dg/eh/ia64-1.C: New test.
29205 2003-12-12 Roger Sayle <roger@eyesopen.com>
29207 PR optimization/13037
29208 * g77.f-torture/execute/13037.f: New test case.
29210 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
29213 * g++.dg/abi/covariant2.C: New.
29215 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
29217 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
29219 2003-12-11 Zack Weinberg <zack@codesourcery.com>
29221 * gcc.c-torture/execute/wchar_t-1.x: Delete.
29223 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
29226 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
29228 * lib/g++.exp (g++_version): Likewise.
29229 * lib/g77.exp (g77_version): Likewise.
29230 * lib/objc.exp (default_objc_version): Likewise.
29232 2003-12-10 Richard Henderson <rth@redhat.com>
29234 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
29236 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
29238 2003-12-08 Matt Austern <austern@apple.com>
29241 * lib/gcc-dg.exp (dg-require-visibility): Define.
29242 * lib/target-supports (check_visibility_available): Define.
29243 * gcc.dg/visibility-1.c: New test.
29244 * gcc.dg/visibility-2.c: Likewise.
29245 * gcc.dg/visibility-3.c: Likewise.
29246 * gcc.dg/visibility-4.c: Likewise.
29247 * gcc.dg/visibility-5.c: Likewise.
29248 * gcc.dg/visibility-6.c: Likewise.
29249 * g++.dg/ext/visibility-1.C: Likewise.
29250 * g++.dg/ext/visibility-2.C: Likewise.
29251 * g++.dg/ext/visibility-3.C: Likewise.
29252 * g++.dg/ext/visibility-4.C: Likewise.
29253 * g++.dg/ext/visibility-5.C: Likewise.
29254 * g++.dg/ext/visibility-6.C: Likewise.
29256 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29258 * g++.dg/lookup/java1.C: New test.
29259 * g++.dg/lookup/java2.C: New test.
29261 2003-12-07 Falk Hueffner <falk@debian.org>
29263 * g++.dg/opt/noreturn-1.C: New test.
29265 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
29267 * gcc.dg/overflow-1.c: New test.
29269 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29271 * g77.f-torture/compile/13060.f: New test.
29273 2003-12-06 Mark Mitchell <mark@codesourcery.com>
29276 * g++.dg/inherit/operator2.C: New test.
29278 2003-12-05 Mark Mitchell <mark@codesourcery.com>
29281 * g++.dg/ext/attrib9.C: New test.
29283 2003-12-05 Mark Mitchell <mark@codesourcery.com>
29286 * g++.dg/template/error7.C: New test.
29288 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
29289 J"orn Rennecke <joern.rennecke@superh.com>
29292 * g++.dg/other/struct-va_list.C: New test.
29294 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29297 * g++.dg/parse/defarg6.C: New test.
29299 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
29302 * gcc.c-torture/execute/20031201-1.c: New test.
29304 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
29306 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
29308 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29310 * gcc.dg/builtin-return-1.c: New test.
29312 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
29313 J"orn Rennecke <joern.rennecke@superh.com>
29315 PR optimization/13260
29316 * gcc.c-torture/execute/20031204-1.c: New test.
29318 2003-12-03 Mark Mitchell <mark@codesourcery.com>
29321 * g++.dg/template/error6.C: New test.
29323 2003-12-03 Jakub Jelinek <jakub@redhat.com>
29325 * gcc.dg/20031202-1.c: New test.
29327 2003-12-03 Mark Mitchell <mark@codesourcery.com>
29330 * g++.dg/template/eh1.C: New test.
29333 * g++.dg/template/error5.C: New test.
29335 2003-12-02 David Ung <davidu@mips.com>
29337 * gcc.dg/compat/vector-check.h: Corrected type for var
29340 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29343 * g++.dg/template/ptrmem8.C: New test.
29345 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29348 * g++.dg/template/dependent-expr3.C: New test.
29350 2003-12-01 James Lemke <jim@wasabisystems.com>
29352 * gcc.dg/arm-g2.c: New test.
29354 2003-12-01 Roger Sayle <roger@eyesopen.com>
29356 PR optimization/11634
29357 * gcc.dg/20031201-2.c: New test case.
29359 2003-12-01 Zack Weinberg <zack@codesourcery.com>
29362 * objc.dg/proto-lossage-3.m: New test.
29364 2003-12-01 Roger Sayle <roger@eyesopen.com>
29366 PR optimization/12628
29367 * gcc.dg/20031201-1.c: New test case.
29369 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29371 * gcc.dg/unaligned-1.c: New test.
29373 2003-11-30 Mark Mitchell <mark@codesourcery.com>
29376 * g++.dg/template/error4.C: New test.
29377 * g++.dg/template/nested3.C: Adjust error markers.
29379 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29381 * gcc.dg/cpp/assert4.c: Check more #system assertions.
29383 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
29386 * gcc.dg/bitfld-7.c: New test.
29388 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
29390 * gcc.dg/tls/asm-1.C: New test.
29392 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29394 * gcc.dg/cpp/assert4.c: Update.
29396 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
29398 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
29399 * gcc.dg/builtin-apply3.c: New test.
29401 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29403 * lib/compat.exp (compat-obj): New xfaildata parameter.
29404 Use it to set compiler_conditional_xfail_data before compiling.
29405 (compat-get-options): Handle dg-xfail-if.
29406 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
29407 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
29408 * gcc.dg/compat/vector-1_y.c: Likewise.
29409 * gcc.dg/compat/vector-2_x.c: Likewise.
29410 * gcc.dg/compat/vector-2_y.c: Likewise.
29412 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29414 * g++.dg/opt/reg-stack4.C: New test.
29416 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29418 * gcc.dg/builtin-apply2.c: New test.
29420 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29422 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
29424 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29427 * g++.dg/template/template-id-2.C: New test.
29429 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29432 * g++.dg/template/memfriend1.C: New test.
29433 * g++.dg/template/memfriend2.C: Likewise.
29434 * g++.dg/template/memfriend3.C: Likewise.
29435 * g++.dg/template/memfriend4.C: Likewise.
29436 * g++.dg/template/memfriend5.C: Likewise.
29437 * g++.dg/template/memfriend6.C: Likewise.
29438 * g++.dg/template/memfriend7.C: Likewise.
29439 * g++.dg/template/memfriend8.C: Likewise.
29440 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
29442 2003-11-21 Mark Mitchell <mark@codesourcery.com>
29445 * g++.dg/ext/cond1.C: New test.
29447 2003-11-20 Richard Henderson <rth@redhat.com>
29449 * gcc.dg/20020201-2.c: Remove.
29450 * gcc.dg/20020201-4.c: Remove.
29451 * gcc.dg/20020304-1.c: Remove.
29453 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
29455 * gcc.dg/cpp/trad/xwin1.c: New test case.
29457 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
29459 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
29460 * lib/g77.exp: Likewise.
29461 * lib/objc.exp: Likewise.
29462 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
29465 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29468 * g++.dg/template/static5.C: New test.
29470 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
29472 * gcc.dg/nested-func-1.c: New test.
29474 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29476 * gcc.dg/cpp/assert4.c: New test.
29478 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29481 * g++.dg/lookup/using9.c: New test.
29483 2003-11-14 Mark Mitchell <mark@codesourcery.com>
29486 * g++.dg/template/error3.C: New test.
29488 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
29491 * ada/acats/run_acats, run_all.sh: Fix syntax error.
29492 No longer use a wrapper for gcc, since this does not work under
29495 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29498 * g++.dg/template/ptrmem7.C: New test.
29500 2003-11-13 Andrew Pinski <apinski@apple.com>
29502 * gcc.c-torture/compile/20031113-1.c: New test.
29504 2003-11-13 Mark Mitchell <mark@codesourcery.com>
29505 Kean Johnston <jkj@sco.com>
29508 * gcc.dg/unused-4.c: Update.
29510 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
29512 * g++.dg/opt/const3.C: New test.
29514 2003-11-13 Jan Hubicka <jh@suse.cz>
29516 * gcc.c-torture/compile/20031112-1.c: New test.
29518 2003-11-12 Mark Mitchell <mark@codesourcery.com>
29520 * g++.dg/parse/crash10.C: Remove bogus error marker.
29522 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29524 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
29525 (host_gcc): Likewise.
29526 (ROOT): Honor $PWDCMD.
29528 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
29530 2003-11-12 Catherine Moore <clm@redhat.com>
29532 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
29534 2003-11-12 Andreas Jaeger <aj@suse.de>
29535 Jakub Jelinek <jakub@redhat.com>
29536 Andrew Pinski <pinskia@physics.uc.edu>
29537 Richard Henderson <rth@redhat.com>
29539 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
29541 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
29543 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
29544 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
29546 2003-11-11 Andreas Jaeger <aj@suse.de>
29548 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
29550 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
29552 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
29554 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
29557 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
29559 * gcc.dg/trampoline-1.c: New test.
29561 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
29563 * gcc.c-torture/compile/200031109-1.c: New test.
29565 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29569 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
29570 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
29571 gcc.dg/format/no-y2k-1.c: Update.
29573 2003-11-08 Roger Sayle <roger@eyesopen.com>
29575 PR optimization/10467
29576 * gcc.dg/20031108-1.c: New test case.
29578 2003-11-07 Geoffrey Keating <geoffk@apple.com>
29580 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
29582 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29584 * gcc.dg/compound-lvalue-1.c: New test.
29585 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
29588 2003-11-06 Geoffrey Keating <geoffk@apple.com>
29590 * gcc.dg/altivec-varargs-1.c: New test.
29592 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29594 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
29595 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
29596 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
29597 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
29598 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
29600 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
29602 * gcc.dg/cond-lvalue-1.c: New test.
29604 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
29606 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
29608 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29611 * g++.dg/template/instantiate5.C: New test.
29613 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29616 * g++.dg/ext/complit2.C: Replace test with self-contained version.
29617 * ChangeLog: Add missing first entry for above test.
29619 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29622 * g++.dg/template/using8.C: New test.
29623 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
29625 2003-11-02 Roger Sayle <roger@eyesopen.com>
29627 PR optimization/10817
29628 * gcc.c-torture/compile/20031102-1.c: New test case.
29630 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
29632 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
29635 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29637 * gcc.dg/20031102-1.c: New test.
29639 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29641 * gcc.dg/complex-1.c: New test.
29643 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29646 * g++.dg/template/crash13.C: Adjust expected error location.
29647 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29649 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29651 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29653 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29656 * gcc.c-torture/compile/20031031-2.c: New test.
29658 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29661 * gcc.c-torture/compile/20031031-1.c: New test.
29663 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29665 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29666 * gcc.misc-tests/bprob.exp: Likewise.
29667 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
29668 the execution test on arm-elf configs.
29669 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
29670 configs that don't support scratch files.
29671 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
29673 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
29675 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
29678 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
29680 * ada/acats/run_all.sh: Redirect mv output to /dev/null
29681 Avoid non pure sh syntax. Add more logging.
29683 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
29686 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29689 * gcc.dg/ppc-stackalign-1.c: New test.
29691 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
29693 * ada/acats/run_all.sh: Change output to be more compliant with
29695 Create acats.sum and acats.log files under testsuite/ada/acats
29696 Only run [a-z]* directories, to filter out e.g. CVS.
29697 Redirect build output to log file.
29699 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29701 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
29703 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29706 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
29708 2003-10-27 Jakub Jelinek <jakub@redhat.com>
29710 * gcc.c-torture/compile/20031023-1.c: New test.
29711 * gcc.c-torture/compile/20031023-2.c: New test.
29712 * gcc.c-torture/compile/20031023-3.c: New test.
29713 * gcc.c-torture/compile/20031023-4.c: New test.
29715 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29718 * g++.dg/lookup/scoped8.C: New test.
29720 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
29722 * g++.dg/opt/reg-stack3.C: New test.
29724 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29726 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
29728 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29731 * g++.dg/template/crash13.C: New test.
29733 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29735 * gcc.dg/c99-restrict-2.c: New test.
29737 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
29739 PR c++/12698, c++/12699, c++/12700, c++/12566
29740 * g++.dg/inherit/covariant9.C: New test.
29741 * g++.dg/inherit/covariant10.C: New test.
29742 * g++.dg/inherit/covariant11.C: New test.
29744 2003-10-23 Jason Merrill <jason@redhat.com>
29747 * g++.dg/ext/complit2.C: New test.
29749 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
29752 * gcc.c-torture/execute/20031020-1.c: New test.
29754 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29756 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
29757 following the jump_insn.
29759 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
29761 * gcc.dg/cast-lvalue-1.c: New test.
29763 2003-10-21 Mark Mitchell <mark@codesourcery.com>
29766 * g++.dg/template/cond2.C: New test.
29768 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
29770 * gcc.dg/builtins-28.c: New test.
29772 2003-10-20 Jan Hubicka <jh@suse.cz>
29774 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
29776 * testsuite/gcc.dg/inline-2.c: Likewise.
29778 2003-10-20 Phil Edwards <phil@codesourcery.com>
29780 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
29781 * gcc.dg/nest.c: Likewise.
29783 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29785 PR c++/9781, c++/10583, c++/11862
29786 * g++.dg/parse/crash13.C: New test.
29788 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29790 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
29792 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29794 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
29795 Define HAVE_C99_RUNTIME except on Solaris.
29796 * gcc.dg/builtins-20.c: Likewise.
29798 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29800 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
29802 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29805 * g++.dg/template/crash21.C: New test.
29807 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29810 * g++.dg/template/typename5.C: New test.
29812 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29815 * g++.dg/template/friend25.C: New test.
29817 2003-10-16 Ziemowit Laski <zlaski@apple.com>
29819 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
29822 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
29824 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
29827 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
29829 * gcc.c-torture/execute/960416-1.x: Remove.
29830 * gcc.c-torture/execute/divconst-3.x: Likewise.
29832 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
29835 * gcc.dg/torture/cris-volatile-1.c: New test.
29837 2003-10-14 Roger Sayle <roger@eyesopen.com>
29839 PR optimization/9325
29840 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
29841 for overflowing floating point to integer conversion during RTL
29844 2003-10-13 Ziemowit Laski <zlaski@apple.com>
29846 * objc/execute/_cmd.m: Fix typo.
29847 * objc.dg/image-info.m, objc.dg/symtab-1.m:
29848 Relax 'scan-assembler' regexp.
29849 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
29850 objc.dg/try-catch-4.m: Run on non-Darwin targets.
29851 * objc.dg/zero-link-2.m: Remove blank line.
29852 * objc.dg/zero-link-3.m: New test case.
29854 2003-10-13 Geoffrey Keating <geoffk@apple.com>
29856 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
29858 * gcc.dg/asm-names.c: Use scan-assembler-not rather
29859 than linker trickery.
29861 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29864 * g++.dg/other/friend2.C: New test.
29866 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29868 * gcc.dg/20031012-1.c: New test.
29870 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29872 * gcc.dg/weak/weak-3.c: Fix for new warning.
29874 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
29876 PR optimization/8750
29877 * gcc.c-torture/execute/20031012-1.c: New test case.
29879 2003-10-11 Roger Sayle <roger@eyesopen.com>
29881 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
29882 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
29884 2003-10-11 Roger Sayle <roger@eyesopen.com>
29886 PR optimization/12260
29887 * gcc.c-torture/compile/20031011-2.c: New test case.
29889 2003-10-11 Roger Sayle <roger@eyesopen.com>
29891 * gcc.c-torture/execute/20031011-1.c: New testcase.
29893 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
29895 * gcc.c-torture/compile/20031011-1.c: New test.
29897 2003-10-11 Jan Hubicka <jh@suse.cz>
29899 * g++.dg/other/first-global.C: New test.
29901 2003-10-11 Roger Sayle <roger@eyesopen.com>
29903 * gcc.c-torture/execute/string-opt-18.c: New testcase.
29905 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
29907 * gcc.c-torture/compile/20031010-1.c: New test.
29909 2003-10-10 Geoffrey Keating <geoffk@apple.com>
29911 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
29912 * gcc.c-torture/execute/va-arg-25.c: ... here.
29914 2003-10-09 Mark Mitchell <mark@codesourcery.com>
29916 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
29918 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
29920 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
29922 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
29924 * g++.dg/parse/error2.C: New test.
29926 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
29929 * g++.dg/other/error5.C: Modify the error message.
29930 * g++.dg/lookup/using8.C: New test.
29932 2003-10-07 Geoffrey Keating <geoffk@apple.com>
29934 * gcc.dg/darwin-abi-2.c: New file.
29935 * gcc.c-torture/execute/va-arg-24.c: New file.
29937 2003-10-06 Bob Wilson <bob.wilson@acm.org>
29939 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
29942 2003-10-06 Mark Mitchell <mark@codesourcery.com>
29945 * g++.dg/other/error4.C: Update error messages.
29946 * g++.dg/template/ptrmem4.C: Likewise.
29949 * g++.dg/init/new9.C: New test.
29951 PR c++/12334, c++/12236, c++/8656
29952 * g++.dg/ext/attrib8.C: New test.
29954 2003-10-06 Devang Patel <dpatel@apple.com>
29956 * gcc.dg/debug/dwarf2-3.h: New test.
29957 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
29959 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
29961 * g++.dg/opt/cfg2.C: New test.
29963 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
29965 * g++.dg/opt/float1.C: New test.
29967 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29969 * gcc.dg/c90-array-lval-6.c: New test.
29970 * gcc.dg/c99-array-lval-6.c: New test.
29972 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
29973 Ziemowit Laski <zlaski@apple.com>
29975 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
29976 'Derived', so that it is never considered a class method; add
29977 new warning for '+port' method ambiguity.
29978 * objc.dg/method-12.m: Include <objc/objc.h> instead of
29979 <objc/objc-api.h> (needed on Mac OS X).
29980 * objc.dg/method-13.m: New test.
29982 2003-10-03 Roger Sayle <roger@eyesopen.com>
29984 PR optimization/9325, PR java/6391
29985 * gcc.c-torture/execute/20031003-1.c: New test case.
29987 2003-10-02 Mark Mitchell <mark@codesourcery.com>
29989 PR optimization/12180
29990 * gcc.dg/20031002-1.c: New test.
29993 * g++.dg/inherit/error1.C: New test.
29995 2003-10-02 Chris Demetriou <cgd@broadcom.com>
29997 * lib/f-torture.exp (search_for): Rename to...
29998 (search_for_re): This. Also, clean up comments and the
29999 "regexp" invocation.
30001 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
30003 * gcc.c-torture/compile/20031002-1.c: New test.
30005 2003-10-02 Jakub Jelinek <jakub@redhat.com>
30007 * g++.dg/opt/cond1.C: New test.
30009 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
30011 * gcc.dg/Wold-style-definition-2.c: New testcase.
30012 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
30014 2003-09-29 Richard Henderson <rth@redhat.com>
30016 * g++.dg/init/array10.C: Add dg-options.
30018 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
30020 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
30022 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30024 * g++.dg/template/friend19.C: Fix typo.
30025 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
30027 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
30029 * gcc.c-torture/execute/20030928-1.c: New test.
30030 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
30032 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
30034 * g++.dg/opt/unroll1.C: New test.
30036 2003-09-26 Roger Sayle <roger@eyesopen.com>
30038 PR optimization/11741
30039 * gcc.dg/20030926-1.c: New test case.
30041 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30044 * g++.dg/parse/access7.C: New test.
30045 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
30047 2003-09-24 Ziemowit Laski <zlaski@apple.com>
30049 MERGE OF objc-improvements-branch into MAINLINE:
30050 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
30051 if libobjc has not been built.
30052 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
30053 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
30054 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
30055 objc/execute/nested-3.m, objc/execute/np-2.m,
30056 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
30057 objc/execute/redefining_self.m, objc/execute/root_methods.m,
30058 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
30059 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
30060 objc.dg/special/unclaimed-category-1.h,
30061 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
30062 well as GNU runtime.
30063 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
30064 * execute/cascading-1.m, execute/function-message-1.m,
30065 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
30066 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
30067 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
30068 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
30069 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
30070 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
30071 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
30072 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
30073 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
30074 * objc.dg/bitfield-2.m: Run only on Darwin.
30075 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
30076 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
30077 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
30078 * objc.dg/const-str-1.m: Fix constant string layout.
30080 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
30082 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
30084 2003-09-23 Geoffrey Keating <geoffk@apple.com>
30086 * gcc.dg/darwin-abi-1.c: New file.
30088 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
30091 * gcc.c-torture/compile/20030921-1.c: New test.
30093 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
30095 * g++.dg/opt/reg-stack2.C: New test.
30097 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
30099 * g++.dg/eh/delayslot1.C: New test.
30101 2003-09-20 Richard Henderson <rth@redhat.com>
30103 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
30105 2003-09-20 Roger Sayle <roger@eyesopen.com>
30107 * gcc.c-torture/execute/20030920-1.c: New test case.
30109 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30111 * g++.dg/rtti/typeid3.C: Correct expected error message.
30113 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30116 * g++.dg/parse/crash12.C: New test.
30118 2003-09-19 Janis Johnson <janis187@us.ibm.com>
30120 * gcc.dg/compat/mixed-struct-check.h: New.
30121 * gcc.dg/compat/mixed-struct-defs.h: New.
30122 * gcc.dg/compat/mixed-struct-init.h: New.
30123 * gcc.dg/compat/struct-by-value-19_main.c: New.
30124 * gcc.dg/compat/struct-by-value-19_x.c: New.
30125 * gcc.dg/compat/struct-by-value-19_y.c: New.
30126 * gcc.dg/compat/struct-by-value-20_main.c: New.
30127 * gcc.dg/compat/struct-by-value-20_x.c: New.
30128 * gcc.dg/compat/struct-by-value-20_y.c: New.
30129 * gcc.dg/compat/struct-return-19_main.c: New.
30130 * gcc.dg/compat/struct-return-19_x.c: New.
30131 * gcc.dg/compat/struct-return-19_y.c: New.
30132 * gcc.dg/compat/struct-return-20_main.c: New.
30133 * gcc.dg/compat/struct-return-20_x.c: New.
30134 * gcc.dg/compat/struct-return-20_y.c: New.
30136 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
30137 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
30138 so that it will not complain on LP64 targets.
30140 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30143 * g++.dg/template/friend24.C: New test.
30145 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
30148 * g++.dg/template/memtmpl2.C: New test.
30150 2003-09-18 Mark Mitchell <mark@codesourcery.com>
30153 * gcc.dg/builtin-apply1.c: New test.
30155 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
30158 * g++.dg/warn/Wunused-4.C: New test.
30160 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30163 * g++.dg/other/gc2.C: New test.
30165 2003-09-17 Mark Mitchell <mark@codesourcery.com>
30168 * g++.dg/rtti/typeid3.C: New test.
30171 * g++.dg/overload/template1.C: New test.
30173 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
30175 * g++.dg/opt/cfg3.C: New test.
30177 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30180 * g++.dg/template/crash11.C: New test.
30182 2003-09-16 Jason Merrill <jason@redhat.com>
30183 Jakub Jelinek <jakub@redhat.com>
30185 * gcc.dg/attr-warn-unused-result.c: New test.
30187 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
30190 * g++.dg/expr/call2.C: New test.
30192 2003-09-15 Andreas Jaeger <aj@suse.de>
30194 * gcc.dg/Wold-style-definition-1.c: New test.
30196 2003-09-14 Mark Mitchell <mark@codesourcery.com>
30199 * g++.dg/parse/template12.C: New test.
30201 * g++.dg/abi/bitfield11.C: New test.
30202 * g++.dg/abi/bitfield12.C: Likewise.
30204 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
30206 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
30207 non-expansion of functional macro name without arguments at EOL.
30208 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
30210 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
30212 * gcc.c-torture/execute/20030914-[12].c: New tests.
30214 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
30217 * g++.dg/overload/addr1.C: New test.
30219 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
30221 * gcc.dg/20030909-1.c: New test.
30223 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30225 * gcc.dg/ultrasp10.c: New test.
30227 2003-09-09 Devang Patel <dpatel@apple.com>
30229 * gcc.dg/darwin-ld-6.c: New test.
30231 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30233 * gcc.dg/torture/builtin-explog-1.c: New testcase.
30235 2003-09-08 Mark Mitchell <mark@codesourcery.com>
30237 * gcc.dg/ia64-types1.c: New test.
30238 * gcc.dg/ia64-types2.c: Likewise.
30240 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30242 * gcc.dg/builtins-1.c: Add more _Complex tests.
30243 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30245 * gcc.dg/builtins-1.c: Test existing _Complex functions.
30246 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30248 2003-09-08 Mark Mitchell <mark@codesourcery.com>
30251 * g++.dg/lookup/koenig2.C: New test.
30254 * g++.dg/rtti/typeid2.C: New test.
30256 2003-09-08 Jakub Jelinek <jakub@redhat.com>
30258 * gcc.c-torture/compile/20030904-1.c: New test.
30260 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
30262 * g++.dg/opt/longbranch2.C: New test.
30264 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
30266 * g++.dg/template/crash10.C: Only compile it.
30268 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
30270 PR middle-end/11665
30271 * gcc.c-torture/compile/20030907-1.c: New test.
30272 * g++.dg/init/array11.C: New test.
30274 2003-09-07 Mark Mitchell <mark@codesourcery.com>
30277 * g++.dg/init/struct1.C: New test.
30279 2003-09-07 Mark Mitchell <mark@codesourcery.com>
30282 * g++.dg/expr/comma1.C: New test.
30284 2003-09-06 Mark Mitchell <mark@codesourcery.com>
30287 * g++.dg/expr/static_cast5.C: New test.
30289 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
30292 * g++.dg/lookup/scoped7.C: New test.
30295 * g++.dg/other/static1.C: New test.
30298 * g++.dg/warn/template-1.C: New test.
30301 * g++.dg/template/crash10.C: New test.
30304 * g++.dg/overload/VLA.C: New test.
30307 * g++.dg/template/call1.C: New test.
30309 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
30312 * g++.dg/parse/using3.C: New test.
30314 2003-09-06 Roger Sayle <roger@eyesopen.com>
30317 * g++.dg/overload/builtin3.C: New test case.
30319 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
30322 * gcc.dg/20030906-1.c: New test.
30323 * gcc.dg/20030906-2.c: Likewise.
30325 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
30328 * g++.dg/parse/defarg5.C: New test.
30330 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
30332 2003-09-05 Mark Mitchell <mark@codesourcery.com>
30335 * g++.dg/expr/static_cast4.C: New test.
30338 * g++.dg/template/crash9.C: New test.
30340 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
30342 * g++.old-deja/g++.ext/pretty2.C: Update for change
30344 * g++.old-deja/g++.ext/pretty3.C: Likewise.
30346 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
30349 * g++/dg/template/qualified-id1.C: New test.
30352 * g++.dg/warn/noeffect4.C: New test.
30354 2003-09-04 Matt Austern <austern@apple.com>
30356 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
30357 * g++.dg/ext/fnname2.C: Likewise.
30358 * g++.dg/ext/fnname3.C: Likewise.
30360 2003-09-04 Mark Mitchell <mark@codesourcery.com>
30362 * g++.dg/expr/lval1.C: New test.
30363 * g++.dg/ext/lvcast.C: Remove.
30365 2003-09-03 Roger Sayle <roger@eyesopen.com>
30367 PR optimization/11700.
30368 * gcc.c-torture/compile/20030903-1.c: New test case.
30370 2003-09-03 Mark Mitchell <mark@codesourcery.com>
30373 * g++.dg/abi/layout4.C: New test.
30375 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
30378 * g++.dg/parse/friend3.C: New test.
30380 2003-09-02 Mark Mitchell <mark@codesourcery.com>
30383 * g++.dg/template/class1.C: New test.
30386 * g++.dg/expr/call1.C: New test.
30388 2003-09-01 Mark Mitchell <mark@codesourcery.com>
30391 * g++.dg/init/ref9.C: New test.
30394 * g++.dg/template/nested4.C: New test.
30396 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30399 * g++.dg/template/non-dependent4.C: New test.
30402 * g++.dg/inherit/conv1.C: New test.
30404 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30407 * g++.dg/ext/label1.C: New test.
30408 * g++.dg/ext/label2.C: Likewise.
30410 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30412 * g++.dg/expr/cond3.C: New test.
30414 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30416 * gcc.dg/builtins-1.c: Add new builtin cases.
30418 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30420 * gcc.dg/builtins-1.c: Add new cases.
30421 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30423 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30425 * gcc.dg/builtins-1.c: Add more math builtin tests.
30426 * gcc.dg/torture/builtin-attr-1.c: New test.
30428 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30430 PR optimization/5079
30431 * g++.dg/opt/static3.C: New test.
30433 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30435 * gcc.misc-tests/gcov-10b.c: New test.
30437 2003-08-27 Mark Mitchell <mark@codesourcery.com>
30439 * g++.dg/opt/ptrmem3.C: New test.
30441 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
30443 2003-08-27 Jakub Jelinek <jakub@redhat.com>
30445 * gcc.dg/20030826-2.c: New test.
30447 2003-08-26 Roger Sayle <roger@eyesopen.com>
30449 PR middle-end/12002
30450 * g77.f-torture/compile/12002.f: New test case.
30452 2003-08-26 Roger Sayle <roger@eyesopen.com>
30454 * gcc.dg/20030826-1.c: New test case.
30456 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
30458 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
30460 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
30463 * c++.dg/lookup/crash1.C: New test.
30465 * c++.dg/warn/noeffect3.C: New test.
30467 2003-08-25 Janis Johnson <janis187@us.ibm.com>
30469 * gcc.dg/compat/vector-1_x.c: Compile with -w.
30470 * gcc.dg/compat/vector-1_y.c: Ditto.
30471 * gcc.dg/compat/vector-2_x.c: Ditto.
30472 * gcc.dg/compat/vector-2_y.c: Ditto.
30474 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
30476 * gcc.dg/20030702-1.c: New test.
30478 2003-08-25 Mark Mitchell <mark@codesourcery.com>
30481 * g++.dg/ext/altivec-1.C: New test.
30483 2003-08-24 Richard Henderson <rth@redhat.com>
30485 * g++.dg/eh/simd-2.C: Add -w for x86.
30487 2003-08-23 Jakub Jelinek <jakub@redhat.com>
30489 * gcc.dg/20030815-1.c: New test.
30491 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30494 * g++.dg/parse/access6.C: New test.
30496 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30498 PR c++/641, c++/11876
30499 * g++.dg/template/friend22.C: New test.
30500 * g++.dg/template/friend23.C: Likewise.
30502 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30504 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
30507 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30509 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
30511 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30513 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
30515 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30517 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
30519 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30521 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
30523 2003-08-21 Mark Mitchell <mark@codesourcery.com>
30526 * g++.dg/overload/prom1.C: New test.
30529 * g++.dg/parse/dtor2.C: New test.
30532 * g++.dg/parse/using2.C: New test.
30534 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
30537 * gcc.c-torture/compile/20030821-1.c: New.
30539 2003-08-20 Mark Mitchell <mark@codesourcery.com>
30542 * g++.dg/template/deduce2.C: New test.
30544 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
30546 * gcc.c-torture/execute/20030821-1.c: New test.
30548 2003-08-20 Roger Sayle <roger@eyesopen.com>
30550 PR middle-end/11984
30551 * gcc.dg/20030820-1.c: New test case.
30553 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
30556 * g++.dg/warn/noeffect2.C: New test.
30558 2003-08-19 Mark Mitchell <mark@codesourcery.com>
30561 * g++.dg/template/dtor2.C: New test.
30564 * g++.dg/template/operator1.C: New test.
30565 * g++.dg/parse/operator4.C: New test.
30568 * g++.dg/expr/enum1.C: New test.
30569 * gcc.dg/c99-bool-1.c: Remove bogus warning.
30572 * g++.dg/parse/elab2.C: New test.
30573 * g++.dg/parse/typedef4.C: Change error message.
30574 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
30575 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
30576 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
30578 2003-08-19 Geoffrey Keating <geoffk@apple.com>
30580 * gcc.dg/pch/warn-1.c: New.
30581 * gcc.dg/pch/warn-1.hs: New.
30583 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
30586 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30588 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
30590 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30592 * gcc.dg/uninit-D.c: New Test.
30593 * gcc.dg/uninit-E.c: New Test.
30594 * gcc.dg/uninit-F.c: New Test.
30595 * gcc.dg/uninit-G.c: New Test.
30597 2003-08-19 Michael Ritzert <ritzert@t-online.de>
30599 * g++.dg/README: Describe the pch directory.
30601 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30604 * g++.dg/parse/access4.C: New test.
30605 * g++.dg/parse/access5.C: Likewise.
30606 * g++.old-deja/g++.jason/access17.C: Adjust error message.
30608 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
30610 * gcc.dg/noncompile/20030818-1.c: New.
30612 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
30615 * g++.dg/warn/noeffect1.C: New test.
30617 * g++.dg/template/scope2.C: New test.
30618 * g++.dg/template/error2.C: Correct dg-error
30620 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
30622 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
30624 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
30627 * g++.dg/template/warn1.C: New.
30629 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
30631 * g++.dg/template/error2.C: New test.
30632 * g++.dg/lookup/using7.C: Adjust errors
30633 * g++.old-deja/g++.pt/crash36.C: Likewise.
30634 * g++.old-deja/g++.pt/derived3.C: Likewise.
30636 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30638 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
30639 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
30640 * gcc.c-torture/execute/builtins/string-9.c: New, from
30641 string-opt-9.c. Adjust for execute/builtins framework.
30642 * gcc.c-torture/execute/string-opt-9.c: Delete.
30644 2003-08-12 Mark Mitchell <mark@codesourcery.com>
30646 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
30648 * g++.dg/parse/ret-type2.C: New test.
30651 * g++.dg/init/new8.C: New test.
30654 * g++.dg/parse/typedef5.C: New test.
30657 * g++.dg/parse/qualified2.C: New test.
30658 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
30661 2003-08-11 Mark Mitchell <mark@codesourcery.com>
30663 * g++.dg/conversion/ptrmem1.C: New test.
30665 2003-08-11 Jakub Jelinek <jakub@redhat.com>
30668 * gcc.dg/20030811-1.c: New test.
30671 * gcc.c-torture/execute/20030811-1.c: New test.
30673 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30675 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
30677 2003-08-10 Mark Mitchell <mark@codesourcery.com>
30680 * g++.dg/inherit/multiple1.C: New test.
30682 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
30684 * gcc.dg/spe1.c: New test.
30687 * g++.dg/expr/cast2.C: New test.
30690 * g++.dg/template/dependent-name2.C: New test.
30692 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
30694 * g++.dg/parse/crash11.C: Put the dg options in comments.
30696 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
30698 * lib/gcc-dg.exp: Update for diagnostic change.
30700 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30703 * g++.dg/parse/crash11.C: New test.
30705 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
30707 * gcc.dg/cpp/spacing1.c: Update.
30709 2003-08-04 Janis Johnson <janis187@us.ibm.com>
30712 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
30713 a value for -mtune.
30715 2003-08-04 Roger Sayle <roger@eyesopen.com>
30717 PR middle-end/11771
30718 * gcc.c-torture/compile/20030804-1.c: New test case.
30720 2003-08-04 Roger Sayle <roger@eyesopen.com>
30722 * gcc.dg/20030804-1.c: New test case.
30724 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
30726 * gcc.dg/cpp/separate-1.c: New test.
30728 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
30731 * g++.dg/template/dependent-expr2.C: New test.
30734 * g++.dg/expr/ptrmem1.C: New test.
30736 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30739 * g++.dg/template/friend15.C: New test.
30741 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
30743 * lib/dg-pch.exp: Work round PCH bug.
30745 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30747 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
30748 builtins. Move cases from builtins-4.c here.
30750 * gcc.dg/torture/builtin-math-1.c: New test taken from
30751 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
30754 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
30757 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
30760 * g++.dg/template/using7.C: New test.
30762 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
30764 * import1.c, import2.c: New tests.
30766 2003-08-01 Jakub Jelinek <jakub@redhat.com>
30768 * g++.dg/eh/crossjump1.C: New test.
30770 2003-08-01 Mark Mitchell <mark@codesourcery.com>
30773 * g++.dg/template/using6.C: New test.
30776 * g++.dg/template/koenig2.C: New test.
30778 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30781 * g++.dg/parse/typedef4.C: New test.
30783 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30785 PR c++/8442, c++/8806
30786 * g++.dg/template/elab1.C: New test.
30787 * g++.dg/template/type2.C: Likewise.
30788 * g++.dg/template/ttp3.C: Adjust expected error message.
30789 * g++.old-deja/g++.law/visibility13.C: Likewise.
30790 * g++.old-deja/g++.niklas/t135.C: Likewise.
30791 * g++.old-deja/g++.pt/ttp41.C: Likewise.
30792 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
30794 * g++.old-deja/g++.pt/ttp44.C: Likewise.
30796 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
30799 * g++.dg/ext/stmtexpr1.C: New test.
30801 * g++.dg/opt/tmp1.C: New test.
30804 * g++.dg/parse/constant4.C: New test.
30807 * g++.dg/template/using5.C: New test.
30809 2003-07-31 Roger Sayle <roger@eyesopen.com>
30811 * gcc.dg/builtins-27.c: New test case.
30813 2003-07-31 Jakub Jelinek <jakub@redhat.com>
30815 * gcc.dg/tls/opt-7.c: New test.
30817 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
30819 * g++.old-deja/g++.other/crash18.C: Remove.
30821 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
30823 * g++.dg/template/explicit3.C: New.
30824 * g++.dg/template/explicit4.C: New.
30825 * g++.dg/template/explicit5.C: New.
30828 * g++.dg/template/memtmpl1.C: New.
30830 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
30833 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
30834 * gcc.dg/i386-387-5.c (dg-options): Likewise.
30836 2003-07-30 Jan Hubicka <jh@suse.cz>
30840 2003-07-29 Zack Weinberg <zack@codesourcery.com>
30842 * gcc.dg/struct-in-proto-1.c: New test.
30844 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
30846 * gcc.dg/cpp/include2.c: Only expect one message.
30848 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
30851 * g++.dg/template/using1.C: New test.
30852 * g++.dg/template/using2.C: New test.
30853 * g++.dg/template/using3.C: New test.
30854 * g++.dg/template/using4.C: New test.
30856 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
30858 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
30859 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30861 2003-07-28 Jan Hubicka <jh@suse.cz>
30864 * g++.dg/opt/call1.C: New test.
30866 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
30869 * g++.dg/init/enum2.C: New test.
30870 * g++.dg/template/overload1.C: Add "-w" option.
30872 2003-07-28 <hp@bitrange.com>
30874 * gcc.dg/Wdeclaration-after-statement-1.c,
30875 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
30877 2003-07-28 Jakub Jelinek <jakub@redhat.com>
30879 * gcc.c-torture/compile/20030725-1.c: New test.
30881 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
30883 * gcc.dg/20030505.c: Only run for SPE.
30884 Remove definition of opaque type.
30886 2003-07-27 Mark Mitchell <mark@codesourcery.com>
30888 * g++.dg/template/ptrmem6.C: New test.
30890 2003-07-26 Geoffrey Keating <geoffk@apple.com>
30892 * gcc.c-torture/compile/zero-strct-2.c: New test.
30894 2003-07-25 Geoffrey Keating <geoffk@apple.com>
30896 * gcc.dg/intermod-1.c: New test.
30898 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
30901 * g++.dg/template/lookup2.C: New test.
30902 * g++.dg/template/memclass1.C: Remove instantiated from error.
30903 * g++.dg/other/error2.C: Tweak expected errors.
30906 * g++.dg/template/defarg3.C: New test.
30908 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
30910 2003-07-24 Mark Mitchell <mark@codesourcery.com>
30912 * g++.dg/inherit/access5.C: New test.
30914 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30917 * g++.dg/template/crash8.C: New test.
30919 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
30922 * gcc.dg/noncompile/incomplete-2.c: New test.
30924 2003-07-23 Mark Mitchell <mark@codesourcery.com>
30927 * g++.dg/inherit/access4.C: New test.
30930 * g++.dg/expr/cond2.C: New test.
30932 PR optimization/10679
30933 * g++.dg/opt/inline4.C: New test.
30935 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
30937 * g++.dg/parse/crash10: New test.
30939 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30941 * g++.dg/ext/flexary1.C: New test.
30943 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30946 * g++.dg/template/crash9.C: New test.
30948 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30951 * g++.dg/parse/typedef3.C: New test.
30954 * g++.dg/parse/operator2.C: New test.
30957 * g++.dg/parse/def-tmpl-arg1.C: New test.
30960 * g++.dg/parse/funptr1.C: New test.
30963 * g++.dg/parse/ambig3.C: New test.
30966 * g++.dg/parse/operator3.C: New test.
30969 * g++.dg/parse/template10.C: New test.
30972 * g++.dg/parse/template11.C: New test.
30975 * g++.dg/parse/invalid-op1.C: New test.
30978 * g++.dg/parse/condexpr1.C: New test.
30980 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30982 * g++.dg/ext/packed3.C: New test.
30983 * g++.dg/ext/packed4.C: New test.
30985 * gcc.dg/pack-test-3.c: New test.
30987 2003-07-21 Janis Johnson <janis187@us.ibm.com>
30989 * lib/compat.exp: Handle dg-options per source file.
30990 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
30991 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
30992 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
30993 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
30994 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
30995 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
30996 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
30997 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
30998 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
30999 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
31000 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
31001 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
31002 * g++.dg/compat/break/bitfield7_x.C: Ditto.
31003 * g++.dg/compat/break/bitfield7_y.C: Ditto.
31005 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
31008 * gcc.c-torture/execute/20030718-1.c: New test.
31010 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
31012 PR optimization/11536
31013 * gcc.dg/20030721-1.c: New test.
31015 2003-07-19 Mark Mitchell <mark@codesourcery.com>
31018 * g++.dg/template/lookup1.C: New test.
31020 2003-07-19 Zack Weinberg <zack@codesourcery.com>
31022 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
31023 diagnostics of ill-formed constructs involving labels.
31024 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
31025 the new 'previously defined here' message.
31027 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
31029 * g++.dg/parse/non-dependent2.C: New test.
31031 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
31033 * g++.dg/init/init-ref4.C: xfail on targets without
31036 2003-07-17 Jakub Jelinek <jakub@redhat.com>
31039 * gcc.c-torture/execute/20030717-1.c: New test.
31041 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31043 * g++.dg/opt/cfg1.C: New test.
31045 2003-07-17 Mark Mitchell <mark@codesourcery.com>
31047 PR optimization/11557
31048 * gcc.dg/20030717-1.c: New test.
31050 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
31053 * g++.dg/expr/crash-1.C: New test.
31056 * g++.dg/template/init3.C: New test.
31059 * g++.dg/template/non-dependent1.C: New test.
31062 * g++.dg/template/non-dependent2.C: New test.
31065 * g++.dg/template/non-dependent3.C: New test.
31068 * g++.dg/template/sizeof5.C: New test.
31070 2003-07-17 Geoffrey Keating <geoffk@apple.com>
31073 * gcc.c-torture/compile/mangle-1.c: New file.
31075 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31078 * g++.dg/parse/access3.C: New test.
31080 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
31083 * g++.dg/init/init-ref4.C: New test.
31085 2003-07-16 Mark Mitchell <mark@codesourcery.com>
31088 * g++.dg/parse/constant3.C: New test.
31089 * g++.dg/parse/crash7.C: Likewise.
31091 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
31094 * gcc.dg/i386-pentium4-not-mull.c: New.
31096 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
31098 * gcc.dg/asm-names.c (ymain): Make it weak.
31100 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31103 * g++.dg/template/friend21.C: New test.
31105 2003-07-16 Jakub Jelinek <jakub@redhat.com>
31107 * gcc.dg/cleanup-8.c: New test.
31108 * gcc.dg/cleanup-9.c: New test.
31110 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
31112 * g++.dg/ext/dll-MI1.h: New file.
31113 * g++.dg/ext/dllexport-MI1.C: New file.
31114 * g++.dg/ext/dllimport-MI1.C: New file.
31116 2003-07-15 Jakub Jelinek <jakub@redhat.com>
31118 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
31119 it does not have cmpstrsi patterns (just cmpmemsi).
31121 2003-07-15 Mark Mitchell <mark@codesourcery.com>
31124 * g++.dg/debug/debug8.C: New test.
31126 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31129 * g++.dg/template/crash7.C: New test.
31131 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
31134 * gcc.c-torture/compile/20030708-1.c: New.
31136 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
31138 * gcc.c-torture/execute/20030715-1.c: New test.
31140 2003-07-14 Geoffrey Keating <geoffk@apple.com>
31142 * gcc.dg/pch/inline-3.c: New file.
31143 * gcc.dg/pch/inline-3.hs: New file.
31144 * gcc.dg/pch/inline-4.c: New file.
31145 * gcc.dg/pch/inline-4.hs: New file.
31147 2003-07-14 Mark Mitchell <mark@codesourcery.com>
31150 * g++.dg/template/crash6.C: New test.
31153 * g++.dg/template/friend20.C: New test.
31156 * g++.dg/template/overload2.C: New test.
31158 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31160 PR optimization/11440
31161 * gcc.c-torture/execute/20030714-1.c: New test.
31163 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31166 * g++.dg/template/partial2.C: New test.
31168 2003-07-13 Mark Mitchell <mark@codesourcery.com>
31171 * g++.dg/template/anon1.C: New test.
31175 * g++.dg/parse/template9.C: Likewise.
31176 * g++.dg/template/crash4.C: New test.
31177 * g++.dg/template/koenig1.C: Likewise.
31178 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
31179 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
31180 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
31182 * g++.old-deja/g++.jason/template36.C: Likewise.
31183 * g++.old-deja/g++.mike/p1989.C: Likewise.
31184 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
31185 * g++.old-deja/g++.pt/ttp20.C: Use this->.
31186 * g++.old-deja/g++.pt/ttp21.C: Use this->.
31187 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
31189 * g++.old-deja/g++.pt/union2.C: Use this->.
31191 2003-07-11 Jakub Jelinek <jakub@redhat.com>
31193 * gcc.dg/20030711-1.c: New test.
31195 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
31198 * g++.dg/parse/args1.C: New test.
31199 * g++.pt/defarg8.C: Change expected errors.
31201 2003-07-11 Mark Mitchell <mark@codesourcery.com>
31204 * g++.dg/template/nontype2.C: New test.
31207 * g++.dg/parse/template8.C: New test.
31210 * g++.dg/template/scope1.C: New test.
31212 * g++.dg/warn/Wsign-compare-1.C: New test.
31214 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
31216 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
31218 2003-07-10 Mark Mitchell <mark@codesourcery.com>
31221 * g++.dg/template/explicit2.C: New test.
31224 * g++.dg/warn/pedantic1.C: New test.
31226 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
31229 * g++.dg/other/field1.C: New test.
31231 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
31234 * gcc.c-torture/compile/20030707-1.c: New.
31236 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31239 * g++.dg/template/access12.C: New test.
31241 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
31243 * g++.dg/bprob/bprob.exp (prof_ext): Update.
31244 * g77.dg/bprob/bprob.exp (prof_ext): Update.
31245 * gcc.misc-tests/bprob.exp (prof_ext): Update.
31246 * gcc.misc-tests/gcov.exp: Update
31247 * g++.dg/gcov/gcov.exp: Update
31248 * lib/gcov.exp: Update.
31250 2003-07-08 Mark Mitchell <mark@codesourcery.com>
31252 * g++.dg/abi/mangle17.C: Make sure template expressions are
31254 * g++.dg/abi/mangle4.C: Mark erroneous casts.
31255 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
31256 * g++.dg/opt/stack1.C: Remove erroneous code.
31257 * g++.dg/parse/template7.C: New test.
31258 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
31259 * g++.old-deja/g++.pt/crash4.C: Likewise.
31261 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31263 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
31264 with zero or one occurence of `$' after the initial `L'.
31266 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
31268 * gcc.c-torture/compile/20030704-1.c: Add a comment.
31270 2003-07-08 Roger Sayle <roger@eyesopen.com>
31273 * gcc.dg/Wunreachable-6.c: New testcase.
31274 * gcc.dg/Wunreachable-7.c: New testcase.
31276 2003-07-08 Jakub Jelinek <jakub@redhat.com>
31279 * gcc.dg/20030708-1.c: New test.
31281 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
31283 * gcc.dg/compat/sdata-section.h: New file.
31284 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
31285 * gcc.dg/torture/mips-sdata-1.c: New test.
31287 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31290 * g++.dg/template/friend19.C: New test.
31292 2003-07-08 Jakub Jelinek <jakub@redhat.com>
31294 * g++.dg/opt/strength-reduce.C: New test.
31296 2003-07-07 Roger Sayle <roger@eyesopen.com>
31299 * gcc.dg/20030707-1.c: New testcase.
31301 2003-07-07 Roger Sayle <roger@eyesopen.com>
31303 PR optimization/11059
31304 * g++.dg/opt/emptyunion.C: New testcase.
31306 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31307 Eric Botcazou <ebotcazou@libertysurf.fr>
31309 * g++.dg/opt/stack1.C: New test.
31311 2003-07-05 Mark Mitchell <mark@codesourcery.com>
31313 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
31317 * g++.dg/expr/static_cast3.C: New test.
31319 2003-07-04 Zack Weinberg <zack@codesourcery.com>
31321 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
31323 * gcc.dg/concat.c: Concatenation of string constants with
31324 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
31325 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
31326 * gcc.dg/cpp/escape-2.c: Use wide character constants where
31327 necessary to avoid multi-character character constant warning.
31328 * gcc.dg/cpp/escape.c: Likewise.
31329 * gcc.dg/cpp/ucs.c: Likewise.
31330 Remove backslashes from dg-bogus comments, as they confuse Tcl.
31333 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31336 * gcc.c-torture/compile/20030704-1.c: New.
31338 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31340 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
31342 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
31344 PR c++/5287, PR c++/7910, PR c++/11021
31345 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
31346 tests for warnings.
31347 * g++.dg/ext/dllimport2.C: Add tests for warnings.
31348 * g++.dg/ext/dllimport3.C: Likewise.
31349 * g++.dg/ext/dllimport4.C: New file.
31350 * g++.dg/ext/dllimport5.C: New file.
31351 * g++.dg/ext/dllimport6.C: New file.
31352 * g++.dg/ext/dllimport7.C: New file.
31353 * g++.dg/ext/dllimport8.C: New file.
31354 * g++.dg/ext/dllimport9.C: New file.
31355 * g++.dg/ext/dllimport10.C: New file.
31356 * g++.dg/ext/dllexport1.C: New file.
31358 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31360 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
31361 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
31363 2003-07-03 Roger Sayle <roger@eyesopen.com>
31365 * gcc.dg/builtins-25.c: New testcase.
31366 * gcc.dg/builtins-26.c: New testcase.
31368 2003-07-03 Janis Johnson <janis187@us.ibm.com>
31370 * gcc.dg/compat/vector-defs.h: New file.
31371 * gcc.dg/compat/vector-setup.h: New file.
31372 * gcc.dg/compat/vector-check.h: New file.
31373 * gcc.dg/compat/vector-1_main.c: New file.
31374 * gcc.dg/compat/vector-1_x.c: New file.
31375 * gcc.dg/compat/vector-1_y.c: New file.
31376 * gcc.dg/compat/vector-2_main.c: New file.
31377 * gcc.dg/compat/vector-2_x.c: New file.
31378 * gcc.dg/compat/vector-2_y.c: New file.
31380 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
31381 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
31382 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
31383 * gcc.dg/compat/struct-align-1.h: New file.
31384 * gcc.dg/compat/struct-align-1_main.c: New file.
31385 * gcc.dg/compat/struct-align-1_x.c: New file.
31386 * gcc.dg/compat/struct-align-1_y.c: New file.
31387 * gcc.dg/compat/struct-align-2.h: New file.
31388 * gcc.dg/compat/struct-align-2_main.c: New file.
31389 * gcc.dg/compat/struct-align-2_x.c: New file.
31390 * gcc.dg/compat/struct-align-2_y.c: New file.
31392 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
31393 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31394 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31395 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31396 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31397 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31398 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31399 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31400 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31401 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31402 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31403 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31404 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31405 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31406 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31407 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31408 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31409 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31410 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31411 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31412 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31413 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31414 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31415 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31416 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31417 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31418 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31419 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31420 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31422 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31424 * gcc.dg/i386-call-1.c: New test.
31426 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
31429 * g++.dg/parse/defarg4.C: New.
31431 2003-07-03 Roger Sayle <roger@eyesopen.com>
31434 * gcc.c-torture/compile/20030703-1.c: New test case.
31436 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31438 * g++.dg/template/local3.C: Remove extra semicolon.
31440 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31442 * gcc.dg/i386-volatile-1.c: New test.
31444 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
31447 * g++.dg/other/offsetof2.C: XFAIL.
31448 * g++.dg/other/offsetof5.C: New.
31451 * g++.dg/template/error1.C: New.
31454 * g++.dg/template/dependent-expr1.C: New.
31456 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31459 * g++.dg/template/local3.C: New test.
31462 * g++.dg/lookup/scoped6.C: New test.
31464 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
31467 * g++.dg/other/error7.C: New test.
31469 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
31471 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
31472 * g++.old-deja/g++.abi/vtable3.h: Likewise.
31473 * g++.old-deja/g++.law/code-gen5.C: Likewise.
31474 * g++.old-deja/g++.other/union2.C: Likewise.
31475 * gcc.dg/c90-const-expr-2.c: Likewise.
31476 * gcc.dg/c90-const-expr-3.c: Likewise.
31477 * gcc.dg/c99-const-expr-2.c: Likewise.
31478 * gcc.dg/c99-const-expr-3.c: Likewise.
31479 * gcc.dg/concat.c: Likewise.
31481 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31484 * g++.dg/init/static1.C: New test.
31486 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31488 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
31489 * g++.old-deja/g++.other/access2.C: Likewise.
31490 * g++.old-deja/g++.other/decl2.C: Likewise.
31491 * gcc.c-torture/execute/20020615-1.c: Likewise.
31493 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31496 * g++.dg/template/sizeof4.C: New test.
31498 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31500 * g++.dg/other/error6.C: New test.
31502 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31505 * g++.dg/parse/constant2.C: New test.
31507 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31510 * g++.dg/other/error5.C: New test.
31512 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31514 * gcc.dg/format/gcc_diag-1.c: New test.
31516 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
31518 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
31520 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
31522 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
31523 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
31524 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
31526 2003-06-28 Jakub Jelinek <jakub@redhat.com>
31528 * gcc.c-torture/execute/builtins/string-8.c: New test.
31529 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
31530 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
31531 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
31533 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31536 * g++.dg/ext/typeof6.C: New test.
31538 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31541 * g++.dg/init/enum1.C: New test.
31543 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
31545 * gcc.dg/20030627-1.c: New test.
31547 2003-06-26 Mark Mitchell <mark@codesourcery.com>
31550 * g++.dg/expr/static_cast2.C: New test.
31552 2003-06-26 Roger Sayle <roger@eyesopen.com>
31553 Jakub Jelinek <jakub@redhat.com>
31555 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
31556 sprintf(dst,"%s",src) optimization.
31557 * gcc.c-torture/execute/20030626-1.c: New test case.
31558 * gcc.c-torture/execute/20030626-2.c: New test case.
31560 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
31562 * gcc.c-torture/execute/multi-ix.c: New test.
31564 * gcc.c-torture/execute/simd-4.c (main):
31565 Added missing semicolon at end of union.
31567 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
31570 * g++.dg/template/explicit-instantiation3.C: New test.
31572 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31574 * gcc.dg/20030626-1.c: Use signed char.
31576 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31578 * gcc.dg/20030626-1.c: New test.
31580 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
31582 * const-str-2.m: Update.
31584 2003-06-25 Mark Mitchell <mark@codesourcery.com>
31587 * g++.dg/rtti/dyncast1.C: New test.
31588 * g++.dg/abi/mangle4.C: Correct base-specifier access.
31589 * g++.dg/lookup/scoped1.C: Remove XFAIL.
31590 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
31593 * g++.dg/expr/static_cast1.C: New test.
31595 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
31597 * gcc.dg/20030625-1.c: New test.
31599 2003-06-24 Roger Sayle <roger@eyesopen.com>
31601 * gcc.c-torture/compile/20030624-1.c: New test case.
31603 2003-06-24 Jakub Jelinek <jakub@redhat.com>
31605 * gcc.c-torture/execute/string-opt-17.c: New test.
31607 2003-06-24 Mark Mitchell <mark@codesourcery.com>
31610 * g++.dg/parse/crash6.C: New test.
31612 2003-06-23 Roger Sayle <roger@eyesopen.com>
31614 * gcc.dg/builtins-24.c: New test case.
31616 2003-06-23 Jakub Jelinek <jakub@redhat.com>
31618 * g++.dg/opt/operator1.C: New test.
31620 2003-06-22 Roger Sayle <roger@eyesopen.com>
31622 * gcc.c-torture/execute/string-opt-16.c: New test case.
31624 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31626 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
31627 * g++.old-deja/g++.other/conv7.C: Likewise.
31628 * g++.old-deja/g++.other/overcnv2.C: Likewise.
31629 * g++.old-deja/g++.other/overload14.C: Likewise.
31631 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31633 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
31634 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
31636 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31639 * g++.dg/warn/Winline-3.C: New test.
31641 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31643 * lib/target-supports.exp (check_alias_available): Make the test
31644 program acceptable to the Solaris assembler.
31647 * g++.dg/template/memclass2.C: New test.
31649 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31650 Eric Botcazou <ebotcazou@libertysurf.fr>
31652 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
31653 data for non-matching targets.
31654 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
31656 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31659 * g++.dg/template/member3.C: New test.
31661 2003-06-19 Mark Mitchell <mark@codesourcery.com>
31664 * g++.dg/template/func1.C: New test.
31667 * g++.dg/template/static4.C: New test.
31668 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
31671 * g++.dg/init/ref7.C: New test.
31673 2003-06-19 Matt Austern <austern@apple.com>
31676 * g++.dg/anew1.C: New test.
31677 * g++.dg/anew2.C: New test.
31678 * g++.dg/anew3.C: New test.
31679 * g++.dg/anew4.C: New test.
31681 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
31683 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
31685 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
31687 * gcc.c-torture/execute/simd-4.c (main): Make expected value
31690 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
31692 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
31695 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
31697 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
31698 * gcc.c-torture/compile/961203-1.c: Likewise.
31699 * gcc.c-torture/compile/980506-1.c: Likewise.
31701 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31704 * g++.dg/lookup/using7.C: New test.
31706 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31709 * g++.dg/abi/conv1.C: Remove it.
31710 * g++.dg/template/conv7.C: New test.
31711 * g++.dg/template/conv8.C: Likewise.
31712 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
31713 conversion operator.
31715 2003-06-17 Janis Johnson <janis187@us.ibm.com>
31717 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
31718 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31719 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31720 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31721 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31722 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31723 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31724 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31725 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31726 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31727 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31728 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31729 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31730 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31731 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31732 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31733 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31734 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31735 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31736 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31737 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31738 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31739 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31740 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31741 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31742 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31743 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31744 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31745 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31747 2003-06-16 Mark Mitchell <mark@codesourcery.com>
31749 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
31750 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
31753 2003-06-16 Roger Sayle <roger@eyesopen.com>
31755 * gcc.dg/i386-387-5.c: New test case.
31756 * gcc.dg/i386-387-6.c: New test case.
31757 * gcc.dg/builtins-23.c: New test case.
31759 2003-06-15 Roger Sayle <roger@eyesopen.com>
31761 * gcc.dg/builtins-22.c: New test case.
31762 * gcc.dg/i386-387-1.c: Update to test exp.
31763 * gcc.dg/i386-387-2.c: Likewise.
31765 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31767 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
31769 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31771 * lib/gcc-dg.exp (dg-require-dll): New function.
31772 (dg-xfail-if): Likewise.
31773 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
31776 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
31777 * gcc.c-torture/compile/20001205-1.c: Likewise.
31778 * gcc.c-torture/compile/20001226-1.c: Likewise.
31779 * gcc.c-torture/compile/20010518-2.c: Likewise.
31780 * gcc.c-torture/compile/20020312-1.c: Likewise.
31781 * gcc.c-torture/compile/20020604-1.c: Likewise.
31782 * gcc.c-torture/compile/920501-12.c: Likewise.
31783 * gcc.c-torture/compile/920501-4.c: Likewise.
31784 * gcc.c-torture/compile/920520-1.c: Likewise.
31785 * gcc.c-torture/compile/920521-1.c: Likewise.
31786 * gcc.c-torture/compile/920625-1.c: Likewise.
31787 * gcc.c-torture/compile/961203-1.c: Likewise.
31788 * gcc.c-torture/compile/980506-1.c: Likewise.
31789 * gcc.c-torture/compile/981006-1.c: Likewise.
31790 * gcc.c-torture/compile/981022-1.c: Likewise.
31791 * gcc.c-torture/compile/981223-1.c: Likewise.
31792 * gcc.c-torture/compile/990617-1.c: Likewise.
31793 * gcc.c-torture/compile/dll.c: Likewise.
31794 * gcc.c-torture/compile/labels-3.c: Likewise.
31795 * gcc.c-torture/compile/mipscop-1.c: Likewise.
31796 * gcc.c-torture/compile/mipscop-2.c: Likewise.
31797 * gcc.c-torture/compile/mipscop-3.c: Likewise.
31798 * gcc.c-torture/compile/mipscop-4.c: Likewise.
31799 * gcc.c-torture/compile/simd-5.c: Likewise.
31800 * gcc.c-torture/compile/20000804-1.x: Remove.
31801 * gcc.c-torture/compile/20001205-1.x: Likewise.
31802 * gcc.c-torture/compile/20001226-1.x: Likewise.
31803 * gcc.c-torture/compile/20010518-2.x: Likewise.
31804 * gcc.c-torture/compile/20020312-1.x: Likewise.
31805 * gcc.c-torture/compile/20020604-1.x: Likewise.
31806 * gcc.c-torture/compile/920501-12.x: Likewise.
31807 * gcc.c-torture/compile/920501-4.x: Likewise.
31808 * gcc.c-torture/compile/920520-1.x: Likewise.
31809 * gcc.c-torture/compile/920521-1.x: Likewise.
31810 * gcc.c-torture/compile/920625-1.x: Likewise.
31811 * gcc.c-torture/compile/961203-1.x: Likewise.
31812 * gcc.c-torture/compile/980506-1.x: Likewise.
31813 * gcc.c-torture/compile/981006-1.x: Likewise.
31814 * gcc.c-torture/compile/981022-1.x: Likewise.
31815 * gcc.c-torture/compile/981223-1.x: Likewise.
31816 * gcc.c-torture/compile/990617-1.x: Likewise.
31817 * gcc.c-torture/compile/mipscop-1.x: Likewise.
31818 * gcc.c-torture/compile/mipscop-2.x: Likewise.
31819 * gcc.c-torture/compile/mipscop-3.x: Likewise.
31820 * gcc.c-torture/compile/mipscop-4.x: Likewise.
31821 * gcc.c-torture/compile/simd-5.x: Likewise.
31823 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
31825 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31827 * gcc.c-torture/execute/20030611-1.c: New test.
31829 2003-06-12 Roger Sayle <roger@eyesopen.com>
31832 * gcc.dg/20030612-1.c: New test case.
31834 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31837 * g++.dg/expr/cast1.C: New test.
31839 2003-06-12 Roger Sayle <roger@eyesopen.com>
31841 * gcc.dg/builtins-21.c: New test case.
31843 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
31845 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
31846 options instead of at the end.
31847 * lib/objc.exp (objc_target_compile): Likewise.
31849 2003-06-11 Mark Mitchell <mark@codesourcery.com>
31852 * g++.dg/parse/error1.C: New test.
31854 2003-06-11 Janis Johnson <janis187@us.ibm.com>
31856 * gcc.dg/compat/struct-by-value-11_main.c: New file.
31857 * gcc.dg/compat/struct-by-value-11_x.c: New file.
31858 * gcc.dg/compat/struct-by-value-11_y.c: New file.
31859 * gcc.dg/compat/struct-by-value-12_main.c: New file.
31860 * gcc.dg/compat/struct-by-value-12_x.c: New file.
31861 * gcc.dg/compat/struct-by-value-12_y.c: New file.
31862 * gcc.dg/compat/struct-by-value-13_main.c: New file.
31863 * gcc.dg/compat/struct-by-value-13_x.c: New file.
31864 * gcc.dg/compat/struct-by-value-13_y.c: New file.
31865 * gcc.dg/compat/struct-by-value-14_main.c: New file.
31866 * gcc.dg/compat/struct-by-value-14_x.c: New file.
31867 * gcc.dg/compat/struct-by-value-14_y.c: New file.
31868 * gcc.dg/compat/struct-by-value-15_main.c: New file.
31869 * gcc.dg/compat/struct-by-value-15_x.c: New file.
31870 * gcc.dg/compat/struct-by-value-15_y.c: New file.
31871 * gcc.dg/compat/struct-by-value-16_main.c: New file.
31872 * gcc.dg/compat/struct-by-value-16_x.c: New file.
31873 * gcc.dg/compat/struct-by-value-16_y.c: New file.
31874 * gcc.dg/compat/struct-by-value-17_main.c: New file.
31875 * gcc.dg/compat/struct-by-value-17_x.c: New file.
31876 * gcc.dg/compat/struct-by-value-17_y.c: New file.
31877 * gcc.dg/compat/struct-by-value-18_main.c: New file.
31878 * gcc.dg/compat/struct-by-value-18_x.c: New file.
31879 * gcc.dg/compat/struct-by-value-18_y.c: New file.
31881 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
31882 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
31883 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
31884 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
31885 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
31886 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
31887 * gcc.dg/compat/scalar-return-3_main.c: New file.
31888 * gcc.dg/compat/scalar-return-3_x.c: New file.
31889 * gcc.dg/compat/scalar-return-3_y.c: New file.
31890 * gcc.dg/compat/scalar-return-4_main.c: New file.
31891 * gcc.dg/compat/scalar-return-4_x.c: New file.
31892 * gcc.dg/compat/scalar-return-4_y.c: New file.
31894 2003-06-10 Janis Johnson <janis187@us.ibm.com>
31896 * gcc.dg/compat/fp2-struct-check.h: New file.
31897 * gcc.dg/compat/fp2-struct-defs.h: New file.
31898 * gcc.dg/compat/fp2-struct-init.h: New file.
31899 * gcc.dg/compat/struct-by-value-10_main.c: New file.
31900 * gcc.dg/compat/struct-by-value-10_x.c: New file.
31901 * gcc.dg/compat/struct-by-value-10_y.c: New file.
31902 * gcc.dg/compat/struct-return-10_main.c: New file.
31903 * gcc.dg/compat/struct-return-10_x.c: New file.
31904 * gcc.dg/compat/struct-return-10_y.c: New file.
31906 * gcc.dg/compat/compat-common.h: New file.
31907 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
31908 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
31909 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
31910 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
31911 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
31912 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
31913 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
31914 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31915 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
31916 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
31917 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31918 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
31919 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
31920 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31921 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
31922 * gcc.dg/compat/small-struct-check.h: Ditto.
31923 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
31924 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31925 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
31926 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
31927 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31928 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
31929 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
31930 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31931 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
31932 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
31933 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31934 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
31935 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
31936 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31937 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
31938 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
31939 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31940 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
31941 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
31942 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31943 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
31944 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
31945 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31946 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
31947 * gcc.dg/compat/struct-return-2_main.c: Ditto.
31948 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31949 * gcc.dg/compat/struct-return-2_y.c: Ditto.
31950 * gcc.dg/compat/struct-return-3_main.c: Ditto.
31951 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31952 * gcc.dg/compat/struct-return-3_y.c: Ditto.
31954 2003-06-10 Geoffrey Keating <geoffk@apple.com>
31956 * g++.dg/pch/static-1.C: New file.
31957 * g++.dg/pch/static-1.Hs: New file.
31959 2003-06-10 Richard Henderson <rth@redhat.com>
31961 * gcc.dg/asm-7.c: Adjust expected warning text.
31963 2003-06-10 Roger Sayle <roger@eyesopen.com>
31965 * gcc.dg/builtins-20.c: New test case.
31967 2003-06-10 Mark Mitchell <mark@codesourcery.com>
31970 * g++.dg/opt/template1.C: New test.
31972 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31974 * lib/gcc-dg.exp (dg-test): Clear additional_files and
31975 additional_sources.
31977 2003-05-21 David Taylor <dtaylor@emc.com>
31979 * gcc.dg/Wpadded.c: New file.
31981 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31983 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
31984 * gcc.dg/special/weak-2.c: Add dg-require-weak.
31985 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
31988 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
31990 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
31992 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31994 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
31995 (dg-require-alias): Likewise.
31996 (dg-require-gc-sections): Likewise.
31997 * lib/target-supports.exp (check_gc_sections_available): Likewise.
31999 2003-06-08 Richard Henderson <rth@redhat.com>
32001 * gcc.dg/20011029-2.c: Fix the array reference.
32002 * gcc.dg/asm-7.c: New.
32004 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
32006 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
32008 2003-06-08 Mark Mitchell <mark@codesourcery.com>
32010 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
32011 (dg-require-gc-sections): Likewise.
32013 2003-06-08 Jan Hubicka <jh@suse.cz>
32015 * i386-cmov1.c: Fix regular expression.
32016 * i386-cvt-1.c: Likewise.
32017 * i386-local.c: Likewise.
32018 * i386-local2.c: Likewise.
32019 * i386-mul.c: Likewise.
32020 * i386-ssetype-1.c: Likewise.
32021 * i386-ssetype-3.c: Likewise.
32022 * i386-ssetype-5.c: Likewise.
32024 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32027 * g++.dg/warn/implicit-typename2.C: New test.
32028 * g++.dg/warn/implicit-typename3.C: New test.
32030 2003-06-07 Richard Henderson <rth@redhat.com>
32032 * g++.dg/other/offsetof3.C: Use size_t.
32033 * g++.dg/other/offsetof4.C: Likewise.
32035 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
32037 * lib/copy-file.exp: New. Implement gcc_copy_files.
32039 * lib/dg-pch.exp: Load copy-file.exp
32040 (dg-pch): Use gcc_copy_files instead of "file copy".
32042 2003-06-06 Mark Mitchell <mark@codesourcery.com>
32044 * gcc.dg/weak/weak.exp: Simplify.
32045 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
32046 * gcc.dg/weak/weak-1.c: Likewise.
32047 * gcc.dg/weak/weak-2.c: Likewise.
32048 * gcc.dg/weak/weak-3.c: Likewise.
32049 * gcc.dg/weak/weak-4.c: Likewise.
32050 * gcc.dg/weak/weak-5.c: Likewise.
32051 * gcc.dg/weak/weak-6.c: Likewise.
32052 * gcc.dg/weak/weak-7.c: Likewise.
32053 * gcc.dg/weak/weak-8.c: Likewise.
32054 * gcc.dg/weak/weak-9.c: Likewise.
32056 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
32058 gcc.c-torture/execute/20030606-1.c: New.
32060 2003-06-06 Roger Sayle <roger@eyesopen.com>
32062 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
32063 * gcc.dg/builtins-19.c: Likewise.
32065 2003-06-06 Roger Sayle <roger@eyesopen.com>
32067 * gcc.dg/builtins-2.c: Add some more tests.
32068 * gcc.dg/builtins-18.c: New test case.
32069 * gcc.dg/builtins-19.c: New test case.
32071 2003-06-06 Roger Sayle <roger@eyesopen.com>
32072 Jim Wilson <wilson@tuliptree.org>
32074 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
32076 2003-06-06 Jakub Jelinek <jakub@redhat.com>
32078 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
32079 mempcpy/stpcpy calls not to be optimized into something else.
32080 * gcc.c-torture/execute/string-opt-3.c: Moved to...
32081 * gcc.c-torture/execute/builtins/string-7.c: ...here.
32082 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
32084 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32086 * gcc.dg/format/asm_fprintf-1.c: New test.
32088 2003-06-05 Mark Mitchell <mark@codesourcery.com>
32090 * lib/gcc-defs.exp (additional_sources): New variable.
32091 (dg-additional-sources): New function.
32092 (additional_files): New variable.
32093 (dg-additional-files): New function.
32094 (dg-additional-files-options): Likewise.
32095 * lib/gcc-dg.exp (dg-require-weak): New function.
32096 (dg-require-alias): Likewise.
32097 (dg-require-gc-sections): Likewise.
32098 * lib/target-supports.exp (check_alias_available): Remove testfile
32100 (check_gc_sections_available): New function.
32101 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
32102 (dg-gpp-additional-files): Likewise.
32103 * lib/g++.exp (additional_sources): Remove.
32104 (additional_files): Likewise.
32105 (g++_target_compile): Use dg-additional-files-options.
32107 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
32109 * gcc.dg/special/ecos.exp: Remove.
32110 * gcc.dg/special/20000419-2.c: Use dg-require-*.
32111 * gcc.dg/special/alias-1.c: Likewise.
32112 * gcc.dg/special/alias-2.c: Likewise.
32113 * gcc.dg/special/gcsec-1.c: Likewise.
32114 * gcc.dg/special/weak-1.c: Likewise.
32115 * gcc.dg/special/weak-2.c: Likewise.
32116 * gcc.dg/special/wkali-1.c: Likewise.
32117 * gcc.dg/special/wkali-2.c: Likewise.
32119 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
32120 dg-gpp-additional-*.
32121 * g++.dg/special/conpr-3.C: Likewise.
32122 * g++.dg/special/conpr-4.C: Likewise.
32123 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
32124 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
32125 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
32126 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
32127 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
32128 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
32129 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
32130 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
32131 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
32132 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
32133 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
32134 * g++.old-deja/g++.other/comdat1.C: Likewise.
32135 * g++.old-deja/g++.other/comdat2.C: Likewise.
32136 * g++.old-deja/g++.other/comdat3.C: Likewise.
32137 * g++.old-deja/g++.other/ctor1.C: Likewise.
32138 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
32140 2003-06-05 Richard Henderson <rth@redhat.com>
32142 * gcc.dg/debug/20030605-1.c: New.
32144 2003-06-04 Mark Mitchell <mark@codesourcery.com>
32146 * README.QMTEST: Update.
32148 2003-06-04 Richard Henderson <rth@redhat.com>
32150 * gcc.dg/cleanup-1.c: New.
32151 * gcc.dg/cleanup-2.c: New.
32152 * gcc.dg/cleanup-3.c: New.
32153 * gcc.dg/cleanup-4.c: New.
32154 * gcc.dg/cleanup-5.c: New.
32155 * gcc.dg/cleanup-6.c: New.
32156 * gcc.dg/cleanup-7.c: New.
32158 2003-06-04 Mark Mitchell <mark@codesourcery.com>
32160 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
32162 * lib/dg-pch.exp: New file.
32163 * g++.dg/pch/pch.exp: Use dg-pch.exp.
32164 * gcc.dg/pch/pch.exp: Likewise.
32166 2003-06-04 Roger Sayle <roger@eyesopen.com>
32168 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
32169 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
32170 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
32171 * gcc.dg/builtins-17.c: New test case.
32172 * gcc.dg/i386-387-4.c: New test case.
32173 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
32175 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32177 * gcc.dg/ultrasp9.c: New test.
32179 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32181 * gcc.c-torture/compile/20030604-1.c: New test.
32182 * gcc.dg/sparc-constant-1.c: New test.
32184 2003-06-03 Glen Nakamura <glen@imodulo.com>
32186 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
32188 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
32190 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
32192 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
32193 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
32195 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
32197 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
32199 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32202 * g++.dg/template/spec10.C: New test.
32204 2003-06-03 Roger Sayle <roger@eyesopen.com>
32206 * gcc.dg/builtins-16.c: New test case.
32208 2003-06-03 Jakub Jelinek <jakub@redhat.com>
32210 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
32211 mempcpy test with post-increments.
32212 * gcc.c-torture/execute/string-opt-3.c: New test.
32213 * gcc.dg/string-opt-1.c: New test.
32215 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
32218 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
32220 2003-06-02 Mark Mitchell <mark@codesourcery.com>
32222 * lib/scanasm.exp (dg-scan): New function, factored out of ...
32223 (scan-assembler): ... here. Use dg-scan.
32224 (scan-assembler-not): Likewise.
32225 (scan-file): New function.
32226 (scan-file-not): Likewise.
32227 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
32228 * gcc.dg/cpp/_Pragma4.c: Likewise.
32229 * gcc.dg/cpp/_Pragma5.c: Likewise.
32230 * gcc.dg/cpp/avoidpaste1.c: Likewise.
32231 * gcc.dg/cpp/avoidpaste2.c: Likewise.
32232 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
32233 * gcc.dg/cpp/cmdlne-P.c: Likewise.
32234 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
32235 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
32236 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
32237 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
32238 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
32239 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
32240 * gcc.dg/cpp/cxxcom1.c: Likewise.
32241 * gcc.dg/cpp/line1.c: Likewise.
32242 * gcc.dg/cpp/maccom1.c: Likewise.
32243 * gcc.dg/cpp/maccom2.c: Likewise.
32244 * gcc.dg/cpp/maccom3.c: Likewise.
32245 * gcc.dg/cpp/maccom4.c: Likewise.
32246 * gcc.dg/cpp/maccom5.c: Likewise.
32247 * gcc.dg/cpp/maccom6.c: Likewise.
32248 * gcc.dg/cpp/multiline.c: Likewise.
32249 * gcc.dg/cpp/spacing1.c: Likewise.
32250 * gcc.dg/cpp/spacing2.c: Likewise.
32251 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
32252 * gcc.dg/cpp/trad/maccom1.c: Likewise.
32253 * gcc.dg/cpp/trad/maccom2.c: Likewise.
32254 * gcc.dg/cpp/trad/maccom3.c: Likewise.
32255 * gcc.dg/cpp/trad/maccom4.c: Likewise.
32256 * gcc.dg/cpp/trad/maccom6.c: Likewise.
32257 * gcc.dg/cpp/cxxcom2.c: Likewise.
32258 * gcc.dg/cpp/cxxcom2.h: New file.
32260 * gcc.dg/cpp/truefalse.cpp: Move it to ...
32261 * g++.dg/cpp/truefalse.C: Here.
32262 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
32264 2003-06-01 Loren James Rittle <ljrittle@acm.org>
32266 * gcc.dg/cpp/redef3.c: New file.
32268 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
32270 * gcc.dg/i386-loop-3.c: New test.
32272 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
32274 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
32276 2003-05-31 Roger Sayle <roger@eyesopen.com>
32278 * gcc.dg/fwrapv-1.c: New test case.
32279 * gcc.dg/fwrapv-2.c: New test case.
32281 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32284 * g++.dg/template/spec9.C: New test.
32286 2003-05-29 Roger Sayle <roger@eyesopen.com>
32288 * gcc.dg/duff-4.c: New test case.
32290 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
32293 * g77.dg/ffixed-form-1.f: New test
32294 * g77.dg/ffixed-form-2.f: New test
32295 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
32296 * g77.dg/ffree-form-3.f: New test
32298 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
32300 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
32301 * gcc.dg/wint_t-1.c: Likewise.
32303 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32305 * g++.dg/template/access11.C: New test.
32307 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32310 * g++.dg/template/access10.C: New test.
32312 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32313 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32315 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
32317 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
32319 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
32320 suppress for powerpc-*-darwin*.
32321 * gcc.dg/torture/builtin-noret-2.c: Likewise.
32323 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
32325 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
32326 suppress option for powerpc-*-darwin*.
32328 2003-05-23 Roger Sayle <roger@eyesopen.com>
32330 * gcc.dg/builtins-1.c: Add tests for tan and atan.
32331 * gcc.dg/builtins-4.c: Add test for fmod.
32333 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32336 * g++.dg/template/instantiate4.C: New test.
32338 2003-05-22 Roger Sayle <roger@eyesopen.com>
32340 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
32342 2003-05-21 Janis Johnson <janis187@us.ibm.com>
32344 * gcc.dg/compat/scalar-return-1_main.c: New file.
32345 * gcc.dg/compat/scalar-return-1_x.c: New file.
32346 * gcc.dg/compat/scalar-return-1_y.c: New file.
32347 * gcc.dg/compat/scalar-return-2_main.c: New file.
32348 * gcc.dg/compat/scalar-return-2_x.c: New file.
32349 * gcc.dg/compat/scalar-return-2_y.c: New file.
32350 * gcc.dg/compat/struct-return-3_main.c: New file.
32351 * gcc.dg/compat/struct-return-3_y.c: New file.
32352 * gcc.dg/compat/struct-return-3_x.c: New file.
32353 * gcc.dg/compat/struct-return-2_main.c: New file.
32354 * gcc.dg/compat/struct-return-2_x.c: New file.
32355 * gcc.dg/compat/struct-return-2_y.c: New file.
32357 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32359 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
32360 for hppa*-hp-hpux*.
32361 * gcc.dg/20021014-1.c (dg-options): Likewise.
32362 * gcc.dg/nest.c (dg-options): Likewise.
32364 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
32367 * g++.dg/ext/dllimport2.C: New file.
32368 * g++.dg/ext/dllimport3.C: New file.
32370 2003-05-20 Janis Johnson <janis187@us.ibm.com>
32372 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
32373 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
32374 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
32375 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
32376 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
32377 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
32378 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
32379 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
32380 * gcc.dg/compat/small-struct-defs.h: New file.
32381 * gcc.dg/compat/small-struct-init.h: New file.
32382 * gcc.dg/compat/small-struct-check.h: New file.
32383 * gcc.dg/compat/fp-struct-defs.h: New file.
32384 * gcc.dg/compat/fp-struct-check.h: New file.
32385 * gcc.dg/compat/fp-struct-init.h: New file.
32386 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
32387 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
32389 2003-05-19 Jakub Jelinek <jakub@redhat.com>
32391 * gcc.dg/20030225-2.c: New test.
32393 2003-05-18 Roger Sayle <roger@eyesopen.com>
32394 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32396 * gcc.c-torture/compile/20030518-1.c: New test case.
32398 2003-05-18 Mark Mitchell <mark@codesourcery.com>
32400 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
32401 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
32402 gcc-dg-debug-runtest.
32403 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
32404 gcc-dg-debug-runtest.
32406 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32409 * g++.dg/lookup/using6.C: New test.
32411 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32413 * g++.dg/parse/access2.C: New test.
32415 2003-05-17 Mark Mitchell <mark@codesourcery.com>
32417 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
32418 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
32419 * gcc.dg/debug/debug.exp: Likewise.
32421 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
32423 * gcc.dg/dollar.c: New test.
32425 2003-05-16 Janis Johnson <janis187@us.ibm.com>
32427 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
32428 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
32429 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
32430 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
32431 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
32432 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
32433 * gcc.dg/compat/struct-by-value-6_main.c: New file.
32434 * gcc.dg/compat/struct-by-value-6_x.c: New file.
32435 * gcc.dg/compat/struct-by-value-6_y.c: New file.
32436 * gcc.dg/compat/struct-by-value-7_main.c: New file.
32437 * gcc.dg/compat/struct-by-value-7_x.c: New file.
32438 * gcc.dg/compat/struct-by-value-7_y.c: New file.
32439 * gcc.dg/compat/struct-by-value-8_main.c: New file.
32440 * gcc.dg/compat/struct-by-value-8_x.c: New file.
32441 * gcc.dg/compat/struct-by-value-8_y.c: New file.
32442 * gcc.dg/compat/struct-by-value-9_main.c: New file.
32443 * gcc.dg/compat/struct-by-value-9_x.c: New file.
32444 * gcc.dg/compat/struct-by-value-9_y.c: New file.
32446 2003-05-16 Mark Mitchell <mark@codesourcery.com>
32448 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
32449 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
32450 support for "repo" mode.
32451 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
32452 * lib/g77-dg.exp: Likewise.
32453 * lib/obj-dg.exp: Likewise.
32455 2003-05-16 Jakub Jelinek <jakub@redhat.com>
32457 Merge from gcc-3_2-rhl8-branch:
32458 2003-04-23 Jakub Jelinek <jakub@redhat.com>
32460 * gcc.dg/tls/opt-6.c: New test.
32462 2003-04-05 Jakub Jelinek <jakub@redhat.com>
32464 * gcc.dg/20030405-1.c: New test.
32466 2003-03-09 Jakub Jelinek <jakub@redhat.com>
32468 * gcc.dg/20030309-1.c: New test.
32470 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32472 * gcc.c-torture/execute/20030307-1.c: New test.
32474 2003-02-20 Randolph Chung <tausq@debian.org>
32476 * gcc.c-torture/compile/20030220-1.c: New test.
32478 2003-02-18 Jakub Jelinek <jakub@redhat.com>
32480 * gcc.dg/20030217-1.c: New test.
32482 2003-01-29 Jakub Jelinek <jakub@redhat.com>
32484 * gcc.c-torture/compile/20020129-1.c: New test.
32486 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32488 * gcc.dg/unroll-1.c: New test.
32490 2002-11-16 Jan Hubicka <jh@suse.cz>
32492 * gcc.c-torture/execute/20020920-1.c: New test.
32494 2002-10-08 Jakub Jelinek <jakub@redhat.com>
32497 * gcc.c-torture/compile/20021008-1.c: New test.
32499 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
32502 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
32504 2002-08-07 Jakub Jelinek <jakub@redhat.com>
32506 * gcc.c-torture/compile/20020807-1.c: New test.
32508 2002-07-30 Jakub Jelinek <jakub@redhat.com>
32510 * gcc.dg/tls/opt-1.c: New test.
32512 2002-07-29 Jakub Jelinek <jakub@redhat.com>
32514 * gcc.dg/20020729-1.c: New test.
32516 2002-07-20 Jakub Jelinek <jakub@redhat.com>
32518 * g++.dg/opt/life1.C: New test.
32520 2002-05-20 Jakub Jelinek <jakub@redhat.com>
32522 * gcc.dg/20020525-1.c: New test.
32524 2002-05-24 Jakub Jelinek <jakub@redhat.com>
32527 * g++.dg/ext/pretty1.C: New test.
32528 * g++.dg/ext/pretty2.C: New test.
32530 2003-05-15 Mark Mitchell <mark@codesourcery.com>
32533 * g++.dg/ext/typeof5.C: New test.
32535 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
32537 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
32538 __USER_LABEL_PREFIX__ into account.
32539 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
32541 2003-05-14 Roger Sayle <roger@eyesopen.com>
32543 * gcc.dg/builtins-15.c: New test case.
32545 2003-05-13 Zack Weinberg <zack@codesourcery.com>
32547 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
32549 2003-05-12 Mark Mitchell <mark@codesourcery.com>
32551 * lib/g++.exp: Tweak handling of additional source files.
32552 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
32553 * g++.dg/special/conpr-2a.C: Rename to ...
32554 * g++.dg/special/conpr-2a.cc: ... this.
32555 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
32556 * g++.dg/special/conpr-3a.C: Rename to ...
32557 * g++.dg/special/conpr-3a.cc: This.
32558 * g++.dg/special/conpr-3b.C: Rename to ...
32559 * g++.dg/special/conpr-3b.cc: This.
32560 * g++.dg/special/conpr-4.C: New test.
32561 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
32563 2003-05-12 David Edelsohn <edelsohn@gnu.org>
32565 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
32567 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32569 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
32570 * g++.old-deja/g++.robertl/eb71.C: Likewise.
32571 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
32572 * g++.old-deja/g++.other/warn3.C: Likewise.
32574 2003-05-11 Roger Sayle <roger@eyesopen.com>
32576 * gcc.dg/i386-387-1.c: Update to also test log.
32577 * gcc.dg/i386-387-2.c: Likewise.
32579 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
32581 * g77.f-torture/execute/int8421.f: New test.
32583 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32585 PR c++/10230, c++/10481
32586 * g++.dg/lookup/scoped5.C: New test.
32588 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32591 * g++.dg/template/ttp6.C: New test.
32593 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
32595 * gcc.c-torture/execute/builtins: New directory.
32596 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
32597 gcc.c-torture/execute/builtins.
32598 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
32599 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
32600 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
32601 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
32603 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32606 * g++.dg/template/access8.C: New test.
32607 * g++.dg/template/access9.C: New test.
32609 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32612 * g++.dg/parse/access1.C: New test.
32614 2003-05-09 DJ Delorie <dj@redhat.com>
32616 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
32617 long, and not an int.
32619 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32621 PR c++/10555, c++/10576
32622 * g++.dg/template/memclass1.C: New test.
32624 2003-05-08 DJ Delorie <dj@redhat.com>
32626 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
32628 * gcc.c-torture/execute/20021024-1.x: Likewise.
32629 * gcc.c-torture/execute/shiftdi.x: Likewise.
32630 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
32631 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
32632 * gcc.dg/20021018-1.c: Likewise.
32634 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32636 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
32638 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
32639 (bcopy): Call memmove.
32641 2003-05-08 Roger Sayle <roger@eyesopen.com>
32643 * g77.f-torture/compile/8485.f: New test case.
32645 2003-05-07 Richard Henderson <rth@redhat.com>
32648 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
32649 Verify exception_cleanup not called for rethrows.
32650 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
32651 when exiting catch block without rethrowing.
32652 * g++.dg/eh/forced3.C: New.
32653 * g++.dg/eh/forced4.C: New.
32655 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
32657 * gcc.dg/20030505.c: Fix triplet.
32659 2003-05-06 DJ Delorie <dj@redhat.com>
32661 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
32662 * gcc.dg/nest.c: Likewise.
32664 2003-05-05 Roger Sayle <roger@eyesopen.com>
32666 * gcc.dg/builtins-14.c: New test case.
32668 2003-05-05 Janis Johnson <janis187@us.ibm.com>
32670 * lib/compat.exp (compat-execute): New argument.
32671 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
32672 * gcc.dg/compat: New test directory.
32673 * gcc.dg/compat/compat.exp: New expect script.
32674 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
32675 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
32676 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
32677 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
32678 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
32679 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
32681 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
32682 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
32683 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
32684 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
32685 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
32686 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
32687 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
32688 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
32689 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
32690 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
32691 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
32692 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
32693 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
32694 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
32695 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
32697 2003-05-05 Zack Weinberg <zack@codesourcery.com>
32699 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
32701 2003-05-05 Jakub Jelinek <jakub@redhat.com>
32703 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
32705 2003-05-05 Geoffrey Keating <geoffk@apple.com>
32707 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
32708 * gcc.dg/ppc-fsel-2.c: New test.
32710 * gcc.dg/unused-5.c: New test.
32712 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32715 * g++.dg/warn/pmf1.C: New test.
32717 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32720 * g++.dg/warn/main.C: New test.
32722 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32724 * gcc.dg/nonnull-3.c: New test.
32726 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
32728 * gcc.dg/cpp/Wtrigraphs.c: Update.
32729 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
32731 2003-05-03 Geoffrey Keating <geoffk@apple.com>
32733 * gcc.dg/ppc-fsel-1.c: New test.
32735 2003-05-03 Zack Weinberg <zack@codesourcery.com>
32738 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
32740 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
32742 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
32744 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32746 PR c++/9364, c++/10553, c++/10586
32747 * g++.dg/parse/typename4.C: New test.
32748 * g++.dg/parse/typename5.C: Likewise.
32750 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
32752 * gcc.c-torture/compile/20030503-1.c: New test.
32754 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32756 * g++.dg/lookup/using5.C: Fix testcase error.
32758 2003-05-01 Chris Demetriou <cgd@broadcom.com>
32760 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
32761 since MEABI is no longer supported. Remove all vestiges
32762 of MEABI from the test.
32764 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32767 * g++.dg/lookup/using5.C: New test.
32769 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32772 * g++.dg/template/ttp5.C: New test.
32774 2003-04-30 Mark Mitchell <mark@codesourcery.com>
32776 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
32777 (dg-gpp-additional-sources): New function.
32778 (dg-gpp-additional-files): Likewise.
32779 * lib/g++.exp (additional_sources): New variable.
32780 (additional_files): Likewise.
32781 (g++_target_compile): Deal with them.
32782 * lib/old-dejagnu.exp: Remove.
32783 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
32784 * g++.old-deja: Revise all tests to use dg commands.
32786 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32788 PR c++/9432, c++/9528
32789 * g++.dg/lookup/using4.C: New test.
32791 2003-04-29 Geoffrey Keating <geoffk@apple.com>
32793 * gcc.dg/noreturn-5.c: New file.
32794 * gcc.dg/noreturn-6.c: New file.
32796 * gcc.c-torture/compile/inline-1.c: New file.
32798 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32801 * g++.dg/template/explicit1.C: New test.
32803 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32806 * g++.dg/other/bitfield1.C: New test.
32809 * g++.dg/init/new7.C: New test.
32811 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32813 * g++.dg/ext/desig1.C: New test.
32814 * g++.dg/ext/init1.C: Update.
32816 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
32818 2003-04-28 Mark Mitchell <mark@codesourcery.com>
32821 * g++.dg/warn/Winline-1.C: New test.
32823 2003-04-28 Jakub Jelinek <jakub@redhat.com>
32825 * gcc.c-torture/execute/string-opt-19.c: New test.
32827 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
32828 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
32830 2003-04-27 Mark Mitchell <mark@codesourcery.com>
32833 * g++.dg/init/new6.C: New test.
32836 * g++.dg/init/ref6.C: New test.
32838 2003-04-26 David Edelsohn <edelsohn@gnu.org>
32840 * g++.dg/warn/weak1.C: XFAIL on AIX4.
32842 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32844 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
32845 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
32847 2003-04-25 Mark Mitchell <mark@codesourcery.com>
32849 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
32850 initialized static data members.
32852 2003-04-25 H.J. Lu <hjl@gnu.org>
32854 * gcc.dg/ia64-sync-4.c: New test.
32856 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32858 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
32861 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
32864 * g++.dg/warn/conv1.C: New test.
32865 * g++.old-deja/g++.other/conv7.C: Adjust.
32866 * g++.old-deja/g++.other/overload14.C: Adjust.
32868 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32871 * g++.dg/template/defarg2.C: New test.
32873 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
32875 * gcc.dg/cpp/include2.c: Update.
32876 * gcc.dg/cpp/multiline-2.c: New.
32877 * gcc.dg/cpp/multiline.c: Update.
32878 * gcc.dg/cpp/strify2.c: Update.
32879 * gcc.dg/cpp/trad/literals-2.c: Update.
32881 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32883 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
32885 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32887 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
32889 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32892 * g++.dg/parse/crash4.C: New test.
32895 * g++.dg/parse/crash5.C: New test.
32897 2003-04-22 Mark Mitchell <mark@codesourcery.com>
32900 * g++.dg/parse/crash3.C: New test.
32903 * g++.dg/parse/elab1.C: New test.
32905 2003-04-22 Devang Patel <dpatel@apple.com>
32907 * gcc.dg/cpp/trad/funlike-5.c: New test.
32909 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
32911 * g++.dg/other/packed1.C: Fix dg options.
32913 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
32915 * g++.dg/other/offsetof2.C: New test.
32917 2003-04-21 Mark Mitchell <mark@codesourcery.com>
32919 * g++.dg/template/recurse.C: Adjust location of error messages.
32921 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
32924 * g++.dg/init/addr-const1.C: New test.
32925 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
32927 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
32930 * g++.dg/lookup/struct-hack1.C: New test.
32932 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
32934 * ucs.c: Update diagnostic messages.
32936 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32938 * gcc.dg/cpp/truefalse.cpp: New test.
32939 * gcc.dg/cpp/cpp.exp: Update.
32940 * g++.dg/other/stdbool-if.C: Remove.
32942 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32944 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
32945 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
32947 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32949 * gcc.c-torture/compile/20030418-1.c: New test.
32951 2003-04-17 Janis Johnson <janis187@us.ibm.com>
32953 * README.compat: Remove; content moved to doc/sourcebuild.texi.
32955 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32958 g++.dg/template/dependent-name1.C: New test.
32960 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
32962 * gcc.dg/warn-1.c (tourist_guide): New array,
32963 contains a pointer to bar.
32965 2003-04-16 Roger Sayle <roger@eyesopen.com>
32967 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
32968 * gcc.c-torture/execute/medce-1.c: New test case.
32969 * gcc.c-torture/execute/medce-2.c: New test case.
32971 2003-04-15 Mark Mitchell <mark@codesourcery.com>
32973 * lib/prune.exp: Ignore more messages.
32976 * g++.dg/parse/lookup3.C: New test.
32978 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
32980 * gcc.c-torture/compile/20030415-1.c : New test.
32982 2003-04-14 Mark Mitchell <mark@codesourcery.com>
32984 * gcc.c-torture/execute/scope-2.c: Move to ...
32985 * gcc.dg/noncompile/scope.c: .... here.
32987 2003-04-14 Roger Sayle <roger@eyesopen.com>
32989 * gcc.dg/20030414-2.c: New test case.
32991 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
32994 * gcc.dg/20030414-1.c: New test.
32996 2003-04-13 Roger Sayle <roger@eyesopen.com>
32998 * gcc.dg/builtins-12.c: New test case.
32999 * gcc.dg/builtins-13.c: New test case.
33001 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33003 * gcc.c-torture/execute/string-opt-18.c: New test.
33005 2003-04-13 Mark Mitchell <mark@codesourcery.com>
33008 * g++.dg/init/new5.C: New test.
33010 2003-04-12 Mark Mitchell <mark@codesourcery.com>
33013 * g++.dg/ext/dllimport1.C: New test.
33015 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33017 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
33019 2003-04-11 Bud Davis <bdavis9659@comcast.net>
33022 * g77.f-torture/noncompile/9263.f: New test
33024 * g77.f-torture/execute/1832.f: New test
33026 2003-04-11 David Chad <davidc@freebsd.org>
33027 Loren J. Rittle <ljrittle@acm.org>
33030 * objc.dg/headers.m: New test.
33032 2003-04-10 Zack Weinberg <zack@codesourcery.com>
33034 * gcc.c-torture/execute/builtin-noret-2.c: New.
33035 * gcc.c-torture/execute/builtin-noret-2.x: New.
33036 XFAIL builtin-noret-2.c at -O1 and above.
33037 * gcc.dg/redecl.c: New.
33038 * gcc.dg/Wshadow-1.c: Update error regexps.
33040 2003-04-10 Mark Mitchell <mark@codesourcery.com>
33042 * g++.dg/abi/bitfield10.C: New test.
33044 2003-04-09 Mike Stump <mrs@apple.com>
33046 * gcc.dg/pch/pch.exp: Make testcase names longer.
33047 * g++.dg/pch/pch.exp: Make testcase names longer.
33049 2003-04-08 Roger Sayle <roger@eyesopen.com>
33051 * gcc.dg/builtins-11.c: New test case.
33053 2003-04-08 Roger Sayle <roger@eyesopen.com>
33055 * gcc.dg/builtins-9.c: New test case.
33056 * gcc.dg/builtins-10.c: New test case.
33058 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
33060 * gcc.dg/noncompile/init-4.c.c: New test.
33062 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
33064 * gcc.misc-test/gcov-9.c: New test.
33065 * gcc.misc-test/gcov-10.c: New test
33066 * gcc.misc-test/gcov-11.c: New test.
33068 2003-04-05 Zack Weinberg <zack@codesourcery.com>
33070 PR optimization/10024
33071 * gcc.c-torture/compile/20030405-1.c: New test.
33073 2003-04-04 Geoffrey Keating <geoffk@apple.com>
33075 * gcc.dg/pch/static-3.c: New.
33076 * gcc.dg/pch/static-3.hs: New.
33077 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
33079 2003-04-04 Richard Henderson <rth@redhat.com>
33081 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
33082 * g++.dg/eh/forced2.C: Likewise.
33084 2003-04-03 Mike Stump <mrs@apple.com>
33086 * lib/scanasm.exp (scan-assembler): Add xfail processing for
33088 (scan-assembler-times, scan-assembler-not): Likewise.
33089 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
33091 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
33093 * gcc.dg/sparc-loop-1.c: New test.
33095 2003-04-02 Geoffrey Keating <geoffk@apple.com>
33098 * g++.dg/pch/system-2.C: New.
33099 * g++.dg/pch/system-2.Hs: New.
33101 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
33103 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
33105 * g++.dg/eh/simd-1.C (vecfunc): Same.
33107 2003-04-01 Roger Sayle <roger@eyesopen.com>
33109 * gcc.c-torture/execute/20030401-1.c: New test case.
33111 2003-04-01 Ziemowit Laski <zlaski@apple.com>
33113 * objc.dg/defs.m: New.
33115 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
33117 * g++.dg/eh/simd-1.C: New.
33118 * g++.dg/eh/simd-2.C: New.
33120 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
33122 * gcc.c-torture/execute/simd-3.c: New.
33124 2003-03-31 Mark Mitchell <mark@codesourcery.com>
33127 * gcc.dg/20030331-2.c: New test.
33129 2003-03-31 Mark Mitchell <mark@codesourcery.com>
33132 * g++.dg/parse/crash2.C: New test.
33134 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
33136 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
33137 * gcc.c-torture/execute/20030331-1.c: ...here.
33139 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
33141 * gcc.c-torture/execute/20030331-1.c: New test.
33143 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
33145 * lib/gcov.exp: Adjust call return testing strings.
33146 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
33148 2003-03-31 Roger Sayle <roger@eyesopen.com>
33150 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
33151 * gcc.dg/builtins-7.c: New test case.
33152 * gcc.dg/builtins-8.c: New test case.
33154 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
33156 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
33158 2003-03-30 Mark Mitchell <mark@codesourcery.com>
33161 * g++.dg/lookup-class-member-2.C: New test.
33163 2003-03-30 Glen Nakamura <glen@imodulo.com>
33165 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
33167 2003-03-28 Roger Sayle <roger@eyesopen.com>
33169 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
33171 2003-03-28 Mark Mitchell <mark@codesourcery.com>
33173 * g++.dg/init/attrib1.C: New test.
33175 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
33177 * gcc.dg/ultrasp8.c: New test.
33179 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
33181 * gcc.dg/ultrasp7.c: New test.
33183 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
33186 * g++.dg/template/inline1.C: New test.
33188 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
33190 * gcc.dg/sparc-dwarf2.c: New test.
33192 2003-03-27 Roger Sayle <roger@eyesopen.com>
33194 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
33195 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
33197 2003-03-27 Mark Mitchell <mark@codesourcery.com>
33199 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
33200 than reading .x files.
33201 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
33202 * g77.dg/gcov/gcov-1.f: Likewise.
33203 * gcc.misc-tests/gcov-4b.c: Likewise.
33204 * gcc.misc-tests/gcov-5b.c: Likewise.
33205 * gcc.misc-tests/gcov-6.c: Likewise.
33206 * gcc.misc-tests/gcov-7.c: Likewise.
33207 * gcc.misc-tests/gcov-8.c: Likewise.
33208 * g++.dg/gcov/gcov-1.x: Remove.
33209 * g77.dg/gcov/gcov-1.x: Likewise.
33210 * gcc.misc-tests/gcov-4b.x: Likewise.
33211 * gcc.misc-tests/gcov-5b.x: Likewise.
33212 * gcc.misc-tests/gcov-6.x: Likewise.
33213 * gcc.misc-tests/gcov-7.x: Likewise.
33214 * gcc.misc-tests/gcov-8.x: Likewise.
33216 2003-03-27 Glen Nakamura <glen@imodulo.com>
33219 * gcc.dg/20030324-1.c: New test.
33221 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
33224 * g++.dg/template/arg3.C: New test.
33227 * g++.dg/template/friend18.C: New test.
33229 2003-03-26 Roger Sayle <roger@eyesopen.com>
33231 * g77.f-torture/compile/20030326-1.f: New test case.
33233 2003-03-26 Janis Johnson <janis187@us.ibm.com>
33235 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
33237 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
33239 2003-03-26 Jakub Jelinek <jakub@redhat.com>
33241 * gcc.dg/ia64-sync-3.c: New test.
33243 2003-03-26 Alan Modra <amodra@bigpond.net.au>
33245 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
33247 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
33249 * gcc.dg/ultrasp6.c: New test.
33251 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
33253 * gcc.dg/i386-signbit-1.c: New test.
33254 * gcc.dg/i386-signbit-2.c: New test.
33255 * gcc.dg/i386-signbit-3.c: New test.
33257 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
33259 * gcc.dg/ultrasp5.c: Fix options.
33261 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
33263 * gcc.dg/ultrasp5.c: Fix comment.
33265 2003-03-24 Bud Davis <bdavis9659@comcast.net>
33268 * g77.f-torture/execute/10197.f: New test.
33270 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
33272 PR c++/9898, c++/383
33273 * g++.dg/template/conv6.C: New test.
33276 * g++.dg/template/ptrmem5.C: New test.
33279 * g++.dg/lookup/koenig1.C: New test.
33282 * g++.dg/lookup/template2.C: New test.
33284 2003-03-24 Jakub Jelinek <jakub@redhat.com>
33286 * g++.dg/opt/rtti1.C: New test.
33288 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
33290 * gcc.dg/ultrasp5.c: New test.
33292 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
33295 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
33298 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
33301 * gcc.dg/20030323-1.c: New test.
33303 2003-03-23 Roger Sayle <roger@eyesopen.com>
33305 * gcc.c-torture/compile/20030323-1.c: New test case.
33307 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
33309 * gcc.dg/20030321-1.c: New test.
33311 2003-03-22 Zack Weinberg <zack@codesourcery.com>
33313 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
33315 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
33317 PR c++/9978, c++/9708
33318 * g++.dg/ext/vlm1.C: Adjust expected error.
33319 * g++.dg/ext/vla2.C: New test.
33320 * g++.dg/template/arg1.C: New test.
33321 * g++.dg/template/arg2.C: New test.
33323 2003-03-22 Bud Davis <bdavis9659@comcast.net>
33325 * g77.f-torture/execute/select.f: New test.
33326 * g77.f-torture/noncompile/select_no_compile.f: New test.
33328 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
33331 * g++.dg/other/error4.C: New test.
33333 2003-03-20 Mark Mitchell <mark@codesourcery.com>
33335 * g++.dg/template/friend17.C: New test.
33337 2003-03-21 Alan Modra <amodra@bigpond.net.au>
33339 * gcc.c-torture/compile/20030320-1.c: New.
33341 2003-03-20 Roger Sayle <roger@eyesopen.com>
33343 * gcc.dg/builtins-6.c: New test case.
33345 2003-03-19 Alan Modra <amodra@bigpond.net.au>
33348 * gcc.c-torture/compile/20030319-1.c: New.
33350 2003-03-18 Jan Hubicka <jh@suse.cz>
33352 * gcc.dg/i386-cvt-1.c: New test.
33354 2003-03-17 Zack Weinberg <zack@codesourcery.com>
33356 * objc.dg/naming-1.m: Use "(parse|syntax) error".
33357 * objc.dg/naming-2.m: Likewise.
33359 2003-03-17 Mark Mitchell <mark@codesourcery.com>
33362 * g++.dg/parse/crash1.C: New test.
33364 2003-03-16 Mark Mitchell <mark@codesourcery.com>
33367 * g++.dg/eh/cleanup1.C: New test.
33369 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
33371 * gcc.c-torture/execute/20030316-1.c: New test case.
33373 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
33376 * g++.dg/init/ctor2.C: New test.
33378 2003-03-15 Roger Sayle <roger@eyesopen.com>
33380 * g77.f-torture/compile/xformat.f: New test case.
33382 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33384 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
33385 * g++.old-deja/g++.mike/eh50.C: Likewise.
33387 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33390 * g++.dg/template/spec7.C: New test.
33391 * g++.dg/template/spec8.C: Likewise.
33393 2003-03-14 Jakub Jelinek <jakub@redhat.com>
33395 * gcc.c-torture/execute/20030313-1.c: New test.
33397 2003-03-14 Richard Henderson <rth@redhat.com>
33399 * gcc.dg/inline-2.c: Adjust alpha test for external call.
33401 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
33403 * gcc.c-torture/compile/20030314-1.c: New test.
33405 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
33407 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
33408 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
33410 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
33411 to accept newer _imp__ prefix and additional
33412 newline in .drectve section.
33413 * gcc.dg/dll-4.c: Likewise.
33414 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
33417 2003-03-13 Mark Mitchell <mark@codesourcery.com>
33419 * g++.dg/parse/namespace9.C: New test.
33421 * g++.dg/init/ref5.C: New test.
33422 * g++.dg/parse/ptrmem1.C: Likewise.
33424 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33426 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
33427 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
33428 regular expression.
33429 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
33430 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
33432 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
33434 * gcc.c-torture/execute/20030224-2.c: New test.
33436 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33438 * gcc.dg/decl-3.c: New test.
33440 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33442 * gcc.dg/i386-loop-2.c: New test.
33444 2003-03-11 Mark Mitchell <mark@codesourcery.com>
33447 * g++.dg/parse/namespace8.C: New test.
33450 * g++.dg/overload/builtin2.C: New test.
33452 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
33454 * gcc.dg/return-type-3.c: New test.
33456 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33458 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
33459 profiling options are not supported.
33461 2003-03-10 Mark Mitchell <mark@codesourcery.com>
33463 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
33464 * g++.old-deja/g++.warn/impint2.C: Likewise.
33466 2003-03-10 Devang Patel <dpatel@apple.com>
33468 * g++.dg/cpp/c++_cmd_1.C: New test.
33469 * g++.dg/cpp/c++_cmd_1.h: New file.
33471 2003-03-10 Segher Boessenkool <segher@koffie.nl>
33473 * gcc.dg/altivec-9.c: New file.
33475 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33477 * gcc.dg/ppc-sdata-1.c: New test.
33478 * gcc.dg/ppc-sdata-2.c: New test.
33480 2003-03-09 Mark Mitchell <mark@codesourcery.com>
33483 * g++.dg/opt/ptrmem2.C: New test.
33486 * g++.dg/opt/ptrmem1.C: New test.
33488 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33490 * gcc.dg/i386-loop-1.c: New test.
33492 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33495 * g++.dg/lookup/friend1.C: New test.
33497 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33500 * g++.dg/parser/constructor1.C: New test.
33502 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
33504 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
33506 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
33508 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
33510 * gcc.dg/cpp/Wunused.c: Update test.
33512 2003-03-08 Jan Hubicka <jh@suse.cz>
33514 * gcc.dg/inline-3.c: New test.
33516 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33519 * g++.dg/parse/builtin1.C: New test.
33522 * g++.dg/abi/cookie1.C: New test.
33523 * g++.dg/abi/cookie2.C: Likewise.
33526 * g++.dg/template/field1.C: New test.
33529 * g++.dg/parse/class1.C: New test.
33530 * g++.dg/parse/namespace7.C: Likewise.
33531 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
33533 2003-03-07 Mark Mitchell <mark@codesourcery.com>
33535 * g++.dg/init/ref4.C: New test.
33537 2003-03-07 Jan Hubicka <jh@suse.cz>
33539 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
33540 * gcc.dg/inline-3.c: New test.
33542 2003-03-06 Mark Mitchell <mark@codesourcery.com>
33544 * g++.dg/init/ref3.C: New test.
33547 * g++.dg/init/ref2.C: New test.
33550 * g++.dg/warn/Wshadow-2.C: New test.
33553 * g++.dg/warn/Woverloaded-1.C: New test.
33555 2003-03-05 Jan Hubicka <jh@suse.cz>
33557 * gcc.dg/i386-local2.c: New.
33558 * gcc.dg/i386-local.c: Fix typo.
33560 2003-03-05 Mark Mitchell <mark@codesourcery.com>
33562 * g++.dg/abi/layout3.C: New test.
33564 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
33566 * gcc.c-torture/compile/20030305-1.c
33568 2003-03-05 Jan Hubicka <jh@suse.cz>
33570 * gcc.dg/i386-local.c: New.
33572 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
33574 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
33576 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
33578 * gcc.dg/switch-2.c: New test.
33579 * gcc.dg/switch-3.c: New test.
33580 * gcc.dg/Wswitch.c: Adjust line numbers.
33581 * gcc.dg/Wswitch-default.c: Likewise.
33582 * gcc.dg/Wswitch-enum.c: Likewise.
33584 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
33586 * gcc.c-torture/execute/20030222-1.c: New test.
33588 2003-03-03 James E Wilson <wilson@tuliptree.org>
33590 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
33592 2003-03-03 Mark Mitchell <mark@codesourcery.com>
33595 * g++.dg/init/ref1.C: New test.
33597 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
33599 * gcc.dg/sh-relax.c: New SH-only test.
33601 2003-03-03 Geoffrey Keating <geoffk@apple.com>
33603 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
33604 comment explaining purpose of testcase.
33606 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33608 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
33609 for HC11/HC12 (asm needs two int registers).
33610 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
33611 HC11/HC12 because the test uses an asm which needs two 32-bit
33614 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33616 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
33617 for HC11/HC12 (array is too large otherwise).
33618 * gcc.c-torture/compile/920501-4.x: New file, likewise.
33619 * gcc.c-torture/compile/20010518-2.x: Likewise.
33620 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
33621 HC11/HC12 (array is too large).
33623 2003-03-01 Geoffrey Keating <geoffk@apple.com>
33625 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
33626 * lib/g++-dg.exp (g++-dg-test): Likewise.
33628 2003-03-01 Roger Sayle <roger@eyesopen.com>
33630 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
33631 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
33633 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33635 * g++.dg/warn/implicit-typename1.C: Remove warning.
33637 2003-02-28 Richard Henderson <rth@redhat.com>
33639 * gcc.dg/noreturn-1.c: Move noreturn warning line.
33640 * gcc.dg/return-type-1.c: Move control reaches end warning line.
33642 2003-02-28 Geoffrey Keating <geoffk@apple.com>
33644 * gcc.dg/pch/pch.exp: Change .pch to .gch.
33645 * g++.dg/pch/pch.exp: Likewise.
33647 2003-02-28 Mark Mitchell <mark@codesourcery.com>
33650 * testsuite/g++.dg/init/new4.C: New test.
33652 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
33654 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
33656 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
33658 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
33661 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
33664 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33666 * lib/scanasm.exp: Add support for counting numbers of
33668 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
33669 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
33671 2003-02-25 Mark Mitchell <mark@codesourcery.com>
33674 * g++.dg/template/static3.C: New test.
33677 * g++.dg/parse/namespace6.C: New test.
33679 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33682 * gcc.dg/20030225-1.c: New test.
33684 2003-02-24 Mark Mitchell <mark@codesourcery.com>
33686 * README: Remove out-of-date information.
33689 * g++.dg/template/spec6.C: New test.
33691 2003-02-24 Jeff Law <law@redhat.com>
33693 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
33695 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33697 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
33698 * gcc.dg/pragma-ep-1.c: Likewise.
33700 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33703 * g++.dg/template/friend16.C: New test.
33705 2003-02-23 Mark Mitchell <mark@codesourcery.com>
33708 * g++.dg/parse/fused-params1.C: Adjust error messages.
33709 * g++.dg/template/nested3.C: New test.
33711 2003-02-24 Alan Modra <amodra@bigpond.net.au>
33713 * g++.dg/abi/param1.C: New test.
33715 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33718 * g++.dg/warn/implicit-typename1.C: New test.
33720 2003-02-22 Kelley Cook <kelleycook@comcast.net>
33722 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
33724 * g++.old-deja/g++.other/store-expr2.C: Likewise.
33725 * gcc.c-torture/execute/20010129-1.x: Likewise.
33726 * gcc.dg/20011107-1.c: Likewise.
33727 * gcc.dg/20020108-1.c: Likewise.
33728 * gcc.dg/20020122-3.c: Likewise.
33729 * gcc.dg/20020206-1.c: Likewise.
33730 * gcc.dg/20020310-1.c: Likewise.
33731 * gcc.dg/20020426-2.c: Likewise.
33732 * gcc.dg/20020517-1.c: Likewise.
33733 * gcc.dg/991230-1.c: Likewise.
33734 * gcc.dg/i386-unroll-1.c: Likewise.
33735 * gcc.misc-tests/i386-prefetch.exp: Likewise.
33737 2003-02-22 Jan Hubicka <jh@suse.cz>
33739 * gcc.dg/i386-mul.c: New test.
33741 2003-02-21 Roger Sayle <roger@eyesopen.com>
33743 * gcc.dg/builtins-5.c: New test case.
33745 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
33747 * gcc.dg/asmreg-1.c: New test.
33749 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33752 * g++.dg/parse/varmod1.C: New test.
33754 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33757 * g++.dg/template/op1.C: New test.
33759 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33762 * g++.dg/template/nested2.C: New test.
33764 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33767 * g++.dg/expr/dtor1.C: New test.
33769 2003-02-21 Zack Weinberg <zack@codesourcery.com>
33771 * gcc.dg/cpp/include3.c: New test.
33772 * gcc.dg/cpp/inc/foo.h: New file.
33774 2003-02-21 Glen Nakamura <glen@imodulo.com>
33776 * gcc.c-torture/execute/20030221-1.c: New test.
33778 2003-02-20 Mark Mitchell <mark@codesourcery.com>
33781 * g++.dg/abi/conv1.C: New test.
33783 2003-02-20 Jan Hubicka <jh@suse.cz>
33785 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
33787 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
33789 * gcc.c-torture/compile/20030219-1.c: New test.
33791 2003-02-18 Jan Hubicka <jh@suse.cz>
33793 * gcc.dg/funcorder.c: New test.
33795 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33797 * gcc.c-torture/execute/20030218-1.c: New.
33799 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
33801 * gcc.dg/20030218-1.c: New.
33803 2003-02-18 Richard Henderson <rth@redhat.com>
33805 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
33806 * gcc.dg/attr-used-2.c: New.
33808 2003-02-18 Mark Mitchell <mark@codesourcery.com>
33811 * g++.dg/init/copy5.C: New test.
33813 2003-02-18 Geoffrey Keating <geoffk@apple.com>
33815 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
33816 * g++.dg/pch/pch.exp: Likewise.
33818 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33820 * gcc.c-torture/execute/20030209-1.c: Enable the test if
33821 STACK_SIZE is not defined.
33823 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33826 * g++.dg/template/init1.C: New test.
33828 2003-02-16 Jan HUbicka <jh@suse.cz>
33830 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
33831 (foo): Add few extra tests
33832 * gcc.dg/c99-const-expr-3.c: Likewise.
33833 * gcc.c-torture/execute/20030216-1.c: New.
33835 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33838 * g++.dg/ext/typeof4.C: New test.
33840 2003-02-15 Roger Sayle <roger@eyesopen.com>
33842 * gcc.dg/i386-387-3.c: New test case.
33844 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
33846 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
33847 cris-*-elf* cris-*-aout* and mmix-*-*.
33849 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
33851 * gcc.dg/20030213-1.c: New test.
33853 2003-02-12 Roger Sayle <roger@eyesopen.com>
33855 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
33856 * gcc.dg/i386-387-2.c: Likewise.
33858 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
33860 * gcc.dg/ppc-spe.c: Fix formatting.
33861 Enable tests that were previously unsupported by gas.
33862 Delete tests for instructions that no longer exist.
33863 Switch arguments on evsubifw builtin.
33865 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
33867 * gcc.c-torture/execute/20030209-1.c: Disable the test if
33868 STACK_SIZE is too small.
33870 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
33871 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
33873 * gcc.dg/decl-2.c: New test.
33875 2003-02-10 Jan Hubicka <jh@suse.cz>
33877 * gcc.dg/i386-fpcvt-1.c: New test.
33879 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
33881 * gcc.c-torture/execute/20030209-1.c: New test.
33883 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
33885 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
33886 int-wide bitops, use the constants of the same width.
33887 Likewise, if long long is 32-bit wide, test bitops using
33890 2003-02-07 Loren James Rittle <ljrittle@acm.org>
33892 * gcc.dg/20021014-1.c: Annotate with expected notice text.
33894 2003-02-07 Roger Sayle <roger@eyesopen.com>
33896 * testsuite/gcc.dg/builtins-4.c: New test case.
33898 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33900 * gcc.dg/20020430-1.c: Fix dg command typos.
33901 * gcc.dg/20020503-1.c: Likewise.
33903 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33906 * g++.dg/parse/fused-params1.C: New test.
33909 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
33912 * g++.dg/parse/non-dependent1.C: New test.
33915 * g++.dg/parse/dupl-tmpl-args1.C: New test.
33918 * g++.dg/parse/undefined7.C: New test.
33919 * g++.dg/parse/non-templ1.C: New test.
33922 * g++.dg/parse/too-many-tmpl-args1.C: New test.
33924 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33926 * gcc.c-torture/compile/20030206-1.c: New test.
33928 2003-02-05 Roger Sayle <roger@eyesopen.com>
33930 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
33931 "pow" to "foo" to avoid potential confusion with a math built-in.
33933 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33935 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
33936 conditions for SPARC targets.
33938 2003-02-05 Jakub Jelinek <jakub@redhat.com>
33940 * gcc.dg/20030204-1.c: New test.
33942 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33945 * g++.dg/parse/array-size1.C: New test.
33948 * g++.dg/parse/undefined3.C: New test.
33951 * g++.dg/parse/undefined4.C: New test.
33954 * g++.dg/parse/undefined5.C: New test.
33957 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
33960 * g++.dg/parse/casting-operator1.C: New test.
33963 * g++.dg/parse/undefined6.C: New test.
33966 * g++.dg/parse/missing-template1.C: New test.
33968 2003-02-04 Jan Hubicka <jh@suse.cz>
33970 * gcc.dg/i386-cadd.c: Compile using -march=k8.
33971 * gcc.dg/i386-cmov?.c: Likewise.
33972 * gcc.dg/i386-fpcvt-?.c: Likewise.
33973 * gcc.dg/i386-ssefp-1.c: Likewise.
33974 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
33977 2003-02-03 Mark Mitchell <mark@codesourcery.com>
33980 * testsuite/g++.dg/ext/max.C: New test.
33982 2003-02-03 Jan Hubicka <jh@suse.cz>
33984 * gcc.c-torture/execute/20030203-1.c: New test.
33986 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
33988 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
33991 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
33993 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
33994 * g++.dg/init/new2.C: Likewise.
33995 * g++.dg/other/new1.C: Likewise.
33997 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
33999 * gcc.dg/struct-ret-libc.c: New test.
34001 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
34003 * gcc.dg/20030129-1.c: New test.
34005 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34008 * g++.dg/template/ptrmem4.C: New test.
34010 2003-01-29 Mark Mitchell <mark@codesourcery.com>
34012 * g++.dg/parser/constant1.C: New test.
34014 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34017 * g++.dg/parse/friend2.C: New test.
34019 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
34022 * g++.dg/template/unify4.C: New test.
34024 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
34026 * gcc.c-torture/execute/20030128-1.c: New test.
34028 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
34030 * g++.dg/lookup/nested1.C: Test moved from ...
34031 * g++.old-deja/g++.other/lookup24.C: ... here.
34033 2003-01-28 Jan Hubicka <jh@suse.cz>
34035 * gcc.dg/i386-cmov5.c: New test.
34037 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
34039 * gcc.c-torture/execute/20010925-1.c: Changed the
34040 memcpy declaration.
34042 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
34045 * g++.dg/parse/template5.C: New test.
34047 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
34050 * g77.dg/pr9258: New test.
34052 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34054 * README: Move relevant parts from README.g++.
34056 * README.g++: Remove this file.
34058 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
34060 * g++.dg/abi/dcast1.C: New test.
34062 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34064 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
34066 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
34069 * g++.old-deja/g++.other/lookup24.C: New test.
34071 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34074 * gcc.dg/uninit-C.c: New test.
34076 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
34078 * g++.dg/abi/covariant1.C: New test.
34080 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
34082 * gcc.dg/20030123-1.c: New test.
34084 2003-01-25 Jan Hubicka <jh@suse.cz>
34087 * gcc.c-torture/compile/20030125-1.c
34089 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
34092 * g++.dg/parse/template3.C: New test.
34093 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
34096 * g++.dg/parse/template4.C: New test.
34099 * g++.dg/template/qual2.C: New test.
34102 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
34104 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
34106 2003-01-25 Roger Sayle <roger@eyesopen.com>
34108 * gcc.c-torture/execute/switch-1.c: New test case.
34110 2003-01-25 Jan Hubicka <jh@suse.cz>
34112 * gcc.c-torture/execute/20030125-1.[cx]: New test.
34114 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
34116 Tweaks for Bison-1.875. From the NEWS file:
34117 "- `parse error' -> `syntax error'
34118 Bison now uniformly uses the term `syntax error'"
34119 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
34120 * gcc.dg/cpp/digraph2.c: Likewise.
34121 * gcc.dg/cpp/direct2.c: Likewise.
34122 * gcc.dg/cpp/paste4.c: Likewise.
34123 * gcc.dg/c90-restrict-1.c: Likewise.
34124 * gcc.dg/c99-func-2.c: Likewise.
34125 * gcc.dg/noncompile/920721-2.c: Likewise.
34126 * gcc.dg/noncompile/930622-2.c: Likewise.
34127 * gcc.dg/noncompile/940112-1.c: Likewise.
34128 * gcc.dg/noncompile/950921-1.c: Likewise.
34129 * gcc.dg/noncompile/951123-1.c: Likewise.
34130 * gcc.dg/noncompile/971104-1.c: Likewise.
34131 * gcc.dg/noncompile/990416-1.c: Likewise.
34133 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
34135 * g++.dg/parse/undefined1.C: Add error message.
34137 2003-01-22 Mark Mitchell <mark@codesourcery.com>
34140 * g++.dg/parse/new1.C: New test.
34143 * g++.dg/parse/template2.C: New test.
34146 * g++.dg/parse/typedef2.C: New test.
34149 * g++.dg/ext/typeof3.C: New test.
34151 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34154 * g++.dg/parse/ret-type1.C: New test.
34157 * g++.dg/parse/tmpl-outside1.C: New test.
34160 * g++.dg/parse/int-as-enum1.C: New test.
34163 * g++.dg/parse/no-typename1.C: New test.
34166 * g++.dg/parse/no-value1.C: New test.
34169 * g++.dg/parse/wrong-inline1.C: New test.
34172 * g++.dg/parse/ref1.C: New test.
34175 * g++.dg/parse/attr-ctor1.C: New test.
34178 * g++.dg/parse/namespace5.C: New test.
34181 * g++.dg/parse/func-def1.C: New test.
34184 * g++.dg/parse/undefined1.C: New test.
34186 PR c++/5723, PR c++/8522
34187 * g++.dg/parse/specialization1.C: New test.
34189 PR c++/163, PR c++/8595
34190 * g++.dg/parse/struct-as-enum1.C: New test.
34193 * g++.dg/parse/undefined2.C: New test.
34195 2003-01-22 Mark Mitchell <mark@codesourcery.com>
34198 * g++.dg/parse/template1.C: New test.
34201 * g++.dg/parse/using1.C: New test.
34205 * g++.dg/parse/expr2.C: New test.
34208 * g++.dg/parse/lookup2.C: Likewise.
34210 2003-01-21 Jan Hubicka <jh@suse.cz>
34212 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
34213 * gcc.c-torture/execute/eeprof-1.c: Likewise.
34214 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
34215 * gcc.c-torture/execute/string-opt-*.c: Likewise.
34217 2003-01-20 Nick Clifton <nickc@redhat.com>
34219 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
34220 problem with ARM sibcall code generation.
34222 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
34224 * gcc.c-torture/execute/20030120-1.c: New.
34226 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
34228 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
34230 2003-01-17 Mark Mitchell <mark@codesourcery.com>
34233 * g++.dg/parse/ctor1.C: New test.
34236 * g++.dg/parse/qualified1.C: New test.
34238 * g++.dg/parse/typename3.C: New test.
34240 2003-01-16 Richard Henderson <rth@redhat.com>
34242 * g++.dg/tls/init-2.C: Fix error matches for real this time.
34244 2003-01-16 Richard Henderson <rth@redhat.com>
34246 * g++.dg/pch/pch.exp: Copy test header to the working directory
34247 before using it either for precompilation or direct use.
34248 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
34249 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
34251 2003-01-16 Richard Henderson <rth@redhat.com>
34253 * gcc.dg/pch/pch.exp: Copy test header to the working directory
34254 before using it either for precompilation or direct use.
34255 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
34256 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
34258 2003-01-16 Mark Mitchell <mark@codesourcery.com>
34260 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
34261 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
34262 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
34263 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
34264 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
34265 typename warning into error.
34266 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
34268 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
34269 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
34270 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
34272 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
34273 make declaration visible in template.
34274 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
34275 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
34277 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
34279 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
34280 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
34281 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
34282 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
34283 typename warning with error message.
34284 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
34285 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
34286 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
34288 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
34290 * g++.dg/parse/ambig2.C: New test.
34292 2003-01-15 Richard Henderson <rth@redhat.com>
34294 * g++.dg/tls/init-2.C: Update error message string.
34296 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34298 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
34300 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
34302 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
34304 * gcc.c-torture/compile/20001205-1.x: Likewise.
34305 * gcc.c-torture/compile/20001226-1.x: Likewise.
34306 * gcc.c-torture/compile/920520-1.x: Likewise.
34307 * gcc.c-torture/compile/961203-1.x: Likewise.
34308 * gcc.c-torture/compile/20020604-1.x: Likewise.
34310 2003-01-15 Jan Hubicka <jh@suse.cz>
34312 * gcc.c-torture/compile/20030115-1.c: New test.
34314 * gcc.dg/i386-fpcvt-1.c: New test.
34315 * gcc.dg/i386-fpcvt-2.c: New test.
34317 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
34319 Further conform g++'s __vmi_class_type_info to the C++ ABI
34321 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
34324 2003-01-14 Jan Hubicka <jh@suse.cz>
34326 * gcc.dg/i386-fpcvt-1.c: New test.
34327 * gcc.dg/i386-fpcvt-2.c: New test.
34329 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
34331 * gcc.dg/i386-mmx-3.c: New test.
34333 2003-01-12 Mark Mitchell <mark@codesourcery.com>
34336 * g++.dg/parse/octal1.C: New file.
34339 * g++.dg/parse/typename1.C: New file.
34341 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
34343 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
34344 * gcc.dg/bf-no-ms-layout.c: Likewise.
34345 * gcc.dg/bf-ms-attrib.c: Likewise.
34347 2003-01-10 Mark Mitchell <mark@codesourcery.com>
34350 * g++.dg/parse/dtor1.C: New file.
34353 * g++.dg/rtti/typeid1.C: New file.
34356 * g++.dg/parse/lookup1.C: New file.
34359 * g++.dg/templ/spec5.C: New file.
34361 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
34363 * gcc.c-torture/compile/20030110-1.c: New test.
34365 2003-01-09 Geoffrey Keating <geoffk@apple.com>
34367 Merge from pch-branch:
34369 2002-12-23 Geoffrey Keating <geoffk@apple.com>
34371 * gcc.dg/pch/cpp-1.h: New.
34372 * gcc.dg/pch/cpp-1.c: New.
34373 * gcc.dg/pch/cpp-2.h: New.
34374 * gcc.dg/pch/cpp-2.c: New.
34376 2002-11-19 Geoffrey Keating <geoffk@apple.com>
34378 * gcc.dg/pch/except-1.h: New.
34379 * gcc.dg/pch/except-1.c: New.
34381 2002-11-13 Geoffrey Keating <geoffk@apple.com>
34383 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
34385 * gcc.dg/pch: Include *.hp not *.h.
34386 * gcc.dg/pch/system-1.h: New.
34387 * gcc.dg/pch/system-1.c: New.
34389 2002-11-11 Geoffrey Keating <geoffk@apple.com>
34391 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
34392 rather than trying to build and run a program using PCH.
34393 * gcc.dg/pch: Remove dg-do commands from test files.
34395 2002-11-08 Geoffrey Keating <geoffk@apple.com>
34397 * gcc.dg/pch/macro-3.c: New.
34398 * gcc.dg/pch/macro-3.h: New.
34400 2002-11-04 Geoffrey Keating <geoffk@apple.com>
34402 * gcc.dg/pch/common-1.c: New.
34403 * gcc.dg/pch/common-1.h: New.
34404 * gcc.dg/pch/decl-1.c: New.
34405 * gcc.dg/pch/decl-1.h: New.
34406 * gcc.dg/pch/decl-2.c: New.
34407 * gcc.dg/pch/decl-2.h: New.
34408 * gcc.dg/pch/decl-3.c: New.
34409 * gcc.dg/pch/decl-3.h: New.
34410 * gcc.dg/pch/decl-4.c: New.
34411 * gcc.dg/pch/decl-4.h: New.
34412 * gcc.dg/pch/decl-5.c: New.
34413 * gcc.dg/pch/decl-5.h: New.
34414 * gcc.dg/pch/global-1.c: New.
34415 * gcc.dg/pch/global-1.h: New.
34416 * gcc.dg/pch/inline-1.c: New.
34417 * gcc.dg/pch/inline-1.h: New.
34418 * gcc.dg/pch/inline-2.c: New.
34419 * gcc.dg/pch/inline-2.h: New.
34420 * gcc.dg/pch/static-1.c: New.
34421 * gcc.dg/pch/static-1.h: New.
34422 * gcc.dg/pch/static-2.c: New.
34423 * gcc.dg/pch/static-2.h: New.
34425 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
34427 * g++.dg/pch/pch.exp: Better handle failing testcases.
34428 * gcc.dg/pch/pch.exp: Likewise.
34429 * gcc.dg/pch/macro-1.c: New.
34430 * gcc.dg/pch/macro-1.h: New.
34431 * gcc.dg/pch/macro-2.c: New.
34432 * gcc.dg/pch/macro-2.h: New.
34434 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
34436 * g++.dg/dg.exp: Treat files in pch/ specially.
34437 * g++.dg/pch/pch.exp: New file.
34438 * g++.dg/pch/empty.H: New file.
34439 * g++.dg/pch/empty.C: New file.
34440 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
34443 * gcc.dg/pch/pch.exp: New file.
34444 * gcc.dg/pch/empty.h: New file.
34445 * gcc.dg/pch/empty.c: New file.
34446 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
34449 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34451 * g++.dg/template/friend14.C: New test.
34453 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34455 * gcc.dg/old-style-asm-1.c: New test.
34457 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
34459 * gcc.c-torture/compile/20030109-1.c: New test.
34461 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34463 * gcc.c-torture/execute/20030109-1.c: New test.
34465 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
34467 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
34468 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
34469 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
34470 * g++.old-deja/g++.mike/eh2.C: Likewise.
34471 * g++.old-deja/g++.mike/eh3.C: Likewise.
34472 * g++.old-deja/g++.mike/eh5.C: Likewise.
34473 * g++.old-deja/g++.mike/eh6.C: Likewise.
34474 * g++.old-deja/g++.mike/eh7.C: Likewise.
34475 * g++.old-deja/g++.mike/eh8.C: Likewise.
34476 * g++.old-deja/g++.mike/eh9.C: Likewise.
34477 * g++.old-deja/g++.mike/eh10.C: Likewise.
34478 * g++.old-deja/g++.mike/eh12.C: Likewise.
34479 * g++.old-deja/g++.mike/eh13.C: Likewise.
34480 * g++.old-deja/g++.mike/eh14.C: Likewise.
34481 * g++.old-deja/g++.mike/eh16.C: Likewise.
34482 * g++.old-deja/g++.mike/eh17.C: Likewise.
34483 * g++.old-deja/g++.mike/eh18.C: Likewise.
34484 * g++.old-deja/g++.mike/eh21.C: Likewise.
34485 * g++.old-deja/g++.mike/eh23.C: Likewise.
34486 * g++.old-deja/g++.mike/eh24.C: Likewise.
34487 * g++.old-deja/g++.mike/eh25.C: Likewise.
34488 * g++.old-deja/g++.mike/eh26.C: Likewise.
34489 * g++.old-deja/g++.mike/eh27.C: Likewise.
34490 * g++.old-deja/g++.mike/eh28.C: Likewise.
34491 * g++.old-deja/g++.mike/eh29.C: Likewise.
34492 * g++.old-deja/g++.mike/eh31.C: Likewise.
34493 * g++.old-deja/g++.mike/eh33.C: Likewise.
34494 * g++.old-deja/g++.mike/eh34.C: Likewise.
34495 * g++.old-deja/g++.mike/eh35.C: Likewise.
34496 * g++.old-deja/g++.mike/eh36.C: Likewise.
34497 * g++.old-deja/g++.mike/eh37.C: Likewise.
34498 * g++.old-deja/g++.mike/eh38.C: Likewise.
34499 * g++.old-deja/g++.mike/eh39.C: Likewise.
34500 * g++.old-deja/g++.mike/eh40.C: Likewise.
34501 * g++.old-deja/g++.mike/eh41.C: Likewise.
34502 * g++.old-deja/g++.mike/eh42.C: Likewise.
34503 * g++.old-deja/g++.mike/eh44.C: Likewise.
34504 * g++.old-deja/g++.mike/eh46.C: Likewise.
34505 * g++.old-deja/g++.mike/eh47.C: Likewise.
34506 * g++.old-deja/g++.mike/eh48.C: Likewise.
34507 * g++.old-deja/g++.mike/eh49.C: Likewise.
34508 * g++.old-deja/g++.mike/eh50.C: Likewise.
34509 * g++.old-deja/g++.mike/eh51.C: Likewise.
34510 * g++.old-deja/g++.mike/eh53.C: Likewise.
34511 * g++.old-deja/g++.mike/eh55.C: Likewise.
34512 * g++.old-deja/g++.mike/p7912.C: Likewise.
34513 * g++.old-deja/g++.mike/p9706.C: Likewise.
34514 * g++.old-deja/g++.mike/p10416.C: Likewise.
34515 * g++.old-deja/g++.mike/p11667.C: Likewise.
34516 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
34517 Remove redundant reference to Iris.
34518 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
34519 Elxsi, i860, Pico Java, and WE32K.
34521 2003-01-07 Mark Mitchell <mark@codesourcery.com>
34523 * g++.dg/ext/asm4.C: New test.
34525 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34528 * g++.dg/template/friend12.C: New test.
34529 * g++.dg/template/friend13.C: Likewise.
34530 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
34532 2003-01-08 Jan Hubicka <jh@suse.cz>
34534 * gcc.dg/i386-cadd.c: New test.
34535 * gcc.dg/i386-cmov4.c: Likewise.
34537 2003-01-06 Mark Mitchell <mark@codesourcery.com>
34540 * g++.dg/warn/Wunused-3.C: New test.
34542 * g++.dg/abi/bitfield9.C: New test.
34545 * g++.dg/parse/defarg3.C: New test.
34547 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
34549 * g++.dg/parse/ambig1.C: New test.
34550 * g++.dg/parse/defarg2.C: New test.
34552 2003-01-05 Mark Mitchell <mark@codesourcery.com>
34554 * g++.dg/template/defarg-1.C: New test.
34555 * g++.dg/template/local2.C: Likewise.
34557 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
34559 * gcc.c-torture/execute/20030105-1.c: New test.
34561 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34563 * g++.dg/parse/namespace3.C: Remove extra semicolons.
34564 * g++.dg/parse/namespace4.C: Likewise.
34566 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
34568 * g++.dg/template/ntp2.C: New test.
34570 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
34572 * g++.dg/parse/extern-C-1.C: New test.
34574 * g++.dg/parse/namespace4.C: New test.
34576 * g++.dg/template/nested1.C: New test.
34578 * g++.dg/parse/namespace3.C: New test.
34580 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
34582 * g++.dg/lookup/two-stage1.C: New test.
34584 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34586 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
34587 * g++.old-deja/g++.jason/access8.C: Likewise.
34588 * g++.old-deja/g++.other/decl5.C: Likewise.
34590 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34592 * g++.dg/parse/parse7.C: New test.
34594 2003-01-02 Mark Mitchell <mark@codesourcery.com>
34597 * g++.dg/ext/attrib7.C: New test.
34599 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34601 * g++.dg/parse/parse6.C: New test.
34603 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
34605 * gcc.dg/h8300-stack-1.c: New.
34607 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34609 g++.dg/lookup/exception1.C: New test.
34611 g++.dg/lookup/template1.C: New test.
34613 g++.dg/parse/namespace2.C: New test.
34615 g++.dg/parse/parens2.C: New test.
34617 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34619 * g++.dg/parse/parse5.C: New test.
34620 * g++.dg/lookup/scoped4.C: New test.
34622 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34624 * g++.dg/parse/parens1.C: New test.
34626 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
34628 * g++.dg/parse/parens2.C: New test.
34630 * g++.dg/lookup/scope-operator1.C: New test.
34632 * g++.dg/parse/operator1.C: New test.
34634 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34636 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
34637 * g++.old-deja/g++.other/access6.C: Likewise.
34638 * g++.old-deja/g++.other/decl1.C: Likewise.
34639 * g++.old-deja/g++.pt/typename12.C: Likewise.
34641 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34643 * g++.dg/parse/namespace1.C: New test.
34645 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34647 * g++.dg/parse/parse4.C: New test.
34649 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34651 * g++.dg/parse/parse3.C: New test.
34653 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34655 * g++.dg/parse/parse2.C: New test.
34657 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34659 * g++.dg/template/friend11.C: New test.
34661 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34663 * g++.dg/parse/parse1.C: New test.
34665 2002-12-31 Janis Johnson <janis187@us.ibm.com>
34667 * lib/profopt.exp: Change the name of a global variable to avoid
34668 possible clashes with other test suites.
34670 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
34672 * g++.dg/inherit/covariant8.C: New test.
34674 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34676 * g++.dg/init/array9.C: New test.
34679 * g++.dg/parse/expr1.C: New test.
34681 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
34683 * gcc.c-torture/compile/20021230-1.c: New test.
34685 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
34687 * g++.dg/inherit/covariant5.C: New test.
34688 * g++.dg/inherit/covariant6.C: New test.
34689 * g++.dg/inherit/covariant7.C: New test.
34691 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34694 * g++.dg/other/access2.C: New test.
34696 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
34698 * g++.dg/other/anon-struct.C: No longer fails
34699 * g++.old-deja/g++.brendan/parse4.C: Likewise.
34700 * g++.old-deja/g++.brendan/parse5.C: Likewise.
34701 * g++.old-deja/g++.brendan/parse6.C: Likewise.
34703 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
34705 * g++.dg/parse/angle-bracket.C (main): No longer fails.
34707 2002-12-27 Mark Mitchell <mark@codesourcery.com>
34709 * g++.dg/eh/spec4.C: Remove stray semicolon.
34710 * g++.dg/expr/pmf-1.C: Change error message.
34711 * g++.dg/ext/asm1.C: Remove stray semicolon.
34712 * g++.dg/ext/typename1.C: Add missing typenames.
34713 * g++.dg/inherit/template-as-base.C: Change error message.
34714 * g++.dg/lookup/scoped1.C: Likewise.
34715 * g++.dg/lookup/scoped2.C: Likewise.
34716 * g++.dg/lookup/using2.C: Likewise.
34717 * g++.dg/other/component1.C: Remove stray semicolon.
34718 * g++.dg/other/do1.C: Change error message.
34719 * g++.dg/other/error2.C: Likewise.
34720 * g++.dg/other/init1.C: Likewise.
34721 * g++.dg/other/packed1.C: Remove stray semicolon.
34722 * g++.dg/other/ptrmem2.C: Change error message.
34723 * g++.dg/parse/parameter-declaration-1.C: Remove line number
34725 * g++.dg/special/initp1.C: Remove invalid attribute usage.
34726 * g++.dg/template/access3.C: Add typename keyword.
34727 * g++.dg/template/access5.C: Remove stray semicolon.
34728 * g++.dg/template/access6.C: Likewise.
34729 * g++.dg/template/complit1.C: Likewise.
34730 * g++.dg/template/crash1.C: Change error message.
34731 * g++.dg/template/inherit2.C: Remove stray semicolon.
34732 * g++.dg/template/instantiate2.C: Likewise.
34733 * g++.dg/template/instantiate3.C: Change error message.
34734 * g++.dg/template/qual1.C: Remove stray semicolon.
34735 * g++.dg/template/qualttp18.C: Change error message.
34736 * g++.dg/template/ref1.C: Remove stray semicolon.
34737 * g++.dg/template/sizeof1.C (A::value): Declare it.
34738 * g++.dg/template/spec4.C: Change error message.
34739 * g++.dg/template/static1.C: Likewise.
34740 * g++.dg/template/type1.C: Likewise.
34741 * g++.dg/template/typename3.C: Likewise.
34742 * g++.old-deja/g++.benjamin/13478.C: Change error message.
34743 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
34744 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
34745 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
34746 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
34747 named return value extension.
34748 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
34749 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
34750 * g++.old-deja/g++.bob/extern_C.C: Likewise.
34751 * g++.old-deja/g++.bob/inherit2.C: Likewise.
34752 * g++.old-deja/g++.brendan/complex1.C: Likewise.
34753 * g++.old-deja/g++.brendan/copy5.C: Likewise.
34754 * g++.old-deja/g++.brendan/crash13.C: Likewise.
34755 * g++.old-deja/g++.brendan/crash15.C: Likewise.
34756 * g++.old-deja/g++.brendan/crash18.C: Change error message.
34757 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
34758 * g++.old-deja/g++.brendan/crash38.C: Likewise.
34759 * g++.old-deja/g++.brendan/crash50.C: Likewise.
34760 * g++.old-deja/g++.brendan/crash56.C: Likewise.
34761 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
34763 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
34764 * g++.old-deja/g++.brendan/crash8.C: Change error message.
34765 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
34766 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
34767 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
34768 * g++.old-deja/g++.brendan/template11.C: Likewise.
34769 * g++.old-deja/g++.brendan/template26.C: Likewise.
34770 * g++.old-deja/g++.brendan/template27.C: Use explicit
34771 specialization syntax.
34772 * g++.old-deja/g++.brendan/template30.C: Likewise.
34773 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
34774 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
34775 non-dependent names.
34776 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
34777 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
34778 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
34779 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
34780 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
34781 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
34782 named return value extension.
34783 * g++.old-deja/g++.ext/namedret2.C: Likewise.
34784 * g++.old-deja/g++.ext/namedret3.C: Likewise.
34785 * g++.old-deja/g++.ext/return1.C: Likewise.
34786 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
34787 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
34788 * g++.old-deja/g++.jason/access8.C: Likewise.
34789 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
34790 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
34791 pseudo-destructor names.
34792 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
34793 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
34794 pseudo-destructor names.
34795 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
34796 * g++.old-deja/g++.jason/overload19.C: Likewise.
34797 * g++.old-deja/g++.jason/overload32.C: Likewise.
34798 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
34800 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
34801 * g++.old-deja/g++.jason/return.C: Likewise.
34802 * g++.old-deja/g++.jason/return2.C: Likewise.
34803 * g++.old-deja/g++.jason/shadow1.C: Likewise.
34804 * g++.old-deja/g++.jason/special.C: Use explicit specialization
34806 * g++.old-deja/g++.jason/template10.C: Account for use of
34807 non-dependent names.
34808 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
34810 * g++.old-deja/g++.jason/template37.C: Likewise.
34811 * g++.old-deja/g++.law/access4.C: Change error messages.
34812 * g++.old-deja/g++.law/arm13.C: Remove incorrect
34813 pseudo-destructor names.
34814 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
34815 * g++.old-deja/g++.law/ctors9.C: Likewise.
34816 * g++.old-deja/g++.law/cvt22.C: Likewise.
34817 * g++.old-deja/g++.law/dtors5.C: Likewise.
34818 * g++.old-deja/g++.law/global-init1.C: Likewise.
34819 * g++.old-deja/g++.law/missed-error3.C: Likewise.
34820 * g++.old-deja/g++.law/operators28.C: Likewise.
34821 * g++.old-deja/g++.law/visibility28.C: Likewise.
34822 * g++.old-deja/g++.martin/eval1.C: Likewise.
34823 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
34825 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
34826 * g++.old-deja/g++.mike/net34.C: Likewise.
34827 * g++.old-deja/g++.mike/net36.C: Likewise.
34828 * g++.old-deja/g++.mike/ns2.C: Likewise.
34829 * g++.old-deja/g++.mike/p12306.C: Likewise.
34830 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
34832 * g++.old-deja/g++.mike/p700.C: Likewise.
34833 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
34834 * g++.old-deja/g++.mike/p710.C: Likewise.
34835 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
34837 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
34838 * g++.old-deja/g++.mike/pmf9.C: Likewise.
34839 * g++.old-deja/g++.ns/crash2.C: Likewise.
34840 * g++.old-deja/g++.ns/crash3.C: Likewise.
34841 * g++.old-deja/g++.ns/invalid1.C: Likewise.
34842 * g++.old-deja/g++.ns/ns17.C: Likewise.
34843 * g++.old-deja/g++.ns/template16.C: Likewise.
34844 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
34846 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
34847 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
34848 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
34849 named return value extension.
34850 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
34851 * g++.old-deja/g++.other/access4.C: Issue additional error
34853 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
34854 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
34855 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
34856 * g++.old-deja/g++.other/crash25.C: Change error message.
34857 * g++.old-deja/g++.other/crash4.C: Change error message.
34858 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
34859 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
34860 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
34862 * g++.old-deja/g++.other/defarg8.C: Likewise.
34863 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
34864 * g++.old-deja/g++.other/dtor10.C: Likewise.
34865 * g++.old-deja/g++.other/incomplete.C: Likewise.
34866 * g++.old-deja/g++.other/linkage7.C: Likewise.
34867 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
34869 * g++.old-deja/g++.other/mangle2.C: Likewise.
34870 * g++.old-deja/g++.other/refinit2.C: Likewise.
34871 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
34872 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
34873 * g++.old-deja/g++.pt/crash28.C: Likewise.
34874 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
34876 * g++.old-deja/g++.pt/crash32.C: Change error message.
34877 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
34878 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
34879 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
34880 error message position.
34881 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
34882 * g++.old-deja/g++.pt/defarg8.C: Change error message.
34883 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
34885 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
34886 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
34887 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
34888 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
34890 * g++.old-deja/g++.pt/explicit31.C: Likewise.
34891 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
34892 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
34894 * g++.old-deja/g++.pt/explicit71.C: Change error message.
34895 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
34897 * g++.old-deja/g++.pt/friend28.C: Account for use of
34898 non-dependent names.
34899 * g++.old-deja/g++.pt/friend29.C: Likewise.
34900 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
34902 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
34903 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
34904 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
34906 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
34907 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
34909 * g++.old-deja/g++.pt/memclass20.C: Likewise.
34910 * g++.old-deja/g++.pt/memclass5.C: Likewise.
34911 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
34913 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
34914 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
34915 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
34916 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
34917 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
34918 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
34920 * g++.old-deja/g++.pt/spec10.C: Likewise.
34921 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
34922 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
34923 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
34924 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
34925 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
34926 * g++.old-deja/g++.pt/ttp62.C: Likewise.
34927 * g++.old-deja/g++.pt/ttp64.C: Likewise.
34928 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
34929 * g++.old-deja/g++.pt/typename15.C: Likewise.
34930 * g++.old-deja/g++.pt/typename22.C: Likewise.
34931 * g++.old-deja/g++.pt/typename6.C: Change error messages.
34932 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
34933 * g++.old-deja/g++.pt/virtual2.C: Likewise.
34934 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
34936 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
34937 return value extension.
34938 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
34939 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
34940 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
34941 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
34943 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
34945 * g++.dg/warn/inline1.C: New test.
34946 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
34947 * g++.old-deja/g++.jason/synth10.C: Likewise.
34948 * g++.old-deja/g++.mike/net31.C: Likewise.
34949 * g++.old-deja/g++.mike/p8786.C: Likewise.
34951 * g++.dg/template/friend10.C: New test.
34952 * g++.dg/template/conv5.C: New test.
34954 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
34956 * g++.dg/lookup/scoped3.C: New test.
34958 * g++.dg/lookup/decl1.C: New test.
34959 * g++.dg/lookup/decl2.C: New test.
34961 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
34963 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
34964 gcc.c-torture/compile/20021015-1.c,
34965 gcc.c-torture/compile/20021015-2.c,
34966 gcc.c-torture/compile/20021123-1.c,
34967 gcc.c-torture/compile/20021123-2.c,
34968 gcc.c-torture/compile/20021123-3.c,
34969 gcc.c-torture/compile/20021123-4.c,
34970 gcc.c-torture/execute/20021024-1.c: Add tests previously added
34971 only to 3.1 or 3.2 branch.
34973 2002-12-23 Mark Mitchell <mark@codesourcery.com>
34975 * gcc.dg/i386-bitfield3.c: New test.
34977 * gcc.dg/i386-bitfield2.c: New test.
34979 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
34981 * g++.dg/parse/conv_op1.C: New test.
34983 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
34985 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
34988 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
34990 * gcc.c-torture/compile/20021220-1.c: New test.
34992 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
34994 * gcc.dg/i386-fastcall-1.c: New.
34996 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34998 * gcc.c-torture/execute/20021219-1.c: New test.
35000 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
35002 * gcc.dg/i386-pic-1.c: New test.
35004 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35007 * g++.dg/template/friend9.C: New test.
35009 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35012 * g++.dg/template/access7.C: New test.
35014 2002-12-18 Nick Clifton <nickc@redhat.com>
35016 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
35017 the libstdc++-v3 directory has been found.
35019 2002-12-12 Devang Patel <dpatel@apple.com>
35020 * gcc.dg/darwin-ld-1.c: New test.
35021 * gcc.dg/darwin-ld-2.c: New test.
35022 * gcc.dg/darwin-ld-3.c: New test.
35023 * gcc.dg/darwin-ld-4.c: New test.
35024 * gcc.dg/darwin-ld-5.c: New test.
35026 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
35028 * gcc.c-torture/compile/20021212-1.c: New test.
35030 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
35032 * gcc.dg/fshort-wchar: New test.
35034 2002-12-10 Mark Mitchell <mark@codesourcery.com>
35037 * g++.dg/template/dtor1.C: New test.
35039 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
35042 2002-12-10 Jakub Jelinek <jakub@redhat.com>
35044 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
35046 2002-12-09 Mark Mitchell <mark@codesourcery.com>
35048 * g++.dg/template/static1.C: New test.
35049 * g++.dg/template/static2.C: New test.
35050 * g++.old-deja/g++.ext/memconst.C: New test.
35052 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35054 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
35055 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
35056 * g++.dg/special/initp1.C: Likewise.
35058 2002-12-06 Jakub Jelinek <jakub@redhat.com>
35060 * gcc.c-torture/execute/20021204-1.c: New test.
35062 2002-12-04 Geoffrey Keating <geoffk@apple.com>
35064 * gcc.dg/ppc-fmadd-1.c: New file.
35065 * gcc.dg/ppc-fmadd-2.c: New file.
35066 * gcc.dg/ppc-fmadd-3.c: New file.
35068 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
35070 * gcc.c-torture/compile/20021204-1.c: New test.
35072 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
35074 * g++.dg/inherit/covariant2.C: New test.
35075 * g++.dg/inherit/covariant3.C: New test.
35076 * g++.dg/inherit/covariant4.C: New test.
35077 * g++.dg/inherit/covariant1.C: Remove XFAIL.
35078 * g++.old-deja/g++.robertl/eb17.C: Likewise.
35080 2002-12-03 Mark Mitchell <mark@codesourcery.com>
35083 * g++.dg/init/brace3.C: New test.
35085 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
35087 * gcc.dg/20020210-1.c: Fix a comment typo.
35089 2002-12-02 Mark Mitchell <mark@codesourcery.com>
35092 * g++.dg/parse/defarg1.C: New test.
35095 * g++.dg/template/char1.C: New test.
35097 * g++.dg/template/varmod1.C: Fix typo.
35099 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35102 * g++.old-deja/g++.pt/crash32.C: Expect error.
35104 2002-12-01 Mark Mitchell <mark@codesourcery.com>
35107 * g++.dg/template/varmod1.C: New test.
35110 * g++.dg/inherit/typeinfo1.C: New test.
35113 * g++.dg/inherit/typedef1.C: New test.
35115 2002-11-30 Mark Mitchell <mark@codesourcery.com>
35119 * g++.dg/template/strlen1.C: New test.
35122 * g++.dg/template/ctor2.C: New test.
35125 * g++.dg/init/string1.C: New test.
35128 * g++.dg/template/friend8.C: New test.
35130 2002-11-29 Joe Buck <jbuck@synopsys.com>
35132 * g++.dg/lookup/anon2.C: New test.
35134 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
35136 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
35139 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
35141 * gcc.dg/bitfld-6.c: New test.
35143 2002-11-27 Jan Hubicka <jh@suse.cz>
35145 * gcc.c-torture/execute/20021127.[cx]: New test.
35147 2002-11-26 Jan Hubicka <jh@suse.cz>
35149 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
35152 2002-11-26 Geoffrey Keating <geoffk@apple.com>
35154 * g++.dg/init/brace2.C: New test.
35155 * g++.old-deja/g++.mike/p9129.C: Correct.
35157 2002-11-26 Mark Mitchell <mark@codesourcery.com>
35159 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
35161 2002-11-25 Andreas Bauer <baueran@in.tum.de>
35163 * gcc.dg/sibcall-6: New test for indirect sibcalls.
35165 2002-11-25 Mark Mitchell <mark@codesourcery.com>
35167 * testsuite/g++.dg/abi/empty11.C: New test.
35168 * testsuite/g++.dg/rtti/cv1.C: New test.
35170 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
35172 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
35174 2002-11-24 Mark Mitchell <mark@codesourcery.com>
35176 * g++.dg/abi/empty10.C: New test.
35178 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
35180 * gcc.c-torture/compile/20021124-1.c: New test.
35182 2002-11-22 Mark Mitchell <mark@codesourcery.com>
35184 * g++.dg/abi/rtti2.C: New test.
35186 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
35188 * gcc.dg/i386-unroll-1.c: New test.
35190 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35192 * gcc.c-torture/compile/20021120-1.c: New test.
35193 * gcc.c-torture/compile/20021120-2.c: New test.
35195 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35197 * gcc.dg/bitfld-5.c: New test.
35199 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35201 * gcc.c-torture/execute/20021120-3.c: New test.
35203 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35205 * gcc.c-torture/execute/20021120-2.c: New test.
35207 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35209 * gcc.c-torture/execute/20021120-1.c: New test.
35211 2002-11-20 Jakub Jelinek <jakub@redhat.com>
35213 * gcc.c-torture/execute/20021118-3.c: New test.
35215 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
35217 * gcc.c-torture/compile/20021119-1.c: New test.
35219 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
35221 * gcc.dg/duff-1.c: New test.
35222 * gcc.dg/duff-2.c: New test.
35223 * gcc.dg/duff-3.c: New test.
35225 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
35227 * gcc.dg/cpp/_Pragma5.c: New test.
35229 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
35231 * gcc.c-torture/execute/20021118-2.c: New test.
35233 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
35235 * gcc.c-torture/execute/20021118-1.c: New test.
35237 2002-11-16 Jakub Jelinek <jakub@redhat.com>
35239 * gcc.dg/20021116-1.c: New test.
35241 2002-11-14 Mark Mitchell <mark@codesourcery.com>
35243 * g++.dg/abi/vcall1.C: New test.
35245 2002-11-14 Jakub Jelinek <jakub@redhat.com>
35247 * gcc.dg/20021029-1.c: New test.
35248 * gcc.dg/20021029-2.c: New test.
35250 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
35252 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
35254 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
35257 * gcc.dg/20021110.c: Move to ...
35258 * gcc.c-torture/compile/20021110.c: .... here.
35260 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35263 * gcc.c-torture/execute/20021111-1.c
35265 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
35268 * gcc.dg/20021110.c: New test.
35270 2002-11-10 Mark Mitchell <mark@codesourcery.com>
35272 * g++.dg/abi/vthunk3.C: Run only on x86.
35274 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
35276 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
35278 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
35280 * lib/compat.exp (compat-execute): Fix logic error in last
35283 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
35285 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
35287 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35290 * g++.dg/template/access6.C: New test.
35292 2002-11-08 Jan Hubicka <jh@suse.cz>
35294 * gcc.dg/i386-ssefp-1.c: New test.
35295 * gcc.dg/i386-ssefp-1.c: New test.
35297 2002-11-08 Jan Hubicka <jh@suse.cz>
35299 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
35301 2002-11-07 Mark Mitchell <mark@codesourcery.com>
35303 * g++.dg/abi/vthunk3.C: New test.
35306 * g++.dg/template/crash2.C: New test.
35308 2002-11-07 Mark Mitchell <mark@codesourcery.com>
35310 * testsuite/g++.dg/abi/dtor1.C: New test.
35311 * testsuite/g++.dg/abi/dtor2.C: Likewise.
35313 2002-11-05 Geoffrey Keating <geoffk@apple.com>
35315 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
35318 2002-11-04 Adam Nemet <anemet@lnxw.com>
35320 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
35321 -mthumb. Only xfail with -O0.
35323 2002-11-03 Mark Mitchell <mark@codesourcery.com>
35325 * g++.dg/abi/thunk1.C: New test.
35326 * g++.dg/abi/thunk2.C: Likewise.
35327 * g++.dg/abi/vtt1.C: Likewise.
35329 2002-11-02 Diego Novillo <dnovillo@redhat.com>
35331 PR optimization/8423
35332 * gcc.c-torture/execute/builtin-constant.c: New test.
35334 2002-11-01 Zack Weinberg <zack@codesourcery.com>
35336 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
35337 Add some more cases.
35339 2002-11-01 Mark Mitchell <mark@codesourcery.com>
35342 * g++.dg/opt/local1.C: New test.
35344 2002-10-30 Mark Mitchell <mark@codesourcery.com>
35347 * g++.dg/template/complit1.C: New test.
35350 * g++.dg/template/typename4.C: Likewise.
35352 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35354 Core issue 287, PR c++/7639
35355 * g++.dg/template/instantiate1.C: Adjust error location.
35356 * g++.dg/template/instantiate3.C: New test.
35357 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
35358 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
35359 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
35361 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
35363 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
35365 2002-10-29 Mark Mitchell <mark@codesourcery.com>
35368 * g++.dg/init/dtor2.C: New test.
35370 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35372 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
35373 * gcc.dg/nest.c: Bypass errors on irix6.
35375 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
35377 * gcc.dg/nest.c: Expect error for mmix-*-*.
35378 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
35380 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
35382 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
35385 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
35387 2002-10-25 Mike Stump <mrs@apple.com>
35389 * gcc.dg/warn-1.c: New test.
35391 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35393 * g++.dg/template/typename3.C: New test.
35395 2002-10-25 Mark Mitchell <mark@codesourcery.com>
35397 * g++.dg/lookup/ptrmem1.C: New test.
35399 * g++.dg/abi/vthunk2.C: New test.
35401 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35403 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
35405 2002-10-24 Mark Mitchell <mark@codesourcery.com>
35407 * g++.dg/abi/empty9.C: New test.
35409 2002-10-24 Richard Henderson <rth@redhat.com>
35411 * g++.dg/inherit/thunk1.C: Enable for ia64.
35413 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35416 * g++.dg/lookup/pretty1.C: New test.
35418 2002-10-23 Jakub Jelinek <jakub@redhat.com>
35420 * gcc.dg/20021023-1.c: New test.
35422 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35425 * g++.dg/parse/inline1.C: New test.
35427 2002-10-23 Richard Henderson <rth@redhat.com>
35429 * g++.dg/inherit/thunk1.C: Enable for x86_64.
35431 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
35433 2002-10-22 Mark Mitchell <mark@codesourcery.com>
35436 * g++.dg/parse/stmtexpr3.C: New test.
35438 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
35440 * g++.dg/expr/cond1.C: New test.
35442 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35444 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
35446 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35448 * g++.dg/abi/vbase13.C: New test.
35449 * g++.dg/abi/vbase14.C: Likewise.
35451 2002-10-21 Jakub Jelinek <jakub@redhat.com>
35453 * gcc.dg/tls/pic-1.c: New test.
35454 * gcc.dg/tls/nonpic-1.c: New test.
35455 * gcc.dg/20021018-1.c: New test.
35457 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35459 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
35460 Remove only files with the same base name as the test case.
35461 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
35462 (profopt-execute): Likewise. Also, remove old profiling
35463 and performance data files before running the tests.
35465 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
35466 * g++.dg/bprob/bprob.exp: Likewise.
35467 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
35468 to allow more general test case names.
35470 * g++.dg/bprob/bprob-1.C: Rename to ...
35471 * g++.dg/bprob/g++-bprob-1.C: ... this.
35473 * g77.dg/bprob/bprob-1.f: Rename to ...
35474 * g77.dg/bprob/g77-bprob-1.f: ... this.
35476 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35478 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
35479 bison 1.50 or later.
35481 2002-10-21 Janis Johnson <janis187@us.ibm.com>
35483 * g++.dg/README: Describe more test directories.
35485 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35487 * g++.dg/init/array6.C: Add additional tests.
35489 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35491 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
35492 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
35494 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
35496 * gcc.c-torture/compile/20020604-1.x: New.
35497 * gcc.c-torture/compile/simd-5.x: Likewise.
35498 * gcc.c-torture/execute/920710-1.x: Likewise.
35499 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
35501 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35503 * g++.dg/inherit/override1.C: Add dg-options clause.
35505 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35507 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
35510 2002-10-19 Andreas Schwab <schwab@suse.de>
35512 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
35513 directory component.
35515 2002-10-18 Mark Mitchell <mark@codesourcery.com>
35517 * g++.dg/inherit/thunk1.C: New test.
35519 * g++.dg/inherit/override1.C: New test.
35521 * g++.dg/abi/mangle11.C: New test.
35522 * g++.dg/abi/mangle14.C: New test.
35523 * g++.dg/abi/mangle17.C: New test.
35525 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
35527 * g++.dg/overload/member2.C: New test.
35529 2002-10-17 Janis Johnson <janis187@us.ibm.com>
35531 * g++.dg/README: Describe new compat directory.
35532 * g++.dg/dg.exp: Skip tests in compat directory.
35533 * README.compat: New file.
35534 * lib/compat.exp: New expect script.
35535 * g++.dg/compat: New test directory.
35536 * g++.dg/compat/compat.exp: New expect script.
35537 * g++.dg/compat/abi: New test directory.
35538 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
35539 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
35540 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
35541 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
35542 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
35543 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
35544 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
35545 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
35546 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
35547 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
35548 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
35549 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
35550 * g++.dg/compat/break: New test directory.
35551 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
35552 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
35553 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
35554 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
35555 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
35556 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
35557 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
35558 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
35559 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
35560 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
35561 g++.dg/compat/break/README: New files.
35562 * g++.dg/compat/eh: New test directory.
35563 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
35564 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
35565 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
35566 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
35567 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
35568 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
35569 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
35570 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
35571 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
35572 g++.dg/compat/eh/filter2_y.C,
35573 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
35574 g++.dg/compat/eh/new1_y.C,
35575 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
35576 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
35577 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
35578 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
35579 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
35580 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
35581 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
35582 g++.dg/compat/eh/unexpected1_y.C: New files.
35583 * g++.dg/compat/init: New test directory.
35584 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
35585 g++.dg/compat/init/array5_y.C,
35586 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
35587 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
35588 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
35589 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
35590 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
35591 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
35592 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
35593 g++.dg/compat/init/init-ref2_y.C: New files.
35595 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35598 * g++.dg/inherit/using3.C: New test.
35600 2002-10-17 Jan Hubicka <jh@suse.cz>
35602 * gcc.dg/20021017-2.c: New test.
35604 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35606 * g++.dg/abi/mangle16.C: Adjust.
35608 * g++.dg/init/array8.C: New test.
35610 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
35612 * gcc.dg/special/mips-abi.exp: New test.
35613 * gcc.dg/special/mips-abi.s: Empty file used by the above.
35615 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35617 * g++.dg/abi/mangle16.C: New test.
35618 * g++.dg/abi/mangle17.C: Likewise.
35621 * g++.dg/template/ref1.C: New test.
35623 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35625 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
35627 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
35629 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
35631 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35634 * g++.dg/init/array7.C: New test.
35636 2002-10-15 Mark Mitchell <mark@codesourcery.com>
35638 * g++.dg/init/array6.C: New test.
35640 * g++.dg/abi/mangle13.C: Likewise.
35641 * g++.dg/abi/mangle14.C: Likewise.
35642 * g++.dg/abi/mangle15.C: Likewise.
35644 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35646 * g++.dg/abi/empty8.C: New test.
35648 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
35650 * g++.dg/init/ctor1.C: New test.
35652 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
35654 * gcc.c-torture/execute/20021015-1.c: New test.
35656 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
35658 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
35660 2002-10-14 Jan Hubicka <jh@suse.cz>
35662 * gcc.dg/i386-ssetype-[1-5].c: New tests.
35664 2002-10-14 Richard Henderson <rth@redhat.com>
35666 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
35668 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35670 PR optimization/6631
35671 * g++.dg/opt/const2.C: New test.
35673 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35676 * g++.dg/parse/friend1.C: New test.
35677 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
35679 2002-10-14 Jakub Jelinek <jakub@redhat.com>
35681 * gcc.dg/20021014-1.c: New test.
35683 2002-10-11 Mark Mitchell <mark@codesourcery.com>
35686 * g++.dg/ext/vlm1.C: New test.
35687 * g++.dg/ext/vlm2.C: Likewise.
35689 * g++.dg/init/array1.C: Remove invalid braces.
35690 * g++.dg/init/brace1.C: New test.
35691 * g++.dg/init/copy2.C: Likewise.
35692 * g++.dg/init/copy3.C: Likewise.
35693 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
35694 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
35697 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
35699 * gcc.dg/cpp/assembler.S: Don't use -ansi.
35701 2002-10-11 Richard Shann <richard.shann@superh.com>
35703 * gcc.c-torture/compile/simd-5.c: New test.
35705 2002-10-10 Roger Sayle <roger@eyesopen.com>
35707 * gcc.c-torture/execute/shiftopt-1.c: New test case.
35709 2002-10-10 Jim Wilson <wilson@redhat.com>
35711 * gcc.c-torture/execute/20021010-1.c: New test.
35713 2002-10-09 Zack Weinberg <zack@codesourcery.com>
35716 * g++.dg/ext/typedef-init.C: New test.
35717 * gcc.dg/typedef-init.c: New test.
35719 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
35721 * gcc.dg/cpp/paste13.c: New test.
35723 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35725 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
35726 remaining platforms, XFAIL during compile, not execute. Don't
35729 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
35731 * gcc.dg/alias-1.c: Tweak expected warning.
35733 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
35735 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
35737 2002-10-06 Andreas Jaeger <aj@suse.de>
35739 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
35740 * gcc.dg/cpp/c++98.C: Likewise.
35742 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
35743 * g++.dg/cpp/c++98.C: Likewise.
35745 * g++.dg/README (Subdirectories): Mention cpp directory.
35748 * gcc.dg/20021006-1.c: New test.
35750 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35753 * g++.dg/other/warning1.C: New test.
35755 2002-10-04 Roger Sayle <roger@eyesopen.com>
35757 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
35758 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
35759 and sparc-*-* with -m64 as expected failures. See PR 8087.
35761 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35764 * g++.dg/template/ptrmem3.C: New test.
35767 * g++.dg/template/union1.C: New test.
35769 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35772 * g++.dg/abi/mangle9.C: New test.
35773 * g++.dg/abi/mangle10.C: New test.
35774 * g++.dg/abi/mangle11.C: New test.
35775 * g++.dg/abi/mangle12.C: New test.
35777 2002-10-02 Mark Mitchell <mark@codesourcery.com>
35780 * g++.dg/template/meminit1.C: New test.
35781 * g++.dg/warn/Wreorder-1.C: Likewise.
35782 * g++.old-deja/g++.mike/warn3.C: Tweak.
35783 * lib/prune.exp: Ingore "in copy constructor".
35785 2002-10-02 Andreas Jaeger <aj@suse.de>
35787 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
35788 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
35789 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
35792 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35794 * gcc.dg/empty1.C: Fix typo.
35796 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
35798 * gcc.dg/alias-1.c: New test.
35800 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35802 * gcc.dg/empty1.C: New test.
35804 * g++.dg/tls/init-2.C: Tweak error messages.
35806 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
35808 * gcc.c-torture/compile/20020923-1.c: New test.
35810 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
35812 * gcc.c-torture/execute/ffs-1.c: New test.
35813 * gcc.c-torture/execute/ffs-2.c: Ditto.
35815 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
35817 * g++.dg/overload/member1.C: New test.
35819 2002-09-30 Mark Mitchell <mark@codesourcery.com>
35821 * g++.dg/abi/empty7.C: New test.
35822 * g++.dg/init/pm2.C: Likewise.
35824 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
35826 * g++.dg/rtti/crash1.C: New test.
35828 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
35830 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
35831 gcc.dg/sibcall-4.c: New tests.
35833 2002-09-28 Roger Sayle <roger@eyesopen.com>
35835 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
35836 powerpc and MMIX targets.
35838 2002-09-27 Zack Weinberg <zack@codesourcery.com>
35840 * gcc.dg/cpp/20020927-1.c: New.
35842 2002-09-26 David S. Miller <davem@redhat.com>
35844 * gcc.c-torture/compile/trunctfdf.c: New.
35846 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35848 * lib/target-supports.exp (check_weak_available): Handle solaris2.
35850 2002-09-27 Alan Modra <amodra@bigpond.net.au>
35852 * gcc.c-torture/execute/loop-15.c: New.
35854 2002-09-26 Janis Johnson <janis187@us.ibm.com>
35856 * README.QMTEST: Fix typo.
35858 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
35860 * gcc.dg/20020926-1.c: New test.
35862 2002-09-25 David S. Miller <davem@redhat.com>
35865 * gcc.c-torture/execute/shiftdi.c: New test.
35867 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
35869 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
35870 unique to the tool.
35871 * lib/g77.exp (g77_init): Likewise.
35872 * lib/g++.exp (g++_init): Likewise.
35873 * lib/objc.exp (objc_init): Likewise.
35875 2002-09-25 Mark Mitchell <mark@codesourcery.com>
35877 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
35878 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
35879 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
35881 2002-09-25 Richard Henderson <rth@redhat.com>
35883 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
35884 too-small long double.
35886 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
35888 * gcc.dg/20020919-1.c: New test.
35890 2002-09-23 Mark Mitchell <mark@codesourcery.com>
35892 * g++.dg/abi/bitfield6.C: New test.
35893 * g++.dg/abi/bitfield7.C: New test.
35894 * g++.dg/abi/bitfield8.C: New test.
35895 * g++.dg/abi/vbase11.C: New test.
35897 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
35899 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
35900 hppa*-*-hpux*. Update test comment.
35902 2002-09-20 Jakub Jelinek <jakub@redhat.com>
35904 * gcc.dg/tls/struct-1.c: New test.
35906 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
35908 * gcc.dg/cpp/tr-warn2.c: Update.
35910 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
35912 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
35914 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
35916 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
35919 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
35921 * gcc.c-torture/execute/ieee/mzero3.c: New test.
35923 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35924 Adjust for c++filt moved to binutils. Remove spurious duplicate
35925 setting of cxxfilt.
35927 2002-09-19 Geoffrey Keating <geoffk@apple.com>
35929 * gcc.dg/20020312-2.c: Update for darwin.
35931 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
35933 * g++.old-deja/g++.other/crash32.C: Mark ICE.
35935 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
35937 * objc.dg/comp-types-1.m: New test.
35938 * objc.dg/comp-types-2.m: New test.
35939 * objc.dg/comp-types-3.m: New test.
35940 * objc.dg/comp-types-4.m: New test.
35941 * objc.dg/comp-types-5.m: New test.
35942 * objc.dg/comp-types-6.m: New test.
35944 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
35946 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
35948 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35950 * g++.dg/other/do1.C: New test.
35952 * g++.dg/template/subst1.C: New test.
35954 2002-09-16 Steve Ellcey <sje@cup.hp.com>
35956 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
35958 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35960 * g++.dg/template/qualttp20.C: Adjust expected errors.
35961 * g++.old-deja/g++.jason/report.C: Likewise.
35962 * g++.old-deja/g++.other/qual1.C: Likewise.
35964 * g++.dg/lookup/scoped2.C: New test.
35966 * g++.dg/ext/asm3.C: New test.
35968 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
35970 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
35972 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
35974 * ChangeLog: follow spelling conventions.
35975 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
35976 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
35977 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
35978 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
35979 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
35980 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
35981 * g++.old-deja/g++.law/global-init1.C: Likewise.
35982 * g++.old-deja/g++.other/delete4.C: Likewise.
35983 * g++.old-deja/g++.other/inline21.C: Likewise.
35984 * g++.old-deja/g++.other/singleton.C: Likewise.
35985 * g77.dg/strlen0.f: Likewise.
35986 * g77.f-torture/compile/20010519-1.f: Likewise.
35987 * g77.f-torture/compile/980310-4.f: Likewise.
35988 * gcc.c-torture/compile/20000605-1.c: Likewise.
35989 * gcc.c-torture/execute/20020225-1.c: Likewise.
35990 * gcc.dg/c90-hexfloat-2.c: Likewise.
35991 * gcc.dg/c99-bool-1.c: Likewise.
35992 * gcc.dg/c99-hexfloat-2.c: Likewise.
35993 * gcc.dg/dll-2.c: Likewise.
35994 * gcc.dg/wtr-union-init-1.c: Likewise.
35995 * gcc.dg/wtr-union-init-2.c: Likewise.
35996 * gcc.dg/wtr-union-init-3.c: Likewise.
35997 * gcc.dg/cpp/avoidpaste1.c: Likewise.
35998 * gcc.dg/cpp/defined.c: Likewise.
35999 * gcc.dg/cpp/macsyntx.c: Likewise.
36000 * gcc.dg/cpp/paste2.c: Likewise.
36001 * gcc.dg/cpp/trad/defined.c: Likewise.
36002 * gcc.dg/format/c90-printf-1.c: Likewise.
36003 * gcc.dg/format/c90-scanf-1.c: Likewise.
36004 * gcc.dg/format/c99-printf-1.c: Likewise.
36005 * gcc.dg/format/c99-scanf-1.c: Likewise.
36006 * gcc.misc-tests/gcov-8.c: Likewise.
36007 * lib/profopt.exp: Likewise.
36009 2002-09-15 Krister Walfridsson <cato@df.lth.se>
36011 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
36013 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
36015 * g++.dg/inherit/using2.C: New test.
36017 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
36019 * ChangeLog: Follow spelling conventions.
36020 * g++.dg/template/friend4.C: Likewise.
36021 * g++.old-deja/g++.pt/crash67.C: Likewise.
36022 * gcc.c-torture/execute/20000801-4.c: Likewise.
36023 * gcc.dg/c90-digraph-1.c: Likewise.
36024 * gcc.dg/c94-digraph-1.c: Likewise.
36025 * gcc.dg/c99-digraph-1.c: Likewise.
36026 * gcc.dg/cpp/line5.c: Likewise.
36027 * gcc.dg/cpp/multiline.c: Likewise.
36028 * gcc.dg/cpp/trad/literals-1.c: Likewise.
36029 * gcc.dg/format/attr-3.c: Likewise.
36030 * gcc.dg/format/c90-scanf-3.c: Likewise.
36031 * gcc.dg/format/ext-4.c: Likewise.
36033 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
36035 * g++.dg/template/pretty1.C: New test.
36037 2002-09-14 Alan Modra <amodra@bigpond.net.au>
36039 * gcc.c-torture/execute/struct-cpy-1.c: New test.
36041 2002-09-13 Matt Austern <austern@apple.com>
36043 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
36044 passing a cast expression to a function by const reference.
36046 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
36048 * g++.dg/template/deduce1.C: New test.
36050 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
36052 * gcc.c-torture/execute/simd-1.c: Force all use of int to
36055 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
36057 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
36060 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
36062 * gcc.c-torture/compile/20020910-1.c: New test.
36064 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
36066 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
36068 2002-09-10 Andreas Jaeger <aj@suse.de>
36070 * gcc.dg/20020312-2.c: Adjust for x86-64.
36072 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
36074 * g77.dg/7388.f: New test case for PR 7388.
36076 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
36078 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
36080 2002-09-05 Ziemowit Laski <zlaski@apple.com>
36082 * objc.dg/proto-lossage-1.m: New test.
36084 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
36086 * gcc.dg/cpp/_Pragma4.c: Fix typo.
36088 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
36090 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
36093 2002-09-06 Stan Shebs <shebs@apple.com>
36094 David Edelsohn <edelsohn@gnu.org>
36096 * gcc.dg/weak: New directory.
36097 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
36098 target-specific xfail bits.
36099 * gcc.dg/typeof-2.c: Move to new directory.
36100 * gcc.dg/weak.exp: New expect script.
36102 2002-09-06 Alan Modra <amodra@bigpond.net.au>
36104 * gcc.c-torture/execute/extzvsi.c: New test.
36106 2002-09-05 Stan Shebs <shebs@apple.com>
36108 * gcc.dg/weak-1.c: xfail on Darwin.
36109 * gcc.dg/weak-2.c: Ditto.
36110 * gcc.dg/weak-3.c: Ditto.
36111 * gcc.dg/weak-4.c: Ditto.
36112 * gcc.dg/weak-5.c: Ditto.
36113 * gcc.dg/weak-6.c: Ditto.
36114 * gcc.dg/weak-7.c: Ditto.
36115 * gcc.dg/weak-8.c: Ditto.
36116 * gcc.dg/weak-9.c: Ditto.
36118 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
36120 * gcc.c-torture/execute/loop-14.c: New test.
36122 2002-09-04 Jakub Jelinek <jakub@redhat.com>
36124 * g++.dg/other/cxa-atexit1.C: New test.
36126 * gcc.dg/typeof-2.c: New test.
36128 2002-09-03 Roger Sayle <roger@eyesopen.com>
36130 * gcc.dg/builtins-2.c: New testcase.
36131 * gcc.dg/builtins-3.c: New testcase.
36133 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
36135 * gcc.dg/cpp/_Pragma4.c: New test.
36137 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
36139 * objc/execute/nil_method-1.m: New testcase.
36141 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
36143 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
36144 [Object class], not [Object initialize].
36146 2002-08-31 Roger Sayle <roger@eyesopen.com>
36147 Hans-Peter Nilsson <hp@bitrange.com>
36149 * gcc.c-torture/execute/20020720-1.x: Skip test on
36150 mmix-knuth-mmixware. Correct comment.
36152 2002-08-27 Mark Mitchell <mark@codesourcery.com>
36154 * testsuite/g++.dg/abi/bitfield5.C: New test.
36155 * testsuite/g++.dg/abi/vbase10.C: Likewise.
36157 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
36159 * objc.dg/undeclared-selector.m: New test.
36161 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
36163 * g++.dg/other/offsetof1.C: Avoid cast warning.
36165 2002-08-26 Ziemowit Laski <zlaski@apple.com>
36167 * objc.dg/super-class-2.m: New test.
36169 2002-08-24 Matt Austern <austern@apple.com>
36171 * g++.dg/ext/lvaddr.C: New test.
36172 * g++.dg/ext/lvcast.C: New test.
36174 2002-08-22 Mark Mitchell <mark@codesourcery.com>
36176 * testsuite/g++.dg/inherit/cond1.C: New test.
36178 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
36180 * gcc.dg/noncompile/incomplete-1.c: New test.
36182 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
36184 * gcc.dg/typespec-1.c: New test.
36186 2002-08-20 Devang Patel <dpatel@apple.com>
36187 * objc.dg/proto-hier-2.m: New test.
36189 2002-08-19 Ziemowit Laski <zlaski@apple.com>
36191 * objc.dg/bitfield-1.m: New test.
36192 * objc.dg/bitfield-2.m: New test.
36194 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
36196 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
36197 gcc.dg/c99-flex-array-4.c: New tests.
36199 2002-08-16 Stan Shebs <shebs@apple.com>
36201 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
36203 2002-08-15 Jakub Jelinek <jakub@redhat.com>
36205 * gcc.dg/typeof-1.c: New test.
36206 * g++.dg/ext/typeof2.C: New test.
36208 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
36210 * g++.dg/other/offsetof1.C: New test.
36212 2002-08-14 Richard Henderson <rth@redhat.com>
36214 * gcc.dg/tls/diag-3.c: Fix expected message strings.
36216 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
36218 * gcc.dg/cpp/_Pragma3.c: New test.
36220 2002-08-13 Mark Mitchell <mark@codesourcery.com>
36222 * g++.dg/template/inherit3: New test.
36224 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
36226 * gcc.dg/bitfld-4.c: Add blank options.
36228 2002-08-09 Mark Mitchell <mark@codesourcery.com>
36230 * g++.dg/template/crash1.C: New test.
36232 2002-08-08 Jakub Jelinek <jakub@redhat.com>
36234 * gcc.dg/tls/opt-2.c: New test.
36236 2002-08-08 Devang Patel <dpatel@apple.com>
36238 * objc.dg/selector-1.m : New test
36240 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
36242 * g++.dg/abi/bitfield4.C: New test.
36243 * gcc.dg/bitfld-4.c: New test.
36245 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
36247 * g++.dg/other/packed1.C: New test.
36249 2002-08-07 Mark Mitchell <mark@codesourcery.com>
36251 * g++.dg/abi/offsetof.C: Tweak error messages.
36252 * g++.old-deja/g++.mike/p10769a.C: Likewise.
36254 2002-08-08 Jakub Jelinek <jakub@redhat.com>
36256 * gcc.dg/bitfld-3.c: New test.
36258 2002-08-07 Jakub Jelinek <jakub@redhat.com>
36259 Richard Henderson <rth@redhat.com>
36261 * gcc.dg/i386-bitfield1.c: New test.
36262 * g++.dg/abi/bitfield3.C: Update.
36264 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
36266 * objc.dg/const-str-2.m: Update.
36267 * gcc.dg/cpp/c++98.c: Change to C extension.
36268 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
36269 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
36271 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
36273 * testsuite/gcc.dg/tls/diag-3.c: New.
36275 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
36277 * g++.dg/README (Subdirectories): Document new subdir expr.
36278 * g++.dg/expr/pmf-1.C: New test.
36280 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
36282 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
36284 2002-08-06 Jakub Jelinek <jakub@redhat.com>
36286 * g++.dg/abi/bitfield3.C: New test.
36288 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
36290 * lib/gcov.exp: Tweak expected line formats.
36291 * gcc.misc-tests/gcov8.c: New test.
36292 * gcc.misc-tests/gcov8.x: New flags.
36294 2002-08-05 Jakub Jelinek <jakub@redhat.com>
36296 * consistency.vlad/layout/endian.c: Include string.h.
36298 * gcc.c-torture/execute/20020805-1.c: New test.
36300 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
36302 * g++.dg/other/conversion1.C: New test.
36304 2002-08-03 Roger Sayle <roger@eyesopen.com>
36306 * gcc.dg/builtins-1.c: New testcase.
36308 2002-08-02 Mark Mitchell <mark@codesourcery.com>
36310 * g++.dg/inherit/access3.C: New test.
36312 2002-08-01 Jakub Jelinek <jakub@redhat.com>
36314 * gcc.dg/ia64-visibility-2.c: New test.
36316 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
36318 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
36319 __qualifier_flags to __flags.
36321 2002-07-31 Mark Mitchell <mark@codesourcery.com>
36323 * g++.dg/inherit/operator1.C: New test.
36324 * g++.dg/lookup/disamb1.C: Fix typo in comment.
36325 * g++.dg/other/error1.C: Change expected error message.
36326 * g++.dg/template/conv4.C: Likewise.
36328 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
36330 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
36331 for documented behavior.
36333 2002-07-25 Roger Sayle <roger@eyesopen.com>
36335 * gcc.c-torture/execute/20020720-1.x: Skip this test on
36336 several targets known to fail.
36338 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
36340 * gcc.dg/mips-args-[123].c: New tests.
36342 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
36344 * gcc.dg/ppc-spe.c: New.
36346 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
36348 * g++.dg/other/ptrmem4.C: New testcase.
36350 2002-07-24 Richard Henderson <rth@redhat.com>
36352 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
36354 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
36356 * g++.dg/ext/alignof1.C (main): Return 0 for success.
36358 2002-07-24 Roger Sayle <roger@eyesopen.com>
36360 * gcc.c-torture/execute/memset-3.c: New testcase.
36362 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
36364 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
36365 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
36367 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36369 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
36372 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
36374 * gcc.c-torture/compile/simd-4.c: New test.
36376 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36378 PR c++/7347, c++/7348
36379 * g++.dg/template/access4.C: New test.
36380 * g++.dg/template/access5.C: New test.
36381 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
36382 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
36383 * g++.old-deja/g++.pt/ttp58.C: Likewise.
36384 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
36386 2002-07-22 Jakub Jelinek <jakub@redhat.com>
36388 * gcc.dg/gnu89-init-2.c: New test.
36390 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
36392 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
36394 2002-07-20 Roger Sayle <roger@eyesopen.com>
36396 * gcc.c-torture/execute/20020720-1.c: New testcase.
36398 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
36400 * gcc.dg/cpp/Wsignprom.c: New tests.
36402 2002-07-20 Alan Modra <amodra@bigpond.net.au>
36404 * gcc.c-torture/execute/loop-13.c: New test.
36406 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
36408 * gcc.dg/cpp/expr.c: New tests.
36410 2002-07-18 David Edelsohn <edelsohn@gnu.org>
36412 * g++.dg/opt/pr6713.C: Add template instantiation.
36414 2002-07-18 Alan Modra <amodra@bigpond.net.au>
36416 * gcc.dg/nest.c: New test.
36418 2002-07-17 Richard Henderson <rth@redhat.com>
36420 * g++.dg/opt/pr6713.C: New test.
36422 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
36424 * gcc.c-torture/execute/loop-2e.x: Let the testcase
36425 XFAIL for all x86 processors.
36427 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
36429 * gcc.c-torture/execute/20010122-1.x: Do not test with
36430 -fomit-frame-pointer.
36432 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36434 * g++.dg/template/instantiate2.C: New test.
36435 * g++.dg/template/spec4.C: New test.
36437 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36439 * g++.dg/template/access2.C: New test.
36440 * g++.dg/template/access3.C: New test.
36442 2002-07-15 Zack Weinberg <zack@codesourcery.com>
36444 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
36445 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
36446 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
36447 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
36448 Convert to use <stdarg.h>.
36449 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
36451 * gcc.dg/va-arg-2.c: New.
36452 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
36454 2002-07-15 Jakub Jelinek <jakub@redhat.com>
36456 * gcc.c-torture/compile/20020710-1.c: New test.
36458 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
36459 Andrew Pinski <pinskia@physics.uc.edu>
36461 gcc.c-torture/compile/simd-2.c: New testcase.
36462 gcc.c-torture/compile/simd-3.c: Likewise.
36464 2002-07-11 Mark Mitchell <mark@codesourcery.com>
36467 * g++.dg/overload/error1.C: New test.
36469 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36471 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
36472 configuration and IRIX 6 O32 ABI.
36474 2002-07-11 Roger Sayle <roger@eyesopen.com>
36476 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
36478 2002-07-10 Roger Sayle <roger@eyesopen.com>
36480 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
36482 2002-07-10 Jeffrey A Law <law@redhat.com>
36484 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
36486 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
36488 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
36490 * gcc.dg/20020312-2.c: Check for __PPC__.
36492 2002-07-09 Diego Novillo <dnovillo@redhat.com>
36494 * gcc.c-torture/compile/20020709-1.c: New test.
36496 2002-07-07 Roger Sayle <roger@eyesopen.com>
36498 * g++.dg/template/qualttp21.C: New test case.
36500 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
36502 * gcc.c-torture/compile/20020706-1.c: New test.
36503 * gcc.c-torture/compile/20020706-2.c: New test.
36505 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
36506 Alexandre Oliva <aoliva@redhat.com>
36508 * g++.dg/warn/incomplete1.C: New test.
36510 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36513 * g++.dg/warn/noreturn1.C: New test.
36515 2002-07-03 Mark Mitchell <mark@codesourcery.com>
36518 * g++.dg/debug/debug6.C: New test.
36519 * g++.dg/debug/debug7.C: New test.
36521 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
36523 * gcc.c-torture/compile/simd-3.c: New test.
36525 2002-07-03 Chris Demetriou <cgd@broadcom.com>
36527 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
36528 * gcc.dg/20020620-1.c: Likewise.
36530 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36533 * g++.dg/init/array4.C: New test.
36534 * g++.dg/init/array5.C: New test.
36536 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
36538 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
36539 * gcc.c-torture/execute/simd-2.c (main): Likewise.
36541 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36543 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
36544 * gcc.dg/wtr-aggr-init-1.c: Likewise.
36545 * gcc.dg/wtr-conversion-1.c: Likewise.
36546 * gcc.dg/wtr-escape-1.c: Likewise.
36547 * gcc.dg/wtr-int-type-1.c: Likewise.
36548 * gcc.dg/wtr-label-1.c: Likewise.
36549 * gcc.dg/wtr-static-1.c: Likewise.
36550 * gcc.dg/wtr-strcat-1.c: Likewise.
36551 * gcc.dg/wtr-suffix-1.c: Likewise.
36552 * gcc.dg/wtr-switch-1.c: Likewise.
36553 * gcc.dg/wtr-unary-plus-1.c: Likewise.
36554 * gcc.dg/wtr-union-init-1.c: Likewise.
36555 * gcc.dg/wtr-union-init-2.c: Likewise.
36556 * gcc.dg/wtr-union-init-3.c: Likewise.
36558 * gcc.dg/wtr-func-def-1.c: New test.
36560 2002-07-02 Devang Patel <dpatel@apple.com>
36562 * objc.dg/param-1.m: New test.
36564 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
36566 * gcc.dg/cpp/trad/directive.c: Add test.
36567 * gcc.dg/cpp/trad/macroargs.c: Add test.
36568 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
36570 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
36572 * gcc.dg/cpp/cmdlne-M.c: New test.
36574 2002-07-02 Ziemowit Laski <zlaski@apple.com>
36576 * objc.dg/desig-init-1.m: New test.
36578 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36581 * g++.dg/template/instantiate1.C: New test.
36583 2002-07-01 Mark Mitchell <mark@codesourcery.com>
36586 * g++.dg/template/sizeof2.C: New test.
36588 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36590 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
36591 gcc.dg/cpp/trad/include.c: New tests.
36593 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
36596 * gcc.c-torture/compile/20020701-1.c: New test.
36598 2002-07-01 Stan Shebs <shebs@apple.com>
36600 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
36602 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
36603 (objc-torture-execute): or here.
36605 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
36607 * gcc.c-torture/execute/arith-rand-ll.c: New test.
36609 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36611 * gcc.dg/cpp/trad/escaped-nl.c: New test.
36613 2002-06-30 Devang Patel <dpatel@apple.com>
36615 * objc.dg/fsyntax-only.m: New test.
36617 2002-06-27 Mark Mitchell <mark@codesourcery.com>
36620 * g++.dg/template/friend7.C: New file.
36622 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
36624 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
36627 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
36629 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
36630 avoid division by zero.
36632 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
36634 * gcc.dg/Wunknownprag.c: New tests.
36636 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
36638 * gcc.c-torture/execute/simd-2.c: New test.
36640 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
36642 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
36643 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
36644 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
36645 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
36646 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
36647 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
36648 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
36649 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
36650 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
36651 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
36652 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
36653 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
36654 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
36655 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
36656 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
36657 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
36658 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
36660 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
36662 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
36663 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
36664 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
36665 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
36667 * gcc.dg/cpp/trad/directive.c: Update.
36669 2002-06-23 Andreas Jaeger <aj@suse.de>
36671 * gcc.c-torture/execute/complex-6.c: New.
36673 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
36675 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
36676 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
36677 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
36678 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
36680 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
36682 * gcc.dg/cpp/trad: New directory with traditional tests copied
36683 from parent directory.
36684 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36685 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36686 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36687 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36688 Move to trad/ and rename.
36689 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
36690 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
36691 gcc.dg/cpp/trad/redef2.c: New tests.
36692 * gcc.dg/cpp/trad/trad.exp: New driver.
36694 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
36696 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36697 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36698 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36699 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36702 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
36704 * gcc.dg/20020620-1.c: New test.
36706 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36708 * g++.dg/template/ttp4.C: New test.
36710 2002-06-19 Jakub Jelinek <jakub@redhat.com>
36712 * g++.dg/opt/vt1.C: Fix regexp.
36714 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36716 * gcc.c-torture/execute/pure-1.c: Make functions static again.
36717 Don't use attribute `noinline'.
36719 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36721 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
36723 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
36725 * gcc.c-torture/execute/simd-1.c: New.
36727 * gcc.dg/simd-1.c: New.
36729 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36731 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
36733 2002-06-16 Richard Henderson <rth@redhat.com>
36735 * g++.dg/ext/anon-struct1.C: New.
36736 * g++.dg/ext/anon-struct2.C: New.
36737 * g++.dg/ext/anon-struct3.C: New.
36738 * gcc.dg/anon-struct-1.c: New.
36739 * gcc.dg/anon-struct-2.c: New.
36740 * gcc.dg/anon-struct-3.c: New.
36741 * gcc.dg/20011008-1.c: Adjust warning text.
36742 * gcc.dg/20020527-1.c: Add -fms-extensions.
36744 2002-06-16 Richard Henderson <rth@redhat.com>
36746 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
36748 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
36750 * gcc.c-torture/execute/20020615-1.c: New test.
36752 2002-06-15 Roger Sayle <roger@eyesopen.com>
36754 * gcc.c-tortuture/execute/compare-1.c: New test case.
36755 * gcc.c-tortuture/execute/compare-2.c: New test case.
36756 * gcc.c-tortuture/execute/compare-3.c: New test case.
36758 2002-06-13 Richard Henderson <rth@redhat.com>
36760 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
36763 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36765 * g++.dg/template/typename2.C: Update error message.
36767 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
36769 * gcc.c-torture/execute/20020611-1.c: New test.
36771 2002-06-11 Bob Wilson <bob.wilson@acm.org>
36773 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
36774 list of targets to skip.
36776 2002-06-10 Bob Wilson <bob.wilson@acm.org>
36778 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
36779 targets if not optimizing.
36781 2002-06-10 Jakub Jelinek <jakub@redhat.com>
36783 * gcc.c-torture/compile/20020605-1.c: New test.
36785 * g++.dg/opt/vt1.C: New test.
36787 * gcc.dg/20020531-1.c: New test.
36789 * gcc.dg/20020530-1.c: New test.
36791 * gcc.dg/20020527-1.c: New test.
36793 * g++.dg/opt/cse1.C: New test.
36795 2002-06-07 Roger Sayle <roger@eyesopen.com>
36797 * gcc.dg/20020607-2.c: New test case.
36799 2002-06-07 Jakub Jelinek <jakub@redhat.com>
36801 * gcc.c-torture/compile/20020604-1.c: New test.
36803 2002-06-04 Richard Henderson <rth@redhat.com>
36805 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
36806 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
36807 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
36809 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
36811 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
36813 2002-06-03 Richard Henderson <rth@redhat.com>
36815 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
36816 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
36818 2002-06-02 Richard Henderson <rth@redhat.com>
36820 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
36821 test functions static.
36823 2002-06-02 Andreas Jaeger <aj@suse.de>
36825 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
36828 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
36830 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
36831 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
36832 Update for mofified diagnostics.
36833 * gcc.dg/c99-intconst-1.c: No longer fail.
36835 2002-06-02 Richard Henderson <rth@redhat.com>
36837 * gcc.dg/uninit-A.c: Remove xfail markers.
36839 2002-06-01 Roger Sayle <roger@eyesopen.com>
36841 * gcc.dg/fnegate-1.c: New test case.
36843 2002-05-30 Osku Salerma <osku@iki.fi>
36845 * gcc.c-torture/execute/mayalias-1.c: New file.
36847 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
36849 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
36850 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
36851 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
36853 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
36855 * gcc.c-torture/execute/20020529-1.c: New test.
36857 2002-05-27 Richard Henderson <rth@redhat.com>
36859 * g++.dg/ext/attrib6.C: New test case.
36861 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36863 * gcc.c-torture/execute/pure-1.c: New test.
36865 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36867 * gcc.dg/cpp/arith-2.c: Remove.
36869 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36871 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
36872 * gcc.dg/cpp/if-3.c: Remove.
36874 2002-05-26 Jakub Jelinek <jakub@redhat.com>
36876 * g++.dg/opt/cse2.C: New test.
36878 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
36880 * gcc.dg/cpp/arith-1.c: New semantic tests.
36881 * gcc.dg/cpp/if-1.c: Update.
36883 2002-05-24 Ben Elliston <bje@redhat.com>
36885 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
36887 2002-05-24 Jakub Jelinek <jakub@redhat.com>
36889 * gcc.dg/verbose-asm.c: New test.
36891 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
36893 * gcc.dg/cpp/paste12.c: New test.
36895 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36897 * g++.dg/parse/named_ops.C: New test.
36899 2002-05-23 Mark Mitchell <mark@codesourcery.com>
36901 * gcc/testsuite/gcc.dg/weak-8.c: New test.
36903 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
36905 * gcc.dg/weak-2.c: Allow optional leading underscore
36906 in scan-assembler symbol name.
36907 * gcc.dg/weak-3.c: Likewise.
36908 * gcc.dg/weak-4.c: Likewise.
36909 * gcc.dg/weak-5.c: Likewise.
36911 2002-05-23 Jakub Jelinek <jakub@redhat.com>
36913 * gcc.dg/20020523-1.c: New test.
36915 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36917 * objc.dg/const-str-2.m: Update now that we stop after
36918 a command line error.
36920 2002-05-22 Richard Henderson <rth@redhat.com>
36922 * g++.dg/dg.exp: Fix typo in test pruneing.
36924 2002-05-22 Richard Henderson <rth@redhat.com>
36926 * g++.dg/dg.exp: Prune the tls subdirectory.
36927 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
36928 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
36929 * g++.dg/tls/init-1.C: New.
36931 2002-05-22 Jakub Jelinek <jakub@redhat.com>
36933 * gcc.dg/20020517-1.c: New test.
36935 2002-05-21 Richard Henderson <rth@redhat.com>
36937 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
36938 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
36940 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
36942 * g++.dg/other/copy2.C: New test.
36944 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
36946 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
36947 (MAX_COPY): Bump up to 10 times sizeof (long long).
36948 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
36950 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
36951 sizeof (long long).
36953 * gcc.c-torture/execute/strcpy-1.c: New test.
36955 2002-05-19 Jason Merrill <jason2redhat.com>
36957 * g++.dg/ext/oper1.C: New test.
36959 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
36960 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
36962 * README.QMTEST: New file.
36964 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
36966 2002-05-19 Andreas Jaeger <aj@suse.de>
36968 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
36970 * gcc.c-torture/execute/loop-2d.x: Likewise.
36972 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
36974 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
36975 support weak symbols.
36976 * gcc.dg/weak-4.c: Likewise.
36977 * gcc.dg/weak-6.c: Likewise.
36979 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
36981 * gcc.dg/weak-3.c: Add dg-excess-error comment for
36982 cygwin, coff and h8300-*-hms targets
36983 * gcc.dg/weak-5.c: Likewise.
36984 * gcc.dg/weak-7.c: Likewise.
36986 2002-05-16 Jason Merrill <jason@redhat.com>
36988 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
36989 (scan-assembler-not, scan-assembler-dem): Likewise.
36990 (scan-assembler-dem-not): Likewise.
36992 2002-05-15 Richard Henderson <rth@redhat.com>
36994 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
36996 2002-05-15 Richard Henderson <rth@redhat.com>
36998 * gcc.dg/weak-5.c (vfoo1c): No warning here.
36999 (vfoo1f): Warning here.
37000 (vfoo1l): Don't redefine the alias.
37002 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
37004 * g++.dg/init/pm1.C: New test.
37006 2002-05-12 David S. Miller <davem@redhat.com>
37008 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
37011 2002-05-10 Roger Sayle <roger@eyesopen.com>
37013 * gcc.c-torture/execute/20020510-1.c: New test case.
37015 2002-05-10 David S. Miller <davem@redhat.com>
37017 * gcc.c-torture/execute/conversion.c: Test long double too.
37019 2002-05-09 Jakub Jelinek <jakub@redhat.com>
37021 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
37022 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
37023 * lib/g++.exp (g++_link_flags): Likewise.
37024 * lib/objc.exp (objc_target_compile): Likewise.
37026 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
37028 * gcc.dg/cpp/poison.c: Update.
37029 * gcc.dg/cpp/20000625-2.c: Remove.
37030 * gcc.dg/cpp/direct2s.c: Remove final test.
37032 2002-05-08 Tom Rix <trix@redhat.com>
37034 * gcc.c-torture/execute/20020508-1.c: New test.
37035 * gcc.c-torture/execute/20020508-2.c: New test.
37036 * gcc.c-torture/execute/20020508-3.c: New test.
37038 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
37040 * gcc.dg/cpp/charconst-4.c: More tests.
37042 2002-05-08 Mark Mitchell <mark@codesourcery.com>
37045 * gcc.dg/weak-3.c: Update location of warning messages.
37046 * gcc.dg/weak-5.c: Likewise.
37048 2002-05-06 Roger Sayle <roger@eyesopen.com>
37050 * gcc.c-torture/execute/20020506-1.c: New test case.
37052 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
37054 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
37056 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37058 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
37060 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37062 * gcc.dg/cpp/charconst-3.c: New test.
37064 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
37066 * gcc.dg/cpp/charconst.c: Update tests.
37068 2002-05-05 Tim Josling <tej@melbpc.org.au>
37070 * treelang: Added directory for new sample language treelang. Also
37071 lib/treelang.exp: New file to signal treelang should be tested.
37073 2002-05-03 Jakub Jelinek <jakub@redhat.com>
37075 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
37076 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
37077 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
37078 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
37079 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
37080 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
37081 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
37083 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
37085 * gcc.dg/format/xopen-2.c: New test.
37087 2002-05-03 Jakub Jelinek <jakub@redhat.com>
37089 * gcc.dg/20020503-1.c: New test.
37091 2002-05-02 Mark Mitchell <mark@codesourcery.com>
37093 * g++.dg/init/dtor1.C: Make it tougher.
37095 2002-05-01 Mark Mitchell <mark@codesourcery.com>
37097 * g++.dg/init/dtor1.C: New test.
37099 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
37101 * gcc.dg/altivec-8.c: New.
37103 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
37105 * gcc.dg/altivec-7.c: New.
37107 2002-04-29 Jakub Jelinek <jakub@redhat.com>
37109 * g++.dg/parse/typedef1.C: New test.
37111 2002-04-29 Mark Mitchell <mark@codesourcery.com>
37114 * g++.dg/template/friend6.C: New test.
37117 * g++.dg/init/copy1.C: New test.
37119 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
37121 * g++.dg/warn/effc1.C: New test.
37123 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
37125 * gcc.dg/cpp/if-cexp.c: Add a test.
37127 2002-04-28 Jakub Jelinek <jakub@redhat.com>
37129 * gcc.dg/20020426-2.c: New test.
37131 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
37133 * gcc.dg/cpp/if-mop.c: Update.
37134 * gcc.dg/cpp/if-mpar.c: Add test.
37135 * gcc.dg/cpp/if-oppr.c: Update.
37137 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37140 * gcc.dg/weak-[2-7].c: New tests.
37142 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
37144 * gcc.dg/enum1.c: New test.
37146 2002-04-26 Mark Mitchell <mark@codesourcery.com>
37149 * g++.dg/inherit/access2.C: New test.
37151 2002-04-26 Mark Mitchell <mark@codesourcery.com>
37154 * gcc.dg/20020426-1.c: New test.
37156 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
37158 * g++.dg/abi/enum1.C: New test.
37160 2002-04-26 Richard Henderson <rth@redhat.com>
37162 * gcc.dg/c99-bool-1.c: Expect always true warning.
37164 2002-04-25 Roger Sayle <roger@eyesopen.com>
37166 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
37168 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37170 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
37173 2002-04-24 Mark Mitchell <mark@codesourcery.com>
37175 * g++.dg/abi/mange7.C: New test.
37178 * g++.dg/parse/stmtexpr2.C: New test.
37180 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
37182 * gcc.dg/20020312-2.c: Add SH target.
37184 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37186 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
37187 compiler output on mips*-*-irix*.
37189 2002-04-23 Jakub Jelinek <jakub@redhat.com>
37191 * g++.dg/parse/attr1.C: New test.
37193 2002-04-23 Roger Sayle <roger@eyesopen.com>
37195 * gcc.c-torture/execute/string-opt-17.c: New test case.
37196 * gcc.c-torture/execute/memset-2.c: New test case.
37198 2002-04-23 Mark Mitchell <mark@codesourcery.com>
37201 * g++.dg/template/friend5.C: New test.
37204 * g++.dg/template/qual1.C: Likewise.
37206 2002-04-22 Zack Weinberg <zack@codesourcery.com>
37208 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
37209 Include stdlib.h, not stdio.h or ctype.h.
37211 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
37213 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
37214 cris-*-elf* and mmix-*-*.
37215 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
37216 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
37217 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
37219 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
37220 * gcc.dg/wchar_t-1.c: Ditto.
37222 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
37224 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
37227 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
37229 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
37231 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37233 * gcc.c-torture/execute/20000906-1.x: Delete.
37235 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
37237 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
37239 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
37242 * g77.f-torture/execute/6367.f: New test.
37243 * g77.f-torture/execute/6367.x: Disable for MMIX.
37245 2002-04-19 Mark Mitchell <mark@codesourcery.com>
37248 * g++.dg/opt/inline2.C: New test.
37250 2002-04-18 Richard Henderson <rth@redhat.com>
37252 * gcc.dg/20000906-1.c: Enable for all targets.
37253 * gcc.c-torture/compile/iftrap-2.c: New.
37255 2002-04-18 Jakub Jelinek <jakub@redhat.com>
37257 * gcc.dg/20020418-1.c: New test.
37258 * gcc.dg/20020418-2.c: New test.
37260 2002-04-18 Richard Henderson <rth@redhat.com>
37262 * gcc.c-torture/compile/iftrap-1.c: New.
37263 * gcc.dg/iftrap-1.c: Adjust for ia64.
37264 * gcc.dg/iftrap-2.c: New.
37266 2002-04-18 Jakub Jelinek <jakub@redhat.com>
37268 * gcc.c-torture/compile/20020418-1.c: New test.
37270 2002-04-18 Roger Sayle <roger@eyesopen.com>
37272 * gcc.c-torture/compile/20020415-1.c: New.
37274 2002-04-18 David S. Miller <davem@redhat.com>
37276 * gcc.c-torture/execute/20020418-1.c: New test.
37278 2002-04-17 Jakub Jelinek <jakub@redhat.com>
37280 * gcc.dg/20020416-1.c: New test.
37282 * g++.dg/opt/inline1.C: New test.
37284 2002-04-16 Jakub Jelinek <jakub@redhat.com>
37286 * gcc.dg/altivec-5.c: New test.
37288 * gcc.dg/20020415-1.c: New test.
37290 2002-04-15 Mark Mitchell <mark@codesourcery.com>
37292 * testsuite/lib/chill.exp: Remove.
37294 2002-04-14 Jakub Jelinek <jakub@redhat.com>
37296 * g++.dg/other/big-struct.C: New test.
37298 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
37300 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
37303 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
37306 * gcc.dg/i386-387-1.c: Allow optional leading underscore
37307 in scan-assembler function name
37309 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
37311 * g77.f-torture/execute/980628-4.x,
37312 g77.f-torture/execute/980628-5.x,
37313 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
37314 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37315 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
37318 2002-04-13 David S. Miller <davem@redhat.com>
37320 * gcc.c-torture/execute/20020413-1.c: New test.
37322 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
37325 * g++.dg/ext/asm1.C: New tests.
37327 2002-04-12 Mark Mitchell <mark@codesourcery.com>
37330 * g++.dg/parse/stmtexpr1.C: New test.
37333 * g++.dg/template/copy1.C: New test.
37335 2002-04-12 Richard Henderson <rth@redhat.com>
37337 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
37339 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
37341 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
37342 gcc.c-torture/execute/20020307-2.c.
37344 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
37346 * g++.dg/ext/attrib5.C,
37347 * g++.dg/lookup/struct1.C: New tests.
37349 2002-04-11 Jakub Jelinek <jakub@redhat.com>
37351 * gcc.dg/20020411-1.c: New test.
37353 * gcc.c-torture/execute/20020411-1.c: New test.
37355 2002-04-10 Janis Johnson <janis187@us.ibm.com>
37357 * g77.f-torture/execute/6177.f: New test.
37359 2002-04-10 Jakub Jelinek <jakub@redhat.com>
37362 * g++.dg/opt/cleanup1.C: New test.
37364 * g++.dg/opt/const1.C: New test.
37366 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
37368 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
37370 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
37373 * g++.dg/template/typename2.C: New test.
37375 2002-04-10 Alan Modra <amodra@bigpond.net.au>
37377 * gcc.c-torture/execute/loop-12.c: New.
37379 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
37381 * g77.f-torture/execute/980628-4.x,
37382 g77.f-torture/execute/980628-5.x,
37383 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
37384 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37385 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
37387 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37389 PR optimization/6086
37390 * g++.dg/opt/preinc1.C: New test.
37392 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37395 * g++.dg/opt/static2.C: New test.
37397 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37400 * gcc.dg/20020406-1.c: New test.
37402 2002-04-04 David S. Miller <davem@redhat.com>
37404 * gcc.c-torture/execute/20020404-1.c: New test.
37406 2002-04-04 Jakub Jelinek <jakub@redhat.com>
37409 * gcc.dg/20020312-2.c: Do not declare global register variable
37410 if __PIC__ or __pic__ is defined.
37412 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
37414 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
37415 __asm__ so that it works correctly even if -ansi -pedantic-errors.
37417 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37419 * gcc.misc-tests/linkage.exp: Update last change to handle
37420 sparc*-, not just sparc-.
37422 2002-04-03 Richard Henderson <rth@redhat.com>
37424 * gcc.dg/cpp/ucs.c: Improved long UCS test.
37426 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37428 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
37430 2002-04-02 David S. Miller <davem@redhat.com>
37432 * gcc.c-torture/execute/20020402-3.c: New test.
37434 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37436 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
37437 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
37439 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
37440 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
37441 g77.f-torture/execute/20001201.x,
37442 g77.f-torture/execute/u77-test.x: New files.
37444 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
37445 * gcc.dg/wchar_t-1.c: Ditto.
37447 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37449 * gcc.c-torture/execute/20020402-1.c: New test.
37451 2002-04-01 Richard Henderson <rth@redhat.com>
37453 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
37455 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
37457 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37459 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
37461 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37463 * g++.dg/inherit/template-as-base.C: Expect error.
37464 * g++.dg/inherit/namespace-as-base.C: Likewise.
37466 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
37468 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
37469 g++.dg/ext/instantiate3.C: Tweak match patterns.
37471 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
37472 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
37475 2002-03-31 Richard Henderson <rth@redhat.com>
37477 * gcc.dg/special/alias-2.c: New.
37478 * gcc.dg/special/ecos.exp: Run it.
37480 2002-03-31 Richard Henderson <rth@redhat.com>
37482 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
37484 2002-03-31 Kazu Hirata <kazu@hxi.com>
37486 * gcc.dg/weak-1.c: Disable on h8300 port.
37488 2002-03-29 Janis Johnson <janis187@us.ibm.com>
37490 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
37491 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
37493 * g++.dg/bprob/bprob-1.C: New test.
37494 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
37495 * g++.dg/gcov/gcov-1.C: New test.
37496 * g++.dg/gcov/gcov-1.x: New file.
37497 * g++.dg/gcov/gcov-2.C: New test.
37498 * g++.dg/gcov/gcov-3.C: New test.
37499 * g++.dg/gcov/gcov-3.h: New file.
37501 2002-03-28 Roger Sayle <roger@eyesopen.com>
37503 * g++.old-deja/g++.other/builtins5.C: New test.
37504 * g++.old-deja/g++.other/builtins6.C: New test.
37505 * g++.old-deja/g++.other/builtins7.C: New test.
37506 * g++.old-deja/g++.other/builtins8.C: New test.
37507 * g++.old-deja/g++.other/builtins9.C: New test.
37509 2002-03-29 Jakub Jelinek <jakub@redhat.com>
37511 * g++.dg/opt/static1.C: New test.
37513 * g++.dg/opt/longbranch1.C: New test.
37515 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
37517 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
37519 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
37521 2002-03-28 Jeffrey A Law (law@redhat.com)
37523 * gcc.c-torture/execute/20020328-1.c: New test.
37525 2002-03-27 Richard Henderson <rth@redhat.com>
37527 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
37528 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
37529 move from g++.old-deja/g++.ext/.
37531 2002-03-27 Mark Mitchell <mark@codesourcery.com>
37533 * g++.dg/init/new2.C: New test.
37535 2002-03-26 Richard Henderson <rth@redhat.com>
37537 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
37539 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
37542 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
37544 * gcc.dg/20001102-1.c: Likewise.
37546 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
37548 * gcc.dg/cpp/endif-pedantic1.c,
37549 gcc.dg/cpp/endif-pedantic2.c: New tests.
37551 2002-03-26 Mark Mitchell <mark@codesourcery.com>
37553 * g++.dg/init/new1.C: New test.
37555 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
37557 * g++.dg/abi/vbase9.C: New test.
37559 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
37561 * gcc.dg/arm-asm.c: New test.
37563 2002-03-26 Andrew Cagney <ac131313@redhat.com>
37565 * gcc.dg/Wswitch-enum.c: New test.
37568 2002-03-26 Richard Henderson <rth@redhat.com>
37570 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
37573 2002-03-25 Richard Henderson <rth@redhat.com>
37575 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
37578 * gcc.c-torture/compile/20011119-1.c (xxx): New.
37579 * gcc.c-torture/compile/20011119-2.c (xxx): New.
37581 2002-03-25 Zack Weinberg <zack@codesourcery.com>
37583 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
37585 2002-03-25 Bob Wilson <bob.wilson@acm.org>
37587 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
37588 targets using generic thunk support.
37590 2002-03-25 Jakub Jelinek <jakub@redhat.com>
37592 * gcc.c-torture/compile/20020323-1.c: New test.
37594 * g++.dg/opt/conj2.C: New test.
37596 2002-03-24 Richard Henderson <rth@redhat.com>
37598 * gcc.dg/weak-1.c: Use -fno-common.
37600 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37602 * g77.dg/f77-edit-apostrophe-out.f: New test
37603 * g77.dg/f77-edit-h-out.f: New test
37604 * g77.dg/f77-edit-t-in.f: New test
37605 * g77.dg/f77-edit-t-out.f: New test
37606 * g77.dg/f77-edit-x-out.f: New test
37607 * g77.dg/f77-edit-slash-out.f: New test
37608 * g77.dg/f77-edit-colon-out.f: New test
37609 * g77.dg/f77-edit-s-out.f: New test
37611 2002-03-24 Richard Henderson <rth@redhat.com>
37613 * objc/execute/formal_protocol-6.x: New XFAIL.
37615 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37617 * gcc.dg/weak-1.c: Early return from dg-final on platforms
37618 that do not support weak symbols
37620 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37622 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
37623 * lib/g77.exp: Likewise.
37624 * lib/objc.exp: Likewise.
37626 2002-03-23 Andrew Cagney <ac131313@redhat.com>
37628 * gcc.dg/Wswitch-default.c: New test.
37630 2002-03-23 Jakub Jelinek <jakub@redhat.com>
37632 * g++.dg/other/enum1.C: New test.
37634 2002-03-23 Zack Weinberg <zack@codesourcery.com>
37636 * gcc.dg/pragma-ep-3.c: Fix typo.
37638 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37640 * g++.dg/inherit/template-as-base.C: New test.
37642 2002-03-22 Jakub Jelinek <jakub@redhat.com>
37644 * g++.old-deja/g++.other/dwarf2-1.C: Move...
37645 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
37647 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
37649 * gcc.dg/cpp/multiline.c: Update to match.
37651 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
37653 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
37655 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
37657 * gcc.dg/cpp/extratokens2.c: New file.
37659 2002-03-21 David Edelsohn <edelsohn@gnu.org>
37661 * gcc.dg/20020312-2.c: Add rs6000 target.
37663 * gcc.c-torture/compile/20020319-1.c: New test.
37665 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37667 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
37668 (A, E): Handle this.
37670 2002-03-20 Jason Merrill <jason@redhat.com>
37672 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
37674 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
37675 through prune_gcc_output.
37677 2002-03-20 Jakub Jelinek <jakub@redhat.com>
37679 * gcc.c-torture/compile/20020320-1.c: New test.
37681 2002-03-19 Jakub Jelinek <jakub@redhat.com>
37683 * gcc.c-torture/compile/20020318-1.c: New test.
37685 * gcc.dg/struct-by-value-1.c: New test.
37687 * gcc.dg/20020319-1.c: New test.
37689 2002-03-18 Jakub Jelinek <jakub@redhat.com>
37691 * g++.dg/opt/conj1.C: New test.
37693 2002-03-17 Mark Mitchell <mark@codesourcery.com>
37695 * g++.dg/template/qualttp20.C: Revert previous change.
37696 * g++.dg/template/qualttp3.C: Likewise.
37697 * g++.dg/template/qualttp4.C: Likewise.
37698 * g++.dg/template/qualttp5.C: Likewise.
37699 * g++.dg/template/qualttp6.C: Likewise.
37700 * g++.dg/template/qualttp7.C: Likewise.
37701 * g++.dg/template/qualttp8.C: Likewise.
37702 * g++.dg/template/recurse.C: Likewise.
37704 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
37706 * gcc.dg/cpp/wchar-1.c: Update.
37708 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
37710 * g++.dg/template/conv1.C: New test.
37711 * g++.dg/template/conv2.C: New test.
37712 * g++.dg/template/conv3.C: New test.
37713 * g++.dg/template/conv4.C: New test.
37715 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37717 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
37718 * g++.dg/template/qualttp3.C: Likewise.
37719 * g++.dg/template/qualttp4.C: Likewise.
37720 * g++.dg/template/qualttp5.C: Likewise.
37721 * g++.dg/template/qualttp6.C: Likewise.
37722 * g++.dg/template/qualttp7.C: Likewise.
37723 * g++.dg/template/qualttp8.C: Likewise.
37724 * g++.dg/template/recurse.C: Likewise.
37726 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37728 * g++.dg/opt/dtor1.C: New test.
37730 2002-03-15 Jakub Jelinek <jakub@redhat.com>
37732 * gcc.c-torture/compile/20020315-1.c: New test.
37734 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
37736 * gcc.dg/weak-1.c: Fix scan tests.
37738 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
37740 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
37741 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
37742 cris-*-aout* mmix-*-*.
37743 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
37744 cris-*-aout* mmix-*-*.
37745 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
37746 cris-*-elf* cris-*-aout* and mmix-*-*.
37747 * gcc.dg/20001009-1.c: Ditto.
37748 * gcc.dg/20010912-1.c: Ditto.
37749 * gcc.dg/20020122-4.c: Ditto.
37750 * gcc.dg/inline-2.c: Ditto.
37752 2002-03-14 Jeffrey A Law (law@cygnus.com)
37754 * gcc.c-torture/compile/20020314-1.c: New test.
37756 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
37758 * gcc.c-torture/execute/20020314-1.c: New test.
37760 2002-03-14 Jakub Jelinek <jakub@redhat.com>
37762 * g++.dg/warn/Wunused-1.C: New test.
37764 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
37766 * g++.dg/abi/mangle6.C: New test.
37768 2002-03-13 Jakub Jelinek <jakub@redhat.com>
37770 * gcc.c-torture/compile/20020309-2.c: New test.
37772 * gcc.c-torture/compile/20020312-1.c: New test.
37774 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
37776 * g++.dg/other/access1.C: New test.
37778 2002-03-12 Jakub Jelinek <jakub@redhat.com>
37780 * gcc.c-torture/execute/wchar_t-1.c: New test.
37782 2002-03-12 David Edelsohn <edelsohn@gnu.org>
37784 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
37786 2002-03-12 Roger Sayle <roger@eyesopen.com>
37788 * gcc.dg/20020312-1.c: New test case.
37790 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
37792 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
37794 2002-03-11 Richard Henderson <rth@redhat.com>
37796 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
37797 * g++.old-deja/g++.jason/report.C: Likewise.
37799 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37801 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
37802 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
37804 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37806 * testsuite/g++.dg/overload/pmf1.C: New test.
37808 2002-03-11 Kazu Hirata <kazu@hxi.com>
37810 * gcc.c-torture/execute/20020307-1.c: Use long.
37812 2002-03-11 Jakub Jelinek <jakub@redhat.com>
37814 PR optimization/5844
37815 * gcc.dg/20020310-1.c: New test.
37817 2002-03-09 Michael Meissner <meissner@redhat.com>
37819 * gcc.c-torture/execute/memcpy-2.c: New test.
37820 * gcc.c-torture/execute/memset-1.c: New test.
37821 * gcc.c-torture/execute/strlen-1.c: New test.
37822 * gcc.c-torture/execute/strcmp-1.c: New test.
37823 * gcc.c-torture/execute/strncmp-1.c: New test.
37825 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
37827 * gcc.dg/ppc-ldstruct.c: New test.
37829 2002-03-09 Jakub Jelinek <jakub@redhat.com>
37831 * gcc.c-torture/execute/va-arg-22.c: New test.
37833 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37835 * gcc.c-torture/compile/20020309-1.c: New test.
37837 2002-03-08 Jakub Jelinek <jakub@redhat.com>
37839 * gcc.c-torture/execute/20020307-2.c: New test.
37841 2002-03-07 Jeffrey A Law (law@redhat.com)
37843 * g77.f-torture/compile/20020307-1.f: New test.
37845 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
37847 * gcc.dg/unordered-1.c: New test.
37849 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
37851 * gcc.c-torture/execute/20020307-1.c: New test.
37853 2002-03-05 Jakub Jelinek <jakub@redhat.com>
37855 * gcc.dg/20020304-1.c: New test.
37857 * gcc.c-torture/compile/20020304-2.c: New test.
37859 2002-03-04 Zack Weinberg <zack@codesourcery.com>
37861 * gcc.c-torture/compile/20020304-1.c: New test case
37864 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
37866 * gcc.dg/20020103-1.c: Add other -D ppc variants.
37868 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
37870 * g++.dg/other/classkey1.C: New test.
37872 2002-03-01 Richard Henderson <rth@redhat.com>
37874 * gcc.c-torture/compile/981223-1.x: New.
37875 * gcc.c-torture/compile/920625-1.x: New.
37877 2002-02-28 Richard Henderson <rth@redhat.com>
37879 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
37881 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
37883 * gcc.c-torture/execute/20020227-1.c: New test.
37885 2002-02-27 Mark Mitchell <mark@codesourcery.com>
37887 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
37889 * g++.old-deja/g++.oliva/partord1.C: Likewise.
37890 * g++.old-deja.g++.other/defarg1.C: Likewise.
37891 * g++.old-deja/g++.pt/calls2.C: Likewise.
37892 * g++.old-deja/g++.pt/crash20.C: Likewise.
37893 * g++.old-deja/g++.pt/crash30.C: Likewise.
37894 * g++.old-deja/g++.pt/crash36.C: Likewise.
37895 * g++.old-deja/g++.pt/crash6.C: Likewise.
37896 * g++.old-deja/g++.pt/defarg13.C: Likewise.
37897 * g++.old-deja/g++.pt/derived3.C: Likewise.
37898 * g++.old-deja/g++.pt/error1.C: Likewise.
37899 * g++.old-deja/g++.pt/friend21.C: Likewise.
37900 * g++.old-deja/g++.pt/friend23.C: Likewise.
37901 * g++.old-deja/g++.pt/infinite1.C: Likewise.
37902 * g++.old-deja/g++.robertl/eb128.C: Likewise.
37904 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
37906 * gcc.c-torture/execute/20020225-2.c: New test.
37908 2002-02-27 Zack Weinberg <zack@codesourcery.com>
37910 * gcc.c-torture/execute/920730-1t.c,
37911 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
37912 Delete test cases, only relevant to -traditional.
37914 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
37916 * gcc.dg/cpp/undef1.c: Remove.
37917 * gcc.dg/cpp/directiv.c: Update.
37918 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
37920 2002-02-27 Michael Meissner <meissner@redhat.com>
37922 * gcc.c-torture/execute/20020226-1.c: New test.
37924 2002-02-26 Jakub Jelinek <jakub@redhat.com>
37926 * g++.dg/debug/debug4.C: New test.
37928 * gcc.dg/ia64-visibility-1.c: New test.
37930 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
37932 * gcc.dg/debug/20020224-1.c: New.
37934 2002-02-25 Kazu Hirata <kazu@hxi.com>
37936 * gcc.c-torture/execute/960416-1.x: New.
37937 * gcc.c-torture/execute/divconst-3.x: Likewise.
37939 2002-02-25 Jakub Jelinek <jakub@redhat.com>
37941 * gcc.dg/20020224-1.c: New test.
37943 2002-02-25 Alan Modra <amodra@bigpond.net.au>
37945 * gcc.c-torture/execute/20020225-1.c: New.
37947 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
37949 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
37951 2002-02-23 Jakub Jelinek <jakub@redhat.com>
37953 * gcc.dg/20020222-1.c: New test.
37955 2002-02-22 Jakub Jelinek <jakub@redhat.com>
37957 * g++.dg/opt/anonunion1.C: New test.
37959 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
37961 * g++.dg/template/qualttp19.C: New test.
37962 * g++.dg/template/qualttp20.C: New test.
37963 * g++.old-deja/g++.jason/report.C: Adjust expected errors
37964 * g++.old-deja/g++.other/qual1.C: Likewise.
37966 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
37968 * gcc.dg/attr-alwaysinline.c: New.
37970 2002-02-21 Jakub Jelinek <jakub@redhat.com>
37972 * gcc.dg/20020220-1.c: New test.
37974 * gcc.dg/20020220-2.c: New test.
37976 * g++.dg/opt/mmx1.C: New test.
37978 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
37980 * gcc.c-torture/compile/20020110.c: New test.
37982 2002-02-20 Jakub Jelinek <jakub@redhat.com>
37984 * gcc.c-torture/execute/20020219-1.c: New test.
37986 * gcc.dg/20020219-1.c: New test.
37988 * gcc.dg/noncompile/20020220-1.c: New test.
37990 * g++.dg/opt/ptrintsum1.C: New test.
37992 * gcc.dg/debug/20020220-1.c: New test.
37994 2002-02-17 Jakub Jelinek <jakub@redhat.com>
37996 * gcc.c-torture/execute/20020216-1.c: New test.
37998 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
38000 * gcc.dg/decl-1.c: Update, new test.
38002 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
38004 * g++.dg/abi/bitfield1.C: New test.
38005 * g++.dg/abi/bitfield2.C: New test.
38007 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
38009 * gcc.dg/attr-nest.c: New test.
38011 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
38013 * gcc.c-torture/execute/20020215-1.c: New test.
38015 2002-02-14 Jakub Jelinek <jakub@redhat.com>
38017 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
38018 * g++.dg/debug/debug.exp: New.
38019 * g++.dg/debug/trivial.C: New.
38020 * g++.dg/debug/debug1.C: Moved...
38021 * g++.dg/other/debug1.C: ...from here.
38022 * g++.dg/debug/debug2.C: Moved...
38023 * g++.dg/other/debug2.C: ...from here.
38024 * g++.dg/debug/debug3.C: Moved...
38025 * g++.dg/other/debug3.C: ...from here.
38027 * gcc.dg/noncompile/20020213-1.c: New test.
38029 2002-02-13 Jakub Jelinek <jakub@redhat.com>
38031 * g++.dg/other/debug3.C: New test.
38033 * gcc.c-torture/execute/20020213-1.c: New test.
38035 2002-02-13 Richard Smith <richard@ex-parrot.com>
38037 * g++.old-deja/g++.other/thunk1.C: New test.
38039 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
38041 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
38043 2002-02-13 Stan Shebs <shebs@apple.com>
38045 * gcc.dg/altivec-3.c: New.
38047 2002-02-12 Jakub Jelinek <jakub@redhat.com>
38049 * gcc.dg/Wunreachable-1.c: New test.
38050 * gcc.dg/Wunreachable-2.c: New test.
38052 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
38054 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
38056 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
38058 * gcc.dg/decl-1.c: New test.
38060 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
38062 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
38064 2002-02-10 Kazu Hirata <kazu@hxi.com>
38066 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
38067 * gcc.c-torture/compile/980506-1.x: Likewise.
38069 2002-02-10 Kazu Hirata <kazu@hxi.com>
38071 * gcc.dg/20020210-1.c: New.
38073 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
38075 * g77.f-torture/execute/947.f: New regression test
38076 for PR fortran/947.
38078 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
38080 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
38081 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
38083 2002-02-08 Richard Henderson <rth@redhat.com>
38085 * gcc.c-torture/compile/labels-3.c: New.
38087 2002-02-08 Jakub Jelinek <jakub@redhat.com>
38089 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
38090 expression statements work instead.
38091 * gcc.dg/noncompile/20020207-1.c: New test.
38093 2002-02-07 Richard Henderson <rth@redhat.com>
38095 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
38097 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
38099 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
38101 * lib/g77-dg.exp: Trim g77 error messages so that they are
38102 recognized by dg.exp.
38104 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
38107 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
38109 2002-02-07 Richard Henderson <rth@redhat.com>
38111 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
38112 to be sufficiently aligned for integers.
38114 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
38116 * g++.dg/template/friend4.C: New test.
38118 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
38121 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
38124 2002-02-07 Richard Henderson <rth@redhat.com>
38126 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
38127 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
38128 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
38129 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
38131 2002-02-06 Richard Henderson <rth@redhat.com>
38133 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
38135 2002-02-06 Janis Johnson <janis187@us.ibm.com>
38137 * gcc.dg/20020206-1.c: New test.
38139 2002-02-06 Jakub Jelinek <jakub@redhat.com>
38141 * gcc.c-torture/execute/20020206-1.c: New test.
38143 * gcc.c-torture/execute/20020206-2.c: New test.
38145 PR optimization/5429:
38146 * gcc.c-torture/compile/20020206-1.c: New test.
38148 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
38150 * g++.dg/ext/align1.C: Do not use an explicit alignment value
38151 as certain file formats cannot support particularly large
38154 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
38155 and do not expect to be able to link the executable.
38157 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
38158 fail because the COFF format does not support the weak attribute.
38160 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
38162 * g77.dg/pr5473.f: New test
38164 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
38166 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
38167 Fix testcase accordingly.
38169 2002-02-04 Richard Henderson <rth@redhat.com>
38171 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
38172 (buf): Change to be an array of pointers, not ints.
38174 2002-02-04 Jakub Jelinek <jakub@redhat.com>
38176 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
38177 before all tests. Move warning one line above to match where it
38179 * gcc.dg/Wswitch-2.c: New test.
38180 * g++.dg/warn/Wswitch-1.C: New test.
38181 * g++.dg/warn/Wswitch-2.C: New test.
38183 2002-02-04 Richard Henderson <rth@redhat.com>
38185 * g++.dg/abi/offsetof.C: Fix size comparison.
38187 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
38189 * gcc.dg/cast-qual-2.c: New test.
38191 2002-02-04 Jakub Jelinek <jakub@redhat.com>
38193 * gcc.dg/20020201-4.c: New test.
38195 2002-02-04 Ben Elliston <bje@redhat.com>
38197 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
38198 target_info attribute != 0, in addition to the empty string.
38199 (gcc_target_compile): Likewise.
38201 2002-02-03 Andrew Cagney <ac131313@redhat.com>
38203 * gcc.dg/Wswitch.c: New test.
38204 PR gcc/4475. PR gcc/3780.
38206 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
38208 * g77.f-torture/execute/5122.f: New test for regressions
38209 against PR fortran/5122.
38211 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
38213 * g77.f-torture/compile/pr3743.f: Delete
38214 * g77.dg/pr3743-1.f: New test.
38215 * g77.dg/pr3743-2.f: New test.
38216 * g77.dg/pr3743-3.f: New test.
38217 * g77.dg/pr3743-4.f: New test.
38219 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
38221 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
38223 2002-02-02 Richard Henderson <rth@redhat.com>
38225 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
38226 * gcc.c-torture/execute/bf64-1.c: Likewise.
38228 2002-02-02 Jakub Jelinek <jakub@redhat.com>
38230 * gcc.dg/20020201-2.c: New test.
38232 * gcc.dg/20020201-3.c: New test.
38234 * gcc.c-torture/execute/bitfld-2.c: New test.
38236 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
38238 * gcc.dg/bitfld-1.c: Update.
38239 * gcc.dg/bitfld-2.c: Update.
38240 * gcc.c-torture/execute/bitfld-1.x: New.
38242 2002-02-02 Jakub Jelinek <jakub@redhat.com>
38244 * gcc.c-torture/execute/20020201-1.c: New test.
38246 2002-02-01 Janis Johnson <janis187@us.ibm.com>
38249 * gcc.dg/20020201-1.c: New test.
38251 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
38254 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
38255 * g77.f-torture/compile/pr3743.x: Remove
38257 2002-01-31 Tom Rix <trix@redhat.com>
38259 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
38261 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
38263 * gcc.dg/noncompile/20020130-1.c: New test.
38265 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
38267 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
38269 2002-01-29 Richard Henderson <rth@redhat.com>
38271 * gcc.c-torture/execute/991118-1.c: Cast various constants back
38273 * gcc.c-torture/execute/bf64-1.c: Likewise.
38275 2002-01-29 Jakub Jelinek <jakub@redhat.com>
38277 * gcc.c-torture/execute/20020129-1.c: New test.
38279 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38281 * gcc.c-torture/compile/20000224-1.c: Update.
38282 * gcc.c-torture/execute/bitfld-1.c: New tests.
38283 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
38284 * gcc.dg/uninit-A.c: Update.
38286 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
38288 * g++.dg/template/ctor1.C: Add instantiation.
38290 2002-01-28 Paul Koning <pkoning@equallogic.com>
38292 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
38293 argument to __builtin_prefetch to be const ptr.
38295 2002-01-28 Jakub Jelinek <jakub@redhat.com>
38297 * gcc.c-torture/compile/20020120-1.c: New test.
38299 2002-01-27 Kazu Hirata <kazu@hxi.com>
38301 * gcc.c-torture/execute/20020127-1.c: New test.
38303 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
38305 * g77.dg/f77-edit-i-in.f: New test
38306 * g77.dg/f77-edit-i-out.f: New test
38308 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
38310 * gcc.dg/debug/debug.exp: New file.
38311 * gcc.dg/debug/trivial.c: New file.
38312 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
38313 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
38314 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
38315 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
38316 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
38317 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
38318 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
38319 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
38320 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
38321 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
38322 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
38323 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
38324 * gcc.dg/20000503-1.c: Removed.
38325 * gcc.dg/20010207-1.c: Removed.
38326 * gcc.dg/20011223-1.c: Removed.
38327 * gcc.dg/20020104-2.c: Removed.
38328 * gcc.dg/debug-1.c: Removed.
38329 * gcc.dg/debug-2.c: Removed.
38330 * gcc.dg/debug-3.c: Removed.
38331 * gcc.dg/debug-4.c: Removed.
38332 * gcc.dg/debug-5.c: Removed.
38333 * gcc.dg/debug-6.c: Removed.
38334 * gcc.dg/dwarf2-1.c: Removed.
38335 * gcc.dg/dwarf2-2.c: Removed.
38337 2002-01-25 Jakub Jelinek <jakub@redhat.com>
38339 * g++.old-deja/g++.other/eh5.C: New test.
38340 * g++.old-deja/g++.other/sibcall2.C: New test.
38341 * g++.old-deja/g++.other/array9.C: New test.
38342 * g++.old-deja/g++.other/typename2.C: New test.
38343 * g++.old-deja/g++.other/crash60.C: New test.
38344 * g++.old-deja/g++.other/conv9.C: New test.
38345 * g++.old-deja/g++.other/mangle10.C: New test.
38346 * g++.old-deja/g++.other/unchanging1.C: New test.
38347 * g++.old-deja/g++.other/exprstmt1.C: New test.
38348 * g++.old-deja/g++.other/inline23.C: New test.
38349 * g++.old-deja/g++.eh/ia64-1.C: New test.
38350 * g++.old-deja/g++.other/dwarf2-1.C: New test.
38351 * g++.old-deja/g++.other/reload1.C: New test.
38352 * g++.old-deja/g++.other/static20.C: New test.
38353 * g++.old-deja/g++.other/local-alloc1.C: New test.
38354 * g++.old-deja/g++.other/conv8.C: New test.
38355 * g++.old-deja/g++.other/stmtexpr2.C: New test.
38356 * g++.old-deja/g++.other/storeexpr1.C: New test.
38357 * g++.old-deja/g++.other/storeexpr2.C: New test.
38358 * g++.dg/eh/template2.C: New test.
38359 * g++.dg/warn/weak1.C: New test.
38361 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
38363 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
38364 Remove first, non-varying, argument.
38366 2002-01-23 Richard Henderson <rth@redhat.com>
38368 * gcc.dg/inline-2.c: New.
38370 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
38371 Add optional target arg. Check number of arguments.
38372 (scan-assembler-not, scan-assembler-dem): Likewise.
38373 (scan-assembler-dem-not): Likewise.
38375 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38377 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
38379 * g++.old-deja/g++.brendan/parse3.C,
38380 g++.old-deja/g++.other/crash26.C,
38381 g++.old-deja/g++.other/crash28.C,
38382 g++.old-deja/g++.other/crash29.C,
38383 g++.old-deja/g++.other/crash30.C,
38384 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
38386 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
38388 * gcc.dg/20020115-1.c: New.
38390 2002-01-23 Bob Wilson <bob.wilson@acm.org>
38392 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
38394 2002-01-23 Janis Johnson <janis187@us.ibm.com>
38396 * gcc.dg/20020122-3.c: New.
38398 2002-01-23 Jakub Jelinek <jakub@redhat.com>
38400 * g++.dg/other/gc1.C: New test.
38402 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38404 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38406 2002-01-22 Richard Henderson <rth@redhat.com>
38408 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
38410 2002-01-22 Richard Henderson <rth@redhat.com>
38412 * gcc.dg/20020122-4.c: New.
38414 2002-01-22 H.J. Lu <hjl@gnu.org>
38416 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
38418 * gcc.dg/special/ecos.exp: Likewise.
38419 * lib/g++-dg.exp: Likewise.
38420 * lib/g77-dg.exp: Likewise.
38421 * lib/gcc-dg.exp : Likewise.
38422 * lib/mike-g++.exp: Likewise.
38423 * lib/mike-g77.exp: Likewise.
38424 * lib/mike-gcc.exp: Likewise.
38425 * lib/objc-dg.exp: Likewise.
38427 2002-01-22 Janis Johnson <janis187@us.ibm.com>
38430 * gcc.dg/20020122-2.c: New test.
38432 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
38434 * gcc.dg/20020122-1.c: New test.
38436 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
38438 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
38440 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
38442 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
38444 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38446 * gcc.c-torture/compile/20020121-1.c: New test.
38448 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
38450 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
38453 2002-01-21 Jakub Jelinek <jakub@redhat.com>
38455 * gcc.dg/20020218-1.c: New test.
38457 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
38459 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
38461 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
38462 "At global scope" warning
38463 * g++.dg/ext/align1.C: Change cygwin test for alignment
38464 from db-bogus to dg-warning
38466 2002-01-21 Zack Weinberg <zack@codesourcery.com>
38468 * g77.f-torture/compile/cpp2.F: New test.
38470 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
38472 * g++.dg/template/access1.C: New test.
38474 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
38476 * gcc.dg/20020118-1.c: New.
38478 2002-01-18 Kazu Hirata <kazu@hxi.com>
38480 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
38482 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38484 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
38485 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
38486 alignment warnings.
38488 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38490 * gcc.misc-tests/i386-prefetch.exp: Save and restore
38491 torture_with_loops and torture_without_loops
38493 2002-01-17 Jakub Jelinek <jakub@redhat.com>
38495 * gcc.c-torture/compile/20020116-1.c: New test.
38497 2002-01-16 Jakub Jelinek <jakub@redhat.com>
38499 * gcc.dg/20020116-2.c: New test.
38501 * gcc.dg/ultrasp4.c: New test.
38503 * gcc.dg/20020116-1.c: New test.
38505 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
38507 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
38510 2002-01-15 Janis Johnson <janis187@us.ibm.com>
38512 * gcc.misc-tests/i386-prefetch.exp: New.
38513 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
38514 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
38515 * gcc.misc-tests/i386-pf-none-1.c: New test.
38516 * gcc.misc-tests/i386-pf-sse-1.c: New test.
38518 2002-01-15 Jakub Jelinek <jakub@redhat.com>
38520 * gcc.dg/gnu89-init-1.c: Add new tests.
38522 2002-01-15 Andreas Jaeger <aj@suse.de>
38524 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
38525 * gcc.dg/i386-mmx-2.c: Likewise.
38526 * gcc.dg/i386-sse-1.c: Likewise.
38527 * gcc.dg/i386-sse-2.c: Likewise.
38528 * gcc.dg/i386-sse-3.c: Likewise.
38530 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
38532 * g77.f-torture/execute/intrinsic-unix-bessel.f:
38533 Uncomment additional cases that now pass.
38535 2002-01-11 Richard Henderson <rth@redhat.com>
38537 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
38538 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
38540 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
38542 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
38544 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
38546 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
38547 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
38549 2002-01-10 Dale Johannesen <dalej@apple.com>
38551 * gcc.c-torture/execute/loop-11.c: New.
38553 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
38555 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
38556 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
38558 2002-01-09 Richard Henderson <rth@redhat.com>
38560 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
38561 type in which to perform the operation for each size.
38563 2002-01-09 Alan Matsuoka (alanm@redhat.com)
38565 * gcc.c-torture/compile/20020109-2.c: New test.
38567 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
38569 * gcc.c-torture/execute/loop-10.c: New test.
38571 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38573 * gcc.c-torture/compile/20010226-1.c: New test.
38574 * gcc.c-torture/compile/20010227-1.c: New test.
38575 * gcc.c-torture/compile/20010426-1.c: New test.
38576 * gcc.c-torture/compile/20010510-1.c: New test.
38577 * gcc.c-torture/compile/20010605-3.c: New test.
38578 * gcc.c-torture/compile/20010824-1.c: New test.
38579 * gcc.c-torture/execute/20010409-1.c: New test.
38580 * gcc.dg/noncompile/20000901-1.c: New test.
38581 * gcc.dg/20001023-1.c: New test.
38582 * gcc.dg/20001101-1.c: New test.
38583 * gcc.dg/20001102-1.c: New test.
38584 * gcc.dg/20010207-1.c: New test.
38585 * gcc.dg/20010405-1.c: New test.
38586 * gcc.dg/20010822-1.c: New test.
38587 * gcc.dg/20011107-1.c: New test.
38589 2002-01-09 Jeffrey A Law (law@redhat.com)
38591 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
38593 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
38594 execution failure on PA targets.
38596 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38598 * gcc.c-torture/compile/20020109-1.c: New test.
38600 2002-01-08 Kazu Hirata <kazu@hxi.com>
38602 * gcc.c-torture/execute/20020108-1.c: New test.
38604 2002-01-08 Jakub Jelinek <jakub@redhat.com>
38606 * gcc.dg/20020108-1.c: New test.
38608 2002-01-08 H.J. Lu <hjl@gnu.org>
38610 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
38613 2002-01-08 Geoff Keating <geoffk@redhat.com>
38615 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
38618 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
38620 * gcc.dg/altivec-4.c: Test altivec predicates.
38622 2002-01-07 Jakub Jelinek <jakub@redhat.com>
38624 * gcc.c-torture/execute/20020107-1.c: New test.
38626 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
38629 * gcc.c-torture/compile/20020106-1.c: New test.
38631 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
38633 * gcc.c-torture/execute/nestfunc-4.c: New test.
38635 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38637 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
38638 extra triple that slipped in.
38639 * g++.old-deja/g++.abi/align.C: Likewise.
38640 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38642 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38644 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
38645 * g++.old-deja/g++.abi/align.C: Likewise.
38646 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38648 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
38650 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
38653 2002-01-04 Jakub Jelinek <jakub@redhat.com>
38655 * gcc.dg/20020104-1.c: New test.
38657 * gcc.dg/20020104-2.c: New test.
38659 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
38661 * gcc.dg/20020103-1.c: Fix typo in target selector.
38663 2002-01-03 Richard Henderson <rth@redhat.com>
38665 * gcc.dg/20020103-1.c: New.
38667 2002-01-03 Kazu Hirata <kazu@hxi.com>
38669 * gcc.c-torture/execute/20020103-1.c: New test.
38671 2002-01-03 Jakub Jelinek <jakub@redhat.com>
38673 * g++.dg/other/debug2.C: New test.
38675 * gcc.c-torture/compile/20020103-1.c: New test.
38677 2002-01-02 Jakub Jelinek <jakub@redhat.com>
38679 * gcc.dg/gnu89-init-1.c: Added new tests.
38681 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38683 * g++.dg/template/friend2.C: Remove as patch is reverted.
38685 * g++.dg/warn/oldcast1.C: New test.
38687 * g++.dg/template/ptrmem1.C: New test.
38688 * g++.dg/template/ptrmem2.C: New test.
38690 * g++.dg/template/ntp.C: New test.
38692 * g++.dg/other/component1.C: New test.
38694 * g++.dg/template/ttp3.C: New test.
38696 * g++.dg/template/friend2.C: New test.
38697 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
38699 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38701 * g++.dg/other/ptrmem1.C: New test.
38702 * g++.dg/other/ptrmem2.C: New test.
38704 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38706 * g++.dg/template/ctor1.C: New test.
38708 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38710 * g++.dg/template/friend2.C: New test.
38712 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
38714 * gcc.dg/mmix-1.c: New test.
38716 2001-12-31 Richard Henderson <rth@redhat.com>
38718 * gcc.dg/asm-5.c: New.
38720 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
38722 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
38723 in namespace __gnu_cxx
38725 2001-12-30 Richard Henderson <rth@redhat.com>
38727 * gcc.dg/debug-6.c: New.
38729 2001-12-30 Jakub Jelinek <jakub@redhat.com>
38731 * gcc.c-torture/compile/20011229-2.c: New test.
38733 2001-12-29 Jakub Jelinek <jakub@redhat.com>
38735 * gcc.dg/debug-3.c: New test.
38736 * gcc.dg/debug-4.c: New test.
38737 * gcc.dg/debug-5.c: New test.
38739 2001-12-29 Richard Henderson <rth@redhat.com>
38741 * g++.dg/eh/loop1.C: New.
38743 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38745 * g++.dg/template/crash1.C: New test.
38747 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38749 * g++.dg/other/const1.C: New test.
38751 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38753 * gcc.c-torture/compile/20011229-1.c: New test.
38755 2001-12-28 Stan Shebs <shebs@apple.com>
38757 * lib/objc-torture.exp: Resync with c-torture.exp.
38758 * lib/objc.exp: Load standard libraries.
38760 2001-12-28 Jakub Jelinek <jakub@redhat.com>
38762 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
38765 2001-12-27 Roger Sayle <roger@eyesopen.com>
38767 * gcc.c-torture/execute/string-opt-16.c: New testcase.
38769 2001-12-27 Richard Henderson <rth@redhat.com>
38771 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
38773 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
38775 * g++.dg/eh/ctor1.C: New test.
38776 * g++.dg/other/error2.C: New test.
38778 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
38780 * g++.dg/other/init2.C: New test.
38782 2001-12-24 Richard Henderson <rth@redhat.com>
38784 * gcc.dg/20011223-1.c: New.
38785 * gcc.dg/inline-1.c: New.
38787 2001-12-23 Richard Henderson <rth@redhat.com>
38789 * gcc.dg/asm-4.c: Test operand modifiers.
38791 2001-12-23 Richard Henderson <rth@redhat.com>
38793 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
38795 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
38797 * gcc.c-torture/execute/20011223-1.c: New test.
38799 2001-12-21 Richard Henderson <rth@redhat.com>
38801 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
38802 re-enables the warning.
38804 2001-12-21 Richard Henderson <rth@redhat.com>
38806 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
38808 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38810 * gcc.c-torture/compile/20011218-1.c: New test.
38812 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
38814 * gcc.misc-test/arm-isr.exp: New file. Control running of the
38816 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
38817 epilogue generation for ARM ISR routines.
38819 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38821 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
38822 * gcc.dg/format/c90-printf-3.c: Likewise.
38823 * gcc.dg/format/c99-printf-3.c: Likewise.
38824 * gcc.dg/format/ext-1.c: Likewise.
38825 * gcc.dg/format/ext-6.c: Likewise.
38826 * gcc.dg/format/format.h: Prototype unlocked stdio.
38828 2001-12-20 Richard Henderson <rth@redhat.com>
38830 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
38832 (malloc): Correct allocation logic. Abort if we fill up the
38833 arena before initialization complete.
38834 (realloc): Correct allocation logic.
38836 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38838 * gcc.c-torture/compile/20011219-2.c: New test.
38840 * gcc.c-torture/execute/20011219-1.c: New test.
38842 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
38844 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
38845 target does not support weak symbols.
38847 2001-12-19 Jakub Jelinek <jakub@redhat.com>
38849 * gcc.c-torture/compile/20011219-1.c: New test.
38851 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
38853 * g++.dg/other/error1.C: New test.
38855 2001-12-17 Jeffrey A Law (law@redhat.com)
38857 * gcc.c-torture/execute/20011217-1.c: New test.
38859 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
38861 * objc.dg/special/: New directory.
38862 * objc.dg/special/special.exp: New file.
38863 * objc.dg/special/unclaimed-category-1.h: New file.
38864 * objc.dg/special/unclaimed-category-1a.m: New file.
38865 * objc.dg/special/unclaimed-category-1.m: New file.
38867 2001-12-17 Andreas Jaeger <aj@suse.de>
38869 * gcc.c-torture/compile/20011217-2.c: New test.
38871 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
38873 * gcc.c-torture/compile/20011217-1.c: New test.
38875 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
38877 * testsuite/gcc.dg/20011214-1.c: New.
38879 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
38881 * gcc.dg/altivec-4.c: New.
38883 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
38885 * gcc.dg/20011113-1.c: New test.
38887 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
38889 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
38890 std::__malloc_alloc_template<0> and
38891 std::__default_alloc_template<false, 0>.
38893 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
38895 * objc/execute/bf-21.m: New test.
38896 * objc/execute/enumeration-1.m: New test.
38897 * objc/execute/enumeration-2.m: New test.
38899 2001-12-12 Jakub Jelinek <jakub@redhat.com>
38901 * gcc.dg/gnu89-init-1.c: New test.
38903 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
38905 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
38906 * g++.old-deja/g++.jason/2371.C: Likewise.
38907 * g++.old-deja/g++.jason/template33.C: Likewise.
38908 * g++.old-deja/g++.jason/template34.C: Likewise.
38909 * g++.old-deja/g++.jason/template36.C: Likewise.
38910 * g++.old-deja/g++.oliva/typename1.C: Likewise.
38911 * g++.old-deja/g++.oliva/typename2.C: Likewise.
38912 * g++.old-deja/g++.other/typename1.C: Likewise.
38913 * g++.old-deja/g++.pt/inherit2.C: Likewise.
38914 * g++.old-deja/g++.pt/nontype5.C: Likewise.
38915 * g++.old-deja/g++.pt/typename11.C: Likewise.
38916 * g++.old-deja/g++.pt/typename14.C: Likewise.
38917 * g++.old-deja/g++.pt/typename16.C: Likewise.
38918 * g++.old-deja/g++.pt/typename3.C: Likewise.
38919 * g++.old-deja/g++.pt/typename4.C: Likewise.
38920 * g++.old-deja/g++.pt/typename5.C: Likewise.
38921 * g++.old-deja/g++.pt/typename7.C: Likewise.
38922 * g++.old-deja/g++.robertl/eb9.C: Likewise.
38924 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
38926 * g++.dg/other/linkage1.C: New test.
38927 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
38930 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
38932 * gcc.dg/concat.c: New test.
38934 2001-12-11 Stan Shebs <shebs@apple.com>
38936 * objc/compile: New test directory.
38937 * objc/compile/compile.exp: New expect script.
38938 * objc/compile/20011211-1.m: New compile test.
38940 2001-12-11 Jason Merrill <jason@redhat.com>
38942 * lib/prune.exp (prune_gcc_output): Also handle "In member
38943 function". So many permutations...
38945 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
38947 * g++.dg/template/typedef1.C: New test.
38949 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
38951 * g++.dg/other/copy1.C: New test.
38953 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
38955 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
38957 * gcc.dg/builtin-choose-expr.c: New.
38959 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
38961 * gcc.dg/altivec-2.c: New.
38963 2001-12-07 Richard Henderson <rth@redhat.com>
38965 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
38967 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
38969 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
38972 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38974 * g++-old.deja/g++.robertl/eb101.C: Deleted.
38976 2001-12-06 Janis Johnson <janis187@us.ibm.com>
38978 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
38979 variable argument list.
38981 2001-12-06 Zack Weinberg <zack@codesourcery.com>
38983 * gcc.c-torture/execute/memcheck: Delete entire directory.
38984 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
38985 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
38987 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
38989 * gcc.dg/Wshadow-1.c: New test.
38991 2001-12-05 Jakub Jelinek <jakub@redhat.com>
38993 * gcc.c-torture/compile/20011130-1.c: New test.
38995 * gcc.dg/noncompile/20011025-1.c: New test.
38997 * g++.dg/other/anon-union.C: New test.
38999 * gcc.c-torture/execute/20011024-1.c: New test.
39001 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
39003 * gcc.c-torture/execute/20000722-1.x,
39004 gcc.c-torture/execute/20010123-1.x: Remove.
39005 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
39006 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
39007 gcc.dg/c99-complit-2.c: New tests.
39009 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
39011 * g++.dg/inherit/base1.C: New test.
39013 2001-12-04 Jakub Jelinek <jakub@redhat.com>
39015 * g++.dg/other/stdarg1.C: New test.
39017 * gcc.c-torture/compile/20011130-2.c: New test.
39019 2001-12-03 Janis Johnson <janis187@us.ibm.com>
39021 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
39022 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
39023 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
39024 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
39025 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
39026 * gcc.dg/builtin-prefetch-1.c: New test.
39028 2001-12-03 Jakub Jelinek <jakub@redhat.com>
39030 * gcc.dg/20011130-1.c: New test.
39032 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
39034 * g++.dg/other/scope1.C: New test.
39035 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
39037 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
39039 * gcc.dg/vla-init-1.c: New test.
39041 2001-12-01 Geoff Keating <geoffk@redhat.com>
39043 * gcc.c-torture/compile/structs.c: New testcase from GDB.
39045 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
39047 * objc.dg/alias.m: Update.
39048 * objc.dg/class-1.m: Update.
39049 * objc.dg/const-str-1.m: Update.
39050 * objc.dg/fwd-proto-1.m: Update.
39051 * objc.dg/id-1.m: Update.
39052 * objc.dg/super-class-1.m: Update.
39054 2001-11-29 Mark Mitchell <mark@codesourcery.com>
39056 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
39059 2001-11-28 Jeffrey A Law (law@cygnus.com)
39061 * gcc.c-torture/execute/20011128-1.c: New test.
39063 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
39065 * gcc.dg/20011127-1.c: New test.
39067 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
39069 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
39070 from Austin Group draft 7.
39071 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
39072 scanf format arguments.
39073 * gcc.dg/format/no-exargs-2.c: New test.
39075 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
39077 * g++.dg/abi/vbase8-4.C: New test.
39079 2001-11-24 Ian Lance Taylor <ian@airs.com>
39081 * gcc.c-torture/execute/20011121-1.c: New test.
39083 2001-11-23 Jeffrey A Law (law@cygnus.com)
39085 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
39087 2001-11-23 Andreas Jaeger <aj@suse.de>
39089 * gcc.dg/cpp/charconst-2.c: New test.
39091 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
39093 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
39094 to the host if it is remote. Let tests specify extra headers
39096 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
39097 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
39098 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
39099 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
39100 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
39101 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
39102 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
39103 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
39104 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
39105 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
39107 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
39109 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
39110 for little endian ARMs.
39112 2001-11-20 Jakub Jelinek <jakub@redhat.com>
39114 * gcc.c-torture/compile/20011119-1.c: New test.
39115 * gcc.c-torture/compile/20011119-2.c: New test.
39117 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
39119 * gcc.dg/altivec-1.c: Fix typo.
39121 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
39123 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
39125 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
39127 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
39129 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
39131 * lib/g77.exp: Don't specify --rpath-link.
39133 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
39134 across all the headers.
39135 * gcc.dg/format/format.exp: For testing on a remote host,
39138 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
39139 * gcc.c-torture/execute/930406-1.c: Likewise.
39140 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
39142 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
39144 * gcc.dg/altivec-1.c: New.
39146 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
39148 * gcc.dg/cpp/fpreprocessed.c: New test case.
39150 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39152 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
39153 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
39154 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
39156 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39158 * gcc.dg/no-builtin-1.c: New test.
39160 2001-11-16 Jakub Jelinek <jakub@redhat.com>
39162 * gcc.c-torture/execute/20011115-1.c: New test.
39164 2001-11-15 Jakub Jelinek <jakub@redhat.com>
39166 * gcc.c-torture/compile/20011114-2.c: New test.
39167 * gcc.c-torture/compile/20011114-3.c: New test.
39168 * gcc.c-torture/compile/20011114-4.c: New test.
39170 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
39172 * g++.dg/other/init1.C: New test.
39174 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
39176 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
39179 * gcc.c-torture/execute/20011114-1.c: New testcase.
39181 * gcc.c-torture/compile/20010327-1.c: Revert last change.
39182 * gcc.c-torture/compile/20011114-1.c: New test, exactly
39183 like the (before this change) version of 20010327-1.c.
39185 2001-11-14 Roger Sayle <roger@eyesopen.com>
39187 * gcc.c-torture/execute/string-opt-13.c: New testcase.
39189 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
39191 * g++.dg/init/array2.C: New test.
39193 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
39195 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
39197 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
39199 * g++.dg/other/forscope1.C: New test.
39200 * g++.dg/ext/forscope1.C: New test.
39201 * g++.dg/ext/forscope2.C: New test.
39203 2001-11-13 Jakub Jelinek <jakub@redhat.com>
39205 * gcc.c-torture/execute/20011113-1.c: New test.
39207 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
39209 * gcc.c-torture/execute/20011109-2.c: New test.
39211 * gcc.c-torture/execute/20011109-1.c: New test.
39213 2001-11-09 Jakub Jelinek <jakub@redhat.com>
39215 * gcc.c-torture/compile/20011109-1.c: New test.
39217 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
39219 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
39220 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
39221 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
39222 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
39223 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
39224 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
39225 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
39227 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
39229 * g++.dg/warn/Wshadow-1.C: New tests.
39230 * g++.old-deja/g++.mike/for3.C: Update.
39232 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
39234 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
39235 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
39236 XFAILs. Adjust expected error texts.
39237 * gcc.c-torture/compile/20011106-1.c,
39238 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
39239 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
39240 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
39241 gcc.dg/c99-array-lval-5.c: New tests.
39243 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39245 * gcc.dg/cpp/defined.c: Update.
39247 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39249 * gcc.c-torture/execute/anon-1.c: New test.
39251 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
39253 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
39254 same size, so no warning should be produced on stormy16.
39256 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
39257 due to oversized array.
39258 * g++.old-deja/g++.mike/ns15.C: Likewise.
39259 * g++.old-deja/g++.pt/crash16.C: Likewise.
39261 2001-11-02 Graham Stott <grahams@redhat.com>
39263 * g++.dgother/debug1.C: Fix typos.
39265 2001-11-01 Jakub Jelinek <jakub@redhat.com>
39267 * g++.dg/other/debug1.C: New test.
39269 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39271 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
39274 2001-10-30 Jakub Jelinek <jakub@redhat.com>
39276 * gcc.dg/20011029-2.c: New test.
39278 * gcc.c-torture/compile/20011029-1.c: New test.
39280 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
39282 * objc/execute/class_self-1.m: New test.
39283 * objc/execute/class_self-2.m: New test.
39285 2001-10-25 Zack Weinberg <zack@codesourcery.com>
39287 * gcc.misc-tests/msgs.exp: Delete.
39288 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
39289 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
39290 error set to match recent changes.
39292 2001-10-24 Zack Weinberg <zack@codesourcery.com>
39294 * gcc.dg/20011021-1.c: New test.
39296 2001-10-24 Jakub Jelinek <jakub@redhat.com>
39298 * gcc.c-torture/compile/20011023-1.c: New test.
39300 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
39302 * lib/g77.exp: Rewrite based on lib/g++.exp.
39304 2001-10-19 Jakub Jelinek <jakub@redhat.com>
39306 * gcc.c-torture/execute/20011019-1.c: New test.
39308 * gcc.dg/20011018-1.c: New test.
39310 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
39312 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
39314 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
39316 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
39317 * gcc.dg/attr-invalid.c: Likewise.
39319 2001-10-18 Jakub Jelinek <jakub@redhat.com>
39321 * testsuite/gcc.dg/20011015-1.c: New test.
39323 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
39325 * g++.dg/template/unify2.C: New test.
39327 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
39329 * g++.dg/other/exception-specification.C: New test
39331 2001-10-13 Tom Rix <trix@redhat.com>
39333 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
39334 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
39336 2001-10-12 Jakub Jelinek <jakub@redhat.com>
39338 * testsuite/gcc.dg/20011009-1.c: New test.
39340 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
39343 * g++.dg/other/friend1.C: New test.
39345 2001-10-11 Richard Henderson <rth@redhat.com>
39347 * g++.old-deja/g++.other/crash18.C: Add -S to options.
39349 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39351 * gcc.c-torture/compile/20011010-1.c: New.
39353 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
39355 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
39356 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
39357 g77.f-torture/execute/execute.exp,
39358 g77.f-torture/noncompile/noncompile.exp,
39359 gcc.c-torture/compile/compile.exp,
39360 gcc.c-torture/execute/execute.exp,
39361 gcc.c-torture/execute/ieee/ieee.exp,
39362 gcc.c-torture/execute/memcheck/memcheck.exp,
39363 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
39364 objc/execute/execute.exp: Update FSF address.
39366 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
39368 * gcc.dg/cpp/cmdlne-C.c: Update.
39369 * gcc.dg/cpp/cmdlne-C2.c: New.
39371 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39373 * gcc.c-torture/execute/20011008-3.c: New.
39375 2001-10-08 DJ Delorie <dj@redhat.com>
39377 * gcc.dg/20011008-1.c: New.
39378 * gcc.dg/20011008-2.c: New.
39380 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
39382 * gcc.dg/cpp/spacing1.c: Update test.
39384 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39386 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
39387 spelling errors of "separate" as "seperate".
39389 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
39391 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
39392 enough to avoid inlining.
39394 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39396 * lib/g77.exp: set libg2c_dir correctly.
39398 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
39400 * gcc.dg/cpp/macro11.c: New test.
39402 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39404 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
39405 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
39406 gcc.dg/format/multattr-3.c: New tests.
39407 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
39408 tests for format attributes on function pointers being rejected.
39410 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39412 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
39414 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39416 * g++.dg/warn/format1.C: New test.
39418 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
39420 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
39422 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39424 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
39426 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39428 * gcc.dg/cpp/redef2.c: Add test.
39430 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
39432 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
39433 long-standing bug on i686, apparently.
39434 * gcc.c-torture/execute/loop-2c.x: New file.
39435 * gcc.c-torture/execute/loop-2d.x: New file.
39436 * gcc.c-torture/execute/loop-3c.x: New file.
39438 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
39440 * gcc.dg/cpp/20000625-2.c: Correct line number.
39442 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39444 * gcc.dg/cpp/macro10.c: New test.
39445 * gcc.dg/cpp/strify3.c: New test.
39446 * gcc.dg/cpp/spacing1.c: Add tests.
39447 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
39448 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
39450 2001-09-24 DJ Delorie <dj@redhat.com>
39452 * gcc.c-torture/execute/20010924-1.c: New test.
39454 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39456 * testsuite/objc/execute/paste.m: Remove.
39458 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
39460 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
39462 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
39464 * g77.dg/strlen0.f: New test.
39466 2001-09-21 Richard Henderson <rth@redhat.com>
39468 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
39469 * g++.old-deja/g++.abi/vtable2.C: Likewise.
39471 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
39473 Table-driven attributes.
39474 * g++.dg/ext/attrib1.C: New test.
39476 2001-09-20 DJ Delorie <dj@redhat.com>
39478 * gcc.dg/20000926-1.c: Update expected warning messages.
39479 * gcc.dg/array-2.c: Likewise, and test for warnings too.
39480 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
39483 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
39485 * g++.dg/eh/registers1.C: New test case.
39487 2001-09-17 Richard Henderson <rth@redhat.com>
39489 * gcc.dg/array-5.c: Fix VLA decomposition test.
39491 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
39493 * gcc.dg/cpp/line5.c: New testcase.
39495 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
39497 * gcc.dg/cpp/macro9.c: New test.
39499 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
39501 * gcc.c-torture/execute/980223.c: Change type of addr from long
39504 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
39506 * gcc.c-torture/execute/20010915-1.c: New test.
39508 2001-09-14 Janis Johnson <janis187@us.ibm.com>
39510 * g77.dg/bprob: New directory.
39511 * g77.dg/bprob/bprob.exp: New file.
39512 * g77.dg/bprob/bprob-1.f: New test.
39513 * g77.dg/gcov: New directory.
39514 * g77.dg/gcov/gcov.exp: New file.
39515 * g77.dg/gcov/gcov-1.f: New test.
39516 * g77.dg/gcov/gcov-1.x: New file.
39518 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
39520 * gcc.dg/cpp/directiv.c: Update.
39521 * gcc.dg/cpp/undef1.c: Update.
39523 2001-09-12 Jakub Jelinek <jakub@redhat.com>
39525 * gcc.dg/20010912-1.c: New test.
39527 2001-09-11 Janis Johnson <janis187@us.ibm.com>
39529 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
39530 language-independent file in lib.
39531 * lib/gcov.exp: New file.
39533 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
39535 * gcc.c-torture/compile/20010911-1.c: New test.
39537 2001-09-10 Janis Johnson <janis187@us.ibm.com>
39539 * lib/profopt.exp: New, to support profile-directed optimizations.
39540 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
39541 * gcc.misc-tests/bprob-1.c: New test.
39542 * gcc.misc-tests/bprob-2.c: New test.
39544 2001-09-07 Janis Johnson <janis187@us.ibm.com>
39546 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
39547 XFAIL and which kinds of gcov output to verify.
39548 * gcc.misc-tests/gcov-4b.x: New file.
39549 * gcc.misc-tests/gcov-5b.x: New file.
39550 * gcc.misc-tests/gcov-6.x: New file.
39551 * gcc.misc-tests/gcov-7.c: New test.
39552 * gcc.misc-tests/gcov-7.x: New file.
39554 2001-09-06 Janis Johnson <janis187@us.ibm.com>
39556 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
39557 * gcc.misc-tests/gcov-6.c: New test.
39559 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
39562 * g++.dg/abi/vbase1.C: New test.
39564 2001-09-05 Ziemowit Laski <zlaski@apple.com>
39566 * objc.dg/method-2.m: New.
39568 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
39571 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
39572 * g++.dg/init/empty1.C: New test.
39574 2001-09-03 Jakub Jelinek <jakub@redhat.com>
39576 * gcc.c-torture/compile/20010903-1.c: New test.
39578 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
39580 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
39583 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
39585 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
39587 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
39589 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
39591 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
39593 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
39594 for 16-bit 'unsigned int'.
39596 2001-08-29 Kazu Hirata <kazu@hxi.com>
39598 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
39600 2001-08-27 Richard Henderson <rth@redhat.com>
39602 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
39603 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
39605 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
39607 * gcc.dg/asm-names.c (ymain): New.
39609 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
39611 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
39612 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
39613 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
39615 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39617 * gcc.dg/compare5.c: New testcase.
39619 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
39621 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
39622 and "In instantiation".
39624 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
39626 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
39628 2001-08-20 Janis Johnson <janis187@us.ibm.com>
39630 * gcc.misc-tests/gcov.exp: Add support for branch information.
39631 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
39632 * gcc.misc-tests/gcov-4.c: New test.
39633 * gcc.misc-tests/gcov-4b.c: New test.
39634 * gcc.misc-tests/gcov-5b.c: New test.
39636 2001-08-20 Zack Weinberg <zackw@panix.com>
39638 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
39641 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
39643 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
39645 2001-08-19 Jakub Jelinek <jakub@redhat.com>
39647 * g++.dg/eh/template1.C: New test.
39649 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
39651 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
39653 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
39656 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
39658 * lib/g77-dg.exp: Use prune.exp for common procedures
39659 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
39660 * lib/g77.exp: (g77-dg-prune) Remove
39662 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
39664 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
39666 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39668 * g++.dg/template/unify1.C: New test.
39670 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
39672 * g++.dg/abi/empty4.C: New test.
39674 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
39676 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
39678 * g77.f-torture/compile/pr3743.x: Likewise.
39680 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
39682 * g++.dg/other/using-declaration.C: New test.
39684 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39686 * gcc.dg/cpp/tr-sign.c: New testcase.
39688 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39690 * gcc.dg/cpp/19951025-1.c: Revert.
39691 * gcc.dg/cpp/directiv.c: We no longer process directives that
39692 interrupt macro arguments.
39694 2001-08-03 Zack Weinberg <zackw@stanford.edu>
39696 * gcc.dg/bconstp-1.c: New test.
39698 2001-08-03 Richard Henderson <rth@redhat.com>
39700 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
39702 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
39704 * gcc.dg/cpp/19951025-1.c: Update.
39706 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
39708 * g77.dg/ff90-1.f (s): Fix reference of variable z,
39711 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
39714 * g++.old-deja/g++.ns/ns14.C: Remove special options.
39715 * g++.old-deja/g++.other/std1.C: Likewise.
39716 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
39718 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39720 * lib/g77.exp: Load gcc-defs.exp for common procedures
39721 (g77_pass, g77_fail, g77_finish, g77_exit,
39722 ${tool}_check_unsupported_p} Now redundant. Deleted.
39724 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39726 * g77.dg/fbackslash.f
39727 * g77.dg/fcase-preserve.f
39729 * g77.dg/ffixed-line-length-0.f
39730 * g77.dg/ffixed-line-length-132.f
39731 * g77.dg/ffixed-line-length-7.f
39732 * g77.dg/ffixed-line-length-72.f
39733 * g77.dg/ffixed-line-length-none.f
39734 * g77.dg/ffree-form-1.f
39735 * g77.dg/fno-backslash.f
39736 * g77.dg/fno-f90-1.f
39737 * g77.dg/fno-fixed-form-1.f
39738 * g77.dg/fno-onetrip.f
39739 * g77.dg/fno-typeless-boz.f
39740 * g77.dg/fno-underscoring.f
39741 * g77.dg/fno-vxt-1.f
39742 * g77.dg/fonetrip.f
39743 * g77.dg/ftypeless-boz.f
39744 * g77.dg/fugly-assumed.f
39745 * g77.dg/funderscoring.f
39748 2001-08-01 Ziemowit Laski <zlaski@apple.com>
39750 * objc.dg/fwd-proto-1.m: New.
39751 * objc.dg/local-decl-1.m: New.
39752 * objc.dg/naming-1.m: New.
39753 * objc.dg/naming-2.m: New.
39754 * objc.dg/proto-hier-1.m: New.
39756 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
39758 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
39759 largest-type elements to a struct makes its size grow.
39761 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39763 * g++.dg/abi/vthunk1.C: New test.
39765 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39767 * g++.dg/abi/vbase8-22.C: New test.
39769 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39771 * gcc.dg/cpp/macro8.c: New test.
39773 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39775 * g++.dg/abi/vbase8-21.C: New test.
39777 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39779 * g++.dg/abi/vbase8-10.C: New test.
39781 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39783 * lib/g++.exp (g++_set_ld_library_path): Renamed to
39784 ${tool}_set_ld_library_path.
39786 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
39789 2001-07-26 Stan Cox <scox@redhat.com>
39791 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
39792 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
39793 gcc_exit, gcc_check_unsupported_p):
39794 Moved to gcc-deps.exp
39795 * gcc-deps.exp: New file.
39797 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39799 * g++.old-deja/g++.pt/defarg14.C: New test.
39801 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39803 * g++.old-deja/g++.other/lineno5.C: New test.
39805 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39807 * g++.old-deja/g++.pt/crash68.C: New test.
39809 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39811 * g++.old-deja/g++.other/crash42.C: New test.
39813 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39815 * gcc.dg/cpp/extratokens.c: Fix.
39816 * gcc.dg/cpp/skipping2.c: New tests.
39818 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39820 * gcc.c-torture/execute/20010724-1.c: New file.
39821 * gcc.c-torture/execute/20010724-1.x: New file.
39823 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39825 * g++.old-deja/g++.other/cond7.C: New test.
39827 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39829 * g++.old-deja/g++.other/optimize4.C: New test.
39831 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39833 * g++.old-deja/g++.abi/vbase8-5.C: New test.
39835 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
39837 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
39838 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
39839 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
39840 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
39842 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
39843 bug report" message.
39845 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
39846 * g++.dg/ext/instantiate1.C: Move from old-deja.
39848 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
39850 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
39851 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
39852 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
39853 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
39855 2001-07-23 Jeffrey A Law (law@cygnus.com)
39857 * gcc.c-torture/execute/20010723-1.c: New test.
39859 2001-07-23 Ben Elliston <bje@redhat.com>
39861 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
39863 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39865 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
39867 Delete handling of ieee_multilib_flags.
39868 Pass -mieee for alpha*-*-* and sh-*-*.
39869 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
39871 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
39873 Remove old-abi tests.
39874 * g++.old-deja/g++.mike/p11116.C: Remove.
39875 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
39877 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
39879 * g77.f-torture/compile/pr3743.f: New test
39881 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
39883 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
39885 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39887 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
39888 g++.old-deja/g++.pt/static6.C: Likewise.
39889 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
39890 supports weak symbols.
39892 2001-07-18 Andreas Jaeger <aj@suse.de>
39894 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
39897 2001-07-18 Andreas Jaeger <aj@suse.de>
39899 * gcc.dg/iftrap-1.c: Fix target line.
39901 2001-07-17 Richard Henderson <rth@redhat.com>
39903 * gcc.c-torture/execute/20010717-1.c: New.
39905 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
39907 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
39910 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39912 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
39914 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39916 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
39917 UAC_SIGBUS, UAC_NOPRINT definitions.
39919 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
39921 * objc/execute/object_is_class.m: New test.
39922 * objc/execute/object_is_meta_class.m: New test.
39924 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
39926 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
39927 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
39929 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
39931 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
39932 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
39934 2001-07-14 Richard Henderson <rth@redhat.com>
39936 * gcc.dg/iftrap-1.c: New.
39938 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
39940 * g77.f-torture/execute/intrinsic77.f: New test.
39942 2001-07-11 Janis Johnson <janis@us.ibm.com>
39944 * gcc.misc-tests/gcov-3.c: New test.
39946 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39948 * gcc.c-torture/compile/20010711-1.c,
39949 * gcc.c-torture/compile/20010711-2.c: New tests.
39951 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39953 * gcc.c-torture/execute/20010711-1.c: New test.
39955 2001-07-11 Ben Elliston <bje@redhat.com>
39957 * g++.old-deja/g++.other/enum5.C: New test.
39959 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
39961 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
39962 (g++-dg-prune): Call prune_gcc_output.
39963 * prune.exp: New file for prune_gcc_output.
39964 * lib/g++.exp, lib/gcc.exp: Load it.
39966 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
39968 * gcc.c-torture/compile/20010701-1.c,
39969 g++.old-deja/g++.ext/attrib6.C: New tests.
39971 2001-07-06 Jeffrey A Law (law@cygnus.com)
39973 * gcc.c-torture/compile/20010706-1.c: New test.
39975 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
39977 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
39979 2001-06-28 Stan Shebs <shebs@apple.com>
39981 * gcc.dg/pragma-darwin.c: New test.
39983 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39985 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
39986 Solaris 2.[678] system.
39988 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
39990 * gcc.dg/20010622-1.c: New test.
39992 2001-06-18 Stan Shebs <shebs@apple.com>
39994 * objc.dg: New directory.
39995 * objc.dg/dg.exp: New file.
39996 * objc.dg/alias.m: New.
39997 * objc.dg/class-1.m: New.
39998 * objc.dg/class-2.m: New.
39999 * objc.dg/const-str-1.m: New.
40000 * objc.dg/const-str-2.m: New.
40001 * objc.dg/id-1.m: New.
40002 * objc.dg/method-1.m: New.
40003 * objc.dg/super-class-1.m: New.
40004 * lib/objc-dg.exp: New file.
40006 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
40008 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
40011 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
40013 * g++.old-deja/g++.abi/vbase8-9.C: New test.
40015 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40017 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
40020 2001-06-12 Richard Henderson <rth@redhat.com>
40022 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
40024 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
40026 * g++.old-deja/g++.abi/vbase5.C: New test.
40027 * g++.old-deja/g++.abi/vbase6.C: New test.
40028 * g++.old-deja/g++.abi/vbase7.C: New test.
40030 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40032 * gcc.c-torture/compile/20010610-1.c: New test.
40034 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
40036 * g++.old-deja/g++.abi/vbase4.C: New test.
40038 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
40040 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
40041 support %f for HC11/HC12 targets.
40042 * gcc.c-torture/execute/930513-1.x: New file, likewise.
40043 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
40044 on HC11/HC12 targets.
40045 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
40047 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40049 * gcc.dg/wchar_t-1.c: New file.
40050 * gcc.dg/wint_t-1.c: Likewise.
40052 2001-06-11 Bernd Schmidt <bernds@redhat.com>
40054 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
40056 2001-06-11 Richard Henderson <rth@redhat.com>
40058 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
40060 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
40062 * gcc.c-torture/compile/20010611-1.c: New test.
40064 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
40066 * gcc.dg/c99-tag-1.c: Add more tests.
40068 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
40070 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
40071 representation on MN10300 and ARM/Thumb.
40073 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
40075 * g77.f-torture/execute/20010610.f: New.
40077 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
40079 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
40082 2001-06-09 Richard Henderson <rth@redhat.com>
40084 * gcc.c-torture/execute/ashrdi-1.c: New.
40085 * gcc.c-torture/execute/ashldi-1.c: New.
40086 * gcc.c-torture/execute/lshrdi-1.c: New.
40088 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
40090 * objc/execute/load-3.m: Added. Check sending +load to categories,
40091 in addition to classes.
40093 2001-06-08 Stan Shebs <shebs@apple.com>
40095 * objc/execute/load-2.m: New test. From Nicola Pero
40096 <n.pero@mi.flashnet.it>.
40098 2001-06-08 Jakub Jelinek <jakub@redhat.com>
40100 * gcc.c-torture/execute/20010605-2.c: New test.
40102 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
40104 * g++.old-deja/g++.abi/vbase2.C: New test.
40105 * g++.old-deja/g++.abi/vbase3.C: New test.
40107 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
40109 * g++.old-deja/g++.pt/friend49.C: New test.
40111 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
40113 * g++.old-deja/g++.ext/anon3.C: New test.
40115 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
40117 * g++.old-deja/g++.other/conv7.C: New test.
40119 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
40121 * gcc.c-torture/compile/20010605-2.c: New test.
40123 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
40125 * gcc.c-torture/execute/20010604-1.c: New test.
40127 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
40129 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
40131 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
40133 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
40134 (g++_link_flags): Likewise.
40135 (g++_init): Pass gccpath's value to two previous functions.
40137 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40139 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
40140 Ensure logfile entry matches exec command line.
40142 2001-05-31 Richard Henderson <rth@redhat.com>
40144 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
40145 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
40147 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
40149 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
40150 compiler for irix6.2
40152 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
40154 * g++.old-deja/g++.other/optimize3.C: New file.
40156 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
40158 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
40161 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
40163 * g++.old-deja/g++.other/optimize2.C: New file.
40165 2001-05-25 Diego Novillo <dnovillo@redhat.com>
40167 * gcc.c-torture/compile/20010518-2.c: New file.
40168 * gcc.c-torture/execute/20010518-1.c: New file.
40169 * gcc.c-torture/execute/20010518-2.c: New file.
40171 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
40173 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
40175 2001-05-24 Mark Mitchell <mark@codesourcery.com>
40177 G++ no longer defines builtins that do not begin with __builtin.
40178 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
40179 * g++.old-deja/g++.brendand/misc13.C: Likewise.
40180 * g++.old-deja/g++.law/builtin1.C: Likewise.
40181 * g++.old-deja/g++.law/cvt2.C: Likewise.
40182 * g++.old-deja/g++.mike/net5.C: Likewise.
40183 * g++.old-deja/g++.other/builtins1.C: Likewise.
40184 * g++.old-deja/g++.other/builtins2.C: Likewise.
40185 * g++.old-deja/g++.other/builtins3.C: Likewise.
40186 * g++.old-deja/g++.other/builtins4.C: Likewise.
40187 * g++.old-deja/g++.other/inline8.C: Likewise.
40188 * g++.old-deja/g++.robertl/eb39.C: Likewise.
40190 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
40192 * g++.old-deja/g++.pt/using1.C: Adjust.
40193 * g++.old-deja/g++.pt/using2.C: New test.
40195 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
40197 * gcc.dg/cpp/charconst.c: New tests.
40198 * gcc.dg/cpp/escape.c: New tests.
40199 * gcc.dg/cpp/escape-1.c: New tests.
40200 * gcc.dg/cpp/escape-2.c: New tests.
40201 * gcc.dg/cpp/ucs.c: New tests.
40203 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
40205 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
40206 native compiler for irix6.5.
40208 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
40210 * lib/g++.exp (g++_include_flags): Use args to compute
40212 (g++_link_flags): Likewise.
40213 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
40215 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
40217 * gcc.dg/c90-hexfloat-1.c: Add more tests.
40219 2001-05-21 Geoff Keating <geoffk@redhat.com>
40221 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
40224 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
40226 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
40228 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
40229 to STACK_SIZE; Use it to define size of add_histo array.
40230 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
40232 (f): Use GITT_SIZE to define size of gitt local table.
40233 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
40234 to STACK_SIZE; Use it to define size of bytemem array.
40236 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
40238 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
40239 on 68HC11/HC12 due to the asm instruction.
40240 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
40241 * gcc.c-torture/compile/920520-1.x: Likewise.
40242 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
40243 on 68HC11/HC12 because the function is larger than 64K.
40244 * gcc.c-torture/compile/961203-1.x: New file, this test fails
40245 on 68HC11/HC12 because the structure is too large.
40247 2001-05-20 Richard Henderson <rth@redhat.com>
40249 * gcc.c-torture/execute/20010520-1.c: New.
40251 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40253 * g++.old-deja/g++.warn/compare1.C: New test.
40254 * gcc.dg/compare4.c: New test.
40256 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
40258 * g++.old-deja/g++.other/optimize1.C: New test.
40260 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40262 * g++.old-deja/g++.pt/spec41.C: New test.
40264 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
40266 * gcc.c-torture/compile/20010114-1.x: Remove.
40268 2001-05-18 Stan Shebs <shebs@apple.com>
40270 * gcc.c-torture/compile/20010518-1.c: New test.
40272 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
40274 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
40275 * g++.old-deja/g++.pt/crash67.C: New test.
40277 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
40279 * g++.old-deja/g++.other/debug9.C: New test.
40281 2001-05-16 Zack Weinberg <zackw@stanford.edu>
40283 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
40285 2001-05-16 Jan Hubicka <jh@suse.cz>
40287 * gcc.c-torture/compile/20010516-1.c: New test.
40289 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
40291 * g++.old-deja/g++.other/crash41.C: New test.
40293 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
40295 * g++.old-deja/g++.pt/crash66.C: New test.
40297 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
40299 * g++.old-deja/g++.robertl/eb27.C: Convert.
40301 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
40303 * g++.dg/friend-warn.C: New test. Do not warn about friend
40304 declaration being redundant.
40306 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
40308 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
40310 2001-05-14 Mark Mitchell <mark@codesourcery.com>
40312 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
40314 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
40316 * lib/g++.exp: Use testsuite_flags.
40318 2001-05-13 Mark Mitchell <mark@codesourcery.com>
40320 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
40322 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
40324 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
40326 2001-05-11 Mark Mitchell <mark@codesourcery.com>
40328 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
40330 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
40332 * gcc.c-torture/compile/20010313-1.c: New test.
40334 2001-05-09 Zack Weinberg <zackw@stanford.edu>
40336 * gcc.dg/cpp/direct2.c: New test.
40337 * gccq.dg/cpp/direct2s.c: New test.
40339 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
40341 2001-05-07 Mark Mitchell <mark@codesourcery.com>
40343 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
40344 * g++.old-deja/g++.other/op3.C: Likewise.
40346 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
40348 * gcc.dg/cpp/syshdr.h: New file.
40349 * gcc.dg/cpp/sysmac1.c: Update.
40350 * gcc.dg/cpp/sysmac2.c: Update.
40352 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
40354 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
40356 2001-05-04 David Edelsohn <edelsohn@gnu.org>
40358 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
40359 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
40361 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
40363 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
40365 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
40367 * lib/g++.exp (g++_include_flags): Don't use any special flags
40368 if TESTING_IN_BUILD_TREE is not defined.
40369 (g++_init): Use a plain 'c++' as the compiler if
40370 TESTING_IN_BUILD_TREEE is not defined.
40372 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40374 * g++.old-deja/g++.eh/catch13.C: New test.
40375 * g++.old-deja/g++.eh/catch14.C: New test.
40377 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40379 * gcc.dg/cpp/tr-define.c: New test.
40381 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
40383 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
40384 <stdlib.h>, not <malloc.h>.
40386 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40388 * g++.old-deja/g++.ns/template17.C: New test.
40390 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40392 * g++.old-deja/g++.pt/ref4.C: New test.
40394 2001-04-30 Richard Henderson <rth@redhat.com>
40396 * gcc.dg/20000724-1.c: Revert last change.
40398 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
40400 * g77.f-torture/execute/20010430.f: New test.
40402 2001-04-30 Mark Mitchell <mark@codesourcery.com>
40404 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
40406 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
40408 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
40410 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40412 * g++.old-deja/g++.eh/crash6.C: New test.
40414 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40416 * g++.old-deja/g++.other/warn7.C: New test.
40418 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40420 * g++.old-deja/g++.other/defarg9.C: New test.
40422 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40424 * g77.f-torture/compile/20010426.f: New test.
40425 * g77.f-torture/execute/20010426.f: New test.
40427 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40429 * g77.f-torture/compile/20000629-1.x: Remove - error
40432 2001-04-26 Jeffrey A Law (law@cygnus.com)
40434 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
40435 Tweak slightly to work with g++.dg framework.
40436 * g++.dg/special/ecos.exp: Run initp1.C test.
40437 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
40439 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
40440 its linker doesn't give line numbers either.
40441 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
40443 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40445 * g++.old-deja/g++.other/lex1.C: New test.
40447 2001-04-26 Jakub Jelinek <jakub@redhat.com>
40449 * gcc.dg/noncompile/20010425-1.c: New test.
40451 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40453 * g++.old-deja/g++.pt/mangle2.C: New test.
40455 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40457 * gcc.dg/format/plus-1.c: New test.
40459 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40461 * gcc.dg/20010423-1.c: New test.
40463 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40465 * gcc.c-torture/execute/20010422-1.c: New test.
40467 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
40469 * g++.old-deja/g++.ns/type2.C: New test.
40471 2001-04-24 Zack Weinberg <zackw@stanford.edu>
40473 * g++.old-deja/g++.other/perf1.C: New test.
40475 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
40477 * gcc.dg/c99-func-2.c: Remove xfail.
40478 * gcc.dg/c99-func-3.c: Remove xfail.
40479 * gcc.dg/c99-func-4.c: Remove xfail.
40481 2001-04-23 Zack Weinberg <zackw@stanford.edu>
40483 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
40485 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
40487 * gcc.c-torture/compile/20010423-1.c: New test.
40489 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40491 * g++.old-deja/g++.pt/typename28.C: New test.
40493 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40495 * g++.old-deja/g++.abi/empty2.C: New test.
40496 * g++.old-deja/g++.abi/empty3.C: New test.
40498 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40500 * g++.old-deja/g++.other/comdat2.C: New test.
40501 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
40503 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40505 * g++.old-deja/g++.other/overload14.C: New test.
40507 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40509 * g++.old-deja/g++.other/lookup23.C: New test.
40511 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40513 * gcc.c-torture/execute/20010403-1.c: New test.
40515 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
40516 Mark Mitchell <mark@codesourcery.com>
40518 * lib/old-dejagnu.exp: Don't delete output of executable.
40519 Add .exe suffix to executables.
40521 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
40523 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
40525 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40527 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
40529 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40531 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
40532 * g++.old-deja/g++.abi/crash1.C: New test.
40534 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40536 * g++.old-deja/g++.other/crash40.C: New test.
40538 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40540 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
40542 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
40544 * g++.old-deja/g++.other/warn6.C: New test.
40546 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
40548 * g++.old-deja/g++.robertl/eb42.C: Same.
40550 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40552 * gcc.dg/wtr-conversion-1.c: New testcase.
40554 2001-04-10 Richard Henderson <rth@redhat.com>
40556 * g++.old-deja/g++.other/array5.C: New.
40558 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40560 * gcc.c-torture/execute/20010408-1.c: New test.
40562 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
40564 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
40565 headers and constructs.
40566 * g++.old-deja/g++.robertl/eb79.C: Same.
40567 * g++.old-deja/g++.robertl/eb77.C (main): Same.
40568 * g++.old-deja/g++.robertl/eb73.C: Same.
40569 * g++.old-deja/g++.robertl/eb66.C (main): Same.
40570 * g++.old-deja/g++.robertl/eb55.C (t): Same.
40571 * g++.old-deja/g++.robertl/eb54.C (main): Same.
40572 * g++.old-deja/g++.robertl/eb46.C (main): Same.
40573 * g++.old-deja/g++.robertl/eb44.C: Same.
40574 * g++.old-deja/g++.robertl/eb41.C (main): Same.
40575 * g++.old-deja/g++.robertl/eb4.C (main): Same.
40576 * g++.old-deja/g++.robertl/eb39.C: Same.
40577 * g++.old-deja/g++.robertl/eb33.C (main): Same.
40578 * g++.old-deja/g++.robertl/eb31.C (main): Same.
40579 * g++.old-deja/g++.robertl/eb30.C: Same.
40580 * g++.old-deja/g++.robertl/eb3.C: Same.
40581 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
40582 * g++.old-deja/g++.robertl/eb21.C: Same.
40583 * g++.old-deja/g++.robertl/eb15.C: Same.
40584 * g++.old-deja/g++.robertl/eb118.C: Same.
40585 * g++.old-deja/g++.robertl/eb115.C (main): Same.
40586 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
40587 * g++.old-deja/g++.robertl/eb109.C: Same.
40588 * g++.old-deja/g++.other/sibcall1.C (main): Same.
40589 * g++.old-deja/g++.mike/rtti1.C: Same.
40590 * g++.old-deja/g++.mike/p658.C: Same.
40591 * g++.old-deja/g++.mike/net46.C: Same.
40592 * g++.old-deja/g++.mike/net34.C: Same.
40593 * g++.old-deja/g++.mike/memoize1.C: Same.
40594 * g++.old-deja/g++.mike/eh2.C: Same.
40595 * g++.old-deja/g++.law/weak.C: Same.
40596 * g++.old-deja/g++.law/visibility7.C: Same.
40597 * g++.old-deja/g++.law/visibility25.C: Same.
40598 * g++.old-deja/g++.law/visibility22.C: Same.
40599 * g++.old-deja/g++.law/visibility2.C: Same.
40600 * g++.old-deja/g++.law/visibility17.C: Same.
40601 * g++.old-deja/g++.law/visibility13.C: Same.
40602 * g++.old-deja/g++.law/visibility10.C: Same.
40603 * g++.old-deja/g++.law/visibility1.C: Same.
40604 * g++.old-deja/g++.law/virtual3.C (eval): Same.
40605 * g++.old-deja/g++.law/vbase1.C: Same.
40606 * g++.old-deja/g++.law/operators32.C: Same.
40607 * g++.old-deja/g++.law/nest3.C: Same.
40608 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
40609 * g++.old-deja/g++.law/except5.C (main): Same.
40610 * g++.old-deja/g++.law/cvt7.C (run): Same.
40611 * g++.old-deja/g++.law/cvt2.C: Same.
40612 * g++.old-deja/g++.law/cvt16.C: Same.
40613 * g++.old-deja/g++.law/ctors6.C (bar): Same.
40614 * g++.old-deja/g++.law/ctors17.C (main): Same.
40615 * g++.old-deja/g++.law/ctors13.C: Same.
40616 * g++.old-deja/g++.law/ctors12.C (main): Same.
40617 * g++.old-deja/g++.law/ctors10.C: Same.
40618 * g++.old-deja/g++.law/code-gen5.C: Same.
40619 * g++.old-deja/g++.law/bad-error7.C: Same.
40620 * g++.old-deja/g++.law/arm9.C: Same.
40621 * g++.old-deja/g++.law/arm12.C: Same.
40622 * g++.old-deja/g++.law/arg8.C: Same.
40623 * g++.old-deja/g++.law/arg1.C: Same.
40624 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
40625 * g++.old-deja/g++.jason/template31.C: Same.
40626 * g++.old-deja/g++.jason/template24.C (main): Same.
40627 * g++.old-deja/g++.jason/2371.C: Same.
40628 * g++.old-deja/g++.eh/new2.C: Same.
40629 * g++.old-deja/g++.eh/new1.C: Same.
40630 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
40631 * g++.old-deja/g++.brendan/nest21.C (main): Same.
40632 * g++.old-deja/g++.brendan/err-msg3.C: Same.
40633 * g++.old-deja/g++.brendan/crash62.C: Same.
40634 * g++.old-deja/g++.brendan/crash52.C: Same.
40635 * g++.old-deja/g++.brendan/crash49.C (main): Same.
40636 * g++.old-deja/g++.brendan/crash38.C: Same.
40637 * g++.old-deja/g++.brendan/crash15.C (main): Same.
40638 * g++.old-deja/g++.brendan/copy9.C: Same.
40640 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
40642 * gcc.c-torture/execute/20001203-2.c (memset):
40643 Count argument is of type __SIZE_TYPE__.
40645 2001-04-04 Diego Novillo <dnovillo@redhat.com>
40647 * gcc.c-torture/compile/20010404-1.c: New test.
40649 2001-04-04 Jakub Jelinek <jakub@redhat.com>
40651 * gcc.c-torture/compile/20010326-1.c: New test.
40653 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
40655 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
40656 peculiarities of the SH.
40657 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
40659 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40661 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
40662 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
40663 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
40665 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40667 * g77.f-torture/compile/20010321-1.f: New test.
40669 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40671 * gcc.c-torture/compile/20010329-1.c: New test.
40673 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40675 * gcc.c-torture/execute/20010329-1.c: New test.
40677 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40679 * g++.old-deja/g++.other/eh4.C: Fix typo.
40681 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40683 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
40685 2001-03-28 Philip Blundell <philb@gnu.org>
40687 * gcc.c-torture/compile/20010328-1.c: New test.
40689 2001-03-27 Richard Henderson <rth@redhat.com>
40691 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
40692 * g++.old-deja/g++.eh/vbase3.C: Likewise.
40694 2001-03-27 Alan Modra <alan@linuxcare.com.au>
40696 * gcc.c-torture/compile/20010327-1.c: New test.
40698 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
40700 * g++.old-deja/g++.other/friend12.C: New test.
40701 * g++.old-deja/g++.other/friend9.C: Expect no errors.
40702 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
40704 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
40706 * gcc.c-torture/execute/20010325-1.c: New test.
40708 2001-03-23 Jakub Jelinek <jakub@redhat.com>
40710 * g++.old-deja/g++.other/mangle3.C: New test.
40712 2001-03-22 Jakub Jelinek <jakub@redhat.com>
40714 * g++.old-deja/g++.other/anon8.C: New test.
40716 2001-03-20 Philip Blundell <philb@gnu.org>
40718 * gcc.c-torture/compile/20010320-1.c: New test.
40720 2001-03-17 Richard Henderson <rth@redhat.com>
40722 * g++.old-deja/g++.other/eh4.C: Add expected error text.
40724 2001-03-15 Geoff Keating <geoff@redhat.com>
40726 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
40729 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
40731 * g++.old-deja/g++.other/eh4.C: New test.
40733 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
40735 * gcc.dg/cpp/mi1.c: Update.
40737 2001-03-14 Jakub Jelinek <jakub@redhat.com>
40739 * g++.old-deja/g++.other/regstack.C: New test.
40741 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
40743 * g++.old-deja/g++.other/ref4.C: New test.
40745 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
40747 * objc/execute/va_method.m: Added.
40748 * objc/execute/IMP.m: Added.
40749 * objc/execute/_cmd.m: Added.
40750 * objc/execute/accessing_ivars.m: Added.
40751 * objc/execute/class-1.m: Added.
40752 * objc/execute/class-10.m: Added.
40753 * objc/execute/class-11.m: Added.
40754 * objc/execute/class-12.m: Added.
40755 * objc/execute/class-13.m: Added.
40756 * objc/execute/class-14.m: Added.
40757 * objc/execute/class-2.m: Added.
40758 * objc/execute/class-3.m: Added.
40759 * objc/execute/class-4.m: Added.
40760 * objc/execute/class-5.m: Added.
40761 * objc/execute/class-6.m: Added.
40762 * objc/execute/class-7.m: Added.
40763 * objc/execute/class-8.m: Added.
40764 * objc/execute/class-9.m: Added.
40765 * objc/execute/class-tests-1.h
40766 * objc/execute/class-tests-2.h
40767 * objc/execute/compatibility_alias.m: Added.
40768 * objc/execute/encode-1.m: Added.
40769 * objc/execute/formal_protocol-1.m: Added.
40770 * objc/execute/formal_protocol-2.m: Added.
40771 * objc/execute/formal_protocol-3.m: Added.
40772 * objc/execute/formal_protocol-4.m: Added.
40773 * objc/execute/formal_protocol-5.m: Added.
40774 * objc/execute/formal_protocol-6.m: Added.
40775 * objc/execute/formal_protocol-7.m: Added.
40776 * objc/execute/informal_protocol.m: Added.
40777 * objc/execute/initialize.m: Added.
40778 * objc/execute/load.m: Added.
40779 * objc/execute/many_args_method.m: Added.
40780 * objc/execute/nested-3.m: Added.
40781 * objc/execute/no_clash.m: Added.
40782 * objc/execute/private.m: Added.
40783 * objc/execute/redefining_self.m: Added.
40784 * objc/execute/root_methods.m: Added.
40785 * objc/execute/selector-1.m: Added.
40786 * objc/execute/static-1.m: Added.
40787 * objc/execute/static-2.m: Added.
40788 * objc/execute/va_method.m: Added.
40790 2001-03-10 Richard Henderson <rth@redhat.com>
40792 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
40794 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
40796 * g++.old-deja/g++.other/crash31.C: XFAIL.
40797 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
40798 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
40799 * gcc.c-torture/execute/20010123-1.x: XFAIL.
40800 * gcc.c-torture/execute/20010124-1.x: XFAIL.
40801 * gcc.dg/sequence-pt-1.c: XFAIL one test.
40803 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40805 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
40807 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40809 * gcc.dg/20000724-1.c: Don't use multiline strings.
40811 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40813 * objc/execute/string1.m, objc/execute/string2.m: Compare the
40814 result of -cString against what we expect it to be; don't just
40815 print it out for no one to read.
40817 * objc/execute/string3.m, objc/execute/string4.m: New tests.
40818 Based on testcases provided by Nicola Pero.
40820 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40822 * gcc.dg/cpp/macro7.c: New test.
40824 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40826 * gcc.dg/cpp/multiline.c: Update.
40828 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40830 * g++.old-deja/g++.other/enum3.C: New test.
40832 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40834 * g++.old-deja/g++.other/pod1.C: New test.
40836 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40838 * g++.old-deja/g++.ext/overload1.C: New test.
40840 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40842 * g++.old-deja/g++.pt/using1.C: New test.
40844 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40846 * g++.old-deja/g++.other/using9.C: New test.
40848 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
40850 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
40852 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
40854 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
40856 * g++.old-deja/g++.ext/realpt1.C: Remove.
40858 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
40860 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
40862 2001-02-26 Will Cohen <wcohen@redhat.com>
40864 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
40866 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
40868 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
40869 templatized constructors.
40871 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40873 * gcc.c-torture/execute/20010224-1.c: New test.
40875 2001-02-23 Jakub Jelinek <jakub@redhat.com>
40877 * gcc.c-torture/execute/20010222-1.c: New test.
40879 2001-02-22 Jakub Jelinek <jakub@redhat.com>
40881 * g++.old-deja/g++.other/inline20.C: New test.
40883 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
40885 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
40887 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40889 * g++.old-deja/g++.other/lookup22.C: New test.
40891 2001-02-19 Zack Weinberg <zackw@stanford.edu>
40893 * g77.dg: New directory.
40894 * g77.dg/20010216-1.f: New test case.
40895 * g77.dg/dg.exp: New driver.
40896 * lib/g77-dg.exp: New driver library.
40898 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40900 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
40902 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
40904 * g++.old-deja/g++.other/decl9.C: New test.
40906 2001-02-16 Jakub Jelinek <jakub@redhat.com>
40908 * g++.old-deja/g++.other/init16.C: Update the test so that it does
40909 not need <string> and also tests the initialization at runtime.
40911 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
40913 * gcc.c-torture/execute/longlong.c: New test.
40915 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
40917 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
40919 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
40921 * gcc.c-torture/execute/920302-1.c (execute):
40922 Change argument type to short.
40924 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
40926 * g++.old-deja/g++.pt/deduct6.C: New test.
40928 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
40930 * g++.old-deja/g++.pt/deduct5.C: New test.
40932 2001-02-14 Jakub Jelinek <jakub@redhat.com>
40934 * gcc.c-torture/execute/20010209-1.c: New test.
40936 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
40938 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
40940 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
40942 * g++.dg/vtgc1.C: Update for new ABI.
40944 * consistency.vlad: New directory, 1665 files.
40946 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
40948 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
40950 * gcc.dg/cpp/digraphs.c: Declare puts.
40952 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40954 * g++.old-deja/g++.other/warn5.C: New test.
40956 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40958 * g++.old-deja/g++.pt/spec40.C: New test.
40960 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40962 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
40964 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
40966 2001-02-12 Jakub Jelinek <jakub@redhat.com>
40968 * gcc.c-torture/compile/20010209-1.c: New test.
40970 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
40972 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
40973 excess errors message but not if it crashes.
40974 * g++.old-deja/g++.other/crash27.C: Likewise.
40975 * g++.old-deja/g++.other/crash28.C: Likewise.
40976 * g++.old-deja/g++.other/crash30.C: Likewise.
40977 * g++.old-deja/g++.other/crash32.C: Likewise.
40978 * g++.old-deja/g++.other/crash35.C: Likewise.
40979 * g++.old-deja/g++.pt/inherit2.C: Likewise.
40981 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
40983 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
40984 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
40985 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
40986 g77.f-torture/execute/execute.exp,
40987 g77.f-torture/noncompile/noncompile.exp,
40988 gcc.c-torture/execute/execute.exp,
40989 gcc.c-torture/execute/memcheck/memcheck.exp,
40990 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
40991 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
40992 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
40993 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
40994 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
40995 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
40996 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
40997 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
40998 Remove bug reporting instructions with ancient email addresses.
41000 2001-02-07 Jakub Jelinek <jakub@redhat.com>
41002 * gcc.dg/20010202-1.c: New test.
41003 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
41005 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
41007 * g++.dg/stdbool-if.C: New test.
41009 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
41011 * objc/execute/fdecl.m: Added main().
41013 2001-02-07 Jakub Jelinek <jakub@redhat.com>
41015 * gcc.c-torture/execute/20010206-1.c: New test.
41017 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
41019 * gcc.dg/cpp/avoidpaste1.c: Update.
41021 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
41023 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
41024 Pero <nicola@brainstorm.co.uk>.
41025 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
41027 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
41029 * g++.old-deja/g++.pt/spec39.C: New test.
41031 2001-02-05 Jakub Jelinek <jakub@redhat.com>
41033 * gcc.c-torture/compile/20010202-1.c: New test.
41035 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
41037 * g++.old-deja/g++.abi/primary2.C: New test.
41038 * g++.old-deja/g++.abi/primary3.C: New test.
41039 * g++.old-deja/g++.abi/primary4.C: New test.
41040 * g++.old-deja/g++.abi/primary5.C: New test.
41041 * g++.old-deja/g++.abi/vtable3.h: New test.
41042 * g++.old-deja/g++.abi/vtable3a.C: New test.
41043 * g++.old-deja/g++.abi/vtable3b.C: New test.
41044 * g++.old-deja/g++.abi/vtable3c.C: New test.
41045 * g++.old-deja/g++.abi/vtable3d.C: New test.
41046 * g++.old-deja/g++.abi/vtable3e.C: New test.
41047 * g++.old-deja/g++.abi/vtable3f.C: New test.
41048 * g++.old-deja/g++.abi/vtable3g.C: New test.
41049 * g++.old-deja/g++.abi/vtable3h.C: New test.
41050 * g++.old-deja/g++.abi/vtable3i.C: New test.
41051 * g++.old-deja/g++.abi/vtable3j.C: New test.
41052 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
41054 2001-02-03 Jakub Jelinek <jakub@redhat.com>
41056 * g++.old-deja/g++.other/anon6.C: New test.
41057 * g++.old-deja/g++.other/anon7.C: New test.
41059 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
41061 * gcc.dg/cpp/avoidpaste2.c: New tests.
41063 2001-01-31 Jakub Jelinek <jakub@redhat.com>
41065 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
41067 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
41069 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
41070 DECIMAL_DIG cases for Irix."
41072 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
41074 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
41076 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
41078 * gcc.dg/c99-tag-1.c: New test.
41080 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
41082 * gcc.dg/cpp/tr-warn1.c: Add tests.
41084 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
41086 * gcc.dg/cpp/avoidpaste1.c: Update.
41087 * gcc.dg/cpp/paste4.c: Update.
41089 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
41091 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
41094 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
41096 * g++.old-deja/g++.other/inline19.C: New test.
41098 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
41100 * gcc.dg/Wlarger-than.c: New test.
41102 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
41104 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
41106 2001-01-29 Jakub Jelinek <jakub@redhat.com>
41108 * gcc.c-torture/execute/20010129-1.c: New test.
41109 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
41111 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
41113 * gcc.dg/cpp/avoidpaste1.c: Test case.
41115 2001-01-28 Jakub Jelinek <jakub@redhat.com>
41117 * g++.old-deja/g++.other/inline18.C: New test.
41119 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41121 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
41122 and __builtin_putchar.
41124 2001-01-27 Jakub Jelinek <jakub@redhat.com>
41126 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
41129 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
41131 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
41132 floating point number rounding mode to round to the nearest
41133 representable mode.
41135 2001-01-25 Jakub Jelinek <jakub@redhat.com>
41137 * g++.old-deja/g++.other/mangle2.C: New test.
41139 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
41141 * gcc.c-torture/compile/20010124-1.c: New test.
41143 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
41145 * g++.old-deja/g++.pt/spec38.C: New test.
41147 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41149 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
41152 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41154 * gcc.c-torture/execute/20010123-1.c: New test.
41156 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
41158 * g++.old-deja/g++.pt/spec37.C: New test.
41160 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
41162 * g++.old-deja/g++.pt/overload14.C: New test.
41164 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41166 * gcc.c-torture/execute/20010122-1.c: New test, exercise
41167 __builtin_return_address.
41169 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
41171 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
41172 * g++.old-deja/g++.pt/spec35.C: New test.
41173 * g++.old-deja/g++.pt/spec36.C: New test.
41175 2001-01-20 Jakub Jelinek <jakub@redhat.com>
41177 * gcc.c-torture/compile/20010118-1.c: New test.
41179 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
41181 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
41183 2001-01-19 Jakub Jelinek <jakub@redhat.com>
41185 * gcc.c-torture/execute/20010119-1.c: New test.
41187 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
41189 * g++.old-deja/g++.other/vbase5.C: New test.
41191 2001-01-19 Jakub Jelinek <jakub@redhat.com>
41193 * gcc.c-torture/execute/20010118-1.c: New test.
41195 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
41197 * g++.old-deja/g++.pt/deduct3.C: New test.
41199 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
41201 * g++.old-deja/g++.pt/spec34.C: New test.
41203 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
41205 * g77.f-torture/compile/20000601-2.f: New test.
41207 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41209 * g++.old-deja/g++.other/init17.C: New test.
41211 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
41213 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
41215 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41217 * g++.old-deja/g++.pt/unify8.C: New test.
41219 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41221 * g++.old-deja/g++.abi/vbase1.C: New test.
41223 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41225 * g++.old-deja/g++.pt/crash65.C: New test.
41227 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
41229 * gcc.dg/cpp/assembl2.S: New test case.
41231 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
41233 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
41236 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41238 * g++.old-deja/g++.other/builtins1.C: New test.
41239 * g++.old-deja/g++.other/builtins2.C: Likewise.
41240 * g++.old-deja/g++.other/builtins3.C: Likewise.
41241 * g++.old-deja/g++.other/builtins4.C: Likewise.
41243 2001-01-17 Jakub Jelinek <jakub@redhat.com>
41245 * gcc.c-torture/compile/20010117-1.c: New test.
41246 * gcc.c-torture/compile/20010117-2.c: New test.
41248 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
41250 * g77.f-torture/execute/20010116.[fx]: New test,
41252 * g77.f-torture/compile/20010115.f: Indicate it's
41253 a test for PR fortran/1636.
41255 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
41257 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
41259 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
41261 * g77.f-torture/compile/20010115.f: New test.
41263 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
41265 * g++.old-deja/g++.pt/nontype5.C: New test.
41267 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
41269 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
41270 have an equivalent working one below it.
41272 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
41274 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
41275 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
41277 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
41279 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
41280 message containing "init_priority".
41281 (conpr-2.C): Likewise.
41282 (conpr-3.C): Likewise.
41283 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
41285 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41287 * gcc.c-torture/execute/20010114-2.c: New test.
41289 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
41291 * gcc.c-torture/compile/20010114-1.c: New test.
41292 * gcc.c-torture/compile/20010114-1.x: Xfail.
41293 * gcc.c-torture/compile/20010114-2.c: New test.
41294 * gcc.c-torture/execute/20010114-1.c: New test.
41295 * gcc.dg/trunc-1.c: New test.
41296 * gcc.dg/uninit-B.c: New test.
41298 2001-01-13 Nick Clifton <nickc@redhat.com>
41300 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
41303 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
41305 * gcc.c-torture/compile/20010113-1.c: New test.
41307 2001-01-13 Jakub Jelinek <jakub@redhat.com>
41309 * gcc.c-torture/compile/20001212-1.c: New test.
41311 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
41313 * gcc.dg/cpp/widestr1.c: Update.
41314 * gcc.dg/cpp/prag-imp.c: Remove.
41316 2001-01-12 Jakub Jelinek <jakub@redhat.com>
41318 * gcc.c-torture/execute/20000801-3.x: Remove.
41319 * gcc.dg/c90-init-1.c: New test.
41320 * gcc.dg/c99-init-1.c: New test.
41321 * gcc.dg/c99-init-2.c: New test.
41322 * gcc.dg/gnu99-init-1.c: New test.
41324 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
41326 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
41327 testing that no relevant ones were found.
41329 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
41331 * g++.old-deja/g++.pt/cast2.C: New test.
41333 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
41335 * g++.old-deja/g++.pt/friend47.C: New test.
41337 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41339 * g++.old-deja/g++.pt/instantiate13.C: New test.
41341 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41343 * g++.old-deja/g++.other/defarg7.C: New test.
41344 * g++.old-deja/g++.other/defarg8.C: New test.
41346 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41348 * g++.old-deja/g++.pt/crash64.C: New test.
41350 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41352 * g++.old-deja/g++.pt/crash63.C: New test.
41354 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
41356 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
41358 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
41360 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
41362 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41364 * g++.old-deja/g++.pt/error3.C: New test.
41366 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41368 * g++.old-deja/g++.other/crash39.C: New test.
41370 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41372 * g++.old-deja/g++.other/vbase4.C: New test.
41374 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
41376 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
41377 * gcc.dg/special/20000419-2.c: New file. Identical to above.
41378 * gcc.dg/special/special.exp: New test driver which will check
41379 for alias support for the above test.
41381 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
41383 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
41384 problems on small machines.
41385 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
41388 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
41390 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
41392 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
41394 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
41396 * g++.old_deja/g++.pt/using8.C: New test.
41398 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
41400 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
41402 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
41404 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
41405 where a failure is expected.
41406 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
41408 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41410 * g++.old_deja/g++.pt/instantiate12.C: New test.
41412 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41414 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
41416 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
41417 * g++.old-deja/g++.brendan/crash17.C: Likewise.
41418 * g++.old-deja/g++.brendan/crash29.C: Likewise.
41419 * g++.old-deja/g++.brendan/crash48.C: Likewise.
41420 * g++.old-deja/g++.brendan/ns1.C: Likewise.
41421 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
41422 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
41423 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
41424 * g++.old-deja/g++.eh/spec6.C: Likewise.
41425 * g++.old-deja/g++.jason/crash3.C: Likewise.
41426 * g++.old-deja/g++.law/ctors11.C: Likewise.
41427 * g++.old-deja/g++.law/ctors17.C: Likewise.
41428 * g++.old-deja/g++.law/ctors5.C: Likewise.
41429 * g++.old-deja/g++.law/ctors9.C: Likewise.
41430 * g++.old-deja/g++.mike/ambig1.C: Likewise.
41431 * g++.old-deja/g++.mike/net22.C: Likewise.
41432 * g++.old-deja/g++.mike/p3538a.C: Likewise.
41433 * g++.old-deja/g++.mike/p3538b.C: Likewise.
41434 * g++.old-deja/g++.mike/virt3.C: Likewise.
41435 * g++.old-deja/g++.niklas/t128.C: Likewise.
41436 * g++.old-deja/g++.other/anon4.C: Likewise.
41437 * g++.old-deja/g++.other/using1.C: Likewise.
41438 * g++.old-deja/g++.other/warn3.C: Likewise.
41439 * g++.old-deja/g++.pt/t37.C: Likewise.
41440 * g++.old-deja/g++.robertl/eb69.C: Likewise.
41441 * g++.old-deja/g++.robertl/eb71.C: Likewise.
41443 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41445 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
41447 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41449 * gcc.c-torture/execute/stdio-opt-3.c: New test.
41451 2001-01-07 Jakub Jelinek <jakub@redhat.com>
41453 * gcc.c-torture/compile/20010107-1.c: New test.
41455 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41457 * gcc.c-torture/execute/builtin-noret-1.c: New test.
41459 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41461 * gcc.dg/format/format.h: New file.
41462 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
41463 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
41464 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
41465 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
41466 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
41467 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
41468 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
41469 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
41470 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
41471 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
41472 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
41473 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
41474 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
41475 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
41476 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
41477 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
41478 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
41479 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
41480 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
41481 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
41482 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
41483 instead of declaring standard types, macros and functions in each
41486 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
41488 * gcc.c-torture/execute/20010106-1.c: New test.
41490 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
41492 * gcc.dg/format/format.exp: New file.
41493 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
41494 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
41495 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
41496 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
41497 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
41498 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
41499 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
41500 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
41501 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
41502 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
41503 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
41504 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
41505 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
41506 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
41507 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
41508 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
41509 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
41510 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
41511 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
41512 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
41513 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
41514 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
41515 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
41516 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
41517 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
41518 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
41519 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
41520 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
41521 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
41522 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
41523 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
41524 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
41525 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
41526 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
41527 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
41528 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
41529 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
41530 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
41531 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
41532 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
41533 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
41534 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
41536 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
41538 * gcc.c-torture/execute/991228-1.c: Take word endianness into
41541 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
41543 * gcc.c-torture/execute/builtin-complex-1.c: New test.
41545 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
41547 * g++.old-deja/g++.pt/crash62.C: New test.
41549 2001-01-04 Richard Henderson <rth@redhat.com>
41551 * gcc.dg/20000926-1.c: Update expected warnings.
41552 * gcc.dg/array-2.c: Likewise.
41553 * gcc.dg/array-4.c: Also validate flexible array members.
41554 * gcc.dg/c99-flex-array-1.c: New.
41556 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
41558 * gcc.c-torture/compile/20001222-1.x: Remove.
41560 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41562 * gcc.c-torture/execute/built-in-setjmp.c: New.
41564 2001-01-03 Richard Henderson <rth@redhat.com>
41566 * gcc.dg/940510-1.c: Update expected error wording.
41567 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
41569 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
41571 * lib/target-supports.exp (check_alias_available): Modified to
41572 indicate aliases not supported if only weak aliases are supported.
41574 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41576 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
41577 Turn on cmpstrsi checks for __pj__ and __i370__.
41579 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41581 * g++.old-deja/g++.other/virtual11.C: New test.
41583 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41585 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
41587 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41589 * gcc.c-torture/compile/20010102-1.c: New test.
41591 2001-01-02 Andreas Jaeger <aj@suse.de>
41593 * gcc.dg/noreturn-3.c: New test.
41595 * gcc.dg/noreturn-4.c: New test.
41597 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41599 * gcc.c-torture/execute/stdio-opt-1.c: Also test
41600 __builtin_fputc and __builtin_fwrite.
41602 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41604 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
41605 signed char, not default char.
41607 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41609 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
41611 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
41613 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
41615 2000-12-29 Richard Henderson <rth@redhat.com>
41617 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
41618 (__cyg_profile_func_exit): Define.
41620 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
41622 * g++.dg/vtgc1.C: New test.
41624 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
41626 * gcc.dg/noncompile/20001228-1.c: New test.
41628 * gcc.dg/20001228-1.c: New test.
41630 * gcc.c-torture/execute/20001228-1.c: New test.
41632 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
41634 * gcc.dg/format-strfmon-1.c: New test.
41636 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41638 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
41639 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
41640 * gcc.c-torture/execute/string-opt-1.c: Likewise.
41641 * gcc.c-torture/execute/string-opt-2.c: Likewise.
41642 * gcc.c-torture/execute/string-opt-3.c: Likewise.
41643 * gcc.c-torture/execute/string-opt-4.c: Likewise.
41644 * gcc.c-torture/execute/string-opt-6.c: Likewise.
41645 * gcc.c-torture/execute/string-opt-7.c: Likewise.
41646 * gcc.c-torture/execute/string-opt-8.c: Likewise.
41647 * gcc.c-torture/execute/string-opt-9.c: Likewise.
41648 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41649 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41650 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41652 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
41653 * gcc.c-torture/execute/string-opt-4.c: Test index.
41655 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
41657 * gcc.c-torture/compile/20001226-1.c: New test.
41659 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
41661 * gcc.c-torture/compile/20001222-1.c: New test.
41662 * gcc.c-torture/compile/20001222-1.x: Xfail.
41664 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
41666 * gcc.c-torture/execute/comp-goto-2.c: New test.
41668 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
41670 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
41671 Use long types if __INT_MAX__ is 32767.
41672 (main): Use cast to (sint32 *) when poking 88 into a_page.
41674 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
41676 2000-12-21 Bernd Schmidt <bernds@redhat.com>
41678 * gcc.c-torture/compile/20001221-1.c: New test.
41679 * gcc.c-torture/execute/20001221-1.c: New test.
41681 2000-12-20 Richard Henderson <rth@redhat.com>
41683 * g++.old-deja/g++.pt/crash36.C: Update error lines.
41684 * g++.old-deja/g++.robertl/eb109.C: Likewise.
41686 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41688 * gcc.dg/compare3.c: New test.
41690 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41692 * gcc.dg/format-warnll-1.c: New test.
41694 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
41696 * gcc.dg/cpp/cmdlne-P.c: New test.
41698 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41700 * gcc.c-torture/execute/builtin-abs-1.c,
41701 gcc.c-torture/execute/builtin-abs-2.c: New tests.
41703 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41705 * gcc.dg/cpp/multiline.c: New test.
41707 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41709 * g++.old-deja/g++.other/syshdr1.C: Update.
41710 * gcc.dg/cpp/lineflags.c: Remove temporarily.
41712 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41714 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
41716 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41718 * g++.old-deja/g++.pt/ttp65.C: New test.
41720 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41722 * g++.old-deja/g++.pt/ttp64.C: New test.
41724 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41726 * g++.old-deja/g++.pt/spec33.C: New test.
41728 2000-12-14 Catherine Moore <clm@redhat.com>
41730 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
41731 * gcc.c-torture/execute/920612-2.c: Likewise.
41732 * gcc.c-torture/execute/920428-2.c: Likewise.
41733 * gcc-c-torture/execute/va-arg-11.c: Call exit.
41734 * gcc.c-torture/execute/va-arg-21.c: Likewise.
41736 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41738 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
41739 * gcc.dg/pack-test-2.c: Likewise.
41741 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41743 Tests by Zack Weinberg <zackw@stanford.edu>.
41745 * gcc.dg/cpp/defined.c: Update.
41746 * gcc.dg/cpp/defined_trad.c: New tests.
41748 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41750 * gcc.dg/cpp/trad-direct.c: Update.
41752 2000-12-11 Neil Booth <neilb@earthling.net>
41754 * gcc.dg/cpp/defined_trad.c
41756 2000-12-11 Neil Booth <neilb@earthling.net>
41758 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
41760 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
41762 * gcc.dg/format-miss-2.c: New test.
41764 2000-12-09 Neil Booth <neilb@earthling.net>
41766 * gcc.dg/cpp/lineflags.c: New tests.
41767 * gcc.dg/cpp/poison.c: Update.
41768 * gcc.dg/cpp/redef2.c: Update.
41769 * gcc.dg/cpp/skipping.c: New test.
41771 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
41773 * g++.old-deja/g++.other/eh3.C: New testcase.
41775 2000-12-07 Neil Booth <neilb@earthling.net>
41777 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
41778 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
41779 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
41780 wtr-union-init-2.c, wtr-union-init-3.c: Update.
41781 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
41784 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41786 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
41787 __SIZE_TYPE__ instead of int for type of integers cast to
41790 2000-12-07 Jakub Jelinek <jakub@redhat.com>
41792 * g++.old-deja/g++.other/cleanup4.C: New test.
41794 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41796 * format-sec-1.c: New test.
41798 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41800 * gcc.dg/format-nonlit-3.c: New test.
41802 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41804 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
41805 through a null pointer.
41807 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41809 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
41810 * g++.old-deja/g++.pt/partial4.C: New test.
41812 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
41814 * gcc.c-torture/execute/ieee/hugeval.x: New.
41816 2000-12-06 Neil Booth <neilb@earthling.net>
41818 * gcc.dg/cpp/backslash2.c: New tests.
41820 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41822 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
41823 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
41825 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
41827 * gcc.c-torture/execute/20001203-2.c: New testcase.
41829 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41831 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
41832 * g++.old-deja/g++.other/virtual10.C: New test.
41834 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41836 * g++.old-deja/g++.mike/pmf5.C: Remove test.
41838 2000-12-05 Richard Henderson <rth@redhat.com>
41840 * gcc.c-torture/compile/20001205-1.c: New.
41842 2000-12-04 Neil Booth <neilb@earthling.net>
41844 * g++.old-deja/g++.other/virtual9.C: New test.
41845 * g++.old-deja/g++.pt/crash61.C: New test.
41846 * gcc.c-torture/execute/loop-9.c: New test.
41848 2000-12-04 Neil Booth <neilb@earthling.net>
41850 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
41851 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
41852 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
41853 * gcc.dg/cpp/extratokens.c: ...here.
41855 2000-12-04 Neil Booth <neilb@earthling.net>
41857 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
41860 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41862 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
41863 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
41865 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
41867 * gcc.c-torture/execute/20001203-1.c: New test.
41869 2000-12-03 Neil Booth <neilb@earthling.net>
41871 * gcc.dg/cpp/macro6.c: New test cases.
41873 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41875 * gcc.c-torture/execute/string-opt-9.c: New test.
41876 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41877 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41878 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41880 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
41881 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
41883 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
41885 * gcc.dg/cpp/if-6.c: New testcase.
41887 * gcc.dg/20001201-1.c: New testcase.
41889 2000-12-02 Neil Booth <neilb@earthling.net>
41891 * g++.old-deja/g++.other/externC4.C,
41892 g++.old-deja/g++.other/friend10.C: New tests.
41894 2000-12-02 Neil Booth <neilb@earthling.net>
41896 * g++.old-deja/g++.other/instan2.C
41897 * g++.old-deja/g++.other/instan3.C: New test.
41899 2000-12-02 Neil Booth <neilb@earthling.net>
41901 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
41902 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
41903 gnuc99.c,gnuc99-pedantic.c: New tests.
41905 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
41907 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
41908 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
41910 2000-12-01 Neil Booth <neilb@earthling.net>
41912 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
41913 * gcc.dg/cpp/poison.c: Update.
41914 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
41916 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
41918 * g77.f-torture/execute/20001201.f: New test.
41920 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
41922 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
41924 2000-12-01 Jakub Jelinek <jakub@redhat.com>
41926 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
41928 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
41930 * g++.old-deja/g++.other/cast6.C: New test.
41932 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
41934 * gcc.c-torture/execute/20001130-2.c: New testcase.
41936 2000-11-30 Richard Henderson <rth@redhat.com>
41938 * gcc.c-torture/execute/20001130-1.c: New test.
41940 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41942 * g++.old-deja/g++.other/op3.C: New test.
41944 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41946 * g++.old-deja/g++.other/op2.C: New test.
41948 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41950 * g++.old-deja/g++.other/crash38.C: New test.
41952 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
41954 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
41956 2000-11-29 Jakub Jelinek <jakub@redhat.com>
41958 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
41960 * gcc.c-torture/execute/string-opt-6.c: New test.
41962 * gcc.dg/20001117-1.c: Add main.
41964 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
41966 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
41968 * gcc.dg/940510-1.c: ... to here.
41970 * gcc.dg/20000926-1.c: GNU C now allows initializations of
41971 zero-size arrays in toplevel structures.
41973 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41975 * gcc.c-torture/execute/loop-8.c: New test.
41977 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41979 * g++.old-deja/g++.other/base1.C: New test.
41981 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41983 * g++.old-deja/g++.other/parse2.C: New test.
41985 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41987 * g++.old-deja/g++.pt/incomplete1.C: New test.
41989 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41991 * g++.old-deja/g++.other/friend9.C: New test.
41993 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41995 * gcc.dg/20001127-1.c: New test.
41997 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
41999 * g++.old-deja/g++.pt/friend46.C: New test.
42001 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
42003 * g++.old-deja/g++.other/ptrmem8.C: New test.
42005 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42007 * gcc.c-torture/execute/string-opt-7.c: New test.
42008 * gcc.c-torture/execute/string-opt-8.c: Likewise.
42010 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
42012 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
42013 instead of 'mkcheck 2'.
42015 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
42017 * gcc.c-torture/execute/memcheck/driver.c,
42018 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
42019 C9X references to refer to C99.
42021 2000-11-25 Jakub Jelinek <jakub@redhat.com>
42023 * gcc.dg/ultrasp3.c: New test.
42025 2000-11-25 Neil Booth <neilb@earthling.net>
42027 * gcc.dg/cpp/include2.c: Update test to be locale independent.
42029 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
42031 * gcc.c-torture/compile/20001123-2.c: New.
42033 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42035 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
42037 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
42039 * gcc.dg/sequence-point-1.c: Add some new tests.
42040 * gcc.c-torture/execute/20001124-1.c: New test.
42042 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
42044 * g++.old-deja/g++.other/vaarg4.C: New test.
42045 * gcc.c-torture/compile/20001123-1.c: New test.
42047 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
42049 * g++.other/crash24.C: Adjust and remove XFAIL.
42050 * g++.other/crash37.C: New test.
42052 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
42054 * g++.old-deja/g++.pt/instantiate9.C: New test.
42056 2000-11-22 Mark Mitchell <mark@codesourcery.com>
42058 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
42061 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
42062 * g++.old-deja/g++.robertl/eb55.C: Likewise.
42064 2000-11-22 Neil Booth <neilb@earthling.net>
42066 * gcc.dg/cpp/Wtrigraphs.c: New test.
42068 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
42070 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
42072 2000-11-22 Jakub Jelinek <jakub@redhat.com>
42074 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
42076 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
42078 * lib/gcc-dg.exp: load_lib scanasm.exp.
42079 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
42080 * lib/g++-dg.exp: load_lib scanasm.exp.
42081 * lib/scanasm.exp: New.
42082 (scan-assembler, scan-assembler-not): Add optional arguments to
42083 test name, or if not present, the pattern name.
42084 (scan-assembler-dem, scan-assembler-dem-not): New.
42086 * g++.dg/dg.exp: New.
42088 2000-11-21 Neil Booth <neilb@earthling.net>
42090 * gcc.dg/cpp/integrated1.c: Remove.
42092 2000-11-21 Jakub Jelinek <jakub@redhat.com>
42094 * gcc.c-torture/execute/20001121-1.c: New test.
42096 2000-11-21 Richard Henderson <rth@redhat.com>
42098 * gcc.c-torture/compile/20001121-1.c: New test.
42100 2000-11-20 Neil Booth <neilb@earthling.net>
42102 * gcc.dg/cpp/integrated1.c: New test.
42104 2000-11-21 Jakub Jelinek <jakub@redhat.com>
42106 * g++.old-deja/g++.other/inline17.C: New test.
42108 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
42110 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
42111 local variable to be zero: I made the variable global. Now
42112 uses abort() and exit() instead of relying on main's return value.
42114 2000-11-20 Neil Booth <neilb@earthling.net>
42116 * gcc.dg/cpp/paste2.c: Update test.
42117 * objc/execute/paste.m: New test.
42119 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
42121 * gcc.dg/c99-condexpr-1.c: New test.
42123 2000-11-20 Neil Booth <neilb@earthling.net>
42125 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
42127 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
42129 * g++.old-deja/g++.pt/export1.C: New test.
42131 2000-11-20 Jakub Jelinek <jakub@redhat.com>
42133 * gcc.dg/20001117-1.c: New test.
42135 2000-11-18 Richard Henderson <rth@redhat.com>
42137 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
42139 2000-11-18 Richard Henderson <rth@redhat.com>
42141 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
42142 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
42143 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
42145 2000-11-18 Richard Henderson <rth@redhat.com>
42147 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
42148 (main): New. Exit cleanly.
42150 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
42152 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
42153 gcc.dg/c99-fordecl-2.c: New tests.
42155 2000-11-18 Richard Henderson <rth@redhat.com>
42157 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
42158 * gcc.c-torture/execute/zerolen-2.c: New.
42160 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42162 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
42165 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
42167 * g++.old-deja/g++.pt/instantiate8.C: New test.
42169 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
42171 * g++.old-deja/g++.other/incomplete.C: Add more tests.
42172 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
42174 2000-11-16 Nick Clifton <nickc@redhat.com>
42176 * gcc.c-torture/execute/nestfunc-2.c: New test.
42177 * gcc.c-torture/execute/nestfunc-3.c: New test.
42179 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
42181 * gcc.c-torture/compile/20001116-1.c: New test.
42183 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42185 * gcc.c-torture/execute/20001115-1.c: New test.
42187 2000-11-15 Mark Mitchell <mark@codesourcery.com>
42189 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
42190 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
42191 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
42192 * g++.old-deja/g++.abi/vmihint.C: Likewise.
42194 2000-11-15 Neil Booth <neilb@earthling.net>
42196 gcc.dg/cpp/_Pragma1.c: Update.
42197 gcc.dg/cpp/_Pragma2.c: New test.
42199 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
42201 * g++.old-deja/g++.other/anon5.C: New test.
42203 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
42205 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
42208 2000-11-14 Jakub Jelinek <jakub@redhat.com>
42210 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
42213 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42215 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
42216 labels at end of compound statements.
42218 2000-11-13 Jakub Jelinek <jakub@redhat.com>
42220 * gcc.c-torture/execute/loop-7.c: New test.
42222 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42224 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
42226 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42228 * gcc.dg/c99-bool-1.c: New test.
42230 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42232 * gcc.dg/c99-scope-1.c: Remove xfail.
42233 * gcc.dg/c99-scope-2.c: New test.
42235 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42237 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
42238 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
42240 2000-11-11 Mark Mitchell <mark@codesourcery.com>
42242 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
42245 * g++.mike/p700.C: Don't typedef wchar_t.
42246 * g++.mike/p784.C: Likewise.
42247 * g++.mike/eb101.C: Don't use __wchar_t.
42249 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
42251 * g77.f-torture/execute/20001111.[fx]: Test premature exit
42254 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
42256 * gcc.c-torture/execute/20001111-1.c: New test.
42258 2000-11-10 Nick Clifton <nickc@redhat.com>
42260 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
42261 long multuiple and accumulate.
42263 2000-11-09 Richard Henderson <rth@redhat.com>
42265 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
42266 via size_t instead of int.
42268 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
42269 * gcc.c-torture/execute/string-opt-2.c: Likewise.
42270 * gcc.c-torture/execute/string-opt-3.c: Likewise.
42271 * gcc.c-torture/execute/string-opt-4.c: Likewise.
42273 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
42275 * gcc.c-torture/compile/20001109-1.c: New test.
42276 * gcc.c-torture/compile/20001109-2.c: New test.
42278 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
42280 * g++.old-deja/g++.pt/operator1.C: New test.
42281 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
42283 2000-11-09 Jakub Jelinek <jakub@redhat.com>
42285 * gcc.dg/20001108-1.c: New test.
42287 2000-11-09 Jakub Jelinek <jakub@redhat.com>
42289 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
42290 with both arguments constant strings.
42291 * gcc.c-torture/execute/string-opt-3.c: New test.
42292 * gcc.c-torture/execute/string-opt-4.c: New test.
42293 * gcc.c-torture/execute/string-opt-5.c: New test.
42295 2000-11-08 Nick Clifton <nickc@redhat.com>
42297 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
42298 mulsidi3adddi patterns.
42300 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
42302 * g++.old-deja/g++.other/crash36.C: New test.
42304 2000-11-08 Jakub Jelinek <jakub@redhat.com>
42306 * g++.old-deja/g++.other/init16.C: New test.
42308 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
42310 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
42312 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
42314 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
42315 * gcc.c-torture/execute/va-arg-16.x: Likewise.
42316 * gcc.c-torture/execute/va-arg-17.x: Likewise.
42318 2000-11-07 DJ Delorie <dj@redhat.com>
42320 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
42322 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42324 * gcc.c-torture/execute/string-opt-1.c: New test.
42326 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
42328 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
42329 mips-sgi-irix6.* because the MIPS ABI passes floating-point
42330 parameters in registers, and there is no way for a varargs
42331 function to know in which order the integer and floating-point
42332 parameters should be interleaved when they are placed on the
42334 * gcc.c-torture/execute/va-arg-16.x: Likewise.
42335 * gcc.c-torture/execute/va-arg-17.x: Likewise.
42337 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42339 * gcc.c-torture/execute/string-opt-2.c: New test.
42341 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
42343 * g++.old-deja/g++.pt/crash60.C: New test.
42345 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42347 * g++.old-deja/g++.other/crash24.C: New test.
42348 * g++.old-deja/g++.other/crash25.C: New test.
42349 * g++.old-deja/g++.other/crash26.C: New test.
42350 * g++.old-deja/g++.other/crash27.C: New test.
42351 * g++.old-deja/g++.other/crash28.C: New test.
42352 * g++.old-deja/g++.other/crash29.C: New test.
42353 * g++.old-deja/g++.other/crash30.C: New test.
42354 * g++.old-deja/g++.other/crash31.C: New test.
42355 * g++.old-deja/g++.other/crash32.C: New test.
42356 * g++.old-deja/g++.other/crash33.C: New test.
42357 * g++.old-deja/g++.other/crash34.C: New test.
42358 * g++.old-deja/g++.other/crash35.C: New test.
42360 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42362 * gcc.c-torture/execute/20001031-1.c: New test.
42364 2000-11-04 Mark Mitchell <mark@codesourcery.com>
42366 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
42369 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
42370 standards-conformant.
42372 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
42374 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
42375 * g++.old-deja/g++.mike/p755a.C: Likewise.
42376 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
42377 library makes no calls to `operator new' during initialization.
42379 2000-11-04 Neil Booth <neilb@earthling.net>
42381 * gcc.dg/cpp/include2.c: New tests.
42383 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
42385 * lib/g++.exp (g++_set_ld_library_path): New function.
42386 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
42388 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
42390 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
42393 2000-11-01 Richard Henderson <rth@redhat.com>
42395 * g++.old-deja/g++.ext/namedret1.C: New.
42396 * g++.old-deja/g++.ext/namedret2.C: New.
42397 * g++.old-deja/g++.ext/namedret3.C: New.
42399 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
42401 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
42402 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
42404 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42406 * gcc.c-torture/execute/va-arg-21.c: New test.
42408 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
42410 * gcc.dg/c99-complex-2.c: New test.
42412 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42414 * gcc.c-torture/execute/stdio-opt-1.c: New test.
42416 2000-10-31 Jakub Jelinek <jakub@redhat.com>
42418 * g++.old-deja/g++.other/inline16.C: New test.
42420 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
42422 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
42423 __PRETTY_FUNCTION__
42425 2000-10-29 Neil Booth <neilb@earthling.net>
42427 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
42429 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
42430 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
42433 2000-10-29 Neil Booth <neilb@earthling.net>
42435 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
42436 * mi1.c, mi1c.h: Add null directives to multiple-include test.
42437 * mi5.c: Test multiple includes work with -C.
42438 * trigraphs.c: Test ^= version.
42440 2000-10-28 Neil Booth <neilb@earthling.net>
42442 New tests and test updates for new macro expander.
42444 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
42445 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
42446 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
42447 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
42448 new diagnostic messages.
42450 * gcc.dg/cpp/macro3.c: New tests.
42452 2000-10-27 Mark Mitchell <mark@codesourcery.com>
42454 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
42457 2000-10-27 Jakub Jelinek <jakub@redhat.com>
42459 * g++.old-deja/g++.other/eh2.C: New test.
42461 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
42463 * gcc.c-torture/execute/20001027-1.c: New test.
42465 2000-10-26 Richard Henderson <rth@redhat.com>
42467 * gcc.c-torture/execute/20001026-1.c: New.
42469 2000-10-26 Mark Mitchell <mark@codesourcery.com>
42471 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
42472 * g++.old-deja/g++.law/builtin1.C: Likewise.
42473 * g++.old-deja/g++.law/ctors10.C: Likewise.
42474 * g++.old-deja/g++.law/virtual3.C: Likewise.
42475 * g++.old-deja/g++.mike/p658.C: Likewise.
42476 * g++.old-deja/g++.other/sibcall1.C: Likewise.
42477 * g++.old-deja/g++.other/vaarg2.C: Likewise.
42478 * g++.old-deja/g++.robertl/eb124.C: Likewise.
42479 * g++.old-deja/g++.robertl/eb44.C: Likewise.
42480 * g++.old-deja/g++.robertl/eb77.C: Likewise.
42482 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
42484 * gcc.c-torture/compile/20001024-1.c: New test.
42486 2000-10-25 Mark Mitchell <mark@codesourcery.com>
42488 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
42489 to tell us whether or not we are using V3.
42491 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
42493 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
42496 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
42498 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
42500 2000-10-25 Jakub Jelinek <jakub@redhat.com>
42502 * gcc.c-torture/execute/20001024-1.c: New test.
42504 2000-10-24 Jakub Jelinek <jakub@redhat.com>
42506 * g++.old-deja/g++.other/sibcall1.C: New test.
42508 2000-10-20 Jakub Jelinek <jakub@redhat.com>
42510 * gcc.dg/noncompile/init-3.c: New test.
42512 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
42514 * gcc.dg/format-array-1.c: New test.
42516 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42518 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
42519 writing through null pointers; remove comment about testing
42520 unterminated strings.
42522 2000-10-17 Matthew Hiller <hiller@redhat.com>
42524 * gcc.c-torture/execute/20001017-2.c: New test.
42526 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42528 * gcc.c-torture/compile/20001018-1.c: New test.
42529 * gcc.c-torture/compile/20001018-1.x: Xfail.
42531 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42533 * gcc.c-torture/execute/20001017-1.c: New test.
42535 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42537 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
42538 for multiple use of arguments with scanf formats; add tests for
42539 multiple use of arguments.
42541 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
42543 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
42545 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42547 * gcc.dg/format-miss-1.c: New test.
42549 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42551 * gcc.c-torture/execute/20001013-1.c: New test.
42553 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42555 * gcc.dg/format-branch-1.c: New test.
42557 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42559 * README, lib/file-format.exp: Remove EGCS references.
42561 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42563 * gcc.dg/20001013-1.c: New test.
42565 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
42567 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
42568 for intmax_t in the compiler using __typeof__ and the type rules
42569 for conditional expressions.
42571 2000-10-13 Jakub Jelinek <jakub@redhat.com>
42573 * gcc.dg/20001012-1.c: New test.
42574 * gcc.dg/20001012-2.c: New test.
42576 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42578 * gcc.dg/format-attr-1.c: New test.
42580 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42582 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
42583 __LONG_LONG_MAX__ instead of LLONG_MAX.
42585 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42587 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
42589 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
42592 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
42594 * gcc.dg/sequence-pt-1.c: New test.
42596 2000-10-11 Geoff Keating <geoffk@cygnus.com>
42598 * gcc.c-torture/execute/20001011-1.c: New testcase.
42599 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
42601 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42603 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
42604 does not error on it.
42606 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42608 * gcc.dg/20001009-1.c: New test.
42610 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
42612 * gcc.c-torture/compile/20001009-1.c: Move from here ....
42613 * gcc.c-torture/execute/20001009-2.c: ... to here.
42615 2000-10-09 Geoff Keating <geoffk@cygnus.com>
42617 * gcc.c-torture/compile/20001009-1.c: New testcase.
42618 * gcc.c-torture/execute/20001009-1.c: New testcase.
42619 Testcases provided by Jan Hubicka <jh@suse.cz>.
42621 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42623 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42624 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
42625 uintmax_t using <limits.h> to emulate the compiler's internal
42626 logic. No longer XFAIL %j tests.
42628 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42630 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
42631 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42632 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
42633 regexps and details of expected handling of some bad formats.
42634 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
42637 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
42639 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
42640 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
42641 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
42642 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
42645 2000-10-06 Richard Henderson <rth@cygnus.com>
42647 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
42648 * g++.old-deja/g++.brendan/crash52.C: Likewise.
42649 * g++.old-deja/g++.jason/report.C: Likewise.
42650 * g++.old-deja/g++.law/friend5.C: Likewise.
42651 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
42652 of the expected warnings.
42654 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
42656 * g++.old-deja/g++.pt/enum14.C: New test.
42658 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
42660 * g++.old-deja/g++.pt/crash59.C: New test.
42662 2000-10-04 Will Cohen <wcohen@redhat.com>
42664 * gcc.dg/20000926-1.c: New test.
42666 2000-10-03 Geoff Keating <geoffk@cygnus.com>
42668 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
42669 function name for current C++ compiler.
42670 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
42672 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
42674 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
42675 __PRETTY_FUNCTION__.
42676 * g++.old-deja/g++.ext/pretty2.C: Likewise.
42678 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42680 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
42682 2000-09-26 Jakub Jelinek <jakub@redhat.com>
42684 * gcc.c-torture/compile/20000923-1.c: New test.
42686 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
42688 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
42689 * g++.old-deja/g++.pt/ttp62.C: Same.
42690 * g++.old-deja/g++.other/inline14.C: Same.
42692 2000-09-24 Richard Henderson <rth@cygnus.com>
42694 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
42696 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
42698 * gcc.dg/c90-printf-1.c: Add test for wide string format.
42700 2000-09-22 Geoff Keating <geoffk@cygnus.com>
42702 * gcc.c-torture/compile/20000922-1.c: New file.
42704 2000-09-21 Nick Clifton <nickc@redhat.com>
42706 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
42707 a signed long modulo operation.
42708 (mod6): New function - perform an unsigned long modulo operation.
42709 (main): Add tests for modulos of very large numbers by very small
42712 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42714 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
42716 2000-09-19 Richard Henderson <rth@cygnus.com>
42718 * gcc.dg/compare2.c (case 10): XFAIL.
42720 2000-09-18 Richard Henderson <rth@cygnus.com>
42722 * gcc.c-torture/execute/20000906-1.c: Move ...
42723 * gcc.dg/20000906-1.c: ... here. Only run on targets
42724 that support __builtin_trap.
42726 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
42728 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
42730 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42732 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
42733 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
42734 more $ format tests.
42736 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42738 * gcc.dg/format-errmk-1.c: New test.
42740 2000-09-17 Greg McGary <greg@mcgary.org>
42742 * gcc.c-torture/execute/20000917-1.x: Remove.
42744 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
42746 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
42748 2000-09-17 Greg McGary <greg@mcgary.org>
42750 * gcc.c-torture/execute/20000917-1.c: New test.
42751 * gcc.c-torture/execute/20000917-1.x: XFAIL.
42753 2000-09-16 Neil Booth <NeilB@earthling.net>
42755 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
42756 in nested macro bug.
42758 2000-09-15 Neil Booth <NeilB@earthling.net>
42760 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
42762 2000-09-14 Jeffrey A Law (law@cygnus.com)
42764 * gcc.c-torture/execute/20000914-1.c: New test.
42766 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
42768 * g++.other/inline13.C: New test.
42770 2000-09-12 Andreas Jaeger <aj@suse.de>
42772 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
42773 constant by Ulrich Drepper <drepper@redhat.com>.
42775 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
42777 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
42779 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42781 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
42783 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
42785 * gcc.dg/cpp/backslash.c: New test.
42787 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
42789 * gcc.c-torture/execute/20000910-1.c: New test.
42790 * gcc.c-torture/execute/20000910-2.c: Likewise.
42792 2000-09-11 Robert Lipe <robertl@sco.com>
42794 * gcc.dg/pragma-align.c: New test.
42796 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
42798 * g++.old-deja/g++.pt/explicit82.C: New test.
42799 * g++.old-deja/g++.pt/explicit83.C: New test.
42801 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
42803 * gcc.dg/asm-names.c: New test.
42805 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42807 * gcc.dg/cpp/tr-warn6.c: New test
42809 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
42811 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
42814 2000-09-07 Catherine Moore <clm@redhat.com>
42816 * gcc.c-torture/execute/unroll-1.c: New test.
42818 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
42820 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
42822 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
42823 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
42824 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
42825 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
42826 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
42828 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
42829 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
42831 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42833 * g++.old-deja/g++.pt/deduct2.C: New test.
42835 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42837 * g++.old-deja/g++.pt/parms2.C: New test.
42839 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42841 * g++.old-deja/g++.pt/crash58.C: New test.
42843 2000-09-06 Greg McGary <greg@mcgary.org>
42845 * gcc.c-torture/execute/20000906-1.c: New test.
42846 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
42848 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42850 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
42852 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42854 * g++.old-deja/g++.pt/crash57.C: New test.
42856 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42858 * g++.old-deja/g++.pt/crash56.C: New test.
42860 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42862 * g++.old-deja/g++.pt/koenig1.C: New test.
42864 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42866 * gcc.dg/20000904-1.c: New test.
42868 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42870 * gcc.dg/cpp/paste8.c: New test.
42872 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
42874 * gcc.c-torture/compile/20000827-1.c: New test.
42876 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42878 * gcc.dg/format-diag-1.c: New test.
42880 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42882 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
42883 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
42884 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
42885 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
42886 gcc.dg/formatz-1.c: Adjust warning regular expressions.
42888 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42890 * g++.old-deja/g++.other/nested4.C: New test.
42892 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42894 * g++.old-deja/g++.ns/scoped1.C: New test.
42896 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
42898 * lib/g++.exp: Support testing already-installed GCC.
42900 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42902 * wtr-label-1.c, wtr-suffix-1.c: New tests.
42904 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42906 * gcc.dg/return-type-2.c: New test.
42908 2000-08-27 Geoff Keating <geoffk@cygnus.com>
42910 * gcc.c-torture/compile/20000825-1.c: New test.
42912 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
42914 * gcc.dg/dwarf2-2.c: New test.
42916 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
42918 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
42919 dg-warning regexps.
42921 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
42923 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
42924 gcc.dg/format-ext-5.c: New tests.
42926 2000-08-25 Jakub Jelinek <jakub@redhat.com>
42928 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
42930 2000-08-24 Mark Mitchell <mark@codesourcery.com>
42932 * gcc.dg/noncompile/930622-2.c: Adjust error message.
42934 2000-08-24 Richard Henderson <rth@cygnus.com>
42936 * gcc.dg/ia64-sync-1.c: New test.
42937 * gcc.dg/ia64-sync-2.c: New test.
42938 * gcc.dg/ia64-asm-1.c: New test.
42940 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
42942 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
42943 * gcc.dg/format-ext-2.c: New test.
42945 2000-08-23 Jason Merrill <jason@redhat.com>
42947 * lib/old-dejagnu.exp: Also ignore "In member function" and
42950 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42952 * gcc.dg/noncompile/label-lineno-1.c: New test.
42954 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42956 * gcc.dg/c99-array-nonobj-1.c: New test.
42958 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42960 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
42962 * gcc.dg/format-ext-1.c: New test.
42964 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42966 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
42967 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
42968 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
42969 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
42970 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
42972 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
42974 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
42975 gcc.dg/c99-strftime-2.c: New tests.
42977 2000-08-22 Richard Henderson <rth@cygnus.com>
42979 * gcc.c-torture/execute/20000822-1.c: New test.
42981 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42983 * gcc.c-torture/execute/20000819-1.x: Remove.
42985 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42987 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
42988 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
42989 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
42990 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
42991 gcc.dg/format-xopen-1.c: New tests.
42993 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42995 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
42997 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42999 * g++.old-deja/g++.other/loop2.C: New test.
43001 * gcc.c-torture/compile/20000606-1.c: New test.
43002 * gcc.c-torture/compile/20000728-1.c: New test.
43003 * gcc.c-torture/execute/20000801-1.c: New test.
43004 * gcc.c-torture/execute/20000801-2.c: New test.
43005 * gcc.c-torture/execute/20000819-1.c: New test.
43006 * gcc.c-torture/execute/20000819-1.x: XFAIL.
43007 * gcc.dg/20000629-1.c: New test.
43008 * gcc.dg/20000724-1.c: New test.
43009 * gcc.dg/20000807-1.c: New test.
43011 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
43013 * gcc.dg/cpp/pragma-1.c: New test.
43014 * gcc.dg/cpp/pragma-2.c: New test.
43016 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
43018 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
43019 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
43021 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
43023 * gcc.c-torture/compile/20000818-1.c: New test.
43025 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
43027 * gcc.c-torture/execute/20000818-1.c: New test.
43029 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
43031 * gcc.dg/format-va-1.c: New test.
43033 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
43035 * g++.old-deja/g++.other/typedef8.C: New test.
43037 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
43039 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
43040 * g++.old-deja/g++.mike/net36.C: Mark candidate.
43041 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
43042 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
43043 * g++.old-deja/g++.other/ptrmem7.C: New test.
43044 * g++.old-deja/g++.pt/ptrmem10.C: New test.
43046 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
43048 * g++.old-deja/g++.pt/typename27.C: New test.
43050 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
43052 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
43053 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
43054 * g++.old-deja/g++.pt/friend45.C: New test.
43055 * g++.old-deja/g++.other/friend8.C: New test.
43057 2000-08-15 Richard Henderson <rth@cygnus.com>
43059 * gcc.c-torture/execute/20000815-1.c: New test.
43061 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
43063 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
43064 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
43065 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
43067 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
43069 * g++.old-deja/g++.other/refinit2.C: New test.
43071 2000-08-13 Geoff Keating <geoffk@cygnus.com>
43073 * lib/c-torture.exp (c-torture): Make
43074 compiler_conditional_xfail_data global.
43075 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
43076 compiler_conditional_xfail_data machinery.
43077 (f-torture-execute): Likewise.
43078 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
43079 and only when unrolling loops.
43081 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
43083 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
43085 * g++.old-deja/g++.pt/explicit81.C: New test.
43087 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
43089 * g++.old-deja/g++.pt/typename26.C: New test.
43091 2000-08-10 Geoff Keating <geoffk@cygnus.com>
43093 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
43096 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
43098 * g++.old-deja/g++.other/array3.C: New test.
43100 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
43102 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
43103 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
43104 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
43107 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
43109 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
43110 * g++.old-deja/g++.abi/vmihint.C: Likewise.
43112 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
43114 * gcc.c-torture/execute/20000808-1.c: New test.
43116 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
43118 * gcc.dg/c90-const-expr-1.c: New test.
43120 2000-08-08 Richard Henderson <rth@cygnus.com>
43122 * gcc.dg/noncompile/920923-1.c: Declare calloc.
43124 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
43126 * gcc.dg/noncompile/const-ll-1.c: New test.
43128 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
43130 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
43132 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
43134 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
43135 that running programs linked against the shared version of libobjc
43138 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
43140 * gcc.dg/c99-printf-1.c: New test.
43142 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
43144 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
43146 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
43148 * gcc.c-torture/execute/20000731-1.x: Delete.
43150 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
43152 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
43153 and torture_without_loops as is done by c-torture.exp.
43154 (search_for): Copy from c-torture.exp.
43155 (gcc-dg-runtest): New function, drives a directory of tests
43156 iterating over the TORTURE_OPTIONS.
43157 (scan-assembler, scan-assembler-not): Move here from
43158 individual directory drivers.
43160 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
43161 defined by lib/gcc-dg.exp.
43162 * gcc.dg/cpp/cpp.exp: Likewise.
43163 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
43164 gcc-dg-runtest, so we cycle over optimization options.
43166 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
43167 * gcc.dg/compare2.c: No longer expected to fail.
43169 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
43171 * gcc.c-torture/execute/20000804-1.c: New test.
43173 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
43175 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
43177 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
43179 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
43181 2000-08-03 Jeffrey A Law (law@cygnus.com)
43183 * gcc.c-torture/compile/20000803-1.c: New test.
43185 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
43187 * gcc.c-torture/execute/20000801-3.c,
43188 gcc.c-torture/execute/20000801-4.c: New tests.
43189 * gcc.c-torture/execute/20000801-3.x,
43190 gcc.c-torture/execute/20000801-4.x: Xfail.
43192 2000-08-02 Geoff Keating <geoffk@cygnus.com>
43194 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
43195 libobjc/.libs to allow for libtool.
43197 2000-08-02 Jakub Jelinek <jakub@redhat.com>
43199 * gcc.c-torture/compile/20000802-1.c: New test.
43201 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
43203 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
43205 2000-07-31 Jeffrey A Law (law@cygnus.com)
43207 * gcc-c-torture/execute/20000731-2.c: New test.
43209 * gcc.c-torture/execute/20000731-1.c: New test.
43210 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
43212 2000-07-31 Jakub Jelinek <jakub@redhat.com>
43214 * testsuite/gcc.dg/cpp/paste7.c: New test.
43215 * gcc.dg/cpp/20000725-1.c: New test.
43217 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
43219 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
43220 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
43221 declaration warning for __builtin_dwarf_reg_size.
43223 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
43225 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
43227 * gcc.dg/noncompile/voidparam-1.c: New test.
43229 2000-07-30 Richard Henderson <rth@cygnus.com>
43231 * gcc.dg/c90-digraph-1.c: Don't xfail.
43232 * gcc.dg/compare2.c (case 10): Xfail.
43233 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
43235 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
43237 * gcc.dg/c99-main-1.c: New test.
43239 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
43241 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
43243 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
43245 * gcc.c-tortuer/execute/20000726-1.c: New test.
43247 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
43249 * gcc.c-torture/execute/enum-2.c: New test.
43251 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43253 * gcc.dg/cpp/tr-warn3.c: New test.
43255 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
43257 * g++.old-deja/g++.ext/implicit1.C: Remove.
43258 * g++.old-deja/g++.jason/c2.C: Remove
43259 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
43260 * g++.old-deja/g++.pt/crash16.C: Likewise.
43261 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
43263 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
43265 * g++.old-deja/g++.other/for2.C: New test.
43267 2000-07-25 Jakub Jelinek <jakub@redhat.com>
43269 * gcc.dg/20000720-1.c: New test.
43271 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
43273 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
43275 2000-07-24 Geoff Keating <geoffk@cygnus.com>
43277 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
43278 * gcc.c-torture/execute/20000722-1.c: New.
43279 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
43281 2000-07-24 Jakub Jelinek <jakub@redhat.com>
43283 * gcc.dg/cpp/20000720-1.S: New test.
43285 2000-07-21 Michael Meissner <meissner@redhat.com>
43287 * gcc.c-torture/execute/ieee/hugeval.c: New test.
43289 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
43291 * g++.old-deja/g++.brendan/crash16.C,
43292 g++.old-deja/g++.brendan/parse3.C,
43293 g++.old-deja/g++.brendan/redecl1.C,
43294 g++.old-deja/g++.ns/template13.C,
43295 g++.old-deja/g++.other/decl4.C,
43296 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
43298 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
43300 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
43301 and "Internal error".
43303 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
43305 * gcc.dg/cpp/paste6.c: New test.
43307 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
43309 * gcc.dg/cpp/tr-direct.c: New test.
43311 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
43312 gcc.dg/cpp/undef1.c: Tweak error regexps.
43314 2000-07-18 Eric Christopher <echristo@redhat.com>
43316 * gcc.c-torture/compile/20000718-1.c: New test.
43318 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
43320 * cpplex.c (_cpp_push_token): If the token being pushed back
43321 is the previous token in this context, just subtract one from
43323 * cppmacro.c (save_expansion): Clear aux field when storing a
43326 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
43328 * gcc.dg/noncompile/redecl-1.c: New test.
43330 2000-07-18 Jakub Jelinek <jakub@redhat.com>
43332 * gcc.c-torture/execute/20000717-5.c: New test.
43333 * gcc.c-torture/execute/20000717-1.x: Removed.
43335 2000-07-17 Richard Henderson <rth@cygnus.com>
43337 * gcc.c-torture/execute/20000717-4.c: New test.
43339 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
43341 * gcc.dg/cpp/syshdr.c: New test.
43342 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
43344 2000-07-17 Neil Booth <neilb@earthling.net>
43346 * gcc.dg/cpp/cmdlne-dM.c: New test.
43347 * gcc.dg/cpp/cmdlne-dD.c: New test.
43349 2000-07-17 Jeffrey A Law (law@cygnus.com)
43351 * gcc.c-torture/execute/20000717-3.c: New test.
43353 * gcc.c-torture/compile/20000717-1.c: New test.
43355 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
43357 * gcc.c-torture/execute/20000717-2.c: New test.
43359 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
43361 * gcc.dg/formatz-1.c: New test.
43363 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
43364 * gcc.dg/c99-digraph-1.c: New tests.
43366 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
43367 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
43369 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
43370 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
43371 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
43372 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
43373 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
43374 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
43375 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
43377 2000-07-17 Greg McGary <greg@mcgary.org>
43379 * gcc.c-torture/execute/20000717-1.c: New test.
43380 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
43382 2000-07-15 Jakub Jelinek <jakub@redhat.com>
43384 * gcc.c-torture/execute/20000715-2.c: New test.
43385 * gcc.dg/20000715-1.c: New test.
43387 2000-07-15 Michael Meissner <meissner@redhat.com>
43389 * gcc.c-torture/execute/20000715-1.c: New test.
43391 2000-07-13 Jakub Jelinek <jakub@redhat.com>
43393 * gcc.c-torture/execute/20000707-1.c: New test.
43395 2000-07-13 Neil Booth <NeilB@earthling.net>
43397 * testsuite/gcc.dg/cpp/digraph1.c,
43398 testsuite/gcc.dg/cpp/digraph2.c,
43399 testsuite/gcc.dg/cpp/digraphs.c: New tests.
43401 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
43403 * g77.f-torture/compile/20000630-2.f: New test.
43404 * g77.f-torture/compile/20000630-2.x
43406 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
43408 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
43410 2000-07-11 Neil Booth <NeilB@earthling.net>
43412 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
43414 2000-07-11 Neil Booth <NeilB@earthling.net>
43416 * gcc.dg/cpp/cmdlne-C.c: New.
43418 2000-07-09 Neil Booth <NeilB@earthling.net>
43420 * gcc.dg/cpp/directiv.c: New tests.
43421 * gcc.dg/cpp/undef1.c: Update.
43423 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
43425 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
43427 2000-07-09 Neil Booth <NeilB@earthling.net>
43429 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
43431 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
43433 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
43434 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
43436 2000-07-08 Neil Booth <NeilB@earthling.net>
43438 * gcc.dg/cpp/macsyntx.c: New tests.
43440 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43442 * gcc.dg/20000707-1.c: New test.
43444 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43446 * gcc.c-torture/execute/20000706-1.c: New test.
43447 * gcc.c-torture/execute/20000706-2.c: New test.
43448 * gcc.c-torture/execute/20000706-3.c: New test.
43449 * gcc.c-torture/execute/20000706-4.c: New test.
43450 * gcc.c-torture/execute/20000706-5.c: New test.
43452 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43454 * g++.old-deja/g++.pt/instantiate7.C: New test.
43456 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43458 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
43459 * g++.old-deja/g++.mike/thunk3.C: Likewise.
43460 * g++.old-deja/g++.other/rtti3.C: Likewise.
43461 * g++.old-deja/g++.other/rttid3.C: Likewise.
43463 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
43465 * g77.f-torture/compile/20000630-1.x: Fix typo
43467 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
43469 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
43472 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
43474 * gcc.dg/cpp/ident.c: New test.
43476 2000-07-05 Neil Booth <NeilB@earthling.net>
43478 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
43479 gcc.dg/cpp/lexstrng.c: New tests.
43481 2000-07-04 Neil Booth <NeilB@earthling.net>
43483 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
43484 * gcc.dg/cpp/strify2.c: Same.
43486 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
43488 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
43489 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
43490 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
43491 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
43493 * testsuite/gcc.dg/cpp/macro1.c,
43494 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
43495 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
43496 testsuite/gcc.dg/cpp/strify1.c,
43497 testsuite/gcc.dg/cpp/strify2.c: New tests.
43499 2000-07-03 Jakub Jelinek <jakub@redhat.com>
43501 * gcc.c-torture/execute/20000703-1.c: New test.
43503 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43505 * g++.old-deja/g++.pt (lookup10.C): New test.
43507 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43509 * g++.old-deja/g++.pt (typename25.C): New test.
43511 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
43513 * gcc.c-torture/compile/20000701-1.c: New test.
43515 2000-06-30 Nick Clifton <nickc@cygnus.com>
43517 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
43520 2000-06-30 Catherine Moore <clm@cygnus.com>
43522 * gcc.c-torture/execute/align-1.c: New test.
43524 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
43526 * g++.old-deja/g++.pt/expr8.C: New test.
43527 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
43529 2000-06-29 Nick Clifton <nickc@cygnus.com>
43531 * gcc.c-torture/compile/20000629-1.c: New test.
43533 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43536 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
43537 gcc.dg/noncompile directory, depending on whether they're
43538 preprocessor tests or not. Annotate all the tests for the dg
43541 * gcc.c-torture/noncompile/noncompile.exp: Delete.
43542 * gcc.dg/noncompile/noncompile.exp: New.
43546 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
43547 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
43548 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
43549 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
43550 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
43551 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
43552 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
43553 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
43554 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
43555 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
43556 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
43557 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
43558 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
43559 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
43560 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
43561 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
43562 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
43563 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
43564 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
43565 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
43566 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
43567 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
43568 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
43569 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
43571 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
43572 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
43573 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
43574 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
43575 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
43576 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
43578 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43580 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
43581 declare one variable. On the fourth, error.
43582 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
43583 declared by 20000628-1a.h.
43585 2000-06-29 Richard Henderson <rth@redhat.com>
43587 * gcc.c-torture/execute/930529-1.x: New file.
43588 * gcc.dg/920413-1.c: Adjust expected warning text.
43589 * gcc.dg/980217-1.c: Declare abort.
43590 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
43592 2000-06-29 Jeffrey A Law (law@cygnus.com)
43594 * g77.f-torture/compile/20000629-1.f: New test.
43595 * g77.f-torture/compile/20000629-1.x: Expected to fail.
43597 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43599 Rearrange lots of files, removing entirely the
43600 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
43604 gcc.c-torture/code_quality/code_quality.exp
43605 gcc.c-torture/special/special.exp
43606 gcc.failure/failure.exp
43607 gcc.failure/940409-1.x
43608 gcc.c-torture/compile/961203-1.x
43611 gcc.misc-tests/linkage.exp
43612 gcc.c-torture/execute/920730-1t.c
43613 gcc.c-torture/execute/920730-1t.x
43614 gcc.c-torture/compile/920520-1.x
43615 gcc.c-torture/compile/920521-1.x
43616 gcc.c-torture/compile/981006-1.x
43617 gcc.c-torture/execute/eeprof-1.x
43619 * Moved files (possibly with modifications to fit a new harness):
43621 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
43622 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
43623 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
43624 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
43625 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
43626 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
43627 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
43628 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
43629 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
43630 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
43631 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
43632 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
43633 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
43634 gcc.failure/940409-1.c gcc.dg/940409-1.c
43636 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43638 * c-torture/compile/961203-1.x: Delete.
43640 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
43641 not exit. Include stdio.h.
43642 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
43643 * gcc.misc-tests/dg-12.c: Likewise.
43644 * gcc.misc-tests/dg-5.c: Likewise.
43645 * gcc.misc-tests/dg-6.c: Likewise.
43646 * gcc.misc-tests/dg-7.c: Prototype abort.
43647 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
43648 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
43649 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
43651 * gcc.misc-tests/sieve.c: Use return from main, not exit.
43652 * gcc.misc-tests/sort2.c: Use return from main, not exit.
43654 2000-06-28 Jakub Jelinek <jakub@redhat.com>
43656 * gcc.dg/cpp/20000628-1.c: New test.
43657 * gcc.dg/cpp/20000628-1.h: New header for above test.
43658 * gcc.dg/cpp/20000628-1a.h: Likewise.
43660 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
43662 * gcc.dg/cpp: New directory.
43663 * gcc.dg/cpp/cpp.exp: New driver.
43664 * gcc.dg/cpp/20000627-1.c: New test.
43665 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
43666 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
43667 and rewrite as a compilation test.
43669 * gcc.dg: Move many files into the cpp subdirectory, possibly
43670 renaming or editing them as well.
43672 990119-1.c cpp/19990119-1.c
43673 990228-1.c cpp/19990228-1.c
43674 990407-1.c cpp/19990407-1.c
43675 990409-1.c cpp/19990409-1.c
43676 990413-1.c cpp/19990413-1.c
43677 990703-1.c cpp/19990703-1.c
43678 20000127-1.c cpp/20000127-1.c
43679 20000129-1.c cpp/20000129-1.c
43680 20000207-1.c cpp/20000207-1.c
43681 20000207-2.c cpp/20000207-2.c
43682 20000209-1.c cpp/20000209-1.c
43683 20000209-2.c cpp/20000209-2.c
43684 20000301-1.c cpp/20000301-1.c
43685 20000419-1.c cpp/20000419-1.c
43686 20000510-1.S cpp/20000510-1.S
43687 20000519-1.c cpp/20000519-1.c
43688 20000529-1.c cpp/20000529-1.c
43689 20000625-1.c cpp/20000625-1.c
43690 20000625-2.c cpp/20000625-2.c
43691 cpp-as1.c cpp/assert1.c
43692 cpp-as2.c cpp/assert2.c
43693 cxx-comments-1.c cpp/cxxcom1.c
43694 cxx-comments-2.c cpp/cxxcom2.c
43695 endif-label.c cpp/endif.c
43696 cpp-hash1.c cpp/hash1.c
43697 cpp-hash2.c cpp/hash2.c
43698 cpp-if1.c cpp/if-1.c
43699 cpp-if2.c cpp/if-2.c
43700 cpp-if3.c cpp/if-3.c
43701 cpp-if4.c cpp/if-4.c
43702 cpp-if5.c cpp/if-5.c
43703 cpp-cond.c cpp/if-cexp.c
43704 cpp-missingop.c cpp/if-mop.c
43705 cpp-missingparen.c cpp/if-mpar.c
43706 cpp-opprec.c cpp/if-oppr.c
43707 cpp-ifparen.c cpp/if-paren.c
43708 cpp-shortcircuit.c cpp/if-sc.c
43709 cpp-shift.c cpp/if-shift.c
43710 cpp-unary.c cpp/if-unary.c
43711 cpp-li1.c cpp/line1.c
43712 cpp-li2.c cpp/line2.c
43713 lineno.c cpp/line3.c
43714 lineno-2.c cpp/line4.c
43716 cpp-mic.h cpp/mi1c.h
43717 cpp-micc.h cpp/mi1cc.h
43718 cpp-mind.h cpp/mi1nd.h
43719 cpp-mindp.h cpp/mi1ndp.h
43720 cpp-mix.h cpp/mi1x.h
43721 cpp-mi2.c cpp/mi2.c
43722 cpp-mi2a.h cpp/mi2a.h
43723 cpp-mi2b.h cpp/mi2b.h
43724 cpp-mi2c.h cpp/mi2c.h
43725 cpp-mi3.c cpp/mi3.c
43726 cpp-mi3.def cpp/mi3.def
43727 poison-1.c cpp/poison.c
43728 pr-impl.c cpp/prag-imp.c
43729 cpp-redef-2.c cpp/redef1.c
43730 cpp-redef.c cpp/redef2.c
43731 strpaste.c cpp/strp1.c
43732 strpaste-2.c cpp/strp2.c
43733 cpp-tradpaste.c cpp/tr-paste.c
43734 cpp-tradstringify.c cpp/tr-str.c
43735 cpp-tradwarn1.c cpp/tr-warn1.c
43736 cpp-tradwarn2.c cpp/tr-warn2.c
43737 trigraphs.c cpp/trigraphs.c
43738 cpp-unc1.c cpp/unc1.c
43739 cpp-unc2.c cpp/unc2.c
43740 cpp-unc3.c cpp/unc3.c
43741 cpp-unc.c cpp/unc4.c
43742 undef.c cpp/undef1.c
43743 undef-2.c cpp/undef2.c
43744 cpp-wi1.c cpp/widestr1.c
43746 2000-06-27 Mark Mitchell <mark@codesourcery.com>
43748 * lib/g++.exp (g++_include_flags): Tweak.
43750 2000-06-27 H.J. Lu <hjl@gnu.org>
43751 Loren J. Rittle <ljrittle@acm.org>
43753 * lib/g++.exp (g++_include_flags): Override libgloss.exp
43754 version with one that knows about the new gcc tree structure.
43755 (g++_link_flags): Same.
43757 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
43759 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
43760 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
43761 case we are cross-compiling.
43763 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
43764 g++.old-deja/g++.niklas/Makefile.in,
43765 g++.old-deja/g++.niklas/configure.in,
43766 g++.old-deja/g++.other/Makefile.in,
43767 g++.old-deja/g++.other/configure.in,
43768 gcc.c-torture/code_quality/Makefile.in,
43769 gcc.c-torture/code_quality/configure.in,
43770 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
43771 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
43772 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
43773 gcc.c-torture/execute/ieee/Makefile.in,
43774 gcc.c-torture/execute/ieee/configure.in,
43775 gcc.c-torture/noncompile/Makefile.in,
43776 gcc.c-torture/noncompile/configure.in,
43777 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
43778 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
43779 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
43781 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43783 * g++.old-deja/g++.other/ambig3.C: New test.
43785 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43787 * g++.old-deja/g++.pt/syntax1.C: New test.
43788 * g++.old-deja/g++.pt/syntax2.C: New test.
43789 * g++.old-deja/g++.other/syntax3.C: New test.
43790 * g++.old-deja/g++.other/syntax4.C: New test.
43792 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43794 * gcc.dg/20000623-1.c: Prototype exit and abort.
43796 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43798 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
43800 * gcc.dg/cpp-mi3.def: New file.
43802 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
43804 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
43805 lexer's error messages.
43806 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
43807 divine anything from the linemarkers.
43808 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
43809 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
43811 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
43813 * gcc.dg/20000623-1.c: New test.
43815 2000-06-22 Jakub Jelinek <jakub@redhat.com>
43817 * gcc.c-torture/execute/20000622-1.c: New test.
43819 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43821 * g++.old-deja/g++.other/init15.C: New test.
43823 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43825 * g++.old-deja/g++.pt/vaarg2.C: New test.
43826 * g++.old-deja/g++.pt/vaarg3.C: New test.
43828 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
43830 * g++.old-deja/g++.other/dyncast6.C: New test.
43832 2000-06-15 Jakub Jelinek <jakub@redhat.com>
43834 * gcc.c-torture/execute/loop-6.c: New test.
43836 2000-06-14 Jakub Jelinek <jakub@redhat.com>
43838 * gcc.dg/20000614-1.c: New test.
43839 * gcc.dg/20000614-2.c: New test.
43841 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
43843 * g++.old-deja/g++.other/inline12.C: New test.
43845 2000-06-13 Jakub Jelinek <jakub@redhat.com>
43847 * g++.old-deja/g++.other/eh1.C: New test.
43849 2000-06-12 Jakub Jelinek <jakub@redhat.com>
43851 * g++.old-deja/g++.other/type.C: New test.
43853 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43855 * g++.old-deja/g++.other/initstring.C: New test.
43857 2000-06-12 Jason Merrill <jason@redhat.com>
43859 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
43861 2000-06-09 Jeffrey A Law (law@cygnus.com)
43863 * gcc.c-torture/compile/20000609-1.c: New test.
43865 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
43867 * gcc.dg/20000609-1.c: New test.
43869 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
43871 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
43872 * gcc.c-torture/noncompile/poison-1.c: Move...
43873 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
43874 * gcc.dg/cpp-li1.c: Add a token after the #line.
43876 2000-06-05 Richard Henderson <rth@cygnus.com>
43878 * gcc.c-torture/execute/20000605-2.c: New test.
43879 * gcc.c-torture/execute/20000605-3.c: New test.
43881 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
43883 * g77.f-torture/execute/20000503-1.x: New file.
43885 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
43887 * g++.old-deja/g++.eh/badalloc1.C: New test.
43889 2000-06-05 Richard Henderson <rth@cygnus.com>
43891 * gcc.c-torture/execute/20000605-1.c: New test.
43893 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43894 Nathan Sidwell <nathan@codesourcery.com>
43896 * gcc.c-torture/compile/20000605-1.c: New test.
43898 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
43900 * g77.f-torture/compile/20000601-1.f: New test.
43902 2000-06-03 Richard Henderson <rth@cygnus.com>
43904 * gcc.c-torture/execute/20000603-1.c: New.
43906 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
43908 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
43909 * gcc.dg/noreturn-2.c (noreturn): Likewise.
43911 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
43913 * gcc.dg/compare2.c (case 12): XFAIL.
43914 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
43915 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
43917 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
43919 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
43921 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
43922 guard macro is already defined when the header is first
43924 * gcc.dg/cpp-mix.h: New file.
43925 * gcc.dg/endif-label.c: Update patterns to match compiler.
43927 * g++.brendan/complex1.C: Declare abort.
43928 * g++.law/refs4.C: Remove XFAIL.
43929 * g++.oliva/expr2.C: Declare abort and exit.
43931 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
43933 * gcc.c-torture/execute/20000528-1.c: New test.
43935 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
43936 * g++.old-deja/g++.law/temps4.C: Likewise.
43938 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
43939 stdlib.h. Call abort() on failure.
43940 * g++.old-deja/g++.law/refs4.C: Likewise.
43941 * g++.old-deja/g++.law/temps4.C: Likewise.
43942 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
43943 * gcc.c-torture/execute/20000112-1.c: Include string.h.
43945 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
43947 Relative to g++.dg/special:
43948 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
43950 Relative to g++.old-deja:
43951 * g++.brendan/complex1.C, g++.jason/optimize2.C,
43952 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
43953 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
43954 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
43955 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
43956 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
43957 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
43959 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
43960 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
43961 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
43962 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
43963 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
43964 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
43967 * g++.other/goto1.C: Update expectations for error messages.
43969 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
43971 * gcc.c-torture/compile/20000523-1.c: New test.
43973 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43975 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
43977 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43979 * g++.old-deja/g++.eh/catch11.C: New test.
43980 * g++.old-deja/g++.eh/catch12.C: New test.
43982 2000-05-24 Nick Clifton <nickc@cygnus.com>
43984 * gcc.c-torture/execute/20000523-1.c: New test.
43986 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
43988 * c-torture/execute/bcp-1.c: Replace abort in arg of
43989 __builtin_constant_p with a generic external function.
43991 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
43992 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
43993 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
43994 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
43995 Prototype abort and/or exit.
43997 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
43998 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
43999 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
44000 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
44002 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
44004 * gcc.dg/dwarf2-1.c: New test.
44006 2000-05-20 Richard Henderson <rth@cygnus.com>
44008 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
44010 2000-05-20 Andreas Jaeger <aj@suse.de>
44012 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
44015 2000-05-19 David Edelsohn <edelsohn@gnu.org>
44017 * gcc.c-torture/execute/20000519-2.c: New test.
44019 2000-05-19 Andreas Jaeger <aj@suse.de>
44021 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
44022 which fails with SSA.
44024 * lib/c-torture.exp: Also test with -O3 -fssa.
44026 2000-05-18 Michael Meissner <meissner@redhat.com>
44028 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
44029 * gcc.c-torture/execute/920415-1.c: Ditto.
44030 * gcc.c-torture/execute/920501-1.c: Ditto.
44031 * gcc.c-torture/execute/conversion.c: Ditto.
44032 * gcc.c-torture/execute/cvt-1.c: Ditto.
44034 2000-05-18 Jeffrey A Law (law@cygnus.com)
44036 * gcc.c-torture/compile/20000518-1.c: New test.
44038 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
44040 * g77.f-torture/compile/200005018.f: New test.
44042 2000-05-17 Jeffrey A Law (law@cygnus.com)
44044 * gcc.c-torture/compile/20000517-1.c: New test.
44046 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44048 * gcc.c-torture/execute/20000516-1.c: New test.
44050 2000-05-15 Jakub Jelinek <jakub@redhat.com>
44052 * g++.old-deja/g++.other/eh.C: New test.
44054 2000-05-12 Richard Henderson <rth@cygnus.com>
44056 * gcc.c-torture/execute/990208-1.c (main): Don't pass
44057 constants through to doit's conditional.
44059 2000-05-11 Jeffrey A Law (law@cygnus.com)
44061 * gcc.c-torture/compile/20000511-1.c: New test.
44062 * g77.f-torture/compile/20000511-1.f: New test.
44063 * g77.f-torture/compile/20000511-2.f: New test.
44065 2000-05-11 Michael Meissner <meissner@redhat.com>
44067 * gcc.c-torture/execute/20000511-1.c: New test.
44069 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
44071 * gcc.dg/dg.exp: Scan .S files as well as .c files.
44072 * gcc.dg/20000510-1.S: New.
44074 2000-05-08 Catherine Moore <clm@cygnus.com>
44076 * gcc.dg/unused-3.c: New.
44078 2000-05-06 Richard Henderson <rth@cygnus.com>
44080 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
44081 * g++.old-deja/g++.mike/warn1.C: Likewise.
44082 * g++.old-deja/g++.pt/local1.C: Likewise.
44083 * g++.old-deja/g++.pt/local7.C: Likewise.
44084 * g++.old-deja/g++.pt/spec16.C: Likewise.
44086 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
44088 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
44090 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
44092 * g77.f-torture/execute/20000503-1.f: New test.
44094 2000-05-04 Andreas Jaeger <aj@suse.de>
44096 * gcc.dg/noreturn-2.c: New test.
44098 2000-05-04 Neil Booth <NeilB@earthling.net>
44100 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
44103 2000-05-04 Richard Henderson <rth@cygnus.com>
44105 * gcc.c-torture/execute/20000503-1.c: Fix typo.
44107 2000-05-04 Richard Henderson <rth@cygnus.com>
44109 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
44110 OpenSSL by Jason R Thorpe.
44112 2000-05-03 Jim Wilson <wilson@cygnus.com>
44114 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
44116 2000-05-03 Robert Lipe <robertlipe@usa.net>
44118 * gcc.dg/20000503-1.c: New test.
44120 2000-05-02 Jakub Jelinek <jakub@redhat.com>
44122 * gcc.c-torture/compile/20000502-1.c: New test.
44123 * g++.old-deja/g++.other/align.C: New test.
44124 * gcc.dg/cpp-tradstringify.c: New test.
44126 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
44128 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
44129 and hard registers.
44131 2000-04-26 Geoff Keating <geoffk@cygnus.com>
44133 * gcc.c-torture/execute/loop-5.c: New test.
44135 2000-04-25 Jakub Jelinek <jakub@redhat.com>
44137 * gcc.c-torture/execute/va-arg-20.c: New test.
44139 2000-04-23 Jeffrey A Law (law@cygnus.com)
44141 * gcc.c-torture/execute/20000422-1.c: New test.
44143 2000-04-20 Greg McGary <gkm@gnu.org>
44145 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
44146 when optimizing, but without sibling-call optimizations (-O1).
44148 2000-04-20 Jeffrey A Law (law@cygnus.com)
44150 * gcc.c-torture/compile/20000420-1.c: New test.
44152 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
44154 * g++.abi/ptrflags.C: New test.
44155 * g++.eh/catchptr1.C: Test incomplete pointer chains.
44157 2000-04-19 Catherine Moore <clm@cygnus.com>
44159 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
44161 2000-04-19 Greg McGary <gkm@gnu.org>
44163 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
44164 sibling-call optimizations.
44166 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
44168 * gcc.dg/20000419-1.c: New test.
44170 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
44172 * gcc.c-torture/execute/20000412-6.c: New test.
44174 2000-04-12 Jeffrey A Law (law@cygnus.com)
44176 * gcc.c-torture/execute/20000412-5.c: New test.
44177 * g77.f-torture/compile/20000412-1.f: New test.
44178 * gcc.c-torture/execute/20000412-4.c: New test.
44179 * gcc.c-torture/compile/20000412-2.c: New test.
44180 * gcc.c-torture/execute/20000412-3.c: New test.
44181 * gcc.c-torture/compile/20000412-1.c: New test.
44182 * gcc.c-torture/execute/20000412-2.c: New test.
44184 2000-04-12 Jakub Jelinek <jakub@redhat.com>
44186 * objc/execute/bf-20.m: New test.
44188 2000-04-10 Richard Henderson <rth@cygnus.com>
44190 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
44192 * gcc.c-torture/execute/20000412-1.c: New test.
44194 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
44196 * g++.old-deja/g++.eh/catchptr1.C: New test.
44198 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
44200 * g++.old-deja/g++.abi/cxa_vec.C: New test.
44202 2000-04-08 Neil Booth <NeilB@earthling.net>
44204 * gcc.dg/cpp-nullchar.c: Remove test as
44205 embedded nulls cause problems.
44207 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44209 * gcc.dg/compare2.c: New test.
44211 2000-04-08 Neil Booth <NeilB@earthling.net>
44213 * gcc.dg/cpp-nullchar.c: New test.
44215 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
44217 * gcc.dg/cpp-mi2.c: New test.
44218 * gcc.dg/cpp-mi2[abc].h: New files.
44220 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
44222 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
44225 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
44227 * g++.old-deja/g++.abi/vmihint.C: New test.
44229 2000-04-06 Neil Booth <NeilB@earthling.net>
44231 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
44232 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
44235 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
44237 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
44238 avoid stack-frame overwrite.
44240 2000-04-05 Jakub Jelinek <jakub@redhat.com>
44242 * gcc.c-torture/compile/20000405-2.c: New test.
44243 * gcc.c-torture/compile/20000405-3.c: New test.
44245 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44247 * gcc.c-torture/compile/20000405-1.c: New test.
44249 2000-04-04 Geoff Keating <geoffk@cygnus.com>
44251 * gcc.dg/cast-qual-1.c: Revert last change.
44253 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44255 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
44257 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
44259 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
44260 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
44262 2000-04-03 Jeffrey A Law (law@cygnus.com)
44264 * gcc.c-torture/compile/20000403-2.c: New test.
44265 * gcc.c-torture/compile/20000403-1.c: New test.
44267 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
44269 * gcc.c-torture/execute/20000403-1.c: New test.
44271 2000-04-03 Geoff Keating <geoffk@cygnus.com>
44273 * gcc.c-torture/execute/20000402-1.c: New test.
44275 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
44277 * gcc.c-torture/execute/va-arg-15.c: New test.
44278 * gcc.c-torture/execute/va-arg-16.c: New test.
44279 * gcc.c-torture/execute/va-arg-17.c: New test.
44280 * gcc.c-torture/execute/va-arg-18.c: New test.
44281 * gcc.c-torture/execute/va-arg-19.c: New test.
44283 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
44285 * gcc.c-torture/compile/981211-1.c: Move to...
44286 * gcc.dg/cpp-as1.c: ...here.
44287 * gcc.dg/cpp-as2.c: New file.
44289 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
44292 2000-04-02 Neil Booth <NeilB@earthling.net>
44294 * gcc.dg/cpp-cond.c New tests.
44295 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
44296 accidental success less likely.
44297 * gcc.dg/cpp-missingop.c New tests.
44298 * gcc.dg/cpp-missingparen.c New tests.
44299 * gcc.dg/cpp-shift.c New tests.
44300 * gcc.dg/cpp-shortcircuit.c New tests.
44301 * gcc.dg/cpp-unary.c New tests.
44303 2000-03-29 Jeffrey A Law (law@cygnus.com)
44305 * gcc.c-torture/compile/20000329-1.c: New test.
44307 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
44309 * gcc.c-torture/compile/20000326-1.c: New test.
44310 * gcc.c-torture/compile/20000326-2.c: New test.
44312 2000-03-24 Geoff Keating <geoffk@cygnus.com>
44314 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
44315 the first parameter is a function argument.
44317 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
44319 * g++.old-deja/g++.ext/array4.C: New test.
44321 2000-03-22 Geoff Keating <geoffk@cygnus.com>
44323 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
44325 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44327 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
44329 2000-03-19 Richard Henderson <rth@cygnus.com>
44331 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
44333 2000-03-19 Richard Henderson <rth@cygnus.com>
44335 * gcc.c-torture/compile/20000319-1.c: New test.
44337 2000-03-14 Jeffrey A Law (law@cygnus.com)
44339 * gcc.c-torture/execute/20000314-3.c: New test.
44340 * gcc.c-torture/execute/20000314-2.c: New test.
44341 * gcc.c-torture/execute/20000314-1.c: New test.
44342 * gcc.c-torture/compile/20000314-2.c: New test.
44343 * gcc.c-torture/compile/20000314-1.c: New test.
44345 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
44347 * g++.old-deja/g++.warn/inline.C: New test.
44349 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
44351 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
44352 standards-compliant result rather than specific constants.
44353 Put test-values in array.
44355 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
44357 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
44358 (g++_target_compile): Put test-specific options last.
44360 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44362 * g++.old-deja/g++.eh/vbase4.C: New test.
44364 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44366 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
44368 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44370 * g++.old-deja/g++.brendan/misc12.C: Removed.
44371 * g++.old-deja/g++.pt/memtemp77.C: Constify.
44372 * g++.old-deja/g++.ext/pretty4.C: New test.
44374 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44376 * g++.old-deja/g++.other/string2.C: New test.
44378 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
44380 * g++.old-deja/g++.warn/impint2.C: New test.
44382 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
44384 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
44387 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
44389 * g++.old-deja/g++.warn/impint.C: New test.
44390 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
44391 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
44392 * g++.old-deja/g++.pt/explicit12.C: Likewise.
44393 * g++.old-deja/g++.pt/explicit13.C: Likewise.
44394 * g++.old-deja/g++.pt/explicit17.C: Likewise.
44395 * g++.old-deja/g++.pt/explicit18.C: Likewise.
44396 * g++.old-deja/g++.pt/explicit19.C: Likewise.
44397 * g++.old-deja/g++.pt/explicit23.C: Likewise.
44398 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44399 * g++.old-deja/g++.pt/explicit35.C: Likewise.
44400 * g++.old-deja/g++.pt/explicit6.C: Likewise.
44401 * g++.old-deja/g++.pt/memclass7.C: Likewise.
44403 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
44405 * gcc.dg/cpp-redef.c: New test.
44407 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
44409 * g++.old-deja/g++.pt/unify7.C: New test.
44411 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44413 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
44414 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
44416 2000-02-25 Geoff Keating <geoffk@cygnus.com>
44418 * gcc.c-torture/compile/20000224-1.c: New test.
44420 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44422 * gcc.c-torture/compile/cpp-2.c: New test.
44423 * gcc.c-torture/compile/cpp-1.c: New test.
44425 2000-02-25 Jeffrey A Law (law@cygnus.com)
44427 * gcc.c-torture/execute/20000225-1.c: New test.
44429 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44431 * gcc.dg/cpp-li2.c: New test.
44433 * gcc.dg/cpp-wi1.c: New test.
44435 * gcc.dg/cpp-li1.c: New test.
44437 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
44439 * g++.old-deja/g++.other/sizeof5.C: New test.
44441 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44443 * gcc.c-torture/execute/va-arg-13.c: New test.
44445 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
44447 * gcc.c-torture/execute/va-arg-12.c: New test.
44449 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44451 * gcc.c-torture/execute/20000223-1.c: New test.
44453 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44455 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44457 2000-02-22 Mark Mitchell <mark@codesourcery.com>
44459 * g++.old-deja/g++.abi/ptrmem.C: New test.
44461 2000-02-19 Richard Henderson <rth@cygnus.com>
44463 * gcc.c-torture/compile/init-3.c: New.
44465 2000-02-17 Mark Mitchell <mark@codesourcery.com>
44467 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
44470 2000-02-11 Robert Lipe <robertl@sco.com>
44472 * gcc.c-torture/compile/20000211-3.c: New test.
44474 2000-02-11 Martin Buchholz <martin@xemacs.org>
44476 * gcc.c-torture/compile/20000211-2.c: New test.
44478 2000-02-11 Jeffrey A Law (law@cygnus.com)
44480 * gcc.c-torture/compile/20000211-1.c: New test.
44482 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
44484 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
44487 2000-02-08 Nathan Sidwell <nathan@acm.org>
44489 * g++.old-deja/g++.other/cast5.C: New test.
44491 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
44493 * gcc.c-torture/execute/20000205-1.c: New.
44495 2000-02-03 Nathan Sidwell <nathan@acm.org>
44497 * g++.old-deja/g++.jason/cast3.C: Return void.
44498 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
44500 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44502 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
44504 * gcc.dg/loop-1.c: New test.
44506 2000-01-27 Jakub Jelinek <jakub@redhat.com>
44508 * gcc.c-torture/compile/20000127-1.c: New test.
44509 * gcc.c-torture/execute/991228-1.c: New test.
44511 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44513 * gcc.dg/unused-2.c: New test.
44515 * gcc.dg/conv-1.c: New test.
44517 2000-01-24 Mark Mitchell <mark@codesourcery.com>
44519 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
44521 (tool_option_proc): Fix typo.
44523 2000-01-24 Geoff Keating <geoffk@cygnus.com>
44525 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
44526 of the ld on the host, not on the build machine.
44527 Also, don't crash if '--help' is not a supported option.
44529 2000-01-24 Richard Henderson <rth@cygnus.com>
44531 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
44533 2000-01-20 Jeffrey A Law (law@cygnus.com)
44535 * gcc.c-torture/execute/20000120-2.c: New test.
44536 * gcc.c-torture/execute/20000120-1.c: New test.
44538 2000-01-13 Jeffrey A Law (law@cygnus.com)
44540 * gcc.c-torture/execute/20000113-1.c: New test.
44542 2000-01-12 Jeffrey A Law (law@cygnus.com)
44544 * gcc.c-torture/execute/20000112-1.c: New test.
44546 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44548 * gcc.dg/20000111-1.c: New test.
44550 2000-01-10 Jeffrey A Law (law@cygnus.com)
44552 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
44553 with 16 bit integers.
44555 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44557 * gcc.dg/20000108-1.c: New test.
44559 2000-01-05 Nathan Sidwell <nathan@acm.org>
44561 * g++.old-deja/g++.ns/koenig8.C: New test.
44563 2000-01-05 Nathan Sidwell <nathan@acm.org>
44565 * g++.old-deja/g++.other/cast4.C: New test.
44567 2000-01-05 Jeffrey A Law (law@cygnus.com)
44569 * gcc.c-torture/compile/20000105-2.c: New test.
44570 * gcc.c-torture/compile/20000105-1.c: New test.
44572 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44574 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
44575 references to printf & atoi to conform to ANSI standard.
44576 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
44577 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
44578 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
44579 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
44580 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
44581 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44582 * g++.old-deja/g++.brendan/copy1.C: Likewise.
44583 * g++.old-deja/g++.brendan/copy2.C: Likewise.
44584 * g++.old-deja/g++.brendan/copy3.C: Likewise.
44585 * g++.old-deja/g++.brendan/copy4.C: Likewise.
44586 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44587 * g++.old-deja/g++.brendan/copy6.C: Likewise.
44588 * g++.old-deja/g++.brendan/copy7.C: Likewise.
44589 * g++.old-deja/g++.brendan/copy8.C: Likewise.
44590 * g++.old-deja/g++.brendan/crash11.C: Likewise.
44591 * g++.old-deja/g++.brendan/crash14.C: Likewise.
44592 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
44593 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44594 * g++.old-deja/g++.brendan/delete2.C: Likewise.
44595 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
44596 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
44597 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
44598 * g++.old-deja/g++.brendan/eh1.C: Likewise.
44599 * g++.old-deja/g++.brendan/groff1.C: Likewise.
44600 * g++.old-deja/g++.brendan/init3.C: Likewise.
44601 * g++.old-deja/g++.brendan/misc12.C: Likewise.
44602 * g++.old-deja/g++.brendan/misc7.C: Likewise.
44603 * g++.old-deja/g++.brendan/new2.C: Likewise.
44604 * g++.old-deja/g++.brendan/operators4.C: Likewise.
44605 * g++.old-deja/g++.brendan/operators5.C: Likewise.
44606 * g++.old-deja/g++.brendan/overload2.C: Likewise.
44607 * g++.old-deja/g++.brendan/overload7.C: Likewise.
44608 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
44609 * g++.old-deja/g++.brendan/reference1.C: Likewise.
44610 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
44611 * g++.old-deja/g++.brendan/template24.C: Likewise.
44612 * g++.old-deja/g++.brendan/template3.C: Likewise.
44613 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
44614 * g++.old-deja/g++.jason/inline3.C: Likewise.
44615 * g++.old-deja/g++.jason/opeq.C: Likewise.
44616 * g++.old-deja/g++.law/arg5.C: Likewise.
44617 * g++.old-deja/g++.law/arm7.C: Likewise.
44618 * g++.old-deja/g++.law/ctors11.C: Likewise.
44619 * g++.old-deja/g++.law/cvt8.C: Likewise.
44620 * g++.old-deja/g++.law/init9.C: Likewise.
44621 * g++.old-deja/g++.law/refs4.C: Likewise.
44622 * g++.old-deja/g++.law/template2.C: Likewise.
44623 * g++.old-deja/g++.law/visibility24.C: Likewise.
44624 * g++.old-deja/g++.law/vtable3.C: Likewise.
44625 * g++.old-deja/g++.mike/asm2.C: Likewise.
44626 * g++.old-deja/g++.mike/eh1.C: Likewise.
44627 * g++.old-deja/g++.mike/misc1.C: Likewise.
44628 * g++.old-deja/g++.mike/misc13.C: Likewise.
44629 * g++.old-deja/g++.mike/misc14.C: Likewise.
44630 * g++.old-deja/g++.mike/ns12.C: Likewise.
44631 * g++.old-deja/g++.mike/p1248.C: Likewise.
44632 * g++.old-deja/g++.mike/p3708.C: Likewise.
44633 * g++.old-deja/g++.mike/p3708a.C: Likewise.
44634 * g++.old-deja/g++.mike/p3708b.C: Likewise.
44635 * g++.old-deja/g++.mike/p646.C: Likewise.
44636 * g++.old-deja/g++.mike/p700.C: Likewise.
44637 * g++.old-deja/g++.mike/p783.C: Likewise.
44638 * g++.old-deja/g++.mike/p783a.C: Likewise.
44639 * g++.old-deja/g++.mike/p783b.C: Likewise.
44640 * g++.old-deja/g++.mike/p786.C: Likewise.
44641 * g++.old-deja/g++.mike/p789.C: Likewise.
44642 * g++.old-deja/g++.mike/p789a.C: Likewise.
44643 * g++.old-deja/g++.mike/p807a.C: Likewise.
44644 * g++.old-deja/g++.other/delete3.C: Likewise.
44645 * g++.old-deja/g++.other/dyncast1.C: Likewise.
44646 * g++.old-deja/g++.other/dyncast2.C: Likewise.
44647 * g++.old-deja/g++.other/dyncast3.C: Likewise.
44648 * g++.old-deja/g++.other/empty1.C: Likewise.
44649 * g++.old-deja/g++.other/temporary1.C: Likewise.
44650 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
44651 * g++.old-deja/g++.pt/t16.C: Likewise.
44652 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
44654 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
44656 * gcc.dg/991230-1.c: New test.
44658 1999-12-29 Jeffrey A Law (law@cygnus.com)
44660 * gcc.c-torture/compile/991229-3.c: New test.
44661 * gcc.c-torture/compile/991229-2.c: New test.
44662 * gcc.c-torture/compile/991229-1.c: New test.
44664 1999-12-29 Greg McGary <gkm@eng.ascend.com>
44666 * gcc.c-torture/compile/labels-2.c: New test.
44668 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
44670 * gcc.c-torture/execute/991227-1.c: New test.
44672 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44674 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
44676 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
44678 * gcc.c-torture/execute/991221-1.c: New test.
44680 1999-12-20 Nathan Sidwell <nathan@acm.org>
44682 * g++.old-deja/g++.other/cast3.C: New test.
44684 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
44686 * gcc.c-torture/execute/991216-4.c: New test.
44688 1999-12-16 Michael Meissner <meissner@cygnus.com>
44690 * gcc.c-torture/execute/991216-1.c: New test.
44691 * gcc.c-torture/execute/991216-2.c: New test.
44692 * gcc.c-torture/execute/991216-3.c: New test.
44694 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44696 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
44697 Actually make the test fail by using "-O2" for compilation.
44699 1999-12-15 Nathan Sidwell <nathan@acm.org>
44701 * g++.old-deja/g++.warn/cast-align1.C: New test.
44703 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44705 * gcc.c-torture/compile/991214-1.c: New test.
44706 * gcc.c-torture/compile/991214-2.c: New test.
44708 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44710 * gcc.dg/991214-1.c: New test.
44712 1999-12-13 Jeffrey A Law (law@cygnus.com)
44714 * gcc.c-torture/compile/991213-3.c: New test.
44715 * gcc.c-torture/compile/991213-2.c: New test.
44716 * gcc.c-torture/compile/991213-1.c: New test.
44718 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
44720 * gcc.dg/991209-1.c: New test.
44722 1999-12-08 Nathan Sidwell <nathan@acm.org>
44724 * gcc.c-torture/compile/991208-1.c: New test.
44726 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44728 * gcc.dg/ultrasp2.c: New test.
44730 1999-12-05 Alex Samuel <samuel@codesourcery.com>
44732 * g++.old-deja/g++.abi/align.C (main): Fix typo.
44734 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
44736 * gcc.c-torture/compile/991202-1.c: New test.
44737 * gcc.c-torture/execute/991202-1.c: New test.
44738 * gcc.c-torture/execute/991202-2.c: New test.
44739 * gcc.c-torture/execute/991202-3.c: New test.
44741 1999-12-02 Alex Samuel <samuel@codesourcery.com>
44743 * g++.old-deja/g++.abi/align.C: New test.
44744 * g++.old-deja/g++.abi/aggregates.C: Likewise.
44745 * g++.old-deja/g++.abi/bitfields.C: Likewise.
44747 1999-12-01 Richard Henderson <rth@cygnus.com>
44749 * gcc.c-torture/execute/991201-1.c: New.
44751 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
44753 * gcc.dg/991129-1.c: New test.
44755 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
44757 * gcc.c-torture/compile/991127-1.c: New test.
44759 1999-11-22 Nathan Sidwell <nathan@acm.org>
44761 * g++.old-deja/g++.other/warn4.C: New test.
44763 1999-11-22 Nathan Sidwell <nathan@acm.org>
44765 * g++.old-deja/g++.eh/cleanup2.C: New test.
44766 * g++.old-deja/g++.ext/pretty2.C: New test.
44767 * g++.old-deja/g++.ext/pretty3.C: New test.
44768 * g++.old-deja/g++.other/debug6.C: New test.
44770 1999-10-20 Jim Wilson <wilson@cygnus.com>
44772 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
44773 compiler_output to look for one error message instead of two.
44775 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
44777 * gcc.c-torture/execute/991118-1.c: Also test case
44778 where the word boundary does not split a byte evenly.
44780 1999-11-19 Nathan Sidwell <nathan@acm.org>
44782 * g++.old-deja/g++.ext/restrict1.C: New test.
44784 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
44786 * gcc.c-torture/execute/991118-1.c: New test.
44788 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
44790 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
44791 working directory pathnames.
44793 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
44795 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
44796 host is equipped with driver.h and driver.o so it can actually
44797 compile and run the tests.
44799 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
44801 * gcc.c-torture/compile/991008-1.c: New test.
44803 1999-11-08 Nick Clifton <nickc@cygnus.com>
44805 * lib/gcc-dg.exp: Include target-supports.exp
44807 1999-11-05 Nick Clifton <nickc@cygnus.com>
44809 * lib/target-supports.exp: New file: Provide procs to test for
44810 features supported by the target.
44811 (check_weak_available): Moved here from ecos.exp.
44812 (check_alias_available): New proc: Determine of the target
44813 toolchain supports the alias attribute.
44815 * gcc.dg/special/ecos.exp: Move check_weak_available to
44816 target-supports.exp.
44817 (alias-1.c): Only perform the test if the target supports
44819 (wkali-1.c): Only perform the test if the target supports
44822 * gcc.dg/990506-0.c: Expect error messages from cross
44823 targets as well as native targets.
44825 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44827 * gcc.dg/ultrasp1.c: Removed xfail.
44828 * gcc.dg/struct-ret-2.c: Likewise.
44829 * gcc.dg/array-1.c: Likewise.
44831 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44833 * gcc.dg/struct-ret-2.c: New test.
44835 * gcc.dg/array-1.c: New test.
44837 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
44839 * gcc.c-torture/execute/991030-1.c: New test.
44841 1999-10-26 Richard Henderson <rth@cygnus.com>
44843 * gcc.c-torture/compile/991026-2.c: New test.
44845 1999-10-26 Jeffrey A Law (law@cygnus.com)
44847 * gcc.c-torture/compile/991026-1.c: New test.
44849 1999-10-23 Jeffrey A Law (law@cygnus.com)
44851 * gcc.c-torture/execute/991023-1.c: New test.
44853 1999-10-19 Jeffrey A Law (law@cygnus.com)
44855 * gcc.c-torture/execute/991019-1.c: New test.
44857 1999-10-16 Richard Henderson <rth@cygnus.com>
44859 * gcc.c-torture/execute/991016-1.c: New test.
44861 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
44863 * gcc.c-torture/execute/991014-1.c: New test.
44865 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
44867 * g++.old-deja/g++.other/union2.C: New test.
44869 1999-10-13 Nathan Sidwell <nathan@acm.org>
44871 * g++.old-deja/g++.other/vaarg2.C: New test.
44872 * g++.old-deja/g++.other/vaarg3.C: New test.
44874 1999-10-12 Craig Burley <craig@jcb-sc.com>
44876 * g77.f-torture/noncompile/19990905-1.f: Moved from being
44879 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
44881 * gcc.c-torture/execute/va-arg-11.c: New test.
44883 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
44885 * lib/file-format.exp (gcc_target_object_format): Don't
44886 crash if objdump is unavailable.
44888 1999-09-29 Donn Terry <donn@interix.com>
44890 * gcc.misc-tests/mg.exp: delete extraneous redirection.
44892 1999-09-28 Nick Clifton <nickc@cygnus.com>
44894 * gcc.c-torture/compile/990928-1.c: New test.
44896 1999-09-28 Nathan Sidwell <nathan@acm.org>
44898 * g++.old-deja/g++.other/decl6.C: New test.
44900 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44902 * gcc.c-torture/execute/va-arg-10.c: New test.
44904 1999-09-27 Nathan Sidwell <nathan@acm.org>
44906 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
44907 __PRETTY_FUNCTION__.
44909 1999-09-23 Nick Clifton <nickc@cygnus.com>
44911 * gcc.c-torture/execute/990923-1.c: New test.
44913 1999-09-21 Nick Clifton <nickc@cygnus.com>
44915 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
44916 for which -fpic is inappropriate.
44918 1999-09-21 Mark Mitchell <mark@codesourcery.com>
44920 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
44922 1999-09-21 Nathan Sidwell <nathan@acm.org>
44924 * g++.old-deja/g++.other/dyncast1.C: New test.
44925 * g++.old-deja/g++.other/dyncast2.C: New test.
44926 * g++.old-deja/g++.other/dyncast3.C: New test.
44927 * g++.old-deja/g++.other/dyncast4.C: New test.
44928 * g++.old-deja/g++.other/dyncast5.C: New test.
44929 * g++.old-deja/g++.eh/catch3.C: New test.
44930 * g++.old-deja/g++.eh/catch3p.C: New test.
44931 * g++.old-deja/g++.eh/catch4.C: New test.
44932 * g++.old-deja/g++.eh/catch4p.C: New test.
44933 * g++.old-deja/g++.eh/catch5.C: New test.
44934 * g++.old-deja/g++.eh/catch5p.C: New test.
44935 * g++.old-deja/g++.eh/catch6.C: New test.
44936 * g++.old-deja/g++.eh/catch6p.C: New test.
44937 * g++.old-deja/g++.eh/catch7.C: New test.
44938 * g++.old-deja/g++.eh/catch7p.C: New test.
44939 * g++.old-deja/g++.eh/catch8.C: New test.
44940 * g++.old-deja/g++.eh/catch8p.C: New test.
44941 * g++.old-deja/g++.eh/catch9.C: New test.
44942 * g++.old-deja/g++.eh/catch9p.C: New test.
44944 1999-09-13 Nathan Sidwell <nathan@acm.org>
44946 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
44947 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
44949 1999-09-13 Jeffrey A Law (law@cygnus.com)
44951 * gcc.c-torture/compile/990913-1.c: New test.
44953 1999-09-10 Nathan Sidwell <nathan@acm.org>
44955 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
44956 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44958 1999-09-09 Richard Henderson <rth@cygnus.com>
44960 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
44962 1999-09-09 Nathan Sidwell <nathan@acm.org>
44964 * g++.old-deja/g++.other/lookup11.C: New test.
44965 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
44966 what is permitted and what we want.
44967 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
44969 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44971 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
44973 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
44974 * gcc.c-torture/noncompile/poison-1.c: New file.
44976 1999-09-08 Nathan Sidwell <nathan@acm.org>
44978 * g++.old-deja/g++.other/sizeof3.C: New test.
44979 * g++.old-deja/g++.other/sizeof4.C: New test.
44980 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
44981 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
44983 1999-09-07 Richard Henderson <rth@cygnus.com>
44985 * gcc.dg/va-arg-1.c: New.
44987 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44989 * gcc.c-torture/execute/va-arg-9.c: New test.
44991 1999-09-05 Craig Burley <craig@jcb-sc.com>
44993 * g77.f-torture/compile/980519-2.f: New test.
44994 * g77.f-torture/compile/19990905-0.f: New test.
44995 * g77.f-torture/compile/19990905-1.f: New test.
44996 * g77.f-torture/compile/19990905-2.f: New test.
44998 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
45000 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
45002 * gcc.c-torture/execute/990827-1.c: Fix typo.
45004 1999-09-03 Nathan Sidwell <nathan@acm.org>
45006 * g++.old-deja/g++.other/deref1.C: New test.
45008 1999-09-02 Nathan Sidwell <nathan@acm.org>
45010 * g++.old-deja/g++.other/ambig2.C: New test.
45011 * g++.old-deja/g++.other/cond5.C: New test.
45012 * g++.old-deja/g++.other/lookup16.C: New test.
45014 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
45016 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
45019 1999-08-31 Jeffrey A Law (law@cygnus.com)
45021 * lib/c-torture.exp: Avoid the "compare executables" optimization
45022 when testing native.
45024 1999-08-29 Jeffrey A Law (law@cygnus.com)
45026 * gcc.c-torture/execute/990829-1.c: New test.
45027 * gcc.c-torture/compile/990829-1.c: New test.
45029 1999-08-27 Paul Burchard <burchard@pobox.com>
45031 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
45032 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
45033 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
45034 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
45035 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
45036 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
45037 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
45038 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
45039 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
45040 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
45041 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
45043 1999-08-27 Jeffrey A Law (law@cygnus.com)
45045 * gcc.c-torture/execute/990827-1.c: New test.
45047 1999-08-26 Craig Burley <craig@jcb-sc.com>
45049 * g77.f-torture/noncompile/19990826-4.f: New test.
45051 * g77.f-torture/compile/19990826-3.f: New test.
45053 * g77.f-torture/execute/19990826-2.f: New test.
45055 * g77.f-torture/compile/19990826-1.f: New test.
45057 * gcc.c-torture/execute/990826-0.c: New test.
45058 * g77.c-torture/execute/19990826-0.f: New test.
45060 * g77.f-torture/noncompile/970626-2.f: New test.
45062 1999-08-25 Paul Burchard <burchard@pobox.com>
45064 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
45065 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
45066 lss-011.C: New tests.
45068 1999-08-25 Nathan Sidwell <nathan@acm.org>
45070 * g++.old-deja/g++.other/decl5.C: New test.
45072 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45074 * noncompile/noncompile.exp: Load_lib c-torture.exp.
45075 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
45076 call `postbase' for each one. All callers of `postbase' changed
45077 to call this instead.
45079 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
45081 * gcc.c-torture/execute/990811-1.c: New test.
45083 1999-08-09 Nick Clifton <nickc@cygnus.com>
45085 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
45088 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
45091 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
45093 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
45095 1999-08-04 Jeffrey A Law (law@cygnus.com)
45097 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
45099 1999-08-04 Nathan Sidwell <nathan@acm.org>
45101 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
45103 1999-08-04 Jeffrey A Law (law@cygnus.com)
45105 * gcc.c-torture/execute/990804-1.c: New test.
45107 1999-08-03 Nathan Sidwell <nathan@acm.org>
45109 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
45110 * g++.old-deja/g++.brendan/crash64.C: Likewise.
45111 * g++.old-deja/g++.brendan/overload8.C: Likewise.
45113 1999-08-03 Nathan Sidwell <nathan@acm.org>
45115 * g++.old-deja/g++.other/struct1.C: New test.
45117 1999-08-03 Nathan Sidwell <nathan@acm.org>
45119 * g++.old-deja/g++.other/enum2.C: New test.
45121 1999-08-02 Richard Henderson <rth@cygnus.com>
45123 Adapted from tests from Franz Sirl:
45124 * gcc.c-torture/execute/va-arg-7.c: New test.
45125 * gcc.c-torture/execute/va-arg-8.c: New test.
45127 1999-08-01 Jeffrey A Law (law@cygnus.com)
45129 * gcc.c-torture/compile/990801-2.c: New test.
45131 * gcc.c-torture/compile/990801-1.c: New test.
45133 1999-07-27 Michael Meissner <meissner@cygnus.com>
45135 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
45136 fp-cmp-1.c, converting double to float.
45138 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
45139 fp-cmp-1.c, converting double to long double.
45141 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
45142 from fr1 to unknown_register, since fr1 is a legitimate register
45145 1999-07-25 Jeffrey A Law (law@cygnus.com)
45147 * README: More listname related changes.
45149 1999-07-08 Catherine Moore <clm@cygnus.com>
45151 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
45153 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
45155 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
45157 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
45159 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
45161 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
45163 * gcc.dg/990703-1.c: New test.
45165 1999-06-29 Nick Clifton <nickc@cygnus.com>
45167 * lib/file-format.exp: New file: Move definition of proc
45168 gcc_target_object_format to here from
45169 gcc.dg/special/ecos.exp.
45171 * lib/c-torture.exp: Include lib file-format.exp.
45172 * lib/gcc-dg.exp: Include lib file-format.exp.
45174 * gcc.dg/special/ecos.exp: Remove definition of proc
45175 gcc_target_object_format.
45177 1999-06-28 Jeffrey A Law (law@cygnus.com)
45179 * gcc.c-torture/execute/990628-1.c: New test.
45181 1999-06-25 Jeffrey A Law (law@cygnus.com)
45183 * gcc.c-torture/compile/990625-2.c: New test.
45185 * gcc.c-torture/compile/990625-1.c: New test.
45187 1999-06-23 Nick Clifton <nickc@cygnus.com>
45189 * gcc.c-torture/compile/dll.c: New test case. Check that dll
45190 attributes compile.
45191 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
45192 ports that use the COFF/PE file format.
45194 1999-06-17 Jeffrey A Law (law@cygnus.com)
45196 * gcc.c-torture/compile/990617-1.c: New test.
45198 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
45200 * g++.old-deja/g++.other/decl4.C: New test.
45202 1999-06-14 Nathan Sidwell <nathan@acm.org>
45204 * g++.old-deja/g++.other/bitfld3.C: New test.
45206 1999-06-08 Nathan Sidwell <nathan@acm.org>
45208 * g++.old-deja/g++.eh/catch1.C: New test.
45210 1999-06-07 Jeffrey A Law (law@cygnus.com)
45212 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
45214 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
45215 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
45217 1999-06-05 Craig Burley <craig@jcb-sc.com>
45219 * g77.f-torture/compile/19990502-0.f: Replace with new,
45220 shorter, test that still fails after recent changes.
45222 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45224 * gcc.c-torture/execute/990604-1.c: New test.
45226 1999-05-31 Jeffrey A Law (law@cygnus.com)
45228 * gcc.c-torture/execute/990531-1.c: New test.
45230 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45232 * gcc.c-torture/compile/990527-1.c: New test.
45234 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
45236 * gcc.c-torture/execute/990527-1.c: New test.
45238 1999-05-25 Nick Clifton <nickc@cygnus.com>
45240 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
45241 bitfields as signed.
45243 1999-05-25 Craig Burley <craig@jcb-sc.com>
45245 * g77.f-torture/compile/19990525-0.f: New test.
45247 1999-05-25 Jeffrey A Law (law@cygnus.com)
45249 * gcc.c-torture/execute/990525-2.c: New test.
45251 * gcc.c-torture/execute/990525-1.c: New test.
45253 1999-05-24 Nathan Sidwell <nathan@acm.org>
45255 * g++.old-deja/g++.other/anon3.C: New test.
45256 * g++.old-deja/g++.other/anon4.C: New test.
45257 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
45258 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
45259 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
45262 1999-05-24 Jeffrey A Law (law@cygnus.com)
45264 * gcc.c-torture/execute/990524-1.c: New test.
45266 * gcc.dg/990524-1.c: New test.
45268 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45270 * gcc.c-torture/compile/990523-1.c: New test.
45272 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
45274 * gcc.c-torture/compile/990519-1.c: New test.
45276 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45278 * gcc.c-torture/compile/990517-1.c: New test.
45280 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
45281 (e4, f4): New tests.
45284 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45286 * gcc.dg/noreturn-1.c: New test.
45288 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45290 * gcc.c-torture/execute/990513-1.c: New test.
45292 1999-05-10 Richard Henderson <rth@cygnus.com>
45294 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
45296 1999-05-10 Craig Burley <craig@jcb-sc.com>
45298 * g77.f-torture/execute/erfc.f: Use small single-precision
45299 values, to avoid problems on Alphas when not -mieee.
45301 1999-05-08 Craig Burley <craig@jcb-sc.com>
45303 * gcc.dg/990506-0.c: New test.
45305 1999-05-08 Richard Henderson <rth@cygnus.com>
45307 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
45308 the constant to test. Don't XFAIL 64-bit targets.
45310 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
45311 * g++.old-deja/g++.law/profile1.C: Likewise.
45313 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
45314 operator new instances.
45315 * g++.old-deja/g++.other/delete5.C: Likewise.
45317 1999-05-03 Craig Burley <craig@jcb-sc.com>
45319 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
45322 1999-05-03 Craig Burley <craig@jcb-sc.com>
45324 * g77.f-torture/execute/u77-test.f: Reverse order of two
45325 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
45327 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45329 * gcc.dg/compare1.c: New test.
45331 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
45333 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
45336 1999-05-02 Craig Burley <craig@jcb-sc.com>
45338 * g77.f-torture/compile/19990502-1.f: New test.
45340 1999-05-02 Craig Burley <craig@jcb-sc.com>
45342 * g77.f-torture/compile/19990502-0.f: New test.
45344 1999-05-02 Craig Burley <craig@jcb-sc.com>
45346 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
45349 1999-05-02 Craig Burley <craig@jcb-sc.com>
45351 * g77.f-torture/execute/u77-test.f (main): List libU77
45352 intrinsics not currently tested.
45353 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
45354 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
45355 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
45356 Trim blanks off the ends of some printed strings.
45358 1999-05-02 Craig Burley <craig@jcb-sc.com>
45360 * g77.f-torture/execute/u77-test.f (main): Just warn about
45361 FSTAT gid disagreement, as it's expected on some systems.
45363 1999-05-01 Craig Burley <craig@jcb-sc.com>
45365 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
45366 use a new function, which allows for some slop.
45367 Clean up some commentary.
45368 (issum): The new function.
45369 (sgladd): Deleted subroutine.
45371 1999-05-01 Craig Burley <craig@jcb-sc.com>
45373 * g77.f-torture/execute/u77-test.f: Modify to be more like
45374 libf2c/libU77 version, bringing patches to that version here.
45375 Add suitable commentary.
45377 1999-04-25 Richard Henderson <rth@cygnus.com>
45379 * gcc.dg/990424-1.c: New test.
45381 1999-04-24 Craig Burley <craig@jcb-sc.com>
45383 * g77.f-torture/execute/u77-test.f (main): Bug involving
45384 LSTAT has been fixed, so turn back on full checking.
45386 1999-04-20 Craig Burley <craig@jcb-sc.com>
45388 * g77.f-torture/compile/19990419-0.f: New test.
45389 * g77.f-torture/execute/19990419-1.f: New test.
45391 1999-04-17 Richard Henderson <rth@cygnus.com>
45393 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
45394 to avoid the need for a prototype to supress a warning.
45396 1999-04-07 Jim Wilson <wilson@cygnus.com>
45398 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
45400 1999-04-04 Jeffrey A Law (law@cygnus.com)
45402 * gcc.c-torture/execute/990404-1.c: New test.
45404 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45406 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
45407 * gcc.dg/cpp-if3.c: Don't use -pedantic.
45408 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
45409 missing initializer warnings.
45411 1999-03-28 Jeffrey A Law (law@cygnus.com)
45413 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
45416 1999-03-26 Jeffrey A Law (law@cygnus.com)
45418 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
45420 1999-03-26 Craig Burley <craig@jcb-sc.com>
45422 * g77.f-torture/execute/19990325-0.f: New test.
45423 * g77.f-torture/execute/19990325-1.f: New test.
45425 1999-03-24 Jeffrey A Law (law@cygnus.com)
45427 * gcc.c-torture/execute/990324-1.c: New test.
45429 1999-03-22 Jim Wilson <wilson@cygnus.com>
45431 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
45434 1999-03-17 Richard Henderson <rth@cygnus.com>
45436 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
45438 1999-03-13 Craig Burley <craig@jcb-sc.com>
45440 * g77.f-torture/execute/19990313-2.f: New test.
45441 * g77.f-torture/execute/19990313-3.f: New test.
45443 1999-03-13 Craig Burley <craig@jcb-sc.com>
45445 * g77.f-torture/execute/19990313-0.f: New test.
45446 * g77.f-torture/execute/19990313-1.f: New test.
45448 1999-03-12 Jim Wilson <wilson@cygnus.com>
45450 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
45452 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
45453 (main): Add check for u15. Conditionalize u31 check depending on
45454 whether ints are <32 bits or >=32 bits.
45456 1999-03-08 Craig Burley <craig@jcb-sc.com>
45458 * g77.f-torture/execute/19981119-0.f: Improve testiness.
45460 1999-03-08 Craig Burley <craig@jcb-sc.com>
45462 * g77.f-torture/compile/19990305-0.f: New test.
45463 * g77.f-torture/execute/19981119-0.f: New test.
45465 1999-03-08 Craig Burley <craig@jcb-sc.com>
45467 * g77.f-torture/execute/970625-2.f: call ABORT if final
45468 result is not correct, instead of just printing it.
45469 Add this checking via newly introduced obfuscation, to
45470 trip up buggy front ends.
45472 1999-03-07 Craig Burley <craig@jcb-sc.com>
45474 * g77.f-torture/compile/960317-1.f: Moved from being
45475 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
45477 1999-03-06 Craig Burley <craig@jcb-sc.com>
45479 * g77.f-torture/execute/960317-1.f: New (old) test.
45480 * g77.f-torture/execute/970625-2.f: Ditto.
45482 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
45484 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
45485 message on line 1 or line 2; cccp and cpplib do this differently.
45487 1999-03-01 Jeffrey A Law (law@cygnus.com)
45489 * g++.old-deja/g++.law/weak1.C: New test.
45491 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45493 * gcc.c-torture/execute/990119-1.c: Renamed to...
45494 * gcc.dg/990119-1.c: this, so it will only be tested once
45495 (it's a preprocessor test, it doesn't need to be run at
45496 multiple optimization levels).
45498 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45500 * lib/g++.exp: Don't add incdir=$base_dir/../include to
45503 1999-02-24 Craig Burley <craig@jcb-sc.com>
45505 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
45506 * g77.f-torture/compile/19981216-0.f: ...as it is expected
45507 to not be compilable by current g77.
45509 1999-02-24 Nick Clifton <nickc@cygnus.com>
45511 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
45513 1999-02-22 Jeffrey A Law (law@cygnus.com)
45515 * gcc.c-torture/execute/990222-1.c: New test.
45517 1999-02-19 Craig Burley <craig@jcb-sc.com>
45519 * g77.f-torture/compile/19990218-0.f: New test.
45520 * g77.f-torture/noncompile/19990218-1.f: New test.
45522 1999-02-18 Craig Burley <craig@jcb-sc.com>
45524 * g77.f-torture/compile/19981216-0.f: New test.
45526 1999-02-14 Jeffrey A Law (law@cygnus.com)
45528 * gcc.dg/990214-1.c: New test.
45530 1999-02-13 Jeffrey A Law (law@cygnus.com)
45532 * gcc.dg/990213-2.c: New test.
45534 * gcc.dg/990213-1.c: New test.
45536 1999-02-12 Jeffrey A Law (law@cygnus.com)
45538 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
45541 1999-02-11 Nick Clifton <nickc@cygnus.com>
45543 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
45544 specified by target.
45546 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
45548 1999-02-11 Jeffrey A Law (law@cygnus.com)
45550 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
45552 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
45554 * gcc.dg/special/ecos.exp: New test driver for new tests with
45555 special requirements.
45557 * gcc.dg/special/alias-1.c: New test.
45558 * gcc.dg/special/gcsec-1.c: New test.
45559 * gcc.dg/special/weak-1.c: New test.
45560 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
45561 * gcc.dg/special/weak-2.c: New test.
45562 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
45563 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
45564 * gcc.dg/special/wkali-1.c: New test.
45565 * gcc.dg/special/wkali-2.c: New test.
45566 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
45567 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
45569 1999-02-10 Felix Lee <flee@cygnus.com>
45571 * lib/c-torture.exp (c-torture-compile): Pull out code for
45572 analyzing gcc error messages.
45573 (c-torture-execute): Likewise. Fix some (harmless) false
45575 * lib/gcc.exp (gcc_check_compile): New function.
45577 1999-02-08 Richard Henderson <rth@cygnus.com>
45579 * gcc.c-torture/execute/990208-1.c: New test.
45581 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
45583 * g++.dg/special/ecos.exp: New driver for new tests with special
45586 * g++.dg/special/conpr-1.C: New test
45587 * g++.dg/special/conpr-2.C: New test
45588 * g++.dg/special/conpr-2a.C: New test
45589 * g++.dg/special/conpr-3.C: New test
45590 * g++.dg/special/conpr-3a.C: New test
45591 * g++.dg/special/conpr-3b.C: New test
45593 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
45594 allow g++ to use the dg driver
45596 * README: Add comment about g++.dg directory
45598 1999-02-06 Jeffrey A Law (law@cygnus.com)
45600 * README: Update email addresses.
45602 1999-02-03 Nick Clifton <nickc@cygnus.com>
45604 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
45605 arguments in order to force structure S onto the stack even on
45607 (test): Pass 10 leading arguments to function foo as well as the
45610 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
45611 failure for all targets.
45613 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
45614 abort to terminate program execution.
45616 1999-01-30 Richard Henderson <rth@cygnus.com>
45618 * gcc.c-torture/execute/990130-1.c: New test.
45620 1999-01-30 Jeffrey A Law (law@cygnus.com)
45622 * gcc.dg/990130-1.c: New test.
45624 1999-01-28 Michael Meissner <meissner@cygnus.com>
45626 * gcc.c-torture/execute/990128-1.c: New test.
45628 1999-01-27 Michael Meissner <meissner@cygnus.com>
45630 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
45632 1999-01-27 Felix Lee <flee@cygnus.com>
45634 * lib/c-torture.exp (c-torture-compile): pull out code for
45635 analyzing gcc error messages.
45636 (c-torture-execute): ditto, and fix some (harmless) false
45638 * lib/gcc.exp (gcc_check_compile): new function.
45640 1999-01-17 Jeffrey A Law (law@cygnus.com)
45642 * gcc.dg/990117-1.c: New test.
45644 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
45646 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
45648 1999-01-15 Jeffrey A Law (law@cygnus.com)
45650 * g77.f-torture/compile/990115-1.f: New test.
45652 1999-01-07 Jeffrey A Law (law@cygnus.com)
45654 * gcc.c-torture/compile/990107-1.c: New test
45656 1999-01-06 Jeffrey A Law (law@cygnus.com)
45658 * gcc.c-torture/execute/990106-2.c: New test.
45660 * gcc.c-torture/execute/990106-1.c: New test.
45662 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
45664 * gcc.c-torture/compile/981223-1.c: New test.
45666 1998-12-29 Richard Henderson <rth@cygnus.com>
45668 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
45669 (opt3): Rename from opt4 and disable.
45671 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
45673 * g++.old-deja/g++.pt/ptrmem5.C: New test.
45675 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
45677 * g++.old-deja/g++.other/conv5.C: New test.
45679 1998-12-14 Nick Clifton <nickc@cygnus.com>
45681 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
45683 1998-12-11 Jeffrey A Law (law@cygnus.com)
45685 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
45687 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
45689 * gcc.c-torture/compile/981211-1.c: New test.
45691 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
45693 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
45695 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
45697 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45699 * gcc.special/930510-1.c: Make C9X safe.
45700 * gcc.misc-tests/gcov-1.c Similarly.
45701 * gcc.misc-tests/gcov-2.c Similarly.
45703 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45705 * gcc.dg/ultrasp1.c: New test.
45707 1998-12-06 Richard Henderson <rth@cygnus.com>
45709 * gcc.c-torture/execute/981206.c: New test.
45711 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45713 * g++.old-deja/g++.ns/template7.C: New test.
45715 * g++.old-deja/g++.other/expr1.C: New test.
45717 * g++.old-deja/g++.eh/tmpl3.C: New test.
45719 * g++.old-deja/g++.eh/tmpl2.C: New test.
45721 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45723 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
45724 * g++.old-deja/g++.other/using6.C: Removed.
45725 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
45727 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
45729 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45731 * g++.old-deja/g++.pt/overload8.C: New test.
45733 * g++.old-deja/g++.pt/overload7.C: New test.
45735 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
45737 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
45738 and relinking messages.
45739 * lib/g++.exp (g++_target_compile): Remove .rpo file when
45740 compiling with -frepo.
45742 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
45744 * g++.old-deja/g++.pt/lookup6.C: New test.
45746 1998-11-30 Nick Clifton <nickc@cygnus.com>
45748 * gcc.c-torture/execute/981130-1.c: New test.
45749 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
45751 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45753 * g++.old-deja/g++.pt/explicit76.C: New test.
45755 * g++.old-deja/g++.pt/friend38.C: New test.
45757 * g++.old-deja/g++.ns/crash2.C: New test.
45759 * g++.old-deja/g++.pt/defarg8.C: New test.
45761 * g++.old-deja/g++.pt/instantiate6.C: New test.
45763 * g++.old-deja/g++.pt/static6.C: New test.
45765 * g++.old-deja/g++.pt/decl2.C: New test.
45767 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
45769 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
45770 problem is actually related with name lookup, but so what? :-)
45772 * g++.old-deja/g++.pt/friend37.C: New test.
45774 1998-11-25 Dave Love <d.love@dl.ac.uk>
45776 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
45777 element, which fails on some systems.
45779 * g77.f-torture/execute/labug1.f: New test.
45781 1998-11-21 Jeffrey A Law (law@cygnus.com)
45783 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
45786 1998-11-18 Dave Love <d.love@dl.ac.uk>
45788 * g77.f-torture/compile/981117-1.f: New test.
45790 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
45792 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
45793 properly discarded.
45795 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
45797 * gcc.c-torture/execute/memcheck: New directory of tests for
45798 -fcheck-memory-usage.
45800 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
45802 * README: New file, general information about the testsuite and
45803 new description of the various C++ test subdirectories.
45804 * README.g++: Eliminate obsolete information, update and move most
45805 relevant stuff to README.
45807 1998-11-07 Richard Henderson <rth@cygnus.com>
45809 * gcc.c-torture/compile/981107-1.c: New test.
45811 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
45813 * execute/memcpy-bi.c: New testcase.
45815 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
45817 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
45820 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
45821 template is selected.
45823 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
45824 classes, it should be accepted for all types.
45826 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
45828 * g++.old-deja/g++.pt/spec24.C: Ensure that template
45829 specializations start with template headers.
45831 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
45833 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
45835 * g++.old-deja/g++.other/init9.C: Test cross initialization of
45838 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45840 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
45842 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
45844 * compile/981022-1.c, compile/981022-1.x: New test and driver.
45846 1998-10-19 Jeffrey A Law (law@cygnus.com)
45848 * 981019-1.c: New test.
45850 1998-10-14 Robert Lipe <robertl@dgii.com>
45852 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
45855 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45857 * compile/981001-4.c: Remove use of GCC extension that triggers a
45860 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
45862 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
45864 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
45866 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
45867 instantiation of template produces incorrect code for delete
45870 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
45871 constructors' name is not unique.
45872 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
45873 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
45875 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
45876 automatic array of const is ill-formed.
45878 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
45879 of template parameter?
45881 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
45884 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
45885 pointer-to-member expression.
45887 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
45888 declaration causes ICE.
45890 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
45892 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
45893 reserved in the global namespace.
45895 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
45896 generate needed virtual table.
45898 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
45900 1998-10-10 Dariush Eslimi <eslimi@loran.com>
45902 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
45903 template-dependent type
45905 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
45907 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
45908 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
45909 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
45911 * g++.old-deja/g++.other/using5.C: New test; using decl from base
45912 class should be usable as argument of member function.
45913 * g++.old-deja/g++.other/using6.C: New test; using decl from base
45914 class should be usable as return type of member function.
45915 * g++.old-deja/g++.other/using7.C: New test; using decl from base
45916 class should be usable as type of data member.
45918 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
45920 1998-10-09 Jeffrey A Law (law@cygnus.com)
45922 * gcc.c-torture/special/920521-1.c: Fix bogus test.
45924 1998-10-08 Nick Clifton <nickc@cygnus.com>
45926 * gcc.dg/dll-?.c Add thumb to target list.
45927 Fix assembler scan patterns to match current assembler output.
45929 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
45931 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
45932 matching of template brackets.
45934 * g++.old-deja/g++.other/using4.C: New test. Test using
45935 declarations of methods from base classes.
45937 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
45938 within functions should introduce names into the innermost
45939 enclosing namespace.
45941 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
45942 of static locals if first initialization throws.
45944 1998-10-07 Jim Wilson <wilson@cygnus.com>
45946 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
45948 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
45950 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
45951 lose track of the possible targets of tablejump insns.
45952 * special/special.exp: Run it.
45954 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45956 * g++.old-deja/g++.pt/friend35.C: New test. A template function
45957 must be declared before its specializations can be named in friend
45960 1998-10-05 Dave Love <d.love@dl.ac.uk>
45962 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
45964 * g77.f-torture/execute/io1.f: New test.
45966 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45968 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
45969 with pointer to template function, for which no argument deduction
45972 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
45973 specialization of template function as argument to template
45976 * g++.old-deja/g++.other/access2.C: New test; Inner class
45977 shouldn't have privileged access to Outer's names.
45979 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45981 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
45982 friend template declared within template class conflicts with
45983 nested class of the same name.
45985 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
45988 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
45989 object with direct initializer as function declaration.
45991 * g++.old-deja/g++.other/decl2.C: New test; duplicate
45994 * g++.old-deja/g++.other/null2.C: New test; conditional operator
45995 involving const pointer and NULL produces incorrect result.
45997 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
45998 type name without `typename' should be rejected with -pedantic.
46000 1998-10-02 Richard Henderson <rth@cygnus.com>
46002 * g++.old-deja/g++.other/addrof1.C: New test.
46004 1998-10-01 Nick Clifton <nickc@cygnus.com>
46006 * gcc.c-torture/compile/981001-1.c: New test.
46007 * gcc.c-torture/execute/981001-1.c: New test.
46009 1998-10-01 Jeffrey A Law (law@cygnus.com)
46011 * gcc.c-torture/compile/981001-2.c: New test.
46012 * gcc.c-torture/compile/981001-3.c: New test.
46013 * gcc.c-torture/compile/981001-4.c: New test.
46015 1998-10-01 Robert Lipe <robertl@dgii.com>
46017 * lib/objc.exp (objc_target_compile): Add -L during compiles for
46018 multilibbed hosts. Idea grafted from g77.exp.
46020 1998-09-30 Dave Love <d.love@dl.ac.uk>
46022 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
46023 avoid losing on systems which need -lsocket.
46025 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
46027 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
46028 * g++.old-deja/g++.other/nested2.C: Ditto.
46029 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
46032 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
46034 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
46035 preferred over template operator!= for enum bitfields.
46037 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
46039 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
46040 that happen to have the same base name, but in different scopes,
46041 are incorrectly rejected.
46043 1998-09-16 Richard Henderson <rth@cygnus.com>
46045 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
46046 on the native word size instead of an integer literal.
46048 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
46050 * g++.old-deja/g++.other/static2.C: Invocation of static data
46051 member of type pointer-to-function denoted as non-static member.
46053 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
46054 checks involving function types and aliases.
46056 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
46058 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
46059 redefined to the same non-trivial type.
46061 * g++.old-deja/g++.pt/explicit73.C: Test for proper
46062 namespace-qualification of template specializations declared in
46065 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
46066 to declare a subset of the specializations of a template function
46067 as friends of specializations of a template class.
46069 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
46070 member templates that do not fully specialize the enclosing
46071 template class are rejected.
46073 1998-09-11 Dave Love <d.love@dl.ac.uk>
46075 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
46077 1998-09-08 Dave Love <d.love@dl.ac.uk>
46079 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
46080 altered from libf2c/libU77 version.
46082 1998-09-06 Dave Love <d.love@dl.ac.uk>
46084 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
46086 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
46088 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
46089 (un)signed char are different types for template specialization
46092 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
46094 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
46095 * objc: ObjC testsuite.
46097 1998-08-31 Catherine Moore <clm@cygnus.com>
46099 * gcc.c-torture/execute/941014-1.x: New file.
46101 1998-08-31 Nick Clifton <nickc@cygnus.com>
46103 * lib/c-torture.exp: Add support for
46104 torture_eval_before_compile and torture_eval_before_execute
46107 1998-08-30 Jeffrey A Law (law@cygnus.com)
46109 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
46110 this test triggers valid.
46112 1998-08-27 Jeffrey A Law (law@cygnus.com)
46114 * gcc.dg/980827-1.c: New test.
46116 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
46118 * gcc.c-torture/execute/loop-4b.c: New test.
46120 1998-08-26 Nick Clifton <nickc@cygnus.com>
46122 * lib/c-torture.exp: Add support for
46123 torture_eval_before_compile and torture_eval_before_execute
46126 1998-08-25 Jeffrey A Law (law@cygnus.com)
46128 * gcc.c-torture/compile/980825-1.c: New test.
46130 1998-08-24 Nick Clifton <nickc@cygnus.com>
46132 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
46133 count number tests in opt_t0 not good_t0.
46135 1998-08-24 Jeffrey A Law (law@cygnus.com)
46137 * gcc.c-torture/compile/930326-1.x: Fix typo.
46139 1998-08-23 Mark Mitchell <mark@markmitchell.com>
46141 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
46144 1998-08-21 Jeffrey A Law (law@cygnus.com)
46146 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
46147 STACK_SIZE is defined.
46148 * gcc.c-torture/unsorted/stuct.c: Similarly.
46150 * gcc.c-torture/compile/980821-1.c: New test.
46152 1998-08-21 Jeffrey A Law (law@cygnus.com)
46154 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
46156 1998-08-19 Mark Mitchell <mark@markmitchell.com>
46158 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
46161 1998-08-09 Mark Mitchell <mark@markmitchell.com>
46163 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
46166 1998-08-18 Jeffrey A Law (law@cygnus.com)
46168 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
46170 1998-08-16 Jeffrey A Law (law@cygnus.com)
46172 * gcc.c-torture/compile/980816-1.c: New test.
46174 * gcc.dg/980816-1.c: New test.
46176 1998-08-13 Jeffrey A Law (law@cygnus.com)
46178 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
46179 compiler for ieee tests.
46181 1998-08-01 Dave Love <d.love@dl.ac.uk>
46183 * g77.f-torture/compile/980729-0.f: New test.
46185 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
46187 * gcc.c-torture/special/eeprof-1.c: New test, for
46188 -finstrument-functions.
46189 * gcc.c-torture/special/special.exp: Run it.
46191 1998-07-29 Jeffrey A Law (law@cygnus.com)
46193 * gcc.c-torture/compile/980729-1.c: New test.
46195 1998-07-27 Nick Clifton <nickc@cygnus.com>
46197 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
46198 __thumb__ is defined, and test for ARM style doubles if so.
46200 1998-07-26 Dave Love <d.love@dl.ac.uk>
46202 * g77.f-torture/noncompile/980615-0.f: New test.
46204 1998-07-26 H.J. Lu (hjl@gnu.org)
46206 * gcc.dg/980312-1.c: Do link instead of compile.
46207 * gcc.dg/980313-1.c: Likewise.
46209 1998-07-26 Jeffrey A Law (law@cygnus.com)
46211 * gcc.c-torture/compile/980726-1.c: New test.
46213 1998-07-25 Dave Love <d.love@dl.ac.uk>
46215 * g77.f-torture/execute/io0.f: New test.
46217 1998-07-24 Nick Clifton <nickc@cygnus.com>
46219 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
46222 1998-06-18 Michael Meissner <meissner@cygnus.com>
46224 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
46227 1998-07-17 Nick Clifton <nickc@cygnus.com>
46229 * gcc.dg/980626-1.c: Expect failures for all toolchains until
46230 c-decl.c:grokdeclarator can handle mode attributes.
46232 1998-07-16 Jeffrey A Law (law@cygnus.com)
46234 * gcc.c-torture/execute/980716-1.c: New test.
46236 1998-07-13 Jeffrey A Law (law@cygnus.com)
46238 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
46240 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
46242 * gcc.c-torture/execute/va-arg-3.x: Similarly.
46243 * gcc.c-torture/compile/930326-1.x: Similarly.
46245 1998-07-13 Dave Love <d.love@dl.ac.uk>
46247 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
46248 New test from Craig.
46250 1998-07-12 Dave Love <d.love@dl.ac.uk>
46252 * g77.f-torture/noncompile/980616-0.f: New test.
46254 * g77.f-torture/execute/970816-3.f: New test from Craig.
46256 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
46258 * g++.other/singleton.C: Return error value instead of taking
46261 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
46263 * g++.other/singleton.C: New test. Warning is under dispute.
46264 Runtime crash is not.
46266 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
46268 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
46269 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
46270 using6.C, using7.C}: New namespace tests.
46272 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
46274 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
46275 specialization with typedef'ed names used as array indexes.
46277 1998-07-09 Jeffrey A Law (law@cygnus.com)
46279 * gcc.c-torture/execute/980709-1.c: New test.
46281 * gcc.dg/980709-1.c: New test.
46283 1998-07-07 Richard Henderson <rth@cygnus.com>
46285 * gcc.c-torture/execute/bcp-1.c: New test.
46287 1998-07-07 Jeffrey A Law (law@cygnus.com)
46289 * gcc.c-torture/execute/980707-1.c: New test.
46291 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
46293 * gcc.c-torture/compile/980706-1.c: New test.
46295 1998-07-01 Dave Love <d.love@dl.ac.uk>
46297 * g77.f-torture/execute/980701-0.f,
46298 g77.f-torture/execute/980701-1.f: New test from Craig.
46300 1998-07-01 Jeffrey A Law (law@cygnus.com)
46302 * gcc.c-torture/compile/980701-1.c: New test.
46304 * gcc.c-torture/execute/980701-1.c: New test.
46306 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
46309 * g++.old-deja/g++.robertl/eb132.C: New test.
46310 * g++.old-deja/g++.robertl/eb133.C: Likewise.
46312 1998-06-29 Dave Love <d.love@dl.ac.uk>
46314 * g77.f-torture/execute/980628-7.f,
46315 g77.f-torture/execute/980628-8.f,
46316 g77.f-torture/execute/980628-9.f,
46317 g77.f-torture/execute/980628-10.f: New tests from Craig.
46319 * g77.f-torture/execute/980628-3.f: Remove mail headers.
46321 1998-06-28 Jeffrey A Law (law@cygnus.com)
46323 * g77.f-torture/execute/980628-4.f: New test from Craig.
46324 * g77.f-torture/execute/980628-5.f: Likewise.
46325 * g77.f-torture/execute/980628-2.f: Likewise.
46326 * g77.f-torture/execute/980628-0.f: Likewise.
46327 * g77.f-torture/execute/980628-1.f: Likewise.
46328 * g77.f-torture/execute/980628-3.f: Likewise.
46329 * g77.f-torture/execute/980628-6.f: Likewise.
46331 1998-06-28 Jeffrey A Law (law@cygnus.com)
46333 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
46334 directory when nothing has been installed yet.
46336 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
46338 * gcc.c-torture/special/special.exp: Handle newer versions of
46341 1998-06-26 Jeffrey A Law (law@cygnus.com)
46343 * gcc.dg/980626-1.c: New test.
46345 1998-06-19 Bruno Haible <haible@ilog.fr>
46347 * gcc.misc-tests/m-un-2.c: New test.
46348 * g++.old-deja/g++.other/warn01.c: Likewise.
46350 1998-06-19 Robert Lipe <robertl@dgii.com>
46352 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
46353 compatibility with assmblers with a different comment character.
46354 Eliminate use of GAS-specific extensions.
46356 1998-06-19 Jeffrey A Law (law@cygnus.com)
46358 * gcc.c-torture/execute/ieee/980619-1.c: New test.
46360 1998-06-19 Robert Lipe <robertl@dgii.com>
46362 * lib/g77.exp: Replace search for libf2c.a with search for newly
46365 1998-06-17 Jeffrey A Law (law@cygnus.com)
46367 * gcc.c-torture/execute/980617-1.c: New test.
46369 1998-06-12 Jeffrey A Law (law@cygnus.com)
46371 * gcc.c-torture/execute/980612-1.c: New test.
46373 1998-06-08 Jeffrey A Law (law@cygnus.com)
46375 * gcc.dg/980523-1.c: Only test on ppc-linux.
46376 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
46378 * gcc.c-torture/execute/980608-1.c: New test.
46380 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
46382 * gcc.c-torture/execute/980605-1.c: New test.
46384 1998-06-04 Jeffrey A Law (law@cygnus.com)
46386 * gcc.c-torture/execute/980604-1.c: New test.
46388 1998-06-02 Jeffrey A Law (law@cygnus.com)
46390 * gcc.c-torture/execute/980602-1.c: New test.
46391 * gcc.c-torture/execute/980602-2.c: Likewise.
46393 1998-06-02 Dave Love <d.love@dl.ac.uk>
46395 * 970125-0.f: Fix per JCB. Add commentary.
46397 1998-05-31 Michael Meissner <meissner@cygnus.com>
46399 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
46402 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
46404 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
46407 1998-05-28 Catherine Moore <clm@cygnus.com>
46409 * gcc.c-torture/execute/980526-3.c: New test.
46411 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
46413 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
46414 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
46415 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
46416 m88k-motorola-sysv3 to XFAIL.
46418 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46420 * gcc.dg/980526-1.c: New test.
46421 * gcc.c-torture/execute/980526-2.c: New test.
46423 1998-05-26 Jeffrey A Law (law@cygnus.com)
46425 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
46427 * gcc.c-torture/execute/980526-1.c: New test.
46429 1998-05-26 Dave Love <d.love@dl.ac.uk>
46431 * g77.f-torture/execute/alpha2.f: Add runtime test.
46433 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
46435 * g++.old-deja/old-deja.exp: Strip leading directories.
46437 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
46438 error for the line. Don't run multiple tests for the same line.
46440 1998-05-23 Jeffrey A Law (law@cygnus.com)
46442 * gcc.dg/980523-1.c: New test.
46444 1998-05-23 Dave Love <d.love@dl.ac.uk>
46446 * g77.f-torture/compile/970915-0.f: New test.
46448 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
46450 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
46452 1998-05-21 Jeffrey A Law (law@cygnus.com)
46454 * gcc.dg/980520-1.c: New test.
46456 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
46458 * gcc.dg/980502-1.c: Fix return type.
46460 1998-05-20 Jeffrey A Law (law@cygnus.com)
46462 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
46463 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
46464 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
46465 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
46466 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
46468 1998-05-20 Dave Love <d.love@dl.ac.uk>
46470 * g77.f-torture/execute/980520-1.f: New test.
46472 1998-05-15 Dave Love <d.love@dl.ac.uk>
46474 * lib/mike-g77.exp: New file.
46476 * g77.f-torture/noncompile/noncompile.exp,
46477 g77.f-torture/noncompile/check0.f: New files.
46479 1998-05-14 Dave Love <d.love@dl.ac.uk>
46481 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
46482 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
46483 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
46484 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
46485 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
46486 abort where appropriate.
46488 1998-05-05 Michael Meissner <meissner@cygnus.com>
46490 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
46491 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
46493 1998-04-29 Dave Love <d.love@dl.ac.uk>
46495 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
46497 1998-04-27 Dave Love <d.love@dl.ac.uk>
46499 * g77.f-torture/compile/980427-0.f: New test.
46501 1998-04-24 Dave Love <d.love@dl.ac.uk>
46503 * g77.f-torture/compile/980424-0.f: New test.
46505 1998-04-19 Dave Love <d.love@dl.ac.uk>
46507 * g77.f-torture/compile/980419-2.f (main): New test.
46508 * g77.f-torture/compile/970125-0.f: New test.
46509 * g77.f-torture/compile/980419-1.f: New test.
46511 1998-04-08 Jim Wilson <wilson@cygnus.com>
46513 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
46516 1998-04-07 Jim Wilson <wilson@cygnus.com>
46518 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
46520 1998-04-03 Jim Wilson <wilson@cygnus.com>
46522 * gcc.c-torture/compile/980329-1.c: New test.
46524 1998-03-18 Jim Wilson <wilson@cygnus.com>
46526 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
46527 * gcc.dg/980312-1.c: Fix typo in -march command.
46529 1998-03-16 H.J. Lu (hjl@gnu.org)
46531 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
46533 1998-03-11 Robert Lipe <robertl@dgii.com>
46535 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
46536 Dave Love agree the Fortran source is bogus.
46538 1998-03-11 Robert Lipe <robertl@dgii.com>
46540 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
46541 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
46542 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
46543 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
46544 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
46546 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
46548 * g++.old-deja/g++.other/friend1.C: New test.
46550 1998-02-18 Dave Love <d.love@dl.ac.uk>
46552 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
46553 possibly uninitialized) variables and declare dnrm2.
46555 1998-02-23 Robert Lipe <robertl@dgii.com>
46557 From Bruno Haible <haible@ilog.fr>:
46558 * gcc.c-torture/execute/980223.c: New test.
46560 1998-02-13 Jeffrey A Law (law@cygnus.com)
46562 * gcc.dg/ifelse-1.c: New test.
46564 1998-02-09 H.J. Lu (hjl@gnu.org)
46566 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
46568 * lib/old-dejagnu.exp (old-dejagnu): Added the
46569 "execution test - XFAIL *-*-*" handling in the spirit of
46570 "excess errors test -". Changed the "execution test fails"
46571 handling to be like "excess errors test fails".
46572 * Update various tests accordingly.
46574 1998-02-06 Jim Wilson <wilson@cygnus.com>
46576 * gcc.c-torture/execute/980205.c: New test.
46578 1998-01-18 Jeffrey A Law (law@cygnus.com)
46580 * lib/c-torture.exp: Look for .x files instead of .cexp files.
46581 * lib/f-torture.exp: Similarly.
46582 * gcc.c-torture: Rename all .cexp files to .x files.
46584 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
46586 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
46587 (940510-1.c): Removed duplicate.
46588 (971104-1.c): New test.
46590 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
46592 * lib/f-torture.exp: Improve error and loop detection.
46594 1997-11-19 Michael Meissner <meissner@cygnus.com>
46596 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
46597 use that to size the filler array.
46599 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
46601 * lib/c-torture.exp(c-torture-execute): Fix typo.
46603 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
46604 testcase as the executable name. Keep the executable around if
46607 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
46609 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
46610 changes. Only test one -g option, and move it to the end of the
46611 list of options to test.
46613 1997-09-19 Michael Meissner <meissner@cygnus.com>
46615 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
46616 variable GCC_TORTURE_OPTIONS to supply default switches separated
46617 by colons. If no environment variable, run tests with -O0 -g, -O1
46618 -g, and -O2 -g as well.
46620 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
46622 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
46623 explanatory comments. Fix indentation.
46625 1997-09-15 Jeffrey A Law (law@cygnus.com)
46627 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
46629 1997-09-11 Jeffrey A Law (law@cygnus.com)
46631 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
46632 * g++.old-deja/g++.mike/p7325.C: Likewise.
46633 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
46635 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
46637 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
46638 * g++.old-deja/g++.brendan/crash30.C: Likewise.
46639 * g++.old-deja/g++.brendan/crash39.C: Likewise.
46640 * g++.old-deja/g++.law/operators4.C: Likewise.
46642 1997-09-11 Joe Buck (jbuck@synopsys.com)
46644 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
46645 * g++.old-deja/g++.mike/p784.C: Ditto.
46646 * g++.old-deja/g++.mike/p785.C: Ditto.
46648 1997-09-05 Jeffrey A Law (law@cygnus.com)
46650 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
46652 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46654 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
46655 target feature; pass this to c-torture-execute as needed.
46657 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46659 * lib/c-torture.exp(c-torture-execute): If the previous and the
46660 current executables being tested are identical, we don't need to
46661 run the executable again. Try to make the executable names
46662 unique. Add an optional argument for passing additional compiler
46665 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
46667 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
46669 1997-08-29 Jeffrey A Law (law@cygnus.com)
46671 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
46673 1997-07-31 Jeffrey A Law (law@cygnus.com)
46675 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
46676 32bit or larger longs.
46678 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
46679 have either a 32bit long or 32bit int.
46681 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
46683 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
46684 Make double precision tests dependent on sizeof (double).
46686 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
46688 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
46691 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
46693 * gcc.c-torture/compile/961203-1.cexp: New script.
46695 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
46697 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
46698 up the includes ourselves.
46700 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
46702 * lib/plumhall.exp: Remove random include, and add a few
46703 verbose messages for debugging.
46705 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
46707 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
46708 of trying to do it ourselves.
46710 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
46712 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
46714 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
46716 * gcc.prms/5403.c: Made regexp a bit less strict.
46718 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
46720 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
46721 is returned from remote_load instead.
46722 * lib/plumhall.exp: Ditto.
46723 * lib/mike-g++.exp: Ditto.
46724 * lib/old-dejagnu.exp: Ditto.
46725 * lib/c-torture.exp: Ditto.
46727 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
46729 * lib/g++.exp: Use build_wrapper procedure.
46730 * lib/gcc.exp: Ditto.
46732 1997-05-20 Jeffrey A Law (law@cygnus.com)
46734 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
46735 an old-style decl for malloc. Fixes tests to work when
46736 sizeof (int) != sizeof (size_t).
46738 1997-05-15 Mike Meissner <meissner@cygnus.com>
46740 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
46742 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
46743 use stdargs.h interface.
46745 1997-05-15 Mike Meissner <meissner@cygnus.com>
46747 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
46748 NO_VARARGS when compiling.
46750 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
46752 * lib/plumhall.exp(ph_includes): New procedure.
46754 (ph_compiler): Ditto.
46756 * lib/g++.exp: Rename test-glue.c to testglue.c.
46757 * lib/gcc.exp: Ditto.
46759 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
46761 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
46762 to completion when it's called.
46764 1997-03-21 Michael Meissner <meissner@cygnus.com>
46766 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
46767 is defined, don't do test.
46769 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
46771 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
46773 (ph_summary): Mark skipped testcases as untested, not unresolved.
46775 * lib/plumhall.exp (ph_make): If unresolved because of bad
46776 errorCode, record errorCode in log file.
46777 (*): Replace send_log/verbose with verbose -log.
46779 1997-03-19 Michael Meissner <meissner@cygnus.com>
46781 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
46782 double conversion if double isn't at least 8 bytes.
46784 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
46785 int to work with targets where int is 16 bits.
46787 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
46788 8 bytes, just exit, since 4 byte doubles don't have enough bits of
46789 precision for the test to complete.
46791 1997-03-14 Michael Meissner <meissner@cygnus.com>
46793 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
46794 if d10v is not compiled with the -mdouble64 flag.
46795 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
46797 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
46798 d10v is not compiled with the -mint32 flag.
46800 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
46802 * lib/plumhall.exp: Use incr_count.
46804 1997-03-12 Jeffrey A Law (law@cygnus.com)
46806 * gcc.c-torture: Update to c-torture-1.45.
46808 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
46810 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
46811 the name of the expect testcase file).
46813 * lib/g++.exp(g++_init): Ditto.
46815 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
46817 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
46820 * lib/gcc.exp(gcc_exit): New procedure.
46822 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
46824 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
46825 specs where appropriate.
46827 * g++.old-deja/g++.arm/*: Added additional ERROR checks
46828 because of new "candidates are" messages, and removed a few
46830 * Converted all non-old-style g++ testcases to old-style, and
46831 moved into g++.old-deja.
46833 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
46835 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
46838 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
46841 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
46843 1997-02-13 Michael Meissner <meissner@cygnus.com>
46845 * lib/gcc.exp (gcc_target_compile): Add support for defining
46846 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
46847 the machine doesn't have those features.
46849 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
46851 * g++.law/operators4.exp: Don't use LIBS.
46853 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
46855 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
46857 * lib/mike-g++.exp: Don't set the compiler to be tested here.
46858 * lib/g++.exp: Set it here instead. Also, allow use of the
46859 --tool_exec and --tool_opt options. Change CXX to
46862 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
46864 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
46866 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
46868 * lib/old-dejagnu.exp: Use prune_warnings instead of
46870 * lib/mike-g++.exp: Ditto.
46871 * lib/gcc.exp: Ditto.
46872 * lib/g++.exp: Ditto.
46874 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
46876 1997-02-07 Jeffrey A Law (law@cygnus.com)
46878 * 941014-2.c: Include stdlib.h
46879 * 960327-1.c: Include stdio.h
46880 * dbra.c, index-1.c: Don't assume ints are 32bits.
46882 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
46884 * lib/gcc.exp: Add gcc,stack_size target feature.
46886 * lib/g++.exp(g++_target_compile): Add the include and link
46887 paths here, not in two other places. And, it's $options, not
46890 * lib/mike-g++.exp(postbase): Remove the code that determines
46891 the correct include and link paths.
46892 * g++.old-deja/old-deja.exp: Ditto.
46894 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
46896 * lib/g++.exp(g++_init): target_compile no longer returns the
46897 filename of the result.
46899 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
46901 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
46904 * gcc.c-torture/special/special.exp: Change call to
46905 gcc_target_compile to include the object file.
46907 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
46909 * gcc.c-torture/special/special.exp: Correct misspelling in last
46912 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
46914 * lib/plumhall.exp(ph_summary): Log the entire output of the
46915 executable. Return -1 if there were any failures, 0 otherwise.
46916 (ph_execute): Return -1 if there were any failures, 0 otherwise.
46917 (ph_make): Clean up objects and executables that were built
46918 if the tests succeeded.
46920 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
46922 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
46923 libraries and includes in the build tree as appropriate.
46925 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
46927 * lib/c-torture.exp: Instead of looking for the global variable
46928 NO_LONG_LONG, check to see if that's a feature of the target.
46930 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
46932 * config/default.exp: Minimize. Delete the remainer of the files in
46933 config; this functionality is now in devo/dejagnu/config.
46935 g++.*/*: Pass any additional flags used to compile to postbase;
46938 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
46939 is now done by runtest.exp. Use gcc_target_compile instead of
46942 lib/c-torture.exp: Use gcc_target_compile instead of compile.
46943 Remove references to CFLAGS. Use remote_file instead of
46945 (c-torture): Take a list of arguments to use to compile this
46948 lib/g++.exp: Simplify. Use target_compile instead of compile.
46949 lib/gcc-dg.exp: Ditto.
46950 lib/gcc.exp: Ditto.
46951 lib/mike-{gcc,g++}.exp: Ditto.
46952 lib/old-dejagnu.exp: Ditto.
46953 lib/plumhall.exp: Ditto.
46955 1997-01-08 Jim Wilson <wilson@cygnus.com>
46957 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
46958 (ph_linker): Likewise.
46960 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
46962 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
46963 MAP_ANON / MAP_ANONYMOUS if defined;
46964 else try to map from /dev/zero .
46966 1996-11-12 Jeffrey A Law (law@cygnus.com)
46968 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
46969 isn't defined, then define it to MAP_ANONYMOUS.
46971 1996-11-12 Jeffrey A Law (law@cygnus.com)
46973 * gcc.c-torture: Update to c-torture-1.42 release.
46975 1996-11-11 Jeffrey A Law (law@cygnus.com)
46977 * gcc.c-torture: Update to c-torture-1.41 release.
46979 1996-10-27 Jeffrey A Law (law@cygnus.com)
46981 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
46984 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
46986 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
46987 and LDFLAGS. Fix second case to append the target_info ldflags
46988 onto LDFLAGS, not CFLAGS.
46989 * lib/g++.exp (g++_init): Add target_info stuff.
46990 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
46991 of libgloss and newlib flags for !native.
46993 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
46994 (GDB): Fix relative path to go up another dir for finding gdb.
46996 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
46998 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
46999 versions in the target_info array, if they don't exist.
47001 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
47003 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
47005 1996-07-08 Jim Wilson <wilson@cygnus.com>
47007 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
47008 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
47010 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
47012 * lib/old-dejagnu.exp: Don't remove the output file before we've
47013 actually tested it. Don't append pwd to the path of the executable
47016 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
47018 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
47020 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
47022 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
47023 temporary directory for compiler files, and set it to a default
47024 value of /tmp. Set $output as the name of the output file from
47025 compiling the testcase. Add a -o option to $cflags_var so the
47026 compiler writes the final output file as $output. Set $executable
47029 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
47030 directory for compiler files, and set it to /tmp if it doesn't
47031 already have a value. Set $output_file to the name of the output
47032 file from compiling the testcase. Add a -o option to CXXFLAGS so
47033 the compiler writes the final output file as $output. Use $output
47034 as the executable to be tested.
47036 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
47038 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
47040 1996-06-08 Jeffrey A Law (law@cygnus.com)
47042 * gcc.c-torture/execute/pending-1.c: New test. Still
47043 pending in Tege's queue.
47045 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
47047 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
47048 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
47049 if there were failures. Call unresolved if there were unresolved
47050 testcases. Call gcc_fail if program did not run to completion.
47051 (ph_make): Pass additional argument name to ph_execute.
47052 (ph_execute): Add new argument. Pass additional arguments to
47053 ph_summary. Call gcc_fail is there is no execution output.
47055 1996-04-24 Jeffrey A Law (law@cygnus.com)
47057 * lib/plumhall.exp (proc_summary): Output relavent summary
47058 lines into the log so specific failures in plumhall can be
47061 1996-04-10 Jeffrey A Law (law@cygnus.com)
47063 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
47064 (c-torture-execute): Don't try to execute tests which use
47065 "long long" types if $NO_LONG_LONG is nonzero.
47067 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
47069 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
47072 * gcc.ieee: Move from here.
47073 * gcc.c-torture/execute/ieee: To here.
47075 1996-03-26 Jeffrey A Law (law@cygnus.com)
47077 * gcc.c-torture: Update to c-torture-1.41 release.
47079 1996-03-22 Jeffrey A Law (law@cygnus.com)
47081 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
47084 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
47086 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
47089 1996-03-02 Jeffrey A Law (law@cygnus.com)
47091 * config/proelf.exp: Handle connecting to a simulator.
47093 1996-01-31 Jeffrey A Law (law@cygnus.com)
47095 * config/proelf.exp: New file. Enough framework that we can
47096 run c-torture tests on the proelf targets (or any other target
47097 that gdb can connect to for that matter).
47099 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
47101 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
47102 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
47104 * lib/plumhall.exp (ph_execute): Always call ph_summary if
47105 exec_output exists.
47107 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
47109 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
47110 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
47112 * config/*.exp: Update FSF address. Change result of ${tool}_load
47113 to pass/fail/unresolved/unsupported/untested. Caller must now
47114 call unresolved/unsupported/untested.
47115 * lib/*.exp: Update FSF address. Update to handle new results of
47117 * lib/chill.exp (verbose): Delete.
47119 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
47121 * lib/gcc.exp (default_gcc_start): Change order of args to
47122 $LDFLAGS $CFLAGS $LIBS.
47123 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
47124 Save/set/restore CFLAGS. Pass single arg to gcc_start.
47125 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
47126 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
47127 * gcc.misc-tests/dg-test.exp: Likewise.
47128 * gcc.misc-tests/msgs.exp: Likewise.
47129 * gcc.prms/prms.exp: Likewise.
47130 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
47131 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
47133 * lib/dg.exp: Deleted, moved to dejagnu/lib.
47135 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
47137 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
47139 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
47140 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
47142 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
47145 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
47147 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
47148 global for loop; add use of $mathlib.
47149 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
47150 settings here; set mathlib for anything but VxWorks.
47152 1996-01-22 Jeffrey A Law (law@cygnus.com)
47154 * gcc.c-torture: Update to c-torture-1.40 release.
47156 1996-01-03 Jeffrey A Law (law@cygnus.com)
47158 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
47161 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
47163 * lib/c-torture.exp (c-torture-execute): Declare "output" as
47166 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
47168 * lib/g++.exp (LIBS): Define if not already.
47169 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
47170 (gcc-dg-prune): Call prune_gcc_output.
47171 * lib/gcc.exp (prune_gcc_output): New proc.
47172 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
47175 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
47177 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
47178 (c-torture-execute): Likewise. Rename `name' to `testcase'.
47180 1995-11-15 Jeffrey A Law (law@cygnus.com)
47182 * gcc.c-torture: Update to c-torture-1.39 release.
47184 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
47186 * lib/c-torture.exp (c-torture-execute): Don't return if one option
47187 fails, try others as well.
47189 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
47191 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
47192 If compilation fails, mark execute tests as `untested'.
47193 If test is marked as unsupported, don't mark compilation and
47194 execute tests as failed.
47196 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
47198 * lib/g++.exp (g++_init): Don't link in libg++, and look to
47199 libstdc++ for whether or not we want to be doing shared
47200 libraries. Delete link_curses since we don't need it anymore.
47201 * lib/mike-g++.exp (postbase): Don't link in libg++.
47202 * g++.old-deja/old-deja.exp: Likewise.
47204 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
47206 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
47208 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
47210 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
47211 For that, add `-Wl,-a,shared_archive'.
47212 * g++.old-deja/old-deja.exp: Likewise.
47214 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
47216 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
47218 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
47220 * lib/mike-g++.exp (postbase): Pay attention to the status of
47223 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
47225 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
47227 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
47229 * lib/gcc.exp (default_gcc_start): No longer need to log program
47230 being executed or its output, execute_anywhere does that now.
47231 * lib/g++.exp (default_g++_version): Call execute_anywhere.
47232 (default_g++_start): Likewise. Delete calls to verbose/send_log.
47234 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
47236 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
47237 the same as those in lib/g++.exp.
47239 1995-10-10 Jeff Law (law@hurl.cygnus.com)
47241 * gcc.c-torture: Update to c-torture-1.38 release.
47242 * gcc.ieee: Related changes.
47244 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
47246 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
47247 "exec". Minor reformatting changes.
47249 * config/rom68k.exp (${tool}_load): Make it work in a canadian
47250 cross. This means all "exec" calls now work on a remote host as
47252 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
47253 cross. Filter out the extra "\r\n" stuff that expect puts in.
47254 (c-torture-execute): Filter out the bogus warnings like
47255 c-torture-compile does. Add support for canadian cross.
47256 * lib/gcc.exp (default_gcc_version, default_gcc_start)
47257 Use execute_anywhere rather than calling exec directly. Now it
47258 works for canadian cross testing.
47260 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
47262 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
47263 results into a variable, and check that rather than using file exists.
47265 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
47267 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
47268 create a libg++.so. For sunos4.1.*, also add -ltermcap.
47270 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
47272 * g++.old-deja/old-deja.exp: Create and pass runshlib and
47273 lib_curses if there's a shared libg++ in the build tree.
47275 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
47277 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
47278 if not supported target.
47280 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
47282 * lib/g++.exp (g++_init): Move empty setting of runshlib and
47283 link_curses up to always happen, not just for native builds.
47285 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
47287 * gcc.c-torture: Update to c-torture-1.36 release.
47288 * gcc.failure: Related changes.
47290 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
47292 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
47294 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
47296 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
47297 * lib/mike-g++.exp (postbase): Not in here. Still reference
47298 runshlib, link_curses, and mathlib for link and run.
47300 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
47301 pass the runtime shared library options for Solaris, OSF/1, and
47302 Irix5, and link with -lcurses to avoid unresolved references.
47304 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
47306 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
47309 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
47311 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
47313 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
47315 * gcc.c-torture: Update to c-torture-1.35 release. Note we
47316 do not have a framework for the "compat" tests yet.
47318 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
47320 * lib/mike-g++.exp (postbase): New local variable `mathlib',
47321 set to null if we're testing vxworks5.1. Use that instead of
47322 `-lm' in the setting of LIBS for link and run.
47324 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
47326 * config/rom68k.exp (${tool}_load): Major changes to make it
47327 work. Verified that it does in fact return the stuff in
47328 exec_output properly. Catch any Emul or any TRAP other than 0.
47330 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
47332 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
47333 LDFLAGS properly for targets that need stuff from libgloss.
47334 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
47336 (gpp_initialized): New variable.
47338 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
47340 * config/rom68k.exp: Load libgloss.exp.
47341 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
47342 so we can produce a fully linked binary.
47343 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
47344 so we can produce a fully linked binary.
47346 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
47348 * lib/plumhall.exp (ph_section): Watch for expected failures.
47349 Add missing `else'.
47351 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
47353 (c-torture): Likewise.
47355 1995-08-28 Doug Evans <dje@cygnus.com>
47357 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
47359 * lib/mike-g++.exp (mike_cleanup): New proc.
47360 (prebase): New globals compiler_result, not_compiler_result,
47362 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
47363 allow leading "-" in pattern. Watch for unsupported tests.
47364 If $compiler_result is set, pattern match assembler code,
47365 and ditto for $not_compiler_result.
47366 * lib/mike-gcc.exp: Likewise.
47368 * lib/plumhall.exp (ph_execute): Only call ph_summary if
47369 execution "succeeded".
47371 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
47373 * config/win32.exp: New file.
47374 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
47376 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
47378 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
47380 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
47381 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
47382 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
47384 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
47385 "... without exceptions was ...". That is now handled by
47387 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47389 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
47391 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
47392 sieve.c,sort2.c}: New files.
47393 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
47394 sieve.exp,sort2.exp}: Drivers for them.
47396 * lib/mike-gcc.exp (program_output): New user settable variable.
47397 (postbase): Call prune_system_crud. Also prune extraneous compiler
47399 * lib/mike-g++.exp (program_output): New user settable variable.
47401 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
47403 * config/sh.exp: Deleted (use sim.exp instead).
47405 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
47407 * config/vx.exp: Declare CHECKTASK as global.
47408 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
47409 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
47410 * lib/old-dejagnu.exp: Load [pwd]/$executable.
47412 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
47414 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
47415 target. Like vx.exp, only includes `vx29k.exp' instead of
47418 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
47420 * config/sim.exp: Increase time limit from 120 seconds to 240.
47422 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
47424 * gcc.c-torture/execute/950628-1.c: New test.
47426 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
47428 * gcc.c-torture: Update with changes/additions from
47431 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
47433 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
47435 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
47437 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
47439 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
47441 * gcc.c-torture/compile/950512-1.c: New test.
47442 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
47443 * gcc.dg/struct-ret-1.c: Likewise.
47445 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
47447 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
47448 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
47450 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
47452 * gcc.c-torture/special/920411-1.c: Deleted.
47453 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
47455 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
47457 * config/sim.exp (${tool}_load): Hack in call to bash to get a
47460 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
47462 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
47464 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
47467 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
47468 is the proper length.
47469 * va-arg-3.c: Likewise.
47471 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
47473 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
47474 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
47476 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
47477 * lib/g++.exp (default_g++_start): Delete old cruft.
47479 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
47481 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
47482 (2 * (1 << 18)) to (2 * (1 << 17)).
47484 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
47486 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
47488 * config/rom68k.exp: Renamed from config/idp.exp
47490 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
47492 * c-torture/compile/921109-2.c
47494 1995-04-18 Mike Stump <mrs@cygnus.com>
47496 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
47499 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
47501 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
47503 * lib/g++.exp (default_g++_start): Likewise.
47505 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
47507 * gcc.c-torture/compile/950329-1.c: New test.
47509 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
47511 * config/bug.exp (${tool}_load): Updated to use new remote_open
47512 and remote_close procs.
47513 * config/idp.exp: New file.
47515 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
47517 * gcc.c-torture/execute/950322-1.c: New test.
47519 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
47521 * config/vx.exp (${tool}_load): Clean up testing of return code from
47522 vxworks_ld and vxworks_spawn.
47524 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
47526 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
47528 1995-03-13 Mike Stump <mrs@cygnus.com>
47530 * lib/old-deja.exp: Add `excess errors test - ' error, now one
47531 can mark excess errors on a machine by machine basis. Note, the
47532 default is to not expect any excess errors, even when excess
47533 errors test - is given, so you will want to put an XFAIL ... on
47534 these lines. For example, // excess errors test - XFAIL hppa*-*-*
47535 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
47536 those 4 machines, but no others.
47538 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
47540 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
47541 * lib/c-torture.exp: to here.
47543 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
47545 * gcc.c-torture/execute/950221-1.c: New test.
47546 * gcc.c-torture/execute/struct-ret-1.c: New test.
47547 * gcc.c-torture/compile/950221-1.c: New test.
47549 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
47551 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
47553 * gcc.c-torture/execute/arith-1.c (main): Return 0.
47554 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
47556 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
47558 * g++.gb: New directory of tests, derived from my signature and
47559 class scoping tests.
47561 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
47562 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
47563 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
47564 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
47565 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
47566 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
47567 * g++.gb/sig25.C: Likewise.
47569 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
47570 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
47571 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
47572 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
47573 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
47574 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
47575 * g++.gb/sig25.exp: Likewise.
47577 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
47578 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
47579 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
47580 * g++.gb/scope13.C: Likewise, this test still fails.
47582 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
47583 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
47584 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
47585 * g++.gb/scope13.exp: Ditto.
47587 * g++.gb/README: New file, explains what these tests are about.
47589 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
47591 * lib/dg.exp (dg-do): Support `preprocess'.
47592 (dg-test): Likewise.
47594 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
47596 * config/udi.exp: change "continue -expect" to "exp_continue".
47598 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
47600 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
47601 Delete redundant tests.
47603 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
47604 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
47605 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
47606 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
47607 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
47608 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
47609 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
47610 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
47612 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
47613 storing label pointers.
47614 * gcc.c-torture/execute/921019-1.c: Likewise.
47615 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
47616 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
47618 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
47621 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
47622 Delete obsolete tests.
47624 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
47625 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
47626 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
47627 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
47628 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
47629 * gcc.c-torture/compile/950124-1.c: New test.
47631 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
47633 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
47635 * lib/mike-g++.exp: Add -lm to LIBS.
47637 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
47639 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
47641 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
47643 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
47645 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
47647 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
47649 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
47651 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
47652 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
47653 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
47654 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
47655 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
47656 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
47657 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
47658 * g++.law/{operators31.C, operators32.C,
47659 * g++.law/{operators33.C, operators34.C}: Likewise.
47660 * g++.law/{pic1.C, refs2.C}: Likewise.
47661 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
47662 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
47663 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
47664 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47666 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
47667 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
47668 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
47669 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
47670 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
47671 * g++.law/{enum9.exp, friend5.exp}: Likewise.
47672 * g++.law/{nest3.exp, nest4.exp}: Likewise.
47673 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
47674 * g++.law/{operators30.exp, operators31.exp}: Likewise.
47675 * g++.law/{operators32.exp, operators33.exp}: Likewise.
47676 * g++.law/{operators34.exp}: Likewise.
47677 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
47678 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
47679 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
47680 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
47681 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47683 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
47684 No longer expected to fail.
47685 * g++.law/missed-error3.C: Tweak for recent bool changes.
47687 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
47689 * config/emb-unix: Deleted.
47690 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
47691 remote execution. Do final link on remote host if REMOTE_LINK is set.
47693 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
47695 * lib/dg.exp (dg-test): Fix typo in last patch.
47697 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
47699 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
47700 (handles multiple occurrences).
47702 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
47704 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
47705 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
47706 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
47708 * lib/c-torture.exp (c-torture-compile): Likewise.
47709 (c-torture): Prepend full path if missing.
47710 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
47711 (gcc_fail): Likewise.
47712 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
47714 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
47716 * lib/netware.exp: Only attach to NetWare i386 systems.
47718 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
47720 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
47721 messages. Add test name to "output pattern match" pass/fail message.
47723 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
47725 * gcc.dg: New testsuite.
47726 * gcc.dg/dg.exp: New file.
47728 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
47729 test-switch.c}: Deleted.
47731 * gcc.misc-tests/msgs.exp: New testcase driver.
47733 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
47735 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
47736 Watch for illegal return values from ${tool}_load.
47737 * config/unix.exp (${tool}_load): Fix pass/fail detection for
47738 cross targets. Coerce return value >0 to 1.
47740 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
47742 * config/unix.exp (${tool}_load): Call program rsh, not proc.
47744 * config/emb-unix.exp: New file.
47746 * config/sim.exp: Error if variable $SIM not defined.
47747 (${tool}_load): Mark test as "untested" if simulator missing.
47749 * config/unix.exp: Load remote.exp to get rcp_download.
47750 * lib/c-torture.exp: Use different option lists for testcases with
47752 * gcc.c-torture/execute/execute.exp: Likewise.
47754 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
47756 * config/*.exp: Clarify return code from ${tool}_load.
47757 Call `unresolved' or `untested' instead of `warning' or `perror'
47758 (sometimes you still want to call both though).
47759 Add comment that `shell_id' is local to each file.
47760 * config/udi.exp (timeout): Set to 30.
47761 Don't print warning if connection fails, $connectmode has already
47763 (${tool}_load): Move verbose messages to level 2.
47764 Rework pattern for "Process started" message.
47765 Pass `shell_id' to ${connectmode}_download.
47766 Retry twice upon timeout. Make resetting of target more robust.
47767 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
47768 Pass `shell_id' to exit_$connectmode.
47769 Only call exit_$connectmode if connected.
47770 * config/unix.exp (${tool}_load): Check return codes better.
47771 * config/vrtx.exp (${tool}_load): Likewise.
47772 * config/vx.exp (${tool}_load): Likewise.
47773 Delete unneeded global's.
47774 * lib/dg.exp (dg-test): Update to reflect clarified return codes
47777 (dg-init): Delete recording of pass/fail counts.
47778 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47779 (old-dejagnu-init): Likewise.
47780 (old-dejagnu-stat): Delete contents, empty proc now.
47781 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
47782 (c-torture): Delete references to lcnt, lpass, lfail.
47783 Get option list from TORTURE_OPTIONS.
47784 Delete -funroll[-all]-loops if no loops.
47785 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
47786 (g++_stat): Delete contents (empty proc now).
47787 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
47788 (gcc_finish): Likewise.
47789 (gcc_stat): Deleted.
47790 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
47791 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
47792 * gcc.c-torture/execute/execute.exp: Likewise.
47793 Split tests into two parts: compile, execute.
47794 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
47795 no loops. Update to reflect clarified return codes from ${tool}_load.
47797 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
47799 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
47801 (old-dejagnu): Likewise (where necessary).
47803 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
47805 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
47807 * lib/dg.exp (dg-process-target): Fix processing of selector.
47808 Add comment regarding use of `error'.
47810 * lib/gcc.exp (prune_system_crud): Define if missing.
47811 * lib/g++.exp (prune_system_crud): Likewise.
47813 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
47814 Call prune_system_crud.
47815 * lib/dg.exp (dg-runtest): New proc.
47816 Use perror instead of send_user for tcl errors in testcase.
47817 Don't return any value, it's never used.
47818 Don't clobber previous definition of `unknown'.
47819 Print tcl errors in `dg-final'.
47821 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
47823 * lib/dg.exp (dg-process-target): Improve syntax error messages.
47824 (dg-test): Don't print errorInfo, it contains stack backtrace.
47826 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
47828 * lib/g++.exp (runtest_file_p): Define if missing.
47830 1994-09-24 Doug Evans (dje@cygnus.com)
47832 * lib/mike-g++.exp: Comment out loading of g++.exp.
47833 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
47834 (default_g++_version): Always print something.
47835 (default_g++_start): Comment out call to `which'.
47836 (g++_start, g++_load): Deleted (must be defined in config file).
47837 * lib/gcc.exp: Test for existence of $CC at start.
47838 Delete check for tmpdir (done in gcc_init).
47839 (default_gcc_version): Always print something.
47840 (default_gcc_start): Comment out call to `which'.
47841 * config/*.exp: Major cleanup - make cross targets work at least a
47842 little better for g++ (by not being "--tool gcc" specific).
47843 Rename gcc_xxx to ${tool}_xxx.
47844 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
47845 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
47847 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
47849 * lib/c-torture.exp (c-torture-compile): Rework compiler
47850 message processing.
47852 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
47855 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
47857 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
47859 * lib/dg.exp (dg-process-target): Support { target native }.
47861 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
47863 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
47864 looked for "... program xxx got fatal signal".
47865 Correct regsub munging of `comp_output'.
47866 Ignore compiler messages "path prefix not used" and "linker input
47869 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
47871 * lib/gcc.exp (runtest_file_p): Define if missing.
47872 * gcc.prms/template.c: Example to work from.
47874 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
47876 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
47877 * lib/dg.exp (dg-test): Call unsupported testcases as such.
47879 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
47880 * gcc.prms/1883.c: Moved from compile/940714-1.c.
47881 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
47882 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
47884 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
47885 (dg-process-target): No longer a varargs proc.
47886 Return S/N for target, P/F for xfail. All callers changed.
47887 (user option procs): More argument checking.
47888 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
47889 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
47890 (dg-test): Skip test if not running on selected target in `dg-do'.
47891 Update handling of `dg-do-what', `dg-output-text'.
47892 Separate execution pass/fail from output pattern match pass/fail.
47893 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
47895 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
47897 * gcc.c-torture/special/special.exp: Don't expect failure for mips
47898 target for 920510-1.c.
47900 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
47902 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
47903 Clean up comment regarding use of passcnt, etc.
47904 (gcc_stat): Don't update `testcnt' here.
47905 (gcc_finish): Do it here.
47906 Might as well reset `but_id' here too.
47907 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
47908 to determine if the file should be tested.
47909 * gcc.c-torture/compile/compile.exp: Likewise.
47910 * gcc.c-torture/execute/execute.exp: Likewise.
47911 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
47912 * gcc.misc-tests/dg-test.exp: Likewise.
47913 * gcc.prms/prms.exp: Likewise.
47914 * gcc.wendy/wendy.exp: Likewise.
47915 * g++.old-deja.exp: Likewise.
47916 Move "Testing file" message to verbose level 1.
47918 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
47920 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
47922 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
47924 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
47925 (default_gcc_start): Accept optional second list element
47926 of compiler flags. Print compiler output at verbosity level 2.
47927 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
47928 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
47929 Save current values of framework globals passcnt, failcnt, xpasscnt,
47930 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
47931 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
47932 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
47933 xfailcnt to compute stats. Update framework global `testcnt' from
47935 (gcc_finish): New proc. Clean up test environment.
47936 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
47937 (gcc_epass, gcc_efail): Delete.
47938 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
47939 argument of line number.
47940 (dg-init): If the tool has an init routine, call it.
47941 (dg-test): Remove args `cflags_var' and `libs_var'.
47942 Pass all compiler options to ${tool}_start.
47943 Handle missing line number.
47944 (dg-finish): New function.
47945 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
47946 particular files. Call gcc_finish at end. Move "skipping test"
47947 message to verbosity level 3.
47948 * gcc.c-torture/compile/compile.exp: Likewise.
47949 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
47950 * gcc.c-torture/execute/execute.exp: Likewise.
47951 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47952 Print testcase being tried at verbosity level 1.
47953 * gcc.c-torture/special/special.exp: Unset xfail.
47954 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47955 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
47956 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
47957 * gcc.failure/failure.exp: Likewise.
47958 * gcc.ieee/ieee.exp: Likewise.
47959 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
47960 Update call to dg-test. Call dg-finish at end.
47961 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
47962 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47963 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
47964 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
47965 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
47966 * gcc.wendy/wendy.exp: Add copyright.
47967 Delete setting of tmpdir (done by gcc_init).
47968 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
47969 Pass compiler flags to gcc_start. Call gcc_finish at end.
47970 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
47973 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
47975 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
47977 (g++_load): Likewise.
47979 * config/*.exp (gcc_load): Some were varargs fns and some were not.
47980 Rename argument to `prog' to remove the confusion.
47981 Varargs fns behave differently too!
47982 (g++_load): Likewise.
47984 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
47986 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
47987 what it is. Delete (always) printing of status value for !native.
47988 Simplify verbose code, and include status and exec_output.
47989 (g++_load): Use gcc_load.
47991 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
47993 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
47994 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
47995 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
47996 940714-3.c as these testcases don't exist anymore. Make
47997 va-arg-1.c expected to pass.
47999 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
48001 * gcc.misc-tests/misc.exp: Only run specific testcases.
48002 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
48003 * gcc.misc-tests/dg-[1-9].c: New files.
48005 * lib/dg.exp: New testsuite driver.
48006 * gcc.prms/prms.exp: Use it.
48008 * README.gcc: New file.
48010 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
48011 Document and reset `lxpass' and `lxfail'.
48012 Simplify "initialized" message.
48013 (gcc_stat): Clean up comments a little.
48015 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
48017 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
48019 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
48021 * lib/old-dejagnu.exp (process-option): New proc.
48022 (old-dejagnu-init, old-dejagnu-stat): Likewise.
48023 (old-dejagnu): Simplify.
48024 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
48026 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
48028 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
48029 exists and is not an empty string.
48031 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
48032 $xfail rather than calling setup_xfail. Clear $xfail when test is
48034 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
48037 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
48038 longer expected to fail.
48040 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
48043 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
48045 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
48046 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
48047 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
48048 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
48051 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
48052 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
48054 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
48056 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
48057 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
48059 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
48060 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
48061 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
48063 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
48065 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
48066 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
48067 940714-1.c, 940714-2.c, 940714-3.c},
48068 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
48069 gcc.misc-tests/{mg.c,mg.exp}:
48071 * gcc.noncompile/noncompile.exp: Change accordingly.
48073 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
48075 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
48076 Undo previous clobberage.
48078 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
48080 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
48081 * gcc.special/{930510-1.c, special.exp}:
48082 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
48083 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
48084 struct-varargs-1.c}: New tests from c-torture-1.26.
48086 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
48088 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
48089 argument to switch.
48091 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
48093 * Revert the previous changes. Please see Rob's directory
48094 (/lisa/test/rob/progressive/gcc/testsuite) for testing
48097 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
48099 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
48100 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
48101 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
48102 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
48103 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
48104 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
48105 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
48106 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
48107 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
48108 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
48109 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
48110 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
48111 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
48112 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
48113 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
48114 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
48115 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
48116 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
48117 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
48118 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
48119 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
48120 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
48121 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
48122 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
48123 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
48124 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
48125 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
48127 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
48129 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
48130 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
48133 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
48135 * config/unix.exp (g++_load): Fix syntax.
48137 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
48139 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
48140 * gcc.noncompile/921017-1.c: Deleted obsolete test.
48141 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
48142 Don't expect va-arg-1.c to fail. Correct expected output for
48144 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
48145 * gcc.wendy/hbm4.c: Correct typo.
48146 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
48148 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
48150 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
48151 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
48152 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
48153 * lib/c-torture.exp (c-torture-compile): Ditto.
48155 Reduce volume of output (remove all the -I's and such).
48156 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
48157 Call gcc_cpass, gcc_cfail.
48158 (c-torture): Pass testing option to c-torture-compile.
48160 1994-03-21 Doug Evans (dje@cygnus.com)
48162 Bring patches over from progressive.
48163 * config/default.exp: Exit remote shell cleanly.
48164 (g++_exit, g++_start): Add default versions.
48165 * config/sim.exp (gcc_load): Use perror, not error.
48167 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
48169 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
48172 1994-03-14 Doug Evans (dje@cygnus.com)
48174 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
48175 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
48176 (wendy_try): New proc to run testcase.
48177 (main loop): Call 'em.
48178 * gcc.wendy/*.c: Clean up pass to correct expected output.
48180 * lib/gcc.exp: Minor cleanup work.
48181 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
48183 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
48185 * config/sim.exp (gcc_load): Document return codes better.
48186 Don't pass -v to simulator.
48188 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
48190 * gcc.special/920717-x.c: Fix typo.
48191 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
48194 * lib/mike-gcc.exp: Fix typo.
48196 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
48198 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
48199 binary to use, transform the name.
48200 * config/*.exp: rename everything. Nuke any g++ specific files,
48201 it's now a special case of gcc that requires no special support.
48202 Add a default.exp for unsupported targets.
48204 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
48206 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
48207 lib/old-dejagnu.exp: Fix a few patterns to work with the new
48210 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
48212 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
48215 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
48217 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
48219 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
48221 * gcc.execute/execute.exp: Combine opt_list and foption_list into
48222 option_list. Compile every file with only 4/6 option choices
48223 (same as C torture) instead of with 12/18 different option
48225 * lib/c-torture.exp: Likewise.
48227 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
48230 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
48232 * lib/old-deja.exp: Add `excess errors test fails' error, now one
48233 can put an XFAIL *-*-* on excess errors.
48235 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
48237 * g++.law: Add more tests derived from g++-bugs snapshots.
48239 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
48240 equivalent to g++.law/init9.
48242 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
48243 compiled it, and the a.out file after we've run it.
48245 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
48247 * lib/mike-g++.exp (postbase): Delete the .o file after we've
48248 compiled it, and the a.out file after we've run it.
48250 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
48252 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
48254 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
48256 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
48259 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
48261 * g++.law: New directory of g++ tests derived from the g++-bugs
48264 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
48266 * gcc.compile: initbug1.c initbug1.exp testcase added
48268 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
48270 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
48271 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
48272 fixes submitted by Jeff Law (law@cs.utah.edu)
48273 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
48274 Jeff Law (law@cs.utah.edu)
48277 1993-11-30 Mike Stump (mrs@cygnus.com)
48279 * config/unix-g++.exp: Follow the gcc way of doing things.
48280 * g++.old-deja/old-deja.exp: Minor updates.
48281 * lib/g++.exp: New file, follow the gcc way of doing things.
48282 * lib/old-dejagnu.exp: Minor updates.
48283 * lib/mike-g++.exp: Always unset errorInfo.
48285 1993-11-06 Mike Stump (mrs@cygnus.com)
48287 * lib/gcc.exp: Fix some errors with the below change, CC and
48288 CFLAGS should be global when setting, not local.
48290 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
48292 * lib/gcc.exp: Transform tool name.
48294 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48296 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
48298 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48300 * lib/gcc.exp: change gcc_done to gcc_stat
48302 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48304 * Upgraded gcc testsuite to c-torture version 1.25
48306 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
48308 * lib/gcc.exp: added reporting code. Changed verbose compile message.
48309 * lib/c-torture: added hooks for new reporting code.
48311 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
48313 * config/sh-gcc.exp: check if sh-sim exists in the path
48315 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
48317 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
48318 * gcc.compile/compile.exp: Initial changes for new logic.
48319 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
48320 * gcc.failure/failure.exp: Initial changes for new logic.
48321 * gcc.ieee/ieee.exp: Initial changes for new logic.
48322 * gcc.misc-tests/misc.exp: Initial changes for new logic.
48323 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
48324 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
48325 * lib/c-torture.exp: Initial changes for new logic.
48326 * lib/gcc.exp: Initial changes for new logic.
48328 1993-10-15 Mike Stump (mrs@cygnus.com)
48330 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
48331 depend upon failure or success. Fully qualify names in failure
48332 and success messages. Always remove a.out before starting
48333 compile, just in case. Pay more attention to error text output by
48334 the compiler. Handle testcases with no known past errors just
48335 like all others, so that things are uniform. Other miscellaneous
48338 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
48340 * gcc.cpp: new directory for cpp tests
48342 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
48344 * lib/chill.exp: Code reformatted, removed unused code.
48345 * config/unix-chill.exp: Code reformatted, removed unused code.
48346 * chill.execute/execute.exp: Code reformatted, removed unused code.
48347 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
48349 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
48351 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
48352 routines not written.
48354 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
48356 * config/bug-gcc.exp: Use new procs from bug.exp.
48358 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
48360 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
48361 via ftp, rather than depending on NFS.
48362 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
48365 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
48367 * config/bug-gcc.exp: Use new download proc.
48369 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
48371 * chill.execute/execute.exp: cleanups, handles errors better
48372 * chill.compile/compile.exp: rewrite, based on execute.exp
48373 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
48374 * lib/chill.exp: major changes to diff proc and compile and link
48375 procs. added chill_fail and chill_pass wrappers to pass and
48376 fail. added more comments, and handle error codes better.
48377 Added a hack to capture stderr from exec, so noncompile tests
48380 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
48382 * chill.execute/execute.exp: rewrite of testsuite driver
48383 * lib/chill.exp: rewrite of testsuite driver
48384 * config/unix-chill.exp: rewrite of testsuite driver
48386 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
48389 * iexpr.ch: Standardize uppercase.
48390 * tuples.dat: Standardize uppercase.
48391 * vary.ch: standardize. Correct varying string assignments.
48392 * vary.dat: Add new output lines.
48394 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
48397 * chprintf.ch: Standardize use of uppercase.
48398 * tuples.ch: Standardize and turn arr2 into a DCL,
48400 * pinits.ch: Standardize.
48402 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
48404 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
48405 * Makefil: Renamed to Makefile.in.
48406 * configure.in: New.
48408 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
48411 * .cvsignore: Add result/output files.
48412 * Makefile: Fix up variables at start. Use MFLAGS
48413 everywhere. Correct bool_loc, built_ins entries.
48414 Add entry for vary1.ch.
48415 * bitarray.ch: Standardize upper-case usage.
48416 * bitexpr.ch: Standardize, add output of b1.
48417 * params.ch: Use arrayt in along PROC parameters, to
48418 avoid novelty problems.
48419 * sets.ch: Tiny cleanup.
48420 * vary1.ch: Re-indent.
48422 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
48424 * Add PR-related files to Makefiles, .cvsignore files, etc.
48426 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
48428 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
48429 with compiler objects. New names are test-flow.c and test-loop.c
48431 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
48433 * Upgraded c-torture tests from 1.19 to 1.20
48436 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
48437 * gcc.compile: 930623-1.c 930623-2.c
48438 * gcc.noncompile: 930622-1.c 930622-2.c
48439 * gcc.failure: 920411-1.c 920627-2.c
48440 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
48442 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
48444 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48445 More changes to get testsuite working properly. Needs more work.
48446 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
48448 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
48450 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48451 More changes to get testsuite working properly. Needs more work.
48453 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
48455 * chill.compile/compile.exp: Added for Dejagnu support
48456 * chill.execute/execute.exp: Added for Dejagnu support
48457 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
48459 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
48461 This should complete moving the CHILL test files.
48462 * chill.noncompile(.cvsignore printf.grt
48463 in-printf.grt chprintf.grt chprintf.ch):
48464 Added test-support files.
48465 (Makefile): Modified further.
48466 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
48467 signal.ch): Added test files.
48468 * chill.execute (.cvsignore printf.grt printr.c
48469 in-printf.grt rts.c chprintf.grt rts.h): Added
48470 test-support files.
48471 (Makefile): More corrections.
48473 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
48475 * chill.compile, chill.execute, chill.nocompile: Add CHILL
48476 test cases, ready for DejaGnu.
48478 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
48480 * Upgraded c-torture tests from 1.18 to 1.19
48482 * gcc.compile: added test(s):
48484 * gcc.execute: added test(s):
48485 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
48487 * added new subdirectory for misc tests: gcc.misc-tests
48488 * gcc.misc-test(s): added tests:
48489 inst-check.c test-consts.c test-ior.c test-switch.c
48491 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
48493 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
48495 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
48497 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
48499 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
48501 * Upgraded c-torture tests from 1.17 to 1.18
48503 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
48505 * Upgraded c-torture tests from 1.12 to 1.17
48507 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
48509 * lib/old-dejagnu.exp:
48510 Fixed handling of XFAIL target triplets to correctly
48511 recognize wildcard characters. Removed code that
48512 appended a unique id tag to the end of the file name
48513 printed out by the result of the testcases within a
48516 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
48518 * lib/old-dejagnu.exp:
48519 Reworked expected failure handling to trigger off of XFAIL
48520 keyword in keyphrase embeded in testcase source code. The
48521 XFAIL keyword must be at the end of the keyphrase line. It
48522 may optionally be followed by one or more target triplets.
48523 It has just occured that the handling of wildcards in the
48524 target triplet may not be correct.
48526 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
48528 * g++.old-deja/tests:
48529 Moved all subdirectories up one level into g++.old-deja .
48531 * lib/old-dejagnu.exp:
48532 Fixed problem with CXXFLAGS not being properly reset, and being
48533 corrupted with extraneous "-c" compiler option. This was
48534 causing binaries to not be generated for test that needed them.
48535 Modified strings passed to "pass" and "fail" so that individual
48536 tests from the same test file would be distinguished by an
48537 identifier appended to the test file name in the summary logs;
48538 this corrected a problem with erroneous diff logs. Added code
48539 to search testcases for expected fail and unexpected pass keywords.
48541 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
48543 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
48545 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
48547 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
48548 Removed extraneous text from end of "Special g++ Options"
48551 * lib/old-dejagnu.exp: Added pattern matching to look for new
48552 keywords, embedded in testcases comments, which will trigger
48553 calls to xpass and xfail.
48555 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
48557 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
48558 comments embedded in the testcases, especially the one looking for
48559 special compiler options, as well as the pattern matching for the
48560 compiler output again.
48562 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
48564 * lib/old-dejagnu.exp: Do a proper check of the return value for
48565 execute tests. Fixed several problems with the pattern matching
48566 of the compiler output which gave erroneous test results.
48567 Changed several of the test result messages to be more descriptive.
48568 * config/unix-g++.exp: Proc g++_load now actually works and
48569 executes the tests passed to it and returns a usable return
48572 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
48574 * lib/gcc.exp: Exits gracefully if $CC is bogus.
48576 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
48578 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
48579 Modified both files to properly execute the old style
48580 dejagnu tests. The previous versions of these files were
48581 experimental and did not function anything near correctly.
48583 1993-04-05 Rob Savoye (rob@cygnus.com)
48585 * Removed all Makefile.in and configure.in files. No configuration
48588 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
48590 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
48592 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
48594 * gcc.compile/configure.in, gcc.unsorted/configure.in,
48595 gcc.special/configure.in, gcc.noncompile/configure.in,
48596 gcc.execute/configure.in, gcc.code_quality/configure.in,
48597 g++.other/configure.in, g++.old-deja/configure.in,
48598 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
48599 in srcname setting.
48601 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
48603 * lib/udi.exp: Fixed mondfe and mondfe_download.
48604 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
48605 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
48607 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
48609 * config/udi-gdb.exp: Check $shell_id after connecting to target.
48610 (gdb_exit): Don't remove *_soc files.
48612 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
48614 * lib/c-torture.exp: Don't look for main; instead always use -w
48615 -c. This is how the c-torture tests work. Remove the object
48616 file if the compilation succeeds.
48617 * gcc.execute/execute.exp: Remove executable if test passes.
48618 * gcc.noncompile/noncompile.exp: Every test is an expected
48620 * gcc.special/special.exp: Added tests from c-torture 1.11,
48621 corrected use of existing test.
48622 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
48623 gcc.execute/920625-1.c: Updated to c-torture 1.11.
48624 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
48625 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
48626 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
48627 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
48628 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
48629 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
48630 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
48631 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
48632 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
48633 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
48634 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
48635 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
48636 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
48637 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
48638 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
48639 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
48640 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
48642 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
48643 correspond to c-torture 1.11.