1 2007-01-14 Jan Hubicka <jh@suse.cz>
3 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
4 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
7 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
10 * gfortran.dg/external_procedures_2.f90: New test.
12 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
15 * gcc.target/i386/pr30413.c: New test.
17 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
20 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
22 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
24 * gcc.dg/20070112-1.c: New test.
26 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
29 * gfortran.dg/list_read_6.f90: New test.
31 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
33 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
35 2007-01-12 Tom Tromey <tromey@redhat.com>
37 PR preprocessor/28227:
38 * gcc.dg/cpp/pr28227.c: New file.
40 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
42 * gcc.dg/tree-ssa/loop-22.c: New test.
44 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
46 PR tree-optimization/29516
47 * gcc.dg/tree-ssa/loop-20.c: New test.
49 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
52 * minmaxloc_integer_kinds_1.f90: New test.
54 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
57 * g++.dg/template/sizeof-template-argument.C: New test.
59 2007-01-11 Jan Hubicka <jh@suse.cz>
61 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
62 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
63 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
64 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
65 * gcc.dg/tree-ssa/pr21658.c: Likewise.
66 * gcc.dg/tree-ssa/pr15349.c: Likewise.
67 * gcc.dg/tree-ssa/pr25501.c: Likewise.
68 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
69 transformation in question.
70 * gcc.dg/tree-ssa/vrp05.c: Likewise.
71 * gcc.dg/tree-ssa/pr20701.c: Likewise.
72 * gcc.dg/always_inline3.c: Likewise.
74 2007-01-10 Mark Mitchell <mark@codesourcery.com>
77 * g++.dg/template/typename11.C: New test.
79 2007-01-10 Robert Kennedy <jimbob@google.com>
81 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
83 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
85 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
86 for different integer kinds.
87 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
88 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
89 * gfortran.dg/ishft_2.f90: New test.
90 * gfortran.dg/ishft_3.f90: New test.
92 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
94 * gfortran.dg/altreturn_2.f90: Removed executable bit.
96 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
98 PR tree-optimization/30322
99 * gcc.dg/tree-ssa/loop-21.c: New test.
101 2007-01-08 Geoffrey Keating <geoffk@apple.com>
103 * g++.dg/rtti/darwin-builtin-linkage.C: New.
105 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
107 * gcc.target/spu/intrinsics-1.c: Remove xfail.
109 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
111 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
112 * g++.dg/warn/overflow-warn-3.C: Likewise.
113 * g++.dg/warn/overflow-warn-4.C: Likewise.
114 * g++.dg/warn/overflow-warn-5.C: Likewise.
115 * g++.dg/warn/overflow-warn-6.C: Likewise.
116 * g++.dg/warn/Woverflow-1.C: Likewise.
117 * g++.dg/warn/Woverflow-2.C: Likewise.
118 * g++.dg/warn/Woverflow-3.C: Likewise.
119 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
121 2007-01-08 Roger Sayle <roger@eyesopen.com>
123 * gfortran.dg/array_constructor_14.f90: New test case.
124 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
126 2007-01-08 Richard Guenther <rguenther@suse.de>
128 PR tree-optimization/23603
129 * gcc.dg/tree-ssa/vrp31.c: New testcase.
130 * gcc.dg/tree-ssa/vrp32.c: Likewise.
132 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
134 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
136 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
137 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
139 * gcc.dg/simd-5.c: Likewise.
140 * gcc.dg/simd-6.c: Likewise.
141 * g++.dg/conversion/simd1.C: Likewise.
142 * g++.dg/conversion/simd3.C: Likewise.
143 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
146 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
148 PR tree-optimization/29877
149 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
150 name of a hard register for the target concerned. Adjust dg-error
151 directives to cope with new behaviour of TER.
153 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
156 * g++.dg/conversion/nullptr1.C: Added overflow warning.
157 * g++.dg/warn/overflow-warn-1.C: New.
158 * g++.dg/warn/overflow-warn-3.C: New.
159 * g++.dg/warn/overflow-warn-4.C: New.
160 * g++.dg/warn/overflow-warn-5.C: New.
161 * g++.dg/warn/overflow-warn-6.C: New.
162 * g++.dg/warn/Woverflow-1.C: New.
163 * g++.dg/warn/Woverflow-2.C: New.
164 * g++.dg/warn/Woverflow-3.C: New.
165 * g++.dg/warn/multiple-overflow-warn-2.C: New.
167 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
170 * gfortran.dg/invalid_name.f90: New test.
171 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
172 * gfortran.dg/gomp/pr29759.f90: Ditto.
174 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
176 * gfortran.dg/present_1.f90: Update error message.
178 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
181 * g++.dg/template/duplicate1.C: New test
182 * g++.dg/template/memfriend6.C: Adjust error markers.
184 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
187 * gcc.dg/torture/inline-1.c: New test.
189 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
192 * gcc.dg/multiple-overflow-warn-1.c: New.
193 * gcc.dg/multiple-overflow-warn-2.c: New.
194 * gcc.dg/overflow-warn-6.c: New.
195 * g++.dg/warn/multiple-overflow-warn-1.C: New.
197 2007-01-05 Roger Sayle <roger@eyesopen.com>
199 * gfortran.dg/array_memcpy_1.f90: New test case.
200 * gfortran.dg/array_memcpy_2.f90: Likewise.
202 2007-01-05 Richard Guenther <rguenther@suse.de>
205 * g++.dg/opt/pr27826.C: New testcase.
207 2007-01-05 Ian Lance Taylor <iant@google.com>
209 * gcc.dg/Walways-true-1.c: New test.
210 * gcc.dg/Walways-true-2.c: New test.
211 * g++.dg/warn/Walways-true-1.C: New test.
212 * g++.dg/warn/Walways-true-2.C: New test.
214 2007-01-05 Jakub Jelinek <jakub@redhat.com>
217 * gcc.dg/pr30360.c: New test.
219 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
222 * gfortran.dg/data_implied_do_1.f90: New test.
226 * gfortran.dg/char_length_1.f90: New test.
228 2007-01-05 Richard Guenther <rguenther@suse.de>
231 * g++.dg/opt/pr28116.C: New testcase.
233 2007-01-05 Tobias Burnus <burnus@net-b.de>
236 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
238 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
239 * gfortran.dg/protected_4.f90: Add pointer intent check.
240 * gfortran.dg/protected_6.f90: Add pointer intent check.
241 * gfortran.dg/pointer_intent_1.f90: New test.
242 * gfortran.dg/pointer_intent_2.f90: New test.
243 * gfortran.dg/pointer_intent_3.f90: New test.
245 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
248 * gfortran.dg/altreturn_2.f90: new test.
250 2007-01-04 Tom Tromey <tromey@redhat.com>
252 PR preprocessor/28165:
253 * gcc.dg/cpp/pr28165.c: New file.
255 2007-01-03 Josh Conner <jconner@apple.com>
258 * gcc.dg/pr29683.c: New.
260 2007-01-03 Jakub Jelinek <jakub@redhat.com>
263 * g++.dg/pch/template-1.C: New test.
264 * g++.dg/pch/template-1.Hs: New file.
266 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
269 * gcc.c-torture/compile/complex-4.c: New test.
271 2007-01-03 Joseph Myers <joseph@codesourcery.com>
273 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
275 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
277 2007-01-03 Jakub Jelinek <jakub@redhat.com>
280 * gcc.dg/pr30286.c: New test.
283 * g++.dg/template/crash66.C: New test.
286 * g++.dg/template/friend49.C: New test.
288 2007-01-03 Steven G. Kargl <kargls@comcast.net>
290 * gfortran.dg/ibits.f90: New test.
292 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
294 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
295 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
297 2007-01-02 Jan Hubicka <jh@suse.cz>
299 * gcc.dg/pr16194.c: We now output error on all three functions, not just
302 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
305 * gcc/testsuite/gcc.dg/overflow-warn-3.c: Remove XFAIL.
306 * gcc/testsuite/gcc.dg/overflow-warn-4.c: Remove XFAIL.
308 2006-01-02 Ian Lance Taylor <iant@google.com>
310 * g++.dg/warn/Wparentheses-22.C: New test.
311 * g++.dg/warn/Wparentheses-23.C: New test.
313 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
316 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
317 * gcc.dg/declspec-3-Wextra.c: New.
318 * gcc.dg/declspec-3-no.c: New
320 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
323 * gfortran.dg/interface_10.f90: Remove.
325 2007-01-01 Roger Sayle <roger@eyesopen.com>
327 * gcc.dg/fold-eqxor-4.c: New test case.
329 2007-01-02 Joseph Myers <joseph@codesourcery.com>
332 * gcc.c-torture/compile/pr30311.c: New test.
334 2007-01-01 Andrew Pinski <pinskia@gmail.com>
337 * gcc.c-torture/compile/statement-expression-1.c: New test.
339 2007-01-01 Andreas Schwab <schwab@suse.de>
342 * g++.dg/eh/pr29166.C: New test.
344 2007-01-01 Joseph Myers <joseph@codesourcery.com>
346 * lib/target-supports.exp (check_effective_target_powerpc_spe):
348 (check_effective_target_vect_cmdline_needed): Use it.
350 2006-12-31 Richard Guenther <rguenther@suse.de>
353 * testsuite/gcc.dg/pr30137-1.c: New testcase.
354 * testsuite/gcc.dg/pr30137-2.c: Likewise.
356 2006-12-31 Roger Sayle <roger@eyesopen.com>
359 * gcc.dg/fold-plusnot-1.c: New test case.
361 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
364 * g++.dg/parse/template22.C: New test.
366 2006-12-31 Richard Guenther <rguenther@suse.de>
369 * gcc.c-torture/compile/pr30338.c: New testcase.
371 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
374 * gfortran.dg/intrinsic_actual_4.f90: New test.
377 * gfortran.dg/func_decl_3.f90: New test.
379 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
382 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
383 * gfortran.dg/c_by_val_1.f: New test.
384 * gfortran.dg/c_by_val_2.f: New test.
385 * gfortran.dg/c_by_val_3.f: New test.
387 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
390 * gfortran.dg/sum_zero_array_1.f90: New test.
392 2006-12-29 Jakub Jelinek <jakub@redhat.com>
394 PR preprocessor/29612
395 * gcc.dg/cpp/pr29612-1.c: New test.
396 * gcc.dg/cpp/pr29612-2.c: New test.
398 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
401 * gfortran.dg/pure_formal_proc_1.f90: New test.
404 * gfortran.dg/intrinsic_actual_3.f90: New test.
406 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
409 * gfortran.dg/io_constraints_1.f90: Update test.
410 * gfortran.dg/io_constraints_2.f90: Update test.
411 * gfortran.dg/inquire_iolength.f90: New test.
413 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
416 * gfortran.dg/interface_10.f90: New test.
417 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
418 since z is already, locally a variable.
421 * gfortran.dg/generic_11.f90: New test.
422 * gfortran.dg/interface_7.f90: Remove name clash between module
423 name and procedure 'x' referenced in the interface.
425 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
428 * gcc.dg/Wmissing-parameter-type.c: New.
429 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
430 * gcc.dg/Wmissing-parameter-type-no.c: New.
432 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
435 * gfortran.dg/entry_array_specs_2.f: New test.
438 * gfortran.dg/nested_modules_6.f90: New test.
440 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
443 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
444 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
446 2006-12-21 Andrew Pinski <pinskia@gmail.com>
449 * g++.dg/opt/complex6.C: New test.
451 2006-12-22 Ben Elliston <bje@au.ibm.com>
453 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
454 full" if the linker on spu-*-* warns about exceeding local store.
456 And revert this patch:
457 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
458 fail to link due to relocation overflows on spu-*-*.
460 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
463 * gfortran.dg/dependency_19.f90: New test.
465 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
468 * gfortran.dg/alloc_comp_basics_3.f90: New test.
470 2006-12-21 Jakub Jelinek <jakub@redhat.com>
473 * gcc.c-torture/execute/20061220-1.c: New test.
476 * gcc.dg/gomp/asm-1.c: New test.
479 * g++.dg/eh/ia64-2.C: New test.
481 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
485 * gcc.dg/rs6000-leaf.c: New.
487 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
490 * gfortran.dg/f2c_8.f90: New test.
492 2006-12-20 Bill Wendling <wendling@apple.com>
494 * gcc.dg/asm-b.c: Check for __ppc64__.
496 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
499 * gfortran.dg/bounds_check_5.f90: New test.
501 2006-12-20 Andrew Pinski <pinskia@gmail.com>
504 * gcc.dg/gomp/complex-1.c: New testcase.
506 2006-12-20 Roger Sayle <roger@eyesopen.com>
508 * gfortran.dg/array_memset_1.f90: New test case.
510 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
512 * lib/target-supports.exp: Add spu to
513 check_effective_target_vect_widen_mult_hi_to_si.
515 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
518 * gfortran.dg/generic_9.f90: New test.
521 * gfortran.dg/generic_10.f90: New test.
523 2006-12-19 Andrew Pinski <pinskia@gmail.com>
526 * gcc.dg/pr30045.c: New test.
528 2006-12-20 Ben Elliston <bje@au.ibm.com>
530 * gcc.dg/20020312-2.c: Add a case for __SPU__.
532 2006-12-19 Eric Christopher <echristo@apple.com>
535 * gcc.c-torture/execute/pr29302-1.c: New.
537 2006-12-19 Tobias Burnus <burnus@net-b.de>
540 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
542 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
545 * gfortran.dg/altreturn_3.f90: New test.
547 * gfortran.dg/char_result_12.f90: Fix comment typos.
549 2006-12-19 Ben Elliston <bje@au.ibm.com>
551 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
552 as newlib's stdio.h uses non-traditional cpp constructs.
554 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
556 * gfortran.dg/advance.f90: Renamed to advance_1.f90
557 * gfortran.dg/append-1.f90: Renamed to append_1.f90
558 * gfortran.dg/array-1.f90: Renamed to array_1.f90
559 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
560 * gfortran.dg/backspace.f: Renamed to backspace_1.f
561 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
562 * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
563 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
564 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
565 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
566 * gfortran.dg/logint-1.f: Renamed to logint_1.f
567 * gfortran.dg/logint-2.f: Renamed to logint_2.f
568 * gfortran.dg/logint-3.f: Renamed to logint_3.f
569 * gfortran.dg/advance_1.f90: Renamed from advance.f90
570 * gfortran.dg/append_1.f90: Renamed from append-1.f90
571 * gfortran.dg/array_1.f90: Renamed from array-1.f90
572 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
573 * gfortran.dg/backspace_1.f: Renamed from backspace.f
574 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
575 * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
576 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
577 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
578 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
579 * gfortran.dg/logint_1.f: Renamed from logint-1.f
580 * gfortran.dg/logint_2.f: Renamed from logint-2.f
581 * gfortran.dg/logint_3.f: Renamed from logint-3.f
583 2006-12-18 Bill Wendling <wendling@apple.com>
585 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
586 id is an OjbC keyword.
588 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
590 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
592 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
594 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
596 2006-12-18 Ian Lance Taylor <iant@google.com>
598 * g++.dg/warn/Wmissing-declarations-1.C: New test.
600 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
602 * gcc.c-torture/compile/pr27528.c: Use empty templates.
604 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
607 * gfortran.fortran-torture/execute/where21.f90: New test.
609 2006-12-17 Tobias Burnus <burnus@net-b.de>
611 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
613 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
616 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
617 * gcc.dg/if-empty-1.c: Likewise.
618 * gcc.dg/pr23165.c: Likewise.
619 * g++.dg/warn/empty-body.C: Likewise.
621 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
624 * gfortran.dg/open_errors.f90: New test.
626 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
628 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
630 * gcc.target/i386/ssse3-pabsb.c: New file.
631 * gcc.target/i386/ssse3-pabsd.c: Likewise.
632 * gcc.target/i386/ssse3-pabsw.c: Likewise.
633 * gcc.target/i386/ssse3-palignr.c: Likewise.
634 * gcc.target/i386/ssse3-phaddd.c: Likewise.
635 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
636 * gcc.target/i386/ssse3-phaddw.c: Likewise.
637 * gcc.target/i386/ssse3-phsubd.c: Likewise.
638 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
639 * gcc.target/i386/ssse3-phsubw.c: Likewise.
640 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
641 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
642 * gcc.target/i386/ssse3-pshufb.c: Likewise.
643 * gcc.target/i386/ssse3-psignb.c: Likewise.
644 * gcc.target/i386/ssse3-psignd.c: Likewise.
645 * gcc.target/i386/ssse3-psignw.c: Likewise.
646 * gcc.target/i386/ssse3-vals.h: Likewise.
648 2006-12-15 Janis Johnson <janis187@us.ibm.com>
650 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
651 * lib/fortran-torture.exp: Include target-supports.exp.
653 2006-12-15 Jakub Jelinek <jakub@redhat.com>
656 * gcc.c-torture/execute/pr30185.c: New test.
658 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
662 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
663 * gcc.dg/builtin-bswap-2.c: Likewise.
664 * gcc.dg/builtin-bswap-3.c: Likewise.
665 * gcc.dg/builtin-bswap-4.c: Likewise.
666 * lib/target-supports.exp (check_effective_target_stdint_types): New.
667 * cc.c-torture/execute/mode-dependent-address.x: New file.
669 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
672 * gfortran.dg/write_zero_array: New test.
674 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
677 * gfortran.dg/write_fmt_trim.f90: New test.
679 2006-12-14 Diego Novillo <dnovillo@redhat.com>
682 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
685 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
687 * lib/target-supports.exp (check_weak_available): Use istarget
688 "hppa*-*-hpux10*" instead of regexp.
689 (check_cxa_atexit_available): Likewise.
691 2006-12-14 Richard Guenther <rguenther@suse.de>
693 PR tree-optimization/30197
694 * gcc.c-torture/execute/complex-1.c: Fix function name.
695 * gcc.dg/builtins-61.c: New testcase.
697 2006-12-14 Richard Guenther <rguenther@suse.de>
700 * gcc.dg/pr30172-1.c: New testcase.
702 2006-12-14 Richard Guenther <rguenther@suse.de>
704 PR tree-optimization/30198
705 * gcc.dg/builtins-60.c: New testcase.
707 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
709 * lib/target-supports.exp (vect_no_align): Remove spu.
711 2006-12-13 Ian Lance Taylor <iant@google.com>
715 * g++.dg/warn/Wparentheses-5.C: New test.
716 * g++.dg/warn/Wparentheses-6.C: New test.
717 * g++.dg/warn/Wparentheses-7.C: New test.
718 * g++.dg/warn/Wparentheses-8.C: New test.
719 * g++.dg/warn/Wparentheses-9.C: New test.
720 * g++.dg/warn/Wparentheses-10.C: New test.
721 * g++.dg/warn/Wparentheses-11.C: New test.
722 * g++.dg/warn/Wparentheses-12.C: New test.
723 * g++.dg/warn/Wparentheses-13.C: New test.
724 * g++.dg/warn/Wparentheses-14.C: New test.
725 * g++.dg/warn/Wparentheses-15.C: New test.
726 * g++.dg/warn/Wparentheses-16.C: New test.
727 * g++.dg/warn/Wparentheses-17.C: New test.
728 * g++.dg/warn/Wparentheses-18.C: New test.
729 * g++.dg/warn/Wparentheses-19.C: New test.
730 * g++.dg/warn/Wparentheses-20.C: New test.
731 * g++.dg/warn/Wparentheses-21.C: New test.
733 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
736 * lib/target-supports.exp (check_cxa_atexit_available): Return false
737 for target "hppa.*hpux10".
739 2006-12-13 Jakub Jelinek <jakub@redhat.com>
741 * g++.dg/debug/vartrack1.C: New test.
743 * g++.dg/opt/ifcvt1.C: New test.
745 * gcc.dg/tls/opt-13.c: New test.
747 * gcc.dg/20060425-2.c: New test.
749 * g++.dg/opt/pr15054-2.C: New test.
751 * gcc.c-torture/execute/20060420-1.c: New test.
753 * gcc.c-torture/execute/20060412-1.c: New test.
755 * objc/compile/20060406-1.m: New test.
757 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
759 * g++.dg/template/array17.C: New test.
761 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
763 * gcc.target/powerpc/altivec-23.c: New test.
765 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
768 * g++.dg/inherit/error3.C: New test.
771 * g++.dg/inherit/error4.C: New test.
773 2006-12-13 Richard Guenther <rguenther@suse.de>
775 PR tree-optimization/17687
776 * gcc.dg/builtins-59.c: New testcase.
778 2006-12-13 Ben Elliston <bje@au.ibm.com>
780 * gcc.target/spu/Wmain.c: New test.
782 2006-12-12 Josh Conner <jconner@apple.com>
784 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
785 * g++.dg/abi/thunk4.C: Likewise.
786 * g++.dg/abi/rtti3.C: Likewise.
788 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
790 * gcc.target/spu/cpat-1.c: New test.
791 * gcc.target/spu/cpat-2.c: New test.
792 * gcc.target/spu/cpat-3.c: New test.
793 * gcc.target/spu/cpat-4.c: New test.
795 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
798 * gcc.c-torture/compile/vector-1.c: New test.
799 * gcc.c-torture/compile/vector-2.c: New test.
800 * gcc.c-torture/compile/vector-3.c: New test.
802 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
804 * lib/fortran-torture.exp: Update copyright years. Remove
805 obsolete comment. Test -ftree-vectorize where it makes sense.
806 * lib/gfortran-dg.exp: Update copyright years. Use settings
807 from fortran-torture.exp.
808 * gfortran.dg/char_transpose_1.f90,
809 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
810 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
811 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
814 2006-12-12 Richard Sandiford <richard@codesourcery.com>
816 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
819 2006-12-12 Ira Rosen <irar@il.ibm.com>
821 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
822 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
823 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
824 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
827 2006-12-12 Richard Guenther <rguenther@suse.de>
830 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
832 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
833 Diego Novillo <dnovillo@redhat.com>
835 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
837 * gcc.dg/tree-ssa/pr26421.c: Likewise
838 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
839 * gcc.dg/tree-ssa/pr23382.c: Likewise.
840 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
841 * gcc.dg/tree-ssa/pr28410.c: Likewise.
842 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
843 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
844 * gcc.dg/tree-ssa/vrp07.c: Likewise.
845 * gcc.dg/tree-ssa/vrp08.c: Likewise.
846 * gcc.dg/tree-ssa/alias-12.c: Likewise.
848 2006-12-11 Jan Hubicka <jh@suse.cz>
850 * gcc.dg/tree-prof/stringop-1.c: New test.
851 * gcc.dg/tree-prof/stringop-2.c: New test.
853 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
856 * gcc.target/i386/pr30120.c: New test.
859 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
861 * gcc.target/i386/x87regparm-1.c: New test.
862 * gcc.target/i386/x87regparm-2.c: New test.
863 * gcc.target/i386/x87regparm-3.c: New test.
864 * gcc.target/i386/x87regparm-4.c: New test.
866 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
868 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
870 2006-12-10 Tobias Burnus <burnus@net-b.de>
873 * gfortran.dg/protected_1.f90: New test.
874 * gfortran.dg/protected_2.f90: New test.
875 * gfortran.dg/protected_3.f90: New test.
876 * gfortran.dg/protected_4.f90: New test.
877 * gfortran.dg/protected_5.f90: New test.
878 * gfortran.dg/protected_6.f90: New test.
880 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
881 Tobias Burnus <burnus@gcc.gnu.org>
885 * gfortran.dg/interface_4.f90: Test adding procedure to generic
887 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
888 ambiguous interfaces.
889 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
890 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
891 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
892 ambiguous interfaces.
893 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
894 * gfortran.dg/array_initializer_2.f90: Add initializer array
898 * gfortran.dg/interface_9.f90: Test that host interfaces are
899 not checked for ambiguity with the local version.
901 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
904 * gfortran.dg/module_interface_2.f90: New test.
906 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
909 * gfortran.dg/assumed_len.f90: New test.
911 2006-12-09 Richard Guenther <rguenther@suse.de>
913 * g++.dg/warn/implicit-typename1.C: Qualify types.
914 * g++.dg/parse/crash12.C: Likewise.
915 * g++.dg/tree-ssa/pr22444.C: Likewise.
917 2006-12-09 Tobias Burnus <burnus@net-b.de>
919 * gfortran.dg/array_2.f90: Added sqrt test.
921 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
923 * gcc.target/i386/x87regparm-1.c: XFAIL.
924 * gcc.target/i386/x87regparm-2.c: XFAIL.
925 * gcc.target/i386/x87regparm-3.c: XFAIL.
926 * gcc.target/i386/x87regparm-4.c: XFAIL.
928 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
930 * lib/target-supports.exp
931 (check_effective_target_large_long_double): New.
932 * gcc.dg/Wconversion-real.c : Use it.
933 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
936 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
938 * gcc.c-torture/execute/mode-dependent-address.c: New test.
940 2006-12-08 Tobias Burnus <burnus@net-b.de>
943 * gfortran.dg/import4.f90: New test for IMPORT in modules.
945 2006-12-07 Mark Mitchell <mark@codesourcery.com>
948 * g++.dg/template/crash65.C: New test.
949 * g++.dg/template/spec16.C: Tweak error markers.
951 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
953 * gcc.target/spu: New directory.
954 * gcc.target/spu/spu.exp: New file.
955 * gcc.target/spu/intrinsics-1.c: New test.
957 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
960 * g++.dg/ext/attrib27.C: New test.
961 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
962 * g++.dg/parse/typedef5.C: Likewise.
964 2006-12-07 Mike Stump <mrs@apple.com>
966 * treelang/compile/var_defs.tree: Adjust.
968 2006-12-06 Mark Mitchell <mark@codesourcery.com>
971 * g++.dg/template/crash64.C: New test.
972 * g++.dg/parse/crash27.C: Adjust error markers.
974 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
978 * gfortran.dg/read_eof_4.f90: Add tests.
979 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
980 * gfortran.dg/unf_read_corrupted_1.f90: New test.
982 2006-12-05 Mark Mitchell <mark@codesourcery.com>
985 * g++.dg/template/crash63.C: New test.
988 * g++.dg/template/crash62.C: New test.
990 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
993 * gfortran.dg/allocatable_function_1.f90: Increase the number
994 of expected calls of free to 10; the lhs section reference is
995 now evaluated so there is another call to bar. Change the
996 comment appropriately.
997 * gfortran.dg/array_section_1.f90: New test.
999 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
1002 * gfortran.dg/char_result_12.f90: New test.
1004 2006-12-05 Richard Guenther <rguenther@suse.de>
1006 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
1007 * gcc.dg/vect/vect-pow-2.c: Rename to ...
1008 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
1009 vect_double, xfail for spu*-*-*.
1011 2006-12-04 Tobias Burnus <burnus@net-b.de>
1014 * initialization_4.f90: Test noninteger exponents (-std=f95).
1015 * initialization_5.f90: New test for noninteger exponents
1018 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
1021 * gfortran.dg/parameter_array_section_1.f90: New test.
1023 2006-12-04 Mark Mitchell <mark@codesourcery.com>
1026 * g++.dg/template/crash61.C: New test.
1029 * g++.dg/template/error23.C: New test.
1031 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
1033 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
1035 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
1038 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
1040 2006-12-04 Jakub Jelinek <jakub@redhat.com>
1043 * gcc.dg/gomp/pr29965-1.c: New test.
1044 * gcc.dg/gomp/pr29965-2.c: New test.
1045 * gcc.dg/gomp/pr29965-3.c: New test.
1046 * gcc.dg/gomp/pr29965-4.c: New test.
1047 * gcc.dg/gomp/pr29965-5.c: New test.
1048 * gcc.dg/gomp/pr29965-6.c: New test.
1049 * g++.dg/gomp/pr29965-1.C: New test.
1050 * g++.dg/gomp/pr29965-2.C: New test.
1051 * g++.dg/gomp/pr29965-3.C: New test.
1052 * g++.dg/gomp/pr29965-4.C: New test.
1053 * g++.dg/gomp/pr29965-5.C: New test.
1054 * g++.dg/gomp/pr29965-6.C: New test.
1055 * g++.dg/gomp/pr29965-7.C: New test.
1056 * g++.dg/gomp/pr29965-8.C: New test.
1057 * g++.dg/gomp/pr29965-9.C: New test.
1058 * g++.dg/gomp/pr29965-10.C: New test.
1060 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
1062 * gnat.dg/pointer_variable_bounds.adb: New test.
1063 * gnat.dg/pointer_variable_bounds.ads: Likewise.
1064 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
1066 2006-12-03 Eric Christopher <echristo@apple.com>
1068 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
1070 2006-12-03 Richard Henderson <rth@redhat.com>
1071 Andrew Pinski <pinskia@gmail.com>
1074 * g++.dg/warn/unit-1.C: New test.
1076 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
1078 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
1080 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1082 * g++.dg/vect/vect.exp: Enable tests to run on spu.
1083 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
1084 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
1085 * gcc.dg/vect/vect-70.c: Reduce array size.
1086 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
1087 vect_no_compaer_double targets.
1088 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
1089 vect_float, vect_double, and vect_int.
1091 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1093 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
1094 test for loop versioning on vect_no_align targets.
1095 * gcc.dg/vect/pr20122.c: Likewise.
1096 * gcc.dg/vect/vect-105.c: Likewise.
1097 * gcc.dg/vect/vect-42.c: Likewise.
1098 * gcc.dg/vect/vect-43.c: Likewise.
1099 * gcc.dg/vect/vect-74.c: Likewise.
1100 * gcc.dg/vect/vect-75.c: Likewise.
1101 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
1102 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
1103 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
1104 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
1106 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
1109 * gfortran.dg/value_1.f90 : New test.
1110 * gfortran.dg/value_2.f90 : New test.
1111 * gfortran.dg/value_3.f90 : New test.
1112 * gfortran.dg/value_4.f90 : New test.
1113 * gfortran.dg/value_4.c : Called from value_4.f90.
1115 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
1118 * g++.dg/cpp0x/static_assert4.C: New testcase.
1120 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1122 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
1124 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
1127 * gcc.dg/pr27953.c: New test.
1129 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1132 * g++.dg/ext/vector5.C: New test.
1135 * g++.dg/other/main1.C: New test.
1137 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
1140 * gfortran.dg/convert_implied_open.f90: Change to
1141 new default record length.
1142 * gfortran.dg/unf_short_record_1.f90: Adapt to
1144 * gfortran.dg/unformatted_subrecords_1.f90: New test.
1146 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
1148 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
1150 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
1153 * g++.dg/expr/pr29066.c: New.
1155 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
1156 Zdenek Dvorak <dvorakz@suse.cz>
1158 PR tree-optimization/29921
1159 * gcc.dg/pr29921-2.c: New test.
1161 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
1163 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
1164 (i386_get_cpuid): New function.
1165 (i386_cpuid_ecx): Likewise.
1166 (i386_cpuid_edx): Likewise.
1167 (i386_cpuid): Updated to call i386_cpuid_edx.
1169 * gcc.target/i386/sse3-addsubpd.c: New file.
1170 * gcc.target/i386/sse3-addsubps.c: Likewise.
1171 * gcc.target/i386/sse3-haddpd.c: Likewise.
1172 * gcc.target/i386/sse3-haddps.c: Likewise.
1173 * gcc.target/i386/sse3-hsubpd.c: Likewise.
1174 * gcc.target/i386/sse3-hsubps.c: Likewise.
1175 * gcc.target/i386/sse3-lddqu.c: Likewise.
1176 * gcc.target/i386/sse3-movddup.c: Likewise.
1177 * gcc.target/i386/sse3-movshdup.c: Likewise.
1178 * gcc.target/i386/sse3-movsldup.c: Likewise.
1180 2006-12-01 Dirk Mueller <dmueller@suse.de>
1182 * g++.dg/warn/Wreturn-type-4.C: New testcase.
1184 2006-11-30 Janis Johnson <janis187@us.ibm.com>
1186 * gcc.dg/dfp/convert-int-max.c: New test.
1187 * gcc.dg/dfp/convert-int-max-fold.c: New test.
1189 2006-11-30 Richard Guenther <rguenther@suse.de>
1191 * gcc.dg/vect/vect-pow-1.c: Rename ...
1192 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
1193 floats instead of doubles, check successful vectorization.
1195 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
1198 * gcc.c-torture/compile/pr29945.c: New testcase.
1200 2006-11-30 Joseph Myers <joseph@codesourcery.com>
1202 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
1205 2006-11-29 Eric Christopher <echristo@apple.com>
1207 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
1209 2006-11-29 Janis Johnson <janis187@us.ibm.com>
1211 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
1213 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
1215 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
1218 * g++.dg/inherit/virtual2.C: New test.
1219 * g++.dg/inherit/virtual3.C: Likewise.
1220 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
1221 * g++.dg/inherit/error2.C: Likewise.
1222 * g++.dg/template/instantiate1.C: Likewise.
1224 2006-11-28 Andrew Pinski <pinskia@gmail.com>
1227 * gcc.dg/tree-ssa/reassoc-12.c: New test.
1229 2006-11-28 Jan Hubicka <jh@suse.cz>
1231 * gcc.dg/memcpy-1.c: New test.
1233 2006-11-28 Jakub Jelinek <jakub@redhat.com>
1236 * g++.dg/warn/main-3.C: New test.
1238 2006-11-28 Jan Hubicka <jh@suse.cz>
1240 * gcc.dg/winline-1.c: New test.
1242 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
1244 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
1247 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1250 * gfortran.dg/missing_optional_dummy_3.f90
1252 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1255 * gfortran.dg/interface_3.f90: Modify errors.
1257 2006-11-28 Ben Elliston <bje@au.ibm.com>
1259 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
1260 fail to link due to relocation overflows on spu-*-*.
1262 2006-11-27 Michael Matz <matz@suse.de>
1263 Andreas Krebbel <krebbel1@de.ibm.com>
1266 * gcc.dg/20061127-1.c: New testcase.
1268 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
1270 * gcc.dg/20061124-1.c: Add exit() function prototype.
1272 2006-11-27 Jan Hubicka <jh@suse.cz>
1274 * gcc.target/i386/memcpy-1.c: Adjust size.
1275 * testsuite/gcc.dg/visibility-11.c: Likewise.
1277 2006-11-27 Richard Guenther <rguenther@suse.de>
1280 * gcc.target/i386/pow-1.c: New testcase.
1281 * gcc.dg/builtins-58.c: Likewise.
1283 2006-11-26 Mark Mitchell <mark@codesourcery.com>
1286 * g++.dg/expr/cast8.C: New test.
1288 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1290 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
1291 Don't ever inline the testcase.
1293 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1296 * gfortran.fortran-torture/compile/parameter_3.f90: New
1299 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1302 * gfortran.fortran-torture/execute/transfer2.f90: New test.
1304 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1306 * gfortran.fortran-torture/execute/specifics.f90: Remove test
1309 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1311 PR libgfortran/29936
1312 * gfortran.dg/write_check3.f90: New test.
1314 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1316 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
1318 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
1321 * gfortran.dg/interface_3.f90: New test.
1324 * gfortran.dg/generic_8.f90: New test.
1326 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1328 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
1329 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
1330 * gfortran.dg/specifics_3.f90: Remove.
1332 2006-11-24 Jakub Jelinek <jakub@redhat.com>
1335 * gcc.dg/gomp/pr29955.c: New test.
1338 * gcc.dg/pr29736.c: New test.
1340 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1343 * gcc.dg/pure-1.c: New test.
1345 2006-11-24 Joseph Myers <joseph@codesourcery.com>
1347 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
1348 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
1350 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
1352 * gcc.dg/20061124-1.c: New testcase.
1354 2006-11-23 Eric Christopher <echristo@apple.com>
1356 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
1358 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1362 * gcc.dg/Wconversion-integer.c: New. Supersedes
1363 Wconversion-negative-constants.c
1364 * gcc.dg/Wconversion-real.c: New.
1365 * gcc.dg/Wconversion-real-integer.c: New.
1366 * gcc.dg/Wconversion-negative-constants.c: Deleted.
1367 * g++.dg/warn/Wconversion1.C: Modified.
1369 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1371 * gfortran.dg/overload_1.f90: New test.
1373 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1376 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
1377 Wtraditional-conversion.
1378 * gcc.dg/overflow-warn-2.c: Likewise.
1379 * gcc.dg/Wconversion.c: Likewise. Renamed as
1380 Wtraditional-conversion.c .
1381 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
1382 Wtraditional-conversion-2.c .
1383 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
1384 Wtraditional-conversion-2.c
1385 * gcc.dg/Wconversion-negative-constants.c: New.
1387 2006-11-23 Andrew Pinski <pinskia@gmail.com>
1389 * gcc.dg/tree-ssa/dump-1.c: New test.
1391 2006-11-23 David Ung <davidu@mips.com>
1393 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
1394 -mfp64, allowable when ISA >= 33 and float is enabled.
1395 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
1396 of mthc1 and mfhc1 patterns.
1398 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
1400 PR tree-optimization/29921
1401 * gcc.dg/pr29921.c: New test.
1403 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1406 * gfortran.dg/initialization_4.f90: New test.
1408 2006-11-22 Ira Rosen <irar@il.ibm.com>
1410 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
1411 platforms that have interleaving support.
1412 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
1413 * gcc.dg/vect/vect-strided-a-u16-i2.c,
1414 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
1415 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
1416 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
1417 gcc.dg/vect/vect-strided-u8-i2-gap.c,
1418 gcc.dg/vect/vect-strided-u8-i8.c,
1419 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
1420 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
1421 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
1422 gcc.dg/vect/vect-strided-float.c,
1423 gcc.dg/vect/vect-strided-a-mult.c,
1424 gcc.dg/vect/vect-strided-mult-char-ls.c,
1425 gcc.dg/vect/vect-strided-a-u16-mult.c,
1426 gcc.dg/vect/vect-strided-a-u32-mult.c,
1427 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
1428 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
1429 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
1430 gcc.dg/vect/vect-strided-mult.c,
1431 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
1432 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
1434 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1437 * gfortran.dg/auto_char_len_4.f90: New test.
1439 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1442 * gfortran.dg/generic_7.f90: New test.
1443 * gfortran.dg/defined_operators_1.f90: Add new error.
1445 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
1447 PR tree-optimization/29902
1448 * g++.dg/tree-ssa/pr29902.C: New test.
1450 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
1453 * gfortran.dg/used_types_13.f90: New test.
1455 2006-11-21 Janis Johnson <janis187@us.ibm.com>
1457 * gcc.dg/dfp/snan.c: Delete.
1459 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
1461 * g++.dg/cpp0x/static_assert1.C: New.
1462 * g++.dg/cpp0x/static_assert2.C: New.
1463 * g++.dg/cpp0x/static_assert3.C: New.
1465 2006-11-21 Richard Guenther <rguenther@suse.de>
1467 * gcc.dg/vect/vect-pow-1.c: New testcase.
1468 * gcc.dg/vect/vect-pow-2.c: Likewise.
1470 2006-11-21 Jakub Jelinek <jakub@redhat.com>
1473 * g++.dg/template/static29.C: New test.
1476 * g++.dg/conversion/simd4.C: New test.
1478 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
1481 * g++.dg/template/access19.C: New test.
1482 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
1485 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
1488 * gcc.dg/tree-ssa/sra-4.c: New testcase.
1490 2006-11-20 Tobias Burnus <burnus@net-b.de>
1493 * gfortran.dg/import.f90: Extended test.
1494 * gfortran.dg/import2.f90: Extended test.
1496 2006-11-20 Tobias Burnus <burnus@net-b.de>
1498 * gfortran.dg/volatile3.f90: Add conflict test.
1500 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
1503 * gfortran.dg/implicit_10.f90: New test.
1505 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
1508 * g++.dg/warn/Wall-write-strings.C: New.
1510 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
1512 * gfortran.dg/alloc_comp_constraint_5.f90: New.
1513 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
1515 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1517 * gfortran.dg/use_3.f90: Remove error message.
1518 * gfortran.dg/iso_fortran_env_1.f90: New test.
1519 * gfortran.dg/iso_fortran_env_2.f90: New test.
1520 * gfortran.dg/iso_fortran_env_3.f90: New test.
1521 * gfortran.dg/iso_fortran_env_4.f90: New test.
1523 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
1525 * gcc.dg/vect/vect-27.c: Fix initialization.
1527 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1529 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
1530 * gcc.dg/torture/builtin-minmax-1.c: New.
1532 * gcc.dg/builtins-20.c: Add cases for copysign.
1534 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1537 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
1539 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1540 * gfortran.dg/use_1.f90: New test.
1541 * gfortran.dg/use_1.f90: New test.
1542 * gfortran.dg/use_1.f90: New test.
1544 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
1546 PR tree-optimization/29801
1547 * gcc.dg/pr29801.c: New test.
1549 2006-11-17 Jakub Jelinek <jakub@redhat.com>
1552 * gcc.dg/torture/pr29584.c: New test.
1554 2006-11-17 Joseph Myers <joseph@codesourcery.com>
1556 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
1557 Condition PowerPC tests for saving FPRs on powerpc_fprs.
1558 * gcc.target/powerpc/compress-float-ppc.c,
1559 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
1561 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
1562 do not pass -mhard-float.
1564 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
1566 * gnat.dg/volatile_aggregate.adb: New test.
1568 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1572 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
1573 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
1575 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1578 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
1580 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
1582 * gfortran.dg/import3.f90: Fix error message.
1584 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
1587 * gfortran.fortran-torture/compile/inline_1.f90:
1590 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
1592 * gcc.target/i386/x87regparm-1.c: New test.
1593 * gcc.target/i386/x87regparm-2.c: New test.
1594 * gcc.target/i386/x87regparm-3.c: New test.
1595 * gcc.target/i386/x87regparm-4.c: New test.
1597 2006-11-15 Tobias Burnus <burnus@net-b.de>
1600 * gfortran.dg/import.f90: New test.
1601 * gfortran.dg/import2.f90: New test.
1602 * gfortran.dg/import3.f90: New test.
1604 2006-11-15 Tobias Burnus <burnus@net-b.de>
1607 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
1609 2006-11-15 Tobias Burnus <burnus@net-b.de>
1612 * gfortran.dg/contains.f90: New test.
1613 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
1615 2006-11-15 Jakub Jelinek <jakub@redhat.com>
1617 PR tree-optimization/29581
1618 * gcc.dg/pr29581-1.c: New test.
1619 * gcc.dg/pr29581-2.c: New test.
1620 * gcc.dg/pr29581-3.c: New test.
1621 * gcc.dg/pr29581-4.c: New test.
1622 * gfortran.dg/pr29581.f90: New test.
1624 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
1627 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
1628 numbers in error message headers.
1630 2006-11-14 Richard Guenther <rguenther@suse.de>
1632 * gcc.target/i386/math-torture/math-torture.exp: Restrict
1633 to i?86 and x86_64 targets.
1635 2006-11-14 Caroline Tice <ctice@apple.com>
1637 * gcc.dg/pubtypes-1.c: New file/testcase.
1638 * gcc.dg/pubtypes-2.c: New file/testcase.
1639 * gcc.dg/pubtypes-3.c: New file/testcase.
1640 * gcc.dg/pubtypes-4.c: New file/testcase.
1641 * g++.dg/pubtypes.C: New file/testcase.
1643 2006-11-14 Mark Mitchell <mark@codesourcery.com>
1646 * g++.dg/init/self1.C: New test.
1648 2006-11-14 Tobias Burnus <burnus@net-b.de>
1651 * gfortran.dg/conflicts.f90: Add.
1653 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
1655 PR rtl-optimization/29798
1657 * gcc.c-torture/execute/pr29798.c: New.
1659 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1661 * gcc.dg/builtins-20.c: Add more cases.
1663 2006-11-13 Jakub Jelinek <jakub@redhat.com>
1666 * gfortran.dg/gomp/pr29759.f90: New test.
1668 2006-11-13 Mark Mitchell <mark@codesourcery.com>
1671 * g++.dg/template/static28.C: New test.
1673 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
1675 * lib/c-torture.exp: Use target-libpath.exp.
1676 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
1677 set GCC_EXEC_PREFIX env var from global variable of same name.
1679 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
1682 * gfortran.fortran-torture/compile/transfer-1.f90:
1685 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
1686 Zdenek Dvorak <dvorakz@suse.cz>
1688 PR tree-optimization/29680
1689 * gcc.dg/alias-11.c: New test.
1691 2006-11-12 Jason Merrill <jason@redhat.com>
1692 Andrew Pinski <pinskia@physics.uc.edu>
1695 * gcc.target/i386/vectorize1.c: New.
1697 2006-11-12 Roger Sayle <roger@eyesopen.com>
1699 PR rtl-optimization/29797
1700 * gcc.c-torture/execute/pr29797-1.c: New test case.
1702 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1704 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
1706 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
1708 * gcc.dg/tree-ssa/prefetch-3.c: New test.
1710 2006-11-12 Roger Sayle <roger@eyesopen.com>
1712 PR tree-optimization/13827
1713 * gcc.dg/fold-eqand-1.c: New test case.
1715 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
1718 * gcc.c-torture/execute/mayalias-3.c: New test.
1720 2006-11-11 Richard Sandiford <richard@codesourcery.com>
1723 * gcc.c-torture/compile/pr27528.c: New test.
1724 * gcc.dg/pr27528.c: Likewise.
1726 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1728 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
1730 * gcc.dg/torture/builtin-symmetric-1.c: New test.
1732 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1735 * gfortran.dg/reshape_source_size_1.f90: New test.
1737 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1740 * gfortran.dg/aliasing_dummy_4.f90: New test.
1742 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
1745 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
1746 and x86_64-*-* targets.
1748 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1750 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
1751 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
1752 New macros. Use them in exact tests.
1753 (TESTIT3): New macro.
1754 Add tests for fmin, fmax and fma.
1756 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1759 * gfortran.dg/array_constructor_13.f90: New test.
1761 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1764 * gfortran.dg/used_types_12.f90: New test.
1766 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
1769 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
1771 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
1772 * gcc.dg/fold-eqandshift-3.c: New test case.
1774 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1777 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
1780 * gfortran.dg/change_symbol_attributes_1.f90: New test.
1782 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1784 * gcc.dg/20061109-1.c: New testcase.
1786 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1788 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
1790 2006-11-09 Tobias Burnus <burnus@net-b.de>
1792 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
1793 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
1795 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
1797 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
1798 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
1800 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1802 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
1804 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1806 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
1808 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
1809 * gcc.dg/vect/vect-9.c: Now vectorizable.
1810 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
1811 that support vect_widen_mult.
1812 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
1813 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
1814 vect-reduc-dot-u16.c).
1815 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
1816 vect-reduc-dot-u16.c).
1817 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
1818 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
1819 vect-reduc-dot-s8.c).
1820 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
1821 vect-reduc-dot-s8.c).
1822 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
1823 vect-reduc-dot-s8.c).
1824 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
1825 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
1826 vect-reduc-dot-u8.c).
1827 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
1828 vect-reduc-dot-u8.c).
1829 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
1830 * gcc.dg/vect/vect-multitypes-9.c: New test.
1831 * gcc.dg/vect/vect-multitypes-10.c: New test.
1832 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
1833 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
1834 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
1835 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
1836 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
1837 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
1838 wrapv-vect-reduc-dot-s8.c.
1839 * lib/target-support.exp (check_effective_target_vect_unpack): New.
1840 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
1841 targets that support vec_unpack.
1842 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
1843 (check_effective_target_vect_widen_mult_qi_to_hi): New.
1844 (check_effective_target_vect_widen_mult_hi_to_si): New.
1845 (check_effective_target_vect_widen_sum): Removed.
1847 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1849 * gcc.dg/vect/vect-multitypes-8.c: New test.
1850 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
1852 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1854 * gcc.dg/vect/vect-multitypes-7.c: New test.
1856 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1858 * gcc.dg/vect/vect-multitypes-4.c: New test.
1859 * gcc.dg/vect/vect-multitypes-5.c: New test.
1860 * gcc.dg/vect/vect-multitypes-6.c: New test.
1862 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1864 * gcc.dg/vect/vect-multitypes-1.c: New test.
1865 * gcc.dg/vect/vect-multitypes-2.c: New test.
1866 * gcc.dg/vect/vect-multitypes-3.c: New test.
1868 2006-11-07 Eric Christopher <echristo@apple.com>
1870 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
1871 Test using scan-assembler-not.
1873 2006-11-07 Jakub Jelinek <jakub@redhat.com>
1875 * gcc.dg/inline-17.c: New test.
1877 2006-11-07 Steve Ellcey <sje@cup.hp.com>
1880 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
1883 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
1886 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
1889 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
1892 2006-11-07 Tobias Burnus <burnus@net-b.de>
1895 * gfortran.dg/volatile.f90: Add.
1896 * gfortran.dg/volatile2.f90: Add.
1897 * gfortran.dg/volatile3.f90: Add.
1898 * gfortran.dg/volatile4.f90: Add.
1899 * gfortran.dg/volatile5.f90: Add.
1900 * gfortran.dg/volatile6.f90: Add.
1901 * gfortran.dg/volatile7.f90: Add.
1903 2006-11-06 Tobias Burnus <burnus@net-b.de>
1905 * gfortran.dg/io_constraints_2.f90: Adjust pattern
1906 for matching error messages.
1907 * gfortran.dg/specifics_3.f90: Adjust pattern
1908 for matching error messages.
1910 2006-11-06 Janis Johnson <janis187@us.ibm.com>
1911 Bernhard Fischer <aldot@gcc.gnu.org>
1913 * lib/gcc-dg.exp (output-exists): New proc.
1914 (output-exists-not): New proc.
1915 * gcc.test-framework/test-framework.awk: Support new directives.
1916 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
1917 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
1918 * gcc.test-framework/dg-outexists-exp-F.c: New test.
1919 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
1920 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
1921 * gcc.test-framework/dg-outexists-exp-P.c: New test.
1923 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
1927 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
1928 * gfortran.dg/initialization_3.f90: New.
1930 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1932 PR libgfortran/25545
1933 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
1935 2006-11-05 Jakub Jelinek <jakub@redhat.com>
1938 * gcc.c-torture/execute/pr29695-1.c: New test.
1939 * gcc.c-torture/execute/pr29695-2.c: New test.
1941 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
1944 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
1946 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
1948 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
1949 for matching error messages.
1951 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
1954 * gcc.target/i386/387-12.c: New test.
1956 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1959 * gfortran.dg/pr29713.f90: New test.
1961 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
1963 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
1964 Also test for bogus rest sign.
1966 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1969 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
1971 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
1973 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
1974 from error messages.
1976 2006-11-02 Mike Stump <mrs@apple.com>
1978 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
1980 * g++.old-deja/g++.abi/align.C: Enable for darwin.
1982 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
1984 * g++.dg/eh/gcsec1.C: New test.
1986 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1988 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
1989 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
1991 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
1993 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
1995 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
1996 * gcc.dg/pr14796-2.c: Likewise.
1998 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2000 * gcc.c-torture/execute/20061101-1.c: New test.
2002 2006-11-01 Richard Guenther <rguenther@suse.de>
2004 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
2006 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2008 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
2009 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
2011 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
2013 * gcc.c-torture/execute/20061031-1.c: New test.
2015 2006-10-31 Geoffrey Keating <geoffk@apple.com>
2018 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
2019 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
2020 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
2021 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
2022 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
2023 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
2024 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
2026 2006-10-31 Eric Christopher <echristo@apple.com>
2027 Falk Hueffner <falk@debian.org>
2029 * gcc.dg/builtin-bswap-1.c: New.
2030 * gcc.dg/builtin-bswap-2.c: New.
2031 * gcc.dg/builtin-bswap-3.c: New.
2032 * gcc.dg/builtin-bswap-4.c: New.
2033 * gcc.dg/builtin-bswap-5.c: New.
2034 * gcc.target/i386/builtin-bswap-1.c: New.
2036 2006-10-31 Geoffrey Keating <geoffk@apple.com>
2038 * gcc.dg/inline-16.c: New.
2041 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
2043 * gcc.dg/inline-13.c: New.
2044 * gcc.dg/inline-14.c: New.
2045 * gcc.dg/inline-15.c: New.
2048 * gcc.dg/inline6.c: New.
2049 * gcc.dg/inline7.c: New.
2051 2006-10-31 Roger Sayle <roger@eyesopen.com>
2054 * gcc.dg/pr23470-1.c: New test case.
2056 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
2059 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
2061 * gfortran.dg/blockdata_2.f90: New testcase.
2063 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
2066 * gfortran.dg/unf_short_record_1.f90: New test.
2068 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2071 * gfortran.dg/pr29067.f: New test.
2073 2006-10-31 Joseph Myers <joseph@codesourcery.com>
2074 Richard Sandiford <richard@codesourcery.com>
2076 * lib/target-supports.exp (get_compiler_messages): Append options
2077 as a single list element.
2078 (check_effective_target_arm_vfp_ok): New.
2079 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
2081 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
2084 * gfortran.dg/intrinsic_actual_2.f90: New test.
2087 * gfortran.dg/actual_array_interface_1.f90: New test.
2090 * gfortran.dg/used_types_11.f90: New test.
2092 2006-10-30 Dirk Mueller <dmueller@suse.de>
2094 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
2095 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
2096 * g++.old-deja/g++.pt/eichin01.C (main): Same.
2097 * g++.old-deja/g++.mike/net25.C (main): Same.
2098 * g++.dg/lookup/exception1.C (main): Same.
2099 * g++.dg/parse/parens2.C (main): Same.
2101 2006-10-30 Roger Sayle <roger@eyesopen.com>
2103 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
2105 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2107 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
2108 * gcc.dg/torture/builtin-math-3.c: Likewise.
2110 2006-10-30 Tobias Burnus <burnus@net-b.de>
2113 * gfortran.dg/write_check.f90: Check run-time keyword checking.
2114 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
2116 2006-10-30 Andrew Pinski <pinskia@gmail.com>
2119 * gfortran.fortran-torture/execute/transfer1.f90: New test.
2121 2006-10-30 Joseph Myers <joseph@codesourcery.com>
2123 * lib/target-supports.exp (check_function_available): Declare
2124 function before calling.
2126 2006-10-30 Jakub Jelinek <jakub@redhat.com>
2128 PR tree-optimization/29637
2129 * gcc.dg/pr29637.c: New test.
2131 2006-10-29 Roger Sayle <roger@eyesopen.com>
2133 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
2134 tree canonicalization.
2136 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2138 * gcc.dg/builtins-20.c: Add more hypot tests.
2140 2006-10-29 Roger Sayle <roger@eyesopen.com>
2142 * gcc.dg/fold-compare-1.c: New test case.
2144 2006-10-29 Dirk Mueller <dmueller@suse.de>
2147 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
2149 2006-10-29 Roger Sayle <roger@eyesopen.com>
2151 PR tree-optimization/15458
2152 * gcc.dg/fold-xornot-1.c: New test case.
2154 2006-10-29 Richard Guenther <rguenther@suse.de>
2156 * gcc.target/i386/math-torture/trunc.c: New testcase.
2158 2006-10-29 Richard Guenther <rguenther@suse.de>
2160 * gcc.target/i386/math-torture/round.c: New testcase.
2162 2006-10-29 Richard Guenther <rguenther@suse.de>
2164 * gcc.target/i386/math-torture/ceil.c: New testcase.
2165 * gcc.target/i386/math-torture/floor.c: Likewise.
2167 2006-10-29 Richard Guenther <rguenther@suse.de>
2169 * gcc.target/i386/math-torture/rint.c: New testcase.
2170 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
2172 2006-10-29 Richard Guenther <rguenther@suse.de>
2174 * gcc.target/i386/math-torture/lfloor.c: New testcase.
2175 * gcc.target/i386/math-torture/lceil.c: Likewise.
2177 2006-10-28 Tobias Burnus <burnus@net-b.de>
2179 PR libgfortran/24313
2180 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
2182 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
2184 * gcc.c-torture/execute/20020118-1.c,
2185 gcc.c-torture/execute/builtins/strlen.c,
2186 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
2189 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2191 * gcc.dg/builtins-20.c: Add tests for hypot.
2192 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
2193 two-argument builtins.
2194 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
2195 TESTIT2. Update all callers.
2196 (TESTIT2, TESTIT2_R): New helper macros.
2197 Add testcases for pow, hypot and atan2.
2199 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2202 * g++.dg/expr/bool1.C: New test.
2203 * g++.dg/expr/bool2.C: New test.
2205 2006-10-28 Tobias Burnus <burnus@net-b.de>
2208 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
2209 * gfortran.dg/namelist_internal.f90: New test.
2211 2006-10-28 Tobias Burnus <burnus@net-b.de>
2214 * gfortran.dg/io_real_boz.f90: Add.
2215 * gfortran.dg/io_real_boz2.f90: Add.
2217 2006-10-28 Richard Guenther <rguenther@suse.de>
2220 * gcc.dg/tree-ssa/pr26899.c: New testcase.
2222 2006-10-28 Richard Guenther <rguenther@suse.de>
2225 * gcc.target/i386/math-torture/lround.c: New testcase.
2227 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
2229 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
2230 * gcc.dg/builtins-44.c: Likewise.
2231 * gcc.dg/builtins-45.c: Likewise.
2232 * gcc.dg/pr28796-2.c: Likewise.
2233 * gcc.dg/unordered-3.c: Likewise.
2235 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2237 PR libgfortran/27954
2238 * gfortran.dg/error_recovery_2.f90: New test.
2240 2006-10-26 Richard Guenther <rguenther@suse.de>
2242 * gcc.target/i386/i386.exp: Use glob, not find to collect
2243 tests. Avoids recursing into subdirectories.
2244 * gcc.target/i386/math-torture/math-torture.exp: Torture
2245 for interesting ia32 math options.
2246 * gcc.target.i386/math-torture/lrint.c: New testcase.
2248 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2250 PR libgfortran/29563
2251 * gfortran.dg/arrayio_9.f90: Update test.
2252 * gfortran.dg/arrayio_19.f90: New test.
2254 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
2256 * gcc.dg/20061026.c: New testcase.
2258 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2260 PR libgfortran/29563
2261 * gfortran.dg/arrayio_9.f90: New test.
2263 2006-10-26 Ben Elliston <bje@au.ibm.com>
2265 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
2266 Copy the strings manually, as strcpy may call strlen.
2268 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2270 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
2271 Add checks for log, log2, log10 and log1p.
2273 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
2274 we already test 0.0. Add checks for expm1, log, log2, log10,
2275 log1p, cbrt, erf and erfc.
2277 2006-10-25 Steve Ellcey <sje@cup.hp.com>
2279 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
2281 2006-10-25 Uros Bizjak <uros@kss-loka.si>
2283 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
2284 and remainderl() built-in functions. Remove -ffast-math from
2287 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2289 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
2292 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
2293 floating point modifiers to arguments passed to float and long
2294 double functions respectively. Update all callers to use floating
2295 point numbers, not integers. Add tests for exp, exp2 and
2298 * gcc.dg/torture/builtin-math-3.c: New test.
2300 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
2303 * gfortran.dg/initialize_2.f90: New.
2305 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2307 * gcc.dg/torture/builtin-math-2.c: New test.
2309 2006-10-24 Richard Guenther <rguenther@suse.de>
2312 * gcc.dg/pr28796-1.c: New testcase.
2313 * gcc.dg/pr28796-2.c: Likewise.
2315 2006-10-24 Richard Guenther <rguenther@suse.de>
2317 * gcc.dg/builtins-57.c: New testcase.
2319 2006-10-24 Richard Guenther <rguenther@suse.de>
2321 PR tree-optimization/29567
2322 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
2324 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
2326 PR tree-optimization/14784
2327 * gcc.dg/alias-10.c: New test.
2329 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2331 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
2333 2006-10-23 Jakub Jelinek <jakub@redhat.com>
2335 * gcc.dg/builtin-strncat-chk-1.c: New test.
2337 2006-10-23 Jan Hubicka <jh@suse.cz>
2339 * gcc.dg/memmove-1.c: New test.
2341 2006-10-23 Paul Brook <paul@codesourcery.com>
2343 * gcc.dg/pragma-pack-5.c: New test.
2345 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
2347 * g++.dg/other/s390-1.C: New testcase.
2349 2006-10-23 Richard Guenther <rguenther@suse.de>
2353 * gcc.dg/pr27132.c: New testcase.
2354 * gcc.dg/pr23295.c: Likewise.
2355 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
2356 * g++.dg/tree-ssa/pr19807.C: Likewise.
2358 2006-10-23 Richard Guenther <rguenther@suse.de>
2361 * gcc.dg/pr21032.c: New testcase.
2363 2006-10-22 Jeff Law <law@redhat.com>
2364 Richard Guenther <rguenther@suse.de>
2366 PR tree-optimization/15911
2367 * gcc.dg/tree-ssa/vrp30.c: New testcase.
2369 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
2372 * g++.dg/abi/rtti3.C: New.
2374 2006-10-21 Uros Bizjak <uros@kss-loka.si>
2377 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
2380 2006-10-21 Richard Guenther <rguenther@suse.de>
2382 PR tree-optimization/3511
2383 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
2385 2006-10-21 Richard Guenther <rguenther@suse.de>
2388 * gcc.dg/torture/pr26898-1.c: New testcase.
2389 * gcc.dg/torture/pr26898-2.c: Likewise.
2391 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
2394 * g++.dg/parse/bitfield1.C: Adjust error markers.
2395 * g++.dg/parse/bitfield2.C: New test.
2397 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
2399 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
2401 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2404 * gfortran.dg/zero_sized_1.f90: New test.
2406 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
2408 * gcc.dg/div-compare-1.c: New test.
2410 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
2413 * gfortran.dg/result_default_init_1.f90: New test.
2416 * gfortran.dg/automatic_default_init_1.f90: New test.
2418 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
2421 2006-10-18 Geoffrey Keating <geoffk@apple.com>
2423 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
2424 'using namespace std' without previous declaration.
2425 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
2426 * g++.old-deja/g++.robertl/eb133c.C: New.
2428 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2430 PR libgfortran/29277
2431 * gfortran.dg/streamio_4.f90: Update test.
2432 * gfortran.dg/streamio_11.f90: New test.
2434 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
2437 * g++.dg/inherit/virtual1.C: New test.
2439 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2442 * g++.dg/parse/enum3.C: New test.
2444 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2447 * g++.dg/init/ctor8.C: New test.
2449 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2452 * g++.dg/ext/complit8.C: Tweak error markers.
2453 * g++.dg/template/complit1.C: Add error marker.
2455 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2458 * g++.dg/ext/complit8.C: New test.
2461 * g++.dg/parse/dtor12.C: New test.
2464 * g++.dg/template/sizeof11.C: New test.
2466 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
2469 * gfortran.dg/data_char_3.f90: New test.
2472 * gfortran.dg/negative_automatic_size.f90: New test.
2474 2006-10-16 David Daney <ddaney@avtrex.com>
2476 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
2478 2006-10-16 Eric Christopher <echristo@apple.com>
2480 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
2483 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2486 * g++.dg/tc1/dr49.C: Tweak error messages.
2487 * g++.dg/parse/template21.C: New test.
2489 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2492 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
2494 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
2497 * gfortran.dg/print_1.f90: New test.
2499 2006-10-15 Jan Hubicka <jh@suse.cz>
2502 * gcc.c-torture/compile/pr29241.c: New testcase.
2504 2006-10-15 David Edelsohn <edelsohn@gnu.org>
2507 * gcc.c-torture/compile/pr29250.c: New test.
2509 2006-10-15 Richard Guenther <rguenther@suse.de>
2511 * gcc.dg/pr29299.c: New testcase.
2513 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
2516 * gfortran.dg/label_4.f90: Adjust warning flag.
2518 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
2521 * gfortran.dg/nullify_3.f90: New test.
2523 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2525 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2526 on Solaris 2.5.1 too.
2528 2006-10-13 Eric Christopher <echristo@apple.com>
2530 * gcc.dg/pr25993.c: Skip for darwin.
2532 2006-10-13 Eric Christopher <echristo@apple.com>
2534 * gcc.dg/visibility-11.c: Skip for darwin.
2536 2006-10-13 Eric Christopher <echristo@apple.com>
2538 * gcc.dg/darwin-weakimport-1.c: Use
2539 -fno-asynchronous-unwind-tables.
2540 * gcc.dg/darwin-weakimport-3.c: Ditto.
2542 2006-10-13 Richard Guenther <rguenther@suse.de>
2544 PR tree-optimization/29446
2545 * gcc.dg/torture/pr29446.c: New testcase.
2547 2006-10-13 Bill Wendling <wendling@apple.com>
2549 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
2550 * g++.old-deja/g++.jason/hmc1.C: Likewise.
2551 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
2552 * g++.old-deja/g++.law/shadow1.C: Likewise.
2553 * g++.old-deja/g++.law/ctors10.C: Likewise.
2554 * g++.dg/debug/namespace1.C: Likewise.
2555 * g++.dg/inherit/namespace-as-base.C: Likewise.
2556 * g++.dg/opt/delay-slot-1.C: Likewise.
2557 * g++.dg/parse/defarg10.C: Likewise.
2558 * g++.dg/template/ptrmem11.C: Likewise.
2559 * g++.dg/template/mem_func_ptr.C: Likewise.
2560 * g++.dg/template/spec19.C: Likewise.
2562 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
2564 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
2566 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
2569 * gfortran.dg/implicit_9.f90: New test.
2572 * gfortran.dg/namelist_25.f90: New test.
2575 * gfortran.dg/same_name_2.f90: New test.
2578 * gfortran.dg/host_assoc_types_1.f90: New test.
2581 * gfortran.dg/missing_derived_type_1.f90: New test.
2582 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
2585 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
2588 * gfortran.dg/alloc_comp_assign_5.f90: New test.
2590 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2593 * gfortran.dg/bound_2.f90: New test.
2595 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2597 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
2599 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
2600 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
2601 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
2602 * gfortran.dg/gomp/reduction3.f90: Likewise.
2603 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
2604 * gfortran.dg/dummy_procedure_2.f90: Likewise.
2605 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2606 * gfortran.dg/forall_4.f90: Likewise.
2607 * gfortran.dg/spec_expr_4.f90: Likewise.
2608 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
2609 * gfortran.dg/forall_5.f90: Likewise.
2610 * gfortran.dg/open_access_append_2.f90: Add check for
2611 compile-time warning.
2613 2006-10-13 Mark Mitchell <mark@codesourcery.com>
2616 * g++.dg/parse/pure1.C: New test.
2618 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2621 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
2622 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
2623 for compile-time warnings.
2624 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
2625 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
2626 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
2628 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
2630 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
2631 compile-time warning.
2633 2006-10-12 Jan Hubicka <jh@suse.cz>
2636 * gcc.dg/pr28319.c: New test.
2638 2006-10-12 Mark Mitchell <mark@codesourcery.com>
2640 * g++.dg/ext/vla4.C: New test.
2642 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
2645 * g++.dg/template/crash60.C: New test.
2646 * g++.dg/other/large-size-array.C: Adjust error markers.
2647 * g++.dg/parse/crash27.C: Likewise.
2648 * g++.dg/template/crash1.C: Likewise.
2650 2006-10-12 Steve Ellcey <sje@cup.hp.com>
2653 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
2655 2006-10-12 Jakub Jelinek <jakub@redhat.com>
2657 PR preprocessor/28709
2658 * gcc.dg/cpp/paste14.c: New test.
2660 2006-10-11 Mark Mitchell <mark@codesourcery.com>
2663 * g++.dg/init/array24.C: New test.
2665 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2667 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
2670 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
2673 * g++.dg/parse/typedef8.C: New test.
2674 * g++.dg/other/mult-stor1.C: Adjust error markers.
2676 2006-10-11 Richard Guenther <rguenther@suse.de>
2678 PR tree-optimization/28230
2679 * gcc.dg/torture/pr28230.c: New testcase.
2681 2006-10-11 Richard Guenther <rguenther@suse.de>
2684 * gcc.dg/torture/pr29119.c: New testcase.
2686 2006-10-10 Jakub Jelinek <jakub@redhat.com>
2689 * gcc.c-torture/execute/20060930-2.c: New test.
2691 2006-10-09 Richard Henderson <rth@redhat.com>
2693 Revert emutls patch.
2695 2006-10-09 Richard Guenther <rguenther@suse.de>
2698 * gcc.dg/pr29254.c: New testcase.
2700 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
2701 Paul Thomas <pault@gcc.gnu.org>
2704 * gfortran.dg/alloc_comp_basics_1.f90: New test.
2705 * gfortran.dg/alloc_comp_basics_2.f90: New test.
2706 * gfortran.dg/alloc_comp_assign_1.f90: New test.
2707 * gfortran.dg/alloc_comp_assign_2.f90: New test.
2708 * gfortran.dg/alloc_comp_assign_3.f90: New test.
2709 * gfortran.dg/alloc_comp_assign_4.f90: New test.
2710 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
2711 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
2712 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
2713 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
2714 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
2715 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
2716 * gfortran.dg/alloc_comp_std.f90: New test.
2717 * gfortran.dg/move_alloc.f90: New test.
2719 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
2722 * gfortran.dg/derived_constructor_comps_2.f90: New test.
2725 * gfortran.dg/forall_char_dependencies_1.f90: New test.
2727 2006-10-08 Tobias Burnus <burnus@net-b.de>
2730 * gfortran.dg/new_line.f90: New test.
2732 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2734 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
2735 * gcc.dg/torture/builtin-convert-1.c,
2736 gcc.dg/torture/builtin-convert-2.c,
2737 gcc.dg/torture/builtin-convert-3.c,
2738 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
2740 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
2742 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
2743 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
2744 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
2745 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
2747 2006-10-07 Andrew Pinski <pinskia@gmail.com>
2749 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
2750 Xfail some tests for powerpc-darwin and powerpc-aix.
2752 2006-10-07 Jakub Jelinek <jakub@redhat.com>
2755 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
2757 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2760 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2763 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2767 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
2768 Add tests for using all possible intrinsics as actual arguments.
2769 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
2770 all possible intrinsics as actual arguments.
2771 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
2772 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
2774 2006-10-07 Richard Sandiford <richard@codesourcery.com>
2776 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
2777 * gcc.dg/debug/debug-2.c: Likewise.
2779 2006-10-06 Uros Bizjak <uros@kss-loka.si>
2781 * gcc.c-torture/compile/sync-2.c: New test.
2783 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2785 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
2788 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2790 PR rtl-optimization/29128
2791 * gcc.c-torture/compile/pr29128.c: New test.
2793 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2795 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
2798 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
2801 * gcc.dg/tree-ssa/loop-19.c: New test.
2803 2006-10-06 Jakub Jelinek <jakub@redhat.com>
2805 PR tree-optimization/29330
2806 * gcc.dg/pr29330.c: New test.
2809 * gcc.c-torture/compile/20061005-1.c: New test.
2811 2006-10-06 Olivier Hainque <hainque@adacore.com>
2813 * gcc.dg/typename-vla-1.c: New case.
2814 * gnat.dg/forward_vla.adb: New case.
2816 2006-10-06 Jakub Jelinek <jakub@redhat.com>
2818 PR tree-optimization/29290
2819 * gfortran.dg/loop_nest_1.f90: New test.
2822 * gcc.dg/tls/opt-12.c: New test.
2825 * gfortran.dg/save_2.f90: New test.
2828 * gcc.dg/pr29091.c: New test.
2830 2006-10-06 Joseph Myers <joseph@codesourcery.com>
2832 * lib/target-supports.exp
2833 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
2834 same as x86_64-*-*; check for LP64.
2836 2006-10-04 Richard Henderson <rth@redhat.com>
2838 * lib/target-supports.exp (check_effective_target_tls): Redefine
2839 to mean non-emulated tls.
2840 * gcc.dg/tls/alias-1.c: Remove tls requirement.
2841 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
2842 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
2843 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2844 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2845 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
2846 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
2848 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
2851 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
2853 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2855 * gfortran.dg/bounds_check_fail_1.f90: New test.
2857 2006-10-03 Mark Mitchell <mark@codesourcery.com>
2860 * g++.dg/template/friend48.C: New test.
2862 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
2865 * gfortran.dg/default_initialization_2.f90: New test.
2867 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
2871 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
2873 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
2876 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
2880 * gfortran.dg/missing_optional_dummy_2.f90: New test.
2884 * gfortran.dg/entry_array_specs_1.f90: New test.
2886 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
2888 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
2889 insufficient to inhibit some test failures at -O3. Do testing
2892 2006-10-03 Mark Mitchell <mark@codesourcery.com>
2895 * g++.dg/inherit/access8.C: New test.
2896 * g++.dg/template/dtor4.C: Tweak error messages.
2898 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2901 * gfortran.dg/entry_8.f90: New test.
2903 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2906 * g++.dg/parse/new4.C: New test.
2908 2006-10-03 Uros Bizjak <uros@kss-loka.si>
2910 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
2911 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
2912 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
2913 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
2914 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
2916 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2919 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
2920 * gfortran.dg/continuation_2.f90: New test.
2923 * gfortran.dg/continuation_3.f90: New test.
2924 * gfortran.dg/continuation_4.f90: New test.
2925 * gfortran.dg/continuation_5.f: New test.
2926 * gfortran.dg/continuation_6.f: New test.
2928 2006-10-02 Mark Mitchell <mark@codesourcery.com>
2931 * g++.dg/template/vla1.C: New test.
2933 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2936 * gfortran.dg/complex_parameter_1.f90: New test.
2938 2006-10-02 Jakub Jelinek <jakub@redhat.com>
2941 * gcc.c-torture/execute/20060929-1.c: New test.
2943 2006-10-01 Mark Mitchell <mark@codesourcery.com>
2946 * g++.dg/template/member6.C: New test.
2947 * g++.dg/parse/typename7.C: Adjust error markers.
2950 * g++.dg/template/member7.C: New test.
2952 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
2955 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
2956 gcc.dg/Woverride-init-3.c: New tests.
2958 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2960 * gcc.c-torture/execute/20060930-1.c: New test.
2962 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2965 * gfortran.dg/specifics_1.f90: New test.
2966 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
2969 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2971 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
2972 pthread-init-common.h: New.
2974 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
2976 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
2977 precision on some archs.
2979 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
2981 * gcc.dg/non-local-goto-1.c: New test.
2982 * gcc.dg/non-local-goto-2.c: Likewise.
2983 * gcc.dg/setjmp-3.c: Likewise.
2984 * gcc.dg/setjmp-4.c: Likewise.
2986 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
2988 * gnat.dg/self_aggregate_with_pointer.adb: New test.
2990 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
2993 * gfortran.dg/exponent_1.f90: New test.
2996 * gfortran.dg/nearest_1.f90: New test.
2998 2006-09-26 Jakub Jelinek <jakub@redhat.com>
3002 * gcc.dg/gomp/nestedfn-1.c: New test.
3004 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
3007 * objc/compile/method-1.m: New test.
3009 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
3012 * g++.dg/template/crash58.C: New test.
3013 * g++.dg/parse/crash28.C: Adjust error markers.
3014 * g++.dg/template/crash34.C: Likewise.
3015 * g++.dg/template/friend31.C: Likewise.
3016 * g++.dg/template/crash32.C: Likewise.
3019 * g++.dg/template/crash59.C: New test.
3022 * g++.dg/template/spec33.C: New test.
3023 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
3025 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
3026 Adam Nemet <anemet@caviumnetworks.com>
3028 * gcc.dg/tree-ssa/ivopts-1.c: New test.
3029 * gcc.dg/tree-ssa/ivopts-2.c: New test.
3031 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
3034 * gcc.dg/pr28911.c: New.
3036 2006-09-23 Uros Bizjak <uros@kss-loka.si>
3039 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
3040 (dg-options): Add -mfpmath=387.
3042 2006-09-23 Jakub Jelinek <jakub@redhat.com>
3045 * gcc.dg/pr28706.c: New test.
3048 * gcc.dg/pr28712.c: New test.
3050 2006-09-22 Mike Stump <mrs@apple.com>
3052 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
3054 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
3056 PR tree-optimization/28888
3057 * gcc.dg/pr28888.c: New test.
3059 2006-09-21 Mark Mitchell <mark@codesourcery.com>
3062 * g++.dg/init/ptrfn1.C: New test.
3064 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
3067 * g++.dg/template/spec32.C: New test.
3068 * g++.dg/parse/crash9.C: Adjust error markers.
3071 * g++.dg/template/typedef6.C: New test.
3072 * g++.dg/init/error1.C: Adjust error markers.
3073 * g++.dg/parse/crash9.C: Likewise.
3074 * g++.dg/template/crash55.C: Likewise.
3076 2006-09-21 Janis Johnson <janis187@us.ibm.com>
3078 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
3080 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
3083 * g++.dg/ext/dllimport12.C: New test.
3085 2006-09-20 Richard Sandiford <richard@codesourcery.com>
3087 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
3088 * gcc.target/mips/nmadd-2.c: Likewise.
3089 * gcc.target/mips/mips-ps-6.c: New test.
3090 * gcc.target/mips/neg-abs-1.c: Likewise.
3091 * gcc.target/mips/neg-abs-2.c: Likewise.
3092 * gcc.target/mips/nmadd-3.c: New test.
3094 2006-09-20 Jakub Jelinek <jakub@redhat.com>
3097 * gcc.dg/gomp/atomic-10.c: New test.
3098 * g++.dg/gomp/atomic-10.C: New test.
3100 2006-09-20 Eric Christopher <echristo@apple.com>
3102 * gcc.target/i386/sse3-not-fisttp.c: New.
3104 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
3106 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
3108 2006-09-19 Richard Sandiford <richard@codesourcery.com>
3110 * gcc.c-torture/execute/pr28289.c (one): New variable.
3111 (main): Use it instead of argc.
3112 * gcc.c-torture/execute/20060102-1.c (one): New variable.
3113 (main): Use it instead of argc.
3115 2006-09-19 Paul Brook <paul@codesourcery.com>
3118 * gcc.dg/nested-func-5.c: New test.
3120 2006-09-19 Ben Elliston <bje@au.ibm.com>
3122 * lib/target-supports.exp (check_effective_target_tls): Compile
3123 test stubs using ${tool}_target_compile, not just target_compile.
3124 (check_effective_target_tls_runtime): Likewise.
3126 2006-09-19 Ben Elliston <bje@au.ibm.com>
3128 * gcc.c-torture/compile/20030405-1.x: Remove.
3130 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
3131 optimising linker from discarding it.
3133 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3136 * gfortran.dg/keyword_symbol_1.f90: New test.
3138 * gfortran.dg/spread_shape_1.f90: Add missing warning with
3139 pedantic compilation option.
3141 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3144 * gfortran.dg/spread_shape_1.f90: New test.
3146 2006-09-17 Roger Sayle <roger@eyesopen.com>
3148 PR tree-optimization/28887
3149 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
3151 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
3154 * gcc.dg/pr25993.c: New test.
3156 2006-09-17 Ira Rosen <irar@il.ibm.com>
3159 * gcc.dg/vect/pr21591.c: New test.
3161 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
3164 * gcc.c-torture/compile/strcpy-1.c: New test.
3165 * gcc.c-torture/compile/strcpy-2.c: New test.
3166 * gcc.c-torture/compile/memcpy-1.c: New test.
3167 * gcc.c-torture/compile/memcpy-2.c: New test.
3169 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
3172 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
3174 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
3176 * gnat.dg/specs/double_record_extension1.ads: New test.
3177 * gnat.dg/specs/double_record_extension2.ads: Likewise.
3179 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
3182 * gfortran.dg/oldstyle_3.f90: New test.
3184 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3186 PR libgfortran/29099
3187 * gfortran.dg/secnds-1.f: New test.
3189 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3191 PR libgfortran/29053
3192 * gfortran.dg/streamio_9.f90: New test.
3193 * gfortran.dg/streamio_10.f90: New test.
3195 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
3198 * g++.dg/init/array22.C: New test.
3199 * g++.dg/init/array23.C: New test.
3201 2006-09-14 Arnaud Charlet <charlet@adacore.com>
3203 * stackcheck.lst: Update list of tests requiring stack checking.
3204 * norun.lst: Adjust for above change.
3205 * ada95.lst: New file.
3206 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
3207 requiring -gnat95 switch.
3209 2006-09-14 Olivier Hainque <hainque@adacore.com>
3211 * gnat.dg/in_out_parameter.adb: New test.
3213 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
3216 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
3218 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
3220 * gnat.dg/specs/unchecked_union.ads: New test.
3222 2006-09-13 Richard Sandiford <richard@codesourcery.com>
3224 PR rtl-optimization/28982
3225 * gcc.c-torture/execute/pr28982a.c: New test.
3226 * gcc.c-torture/execute/pr28982b.c: Likewise.
3228 2006-09-12 Eric Christopher <echristo@apple.com>
3230 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
3231 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
3233 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
3236 PR preprocessor/14634
3237 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
3238 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
3239 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
3241 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3243 * gcc.dg/pr28243.c: New test.
3245 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
3248 gfortran.dg/pr28971.f90: New test to act as a backstop in case
3249 this undiagnosed regression reappears.
3251 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
3253 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
3254 Treat $srcdir as a literal.
3255 * lib/fortran-torture.exp (fortran-torture-compile,
3256 fortran-torture-execute): Likewise.
3257 * lib/objc-torture.exp (objc-torture-compile,
3258 objc-torture-execute): Likewise.
3259 * lib/profopt.exp (profopt-execute): Likewise.
3261 2006-09-11 Geoffrey Keating <geoffk@apple.com>
3263 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
3265 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
3268 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
3270 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
3273 * gcc.target/i386/pr13685.c: New test.
3275 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3277 * gcc.dg/pr28726.c: New test.
3279 2006-09-11 Josh Conner <jconner@apple.com>
3281 * gcc.dg/nrv3.c: Increase size of structure.
3282 * gcc.dg/nrv4.c: Likewise.
3283 * gcc.dg/nrv5.c: Likewise.
3285 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
3288 gfortran.dg/assumed_charlen_function_5.f90: New test.
3290 2006-09-10 Mark Mitchell <mark@codesourcery.com>
3293 * g++.dg/init/static3.C: New test.
3295 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
3298 * gcc.dg/long-long-cst1.c (t): Add cast to
3299 __SIZE_TYPE__ before casting to int.
3300 (main): Return 0 on success.
3302 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3304 * gcc.c-torture/execute/20060910-1.c: New test.
3306 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
3309 * gcc.dg/pr26983.c: New test.
3311 2006-09-10 Richard Sandiford <richard@codesourcery.com>
3314 * gcc.c-torture/execute/pr29006.c: New test.
3316 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3319 gfortran.dg/matmul_4.f90: New test.
3321 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3324 gfortran.dg/used_types_10: New test.
3326 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3329 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
3330 gfortran.dg/array_initializer_3.f90: New test.
3332 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3335 * gfortran.dg/actual_array_constructor_3.f90: New test.
3337 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
3340 * gcc.target/i386/pr26778.c: New testcase.
3342 2006-09-08 Eric Christopher <echristo@apple.com>
3344 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
3345 * gcc.target/i386/memcpy-1.c: Ditto.
3346 * gcc.target/i386/asm-1.c: Ditto.
3347 * gcc.target/i386/20060512-4.c: Ditto.
3348 * gcc.target/i386/compress-float-387.c: Ditto.
3349 * gcc.target/i386/20060512-1.c: Ditto.
3350 * gcc.target/i386/compress-float-sse.c: Ditto.
3351 * gcc.target/i386/20060512-2.c: Ditto.
3352 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
3353 * gcc.target/i386/stack-prot-kernel.c: Ditto.
3354 * gcc.target/i386/compress-float-387-pic.c: Ditto.
3355 * gcc.dg/pr26449.c: Ditto.
3356 * gcc.dg/attr-ms_struct-2.c: Ditto.
3357 * gcc.dg/attr-ms_struct-1.c: Ditto.
3358 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
3360 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
3363 * gcc.dg/vla-10.c: New test.
3365 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3368 * g++.dg/parse/template20.C: New test.
3369 * g++.dg/template/operator8.C: Remove obsolete part.
3370 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
3371 * g++.old-deja/g++.pt/crash65.C: Likewise.
3373 2006-09-07 Jason Merrill <jason@redhat.com>
3376 * gcc.dg/long-long-cst1.c: New test.
3378 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3381 * g++.dg/other/array3.C: New test.
3382 * g++.dg/other/array4.C: New test.
3383 * g++.dg/other/array5.C: New test.
3385 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
3387 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
3389 2006-09-07 Uros Bizjak <uros@kss-loka.si>
3392 * gcc.target/i386/pr28946.c: New test.
3394 2006-09-07 Steven G. Kargl <kargls@comcast.net>
3396 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
3397 in integer literal constant.
3398 * gfortran.dg/enum_8.f90: Ditto.
3399 * gfortran.dg/g77/20030326-1.f: Ditto.
3401 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
3403 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
3404 nonconformance usage.
3406 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3409 * gcc.c-torture/compile/vector-align-1.c: New test.
3411 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
3414 * g++.dg/opt/copysign-1.C: New test.
3416 2006-09-06 Jason Merrill <jason@redhat.com>
3419 * g++.dg/warn/unused-result1.C: New test.
3421 2006-09-06 Mark Mitchell <mark@codesourcery.com>
3424 * g++.dg/ext/vla3.C: New test.
3427 * g++.dg/template/array16.C: New test.
3429 2006-09-06 Richard Guenther <rguenther@suse.de>
3431 * gcc.dg/pr27226.c: Remove testcase again.
3433 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3436 * g++.dg/opt/unroll2.C: New test.
3438 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3441 * gcc.dg/vect/pr28952.c: New test.
3443 2006-09-05 Richard Guenther <rguenther@suse.de>
3445 PR tree-optimization/28900
3446 * gcc.dg/torture/pr28900.c: New testcase
3448 2006-09-05 Richard Guenther <rguenther@suse.de>
3450 PR tree-optimization/28905
3451 * gcc.c-torture/compile/pr28905.c: New testcase.
3453 2006-09-05 Richard Guenther <rguenther@suse.de>
3456 * gcc.dg/pr28935.c: New testcase.
3458 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3460 * gcc.c-torture/execute/20060905-1.c: New test.
3462 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
3465 * gfortran.dg/used_types_7.f90: New test.
3466 * gfortran.dg/used_types_8.f90: New test.
3467 * gfortran.dg/used_types_9.f90: New test.
3469 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3471 * gcc.c-torture/compile/20060904-1.c: New test.
3473 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
3475 PR c++/23287 Revert my 2006-09-01 patch
3476 * g++.dg/parse/dtor12.C: Remove.
3478 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
3481 * g++.dg/template/operator9.C: New test.
3484 * g++.dg/template/operator7.C: New test.
3487 * g++.dg/template/operator8.C: New test.
3490 * g++.dg/template/crash57.C: New test.
3492 * g++.dg/template/typedef4.C: Adjust error markers.
3493 * g++.dg/template/typedef5.C: Likewise.
3495 2006-09-02 Jakub Jelinek <jakub@redhat.com>
3498 * g++.dg/parse/crash33.C: New test.
3500 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
3501 Richard Guenther <rguenther@suse.de>
3502 Adam Nemet <anemet@caviumnetworks.com>
3505 * gcc.target/mips/memcpy-1.c: New testcase.
3506 * gcc.dg/pr27226.c: Likewise.
3508 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3511 * g++.dg/lookup/koenig5.C: New.
3512 * g++.dg/template/crash56.C: New.
3514 2006-09-01 Josh Conner <jconner@apple.com>
3517 * gcc.dg/nrv3.c: New test.
3518 * gcc.dg/nrv4.c: New test.
3519 * gcc.dg/nrv5.c: New test.
3521 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3524 * g++.dg/parse/dtor12.C: New.
3526 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
3528 PR tree-optimization/28839
3529 * gcc.dg/pr28839.c: New test.
3531 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
3534 * gcc.dg/pr24367.c: New testcase.
3536 2006-08-30 Joseph Myers <joseph@codesourcery.com>
3538 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
3540 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
3542 PR rtl-optimization/27735
3543 * gcc.dg/loop-unswitch-1.c: New test.
3545 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
3548 * gfortran.dg/aliasing_dummy_2.f90: New test.
3551 * gfortran.dg/generic_5.f90: Change error message.
3554 * gfortran.dg/generic_6.f90: New test.
3557 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
3560 * gfortran.dg/invalid_interface_assignment.f90: New test.
3563 * gfortran.dg/module_proc_external_dummy.f90: New test.
3565 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
3568 * testsuite/g++.dg/warn/var-args1.C: New test.
3570 2006-08-29 Steven G. Kargl <kargls@comcast.net>
3573 * gfortran.dg/simpleif_2.f90: New test.
3574 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
3575 * gfortran.dg/enum_5.f90: Ditto.
3577 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3578 Kazu Hirata <kazu@codesourcery.com>
3580 PR tree-optimization/17506
3581 * gcc.dg/pr17506.c: New.
3583 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
3586 * g++.dg/eh/alias1.C: New test.
3588 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3591 * g++.dg/template/ttp22.C: New test.
3593 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
3596 * gcc.dg/pr26632.c: New.
3598 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3600 PR libgfortran/28354
3601 * gfortran.dg/fmt_zero_precision.f90: New test.
3603 2006-08-27 Mark Mitchell <mark@codesourcery.com>
3606 * g++.dg/template/spec31.C: New test.
3608 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
3611 * g++.dg/other/static2.C: New test.
3613 2006-08-26 Roger Sayle <roger@eyesopen.com>
3615 * gcc.dg/Wswitch-enum-2.c: New test case.
3616 * gcc.dg/Wswitch-enum-3.c: Likewise.
3618 2006-08-26 Richard Guenther <rguenther@suse.de>
3620 * gcc.c-torture/compile/20060826-1.c: New testcase.
3622 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
3625 * g++.dg/template/void10.C: New test.
3628 * g++.dg/template/void8.C: New test.
3631 * g++.dg/template/void9.C: New test.
3633 * g++.dg/template/void3.C: Adjust error markers.
3634 * g++.dg/template/void4.C: Likewise.
3635 * g++.dg/template/crash55.C: Likewise.
3636 * g++.dg/template/void7.C: Likewise
3638 2006-08-26 Mark Mitchell <mark@codesourcery.com>
3641 * g++.dg/inherit/access6.C: New test.
3642 * g++.dg/inherit/access7.C: Likewise.
3645 * g++.dg/template/array15.C: New test.
3646 * g++.dg/template/crash2.C: Tweak error markers.
3648 2006-08-26 Jakub Jelinek <jakub@redhat.com>
3651 * gcc.c-torture/compile/20060823-1.c: New test.
3653 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3656 * g++.dg/template/ttp21.C: New test.
3659 * g++.dg/other/operator1.C: Add error-marker.
3660 * g++.dg/other/operator2.C: New test.
3662 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3665 * gcc.c-torture/compile/vla-const-1.c,
3666 gcc.c-torture/compile/vla-const-2.c: New tests.
3668 2006-08-26 Richard Guenther <rguenther@suse.de>
3671 * gcc.dg/torture/pr28814.c: New testcase.
3673 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3676 * gcc.c-torture/compile/compound-literal-1.c: New test.
3678 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3681 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
3682 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
3683 Expect extra diagnostics.
3685 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
3687 gcc.dg/noncompile/pr16876.c: New test.
3689 2006-08-25 Mark Mitchell <mark@codesourcery.com>
3692 * g++.dg/parse/local1.C: New test.
3693 * g++.dg/other/qual1.C: Tweak error marker.
3695 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
3698 * g++.dg/template/typename10.C: New.
3699 * g++.dg/template/lookup4.C: Remove bogus error marker.
3701 2006-08-25 Richard Guenther <rguenther@suse.de>
3704 * gcc.dg/pr26570.c: Fix testcase.
3706 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
3709 * gcc.c-torture/execute/mayalias-2.c: New test.
3710 * gcc.dg/tree-ssa/alias-13.c: New test.
3712 2006-08-24 Jan Hubicka <jh@suse.cz>
3715 * gcc.dg/debug/pr26881.c: New file.
3717 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
3720 * gfortran.dg/used_types_4.f90: New test.
3721 * gfortran.dg/derived_init_2.f90: Modify to check sibling
3722 association of derived types.
3723 * gfortran.dg/used_types_2.f90: Add module cleanup.
3724 * gfortran.dg/used_types_3.f90: The same.
3727 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
3730 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3733 * gfortran.dg/direct_io_6.f90: Remove test.
3735 2006-08-23 Stuart Hastings <stuart@apple.com>
3738 * gcc.target/i386/20060821-1.c: New.
3740 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
3742 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
3743 dg-warning strings for dllimport.
3745 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
3748 * g++.dg/ext/vector4.C: New test.
3749 * g++.dg/ext/complex1.C: New test.
3751 2006-08-21 Geoffrey Keating <geoffk@apple.com>
3754 * gcc.dg/debug/const-1.c: New.
3755 * gcc.dg/debug/const-2.c: New.
3756 * gcc.dg/debug/dwarf2/const-1.c: New.
3757 * gcc.dg/debug/dwarf2/const-2.c: New.
3758 * gcc.dg/debug/dwarf2/const-2b.c: New.
3760 2006-08-22 Richard Guenther <rguenther@suse.de>
3763 * gcc.c-torture/compile/pr28776-1.c: New testcase.
3764 * gcc.c-torture/compile/pr28776-2.c: Likewise.
3766 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
3768 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
3770 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
3773 * g++.dg/other/error14.C: New test.
3776 * g++.dg/parse/ctor7.C: New test.
3777 * g++.dg/parse/ctor8.C: Likewise.
3780 * g++.dg/template/void7.C: New test.
3782 2006-08-21 Olivier Hainque <hainque@adacore.com>
3784 * gnat.dg/self_aggregate_with_zeros.adb: New test.
3785 * gnat.dg/self_aggregate_with_array.adb: New test.
3787 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
3789 * g++.dg/eh/arm-vfp-unwind.C: New test.
3791 2006-08-20 Mark Mitchell <mark@codesourcery.com>
3794 * g++.dg/template/ref3.C: New test.
3795 * g++.dg/template/nontype13.C: New test.
3798 * g++.dg/template/ptrmem17.C: New test.
3800 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
3803 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
3805 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
3808 * gfortran.dg/used_types_2.f90: New test.
3811 * gfortran.dg/used_types_3.f90: New test.
3814 * gfortran.dg/generic_actual_arg.f90: New test.
3817 * gfortran.dg/module_private_array_refs_1.f90: New test.
3820 * gfortran.dg/program_name_1.f90: New test.
3823 * gfortran.dg/derived_constructor_comps_1.f90: New test.
3826 * gfortran.dg/array_initializer_2.f90: New test.
3829 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
3832 * gfortran.dg/assumed_charlen_function_4.f90: New test.
3835 * gfortran.dg/assumed_charlen_in_main.f90: New test.
3838 * gfortran.dg/dependent_decls_1.f90: New test.
3840 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
3843 * gfortran.dg/derived_init_2.f90: New.
3845 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
3847 * gcc.c-torture/execute/pr28289.c: New test.
3849 2006-08-17 Jakub Jelinek <jakub@redhat.com>
3852 * gcc.dg/attr-externally-visible-1.c: New test.
3853 * gcc.dg/attr-externally-visible-2.c: New test.
3854 * g++.dg/parse/attr-externally-visible-1.C: New test.
3855 * g++.dg/parse/attr-externally-visible-2.C: New test.
3857 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3860 * g++.dg/parse/dtor11.C: New test.
3862 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3864 PR rtl-optimization/28489
3865 * gcc.c-torture/compile/pr28489.c: New test.
3867 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3870 * g++.dg/template/redecl4.C: New test.
3873 * g++.dg/template/ctor8.C: New test.
3875 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
3877 * gcc.dg/pr26570.c: Fix testcase.
3879 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
3882 * g++.dg/parse/offsetof6.C: New test.
3883 * g++.dg/parse/offsetof6.C: New test.
3884 * g++.dg/parse/offsetof7.C: New test.
3886 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3889 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
3892 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
3895 * g++.dg/ext/vector3.C: New test.
3897 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
3899 PR gcov/profile/26570
3900 * gcc.dg/pr26570.c: New test.
3902 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
3905 * gcc.dg/qual-component-1.c: New test.
3907 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3910 * g++.dg/parse/new3.C: New test.
3912 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3915 * gfortran.dg/streamio_1.f90: New test.
3916 * gfortran.dg/streamio_2.f90: New test.
3917 * gfortran.dg/streamio_3.f90: New test.
3918 * gfortran.dg/streamio_4.f90: New test.
3919 * gfortran.dg/streamio_5.f90: New test.
3920 * gfortran.dg/streamio_6.f90: New test.
3921 * gfortran.dg/streamio_7.f90: New test.
3922 * gfortran.dg/streamio_8.f90: New test.
3924 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
3927 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
3929 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
3932 * g++.dg/template/void6.C: New test.
3934 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3937 * gcc.dg/parse-error-1.c: New test.
3938 * gcc.dg/parse-error-2.c: New test.
3939 * gcc.dg/cpp/digraph2.c: Add error-marker.
3940 * gcc.dg/noncompile/920923-1.c: Likewise.
3942 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
3945 * gcc.dg/sizeof-2.c: New testcase.
3948 * gcc.dg/switch-A.c: New testcase.
3950 2006-08-14 Steve Ellcey <sje@cup.hp.com>
3954 * g++.old-deja/g++.warn/compare1.C: Delete.
3955 * g++.dg/opt/pr7503-2.C: Delete.
3956 * g++.dg/opt/pr7503-3.C: Delete.
3957 * g++.dg/opt/pr7503-4.C: Delete.
3958 * g++.dg/opt/pr7503-5.C: Delete.
3959 * g++.dg/opt/max1.C: Delete.
3960 * g++.dg/warn/minmax.C: Delete.
3961 * g++.dg/expr/minmax.C: New test.
3963 2006-08-14 Richard Guenther <rguenther@suse.de>
3966 * gcc.c-torture/execute/pr28651.c: Do not use argc
3967 to avoid optimization, instead forbid inlining.
3969 2006-08-14 Richard Sandiford <richard@codesourcery.com>
3971 PR rtl-optimization/28634
3972 * gcc.c-torture/execute/ieee/pr28634.c: New test.
3974 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
3977 * gcc.dg/torture/pr27184.c: New test.
3979 2006-08-12 Jakub Jelinek <jakub@redhat.com>
3981 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
3983 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3985 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
3986 * gfortran.dg/stat_2.f90: Likewise.
3987 * gfortran.dg/chmod_1.f90: Likewise.
3988 * gfortran.dg/chmod_2.f90: Likewise.
3989 * gfortran.dg/chmod_3.f90: Likewise.
3991 2006-08-11 David Edelsohn <edelsohn@gnu.org>
3993 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
3995 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3997 * g++.dg/opt/pr23454-2.C: New test.
3999 2006-08-11 Richard Guenther <rguenther@suse.de>
4002 * gcc.c-torture/execute/pr28651.c: New testcase.
4004 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
4006 * gnat.dg/specs/static_initializer.ads: New test.
4008 2006-08-10 Paul Brook <paul@codesourcery.com>
4010 * gcc.target/arm/cond-asm.c: New test.
4012 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
4014 PR tree-optimization/26197
4015 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
4016 * g++.dg/vect/vect.exp: Compile the new tests with
4017 --param max-aliased-vops=0.
4019 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
4022 * g++.dg/template/void3.C: New test.
4025 * g++.dg/template/void4.C: New test.
4028 * g++.dg/template/void5.C: New test.
4030 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
4032 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
4033 after dg-do compile.
4035 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
4037 PR tree-optimizations/26969
4038 * gcc.dg/vect/vect.exp: Compile tests prefixed with
4039 "unswitch-loops" with -funswitch-loops.
4040 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
4042 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4044 * gcc.dg/sparc-getcontext-1.c: Fix typo.
4045 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
4046 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
4047 * objc.dg/dwarf-1.m: Likewise.
4048 * objc.dg/dwarf-2.m: Likewise.
4049 * obj-c++.dg/dwarf-2.mm: Likewise.
4051 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4053 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
4054 * objc.dg/dwarf-2.m: Likewise.
4055 * obj-c++.dg/dwarf-2.mm: Likewise.
4058 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
4061 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4064 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4066 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
4069 * gcc.target/i386/pr27827.c: New testcase.
4071 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
4074 * gfortran.dg/sequence_types_1.f90: New test.
4076 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
4079 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
4080 dg-warning. Add -pedantic option.
4082 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4085 * gcc.dg/proto-1.c: New test.
4088 * gcc.dg/lvalue-4.c: New test.
4091 * gcc.dg/init-bad-5.c: New test.
4093 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
4096 * g++.dg/ext/typedef-init.C: Add new test for typedef
4097 initialization inside templates. Adjust existing error markers.
4099 2006-08-03 Mark Mitchell <mark@codesourcery.com>
4102 * g++.dg/init/ptrmem3.C: New test.
4104 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
4106 PR tree-optimization/27770
4107 * lib/target-support.exp: New target keyword "section_anchors".
4108 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
4110 * gcc.dg/vect/section-anchors-pr27770.c: New test.
4111 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
4112 * gcc.dg/vect/section-anchors-vect-69.c: New test.
4113 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
4115 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4117 * gcc.dg/20060801-1.c: Add missing '}'.
4119 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4122 * g++.dg/parse/dtor9.C: New test.
4123 * g++.dg/parse/dtor10.C: New test.
4124 * g++.dg/other/error7.C: Adjust error-marker.
4127 * g++.dg/other/default5.C: New test.
4129 2006-08-02 Richard Guenther <rguenther@suse.de>
4131 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
4133 2006-08-02 Mark Mitchell <mark@codesourcery.com>
4136 * g++.dg/template/conv9.C: New test.
4138 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
4141 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
4142 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
4143 Optionally return assembly text. Update callers.
4144 (check_no_compiler_messages): Update verbose messages.
4145 (check_no_messages_and_pattern): New.
4146 (check_effective_target_string_merging): New.
4148 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4151 * g++.dg/eh/catch4.C: New test.
4154 * g++.dg/other/qual1.C: New test.
4157 * g++.dg/inherit/error2.C: New test.
4160 * g++.dg/other/new1.C: New test.
4162 * g++.dg/warn/pr23075.C: Remove obsolete test.
4163 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
4164 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
4166 2006-07-31 Mark Mitchell <mark@codesourcery.com>
4169 * g++.dg/eh/cast1.C: New test.
4171 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
4174 * gfortran.dg/random_3.f90: New test.
4176 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4179 * g++.dg/other/pr28304.C: Change expected error message.
4180 * g++.dg/other/pr28432.C: New test.
4182 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4185 * g++.dg/init/brace2.C: Change expected error message, add empty init.
4187 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
4190 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
4192 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
4193 g++.dg/debug/enum-2.C: New.
4195 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4198 * g++.dg/parse/long1.C: Add more tests.
4200 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4202 * gfortran.dg/lrshift_1.c: New file.
4204 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4206 PR libgfortran/28335
4207 * gfortran.dg/no_unit_error_1.f90: New test.
4209 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4211 PR libgfortran/28335
4212 * gfortran.dg/no_unit_error_1.f90: Delete test.
4213 * gfortran.dg/no_unit_error_2.f90: Delete test.
4215 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4217 * gfortran.dg/chmod_3.f90: New test.
4218 * gfortran.dg/ltime_gmtime_1.f90: New test.
4219 * gfortran.dg/ltime_gmtime_2.f90: New test.
4220 * gfortran.dg/lrshift_1.f90: New test.
4221 * gfortran.dg/chmod_1.f90: New test.
4222 * gfortran.dg/chmod_2.f90: New test.
4224 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
4227 * g++.dg/template/crash55.C: New test.
4230 * g++.dg/template/nontype16.C: New test.
4232 * g++.dg/template/void2.C: Adjust error markers.
4233 * g++.dg/template/nontype5.C: Adjust error markers.
4235 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
4237 * gcc.target/i386/stack-prot-kernel.c: New test.
4239 2006-07-27 Roger Sayle <roger@eyesopen.com>
4241 * gcc.dg/builtins-55.c: New test case.
4243 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
4245 PR rtl-optimization/27907
4246 * gcc.c-torture/compile/pr27907.c: New test.
4248 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4250 * gfortran.dg/mclock.f90: New test.
4251 * gfortran.dg/int_conv_1.f90: New test.
4252 * gfortran.dg/stat_1.f90: New test.
4253 * gfortran.dg/stat_2.f90: New test.
4255 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4257 PR libgfortran/28335
4258 * gfortran.dg/no_unit_error_1.f90: New test.
4259 * gfortran.dg/no_unit_error_2.f90: New test.
4260 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
4262 2006-07-25 Roger Sayle <roger@eyesopen.com>
4265 * gcc.dg/fold-convround-1.c: New test case.
4267 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4269 * gfortran.dg/arithmetic_if.f90: Fix comments.
4271 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4274 * g++.dg/other/typedef1.C: New test.
4275 * g++.dg/template/typedef4.C: New test.
4276 * g++.dg/template/typedef5.C: New test.
4278 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
4281 * gfortran.dg/allocatable_dummy_3.f90: New.
4283 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4286 * gfortran.dg/arithmetic_if.f90: New test.
4288 2006-07-24 Uros Bizjak <uros@kss-loka.si>
4290 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
4291 avoid memcpy optimization.
4293 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4296 * gfortran.dg/direct_io_6.f90: New test.
4298 2006-07-24 Jan Hubicka <jh@suse.cz>
4302 * gcc.dg/pr25795.c: New test.
4303 * gcc.dg/pr25795-1.c: New test.
4305 2006-07-23 Roger Sayle <roger@eyesopen.com>
4307 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
4308 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
4309 which may be transformed to "g || h" on some platforms.
4311 2006-07-23 Mark Mitchell <mark@codesourcery.com>
4314 * g++.dg/template/friend45.C: New test.
4316 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4318 PR libgfortran/28339
4319 * gfortran.dg/arrayio_8.f90: New test.
4321 2006-07-21 Mike Stump <mrs@apple.com>
4323 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
4325 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
4327 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4330 * g++.dg/eh/catch3.C: New test.
4333 * g++.dg/template/defarg10.C: New test.
4335 2006-07-20 Paul Brook <paul@codesourcery.com>
4338 * gcc.dg/pr27363.c: New test.
4340 2006-07-19 Mark Mitchell <mark@codesourcery.com>
4343 * g++.dg/init/ref13.C: New test.
4345 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4348 * obj-c++.dg/proto-error-1.mm: New test.
4350 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4353 * g++.dg/template/string1.C: New test.
4355 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4358 * g++.dg/template/defarg9.C: New test.
4361 * g++.dg/template/static27.C: New test.
4363 2006-07-18 Diego Novillo <dnovillo@redhat.com>
4366 * gcc.dg/tree-ssa/pr28410.c: New test.
4368 2006-07-18 Lee Millward <lee.millward@gmail.com>
4371 * g++/dg/other/error13.C: New test.
4374 * g++.dg/template/friend44.C: New test.
4376 2006-07-18 Steve Ellcey <sje@cup.hp.com>
4379 * g++.dg/other/pr27495.C: New.
4381 2006-07-18 Olivier Hainque <hainque@adacore.com>
4383 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
4384 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
4386 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4389 * gcc.dg/pragma-pack-4.c: New test.
4391 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4394 * g++.dg/ext/pr28291.C: New test.
4396 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4399 * gcc.c-torture/execute/pr28403.c: New test.
4401 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4404 * gcc.dg/pr28402.c: New test.
4406 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4409 * g++.dg/other/pr28304.C: New test.
4411 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
4414 gcc.c-torture/unsorted/dump-noaddr.c: New test.
4415 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
4417 2006-07-17 Richard Guenther <rguenther@suse.de>
4419 PR tree-optimization/28238
4420 * g++.dg/tree-ssa/pr28238.C: New testcase.
4422 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4425 * g++.dg/eh/catch1.C: New test.
4426 * g++.dg/eh/catch2.C: New test.
4428 2006-07-16 Jakub Jelinek <jakub@redhat.com>
4431 * g++.dg/template/anon3.C: New test.
4433 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
4436 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
4437 specifiers requiring an explicit format tag..
4440 * gfortran.dg/generic_5: New test.
4443 * gfortran.dg/elemental_optional_args_1.f90: New test.
4445 2006-07-16 Olivier Hainque <hainque@adacore.com>
4447 * gnat.dg/assert.ads: New file.
4448 * gnat.dg/controlled_record.ads: Likewise.
4449 * gnat.dg/controlled_record.adb: Likewise.
4451 2006-07-15 Lee Millward <lee.millward@gmail.com>
4454 * g++.dg/other/error12.C: New test.
4457 * g++.dg/template/crash54.C: New test.
4459 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4462 * g++.dg/parse/catch1.C: New test.
4465 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
4468 * g++.dg/ext/attrib24.C: New test.
4470 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4473 * g++.dg/ext/asmspec1.C: New test.
4475 2006-07-13 Janis Johnson <janis187@us.ibm.com>
4477 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
4478 (dg-test): Support shouldfail tests.
4479 * lib/target-supports-dg.exp (dg-shouldfail): New.
4480 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
4481 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
4482 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
4483 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
4484 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
4485 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
4486 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
4488 2006-07-13 Jan Hubicka <jh@suse.cz>
4490 * gcc.target/i386/memcpy-1.c: New.
4492 2006-07-12 Geoffrey Keating <geoffk@apple.com>
4494 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
4496 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
4499 * gfortran.dg/present_1.f90: New test.
4502 * gfortran.dg/interface_derived_type_1.f90: New test.
4504 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
4507 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
4510 2006-07-07 Lee Millward <lee.millward@gmail.com>
4513 * g++.dg/other/label1.C: New test.
4515 2006-07-07 Richard Guenther <rguenther@suse.de>
4518 * gcc.dg/torture/pr28268.c: New testcase.
4520 2006-07-07 Steve Ellcey <sje@cup.hp.com>
4523 * g++.dg/ext/pr27019.C: New.
4525 2006-07-07 Richard Guenther <rguenther@suse.de>
4527 PR tree-optimization/28187
4528 * gcc.dg/pr28187.c: New testcase.
4530 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
4532 * gnat.dg/address_conversion.adb: New test.
4533 * gnat.dg/boolean_subtype.adb: Likewise.
4534 * gnat.dg/frame_overflow.adb: Likewise.
4535 * gnat.dg/pointer_array.adb: Likewise.
4536 * gnat.dg/pointer_conversion.adb: Likewise.
4538 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
4542 * gfortran.dg/print_fmt_5.f90: New test.
4544 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4547 * gfortran.dg/bounds_check_4.f90: New test.
4549 2006-07-05 Richard Guenther <rguenther@suse.de>
4552 * gfortran.dg/pr28158.f90: New testcase.
4554 2006-07-05 Richard Guenther <rguenther@suse.de>
4556 PR tree-optimization/28162
4557 * gcc.dg/pr28162.c: New testcase.
4559 2006-07-05 Richard Guenther <rguenther@suse.de>
4560 Andrew Pinski <pinskia@gcc.gnu.org>
4563 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
4565 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
4568 * gfortran.dg/actual_array_substr_2.f90: New test.
4571 * gfortran.dg/actual_array_constructor_2.f90: New test.
4573 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4575 * gfortran.dg/itime_idate_1.f: New test.
4576 * gfortran.dg/itime_idate_2.f: New test.
4578 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4580 PR libgfortran/27704
4581 * gfortran.dg/open_status_3.f90: New test.
4582 * gfortran.dg/fmt_l.f90: Update for new feature.
4584 2006-07-03 Asher Langton <langton2@llnl.gov>
4586 * gfortran.dg/oldstyle_2.f90: New.
4588 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
4590 * gnat.dg/string_slice.adb: New test.
4592 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4595 * gfortran.dg/semicolon_fixed.c: New.
4596 * gfortran.dg/semicolon_free.c: New.
4598 2006-06-30 Mike Stump <mrs@apple.com>
4600 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
4601 that don't support internal visibility.
4603 2006-06-30 Andrew Pinski <pinskia@gmail.com>
4605 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
4606 for '(' / ')' needing an extra '\'.
4608 2006-06-29 Roger Sayle <roger@eyesopen.com>
4611 * gcc.dg/pr27428-1.c: New test case.
4613 2006-06-29 Mike Stump <mrs@apple.com>
4615 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
4616 on darwin as we can't align commons large enough yet.
4618 * gcc.dg/vla-8.c: Add additional testcases.
4620 2006-06-26 Steve Ellcey <sje@cup.hp.com>
4623 * g++.dg/other/pr28114.C: New.
4625 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
4627 * gcc.c-torture/compile/20060625-1.c: New test.
4629 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
4632 * gfortran.dg/stfunc_3.f90: New test.
4635 * gfortran.dg/impure_actual_1.f90: New test.
4638 * gfortran.dg/elemental_result_1.f90: New test.
4641 * gfortran.dg/select_7.f90: New test.
4644 * intrinsic_actual_1.f: New test.
4648 * gfortran.dg/forall_4.f90: New test.
4651 * gfortran.dg/forall_5.f90: New test.
4653 2006-06-25 Lee Millward <lee.millward@gmail.com>
4656 * g++.dg/template/using13.C: New test.
4659 * g++.dg/other/incomplete3.C: New test.
4661 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4664 * gfortran.dg/substr_3.f: New test.
4665 * gfortran.dg/equiv_2.f90: Update expected error message.
4667 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
4670 * gfortran.dg/actual_array_substr_1.f90: New test.
4672 2006-06-24 Olivier Hainque <hainque@adacore.com>
4674 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
4675 * gnat.dg/scalar_mode_agg_compare.adb: New test.
4677 2006-06-23 Janis Johnson <janis187@us.ibm.com>
4679 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
4681 2006-06-23 Steven G. Kargl <kargls@comcast.net>
4684 * gfortran.dg/simpleif_2.f90: New test.
4686 2006-06-23 Lee Millward <lee.millward@gmail.com>
4688 * g++.dg/template/error22.C: Fix typo.
4690 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4693 * g++.dg/ext/attrib23.C: New test.
4695 2006-06-23 Olivier Hainque <hainque@adacore.com>
4697 * gnat.dg/varsize_temp.adb: New test.
4699 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4702 * g++.dg/other/java2.C: New test.
4704 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
4707 * g++.dg/ext/dllimport4.C. Add more tests for invalid
4710 2006-06-22 Roger Sayle <roger@eyesopen.com>
4713 * gcc.dg/pr27531-1.c: New test case.
4715 2006-06-22 Asher Langton <langton2@llnl.gov>
4718 * gfortran.dg/implicit_8.f90: New.
4720 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
4722 PR rtl-optimization/28121
4723 * gcc.dg/pr28121.c: New test.
4725 2006-06-22 Lee Millward <lee.millward@gmail.com>
4728 * g++.dg/parse/ptrmem6.C: New test.
4731 * g++.dg/template/error22.C: New test.
4733 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4736 * g++.dg/template/friend43.C: New test.
4739 * g++.dg/template/crash53.C: New test.
4742 * g++.dg/rtti/incomplete1.C: New test.
4744 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
4746 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
4748 2006-06-21 Joseph Myers <joseph@codesourcery.com>
4750 * gcc.c-torture/execute/complex-7.c: New.
4752 2006-06-21 Jakub Jelinek <jakub@redhat.com>
4754 * gcc.dg/merge-all-constants-1.c: New test.
4756 2006-06-20 Janis Johnson <janis187@us.ibm.com>
4759 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
4761 2006-06-20 Steven G. Kargl <kargls@comcast.net>
4763 * gfortran.dg/rrspacing_1.f90: New test.
4765 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4768 * g++.dg/other/bitfield2.C: New test.
4770 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
4772 PR tree-optimization/27331
4773 * gcc.dg/pr27331.c: New test.
4775 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
4776 Eric Botcazou <ebotcazou@adacore.com>
4779 * lib/gnat.exp: New file.
4780 * lib/gnat-dg.exp: Likewise.
4781 * gnat.dg: New directory.
4782 * gnat.dg/dg.exp: New driver.
4783 * gnat.dg/specs: New directory.
4784 * gnat.dg/specs/specs.exp: New driver.
4785 * gnat.dg/style: New directory.
4786 * gnat.dg/style/style.exp: New driver.
4788 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
4791 * gfortran.dg/array_initializer_1.f90: New test.
4794 * gfortran.dg/matmul_3.f90: New test.
4796 2006-06-19 Andrew Pinski <pinskia@gmail.com>
4799 * gcc.dg/tree-ssa/inline-1.c: New test.
4801 2006-06-19 Anatoly Sokolov <aesok@post.ru>
4803 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
4804 in malloc prototype; remove XFAIL.
4805 * gcc.dg/pr18241-2.c: Ditto.
4806 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
4807 in memset prototype; remove XFAIL.
4808 * gcc.dg/tree-ssa/pr23382.c: Ditto.
4810 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
4812 * gcc.dg/vla-8.c: Add.
4814 2006-06-19 Richard Guenther <rguenther@suse.de>
4816 PR tree-optimization/27090
4817 * g++.dg/tree-ssa/pr27090.C: New testcase.
4819 2006-06-19 Roger Sayle <roger@eyesopen.com>
4822 * gcc.dg/pr27861-1.c: New test case.
4824 2006-06-19 Richard Guenther <rguenther@suse.de>
4827 * gcc.dg/torture/pr28045.c: New testcase.
4829 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4832 * gfortran.dg/associated_4.f90: New test.
4834 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4838 * gfortran.dg/real_const_3.f90: New test.
4840 2006-06-16 Mark Mitchell <mark@codesourcery.com>
4843 * g++.dg/template/static26.C: New test.
4846 * g++.dg/expr/bitfield2.C: New test.
4849 * g++.dg/parse/linkage2.C: New test.
4851 2006-06-16 Richard Guenther <rguenther@suse.de>
4854 * gcc.dg/pr15785-1.c: Revert last change.
4855 * gcc.dg/torture/pr27116-2.c: New testcase.
4857 2006-06-16 Roger Sayle <roger@eyesopen.com>
4860 * gcc.dg/pr27802-1.c: New test case.
4862 2006-06-15 Mark Mitchell <mark@codesourcery.com>
4865 * g++.dg/template/ttp18.C: New test.
4866 * g++.dg/template/ttp19.C: Likewise.
4869 * g++.dg/expr/cond9.C: New test.
4872 * g++.dg/template/ctor7.C: New test.
4874 2006-06-15 Janis Johnson <janis187@us.ibm.com>
4876 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
4878 2006-06-16 Richard Guenther <rguenther@suse.de>
4880 PR tree-optimization/27781
4881 * gcc.dg/tree-ssa/pr27781.c: New testcase.
4883 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
4885 * gfortran.dg/allocate_zerosize_2.f90: New test case.
4887 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
4889 * gcc.dg/tree-ssa/loop-18.c: New test.
4891 2006-06-14 Mark Mitchell <mark@codesourcery.com>
4894 * g++.dg/template/crash52.C: New test.
4897 * g++.dg/ext/attrib22.C: New test.
4900 * g++.dg/template/builtin1.C: New test.
4901 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
4904 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
4906 * g++.old-deja/g++.pt/crash51.C: Likewise.
4909 * g++.dg/lookup/linkage1.C: New test.
4910 * g++.dg/lookup/linkage2.C: Likewise.
4912 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
4915 * gcc.dg/pr27959.c: New testcase.
4917 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
4920 * g++.dg/eh/div.C: New test.
4922 2006-06-13 Jakub Jelinek <jakub@redhat.com>
4925 * g++.dg/tree-ssa/pr26757.C: New test.
4926 * g++.dg/tree-ssa/pr27894.C: New test.
4928 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
4930 * gcc.c-torture/compile/20060609-1.c: New test.
4933 * gcc.c-torture/compile/pr27863.c: New test.
4935 2006-06-13 Richard Guenther <rguenther@suse.de>
4937 PR tree-optimization/27830
4938 * g++.dg/tree-ssa/pr27830.C: New testcase.
4940 2006-06-13 Matthew Sachs <msachs@apple.com>
4942 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
4943 the list of compiler flags; this causes those flags to be checked
4944 for things like dg-skip-if.
4946 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4949 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
4951 2006-06-12 Mark Mitchell <mark@codesourcery.com>
4952 Kazu Hirata <kazu@codesourcery.com>
4954 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
4955 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
4957 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4960 * g++.dg/lookup/using15.C: New test.
4963 * g++.dg/other/anon4.C: New test.
4965 2006-06-12 Roger Sayle <roger@eyesopen.com>
4968 * g++.dg/init/complex1.C: New test case.
4970 2006-06-11 Eric Christopher <echristo@apple.com>
4973 * gcc.dg/bf-ms-layout.c: Run on darwin.
4974 * gcc.dg/bf-no-ms-layout: Ditto.
4975 * gcc.dg/attr-ms_struct-2.c: New.
4976 * gcc.dg/bf-ms-layout-2.c: Ditto.
4978 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
4980 * gcc.dg/attr-ms_struct-packed1.c: New.
4982 2006-06-09 Mike Stump <mrs@apple.com>
4984 * gcc.dg/vla-7.c: Add.
4986 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
4989 * gfortran.dg/entry_6.f90: New test.
4993 * gfortran.dg/entry_7.f90: New test.
4995 2006-06-09 Jakub Jelinek <jakub@redhat.com>
4998 * gcc.dg/cpp/_Pragma6.c: New test.
5001 * g++.dg/cpp/_Pragma1.C: New test.
5003 PR preprocessor/27746
5004 * gcc.dg/gomp/macro-3.c: New test.
5005 * gcc.dg/gomp/macro-4.c: New test.
5006 * g++.dg/gomp/macro-3.C: New test.
5007 * g++.dg/gomp/macro-4.C: New test.
5009 2006-06-09 Richard Guenther <rguenther@suse.de>
5011 PR tree-optimization/26998
5012 * gcc.dg/torture/pr26998.c: New testcase.
5013 * gcc.dg/tree-ssa/vrp29.c: New testcase.
5015 2006-06-08 Mike Stump <mrs@apple.com>
5017 * gcc.dg/pr27095.c: Account for stubs.
5020 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
5021 produce bad code on darwin.
5023 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5026 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
5028 2006-06-08 Asher Langton <langton2@llnl.gov>
5031 * cray_pointers_2.f90: Add -fbounds-check compile flag.
5033 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5036 * gcc.dg/union-3.c: New test.
5038 2006-06-08 Richard Guenther <rguenther@suse.de>
5041 * gcc.dg/torture/pr27116.c: New testcase.
5042 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
5044 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5046 PR rtl-optimization/26449
5047 * gcc.dg/pr26449.c: New test.
5049 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5052 * g++.dg/ext/offsetof1.C: Test member functions.
5054 2006-06-07 Steve Ellcey <sje@cup.hp.com>
5056 * gcc.dg/pr27095.c: Improve scanning.
5058 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
5061 * gfortran.dg/saved_automatic_1.f90: New test.
5064 * gfortran.dg/array_simplify_1.f90: New test.
5067 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5070 * gfortran.dg/entry_dummy_ref_2.f90: New test.
5072 2006-06-06 Mark Mitchell <mark@codesourcery.com>
5075 * g++.dg/expr/cast7.C: New test.
5077 2006-06-06 Janis Johnson <janis187@us.ibm.com>
5079 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
5080 * lib/gcc-defs.exp (tool_check_compile): Ditto.
5081 * lib/fortran-torture.exp (fortran-torture-compile,
5082 fortran-torture-execute): Ditto.
5084 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
5087 * gcc.dg/vmx/pr27842.c: New test.
5089 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5092 * gfortran.dg/bounds_check_3.f90: New test.
5094 2006-06-05 Mike Stump <mrs@apple.com>
5096 * objc.dg/objc-fast-4.m: Skip for ppc64.
5098 2006-06-05 Steve Ellcey <sje@cup.hp.com>
5101 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
5103 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
5104 Victor Kaplansky <victork@il.ibm.com>
5106 PR tree-optimizations/26360
5107 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
5109 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
5111 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
5114 * gfortran.dg/data_char_1.f90: Add messages for truncated
5118 * gfortran.dg/func_decl_2.f90: New test.
5121 * gfortran.dg/do_2.f90: New test.
5124 * gfortran.dg/associated_3.f90: New test.
5126 2006-06-04 Mark Mitchell <mark@codesourcery.com>
5129 * g++.dg/template/static25.C: New test.
5132 * g++.dg/init/array21.C: New test.
5135 * g++.dg/ext/complit7.C: New test.
5138 * g++.dg/parse/ptrmem5.C: New test.
5140 2006-06-04 Roger Sayle <roger@eyesopen.com>
5141 Andrew Pinski <pinskia@physics.uc.edu>
5145 * gcc.dg/pr27150-1.c: New testcase.
5146 * gcc.dg/pr27382-1.c: New testcase.
5147 * gcc.dg/pr27382-2.c: New testcase.
5149 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
5153 * gcc.dg/array-10.c: New test.
5155 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5158 * g++.dg/init/const4.C: New test.
5159 * g++.dg/init/member1.C: Add error-marker.
5160 * g++.dg/other/fold1.C: Adjust error-marker.
5162 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5165 * g++.dg/ext/offsetof1.C: New test.
5167 2006-06-04 Eric Christopher <echristo@apple.com>
5169 * gcc.dg/attr-ms_struct-1.c: New.
5171 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
5173 * gcc.c-torture/compile/builtin_constant_p.c: New test.
5175 2006-06-04 Richard Guenther <rguenther@suse.de>
5177 PR tree-optimization/27039
5178 * gcc.dg/tree-ssa/loop-17.c: New testcase.
5180 2006-06-03 Roger Sayle <roger@eyesopen.com>
5183 * gcc.target/i386/amd64-abi-2.c: New test case.
5185 2006-06-02 Eric Christopher <echristo@apple.com>
5187 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
5188 * gcc.target/i386/20020523-1.c: Skip if darwin.
5189 * gcc.target/i386/asm-3.c: Ditto.
5190 * gcc.target/i386/20011119-1.c: Ditto.
5191 * gcc.target/i386/clobbers.c: Remove pic part of test.
5193 2006-06-02 Steve Ellcey <sje@cup.hp.com>
5195 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
5196 * g++.old-deja/g++.other/init19.C: Ditto.
5197 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
5198 and add other platforms as expected failures.
5200 2006-06-01 Steve Ellcey <sje@cup.hp.com>
5202 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
5203 (is-effective-target-keyword): Ditto.
5205 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
5208 * gfortran.dg/extended_char_comparison_1.f: New test.
5210 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
5213 * gfortran.dg/dummy_procedure_1.f90: New test.
5216 * gfortran.dg/dummy_procedure_2.f90: New test.
5218 * gfortran.dg/associated_2.f90: Correct to make consistent with
5221 2006-05-31 Roger Sayle <roger@eyesopen.com>
5223 * gcc.target/i386/387-11.c: New test case.
5225 2006-05-31 Mark Mitchell <mark@codesourcery.com>
5228 * g++.dg/template/cond6.C: New test.
5231 * g++.dg/template/crash51.C: New test.
5232 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
5235 * g++.dg/init/array20.C: New test.
5237 2006-05-31 Roger Sayle <roger@eyesopen.com>
5239 * gcc.dg/builtins-54.c: New test case.
5241 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5244 * g++.dg/template/fntry1.C: Add dg-do link.
5247 * g++.dg/parse/friend6.C: New test.
5249 2006-05-30 Asher Langton <langton2@llnl.gov>
5251 * gfortran.dg/cray_pointers_7.f90: New test.
5253 2006-05-30 Roger Sayle <roger@eyesopen.com>
5255 PR tree-optimization/23452
5256 * gcc.dg/fold-mulconj-1.c: New test case.
5258 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5261 * g++.dg/parse/bitfield1.C: New test.
5263 2006-05-30 Roger Sayle <roger@eyesopen.com>
5265 * gcc.target/ppc-eq0-1.c: New test case.
5266 * gcc.target/ppc-negeq0-1.c: New test case.
5268 2006-05-30 Dirk Mueller <dmueller@suse.de>
5271 * gcc.dg/overflow-warn-5.c: New test.
5273 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5276 * gcc.dg/sizeof-1.c: New test.
5278 2006-05-30 Uros Bizjak <uros@kss-loka.si>
5281 * gcc.target/i386/pr27790.c: New test.
5283 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5285 PR libgfortran/27757
5286 * gfortran.dg/direct_io_5.f90: New test.
5288 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5290 PR libgfortran/27634
5291 * gfortran.dg/fmt_missing_period_1.f: New test.
5292 * gfortran.dg/fmt_missing_period_2.f: New test.
5293 * gfortran.dg/fmt_missing_period_3.f: New test.
5295 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5298 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
5301 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5304 * g++.dg/template/new6.C: New test.
5306 2006-05-29 Roger Sayle <roger@eyesopen.com>
5308 PR tree-optimization/24964
5309 * gcc.target/i386/387-10.c: New test case.
5311 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
5313 * intrinsics/string_intrinsics.c (compare_string):
5314 Use memcmp instead of strncmp to avoid tripping over
5315 CHAR(0) in a string.
5317 2006-05-27 Richard Guenther <rguenther@suse.de>
5320 * gcc.dg/torture/pr27773.c: New testcase.
5322 2006-05-27 Dirk Mueller <dmueller@suse.de>
5324 * gcc.dg/pr24561.c: Rename to..
5325 * gcc.dg/pr25962.c: .. this.
5327 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5330 * gfortran.dg/bounds_check_2.f: New test.
5332 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
5334 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
5335 * gfortran.dg/byte_1.f90: Likewise.
5336 * gfortran.dg/dup_save_2.f90: Likewise.
5338 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
5340 * gfortran.dg/associated_2.f90: New test.
5342 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5345 * gfortran.dg/bounds_check_1.f90: New test.
5347 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
5349 PR rtl-optimization/27661
5350 * gcc.dg/pr27661.c: New test case.
5352 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
5355 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
5356 * gfortran.dg/print_parentheses_1.f: New test.
5357 * gfortran.dg/print_parentheses_2.f90: New test.
5359 2006-05-26 Jakub Jelinek <jakub@redhat.com>
5362 * gcc.dg/pr27758.c: New test.
5364 2006-05-24 Falk Hueffner <falk@debian.org>
5366 * gcc.c-torture/compile/pr27571.c: New test.
5368 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
5371 * gfortran.dg/spec_expr_4.f90: New test.
5374 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
5376 2006-05-25 Mark Mitchell <mark@codesourcery.com>
5379 * g++.dg/ext/complit6.C: New test.
5380 * g++.dg/ext/complit3.C: Adjust error markers.
5381 * g++.dg/init/const3.C: New test.
5383 2006-05-25 Richard Guenther <rguenther@suse.de>
5386 * gcc.dg/torture/pr27743.c: New testcase.
5388 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5390 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
5392 2006-05-25 Alan Modra <amodra@bigpond.net.au>
5394 * gcc.dg/compat/scalar-by-value-x.h: New.
5395 * gcc.dg/compat/scalar-by-value-y.h: New.
5396 * gcc.dg/compat/scalar-by-value-5.c: New.
5397 * gcc.dg/compat/scalar-by-value-5_main.c: New.
5398 * gcc.dg/compat/scalar-by-value-5_x.c: New.
5399 * gcc.dg/compat/scalar-by-value-5_y.c: New.
5400 * gcc.dg/compat/scalar-by-value-6.c: New.
5401 * gcc.dg/compat/scalar-by-value-6_main.c: New.
5402 * gcc.dg/compat/scalar-by-value-6_x.c: New.
5403 * gcc.dg/compat/scalar-by-value-6_y.c: New.
5405 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5407 PR tree-optimization/27639
5408 PR tree-optimization/26719
5409 * gcc.dg/pr27639.c: New test.
5410 * gcc.dg/pr26719.c: New test.
5411 * gcc.dg/tree-ssa/scev-cast.c: New test.
5413 2006-05-23 Mark Mitchell <mark@codesourcery.com>
5416 * g++.dg/template/error21.C: New test.
5418 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
5421 * gcc.target/i386/pr27696.c: New.
5423 2006-05-22 Janis Johnson <janis187@us.ibm.com>
5425 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
5427 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
5429 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5432 * g++.dg/other/assign1.C: New test.
5434 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
5437 * gcc.target/i386/pr27266.c: New.
5439 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5442 * g++.dg/ext/asm9.C: New test.
5444 2006-05-22 Richard Sandiford <richard@codesourcery.com>
5446 PR rtl-optimization/25514
5447 * gcc.c-torture/compile/pr25514.c: New test.
5449 2006-05-22 Richard Guenther <rguenther@suse.de>
5452 2006-01-31 Richard Guenther <rguenther@suse.de>
5454 * gcc.target/i386/sselibm-1.c: New testcase.
5455 * gcc.target/i386/sselibm-2.c: Likewise.
5456 * gcc.target/i386/sselibm-3.c: Likewise.
5457 * gcc.target/i386/sselibm-4.c: Likewise.
5458 * gcc.target/i386/sselibm-5.c: Likewise.
5460 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5463 * gcc.dg/func-args-2.c: New test.
5466 * gcc.dg/struct-incompl-1.c: New test.
5468 2006-05-22 Richard Guenther <rguenther@suse.de>
5471 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
5472 the transformations we test for.
5474 2006-05-22 Richard Guenther <rguenther@suse.de>
5477 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
5479 2006-05-21 Mark Mitchell <mark@codesourcery.com>
5482 * g++.dg/warn/new1.C: New test.
5483 * g++.dg/template/new5.C: Likewise.
5485 2006-05-21 Roger Sayle <roger@eyesopen.com>
5487 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
5488 * gcc.target/i386/20060512-3.c: Likewise.
5490 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
5492 PR rtl-optimization/27671
5493 * gcc.c-torture/execute/pr27671-1.c: New.
5494 * gcc.dg/pr27671-2.c: Likewise.
5496 PR tree-optimization/26622.
5497 * gcc.c-torture/compile/pr26622.c: New.
5499 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5502 * gfortran.dg/recursive_reference_1.f90: New test.
5504 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5507 * gfortran.dg/elemental_subroutine_3.f90: New test.
5510 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
5513 * gfortran.dg/associated_target_1.f90: New test.
5516 * gfortran.dg/maxloc_shape_1.f90: New test.
5518 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5520 PR libgfortran/24459
5521 * gfortran.dg/namelist_24.f90: New test.
5522 * gfortran.dg/namelist_12.f: Fix typo in comment.
5524 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
5527 * g++.dg/other/error11.C: New test.
5529 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5531 * gcc.target/mips/pr26765.c: Add -w to options.
5533 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5535 * lib/target-supports.exp (check_effective_target_mpaired_single):
5537 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
5539 * g++.dg/vect/vect.exp: Likewise.
5541 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5544 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
5546 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
5549 * gfortran.dg/temporary_1.f90: New file.
5551 2006-05-19 Andreas Schwab <schwab@suse.de>
5553 * g++.dg/other/unused1.C: Also match "stringz".
5555 2006-05-19 Mark Mitchell <mark@codesourcery.com>
5558 * g++.dg/template/fntry1.C: New test.
5560 2006-05-18 Mark Mitchell <mark@codesourcery.com>
5564 * g++.dg/conversion/bitfield5.C: New test.
5565 * g++.dg/conversion/bitfield6.C: New test.
5567 2006-05-18 Mike Stump <mrs@apple.com>
5569 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
5570 * gcc.dg/vla-4.c: Add.
5571 * gcc.dg/vla-5.c: Add.
5572 * gcc.dg/vla-6.c: Add.
5574 2006-05-12 Stuart Hastings <stuart@apple.com>
5576 * testsuite/gcc.target/i386/20060512-1.c: New.
5577 * testsuite/gcc.target/i386/20060512-2.c: New.
5578 * testsuite/gcc.target/i386/20060512-3.c: New.
5579 * testsuite/gcc.target/i386/20060512-4.c: New.
5581 2006-05-17 Mark Mitchell <mark@codesourcery.com>
5584 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
5587 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
5588 * g++.dg/parse/linkage1.C: New test.
5590 2006-05-17 Jakub Jelinek <jakub@redhat.com>
5592 PR tree-optimization/27548
5593 * g++.dg/tree-ssa/pr27548.C: New test.
5595 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5598 * gfortran.dg/recursive_check_1.f: New test.
5599 * gfortran.dg/recursive_check_2.f90: New test.
5601 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
5603 * g++.dg/opt/temp2.C: New test.
5605 2006-05-17 Jakub Jelinek <jakub@redhat.com>
5608 * g++.dg/init/brace5.C: New test.
5611 * gcc.dg/gomp/pr27415.c: New test.
5612 * g++.dg/gomp/pr27415.C: New test.
5614 PR tree-optimization/27549
5615 * g++.dg/tree-ssa/pr27549.C: New test.
5617 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5619 PR libgfortran/27575
5620 * gfortran.dg/read_eof_4.f90: New test.
5622 2006-05-16 Richard Guenther <rguenther@suse.de>
5624 PR tree-optimization/22303
5625 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
5627 2006-05-16 Jakub Jelinek <jakub@redhat.com>
5630 * gcc.dg/gomp/pr27573.c: New test.
5631 * gfortran.dg/gomp/pr27573.f90: New test.
5634 * gcc.dg/gomp/pr27499.c: New test.
5635 * g++.dg/gomp/pr27499.C: New test.
5637 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5640 * g++.dg/parser/access8.C: Adjust error marker.
5641 * g++.dg/template/access17.C: New test.
5642 * g++.dg/template/access18.C: Likewise.
5644 2006-05-15 Roger Sayle <roger@eyesopen.com>
5647 * gcc.target/i386/pr26600.c: New test case.
5649 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5652 * g++.dg/expr/bitfield1.C: New test.
5654 2006-05-15 Richard Guenther <rguenther@suse.de>
5656 PR tree-optimization/27603
5657 * gcc.dg/torture/pr27603.c: New testcase.
5659 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
5662 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5665 * gfortran.dg/scalar_return_1.f90: New test.
5668 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
5670 2006-05-15 Jakub Jelinek <jakub@redhat.com>
5672 * gcc.dg/gomp/critical-4.c: New test.
5673 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
5674 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
5675 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
5676 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
5678 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5681 * g++.dg/template/dependent-args1.C: New test.
5684 * g++.dg/lookup/this1.C: New test.
5687 * g++.dg/template/operator6.C: New test.
5688 * g++.dg/template/incomplete3.C: New test.
5691 * g++.dg/template/new4.C: New test.
5694 * g++.dg/template/void2.C: New test.
5696 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
5698 * g++.dg/template/dependent-expr5.C: New test.
5700 2006-05-14 Roger Sayle <roger@eyesopen.com>
5703 * gcc.dg/pr26729-1.c: New test case.
5705 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
5707 * gcc.dg/pr27003.c: New test.
5709 2006-05-12 Steve Ellcey <sje@cup.hp.com>
5711 * lib/target-supports.dg (check_cxa_atexit_available): Change
5712 v3_target_compile to ${tool}_target_compile.
5714 2006-05-11 Jason Merrill <jason@redhat.com>
5716 * lib/scanasm.exp (scan-not-hidden): Fix typo.
5718 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5721 * gfortran.dg/label_5.f90: New test.
5723 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
5725 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
5726 check_effective_target_powerpc_altivec_ok): New.
5727 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
5728 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
5729 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
5730 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
5731 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
5732 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
5733 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
5734 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
5735 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
5736 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
5737 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
5738 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
5739 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
5740 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
5741 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
5742 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
5743 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
5744 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
5745 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
5746 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
5747 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
5748 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
5749 gcc.target/powerpc/altivec-9.c,
5750 gcc.target/powerpc/altivec-consts.c,
5751 gcc.target/powerpc/altivec-pr22085.c,
5752 gcc.target/powerpc/altivec-splat.c,
5753 gcc.target/powerpc/altivec-types-1.c,
5754 gcc.target/powerpc/altivec-types-2.c,
5755 gcc.target/powerpc/altivec-types-3.c,
5756 gcc.target/powerpc/altivec-types-4.c,
5757 gcc.target/powerpc/altivec-varargs-1.c,
5758 gcc.target/powerpc/altivec-vec-merge.c,
5759 gcc.target/powerpc/ppc-vector-memcpy.c,
5760 gcc.target/powerpc/ppc-vector-memset.c,
5761 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
5762 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
5763 these effective targets.
5764 * gcc.dg/vmx/pr27006.c: Add missing close brace.
5765 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
5767 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5770 * g++.dg/other/fold1.C: New test.
5773 * gcc.dg/fold-nonneg-1.c: New test.
5776 * g++.dg/other/operator1.C: New test.
5778 2006-05-11 Richard Guenther <rguenther@suse.de>
5781 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
5783 2006-05-10 Janis Johnson <janis187@us.ibm.com>
5785 * lib/target-supports-dg.exp (check-flags): New.
5786 (dg-skip-if): Move flag checks.
5788 2006-05-09 Steve Ellcey <sje@cup.hp.com>
5790 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
5791 * lib/target-supports.dg (check_cxa_atexit_available): New.
5793 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
5796 * gfortran.dg/multiple_allocation_2.f90: New test case.
5798 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
5800 * gcc.target/arm/pr27387.C: Fix a comment typo.
5802 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5805 * gfortran.dg/error_recovery_1.f90: New test.
5807 2006-05-10 Richard Guenther <rguenther@suse.de>
5809 PR tree-optimization/27302
5810 * gcc.dg/torture/pr27302.c: New testcase.
5812 2006-05-09 Dirk Mueller <dmueller@suse.de>
5813 Richard Guenther <rguenther@suse.de>
5816 * gcc.dg/tree-ssa/pr27498.c: New testcase.
5818 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
5820 PR rtl-optimization/27335
5821 * gcc.dg/pr27335.c: New test.
5823 2006-05-06 Richard Sandiford <richard@codesourcery.com>
5825 * gcc.target/mips/mips-ps-5.c: New file.
5827 2006-05-08 Jan Hubicka <jh@suse.cz>
5830 * gcc.dg/pr25962.c: New.
5832 2006-05-08 Roger Sayle <roger@eyesopen.com>
5835 * gcc.target/powerpc/pr27158.c: New test case.
5837 2006-05-08 Laurent GUERBY <laurent@guerby.net>
5840 * ada/acats/run_all.sh: Use test -z.
5842 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5845 * gfortran.dg/spec_expr_3.f90: New test.
5847 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
5850 * gcc.target/i386/monitor.c: New file.
5852 2006-05-08 Alan Modra <amodra@bigpond.net.au>
5854 * gcc.dg/pr27095.c: xfail *-*-darwin*.
5856 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5859 * g++.dg/other/ptrmem7.C: New test.
5861 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5864 * gcc.dg/array-9.c: New test.
5866 2006-05-07 Richard Guenther <rguenther@suse.de>
5868 PR tree-optimization/27409
5869 * gcc.dg/torture/pr27409.c: New testcase.
5871 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5874 * gfortran.dg/select_6.f90: New.
5876 2006-05-07 Richard Guenther <rguenther@suse.de>
5878 PR tree-optimization/27136
5879 * gcc.dg/torture/pr27136.c: New testcase.
5881 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
5884 * gfortran.dg/char_cons_len_1.f90: New test.
5886 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5889 * g++.dg/template/incomplete2.C: New test.
5891 2006-05-06 Richard Guenther <rguenther@suse.de>
5893 PR tree-optimization/27151
5894 * gcc.dg/vect/pr27151.c: New testcase.
5896 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5899 * g++.dg/template/void1.C: New test.
5902 * g++.dg/other/void2.C: New test.
5905 * g++.dg/conversion/void1.C: New test.
5907 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
5910 * g++.dg/other/unused1.C: New.
5912 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5915 * objc.dg/member-1.m: New test.
5917 2006-05-05 Steve Ellcey <sje@cup.hp.com>
5919 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
5921 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5924 * gfortran.dg/matmul_2.f90: New test.
5926 2005-05-05 Laurent GUERBY <laurent@guerby.net>
5928 * ada/acats/run_all.sh: Use sync when main not found.
5930 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
5933 * gcc.target/mips/pr26765.c: New.
5935 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
5937 * gcc.target/bfin: New directory.
5938 * gcc.target/bfin/bfin.exp: New file.
5939 * gcc.target/bfin/frmul.c: New file.
5940 * gcc.target/bfin/arith.c: New file.
5941 * gcc.target/bfin/mul-combine.c: New file.
5942 * gcc.target/bfin/shift.c: New file.
5944 2006-05-04 Richard Guenther <rguenther@suse.de>
5946 PR tree-optimization/14287
5947 PR tree-optimization/14844
5948 PR tree-optimization/19792
5949 PR tree-optimization/21608
5950 PR tree-optimization/27090
5951 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
5952 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
5953 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
5954 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
5955 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
5957 2006-05-04 Jakub Jelinek <jakub@redhat.com>
5959 PR tree-optimization/27285
5960 * gcc.c-torture/execute/pr27285.c: New test.
5963 * gcc.dg/gomp/pr27388-1.c: New test.
5964 * gcc.dg/gomp/pr27388-2.c: New test.
5965 * gcc.dg/gomp/pr27388-3.c: New test.
5968 * g++.dg/gomp/pr27359.C: New test.
5970 2006-05-02 Steven G. Kargl <kargls@comcast.net>
5973 * gfortran.dg/iargc.f90: New test.
5975 2006-05-02 Mark Mitchell <mark@codesourcery.com>
5978 * g++.dg/template/crash49.C: New test.
5980 2006-05-02 Steve Ellcey <sje@cup.hp.com>
5983 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
5985 2006-05-02 Jeff Law <law@redhat.com>
5987 PR tree-optimization/27364
5988 * gcc.c-torture/execute/pr27364.c: New test.
5990 2006-05-02 Mark Mitchell <mark@codesourcery.com>
5993 * g++.dg/parser/ctor5.C: New test.
5995 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
5998 * gcc.target/arm/arm.exp: New.
5999 * gcc.target/arm/pr27387.C: Likewise.
6001 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
6005 * gfortran.dg/module_equivalence_2.f90: New test.
6007 2006-05-02 Jakub Jelinek <jakub@redhat.com>
6010 * g++.dg/gomp/pr27337-1.C: New test.
6011 * g++.dg/gomp/pr27337-2.C: New test.
6014 * gcc.dg/gomp/pr27328.c: New test.
6017 * g++.dg/gomp/pr27325.C: New test.
6020 * g++.dg/gomp/pr27310.C: New test.
6022 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6024 PR tree-optimization/27291
6025 * g++.dg/tree-ssa/pr27291.C: New test.
6027 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6029 PR tree-optimization/27283
6030 * g++.dg/tree-ssa/pr27283.C: New test.
6032 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6034 * gcc.dg/tree-ssa/loop-16.c: New test.
6036 2006-05-01 Roger Sayle <roger@eyesopen.com>
6037 Joseph S. Myers <joseph@codesourcery.com>
6039 * gcc.dg/Wconversion-3.c: New test case.
6040 * gcc.dg/Wconversion-4.c: Likewise.
6042 2006-05-01 Richard Guenther <rguenther@suse.de>
6044 PR tree-optimization/26726
6045 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
6047 2006-04-30 Roger Sayle <roger@eyesopen.com>
6049 * gcc.dg/Woverflow-1.c: New test case.
6050 * gcc.dg/Woverflow-2.c: Likewise.
6051 * gcc.dg/Woverflow-3.c: Likewise.
6053 2006-04-30 Mark Mitchell <mark@codesourcery.com>
6056 * g++.dg/template/defarg8.C: New test.
6058 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6061 * g++.dg/parse/operator7.C: New test.
6063 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6067 * g++.dg/template/crash48.C: New test.
6070 * g++.dg/parse/ctor4.C: New test.
6072 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6075 * gfortran.df/char_type_len.f90: New test.
6077 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6079 PR libgfortran/27304
6080 * gfortran.dg/fmt_exhaust.f90: New test.
6082 2006-04-28 Roger Sayle <roger@eyesopen.com>
6085 * gcc.dg/large-size-array-2.c: New test case.
6087 2006-04-28 Richard Guenther <rguenther@suse.de>
6090 * gcc.target/i386/pr26826.c: New testcase.
6092 2006-04-28 Jakub Jelinek <jakub@redhat.com>
6095 * gcc.c-torture/execute/pr27260.c: New.
6097 2006-04-28 Alan Modra <amodra@bigpond.net.au>
6100 * gcc.dg/pr27095.c: New.
6102 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6105 * g++.dg/conversion/bitfield4.C: New test.
6107 2006-04-27 Eric Christopher <echristo@apple.com>
6109 * gcc.dg/pragma-ms_struct.c: New.
6111 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6114 * g++.dg/template/crash47.C: New test.
6116 2006-04-27 Dirk Mueller <dmueller@suse.de>
6118 * gcc.target/i386/sse-7.c: build with -msse.
6120 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
6123 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
6124 (main): Exit if processor doesn't support SSE.
6126 2006-04-26 David Edelsohn <edelsohn@gnu.org>
6129 * gcc.c-torture/compile/pr27282.c: New test.
6131 2006-04-26 Jakub Jelinek <jakub@redhat.com>
6134 * g++.dg/gomp/pr26913.C: New test.
6137 * gcc.dg/gomp/pr25996.c: New test.
6138 * g++.dg/gomp/pr25996.C: New test.
6140 2006-04-25 Richard Sandiford <richard@codesourcery.com>
6142 PR rtl-optimization/26725
6143 * gcc.c-torture/compile/pr26725.c: New test.
6145 2006-04-25 Richard Guenther <rguenther@suse.de>
6147 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
6150 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
6152 * gcc.dg/20060425-1.c: New testcase.
6154 2006-04-25 Jakub Jelinek <jakub@redhat.com>
6156 PR tree-optimization/26865
6157 * gcc.dg/pr26865.c: New test.
6159 2006-04-24 Mark Mitchell <mark@codesourcery.com>
6162 * g++.dg/conversion/bitfield1.C: New test.
6163 * g++.dg/conversion/bitfield2.C: Likewise.
6164 * g++.dg/conversion/bitfield3.C: Likewise.
6166 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6167 Richard Guenther <rguenther@suse.de>
6169 PR tree-optimization/27236
6170 * gcc.dg/tree-ssa/pr27236.c: New testcase.
6172 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6175 * g++.dg/other/incomplete2.C: New test.
6177 2006-04-24 Richard Guenther <rguenther@suse.de>
6180 * gcc.dg/torture/pr26869.c: New testcase.
6182 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6183 Richard Guenther <rguenther@suse.de>
6185 PR tree-optimization/27218
6186 * g++.dg/tree-ssa/pr27218.C: New testcase.
6188 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6191 * g++.dg/template/friend41.C: New test.
6193 2006-04-23 David Edelsohn <edelsohn@gnu.org>
6195 * g++.dg/opt/pr15551.C: Include cstdio.
6196 (main): Use remove instead of unlink.
6198 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
6200 * gcc.dg/sibcall-7.c: New test.
6201 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
6202 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
6203 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
6204 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
6205 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
6207 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6210 * g++.dg/opt/bitfield1.C: New test.
6211 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
6212 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
6213 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
6214 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
6215 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
6216 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
6217 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
6218 * g++.dg/abi/bitfield2.C: Likewise.
6219 * g++.dg/init/bitfield1.C: Likewise.
6221 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
6224 * gfortran.dg/elemental_subroutine_4.f90: New test.
6225 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
6228 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
6230 * gcc.c-torture/compile/20060421-1.c: New testcase.
6232 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6235 * gcc.dg/init-bad-4.c: New test.
6237 2006-04-21 Paul Brook <paul@codesourcery.com>
6239 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
6241 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
6244 * gfortran.dg/defined_operators_1.f90: New test.
6245 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
6246 remove old ones associated, incorrectly, with Note 5.46.
6249 * gfortran.dg/character_array_constructor_1.f90: New test.
6251 2006-04-20 Jakub Jelinek <jakub@redhat.com>
6253 * gcc.dg/20060419-1.c: New test.
6255 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
6258 * gcc.dg/struct-parse-1.c: New test case.
6260 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6263 * g++.dg/parse/template19.C: New test.
6266 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
6269 * g++.dg/expr/call3.C: New test.
6272 * g++.dg/conversion/dynamic1.C: New test.
6274 2006-04-19 Mark Mitchell <mark@codesourcery.com>
6277 * g++.dg/template/crash35.C: Tweak error markers.
6278 * g++.dg/template/crash46.C: New test.
6279 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
6280 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
6282 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
6284 PR rtl-optimization/14261
6285 * gcc.c-torture/compile/20060419-1.c: Added.
6287 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
6289 * gfortran.dg/label_1.f90: Adjust dg-error.
6291 2006-04-16 Roger Sayle <roger@eyesopen.com>
6294 * gcc.dg/fold-cond-1.c: New test case.
6295 * gcc.dg/pr26961-1.c: Likewise.
6297 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6299 PR libgfortran/27138
6300 * gfortran.dg/read_bad_advance.f90: New test.
6302 2006-04-16 Roger Sayle <roger@eyesopen.com>
6303 Dale Johannesen <dalej@apple.com>
6306 * gcc.target/i386/vecinit-3.c: New testcase.
6307 * gcc.target/i386/vecinit-4.c: Likewise.
6308 * gcc.target/i386/sse-18.c: Likewise.
6309 * gcc.target/i386/sse-19.c: Likewise.
6311 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
6313 * gfortran.dg/allocate_zerosize_1.f90: New test.
6315 2006-04-16 Mark Mitchell <mark@codesourcery.com>
6318 * g++.dg/template/crash45.C: New test.
6320 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
6323 * gfortran.dg/proc_assign_1.f90: New test.
6324 * gfortran.dg/procedure_lvalue.f90: Change message.
6325 * gfortran.dg/namelist_4.f90: Add new error.
6329 * gfortran.dg/auto_pointer_array_result_1.f90
6332 * gfortran.dg/specification_type_resolution_1.f90
6337 * gfortran.dg/bounds_temporaries_1.f90: New test.
6340 * gfortran.dg/array_return_value_1.f90: New test.
6342 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6345 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
6347 2006-04-15 Jakub Jelinek <jakub@redhat.com>
6350 * g++.dg/gomp/pr26823-1.C: New test.
6351 * g++.dg/gomp/pr26823-2.C: New test.
6353 2006-04-13 Uros Bizjak <uros@kss-loka.si>
6356 * gcc.dg/pr27314.c: New test.
6358 2006-04-13 Richard Henderson <rth@redhat.com>
6360 * g++.dg/gomp/block-0.C: Update expected matches.
6362 2006-04-13 DJ Delorie <dj@redhat.com>
6364 * lib/target-supports.exp (check_effective_target_int32plus): New.
6365 (check_effective_target_ptr32plus): New.
6366 (check_effective_target_size32plus): New.
6367 (check_effective_target_int16): New.
6368 (check_profiling_available): Add m32c to the list of unsupported targets.
6370 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
6371 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
6373 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
6375 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
6377 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
6379 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
6380 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
6381 not just xstormy16. Skip m32c due to weird pointer size.
6382 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
6384 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
6386 * gcc.dg/20020312-2.c: Add m32c support.
6387 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
6388 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
6390 * gcc.dg/20050321-2.c: Require >=32 bit integers.
6391 * gcc.dg/asm-1.c: Skip if int and short are the same size.
6392 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
6393 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
6394 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
6395 * gcc.dg/init-string-2.c: Require >=32 bit integers.
6396 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
6397 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
6398 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
6399 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
6400 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
6401 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
6403 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
6405 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
6406 * gcc.dg/pr23049.c: Require >=32 bit integers.
6407 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
6408 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
6409 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
6410 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
6411 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
6412 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
6413 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
6414 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
6415 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
6416 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
6417 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
6418 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
6420 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
6421 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
6422 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
6423 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
6424 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
6426 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
6427 * gcc.c-torture/execute/20040703-1.x: Likewise.
6428 * gcc.c-torture/execute/20040705-1.x: Likewise.
6429 * gcc.c-torture/execute/20040705-2.x: Likewise.
6430 * gcc.c-torture/execute/20040709-1.x: Likewise.
6431 * gcc.c-torture/execute/20040709-2.x: Likewise.
6432 * gcc.c-torture/execute/20040811-1.x: Likewise.
6433 * gcc.c-torture/execute/20050316-1.x: Likewise.
6434 * gcc.c-torture/execute/bitfld-4.x: Likewise.
6435 * gcc.c-torture/execute/pr19689.x: Likewise.
6436 * gcc.c-torture/execute/pr7284-1.x: Likewise.
6437 * gcc.c-torture/execute/usmul.x: Likewise.
6438 * gcc.c-torture/execute/vrp-5.x: Likewise.
6439 * gcc.c-torture/execute/vrp-6.x: Likewise.
6440 * gcc.dg/debug/20041023-1.s: Likewise.
6442 2006-04-13 Roger Sayle <roger@eyesopen.com>
6444 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
6445 of integers to a vector types are now constant expressions in C.
6446 * gcc.dg/vect/vect-fold-1.c: New test case.
6448 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
6449 Ulrich Weigand <uweigand@de.ibm.com>
6452 * gcc.dg/vmx/pr27006.c: New testcase.
6454 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6456 PR libgfortran/26766
6457 * gfortran.dg/write_recursive.f90: New test.
6459 2006-04-11 Mark Mitchell <mark@codesourcery.com>
6461 * g++.dg/parse/dtor7.C: New test.
6462 * g++.dg/parse/new1.C: Add error marker.
6463 * g++.dg/template/new3.C: New test.
6466 * g++.dg/template/pure1.C: New test.
6469 * g++.dg/parse/ptrmem4.C: New test.
6471 2006-04-10 Jeff Law <law@redhat.com>
6474 * gcc.c-torture/compile/pr27087.c: New test.
6476 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
6479 * gcc.dg/20060410.c: New.
6481 2006-04-10 Matthias Klose <doko@debian.org>
6483 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
6484 Recognize multilib directory names containing underscores.
6486 2006-04-10 Roger Sayle <roger@eyesopen.com>
6488 * gcc.target/i386/vecinit-1.c: New test case.
6489 * gcc.target/i386/vecinit-2.c: Likewise.
6491 2006-04-10 Jakub Jelinek <jakub@redhat.com>
6494 * g++.dg/debug/dwarf2-2.C: New test.
6496 2006-04-09 Richard Sandiford <richard@codesourcery.com>
6498 PR rtl-optimization/27073
6499 * gcc.c-torture/execute/pr27073.c: New test.
6501 2006-04-08 Mike Stump <mrs@apple.com>
6503 * gcc.dg/pragma-darwin.c: Improve for ppc64.
6505 2006-04-07 Richard Guenther <rguenther@suse.de>
6507 PR tree-optimization/26135
6508 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
6510 2006-04-06 Jan Hubicka <jh@suse.cz>
6513 * g++.dg/bprob/g++-bprob-2.C: New testcase.
6515 2006-04-06 Roger Sayle <roger@eyesopen.com>
6517 * g++.dg/conversion/nullptr1.C: New test case.
6518 * g++.dg/conversion/nullptr2.C: Likewise.
6520 2006-04-05 Roger Sayle <roger@eyesopen.com>
6522 * gfortran.dg/dependency_18.f90: New test case.
6524 2006-04-05 Richard Guenther <rguenther@suse.de>
6526 PR tree-optimization/26919
6527 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
6528 * gcc.dg/ipa/ipa-2.c: Likewise.
6529 * gcc.dg/ipa/ipa-3.c: Likewise.
6530 * gcc.dg/ipa/ipa-5.c: Likewise.
6532 2006-04-05 Richard Guenther <rguenther@suse.de>
6534 PR tree-optimization/26763
6535 * gcc.dg/torture/pr26763-1.c: New testcase.
6536 * gcc.dg/torture/pr26763-2.c: Likewise.
6538 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
6542 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
6544 2006-04-04 Eric Christopher <echristo@apple.com>
6546 * gcc.target/i386/387-1.c: Allow regexp to match darwin
6548 * gcc.target/i386/387-5.c: Ditto.
6550 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
6552 * gcc.target/sparc/struct-ret-check.c: New test.
6554 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6556 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
6557 zero decimal digits specified in format.
6559 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
6562 * gfortran.dg/missing_optional_dummy_1.f90: New test.
6565 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
6566 * gfortran.dg/initialization_1.f90: Make assignment compliant.
6567 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
6568 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
6571 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
6573 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
6574 dummy arguments work when the actual argument is itself a dummy
6575 argument of the caller.
6577 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6580 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
6582 2006-04-01 Roger Sayle <roger@eyesopen.com>
6584 * gfortran.dg/dependencency_17.f90: New test case.
6586 2006-04-01 Roger Sayle <roger@eyesopen.com>
6588 * gfortran.dg/dependency_14.f90: New test case.
6589 * gfortran.dg/dependency_15.f90: Likewise.
6590 * gfortran.dg/dependency_16.f90: Likewise.
6592 2006-03-31 Asher Langton <langton2@llnl.gov>
6595 gfortran.dg/cray_pointers_6.f90: New test.
6597 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6599 PR libgfortran/26890
6600 * gfortran.dg/read_size_noadvance.f90: New test.
6602 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
6605 * gfortran.dg/multiple_allocation_1.f90: Check that the
6606 size has changed after a re-allocation with stat.
6608 2006-03-30 Richard Guenther <rguenther@suse.de>
6610 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
6612 * gcc.target/i386/sselibm-2.c: Likewise.
6613 * gcc.target/i386/sselibm-3.c: Likewise.
6614 * gcc.target/i386/sselibm-4.c: Likewise.
6615 * gcc.target/i386/sselibm-5.c: Likewise.
6617 2006-03-28 Roger Sayle <roger@eyesopen.com>
6619 * gcc.dg/fold-andxor-1.c: New test case.
6620 * gcc.dg/fold-xorand-1.c: Likewise.
6622 2006-03-28 Roger Sayle <roger@eyesopen.com>
6624 * gcc.dg/fold-convnotconv-1.c: New test case.
6626 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
6629 * gfortran.dg/private_type_5.f90: New test.
6631 2006-03-27 David Edelsohn <edelsohn@gnu.org>
6633 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
6635 2006-03-27 Jakub Jelinek <jakub@redhat.com>
6637 * gfortran.dg/advance_2.f90: New test.
6638 * gfortran.dg/advance_3.f90: New test.
6640 * gfortran.fortran-torture/execute/equiv_5.f: New test.
6642 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6644 PR libgfortran/26661
6645 PR libgfortran/26880
6646 * gfortran.dg/read_x_past.f: New test.
6648 2006-03-26 Geoffrey Keating <geoffk@apple.com>
6650 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
6653 2006-03-26 David Edelsohn <edelsohn@gnu.org>
6655 * objc.dg/dwarf-1.m: Skip on AIX.
6656 * objc.dg/dwarf-2.m: Skip on AIX.
6658 2006-03-25 Steven G. Kargl <kargls@comcast.net>
6661 * gfortran.dg/float_1.f90: New test.
6663 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
6665 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
6667 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
6669 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6672 * gfortran.dg/convert_implied_open.f90: New test case.
6674 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6677 * gfortran.dg/transpose_reshape_r10.f90: New test case.
6679 2006-03-25 Uros Bizjak <uros@kss-loka.si>
6682 * gcc.dg/pr26717.c: New test.
6684 2006-03-25 Roger Sayle <roger@eyesopen.com>
6686 * gfortran.dg/dependency_12.f90: New test case.
6688 2006-03-24 Roger Sayle <roger@eyesopen.com>
6690 * gfortran.dg/dependency_9.f90: New (resurected) test case.
6692 2006-03-24 Jeff Law <law@redhat.com>
6694 * gcc.c-torture/pr26840.c: New test.
6696 2006-03-24 Geoffrey Keating <geoffk@apple.com>
6698 * objc.dg/dwarf-2.m: New.
6699 * obj-c++.dg/dwarf-2.mm: New.
6701 * g++.old-deja/g++.other/init19.C: New.
6703 2006-03-24 David Edelsohn <edelsohn@gnu.org>
6705 * g++.dg/eh/spbp.C: Skip on AIX.
6707 2006-03-24 Jakub Jelinek <jakub@redhat.com>
6710 * g++.dg/gomp/pr26611-1.C: New test.
6711 * g++.dg/gomp/pr26611-2.C: New test.
6713 2006-03-24 Jeff Law <law@redhat.com>
6715 * gcc.c-torture/compile/pr26833.c: New test.
6716 * gfortran.fortran-torture/compile/pr26806.f90: New test.
6718 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6720 * gfortran.dg/endfile_2.f90: Delete temp file.
6722 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
6725 * gfortran.dg/record_marker_1.f90: New test case.
6726 * gfortran.dg/record_marker_2.f: New test case.
6727 * gfortran.dg/record_marker_3.f90: New test case.
6729 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
6732 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
6733 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
6735 2006-03-21 Janis Johnson <janis187@us.ibm.com>
6737 * lib/gcc-dg.exp (cleanup-modules): New proc.
6738 * gfortran.dg/allocatable_function_1.f90,
6739 gfortran.dg/allocate_char_star_scalar_1.f90,
6740 gfortran.dg/assumed_charlen_function_1.f90,
6741 gfortran.dg/assumed_dummy_1.f90,
6742 gfortran.dg/assumed_shape_ranks_1.f90,
6743 gfortran.dg/assumed_shape_ranks_2.f90,
6744 gfortran.dg/assumed_size_dt_dummy.f90,
6745 gfortran.dg/auto_char_dummy_array_1.f90,
6746 gfortran.dg/auto_char_len_3.f90,
6747 gfortran.dg/automatic_module_variable.f90,
6748 gfortran.dg/bad_automatic_objects_1.f90,
6749 gfortran.dg/char_array_constructor.f90,
6750 gfortran.dg/char_array_structure_constructor.f90,
6751 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
6752 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
6753 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
6754 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
6755 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
6756 gfortran.dg/derived_pointer_recursion.f90,
6757 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
6758 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
6759 gfortran.dg/dummy_functions_1.f90,
6760 gfortran.dg/elemental_initializer_1.f90,
6761 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
6762 gfortran.dg/elemental_pointer_1.f90,
6763 gfortran.dg/elemental_subroutine_1.f90,
6764 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
6765 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
6766 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
6767 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
6768 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
6769 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
6770 gfortran.dg/global_references_1.f90,
6771 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
6772 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
6773 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
6774 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
6775 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
6776 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
6777 gfortran.dg/large_integer_kind_1.f90,
6778 gfortran.dg/large_real_kind_1.f90,
6779 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
6780 gfortran.dg/module_double_reuse.f90,
6781 gfortran.dg/module_equivalence_1.f90,
6782 gfortran.dg/module_interface_1.f90,
6783 gfortran.dg/module_parameter_array_refs_1.f90,
6784 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
6785 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
6786 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
6787 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
6788 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
6789 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
6790 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
6791 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
6792 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
6793 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
6794 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
6795 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
6796 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
6797 gfortran.dg/same_name_1.f90,
6798 gfortran.dg/sibling_dummy_procedure_1.f90,
6799 gfortran.dg/sibling_dummy_procedure_2.f90,
6800 gfortran.dg/sibling_dummy_procedure_3.f90,
6801 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
6802 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
6803 gfortran.dg/used_dummy_types_2.f90,
6804 gfortran.dg/used_dummy_types_3.f90,
6805 gfortran.dg/used_dummy_types_4.f90,
6806 gfortran.dg/used_dummy_types_5.f90,
6807 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
6808 gfortran.dg/userdef_operator_1.f90: Use it.
6810 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6812 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
6813 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
6814 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
6815 gfortran.dg/write_back.f,
6816 gfortran.fortran-torture/execute/inquire_1.f90,
6817 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
6819 2006-03-21 Jeff Law <law@redhat.com>
6821 * gcc.dg/tree-ssa/vrp28.c: New test.
6823 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6825 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
6826 if _STDC_C99 is defined.
6827 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
6828 * gcc.dg/builtins-20.c: Likewise.
6829 * gcc.dg/builtins-53.c: Likewise.
6830 * gcc.dg/single-precision-constant.c: Likewise. Also pass
6831 -mmacosx-version-min=10.3 on PowerPC/Darwin.
6833 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
6836 * gcc.c-torture/compile/pr26781-1.c: New test.
6837 * gcc.c-torture/compile/pr26781-2.c: New test.
6839 2006-03-21 Jakub Jelinek <jakub@redhat.com>
6842 * g++.dg/gomp/pr26690-1.C: New test.
6843 * g++.dg/gomp/pr26690-2.C: New test.
6845 2006-03-20 Jeff Law <law@redhat.com>
6847 * gcc.dg/tree-ssa/pr21829.c: New test.
6849 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
6851 2006-03-20 Richard Sandiford <richard@codesourcery.com>
6853 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
6854 (check_visibility_available): Use it.
6855 (check_effective_target_default_packed): Likewise.
6856 (check_effective_target_pcc_bitfield_type_matters): Likewise.
6857 (check_effective_target_fopenmp): Likewise.
6858 (check_effective_target_freorder): Likewise.
6859 (check_effective_target_fpic): Likewise.
6860 (check_named_sections_available): Likewise.
6861 (check_effective_target_ilp32): Likewise.
6862 (check_effective_target_lp64): Likewise.
6864 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
6867 * gfortran.dg/scalar_mask_2.f90: New test case.
6869 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
6872 * gcc.dg/tree-ssa/loadpre12.c: New test.
6873 * gcc.dg/tree-ssa/loadpre13.c: New test.
6874 * gcc.dg/tree-ssa/loadpre14.c: New test.
6875 * gcc.dg/tree-ssa/loadpre15.c: New test.
6876 * gcc.dg/tree-ssa/loadpre16.c: New test.
6877 * gcc.dg/tree-ssa/loadpre17.c: New test.
6878 * gcc.dg/tree-ssa/loadpre18.c: New test.
6879 * gcc.dg/tree-ssa/loadpre19.c: New test.
6880 * gcc.dg/tree-ssa/loadpre20.c: New test.
6881 * gcc.dg/tree-ssa/loadpre21.c: New test.
6882 * gcc.dg/tree-ssa/loadpre22.c: New test.
6884 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
6887 * gfortran.dg/elemental_initializer_1.f90: New test.
6890 * gfortran.dg/assumed_shape_ranks_2: New test.
6892 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
6894 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
6897 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6899 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
6900 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
6901 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
6902 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
6903 gfortran.fortran-torture/execute/direct_io.f90,
6904 gfortran.fortran-torture/execute/inquire_2.f90,
6905 gfortran.fortran-torture/execute/inquire_4.f90,
6906 gfortran.fortran-torture/execute/list_read_1.f90,
6907 gfortran.fortran-torture/execute/open_replace.f90,
6908 gfortran.fortran-torture/execute/slash_edit.f90,
6909 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
6910 temporary files from testcases.
6912 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6914 PR libgfortran/26509
6915 gfortran.dg/write_direct_eor.f90: New test.
6917 2006-03-17 David Edelsohn <edelsohn@gnu.org>
6919 * gcc.target/powerpc/pr26350.c: New.
6920 * gcc.target/powerpc/indexed-addr.c: New.
6922 2006-03-16 Roger Sayle <roger@eyesopen.com>
6924 * gfortran.dg/dependency_13.f90: New test case.
6926 2006-03-16 Roger Sayle <roger@eyesopen.com>
6929 * gcc.dg/real-const-1.c: New test case.
6931 2006-03-15 Geoffrey Keating <geoffk@apple.com>
6933 * g++.old-deja/g++.other/init18.C: New.
6934 * g++.old-deja/g++.other/init5.C: Remove xfail.
6936 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6938 * g++.dg/opt/pr15551.C: Cleanup temp file.
6940 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6943 g++.dg/parse/long1.C: New test.
6945 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6948 * gfortran.dg/continuation.f90: New test.
6949 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
6951 2006-03-14 Richard Guenther <rguenther@suse.de>
6953 PR tree-optimization/26672
6954 * gcc.dg/torture/pr26672.c: New testcase.
6956 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
6958 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
6959 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
6961 2006-03-13 Roger Sayle <roger@eyesopen.com>
6964 * gcc.c-torture/compile/switch-1.c: New test case.
6966 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
6969 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
6970 test to include more permuatations of mask and index.
6971 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
6972 respond to F2003 spec. that the position returned for an all false
6973 mask && condition is zero.
6975 2006-03-13 Jakub Jelinek <jakub@redhat.com>
6978 * gcc.dg/gomp/pr25989.c: New test.
6980 2006-03-13 Jeff Law <law@redhat.com>
6982 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
6984 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
6986 * gcc.dg/switch-9.c: New test.
6988 2006-03-13 Richard Guenther <rguenther@suse.de>
6991 * gcc.dg/torture/pr26630.c: New testcase.
6993 2006-03-11 Roger Sayle <roger@eyesopen.com>
6995 * gfortran.dg/dependency_10.f90: New test case.
6996 * gfortran.dg/dependency_11.f90: Likewise.
6998 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
6999 Erik Edelmann <eedelman@gcc.gnu.org>
7001 * gfortran.dg/allocatable_function_1.f90: New.
7002 * gfortran.dg/allocatable_function_2.f90: New.
7004 2006-03-10 Richard Guenther <rguenther@suse.de>
7007 * gcc.dg/torture/pr26565.c: New testcase.
7009 2006-03-09 Eric Christopher <echristo@apple.com>
7011 * gcc.c-torture/compile/20060309-1.c: New.
7013 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7015 PR libgfortran/26499
7016 * gfortran.dg/write_back.f: New test.
7017 * gfortran.dg/write_rewind_1.f: New test.
7018 * gfortran.dg/write_rewind_2.f: New test.
7020 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7022 PR libgfortran/26554
7023 * gfortran.dg/read_logical.f90: New test.
7025 2006-03-04 Laurent GUERBY <laurent@guerby.net>
7027 * ada/acats/norun.lst: cdd2a03 now passes.
7029 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
7032 * gcc.target/powerpc/pr18096-1.c: Change where the error
7035 2006-03-04 Jakub Jelinek <jakub@redhat.com>
7037 * gcc.target/i386/cleanup-1.c: New test.
7038 * gcc.target/i386/cleanup-2.c: New test.
7040 2006-03-04 Roger Sayle <roger@eyesopen.com>
7042 * gfortran.dg/dependency_9.f90: Remove for the time being.
7044 2006-03-04 Krister Walfridsson <cato@df.lth.se>
7046 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
7049 2006-03-03 Roger Sayle <roger@eyesopen.com>
7051 * gfortran.dg/dependency_9.f90: New test case.
7053 2006-03-03 Roger Sayle <roger@eyesopen.com>
7055 * gfortran.dg/dependency_4.f90: New test case.
7056 * gfortran.dg/dependency_5.f90: New test case.
7057 * gfortran.dg/dependency_6.f90: New test case.
7058 * gfortran.dg/dependency_7.f90: New test case.
7059 * gfortran.dg/dependency_8.f90: New test case.
7061 2006-03-03 Paul Brook <paul@codesourcery.com>
7063 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
7066 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
7069 * multiple_allocation_1.f90: New test.
7071 2006-03-03 Roger Sayle <roger@eyesopen.com>
7073 PR tree-optimization/26524
7074 * gfortran.dg/pr26524.f: New test case.
7076 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7078 * g++.dg/template/repo5.C: Cleanup repo files.
7079 * gcc.dg/20051201-1.c: Cleanup coverage files.
7080 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
7081 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
7084 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
7086 * objc.dg/objc-nofilename-1.m: New test.
7087 * objc.dg/bad-receiver-type.m: New test.
7088 * obj-c++.dg/bad-receiver-type.mm: New test.
7090 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7092 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
7094 2006-03-01 Mike Stump <mrs@apple.com>
7096 * g++.dg/abi/key2.C: Add.
7098 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
7100 * gfortran.dg/logical_dot_product.f90: New test.
7103 * gfortran.dg/used_interface_ref.f90: New test.
7106 * gfortran.dg/dependency_2.f90: New test.
7107 * gfortran.fortran-torture/execute/where17.f90: New test.
7108 * gfortran.fortran-torture/execute/where18.f90: New test.
7109 * gfortran.fortran-torture/execute/where19.f90: New test.
7110 * gfortran.fortran-torture/execute/where20.f90: New test.
7112 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
7114 * g++.dg/tree-ssa/pr26443.C: New test case.
7116 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
7119 * g++.dg/opt/return-slot1.C: New test.
7121 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7123 PR libgfortran/26136
7124 * gfortran.dg/namelist_23.f90: New test.
7126 2006-02-28 Roger Sayle <roger@eyesopen.com>
7129 * gcc.dg/fold-eqandshift-2.c: New test case.
7131 2006-02-28 Richard Guenther <rguenther@suse.de>
7133 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
7136 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
7138 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
7140 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7142 PR libgfortran/26464
7143 * gfortran.dg/backspace_5.f: New test.
7144 * gfortran.dg/backspace_6.f: New test.
7146 2006-02-26 Roger Sayle <roger@eyesopen.com>
7148 * gcc.dg/fold-eqandnot-1.c: New test case.
7150 2006-02-26 Roger Sayle <roger@eyesopen.com>
7153 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
7155 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
7157 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
7158 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
7160 2006-02-26 Richard Guenther <rguenther@suse.de>
7162 PR tree-optimization/26421
7163 * gcc.dg/tree-ssa/pr26421.c: New testcase.
7165 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
7167 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
7168 * g++.old-deja/g++.robertl/eb132.C: Likewise.
7170 2006-02-26 Roger Sayle <roger@eyesopen.com>
7172 * gcc.dg/fold-even-1.c: New test case.
7174 2006-02-26 Roger Sayle <roger@eyesopen.com>
7177 * gcc.dg/fold-eqandshift-1.c: New test case.
7179 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7181 PR tree-optimization/25125
7182 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
7183 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
7185 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7187 PR tree-optimizations/26359
7188 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
7189 with -fdump-tree-dceloop-details.
7190 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
7192 2006-02-25 Roger Sayle <roger@eyesopen.com>
7195 * gcc.dg/fold-eqxor-1.c: New test case.
7196 * gcc.dg/fold-eqxor-2.c: Likewise.
7197 * gcc.dg/fold-eqxor-3.c: Likewise.
7199 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
7202 * scalar_mask_1.f90: New test.
7204 2006-02-24 Geoffrey Keating <geoffk@apple.com>
7206 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
7207 * g++.dg/eh/uncaught2.C: New.
7208 * g++.dg/eh/uncaught3.C: New.
7210 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7212 PR libgfortran/26423
7213 * gfortran.dg/read_many_1.f: New test.
7215 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
7218 * gfortran.dg/dependency_3.f90: New test.
7219 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
7223 * gfortran.dg/equiv_6.f90: New test.
7225 2006-02-23 Jeff Law <law@redhat.com>
7227 * gcc.c-torture/compile/pr26425.c: New test.
7229 2006-02-23 Jakub Jelinek <jakub@redhat.com>
7232 * gcc.dg/gomp/pr26412.c: New test.
7234 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7237 * g++.dg/other/ellipsis1.C: New test.
7238 * g++.dg/parse/operator4.C: Adjust error marker.
7240 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
7243 * gfortran.dg/pr25603.f: New testcase.
7245 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
7247 * gcc.dg/bf-spl1.c: Don't specify -m68000.
7248 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
7250 2006-02-21 Geoffrey Keating <geoffk@apple.com>
7252 * g++.dg/eh/spbp.C: New.
7254 2006-02-21 Jakub Jelinek <jakub@redhat.com>
7257 * gcc.target/i386/mmx-7.c: New test.
7259 2006-02-20 Roger Sayle <roger@eyesopen.com>
7261 PR tree-optimization/26361
7262 * gcc.dg/tree-ssa/vrp27.c: New test case.
7264 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
7266 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
7267 * gcc.dg/tree-ssa/complex-4.c: Here.
7269 2006-02-19 Roger Sayle <roger@eyesopen.com>
7272 * gfortran.dg/logical_1.f90: New test case.
7274 2006-02-19 Jakub Jelinek <jakub@redhat.com>
7277 * gcc.dg/20060218-1.c: Moved to...
7278 * gcc.target/i386/20060218-1.c: ... here. New test.
7280 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
7283 * gfortran.dg/convert_1.f90: New.
7285 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
7288 * gfortran.dg/namelist_5.f90: New test.
7291 * gfortran.dg/namelist_4.f90: New test.
7293 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7296 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
7298 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7300 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
7301 variable to take into account the variable name in the
7303 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
7305 2006-02-18 Jakub Jelinek <jakub@redhat.com>
7308 * gcc.c-torture/compile/20060217-1.c: New test.
7309 * gcc.dg/20060218-1.c: New test.
7311 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
7313 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
7315 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
7317 * gcc.dg/cpp/undef3.c: New test.
7318 * gcc.dg/cpp/trad/builtins2.c: New test.
7320 2006-02-18 Mark Mitchell <mark@codesourcery.com>
7323 * g++.dg/template/static22.C: New test.
7324 * g++.dg/template/static23.C: New test.
7325 * g++.dg/template/static24.C: New test.
7326 * g++.dg/template/non-dependent13.C: New test.
7327 * g++.dg/init/member1.C: Tweak error markers.
7329 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7332 * gcc.c-torture/compile/pr26255.c: New test case.
7334 2006-02-16 Roger Sayle <roger@eyesopen.com>
7336 * gfortran.fortran-torture/execute/where_10.f90: New test case.
7337 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
7338 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
7339 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
7340 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
7341 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
7342 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
7344 2006-02-16 Jeff Law <law@redhat.com>
7346 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
7347 * gcc.dg/tree-ssa/vrp26.c: New test.
7349 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
7353 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
7354 __UCLIBC__ is defined.
7356 2006-02-16 Jakub Jelinek <jakub@redhat.com>
7359 * gfortran.dg/gomp/pr26224.f: New test.
7361 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
7364 * lib/target-supports.exp
7365 (check_effective_target_vect_short_mult): New.
7366 (check_effective_target_vect_char_mult): New.
7367 (check_effective_target_vect_widen_sum_qi_to_si): New.
7368 (check_effective_target_vect_widen_sum_qi_to_hi): New.
7369 (check_effective_target_vect_widen_sum_hi_to_si): New.
7370 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
7371 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
7372 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
7373 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
7374 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
7375 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
7376 vect-reduc-pattern-2c.c
7377 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
7378 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
7379 vect-reduc-pattern-1c.c
7381 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
7384 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
7386 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
7389 * gfortran.dg/enum_8.f90: Remove check for warning.
7390 * gfortran.dg/iomsg_1.f90: Ditto.
7391 * gfortran.dg/enum_1.f90: Ditto.
7392 * gfortran.dg/enum_9.f90: Ditto.
7393 * gfortran.dg/enum_2.f90: Ditto.
7394 * gfortran.dg/enum_10.f90: Ditto.
7395 * gfortran.dg/enum_3.f90: Ditto.
7396 * gfortran.dg/flush_1.f90: Ditto.
7397 * gfortran.dg/enum_4.f90: Ditto.
7398 * gfortran.dg/array_constructor_1.f90: Ditto.
7399 * gfortran.dg/enum_5.f90: Ditto.
7400 * gfortran.dg/enum_6.f90: Ditto.
7401 * gfortran.dg/enum_7.f90: Ditto.
7403 2006-02-15 Jakub Jelinek <jakub@redhat.com>
7406 * gcc.c-torture/compile/20060215-1.c: New test.
7408 2006-02-14 Roger Sayle <roger@eyesopen.com>
7411 * gcc.dg/tree-ssa/andor-2.c: New test case.
7413 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
7416 * optional_dim.f90: New test.
7418 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7421 * gfortran.dg/label_4.f90: New.
7423 2006-02-14 Jakub Jelinek <jakub@redhat.com>
7424 Diego Novillo <dnovillo@redhat.com>
7425 Uros Bizjak <uros@kss-loka.si>
7427 * gfortran.dg/gomp: New directory.
7429 2006-02-14 Richard Guenther <rguenther@suse.de>
7431 PR tree-optimization/26258
7432 * gcc.dg/torture/pr26258.c: New testcase.
7434 2006-02-13 Jakub Jelinek <jakub@redhat.com>
7437 * gfortran.dg/pr26246_1.f90: New test.
7438 * gfortran.dg/pr26246_2.f90: New test.
7441 * gcc.c-torture/compile/20060208-1.c: New test.
7443 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
7447 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
7448 * gfortran.dg/bad_automatic_objects_1.f90: New test.
7449 * gfortran.dg/automatic_module_variable.f90: Change error message.
7452 * gfortran.dg/internal_dummy_1.f90: New test.
7455 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
7459 * gfortran.dg/uncommon_block_data_1.f90: New test.
7460 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
7464 * gfortran.dg/typed_subroutine_1.f90: New test.
7466 2006-02-13 Geoffrey Keating <geoffk@apple.com>
7468 * objc.dg/dwarf-1.m: New.
7470 2006-02-13 Roger Sayle <roger@eyesopen.com>
7473 * gcc.dg/tree-ssa/andor-1.c: New test case.
7475 2006-02-13 Josh Conner <jconner@apple.com>
7478 * gcc.dg/pr25376.c: New test.
7480 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
7482 * lib/target-supports.exp (check_named_sections_available):
7483 Only compile named-sections test -- don't assemble.
7485 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
7487 * g++.dg/warn/no-write-strings.C: New test.
7488 * g++.dg/warn/write-strings.C: Likewise.
7489 * g++.dg/warn/write-strings-default.C: Likewise.
7491 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
7494 * gfortran.dg/ret_pointer_2.f90: New test.
7496 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
7498 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
7500 2006-02-10 Jeff Law <law@redhat.com>
7502 * gcc.c-torture/compile/pr26213.c: New test.
7504 2006-02-10 Steven G. Kargl <kargls@comcast.net>
7506 gfortran.dg/null_1.f90: New test.
7508 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7511 * gfortran.dg/parens_4.f90: New.
7512 * gfortran.dg/parens_5.f90: New.
7514 2006-02-10 Richard Guenther <rguenther@suse.de>
7516 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
7518 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7519 Paul Thomas <pault@gcc.gnu.org>
7522 * gfortran.dg/parens_1.f90: New.
7523 * gfortran.dg/parens_2.f90: New.
7524 * gfortran.dg/parens_3.f90: New.
7526 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
7529 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
7532 * gfortran.dg/impure_assignment_1.f90: New test.
7535 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
7537 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7540 * g++.dg/expr/stdarg2.C: New test.
7542 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7545 * gcc.dg/pr16194.c: New test.
7547 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7549 * ada/acats/run_acats: Use portable variant of "$@".
7551 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
7553 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
7554 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
7556 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7559 * g++.dg/opt/pr26179.C: New test.
7561 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7564 * gcc.dg/tree-ssa/complex-3.c: New test.
7566 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7568 * gcc.c-torture/compile/volatile-1.c: New test.
7570 2006-02-09 Diego Novillo <dnovillo@redhat.com>
7573 * gcc.dg/tree-ssa/pr26180.c: New test.
7575 2006-02-08 Jeff Law <law@redhat.com>
7577 * gcc.dg/tree-ssa/pr21417.c: New test.
7579 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7581 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
7582 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
7584 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7586 * lib/scanrtl.exp: New.
7588 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7591 * g++.dg/other/virtual2.C: New test.
7594 * g++.dg/other/virtual1.C: New test.
7596 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7598 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
7599 cleanup-ipa-dump): Update dump file glob patterns.
7600 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
7601 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
7603 * lib/gcc-dg.exp: Load it.
7604 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
7606 2006-02-07 Janis Johnson <janis187@us.ibm.com>
7609 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
7610 * gcc.dg/tree-ssa/pr23382.c: Ditto.
7612 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7615 * gfortran.dg/mvbits_1.f90: New.
7617 2006-02-07 Dirk Mueller <dmueller@suse.com>
7619 * g++.dg/warn/Wdiv-by-zero.C: New test.
7620 * g++.dg/warn/Wno-div-by-zero.C: New.
7622 2006-02-07 Jeff Law <law@redhat.com>
7624 * gcc.dg/tree-ssa/pr21559.c: New test.
7626 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
7627 multiple VRP passes.
7628 * gcc.dg/tree-ssa/vrp09.c: Likewise.
7629 * gcc.dg/tree-ssa/vrp18.c: Likewise.
7630 * gcc.dg/tree-ssa/pr21582.c: Likewise.
7631 * gcc.dg/tree-ssa/pr20657.c: Likewise.
7632 * gcc.dg/tree-ssa/pr21001.c: Likewise.
7633 * gcc.dg/tree-ssa/vrp02.c: Likewise
7634 * gcc.dg/tree-ssa/vrp11.c: Likewise
7635 * gcc.dg/tree-ssa/pr14341.c: Likewise
7636 * gcc.dg/tree-ssa/vrp19.c: Likewise
7637 * gcc.dg/tree-ssa/vrp20.c: Likewise
7638 * gcc.dg/tree-ssa/vrp03.c: Likewise
7639 * gcc.dg/tree-ssa/pr21086.c: Likewise
7640 * gcc.dg/tree-ssa/pr21959.c: Likewise
7641 * gcc.dg/tree-ssa/vrp21.c: Likewise
7642 * gcc.dg/tree-ssa/vrp04.c: Likewise
7643 * gcc.dg/tree-ssa/pr25485.c: Likewise
7644 * gcc.dg/tree-ssa/pr22026.c: Likewise
7645 * gcc.dg/tree-ssa/vrp22.c: Likewise
7646 * gcc.dg/tree-ssa/vrp05.c: Likewise
7647 * gcc.dg/tree-ssa/20030807-10.c: Likewise
7648 * gcc.dg/tree-ssa/pr20701.c: Likewise
7649 * gcc.dg/tree-ssa/vrp23.c: Likewise
7650 * gcc.dg/tree-ssa/vrp06.c: Likewise
7651 * gcc.dg/tree-ssa/pr22117.c: Likewise
7652 * gcc.dg/tree-ssa/pr20702.c: Likewise
7653 * gcc.dg/tree-ssa/vrp15.c: Likewise
7654 * gcc.dg/tree-ssa/pr21090.c: Likewise
7655 * gcc.dg/tree-ssa/pr21294.c: Likewise
7656 * gcc.dg/tree-ssa/vrp24.c: Likewise
7657 * gcc.dg/tree-ssa/vrp07.c: Likewise
7658 * gcc.dg/tree-ssa/pr21563.c: Likewise
7659 * gcc.dg/tree-ssa/pr25382.c: Likewise
7660 * gcc.dg/tree-ssa/vrp16.c: Likewise
7661 * gcc.dg/tree-ssa/vrp25.c: Likewise
7662 * gcc.dg/tree-ssa/vrp08.c: Likewise
7663 * gcc.dg/tree-ssa/20030807-6.c: Likewise
7664 * gcc.dg/tree-ssa/vrp17.c: Likewise
7665 * gcc.dg/tree-ssa/pr21458.c: Likewise
7666 * g++.dg/tree-ssa/pr18178.C: Likewise
7668 2006-02-07 Richard Guenther <rguenther@suse.de>
7672 2006-01-30 Richard Guenther <rguenther@suse.de>
7674 * gcc.dg/pr23372-1.C: New testcase.
7676 * g++.dg/tree-ssa/pr26140.C: New testcase.
7678 2006-02-07 Mark Mitchell <mark@codesourcery.com>
7681 * g++.dg/template/ttp15.C: New test.
7682 * g++.dg/template/ttp16.C: Likewise.
7683 * g++.dg/template/ttp17.C: Likewise.
7684 * g++.old-deja/g++.pt/ttp36.C: Remove.
7685 * g++.old-deja/g++.pt/ttp19.C: Likewise.
7686 * g++.old-deja/g++.pt/ttp37.C: Likewise.
7687 * g++.old-deja/g++.pt/ttp38.C: Likewise.
7688 * g++.old-deja/g++.pt/ttp39.C: Likewise.
7689 * g++.old-deja/g++.pt/ttp9.C: Likewise.
7690 * g++.old-deja/g++.pt/ttp40.C: Likewise.
7691 * g++.old-deja/g++.pt/ttp51.C: Likewise.
7692 * g++.old-deja/g++.pt/ttp26.C: Likewise.
7693 * g++.old-deja/g++.pt/ttp36.C: Likewise.
7695 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
7698 * unf_io_convert_4.f90: New test.
7700 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
7702 * gcc.dg/tree-ssa/loadpre10.c: New test.
7703 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
7704 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
7705 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
7707 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7710 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
7712 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
7715 * gfortran.dg/assign_7.f: New test.
7717 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
7721 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
7722 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
7723 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
7725 2006-02-05 Jakub Jelinek <jakub@redhat.com>
7727 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
7730 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
7732 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
7733 * g++.dg/charset/string.c (foo): Likewise.
7734 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
7736 * g++.dg/ext/builtin2.C (printf): Likewise.
7737 * g++.dg/init/new15.C (printf): Likewise.
7738 * g++.dg/opt/pr17697-1.C (foo): Likewise.
7739 * g++.dg/opt/pr17697-2.C (foo): Likewise.
7740 * g++.dg/opt/pr17697-3.C (foo): Likewise.
7741 * g++.dg/template/non-dependent4.C (temp): Likewise.
7742 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
7743 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
7744 parameter type to const char*.
7745 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
7746 Change type to const char*.
7747 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
7749 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
7750 second parameter type to const char*.
7751 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
7752 (Y::Y): Change parameter type to const char*.
7753 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
7754 * g++.old-deja/g++.jason/report.C: Apply const correctness.
7755 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
7756 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
7758 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
7760 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
7761 type to const char*.
7762 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
7763 return type to const char*.
7764 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
7766 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
7767 * g++.old-deja/g++.law/refs1.C: Likewise.
7768 * g++.old-deja/g++.law/visibility1.C: Likewise.
7769 * g++.old-deja/g++.law/visibility2.C: Likewise.
7770 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
7772 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
7773 * g++.old-deja/g++.mike/net48.C: Likewise.
7774 * g++.old-deja/g++.mike/p646.C: Likewise.
7775 * g++.old-deja/g++.mike/p6746.C: Likewise.
7776 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
7777 type to const char*.
7778 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
7779 deprecated conversion warning.
7780 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
7782 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
7783 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
7784 * g++.old-deja/g++.pt/explicit8.C: Likewise.
7785 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
7786 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
7787 * g++.old-deja/g++.pt/nontype3.C: Likewise.
7788 * g++.old-deja/g++.pt/t39.C: Likewise.
7789 * g++.old-deja/g++.robertl/eb106.C: Likewise.
7790 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
7792 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
7795 intrinsic_argument_conformance_1.f90: New test.
7797 2006-02-03 Steven G. Kargl <kargls@comcast.net>
7800 * gfortran.dg/char_result_11.f90: Add SAVE.
7801 * gfortran.dg/der_pointer_4.f90: Ditto.
7802 * gfortran.dg/default_initialization.f90: New test.
7804 2006-02-03 Jeff Law <law@redhat.com>
7806 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
7807 handle more than 100 dump files.
7808 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
7809 * lib/scantree.exp (scan-tree-dump): Likewise.
7810 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
7811 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
7812 * lib/scanipa.exp (scan-ipa-dump): Likewise.
7813 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
7814 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
7816 2006-02-03 Diego Novillo <dnovillo@redhat.com>
7818 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
7820 2006-02-03 Mark Mitchell <mark@codesourcery.com>
7822 * g++.dg/template/using12.C: New test.
7824 2006-02-03 Alan Modra <amodra@bigpond.net.au>
7826 * gcc.target/powerpc/pr25960.c: New test.
7828 2006-02-02 Steven G. Kargl <kargls@comcast>
7831 gfortran.dg/nullify_2.f90: New test.
7833 2006-02-02 Diego Novillo <dnovillo@redhat.com>
7836 * gcc.dg/gomp/pr25990.c: New test.
7838 2006-01-31 Mark Mitchell <mark@codesourcery.com>
7841 * g++.gd/template/partial4.C: New test.
7843 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
7846 * gfortran.dg/data_char_2.f90: New.
7848 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
7851 maxval_maxloc_conformance_1.f90: New test.
7853 2006-01-31 Richard Guenther <rguenther@suse.de>
7855 * gcc.target/i386/sselibm-1.c: New testcase.
7856 * gcc.target/i386/sselibm-2.c: Likewise.
7857 * gcc.target/i386/sselibm-3.c: Likewise.
7858 * gcc.target/i386/sselibm-4.c: Likewise.
7859 * gcc.target/i386/sselibm-5.c: Likewise.
7861 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
7864 * gfortran.dg/arrayio_derived_2.f90: New.
7866 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
7868 * gcc.dg/unsigned-long-compare.c: New test.
7870 2006-01-30 Steve Ellcey <sje@cup.hp.com>
7873 * lib/target-supports.exp (check_effective_target_freorder):
7874 Check to see if target supports -freorder-blocks-and-partition.
7875 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
7876 instead of "dg-require-named-sections".
7878 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
7881 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
7882 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
7883 * gcc.dg/pragma-isr-trapa2.c: Likewise.
7884 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
7885 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
7886 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
7887 * gcc.dg/attr-isr-trap_exit.c: Likewise.
7888 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
7890 2006-01-30 Richard Guenther <rguenther@suse.de>
7893 * gcc.dg/pr23372-1.C: New testcase.
7895 2006-01-29 Diego Novillo <dnovillo@redhat.com>
7897 * gcc.dg/gomp/pr25874.c: New test.
7899 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
7902 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
7904 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
7910 * gfortran.dg/intent_out_1.f90: New test.
7912 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
7915 * gfortran.dg/procedure_lvalue.f90: New test.
7919 * gfortran.dg/char_pointer_assign_2.f90: New test.
7920 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
7921 assignment to be consistent with standard.
7922 * gfortran.dg/char_result_2.f90: The same.
7923 * gfortran.dg/char_result_8.f90: The same.
7925 2006-01-28 Zack Weinberg <zackw@panix.com>
7927 * gcc.dg/Woverlength-strings.c
7928 * gcc.dg/Woverlength-strings-pedantic-c89.c
7929 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
7930 * gcc.dg/Woverlength-strings-pedantic-c99.c
7931 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
7933 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
7935 * gcc.c-torture/execute/20060127-1.c: New test.
7937 2006-01-28 Mark Mitchell <mark@codesourcery.com>
7940 * g++.dg/ext/pragmaweak1.C: New test.
7942 2006-01-28 Mark Mitchell <mark@codesourcery.com>
7945 * g++.dg/template/spec29.C: New test.
7947 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
7950 * gcc.c-torture/execute/pr19606.c: New.
7952 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
7954 * gcc.dg/pragma-re-4.c: New test.
7956 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
7959 * gfortran.dg/assumed_size_refs_3.f90: New test.
7961 2006-01-27 Ben Elliston <bje@au.ibm.com>
7963 * gcc.misc-tests/dectest.exp: Remove defunct comment.
7965 2006-01-26 Laurent GUERBY <laurent@guerby.net>
7968 * ada/acats/support/impdef.a: Add One_Long_Second.
7969 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
7970 * ada/acats/tests/c9/c94026.a: Likewise.
7971 * ada/acats/tests/c9/c97305c.ada: Likewise.
7972 * ada/acats/tests/c9/c99004a.ada: Likewise.
7974 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
7977 * gfortran.dg/global_references_2.f90: New test.
7983 * gfortran.dg/assumed_charlen_function_1.f90: New test.
7984 * gfortran.dg/assumed_charlen_function_3.f90: New test.
7987 * gfortran.dg/assumed_charlen_function_2.f90: New test.
7989 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
7992 * gcc.dg/Wpointer-sign.c: New.
7993 * gcc.dg/Wpointer-sign-Wall.c: New.
7994 * gcc.dg/Wpointer-sign-Wall-no.c: New.
7995 * gcc.dg/Wpointer-sign-pedantic.c: New.
7996 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
7997 * gcc.dg/conv-2.c: Use -Wpointer-sign.
7999 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
8002 * gcc.c-torture/compile/pr25861.c: New test.
8004 2006-01-26 Paul Brook <paul@codesourcery.com>
8006 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
8007 on short-enum targets.
8008 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
8010 (generate_fields): Use short_enums.
8011 (main): Set short_enums. Document -e.
8012 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
8013 on short-enum targets.
8014 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
8016 (generate_fields): Use short_enums.
8017 (main): Set short_enums. Document -e.
8018 * lib/target-supports.exp (check_effective_target_short_enums): New.
8020 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
8023 * gcc.dg/torture/pr25947-1.c: New test.
8025 2006-01-25 Jan Hubicka <jh@suse.cz>
8026 Roger Sayle <roger@eyesopen.com>
8028 PR rtl-optimization/25703
8029 * gcc.target/i386/20060125-1.c: New test case.
8030 * gcc.target/i386/20060125-2.c: New test case.
8032 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
8035 * gfortran.dg/goto_1.f: New.
8037 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
8040 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
8041 25716 on 32-bit systems too.
8043 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
8046 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
8048 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
8050 * gcc.dg/tree-ssa/gen-vect-33.c: New.
8052 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8055 * gfortran.dg/read_eof.f90: Delete, renamed.
8056 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
8057 * gfortran.dg/read_eof_2.f90: New test.
8058 * gfortran.dg/read_eof_3.f90: New test.
8060 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
8063 * gcc.c-torture/compile/pr25860.c: New test.
8065 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8068 * g++.dg/parse/dtor8.C: New test.
8070 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
8073 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
8074 * gcc.dg/gomp/gomp.exp: Return without testing anything if
8075 check_effective_target_fopenmp returns 0.
8077 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
8080 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
8081 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
8082 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
8084 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
8087 * g++.dg/opt/pr25857.C: New test.
8089 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
8090 Jan Hubicka <jh@suse.cz>
8091 Richard Guenther <rguenther@suse.de>
8093 PR rtl-optimization/25654
8094 * gcc.dg/torture/pr25654.c: New testcase.
8095 * gcc.target/i386/pr25654.c: Likewise.
8097 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
8100 * gfortran.dg/internal references_2.f90: New test.
8102 Fix regression in testing of admissability of attributes.
8103 * gfortran.dg/intent_used_1.f90: New test.
8105 2006-01-23 Ben Elliston <bje@au.ibm.com>
8107 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
8108 Remove target conditional torture options for i?86 and x86_64
8111 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
8114 * g++.dg/rtti/no-rtti.C: New.
8116 2006-01-21 Mark Mitchell <mark@codesourcery.com>
8119 * g++.dg/inherit/conv2.C: New test.
8122 * g++.dg/parse/dtor7.C: New test.
8125 * g++.dg/template/crash44.C: New test.
8127 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
8131 * gfortran.dg/internal_references_1.f90: New test.
8136 * gfortran.dg/global_references_1.f90: New test.
8137 * gfortran.dg/g77/19990905-1.f: Restore the error that
8138 there is a clash between the common block name and
8139 the name of a subroutine reference.
8142 * gfortran.dg/aliasing_dummy_1.f90: New test.
8144 2006-01-21 Alan Modra <amodra@bigpond.net.au>
8146 * gcc.dg/vmx/1b-01.c: Warning fix.
8147 * gcc.dg/vmx/1c-02.c: Likewise.
8148 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
8150 2006-01-20 Steve Ellcey <sje@cup.hp.com>
8153 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
8155 2006-01-20 Richard Guenther <rguenther@suse.de>
8156 Steven Bosscher <stevenb.gcc@gmail.com>
8158 PR rtl-optimization/24626
8159 * gcc.dg/torture/pr24626-1.c: New testcase.
8160 * gcc.dg/torture/pr24626-2.c: Likewise.
8161 * gcc.dg/torture/pr24626-3.c: Likewise.
8162 * gcc.dg/torture/pr24626-4.c: Likewise.
8164 2006-01-20 Dirk Mueller <dmueller@suse.com>
8167 * g++.dg/warn/empty-body.C: New.
8169 2006-01-19 Mark Mitchell <mark@codesourcery.com>
8172 * g++.dg/template/using10.C: New test.
8173 * g++.dg/temlpate/using11.C: Likewise.
8174 * g++.dg/inherit/using5.C: Tweak error messages.
8176 2006-01-20 Alan Modra <amodra@bigpond.net.au>
8178 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
8180 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
8182 2006-01-19 Jan Hubicka <jh@suse.cz>
8184 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
8186 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8189 * g++.dg/template/spec28.C: New test.
8191 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
8193 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8194 Fix fprintf's by adding srcdir or removing it.
8196 2006-01-19 Diego Novillo <dnovillo@redhat.com>
8198 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
8199 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
8200 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
8201 * testsuite/gcc.dg/gomp/empty.c: Likewise.
8202 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
8203 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
8204 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
8205 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
8206 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
8207 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
8208 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
8209 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
8210 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
8211 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
8213 2006-01-18 Jeff Law <law@redhat.com>
8215 * gcc.dg/tree-ssa/vrp25.c: New test.
8217 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8219 * gcc.dg/pr25805.c: Fix misapplied patch.
8221 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
8223 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
8224 (check_effective_target_vect_udot_qi): New.
8225 (check_effective_target_vect_sdot_hi): New.
8226 (check_effective_target_vect_udot_hi): New.
8227 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
8228 prefixed with "wrapv-" with -fwrapv.
8229 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
8230 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
8231 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
8232 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
8233 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
8235 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
8236 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
8237 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
8238 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
8240 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8243 * g++.dg/other/default2.C: New test.
8244 * g++.dg/other/default3.C: New test.
8246 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8249 * gcc.dg/pr25805.c: New file.
8251 2006-01-18 Mark Mitchell <mark@codesourcery.com>
8254 * g++.dg/template/init6.C: New test.
8256 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
8258 * gcc.dg/tree-ssa/pr24287.c: New test
8260 2006-01-18 Eric Christopher <echristo@apple.com>
8262 * g++.dg/eh/table.C: New.
8264 2006-01-18 DJ Delorie <dj@redhat.com>
8266 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
8267 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
8268 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
8269 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
8271 2006-01-18 Jeff Law <law@redhat.com>
8273 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
8274 on wrapping on overflow semantics.
8276 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
8278 * gcc.gc/tree-ssa/vrp23.c: New test.
8279 * gcc.gc/tree-ssa/vrp24.c: New test.
8281 2006-01-18 Richard Henderson <rth@redhat.com>
8282 Aldy Hernandez <aldyh@redhat.com>
8283 Jakub Jelinek <jakub@redhat.com>
8284 Diego Novillo <dnovillo@redhat.com>
8285 Uros Bizjak <uros@kss-loka.si>
8287 * testsuite/gcc.dg/gomp: New directory.
8289 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
8290 Steven G. Kargl <kargls@comcast.net>
8293 * gfortran.dg/intrinsic_external_1.f90: New test.
8296 * gfortran.dg/elemental_pointer_1.f90: New test.
8299 * gfortran.dg/external_procedures_1.f90: New test.
8302 gfortran.dg/assumed_present.f90: New test.
8304 2006-01-18 Jakub Jelinek <jakub@redhat.com>
8306 * g++.dg/parse/lookup5.C: New test.
8308 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8311 * gfortran.dg/read_eof.f90: New test.
8313 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8315 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
8316 add a closing brace.
8318 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8321 * gfortran.dg/fmt_tl.f: New test.
8323 2006-01-17 Eric Christopher <echristo@apple.com>
8325 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
8326 * g++.old-deja/g++.warn/impint2.C: Ditto.
8327 * g++.old-deja/g++.other/null1.C: Ditto.
8328 * g++.dg/warn/conv2.C: Ditto.
8329 * g++.dg/warn/conv4.C: New file.
8331 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8333 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
8335 2006-01-17 Andreas Jaeger <aj@suse.de>
8336 Janis Johnson <janis187@us.ibm.com>
8338 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
8340 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
8341 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
8343 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8345 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8346 xfail txxx where xxx >= 25.
8348 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8351 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
8353 2006-01-17 Jakub Jelinek <jakub@redhat.com>
8356 * gcc.dg/pr25682.c: New test.
8357 * g++.dg/parse/array-size2.C: New test.
8359 2006-01-16 Ian Lance Taylor <ian@airs.com>
8361 * consistency.vlad: Remove entire directory, 1652 files.
8363 2006-01-16 Janis Johnson <janis187@us.ibm.com>
8365 * lib/target-supports.exp (check_effective_target_dfp_nocache,
8366 check_effective_target_dfprt_nocache): New.
8367 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
8368 (check_effective_target_dfprt): New.
8369 * lib/c-compat.exp (check_dfp): Remove.
8370 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
8371 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
8372 level of support for decimal float.
8373 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
8374 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
8375 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
8376 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
8377 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
8378 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
8379 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
8380 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
8381 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
8382 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
8383 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
8384 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
8387 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
8390 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
8392 * lib/gfortran.exp (gfortran_init): Likewise.
8393 * lib/obj-c++.exp (obj-c++_init): Likewise.
8394 * lib/scanasm.exp (scan-assembler-dem): Likewise.
8395 (scan-assembler-dem-not): Likewise.
8396 * lib/scandump.exp (scan-dump-dem): Likewise.
8397 (scan-dump-dem-not): Likewise.
8399 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
8402 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
8404 * lib/obj-c++.exp (obj-c++_init): Likewise.
8406 2006-01-16 Richard Guenther <rguenther@suse.de>
8408 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
8410 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8413 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
8416 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
8417 Andrew Pinski <pinskia@physics.uc.edu>
8419 * gcc.dg/minmax-1.c: New test.
8421 2006-01-16 Ben Elliston <bje@au.ibm.com>
8423 * gcc.dg/dfp/dfp.exp: Correct FSF address.
8424 * gcc.misc-tests/dectest.exp: Ditto.
8426 2006-01-15 Ian Lance Taylor <ian@airs.com>
8429 * gcc.target/i386/cmov6.c: Use -march=k8.
8431 2006-01-15 Andreas Jaeger <aj@suse.de>
8433 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
8434 x86 does not have __float128.
8436 2006-01-14 Ian Lance Taylor <ian@airs.com>
8438 * gcc.target/i386/cmov6.c: New test.
8440 2006-01-14 Mark Mitchell <mark@codesourcery.com>
8443 * g++.dg/template/ctor6.C: New test.
8445 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
8447 PR tree-optimization/25485
8448 * gcc.dg/tree-ssa/pr25485.c: New.
8450 2006-01-14 Richard Guenther <rguenther@suse.de>
8452 PR tree-optimization/22548
8453 PR tree-optimization/22555
8454 PR tree-optimization/22501
8455 * gcc.dg/tree-ssa/alias-4.c: New testcase.
8456 * gcc.dg/tree-ssa/alias-5.c: Likewise.
8457 * gcc.dg/tree-ssa/alias-6.c: Likewise.
8458 * gcc.dg/tree-ssa/alias-7.c: Likewise.
8459 * gcc.dg/tree-ssa/alias-8.c: Likewise.
8460 * gcc.dg/tree-ssa/alias-9.c: Likewise.
8461 * gcc.dg/tree-ssa/alias-10.c: Likewise.
8462 * gcc.dg/tree-ssa/alias-11.c: Likewise.
8463 * gcc.dg/tree-ssa/alias-12.c: Likewise.
8465 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
8467 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
8468 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
8470 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
8471 Richard Guenther <rguenther@suse.de>
8473 PR rtl-optimization/24257
8474 * gcc.dg/torture/pr24257.c: New testcase.
8476 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
8478 * gcc.c-torture/execute/20060110-1.c: New test.
8479 * gcc.c-torture/execute/20060110-2.c: New test.
8481 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
8483 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
8485 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
8488 * gfortran.dg/label_3.f90: New test.
8490 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
8492 PR tree-optimization/25771
8493 * g++.dg/tree-ssa/pr25771.C: New test
8495 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8498 * g++.dg/opt/complex5.C: New test.
8500 2006-01-13 Richard Guenther <rguenther@suse.de>
8502 * gcc.target/i386/387-9.c: New testcase.
8504 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
8507 * g++.dg/debug/dwarf2-1.C: New.
8509 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
8512 * lib/gcov.exp (verify-lines): Add "close $fd".
8514 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
8515 Ben Elliston <bje@au.ibm.com>
8517 * gcc.dg/dfp/inf-1.c: New test.
8519 2006-01-12 Janis Johnson <janis187@us.ibm.com>
8520 Yao Qi <qiyaoltc@cn.ibm.com>
8521 Ben Elliston <bje@au.ibm.com>
8522 Jon Grimm <jgrimm2@us.ibm.com>
8524 * gcc.dg/nodfp-1.c: New test.
8525 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8526 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8527 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
8528 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
8529 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
8530 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
8531 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
8532 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
8533 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
8534 * gcc.dg/format/dfp-scanf-1.c: Likewise.
8535 * gcc.dg/format/dfp-printf-1.c: Likewise.
8536 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
8537 (compat_setup_dfp): New.
8538 * gcc.dg/compat/compat.exp: Use it.
8539 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
8540 Make some variables global, prepend "compat_" to their names.
8541 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
8542 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
8543 * gcc.misc-tests/dectest.exp: New test driver for decTest.
8544 * lib/compat.exp (compat_skip_list): Make global, rename.
8545 * lib/c-compat.exp: New file.
8546 * lib/target-supports.exp (check_effective_target_dfp): New.
8548 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
8549 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
8550 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
8551 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
8552 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
8553 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
8554 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
8555 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
8556 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
8557 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
8558 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
8559 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
8560 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
8561 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
8562 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
8563 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
8564 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
8565 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
8566 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
8567 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
8568 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
8569 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
8570 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
8571 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
8572 gcc.dg/dfp/struct-layout-1.c,
8573 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
8574 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
8575 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
8576 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
8577 gcc.dg/dfp/func-vararg-dfp.c,
8578 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
8579 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
8580 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
8581 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
8582 gcc.dg/dfp/wtr-conversion-1.c: New tests.
8584 2006-01-11 Richard Guenther <rguenther@suse.de>
8586 PR tree-optimization/25734
8587 * gcc.dg/tree-ssa/pr25734.c: New testcase.
8589 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8592 * gfortran.dg/literal_character_constant_1_x.F: New test.
8593 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
8594 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
8595 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
8597 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
8600 * g++.dg/ext/packed3.C: Add expected packed error.
8602 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
8605 * gcc.dg/torture/pr25706-1.c: New test.
8607 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
8609 PR tree-optimization/23109
8610 PR tree-optimization/23948
8611 PR tree-optimization/24123
8613 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
8614 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
8615 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
8616 g++.dg/tree-ssa/pr23948.C: New testcases.
8617 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
8618 three divisions in order to do the optimization.
8620 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
8623 * g++.dg/other/pr25632.C: New test.
8625 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
8628 * gfortran.dg/used_types_1.f90: New test.
8630 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
8633 * gcc.dg/torture/pr25718-1.c: New test.
8635 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8637 * gfortran.dg/list_read_2.f90: Fix typo in description.
8639 2006-01-10 Jan Beulich <jbeulich@novell.com>
8641 * lib/target-supports.exp (check_visibility_available): Simplify test
8643 (check_profiling_available): Fail for *-*-netware*.
8644 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
8645 * gcc.dg/20021014-1.c: Likewise.
8646 * gcc.dg/nest.c: Likewise.
8648 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8651 * gfortran.dg/forall_3.f90: New test.
8653 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8656 * gfortran.dg/nesting_2.f90: New test.
8657 * gfortran.dg/nesting_3.f90: New test.
8659 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
8661 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
8662 Fix typo in comment.
8664 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8666 * gfortran.dg/single_char_string.f90: New test.
8668 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8670 * gfortran.dg/ichar_2.f90: New test.
8672 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
8675 * gfortran.dg/private_type_4.f90: New.
8677 2006-01-07 Richard Guenther <rguenther@suse.de>
8679 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
8681 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8683 * gfortran.dg/func_decl_1.f90: New.
8684 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
8685 * gfortran.dg/array_alloc_2.f90: Likewise.
8686 * gfortran.dg/char_result_8.f90: Likewise.
8687 * gfortran.dg/dup_save_1.f90: Likewise.
8688 * gfortran.dg/dup_save_2.f90: Likewise.
8689 * gfortran.dg/f2c_6.f90: Likewise.
8690 * gfortran.dg/f2c_7.f90: Likewise.
8691 * gfortran.dg/func_result_2.f90: Likewise.
8692 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
8694 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
8697 * gfortran.dg/elemental_subroutine_1.f90: New test.
8698 * gfortran.dg/elemental_subroutine_2.f90: New test.
8702 * gfortran.dg/assumed_size_refs_1.f90: New test.
8706 * gfortran.dg/assumed_size_refs_2.f90: New test.
8707 * gfortran.dg/initialization_1.f90: Change warning message.
8709 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
8711 * gcc.dg/tree-ssa/loop-15.c: New test.
8713 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8716 * gfortran.dg/backspace_3.f: New test.
8717 * gfortran.dg/backspace_4.f: New test.
8719 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8722 * gfortran.dg/fmt_white.f: Update test.
8724 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
8726 * gcc.dg/cast-1.c: Add new warning.
8727 * gcc.dg/cast-2.c: Likewise.
8728 * gcc.dg/cast-3.c: Likewise.
8729 * gcc.dg/format/cast-1.c: Likewise.
8730 * gcc.dg/cast-4.c: New testcase.
8732 2006-01-05 Richard Guenther <rguenther@suse.de>
8734 PR tree-optimization/22555
8735 * gcc.dg/tree-ssa/alias-3.c: New testcase.
8737 2006-01-05 Richard Guenther <rguenther@suse.de>
8738 Diego Novillo <dnovillo@redhat.com>
8740 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
8741 * gcc.dg/tree-ssa/loop-8.c: Likewise.
8742 * gcc.dg/tree-ssa/loop-1.c: Likewise.
8743 * gcc.dg/tree-ssa/pr23294.c: Likewise.
8744 * gcc.dg/tree-ssa/pr21985.c: Likewise.
8745 * gcc.dg/tree-ssa/loop-14.c: Likewise.
8746 * gcc.dg/tree-ssa/loop-2.c: Likewise.
8747 * gcc.dg/tree-ssa/loop-3.c: Likewise.
8748 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8749 * gcc.dg/tree-ssa/pr21171.c: Likewise.
8750 * gcc.dg/tree-ssa/loop-5.c: Likewise.
8751 * gcc.dg/tree-ssa/loop-10.c: Likewise.
8752 * gcc.dg/tree-ssa/loop-6.c: Likewise.
8753 * treelang/compile/extravar.tree: Likewise.
8754 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
8755 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
8756 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
8757 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
8758 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
8760 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
8762 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
8765 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
8768 gfortran.dg/char_result_11.f90: New.
8770 2006-01-04 Mark Mitchell <mark@codesourcery.com>
8773 * g++.dg/parse/access9.C: New test.
8774 * g++.dg/tc1/dr52.C: Tweak error markers.
8776 2006-01-04 Richard Henderson <rth@redhat.com>
8778 Merge from gomp branch.
8779 * g++.dg/parse/pragma2.C: Update expected error lines.
8781 2006-01-04 Jakub Jelinek <jakub@redhat.com>
8783 * g++.dg/other/i386-2.C: New test.
8786 * gcc.c-torture/compile/20051228-1.c: New test.
8789 * gcc.dg/pr25559.c: New test.
8791 2006-01-03 Mark Mitchell <mark@codesourcery.com>
8794 * g++.dg/lookup/friend9.C: New test.
8797 * g++.dg/template/repo5.C: New test.
8799 2006-01-03 Steven G. Kargl <kargls@comcast.net>
8802 * gfortran.dg/forall_2.f90: New test.
8804 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
8806 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
8807 dg-require-weak. Adjust regexp to handle leading-underscore
8808 targets and space as well as TAB after .weak. Change previous
8809 64-bit fix to not use naked dot.
8811 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
8813 PR rtl-optimization/25578
8814 * gcc.c-torture/execute/20060102-1.c: New testcase.
8816 2006-01-03 Richard Guenther <rguenther@suse.de>
8819 * gcc.dg/torture/pr25183.c: New testcase.
8821 2006-01-03 Jakub Jelinek <jakub@redhat.com>
8823 Merge from gomp-branch.
8824 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
8825 * gcc.dg/ia64-sync-2.c: Likewise.
8826 * gcc.dg/ia64-sync-3.c: Likewise.
8827 * gcc.dg/ia64-sync-4.c: Likewise.
8828 * gcc.dg/sync-2.c: Likewise.
8829 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
8830 that sparc64-*-* and sparcv9-*-* supports sync builtins.
8832 2006-01-02 Mark Mitchell <mark@codesourcery.com>
8835 * g++.dg/parse/operator6.C: New test.
8838 * g++.dg/parse/error29.C: New test.
8841 * g++.dg/parse/dtor6.C: New test.
8844 * g++.dg/parse/ctor3.C: New test.
8847 * g++.dg/template/class3.C: New test.
8849 2006-01-02 Geoffrey Keating <geoffk@apple.com>
8851 * g++.dg/debug/debug9.C: New.
8853 2006-01-02 Steven G. Kargl <kargls@comcast.net>
8856 * gfortran.dg/label_2.f90: New test.
8858 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8860 * g++.dg/lookup/using12.C: Tighten error marker.
8862 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
8863 Andrew Pinski <pinskia@physics.uc.edu>
8865 * gcc.target/powerpc/darwin-abi-3.c: New file.
8866 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
8867 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
8868 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
8869 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
8870 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
8871 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
8872 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
8873 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
8875 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
8877 * gcc.dg/tree-ssa/loadpre1.c: New;
8878 * gcc.dg/tree-ssa/loadpre2.c: New;
8879 * gcc.dg/tree-ssa/loadpre3.c: New;
8880 * gcc.dg/tree-ssa/loadpre4.c: New;
8881 * gcc.dg/tree-ssa/loadpre5.c: New;
8882 * gcc.dg/tree-ssa/loadpre6.c: New;
8883 * gcc.dg/tree-ssa/loadpre7.c: New;
8884 * gcc.dg/tree-ssa/loadpre8.c: New;
8885 * gcc.dg/tree-ssa/loadpre9.c: New;
8887 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
8889 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
8890 * g++.dg/abi/thunk4.C: Likewise.
8892 2006-01-01 Andreas Jaeger <aj@suse.de>
8894 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
8897 2006-01-01 Jakub Jelinek <jakub@redhat.com>
8900 * gcc.dg/pragma-pack-3.c: New test.
8901 * g++.dg/parse/pragma3.C: New test.
8903 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8906 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
8908 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8911 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
8913 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
8916 * gfortran-dg/pure_byref_3.f90: New.
8919 * gfortran.dg/userdef_operator_1.f90: New.
8921 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
8923 * g++.dg/abi/thunk3.C: New.
8924 * g++.dg/abi/thunk4.C: New.
8926 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
8929 * gfortran.dg/host_used_types_1.f90: New test. Check that host
8930 associated derived type components of derived types are
8931 properly declared in contained procedures.
8933 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8935 PR libgfortran/25139
8936 * gfortran.dg/backspace_2.f: New test.
8938 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8940 PR libgfortran/25550
8941 * gfortran.dg/endfile.f: New test.
8943 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8945 PR libgfortran/25419
8946 * gfortran.dg/comma.f: New test.
8948 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8950 * lib/gfortran-dg.exp: Remove trailing whitespace.
8951 * lib/fortran-torture.exp: Test with -fbounds-check instead of
8954 2005-12-28 Alan Modra <amodra@bigpond.net.au>
8956 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
8957 Extended Double long doubles or repeat tests when long double is
8958 the same size as double.
8960 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8962 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
8965 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
8966 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
8969 * gcc.dg/pr23911.c: Make test variable static.
8972 * gcc.dg/tree-ssa/pr14841.c: Likewise.
8974 2005-12-26 Mark Mitchell <mark@codesourcery.com>
8977 * g++.dg/parse/crash17.C: Adjust error markers.
8978 * g++.dg/template/error20.C: New test.
8980 2005-12-26 Mark Mitchell <mark@codesourcery.com>
8983 * g++.dg/ext/complit4.C: New test.
8986 * g++.dg/ext/complit5.C: Likewise.
8988 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
8990 PR tree-optimization/25125
8991 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
8992 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
8993 * gcc.c-torture/execute/pr25125.c: New.
8995 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
8999 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
9000 with incorrect assumed size references.
9002 2005-12-24 Mark Mitchell <mark@codesourcery.com>
9005 * g++.dg/opt/init1.C: New test.
9007 2005-12-23 Mark Mitchell <mark@codesourcery.com>
9010 * g++.dg/template/sfinae3.C: New test.
9012 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9014 * g++.dg/other/friend4.C: New test.
9016 2005-12-23 Jakub Jelinek <jakub@redhat.com>
9019 * g++.dg/opt/pr25005.C: New test.
9021 2005-12-22 Mark Mitchell <mark@codesourcery.com>
9024 * g++.dg/template/ptrmem16.C: New test.
9026 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
9030 * gfortran.dg/initialization_1.f90: Add test of SIZE.
9032 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9034 PR libgfortran/25307
9035 * gfortran.dg/list_read_5.f90: New test.
9037 2005-12-22 Richard Henderson <rth@redhat.com>
9039 * gcc.target/i386/sse-7.c: Use -msse2.
9041 2005-12-23 Jakub Jelinek <jakub@redhat.com>
9043 PR rtl-optimization/25432
9044 * gcc.c-torture/compile/20051216-1.c: New test.
9047 * objc/execute/pr25328.m: New test.
9049 2005-12-22 Mark Mitchell <mark@codesourcery.com>
9052 * g++.dg/template/call4.C: New test.
9054 2005-12-22 Dale Johannesen <dalej@apple.com>
9056 * gcc.target/i386/sse-17.c: New.
9058 2005-12-22 Paul Brook <paul@codesourcery.com>
9060 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
9062 2005-12-22 Paul Brook <paul@codesourcery.com>
9064 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
9066 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9069 * gcc.c-torture/compile/pr25513.c: New test.
9071 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9074 * g++.dg/parse/error25.C: Add more tests.
9076 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9079 * gfortran.dg/der_charlen_1.f90: New.
9081 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
9084 * gfortran.dg/pointer_component_type_1.f90: New test.
9088 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
9089 should give an error with assumed size array refernces and checks those
9091 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
9092 reference an upper bound so that it does not generate an error.
9098 * gfortran.dg/used_dummy_types_1.f90: New test.
9099 * gfortran.dg/used_dummy_types_2.f90: New test.
9100 * gfortran.dg/used_dummy_types_3.f90: New test.
9101 * gfortran.dg/used_dummy_types_4.f90: New test.
9102 * gfortran.dg/used_dummy_types_5.f90: New test.
9105 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
9106 group already being USE associated.
9107 * gfortran.dg/assumed_shape_nml.f90: New test.
9108 * gfortran.dg/assumed_size_nml.f90: New test.
9118 * gfortran.dg/io_constraints_1.f90: New test.
9119 * gfortran.dg/io_constraints_1.f90: New test.
9120 * gfortran.dg/iostat_3.f90: Change wording of warning.
9121 * gfortran.dg/g77/19981216-0.f: The same.
9123 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
9125 PR tree-optimization/23518
9126 * testsuite/gcc.dg/pr23518.c: New.
9128 2005-12-21 Mike Stump <mrs@apple.com>
9130 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
9132 2005-12-21 Paul Brook <paul@codesourcery.com>
9134 * gcc.dg/pr19340.c: Skip on m68k targets.
9136 2005-12-21 Steven Bosscher <stevenb@suse.de>
9138 PR rtl-optimization/25196
9139 * gcc.dg/pr25196.c: New test.
9141 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
9144 gfortran.dg/where_nested_1.f90: New.
9146 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
9148 PR tree-optimization/25382.
9149 * gcc.dg/tree-ssa/pr25382.c: New.
9151 2005-12-20 Richard Guenther <rguenther@suse.de>
9154 * gcc.target/i386/pr24306.c: New testcase.
9156 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
9158 PR tree-optimization/25501
9159 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
9161 2005-12-20 Richard Guenther <rguenther@suse.de>
9164 2005-12-02 Richard Guenther <rguenther@suse.de>
9166 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
9168 2005-12-20 Mark Mitchell <mark@codesourcery.com>
9171 * g++.dg/warn/Wunreachable-code-2.C: New test.
9173 2005-12-19 Mark Mitchell <mark@codesourcery.com>
9176 * g++.dg/template/ctor5.C: New test.
9179 * g++.dg/template/overload8.C: New test.
9181 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
9183 * gcc.c-torture/compile/pr25483 : New test.
9185 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9188 * g++.dg/ext/typeof10.C: New test.
9190 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
9192 * gcc.dg/mt-loopi1.c: New.
9194 2005-12-18 Richard Guenther <rguenther@suse.de>
9196 PR tree-optimization/25481
9197 * gcc.dg/torture/pr25481.c: New testcase.
9199 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
9201 PR rtl-optimization/21041
9202 * gcc.dg/pr21041.c: New test.
9204 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9206 PR libgfortran/25463
9207 * gfortran.dg/advance.f90: New test.
9209 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
9211 * gcc.dg/20051201-1.c: New test.
9213 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
9216 * gfortran.dg/initialization_1.f90: New test.
9217 * gfortran.dg/enum_5.f90: Change dg-error to new message.
9218 * gfortran.dg/g77/980616-0.f: The same.
9220 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9223 * gfortran.dg/chkbits.f90: New test.
9225 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9227 * gfortran.dg/enum_5.f: Revert to previous version.
9229 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9231 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
9232 * gfortran.dg/nested_modules_1.f90: Ditto.
9233 * gfortran.dg/hollerith_f95.f90: Ditto.
9234 * gfortran.dg/select_5.f90: Ditto.
9235 * gfortran.dg/secnds.f: Ditto.
9236 * gfortran.dg/hollerith2.f90: Ditto.
9237 * gfortran.dg/imag_2.f: Ditto.
9238 * gfortran.dg/ftell_2.f90: Ditto.
9239 * gfortran.dg/malloc_free_1.f90: Ditto.
9240 * gfortran.dg/logint-1.f: Ditto.
9241 * gfortran.dg/recursive_statement_functions.f90: Ditto.
9242 * gfortran.dg/e_d_fmt.f90: Ditto.
9243 * gfortran.dg/hollerith_legacy.f90: Ditto.
9244 * gfortran.dg/logint-2.f: Ditto.
9245 * gfortran.dg/enum_5.f90: Ditto.
9246 * gfortran.dg/f2c_2.f90: Ditto.
9247 * gfortran.dg/pr17143.f90: Ditto.
9248 * gfortran.dg/namelist_14.f90: Ditto.
9249 * gfortran.dg/logint-3.f: Ditto.
9250 * gfortran.dg/spread_scalar_source.f90: Ditto.
9251 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
9252 * gfortran.dg/namelist_11.f: Ditto.
9253 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9254 * gfortran.dg/g77/20010519-1.f
9255 * gfortran.dg/g77/alpha1.f: Ditto.
9256 * gfortran.dg/g77/990115-1.f: Ditto.
9257 * gfortran.dg/g77/erfc.f: Ditto.
9258 * gfortran.dg/g77/19990313-3.f: Ditto.
9259 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
9260 * gfortran.dg/g77/20010426.f: Ditto.
9261 * gfortran.dg/g77/19990313-0.f: Ditto.
9262 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
9263 * gfortran.dg/g77/20000629-1.f: Ditto.
9264 * gfortran.dg/g77/970125-0.f: Ditto.
9265 * gfortran.dg/g77/8485.f: Ditto.
9266 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
9267 * gfortran.dg/g77/19990313-1.f: Ditto.
9268 * gfortran.dg/g77/int8421.f: Ditto.
9269 * gfortran.dg/g77/19990305-0.f: Ditto.
9270 * gfortran.dg/g77/947.f: Ditto.
9271 * gfortran.dg/g77/19990905-2.f: Ditto.
9272 * gfortran.dg/g77/cabs.f: Ditto.
9273 * gfortran.dg/g77/19990313-2.f: Ditto.
9274 * gfortran.dg/g77/20020307-1.f: Ditto.
9275 * gfortran.dg/g77/dcomplex.f: Ditto.
9276 * gfortran.dg/g77/19990502-1.f: Ditto.
9277 * gfortran.dg/g77/19981216-0.f: Ditto.
9278 * gfortran.dg/common_4.f90: Ditto.
9279 * gfortran.dg/entry_4.f90: Ditto.
9280 * gfortran.dg/equiv_constraint_2.f90: Ditto.
9281 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
9282 * gfortran.dg/namelist_12.f: Ditto.
9283 * gfortran.dg/scale_1.f90: Ditto.
9284 * gfortran.dg/modulo_1.f90
9285 * gfortran.dg/hollerith.f90: Ditto.
9286 * gfortran.dg/direct_io_3.f90: Ditto.
9287 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
9288 * gfortran.dg/gnu_logical_1.F: Ditto.
9289 * gfortran.dg/unf_io_convert_1.f90: Ditto.
9290 * gfortran.dg/assign_1.f90: Ditto.
9291 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
9292 * gfortran.dg/pr23095.f: Ditto.
9293 * gfortran.dg/read_float_1.f90: Ditto.
9295 2005-12-17 Andreas Jaeger <aj@suse.de>
9297 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
9298 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
9300 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9303 * gfortran.dg/fmt_white.f: New test.
9305 2005-12-16 Steven G. Kargl <kargls@comcast.net>
9307 * gfortran.dg/label_1.f90: New test.
9309 2005-12-15 Ben Elliston <bje@au.ibm.com>
9312 * gcc.dg/20031012-1.c: Add -Walways-true option.
9313 * gcc.dg/weak/weak-3.c: Likewise.
9314 * g++.old-deja/g++.mike/warn8.C: Likewise.
9316 2005-12-16 Mike Stump <mrs@apple.com>
9318 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
9321 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9323 PR libgfortran/25264
9324 PR libgfortran/25349
9325 * gfortran.dg/tl_editing.f90: Added additional checks.
9326 * gfortran.dg/t_editing.f: New test.
9327 * gfortran.dg/write_padding.f90: New test
9329 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9332 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
9334 2005-12-16 Jakub Jelinek <jakub@redhat.com>
9336 PR rtl-optimization/24899
9337 * gcc.c-torture/execute/20051215-1.c: New test.
9339 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
9342 * gfortran.dg/pr24823.f: New test.
9344 2005-12-16 Jeff Law <law@redhat.com>
9346 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
9348 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
9350 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
9351 Change C++ style comments to C style comments.
9352 Remove aligned types from the array.
9353 Keep Enums disabled.
9354 (complex_types): Remove aligned types from the array.
9355 Comment out "_Complex long double".
9356 (attrib_types): Remove.
9357 (complex_attrib_types): Remove.
9358 (attrib_array_types): Remove.
9359 (complex_attrib_array_types): Remove.
9360 (aligned_bitfld_types): Remove.
9361 (n_aligned_bitfld_types): Remove.
9362 (FEATURE_ALIGNEDPACKED): Delete.
9363 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
9364 (singles): Remove support for adding attributes.
9365 (choose_type): Remove support for attributed types.
9366 (generate_fields): Remove support for attributed bit-fields.
9367 Remove support for adding attributes.
9368 (generate_random_tests): Remove support for adding attributes.
9369 (features): Add back "[0] :0" and "complex vector [0]".
9370 (main): Remove support for attributed bit-fields.
9371 Uncomment the calling of generate_random_tests for the rests of
9374 2005-12-16 Jan Hubicka <jh@suse.cz>
9376 * gcc.c-torture/combine/pr25224.c: New.
9378 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
9381 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
9384 2005-12-15 Richard Sandiford <richard@codesourcery.com>
9386 * gcc.dg/20051215-1.c: New file.
9388 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9390 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
9391 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
9393 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
9396 * gfortran.dg/dummy_functions_1.f90: New.
9398 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
9400 PR rtl-optimization/25310
9401 * gcc.c-torture/compile/pr25310.c: New test.
9403 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9406 * gcc.dg/pr25023.c: New test.
9408 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9410 * g++.old-deja/g++.brendan/redecl1.C,
9411 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
9412 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
9413 g++.old-deja/g++.oliva/typeof1.C,
9414 g++.old-deja/g++.other/crash16.C,
9415 g++.old-deja/g++.other/crash34.C,
9416 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
9417 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
9418 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
9419 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
9420 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
9421 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
9424 2005-12-14 Kean Johnston <jkj@sco.com>
9425 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9427 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
9428 * gcc.target/i386/20020523-1.c: Ditto.
9429 * gcc.target/i386/tailcall-1.c: Ditto.
9430 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
9431 * gcc.target/i386/ssetype-5.c: Ditto.
9433 2005-12-14 Jeff Law <law@redhat.com>
9435 * gcc.dg/tree-ssa/foldstring-1.c: New test.
9437 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9441 * gcc.target/i386/pr25254.c: New test.
9442 * gfortran.dg/PR24188.f: New test.
9444 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
9446 * lib/fortran-torture.exp: Catch remaining uses of
9447 remote_file build delete.
9449 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9451 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
9453 2005-12-14 Ben Elliston <bje@au.ibm.com>
9455 * gcc.dg/warn-addr-cmp.c: New test.
9457 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9461 * gcc.target/i386/pr25293.c: New test.
9463 2005-12-13 Petr Machata <machata@post.cz>
9466 * g++.dg/parse/comma2.C: New test.
9468 2005-12-13 Mark Mitchell <mark@codesourcery.com>
9469 Jakub Jelinek <jakub@redhat.com>
9471 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
9472 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
9473 (limits.h): Include unconditionally.
9474 (stdlib.h): Likewise.
9475 (hashtab.h): Do not include.
9476 (getopt.h): Likewise.
9477 (stddef.h): Include.
9478 (hashval_t): Define.
9479 (struct entry): Add "next" field.
9480 (HASH_SIZE): New macro.
9481 (hash_table): New variable.
9482 (switchfiles): Do not use xmalloc.
9484 (iterative_hash): New function.
9486 (e_exists): New function.
9487 (e_insert): Likewise.
9488 (output): Use, instead of libiberty hashtable functions.
9489 (main): Do not use getopt. Do not call htab_create.
9491 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9494 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
9495 put atal* and atpaal* attributes on array elements.
9496 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
9497 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
9498 put atal* and atpaal* attributes on array elements.
9499 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
9501 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
9503 * gcc.dg/single-precision-constant.c: New test.
9505 2005-12-13 Alan Modra <amodra@bigpond.net.au>
9507 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
9508 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
9509 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
9510 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
9511 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
9512 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
9513 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
9514 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
9515 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
9516 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
9517 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
9518 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
9519 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
9520 gcc.target/powerpc/ppc-sdata-2.c,
9521 gcc.target/powerpc/ppc-stackalign-1.c,
9522 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
9523 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
9524 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
9525 gcc.target/powerpc/rs6000-ldouble-2.c,
9526 gcc.target/powerpc/rs6000-power2-1.c,
9527 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
9528 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
9529 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
9530 option into target selector.
9531 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
9532 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
9534 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9537 * objc.dg/encode-9.m: New test.
9539 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9542 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
9543 * gcc.dg/asm-b.c: Fix typo.
9544 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
9545 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
9546 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
9547 i?86 lp64 and x86_64 ilp32.
9548 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
9550 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
9552 2005-12-12 Steven G. Kargl <kargls@comcast.net>
9555 gfortran.dg/equiv_5.f90: New test.
9557 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
9559 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
9560 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
9561 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
9562 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
9563 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
9564 * gcc.dg/tree-ssa/reassoc-5.c: New.
9565 * gcc.dg/tree-ssa/reassoc-6.c: New.
9566 * gcc.dg/tree-ssa/reassoc-7.c: New.
9567 * gcc.dg/tree-ssa/reassoc-8.c: New.
9568 * gcc.dg/tree-ssa/reassoc-9.c: New.
9569 * gcc.dg/tree-ssa/reassoc-10.c: New.
9570 * gcc.dg/tree-ssa/reassoc-11.c: New.
9572 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9576 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
9578 2005-12-12 Mark Mitchell <mark@codesourcery.com>
9581 * g++.dg/template/inherit.C: Do not use a generic error message.
9583 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9586 * objc.dg/gnu-encoding: New directory.
9587 * objc.dg/gnu-encoding/compat-common.h: New file.
9588 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
9589 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
9590 * objc.dg/gnu-encoding/vector-defs.h: New file.
9591 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
9592 * objc.dg/gnu-encoding/generate-random.c: New file.
9593 * objc.dg/gnu-encoding/generate-random_r.c: New file.
9594 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
9595 * objc.dg/gnu-encoding/generate-random.h: New file.
9597 2005-12-11 Mark Mitchell <mark@codesourcery.com>
9600 * g++.dg/template/defarg7.C: New test.
9602 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
9605 * objc.dg/encode-8.m: New test.
9607 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
9610 * objc.dg/encode-7.m: New test.
9612 2005-12-10 Mark Mitchell <mark@codesourcery.com>
9615 * g++.dg/opt/inline10.C: New test.
9617 2005-12-11 Steven G. Kargl <kargls@comcast.net>
9619 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
9621 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
9623 * gfortran.dg/substring_equivalence.f90: typo in comment
9625 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9628 * gfortran.dg/iostat_3.f90: New test.
9630 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
9633 * gfortran.dg/unf_io_convert_1.f90: New test.
9634 * gfortran.dg/unf_io_convert_2.f90: New test.
9635 * gfortran.dg/unf_io_convert_3.f90: New test.
9637 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9640 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
9641 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
9642 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9643 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
9644 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
9645 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9646 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
9647 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
9648 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9649 gcc.dg/torture/fp-int-convert-float128-timode.c,
9650 gcc.dg/torture/fp-int-convert-float128.c,
9651 gcc.dg/torture/fp-int-convert-float80-timode.c,
9652 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
9653 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
9655 * gcc.dg/tls/opt-1.c: Require effective target fpic.
9657 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
9659 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
9661 2005-12-10 Richard Sandiford <richard@codesourcery.com>
9663 * gcc.dg/20051207-1.c,
9664 * gcc.dg/20051207-2.c,
9665 * gcc.dg/20051207-3.c: New tests.
9667 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9670 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
9671 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
9672 dg-skip-if target selector.
9675 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
9676 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
9677 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
9678 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
9679 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
9680 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
9681 and/or merge with i?86 cases.
9683 * gcc.dg/tls/opt-3.c: Require effective target fpic.
9686 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
9687 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
9688 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
9689 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
9692 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
9695 * gcc.c-torture/compile/pr25311.c: New test.
9697 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9699 PR libgfortran/25039
9700 * gfortran.dg/read_comma.f: New test.
9702 2005-12-08 Jakub Jelinek <jakub@redhat.com>
9705 * g++.dg/opt/pr19317-1.C: New test.
9706 * g++.dg/opt/pr19317-2.C: New test.
9707 * g++.dg/opt/pr19317-3.C: New test.
9710 * gcc.c-torture/execute/pr19005.c: New test.
9713 * g++.old-deja/g++.other/comdat5.C: New test.
9714 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
9716 * g++.dg/compat/struct-layout-1.exp: New file.
9717 * g++.dg/compat/struct-layout-1.h: New.
9718 * g++.dg/compat/struct-layout-1_generate.c: New.
9719 * g++.dg/compat/struct-layout-1_x1.h: New.
9720 * g++.dg/compat/struct-layout-1_x2.h: New.
9721 * g++.dg/compat/struct-layout-1_y1.h: New.
9722 * g++.dg/compat/struct-layout-1_y2.h: New.
9724 * gcc.dg/20050330-2.c: New test.
9726 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
9729 * gfortran.dg/associated_1.f90: New.
9731 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9733 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
9734 ILP32 vect_no_align platforms.
9736 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
9737 Jakub Jelinek <jakub@redhat.com>
9740 * gcc.c-torture/compile/20051207-1.c: New test.
9742 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9745 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
9746 gcc.dg/torture/pr18582-1.c,
9747 gcc.target/i386/attributes-error.c: Also test on x86_64.
9749 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
9751 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9754 * g++.dg/template/typedef3.C: New test.
9758 * g++.dg/template/dtor3.C: Fix error markers.
9760 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
9762 * lib/target-supports.exp (check_effective_target_sync_char_short):
9765 2005-12-06 Janis Johnson <janis187@us.ibm.com>
9767 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
9769 2005-12-06 Roger Sayle <roger@eyesopen.com>
9771 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
9772 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
9773 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
9774 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
9776 2005-12-06 Roger Sayle <roger@eyesopen.com>
9779 * g++.dg/other/array2.C: New test case.
9781 2005-12-05 Geoffrey Keating <geoffk@apple.com>
9783 * gcc.dg/darwin-weakimport-3.c: New.
9785 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
9786 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
9787 and to work on Darwin.
9788 * gcc.dg/attr-weakref-1b.c: New file.
9789 * gcc.dg/attr-weakref-2.c: New test.
9790 * gcc.dg/darwin-weakref-1.c: New test.
9792 2005-12-05 Janis Johnson <janis187@us.ibm.com>
9795 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
9796 use in selector expressions.
9797 (dg-xfail-if): Ditto.
9798 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
9799 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
9800 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
9801 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
9802 * gcc.test-framework/test-framework.exp: Skip generated tests if
9803 CHECK_TEST_FRAMEWORK is not 1.
9805 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9807 PR tree-optimization/24963
9808 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
9811 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
9814 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
9815 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
9816 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
9817 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
9819 2005-12-05 Jakub Jelinek <jakub@redhat.com>
9821 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
9824 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
9826 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
9828 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
9830 * gcc.dg/format/cast-1.c: New test.
9832 2005-12-04 Roger Sayle <roger@eyesopen.com>
9835 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
9836 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
9837 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
9838 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
9840 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
9842 * gcc.dg/cast-pretty-print-1.c: New test.
9844 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
9846 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
9848 2005-12-02 Mark Mitchell <mark@codesourcery.com>
9851 * g++.dg/template/friend40.C: New test.
9853 2005-12-02 Jakub Jelinek <jakub@redhat.com>
9856 * gcc.target/i386/movq-2.c: New test.
9857 * gcc.target/i386/movq.c: Remove target i?86, instead add
9858 dg-require-effective-target ilp32.
9860 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9863 * g++.dg/other/default1.C: New test.
9865 2005-12-02 Richard Guenther <rguenther@suse.de>
9867 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
9869 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
9871 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
9873 2005-12-02 Alan Modra <amodra@bigpond.net.au>
9876 * gcc.target/powerpc/rotate.c: New.
9878 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9880 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
9881 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
9883 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
9886 * gcc.dg/pr17730-1.c: Adjust.
9887 * gcc.dg/lvalue1.c (main): Likewise.
9888 * gcc.dg/lvalue-2.c: Likewise.
9891 2005-12-01 Geoffrey Keating <geoffk@apple.com>
9893 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
9896 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
9899 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
9901 2005-12-01 Uros Bizjak <uros@kss-loka.si>
9904 * lib/target-supports.exp (check_effective_target_tls): New.
9905 (check_effective_target_tls_runtime): New.
9906 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
9908 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
9909 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
9910 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
9911 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
9912 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
9913 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
9914 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9915 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
9916 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
9917 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
9918 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
9919 effective-target TLS.
9920 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
9921 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
9922 effective-target TLS runtime.
9924 2005-12-01 Uros Bizjak <uros@kss-loka.si>
9926 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
9928 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
9930 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
9931 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
9932 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
9933 ignored" warnings when "packing" is the same as the ABI layout.
9935 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
9938 * gfortran.dg/line_length_1.f: New test.
9939 * gfortran.dg/line_length_2.f90: Ditto.
9941 2005-11-30 Richard Guenther <rguenther@suse.de>
9943 PR tree-optimization/21655
9944 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
9946 2005-11-30 Dale Johannesen <dalej@apple.com>
9948 * gcc.c-torture/compile/pr24930.c: New.
9950 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
9953 * gfortran.dg/auto_char_dummy_array.f90: New test.
9955 2005-11-30 Jeff Law <law@redhat.com>
9957 * g++.old-deja/g++.law/pr25000.C: New test.
9959 2005-11-30 Jakub Jelinek <jakub@redhat.com>
9961 * gcc.dg/tls/opt-11.c: New test.
9963 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
9965 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
9967 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
9970 2005-11-29 Jakub Jelinek <jakub@redhat.com>
9972 * gfortran.dg/open_access_1.f90: New test.
9974 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9976 * gcc.dg/charset/builtin2.c: New test.
9978 2005-11-28 Jakub Jelinek <jakub@redhat.com>
9980 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
9981 on mmix-*-* for *_[xy].c.
9983 2005-11-28 Kean Johnston <jkj@sco.com>
9985 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
9987 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
9988 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
9989 * gcc.target/i386/asm-3.c: Ditto.
9990 * gcc.target/i386/clobbers.c: Ditto.
9991 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
9992 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
9994 * gcc.target/i386/mul.c: Ditto.
9995 * gcc.target/i386/ssetype-1.c: Ditto.
9996 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
9997 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
9998 static so the test works with -fPIC mode too. Based on comment in
10000 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
10002 2005-11-28 Richard Guenther <rguenther@suse.de>
10004 * gcc.dg/alias-9.c: New testcase.
10005 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
10007 2005-11-28 Roger Sayle <roger@eyesopen.com>
10008 Uros Bizjak <uros@kss-loka.si>
10010 PR middle-end/20219
10011 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
10012 tan(x)/sin(x) transformations.
10014 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
10016 PR middle-end/24575
10017 * gcc.dg/tree-ssa/divide-3.c: New test.
10018 * gcc.dg/tree-ssa/divide-4.c: New test.
10020 2005-11-27 Steven G. Kargl <kargls@comcast.net>
10023 * gfortran.dg/boz_6.f90: New test.
10025 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10028 * gfortran.dg/modulo_1.f90: New test.
10030 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10032 PR libfortran/24919
10033 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
10034 fail on CRLF platforms.
10035 * gfortran.dg/ftell_2.f90: Likewise.
10037 2005-11-26 Eric Christopher <echristo@apple.com>
10039 * gcc.dg/intmax_t-1.c: Remove mips xfail.
10041 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10043 * objc.dg/gnu-runtime-3.m: Simplify.
10045 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10047 PR middle-end/23669
10048 * gcc.dg/tree-ssa/divide-1.c: New test.
10049 * gcc.dg/tree-ssa/divide-2.c: New test.
10051 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10053 PR libgfortran/24945
10054 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
10056 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10058 PR libgfortran/24945
10059 * gfortran.dg/open_status_2.f90: New test.
10061 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10063 * gcc.c-torture/execute/builtins/fprintf.c,
10064 gcc.c-torture/execute/builtins/fputs-lib.c,
10065 gcc.c-torture/execute/builtins/fputs.c,
10066 gcc.c-torture/execute/builtins/lib/fprintf.c,
10067 gcc.c-torture/execute/builtins/lib/printf.c,
10068 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
10070 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
10072 * gcc.dg/20050922-2.c: New test.
10074 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
10076 * objc.dg/gnu-runtime-3.m: New test.
10078 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10081 * g++.dg/other/void1.C: New test.
10083 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
10085 PR middle-end/24998
10086 * gcc.dg/torture/fp-int-convert-float.c,
10087 gcc.dg/torture/fp-int-convert-double.c,
10088 gcc.dg/torture/fp-int-convert-long-double.c,
10089 gcc.dg/torture/fp-int-convert-timode.c,
10090 gcc.dg/torture/fp-int-convert-float80.c,
10091 gcc.dg/torture/fp-int-convert-float80-timode.c,
10092 gcc.dg/torture/fp-int-convert-float128.c,
10093 gcc.dg/torture/fp-int-convert-float128-timode.c,
10094 gcc.dg/torture/fp-int-convert.h: New files.
10096 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10098 PR middle-end/24989
10099 * gcc.dg/tree-ssa/bool-10.c: New test.
10100 * gcc.dg/tree-ssa/bool-11.c: New test.
10101 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
10103 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10105 PR middle-end/24990
10106 * tree-ssa/pr24990-1.c: New test.
10108 2005-11-24 Richard Guenther <rguenther@suse.de>
10109 Dirk Mueller <dmueller@suse.de>
10112 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
10113 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
10114 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
10115 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
10116 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
10117 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
10119 2005-11-23 Uros Bizjak <uros@kss-loka.si>
10121 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
10123 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
10126 * gcc.dg/Wc++-compat.c: New.
10127 * gcc.dg/Wno-c++-compat.c: New.
10129 2005-11-23 Alan Modra <amodra@bigpond.net.au>
10131 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
10132 (vspltish, vspltisw): Likewise.
10134 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10136 PR libgfortran/24794
10137 * gfortran.dg/namelist_12.f: Fix quotes.
10138 * gfortran.dg/namelist_13.f90: Fix quotes.
10139 * gfortran.dg/namelist_14.f90: Fix quotes.
10140 * gfortran.dg/namelist_15.f90: Fix quotes.
10141 * gfortran.dg/namelist_use.f90: Fix quotes.
10142 * gfortran.dg/namelist_use_only.f90: Fix quotes.
10143 * gfortran.dg/namelist_21.f90: New test.
10144 * gfortran.dg/namelist_22.f90: New test.
10146 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
10149 * gcc.c-torture/compile/pr23435.c: New.
10151 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10153 * gcc.c-torture/execute/floatunsisf-1.c: New test.
10155 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10157 * gcc.target/powerpc/405-macchw-1.c,
10158 gcc.target/powerpc/405-macchw-2.c,
10159 gcc.target/powerpc/405-macchwu-1.c,
10160 gcc.target/powerpc/405-macchwu-2.c,
10161 gcc.target/powerpc/405-machhw-1.c,
10162 gcc.target/powerpc/405-machhw-2.c,
10163 gcc.target/powerpc/405-machhwu-1.c,
10164 gcc.target/powerpc/405-machhwu-2.c,
10165 gcc.target/powerpc/405-maclhw-1.c,
10166 gcc.target/powerpc/405-maclhw-2.c,
10167 gcc.target/powerpc/405-maclhwu-1.c,
10168 gcc.target/powerpc/405-maclhwu-2.c,
10169 gcc.target/powerpc/405-mulchw-1.c,
10170 gcc.target/powerpc/405-mulchw-2.c,
10171 gcc.target/powerpc/405-mulchwu-1.c,
10172 gcc.target/powerpc/405-mulchwu-2.c,
10173 gcc.target/powerpc/405-mulhhw-1.c,
10174 gcc.target/powerpc/405-mulhhw-2.c,
10175 gcc.target/powerpc/405-mulhhwu-1.c,
10176 gcc.target/powerpc/405-mulhhwu-2.c,
10177 gcc.target/powerpc/405-mullhw-1.c,
10178 gcc.target/powerpc/405-mullhw-2.c,
10179 gcc.target/powerpc/405-mullhwu-1.c,
10180 gcc.target/powerpc/405-mullhwu-2.c,
10181 gcc.target/powerpc/405-nmacchw-1.c,
10182 gcc.target/powerpc/405-nmacchw-2.c,
10183 gcc.target/powerpc/405-nmachhw-1.c,
10184 gcc.target/powerpc/405-nmachhw-2.c,
10185 gcc.target/powerpc/405-nmaclhw-1.c,
10186 gcc.target/powerpc/405-nmaclhw-2.c,
10187 gcc.target/powerpc/440-macchw-1.c,
10188 gcc.target/powerpc/440-macchw-2.c,
10189 gcc.target/powerpc/440-macchwu-1.c,
10190 gcc.target/powerpc/440-macchwu-2.c,
10191 gcc.target/powerpc/440-machhw-1.c,
10192 gcc.target/powerpc/440-machhw-2.c,
10193 gcc.target/powerpc/440-machhwu-1.c,
10194 gcc.target/powerpc/440-machhwu-2.c,
10195 gcc.target/powerpc/440-maclhw-1.c,
10196 gcc.target/powerpc/440-maclhw-2.c,
10197 gcc.target/powerpc/440-maclhwu-1.c,
10198 gcc.target/powerpc/440-maclhwu-2.c,
10199 gcc.target/powerpc/440-mulchw-1.c,
10200 gcc.target/powerpc/440-mulchw-2.c,
10201 gcc.target/powerpc/440-mulchwu-1.c,
10202 gcc.target/powerpc/440-mulchwu-2.c,
10203 gcc.target/powerpc/440-mulhhw-1.c,
10204 gcc.target/powerpc/440-mulhhw-2.c,
10205 gcc.target/powerpc/440-mulhhwu-1.c,
10206 gcc.target/powerpc/440-mulhhwu-2.c,
10207 gcc.target/powerpc/440-mullhw-1.c,
10208 gcc.target/powerpc/440-mullhw-2.c,
10209 gcc.target/powerpc/440-mullhwu-1.c,
10210 gcc.target/powerpc/440-mullhwu-2.c,
10211 gcc.target/powerpc/440-nmacchw-1.c,
10212 gcc.target/powerpc/440-nmacchw-2.c,
10213 gcc.target/powerpc/440-nmachhw-1.c,
10214 gcc.target/powerpc/440-nmachhw-2.c,
10215 gcc.target/powerpc/440-nmaclhw-1.c,
10216 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
10218 2005-11-21 Jakub Jelinek <jakub@redhat.com>
10221 * gfortran.dg/inquire_9.f90: New test.
10224 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
10226 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10228 PR libfortran/24432
10229 * lib/target-supports.exp (check_effective_target_fortran_large_real):
10230 Check that 'cos' is supported.
10232 2005-11-21 Paul Thomas <pault@gcc.gnu.org
10235 * gfortran.dg/substring_equivalence.f90: New test.
10238 * gfortran.dg/auto_internal_assumed.f90: New test.
10240 2005-11-21 Uros Bizjak <uros@kss-loka.si>
10242 * gcc.dg/fold-div-2.c: New test.
10244 2005-11-20 Ian Lance Taylor <ian@airs.com>
10246 PR rtl-optimization/24883
10247 * gcc.c-torture/compile/pr24883.c: New test.
10249 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
10251 PR middle-end/20583
10252 * gcc.c-torture/compile/pr20583.c: New.
10254 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
10256 * gcc.c-torture/execute/usmul.c: New test.
10258 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
10260 * gcc.dg/tree-ssa/vrp22.c: New test.
10262 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
10264 PR middle-end/24912
10265 * gcc.dg/torture/pr24912-1.c: New test.
10267 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
10270 * gfortran.dg/arrayio_derived_1.f90: New test.
10272 2005-11-19 Richard Guenther <rguenther@suse.de>
10274 PR middle-end/23294
10275 * gcc.dg/tree-ssa/pr23294.c: New testcase.
10277 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
10279 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
10281 2005-11-18 Mark Mitchell <mark@codesourcery.com>
10284 * g++.dg/template/friend39.C: New test.
10286 2005-11-18 James E Wilson <wilson@specifix.com>
10288 * gcc.dg/builtin-strstr.c: New.
10290 2005-11-18 Richard Henderson <rth@redhat.com>
10292 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
10293 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
10294 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
10295 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
10296 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
10297 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
10298 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
10299 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
10300 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
10301 renaming to remove initial "ia64-".
10303 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
10305 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
10307 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
10309 * g++.dg/cpp/string-2.C: New test.
10311 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
10313 * gcc.dg/tree-ssa/loop-14.c: New test.
10315 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
10316 Michael Chamberlain <michael@chamberlain.net.au>
10318 * ada/acats/run_all.sh (target_run): Kill long running tests.
10320 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10322 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
10323 * gcc.dg/cleanup-9.c: Likewise.
10324 * gcc.dg/cleanup-10.c: Likewise.
10325 * gcc.dg/cleanup-11.c: Likewise.
10327 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10330 * gfortran.dg/open_access_append_1.f90: New test.
10331 * gfortran.dg/open_access_append_2.f90: New test.
10333 2005-11-16 Richard Guenther <rguenther@suse.de>
10335 PR middle-end/24851
10336 * gcc.c-torture/execute/pr24851.c: New testcase.
10338 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
10340 * gcc.dg/fold-overflow-1.c: New test.
10342 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
10344 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
10345 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
10347 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
10349 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
10351 * g++.dg/eh/forced2.C: Likewise.
10352 * g++.dg/eh/forced3.C: Likewise.
10353 * g++.dg/eh/forced4.C: Likewise.
10355 2005-11-11 Mike Stump <mrs@apple.com>
10357 * g++.old-deja/g++.mike/unused.C: Add.
10359 2005-11-15 Mark Mitchell <mark@codesourcery.com>
10362 * g++.dg/warn/Wcast-qual1.C: New test.
10364 2005-11-15 Jan Hubicka <jh@suse.cz>
10366 * gcc.dg/winline-5.c: Add large-unit-insns limit.
10368 2005-11-14 David Edelsohn <edelsohn@gnu.org>
10370 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
10372 2005-11-14 Diego Novillo <dnovillo@redhat.com>
10375 * gcc.dg/tree-ssa/pr24840.c: New test.
10377 2005-11-14 Janis Johnson <janis187@us.ibm.com>
10380 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
10382 2005-11-14 Dale Johannesen <dalej@apple.com>
10384 * gcc.c-torture/execute/20051113-1.c: New.
10386 2005-11-14 Mark Mitchell <mark@codesourcery.com>
10389 * g++.dg/template/crash43.C: New test.
10391 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
10393 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
10395 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10398 * g++.dg/eh/spec8.C: New test.
10400 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10402 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
10404 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10407 * g++.dg/parse/ambig4.C: New test.
10408 * g++.dg/tc1/dr101.C: Adjust error markers.
10409 * g++.dg/lookup/strong-using-2.C: Likewise.
10410 * g++.dg/lookup/ambig5.C: Likewise.
10411 * g++.dg/lookup/ambig4.C: Likewise.
10412 * g++.dg/parse/crash22.C: Likewise.
10414 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10416 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
10418 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
10420 * gcc.dg/nested-calls-1.c: New test.
10422 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10424 * gfortran.dg/complex_intrinsic_1.f90: New test.
10425 * gfortran.dg/complex_intrinsic_2.f90: New test.
10426 * gfortran.dg/fgetc_1.f90: New test.
10427 * gfortran.dg/fgetc_2.f90: New test.
10428 * gfortran.dg/fgetc_3.f90: New test.
10429 * gfortran.dg/ftell_1.f90: New test.
10430 * gfortran.dg/ftell_2.f90: New test.
10431 * gfortran.dg/gnu_logical_1.F: New test.
10432 * gfortran.dg/gnu_logical_2.f90: New test.
10434 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
10436 PR middle-end/24820
10437 * testsuite/gcc.dg/pr24820.c: New test.
10439 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
10441 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
10442 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
10445 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10448 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
10450 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10452 * gcc.target/cris/cris.exp: New file.
10453 * gcc.target/cris/rld-legit1.c: New test.
10454 * gcc.target/cris/rld-legit2.c: New test.
10456 2005-11-12 Jakub Jelinek <jakub@redhat.com>
10459 * g++.dg/opt/pr24780.C: New test.
10462 * g++.dg/template/asm1.C: New test.
10464 2005-11-12 Steven G. Kargl <kargls@comcast.net>
10466 PR libgfortran/24787
10467 * gfortran.dg/scan_1.f90: New test.
10469 2005-11-12 Jan Hubicka <jh@suse.cz>
10471 * gcc.target/i386/minmax-1.c: New.
10472 * gcc.target/i386/minmax-2.c: New.
10474 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
10476 * gcc.dg/pr24445.c: Fix for 64-bit targets.
10478 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
10480 * gcc.c-torture/execute/20051110-1.c,
10481 gcc.c-torture/execute/20051110-2.c: New tests.
10483 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10485 PR middle-end/24750
10486 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
10489 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10491 * lib/target-libpath.exp (get_shlib_extension): New proc.
10492 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
10493 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10494 * lib/objc.exp (objc_target_compile): Likewise.
10495 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
10498 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10500 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
10502 * lib/target-supports.exp (check_effective_target_static_libgfortran):
10503 Add -static to additional_flags and pass it to target_compile.
10505 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10507 PR libgfortran/24719
10508 gfortran.dg/read_noadvance.f90: New test.
10510 PR libgfortran/24699
10511 gfortran.dg/fmt_t_2.f90: New test.
10513 PR libgfortran/24785
10514 gfortran.dg/read_x_eor.f90: New test.
10516 PR libgfortran/24584
10517 gfortran.dg/namelist_empty.f90: Rename test.
10519 PR libgfortran/24489
10520 gfortran/read_eor.f90: Rename test.
10522 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10525 * gfortran.dg/automatic_module_variable.f90: New test.
10527 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
10530 * gcc.dg/pr24445.c: New test.
10532 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10536 * gfortran.dg/recursive_statement_functions.f90: Add statement
10537 functions using inline intrinsic functions and parameters to test
10538 that they no longer seg-fault.
10541 gfortran.dg/nested_modules_4.f90: New test.
10542 gfortran.dg/nested_modules_5.f90: New test.
10544 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10547 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
10549 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
10551 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
10554 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10556 * gcc.dg/sparc-getcontext-1.c: New test.
10558 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
10560 * gcc.dg/ifcvt-fabs-1.c: New test.
10562 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
10565 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
10566 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
10568 2005-11-09 Richard Guenther <rguenther@suse.de>
10570 PR tree-optimization/24716
10571 * gcc.c-torture/execute/pr24716.c: New testcase.
10573 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10575 * gcc.dg/pr24624.c: Disable for non S/390 targets.
10577 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10580 * gcc.dg/pr24624.c: Testcase added.
10582 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10585 * g++.dg/other/pr24623.C: Testcase added.
10587 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
10590 * gfortran-dg/pure_byref_1.f90: New.
10591 * gfortran-dg/pure_byref_2.f90: New.
10593 2005-11-09 Uros Bizjak <uros@kss-loka.si>
10596 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
10597 * gcc.dg/dg.exp: Run main loop also for *.i files.
10599 2005-11-08 Jakub Jelinek <jakub@redhat.com>
10602 * g++.dg/tls/diag-3.C: New test.
10603 * g++.dg/tls/diag-4.C: New test.
10604 * g++.dg/tls/static-1.C: New test.
10605 * g++.dg/tls/static-1a.cc: New file.
10607 2005-11-08 Diego Novillo <dnovillo@redhat.com>
10610 * g++.dg/tree-ssa/pr23046.C: New test.
10612 2005-11-08 Devang Patel <dpatel@apple.com>
10614 PR tree-optimization/23115
10615 * gcc.dg/tree-ssa/pr23115.c: New.
10617 2005-11-08 David Edelsohn <edelsohn@gnu.org>
10619 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
10620 * gcc.target/powerpc/pr16155.c: Same.
10621 * gcc.target/powerpc/altivec-1.c: Same.
10622 * gcc.target/powerpc/altivec-2.c: Same.
10623 * gcc.target/powerpc/altivec-3.c: Same.
10624 * gcc.target/powerpc/altivec-5.c: Same.
10625 * gcc.target/powerpc/altivec-11.c: Same.
10626 * gcc.target/powerpc/altivec-12.c: Same.
10627 * gcc.target/powerpc/altivec-14.c: Same.
10628 * gcc.target/powerpc/altivec-22.c: Same.
10629 * gcc.target/powerpc/altivec-consts.c: Same.
10630 * gcc.target/powerpc/altivec-pr22085.c: Same.
10631 * gcc.target/powerpc/altivec-splat.c: Same.
10632 * gcc.target/powerpc/altivec-varargs-1.c: Same.
10633 * gcc.target/powerpc/altivec-vec-merge.c: Same.
10634 * gcc.target/powerpc/darwin-longlong.c: Same.
10636 2005-11-08 Uros Bizjak <uros@kss-loka.si>
10639 * gcc.dg/pr19340.c: New test.
10641 2005-11-07 Ian Lance Taylor <ian@airs.com>
10643 PR rtl-optimization/24683
10644 * gcc.dg/pr24683.c: New test.
10646 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10648 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
10649 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
10651 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10653 * gcc.target/i386/pr23376.c: Compile with -mmmx.
10655 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
10657 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
10659 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10663 * gcc.target/powerpc/altivec-consts.c,
10664 gcc.target/powerpc/altivec-splat.c: New testcase.
10666 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10670 * gcc.dg/overflow-2.c: New testcase.
10672 2005-11-07 Jakub Jelinek <jakub@redhat.com>
10674 PR rtl-optimization/23567
10675 * gcc.c-torture/execute/20051104-1.c: New test.
10677 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
10680 gfortran.dg/private_type_2.f90: Modified to check that case with
10681 PRIVATE declaration within derived type is accepted.
10684 gfortran.dg/pointer_assign_1.f90: New test.
10687 * gfortran.dg/arrayio_0.f90: New test.
10690 gfortran.dg/data_initialized.f90: New test.
10691 gfortran.dg/data_constraints_1.f90: New test.
10692 gfortran.dg/data_constraints_2.f90: New test.
10694 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
10698 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
10700 2005-11-06 Diego Novillo <dnovillo@redhat.com>
10703 * gcc.dg/tree-ssa/pr24670.c: New test.
10705 2005-11-05 Ian Lance Taylor <ian@airs.com>
10708 * gcc.target/i386/pr22432.c: New test.
10710 2005-11-05 Richard Henderson <rth@redhat.com>
10712 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
10713 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
10714 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
10715 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
10716 from gcc.dg/alpha-*.
10717 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
10718 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
10720 2005-11-05 Andreas Jaeger <aj@suse.de>
10722 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
10724 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
10727 * gcc.dg/torture/pr23424-1.c: New test.
10729 2005-11-04 Richard Henderson <rth@redhat.com>
10731 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
10732 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
10733 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
10734 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
10735 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
10736 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
10737 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
10738 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
10739 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
10740 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
10741 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
10742 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
10743 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
10744 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
10745 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
10746 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
10747 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
10748 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
10749 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
10750 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
10751 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
10752 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
10753 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
10754 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
10756 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
10757 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
10758 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
10759 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
10760 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
10761 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
10762 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
10763 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
10764 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
10765 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
10766 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
10767 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
10768 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
10769 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
10770 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
10771 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
10772 gcc.target/i386/lea.c, gcc.target/i386/local.c,
10773 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
10774 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
10775 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
10776 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
10777 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
10778 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
10779 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
10780 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
10781 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
10782 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
10783 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
10784 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
10785 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
10786 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
10787 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
10788 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
10789 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
10790 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
10791 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
10792 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
10793 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
10794 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
10795 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
10796 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
10797 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
10798 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
10799 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
10800 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
10802 2005-11-04 Diego Novillo <dnovillo@redhat.com>
10805 * gcc.dg/tree-ssa/pr24627.c: New test.
10807 2005-11-04 Paul Brook <paul@codesourcery.com>
10809 * gcc.dg/tls/opt-10.c: New test.
10811 2005-11-04 Andreas Jaeger <aj@suse.de>
10813 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
10814 avoid extra warnings.
10816 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10818 PR libfortran/22298
10819 * gcc/testsuite/lib/target-supports.exp
10820 (check_effective_target_static_libgfortran): New
10821 static_libgfortran effective target.
10822 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
10823 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
10825 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
10827 * gcc.dg/pr24615.c: Guard test with { target fpic }.
10829 2005-11-03 Josh Conner <jconner@apple.com>
10832 g++.dg/ext/array2.C: New test.
10833 g++.dg/template/dependent-name3.C: New test.
10834 g++.dg/template/dependent-name4.C: New test.
10835 g++.dg/template/sfinae2.C: New test.
10837 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10839 PR preprocessor/22042
10840 * gcc.dg/cpp/strify4.c: New test.
10842 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10845 * g++.dg/cpp/string-1.C: New test.
10847 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10849 * gcc.target/powerpc: New directory.
10850 * gcc.target/powerpc/powerpc.exp: New file.
10851 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
10852 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
10853 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
10854 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
10855 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
10856 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
10857 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
10858 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
10859 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
10860 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
10861 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
10862 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
10863 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
10864 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
10865 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
10866 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
10867 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
10868 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
10869 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
10870 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
10871 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
10872 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
10873 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
10874 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
10875 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
10876 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
10877 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
10878 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
10879 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
10880 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
10881 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
10882 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
10883 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
10884 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
10886 2005-11-03 Mark Mitchell <mark@codesourcery.com>
10889 * g++.dg/warn/inline2.C: New test.
10891 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10893 PR middle-end/23155
10894 * g++.dg/ext/c99struct1.C: New test.
10895 * gcc.dg/union-cast-1.c: New test.
10896 * gcc.dg/union-cast-2.c: New test.
10897 * gcc.dg/union-cast-3.c: New test.
10899 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10901 PR middle-end/24589
10902 * gcc.c-torture/execute/zero-struct-2.c: New test.
10904 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10907 * g++.dg/init/switch1.C: New test.
10909 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10911 * gcc.dg/delay-slot-1.c: New test.
10913 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
10916 * gcc.dg/pr24620.c: New test.
10918 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10921 * gcc.dg/format/unnamed-1.c: New test.
10923 2005-11-02 Mark Mitchell <mark@codesourcery.com>
10926 * g++.dg/expr/cond8.C: New test.
10929 * g++.dg/parse/dot1.C: New test.
10931 2005-11-02 Jan Hubicka <jh@suse.cz>
10934 * gcc.dg/i386-lea.c: New test
10936 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
10939 * gcc.dg/pr24615.c: New test.
10941 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
10944 * gcc.dg/pr24600.c: New test.
10946 2005-11-02 Mark Mitchell <mark@codesourcery.com>
10949 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
10950 * g++.dg/parse/typename9.C: New test.
10951 * g++/dg/parse/typename10.C: Likewise.
10953 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
10956 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
10957 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
10958 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
10960 2005-11-02 Mark Mitchell <mark@codesourcery.com>
10963 * g++.dg/debug/static1.C: New test.
10965 2005-11-02 Josh Conner <jconner@apple.com>
10967 * g++.dg/crash38.C: moved into proper directory...
10968 * g++.dg/template/crash42.C: ...here
10970 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
10973 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
10974 pcc_bitfield_type_matters || default_packed.
10976 * lib/target-supports.exp
10977 (check_effective_target_pcc_bitfield_type_matters): New proc.
10978 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
10981 * lib/target-supports.exp (check_effective_default_packed): New proc.
10982 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
10983 Gate expected errors on target ! default_packed.
10984 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
10986 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10988 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
10991 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10994 * gfortran.dg/entry_5.f90: New.
10995 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
10997 2005-11-01 Bob Wilson <bob.wilson@acm.org>
10999 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
11001 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
11004 gfortran.dg/namelist_blockdata.f90: New test.
11007 gfortran.dg/external_implicit_none.f90: New test.
11010 * gfortran.dg/secnds.f: New test.
11012 2005-10-31 Jan Hubicka <jh@suse.cz>
11015 * gcc.c-torture/compile/pr20928.c: New test.
11017 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
11019 PR middle-end/23492
11020 * gcc.c-torture/compile/zero-strct-5.c: New test.
11022 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
11024 PR libgfortran/24584
11025 * gfortran.dg/pr24584.f90: New test.
11027 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
11030 * gfortran.dg/char_result_9.f90: New.
11031 * gfortran.dg/char_result_10.f90: New.
11033 2005-10-30 Jan Hubicka <jh@suse.cz>
11035 * g++.dg/tree-ssa/pr24172.C: New testcase.
11037 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11039 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
11041 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
11043 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
11044 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
11045 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
11046 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
11047 gfortran.dg/enum_9.f90,
11048 gfortran.fortran-torture/compile/enum_1.f90,
11049 gfortran.fortran-torture/execute/enum_1.f90,
11050 gfortran.fortran-torture/execute/enum_2.f90,
11051 gfortran.fortran-torture/execute/enum_3.f90,
11052 gfortran.fortran-torture/execute/enum_4.f90: New tests.
11054 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
11057 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
11058 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
11060 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11062 PR libfortran/20179
11063 * gfortran.dg/mixed_io_1.f90: New test.
11064 * gfortran.dg/mixed_io_1.c: New file.
11066 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11068 * gfortran.dg/malloc_free_1.f90: New test.
11070 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
11072 * gcc.dg/nested-func-4.c: Require profiling -pg.
11074 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11077 * g++.dg/warn/main-2.C: New test.
11079 2005-10-28 Steven G. Kargl <kargls@comcast.net>
11082 * gfortran.dg/interface_2.f90: new test.
11084 2005-10-28 Josh Conner <jconner@apple.com>
11087 * g++.dg/template/crash38.C: New test.
11088 * g++.dg/parse/explicit1.C: Change expected errors.
11090 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11093 * g++.dg/other/large-size-array.C: New test.
11095 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11097 PR middle-end/24362
11098 * g++.dg/opt/complex4.C: New test.
11100 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
11102 * gcc.dg/nested-func-4.c: New test.
11104 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
11107 gfortran.dg/derived_recursion.f90: New test.
11108 gfortran.dg/implicit_actual.f90: New test.
11110 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
11112 PR middle-end/24295, PR testsuite/24477
11113 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
11114 removed when weakref hits the tree.
11116 2005-10-25 Jakub Jelinek <jakub@redhat.com>
11118 * gfortran.dg/cray_pointers_4.f90: New test.
11120 * gfortran.dg/cray_pointers_5.f90: New test.
11122 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
11125 * gfortran.dg/assign_5.f90: New test.
11126 * gfortran.dg/assign_6.f: New test.
11128 2005-10-25 Uros Bizjak <uros@kss-loka.si>
11130 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
11131 CPU has no SSE support.
11133 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
11135 PR libgfortran/24224
11136 * gfortran.dg/arrayio_1.f90: Update attribution.
11137 * gfortran.dg/arrayio_2.f90: Update attribution.
11138 * gfortran.dg/arrayio_3.f90: Update attribution.
11139 * gfortran.dg/arrayio_4.f90: Update test conditions.
11140 * gfortran.dg/arrayio_5.f90: Update attribution.
11141 * gfortran.dg/arrayio_6.f90: New test.
11142 * gfortran.dg/arrayio_7.f90: New test.
11144 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
11146 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
11148 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11150 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
11152 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11155 * gfortran.dg/namelist_char_only.f90: New test.
11157 2005-10-24 Asher Langton <langton2@llnl.gov>
11161 * gfortran.dg/cray_pointers_1.f90: New test.
11162 * gfortran.dg/cray_pointers_2.f90: New test.
11163 * gfortran.dg/cray_pointers_3.f90: New test.
11164 * gfortran.dg/loc_1.f90: New test.
11165 * gfortran.dg/loc_2.f90: New test.
11167 2005-10-24 Steven Bosscher <stevenb@suse.de>
11169 * gcc.dg/pr24225.c: New test.
11171 2005-10-24 Asher Langton <langton2@llnl.gov>
11173 * gfortran.dg/dup_save_1.f90: New test.
11174 * gfortran.dg/dup_save_2.f90: New test.
11176 2005-10-24 Paul Brook <paul@codesourcery.com>
11179 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
11182 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
11184 PR libgfortran/24489
11185 * gfortran.dg/pr24489.f90: New test.
11187 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
11190 * gfortran.dg/ichar_1.f90: Add tests for derived types.
11192 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
11195 * g++.dg/init/array16.C: Skip for mmix-*-*.
11197 2005-10-23 Asher Langton <langton2@llnl.gov>
11199 * gfortran.dg/byte_1.f90: New test.
11200 * gfortran.dg/byte_2.f90: New test.
11202 2005-10-23 David Edelsohn <edelsohn@gnu.org>
11204 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
11206 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
11209 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
11212 * gfortran.dg/merge_char_const.f90: New test.
11215 * gfortran.dg/spread_scalar_source.f90: New test.
11217 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
11219 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
11221 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
11222 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
11224 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
11226 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
11229 * gfortran.dg/der_pointer_4.f90: New.
11231 2005-10-22 David Ayers <d.ayers@inode.at>
11233 * obj-c++.dg/except-1.mm: Simplify.
11235 2005-10-21 David Ayers <d.ayers@inode.at>
11237 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
11239 2005-10-21 Jakub Jelinek <jakub@redhat.com>
11241 * gfortran.dg/assumed_dummy_2.f90: New test.
11243 2005-10-21 James E Wilson <wilson@specifix.com>
11245 PR preprocessor/15220
11246 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
11248 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
11250 * gcc.c-torture/execute/20051021-1.c: New test.
11252 2005-10-21 Mark Mitchell <mark@codesourcery.com>
11255 * g++.dg/ext/tmplattr1.C: New test.
11257 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
11260 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
11262 2005-10-20 Geoffrey Keating <geoffk@apple.com>
11264 * obj-c++.dg/except-1.mm: New.
11266 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
11268 2005-10-21 Alan Modra <amodra@bigpond.net.au>
11270 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
11272 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
11274 PR middle-end/24295
11275 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
11276 declarations with the same names as thunks' alias targets, use
11278 * gcc.dg/attr-alias-3.c: New test.
11279 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
11281 2005-10-20 Mark Mitchell <mark@codesourcery.com>
11284 * g++.dg/parse/access8.C: New test.
11286 2005-10-20 Richard Guenther <rguenther@suse.de>
11289 * g++.dg/tree-ssa/pr24439.C: New testcase.
11291 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11293 * g++.dg/opt/delay-slot-1.C: New test.
11295 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
11298 * gfortran.fg/der_init_1.f90: New.
11300 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
11302 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
11304 2005-10-19 Mark Mitchell <mark@codesourcery.com>
11307 * g++.dg/parse/error28.C: New test.
11309 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11311 * gcc.dg/profile-generate-2.c: New test.
11313 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
11316 * g++.dg/ext/dllimport11.C: New.
11318 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11321 * g++.dg/other/friend3.C: New test.
11323 2005-10-18 Mark Mitchell <mark@codesourcery.com>
11326 * g++.dg/template/error19.C: New test.
11328 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
11331 * g++.dg/overload/koenig2.C: New.
11334 * g++.dg/overload/error2.C: New.
11337 * g++.dg/inherit/covariant14.C: New.
11339 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11342 * g++.dg/parse/for1.C: New test.
11344 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
11347 * gfortran.dg/host_dummy_index_1.f90: New test.
11350 * gfortran.dg/automatic_char_len_2.f90: New test.
11353 * gfortran.dg/recursive_statement_functions.f90: New test.
11356 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
11359 * gfortran.dg/external_initializer.f90: New test.
11362 * non_module_public.f90: New test.
11364 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
11367 * g++.dg/template/overload7.C: New.
11370 * g++.dg/other/switch2.C: Remove expected warnings.
11373 * g++.dg/template/defarg6.C: New.
11375 2005-10-17 Uros Bizjak <uros@kss-loka.si>
11378 * gcc.target/i386/pr24315.c: New test.
11380 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11383 * g++.dg/template/static21.C: New test.
11384 * g++.dg/template/static21-a.cc: Likewise.
11386 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
11389 * g++.dg/warn/Wswitch-default-1.C: New test.
11390 * g++.dg/warn/Wswitch-default-2.C: New test.
11392 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11395 * g++.dg/parse/template18.C: New test.
11396 * g++.dg/template/nontype15.C: Likewise.
11398 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
11401 * gfortran.dg/spec_expr_2.f90: New.
11403 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
11405 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
11406 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
11407 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
11408 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
11409 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
11410 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
11411 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
11412 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
11413 previous target-specific skips and warning-message matches where
11416 2005-10-15 Mark Mitchell <mark@codesourcery.com>
11419 * g++.dg/warn/Wctor-dtor.C: New test.
11421 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11424 * gcc.dg/for-1.c: New test.
11426 2005-10-14 Mark Mitchell <mark@codesourcery.com>
11429 * g++.dg/warn/Wconversion1.C: New test.
11430 * g++.dg/ext/packed4.C: Compile with -w.
11431 * g++.dg/opt/20050511-1.C: Likewise.
11432 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
11434 2005-10-14 Jakub Jelinek <jakub@redhat.com>
11436 * gfortran.dg/boz_5.f90: New test.
11438 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
11441 * g++.dg/other/switch2.C: New.
11444 * g++.dg/init/ctor7.C: New.
11446 2005-10-13 David Edelsohn <edelsohn@gnu.org>
11449 * g++.dg/parse/crash32.C: New test.
11451 2005-10-13 Mark Mitchell <mark@codesourcery.com>
11454 * g++.dg/init/goto2.C: New test.
11457 * g++.dg/template/crash/41.C: New test.
11460 * g++.dg/template/crash40.C: New test.
11463 * g++.dg/parse/friend5.C: New test.
11466 * g++.dg/template/crash38.C: New test.
11469 * g++.dg/template/friend38.C: New test.
11472 * g++.dg/template/crash39.C: New test.
11474 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
11476 * gcc.dg/debug/dwarf2/dwarf-char1.c,
11477 gcc.dg/debug/dwarf2/dwarf-char2.c,
11478 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
11480 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
11482 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
11484 * gcc.dg/dll-2.c: Add tests for warnings.
11485 * gcc.dg/dll-3.c: Likewise.
11486 * gcc.dg/dll-4.c: Likewise.
11488 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
11489 * g++.dg/ext/dllimport2.C: Likewise.
11490 * g++.dg/ext/dllimport3.C: Likewise.
11491 * g++.dg/ext/dllimport7.C: Likewise.
11492 * g++.dg/ext/dllimport8.C: Likewise.
11493 * g++.dg/ext/dllimport9.C: Likewise.
11495 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
11498 * gfortran.dg/derived_pointer_recursion.f90: New test.
11500 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
11502 * gcc.c-torture/execute/20051012-1.c: New test.
11504 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11507 * gfortran.dg/automatic_char_len_1.f90: New test.
11509 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11512 * gfortran.dg/save_common.f90: New test.
11515 * gfortran.dg/save_result.f90: New test.
11517 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11520 * g++.dg/template/dependent-expr1.C: Add new expected error.
11521 * g++.dg/template/dependent-expr2.C: Adjust error text.
11522 * g++.dg/template/overload6.C: New.
11525 * g++.dg/other/typename8.C: New.
11528 * g++.dg/other/return1.C: New.
11530 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
11533 * g++.dg/ext/label5.C: New.
11535 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11538 * g++.dg/parse/crash31.C: New.
11540 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
11542 * g++.dg/ipa/ipa-1.c: New test.
11543 * g++.dg/ipa/ipa-2.c: New test.
11544 * g++.dg/ipa/ipa-3.c: New test.
11545 * g++.dg/ipa/ipa-4.c: New test.
11546 * g++.dg/ipa/ipa-5.c: New test.
11547 * g++.dg/ipa/ipa.exp: New file.
11549 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11552 * gfortran.dg/private_type_3.f90: New test.
11554 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11557 gfortran.dg/aint_anint_1.f90: New test.
11559 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11561 PR libgfortran/24313
11562 gfortran.dg/csqrt.f: New test.
11564 2005-10-11 Ian Lance Taylor <ian@airs.com>
11567 * g++.dg/warn/noeffect7.C: New test.
11568 * g++.dg/warn/noeffect2.C: Instantiate templates.
11569 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
11572 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11575 * g++.dg/init/float1.C: New test.
11578 * g++.dg/init/member1.C: Tweak error markers.
11580 2005-10-11 Janis Johnson <janis187@us.ibm.com>
11583 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
11584 Check for null pointer.
11586 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11589 * g++.dg/parse/ret-type3.C: New test.
11591 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
11594 * gcc.c-torture/compile/pr23946.c: New test.
11596 2005-10-11 Jakub Jelinek <jakub@redhat.com>
11598 * g++.dg/opt/mmx2.C: New test.
11600 2005-10-10 Mark Mitchell <mark@codesourcery.com>
11603 * g++.dg/template/static20.C: New test.
11606 * g++.dg/warn/Wunused-12.C: New test.
11609 * g++.dg/template/arg4.C: New test.
11611 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11613 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
11614 * gcc.dg/ucnid-3.c: Likewise.
11615 * gcc.dg/ucnid-4.c: Likewise.
11616 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
11617 * g++.dg/other/ucnid-1.C: Likewise.
11618 * gcc.dg/sparc-frame-1.c: New test.
11620 2005-10-10 Mark Mitchell <mark@codesourcery.com>
11623 * g++.dg/template/spec27.C: New test.
11626 * g++.dg/template/static19.C: New test.
11628 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11630 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
11631 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
11633 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
11636 * gfortran.fortran-torture/compile/pr24136.f: New test.
11638 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
11641 * g++.dg/parse/crash30.C: New test.
11643 2005-10-07 Richard Guenther <rguenther@suse.de>
11645 PR middle-end/24227
11646 * gcc.c-torture/compile/pr24227.c: New testcase.
11648 2005-10-07 Steve Ellcey <sje@cup.hp.com>
11650 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
11651 Do not put aligned attributes on array elements.
11653 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
11655 PR testsuite/23611, PR testsuite/23615
11656 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
11657 writing prototypes of library functions by hand.
11658 * obj-c++.dg/bitfield-4.mm: Likewise.
11659 * obj-c++.dg/const-str-4.mm: Likewise.
11660 * obj-c++.dg/encode-4.mm: Likewise.
11661 * obj-c++.dg/encode-5.mm: Likewise.
11662 * obj-c++.dg/encode-6.mm: Likewise.
11663 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
11664 * obj-c++.dg/method-10.mm: Likewise.
11665 * obj-c++.dg/method-17.mm: Likewise.
11666 * obj-c++.dg/method-19.mm: Likewise.
11667 * obj-c++.dg/try-catch-2.mm: Likewise.
11669 2005-10-06 Richard Henderson <rth@redhat.com>
11672 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
11674 2005-10-06 Dale Johannesen <dalej@apple.com>
11676 * gcc.c-torture/execute/20030125-1.c: Correct.
11678 2005-10-06 Richard Guenther <rguenther@suse.de>
11680 PR tree-optimization/24238
11681 * g++.dg/tree-ssa/pr24238.C: New testcase.
11683 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
11686 * gfortran.dg/der_pointer_3.f90: New test.
11688 2005-10-05 Devang Patel <dpatel@apple.com>
11691 * g++.dg/other/PR23205.C: New.
11693 2005-10-05 Richard Henderson <rth@redhat.com>
11696 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
11697 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
11699 2005-10-05 Dale Johannesen <dalej@apple.com>
11701 * gcc.c-torture/execute/float-floor.c: New.
11703 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
11705 PR tree-optimization/21419
11706 PR tree-optimization/24146
11707 PR tree-optimization/24151
11709 * g++.dg/ext/asm7.C: New.
11710 * g++.dg/ext/asm8.C: New.
11711 * gcc.dg/asm-1.c: Compile on all targets.
11712 * gcc.dg/asm-pr24146.c: New.
11713 * gcc.dg/pr21419.c: Adjust error messages.
11715 2005-10-05 Richard Guenther <rguenther@suse.de>
11718 * gfortran.fortran-torture/compile/empty.f90: New testcase.
11720 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
11723 * g++.dg/template/spec22.C: Robustify test.
11724 * g++.dg/template/spec26.C: New.
11726 2005-10-05 Uros Bizjak <uros@kss-loka.si>
11728 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
11729 if target supports vector instructions.
11731 2005-10-04 Geoffrey Keating <geoffk@apple.com>
11733 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
11736 2005-10-04 Janis Johnson <janis187@us.ibm.com>
11738 * lib/target-supports.exp (check_effective_target_fortran_large_real,
11739 check_effective_target_fortran_large_int): Replace cached result
11740 when target changes.
11742 2005-10-04 Devang Patel <dpatel@apple.com>
11744 * gcc.dg/i386-sse-vect-types.c: New.
11746 2005-10-04 Ian Lance Taylor <ian@airs.com>
11748 PR preprocessor/13726
11749 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
11750 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
11752 2005-10-04 Richard Guenther <rguenther@suse.de>
11755 * gcc.dg/noncompile/pr23576.c: New testcase.
11757 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
11759 PR middle-end/23125
11760 * gcc.dg/register-var-3.c: New test.
11762 2005-10-04 Steven Bosscher <stevenb@suse.de>
11764 * gcc.dg/pr23049.c: New test.
11766 * gcc.dg/ucnid-4.c: Fix test.
11768 2005-10-03 Diego Novillo <dnovillo@redhat.com>
11771 * gcc.c-torture/compile/pr23445.c: New test.
11773 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
11775 * g++.dg/overload/unknown1.C: New.
11777 2005-10-03 Mark Mitchell <mark@codesourcery.com>
11780 * g++.dg/template/repo4.C: New test.
11782 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11784 PR libfortran/19308
11785 * gfortran.dg/large_real_kind_2.F90: New test.
11786 * gfortran.dg/large_integer_kind_2.f90: New test.
11788 2005-10-03 Uros Bizjak <uros@kss-loka.si>
11790 * lib/target-supports.exp (check_effective_target_vect_shift):
11791 Implement with result caching. Add i?86, x86_64 and ia64 targets.
11792 (check_effective_target_vect_condition): Fix copy-n-pasto.
11794 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
11795 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
11798 2005-10-02 Mark Mitchell <mark@codesourcery.com>
11801 * g++.dg/template/overload5.C : New test.
11804 * g++.dg/expr/stdarg1.C: New test.
11806 2005-10-02 Diego Novillo <dnovillo@redhat.com>
11809 * gcc.c-torture/execute/pr24142.c: New test.
11811 2005-10-01 Diego Novillo <dnovillo@redhat.com>
11814 * gcc.c-torture/execute/pr24141.c: New test.
11816 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
11817 Diego Novillo <dnovillo@redhat.com>
11820 * gcc.c-torture/execute/pr23604.c: New test.
11822 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
11831 gfortran.dg/equiv_constraint_1.f90: New test.
11832 gfortran.dg/equiv_constraint_2.f90: New test.
11833 gfortran.dg/equiv_constraint_3.f90: New test.
11834 gfortran.dg/equiv_constraint_4.f90: New test.
11835 gfortran.dg/equiv_constraint_5.f90: New test.
11836 gfortran.dg/equiv_constraint_6.f90: New test.
11837 gfortran.dg/equiv_constraint_7.f90: New test.
11838 gfortran.dg/equiv_constraint_8.f90: New test.
11839 gfortran.dg/private_type_1.f90: New test.
11840 gfortran.dg/private_type_2.f90: New test.
11841 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
11842 980628-10.f: Assert std=gnu to permit mixing of
11843 types in equivalence statements.
11845 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
11848 * gfortran.dg/open_status_1.f90: New.
11850 2005-09-30 Uros Bizjak <uros@kss-loka.si>
11852 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
11853 * gcc.dg/vect/pr22480.c: Clean up temp files.
11854 * gcc.dg/vect/pr23831.c: Clean up temp files.
11855 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
11856 Clean up temp files.
11857 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
11858 Clean up temp files.
11860 * gcc.dg/20050309-1.c: Clean up temp files.
11861 * gcc.dg/20050325-1.c: Clean up temp files.
11863 2005-09-30 Uros Bizjak <uros@kss-loka.si>
11865 PR tree-optimization/24059
11866 * gcc.dg/vect/pr24059.c : New test.
11868 2005-09-29 Jakub Jelinek <jakub@redhat.com>
11870 PR middle-end/24109
11871 * gcc.c-torture/execute/20050929-1.c: New test.
11873 2005-09-29 Steven Bosscher <stevenb@suse.de>
11875 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
11877 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
11880 * gcc.dg/pr21419.c: New test.
11882 2005-09-29 Steven Bosscher <stevenb@suse.de>
11884 * gcc.dg/pr23911.c: New test.
11886 2005-09-28 Mark Mitchell <mark@codesourcery.com>
11888 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
11891 * g++.dg/parse/qualified4.C: New test.
11892 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
11893 * g++.old-deja/g++.mike/p8154.C: Likewise.
11895 2005-09-27 Mark Mitchell <mark@codesourcery.com>
11898 * g++.dg/template/friend37.C: New test.
11899 * g++.dg/parse/crash28.C: Adjust error markers.
11901 2005-09-27 Jakub Jelinek <jakub@redhat.com>
11904 * gfortran.fortran-torture/execute/save_2.f90: New decl.
11906 2005-09-27 Devang Patel <dpatel@apple.com>
11908 PR tree-optimization/23625
11909 * gcc.dg/pr23625.c: New test.
11911 2005-09-27 Uros Bizjak <uros@kss-loka.si>
11913 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
11914 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
11916 2005-09-26 Jakub Jelinek <jakub@redhat.com>
11919 * gfortran.fortran-torture/execute/save_1.f90: New test.
11920 * gfortran.dg/save_1.f90: New test.
11922 2005-09-26 Uros Bizjak <uros@kss-loka.si>
11924 * gcc.target/i386/builtin-apply-mmx.c: New test.
11927 * gcc.target/i386/pr22576.c: New test.
11930 * gcc.target/i386/pr22585.c: New test.
11933 * gcc.target/i386/pr23268.c: New test.
11935 PR middle-end/23831
11936 * gcc.dg/vect/pr23831.c: New test.
11939 * gcc.target/i386/pr24055.c: New test.
11941 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
11943 PR tree-optimization/23960
11944 * gcc.c-torture/compile/pr23960.c: New.
11946 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
11949 * gfortran.dg/nested_modules_3.f90: New.
11951 2005-09-22 Steven G. Kargl <kargls@comcast.net>
11954 gfortran.dg/interface_1.f90: New test.
11956 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
11957 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11960 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
11962 2005-09-22 Steven G. Kargl <kargls@comcast.net>
11965 * gfortran.dg/imag_1.f: New test.
11966 * gfortran.dg/imag_2.f: Ditto.
11968 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
11970 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
11972 2005-09-22 Jakub Jelinek <jakub@redhat.com>
11975 * g++.dg/warn/pr21983.C: New test.
11977 2005-09-21 Mark Mitchell <mark@codesourcery.com>
11980 * g++.dg/template/array14.C: New test.
11982 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
11985 * gfortran.dg/der_ptr_component_1.f90: New test.
11987 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11990 * g++.dg/template/error1.C: Reject "no matching function" message.
11992 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11995 * g++.dg/lookup/error1.C: New test.
11997 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
11999 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
12000 functionality of the testcase.
12002 2005-09-20 Richard Henderson <rth@redhat.com>
12004 * gcc.dg/vect/vect-22.c: Require vect_float.
12005 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
12007 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
12009 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
12010 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
12011 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
12012 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
12013 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
12014 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
12015 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
12016 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
12017 * gcc.dg/cpp/ucnid-8.c: New test.
12019 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12021 PR tree-optimization/23929
12022 * gcc.c-torture/compile/pr23929.c: New test.
12024 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
12026 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
12029 2005-09-20 Steve Ellcey <sje@cup.hp.com>
12032 * g++.dg/other/pr22003.C: Require named sections.
12034 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12037 * g++.dg/rtti/crash3.C: New test.
12039 PR tree-optimization/23818
12040 * gcc.dg/pr23818.c: New test.
12042 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12045 * gfortran.dg/print_fmt_4.f: New.
12047 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12050 * gfortran.fortran-torture/execute/entry_11.f90: New test.
12052 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12054 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
12055 Use pointers to local alignable arrays instead. Added comments.
12056 * gcc.dg/vect/vect-46.c: Likewise.
12057 * gcc.dg/vect/vect-48.c: Likewise.
12058 * gcc.dg/vect/vect-49.c: Likewise.
12059 * gcc.dg/vect/vect-52.c: Likewise.
12060 * gcc.dg/vect/vect-53.c: Likewise.
12061 * gcc.dg/vect/vect-54.c: Likewise.
12062 * gcc.dg/vect/vect-56.c: Likewise.
12063 * gcc.dg/vect/vect-57.c: Likewise.
12064 * gcc.dg/vect/vect-58.c: Likewise.
12065 * gcc.dg/vect/vect-60.c: Likewise.
12066 * gcc.dg/vect/vect-61.c: Likewise.
12068 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
12069 The test is no longer vectorizable on vect_no_align targets.
12070 * gcc.dg/vect/vect-43.c: Likewsie.
12072 * gcc.dg/vect/vect-44.c: Added comments.
12073 * gcc.dg/vect/vect-45.c: Added comments.
12074 * gcc.dg/vect/vect-50.c: Added comments.
12075 * gcc.dg/vect/vect-51.c: Added comments.
12077 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
12079 * gcc.dg/vect/Os-vect-95.c: Likewise.
12081 * gcc.dg/vect/vect-41.c: Test removed.
12082 * gcc.dg/vect/vect-47.c: Test removed.
12083 * gcc.dg/vect/vect-55.c: Test removed.
12084 * gcc.dg/vect/vect-59.c: Test removed.
12086 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12088 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
12089 No longer vectorizable on vect_no_align targets.
12090 * gcc.dg/vect/pr20122.c: Likewise.
12091 * gcc.dg/vect/vect-74.c: Likewise.
12092 * gcc.dg/vect/vect-75.c: Likewise.
12093 * gcc.dg/vect/vect-76.c: Likewise.
12095 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
12096 Will not be vectorizable on vect_no_align targets once aliasing issues
12098 * gcc.dg/vect/vect-79.c: Likewise.
12100 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
12101 * gcc.dg/vect/vect-78.c: Likewise.
12102 * gcc.dg/vect/vect-97.c: Likewise.
12104 2005-09-19 Steven Bosscher <stevenb@suse.de>
12106 * gcc.dg/pr23943.c: New test.
12108 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12111 * gfortran.dg/derived_pointer_null_1.f90: New test.
12113 2005-09-18 Richard Guenther <rguenther@suse.de>
12115 PR middle-end/23944
12116 * gcc.c-torture/compile/pr23944.c: New testcase.
12118 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
12121 * gfortran.dg/der_pointer_2.f90: New test.
12123 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12126 * gfortran.dg/nested_modules_2.f90: New test.
12128 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12131 * g++.dg/other/semicolon.C: New test.
12133 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
12135 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
12136 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
12138 2005-09-16 Mark Mitchell <mark@codesourcery.com>
12141 * g++.dg/template/static18.C: New test.
12144 * g++.dg/template/crash19.C: Remove dg-error marker.
12145 * g++.dg/template/local4.C: New test.
12147 2005-09-16 Paul Brook <paul@codesourcery.com>
12150 * gfortran.dg/dependency_1.f90: New test.
12152 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12155 * g++.dg/template/static17.C: New test.
12157 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
12160 * g++.dg/warn/huge-val1.C: New test.
12162 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12165 * g++.dg/parse/class2.C: New test.
12166 * g++.dg/template/explicit8.C: Likewise.
12167 * g++.dg/template/spec25.C: Likewise.
12169 2005-09-14 Josh Conner <jconner@apple.com>
12171 PR middle-end/23584
12172 * gcc.dg/pr23584.c: New test.
12174 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
12176 PR fortran/21875 Internal Unit Array I/O, NIST
12177 * gfortran.dg/arrayio_1.f90: New test.
12178 * gfortran.dg/arrayio_1.f90: New test.
12179 * gfortran.dg/arrayio_1.f90: New test.
12180 * gfortran.dg/arrayio_1.f90: New test.
12181 * gfortran.dg/arrayio_1.f90: New test.
12183 2005-09-14 Uros Bizjak <uros@kss-loka.si>
12185 PR middle-end/22480
12186 * gcc.dg/vect/pr22480.c: New test.
12188 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
12191 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
12193 2005-09-13 Josh Conner <jconner@apple.com>
12196 * g++.dg/init/struct2.C: New test.
12197 * g++.dg/init/struct3.C: New test.
12199 2005-09-13 Janis Johnson <janis187@us.ibm.com>
12201 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
12202 Clean up temp files.
12203 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
12204 gcc.dg/tree-ssa/builtin-fprintf-1.c,
12205 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
12206 gcc.dg/tree-ssa/builtin-printf-1.c,
12207 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
12208 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
12209 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
12210 gcc.dg/tree-ssa/builtin-vprintf-1.c,
12211 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
12212 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
12213 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
12214 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
12215 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
12216 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
12217 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
12218 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
12220 2005-09-13 Josh Conner <jconner@apple.com>
12222 * lib/gcc-dg.exp: Load scanipa.exp.
12223 (cleanup-dump): New procedure.
12224 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
12225 * lib/scandump.exp: New file.
12226 * lib/scantree.exp: Use it.
12227 * lib/scanipa.exp: New file.
12229 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
12232 * gfortran.dg/generic_4.f90: New test.
12234 2005-09-13 Uros Bizjak <uros@kss-loka.si>
12237 * gcc.target/i386/pr23816-1.c: New test.
12238 * gcc.target/i386/pr23816-2.c: New test.
12241 2005-09-13 Bastian Blank <waldi@debian.org>
12244 * g++.dg/abi/mangle26.C: New test.
12245 * g++.dg/abi/mangle27.C: New test.
12246 * g++.dg/abi/mangle28.C: New test.
12247 * g++.dg/abi/mangle29.C: New test.
12250 * g++.dg/parse/register1.C: New test.
12252 2005-09-13 Mark Mitchell <mark@codesourcery.com>
12255 * g++.dg/template/access16.C: New test.
12257 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12259 * gfortran.dg/char_pack_2.f90: Increase the vector size.
12261 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12264 * gfortran.dg/shape_2.f90: New test.
12266 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12269 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
12270 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
12271 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
12272 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
12273 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
12274 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
12275 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
12278 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12281 * g++.dg/parse/template17.C: New test.
12283 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12286 * g++.dg/template/nontype14.C: New test.
12288 2005-09-12 Ian Lance Taylor <ian@airs.com>
12291 * g++.dg/lookup/friend7.C: New test.
12292 * g++.dg/lookup/friend8.C: New test.
12293 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
12294 so that it will be found via argument dependent lookup.
12295 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
12296 friend functions which will no longer be found.
12297 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
12298 function g, so that it will be found via argument dependent
12300 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
12301 * g++.old-deja/g++.mike/net43.C: Likewise.
12303 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12306 * g++.dg/template/static16.C: New test.
12308 2005-09-12 Josh Conner <jconner@apple.com>
12310 PR middle-end/23237
12311 * gcc.c-torture/compile/pr23237.c: New test.
12313 2005-09-11 Richard Henderson <rth@redhat.com>
12315 * g++.dg/other/error8.C: Update expected diagnostic text.
12317 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12319 PR libfortran/19872
12320 * gfortran.dg/overwrite_1.f: New test.
12322 2005-09-09 Josh Conner <jconner@apple.com>
12324 * g++.dg/init/pr23180-1.C: Removed.
12325 * g++.dg/init/pr23180-2.C: Removed.
12327 2005-09-09 David Daney <ddaney@avtrex.com>
12329 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
12330 files which are ...
12331 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
12332 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
12334 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12336 * gfortran.dg/iostat_2.f90: New test.
12338 2005-09-09 Mark Mitchell <mark@codesourcery.com>
12341 * g++.dg/ext/interface1.C: New test.
12342 * g++.dg/ext/interface1.h: Likewise.
12343 * g++.dg/ext/interface1a.cc: Likewise.
12345 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
12347 * gfortran.dg/iomsg_1.f90: New test case.
12349 2005-09-09 Richard Guenther <rguenther@suse.de>
12352 * g++.dg/tree-ssa/pr23624.C: New testcase.
12354 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12357 * gfortran.dg/vector_subscript_1.f90,
12358 * gfortran.dg/vector_subscript_2.f90: New tests.
12360 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12363 * gfortran.dg/array_alloc_1.f90,
12364 * gfortran.dg/array_alloc_2.f90,
12365 * gfortran.dg/array_alloc_3.f90: New tests.
12367 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12370 * gfortran.dg/array_constructor_6.f90
12371 * gfortran.dg/array_constructor_7.f90
12372 * gfortran.dg/array_constructor_8.f90
12373 * gfortran.dg/array_constructor_9.f90
12374 * gfortran.dg/array_constructor_10.f90
12375 * gfortran.dg/array_constructor_11.f90
12376 * gfortran.dg/array_constructor_12.f90: New tests.
12378 2005-09-08 Josh Conner <jconner@apple.com>
12381 * g++.dg/init/pr23180-1.C: New test.
12382 * g++.dg/init/pr23180-2.C: New test.
12384 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12387 * gfortran.dg/module_double_reuse.f90: New.
12389 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12396 * gfortran.dg/common_equivalence_1.f: New.
12397 * gfortran.dg/common_equivalence_2.f: New.
12398 * gfortran.dg/common_equivalence_3.f: New.
12399 * gfortran.dg/contained_equivalence_1.f90: New.
12400 * gfortran.dg/module_blank_common.f90: New.
12401 * gfortran.dg/module_commons_1.f90: New.
12402 * gfortran.dg/module_equivalence_1.f90: New.
12403 * gfortran.dg/nested_modules_1.f90: New.
12404 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
12405 equivalences and add comment to connect the test with
12408 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12411 * gfortran.dg/common_6.f90: New test.
12413 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12416 * gfortran.dg/char_result_1.f90,
12417 * gfortran.dg/char_result_2.f90,
12418 * gfortran.dg/char_result_3.f90,
12419 * gfortran.dg/char_result_4.f90,
12420 * gfortran.dg/char_result_5.f90,
12421 * gfortran.dg/char_result_6.f90,
12422 * gfortran.dg/char_result_7.f90,
12423 * gfortran.dg/char_result_8.f90: New tests.
12425 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12428 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
12430 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12433 * obj-c++.dg/selector-5.mm: New test.
12434 * obj-c++.dg/selector-6.mm: New test.
12436 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12440 * objc.dg/error-1.m: New test.
12442 2005-09-07 Richard Sandiford <richard@codesourcery.com>
12445 * gfortran.fortran-torture/execute/pr23373-1.f90,
12446 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
12448 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
12450 PR libfortran/23760
12451 * gfortran.dg/g77/1832.f: Remove long string in write statement
12452 to allow the test to pass on correct list directed output with
12455 2005-09-07 James E Wilson <wilson@specifix.com>
12457 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
12459 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12461 * gfortran.dg/parameter+save.f90: Rename to
12462 * gfortran.dg/parameter_save.f90: .. this.
12464 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12467 * gfortran.dg/parameter+save.f90: New test case.
12469 2005-09-06 Richard Sandiford <richard@codesourcery.com>
12472 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
12474 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12477 * gcc.dg/pr23075.c: New test.
12478 * g++.dg/warn/pr23075.C: New test.
12481 * gcc.target/i386/pr22362.c: New test.
12483 PR rtl-optimization/23098
12484 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
12486 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
12487 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12488 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12490 2005-09-06 Mark Mitchell <mark@codesourcery.com>
12492 * g++.dg/expr/cast6.C: New test.
12495 * g++.dg/init/new15.C: New test.
12497 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12499 * gcc.dg/vect/Os-vect-95.c: New test.
12500 * gcc.dg/vect/vect-95.c: Same.
12502 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12504 * gcc.dg/vect/vect-29.c: Update xfail testing.
12505 * gcc.dg/vect/vect-44.c: Same.
12506 * gcc.dg/vect/vect-48.c: Same.
12507 * gcc.dg/vect/vect-50.c: Same.
12508 * gcc.dg/vect/vect-72.c: Same.
12509 * gcc.dg/vect/vect-77.c: Same.
12510 * gcc.dg/vect/vect-78.c: Same.
12511 * gcc.dg/vect/vect-80.c: Same.
12512 * gcc.dg/vect/vect-96.c: Same.
12513 * gcc.dg/vect/vect-100.c: Same.
12514 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
12515 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
12516 * gfortran.dg/vect/vect-5.f90: Same.
12518 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12520 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
12522 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12523 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12526 * g++.dg/opt/pr23056.C: New test.
12528 PR rtl-optimization/23098
12529 * gcc.target/i386/pr23098.c: New test.
12531 2005-09-05 Mark Mitchell <mark@codesourcery.com>
12534 * g++.dg/template/static15.C: New test.
12537 * g++.dg/ext/stmtexpr5.C: New test.
12538 * g++.dg/ext/stmtexpr6.C: Likewise.
12540 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
12542 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
12544 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
12545 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12546 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12548 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
12550 PR libfortran/23321
12551 * gfortran.dg/direct_io_4.f90: New test case.
12553 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
12554 Rasmus Hahn <rassahah@neofonie.de>
12557 * objc.dg/type-stream-1.m: New test.
12559 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
12562 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
12563 gfortran.dg/print_fmt_3.f90: New test.
12565 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12567 * gfortran.dg/fmt_t_1.f90: New test.
12569 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12571 PR rtl-optimization/23454
12572 * g++.dg/opt/pr23454.C: New test.
12574 2005-09-03 Mark Mitchell <mark@codesourcery.com>
12577 * g++.dg/ext/static1.C: New test.
12579 2005-09-02 Richard Henderson <rth@redhat.com>
12581 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
12582 tail call to check_fa_work.
12584 2005-09-02 Mark Mitchell <mark@codesourcery.com>
12587 * g++.dg/other/gc3.C: New test.
12589 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12591 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
12592 * gcc.dg/20050826-1.c: Likewise.
12594 2005-08-31 Mark Mitchell <mark@codesourcery.com>
12597 * g++.dg/expr/volatile1.C: New test.
12599 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
12601 PR middle-end/23547
12602 * gcc.dg/pr23547.c: New test.
12604 2005-09-02 Richard Sandiford <richard@codesourcery.com>
12607 * gcc.c-torture/execute/pr22061-1.c,
12608 * gcc.c-torture/execute/pr22061-2.c,
12609 * gcc.c-torture/execute/pr22061-3.c,
12610 * gcc.c-torture/execute/pr22061-4.c: New tests.
12612 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
12614 * gcc.dg/Wredundant-decls-2.c: New test to check that
12615 -Wredundant-decls does not issue warning for a variable
12616 definition following a declaration.
12618 2005-09-01 Jakub Jelinek <jakub@redhat.com>
12621 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
12622 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
12623 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
12625 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
12626 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
12627 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
12628 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
12629 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
12630 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
12631 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
12632 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
12634 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12637 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
12640 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
12643 * gcc.dg/pr21255-1.c: New test.
12644 * gcc.dg/pr21255-2-mb.c: Likewise.
12645 * gcc.dg/pr21255-2-ml.c: Likewise.
12646 * gcc.dg/pr21255-3.c: Likewise.
12647 * gcc.dg/pr21255-4.c: Likewise.
12649 2005-08-31 Dale Johannesen <dalej@apple.com>
12651 * gcc.dg/20050830-1.c: New.
12653 2005-08-31 Josh Conner <jconner@apple.com>
12655 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
12656 command-line options for arm-*-* targets.
12657 * g++.dg/init/array16.C: Likewise.
12658 * g++.dg/other/crash-4.C: Likewise.
12660 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12663 * obj-c++.dg/gnu-runtime-3.mm: New test.
12665 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12668 * g++.dg/lookup/ambig4.C: New test.
12669 * g++.dg/lookup/ambig5.C: New test.
12670 * g++.dg/tc1/dr101.C: Adjust error markers.
12672 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12675 * g++.dg/template/ttp5.C: Adjust error markers.
12677 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
12680 * lib/obj-c++.exp: Include target-libpath.exp.
12681 (obj-c++_link_flags): Look for the GNU libobjc library
12682 and set the library path to include it.
12683 Don't manually set LD_LIBRARY_PATH (etc.) but call
12684 set_ld_library_path_env_vars instead.
12685 (obj-c++_target_compile): Don't set library path or
12686 linker flags because they are already set correctly
12687 in obj-c++_link_flags.
12689 2005-08-30 Josh Conner <jconner@apple.com>
12691 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
12692 to command-line options for arm-*-* targets.
12694 2005-08-30 Geoffrey Keating <geoffk@apple.com>
12696 * g++.dg/other/i386-1.C: New.
12698 2005-08-30 Jakub Jelinek <jakub@redhat.com>
12700 PR preprocessor/20348
12701 PR preprocessor/20356
12702 * gcc.dg/cpp/pr20348.c: New test.
12703 * gcc.dg/cpp/pr20348.h: New file.
12704 * gcc.dg/cpp/inc/pr20348.h: New file.
12705 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
12706 * gcc.dg/cpp/pr20356.c: New test.
12707 * gcc.dg/cpp/pr20356.h: New file.
12708 * gcc.dg/cpp/inc/pr20356.h: New file.
12709 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
12711 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
12713 * gfortran.fortran-torture/execute/intrinsic_count.f90:
12714 Fix array dimension to avoid correct end-of-file error.
12716 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
12718 PR libfortran/23598
12719 * gfortran.dg/iostat_1.f90: New test.
12721 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
12723 PR middle-end/23408
12724 * gcc.dg/pr23408.c: New test.
12726 2005-08-28 Mark Mitchell <mark@codesourcery.com>
12729 * g++.dg/init/member1.C: Make sure erroneous static data member
12730 definitions are required.
12731 * g++.dg/template/static13.C: New test.
12732 * g++.dg/template/static14.C: Likewise.
12734 2005-08-29 Jakub Jelinek <jakub@redhat.com>
12736 * gcc.target/i386/pr23575.c: Use -msse2 instead of
12737 -march=pentium4, remove ilp32 requirement.
12739 PR middle-end/23484
12740 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
12741 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
12743 2005-08-29 Andreas Jaeger <aj@suse.de>
12746 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
12748 2005-08-28 Jakub Jelinek <jakub@redhat.com>
12750 * gcc.c-torture/execute/20050316-2.c: New test.
12751 * gcc.c-torture/execute/20050316-3.c: New test.
12752 * gcc.dg/torture/pr16104-1.c: New test.
12754 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
12756 PR middle-end/23463
12757 * gcc.c-torture/execute/zero-struct-1.c: New test.
12759 2005-08-27 Richard Guenther <rguenther@suse.de>
12762 * gcc.target/i386/pr23575.c: New testcase.
12764 2005-08-26 Jakub Jelinek <jakub@redhat.com>
12766 PR rtl-optimization/23561
12767 * gcc.c-torture/execute/20050826-1.c: New test.
12770 * gcc.c-torture/execute/20050826-2.c: New test.
12772 2005-08-26 Dale Johannesen <dalej@apple.com>
12774 * gcc.dg/20030711-1.c: Modify to work on Darwin.
12775 * gcc.dg/20050826-1.c: New.
12777 2005-08-26 Mark Mitchell <mark@codesourcery.com>
12780 * g++.dg/template/nontype13.C: New test.
12783 * g++.dg/init/new14.C: New test.
12784 * g++.dg/expr/anew1.C: Do not XFAIL.
12785 * g++.dg/expr/anew2.C: Likewise.
12786 * g++.dg/expr/anew3.C: Likewise.
12788 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
12790 PR middle-end/22439
12791 * gcc.dg/vla-3.c: New test.
12793 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
12796 * gfortran.dg/named_interface.f90: New.
12798 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
12800 * gcc.c-torture/execute/frame-address.c: New test.
12802 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
12805 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
12807 2005-08-25 Alan Modra <amodra@bigpond.net.au>
12809 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
12811 2005-08-25 Alan Modra <amodra@bigpond.net.au>
12813 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
12814 * gcc.dg/altivec-22.c: Rename from..
12815 * gcc.dg/altivec-nomfcr.c: ..this.
12817 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
12819 PR tree-optimization/23546
12820 * gcc.dg/tree-ssa/pr23546.c: New test.
12822 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
12825 * gfortran.dg/nonreturning_statements.f90: New test.
12827 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
12830 * g++.dg/parse/crash29.C: New.
12832 2005-08-23 DJ Delorie <dj@redhat.com>
12834 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
12835 constants have the L suffix.
12837 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
12840 * g++.dg/template/instantiate8.C: New.
12842 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
12844 PR middle-end/23467
12845 * gcc.c-torture/execute/pr23467.c: New test.
12847 2005-08-23 Jakub Jelinek <jakub@redhat.com>
12849 PR tree-optimization/22043
12850 * gcc.c-torture/execute/20050613-1.c: New test.
12852 2005-08-23 Ben Elliston <bje@au.ibm.com>
12854 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
12856 2005-08-22 Jakub Jelinek <jakub@redhat.com>
12858 PR rtl-optimization/23478
12859 * g++.dg/opt/pr23478.C: New test.
12861 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
12864 * gcc.dg/switch-warn-3.c: New test.
12866 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12869 * g++.dg/template/param1.C: New test.
12871 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12874 * g++.dg/other/incomplete1.C: New test.
12876 2005-08-22 Ira Rosen <irar@il.ibm.com>
12878 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
12881 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12883 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
12886 2005-08-21 Jakub Jelinek <jakub@redhat.com>
12888 * gcc.target/i386/sse-4.c: New test.
12890 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12893 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
12895 2005-08-20 Jakub Jelinek <jakub@redhat.com>
12897 * gcc.dg/20050811-1.c: New test.
12898 * gcc.dg/20050811-2.c: New test.
12900 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
12902 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
12904 2005-08-19 Diego Novillo <dnovillo@redhat.com>
12907 * gcc.c-torture/compile/pr23476.c: New test.
12909 2005-08-19 Devang Patel <dpatel@apple.com>
12911 PR tree-optimization/23048
12912 * gcc.dg/tree-ssa/pr23048.c: New test.
12914 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12916 PR middle-end/20624
12917 * g++.dg/warn/Wreturn-3.C: New test
12919 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
12921 PR tree-optimization/22228
12922 * g++.dg/vect/pr22543.cc: New test.
12924 2005-08-17 Steven Bosscher <stevenb@suse.de>
12926 PR tree-optimization/21574
12927 * gcc.dg/tree-ssa/pr21574.c: New test.
12929 2005-08-16 James E Wilson <wilson@specifix.com>
12931 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
12933 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
12936 * gcc.c-torture/compile/zero-strct-3.c: New test.
12937 * gcc.c-torture/compile/zero-strct-4.c: New test.
12939 2005-08-16 Steven Bosscher <stevenb@suse.de>
12942 * gcc.target/x86_64/pr23376.c: New test.
12944 2005-08-16 Ian Lance Taylor <ian@airs.com>
12947 * g++.dg/ext/vector2.C: New.
12949 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
12951 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
12953 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
12955 PR libfortran/23428
12956 * gfortran.dg/inquire-complex.f90: New test case.
12958 2005-08-16 James E Wilson <wilson@specifix.com>
12960 PR tree-optimization/21105
12961 * gcc.dg/large-size-array.c: New.
12963 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
12965 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
12967 * gcc.dg/vect/vect-41: Likewise.
12968 * gcc.dg/vect/vect-42: Likewise.
12969 * gcc.dg/vect/vect-43: Likewise.
12970 * gcc.dg/vect/vect-44: Likewise.
12971 * gcc.dg/vect/vect-46: Likewise.
12972 * gcc.dg/vect/vect-47: Likewise.
12973 * gcc.dg/vect/vect-48: Likewise.
12974 * gcc.dg/vect/vect-52: Likewise.
12975 * gcc.dg/vect/vect-53: Likewise.
12976 * gcc.dg/vect/vect-54: Likewise.
12977 * gcc.dg/vect/vect-55: Likewise.
12978 * gcc.dg/vect/vect-56: Likewise.
12979 * gcc.dg/vect/vect-57: Likewise.
12980 * gcc.dg/vect/vect-58: Likewise.
12981 * gcc.dg/vect/vect-59: Likewise.
12982 * gcc.dg/vect/vect-60: Likewise.
12983 * gcc.dg/vect/vect-61: Likewise.
12984 * gcc.dg/vect/vect-85: Likewise.
12985 * gcc.dg/vect/vect-87: Likewise.
12986 * gcc.dg/vect/vect-88: Likewise.
12987 * gcc.dg/vect/vect-93.c: Likewise.
12988 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
12989 * gcc.dg/vect/vect-75: Likewise.
12990 * gcc.dg/vect/vect-76: Likewise.
12991 * gcc.dg/vect/vect-77: Likewise.
12992 * gcc.dg/vect/vect-78: Likewise.
12993 * gcc.dg/vect/vect-80: Likewise.
12994 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
12995 vectorized for the expected reason, rather than checking how alignment
12997 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
12998 type and also instead of aligned pointers. Added documentation.
13000 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
13002 * gfortran.dg/power.f90: New test.
13004 2005-08-16 Jakub Jelinek <jakub@redhat.com>
13006 PR rtl-optimization/23299
13007 * g++.dg/opt/pr23299.C: New test.
13009 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13011 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
13013 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
13015 * g++.dg/template/local6.C: New test.
13017 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13019 * execute/exceptions/finally-1.m: Check that the catch and finally are
13020 being called. Also add a "return 0;" at the end of main.
13022 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
13025 * gfortran.dg/namelist_print_1.f: New test of functionality of
13027 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
13028 namelist generates error with -std=f95.
13030 2005-08-14 Ira Rosen <irar@il.ibm.com>
13032 PR tree-optimization/23119
13033 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
13035 2005-08-13 Marcin Koziej <creep@desk.pl>
13036 Andrew Pinski <pinskia@physics.uc.edu>
13039 * execute/exceptions/finally-1.m: New test.
13041 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13043 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
13045 * objc/execute/exceptions/trivial.m: New test.
13046 * objc.dg/try-catch-11.m: Move to ...
13047 * objc/execute/exceptions/foward-1.m: Here.
13048 * objc.dg/try-catch-2.m: Move to ...
13049 * objc/execute/exceptions/catchall-1.m: Here.
13050 * objc.dg/try-catch-8.m: Move to ...
13051 * objc/execute/exceptions/local-variables-1.m: Here.
13053 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13055 * objc.dg/nested-func-1.m: Move to ...
13056 * objc/execute/nested-func-1.m: Here.
13058 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13060 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
13061 in ${options} instead of [target_info name].
13062 * lib/obj-c++.exp (objc_target_compile): Likewise.
13064 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13066 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
13068 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13070 part of PR testsuite/23348
13071 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
13072 of the torture options.
13073 * objc/compile/trivial.m: New test.
13075 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13077 * gfortran.dg/eoshift.f90: Correct format.
13079 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13081 * gfortran.fortran-torture/execute/character_passing.f90:
13084 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
13087 * g++.dg/template/unify10.C: New.
13089 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
13091 * g++.dg/parse/pr22514.C: Move to...
13092 * g++.dg/debug/pr22514.C: here.
13094 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13097 * g++.dg/inherit/pure1.C: New test.
13099 * ChangeLog: Fix typos.
13101 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13102 Steven Bosscher <stevenb@suse.de>
13104 * gfortran.dg/runtime_warning_1.f90: New test.
13106 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
13109 * g++.dg/parse/crash28.C: New.
13111 2005-08-11 Richard Guenther <rguenther@suse.de>
13114 * gcc.target/i386/tailcall-1.c: New testcase.
13116 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13118 * gcc.dg/vect/vect-67.c: Un-xfail.
13120 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13123 * g++.dg/testsuite/parse/crash27.C: new test.
13125 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
13127 PR libfortran/22143
13128 * gfortran.dg/shift-kind.f90: New testcase.
13130 2005-08-10 Richard Sandiford <richard@codesourcery.com>
13132 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
13133 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
13135 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13138 * g++.dg/other/mult-stor1.C: New test.
13140 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13142 * gcc.c-torture/pr18299-1.c: Move to ...
13143 * gcc.c-torture/compile/pr18299-1.c: Here.
13145 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
13147 * gfortran/fortran.torture/execute/character_passing.f90:
13148 Fix types for LSAME.
13150 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
13152 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
13153 input data back to what it was originally.
13155 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13157 * objc.dg/try-catch-8.m: Enable for all targets.
13159 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
13161 * gcc.dg/pr23165.c: New test.
13163 2005-08-09 Steven Bosscher <stevenb@suse.de>
13165 PR tree-optimization/23234
13166 * gcc.dg/tree-ssa/pr23234.c: New test.
13168 2005-08-08 Josh Conner <jconner@apple.com>
13170 PR rtl-optimization/23241
13171 * gcc.dg/char-compare.c: New test.
13173 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13176 * g++.dg/init/new13.C: New test.
13178 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
13181 * g++.dg/other/crash-4.C: Adjust
13182 * g++/dg/ext/packed9.C: New.
13184 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13186 PR middle-end/21964
13187 * gcc.c-torture/execute/pr21964-1.c: New test.
13189 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13192 * gcc.dg/pr22458-1.c: New test.
13194 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
13195 Steven G. Kargl <kargls@comcast.net>
13198 * gfortran.dg/flush_1.f90: New test.
13200 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13203 * g++.dg/template/eh2.C: New test.
13205 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13208 * g++.dg/template/instantiate7.C: New test.
13210 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
13213 * gcc.dg/Wunused-value-1.c: New test.
13215 2005-08-06 Richard Sandiford <richard@codesourcery.com>
13217 PR rtl-optimization/23233
13218 * gcc.c-torture/compile/pr23233-1.c: New test.
13220 2005-08-06 Jakub Jelinek <jakub@redhat.com>
13224 * gfortran.dg/equiv_1.f90: New test.
13225 * gfortran.dg/equiv_2.f90: New test.
13226 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
13227 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
13228 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
13230 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13232 * gcc.c-torture/execute/vrp-5.c: New test.
13233 * gcc.c-torture/execute/vrp-6.c: New test.
13234 * gcc.dg/tree-ssa/vrp21.c: New test.
13236 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13238 * g++.dg/parse/pr22514.C: New test.
13240 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
13242 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
13244 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
13245 instead of constant loads / pool entries.
13247 2005-08-05 David Edelsohn <edelsohn@gnu.org>
13249 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
13252 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
13254 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
13255 __WINT_TYPE__ in generated prototypes if possible.
13257 2005-08-04 Diego Novillo <dnovillo@redhat.com>
13260 * g++.dg/tree-ssa/pr22037.C:
13262 2005-08-04 Richard Henderson <rth@redhat.com>
13264 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
13265 scan-tree-dump-times directive.
13267 2005-08-04 Jan Hubicka <jh@suse.cz>
13269 * gcov-1.C: Fix switch counts.
13270 * gcov-4b.c: Likewise.
13272 2005-08-03 Jeff Law <law@redhat.com>
13274 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
13276 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
13278 * gcc.c-torture/execute/pr23135.c: New test.
13280 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13282 PR tree-optimization/19899
13283 * gcc.dg/tree-ssa/scev-1.c: New test.
13284 * gcc.dg/tree-ssa/scev-2.c: New test.
13286 2005-08-03 Richard Sandiford <richard@codesourcery.com>
13289 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
13291 2005-08-03 Jan Hubicka <jh@suse.cz>
13293 * update-conroll.c: New testcase.
13294 * update-conroll-2.c: New testcase.
13296 2005-08-02 David Edelsohn <edelsohn@gnu.org>
13298 * gfortran.dg/constant_substring.f: New test.
13299 * gfortran.dg/pr22491.f: New test.
13301 2005-08-02 Jan Hubicka <jh@suse.cz>
13303 * update-threading.c: Replace by the proper one.
13305 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13308 * g++.dg/tree-ssa/pr23164.C: New test.
13310 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13312 * gcc.dg/tree-ssa/pr23192.c: New test.
13314 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
13316 * gcc.c-torture/execute/vrp-4.c: New test.
13318 2005-08-02 Jan Hubicka <jh@suse.cz>
13320 * update-threading.c: New test.
13322 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
13324 * gcc.c-torture/compile/20050801-1.c: New test.
13325 * gcc.c-torture/compile/20050801-2.c: New test.
13327 2005-08-01 Jan Hubicka <jh@suse.cz>
13329 * val-prof-5.c: New test.
13331 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
13334 * gcc.dg/pr22311-1.c : New test.
13336 2005-07-31 Steven Bosscher <stevenb@suse.de>
13339 * gfortran.dg/pr23095.f: New test.
13342 * g++.dg/other/pr22003.C: New test.
13344 2005-07-31 Richard Sandiford <richard@codesourcery.com>
13347 * gcc.c-torture/execute/pr20621-1.c: New test.
13349 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
13351 * gfortran.dg/comma_format_extension_4.f: Adjust length
13352 of string for format.
13353 * gfortran.dg/der_array_io_1.f: Replace illegal internal
13354 print statement with internal write.
13355 * gfortran.dg/der_array_io_2.f: Likewise.
13356 * gfortran.dg/der_array_io_3.f: Likewise.
13358 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
13360 * gcc.dg/fold-abs-4.c: new test.
13362 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
13364 PR fortran/22570 an related issues.
13365 * gfortran.dg/x_slash_1.f: New test.
13367 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
13370 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
13371 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
13373 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13376 * gcc.dg/Wshadow-3.c: New test.
13378 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
13380 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
13381 used to have the wrong bounds).
13383 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13386 * gcc.dg/hex-round-1.c: Test more cases.
13387 * gcc.dg/hex-round-2.c: New test.
13389 2005-07-29 Diego Novillo <dnovillo@redhat.com>
13392 * g++.dg/tree-ssa/pr22550.C: New test.
13394 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
13396 * gcc.dg/tree-ssa/vrp19.c: New test.
13397 * gcc.dg/tree-ssa-vrp20.c: New test.
13399 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13402 * gcc.dg/transparent-union-4.c: New test.
13404 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13407 * gcc.dg/c99-vla-2.c: New test.
13409 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13412 * gcc.dg/hex-round-1.c: New test.
13414 2005-07-28 Jan Hubicka <jh@suse.cz>
13416 * inliner-1.c: Do not dump everything.
13417 * tree-prof.exp: Do not pass -ftree-based-profiling.
13418 * bprob.exp: Likewise.
13420 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
13422 2005-07-28 Mark Mitchell <mark@codesourcery.com>
13425 * g++.dg/expr/ptrmem7.C: New test.
13427 2005-07-28 Mike Stump <mrs@apple.com>
13429 * g++.old-deja/g++.mike/visibility-1.C: New test.
13431 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13434 * gcc.c-torture/execute/pr20187-1.c: New test.
13436 2005-07-28 Jeff Law <law@redhat.com>
13438 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
13439 * gcc.dg/tree-ssa/vrp18.c: New test.
13441 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13443 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
13445 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13447 PR tree-optimization/22506
13448 * gcc.dg/vect/ps22506.c: New test.
13450 2005-07-28 Jakub Jelinek <jakub@redhat.com>
13453 * gcc.target/i386/sse-3.c: New test.
13455 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13457 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
13458 * gcc.target/mips/mips32-dsp-type.c: Likewise.
13460 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13463 * gcc.c-torture/compile/pr22589-1.c: New test.
13465 2005-07-28 Jan Hubicka <jh@suse.cz>
13467 * update-loopch.c: New testcase.
13469 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13471 PR rtl-optimization/23047
13472 * gcc.c-torture/execute/pr23047.c: New test.
13473 * gcc.c-torture/execute/pr23047.x: New.
13475 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13477 PR tree-optimization/22493
13478 * gcc.c-torture/execute/pr22493-1.c: New test.
13479 * gcc.c-torture/execute/pr22493-1.x: New.
13480 * gcc.c-torture/execute/vrp-1.c: New test.
13481 * gcc.c-torture/execute/vrp-2.c: New test.
13482 * gcc.c-torture/execute/vrp-2.c: New test.
13484 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
13486 * gcc.target/frv/all-builtin-read8.c: Delete.
13487 * gcc.target/frv/all-builtin-read16.c: Delete.
13488 * gcc.target/frv/all-builtin-read32.c: Delete.
13489 * gcc.target/frv/all-builtin-read64.c: Delete.
13490 * gcc.target/frv/all-builtin-write8.c: Delete.
13491 * gcc.target/frv/all-builtin-write16.c: Delete.
13492 * gcc.target/frv/all-builtin-write32.c: Delete.
13493 * gcc.target/frv/all-builtin-write64.c: Delete.
13494 * gcc.target/frv/all-read-write-1.c: New.
13496 2005-07-27 Jeff Law <law@redhat.com>
13498 * gcc.c-torture/execute/pr22630.c: New test.
13500 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
13502 PR tree-optimization/23073
13503 * gcc.dg/vect/nodump-pr23073.c: New test.
13504 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
13506 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
13508 PR tree-optimize/22348
13509 * gcc.c-torture/execute/pr22348.c: New.
13511 2005-07-27 Richard Guenther <rguenther@suse.de>
13513 * gcc.dg/tree-ssa/salias-1.c: New testcase.
13515 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13518 * gfortran.dg/logical_comp.f90: New test.
13520 2005-07-27 Jan Hubicka <jh@suse.cz>
13522 * inliner-1.c: Add cleanup of dumps.
13523 * val-prof-*.c: Likewise.
13524 * update-tailcall.c: New.
13526 2005-07-26 Diego Novillo <dnovillo@redhat.com>
13529 * gcc.dg/tree-ssa/pr22591.c: New test.
13530 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
13532 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
13535 * objc.dg/try-catch-11.m: New test.
13537 2005-07-26 Richard Guenther <rguenther@suse.de>
13539 PR tree-optimization/22486
13540 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
13542 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13545 * testsuite/g++.dg/opt/loop2.C: New test.
13547 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13549 * gcc.dg/tree-ssa/reassoc-3.c: New test.
13550 * gcc.dg/tree-ssa/reassoc-4.c: New test.
13552 2005-07-25 Adam Nemet <anemet@lnxw.com>
13554 * lib/profopt.exp (profopt-execute): Check for profiling data
13555 files on the target.
13557 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
13559 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
13560 for matching of asm labels.
13562 2005-07-25 Richard Guenther <rguenther@suse.de>
13564 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
13566 2005-07-25 Richard Guenther <rguenther@suse.de>
13569 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
13571 2005-07-25 Ira Rosen <irar@il.ibm.com>
13573 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
13574 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
13575 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
13576 * gcc.dg/vect/vect-100.c: New test.
13577 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
13578 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
13579 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
13580 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
13581 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
13582 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
13583 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
13584 * gfortran.dg/vect/pr19049.f90: New testcase.
13585 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
13587 2005-07-25 Jakub Jelinek <jakub@redhat.com>
13589 * gcc.c-torture/execute/20050713-1.c: New test.
13592 * gfortran.fortran-torture/execute/data_4.f90: New test.
13594 PR middle-end/20303
13595 * gcc.dg/visibility-d.c: New test.
13597 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
13599 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
13600 * gfortran.dg/underflow.f90: Ditto.
13602 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13604 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
13605 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
13606 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
13608 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
13610 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
13611 include case of field width of zero.
13613 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
13615 PR libgfortran/21875
13616 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
13617 with trailing blanks on normal formatted read.
13619 2005-07-23 Chao-ying Fu <fu@mips.com>
13621 * gcc.target/mips/mips32-dsp-type.c: New test.
13622 * gcc.target/mips/mips32-dsp.c: New test.
13624 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
13627 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
13630 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
13631 and __cyg_profile_func_exit.
13633 2005-07-22 David Edelsohn <edelsohn@gnu.org>
13635 * gfortran.dg/comma_format_extension_3.f: Fix typo.
13636 * gfortran.dg/comma_format_extension_4.f: Same.
13637 * gfortran.dg/pr15332.f: Same.
13638 * gfortran.dg/pr21730.f: Same.
13640 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
13642 * g++.dg/opt/vrp2.C: Fix testcase.
13645 * g++.dg/opt/vrp2.C: New test.
13647 2005-07-22 Mark Mitchell <mark@codesourcery.com>
13650 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
13652 2005-07-22 Diego Novillo <dnovillo@redhat.com>
13654 * gcc.dg/tree-ssa/20050719-1.c: New test.
13656 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
13658 * gcc.dg/bfin-longcall-1.c: New file.
13659 * gcc.dg/bfin-longcall-2.c: New file.
13661 2005-07-21 Janis Johnson <janis187@us.ibm.com>
13663 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
13665 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13667 PR middle-end/19055
13668 * gcc.dg/tree-ssa/pr19055.c: New test.
13669 * gcc.dg/tree-ssa/pr19055-2.c: New test.
13671 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13674 * g++.dg/other/pr22358.C: New test.
13676 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
13679 * g++.dg/lookup/two-stage5.C: New test from bug comments.
13681 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13684 * g++.dg/init/union2.C: New test.
13686 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13689 * gcc.dg/complex-4.c: New test.
13691 2005-07-21 Richard Guenther <rguenther@suse.de>
13694 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
13695 scanning for asm labels.
13696 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
13698 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
13701 * gcc.dg/altivec-pr22085.c: New.
13703 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
13705 PR tree-optimization/19210
13706 * gcc.dg/tree-ssa/pr19210-1.c: New.
13707 * gcc.dg/tree-ssa/pr19210-2.c: New.
13709 2005-07-21 Richard Sandiford <richard@codesourcery.com>
13711 PR rtl-optimization/22167
13712 * g++.dg/opt/pr22167.C: New test.
13714 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
13717 * g++.dg/lookup/two-stage2.C: New.
13718 * g++.dg/lookup/two-stage3.C: New.
13719 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
13720 fixed two-stage name lookup for operators.
13721 * g++.dg/template/call3.C: Compiler now produces an appropriate
13723 * g++.dg/template/crash37.C: Compiler now describes bla() on line
13725 * g++.dg/template/ptrmem4.C: Compiler produces different error
13727 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
13728 connect_to_method as a candidate.
13730 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
13732 * gcc.dg/fold-alloc-1.c: New test.
13734 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
13736 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
13737 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
13739 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
13741 * gcc.dg/fold-abs-1.c: New test.
13742 * gcc.dg/fold-abs-2.c: New test.
13743 * gcc.dg/fold-abs-3.c: New test.
13745 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
13747 Make CONSTRUCTOR use VEC to store initializers.
13748 * g++.dg/ext/complit3.C: Check for specific error messages.
13749 * g++.dg/init/brace2.C: Update error message.
13750 * g++.dg/warn/Wbraces2.C: Likewise.
13752 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
13755 * gfortran.dg/module_interface_1.f90: New test.
13757 2005-07-19 Danny Berlin <dberlin@dberlin.org>
13758 Kenneth Zadeck <zadeck@naturalbridge.com>
13760 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
13762 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13764 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
13765 specify -Wformat for these tests.
13766 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
13767 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
13768 * gcc.dg/format/opt-6.c: Delete.
13770 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
13772 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
13773 * gcc.dg/tree-ssa/sra-3.c: Likewise.
13775 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
13777 * gcc.dg/tree-ssa/alias-2.c: New test.
13779 2005-07-18 Mark Mitchell <mark@codesourcery.com>
13782 * g++.dg/template/explicit7.C: New test.
13784 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
13786 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
13787 width of 8 to +Inf and -Inf.
13789 2005-07-17 Mark Mitchell <mark@codesourcery.com>
13792 * g++.dg/template/friend36.C: New test.
13794 2005-07-16 David Edelsohn <edelsohn@gnu.org>
13797 * gfortran.dg/pr21730.f: New test.
13799 2005-07-16 Danny Berlin <dberlin@dberlin.org>
13800 Kenneth Zadeck <zadeck@naturalbridge.com>
13802 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
13803 since pure const detection cannot run at -O1 in c compiler.
13804 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
13805 can now optimize this case properly.
13806 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
13807 because we now pass.
13808 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
13810 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
13813 * gcc.dg/format/bitfld-1.c: New test.
13815 2005-07-15 Mark Mitchell <mark@codesourcery.com>
13818 * g++.dg/rtti/repo1.C: New test.
13820 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
13822 PR middle-end/22398
13823 * gcc.c-torture/compile/pr22398.c: New test.
13825 2005-07-15 Mark Mitchell <mark@codesourcery.com>
13828 * g++.dg/expr/cast4.C: New test.
13830 2005-07-15 Richard Guenther <rguenther@suse.de>
13832 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
13833 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
13835 2005-07-15 Steven Bosscher <stevenb@suse.de>
13837 PR tree-optimization/22230
13838 * gcc.dg/tree-ssa/pr22230.c: New test.
13840 2005-07-14 Jakub Jelinek <jakub@redhat.com>
13842 * gfortran.dg/g77/cpp6.f: New test.
13845 * gfortran.dg/g77/cpp5.F: New test.
13846 * gfortran.dg/g77/cpp5.h: New file.
13847 * gfortran.dg/g77/cpp5inc.h: New file.
13849 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
13851 PR libfortran/16435
13852 * gfortran.dg/tl_editting.f90: New.
13853 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
13855 2005-07-14 Steven G. Kargl <kargls@comcast.net>
13857 * gfortran.dg/char_array_constructor.f90: New test.
13859 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
13861 * gfortran.dg/past_eor.f90: New.
13862 * gfortran.dg/complex_read.f90: New.
13864 2005-07-13 Jeff Law <law@redhat.com>
13866 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
13869 * gcc.dg/tree-ssa/pr22321.c: New test
13871 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
13873 PR tree-optimization/21921
13874 * gcc.dg/tree-ssa/pr21921.c: New.
13876 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
13878 PR tree-optimizatio/22442
13879 * gcc.dg/tree-ssa/loop-11.c: New test.
13881 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
13884 * gcc.c-torture/compile/pr21840.c: New test.
13886 2005-07-12 Jan Hubicka <jh@suse.cz>
13888 * gcc.c-torture/compile/pr22379.c: New test.
13890 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
13892 PR libfortran/21593
13893 gfortran.dg/dev_null.f90: Remove outdated comment about
13894 PR libfortran/21593.
13897 2005-07-12 Dale Johannesen <dalej@apple.com>
13899 * gcc.target/i386/compress-float-sse.c: New.
13900 * gcc.target/i386/compress-float-sse-pic.c: New.
13901 * gcc.target/i386/compress-float-387.c: New.
13902 * gcc.target/i386/compress-float-387-pic.c: New.
13903 * gcc.dg/compress-float-ppc.c: New.
13904 * gcc.dg/compress-float-ppc-pic.c: New.
13906 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
13908 PR libfortran/21593
13909 gfortran.dg/dev_null.f90: Remove targets.
13911 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
13914 * gcc.dg/pr22335-1.c: New test.
13915 * gcc.dg/pr22335-2.c: New test.
13917 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13920 * g++.dg/template/nontype12.C : New test.
13922 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
13924 * gcc.dg/tree-ssa/loop-10.c: New test.
13926 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
13928 * gcc.c-torture/execute/20020720-1.x: Remove.
13930 2005-07-11 Jakub Jelinek <jakub@redhat.com>
13932 * gfortran.fortran-torture/execute/forall_7.f90: New test.
13934 2005-07-10 Richard Sandiford <richard@codesourcery.com>
13936 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
13937 (dg-mips-options): Use it.
13939 2005-07-09 Diego Novillo <dnovillo@redhat.com>
13941 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
13943 2005-07-09 Richard Henderson <rth@redhat.com>
13945 * lib/target-supports.exp (check_effective_target_sync_char_short):
13948 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
13950 PR libfortran/22217
13951 * gfortran.dg/negative-z-descriptor.f90: New test.
13953 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
13956 * gcc.dg/pr22329.c: New test.
13958 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
13960 PR tree-optimization/20139
13961 * gcc.dg/tree-ssa/pr20139.c: New.
13963 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
13966 * testsuite/gcc.dg/pr22356-1.c: New test.
13968 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
13971 * g++.dg/template/unify8.C: New.
13972 * g++.dg/template/unify9.C: New.
13974 2005-07-08 Jakub Jelinek <jakub@redhat.com>
13976 * gfortran.fortran-torture/execute/entry_10.f90: New test.
13978 2005-07-07 Geoffrey Keating <geoffk@apple.com>
13980 * gcc.dg/darwin-version-1.c: New.
13981 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
13982 * gcc.dg/builtins-20.c: Likewise.
13983 * gcc.dg/builtins-53.c: Likewise.
13984 * gcc.dg/torture/builtins-convert-1.c: Likewise.
13985 * gcc.dg/torture/builtins-convert-2.c: Likewise.
13986 * gcc.dg/torture/builtins-convert-3.c: Likewise.
13987 * gcc.dg/torture/builtins-power-1.c: Likewise.
13988 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
13991 2005-07-07 Jeff Law <law@redhat.com>
13993 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
13994 argument evaluation order.
13996 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
13998 PR libfortran/21594
13999 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14000 Add test cases where the shift length is greater than the
14003 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14005 * obj-c++.dg/proto-lossage-6.mm: New.
14006 * objc.dg/proto-lossage-6.m: New.
14008 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14010 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
14011 * objc.dg/gnu-runtime-2.m: Likewise.
14013 2005-07-07 Jakub Jelinek <jakub@redhat.com>
14015 * gfortran.dg/longline.f: New test.
14017 * gfortran.dg/badline.f: New test.
14019 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
14024 * gfortran.dg/hollerith.f90: New.
14025 * gfortran.dg/hollerith2.f90: New.
14026 * gfortran.dg/hollerith3.f90: New.
14027 * gfortran.dg/hollerith4.f90: New.
14028 * gfortran.dg/hollerith_f95.f90: New.
14029 * gfortran.dg/hollerith_legacy.f90: New.
14030 * gfortran.dg/g77/cpp4.F: New. Port from g77.
14032 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14035 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
14036 * objc.dg/gnu-runtime-2.m: New.
14038 2005-07-06 Jeff Law <law@redhat.com>
14040 * gcc.dg/tree-ssa/vrp17.c: New test.
14042 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
14045 * gfortran.dg/array_constructor_5.f90: New test.
14047 2005-07-07 Jakub Jelinek <jakub@redhat.com>
14049 * gfortran.fortran-torture/execute/entry_9.f90: New test.
14051 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
14053 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
14054 * gcc.dg/980816-1.c: Ditto.
14056 2005-07-06 Jeff Law <law@redhat.com>
14058 * gcc.c-torture/compile/pr21356.c: New test.
14060 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14064 * gcc.c-torture/compile/pr22013-1.c,
14065 gcc.c-torture/execute/pr22098-1.c,
14066 gcc.c-torture/execute/pr22098-2.c,
14067 gcc.c-torture/execute/pr22098-3.c: New tests.
14069 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14072 * gcc.dg/pr22308-1.c: New test.
14074 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
14076 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
14078 * gcc.dg/compare9.c: Use -fshort-enums instead of
14079 -fno-short-enums. Change the last test to dg-bogus.
14081 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
14083 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
14084 * gcc.dg/compare9.c: New.
14086 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14088 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
14090 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14093 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
14096 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14098 * gcc.dg/format/gcc_gfc-1.c: New.
14100 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14102 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
14104 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14107 * gfortran.dg/io_invalid_1.f90: New test.
14109 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
14111 * gcc.dg/format/gcc_diag-1.c: Update.
14113 2005-07-02 Jeff Law <law@redhat.com>
14115 * gcc.dg/tree-ssa/pr22051-1.c: New test.
14116 * gcc.dg/tree-ssa/pr22051-2.c: New test.
14118 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
14120 * gcc.dg/format/gcc_diag-1.c: Update.
14122 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
14125 * gcc.c-torture/compile/pr22269.c: New test.
14127 2005-06-30 Diego Novillo <dnovillo@redhat.com>
14131 * g++.dg/tree-ssa/pr21584-1.C: New test.
14132 * g++.dg/tree-ssa/pr21584-2.C: New test.
14134 2005-06-30 Ziemowit Laski <zlaski@apple.com>
14136 * obj-c++.dg/try-catch-11.mm: New.
14137 * objc.dg/try-catch-10.m: New.
14139 2005-06-29 David Edelsohn <edelsohn@gnu.org>
14141 * g++.dg/other/ucnid-1.C: xfail on AIX.
14143 2005-06-29 Diego Novillo <dnovillo@redhat.com>
14146 * gcc.dg/20050629-1.c: New test.
14148 2005-06-29 Ziemowit Laski <zlaski@apple.com>
14150 * obj-c++.dg/const-str-1[0-1].mm: New.
14151 * objc.dg/const-str-1[0-1].m: New.
14153 2005-05-29 Richard Henderson <rth@redhat.com>
14155 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
14156 Rename from check_effective_target_vect_no_max.
14157 (check_effective_target_vect_no_int_add): New.
14158 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
14159 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
14160 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14161 * gcc.dg/vect/vect-reduc-1.c: Use both.
14162 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14164 2005-05-29 Richard Henderson <rth@redhat.com>
14166 * lib/target-supports.exp (check_effective_target_vect_no_max):
14167 Remove i386 and x86_64.
14169 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14172 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
14174 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14176 PR middle-end/21969
14177 * gcc.dg/vect/pr21969.c: New test.
14179 2005-06-28 Eric Christopher <echristo@redhat.com>
14183 * gcc.dg/inline1.c: New test.
14184 * gcc.dg/inline2.c: Ditto.
14185 * gcc.dg/inline3.c: Ditto.
14186 * gcc.dg/inline4.c: Ditto.
14187 * gcc.dg/inline5.c: Ditto.
14189 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14191 PR libfortran/22142
14192 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14193 Add testcase also testing eoshift1 for PR 22142.
14195 2005-06-28 Richard Henderson <rth@redhat.com>
14197 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
14198 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
14199 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
14200 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
14201 gcc.dg/tree-ssa/20030922-2.c: Likewise.
14203 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14205 PR libfortran/22142
14206 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14207 Add testcase for PR 22142.
14209 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
14211 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
14212 gcc.target/ia64/fpreg-2.c: New tests.
14214 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14216 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
14218 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14220 PR libfortran/22170
14221 * gfortran.dg/slash_1.f90: New test.
14223 2005-06-27 Richard Henderson <rth@redhat.com>
14225 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
14226 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
14227 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
14228 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14229 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
14230 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
14232 2005-06-27 Richard Henderson <rth@redhat.com>
14234 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
14235 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
14237 2005-06-27 Ziemowit Laski <zlaski@apple.com>
14239 * obj-c++.dg/proto-lossage-5.mm: New.
14240 * objc.dg/proto-lossage-5.m: New.
14242 2005-06-27 Diego Novillo <dnovillo@redhat.com>
14245 * gcc.dg/tree-ssa/pr21959.c: New test.
14247 2005-06-27 Jakub Jelinek <jakub@redhat.com>
14249 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
14250 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
14251 testing uninitialized var.
14253 * gcc.c-torture/execute/builtins/chk.h: New.
14254 * gcc.c-torture/execute/builtins/lib/chk.c: New.
14255 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
14256 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
14257 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
14258 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
14259 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
14260 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
14261 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
14262 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
14263 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
14264 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
14265 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
14266 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
14267 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
14268 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
14269 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
14270 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
14271 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
14272 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
14273 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
14274 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
14275 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
14276 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
14277 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
14278 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
14279 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
14280 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
14281 * gcc.dg/builtin-object-size-1.c: New test.
14282 * gcc.dg/builtin-object-size-2.c: New test.
14283 * gcc.dg/builtin-object-size-3.c: New test.
14284 * gcc.dg/builtin-object-size-4.c: New test.
14285 * gcc.dg/builtin-object-size-5.c: New test.
14286 * gcc.dg/builtin-stringop-chk-1.c: New test.
14287 * gcc.dg/builtin-stringop-chk-2.c: New test.
14288 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
14289 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
14290 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
14291 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
14292 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
14293 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
14294 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
14295 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
14296 * gcc.c-torture/execute/printf-1.c: New test.
14297 * gcc.c-torture/execute/fprintf-1.c: New test.
14298 * gcc.c-torture/execute/vprintf-1.c: New test.
14299 * gcc.c-torture/execute/vfprintf-1.c: New test.
14300 * gcc.c-torture/execute/printf-chk-1.c: New test.
14301 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
14302 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
14303 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
14305 2005-06-27 Michael Matz <matz@suse.de>
14307 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
14308 slot is not merged if address escapes.
14310 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14313 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
14315 2005-06-26 Jakub Jelinek <jakub@redhat.com>
14317 PR middle-end/17965
14318 * gcc.c-torture/compile/20050622-1.c: New test.
14320 PR middle-end/22028
14321 * gcc.dg/20050620-1.c: New test.
14323 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
14325 PR tree-optimization/22026
14326 * gcc.dg/tree-ssa/pr22026.c: New.
14328 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
14330 PR libfortran/22144
14331 * gfortran.dg/shift-alloc.f90: New testcase.
14333 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
14335 * all files: Update FSF address in copyright headers.
14337 2005-06-22 Jan Hubicka <jh@suse.cz>
14339 * wholeprogram-1.c: New testcase.
14340 * wholeprogram-2.c: New testcase.
14342 2005-06-24 Mark Mitchell <mark@codesourcery.com>
14345 * gcc.dg/tree-ssa/pr22171.c: New test.
14347 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
14349 * gfortran.dg/simplify_modulo.f90: New.
14351 2005-06-24 Jan Hubicka <jh@suse.cz>
14353 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
14355 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14357 * obj-c++.dg/proto-lossage-[1-4].mm: New.
14359 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14361 * obj-c++.dg/typedef-alias-1.mm: New.
14362 * objc.dg/typedef-alias-1.m: New.
14364 2005-06-23 Jeff Law <law@redhat.com>
14366 * gcc.dg/tree-ssa/vrp16.c: New test.
14368 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14370 * lib/target-supports.exp: Add
14371 check_effective_target_fortran_large_real and
14372 check_effective_target_fortran_large_int to check for
14373 corresponding effective targets.
14374 * gfortran.dg/large_integer_kind_1.f90: New test.
14375 * gfortran.dg/large_real_kind_1.f90: New test.
14377 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
14379 PR tree-optimization/22117
14380 * gcc.dg/tree-ssa/pr22117.c: New.
14382 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
14385 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
14387 2005-06-23 David Edelsohn <edelsohn@gnu.org>
14389 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
14391 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
14393 * gfortran.dg/f2c_4.f90: Add tests for complex functions
14394 * gfortran.dg/f2c_4.c: Likewise.
14396 2005-06-22 Paul Brook <paul@codesourcery.com>
14399 * gfortran.dg/auto_save_1.f90: New test.
14401 2005-06-22 Michael Matz <matz@suse.de>
14403 * gcc.target/x86-64/abi: New directory.
14404 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
14405 * gcc.target/x86-64/abi/README.gcc: New file.
14406 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
14407 * gcc.target/x86-64/abi/asm-support.s: New file.
14408 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
14409 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
14410 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
14411 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
14412 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
14413 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
14414 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
14415 * gcc.target/x86_64/abi/test_bitfields.c: New test.
14416 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
14417 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
14418 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
14419 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
14420 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
14421 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
14422 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
14423 * gcc.target/x86_64/abi/test_varargs.c: New test.
14425 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
14427 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
14428 32-bit i?86 and x86_64.
14430 2005-06-21 Ziemowit Laski <zlaski@apple.com>
14432 * obj-c++.dg/const-str-[1-9].mm: New tests.
14434 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
14437 * gfortran.dg/namelist_use.f90: New.
14438 * gfortran.dg/namelist_use_only.f90: New.
14440 2005-06-21 Jeff Law <law@redhat.com>
14442 * gcc.dg/tree-ssa/vrp15.c: New test.
14444 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
14446 * lib/target-supports.exp (check_effective_target_vect_reduction):
14448 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
14449 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
14450 remove vect_reduction target keyword. Also avoid two returns in main.
14451 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14452 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
14453 * gcc.dg/vect/vect-reduc-1short.c: New test.
14454 * gcc.dg/vect/vect-reduc-1char.c: New test.
14455 * gcc.dg/vect/vect-reduc-2short.c: New test.
14456 * gcc.dg/vect/vect-reduc-2char.c: New test.
14457 * gcc.dg/vect/vect-reduc-6.c: New test.
14458 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
14459 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
14460 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
14462 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14463 Paul Thomas <pault@gcc.gnu.org>
14465 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
14468 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14470 * gfortran.dg/backslash_1.f90: New test.
14471 * gfortran.dg/backslash_2.f90: New test.
14473 2005-06-20 Steven G. Kargl <kargls@comcast.net>
14475 * gfortran.dg/duplicate_labels.f90: New test.
14477 2005-06-20 Jan Beulich <jbeulich@novell.com>
14479 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
14480 unsupportable relocations.
14481 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14482 * gcc.dg/20050321-2.c: xfail for NetWare.
14484 2005-06-20 Andreas Jaeger <aj@suse.de>
14486 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
14487 gcc.target/i386/fastcall-sseregparm.c,
14488 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
14490 2005-06-19 Richard Henderson <rth@redhat.com>
14492 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
14494 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
14496 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
14498 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
14501 * g++.dg/conversion/simd2.C: Change expected error message.
14503 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14505 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
14506 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14507 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14509 2005-06-18 James A Morrison <phython@gcc.gnu.org>
14511 * gcc.dg/fold-mod-1.c: New test.
14513 2005-06-18 Steven G. Kargl <kargls@comcast.net>
14516 * gfortran.dg/pr19926.f90: New test.
14518 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14520 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
14521 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
14523 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14524 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14526 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
14528 * gcc.target/ia64/float80-varargs-1.c: New test.
14530 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14533 * gfortran.dg/f2c_6.f90: New test.
14535 2005-06-17 Geoffrey Keating <geoffk@apple.com>
14538 * g++.dg/template/local5.C: New.
14540 2005-06-17 Richard Henderson <rth@redhat.com>
14542 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
14544 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
14547 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
14549 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
14551 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
14552 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
14553 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
14554 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
14555 check_vect to verify the presence of hardware vector support.
14557 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
14560 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
14562 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14564 PR libfortran/19216
14565 * gfortran.dg/pr19216.f: Add correct space between brackets and
14568 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14570 PR libfortran/16436
14571 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
14573 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
14575 * gcc.target/i386/attributes-error.c: New testcase.
14576 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
14577 * gcc.target/i386/regparm-stdcall.c: Likewise.
14578 * gcc.target/i386/sseregparm-1.c: Likewise.
14579 * gcc.target/i386/sseregparm-2.c: Likewise.
14581 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
14583 * g++.dg/rtti/crash2.C: New.
14585 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
14587 * gcc.dg/noncompile/20040203-3.c: Update expected message.
14589 2005-06-15 David Ung <davidu@mips.com>
14591 * gcc.target/mips/mips16e-extends.c: New test for testing the
14592 generation of MIPS16e zeb/zeh, seb/seh instructions.
14594 2005-06-15 Diego Novillo <dnovillo@redhat.com>
14597 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
14598 * gcc.dg/tree-ssa/pr22018.c: New test.
14600 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
14602 * gcc.dg/simd-1.c: Update error messages.
14603 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
14604 * gcc.dg/simd-2.c: Update error messages.
14605 * gcc.dg/simd-4.c: New.
14607 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
14610 * g++.dg/other/crash-4.C: New.
14612 2005-06-14 Devang Patel <dpatel@apple.com>
14614 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
14616 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
14619 * g++.dg/parse/crash11.C: Update
14621 2005-06-13 Jeff Law <law@redhat.com>
14623 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
14624 perform the desired transformations.
14625 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
14626 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
14628 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14631 * gfortran.dg/forall_1.f90: Un-XFAIL.
14633 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
14636 * g++.dg/parse/crash26.C: New.
14639 * g++.dg/init/member1.C: New.
14641 2005-06-13 Jakub Jelinek <jakub@redhat.com>
14643 * gfortran.dg/altreturn_1.f90: New test.
14645 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
14647 PR middle-end/21985
14648 * gcc.dg/tree-ssa/pr21985.c: New test.
14650 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14652 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
14654 2005-06-12 Roger Sayle <roger@eyesopen.com>
14657 * g++.dg/other/error10.C: New test case.
14659 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14661 PR libfortran/19155
14662 * gfortran.dg/pr19155.f: Add test.
14664 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14666 * gfortran.dg/f2c_7.f90: New test.
14668 * gfortran.dg/forall_1.f90: XFAILed.
14670 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14672 * gcc.dg/pr14796-1.c: New.
14673 * gcc.dg/pr14796-2.c: New.
14675 2005-06-11 Steven G. Kargl <kargls@comcast.net>
14679 * gfortran.dg/deallocate_stat.f90: New test.
14681 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
14683 * gfortran.fortran-torture/execute/in-pack.f90: New test.
14685 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
14687 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
14688 access will be generated when this loop is vectorized. Test that
14689 accesses with same alignment were detected.
14690 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
14691 Test that accesses with same alignment were detected.
14692 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
14693 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
14694 alignment were detected.
14696 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
14699 * g++.dg/conversion/simd2.C: New.
14701 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
14703 * gcc.dg/Wcxx-compat-1.c: New.
14705 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
14707 PR libfortran/21480
14708 * gfortran.dg/reshape-complex.f90: Add a test for a packed
14711 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
14713 * gcc.dg/alias-8.c: New.
14715 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
14717 * gcc.dg/format/cmn_err-1.c: Update.
14719 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
14722 * gcc.target/sparc/fexpand-2.c: New.
14723 * gcc.target/sparc/fpmerge-2.c: New.
14724 * gcc.target/sparc/fpmul-2.c: New.
14725 * gcc.target/sparc/noresult.c: New.
14726 * gcc.target/sparc/pdist-2.c: New.
14727 * gcc.target/sparc/pdist-3.c: New.
14729 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
14732 * gcc.target/i386/i386.exp: Fix comment typo.
14734 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
14737 * g++.dg/inherit/using5.C: New.
14738 * g++.dg/inherit/using6.C: New.
14740 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14743 * g++.dg/template/ptrmem15.C: New test.
14746 * g++.dg/ext/label4.C: New test.
14748 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14750 * gcc.dg/tls/debug-1.c: New test.
14752 2005-06-07 Dale Johannesen <dalej@apple.com>
14754 * gcc.target/i386/movq.c: New.
14756 2005-06-07 Dale Johannesen <dalej@apple.com>
14758 * gcc.dg/20050607-1.c: New.
14760 2005-06-07 Jakub Jelinek <jakub@redhat.com>
14762 PR middle-end/21850
14763 * gcc.c-torture/execute/20050607-1.c: New test.
14765 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
14767 PR libfortran/21926
14768 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
14769 Test case where the return array has lowest stride one,
14772 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
14774 * lib/target-supports.exp (check_effective_target_sync_int_long):
14775 Add s390 and s390x targets.
14777 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
14779 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
14780 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
14781 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
14782 * gcc.dg/tree-ssa/loop-9.c: New test.
14784 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
14786 * g++.dg/parse/defarg10.C: New.
14788 2005-06-06 Jakub Jelinek <jakub@redhat.com>
14790 PR regression/21897
14791 * gcc.c-torture/execute/20050604-1.c: New test.
14793 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
14796 * g++.dg/parse/defarg9.C: New.
14799 * g++.dg/inherit/using4.C: New.
14800 * g++.dg/overload/error1.C: Adjust expected errors.
14801 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
14802 * g++.old-deja/g++.brendan/arm2.C: Likewise.
14803 * g++.old-deja/g++.other/redecl2.C: Likewise.
14804 * g++.old-deja/g++.other/redecl4.C: Likewise.
14805 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
14807 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
14809 * gfortran.dg/f2c_5.f90: Add -w to dg-options
14811 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
14813 * lib/gfortran.exp (gfortran_target_compile): Call
14814 dg-additional-files-options
14815 * gfortran.dg/f2c_4.f90: New file
14816 * gfortran.dg/f2c_4.c: New file
14817 * gfortran.dg/f2c_5.f90: New file
14818 * gfortran.dg/f2c_5.c: New file
14820 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14822 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
14825 * gfortran.dg/array_constructor_4.f90: New test.
14827 2005-06-05 Mark Mitchell <mark@codesourcery.com>
14830 * g++.dg/ext/builtin9.C: New test.
14832 2005-06-05 Dale Johannesen <dalej@apple.com>
14834 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
14835 * gcc.c-torture/execute/20050603-2.c: Ditto.
14837 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
14839 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
14840 * gcc.dg/vect/vect-reduc-1.c: New.
14841 * gcc.dg/vect/vect-reduc-2.c: New.
14842 * gcc.dg/vect/vect-reduc-3.c: New.
14844 2005-06-04 Dale Johannesen <dalej@apple.com>
14846 * gcc.c-torture/execute/20050603-1.c: New.
14847 * gcc.c-torture/execute/20050603-2.c: New.
14848 * gcc.dg/20050603-3.c: New.
14850 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14853 * gfortran.dg/debug_1.f90: New test.
14855 * gfortran.dg/forall_1.f90: New test.
14857 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
14859 * gfortran.dg/array_constructor_3.f90: New test.
14861 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14863 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
14865 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
14867 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
14869 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
14872 * gcc.dg/init-excess-1.c: New test.
14874 2005-06-03 Mark Mitchell <mark@codesourcery.com>
14877 * g++.dg/expr/static_cast6.C: New test.
14879 2005-06-03 Diego Novillo <dnovillo@redhat.com>
14881 * gcc.dg/tree-ssa/vrp14.c: New test.
14883 2005-06-03 Mark Mitchell <mark@codesourcery.com>
14886 * g++.dg/template/new2.C: New test.
14888 2005-06-03 Josh Conner <jconner@apple.com>
14890 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
14891 all entries in initializer.
14893 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
14895 PR middle-end/21858
14896 * gcc.dg/pr21858.c: New testcase.
14898 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
14900 PR tree-optimization/21292
14902 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
14904 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
14905 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
14906 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
14907 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
14908 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
14910 2005-06-02 Richard Henderson <rth@redhat.com>
14912 * gcc.dg/sync-2.c: Use -march=i486 for i386.
14914 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
14916 * gcc.dg/wtypequal.c: New testcase.
14918 2005-06-02 Diego Novillo <dnovillo@redhat.com>
14921 * gcc.dg/tree-ssa/pr21582.c: New test.
14923 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
14926 * g++.dg/opt/interface2.h: New.
14927 * g++.dg/opt/interface2.C: New.
14928 * g++.dg/init/ctor4.C: Adjust error lines.
14929 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14930 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
14931 * g++.old-deja/g++.jason/opeq3.C: Likewise.
14932 * g++.old-deja/g++.pt/assign1.C: Likewise.
14933 * g++.old-deja/g++.pt/crash20.C: Likewise.
14935 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
14937 PR tree-optimization/21734
14938 * g++.dg/vect/pr21734_1.cc: New.
14939 * g++.dg/vect/pr21734_2.cc: New.
14941 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
14944 * g++.dg/template/spec24.C: New.
14947 * g++.dg/pch/local-1.C: New.
14948 * g++.dg/pch/local-1.Hs: New.
14950 2005-06-01 Diego Novillo <dnovillo@redhat.com>
14952 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
14953 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
14954 * gcc.dg/tree-ssa/pr14341.c: New test.
14955 * gcc.dg/tree-ssa/pr14841.c: New test.
14956 * gcc.dg/tree-ssa/pr20701.c: New test.
14957 * gcc.dg/tree-ssa/pr21086.c: New test.
14958 * gcc.dg/tree-ssa/pr21090.c: New test.
14959 * gcc.dg/tree-ssa/pr21332.c: New test.
14960 * gcc.dg/tree-ssa/pr21458.c: New test.
14961 * gcc.dg/tree-ssa/pr21658.c: New test.
14962 * gcc.dg/tree-ssa/vrp01.c: New test.
14963 * gcc.dg/tree-ssa/vrp02.c: New test.
14964 * gcc.dg/tree-ssa/vrp03.c: New test.
14965 * gcc.dg/tree-ssa/vrp04.c: New test.
14966 * gcc.dg/tree-ssa/vrp05.c: New test.
14967 * gcc.dg/tree-ssa/vrp06.c: New test.
14968 * gcc.dg/tree-ssa/vrp07.c: New test.
14969 * gcc.dg/tree-ssa/vrp08.c: New test.
14970 * gcc.dg/tree-ssa/vrp09.c: New test.
14971 * gcc.dg/tree-ssa/vrp10.c: New test.
14972 * gcc.dg/tree-ssa/vrp11.c: New test.
14973 * gcc.dg/tree-ssa/vrp12.c: New test.
14974 * gcc.dg/tree-ssa/vrp13.c: New test.
14976 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
14979 * gcc.dg/tree-ssa/pr21029.c: New test.
14981 2005-06-01 Roger Sayle <roger@eyesopen.com>
14983 * gfortran.dg/logint-1.f: New test case.
14984 * gfortran.dg/logint-2.f: Likewise.
14985 * gfortran.dg/logint-3.f: Likewise.
14987 2005-06-01 Jakub Jelinek <jakub@redhat.com>
14991 * gcc.dg/20050527-1.c: New test.
14993 * gcc.dg/i386-sse-12.c: New test.
14996 * gfortran.dg/implicit_5.f90: New test.
14998 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
15001 * gfortran/assign_4.f90: New test.
15002 * gfortran/assign_2.f90: Change compile to run.
15004 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
15006 * lib/target-supports.exp
15007 (check_effective_target_sync_char_short): New.
15008 * gcc.dg/sync-2.c: New.
15010 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
15012 PR tree-optimization/21817
15013 * gcc.dg/torture/pr21817-1.c: New.
15015 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
15018 * g++.dg/template/init5.C: New.
15020 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
15022 * gfortran.dg/char_initialiser_actual.f90:
15023 Test character initialisers as actual arguments.
15024 * gfortran.dg/char_pointer_comp_assign.f90:
15025 Test character pointer structure component assignments.
15026 * gfortran.dg/char_array_structure_constructor.f90:
15027 Test character components in structure constructors.
15029 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
15031 PR middle-end/20931
15032 * g++.dg/opt/pr20931.C: New test.
15034 2005-05-31 Andreas Jaeger <aj@suse.de>
15037 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
15038 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
15039 g++.old-deja/g++.ext/asmspec1.C,
15040 g++.old-deja/g++.other/regstack.C,
15041 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
15042 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
15043 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
15044 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
15045 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
15046 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
15047 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
15048 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
15049 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
15050 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
15051 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
15052 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
15053 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
15054 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
15055 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
15056 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
15057 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
15058 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
15059 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
15061 2005-05-31 Jeff Law <law@redhat.com>
15063 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
15065 2005-05-30 Paolo Carlini <pcarlini@suse.de>
15067 PR middle-end/21743
15068 * gcc.dg/builtins-1.c: Activate disabled clog test.
15069 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15071 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
15073 * gfortran.dg/char_pointer_assign.f90:
15074 Test character-pointer assignments and pointer assignments.
15075 * gfortran.dg/char_pointer_dummy.f90:
15076 Test character-pointer dummy arguments.
15077 * gfortran.dg/char_pointer_func.f90:
15078 Test character-pointer function returns.
15079 * gfortran.dg/char_pointer_dependency.f90:
15080 Test character-pointer functions with dependencies.
15082 2005-05-30 Mark Mitchell <mark@codesourcery.com>
15085 * g++.dg/lookup/using14.C: New test.
15087 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
15089 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
15090 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
15093 2005-05-29 Geoffrey Keating <geoffk@apple.com>
15096 * g++.dg/template/local5.C: New.
15099 * gcc.c-torture/compile/pr21761.c: New.
15101 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
15104 2005-05-30 Steven G. Kargl
15107 * gfortran.dg/inquire_8.f90: New test.
15109 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15111 PR libfortran/21376
15112 * gfortran.dg/output_exponents_1.f90: New test.
15114 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15116 PR libfortran/20006
15117 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
15119 2005-05-28 Mark Mitchell <mark@codesourcery.com>
15122 * g++.dg/ext/complex1.C: New test.
15125 * g++.dg/init/ctor6.C: New test.
15127 2005-05-29 Jan Hubicka <jh@suse.cz>
15129 * gcc.c-torture/compile/pr21562.c: New.
15131 2005-05-28 Steven G. Kargl <kargls@comcast.net>
15133 * gfortran.dg/subnormal_1.f90: New test.
15135 2005-05-28 Jan Hubicka <jh@suse.cz>
15137 * tree-prof.exp: Fix comment.
15138 * value-prof-1.c: New.
15139 * value-prof-2.c: New.
15140 * value-prof-3.c: New.
15141 * value-prof-4.c: New.
15143 2005-05-27 Mark Mitchell <mark@codesourcery.com>
15146 * g++.dg/expr/ptrmem6.C: New test.
15147 * g++.dg/expr/ptrmem6a.C: Likewise.
15149 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
15151 PR tree-optimization/21658
15152 * gcc.dg/tree-ssa/pr21658.c: New.
15154 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
15157 * g++.dg/inherit/ptrmem3.C: New.
15160 * g++.dg/parse/template16.C: New.
15162 2005-05-27 Andreas Jaeger <aj@suse.de>
15164 * gcc.dg/setjmp-2.c: Only run in 32-bit.
15166 * gcc.dg/i386-sse-8.c: Run test on all archs.
15168 2005-05-26 Mike Stump <mrs@apple.com>
15170 * objc.dg/isa-field-1.m: Only run on darwin.
15171 * objc.dg/lookup-1.m: Likewise.
15172 * objc.dg/try-catch-8.m: Likewise.
15174 2005-05-26 Roger Sayle <roger@eyesopen.com>
15176 PR tree-optimization/9814
15177 * gcc.dg/pr9814-1.c: New test case.
15179 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15181 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
15182 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
15183 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
15184 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
15185 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
15186 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
15187 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
15188 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
15189 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
15190 objc.dg/try-catch-8.m: New.
15192 2005-05-26 Janis Johnson <janis187@us.ibm.com>
15194 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
15195 remove extraneous semicolons.
15197 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15199 * obj-c++.dg/comp-types-12.mm: New.
15200 * objc.dg/comp-types-11.m: New.
15201 * objc.dg/selector-4.m: New.
15203 2005-05-26 Andreas Jaeger <aj@suse.de>
15206 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
15207 g++.old-deja/g++.ext/attrib3.C,
15208 g++.old-deja/g++.other/store-expr1.C,
15209 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
15210 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
15211 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
15212 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
15213 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
15214 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
15215 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
15216 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
15217 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
15218 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
15219 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
15220 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
15221 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
15222 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
15223 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
15224 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
15225 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
15226 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
15227 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
15229 2005-05-26 Andreas Jaeger <aj@suse.de>
15231 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
15232 x86-64 compilation.
15234 2005-05-26 Andreas Jaeger <aj@suse.de>
15237 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
15238 gcc.misc-tests/i386-pf-athlon-1.c,
15239 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
15240 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
15241 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
15242 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
15243 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
15244 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
15245 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
15248 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
15249 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
15250 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
15251 x86-64 compilation.
15253 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
15256 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
15257 effective-target ilp32.
15259 2005-05-26 David Ung <davidu@mips.com>
15261 * gcc.target/mips/ext_ins.c: New test for testing the generation
15262 of MIPS32/64 rev 2 ext/ins instructions.
15264 2005-05-26 Andreas Jaeger <aj@suse.de>
15266 * treelang/compile/unsigned.tree: Use gimple instead of
15267 nonexisting generic dump.
15269 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
15271 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
15273 2005-05-26 Andreas Jaeger <aj@suse.de>
15275 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
15277 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15279 PR libfortran/17283
15280 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
15281 Test callee-allocated memory with write statements.
15283 2005-05-25 Roger Sayle <roger@eyesopen.com>
15285 PR middle-end/21709
15286 * gcc.dg/pr21709-1.c: New test case.
15288 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15289 Mike Stump <mrs@apple.com>
15291 * objc/execute/next_mapping.h: Update for C++.
15293 * obj-c++.dg/selector-1.mm: Move to...
15294 * obj-c++.dg/selector-4.mm: here...
15296 * obj-c++.dg/basic.mm: New.
15297 * obj-c++.dg/comp-types-1.mm: New.
15298 * obj-c++.dg/cxx-class-1.mm: New.
15299 * obj-c++.dg/cxx-ivars-1.mm: New.
15300 * obj-c++.dg/cxx-ivars-2.mm: New.
15301 * obj-c++.dg/cxx-ivars-3.mm: New.
15302 * obj-c++.dg/cxx-scope-1.mm: New.
15303 * obj-c++.dg/cxx-scope-2.mm: New.
15304 * obj-c++.dg/defs.mm: New.
15305 * obj-c++.dg/empty-private-1.mm: New.
15306 * obj-c++.dg/encode-1.mm: New.
15307 * obj-c++.dg/encode-2.mm: New.
15308 * obj-c++.dg/encode-3.mm: New.
15309 * obj-c++.dg/extern-c-1.mm: New.
15310 * obj-c++.dg/extra-semi.mm: New.
15311 * obj-c++.dg/fix-and-continue-2.mm: New.
15312 * obj-c++.dg/isa-field-1.mm: New.
15313 * obj-c++.dg/ivar-list-semi.mm: New.
15314 * obj-c++.dg/local-decl-1.mm: New.
15315 * obj-c++.dg/lookup-1.mm: New.
15316 * obj-c++.dg/lookup-2.mm: New.
15317 * obj-c++.dg/method-1.mm: New.
15318 * obj-c++.dg/method-2.mm: New.
15319 * obj-c++.dg/method-3.mm: New.
15320 * obj-c++.dg/method-4.mm: New.
15321 * obj-c++.dg/method-5.mm: New.
15322 * obj-c++.dg/method-6.mm: New.
15323 * obj-c++.dg/method-7.mm: New.
15324 * obj-c++.dg/no-extra-load.mm: New.
15325 * obj-c++.dg/overload-1.mm: New.
15326 * obj-c++.dg/pragma-1.mm: New.
15327 * obj-c++.dg/pragma-2.mm: New.
15328 * obj-c++.dg/private-1.mm: New.
15329 * obj-c++.dg/private-2.mm: New.
15330 * obj-c++.dg/proto-qual-1.mm: New.
15331 * obj-c++.dg/qual-types-1.mm: New.
15332 * obj-c++.dg/stubify-1.mm: New.
15333 * obj-c++.dg/stubify-2.mm: New.
15334 * obj-c++.dg/super-class-1.mm: New.
15335 * obj-c++.dg/super-class-2.mm: New.
15336 * obj-c++.dg/super-dealloc-1.mm: New.
15337 * obj-c++.dg/super-dealloc-2.mm: New.
15338 * obj-c++.dg/template-1.mm: New.
15339 * obj-c++.dg/template-2.mm: New.
15340 * obj-c++.dg/template-3.mm: New.
15341 * obj-c++.dg/template-4.mm: New.
15342 * obj-c++.dg/template-5.mm: New.
15343 * obj-c++.dg/template-6.mm: New.
15344 * obj-c++.dg/try-catch-1.mm: New.
15345 * obj-c++.dg/try-catch-2.mm: New.
15346 * obj-c++.dg/try-catch-3.mm: New.
15347 * obj-c++.dg/try-catch-4.mm: New.
15348 * obj-c++.dg/try-catch-5.mm: New.
15349 * obj-c++.dg/try-catch-6.mm: New.
15350 * obj-c++.dg/try-catch-7.mm: New.
15351 * obj-c++.dg/try-catch-8.mm: New.
15352 * obj-c++.dg/try-catch-9.mm: New.
15353 * obj-c++.dg/va-meth-1.mm: New.
15355 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15357 * obj-c++.dg/selector-1.mm: New.
15358 * obj-c++.dg/selector-2.mm: New.
15360 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15362 * obj-c++.dg/selector-3.mm: New.
15363 * objc.dg/selector-3.m: New.
15365 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15367 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
15368 about where warning appears.
15370 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15372 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
15373 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
15374 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
15375 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
15377 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15379 * gcc.dg/20050524-1.c: New test.
15381 2005-05-25 Jan Hubicka <jh@suse.cz>
15383 * gcc.dg/tree-prof/inliner-1.c: New.
15385 2005-05-25 Janis Johnson <janis187@us.ibm.com>
15387 * gcc.dg/tree-prof: New directory.
15388 * gcc.dg/tree-prof/tree-prof.exp: New.
15390 2005-05-25 DJ Delorie <dj@redhat.com>
15392 * gcc.dg/Wattributes-1.c: New.
15393 * gcc.dg/Wattributes-2.c: New.
15394 * gcc.dg/Wattributes-3.c: New.
15396 20005-05-24 Janis Johnson <janis187@us.ibm.com>
15398 PR tree-optimization/19833
15399 * gcc.dg/uninit-4.c: Remove xfail.
15400 * gcc.dg/uninit-9.c: Ditto.
15402 2005-05-24 Ziemowit Laski <zlaski@apple.com>
15404 * obj-c++.dg/bitfield-[1-5].mm: New.
15405 * obj-c++.dg/class-protocol-1.mm: New.
15406 * obj-c++.dg/comp-types-1[0-1].mm: New.
15407 * obj-c++.dg/comp-types-[2-9].mm: New.
15408 * obj-c++.dg/encode-[4-8].mm: New.
15409 * obj-c++.dg/layout-1.mm: New.
15410 * obj-c++.dg/method-1[0-9].mm: New.
15411 * obj-c++.dg/method-2[0-1].mm: New.
15412 * obj-c++.dg/method-[8-9].mm: New.
15413 * obj-c++.dg/objc-gc-3.mm: New.
15414 * obj-c++.dg/try-catch-10.mm: New.
15415 * objc.dg/bitfield-5.m: New.
15416 * objc.dg/comp-types-10.m: New.
15417 * objc.dg/comp-types-9.m: New.
15418 * objc.dg/layout-1.m: New.
15419 * objc.dg/objc-gc-4.m: New.
15420 * objc.dg/try-catch-9.m: New.
15421 * objc.dg/class-protocol-1.m: Tweak diagnostics.
15422 * objc.dg/comp-types-1.m: Likewise.
15423 * objc.dg/comp-types-[5-6].m: Likewise.
15424 * objc.dg/method-9.m: Likewise.
15426 2005-05-24 Janis Johnson <janis187@us.ibm.com>
15428 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
15429 and on hardware without VMX support.
15431 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
15433 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
15435 * lib/profopt.exp (dg-final-generate, dg-final-use,
15436 profopt-final-code, profopt-get-options): New.
15437 (profopt-execute): Process test directives.
15439 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
15440 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
15441 cleanup-tree-dump, cleanup-saved-temps): Update comments.
15443 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
15446 * g++.dg/init/ctor5.C: New test.
15448 2005-05-24 Ira Rosen <irar@il.ibm.com>
15450 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
15451 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
15452 vect-113.c, vect-114.c.
15454 2005-05-23 Adam Nemet <anemet@lnxw.com>
15456 * gcc.dg/const-elim-1.c: Remove xfails.
15458 2005-05-23 Jeff Law <law@redhat.com>
15460 * gcc.c-torture/compile/pr21638.c: New test.
15461 * gcc.c-torture/compile/20050520-1.c: New test.
15463 2005-05-23 Nick Clifton <nickc@redhat.com>
15465 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
15466 be a proper triple, ie: m32r*-*-*.
15467 * g++.old-deja/g++.jason/thunk3.C: Likewise.
15469 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
15471 PR middle-end/21331
15473 * gcc.c-torture/compile/pr21293.c: New test.
15474 * gcc.c-torture/execute/pr21331.c: New test.
15476 2004-05-20 Richard Henderson <rth@redhat.com>
15478 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
15480 2005-05-20 Ziemowit Laski <zlaski@apple.com>
15482 * obj-c++-dg.exp: Add.
15483 * obj-c++.exp: Add.
15484 * obj-c++.dg/dg.exp: Add.
15486 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
15488 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
15489 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
15491 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
15493 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
15495 2004-05-19 Richard Henderson <rth@redhat.com>
15497 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
15499 2005-05-19 Janis Johnson <janis187@us.ibm.com>
15501 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
15503 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
15505 2005-05-19 Jakub Jelinek <jakub@redhat.com>
15508 * g++.dg/parse/extern1.C: New test.
15509 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
15511 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15513 * gcc.dg/c99-math.h: New.
15514 * gcc.dg/c99-math-float-1.c: New test.
15515 * gcc.dg/c99-math-double-1.c: Likewise.
15516 * gcc.dg/c99-math-long-double-1.c: Likewise.
15518 2005-05-18 Richard Henderson <rth@redhat.com>
15520 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
15522 2005-05-18 Devang Patel <dpatel@apple.com>
15524 * g++.dg/opt/20050511-1.C: New test.
15526 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
15528 PR libfortran/21127
15529 * gfortran.dg/reshape-complex.f90: New test.
15531 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
15533 * gfortran.dg/array_constructor_1.f90: New test.
15534 * gfortran.dg/array_constructor_2.f90: New test.
15536 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
15539 * gfortran.dg/pr20954.f: New test.
15541 2005-05-17 Mike Stump <mrs@apple.com>
15543 Yet more Objective-C++...
15545 * objc.dg/method-5.m: Update.
15546 * objc.dg/method-6.m: Update.
15547 * objc.dg/method-7.m: Update.
15548 * objc.dg/method-9.m: Update.
15549 * objc.dg/try-catch-2.m: Update.
15551 2005-05-17 Mark Mitchell <mark@codesourcery.com>
15553 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
15554 Remove little-endian optimizations.
15556 2005-05-17 Jeff Law <law@redhat.com>
15558 * g++.dg/tree-ssa/pr14814.C: New test.
15559 * gcc.dg/tree-ssa/pr14814.C: New test.
15560 * gcc.dg/tree-ssa/pr17141-1.C: New test.
15561 * gcc.dg/tree-ssa/pr17141-2.C: New test.
15563 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15565 * gcc.dg/compat/generate-random.c: Do not include
15567 * gcc.dg/compat/generate-random_r.c: Likewise.
15569 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
15571 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
15573 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15575 PR middle-end/21595
15576 * g++.dg/tree-ssa/builtin1.C: New testcase.
15578 2005-05-17 Jakub Jelinek <jakub@redhat.com>
15581 * g++.dg/opt/const4.C: New test.
15583 PR middle-end/21492
15584 * g++.dg/opt/crossjump1.C: New test.
15586 PR tree-optimization/21610
15587 * gcc.c-torture/compile/20050516-1.c: New test.
15590 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
15591 about the test failing.
15592 * gfortran.fortran-torture/execute/where_7.f90: New test.
15593 * gfortran.fortran-torture/execute/where_8.f90: New test.
15595 2005-05-16 Richard Henderson <rth@redhat.com>
15597 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
15600 2005-05-16 Mark Mitchell <mark@codesourcery.com>
15602 * gcc.dg/compat/generate-random.c (config.h): Do not include.
15603 (limits.h): Include unconditionally.
15604 (stdlib.h): Likewise.
15605 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
15606 (limits.h): Include unconditionally.
15607 (stdlib.h): Likewise.
15608 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
15609 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
15610 (limits.h): Include unconditionally.
15611 (stdlib.h): Likewise.
15612 (hashtab.h): Do not include.
15613 (getopt.h): Likewise.
15614 (stddef.h): Include.
15615 (hashval_t): Define.
15616 (struct entry): Add "next" field.
15617 (HASH_SIZE): New macro.
15618 (hash_table): New variable.
15619 (switchfiles): Do not use xmalloc.
15621 (iterative_hash): New function.
15623 (e_exists): New function.
15624 (e_insert): Likewise.
15625 (output): Use, instead of libiberty hashtable functions.
15626 (main): Do not use getopt. Do not call htab_create.
15628 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
15631 * lib/target-supports.exp (check_mkfifo_available):
15632 Return 0 for cygwin as mkfifo support incomplete on platform.
15633 Fix typos in comments.
15635 2005-05-15 Mark Mitchell <mark@codesourcery.com>
15637 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
15639 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
15642 * gfortran.dg/assign_4.f: New test.
15644 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
15646 PR tree-optimization/21563
15647 * gcc.dg/tree-ssa/pr21563.c: New.
15649 2005-05-14 Jan Hubicka <jh@suse.cz>
15651 * gcc.dg/noreturn-7.c: Allow control reaches warning.
15653 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
15655 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
15657 2005-05-13 Julian Brown <julian@codesourcery.com>
15659 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
15660 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
15662 2005-05-13 Jan Hubicka <jh@suse.cz>
15664 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
15665 * gcc.dg/fold-xor-?.c: Likewise.
15666 * gcc.dg/pr15784-?.c: Likewise.
15667 * gcc.dg/pr20922-?.c: Likewise.
15668 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
15669 * gcc.dg/tree-ssa/pr17598.c: Likewise.
15670 * gcc.dg/tree-ssa/pr20470.c: Likewise.
15672 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15675 * gfortran.dg/hollerith_1.f90: New test.
15677 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15679 * gfortran.dg/func_result_2.f90: New test.
15681 2005-05-11 Bud Davis <bdavis@gfortran.org>
15683 * gfortran.dg/dev_null.f90: New test.
15685 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
15687 * gcc.dg/arm-vfp1.c: Revert last change.
15689 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
15691 PR middle-end/19807
15692 PR tree-optimization/19639
15693 * g++.dg/tree-ssa/pr19807.C: New testcase.
15695 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15697 PR libfortran/21471
15698 * gfortran.dg/append-1.f90: New test.
15700 2005-05-10 Diego Novillo <dnovillo@redhat.com>
15702 * gcc.dg/pr18501.c: XFAIL.
15703 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
15704 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
15705 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
15706 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
15707 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
15708 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
15709 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
15710 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
15712 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15715 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
15716 gfortran.dg/f2c_3.f90: New tests.
15718 * gfortran.dg/return_1.f90: Fix dg annotation.
15720 2005-05-10 Diego Novillo <dnovillo@redhat.com>
15722 * gcc.c-torture/compile/20050510-1.c: New test.
15724 2005-05-10 Mark Mitchell <mark@codesourcery.com>
15726 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
15728 2005-05-10 Bob Wilson <bob.wilson@acm.org>
15730 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
15732 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
15735 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
15737 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
15740 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
15741 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
15743 2005-05-10 Ben Elliston <bje@au.ibm.com>
15746 * gcc.dg/debug/pr16676.c: New test.
15748 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
15751 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
15752 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
15753 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
15754 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
15756 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
15757 -fno-tree-dominator-opts.
15759 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15761 * gfortran.dg/return_1.f90: New test.
15763 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
15765 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
15767 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
15769 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
15772 * g++.dg/inherit/covariant13.C: New.
15774 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15776 PR libfortran/19155
15777 * gfortran.dg/pr19155.f: New test.
15779 2005-05-08 Roger Sayle <roger@eyesopen.com>
15782 * gcc.dg/pr8788-1.c: New testcase.
15784 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
15787 * gcc.target/mips/fpcmp-[12].c: New tests.
15789 2005-05-06 Mark Mitchell <mark@codesourcery.com>
15791 * lib/target-supports-dg.exp (dg-require-fork): New function.
15792 (dg-require-mkfifo): Likewise.
15793 * lib/target-supports.exp (check_function_available): New
15795 (check_fork_available): Likewise.
15796 (check_mkfifo_available): Likewise.
15798 2005-05-06 Jeff Law <law@redhat.com>
15800 * gcc.c-torture/compile/pr21380.c: New test.
15802 2005-05-06 Jakub Jelinek <jakub@redhat.com>
15805 * g++.dg/ext/weak3.C: New test.
15807 2005-05-05 Mark Mitchell <mark@codesourcery.com>
15810 * g++.dg/template/crash37.C: New test.
15812 2005-05-05 Paul Brook <paul@codesourcery.com>
15814 * gcc.dg/arm-g2.c: Use effective-target arm32.
15815 * gcc.dg/arm-mmx-1.c: Ditto.
15816 * gcc.dg/arm-scd42-2.c: Ditto.
15817 * gcc.dg/arm-vfp1.c: Ditto.
15818 * lib/target-supports.exp (check_effective_target_arm32): New
15821 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
15823 PR libfortran/21354
15824 gfortran.dg/in_pack_rank7.f90: New test.
15826 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
15828 PR middle-end/15618
15829 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
15831 2005-05-04 Jakub Jelinek <jakub@redhat.com>
15833 PR middle-end/21265
15834 * gcc.dg/20050503-1.c: New test.
15836 PR rtl-optimization/21239
15837 * gcc.dg/i386-sse-11.c: New test.
15839 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
15842 * gcc.target/i386/asm-1.c: New test.
15844 2005-05-03 Jakub Jelinek <jakub@redhat.com>
15846 PR rtl-optimization/21330
15847 * gcc.c-torture/execute/20050502-1.c: New test.
15850 * gcc.c-torture/execute/20050502-2.c: New test.
15852 2005-05-03 Uros Bizjak <uros@kss-loka.si>
15854 PR middle-end/21282
15855 * gcc.dg/pr21282.c: New.
15857 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
15859 * gcc.dg/vect/pr20122.c: Clean up .vect file.
15860 * gcc.dg/vect/vect-92.c: Likewise.
15861 * gcc.dg/vect/vect-93.c: Likewise.
15862 * gcc.dg/vect/vect-dv-1.c: Likewise.
15863 * gcc.dg/vect/vect-dv-2.c: Likewise.
15864 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
15866 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
15868 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
15869 * gfortran.dg/vect/vect-2.f90: Likewise.
15870 * gfortran.dg/vect/vect-3.f90: Likewise.
15871 * gfortran.dg/vect/vect-4.f90: Likewise.
15872 * gfortran.dg/vect/vect-5.f90: Likewise.
15874 2005-05-02 Geoffrey Keating <geoffk@apple.com>
15877 * gcc.dg/rs6000-fpint-2.c: New.
15879 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
15882 * gcc.dg/builtins-30.c: Update expected messages.
15883 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
15884 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
15885 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
15887 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
15889 PR tree-optimization/21294
15890 * gcc.dg/tree-ssa/pr21294.c: New.
15892 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
15894 * gcc.dg/altivec-3.c (vec_store): Do not use the old
15895 __builtin_altivec_st_internal_4si built-in.
15897 2005-05-02 Mark Mitchell <mark@codesourcery.com>
15900 * g++.dg/template/ptrmem14.C: New test.
15902 2005-05-02 Paul Brook <paul@codesourcery.com>
15904 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
15906 2005-05-02 Michael Matz <matz@suse.de>
15909 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
15911 2005-05-01 Mark Mitchell <mark@codesourcery.com>
15913 * g++.dg/cpp/weak.C: New test.
15915 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15917 * gcc.dg/tree-ssa/loop-8.c: New test.
15919 2005-04-30 Michael Maty <matz@suse.de>
15921 * gcc.dg/inline-mcpy.c: New test.
15923 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
15925 PR libfortran/18958
15926 * gfortran.dg/eoshift.f90: New test case.
15928 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
15930 PR libfortran/18857
15931 * gfortran.dg/matmul_1.f90: New test.
15933 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
15935 PR tree-optimization/21030
15936 * gcc.dg/tree-ssa/pr21030.c: New.
15938 2005-04-29 Devang Patel <dpatel@apple.com>
15940 PR tree-optimization/21272
15941 * gcc.dg/vect/vect-ifcvt-10.c: New test.
15943 2005-04-29 Jakub Jelinek <jakub@redhat.com>
15947 * gfortran.dg/entry_4.f90: New test.
15948 * gfortran.fortran-torture/execute/entry_1.f90: New test.
15949 * gfortran.fortran-torture/execute/entry_2.f90: New test.
15950 * gfortran.fortran-torture/execute/entry_3.f90: New test.
15951 * gfortran.fortran-torture/execute/entry_4.f90: New test.
15952 * gfortran.fortran-torture/execute/entry_5.f90: New test.
15953 * gfortran.fortran-torture/execute/entry_6.f90: New test.
15954 * gfortran.fortran-torture/execute/entry_7.f90: New test.
15956 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15958 * gfortran.fortran-torture/execute/entry_8.f90: New test.
15960 2005-04-29 Paul Brook <paul@codesourcery.com>
15962 * gfortran.dg/entry_3.f90: New test.
15964 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15966 * gfortran.dg/implicit_4.f90: New test.
15968 2005-04-28 Bob Wilson <bob.wilson@acm.org>
15970 * lib/target-supports.exp (check_profiling_available): Return
15971 false for xtensa-*-elf.
15973 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
15975 * lib/fortran-torture.exp (fortran-torture.exp): Catch
15976 error if file cannot be deleted.
15978 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
15980 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
15981 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
15982 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
15983 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
15984 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
15985 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
15986 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
15987 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
15988 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
15989 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
15990 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
15991 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
15992 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
15994 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15997 * gfortran.dg/pr20865.f90: New test.
15999 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
16001 * gcc.dg/void-cast-2.c: New test.
16003 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16006 * gcc.dg/void-cast-1.c: New test.
16008 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
16010 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
16012 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16015 * gfortran.dg/pr21177.f90: New test.
16017 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
16019 PR tree-optimization/21171
16020 * gcc.dg/tree-ssa/pr21171.c: New test.
16022 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
16024 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
16025 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
16026 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
16027 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
16028 gcc.dg/tree-ssa/gen-vect-32.c: New.
16029 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
16030 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
16031 don't run on PPC32.
16033 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16036 * gcc.dg/transparent-union-3.c: New test.
16038 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16041 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
16042 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
16043 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
16044 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
16045 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
16046 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
16048 2005-04-26 Jeff Law <law@redhat.com>
16050 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
16051 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
16052 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
16053 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
16054 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
16055 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
16056 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
16058 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
16060 PR tree-optimization/17598
16061 * gcc.dg/tree-ssa/pr17598.c: New testcase.
16063 2005-04-25 Mike Stump <mrs@apple.com>
16065 * objc.dg/fix-and-continue-1.m: Add.
16067 2005-04-25 Roger Sayle <roger@eyesopen.com>
16070 * g++.dg/opt/pr20995-1.C: New test case.
16072 2005-04-25 Devang Patel <dpatel@apple.com>
16074 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
16076 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16079 * g++.dg/opt/alias2.C (printf): Correct the prototype.
16081 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16084 * g++.dg/opt/rtti2.C: New test.
16086 2005-04-25 Paul Brook <paul@codesourcery.com>
16087 Steven G. Kargl <kargls@comcast.net>
16090 * gfortran.dg/ichar_1.f90: New file.
16092 2005-04-24 Jakub Jelinek <jakub@redhat.com>
16094 PR middle-end/20991
16095 * g++.dg/opt/pr20991.C: New test.
16097 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
16098 where sizeof (type) < __alignof__ (type).
16099 * gcc.dg/compat/struct-layout-1.h: Likewise.
16101 2005-04-24 Per Bothner <per@bothner.com>
16102 Devang Patel <dpatel@apple.com>
16104 PR preprocessor/20907
16105 * gcc.dg/cpp/very-long-comment.c: New test.
16107 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16110 * gfortran.dg/common_5.f: New test.
16112 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
16114 PR middle-end/21082
16115 * g++.dg/tree-ssa/pr21082.C: New testcase.
16117 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
16119 * gcc.dg/vect/vect-99.c: New test.
16121 2005-04-22 Diego Novillo <dnovillo@redhat.com>
16123 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
16125 2005-04-22 Jeff Law <law@redhat.com>
16127 * gcc.dg/uninit-5.c: Remove xfails.
16128 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
16129 conditionals and loads.
16131 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
16133 PR libfortran/20074
16134 PR libfortran/20436
16135 PR libfortran/21108
16136 * gfortran.dg/nested_reshape.f90: new test
16137 * gfortran.dg/reshape-alloc.f90: new test
16138 * gfortran.dg/reshape.f90: new test
16140 2005-04-22 Mark Mitchell <mark@codesourcery.com>
16142 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
16144 * gcc.dg/arm-vfp1.c: New test.
16146 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
16149 * g++.dg/lookup/builtin2.C: New test.
16151 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
16153 * gcc.dg/weak/weak-13.c: New test.
16155 2005-04-21 Geoffrey Keating <geoffk@apple.com>
16157 * lib/target-supports.exp (check_effective_target_sync_int_long):
16160 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
16162 * gcc.target/mips/branch-1.c: New test.
16164 2005-04-21 Richard Henderson <rth@redhat.com>
16166 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
16167 * gcc.dg/vect/vect-86.c: Likewise.
16168 * gcc.dg/vect/vect-87.c: Likewise.
16169 * gcc.dg/vect/vect-88.c: Likewise.
16171 2005-04-21 Devang Patel <dpatel@apple.com>
16173 PR optimization/20994
16174 * gcc.dg/tree-ssa/ifc-3.c: New test.
16176 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16179 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
16180 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
16181 gcc.dg/c99-vla-jump-5.c: New tests.
16183 2005-04-19 Richard Henderson <rth@redhat.com>
16185 * lib/target-supports.exp (check_effective_target_vect_int_mult):
16186 Fix typo in exists check.
16187 (check_effective_target_sync_int_long): New.
16188 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
16189 * gcc.dg/ia64-sync-2.c: Likewise.
16190 * gcc.dg/ia64-sync-3.c: Likewise.
16191 * gcc.dg/ia64-sync-4.c: Likewise.
16193 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
16195 * gcc.dg/fold-xor-1.c: New test.
16196 * gcc.dg/fold-xor-2.c: New test.
16198 2005-04-19 James E. Wilson <wilson@specifixinc.com>
16201 * g++.dg/eh/fp-regs.C: New test.
16203 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16205 * gcc.dg/Wint-to-pointer-cast-1.c,
16206 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
16207 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
16208 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
16210 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16213 * gfortran.dg/pr16861.f90: New test.
16215 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16217 * gcc.dg/pr21085.c: New test.
16219 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
16221 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
16222 (setup_mips_tests, dg-mips-options): New procedures.
16223 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
16224 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
16225 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
16226 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16227 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
16228 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
16229 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
16230 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16231 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
16232 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
16233 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
16234 dg-mips-options instead of dg-options. Remove now-redundant
16235 preprocessor guards.
16236 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
16237 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16238 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16239 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
16240 * gcc.dg/vr-mult-2.c: Delete.
16241 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
16242 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
16243 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
16244 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
16245 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
16246 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
16247 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
16249 2005-04-18 Laurent GUERBY <laurent@guerby.net>
16251 * ada/acats/run_all.sh: Use sync when executable not present.
16253 2005-04-18 Devang Patel <dpatel@apple.com>
16255 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
16256 * gcc.dg/vect/vect-11a.c: New.
16257 * gcc.dg/vect/vect-none.c: Update.
16258 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
16260 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16262 PR tree-optimization/20922
16263 * gcc.dg/pr20922-1.c: New test.
16264 * gcc.dg/pr20922-2.c: New test.
16265 * gcc.dg/pr20922-3.c: New test.
16266 * gcc.dg/pr20922-4.c: New test.
16267 * gcc.dg/pr20922-5.c: New test.
16268 * gcc.dg/pr20922-6.c: New test.
16270 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16272 PR libfortran/20950
16273 * gfortran.dg/pr20950.f: New test.
16275 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16277 PR libfortran/19216
16278 * gfortran.dg/pr19216.f: New test.
16280 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
16282 PR tree-optimization/21001
16283 * gcc.dg/tree-ssa/pr21001.c: New.
16285 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
16287 PR libfortran/21075
16288 * gfortran.dg/reshape_rank7.f90: New test.
16290 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
16292 PR libfortran/12884 gfortran.dg/pr12884.f: New test
16293 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
16294 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
16295 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
16296 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
16297 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
16298 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
16299 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
16300 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
16301 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
16302 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
16303 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
16304 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
16305 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
16306 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
16307 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
16308 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
16309 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
16310 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
16311 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
16312 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
16314 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
16316 * gfortran.dg/wtruncate.f: New testcase.
16317 * gfortran.dg/wtruncate.f90: New testcase.
16319 2005-04-16 Mark Mitchell <mark@codesourcery.com>
16322 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
16323 which sizeof/alignof is dependent, rather than just whether we are
16324 processing_template_decl.
16326 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16328 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16329 corrected typo where the wrong variables had been compared.
16331 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16333 PR libfortran/18495
16334 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16335 Test callee-allocated version of return array with a write
16337 Test spread with a temporary with another write statement.
16339 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
16341 PR tree-optimization/21031
16342 * gcc.dg/tree-ssa/pr21031.c: New.
16344 2005-04-15 Uros Bizjak <uros@kss-loka.si>
16346 PR tree-optimization/21004
16347 * gcc.dg/builtins-53.c: Include builtins-config.h.
16348 Check floorf, ceilf, floorl and ceill transformations
16349 only when HAVE_C99_RUNTIME is defined.
16351 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
16353 PR middle-end/20739
16354 * gcc.dg/tree-ssa/pr20739.c: New test.
16356 2005-04-14 Mike Stump <mrs@apple.com>
16358 * gcc.dg/Foundation.framework/empty: New.
16359 * gcc.dg/framework-2.c: New.
16361 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16363 PR tree-optimization/21021
16364 * gcc.c-torture/compile/pr21021.c: New.
16366 2005-04-14 Janis Johnson <janis187@us.ibm.com>
16369 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
16370 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
16371 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
16372 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
16373 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
16374 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
16375 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
16376 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
16378 2005-04-14 Richard Henderson <rth@redhat.com>
16380 * lib/target-supports.exp (check_effective_target_vect_condition):
16381 Add ia64, i?86, and x86_64.
16383 2005-04-14 Steven G. Kargl <kargls@comcast.net>
16385 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
16387 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16389 PR tree-optimization/20657
16390 * gcc.dg/tree-ssa/pr20657.c: New.
16392 2005-04-14 Uros Bizjak <uros@kss-loka.si>
16394 * gcc.dg/builtins-53.c: Also check (int)trunc* and
16395 (long long int)trunc*.
16397 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
16400 * gcc.dg/pr20927.c: New test.
16402 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
16404 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
16405 * gcc.target/mips/asm-1.c: Likewise.
16407 2005-04-13 Dale Johannesen <dalej@apple.com>
16409 * objc.dg/objc-fast-4.m: New.
16411 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
16413 * gcc.target/cris/torture/cris-torture.exp: New driver in new
16415 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
16417 2005-04-13 David Edelsohn <edelsohn@gnu.org>
16419 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
16420 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
16421 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
16423 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
16425 PR tree-optimization/20913
16426 * gcc.dg/tree-ssa/pr20913.c: New.
16428 PR tree-optimization/20702
16429 * gcc.dg/tree-ssa/pr20702.c: New.
16431 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16434 * g++.dg/inherit/local3.C: New test.
16436 2005-04-12 Jeff Law <law@redhat.com>
16438 * gcc.dg/tree-ssa/20050412-1.c: New test.
16440 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
16442 PR libfortran/19016
16443 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
16444 Add tests with mask generated by expression.
16445 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16446 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16447 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16449 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
16451 PR middle-end/20917
16452 * gcc.dg/20050409-1.c: New test.
16454 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
16456 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
16458 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16460 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16461 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
16462 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16463 (TARGET_CXX): Adjust accordingly.
16464 * target.h (struct gcc_target): Remove epxort_class_data. Add
16465 determine_class_data_visibility and class_data_always_comdat.
16466 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16467 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
16468 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16469 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
16470 (arm_cxx_determine_class_data_visibility): New.
16471 (arm_cxx_class_data_always_comdat): Likewise.
16472 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16473 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
16474 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16475 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
16476 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
16479 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16481 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
16483 2005-04-11 Geoffrey Keating <geoffk@apple.com>
16485 * gcc.dg/i386-darwin-fpmath.c: New.
16487 2004-04-11 Devang Patel <dpatel@apple.com>
16489 * lib/target-supports.exp (check_effective_target_vect_condition): New.
16490 * gcc.dg/vect/vect-ifcvt-1.c: New test.
16491 * gcc.dg/vect/vect-ifcvt-2.c: New test.
16492 * gcc.dg/vect/vect-ifcvt-3.c: New test.
16493 * gcc.dg/vect/vect-ifcvt-4.c: New test.
16494 * gcc.dg/vect/vect-ifcvt-5.c: New test.
16495 * gcc.dg/vect/vect-ifcvt-6.c: New test.
16496 * gcc.dg/vect/vect-ifcvt-7.c: New test.
16497 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
16499 2004-04-11 Devang Patel <dpatel@apple.com>
16501 * gcc.dg/vect/vect-dv-1.c: New test.
16502 * gcc.dg/vect/vect-dv-2.c: New test.
16504 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16506 PR tree-optimization/20933
16507 * gcc.dg/tree-ssa/pr20933.c: New test.
16509 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16511 * gfortran.dg/fold_nearest.f90: New test.
16513 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
16515 * gcc.dg/tree-ssa/alias-1.c: New test.
16517 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16519 PR tree-optimization/20920
16520 * g++.dg/tree-ssa/pr20920.C: New test.
16522 2005-04-11 Uros Bizjak <uros@kss-loka.si>
16524 * gcc.dg/builtins-53.c: Also check (int)ceil* and
16525 (long long int)ceil*.
16527 2005-04-10 Mark Mitchell <mark@codesourcery.com>
16529 * g++.dg/warn/Wdtor1.C: Declare template in system header with
16530 explicit C++ linkage.
16532 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16534 * gfortran.dg/pr17229.f: Take care of the new obsolescence
16535 warning for arithmetic IF statements.
16537 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
16539 * eor_handling_1.f90: New test case.
16540 * eor_handling_2.f90: New test case.
16541 * eor_handling_3.f90: New test case.
16542 * eor_handling_4.f90: New test case.
16543 * eor_handling_5.f90: New test case.
16544 * noadv_size.f90: New test case.
16545 * pad_no.f90: New test case.
16547 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
16549 * gcc.c-torture/execute/20050410-1.c: New test.
16551 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
16553 * gcc.dg/pr20126.c: New.
16555 2005-04-09 Bud Davis <bdavis@gfortran.org>
16556 Steven G. Kargl <kargls@comcast.net>
16558 * gfortran.dg/PR19872.f: New test.
16560 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16562 * gfortran.dg/nint_1.f90: Fix dg-do directive.
16564 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16566 * gfortran.dg/nint_1.f90: New test.
16568 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16570 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
16571 Added test for callee-allocated arrays with write statements.
16572 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
16573 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
16574 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16575 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16576 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16578 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16580 PR libfortran/20163
16581 * gfortran.dg/open-options-blanks.f: New test.
16583 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
16586 * gfortran.dg/comma_format_extension_[1234].f: New tests.
16588 2005-04-09 Jakub Jelinek <jakub@redhat.com>
16590 * gcc.dg/tree-ssa/stdarg-1.c: New test.
16591 * gcc.dg/tree-ssa/stdarg-2.c: New test.
16592 * gcc.dg/tree-ssa/stdarg-3.c: New test.
16593 * gcc.dg/tree-ssa/stdarg-4.c: New test.
16594 * gcc.dg/tree-ssa/stdarg-5.c: New test.
16595 * gcc.c-torture/execute/stdarg-4.c: New test.
16597 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
16600 * g++.dg/abi/param2.C: New test.
16602 2005-04-09 Uros Bizjak <uros@kss-loka.si>
16604 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
16606 2005-04-09 Uros Bizjak <uros@kss-loka.si>
16608 * gcc.dg/builtins-53.c: New test.
16610 2005-04-08 Diego Novillo <dnovillo@redhat.com>
16612 * g++.dg/tree-ssa/pr18178.C: New test.
16613 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
16614 * gcc.c-torture/execute/20041019-1.c: New test.
16615 * gcc.dg/tree-ssa/20041008-1.c: New test.
16616 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
16617 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
16618 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
16619 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
16620 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
16621 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
16622 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
16623 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
16624 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
16625 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
16627 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
16629 PR rtl-optimization/20466
16630 * gcc.c-torture/execute/pr20466-1.c: New test.
16632 2005-04-08 Mark Mitchell <mark@codesourcery.com>
16635 * g++.dg/parse/cond2.C: New test.
16638 * g++.dg/warn/Wdtor1.C: New test.
16640 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16643 * gfortran.dg/pr17229.f: New test.
16645 2005-04-07 Steven G. Kargl <kargls@comcast.net>
16647 * gfortran.dg/tiny_1.f90: New test.
16648 * gfortran.dg/tiny_2.f90: ditto.
16650 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
16652 * gfortran.dg/eor_1.f90: Fix dg-do run line
16653 * gfortran.dg/open_new.f90: Fix dg-do run line
16655 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
16657 * lib/target-supports.exp (get_compiler_messages): Support
16658 optional arguments, the fourth being compiler options.
16659 (check_effective_target_fpic): New proc.
16660 * gcc.dg/20050321-2.c: Restrict to target fpic.
16662 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
16664 * gcc.dg/15443-1.c: New test.
16665 * gcc.dg/15443-2.c: Likewise.
16667 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16669 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
16671 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16673 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
16675 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16677 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
16678 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
16680 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
16681 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
16682 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
16684 2005-04-06 Mark Mitchell <mark@codesourcery.com>
16687 * g++.dg/warn/Wunused-11.C: New test.
16689 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
16691 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
16693 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
16695 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
16697 2005-04-05 Mark Mitchell <mark@codesourcery.com>
16700 * g++.dg/template/ptrmem13.C: New test.
16702 2005-04-05 Per Bothner <per@bothner.com>
16704 * lib/gcc.exp: Always add -fno-show-column, for now.
16706 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
16709 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
16710 of plain old "unsigned int" for the type of "i". Makes this test
16713 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
16715 * gcc.dg/i386-ssefn-1.c: New test.
16716 * gcc.dg/i386-ssefn-2.c: New test.
16717 * gcc.dg/i386-ssefn-3.c: New test.
16718 * gcc.dg/i386-ssefn-4.c: New test.
16720 2005-04-05 Jakub Jelinek <jakub@redhat.com>
16722 PR tree-optimization/20076
16723 * gcc.dg/builtin-apply4.c: New test.
16725 PR preprocessor/19475
16726 * gcc.dg/cpp/macspace1.c: New test.
16727 * gcc.dg/cpp/macspace2.c: New test.
16729 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16731 * gfortran.dg/pr20755.f: Fixed bad format.
16733 2005-04-05 Mark Mitchell <mark@codesourcery.com>
16736 * g++.dg/ext/attrib21.C: New test.
16738 2004-04-05 Devang Patel <dpatel@apple.com>
16740 * lib/target-supports.exp (check_effective_target_vect_shif): New.
16741 * gcc.dg/vect/vect-shift-1.c: New test.
16743 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16745 PR libfortran/20755
16746 * gfortran.dg/pr20755.f: New test.
16748 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
16750 * gfortran.dg/pr15959.f90: New test.
16751 * gfortran.dg/string_pad_trunc.f90: New test.
16753 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16755 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
16756 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
16757 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
16760 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16762 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
16764 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16766 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
16767 * gcc.c-torture/compile/20011119-2.c: Likewise.
16768 * gcc.c-torture/compile/981001-2.c: Likewise.
16770 2005-04-04 Mark Mitchell <mark@codesourcery.com>
16773 * g++.dg/template/overload4.C: New test.
16775 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
16778 * g++.dg/abi/covariant5.C: New.
16781 * g++.dg/debug/const2.C: New.
16783 2005-04-04 Jakub Jelinek <jakub@redhat.com>
16785 PR rtl-optimization/16104
16786 * gcc.c-torture/execute/20050316-1.c: New test.
16788 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
16790 * g++.dg/template/spec23.C: Fix dg-error text.
16792 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
16795 * g++.dg/expr/lval2.C: New.
16797 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16799 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
16800 __builtin_strcasecmp and __builtin_strncasecmp.
16802 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
16805 * g++.dg/template/spec22.C: New.
16806 * g++.dg/template/spec23.C: New.
16808 2005-04-03 Dale Ranta <dir@lanl.gov>
16809 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16811 PR libfortran/20068
16812 PR libfortran/20125
16813 PR libfortran/20156
16814 PR libfortran/20471
16815 * gfortran.dg/backspace.f: New test.
16817 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
16819 * gcc.dg/pr19345.c: New test.
16821 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
16823 PR tree-optimization/20640
16824 * gcc.dg/torture/tree-loop-1.c: New.
16826 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
16828 PR rtl-optimization/20290
16829 * gcc.c-torture/execute/loop-ivopts-2.c: New.
16831 2005-04-02 Geoffrey Keating <geoffk@apple.com>
16833 * gcc.dg/rs6000-fpint.c: New.
16835 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
16837 * gcc.dg/old-style-then-proto-1.c: New test.
16839 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16841 * gfortran.fortran-torture/execute/backspace.f90: Check
16842 after backspace and read was incorrect.
16844 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16846 * gcc.c-torture/execute/builtins/strcat.c: Check the result
16847 buffer past the terminating NUL using memcmp.
16848 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
16849 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
16851 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
16852 Fix unused/uninitialized variable warnings.
16854 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
16855 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
16856 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
16857 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
16859 * gcc.c-torture/execute/builtins/abs-1-lib.c,
16860 gcc.c-torture/execute/builtins/fputs-lib.c,
16861 gcc.c-torture/execute/builtins/lib/fprintf.c,
16862 gcc.c-torture/execute/builtins/lib/main.c,
16863 gcc.c-torture/execute/builtins/lib/memcmp.c,
16864 gcc.c-torture/execute/builtins/lib/memmove.c,
16865 gcc.c-torture/execute/builtins/lib/mempcpy.c,
16866 gcc.c-torture/execute/builtins/lib/memset.c,
16867 gcc.c-torture/execute/builtins/lib/printf.c,
16868 gcc.c-torture/execute/builtins/lib/sprintf.c,
16869 gcc.c-torture/execute/builtins/lib/stpcpy.c,
16870 gcc.c-torture/execute/builtins/lib/strchr.c,
16871 gcc.c-torture/execute/builtins/lib/strcmp.c,
16872 gcc.c-torture/execute/builtins/lib/strcpy.c,
16873 gcc.c-torture/execute/builtins/lib/strcspn.c,
16874 gcc.c-torture/execute/builtins/lib/strlen.c,
16875 gcc.c-torture/execute/builtins/lib/strncat.c,
16876 gcc.c-torture/execute/builtins/lib/strncmp.c,
16877 gcc.c-torture/execute/builtins/lib/strncpy.c,
16878 gcc.c-torture/execute/builtins/lib/strrchr.c,
16879 gcc.c-torture/execute/builtins/lib/strspn.c,
16880 gcc.c-torture/execute/builtins/lib/strstr.c,
16881 gcc.c-torture/execute/builtins/memops-asm-lib.c,
16882 gcc.c-torture/execute/builtins/strlen-2.c,
16883 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
16886 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
16888 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
16889 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
16892 2005-04-01 Jakub Jelinek <jakub@redhat.com>
16895 * g++.dg/debug/using1.C: New test.
16897 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
16899 PR middle-end/20524
16900 * gcc.dg/alias-7.c: Prefix asm-declared name with
16901 __USER_LABEL_PREFIX__.
16903 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
16905 Fix fallout from PR middle-end/15700:
16906 * gcc.c-torture/compile/20011119-1.c: Take
16907 __USER_LABEL_PREFIX__ into account.
16908 * gcc.c-torture/compile/20011119-2.c: Likewise.
16910 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
16913 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
16915 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
16918 * gcc.c-torture/compile/struct-non-lval-1.c,
16919 gcc.c-torture/compile/struct-non-lval-2.c,
16920 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
16922 2005-03-31 Janis Johnson <janis187@us.ibm.com>
16924 * gcc.dg/tls/tls.exp: Remove temporary file.
16925 * g++.dg/tls/tls.exp: Ditto.
16926 * lib/file-format.exp: Ditto.
16927 * g++.dg/special/ecos.exp: Ditto.
16929 * lib/profopt.exp: Treat prof_ext as a list.
16930 * gcc.misc-tests/bprob.exp: Ditto.
16931 * g++.dg/bprob/bprob.exp: Ditto.
16933 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
16934 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
16935 g++.dg/tree-ssa/pointer-reference-alias.C,
16936 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
16937 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
16938 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
16939 g++.dg/vect/pr19951.cc: Ditto.
16940 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
16941 gcc.dg/builtins-47.c: Ditto.
16942 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
16943 gcc.dg/pr20115-1.c: Ditto.
16944 * gcc.dg/tree-ssa/20030530-2.c,
16945 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
16946 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
16947 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
16948 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
16949 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
16950 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
16951 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
16952 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
16953 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
16954 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
16955 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
16956 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
16957 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
16958 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
16959 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
16960 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
16961 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
16962 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
16963 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
16964 gcc.dg/tree-ssa/20030824-1.c,
16965 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
16966 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
16967 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
16968 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
16969 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
16970 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
16971 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
16972 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
16973 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
16974 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
16975 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
16976 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
16977 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
16978 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
16979 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
16980 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
16981 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
16982 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
16983 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
16984 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
16985 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
16986 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
16987 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
16988 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
16989 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
16990 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
16991 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
16992 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
16993 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
16994 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
16995 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
16996 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
16997 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
16998 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
16999 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
17000 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
17001 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
17002 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
17003 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
17004 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
17005 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
17006 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
17007 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
17008 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
17009 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
17010 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
17011 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
17012 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
17013 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
17014 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
17015 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
17016 gcc.dg/tree-ssa/useless-1.c: Ditto.
17017 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
17018 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
17019 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
17020 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
17021 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17022 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
17023 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
17024 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
17025 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
17026 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
17027 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
17028 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
17029 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
17030 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
17031 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
17032 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
17033 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
17034 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
17035 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
17036 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
17037 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
17038 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
17039 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
17040 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
17041 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
17042 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
17043 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
17044 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
17045 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
17046 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
17047 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
17048 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
17049 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
17050 gcc.dg/vect/vect-none.c: Ditto.
17051 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
17052 treelang/compile/unsigned.tree: Ditto.
17054 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
17055 * gcc.dg/cpp/direct2s.c: Ditto.
17056 * gcc.dg/cpp/paste4.c: Ditto.
17057 * gcc.dg/cpp/separate-1.c: Ditto.
17058 * gcc.dg/pch/save-temps-1.c: Ditto.
17059 * g++.dg/ext/altivec-10.C: Ditto.
17060 * g++.dg/pch/pch.C: Ditto.
17062 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
17064 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
17065 * g++.dg/template/repo1.C: Ditto.
17066 * g++.dg/template/repo2.C: Ditto.
17067 * g++.dg/template/repo3.C: Ditto.
17068 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
17069 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
17070 * g++.old-deja/g++.pt/repo1.C: Ditto.
17071 * g++.old-deja/g++.pt/repo2.C: Ditto.
17072 * g++.old-deja/g++.pt/repo3.C: Ditto.
17073 * g++.old-deja/g++.pt/repo4.C: Ditto.
17075 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
17076 * gcc.dg/20030107-1.c: Ditto.
17077 * gcc.dg/20030702-1.c: Ditto.
17078 * gcc.dg/profile-generate-1.c: Ditto.
17079 * g++.dg/other/profile1.C: Ditto.
17080 * g++.old-deja/g++.robertl/eb83.C: Ditto.
17082 * lib/gcc-dg.exp (remove-build-file): New.
17083 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
17084 cleanup-tree-dump, cleanup-saved-temps): New.
17086 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
17088 PR c++/19203, DR 214
17089 * g++.dg/parse/ambig3.C: Not ambiguous.
17090 * g++.dg/template/spec20.C: New.
17091 * g++.dg/template/spec21.C: New.
17093 2005-03-31 Steve Ellcey <sje@cup.hp.com>
17096 * gcc.dg/ia64-fptr-1.c: Run only on linux.
17098 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17100 PR libfortran/20660
17101 * gfortran.dg/negative_unit.f: New test.
17103 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
17105 * gcc.dg/20050330-1.c: New test.
17107 2005-03-30 Devang Patel <dpatel@apple.com>
17109 * g++.dg/tree-sra/ssa-sra-3.C: New test.
17111 2005-03-30 Dale Johannesen <dalej@apple.com>
17113 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
17115 2005-03-30 Janis Johnson <janis187@us.ibm.com>
17117 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17118 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
17119 Strip options from test name.
17121 2005-03-31 Jan Hubicka <jh@suse.cz>
17123 * gcc.dg/varpool-1.c: New testcase.
17125 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17129 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
17130 gcc.dg/stmt-expr-label-3.c : New tests.
17131 * gcc.c-torture/execute/medce-2.c: Remove.
17133 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17136 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
17139 2005-03-30 Alan Modra <amodra@bigpond.net.au>
17141 * gcc.c-torture/compile/pr20203.c: New test.
17143 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17145 * gfortran.dg/promotion.f90: New test.
17147 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
17149 PR middle-end/20491
17150 * gcc.dg/torture/asm-subreg-1.c: New test.
17152 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
17155 * gcc.dg/pr20672-1.c: New test.
17157 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
17159 * gfortran.dg/vect: New directory.
17160 * gfortran.dg/vect/vect.exp: New.
17161 * gfortran.dg/vect/vect-1.f90: New test.
17162 * gfortran.dg/vect/vect-2.f90: New test.
17163 * gfortran.dg/vect/vect-3.f90: New test.
17164 * gfortran.dg/vect/vect-4.f90: New test.
17165 * gfortran.dg/vect/vect-5.f90: New test.
17167 2005-03-29 Jakub Jelinek <jakub@redhat.com>
17169 PR middle-end/20622
17170 * gcc.dg/alias-7.c: New test.
17172 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
17174 * gcc.dg/sparc-reg-1.c: New test.
17176 2005-03-28 Steve Ellcey <sje@cup.hp.com>
17179 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
17181 2005-03-29 Dale Ranta <dir@lanl.gov>
17182 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17184 PR libfortran/20163
17185 * gfortran.dg/pr20163-2.f: New test.
17187 2005-03-28 Jan Hubicka <jh@suse.cz>
17189 PR middle-end/20635
17190 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
17193 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
17195 PR tree-optimization/20626
17196 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
17197 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
17199 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17201 * gfortran.dg/underflow.f90: New test.
17202 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
17204 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17206 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
17208 2005-03-25 Mark Mitchell <mark@codesourcery.com>
17210 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
17211 (g++_init): Make sure that CXXFLAGS is set.
17212 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
17213 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
17214 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17215 * lib/objc.exp (objc_init): Likewise.
17216 * lib/treelang.exp (treelang_init): Likewise.
17218 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
17220 PR tree-optimization/20470
17221 * gcc.dg/tree-ssa/pr20470.c: New test.
17223 2005-03-25 Geoffrey Keating <geoffk@apple.com>
17225 * gcc.dg/ppc-stfiwx.c: New.
17227 2005-03-25 Steve Ellcey <sje@cup.hp.com>
17230 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
17232 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17234 * gcc.dg/20050325-1.c: Fix a typo.
17236 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17238 PR libfortran/19678
17239 PR libfortran/19679
17240 * gfortran.dg/dos_eol.f: New test.
17242 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17244 PR rtl-optimization/20249
17245 * gcc.dg/20050325-1.c: New test.
17247 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17249 PR libfortran/15332
17250 * gfortran.dg/pr15332.f: New test.
17252 2005-03-24 Dale Johannesen <dalej@apple.com>
17254 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
17256 2005-03-24 Geoffrey Keating <geoffk@apple.com>
17258 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
17259 'internal' visibility.
17260 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
17261 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
17262 'protected' visibility.
17263 * gcc.dg/visibility-7.c: Likewise.
17264 * lib/target-supports.exp (check_visibility_available): Take
17265 a parameter, the kind of visibility to check for.
17266 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
17267 to check_visibility_available.
17269 * g++.dg/expr/cast3.C: New.
17271 2005-03-24 David Edelsohn <edelsohn@gnu.org>
17273 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
17276 2005-03-24 Steve Ellcey <sje@cup.hp.com>
17279 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
17281 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
17283 * gcc.dg/badshift.c: Renamed to...
17284 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
17286 * gcc.target/i386/badshift.c: Renamed to...
17287 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
17290 PR rtl-optimization/20532
17291 * gcc.target/i386/badshift.c: New.
17293 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17295 * gfortran.dg/pr18025.f90: New test.
17297 2005-03-23 Dale Johannesen <dalej@apple.com>
17299 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
17301 2005-03-23 Mark Mitchell <mark@codesourcery.com>
17303 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
17305 * lib/target-supports.exp (check_iconv_available): Default
17306 libiconv to -liconv, if there is no definition.
17308 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
17310 * gcc.dg/torture/cris-asm-mof-1.c: New test.
17312 2005-03-22 Mark Mitchell <mark@codesourcery.com>
17314 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
17315 * g++.dg/opt/pr7503-2.C: Likewise.
17316 * g++.dg/opt/pr7503-3.C: Likewise.
17317 * g++.dg/opt/pr7503-4.C: Likewise.
17318 * g++.dg/opt/pr7503-5.C: Likewise.
17319 * g++.dg/warn/minmax.C: New test.
17321 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17323 * gfortran.dg/g77_intrinsics_funcs.f: New test.
17324 * gfortran.dg/g77_intrinsics_sub.f: New test.
17326 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
17327 Jan Hubicka <jh@suse.cz>
17328 Steven Bosscher <stevenb@suse.de
17330 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
17332 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17335 * g++.dg/template/redecl3.C: New test.
17337 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17340 * g++.dg/parse/error16.C: Tweak error markers.
17342 2005-03-22 Jakub Jelinek <jakub@redhat.com>
17345 * gcc.dg/20050321-2.c: New test.
17347 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
17351 * g++.dg/template/ptrmem12.C: New.
17353 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
17355 PR rtl-optimization/20527
17356 * gcc.c-torture/execute/pr20527-1.c: New test.
17358 2005-03-22 Ben Elliston <bje@au.ibm.com>
17360 * gcc.misc-tests/options.exp (check_for_options): Create a real C
17361 program, compile it into a real executable and then delete the .c
17362 and .x files afterwards, to avoid problems on testglue targets.
17364 2005-03-21 Stuart Hastings <stuart@apple.com>
17366 * gcc.target/i386/sse-2.c: New.
17368 2005-03-21 Uros Bizjak <uros@kss-loka.si>
17370 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
17372 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17374 * g++.dg/parse/crash25.C: Fix typo.
17376 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17379 * g++.dg/parse/crash24.C: New test.
17382 * g++.dg/parse/crash25.C: New test.
17384 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17387 * g++.dg/ext/stmtexpr4.C: New test.
17389 2005-03-20 Roger Sayle <roger@eyesopen.com>
17391 PR middle-end/20539
17392 * gcc.c-torture/compile/pr13066-1.c: New test case.
17393 * gcc.c-torture/compile/pr20539-1.c: Likewise.
17394 * g++.dg/opt/pr13066-1.C: Likewise.
17396 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
17398 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
17400 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17403 * gfortran.dg/nesting_1.f90: New test.
17405 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17408 * g++.dg/lookup/using13.C: New test.
17410 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17413 * g++.dg/template/crash36.C: New test.
17415 2005-03-18 Paolo Carlini <pcarlini@suse.de>
17418 * g++.dg/template/crash35.C: New test.
17420 2005-03-17 Paolo Carlini <pcarlini@suse.de>
17423 * g++.dg/overload/operator2.C: New test.
17425 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17427 PR libfortran/20257
17428 * gfortran.dg/pr20257.f90: New test.
17430 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17432 PR libfortran/20480
17433 * gfortran.dg/pr20480.f90: New test.
17435 2005-03-16 Richard Henderson <rth@redhat.com>
17437 PR middle-end/15700
17438 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
17439 (_rtld_global): New.
17440 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
17441 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
17443 * gcc.dg/alias-3.c: New.
17444 * gcc.dg/alias-4.c: New.
17445 * gcc.dg/alias-5.c: New.
17446 * gcc.dg/alias-6.c: New.
17448 2005-03-15 Geoffrey Keating <geoffk@apple.com>
17450 * gcc.dg/cpp/ucnid-7.c: New.
17452 2005-03-15 Janis Johnson <janis187@us.ibm.com>
17453 Dorit Naishlos <dorit@il.ibm.com>
17455 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
17458 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
17460 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
17461 misaligned accesses.
17462 * gcc.dg/vect/vect-58.c: Likewise.
17463 * gcc.dg/vect/vect-92.c: New.
17464 * gcc.dg/vect/vect-93.c: New.
17466 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
17469 * gfortran.dg/assign_2.f90: New test.
17470 * gfortran.dg/assign_3.f90: New test.
17471 * gfortran.dg/assign.f90: New test.
17473 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
17475 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
17476 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
17477 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
17478 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
17481 2005-03-14 Geoffrey Keating <geoffk@apple.com>
17483 * gcc.dg/cpp/ucnid-6.c: New.
17485 * gcc.dg/cpp/normalize-1.c: New.
17486 * gcc.dg/cpp/normalize-2.c: New.
17487 * gcc.dg/cpp/normalize-3.c: New.
17488 * gcc.dg/cpp/normalize-4.c: New.
17489 * gcc.dg/cpp/ucnid-4.c: New.
17490 * gcc.dg/cpp/ucnid-5.c: New.
17491 * g++.dg/cpp/normalize-1.C: New.
17492 * g++.dg/cpp/ucnid-1.C: New.
17494 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17496 * gcc.dg/pr18628.c: New.
17498 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17501 * g++.dg/tree-ssa/pr20280.C: New.
17503 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17506 * gfortran.dg/stfunc_2.f90: New test.
17508 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17510 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
17512 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17514 * gcc.dg/tree-ssa/20050314-1.c: New test.
17516 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17520 * g++.dg/template/friend34.C: New test.
17521 * g++.dg/template/friend35.C: Likewise.
17522 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
17524 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17526 Friend class name lookup 5/n
17528 * g++.dg/lookup/hidden-class1.C: New test.
17529 * g++.dg/lookup/hidden-class2.C: Likewise.
17530 * g++.dg/lookup/hidden-class3.C: Likewise.
17531 * g++.dg/lookup/hidden-class4.C: Likewise.
17532 * g++.dg/lookup/hidden-class5.C: Likewise.
17533 * g++.dg/lookup/hidden-class6.C: Likewise.
17534 * g++.dg/lookup/hidden-class7.C: Likewise.
17535 * g++.dg/lookup/hidden-class8.C: Likewise.
17536 * g++.dg/lookup/hidden-class9.C: Likewise.
17537 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
17538 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
17539 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
17540 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
17541 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
17542 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
17543 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
17544 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
17545 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
17546 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
17547 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
17549 2005-03-13 Mark Mitchell <mark@codesourcery.com>
17552 * g++.dg/template/error18.C: New test.
17554 2005-03-09 Ben Elliston <bje@au.ibm.com>
17557 * g++.dg/debug/pr16792.C: New test.
17559 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17561 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
17562 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
17563 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
17564 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
17565 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
17566 test assertion names.
17568 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17571 * gfortran.dg/stfunc_1.f90: New test.
17573 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17576 * gfortran.dg/real_index_1.f90: New test.
17578 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17581 * gfortran.dg/spec_expr_1.f90: New test.
17583 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17586 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
17589 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17592 * gfortran.dg/largeequiv_1.f90: New test.
17594 2005-03-12 Geoffrey Keating <geoffk@apple.com>
17596 * gcc.dg/ucnid-1.c: New.
17597 * gcc.dg/ucnid-2.c: New.
17598 * gcc.dg/ucnid-3.c: New.
17599 * gcc.dg/ucnid-4.c: New.
17600 * gcc.dg/ucnid-5.c: New.
17601 * gcc.dg/ucnid-6.c: New.
17602 * gcc.dg/cpp/ucnid-1.c: New.
17603 * gcc.dg/cpp/ucnid-2.c: New.
17604 * gcc.dg/cpp/ucnid-3.c: New.
17605 * g++.dg/other/ucnid-1.C: New.
17607 2005-03-12 Geoffrey Keating <geoffk@apple.com>
17609 * gcc.dg/vmx/darwin-abi-3.c: Delete.
17611 2005-03-11 Per Bothner <per@bothner.com>
17613 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
17614 that diagnotics refer to correct token.
17615 * gcc.dg/unused-3.c: Likewise.
17617 2005-03-11 Per Bothner <per@bothner.com>
17619 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
17620 constant" is now actually on same line as string constant.
17621 * gcc.dg/cpp/direct2s.c: Likewise.
17623 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
17625 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
17627 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17629 PR libfortran/20124
17630 * gfortran.dg/pr20124.f90: New Test
17632 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
17634 PR tree-optimization/20130
17635 * gcc.dg/pr20130-1.c: New test.
17637 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17640 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
17642 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17644 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
17646 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17648 * g++.dg/eh/forced1.C: Fix comment.
17649 * g++.dg/eh/forced2.C: Ditto.
17650 * g++.dg/eh/forced3.C: Ditto.
17651 * g++.dg/eh/forced4.C: Ditto.
17653 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
17656 * gcc.c-torture/compile/pr20412.c: New test.
17658 2005-03-10 Roger Sayle <roger@eyesopen.com>
17660 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
17662 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17665 * gcc.dg/20050307-1.c: New test.
17667 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
17670 * g++.dg/other/stdarg3.C: New.
17672 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17674 PR c++/18384, c++/18327
17675 * g++.dg/init/array19.C: New test.
17677 PR inline-asm/20314
17678 * gcc.dg/torture/pr20314-1.c: New test.
17679 * gcc.dg/torture/pr20314-2.c: New test.
17681 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
17683 * gcc.dg/20050309-1.c: New test.
17685 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17687 * gcc.dg/builtins-10.c: Reactivate disabled test.
17688 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
17689 new cbrt transformations.
17691 2005-03-09 Mark Mitchell <mark@codesourcery.com>
17694 * g++.dg/template/array13.C: New test.
17696 2005-03-09 Paolo Carlini <pcarlini@suse.de>
17699 * g++.dg/init/brace4.C: New test.
17701 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
17704 * g++.dg/template/non-dependent12.C: New.
17706 2005-03-08 Mark Mitchell <mark@codesourcery.com>
17709 * g++.dg/init/array18.C: Add dg-do run marker.
17712 * g++.dg/init/array18.C: New test.
17714 2005-03-09 Ben Elliston <bje@au.ibm.com>
17716 * consistency.vlad/vlad.exp: Remove trailing semicolons.
17717 * g++.dg/gcov/gcov.exp: Likewise.
17718 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
17719 * gcc.target/xstormy16/xstormy16.exp: Likewise.
17720 * lib/c-torture.exp: Likewise.
17721 * lib/fortran-torture.exp: Likewise.
17722 * lib/g++.exp: Likewise.
17723 * lib/gcc-defs.exp: Likewise.
17724 * lib/gcc-dg.exp: Likewise.
17725 * lib/gcc.exp: Likewise.
17726 * lib/gcov.exp: Likewise.
17727 * lib/gfortran.exp: Likewise.
17728 * lib/mike-g++.exp: Likewise.
17729 * lib/mike-gcc.exp: Likewise.
17730 * lib/objc-torture.exp: Likewise.
17731 * lib/objc.exp: Likewise.
17732 * lib/profopt.exp: Likewise.
17733 * lib/target-libpath.exp: Likewise.
17734 * lib/target-supports.exp: Likewise.
17735 * lib/treelang.exp: Likewise.
17736 * lib/wrapper.exp: Likewise.
17738 2005-03-08 Jeff Law <law@redhat.com>
17740 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
17743 2005-03-08 Ira Rosen <irar@il.ibm.com>
17745 * gcc.dg/vect/pr20122.c: New test.
17747 2005-03-07 Jeff Law <law@redhat.com>
17749 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
17751 * gcc.dg/tree-ssa/pr18133-1.c: New test.
17752 * gcc.dg/tree-ssa/pr18133-2.c: New test.
17753 * gcc.dg/tree-ssa/pr18134.c: New test.
17755 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17757 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
17758 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
17759 gcc.dg/torture/builtin-noret-2.c: Require weak support.
17761 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
17764 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
17766 2005-03-07 Mark Mitchell <mark@codesourcery.com>
17768 * g++.dg/warn/Wnvdtor.C: New test.
17770 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
17772 * gcc.dg/torture/pr19683-1.c: New test.
17774 2005-03-06 Steven G. Kargl <kargls@comcast.net>
17776 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
17777 * gfortran.dg/g77/19990313-2.f: Ditto.
17778 * gfortran.dg/g77/19990313-3.f: Ditto.
17779 * gfortran.dg/g77/19990525-0.f: Ditto.
17780 * gfortran.dg/g77/19990826-0.f: Ditto.
17781 * gfortran.dg/g77/19990826-2.f: Ditto.
17782 * gfortran.dg/g77/19990826-3.f: Ditto.
17783 * gfortran.dg/g77/20000511-1.f: Ditto.
17784 * gfortran.dg/g77/20000511-2.f: Ditto.
17785 * gfortran.dg/g77/970625-2.f: Ditto.
17786 * gfortran.dg/g77/980310-2.f: Ditto.
17787 * gfortran.dg/g77/980310-3.f: Ditto.
17788 * gfortran.dg/g77/980310-8.f: Ditto.
17789 * gfortran.dg/g77/980519-2.f: Ditto.
17790 * gfortran.dg/g77/alpha1.f: Ditto.
17791 * gfortran.dg/g77/claus.f: Ditto.
17792 * gfortran.dg/g77/erfc.f: Ditto.
17793 * gfortran.dg/g77/short.f: Ditto.
17794 * gfortran.fortran-torture/execute/data.f90: Ditto.
17795 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
17796 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
17798 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17800 * lib/file-format.exp (gcc_target_object_format): Add check for som
17801 format and hardcode object formats on hppa*-*-hpux*.
17802 * lib/target-supports.exp (check_weak_available): Add check for som
17803 object format. Always return 0 on hppa*-*-hpux10*.
17805 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
17808 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
17810 2005-03-05 Steven G. Kargl <kargls@comcast.net>
17812 * gfortran.dg/pr19936_1.f90: New test.
17813 * gfortran.dg/pr19936_2.f90: New test.
17814 * gfortran.dg/pr19936_3.f90: New test.
17816 2005-03-05 Steven G. Kargl <kargls@comcast.net>
17817 Paul Thomas <prthomas@drfccad.cea.fr>
17819 * gfortran.dg/PR19754_1.f90: New test.
17820 * gfortran.dg/PR19754_2.f90: Ditto.
17822 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17825 * g++.dg/template/non-dependent11.C: New test.
17827 2005-03-05 Uros Bizjak <uros@kss-loka.si>
17829 * lib/target-supports.exp (check_iconv_available): Fix comment.
17831 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
17832 Joseph S. Myers <joseph@codesourcery.com>
17835 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
17837 2005-03-04 Matthew Sachs <msachs@apple.com>
17839 * gcc.exp (gcc_target_compile): Put braces around
17840 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
17841 * objc.exp (objc_target_compile): Likewise.
17842 * treelang.exp (treelang_target_compile): Likewise.
17844 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17847 * gfortran.dg/func_result_1.f90: New test.
17849 2005-03-04 Ben Elliston <bje@au.ibm.com>
17851 * gcc.misc-tests/options.exp: New test.
17853 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
17855 * gcc.dg/pr15784-4.c: New test.
17857 2005-03-03 Geoffrey Keating <geoffk@apple.com>
17859 * gcc.c-torture/execute/pr17133.c: New.
17860 * gcc.c-torture/compile/20050303-1.c: New.
17862 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
17864 * gcc.dg/cpp/assert4.c: Fix for cygwin.
17866 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
17868 * g++.dg/overload/using2.C: New.
17870 2005-03-02 Mark Mitchell <mark@codesourcery.com>
17873 * g++.dg/init/ptrmem2.C: New test.
17875 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
17878 * gcc.dg/pr8927-1.c: New test.
17880 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
17883 * g++.dg/inherit/covariant12.C: New.
17885 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17888 * gfortran.dg/bound_1.f90: New test.
17890 2005-02-28 Janis Johnson <janis187@us.ibm.com>
17892 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
17893 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
17895 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
17898 * gcc.dg/pr20245-1.c: New test.
17900 2005-02-28 Jakub Jelinek <jakub@redhat.com>
17902 PR middle-end/19874
17903 * gcc.c-torture/execute/20050119-2.c: New test case.
17905 2005-02-28 Ben Elliston <bje@au.ibm.com>
17907 * README: Update the DejaGnu bug reporting address.
17908 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
17909 * lib/objc-torture.exp: Likewise.
17911 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
17913 * gfortran.dg/boz_1.f90: New test.
17914 * gfortran.dg/boz_3.f90: New test.
17915 * gfortran.dg/boz_4.f90: New test.
17917 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
17919 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
17920 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
17922 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17924 PR libfortran/20101
17925 * gfortran.dg/write_0_pe_format.f90: New test.
17927 2005-02-27 Jakub Jelinek <jakub@redhat.com>
17930 * g++.dg/opt/thunk2.C: New test.
17931 * g++.dg/opt/covariant1.C: New test.
17933 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17935 * gfortran.dg/e_d_fmt.f90: New test.
17937 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
17939 * gcc.dg/asm-b.c: Fix comment typos.
17941 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
17943 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
17946 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
17949 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
17950 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
17951 * gcc.dg/asm-b.c: New test.
17953 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
17955 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
17956 Disable this test on IRIX 6.
17958 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
17960 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
17961 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
17964 2005-02-25 Diego Novillo <dnovillo@redhat.com>
17966 PR tree-optimization/20204
17967 * testsuite/gcc.dg/pr20204.c: New test.
17969 2005-02-24 Jakub Jelinek <jakub@redhat.com>
17972 * gcc.c-torture/execute/20050224-1.c: New test.
17975 * g++.dg/warn/Wbraces2.C: New test.
17977 2005-02-23 Mark Mitchell <mark@codesourcery.com>
17980 * g++.dg/init/const2.C: New test.
17982 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
17984 PR tree-optimization/20100
17985 * gcc.c-torture/execute/pr20100-1.c: New test.
17987 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17989 * gfortran.dg/implicit_3.f90: New test.
17991 * gfortran.dg/deftype_1.f90: New test.
17993 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
17995 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
17997 * g++.dg/other/anon3.C: Accept a warning.
17999 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
18001 * gcc.dg/pr20017.c: Fix a comment typo.
18003 2005-02-23 Bud Davis <bdavis@gfortran.org>
18005 * gfortran.dg/list_read_4.f90: Change to f90 comments.
18007 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18010 * ada/acats/tests/cxa/cxa3004.a: Remove.
18011 * ada/acats/tests/cxb/cxb30061.am: Likewise.
18013 2005-02-22 Mark Mitchell <mark@codesourcery.com>
18016 * g++.dg/init/const1.C: New test.
18019 * g++.dg/parse/constant7.C: New test.
18022 * g++.dg/parse/error27.C: New test.
18023 * g++.dg/template/qualttp15.C: Adjust error markers.
18024 * g++.old-deja/g++.other/struct1.C: Likewise.
18027 * g++.dg/template/error17.C: New test.
18030 * g++.dg/parser/error26.C: New test.
18032 2005-02-22 Diego Novillo <dnovillo@redhat.com>
18034 PR tree-optimization/20100
18035 PR tree-optimization/20115
18036 * gcc.dg/pr20115.c: New test.
18037 * gcc.dg/pr20115-1.c: New test.
18038 * gcc.dg/pr20100.c: New test.
18039 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
18040 call-clobbered variables after alias1.
18042 2005-02-22 Bud Davis <bdavis@gfortran.org>
18044 * gfortran.dg/list_read_4.f90: new test.
18046 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
18048 PR rtl-optimization/20017.
18049 * gcc.dg/pr20017.c: New.
18051 2005-02-22 Devang Patel <dpatel@apple.com>
18054 * g++.dg/tree-ssa/pr19952.C: New test.
18056 2005-02-22 Mark Mitchell <mark@codesourcery.com>
18059 * g++.dg/parse/constant6.C: New test.
18061 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18063 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18064 * g++.dg/charset/asm2.c: Likewise.
18065 * g++.dg/charset/asm3.c: Likewise.
18066 * g++.dg/charset/asm4.c: Likewise.
18067 * g++.dg/charset/asm5.c: Likewise.
18068 * g++.dg/charset/attribute1.c: Likewise.
18069 * g++.dg/charset/attribute2.c: Likewise.
18070 * g++.dg/charset/extern1.cc: Likewise.
18071 * g++.dg/charset/extern2.cc: Likewise.
18072 * g++.dg/charset/extern3.cc: Likewise.
18073 * g++.dg/charset/function.cc: Likewise.
18074 * g++.dg/charset/string.c: Likewise.
18075 * g++.dg/charset/charset.exp: Likewise.
18076 * lib/target-supports.exp (check_iconv_available): Fix comment.
18078 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18080 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
18081 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18082 * gcc.dg/charset/asm2.c: Likewise.
18083 * gcc.dg/charset/asm3.c: Likewise.
18084 * gcc.dg/charset/asm4.c: Likewise.
18085 * gcc.dg/charset/asm5.c: Likewise.
18086 * gcc.dg/charset/asm6.c: Likewise.
18087 * gcc.dg/charset/attribute1.c: Likewise.
18088 * gcc.dg/charset/attribute2.c: Likewise.
18089 * gcc.dg/charset/builtin1.c: Likewise.
18090 * gcc.dg/charset/extern.c: Likewise.
18091 * gcc.dg/charset/function.c: Likewise.
18092 * gcc.dg/charset/string.c: Likewise.
18093 * gcc.dg/charset/charset.exp: Likewise.
18095 2005-02-21 Bud Davis <bdavis9659@comcast.net>
18098 * gfortran.dg/pr20086.f90: New test.
18100 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
18102 PR tree-optimization/19786
18103 * g++.dg/tree-ssa/pr19786.C: New.
18105 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18107 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
18109 2005-02-21 Jeff Law <law@redhat.com>
18111 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
18113 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18115 * gfortran.dg/do_iterator: Split loop, markup all lines for
18116 which an error locus is printed.
18117 * gfortran.dg/pr17708.f90: Markup all lines for which an error
18119 * gfortran.dg/select_4.f90: Likewise.
18120 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
18121 locuses in the various permutations.
18123 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
18125 PR tree-optimization/19951
18126 * g++.dg/vect: New directory.
18127 * g++.dg/vect/vect.exp: New file.
18128 * g++.dg/vect/pr19951.cc: New testcase.
18129 * g++.dg/dg.exp: Also prune vectorizer tests.
18131 2005-02-20 Zack Weinberg <zack@codesourcery.com>
18134 * gcc.dg/charset/builtin1.c: New test.
18136 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18139 * g++.dg/inherit/volatile1.C: New test.
18142 * g++.dg/template/dtor4.C: New test.
18144 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18146 * gfortran.dg/int_1.f90: New test.
18148 2005-02-19 Devang Patel <dpatel@apple.com>
18150 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
18152 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18154 * gfortran.dg/achar_1.f90: New test.
18156 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
18158 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
18160 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
18161 Jakub Jelinek <jakub@redhat.com>
18163 PR tree-optimization/19828
18164 * gcc.dg/tree-ssa/loop-7.c: New test.
18165 * gcc.c-torture/execute/20050218-1.c: New test.
18167 2005-02-19 Jakub Jelinek <jakub@redhat.com>
18170 * gcc.dg/transparent-union-1.c: New test.
18171 * gcc.dg/transparent-union-2.c: New test.
18173 2005-02-18 James E Wilson <wilson@specifixinc.com>
18175 PR tree-optimization/18977
18176 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
18178 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
18181 * gcc.dg/pr20054.c: New test.
18183 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18186 * g++.dg/ext/attrib20.C: New test.
18188 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
18190 PR middle-end/20030
18191 * gfortran.fortran-torture/execute/character_passing.f90: New test.
18193 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
18196 * g++.dg/opt/switch4.C: New.
18198 2005-02-18 Jakub Jelinek <jakub@redhat.com>
18201 PR tree-optimization/20009
18202 * gcc.c-torture/compile/20050217-1.c: New test.
18203 * g++.dg/opt/switch3.C: New test.
18205 PR tree-optimization/18947
18206 * gcc.c-torture/compile/20050215-1.c: New test.
18207 * gcc.c-torture/compile/20050215-2.c: New test.
18208 * gcc.c-torture/compile/20050215-3.c: New test.
18210 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
18213 * g++.dg/template/crash34.C: New.
18216 * g++.dg/other/access3.C: New.
18218 2005-02-17 Ira Rosen <irar@il.ibm.com>
18220 * gcc.dg/vect/vect-98.c: New test.
18222 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
18224 PR tree-optimization/19967
18225 * gcc.dg/pr19967.c: New.
18227 2005-02-16 Jakub Jelinek <jakub@redhat.com>
18229 PR middle-end/19857
18230 * gcc.dg/tree-ssa/20050215-1.c: New test.
18231 * gcc.c-torture/execute/20050215-1.c: New test.
18233 2005-02-15 Eric Christopher <echristo@redhat.com>
18235 * gcc.dg/cpp/20050215-1.c: New file.
18237 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
18239 PR tree-optimization/15785
18240 * gcc.dg/pr15785-1.c: New test.
18242 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
18245 * g++.dg/init/ctor4.C: New.
18246 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
18248 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
18250 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
18251 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
18253 2005-02-15 Andreas Schwab <schwab@suse.de>
18255 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
18258 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
18260 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
18262 2005-02-14 Diego Novillo <dnovillo@redhat.com>
18264 PR tree-optimization/19853
18265 * gcc.c-torture/compile/pr19853.c: New test.
18267 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18270 * g++.dg/parse/local-class1.C: New.
18273 * g++.dg/parse/ptrmem3.C: New.
18276 * g++.old-deja/g++.oliva/template6.C: Add another case.
18277 * g++.dg/template/explicit6.C: New.
18279 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
18282 * g++.dg/other/redecl2.C: New.
18284 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18287 * g++.dg/abi/covariant4.C: New.
18289 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
18291 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
18293 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
18295 * gcc.dg/vect/vect-96.c: Fix typo.
18297 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18301 * g++.dg/template/enum5.C: New test.
18303 2005-02-12 Ira Rosen <irar@il.ibm.com>
18305 * gcc.dg/vect/vect-97.c: New test.
18307 2005-02-12 Ira Rosen <irar@il.ibm.com>
18309 * gcc.dg/vect/vect-96.c: New test.
18311 2005-02-12 Uros Bizjak <uros@kss-loka.si>
18313 * gcc.dg/builtins-34.c: Also check ldexp*.
18315 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
18317 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
18319 2005-02-11 Janis Johnson <janis187@us.ibm.com>
18321 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
18322 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
18323 dg-require-dll, dg-require-iconv, dg-require-named-sections,
18324 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
18325 selector_list, selector_expression, dg-process-target): Move to new
18326 file target-supports-dg.exp.
18327 * lib/target-supports-dg.exp: New.
18329 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
18332 2005-02-11 Jakub Jelinek <jakub@redhat.com>
18335 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
18337 PR middle-end/19858
18338 * gcc.c-torture/compile/20050210-1.c: New test.
18340 2005-02-11 Mark Mitchell <mark@codesourcery.com>
18343 * g++.dg/warn/Wbraces1.C: New test.
18345 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
18347 * gcc.dg/builtins-52.c: New testcase.
18349 2005-02-10 Jakub Jelinek <jakub@redhat.com>
18352 * gcc.c-torture/execute/20050119-1.c: New test.
18354 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18357 * g++.dg/init/delete1.C: New test.
18359 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
18362 * g++.dg/template/static12.C: New test.
18364 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18367 * g++.dg/conversion/ambig1.C: New test.
18370 * g++.dg/ext/attrib19.C: New test.
18373 * g++.dg/parse/dtor5.C: New test.
18376 * g++.dg/template/dtor3.C: New test.
18379 * g++.dg/template/static11.C: New test.
18380 * g++.dg/template/crash2.C: Remove dg-error marker.
18382 2005-02-09 Janis Johnson <janis187@us.ibm.com>
18385 * g++.old-deja/g++.mike/p10769a.C: Remove.
18387 2005-02-09 Roger Sayle <roger@eyesopen.com>
18389 * gcc.dg/builtins-48.c: New test case.
18390 * gcc.dg/builtins-49.c: New test case.
18391 * gcc.dg/builtins-50.c: New test case.
18392 * gcc.dg/builtins-51.c: New test case.
18394 2005-02-09 Ian Lance Taylor <ian@airs.com>
18396 PR middle-end/19583
18397 * g++.dg/warn/Wreturn-type-3.C: New test.
18399 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18401 PR middle-end/19402
18402 * gcc.dg/pr19402-1.c: New testcase.
18403 * gcc.dg/pr19402-2.c: likewise.
18405 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18407 PR middle-end/19854
18408 * g++.dg/tree-ssa/tmmti.C: New testcase.
18410 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18412 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
18414 2005-02-08 Mark Mitchell <mark@codesourcery.com>
18417 * g++.dg/parse/crash23.C: New test.
18418 * g++.dg/warn/Weff1.C: New test.
18420 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18422 * gcc.dg/20050209-1.c: New test.
18424 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18427 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
18429 2005-02-08 Mike Stump <mrs@apple.com>
18431 * g++.dg/pch/import-2.c: New test.
18432 * g++.dg/pch/import-2.hs: New.
18433 * g++.dg/pch/include/import-2a.h: New.
18434 * g++.dg/pch/include/import-2b.h: New.
18436 2005-02-08 Janis Johnson <janis187@us.ibm.com>
18438 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
18440 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18442 * gfortran.dg/substr_1.f90: New test.
18444 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
18446 PR middle-end/19775
18447 * gcc.dg/torture/builtin-power-1.c: Disable test for
18448 invalid transformation.
18449 * gcc.dg/builtins-10.c: Likewise. Disable one test we
18450 no longer optimize.
18451 * gcc.dg/builtins-47.c: New testcase.
18453 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
18454 Dorit Naishlos <dorit@il.ibm.com>
18456 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
18458 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
18460 * gcc.c-torture/compile/20050206-1.c: New test.
18462 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18465 * g++.dg/opt/pr19768.C: New test.
18467 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18470 * gcc.c-torture/compile/pr19736.c: New test.
18472 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18475 * g++.dg/parse/error25.C: New test.
18477 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
18479 * gcc.c-torture/execute/20050203-1.c: New.
18481 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
18483 * gcc.dg/vect/vect-85.c: Remove xfail.
18484 * gcc.dg/vect/vect-86.c: Remove xfail.
18485 * gcc.dg/vect/vect-87.c: Remove xfail.
18486 * gcc.dg/vect/vect-88.c: Remove xfail.
18488 2005-02-02 Geoffrey Keating <geoffk@apple.com>
18490 * gcc.dg/altivec-19.c: New.
18492 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
18495 * gcc.dg/nested-func-3.c: New test.
18496 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
18498 2005-02-02 Janis Johnson <janis187@us.ibm.com>
18500 * gcc.test-framework/gen_directive_tests: Generate tests for
18501 selector expressions.
18503 2005-02-02 Matt Austern <austern@apple.com>
18506 * g++/ext/builtin7.C: New.
18507 * g++/ext/builtin8.C: New.
18509 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18512 * gcc.dg/pr18502-1.c: New test.
18514 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18517 * g++.dg/template/local4.C: Tweak.
18519 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
18521 PR tree-optimization/19578
18522 * gcc.c-torture/compile/20050202-1.c: New test.
18524 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18527 * gcc.dg/c99-init-4.c: New test.
18529 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18531 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
18533 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
18535 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
18536 * g++.dg/eh/check-vect.h: New.
18538 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
18539 * gcc.dg/vect/vect-78.c: Ditto.
18540 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
18543 * g++.dg/conversion/simd1.C: Expect warning.
18544 * g++.dg/ext/attribute-test-1.C: Ditto.
18545 * g++.dg/ext/attribute-test-2.C: Ditto.
18546 * g++.dg/ext/attribute-test-3.C: Ditto.
18547 * g++.dg/ext/attribute-test-4.C: Ditto.
18549 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
18550 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
18552 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
18554 2005-02-01 Richard Henderson <rth@redhat.com>
18556 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18557 long double for ibm double-double format.
18558 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18560 2005-02-01 Diego Novillo <dnovillo@redhat.com>
18562 PR tree-optimization/19633
18563 * testsuite/gcc.dg/pr19633-1.c: New test.
18564 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
18565 to NULL or a symbol.
18567 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18569 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
18571 (dg-process-target (local override)): Handle selector expressions.
18573 * gcc.test-framework/README: Describe tests in source directory.
18574 * gcc.test-framework/test-framework.awk: Handle dg- tests.
18575 * gcc.test-framework/test-framework.exp: Handle dg- tests.
18576 * gcc.test-framework/dg-bogus-exp-P.c: New test.
18577 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
18578 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
18579 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
18580 * gcc.test-framework/dg-do-link-exp-P.c: New test.
18581 * gcc.test-framework/dg-do-run-exp-P.c: New test.
18582 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
18583 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
18584 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
18585 * gcc.test-framework/dg-error-exp-P.c: New test.
18586 * gcc.test-framework/dg-error-exp-XP.c: New test.
18587 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
18588 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
18589 * gcc.test-framework/dg-output-exp-P.c: New test.
18590 * gcc.test-framework/dg-output-exp-XF.c: New test.
18591 * gcc.test-framework/dg-warning-exp-P.c: New test.
18592 * gcc.misc-tests/dg-1.c: Remove.
18593 * gcc.misc-tests/dg-2.c: Remove.
18594 * gcc.misc-tests/dg-3.c: Remove.
18595 * gcc.misc-tests/dg-4.c: Remove.
18596 * gcc.misc-tests/dg-5.c: Remove.
18597 * gcc.misc-tests/dg-6.c: Remove.
18598 * gcc.misc-tests/dg-7.c: Remove.
18599 * gcc.misc-tests/dg-8.c: Remove.
18600 * gcc.misc-tests/dg-9.c: Remove.
18601 * gcc.misc-tests/dg-10.c: Remove.
18602 * gcc.misc-tests/dg-11.c: Remove.
18603 * gcc.misc-tests/dg-12.c: Remove.
18604 * gcc.misc-tests/dg-test.exp: Remove.
18606 * gcc.test-framework/test-framework.awk: Change recording and
18607 printing of passes and failures.
18609 * gcc.test-framework: New directory.
18610 * gcc.test-framework/README: New.
18611 * gcc.test-framework/test-framework.exp: New.
18612 * gcc.test-framework/test-framework.awk: New.
18613 * gcc.test-framework/gen_directive_tests: New.
18615 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
18617 * lib/treelang.exp: Fix comment typos.
18618 (treelang_target_compile): Don't append libs=-ltreelang to options.
18620 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
18622 * g++.dg/parse/typename7.C: Adjust error messages.
18624 2005-01-31 Jeff Law <law@redhat.com>
18626 * gcc.c-torture/execute/20050131-1.c: New test.
18627 * gcc.dg/wcaselabel.c: New test.
18629 2005-01-31 Mark Mitchell <mark@codesourcery.com>
18631 * g++.dg/other/warning1.C: Adjust error messags.
18632 * g++.dg/parse/constant5.C: New test.
18634 2005-01-31 Steven Bosscher <stevenb@suse.de>
18637 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
18638 the test case valid.
18639 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
18640 * testsuite/gcc.dg/array-7.c: Adjust expected result.
18641 * testsuite/gcc.dg/pr18596-3.c: Likewise.
18642 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
18643 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
18644 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
18646 2005-01-31 Dale Johannesen <dalej@apple.com>
18648 * g++.dg/opt/pr19650.C: New test.
18650 2005-01-31 Richard Henderson <rth@redhat.com>
18652 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18653 long double for intel double extended format.
18654 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18656 2005-01-30 Mark Mitchell <mark@codesourcery.com>
18659 * g++.dg/template/static10.C: New test.
18662 * g++.dg/parse/error24.C: New test.
18665 * g++.dg/lookup/builtin1.C: New test.
18668 * g++.dg/warn/conv3.C: New test.
18670 2005-01-30 Bud Davis <bdavis@gfortran.org>
18673 * gfortan.dg/inquire_7.f90
18675 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
18677 PR tree-optimization/15791
18678 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
18679 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
18680 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
18681 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
18682 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
18683 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
18684 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
18685 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
18686 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
18687 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
18689 2005-01-29 Paul Brook <paul@codesourcery.com>
18692 * check.c (real_or_complex_check): New function.
18693 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
18694 * intrinsic.c (add_functions): Use new check functions.
18695 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
18698 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
18700 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
18701 gcc.dg/lvalue-3.c: New tests.
18702 * gcc.dg/concat.c: Update expected messages.
18704 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
18706 PR libfortran/19595
18707 * gfortran.dg/eor_1.f90: New test.
18709 2005-01-29 Steven G. Kargl <kargls@comcast.net>
18712 * gfortran.dg/logical_data_1.f90: New test.
18714 2005-01-28 Mark Mitchell <mark@codesourcery.com>
18717 * g++.dg/template/crash33.C: New test.
18720 * g++.dg/template/crash32.C: New test.
18722 2005-01-28 Ian Lance Taylor <ian@airs.com>
18724 PR middle-end/16558
18725 * g++.dg/warn/Wreturn-type-2.C: New test.
18727 2004-06-24 Jeff Law <law@redhat.com>
18729 * gcc.dg/tree-ssa/20050128-1.c: New test.
18731 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
18733 * gcc.target/frv/all-mdpackh-1.c: New test.
18735 2005-01-28 Steven Bosscher <stevenb@suse.de>
18737 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
18739 2005-01-27 Richard Henderson <rth@redhat.com>
18741 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
18743 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
18745 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
18747 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
18749 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
18750 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
18751 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
18752 to cope with cases where the multilib options override the dg-options.
18754 2005-01-27 Jakub Jelinek <jakub@redhat.com>
18757 * gcc.dg/noncompile/20050120-1.c: New test.
18759 2005-01-26 Diego Novillo <dnovillo@redhat.com>
18761 PR tree-optimization/19633
18762 * gcc.dg/pr19633.c: New test.
18763 * gcc.dg/tree-ssa/pr19633.c: New test.
18765 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
18767 * gcc.dg/20041216-1.c: New test.
18769 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
18772 * objc.dg/selector-2.m: New test.
18774 2005-01-26 Jakub Jelinek <jakub@redhat.com>
18776 * g++.dg/opt/range-test-2.C: New test.
18778 PR rtl-optimization/19579
18779 * gcc.c-torture/execute/20050124-1.c: New test.
18781 2005-01-26 Greg Parker <gparker@apple.com>
18782 Stuart Hastings <stuart@apple.com>
18784 * gcc.c-torture/execute/20050125-1.c: New.
18786 2005-01-18 Jan Hubicka <jh@suse.cz>
18788 PR tree-optimize/19337
18789 * gcc.c-torture/compile/20050119-1.c: New test.
18791 2005-01-24 James E Wilson <wilson@specifixinc.com>
18793 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
18794 test for successful match.
18796 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
18799 * objc.dg/comp-types-7.m: New test.
18801 2005-01-24 Janis Johnson <janis187@us.ibm.com>
18803 * lib/target-supports.exp (current_target_name): New.
18804 (check_effective_target_ilp32, check_effective_target_lp64):
18805 Cache the result to use as long as the current target, with
18806 multilib flags, remains the same.
18808 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
18809 (dg-require-weak, dg-require-visibility, dg-require-alias,
18810 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
18811 dg-require-effective-target, dg-skip-if): Remove call to
18812 skip_test_and_clear_xfail.
18813 (dg-test): Clear xfail data.
18815 2005-01-24 Jakub Jelinek <jakub@redhat.com>
18818 * gcc.dg/ppc64-toc.c: New test.
18820 * g++.dg/tree-ssa/empty-1.C: New test.
18822 PR middle-end/19551
18823 * gcc.c-torture/execute/20050121-1.c: New test.
18824 * gcc.dg/20050121-2.c: New test.
18826 2004-01-23 Steven G. Kargl <kargls@comcast.net>
18827 Paul Brook <paul@codesourcery.com>
18830 * gfortran.dg/real_const_1.f: New test.
18831 * gfortran.dg/real_const_2.f90: New test.
18832 * gfortran.dg/complex_int_1.f90: New test.
18834 2005-01-23 Bud Davis <bdavis9659@comcast.net>
18837 * gfortan.dg/inquire_6.f90: New test.
18839 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
18841 PR libfortran/19451
18842 * open_readonly_1.f90: New test.
18844 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
18846 PR libfortran/18982
18847 * gfortran.dg/open_new.f90: New file.
18849 2005-01-22 Paul Brook <paul@codesourcery.com>
18851 * namelist_1.f90: New test.
18853 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
18855 PR tree-optimization/19484
18856 * gcc.c-torture/compile/20050122-[12].c: New tests.
18858 2005-01-22 Paul Brook <paul@codesourcery.com>
18860 * gfortran.dg/implicit_2.f90: New test.
18862 2005-01-22 Bud Davis <bdavis9659@comcast.net>
18865 * gfortran.dg/inquire_5.f90: New test.
18867 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18870 * gcc.dg/pr18809-1.c: New test.
18872 2005-01-21 Ian Lance Taylor <ian@airs.com>
18874 * gcc.dg/20050121-1.c: New test.
18876 PR tree-optimization/13000
18877 * gcc.dg/20040206-1.c: Change warning to point where function is
18880 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18883 * g++.dg/template/array11.C: New test.
18885 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18887 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
18888 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
18889 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
18890 * gfortran.dg/getenv_1.f90: Add dg-do directive.
18891 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
18892 gfortran.dg/pr17164.f90: Add missing dg-do directives.
18894 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
18896 PR tree-optimization/15349
18897 * gcc.dg/tree-ssa/pr15349.c: New.
18899 2005-01-20 Steve Ellcey <sje@cup.hp.com>
18901 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
18903 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
18905 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
18906 scan-assembler-times directive name.
18908 * gcc.dg/asm-a.c: Move dg-require-effective-target to
18911 PR rtl-optimization/19462
18912 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
18914 2005-01-19 Steve Ellcey <sje@cup.hp.com>
18916 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
18917 counting function calls on ia64.
18919 2005-01-19 Jakub Jelinek <jakub@redhat.com>
18921 PR rtl-optimization/15139
18922 * gcc.dg/20050111-2.c: New test.
18925 * gcc.c-torture/compile/20050113-1.c: New testcase.
18927 PR middle-end/19164
18928 * gcc.dg/20050113-1.c: New testcase.
18930 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
18932 * gcc.dg/vect/vect-85.c: Add comment.
18933 * gcc.dg/vect/vect-86.c: Add xfail for now.
18934 * gcc.dg/vect/vect-87.c: Add xfail for now.
18935 * gcc.dg/vect/vect-88.c: Add xfail for now.
18936 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
18938 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18940 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
18942 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18944 * g++.dg/debug/typedef3.C: New test.
18946 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
18949 * gcc.dg/asm-a.c: New test.
18951 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
18953 * gcc.dg/sh-relax.c: Add prototype for abort.
18955 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18957 * gcc.dg/short-compare-1.c: New test.
18958 * gcc.dg/short-compare-2.c: Likewise.
18960 2005-01-18 Michael Matz <matz@suse.de>
18962 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
18964 2005-01-17 Diego Novillo <dnovillo@redhat.com>
18966 PR tree-optimization/19121
18967 * gcc.c-torture/compile/pr19121.c: New test.
18969 2005-01-17 James E. Wilson <wilson@specifixinc.com>
18972 * gcc.c-torture/compile/pr19357.c: New test.
18974 2005-01-17 Ian Lance Taylor <ian@airs.com>
18977 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
18978 pass--those that refer just to the variable, possibly with a
18980 * gcc.dg/c99-const-expr-3.c: Likewise.
18982 PR middle-end/13127
18983 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
18986 2005-01-16 Bud Davis <bdavis9659@comcast.net>
18989 * gfortran.dg/endfile_2.f90: New test.
18991 2005-01-16 Steven G. Kargl <kargls@comcast.net>
18994 * gfortran.dg/select_5.f90: New test.
18996 2004-01-16 Paul Brook <paul@codesourcery.com>
18998 * gfortran.dg/common_4.f90: New test.
19000 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
19002 PR rtl-optimization/19462
19003 * gcc.dg/torture/pr19462-1.c: New test.
19005 2005-01-15 Ziemowit Laski <zlaski@apple.com>
19008 * objc.dg/func-ptr-2.m: New.
19009 * objc.dg/volatile-1.m: New.
19011 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19013 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
19015 2005-01-15 Jakub Jelinek <jakub@redhat.com>
19017 PR tree-optimization/19060
19018 * gcc.c-torture/execute/20050104-1.c: New test.
19020 2005-01-15 Bud Davis <bdavis9659@comcast.net>
19023 * gfortran.dg/write_to_null.f90: New test.
19025 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
19026 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19029 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
19032 2005-01-15 Jakub Jelinek <jakub@redhat.com>
19035 * g++.dg/init/vector1.C: New test.
19037 2005-01-14 James E. Wilson <wilson@specifixinc.com>
19040 * gcc.target/ia64/sibcall-unwind-1.c: New test.
19042 * gcc.target/ia64/sibcall-unwind-2.c: New test.
19044 2005-01-14 Steven G. Kargl <kargls@comcast.net>
19046 * gfortran.dg/select_1.f90: New test.
19047 * gfortran.dg/select_2.f90: New test.
19048 * gfortran.dg/select_3.f90: New test.
19049 * gfortran.dg/select_4.f90: New test.
19051 2005-01-14 Jakub Jelinek <jakub@redhat.com>
19053 PR middle-end/19084
19054 PR rtl-optimization/19348
19055 * gcc.dg/20050111-1.c: New test.
19056 * gcc.c-torture/execute/20050111-1.c: New test.
19058 * gcc.dg/i386-asm-4.c: New test.
19060 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19062 * gcc.dg/nested-func-2.c: New test.
19063 * ada/acats/norun.lst: Remove c953002.
19065 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
19067 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
19069 2005-01-12 Ben Elliston <bje@au.ibm.com>
19071 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
19073 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
19076 * g++.dg/abi/align1.C: New test.
19078 2005-01-11 Alan Modra <amodra@bigpond.net.au>
19080 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
19082 * g++.dg/ext/altivec_check.h: Support compiling as C.
19084 2005-01-10 Roger Sayle <roger@eyesopen.com>
19087 * g++.dg/expr/pr19355-1.C: New test case.
19089 2005-01-10 Laurent GUERBY <laurent@guerby.net>
19091 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
19092 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
19093 * ada/acats/tests/c3/c92005b.ada: Likewise.
19094 * ada/acats/tests/c3/cxb3012.a: Likewise.
19095 * ada/acats/norun.lst: Add c380004 and c953002, add PR
19097 2005-01-09 Paul Brook <paul@codesourcery.com>
19099 * gfortran.dg/common_2.f90: New file.
19100 * gfortran.dg/common_3.f90: New file.
19102 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
19104 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
19106 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19108 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
19109 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
19110 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
19111 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
19112 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
19113 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
19114 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
19115 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
19116 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
19117 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
19118 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
19119 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
19120 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
19121 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
19122 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
19123 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
19124 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
19125 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
19126 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
19127 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
19128 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
19129 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
19130 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
19131 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
19132 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
19133 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
19134 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
19135 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
19136 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
19137 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
19138 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
19139 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
19140 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
19141 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
19142 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
19143 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
19144 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
19145 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
19146 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
19147 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
19148 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
19149 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
19150 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
19151 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
19152 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
19153 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
19154 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
19155 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
19156 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
19157 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
19158 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
19159 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
19160 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
19161 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
19162 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
19163 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
19164 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
19165 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
19166 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
19167 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
19168 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
19169 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
19170 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
19171 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
19172 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
19173 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
19174 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
19176 * gcc.dg/vect/vect-1.c: Fix spelling.
19177 * gcc.dg/vect/vect-10.c: Fix spelling.
19178 * gcc.dg/vect/vect-11.c: Fix spelling.
19179 * gcc.dg/vect/vect-12.c: Fix spelling.
19180 * gcc.dg/vect/vect-14.c: Fix spelling.
19181 * gcc.dg/vect/vect-15.c: Fix spelling.
19182 * gcc.dg/vect/vect-16.c: Fix spelling.
19183 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
19184 * gcc.dg/vect/vect-64.c: Fix comments.
19185 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
19187 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19188 Ira Rosen <irar@il.ibm.com>
19190 * gcc.dg/vect/vect-70.c: New test.
19191 * gcc.dg/vect/vect-71.c: New test.
19193 2005-01-09 Manfred Hollstein <mh@suse.com>
19195 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
19196 * gcc.dg/pr18241-2.c: Likewise.
19197 * gcc.dg/pr18241-3.c: Likewise.
19198 * gcc.dg/pr18241-4.c: Likewise.
19199 * gcc.dg/pr18241-5.c: Likewise.
19201 2005-01-08 Richard Henderson <rth@redhat.com>
19203 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19204 False for x86 and x86-64.
19206 2005-01-08 Diego Novillo <dnovillo@redhat.com>
19208 PR tree-optimization/18241
19209 * gcc.dg/pr18241-1.c: New test.
19210 * gcc.dg/pr18241-2.c: New test.
19211 * gcc.dg/pr18241-3.c: New test.
19212 * gcc.dg/pr18241-4.c: New test.
19213 * gcc.dg/pr18241-5.c: New test.
19215 2005-01-08 Steven G. Kargl <kargls@comcast.net>
19217 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
19218 gfortran.dg/select_4.f90: New.
19220 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19222 * gcc.c-torture/execute/20050107-1.c: New test.
19224 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
19227 * g++.dg/template/ref2.C: New.
19229 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
19231 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
19232 instead of being empty.
19234 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19237 * gfortran.dg/array-1.f90: New test.
19239 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19241 PR tree-optimization/19283
19242 * gcc.c-torture/execute/20050106-1.c: New test.
19244 PR rtl-optimization/18861
19245 * gcc.dg/20050105-1.c: New test.
19247 PR tree-optimization/18828
19248 * gcc.dg/20050105-2.c: New test.
19250 2005-01-07 Andreas Jaeger <aj@suse.de>
19252 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
19254 2005-01-07 Bud Davis <bdavis9659@comcast.net>
19257 * gfortran.dg/fmt_read.f90: New test.
19259 2005-01-06 Geoffrey Keating <geoffk@apple.com>
19261 * gcc.dg/rs6000-ldouble-2.c: New.
19263 2005-01-06 Mark Mitchell <mark@codesourcery.com>
19266 * g++.dg/parser/ctor2.C: New test.
19268 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19271 * g++.dg/template/using9.C: New test.
19273 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19276 * g++.dg/lookup/friend6.C: New test.
19278 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
19281 * g++.dg/template/array10.C: New.
19283 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19285 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
19286 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
19288 2005-01-06 Jakub Jelinek <jakub@redhat.com>
19290 * gcc.c-torture/compile/20050105-1.c: New test.
19292 2005-01-05 Geoffrey Keating <geoffk@apple.com>
19294 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
19296 2005-01-05 Roger Sayle <roger@eyesopen.com>
19298 PR middle-end/19100
19299 * gcc.dg/conv-3.c: New test case.
19301 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
19303 * gcc.dg/asm-wide-1.c: New test.
19305 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
19308 * g++.dg/parse/crash22.C: New
19310 2005-01-04 Geoffrey Keating <geoffk@apple.com>
19313 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
19315 2005-01-04 Uros Bizjak <uros@kss-loka.si>
19317 PR middle-end/17767
19318 * gcc.dg/i386-mmx-6.c: New test case.
19320 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
19322 PR tree-optimization/18308
19323 * gcc.dg/vect/pr18308.c: New testcase.
19325 2005-01-04 Andreas Jaeger <aj@suse.de>
19327 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
19329 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19330 Robert Bowdidge <bowdidge@apple.com>
19332 * gcc.dg/cpp/subframework1.c: New.
19333 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
19334 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
19335 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
19336 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
19338 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19340 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
19342 * gcc.dg/darwin-weakimport-2.c: New.
19344 2005-01-03 Richard Henderson <rth@redhat.com>
19346 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
19348 2005-01-03 Richard Henderson <rth@redhat.com>
19350 * gcc.dg/vect/vect.exp: Enable for ia64.
19351 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
19352 (check_effective_target_vect_float): Likewise.
19353 (check_effective_target_vect_no_align): Likewise.
19354 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
19355 * gcc.dg/vect/vect-8.c: Likewise.
19357 2005-01-03 Uros Bizjak <uros@kss-loka.si>
19360 * gcc.dg/pr19236-1.c: New test case.
19362 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
19364 PR rtl-optimization/12092
19365 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
19367 2005-01-02 Andreas Jaeger <aj@suse.de>
19369 * gcc.dg/pr12092-1.c: Do not run on x86_64.
19371 2005-01-01 Roger Sayle <roger@eyesopen.com>
19372 Andrew Pinski <pinskia@physics.uc.edu>
19374 PR rtl-optimization/12092
19375 * gcc.dg/pr12092-1.c: New test case.
19377 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
19379 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
19380 'hidden' and 'default' for better portability.
19381 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
19383 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
19385 * g++.old-deja/g++.brendan/new3.C: Likewise.
19387 2005-01-01 Steven Bosscher <stevenb@suse.de>
19389 * gcc.dg/20041231-1.C: New test.
19390 * g++.dg/warn/Wunreachable-code-1.C: New test.
19392 2004-12-30 David Edelsohn <edelsohn@gnu.org>
19394 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
19395 file, not /dev/null. Abort on error.
19397 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
19398 Ziemowit Laski <zlaski@apple.com>
19401 * objc.dg/encode-5.m: New test.
19403 2004-12-29 Richard Henderson <rth@redhat.com>
19405 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
19406 * objc.dg/stabs-1.m: Disable for ia64.
19408 2004-12-29 Mark Mitchell <mark@codesourcery.com>
19411 * g++.dg/warn/Wunused-10.C: New test.
19413 2004-12-28 Richard Henderson <rth@redhat.com>
19415 * objc.dg/stabs-1.m: Disable for alpha.
19417 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19420 * g++.dg/parse/error23.C: New test.
19422 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19424 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
19427 * gfortran.dg/intrinsic_modulo_1.f90: New.
19428 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
19429 tests with divisor -1.
19431 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19433 * g++.dg/opt/temp1.C (memcpy): Return a value.
19436 * g++.dg/expr/cond7.C: New test.
19438 2004-12-27 Paul Brook <paul@codesourcery.com>
19440 * gfortran.dg/g77/select_no_compile.f: Remove.
19442 2004-12-27 Richard Henderson <rth@redhat.com>
19444 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
19445 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
19446 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
19448 2004-12-26 Richard Henderson <rth@redhat.com>
19450 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
19451 by 1i instead of token pasting.
19453 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19455 PR tree-optimization/17578
19456 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
19457 to additional_flags.
19458 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
19460 2004-12-25 Richard Henderson <rth@redhat.com>
19462 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19465 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19467 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
19469 * gcc.dg/pr17957.c (dg-options): Likewise.
19470 * gcc.dg/struct-ret-1.c: Add prototype for abort.
19471 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
19472 instead of 0 on __hppa__.
19473 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
19474 "foo,%r" on hppa*-*-*.
19476 2004-12-23 Bud Davis <bdavis9659@comcast.net>
19479 * gfortran.dg/complex_write.f90: New test.
19481 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19484 * g++.dg/parse/pragma2.C: New test.
19486 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
19488 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19490 * gcc.dg/empty2.c: Add missing dg-warning.
19492 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19495 * g++.dg/template/local4.C: New test.
19496 * g++.dg/template/crash19.C: Add dg-error marker.
19498 * g++.dg/template/crash31.C: Correct embedded PR number.
19500 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19503 * g++.dg/opt/temp1.C: Add do-run marker.
19505 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19507 * g++.dg/template/spec19.C: New.
19509 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19512 * gcc.dg/empty2.c: New.
19514 2004-12-23 Richard Henderson <rth@redhat.com>
19516 * lib/target-supports.exp (check_effective_target_vect_no_align):
19517 Remove i?86 and x86-64.
19519 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19522 * g++.dg/opt/temp1.C: New test.
19524 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19527 * g++.dg/template/friend33.C: New testcase.
19529 2004-12-22 Mark Mitchell <mark@codesourcery.com>
19532 * g++.dg/template/cond5.C: New test.
19535 * g++.dg/inherit/thunk3.C: New test.
19538 * g++.dg/warn/Wunused-9.C: New test.
19540 2004-12-22 Janis Johnson <janis187@us.ibm.com>
19542 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
19544 2004-12-22 Jan Beulich <jbeulich@novell.com>
19546 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
19548 2004-12-21 Mark Mitchell <mark@codesourcery.com>
19551 * g++.dg/ext/packed8.C: New test.
19554 * g++.dg/template/crash31.C: New test.
19557 * g++.dg/template/crash30.C: New test.
19559 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
19562 * g++.dg/eh/ctor3.C: New test.
19564 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19566 * objc.dg/stabs-1.m: Allow section name to be quoted and
19567 assembly label to begin with '.LL'.
19569 2004-12-21 Janis Johnson <janis187@us.ibm.com>
19571 * gcc.dg/vect/vect.exp
19572 (check_effective_target_lp64_or_vect_no_align): New.
19573 * gcc.dg/vect/vect-77.c: Use it.
19574 * gcc.dg/vect/vect-78.c: Use it.
19576 * lib/target-supports.exp
19577 (check_effective_target_vect_no_max,
19578 check_effective_target_vect_no_bitwise,
19579 check_effective_target_vect_no_align): New.
19580 * gcc.dg/vect/vect-13.c: Use them.
19581 * gcc.dg/vect/vect-17.c: Ditto.
19582 * gcc.dg/vect/vect-18.c: Ditto.
19583 * gcc.dg/vect/vect-19.c: Ditto.
19584 * gcc.dg/vect/vect-20.c: Ditto.
19585 * gcc.dg/vect/vect-27.c: Ditto.
19586 * gcc.dg/vect/vect-29.c: Ditto.
19587 * gcc.dg/vect/vect-44.c: Ditto.
19588 * gcc.dg/vect/vect-48.c: Ditto.
19589 * gcc.dg/vect/vect-50.c: Ditto.
19590 * gcc.dg/vect/vect-52.c: Ditto.
19591 * gcc.dg/vect/vect-54.c: Ditto.
19592 * gcc.dg/vect/vect-56.c: Ditto.
19593 * gcc.dg/vect/vect-58.c: Ditto.
19594 * gcc.dg/vect/vect-60.c: Ditto.
19595 * gcc.dg/vect/vect-72.c: Ditto.
19596 * gcc.dg/vect/vect-80.c: Ditto.
19598 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
19601 * g++.dg/init/string1.C: New.
19604 * g++.dg/other/synth1.C: New.
19606 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
19609 * gcc.dg/pr18963-1.c: New test.
19611 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
19614 * gcc.dg/funcdef-storage-1.c (foo): Remove.
19615 * gcc.dg/pr18596-1.c: Use dg-error.
19616 (dg-options): Use -fno-unit-at-a-time.
19617 * gcc.dg/pr18596-2.c: New test.
19618 * gcc.dg/pr18596-3.c: New test.
19620 2004-12-20 Roger Sayle <roger@eyesopen.com>
19622 PR middle-end/18683
19623 * g++.dg/opt/pr18683-1.C: New test case.
19625 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
19628 * g++.dg/opt/max1.C: Fix for 64bit targets.
19630 2004-12-20 Matt Austern <austern@apple.com>
19633 * g++.dg/ext/builtin6.C: New
19635 2004-12-20 Diego Novillo <dnovillo@redhat.com>
19637 PR tree-optimization/19080
19638 * gcc.c-torture/compile/pr19080.c: New test.
19640 2004-12-20 Steven Bosscher <stevenb@suse.de>
19642 * gcc.dg/20041219-1.c: New test.
19644 2004-12-19 Roger Sayle <roger@eyesopen.com>
19646 PR middle-end/19068
19647 * g++.dg/opt/max1.C: New test case.
19649 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19651 * gcc.dg/fdata-sections-1.c: New test.
19653 2004-12-18 Roger Sayle <roger@eyesopen.com>
19655 PR middle-end/18548
19656 * gcc.dg/max-1.c: New test case.
19658 2004-12-18 Jakub Jelinek <jakub@redhat.com>
19660 * gcc.c-torture/execute/20041218-1.c: New test.
19662 2004-12-17 Diego Novillo <dnovillo@redhat.com>
19664 * gcc.dg/pr18501.c: New test.
19665 * gcc.dg/uninit-5.c: XFAIL.
19666 * gcc.dg/uninit-9.c: XFAIL.
19668 2004-12-17 Dale Johannesen <dalej@apple.com>
19670 * gcc.dg/20041213-1.c: New.
19672 2004-12-17 Ziemowit Laski <zlaski@apple.com>
19674 * objc.dg/stabs-1.m: Allow assembly label to begin
19677 2004-12-17 Jakub Jelinek <jakub@redhat.com>
19679 * gcc.c-torture/execute/20041213-1.c: Move...
19680 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
19682 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
19685 * g++.dg/lookup/conv-5.C: New.
19687 2004-12-16 Ziemowit Laski <zlaski@apple.com>
19689 * objc.dg/stabs-1.m: New test.
19691 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19693 * gcc.dg/visibility-c.c: Change compile to
19694 assemble for the test.
19696 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19699 * gcc.dg/visibility-c.c: New test.
19701 2004-12-16 Roger Sayle <roger@eyesopen.com>
19703 PR middle-end/18493
19704 * gcc.dg/switch-8.c: New test case.
19706 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
19709 * g++.dg/template/init4.C: New.
19710 * g++.dg/opt/static3.C: Enable optimizer.
19712 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
19714 * g++.dg/other/complex1.C: New test.
19716 2004-12-15 Alan Modra <amodra@bigpond.net.au>
19718 * g++.dg/opt/inline9.C: New test.
19720 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19723 * gfotran.dg/nullify_1.f: New test.
19725 2004-12-15 Richard Henderson <rth@redhat.com>
19727 * gcc.target/i386/i386.exp: New harness.
19728 * gcc.target/i386/vect-args.c: New.
19730 2004-12-15 David Edelsohn <edelsohn@gnu.org>
19732 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
19734 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19737 * g++.dg/template/friend32.C: New test.
19739 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19741 * cpp/pragma-once-1.c: New test.
19742 * cpp/pragma-once-1b.h: Likewise.
19743 * cpp/pragma-once-1c.h: Likewise.
19744 * cpp/pragma-once-1d.h: Likewise.
19745 * cpp/inc/pragma-once-1a.h: Likewise.
19747 2004-12-15 Bud Davis <bdavis9659@comcast.net>
19748 Steven G. Kargl <kargls@comcast.net>
19751 * gfortran.dg/list_read_3.f90: New test.
19753 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19755 * gcc.dg/ftrapv-2.c: New test.
19757 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
19760 * g++.dg/template/typename9.C: New test.
19762 2004-12-14 Mark Mitchell <mark@codesourcery.com>
19765 * g++.dg/template/typename8.C: New test.
19766 * g++.dg/parse/friend2.C: Tweak error message.
19768 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
19770 * gcc.c-torture/20041214-1.c: New test.
19772 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
19775 * g++.dg/init/array17.C: New test.
19777 2004-12-14 Mark Mitchell <mark@codesourcery.com>
19780 * g++.dg/init/aggr3.C: New test.
19782 2004-12-14 Janis Johnson <janis187@us.ibm.com>
19784 * gcc.dg/altivec-types-1.c: New test.
19785 * gcc.dg/altivec-types-2.c: New test.
19786 * gcc.dg/altivec-types-3.c: New test.
19787 * gcc.dg/altivec-types-4.c: New test.
19788 * g++.dg/ext/altivec-types-1.C: New test.
19789 * g++.dg/ext/altivec-types-2.C: New test.
19790 * g++.dg/ext/altivec-types-3.C: New test.
19791 * g++.dg/ext/altivec-types-4.C: New test.
19793 2004-12-14 Jakub Jelinek <jakub@redhat.com>
19795 PR middle-end/18951
19796 * gcc.c-torture/execute/20041213-1.c: New test.
19798 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
19801 * g++.dg/template/cast1.C: New.
19803 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
19805 * gcc.c-torture/execute/20041213-2.c: New test.
19807 2004-12-13 Richard Henderson <rth@redhat.com>
19809 * gcc.dg/i386-sse-10.c: Fix typo in options.
19811 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
19814 * g++.dg/opt/pr18968.C: New test.
19816 2004-12-13 Mark Mitchell <mark@codesourcery.com>
19819 * g++.dg/ext/visibility/staticdatamem.C: New test.
19821 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
19823 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
19825 2004-12-13 Roger Sayle <roger@eyesopen.com>
19827 PR rtl-optimization/18928
19828 * gcc.dg/pr18928-1.c: New test case.
19830 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
19833 * gcc.c-torture/compile/20041211-1.c: New.
19835 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19837 PR middle-end/17564
19838 * gcc.c-torture/execute/20041212-1.c: New test.
19840 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19843 * gfortran.dg/common_1.f90: New test.
19845 2004-12-12 Steven G. Kargl <kargls@comcast.net>
19846 Paul Brook <paul@codesourcery.com>
19849 * gfortran.dg/real_do_1.f90: New test.
19851 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19854 * g++.dg/opt/ptrmem6.C: New test.
19856 2004-12-11 Roger Sayle <roger@eyesopen.com>
19858 PR middle-end/18921
19859 * gcc.dg/pr18921-1.c: New test case.
19861 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19864 * gfortran.dg/scale_1.f90: New test.
19866 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
19868 PR middle-end/18903
19869 * gcc.c-torture/compile/pr18903.c: New test.
19871 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
19873 * gcc.c-torture/execute/20041210-1.c: New test.
19875 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19878 * g++.dg/parser/struct-1.C: New test.
19879 * g++.dg/parser/struct-2.C: New test.
19880 * g++.dg/parser/struct-3.C: New test.
19882 2004-12-09 Richard Henderson <rth@redhat.com>
19884 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
19886 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
19887 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
19889 2004-12-09 Matt Austern <austern@apple.com>
19892 * g++.dg/ext/builtin1.C: New
19893 * g++.dg/ext/builtin2.C: New
19894 * g++.dg/ext/builtin3.C: New
19895 * g++.dg/ext/builtin4.C: New
19896 * g++.dg/ext/builtin5.C: New
19898 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
19901 * g++.dg/opt/ptrmem5.C: New test.
19903 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
19905 * g++.dg/parse/typename5.C: Adjust for new error.
19906 * g++.dg/parse/typename7.C: New.
19908 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19911 * g++.dg/other/mmintrin.C: New test.
19913 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
19916 * g++.dg/init/array15.C: New.
19917 * g++.dg/init/array16.C: New.
19919 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19922 * gfortran.dg/assign_1.f90: New test.
19924 2004-12-08 Nick Clifton <nickc@redhat.com>
19926 * gcc.target/xstormy16/bss_below100: New directory containing tests.
19927 * gcc.target/xstormy16/data_below100: Likewise.
19928 * gcc.target/xstormy16/sfr: Likewise.
19929 * gcc.target/xstormy16/below100.S: New test source file.
19930 * gcc.target/xstormy16/below100.ld: New test linker script.
19931 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
19932 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
19934 * gcc.target/xstormy16/bp.c: Likewise.
19936 * gcc.target/xstormy16/bss_below100: New files:
19937 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
19938 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
19939 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
19940 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
19941 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
19942 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
19943 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
19944 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
19945 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
19946 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
19947 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
19948 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
19949 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
19950 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
19951 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
19952 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
19953 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
19954 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
19955 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
19956 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
19957 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
19958 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
19959 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
19960 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
19961 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
19962 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
19963 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
19965 * gcc.target/xstormy16/data_below100: New files:
19966 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
19967 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
19968 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
19969 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
19970 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
19971 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
19972 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
19973 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
19974 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
19975 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
19976 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
19977 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
19978 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
19979 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
19980 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
19981 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
19982 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
19983 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
19984 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
19985 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
19986 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
19987 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
19988 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
19989 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
19990 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
19991 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
19992 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
19994 * gcc.target/xstormy16/sfr: New files:
19995 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
19996 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
19997 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
19998 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
19999 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
20000 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
20001 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
20002 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
20003 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
20004 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
20005 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
20006 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
20007 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
20008 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
20009 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
20010 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
20011 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
20012 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
20013 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
20014 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
20015 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
20016 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
20017 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
20018 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
20019 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
20020 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
20021 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
20022 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
20023 27_if0_sfrw_bitfield_f.c
20025 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20028 * g++.dg/lookup/name-clash4.C: New test.
20030 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
20033 * g++.dg/opt/array1.C: New.
20036 * g++.dg/template/operator5.C: New.
20038 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
20041 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
20043 2004-12-07 Steven Bosscher <stevenb@suse.de>
20045 * gcc.dg/noncompile/20041207.c: New test.
20047 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
20049 * g++.dg/other/unreachable-1.C: New test.
20051 2004-12-06 Nick Clifton <nickc@redhat.com>
20053 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
20054 <limits.h> because the latter comes from gcc's include/ directory
20055 and not the newlib/libc/include directory.
20057 2004-12-04 Richard Henderson <rth@redhat.com>
20059 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
20061 2004-12-04 Richard Henderson <rth@redhat.com>
20063 * lib/target-supports.exp (check_gc_sections_available): Disable
20064 for alpha and ia64.
20066 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
20068 PR middle-end/17909
20069 * g++.dg/other/vararg-2.C: New test.
20071 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20073 PR c++/17011, c++/17971
20074 * g++.dg/template/error15.C: Adjust expected error.
20075 * g++.dg/template/instantiate3.C: Likewise.
20077 2004-12-03 Janis Johnson <janis187@us.ibm.com>
20079 * gcc.dg/altivec-18.c: Fix for darwin
20081 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
20084 * g++.dg/parse/ptrmem2.C: New.
20087 * g++.dg/template/new1.C: New.
20089 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20092 * gfortran.dg/direct_io_3.f90: New test.
20094 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
20097 * g++.dg/parse/crash21.C: New.
20099 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20101 PR c++/15664, c++/18276
20102 * g++.dg/template/ttp13.C: New test.
20103 * g++.dg/template/ttp14.C: Likewise.
20105 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20108 * g++.dg/parse/enum2.C: New test.
20109 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
20111 2004-12-02 Nick Clifton <nickc@redhat.com>
20113 * gcc.target/xstormy16: New test directory.
20114 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
20115 * gcc.target/xstormy16/bp.c: Check the generation of bp
20117 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
20118 bn instructions and the BELOW100 attribute.
20120 2004-12-02 Alan Modra <amodra@bigpond.net.au>
20123 * gcc.dg/ppc-eabi.c: New.
20125 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20128 * gfortran.dg/backspace.f90
20130 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20132 * gfortran.dg/inquire.f90: New test.
20134 2004-12-01 Janis Johnson <janis187@us.ibm.com>
20136 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
20137 handle effective-target-keyword.
20138 (dg-skip-if): Support effective-target keyword as target list.
20139 (dg-xfail-if): Ditto.
20140 * lib/target-supports.exp (is-effective-target-keyword): New proc.
20142 2004-12-01 Diego Novillo <dnovillo@redhat.com>
20144 PR tree-optimization/18291
20145 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
20147 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
20150 * g++.dg/parse/crash20.C: New.
20153 * g++.dg/overload/arg1.C: New.
20154 * g++.dg/overload/arg2.C: New.
20155 * g++.dg/overload/arg3.C: New.
20156 * g++.dg/overload/arg4.C: New.
20158 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
20160 * gcc.dg/c99-flex-array-4.c: Remove.
20162 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20164 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
20166 * lib/target-supports.exp (is-effective-target): Simplify.
20168 * lib/target-supports.exp (check_effective_target_vect_long):
20169 Fix for powerpc64-*-*.
20171 2004-11-30 Loren James Rittle <ljrittle@acm.org>
20173 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
20174 to support new requirements on FreeBSD 5.
20176 2004-11-30 Devang Patel <dpatel@apple.com>
20179 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
20181 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20183 * g++.dg/ext/altivec-13.C: New test.
20185 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
20188 * gcc.c-torture/execute/p18298.c: New test.
20190 2004-11-30 Ira Rosen <irar@il.ibm.com>
20191 Dorit Naishlos <dorit@il.ibm.com>
20194 * gcc.dg/vect/vect-89.c: New test.
20196 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
20198 * gcc.dg/pr18596-1.c: New test.
20200 2004-11-30 Ben Elliston <bje@au.ibm.com>
20202 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
20204 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20207 * gcc.dg/pr18479.c: New test.
20209 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20212 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
20213 mmix-knuth-mmixware.
20215 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
20216 cris-*-elf* cris-*-aout* mmix-*-*
20218 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20220 PR middle-end/18725
20221 * gcc.dg/pr18725.c: New test.
20223 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20226 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
20229 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
20231 2004-11-29 Mark Mitchell <mark@codesourcery.com>
20234 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
20235 * g++.old-deja/g++.law/ctors5.C: Likewise.
20236 * g++.old-deja/g++.other/crash25.C: Likewise.
20239 * g++.dg/template/error16.C: New test.
20242 * g++.dg/template/crash29.C: New test.
20244 2004-11-29 Diego Novillo <dnovillo@redhat.com>
20246 PR tree-optimization/18712
20247 * gcc.c-torture/compile/pr18712.c: New test.
20249 2004-11-29 Joseph Myers <joseph@codesourcery.com>
20252 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
20255 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20258 * g++.dg/lookup/crash6.C: New test.
20260 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20262 PR middle-end/18164
20263 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
20265 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
20267 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
20268 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
20269 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
20271 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
20273 * gcc.dg/pr18164.c: New test.
20275 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
20277 * gcc.dg/funroll-loops-all.c: New.
20279 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20282 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
20283 delimeter, match space and TAB as well as ":".
20286 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
20289 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
20292 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
20295 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
20297 2004-11-28 Bud Davis <bdavis9659@comcast.net>
20299 * gfortran.dg/direct_io_2.f90: New test.
20301 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20304 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
20306 2004-11-28 Richard Henderson <rth@redhat.com>
20308 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
20310 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
20312 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
20313 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
20314 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
20315 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
20316 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
20317 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
20318 gcc.dg/pointer-arith-8.c: New tests.
20320 2004-11-27 Bud Davis <bdavis9659@comcast.net>
20323 * gfortran.dg/endfile.f90: New test.
20325 2004-11-27 Falk Hueffner <falk@debian.org>
20327 * gcc.dg/loop-6.c: New test.
20329 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20331 * gcc.c-torture/execute/20041126-1.c: New test.
20333 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20335 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
20338 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20340 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
20343 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20345 PR rtl-optimization/17825
20346 * gcc.c-torture/compile/20041119-1.c: New test.
20348 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20350 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
20351 Check existence of ld library path variables before unsetting.
20353 2004-11-26 Mark Mitchell <mark@codesourcery.com>
20355 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
20357 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20359 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
20361 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20363 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
20365 2004-11-26 Ben Elliston <bje@au.ibm.com>
20367 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
20370 2004-11-26 Ben Elliston <bje@au.ibm.com>
20372 * gcc.dg/pr17957.c: Pass --param, not -param.
20374 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
20376 PR middle-end/17957
20377 * testsuite/gcc.dg/pr17957.c: New test.
20379 2004-11-25 Mark Mitchell <mark@codesourcery.com>
20382 * g++.dg/template/crash28.C: Likewise.
20385 * g++.dg/expr/unary2.C: Adjust lvalue messages.
20386 * g++.dg/ext/lvaddr.C: Likewise.
20387 * g++.dg/opt/pr7503-3.C: Likewise.
20390 * g++.dg/parse/qualified3.C: New test.
20391 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
20394 * g++.dg/expr/return1.C: New test.
20396 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20398 Friend class name lookup 3/n, PR c++/3332
20399 * g++.dg/lookup/friend3.C: New test.
20400 * g++.dg/lookup/friend4.C: Likewise.
20401 * g++.dg/lookup/friend5.C: Likewise.
20403 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20405 Friend class name lookup 2/n, PR c++/14513, c++/15410
20406 * g++.dg/lookup/friend2.C: New test.
20407 * g++.dg/template/friend31.C: Likewise.
20409 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20411 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
20413 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20416 * g++.dg/tc1/dr56.C: Remove.
20417 * g++.dg/template/typedef1.C: Add dg-error markers.
20418 * g++.old-deja/g++.other/typedef7.C: Likewise.
20421 * g++.dg/parse/typedef7.C: New test.
20423 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
20425 * gcc.c-torture/execute/20041124-1.c: New test.
20427 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20429 * g++.dg/template/deduce3.C: New test.
20432 * g++.dg/template/crash27.C: New test.
20435 * g++.dg/warn/Wshadow-3.C: New test.
20437 2004-11-24 Devang Patel <dpatel@apple.com>
20440 * gcc.dg/cpp/isysroot-1.c: New test.
20441 * gcc.dg/cpp/usr/include/stdio.h: New file.
20442 * gcc.dg/cpp/isysroot-2.c: New test.
20443 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
20446 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20449 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
20451 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20453 * gcc.target/sparc/align.c: Do not include <stdint.h>.
20454 * gcc.target/sparc/pdist.c: Likewise.
20456 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
20459 * g++.dg/conversion/simd1.C: New test.
20461 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20463 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
20464 and restore_ld_library_path_env_vars.
20465 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
20466 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
20467 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
20468 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
20470 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
20472 * gcc.dg/pragma-align-2.c: Test macro expansion.
20473 * gcc.dg/pragma-pack-2.c: New test.
20475 2004-11-23 Richard Henderson <rth@redhat.com>
20477 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
20478 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20479 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
20480 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
20481 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
20482 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
20484 * gcc.dg/vect/vect.exp: Add check for alpha.
20485 * lib/target-supports.exp (check_alpha_max_hw_available): New.
20486 (check_effective_target_vect_int): Enable for alpha.
20487 (check_effective_target_vect_long): New.
20488 (is-effective-target): Add it.
20490 2004-11-23 Uros Bizjak <uros@kss-loka.si>
20492 * gcc.dg/pr18614-1.c: New test.
20494 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20496 * gcc.dg/setjmp-2.c: New test.
20498 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
20500 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
20501 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
20502 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
20503 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
20504 gcc.target/sparc/pdist.c: New tests.
20506 2004-11-22 Bob Wilson <bob.wilson@acm.org>
20508 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
20510 2004-11-22 Dale Johannesen <dalej@apple.com>
20512 * gcc.dg/20041111-1.c: New.
20514 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20517 * gcc.dg/vect/pr18536.c: New test.
20519 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20522 * g++.dg/template/nontype11.C: New test.
20524 2004-11-21 Roger Sayle <roger@eyesopen.com>
20526 PR middle-end/18520
20527 * gcc.dg/pr18520-1.c: New test case.
20529 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
20531 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
20532 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
20533 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
20534 expected diagnostics.
20536 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20539 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
20540 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
20541 vect-77.c, vect-77a.c: XFAIL on the SPARC.
20543 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20545 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
20547 2004-11-19 Mark Mitchell <mark@codesourcery.com>
20548 Joseph Myers <joseph@codesourcery.com>
20550 * lib/target-supports.exp (check_visibility_available): Really
20553 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20556 * gcc.dg/vect/vect-85.c: New test.
20557 * gcc.dg/vect/vect-86.c: New test.
20558 * gcc.dg/vect/vect-87.c: New test.
20559 * gcc.dg/vect/vect-88.c: New test.
20561 2004-11-19 Ben Elliston <bje@au.ibm.com>
20563 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
20565 2004-11-18 Janis Johnson <janis187@us.ibm.com>
20567 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
20568 * gcc.dg/ppc-and-1.c: Ditto.
20569 * gcc.dg/ppc-compare-1.c: Ditto.
20570 * gcc.dg/ppc-mov-1.c: Ditto
20572 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
20573 Mark Mitchell <mark@codesourcery.com>
20575 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
20577 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20578 Aldy Hernandez <aldyh@redhat.com>
20580 * lib/target-supports.exp (check_effective_target_vect_int): New
20581 (check_effective_target_vect_float): New
20582 (check_effective_target_vect_double): New.
20583 (is-effective-target): Support new effective targets keywords.
20584 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
20585 default action for dg-do.
20586 * gcc.dg/vect/pr16105.c: Use new support.
20587 * gcc.dg/vect/pr18400.c: Ditto.
20588 * gcc.dg/vect/pr18425.c: Ditto.
20589 * gcc.dg/vect/vect-1.c: Ditto.
20590 * gcc.dg/vect/vect-10.c: Ditto.
20591 * gcc.dg/vect/vect-11.c: Ditto.
20592 * gcc.dg/vect/vect-12.c: Ditto.
20593 * gcc.dg/vect/vect-13.c: Ditto.
20594 * gcc.dg/vect/vect-14.c: Ditto.
20595 * gcc.dg/vect/vect-15.c: Ditto.
20596 * gcc.dg/vect/vect-16.c: Ditto.
20597 * gcc.dg/vect/vect-17.c: Ditto.
20598 * gcc.dg/vect/vect-18.c: Ditto.
20599 * gcc.dg/vect/vect-19.c: Ditto.
20600 * gcc.dg/vect/vect-2.c: Ditto.
20601 * gcc.dg/vect/vect-20.c: Ditto.
20602 * gcc.dg/vect/vect-21.c: Ditto.
20603 * gcc.dg/vect/vect-22.c: Ditto.
20604 * gcc.dg/vect/vect-23.c: Ditto.
20605 * gcc.dg/vect/vect-24.c: Ditto.
20606 * gcc.dg/vect/vect-25.c: Ditto.
20607 * gcc.dg/vect/vect-26.c: Ditto.
20608 * gcc.dg/vect/vect-27.c: Ditto.
20609 * gcc.dg/vect/vect-27a.c: Ditto.
20610 * gcc.dg/vect/vect-28.c: Ditto.
20611 * gcc.dg/vect/vect-29.c: Ditto.
20612 * gcc.dg/vect/vect-29a.c: Ditto.
20613 * gcc.dg/vect/vect-3.c: Ditto.
20614 * gcc.dg/vect/vect-30.c: Ditto.
20615 * gcc.dg/vect/vect-31.c: Ditto.
20616 * gcc.dg/vect/vect-32.c: Ditto.
20617 * gcc.dg/vect/vect-33.c: Ditto.
20618 * gcc.dg/vect/vect-34.c: Ditto.
20619 * gcc.dg/vect/vect-35.c: Ditto.
20620 * gcc.dg/vect/vect-36.c: Ditto.
20621 * gcc.dg/vect/vect-37.c: Ditto.
20622 * gcc.dg/vect/vect-38.c: Ditto.
20623 * gcc.dg/vect/vect-4.c: Ditto.
20624 * gcc.dg/vect/vect-40.c: Ditto.
20625 * gcc.dg/vect/vect-41.c: Ditto.
20626 * gcc.dg/vect/vect-42.c: Ditto.
20627 * gcc.dg/vect/vect-43.c: Ditto.
20628 * gcc.dg/vect/vect-44.c: Ditto.
20629 * gcc.dg/vect/vect-45.c: Ditto.
20630 * gcc.dg/vect/vect-46.c: Ditto.
20631 * gcc.dg/vect/vect-47.c: Ditto.
20632 * gcc.dg/vect/vect-48.c: Ditto.
20633 * gcc.dg/vect/vect-48a.c: Ditto.
20634 * gcc.dg/vect/vect-49.c: Ditto.
20635 * gcc.dg/vect/vect-5.c: Ditto.
20636 * gcc.dg/vect/vect-50.c: Ditto.
20637 * gcc.dg/vect/vect-51.c: Ditto.
20638 * gcc.dg/vect/vect-52.c: Ditto.
20639 * gcc.dg/vect/vect-53.c: Ditto.
20640 * gcc.dg/vect/vect-54.c: Ditto.
20641 * gcc.dg/vect/vect-55.c: Ditto.
20642 * gcc.dg/vect/vect-56.c: Ditto.
20643 * gcc.dg/vect/vect-56a.c: Ditto.
20644 * gcc.dg/vect/vect-57.c: Ditto.
20645 * gcc.dg/vect/vect-58.c: Ditto.
20646 * gcc.dg/vect/vect-59.c: Ditto.
20647 * gcc.dg/vect/vect-6.c: Ditto.
20648 * gcc.dg/vect/vect-60.c: Ditto.
20649 * gcc.dg/vect/vect-61.c: Ditto.
20650 * gcc.dg/vect/vect-62.c: Ditto.
20651 * gcc.dg/vect/vect-63.c: Ditto.
20652 * gcc.dg/vect/vect-64.c: Ditto.
20653 * gcc.dg/vect/vect-65.c: Ditto.
20654 * gcc.dg/vect/vect-66.c: Ditto.
20655 * gcc.dg/vect/vect-67.c: Ditto.
20656 * gcc.dg/vect/vect-68.c: Ditto.
20657 * gcc.dg/vect/vect-69.c: Ditto.
20658 * gcc.dg/vect/vect-7.c: Ditto.
20659 * gcc.dg/vect/vect-72.c: Ditto.
20660 * gcc.dg/vect/vect-72a.c: Ditto.
20661 * gcc.dg/vect/vect-73.c: Ditto.
20662 * gcc.dg/vect/vect-74.c: Ditto.
20663 * gcc.dg/vect/vect-75.c: Ditto.
20664 * gcc.dg/vect/vect-76.c: Ditto.
20665 * gcc.dg/vect/vect-77.c: Ditto.
20666 * gcc.dg/vect/vect-77a.c: Ditto.
20667 * gcc.dg/vect/vect-78.c: Ditto.
20668 * gcc.dg/vect/vect-79.c: Ditto.
20669 * gcc.dg/vect/vect-8.c: Ditto.
20670 * gcc.dg/vect/vect-80.c: Ditto.
20671 * gcc.dg/vect/vect-82.c: Ditto.
20672 * gcc.dg/vect/vect-82_64.c: Ditto.
20673 * gcc.dg/vect/vect-83.c: Ditto.
20674 * gcc.dg/vect/vect-83_64.c: Ditto.
20675 * gcc.dg/vect/vect-9.c: Ditto.
20676 * gcc.dg/vect/vect-all.c: Ditto.
20677 * gcc.dg/vect/vect-none.c: Ditto.
20679 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20681 * lib/gcc-dg.exp (dg-skip-if): New function.
20682 (dg-forbid-option): Remove.
20683 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
20684 * g++.dg/abi/bitfield8.C: Likewise.
20685 * g++.dg/abi/dtor1.C: Likewise.
20686 * g++.dg/abi/empty10.C: Likewise.
20687 * g++.dg/abi/empty7.C: Likewise.
20688 * g++.dg/abi/empty9.C: Likewise.
20689 * g++.dg/abi/layout3.C: Likewise.
20690 * g++.dg/abi/layout4.C: Likewise.
20691 * g++.dg/abi/thunk1.C: Likewise.
20692 * g++.dg/abi/thunk2.C: Likewise.
20693 * g++.dg/abi/vbase11.C: Likewise.
20694 * g++.dg/abi/vthunk2.C: Likewise.
20695 * g++.dg/abi/vthunk3.C: Likewise.
20696 * g++.dg/ext/attrib8.C: Likewise.
20697 * g++.dg/opt/longbranch2.C: Likewise.
20698 * g++.dg/opt/reg-stack4.C: Likewise.
20699 * g++.old-deja/g++.ext/attrib1.C: Likewise.
20700 * g++.old-deja/g++.ext/attrib2.C: Likewise.
20701 * g++.old-deja/g++.ext/attrib3.C: Likewise.
20702 * g++.old-deja/g++.other/store-expr1.C: Likewise.
20703 * g++.old-deja/g++.other/store-expr2.C: Likewise.
20704 * gcc.dg/20000609-1.c: Likewise.
20705 * gcc.dg/20000720-1.c: Likewise.
20706 * gcc.dg/20011107-1.c: Likewise.
20707 * gcc.dg/20011119-1.c: Likewise.
20708 * gcc.dg/20020108-1.c: Likewise.
20709 * gcc.dg/20020122-2.c: Likewise.
20710 * gcc.dg/20020122-3.c: Likewise.
20711 * gcc.dg/20020201-3.c: Likewise.
20712 * gcc.dg/20020206-1.c: Likewise.
20713 * gcc.dg/20020218-1.c: Likewise.
20714 * gcc.dg/20020310-1.c: Likewise.
20715 * gcc.dg/20020411-1.c: Likewise.
20716 * gcc.dg/20020418-2.c: Likewise.
20717 * gcc.dg/20020426-1.c: Likewise.
20718 * gcc.dg/20020426-2.c: Likewise.
20719 * gcc.dg/20020517-1.c: Likewise.
20720 * gcc.dg/20020523-1.c: Likewise.
20721 * gcc.dg/20020523-2.c: Likewise.
20722 * gcc.dg/20020729-1.c: Likewise.
20723 * gcc.dg/20030204-1.c: Likewise.
20724 * gcc.dg/20030826-2.c: Likewise.
20725 * gcc.dg/20030926-1.c: Likewise.
20726 * gcc.dg/20031202-1.c: Likewise.
20727 * gcc.dg/980312-1.c: Likewise.
20728 * gcc.dg/980313-1.c: Likewise.
20729 * gcc.dg/990117-1.c: Likewise.
20730 * gcc.dg/990424-1.c: Likewise.
20731 * gcc.dg/990524-1.c: Likewise.
20732 * gcc.dg/991230-1.c: Likewise.
20733 * gcc.dg/i386-387-1.c: Likewise.
20734 * gcc.dg/i386-387-2.c: Likewise.
20735 * gcc.dg/i386-387-3.c: Likewise.
20736 * gcc.dg/i386-387-4.c: Likewise.
20737 * gcc.dg/i386-387-5.c: Likewise.
20738 * gcc.dg/i386-387-6.c: Likewise.
20739 * gcc.dg/i386-asm-1.c: Likewise.
20740 * gcc.dg/i386-bitfield1.c: Likewise.
20741 * gcc.dg/i386-bitfield2.c: Likewise.
20742 * gcc.dg/i386-loop-1.c: Likewise.
20743 * gcc.dg/i386-loop-2.c: Likewise.
20744 * gcc.dg/i386-loop-3.c: Likewise.
20745 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
20746 * gcc.dg/i386-pic-1.c: Likewise.
20747 * gcc.dg/i386-regparm.c: Likewise.
20748 * gcc.dg/i386-signbit-1.c: Likewise.
20749 * gcc.dg/i386-signbit-2.c: Likewise.
20750 * gcc.dg/i386-signbit-3.c: Likewise.
20751 * gcc.dg/i386-sse-5.c: Likewise.
20752 * gcc.dg/i386-sse-8.c: Likewise.
20753 * gcc.dg/i386-unroll-1.c: Likewise.
20754 * gcc.dg/tls/opt-1.c: Likewise.
20755 * gcc.dg/tls/opt-2.c: Likewise.
20756 * gcc.dg/unroll-1.c: Likewise.
20757 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
20758 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
20759 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
20760 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
20762 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20764 * g++.dg/template/incomplete1.C: New test.
20766 2004-11-16 Nick Clifton <nickc@redhat.com>
20768 Revert patches accidentally commited during checkin of fixes for
20770 gcc.c-torture/execute/simd-4.c: Revert
20771 gcc.dg/20040910-1.c: Revert.
20773 2004-11-16 Paul Brook <paul@codesourcery.com>
20776 * gfortran.dg/der_pointer_1.f90: New test.
20778 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
20781 * gcc.dg/bitfld-13.c: New test.
20783 2004-11-15 Janis Johnson <janis187@us.ibm.com>
20785 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
20788 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
20789 * gcc.dg/ppc64-abi-2.c: Ditto.
20790 * gcc.dg/ppc64-abi-3.c: Ditto.
20792 * lib/gcc-dg.exp (dg-target-list): Remove.
20794 2004-11-15 Steve Ellcey <sje@cup.hp.com>
20796 * gcc.dg/ia64-postinc.c: New test.
20798 2004-11-15 Mark Mitchell <mark@codesourcery.com>
20800 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
20802 2004-11-15 Nick Clifton <nickc@redhat.com>
20804 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
20805 __INT_MAX__ so that the test can be compiled by toolchains
20806 targeted at 16-bit processors.
20808 * gcc.dg/20040625-1.c: Use long constants rather than integers
20809 when performing arithmetic that will overflow 16-bits.
20811 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
20812 xstormy16. It does not support 128-bit vector operations.
20814 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
20815 with the macro PTR_TYPE. Define this macro to an integer type
20816 suitable for holding a pointer.
20818 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
20819 the target is a 16-bit processor.
20821 * gcc.dg/cpp/if-2.c: Expect a different warning message from
20822 16-bit targets where the character constant will be too long.
20824 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
20825 where the double will not be directly addressable.
20827 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20829 Friend class name lookup 1/n, PR c++/18471
20830 * g++.dg/template/crash26.C: New test.
20831 * g++.dg/lookup/struct1.C: Adjust expected error.
20832 * g++.dg/parse/elab1.C: Likewise.
20833 * g++.dg/parse/elab2.C: Likewise.
20834 * g++.dg/parse/int-as-enum1.C: Likewise.
20835 * g++.dg/parse/struct-as-enum1.C: Likewise.
20836 * g++.dg/parse/typedef1.C: Likewise.
20837 * g++.dg/parse/typedef3.C: Likewise.
20838 * g++.dg/parse/typedef4.C: Likewise.
20839 * g++.dg/parse/typedef5.C: Likewise.
20840 * g++.dg/template/nontype4.C: Likewise.
20841 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
20842 * g++.old-deja/g++.other/elab1.C: Likewise.
20843 * g++.old-deja/g++.other/syntax4.C: Likewise.
20845 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
20847 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
20849 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
20851 * gcc.c-torture/execute/20041114-1.c: New test.
20853 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
20855 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
20856 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
20857 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
20858 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
20859 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
20860 gcc.dg/switch-7.c: New tests.
20862 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20864 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
20866 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20869 * gcc.dg/vect/pr18400.c: New test.
20871 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20872 Andrew Pinski <pinskia@physics.uc.edu>
20875 * gcc.dg/vect/pr18425.c: New test.
20877 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20879 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
20880 Guard with dg-require-alias and dg-require-visibility.
20882 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20884 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
20886 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20888 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
20890 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20893 * g++.dg/template/defarg5.C: New test.
20895 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20897 * g++.dg/parse/cast1.C: Run only on ILP32.
20898 * g++.old-deja/g++.mike/p784.C: Likewise.
20900 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
20902 * gcc.c-torture/execute/20041113-1.c: New test.
20904 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
20907 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
20908 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
20909 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
20910 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20911 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
20912 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
20913 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
20914 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
20915 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
20916 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
20917 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
20918 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
20919 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
20921 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
20923 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
20924 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
20925 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
20926 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
20927 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
20928 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
20929 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
20930 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
20931 gcc.target/sparc/combined-1.c: New tests.
20933 2004-11-12 Ziemowit Laski <zlaski@apple.com>
20935 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
20938 2004-11-12 Mark Mitchell <mark@codesourcery.com>
20940 * lib/gcc-dg.exp (dg-forbid-option): New function.
20941 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
20942 * g++.dg/abi/bitfield8.C: Likewise.
20943 * g++.dg/abi/dtor1.C: Likewise.
20944 * g++.dg/abi/empty10.C: Likewise.
20945 * g++.dg/abi/empty7.C: Likewise.
20946 * g++.dg/abi/empty9.C: Likewise.
20947 * g++.dg/abi/layout3.C: Likewise.
20948 * g++.dg/abi/layout4.C: Likewise.
20949 * g++.dg/abi/thunk1.C: Likewise.
20950 * g++.dg/abi/thunk2.C: Likewise.
20951 * g++.dg/abi/vbase11.C: Likewise.
20952 * g++.dg/abi/vthunk2.C: Likewise.
20953 * g++.dg/abi/vthunk3.C: Likewise.
20954 * g++.dg/ext/attrib8.C: Likewise.
20955 * g++.dg/opt/longbranch2.C: Likewise.
20956 * g++.dg/opt/reg-stack4.C: Likewise.
20957 * g++.old-deja/g++.ext/attrib1.C: Likewise.
20958 * g++.old-deja/g++.ext/attrib2.C: Likewise.
20959 * g++.old-deja/g++.ext/attrib3.C: Likewise.
20960 * g++.old-deja/g++.other/store-expr1.C: Likewise.
20961 * g++.old-deja/g++.other/store-expr2.C: Likewise.
20962 * gcc.dg/20000609-1.c: Likewise.
20963 * gcc.dg/20000720-1.c: Likewise.
20964 * gcc.dg/20011107-1.c: Likewise.
20965 * gcc.dg/20011119-1.c: Likewise.
20966 * gcc.dg/20020108-1.c: Likewise.
20967 * gcc.dg/20020122-2.c: Likewise.
20968 * gcc.dg/20020122-3.c: Likewise.
20969 * gcc.dg/20020201-3.c: Likewise.
20970 * gcc.dg/20020206-1.c: Likewise.
20971 * gcc.dg/20020218-1.c: Likewise.
20972 * gcc.dg/20020310-1.c: Likewise.
20973 * gcc.dg/20020411-1.c: Likewise.
20974 * gcc.dg/20020418-2.c: Likewise.
20975 * gcc.dg/20020426-1.c: Likewise.
20976 * gcc.dg/20020426-2.c: Likewise.
20977 * gcc.dg/20020517-1.c: Likewise.
20978 * gcc.dg/20020523-1.c: Likewise.
20979 * gcc.dg/20020523-2.c: Likewise.
20980 * gcc.dg/20020729-1.c: Likewise.
20981 * gcc.dg/20030204-1.c: Likewise.
20982 * gcc.dg/20030826-2.c: Likewise.
20983 * gcc.dg/20030926-1.c: Likewise.
20984 * gcc.dg/20031202-1.c: Likewise.
20985 * gcc.dg/980312-1.c: Likewise.
20986 * gcc.dg/980313-1.c: Likewise.
20987 * gcc.dg/990117-1.c: Likewise.
20988 * gcc.dg/990424-1.c: Likewise.
20989 * gcc.dg/990524-1.c: Likewise.
20990 * gcc.dg/991230-1.c: Likewise.
20991 * gcc.dg/i386-387-1.c: Likewise.
20992 * gcc.dg/i386-387-2.c: Likewise.
20993 * gcc.dg/i386-387-3.c: Likewise.
20994 * gcc.dg/i386-387-4.c: Likewise.
20995 * gcc.dg/i386-387-5.c: Likewise.
20996 * gcc.dg/i386-387-6.c: Likewise.
20997 * gcc.dg/i386-asm-1.c: Likewise.
20998 * gcc.dg/i386-bitfield1.c: Likewise.
20999 * gcc.dg/i386-bitfield2.c: Likewise.
21000 * gcc.dg/i386-loop-1.c: Likewise.
21001 * gcc.dg/i386-loop-2.c: Likewise.
21002 * gcc.dg/i386-loop-3.c: Likewise.
21003 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
21004 * gcc.dg/i386-pic-1.c: Likewise.
21005 * gcc.dg/i386-regparm.c: Likewise.
21006 * gcc.dg/i386-signbit-1.c: Likewise.
21007 * gcc.dg/i386-signbit-2.c: Likewise.
21008 * gcc.dg/i386-signbit-3.c: Likewise.
21009 * gcc.dg/i386-sse-5.c: Likewise.
21010 * gcc.dg/i386-sse-8.c: Likewise.
21011 * gcc.dg/i386-unroll-1.c: Likewise.
21012 * gcc.dg/tls/opt-1.c: Likewise.
21013 * gcc.dg/tls/opt-2.c: Likewise.
21014 * gcc.dg/unroll-1.c: Likewise.
21015 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
21016 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
21017 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
21018 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
21019 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
21022 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21025 * g++.dg/parse/cond1.C: New test.
21028 * g++.dg/template/array9.C: New test.
21029 * g++.dg/ext/vla1.C: Adjust error messages.
21030 * g++.dg/ext/vlm1.C: Likewise.
21031 * g++.dg/template/crash2.C: Likewise.
21034 * g++.dg/template/call3.C: New test.
21037 * g++.dg/template/ptrmem11.C: New test.
21039 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
21042 * lib/g++.exp: Set LC_ALL and LANG to C.
21043 * lib/gcc-dg.exp: Likewise.
21044 * lib/gfortran.exp: Likewise.
21045 * lib/objc.exp: Likewise.
21046 * lib/treelang.exp: Likewise.
21048 2004-11-12 Andreas Schwab <schwab@suse.de>
21050 * gcc.dg/pr16286.c: Fix last change.
21052 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21055 * g++.dg/init/global1.C: New test.
21057 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
21059 * gcc.c-torture/execute/20041112-1.c: New test.
21061 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21063 * lib/gcc-dg.exp (dg-target-list): New.
21065 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21066 Richard Sandiford <rsandifo@redhat.com>
21068 * lib/target-supports.exp (get-compiler_messages): New.
21069 (check_named_sections_available): Use it.
21070 (check_effective_target_ilp32): New.
21071 (check_effective_target_lp64): New.
21072 (is-effective-target): New.
21073 * lib/gcc-dg.exp (dg-require-effective-target): New.
21075 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
21077 * gcc.dg/precedence-1.c: New test.
21079 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21081 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
21083 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
21084 message, delete generated files, use more descriptive name for
21085 executable, and make the test unsupported when it cannot be run.
21087 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
21088 (dg-require-weak, dg-require-visibility, dg-require-alias,
21089 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
21090 dg-require-iconv, dg-require-named-sections): Use it.
21092 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
21094 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
21097 * gcc.dg/ppc-and-1: New
21100 * gcc.dg/ppc-mov-1.c: New.
21103 * gcc.dg/ppc-compare-1.c: New.
21105 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
21107 * objc.dg/desig-init-2.m: New test.
21109 2004-11-10 Adam Nemet <anemet@lnxw.com>
21111 PR middle-end/18160
21112 * g++.dg/warn/register-var-1.C: New test.
21113 * g++.dg/warn/register-var-2.C: New test.
21115 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21117 * gcc.dg/union-2.c: New test.
21119 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
21121 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
21122 New test for PR tree-optimization/17892.
21124 2004-11-09 Mark Mitchell <mark@codesourcery.com>
21127 * g++.dg/init/new12.C: New test.
21129 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
21131 * gcc.target/sparc: New directory.
21132 * gcc.target/sparc/sparc.exp: New driver.
21133 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
21134 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
21135 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
21136 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
21138 2004-11-10 Paul Brook <paul@codesourcery.com>
21141 * gfortran.dg/list_read.c: New test.
21143 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21146 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
21147 expected diagnostic location.
21149 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
21151 * gcc.dg/20041109-1.c: New test.
21153 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
21156 * objc/compile/pr18406.m: New test.
21158 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21160 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
21162 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21164 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
21166 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21168 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
21170 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21172 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
21175 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
21178 * gcc.c-torture/pr18299-1.c: New test.
21180 2004-11-06 Andreas Schwab <schwab@suse.de>
21182 * gcc.dg/pr16286.c: Also test for bool and pixel.
21184 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
21186 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
21187 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
21188 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
21189 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
21190 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
21191 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
21192 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
21193 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
21194 gcc.dg/struct-semi-3.c: New tests.
21196 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21198 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
21200 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21202 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
21203 Do not use C99 designators.
21205 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21207 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
21209 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21211 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
21212 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
21213 * gcc.c-torture/execute/simd-5.x: Remove.
21215 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
21217 PR rtl-optimization/17933
21218 * gcc.dg/torture/pr17933-1.c: New test.
21220 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
21223 * lib/target-supports.exp (check_weak_available): Support
21226 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
21228 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
21229 call to fflush(stdout) before abort.
21230 (my_ffsll): New function.
21231 (generate_fields): Use it.
21233 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21235 * gcc.dg/init-undef-1.c: New test.
21237 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21239 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
21240 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
21241 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
21242 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
21243 expected messages for new parser.
21245 2004-11-04 Mark Mitchell <mark@codesourcery.com>
21247 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
21249 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21251 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
21254 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21256 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
21257 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
21258 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
21259 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
21260 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
21261 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
21262 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
21263 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
21264 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
21265 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
21267 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21269 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
21270 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
21271 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
21272 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
21273 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
21274 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
21275 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
21278 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
21281 * gcc.dg/20041104-1.c: New test.
21283 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21285 * g++.dg/template/nontype7.C: New test.
21286 * g++.dg/template/nontype8.C: Likewise.
21287 * g++.dg/template/nontype9.C: Likewise.
21288 * g++.dg/template/nontype10.C: Likewise.
21289 * g++.dg/tc1/dr49.C: Likewise.
21290 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
21291 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
21293 2004-11-04 Ben Elliston <bje@au.ibm.com>
21295 * g++.dg/rtti/tinfo1.C: Remove xfails.
21297 2004-11-04 Ben Elliston <bje@au.ibm.com>
21299 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
21300 packed attribute to the definition to satisfy the new C++ parser.
21302 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21304 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
21305 invocations of va_arg.
21307 2004-11-02 Mark Mitchell <mark@codesourcery.com>
21310 * g++.dg/template/crash25.C: New test.
21313 * g++.dg/template/typedef2.C: New test.
21314 * g++.dg/parse/crash13.C: Adjust error markers.
21317 * g++.dg/conversion/const3.C: New test.
21319 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21324 * gfortran.dg/generic_[123].f90: New testcases.
21326 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21328 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
21329 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
21331 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
21334 * gcc.c-torture/compile/pr16808.c: New test.
21336 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
21338 PR rtl-optimization/17104
21339 * gcc.dg/ppc-bitfield1.c: New.
21341 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21343 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
21345 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21347 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
21348 strings for 32-bit code.
21350 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
21353 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
21355 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
21358 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
21360 2004-10-31 Mark Mitchell <mark@codesourcery.com>
21363 * g++.dg/init/aggr2.C: New test.
21365 2004-10-30 Ziemowit Laski <zlaski@apple.com>
21367 * objc.dg/local-decl-1.m: New test.
21369 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
21371 * gcc.dg/20040910-1.c: Adjust regex.
21373 2004-10-30 Roger Sayle <roger@eyesopen.com>
21375 PR rtl-optimization/18084
21376 * g++.dg/opt/pr18084-1.C: New testcase.
21378 2004-10-30 Matt Austern <austern@apple.com>
21381 * g++.dg/ext/attrib18.C: New test.
21383 2004-10-30 Roger Sayle <roger@eyesopen.com>
21385 PR middle-end/18096
21386 * gcc.dg/pr18096-1.c: New test case.
21388 2004-10-30 Roger Sayle <roger@eyesopen.com>
21390 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
21392 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
21395 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
21396 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
21397 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
21398 gcc.dg/old-style-prom-3.c: New tests.
21400 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
21402 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
21403 Remove unnecessary inclusion of stdio.h.
21405 2004-10-29 Roger Sayle <roger@eyesopen.com>
21407 PR rtl-optimization/17581
21408 * gcc.dg/pr17581-1.c: New test case.
21410 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
21412 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
21414 * g++.dg/conversion/dr195-1.C: New.
21415 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
21416 * g++.old-deja/g++.mike/p10148.C: Likewise.
21418 2004-10-29 Mark Mitchell <mark@codesourcery.com>
21421 * g++.dg/debug/typedef2.C: New test.
21423 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
21426 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
21427 * gfortran.dg/g77/README: Update.
21429 2004-10-28 Matt Austern <austern@apple.com>
21432 * g++.dg/ext/packed7.C: New test.
21434 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21436 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
21438 * lib/scanasm.exp (hidden-scan-for): New proc.
21439 (scan-hidden): Use hidden-scan-for instead of constructing the scan
21441 (scan-not-hidden): Likewise.
21442 * lib/target-supports.exp (check_visibility_available): mach-o is
21445 2004-10-28 Mark Mitchell <mark@codesourcery.com>
21448 * g++.dg/template/memclass3.C: New test.
21450 2004-10-28 Adam Nemet <anemet@lnxw.com>
21452 PR middle-end/18160
21453 * gcc.dg/register-var-1.c: New test.
21454 * gcc.dg/register-var-2.c: New test.
21455 * gcc.dg/asm-7.c: Taking the address of a register variable is an
21458 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
21461 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
21463 * gcc.dg/vect/vect-22.c: Likewise.
21465 2004-10-28 Jakub Jelinek <jakub@redhat.com>
21467 * gcc.dg/i386-rotate-1.c: New test.
21469 2004-10-27 Mark Mitchell <mark@codesourcery.com>
21471 * g++.dg/init/ref12.C: Add "run" marker.
21474 * g++.dg/init/ref12.C: New test.
21477 * g++.dg/template/shift1.C: New test.
21478 * g++.dg/template/error10.C: Adjust error markers.
21480 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
21483 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
21485 2004-10-27 Geoffrey Keating <geoffk@apple.com>
21487 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
21488 * gcc.dg/weak/weak-3.c: Likewise.
21489 * gcc.dg/weak/weak-5.c: Likewise.
21490 * gcc.dg/weak/weak-9.c: Likewise.
21491 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
21492 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
21494 * gcc.dg/darwin-weakimport-1.c: New.
21496 2004-10-28 Ben Elliston <bje@au.ibm.com>
21498 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
21500 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
21502 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
21503 'syntax' error messages.
21504 * gcc.dg/cpp/direct2s.c: Likewise.
21506 2004-10-26 Geoffrey Keating <geoffk@apple.com>
21508 * gcc.c-torture/compile/20041026-1.c: New.
21510 2004-10-26 Mark Mitchell <mark@codesourcery.com>
21513 * g++.dg/lookup/ns2.C: New test.
21516 * g++.dg/template/enum4.C: New test.
21519 * g++.dg/template/expr1.C: New test.
21521 2004-10-26 Ben Elliston <bje@au.ibm.com>
21523 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
21525 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
21527 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
21528 gcc.dg/decl-nospec-3.c: New tests.
21530 2004-10-26 Ziemowit Laski <zlaski@apple.com>
21532 * objc.dg/super-class-3.m: New test.
21534 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
21536 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
21538 * gcc.dg/cpp/direct2s.c: Likewise.
21540 2004-10-25 Geoffrey Keating <geoffk@apple.com>
21542 * objc.dg/image-info.m: Update for changes to section selection.
21544 2004-10-25 David Ayers <d.ayers@inode.at>
21545 Ziemowit Laski <zlaski@apple.com>
21547 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
21548 diagnostics when messaging 'id <Proto>'.
21549 * objc.dg/class-protocol-1.m: New test.
21550 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
21551 a non-existent method signature.
21552 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
21553 Update diagnostics when messaging with non-existent method signature.
21554 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
21555 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
21556 invalid receivers are now resolved as if messaging 'id'; remove
21557 extraneous diagnostics.
21559 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
21562 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
21563 gcc.dg/init-desig-obs-3.c: New tests.
21565 2004-10-25 Jakub Jelinek <jakub@redhat.com>
21567 * gcc.dg/debug/20041023-1.c: New test.
21569 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
21571 PR middle-end/17407
21572 * gcc.c-torture/compile/pr17407.c: New test.
21575 * g++.dg/template/array8.C: New test.
21577 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21580 * lib/g++.exp: Accept more than one multilib libgcc.
21581 * lib/gcc-dg.exp: Likewise.
21582 * lib/objc.exp: Likewise.
21583 * lib/treelang.exp: Likewise.
21584 * lib/gfortran.exp: Likewise.
21586 2004-10-24 Ben Elliston <bje@au.ibm.com>
21588 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
21590 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
21592 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
21593 * gcc.dg/c99-const-expr-3.c: Likewise.
21595 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
21597 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
21599 2004-10-23 Ben Elliston <bje@au.ibm.com>
21601 * gcc.c-torture/execute/loop-2e.x: Remove.
21603 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
21606 * g++.dg/parse/crash18.C: New.
21607 * g++.dg/parse/crash19.C: New.
21609 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
21611 * g++.dg/ext/dllimport1.C: Move dg-warnings.
21612 * g++.dg/ext/dllimport2.C: Same.
21613 * g++.dg/ext/dllimport8.C: Same.
21615 2004-10-21 Mark Mitchell <mark@codesourcery.com>
21618 * g++.dg/conversion/cast1.C: New test.
21619 * g++.dg/overload/pmf1.C: Adjust error marker.
21621 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
21624 * objc.dg/const-str-7.m: New test.
21626 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21628 * g++.dg/template/memfriend11.C: Fix comment typo.
21629 * g++.dg/template/memfriend14.C: Likewise.
21631 2004-10-20 Richard Henderson <rth@redhat.com>
21633 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
21634 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
21635 -fasynchronous-unwind-tables.
21637 2004-10-20 Richard Henderson <rth@redhat.com>
21639 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
21640 (main): Return success.
21641 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
21642 (main): Return success.
21644 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21647 * g++.dg/template/memfriend9.C: New test.
21648 * g++.dg/template/memfriend10.C: Likewise.
21649 * g++.dg/template/memfriend11.C: Likewise.
21650 * g++.dg/template/memfriend12.C: Likewise.
21651 * g++.dg/template/memfriend13.C: Likewise.
21652 * g++.dg/template/memfriend14.C: Likewise.
21653 * g++.dg/template/memfriend15.C: Likewise.
21654 * g++.dg/template/memfriend16.C: Likewise.
21655 * g++.dg/template/memfriend17.C: Likewise.
21656 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
21658 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
21660 * g++.dg/conversion/dr195.C: New.
21661 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
21663 2004-10-20 Ben Elliston <bje@au.ibm.com>
21664 Devang Patel <dpatel@apple.com>
21666 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
21667 of floating point arithmetic, which could trap.
21669 2004-10-19 Mark Mitchell <mark@codesourcery.com>
21672 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
21673 * g++.dg/conversion/const2.C: New test.
21674 * g++.dg/expr/reinterpret2.C: New test.
21675 * g++.dg/expr/reinterpret3.C: New test.
21676 * g++.dg/expr/cast2.C: New test.
21677 * g++.dg/expr/copy1.C: New test.
21678 * g++.dg/other/conversion1.C: Change error message.
21679 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
21680 function pointers to void *.
21681 * g++.old-deja/g++.mike/p10148.C: Likewise.
21683 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21685 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
21687 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
21691 * g++.dg/parse/expr3.C: New test.
21693 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21695 * gcc.dg/smod-1.c: New test.
21697 2004-10-18 Ziemowit Laski <zlaski@apple.com>
21699 * objc.dg/method-14.m: New test.
21701 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
21703 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
21704 Also xfail as the patch was reverted.
21706 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
21708 PR middle-end/16973
21709 * gcc.dg/pr16973.c: New test.
21711 2004-10-18 Diego Novillo <dnovillo@redhat.com>
21713 PR tree-optimization/17656
21714 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
21716 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
21718 * g++.dg/eh/shadow1.C: New.
21720 2004-10-18 Jakub Jelinek <jakub@redhat.com>
21722 * gcc.c-torture/compile/20041018-1.c: New test.
21724 2004-10-18 Ben Elliston <bje@au.ibm.com>
21726 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
21727 compiler referring to register 0 when accessing sdata. The linker
21728 now patches things up.
21730 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
21733 * gcc.c-torture/compile/pr17529.c: New test.
21735 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21738 * g++.dg/ext/attrib17.C: New test.
21740 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21742 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
21744 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21747 * g++.dg/ext/attrib16.C: New test.
21749 2004-10-15 Mark Mitchell <mark@codesourcery.com>
21752 * g++.dg/init/dso_handle1.C: New test.
21755 * g++.dg/parse/typedef6.C: New test.
21758 * g++.dg/parse/pragma1.C: New test.
21760 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
21762 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
21764 2004-10-15 Steve Ellcey <sje@cup.hp.com>
21766 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
21767 -fno-common when on HPPA HP-UX platforms.
21769 2004-10-15 Jakub Jelinek <jakub@redhat.com>
21772 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
21774 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
21777 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
21780 * g++.dg/lookup/strong-using-4.C: New test.
21782 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
21784 PR middle-end/16567
21785 * gcc.c-torture/compile/nested-1.c: New test.
21787 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
21789 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
21790 and mipsisa64*-*-* (until support for misaligned loads is added).
21791 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
21792 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
21793 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
21794 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
21795 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
21796 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
21798 2004-10-14 Mark Mitchell <mark@codesourcery.com>
21801 * g++.dg/init/dtor3.C: New test.
21803 2004-10-15 Ben Elliston <bje@au.ibm.com>
21805 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
21807 2004-10-14 Geoffrey Keating <geoffk@apple.com>
21809 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
21810 * gcc.dg/macho-lo-sum.c: Likewise.
21812 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
21814 * gcc.dg/ppc-spe64-1.c: New test.
21816 2004-10-14 Devang Patel <dpatel@apple.com>
21819 * gcc.dg/pr17635.c : New test.
21821 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
21823 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
21824 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
21825 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
21826 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
21827 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
21828 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
21829 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
21830 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
21831 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
21832 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
21833 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
21834 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
21835 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
21836 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
21837 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
21838 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
21839 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
21840 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
21842 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
21844 * gcc.dg/vect/vect-82.c: New testcase.
21845 * gcc.dg/vect/vect-82_64.c: New testcase.
21846 * gcc.dg/vect/vect-83.c: New testcase.
21847 * gcc.dg/vect/vect-83_64.c: New testcase.
21849 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
21851 * gcc.dg/cpp/error-1.c: New test.
21853 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
21855 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
21857 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
21860 * gcc.dg/cris-peep2-xsrand2.c: New test.
21862 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
21865 * testsuite/g++.dg/expr/for2.C: New test.
21867 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21869 * g++.dg/inherit/thunk1.C: Run on the SPARC.
21871 2004-10-13 Jakub Jelinek <jakub@redhat.com>
21873 PR tree-optimization/17724
21874 * g++.dg/opt/pr17724-1.C: New test.
21875 * g++.dg/opt/pr17724-2.C: New test.
21876 * g++.dg/opt/pr17724-3.C: New test.
21877 * g++.dg/opt/pr17724-4.C: New test.
21878 * g++.dg/opt/pr17724-5.C: New test.
21879 * g++.dg/opt/pr17724-6.C: New test.
21881 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
21884 * gcc.dg/pr17301-2.c: New test.
21886 2004-10-11 Mark Mitchell <mark@codesourcery.com>
21889 * g++.dg/parse/error22.C: New test.
21892 * g++.dg/template/spec18.C: New test.
21894 2004-10-11 Steve Ellcey <sje@cup.hp.com>
21896 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
21897 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
21899 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
21900 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
21902 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21904 * g++.dg/eh/cleanup5.C: Add dg-options "".
21906 2004-10-11 Roger Sayle <roger@eyesopen.com>
21908 PR middle-end/17657
21909 * gcc.dg/switch-4.c: New test case.
21911 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
21913 * gcc.c-torture/execute/20041011-1.c: New test.
21915 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
21918 * g++.dg/init/for3.C: New test.
21921 * g++.dg/opt/switch2.C: New test.
21923 PR middle-end/17703
21924 * g++.dg/warn/Wreturn-2.C: New test.
21926 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
21929 * g++.dg/eh/cleanup5.C: New test.
21931 2004-10-10 Mark Mitchell <mark@codesourcery.com>
21934 * g++.dg/parse/error21.C: New test.
21936 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
21938 * g++.dg/overload/pmf1.C: Adjust quoting marks.
21939 * g++.dg/warn/incomplete1.C: Likewise.
21940 * g++.dg/template/qualttp20.C: Likewise.
21942 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
21945 * parm-incomplete-1.c: New test.
21947 2004-10-09 Mark Mitchell <mark@codesourcery.com>
21950 * g++.dg/parse/error19.C: New test.
21953 * g++.dg/init/new11.C: New test.
21956 * g++.dg/parse/error20.C: New test.
21959 * g++.dg/template/crash24.C: New test.
21961 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
21964 * gcc.dg/pr17301-1.c: New test.
21966 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
21969 * gcc.dg/anon-struct-5.c: New test.
21971 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
21974 * gcc.dg/pr17844-1.c: New test.
21976 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
21978 PR tree-optimization/17906
21979 * gcc.c-torture/compile/pr17906.c: New.
21981 2004-10-09 Stuart Hastings <stuart@apple.com>
21982 Roger Sayle <roger@eyesopen.com>
21984 PR rtl-optimization/17853
21985 * gcc.dg/i386-mmx-5.c: New testcase.
21987 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
21989 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
21991 2004-10-09 Mark Mitchell <mark@codesourcery.com>
21994 * g++.dg/template/static9.C: New test.
21997 * g++.dg/parse/operator5.C: New test.
21999 2004-10-09 Roger Sayle <roger@eyesopen.com>
22001 PR middle-end/17894
22002 * gcc.c-torture/execute/divcmp-4.c: New test case.
22004 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22007 * g++.dg/opt/pr17902.C: New test.
22009 2004-10-09 Jakub Jelinek <jakub@redhat.com>
22011 * gcc.dg/cpp/ident-1.c: Add dg-options "".
22013 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22015 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
22017 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22019 * gcc.dg/assign-warn-3.c: New test.
22021 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22024 * gcc.dg/cpp/ident-1.c: New test.
22026 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
22028 * gcc.c-torture/compile/acc1.c: New.
22030 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22032 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
22033 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
22035 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22037 * gcc.dg/ultrasp11.c: New test.
22039 2004-10-08 Michael Matz <matz@suse.de>
22041 * gcc.dg/doloop-2.c: New test.
22043 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22045 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
22046 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
22047 objc.dg/method-9.m: Update expected diagnostics.
22049 2004-10-07 Geoffrey Keating <geoffk@apple.com>
22051 * gcc.dg/ppc-fsel-3.c: New file.
22052 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
22054 2004-10-07 Paul Brook <paul@codesourcery.com>
22056 * gfortran.dg/intrinsic_verify_1.f90: New test.
22058 2004-10-07 Paul Brook <paul@codesourcery.com>
22060 * gfortran.dg/empty_format_1.f90: Remove stray commas.
22062 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22064 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
22065 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
22068 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
22070 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
22072 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22075 * g++.dg/warn/Winline-4.C: New test.
22077 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22079 * gcc.c-torture/compile/20041007-1.c: New test.
22081 2004-10-07 Paul Brook <paul@codesourcery.com>
22084 * gfortran.dg/use_allocated_1.f90: New test.
22086 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22088 PR middle-end/17849
22089 * gfortran.fortran-torture/compile/nested.f90: New test
22091 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
22093 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
22095 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22098 * g++.dg/ext/asm6.C: New test.
22100 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
22102 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
22104 2004-10-06 Paul Brook <paul@codesourcery.com>
22106 PR libfortran/17709
22107 * gfortran.dg/empty_format_1.f90: New test.
22109 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22112 * gfortran.dg/ishft.f90: New test.
22115 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
22118 2004-10-06 Paul Brook <paul@codesourcery.com>
22120 * gfortran.dg/do_1.f90: New test.
22122 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22124 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
22125 optimizing for size.
22127 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22129 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
22131 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22133 * gcc.c-torture/compile/20041005-1.c: New test.
22135 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
22138 * g++.dg/lookup/koenig4.C: New.
22140 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
22142 * g++.dg/other/classkey1.C: Adjust quoting marks.
22143 * g++.dg/parse/error15.C: Likewise.
22144 * g++.dg/template/meminit2.C (int>): Likewise.
22146 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22149 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
22152 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
22155 * gfortran.dg/pr17708.f90: New test.
22157 2004-10-04 Chao-ying Fu <fu@mips.com>
22159 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
22160 * gcc.dg/vect/vect-4.c: Ditto.
22161 * gcc.dg/vect/vect-5.c: Ditto.
22162 * gcc.dg/vect/vect-6.c: Ditto.
22163 * gcc.dg/vect/vect-8.c: Ditto.
22164 * gcc.dg/vect/vect-16.c: Ditto.
22165 * gcc.dg/vect/vect-30.c: Ditto.
22166 * gcc.dg/vect/vect-40.c: Ditto.
22167 * gcc.dg/vect/vect-41.c: Ditto.
22168 * gcc.dg/vect/vect-42.c: Ditto.
22169 * gcc.dg/vect/vect-43.c: Ditto.
22170 * gcc.dg/vect/vect-44.c: Ditto.
22171 * gcc.dg/vect/vect-45.c: Ditto.
22172 * gcc.dg/vect/vect-46.c: Ditto.
22173 * gcc.dg/vect/vect-47.c: Ditto.
22174 * gcc.dg/vect/vect-48.c: Ditto.
22175 * gcc.dg/vect/vect-49.c: Ditto.
22176 * gcc.dg/vect/vect-50.c: Ditto.
22177 * gcc.dg/vect/vect-51.c: Ditto.
22178 * gcc.dg/vect/vect-52.c: Ditto.
22179 * gcc.dg/vect/vect-53.c: Ditto.
22180 * gcc.dg/vect/vect-54.c: Ditto.
22181 * gcc.dg/vect/vect-55.c: Ditto.
22182 * gcc.dg/vect/vect-56.c: Ditto.
22183 * gcc.dg/vect/vect-57.c: Ditto.
22184 * gcc.dg/vect/vect-58.c: Ditto.
22185 * gcc.dg/vect/vect-59.c: Ditto.
22186 * gcc.dg/vect/vect-60.c: Ditto.
22187 * gcc.dg/vect/vect-74.c: Ditto.
22188 * gcc.dg/vect/vect-79.c: Ditto.
22189 * gcc.dg/vect/vect-80.c: Ditto.
22191 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
22193 * gcc.dg/unused-7.c: Use the correct option.
22195 2004-10-04 Paul Brook <paul@codesourcery.com>
22196 Bud Davis <bdavis9659@comcast.net>
22200 * gfortran/pr17706.f90: New test.
22201 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
22203 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22205 * gfortran.dg/pr17612.f90: New test.
22207 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
22209 * g++.dg/template/local1.C: Adjust quoting marks in
22210 testing for diagnostics.
22211 * g++.dg/tls/diag-2.C: Likewise.
22212 * g++.dg/other/error8.C: Likewise.
22214 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22217 * gcc.dg/unused-4.c: Adjust to be correct.
22220 * gcc.dg/unused-7.c: New test.
22222 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22225 * g++.dg/overload/template2.C: New test.
22227 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
22229 PR tree-optimization/16632
22230 * gcc.dg/tree-ssa/20041002-1.c: New.
22232 2004-10-03 Paul Brook <paul@codesourcery.com>
22234 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
22235 rather than relying on default formatting.
22237 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
22239 * gcc.dg/20040920-1.c: Update expected message text.
22241 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
22243 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
22245 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
22247 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
22250 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22252 * gcc.dg/tree-ssa/pr17343.c: Remove.
22254 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22257 * gcc.dg/tree-ssa/pr17343.c: New test.
22259 2004-10-01 Jakub Jelinek <jakub@redhat.com>
22261 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
22262 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
22263 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
22264 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
22265 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
22267 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22269 * gcc.dg/lvalue-2.c: New test.
22271 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22274 * gcc.dg/pr17730-1.c: New test
22276 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
22279 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
22281 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22283 * gcc.c-torture/execute/stdarg-1.c: New test.
22284 * gcc.c-torture/execute/stdarg-2.c: New test.
22285 * gcc.c-torture/execute/stdarg-3.c: New test.
22286 * gcc.dg/tree-ssa/stdarg-1.c: New test.
22287 * gcc.dg/tree-ssa/stdarg-2.c: New test.
22288 * gcc.dg/tree-ssa/stdarg-3.c: New test.
22289 * gcc.dg/tree-ssa/stdarg-4.c: New test.
22290 * gcc.dg/tree-ssa/stdarg-5.c: New test.
22292 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22294 PR tree-optimization/17697
22295 * g++.dg/opt/pr17697-1.C: New test.
22296 * g++.dg/opt/pr17697-2.C: New test.
22297 * g++.dg/opt/pr17697-3.C: New test.
22299 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
22302 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
22303 gcc.dg/vla-init-5.c: New tests.
22305 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
22308 * gcc.dg/pr13804-1.c: New test.
22310 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22313 * gfortran.dg/pr16938.f90: New test.
22315 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22317 * g++.dg/template/crash23.C: New test.
22319 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22322 * g++.dg/template/static8.C: New test.
22324 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
22327 * g++.dg/other/error9.C: New test.
22329 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
22331 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
22333 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22336 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
22338 2004-09-26 Roger Sayle <roger@eyesopen.com>
22340 PR middle-end/17112
22341 * gcc.dg/pr17112-1.c: New test case.
22343 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
22346 * gcc.dg/pr11459-1.c: New test.
22348 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
22350 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
22351 * gcc.dg/tree-ssa/loop-4.c: Likewise.
22353 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22355 * gfortran.dg/pr15324.f90: Make array bounds consistent.
22357 2004-09-25 Jan Hubicka <jh@suse.cz>
22359 * compile/30040909-1.c: New test.
22360 * compile/30040907-1.c: New test.
22362 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
22364 * gcc.c-torture/execute/va-arg-26.c: New test.
22366 2004-09-24 Zack Weinberg <zack@codesourcery.com>
22368 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
22369 extra diagnostics on targets with 64-bit pointers.
22370 * objc.dg/selector-1.m: Adjust dg-warning regexp.
22372 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22375 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
22376 * gcc.dg/decl-3.c: Adjust expected message.
22378 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22381 * gfortran.dg/pr17615.f90: New test.
22383 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
22385 PR tree-optimzation/17517
22386 * g++.dg/tree-ssa/pr17517.C: New Test.
22388 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
22391 * g++.dg/lookup/ambig3.C: New.
22393 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
22396 * g++.dg/opt/pr17624.C: New test.
22398 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22401 * gcc.dg/Wbad-function-cast-1.c: New test.
22403 2004-09-23 Zack Weinberg <zack@codesourcery.com>
22405 * g++.dg/ext/complit1.C
22406 * g++.dg/other/error2.C
22407 * g++.dg/other/nontype-1.C
22408 * g++.dg/parse/crash11.C
22409 * g++.dg/parse/crash12.C
22410 * g++.dg/parse/error15.C
22411 * g++.dg/parse/error4.C
22412 * g++.dg/parse/tmpl-outside1.C
22413 * g++.dg/parse/too-many-tmpl-args1.C
22414 * g++.dg/template/dependent-expr3.C
22415 * g++.dg/template/error10.C
22416 * g++.dg/template/instantiate1.C
22417 * g++.dg/template/vtable2.C
22418 * g++.dg/warn/Wshadow-1.C
22419 * g++.dg/warn/weak1.C
22420 * g++.old-deja/g++.brendan/crash16.C
22421 * g++.old-deja/g++.brendan/crash18.C
22422 * g++.old-deja/g++.brendan/crash48.C
22423 * g++.old-deja/g++.brendan/crash49.C
22424 * g++.old-deja/g++.brendan/crash55.C
22425 * g++.old-deja/g++.brendan/crash56.C
22426 * g++.old-deja/g++.brendan/crash8.C
22427 * g++.old-deja/g++.brendan/enum11.C
22428 * g++.old-deja/g++.brendan/enum8.C
22429 * g++.old-deja/g++.brendan/enum9.C
22430 * g++.old-deja/g++.brendan/friend3.C
22431 * g++.old-deja/g++.brendan/misc14.C
22432 * g++.old-deja/g++.bugs/900402_02.C
22433 * g++.old-deja/g++.bugs/900404_03.C
22434 * g++.old-deja/g++.bugs/900404_04.C
22435 * g++.old-deja/g++.bugs/900428_03.C
22436 * g++.old-deja/g++.jason/crash4.C
22437 * g++.old-deja/g++.jason/overload21.C
22438 * g++.old-deja/g++.jason/redecl1.C
22439 * g++.old-deja/g++.jason/report.C
22440 * g++.old-deja/g++.jason/rfg10.C
22441 * g++.old-deja/g++.jason/template30.C
22442 * g++.old-deja/g++.law/arm12.C
22443 * g++.old-deja/g++.law/ctors5.C
22444 * g++.old-deja/g++.law/cvt20.C
22445 * g++.old-deja/g++.law/init10.C
22446 * g++.old-deja/g++.law/init8.C
22447 * g++.old-deja/g++.law/visibility17.C
22448 * g++.old-deja/g++.law/visibility7.C
22449 * g++.old-deja/g++.mike/net8.C
22450 * g++.old-deja/g++.mike/p646.C
22451 * g++.old-deja/g++.mike/p700.C
22452 * g++.old-deja/g++.mike/p701.C
22453 * g++.old-deja/g++.mike/p811.C
22454 * g++.old-deja/g++.ns/template13.C
22455 * g++.old-deja/g++.other/array3.C
22456 * g++.old-deja/g++.other/crash25.C
22457 * g++.old-deja/g++.other/dtor3.C
22458 * g++.old-deja/g++.other/dtor4.C
22459 * g++.old-deja/g++.other/main1.C
22460 * g++.old-deja/g++.other/warn7.C
22461 * g++.old-deja/g++.pt/crash11.C
22462 * g++.old-deja/g++.pt/crash36.C
22463 * g++.old-deja/g++.pt/spec22.C
22464 * g++.old-deja/g++.pt/spec9.C
22465 * g++.old-deja/g++.pt/ttp52.C
22466 * g++.old-deja/g++.robertl/eb103.C
22467 * g++.old-deja/g++.robertl/eb121.C
22468 * g++.old-deja/g++.robertl/eb22.C
22469 * g++.old-deja/g++.robertl/eb8.C:
22470 Update locations and/or regexps of dg-error markers.
22471 Remove markers for some bogus messages that are no longer issued.
22473 2004-09-23 Jakub Jelinek <jakub@redhat.com>
22475 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
22476 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
22478 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
22481 * g++.dg/lookup/crash5.C: New test.
22483 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
22485 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
22486 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
22487 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
22488 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
22489 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
22490 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
22492 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
22493 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
22494 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
22495 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
22496 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
22497 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
22499 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
22501 * gcc.dg/vect/vect-44.c: Check additional cases.
22502 * gcc.dg/vect/vect-48.c: Check additional cases.
22504 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
22505 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
22506 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
22507 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
22508 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
22509 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
22510 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
22511 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
22512 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
22514 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
22515 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
22516 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
22518 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22520 * gcc.dg/tree-ssa/loop-6.c: New test.
22522 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
22525 * g++.dg/inherit/base2.C: New.
22527 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22529 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
22530 * gcc.dg/20001012-2.c: Likewise.
22531 * gcc.dg/20001013-1.c: Likewise.
22532 * gcc.dg/20001101-1.c: Likewise.
22533 * gcc.dg/20001102-1.c: Likewise.
22534 * gcc.dg/bf-spl1.c: Likewise.
22535 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
22536 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
22538 2004-09-22 Diego Novillo <dnovillo@redhat.com>
22540 PR tree-optimization/16721
22541 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
22543 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
22545 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
22546 * gcc.dg/20040305-1.c: Likewise.
22548 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
22551 * gcc.c-torture/compile/pr16566-1.c,
22552 gcc.c-torture/compile/pr16566-2.c,
22553 gcc.c-torture/compile/pr16566-3.c: New tests.
22555 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
22557 PR tree-optimization/17512
22558 * gcc.c-torture/compile/20040916-1.c.
22560 2004-09-21 Mark Mitchell <mark@codesourcery.com>
22562 * gcc.dg/pragma-re-3.c: New test.
22564 2004-09-17 Matt Austern <austern@apple.com>
22567 * g++.dg/other/anon3.C: New.
22569 2004-09-21 Roger Sayle <roger@eyesopen.com>
22572 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
22573 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
22574 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
22575 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
22576 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
22578 2004-09-21 Bud Davis <bdavis9659@comcast.net>
22581 * gfortran.dg/pr17286.f90: New test.
22583 2004-09-20 Mark Mitchell <mark@codesourcery.com>
22586 * g++.dg/template/static7.C: New test.
22588 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
22591 * gcc.c-torture/compile/pr17558.c: New test.
22593 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22595 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
22596 if SKIP_ATTRIBUTE is defined.
22598 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22601 * gfortran.dg/pr15957.f90: New test.
22603 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
22605 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
22607 * gcc.dg/vect/vect-79.c: Likewise.
22608 * gcc.dg/vect/vect-80.c: Likewise.
22610 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22613 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
22615 2004-09-20 Ira Rosen <irar@il.ibm.com>
22617 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
22618 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
22619 * gcc.dg/vect/vect-62.c: New testcase.
22620 * gcc.dg/vect/vect-63.c: New testcase.
22621 * gcc.dg/vect/vect-64.c: New testcase.
22622 * gcc.dg/vect/vect-65.c: New testcase.
22623 * gcc.dg/vect/vect-66.c: New testcase.
22624 * gcc.dg/vect/vect-67.c: New testcase.
22625 * gcc.dg/vect/vect-68.c: New testcase.
22626 * gcc.dg/vect/vect-69.c: New testcase.
22627 * gcc.dg/vect/vect-79.c: New testcase.
22628 * gcc.dg/vect/vect-80.c: New testcase.
22630 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22632 * gcc.target/mips/asm-1.c: New test.
22634 2004-09-19 Ira Rosen <irar@il.ibm.com>
22636 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
22637 * gcc.dg/vect/vect-73.c: New testcase.
22638 * gcc.dg/vect/vect-74.c: New testcase.
22639 * gcc.dg/vect/vect-75.c: New testcase.
22640 * gcc.dg/vect/vect-76.c: New testcase.
22641 * gcc.dg/vect/vect-77.c: New testcase.
22642 * gcc.dg/vect/vect-78.c: New testcase
22644 2004-09-18 Paul Brook <paul@codesourcery.com>
22646 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
22648 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
22651 * gcc.dg/pr17424-1.c: New test.
22653 2004-09-18 Diego Novillo <dnovillo@redhat.com>
22655 * g++.dg/tree-ssa/pr17153.C: New test.
22657 2004-09-16 Geoffrey Keating <geoffk@apple.com>
22660 * testsuite/g++.dg/pch/wchar-1.C: New.
22661 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22663 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
22665 * gcc.c-torture/execute/20040917-1.c: New test.
22667 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22669 PR tree-optimization/17319
22670 * gcc.dg/pr17319.c: New test.
22672 2004-09-17 Devang Patel <dpatel@apple.com>
22674 * gcc.dg/20040813-1.c: New test.
22676 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22678 PR tree-optimization/17273
22679 * gcc.c-torture/compile/pr17273.c: New test.
22681 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
22683 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
22684 Update expected messages.
22685 * gcc.dg/declspec-13.c: New test.
22687 2004-09-17 David Edelsohn <edelsohn@gnu.org>
22689 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
22691 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22693 * gcc.c-torture/execute/pr17252.c: Use post-increment to
22694 change what 'a' is pointing to.
22696 2004-09-17 Mark Mitchell <mark@codesourcery.com>
22699 * g++.dg/template/error18.C: New test.
22702 * g++.dg/warn/Wunused-8.C: New test.
22704 2004-09-17 Steven Bosscher <stevenb@suse.de>
22706 PR tree-optimization/17513
22707 * gcc.dg/20040916-1.c: New test.
22709 2004-09-16 Mark Mitchell <mark@codesourcery.com>
22712 * g++.dg/template/typename7.C: New test.
22714 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22716 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
22718 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
22720 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
22721 with -ftree-based-profiling also.
22722 * lib/profopt.exp: Support late-set profile_option/feedback_option.
22724 2004-09-16 Victor Leikehman <lei@il.ibm.com>
22727 * gfortran.dg/der_array_io_1.f90: New test.
22728 * gfortran.dg/der_array_io_2.f90: New test.
22729 * gfortran.dg/der_array_io_3.f90: New test.
22731 2004-09-15 Mark Mitchell <mark@codesourcery.com>
22733 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
22736 2004-09-15 Mark Mitchell <mark@codesourcery.com>
22738 * g++.dg/opt/switch1.C: New test.
22740 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
22742 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
22743 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
22744 Update expected messages.
22746 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22749 * gfortran.dg/same_name_1.f90: New test.
22751 2004-09-15 Diego Novillo <dnovillo@redhat.com>
22753 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
22754 dereference garbage pointers.
22756 2004-09-15 Jakub Jelinek <jakub@redhat.com>
22758 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
22759 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
22761 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
22762 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
22763 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
22765 2004-09-14 Mark Mitchell <mark@codesourcery.com>
22768 * g++.dg/template/mangle1.C: New test.
22770 2004-09-14 Diego Novillo <dnovillo@redhat.com>
22772 PR tree-optimization/17252
22773 * gcc.c-torture/execute/pr17252.c: New test.
22775 2004-09-14 Andrew Pinski <apinski@apple.com>
22777 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
22779 2004-09-14 Roger Sayle <roger@eyesopen.com>
22781 PR rtl-optimization/9771
22782 * gcc.dg/pr9771-1.c: New test case.
22784 2004-09-14 Diego Novillo <dnovillo@redhat.com>
22786 PR tree-optimization/15262
22787 * gcc.c-torture/execute/pr15262-1.c: New test.
22788 * gcc.c-torture/execute/pr15262-2.c: New test.
22790 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
22792 * gcc.dg/declspec-12.c: New test.
22794 2004-09-14 Bud Davis <bdavis9659@comcast.net>
22796 * gfortran.dg/pr17090.f90: Add directives to test.
22798 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22800 * gcc.c-torture/compile/20040914-1.c: New test.
22802 2004-09-13 Mark Mitchell <mark@codesourcery.com>
22805 * g++.dg/template/decl2.C: New test.
22807 2004-09-13 Bud Davis <bdavis9659@comcast.net>
22810 * gfortran.dg/pr17090.f90: New test.
22812 2004-09-13 Dale Johannesen <dalej@apple.com>
22814 * gcc.c-torture/compile/pr17408.c: New test case.
22816 2004-09-13 Mark Mitchell <mark@codesourcery.com>
22819 * g++.dg/parse/crash17.C: New test.
22822 * g++.dg/template/enum3.C: New test.
22824 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
22826 * lib/gcc-defs.exp: Load wrapper.exp.
22827 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
22829 * lib/gcc.exp (gcc_init): Similar.
22830 * lib/gfortran.exp (gfortran_init): Similar.
22831 * lib/objc.exp (objc_init): Similar.
22832 * lib/treelang.exp (treelang_init): Similar.
22833 * lib/wrapper.exp: New file with build_wrapper call machinery in
22834 ${tool}_maybe_build_wrapper.
22836 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
22838 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
22840 * gcc.dg/declspec-11.c: Update expected messages.
22841 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
22842 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
22843 gcc.dg/inline-12.c: New tests.
22845 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
22847 * g++.dg/tree-ssa/pr17400.C: New testcase.
22849 2004-09-13 James E Wilson <wilson@specifixinc.com>
22851 * gcc.target/mips/sb1-1.c: New testcase.
22853 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
22855 * lib/g77-dg.exp: Remove unused file.
22856 * lib/mike-g77.exp: Ditto.
22857 * lib/g77.exp: Ditto.
22859 2004-09-12 Richard Henderson <rth@redhat.com>
22861 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
22863 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
22865 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
22866 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22867 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
22868 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
22869 Update expected messages.
22871 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
22873 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
22874 declaration/use mismatch for dirp parameter.
22876 2004-09-12 Andrew Pinski <apinski@apple.com>
22878 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
22879 -fgnu-runtime is passed.
22881 2004-09-12 Richard Henderson <rth@redhat.com>
22883 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
22884 do the uplevel thing and update additional_flags directly.
22885 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
22886 gfortran.fortran-torture/execute/intrinsic_nearest.x,
22887 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
22888 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
22890 2004-09-11 Steven Bosscher <stevenb@suse.de>
22892 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
22894 2004-09-11 Roger Sayle <roger@eyesopen.com>
22896 PR middle-end/17411
22897 * g++.dg/opt/pr17411-1.C: New test case.
22899 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
22901 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
22902 gcc.dg/tls/diag-2.c: Update expected messages.
22903 * gcc.dg/991209-1.c: Specify compilation options. Update expected
22905 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
22906 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
22907 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
22908 gcc.dg/tls/diag-5.c: New tests.
22910 2004-09-11 Zack Weinberg <zack@codesourcery.com>
22912 * gcc.dg/20040910-1.c: Correct dg-error regexp.
22914 2004-09-11 Steven Bosscher <stevenb@suse.de>
22916 * g++.dg/parse/break-in-for.C: New test.
22918 2004-09-11 Jakub Jelinek <jakub@redhat.com>
22920 * gcc.dg/tree-ssa/20040911-1.c: New test.
22922 2004-09-11 Andreas Jaeger <aj@suse.de>
22924 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
22925 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
22927 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
22929 * gcc.target/frv: New directory of FR-V-specific tests.
22931 2004-09-10 James E Wilson <wilson@specifixinc.com>
22933 * gcc.dg/convert-vec-1.c: New test.
22935 2004-09-10 Roger Sayle <roger@eyesopen.com>
22937 PR middle-end/17024
22938 * gcc.dg/pr17024-1.c: New test case.
22940 2004-09-10 Eric Christopher <echristo@redhat.com>
22942 * gcc.dg/20040910-1.c: New test.
22944 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
22946 * gcc.dg/bitfld-9.c: New test.
22948 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
22950 * gcc.c-torture/execute/ieee/acc1.c: New test.
22951 * gcc.c-torture/execute/ieee/acc2.c: New test.
22952 * gcc.c-torture/execute/ieee/mzero6.c: New test.
22954 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
22956 * gcc.dg/deprecated-2.c: New test.
22958 2004-09-09 James E Wilson <wilson@specifixinc.com>
22960 * gcc.dg/init-vec-1.c: New test.
22962 2004-09-09 Roger Sayle <roger@eyesopen.com>
22964 PR middle-end/17055
22965 * gcc.dg/pr17055-1.c: New test case.
22967 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
22970 * gcc.c-torture/execute/pr17377.c: New test.
22972 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
22975 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
22976 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
22977 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
22978 gcc.dg/long-long-typespec-1.c: New tests.
22979 * gcc.dg/tls/diag-2.c: Update expected diagnostics
22981 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
22983 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
22984 gcc.dg/gnu99-static-1.c: New tests.
22986 2004-09-08 Devang Patel <dpatel@apple.com>
22988 * gcc.dg/darwin-ld-20040828-1.c: New test.
22989 * gcc.dg/darwin-ld-20040828-2.c: New test.
22990 * gcc.dg/darwin-ld-20040828-3.c: New test.
22992 2004-09-08 Ziemowit Laski <zlaski@apple.com>
22994 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
22995 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
22997 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
22998 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
23000 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
23001 types they qualify.
23002 * objc.dg/type-size-2.m: Fix wording in comment.
23003 * objc.dg/va-meth-1.m: New test case.
23005 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
23008 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
23009 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
23011 2004-09-06 Devang Patel <dpatel@apple.com>
23013 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
23014 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
23016 2004-09-06 Zack Weinberg <zack@codesourcery.com>
23018 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
23019 reflect changed line numbering of diagnostics.
23021 2004-09-06 Paul Brook <paul@codesourcery.com>
23023 * gfortran.dg/edit_real_1.f90: Add new test.
23025 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23027 * gcc.dg/tree-ssa/loop-2.c: New test.
23028 * gcc.dg/tree-ssa/loop-3.c: New test.
23029 * gcc.dg/tree-ssa/loop-4.c: New test.
23030 * gcc.dg/tree-ssa/loop-5.c: New test.
23032 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23034 * gcc.dg/format/sentinel-1.c: Update for parameter option.
23036 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23038 * gcc.dg/format/sentinel-1.c: New test.
23040 2004-09-04 Uros Bizjak <uros@kss-loka.si>
23042 * testsuite/gcc.dg/builtins-46.c: New.
23044 2004-09-03 Devang Patel <dpatel@apple.com>
23046 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
23047 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
23049 2004-09-03 Jan Beulich <jbeulich@novell.com>
23051 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
23052 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
23053 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
23054 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
23055 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
23056 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
23057 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
23058 the non-portable bzero.
23059 * gcc.dg/20010912-1.c: xfail for NetWare.
23060 * gcc.dg/20020426-2.c: xfail for NetWare.
23061 * gcc.dg/20021014-1.c: xfail for NetWare.
23062 * gcc.dg/20021018-1.c: xfail for NetWare.
23063 * gcc.dg/20030213-1.c: xfail for NetWare.
23064 * gcc.dg/20030225-1.c: xfail for NetWare.
23065 * gcc.dg/20030708-1.c: xfail for NetWare.
23066 * gcc.dg/builtins-config.h: Also exclude NetWare.
23067 * gcc.dg/format/format.h: Define restrict only if not already defined.
23068 * gcc.dg/nest.c: xfail for NetWare.
23069 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
23070 * lib/target-supports.exp (check_visibility_available): Exclude
23073 2004-09-03 Jan Beulich <jbeulich@novell.com>
23075 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
23076 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
23077 deterministic starting point for the alignment of structure fields.
23078 * gcc.dg/Wpadded.c: Dito.
23079 * g++.dg/abi/vbase10.C: Dito.
23081 2004-09-03 Devang Patel <dpatel@apple.com>
23083 * g++.dg/debug/pr15736.cc: New test.
23085 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23087 * README.QMTEST: Fix out-of-date link.
23089 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
23092 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
23093 Delete. Duplicate of gfortran.dg/g77/20010610.f
23095 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23097 * g++.dg/abi/arm_rtti1.C: New test.
23099 2004-09-02 Geoffrey Keating <geoffk@apple.com>
23101 * gcc.dg/ppc-vector-memcpy.c: New.
23102 * gcc.dg/ppc-vector-memset.c: New.
23104 2004-09-02 Chao-ying Fu <fu@mips.com>
23106 * gcc.target/mips/mips-3d-1.c: New test.
23107 * gcc.target/mips/mips-3d-2.c: New test.
23108 * gcc.target/mips/mips-3d-3.c: New test.
23109 * gcc.target/mips/mips-3d-4.c: New test.
23110 * gcc.target/mips/mips-3d-5.c: New test.
23111 * gcc.target/mips/mips-3d-6.c: New test.
23112 * gcc.target/mips/mips-3d-7.c: New test.
23113 * gcc.target/mips/mips-3d-8.c: New test.
23114 * gcc.target/mips/mips-3d-9.c: New test.
23115 * gcc.target/mips/mips-ps-1.c: New test.
23116 * gcc.target/mips/mips-ps-2.c: New test.
23117 * gcc.target/mips/mips-ps-3.c: New test.
23118 * gcc.target/mips/mips-ps-4.c: New test.
23119 * gcc.target/mips/mips-ps-type.c: New test.
23121 2004-09-02 Paul Brook <paul@codesourcery.com>
23123 * gfortran.dg/edit_real_1.f90: Add new tests.
23125 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23128 * gfortran.dg/merge_char_1.f90: New test.
23130 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23133 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
23135 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23138 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
23140 2004-09-01 Mark Mitchell <mark@codesourcery.com>
23142 * g++.dg/opt/loop1.C: Do not XFAIL.
23144 2004-09-01 Jakub Jelinek <jakub@redhat.com>
23146 * gcc.c-torture/execute/20040831-1.c: New test.
23148 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
23151 * gfortran.dg/g77/20010610.f: Now passes.
23152 Copy from g77.f-torture/execute. Add dg-run directive.
23153 * gfortran.dg/g77/README: Update
23155 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
23157 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
23158 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
23159 (t1, t2, t3, t4): Add volatile.
23161 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23163 * g++.dg/ext/visibility/arm1.C: New test.
23165 2004-08-31 Geoffrey Keating <geoffk@apple.com>
23167 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
23170 2004-09-01 Paul Brook <paul@codesourcery.com>
23172 * gfortran.dg/eof_2.f90: New test.
23174 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23177 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
23179 2004-08-31 Bud Davis <bdavis9659@comcast.net>
23181 PR libfortran/16805
23182 * gfortran.dg/list_read_2.f90: New test.
23184 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23186 * g++.dg/abi/key1.C: New test.
23188 2004-08-31 Richard Henderson <rth@redhat.com>
23190 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
23192 * g++.dg/other/offsetof5.C: Remove duplicate.
23194 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23197 * gfortran.dg/func_derived_1.f90: New test.
23199 2004-08-31 Paul Brook <paul@codesourcery.com>
23201 * gfortran.dg/eof_1.f90: New test.
23203 2004-08-31 Paul Brook <paul@codesourcery.com>
23205 * gfortran.dg/list_read_1.f90: New file.
23207 2004-08-30 Mark Mitchell <mark@codesourcery.com>
23209 * g++.dg/opt/loop1.C: XFAIL.
23211 2004-08-30 Geoffrey Keating <geoffk@apple.com>
23213 * gcc.dg/funcdef-storage-1.c: New.
23214 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
23215 an extern function in local scope.
23216 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
23217 declare an 'auto inline' function in local scope.
23218 * gcc.dg/20011130-1.c: Likewise.
23219 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
23220 an 'auto' function in local scope.
23221 * gcc.dg/20021014-1.c: Likewise.
23222 * gcc.dg/20030331-2.c: Likewise.
23224 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23226 * gfortran.dg/blockdata_1.f90: New test.
23228 2004-08-30 Richard Henderson <rth@redhat.com>
23230 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
23232 2004-08-30 Richard Henderson <rth@redhat.com>
23234 * lib/fortran-torture.exp (fortran-torture-execute): Honor
23235 additional_flags set by alternate driver.
23236 (ieee-options): New procedure.
23237 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
23238 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
23239 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
23240 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
23242 2004-08-30 Richard Henderson <rth@redhat.com>
23244 * lib/f-torture.exp: Remove.
23246 2004-08-29 Mark Mitchell <mark@codesourcery.com>
23248 PR rtl-optimization/16590
23249 * g++.dg/opt/loop1.C: New test.
23251 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23254 * gfortran.dg/oldstyle_1.f90: New test.
23256 2004-08-29 Steven G. Kargl <kargls@comcast.net>
23257 Paul Brook <paul@codesourcery.com>
23259 * gfortran.dg/g77/README: Update.
23260 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
23261 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
23262 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
23264 2004-08-28 Paul Brook <paul@codesourcery.com>
23266 PR libfortran/17195
23267 * gfortran.dg/edit_real_1.f90: New test.
23269 2004-08-27 Paul Brook <paul@codesourcery.com>
23271 * gfortran.dg/rewind_1.f90: New test.
23273 2004-08-27 Bud Davis <bdavis9659@comcast.net>
23276 * gfortran.dg/pr16597.f90: New test.
23278 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23281 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
23282 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
23283 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
23284 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
23285 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
23287 2004-08-26 Nick Clifton <nickc@redhat.com>
23289 * gcc.c-torture/compile/pr17119.c: New test.
23291 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23293 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
23295 2004-08-25 Richard Henderson <rth@redhat.com>
23297 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
23298 the bits that expect kind=8 to be the largest real kind.
23300 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23302 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
23304 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23306 * gfortran.dg/assignment_1.f90: New test.
23308 2004-08-25 Adam Nemet <anemet@lnxw.com>
23310 * g++.dg/template/repo3.C: New test.
23312 2004-08-25 Roger Sayle <roger@eyesopen.com>
23314 PR middle-end/16693
23315 PR tree-optimization/16372
23316 * g++.dg/opt/pr16372-1.C: New test case.
23317 * g++.dg/opt/pr16693-1.C: New test case.
23318 * g++.dg/opt/pr16693-2.C: New test case.
23320 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23322 * objc.dg/proto-lossage-4.m: New test.
23324 2004-08-25 Mark Mitchell <mark@codesourcery.com>
23327 * g++.dg/inherit/local2.C: New test.
23329 2004-08-25 Paul Brook <paul@codesourcery.com>
23332 * gfortran.dg/string_ctor_1.f90: New test.
23334 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23337 * g++.dg/template/redecl2.C: New test.
23339 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23342 * gfortran.dg/pr17143.f90: New test.
23344 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23347 * gfortran.dg/pr17164.f90: New test.
23349 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23351 * gcc.dg/tree-ssa/loop-1.c: New test.
23353 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23355 * gcc.c-torture/compile/20040824-1.c: New test.
23357 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23359 * gcc.c-torture/compile/iftrap-3.c: New test.
23361 2004-08-24 Paul Brook <paul@codesourcery.com>
23363 * gfortran.dg/entry_2.f90: New test.
23365 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23368 * g++.dg/lookup/ambig[12].C: New.
23370 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23373 * g++.dg/template/crash21.C: New test.
23374 * g++.dg/template/crash22.C: Likewise.
23376 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23379 * g++.dg/template/access15.C: New.
23381 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23384 * g++.dg/template/repo2.C: New test.
23386 2004-08-23 Roger Sayle <roger@eyesopen.com>
23388 PR rtl-optimization/17078
23389 * gcc.c-torture/execute/pr17078-1.c: New test case.
23391 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23394 * gcc.dg/debug/crash1.c: New test.
23396 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23399 * gcc.dg/loop-5.c: New test.
23401 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23403 * gcc.c-torture/execute/20040823-1.c: New test.
23405 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
23407 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
23408 to the assembler. Simplify test accordingly.
23409 (asm_abi_flags): Use GNU names.
23410 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
23411 to check for ABI flags.
23413 2004-08-22 Andrew Pinski <apinski@apple.com>
23415 * g++.dg/opt/pr14029.C: New test.
23416 * gcc.c-torture/execute/pr15262.c: New test.
23418 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23420 * gfortran.dg/reduction.f90: Add checks with complex arguments.
23422 2004-08-21 Bud Davis <bdavis9659@comcast.net>
23425 * gfortran.dg/direct_io.f90: New test.
23427 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23430 * g++.dg/inherit/local2.C: New test.
23432 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
23435 * g++.dg/warn/Wparentheses-4.C: New test.
23437 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23440 * g++.dg/inherit/local2.C: New test.
23442 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
23443 * gcc.dg/ppc-ldstruct.c: Likewise.
23444 * gcc.dg/ppc64-abi-2.c: Likewise.
23446 2004-08-20 Jakub Jelinek <jakub@redhat.com>
23448 PR rtl-optimization/17099
23449 * gcc.c-torture/execute/20040820-1.c: New test.
23451 2004-08-20 David Edelsohn <edelsohn@gnu.org>
23453 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
23455 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
23458 * gfortran.dg/auto_array_1.f90: New test.
23460 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23463 * gfortran.dg/simpleif_1.f90: New test.
23465 2004-08-19 Mark Mitchell <mark@codesourcery.com>
23467 * lib/target-supports.exp (check_profiling_available): Return
23468 false for arm*-*-symbianelf* and arm*-*-eabi*.
23471 * g++.dg/template/delete1.C: New test.
23473 2004-08-19 Paul Brook <paul@codesourcery.com>
23477 * gfortran.dg/data_char_1.f90: New test.
23479 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
23482 * gfortran.dg/reduction.f90: New testcase.
23484 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23487 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
23489 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
23492 * g++.dg/Wparentheses-3.C: New test.
23494 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
23496 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
23497 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
23498 * gcc.dg/vect/vect-2.c: Likewise.
23499 * gcc.dg/vect/vect-3.c: Likewise.
23500 * gcc.dg/vect/vect-4.c: Likewise.
23501 * gcc.dg/vect/vect-5.c: Likewise.
23502 * gcc.dg/vect/vect-6.c: Likewise.
23503 * gcc.dg/vect/vect-7.c: Likewise.
23504 * gcc.dg/vect/vect-25.c: Likewise.
23505 * gcc.dg/vect/vect-31.c: Likewise.
23506 * gcc.dg/vect/vect-32.c: Likewise.
23507 * gcc.dg/vect/vect-34.c: Likewise.
23508 * gcc.dg/vect/vect-36.c: Likewise.
23509 * gcc.dg/vect/vect-all.c: Likewise.
23511 2004-08-18 Mark Mitchell <mark@codesourcery.com>
23514 * g++.dg/template/operator4.C: New test.
23516 2004-08-18 Richard Henderson <rth@redhat.com>
23518 * gcc.dg/20040206-1.c: XFAIL.
23520 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23523 * g++.dg/template/array7.C: New test.
23525 2004-08-17 James E Wilson <wilson@specifixinc.com>
23527 * gcc.dg/mips-movcc-1.c: New test.
23528 * gcc.dg/mips-movcc-2.c: New test.
23529 * gcc.dg/mips-movcc-3.c: New test.
23531 * gcc.dg/mips-nmadd-1.c: New test.
23532 * gcc.dg/mips-nmadd-2.c: New test.
23534 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23537 * g++.dg/opt/inline8.C: New test.
23540 * g++.dg/parse/error17.C: New test.
23542 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
23544 * gcc.dg/vect: New directory for vectorizer tests.
23545 * gcc.dg/vect/tree-vect.h: New file.
23546 * gcc.dg/vect/vect.exp: New file.
23547 * gcc.dg/vect/pr16105.c.c: New test.
23548 * gcc.dg/vect/vect-1.c: New test.
23549 * gcc.dg/vect/vect-2.c: New test.
23550 * gcc.dg/vect/vect-3.c: New test.
23551 * gcc.dg/vect/vect-4.c: New test.
23552 * gcc.dg/vect/vect-5.c: New test.
23553 * gcc.dg/vect/vect-6.c: New test.
23554 * gcc.dg/vect/vect-7.c: New test.
23555 * gcc.dg/vect/vect-8.c: New test.
23556 * gcc.dg/vect/vect-9.c: New test.
23557 * gcc.dg/vect/vect-10.c: New test.
23558 * gcc.dg/vect/vect-11.c: New test.
23559 * gcc.dg/vect/vect-12.c: New test.
23560 * gcc.dg/vect/vect-13.c: New test.
23561 * gcc.dg/vect/vect-14.c: New test.
23562 * gcc.dg/vect/vect-15.c: New test.
23563 * gcc.dg/vect/vect-16.c: New test.
23564 * gcc.dg/vect/vect-17.c: New test.
23565 * gcc.dg/vect/vect-18.c: New test.
23566 * gcc.dg/vect/vect-19.c: New test.
23567 * gcc.dg/vect/vect-20.c: New test.
23568 * gcc.dg/vect/vect-21.c: New test.
23569 * gcc.dg/vect/vect-22.c: New test.
23570 * gcc.dg/vect/vect-23.c: New test.
23571 * gcc.dg/vect/vect-24.c: New test.
23572 * gcc.dg/vect/vect-25.c: New test.
23573 * gcc.dg/vect/vect-26.c: New test.
23574 * gcc.dg/vect/vect-27.c: New test.
23575 * gcc.dg/vect/vect-28.c: New test.
23576 * gcc.dg/vect/vect-29.c: New test.
23577 * gcc.dg/vect/vect-30.c: New test.
23578 * gcc.dg/vect/vect-31.c: New test.
23579 * gcc.dg/vect/vect-32.c: New test.
23580 * gcc.dg/vect/vect-33.c: New test.
23581 * gcc.dg/vect/vect-34.c: New test.
23582 * gcc.dg/vect/vect-35.c: New test.
23583 * gcc.dg/vect/vect-36.c: New test.
23584 * gcc.dg/vect/vect-37.c: New test.
23585 * gcc.dg/vect/vect-38.c: New test.
23586 * gcc.dg/vect/vect-40.c: New test.
23587 * gcc.dg/vect/vect-41.c: New test.
23588 * gcc.dg/vect/vect-42.c: New test.
23589 * gcc.dg/vect/vect-43.c: New test.
23590 * gcc.dg/vect/vect-44.c: New test.
23591 * gcc.dg/vect/vect-45.c: New test.
23592 * gcc.dg/vect/vect-46.c: New test.
23593 * gcc.dg/vect/vect-47.c: New test.
23594 * gcc.dg/vect/vect-48.c: New test.
23595 * gcc.dg/vect/vect-49.c: New test.
23596 * gcc.dg/vect/vect-50.c: New test.
23597 * gcc.dg/vect/vect-51.c: New test.
23598 * gcc.dg/vect/vect-52.c: New test.
23599 * gcc.dg/vect/vect-53.c: New test.
23600 * gcc.dg/vect/vect-54.c: New test.
23601 * gcc.dg/vect/vect-55.c: New test.
23602 * gcc.dg/vect/vect-56.c: New test.
23603 * gcc.dg/vect/vect-57.c: New test.
23604 * gcc.dg/vect/vect-58.c: New test.
23605 * gcc.dg/vect/vect-59.c: New test.
23606 * gcc.dg/vect/vect-60.c: New test.
23607 * gcc.dg/vect/vect-61.c: New test.
23608 * gcc.dg/vect/vect-all.c: New test.
23609 * gcc.dg/vect/vect-none.c: New test.
23611 2004-08-17 Paul Brook <paul@codesourcery.com>
23614 * gfortran.dg/entry_1.f90: New test.
23616 2004-08-17 Andrew Pinski <apinski@apple.com>
23618 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
23620 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
23622 * gcc.dg/pr17036-1.c: New test.
23624 2004-08-16 Devang Patel <dpatel@apple.com>
23626 * gcc.dg/darwin-20040809-1.c: New test.
23628 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
23630 * gcc.dg/funcdef-attr-1.c: New test.
23632 2004-08-16 Janis Johnson <janis187@us.ibm.com>
23634 * gcc.dg/altivec-17.c: New test.
23635 * gcc.dg/altivec-18.c: New test.
23637 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23640 * g++.dg/template/vtable2.C: New test.
23642 2004-08-14 Richard Henderson <rth@redhat.com>
23644 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
23645 * gcc.dg/pack-test-4.c (main): Return 0.
23646 * gcc.dg/setjmp-1.c: Remove XFAIL.
23647 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
23649 2004-08-14 Richard Henderson <rth@redhat.com>
23651 * gcc.dg/980217-1.c: Add prototype for printf.
23653 2004-08-13 Bud Davis <bdavis9659@comcast.net>
23655 * gfortran.dg/pr16935.f90: New test.
23657 2004-08-13 Janis Johnson <janis187@us.ibm.com>
23659 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
23661 2004-08-13 Paul Brook <paul@codesourcery.com>
23663 * gfortran.dg/der_io_1.f90: Remove stray comma.
23665 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23667 * gcc.dg/vmx/cw-bug-2.c: Remove.
23668 * gcc.dg/vmx/vprint-1.c: Remove.
23669 * gcc.dg/vmx/vscan-1.c: Remove.
23671 2004-08-12 Devang patel <dpatel@apple.com>
23673 * gcc.dg/darwin-20040809-2.c: New test.
23675 2004-08-12 Janis Johnson <janis1872us.ibm.com>
23677 * g++.dg/ext/altivec-12.C: New test.
23679 * g++.dg/ext/altivec-11.C: New test.
23681 2004-08-12 Paul Brook <paul@codesourcery.com>
23683 * g++.dg/abi/arm_cxa_vec_1.C: New test.
23685 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23687 * g++.dg/ext/altivec-2.C: Check for hardware support before
23688 executing any VMX instructions.
23690 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
23692 2004-08-12 Jakub Jelinek <jakub@redhat.com>
23695 * g++.old-deja/g++.other/comdat4.C: New test.
23696 * g++.old-deja/g++.other/comdat4-aux.cc: New.
23698 2004-08-12 Ben Elliston <bje@au.ibm.com>
23701 * gcc.dg/pr16286.c: New test.
23703 2004-08-12 Jan Beulich <jbeulich@novell.com>
23705 * g++.dg/ext/asm5.C: New.
23707 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23710 * g++.dg/eh/crash1.C: New test.
23713 * g++.dg/ext/construct1.C: New test.
23715 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23718 * g++.dg/init/ptrmem1.C: New test.
23721 * g++.dg/parse/offsetof5.C: New test.
23724 * g++.dg/template/overload3.C: New test.
23726 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23729 * g++.dg/parse/error16.C: New test.
23732 * g++.dg/template/error14.C: New test.
23735 * g++.dg/template/error15.C: New test.
23737 2004-08-11 Devang Patel <dpatel@apple.com>
23739 * gcc.dg/darwin-ld-20040809-1.c: New test.
23740 * gcc.dg/darwin-ld-20040809-2.c: New test.
23742 2004-08-11 Steven G. Kargl <kargls@comcast.net>
23745 * gfortran.dg/dfloat_1.f90: New test.
23747 2004-08-09 Mark Mitchell <mark@codesourcery.com>
23749 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
23750 * gcc.dg/dll-2.c: Fix dg-require syntax.
23751 * gcc.misc-tests/arm-isr.c (abort): Declare.
23754 2004-08-10 Mark Mitchell <mark@codesourcery.com>
23757 * g++.dg/parse/crash16.C: New test.
23759 2004-08-10 Roger Sayle <roger@eyesopen.com>
23761 * gcc.dg/mips-rsqrt-1.c: New test case.
23762 * gcc.dg/mips-rsqrt-2.c: New test case.
23763 * gcc.dg/mips-rsqrt-3.c: New test case.
23765 2004-08-10 Paul Brook <paul@codesourcery.com>
23767 * gfortran.dg/der_io_1.f90: New test.
23769 2004-08-10 Paul Brook <paul@codesourcery.com>
23772 * gfortran.dg/der_array_1.f90: New test.
23774 2004-08-09 David Edelsohn <edelsohn@gnu.org>
23776 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
23778 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
23780 * gcc.dg/wchar_t-2.c: Fix typo.
23782 2004-08-09 Falk Hueffner <falk@debian.org>
23784 PR tree-optimization/12517
23785 * gcc.c-torture/compile/pr12517.c: New test.
23787 PR tree-optimization/12578
23788 * gcc.c-torture/compile/pr12578.c: New test.
23790 PR tree-optimization/12899
23791 * gcc.c-torture/compile/pr12899.c: New test.
23793 PR rtl-optimization/14692
23794 * gcc.c-torture/compile/pr14692.c: New test.
23796 PR tree-optimization/16461
23797 * gcc.c-torture/compile/pr16461.c: New test.
23799 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
23801 * gfortran.dg/getenv_1.f90: New test.
23803 2004-08-06 Mark Mitchell <mark@codesourcery.com>
23805 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
23807 * gcc.dg/symbian5.c: Test -fno-short-wchar.
23809 2004-08-06 Paul Brook <paul@codesourcery.com>
23811 * gfortran.dg/ret_array_1.f90: New test.
23812 * gfortran.dg/ret_pointer_1.f90: New test.
23814 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
23816 * gcc.dg/missing-field-init-[12].c: New tests.
23817 * g++.dg/warn/missing-field-init-[12].C: New tests.
23819 2004-08-06 Mark Mitchell <mark@codesourcery.com>
23821 * gcc.dg/enum2.c: New test.
23822 * gcc.dg/symbian3.c: Likewise.
23823 * gcc.dg/symbian4.c: Likewise.
23824 * gcc.dg/wchar_t-2.c: Likewise.
23826 2004-08-05 Mark Mitchell <mark@codesourcery.com>
23828 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
23831 2004-08-05 Mark Mitchell <mark@codesourcery.com>
23833 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
23834 dg-require-visiblity.
23835 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
23836 * g++.dg/ext/visibility/fvisibility.C: Likewise.
23837 * g++.dg/ext/visibility/memfuncts.C: Likewise.
23838 * g++.dg/ext/visibility/new1.C: Likewise.
23839 * g++.dg/ext/visibility/pragma.C: Likewise.
23840 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
23841 * g++.dg/ext/visibility/virtual.C: Likewise.
23842 * g++/dg/ext/visibility/visibility-1.C: Likewise.
23843 * g++/dg/ext/visibility/visibility-2.C: Likewise.
23844 * g++/dg/ext/visibility/visibility-3.C: Likewise.
23845 * g++/dg/ext/visibility/visibility-4.C: Likewise.
23846 * g++/dg/ext/visibility/visibility-5.C: Likewise.
23847 * g++/dg/ext/visibility/visibility-6.C: Likewise.
23848 * g++/dg/ext/visibility/visibility-7.C: Likewise.
23849 * g++/dg/ext/visibility/visibility-8.C: New test.
23850 * gcc.c-torture/compile/dll.x: Remove.
23851 * gcc.dg/dll-2.c: Use dg-require-dll
23852 * gcc.dg/visibility-10.c: New test.
23853 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
23855 * testsuite/lib/scanasm.exp (scan_hidden): New function.
23856 (scan_not_hidden): Likewise.
23858 2004-08-05 David Edelsohn <edelsohn@gnu.org>
23860 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
23862 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
23864 * gcc.c-torture/execute/20040805-1.c: New test.
23866 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
23868 * gcc.dg/20020118-1.c: Declare abort.
23869 * gcc.dg/altivec_check.h: Likewise.
23870 * gcc.dg/iftrap-2.c: Likewise.
23871 * gcc.dg/pragma-darwin.c: Likewise.
23872 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
23874 2004-08-04 Geoffrey Keating <geoffk@apple.com>
23876 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
23878 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
23880 * gcc.c-torture/execute/builtins/abs-2.c,
23881 gcc.c-torture/execute/builtins/abs-3.c,
23882 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
23883 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
23884 intmax_t, uintmax_t and their limits.
23885 * gcc.dg/intmax_t-1.c: New test.
23887 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23889 * g++.dg/tc1/dr147.C: Add reference to PR.
23891 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
23893 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
23894 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
23896 2004-08-03 David Edelsohn <edelsohn@gnu.org>
23898 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
23900 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23902 * gcc.dg/redecl-5.c: New test.
23903 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
23906 2004-08-03 Roger Sayle <roger@eyesopen.com>
23908 PR middle-end/16790
23909 * gcc.c-torture/execute/pr16790-1.c: New test case.
23911 2004-08-03 Mark Mitchell <mark@codesourcery.com>
23913 * g++.dg/ext/visibility/assign1.C: New test.
23914 * g++.dg/ext/visibility/new1.C: Likewise.
23916 * gcc.dg/symbian1.c: New test.
23917 * gcc.dg/symbian2.c: Likewise.
23919 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
23922 * gcc.dg/i386-sse-9.c: New test.
23924 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23926 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
23928 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23930 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
23931 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
23932 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
23933 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
23934 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
23935 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
23936 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
23937 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
23938 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
23939 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
23940 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
23941 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
23942 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
23943 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
23944 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
23945 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
23946 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
23947 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
23948 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
23949 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
23950 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
23951 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
23952 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
23953 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23954 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
23955 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
23956 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
23957 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
23958 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
23959 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
23960 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
23961 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
23962 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
23963 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
23964 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
23965 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
23966 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
23967 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
23968 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
23969 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
23970 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
23971 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
23972 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
23973 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
23974 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
23975 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
23976 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
23977 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
23978 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
23979 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
23980 gcc.misc-tests/i386-pf-3dnow-1.c,
23981 gcc.misc-tests/i386-pf-athlon-1.c,
23982 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
23983 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
23984 Declare built-in functions used.
23985 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
23987 2004-08-02 Mark Mitchell <mark@codesourcery.com>
23990 * g++.dg/lookup/using12.C: New test.
23992 * g++.dg/init/null1.C: Fix PR number.
23993 * g++.dg/parse/namespace10.C: Likewise.
23995 2004-08-01 Mark Mitchell <mark@codesourcery.com>
23998 * g++.dg/template/spec17.C: New test.
23999 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
24000 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
24002 2004-08-02 David Billinghurst
24005 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
24007 2004-08-01 Zack Weinberg <zack@codesourcery.com>
24009 * gcc.dg/ia64-got-1.c: New test case.
24011 2004-08-01 Mark Mitchell <mark@codesourcery.com>
24014 * g++.dg/init/null1.C: New test.
24015 * g++.dg/tc1/dr76.C: Adjust error marker.
24018 * g++.dg/parse/namespace10.C: New test.
24021 * g++.dg/inherit/ptrmem2.C: New test.
24023 2004-08-02 Ben Elliston <bje@au.ibm.com>
24026 * gcc.dg/pr16155.c: New test.
24028 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
24030 * gcc.dg/redecl-2.c: New test.
24032 2004-07-30 Geoffrey Keating <geoffk@apple.com>
24034 * gcc.dg/darwin-longdouble.c: New file.
24036 2004-07-30 Richard Henderson <rth@redhat.com>
24038 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
24039 write to constant argument.
24040 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
24042 2004-07-30 Richard Henderson <rth@redhat.com>
24044 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
24045 tests of nearest around zero.
24047 2004-07-30 Andrew Pinski <apinski@apple.com>
24049 * gcc.c-torture/compile/20040730-1.c: New test.
24051 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24053 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
24056 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24058 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
24060 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
24062 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
24063 contains $ld_library_path.
24064 * lib/gfortran.exp (gfortran_link_flags): Likewise.
24066 2004-07-29 Richard Henderson <rth@redhat.com>
24068 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
24070 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
24071 (alt2, which): New.
24072 (Check): Accept either alternative.
24074 2004-07-29 Mark Mitchell <mark@codesourcery.com>
24076 * g++.dg/abi/inline1.C: New test.
24077 * g++.dg/abi/local1-a.cc: Likewise.
24078 * g++.dg/abi/local1.C: Likewise.
24079 * g++.dg/abi/mangle11.C: Tweak location of warnings.
24080 * g++.dg/abi/mangle12.C: Likewise.
24081 * g++.dg/abi/mangle17.C: Likewise.
24082 * g++.dg/abi/mangle20-2.C: Likewise.
24083 * g++.dg/opt/interface1.C: Likewise.
24084 * g++.dg/opt/interface1.h: Likewise.
24085 * g++.dg/opt/interface1-a.cc: New test.
24086 * g++.dg/parse/repo1.C: New test.
24087 * g++.dg/template/repo1.C: Likewise.
24088 * g++.dg/warn/Winline-1.C: Likewise.
24089 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
24091 2004-07-29 Diego Novillo <dnovillo@redhat.com>
24093 * gcc.dg/tree-ssa/20040729-1.c: New test.
24095 2004-07-27 Matt Austern <austern@apple.com>
24097 * gcc.dg/darwin-bool-1.c: New test.
24098 * gcc.dg/darwin-bool-2.c: New test.
24100 2004-07-28 Richard Henderson <rth@redhat.com>
24102 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
24103 arguments in the correct type. Don't write to constant arguments.
24105 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24107 PR tree-optimization/16688
24108 PR tree-optimization/16689
24109 * g++.dg/tree-ssa/pr16688.C: New test.
24111 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24113 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24114 loads. Not only in the comment, this time.
24116 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
24118 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
24119 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
24120 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
24121 * gcc.dg/sh4a-bitmovua.c: New.
24122 * gcc.dg/sh4a-cos.c: New.
24123 * gcc.dg/sh4a-cosf.c: New.
24124 * gcc.dg/sh4a-fprun.c: New.
24125 * gcc.dg/sh4a-fsrra.c: New.
24126 * gcc.dg/sh4a-memmovua.c: New.
24127 * gcc.dg/sh4a-sin.c: New.
24128 * gcc.dg/sh4a-sincos.c: New.
24129 * gcc.dg/sh4a-sincosf.c: New.
24130 * gcc.dg/sh4a-sinf.c: New.
24132 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24134 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
24136 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24138 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
24141 2004-07-27 Andrew Pinski <apinski@apple.com>
24143 * g++.dg/rtti/tinfo1.C: Correct the xfail.
24145 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
24147 * gcc.dg/pragma-isr.c: New test.
24149 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24152 * g++.dg/template/ttp11.C: New test.
24154 2004-07-27 Diego Novillo <dnovillo@redhat.com>
24156 * gcc.c-torture/compile/20040727-1.c: New test.
24158 2004-07-26 Eric Christopher <echristo@redhat.com>
24160 * gcc.c-torture/compile/20040726-2.c: New test.
24162 2004-07-26 Andrew Pinski <apinski@apple.com>
24164 * g++.dg/rtti/tinfo1.C: Xfail.
24166 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
24168 * gcc.c-torture/compile/20040726-1.c: New test.
24170 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
24171 Brian Ryner <bryner@brianryner.com>
24175 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
24176 * g++.dg/ext/visibility/: New directory.
24177 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
24178 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
24179 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
24180 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
24181 * g++.dg/ext/visibility/fvisibility.C,
24182 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
24183 g++.dg/ext/visibility/fvisibility-override1.C
24184 g++.dg/ext/visibility/fvisibility-override2.C
24185 g++.dg/ext/visibility/memfuncts.C
24186 g++.dg/ext/visibility/noPLT.C
24187 g++.dg/ext/visibility/pragma.C
24188 g++.dg/ext/visibility/pragma-override1.C
24189 g++.dg/ext/visibility/pragma-override2.C
24190 g++.dg/ext/visibility/staticmemfuncts.C
24191 g++.dg/ext/visibility/virtual.C: New tests.
24193 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24196 * gcc.dg/pr15360-1.c: New test.
24198 2004-07-25 Daniel Jacobowitz <dan@debian.org>
24200 * gcc.dg/pragma-align-2.c: New test.
24201 * gcc.dg/pragma-init-fini.c: New test.
24202 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
24205 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24207 * gcc.dg/init-string-2.c: New test.
24209 2004-07-24 Zack Weinberg <zack@codesourcery.com>
24212 * gcc.dg/Wredundant-decls-1.c: New test case.
24214 2004-07-24 Jakub Jelinek <jakub@redhat.com>
24216 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
24217 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
24218 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
24219 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
24220 * gcc.dg/compat/generate-random.c: New file.
24221 * gcc.dg/compat/generate-random.h: Likewise.
24222 * gcc.dg/compat/generate-random_r.c: Likewise.
24223 * gcc.dg/compat/struct-layout-1.h: Likewise.
24224 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
24225 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
24226 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
24227 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
24228 * gcc.dg/compat/struct-layout-1_main.c: New test.
24229 * gcc.dg/compat/struct-layout-1_x.c: New file.
24230 * gcc.dg/compat/struct-layout-1_y.c: New file.
24231 * gcc.dg/compat/struct-layout-1_test.h: New file.
24233 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
24235 * gcc.dg/comp-return-1.c: New test
24237 2004-07-23 Janis Johnson <janis187@us.ibm.com>
24239 * gcc.dg/vmx/8-02a.c: Fix typo.
24241 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
24242 * gcc.dg/darwin-abi-3.c: New test.
24244 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
24245 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
24247 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
24248 * gcc.dg/vmx/ops-long-1.c: New test.
24249 * gcc.dg/vmx/ops-long-2.c: New test.
24251 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
24253 * g++.dg/lookup/conv-[1234].C: New.
24255 2004-07-22 Mark Mitchell <mark@codesourcery.com>
24257 * g++.dg/parse/attr2.C: Simplify.
24259 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24262 * gcc.c-torture/execute/pr7284-1.c: New test.
24264 2004-07-22 Brian Booth <bbooth@redhat.com>
24266 * gcc.dg/tree-ssa/20040721-1.c: New test.
24268 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
24270 * g++.dg/template/crash20.c: New.
24272 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
24274 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
24275 Add dg-run directive. Declare variables as required.
24276 * gfortran.dg/g77/README: Update
24278 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
24280 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
24281 gcc.dg/cris-peep2-andu2.c: New tests.
24283 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24286 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
24288 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
24290 * gcc.dg/qual-return-2.c: Update expected messages.
24291 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
24293 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24295 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
24296 * gcc.dg/noncompile/921102-1.c: Update expected error message.
24298 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24301 * gcc.dg/init-string-1.c: New test.
24303 2004-07-21 Jakub Jelinek <jakub@redhat.com>
24305 PR middle-end/15345
24307 * gcc.dg/torture/nested-fn-1.c: New test.
24309 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
24312 * gcc.dg/ia64-fptr-1.c: New file.
24314 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24317 * g++.dg/template/spec16.C: New test.
24318 * g++.old-deja/g++.robertl/eb118.C: Remove.
24320 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24323 * g++.dg/template/spec15.C: New test.
24325 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
24327 Copy cases from g77.f-torture/execute and add dg-run
24328 directive. Other changes as noted.
24329 * gfortran.dg/g77/13037.f
24330 * gfortran.dg/g77/1832.f
24331 * gfortran.dg/g77/19981119-0.f
24332 * gfortran.dg/g77/19990313-0.f
24333 * gfortran.dg/g77/19990313-1.f
24334 * gfortran.dg/g77/19990313-2.f
24335 * gfortran.dg/g77/19990313-3.f
24336 * gfortran.dg/g77/19990419-1.f
24337 * gfortran.dg/g77/19990826-0.f
24338 * gfortran.dg/g77/19990826-2.f
24339 * gfortran.dg/g77/20000503-1.f
24340 * gfortran.dg/g77/20001111.f
24341 * gfortran.dg/g77/20010116.f
24342 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
24343 * gfortran.dg/g77/20010430.f
24344 * gfortran.dg/g77/6177.f
24345 * gfortran.dg/g77/947.f
24346 * gfortran.dg/g77/970816-3.f
24347 * gfortran.dg/g77/971102-1.f
24348 * gfortran.dg/g77/980520-1.f
24349 * gfortran.dg/g77/980628-0.f
24350 * gfortran.dg/g77/980628-1.f
24351 * gfortran.dg/g77/980628-10.f
24352 * gfortran.dg/g77/980628-2.f
24353 * gfortran.dg/g77/980628-3.f
24354 * gfortran.dg/g77/980628-7.f
24355 * gfortran.dg/g77/980628-8.f
24356 * gfortran.dg/g77/980628-9.f
24357 * gfortran.dg/g77/980701-0.f
24358 * gfortran.dg/g77/980701-1.f
24359 * gfortran.dg/g77/cabs.f
24360 * gfortran.dg/g77/claus.f
24361 * gfortran.dg/g77/complex_1.f
24362 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
24363 * gfortran.dg/g77/dcomplex.f
24364 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
24365 * gfortran.dg/g77/f90-intrinsic-mathematical.f
24366 * gfortran.dg/g77/f90-intrinsic-numeric.f
24367 * gfortran.dg/g77/int8421.f
24368 * gfortran.dg/g77/labug1.f
24369 * gfortran.dg/g77/large_vec.f
24370 * gfortran.dg/g77/le.f
24371 * gfortran.dg/g77/short.f
24372 * gfortran.dg/g77/README: Update
24374 2004-07-20 Mark Mitchell <mark@codesourcery.com>
24377 * g++.dg/parse/lookup4.C: New test.
24379 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24382 * g++.dg/template/ttp10.C: New test.
24384 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
24386 * gcc.dg/pr12625-1.c: New test.
24388 2004-07-20 Steven Bosscher <stevenb@suse.de>
24390 * testsuite/gcc.dg/switch-warn-1.c: New test.
24391 * testsuite/gcc.dg/switch-warn-2.c: New test.
24392 * gcc.c-torture/compile/pr14730.c: Update.
24394 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
24396 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
24397 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
24398 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
24399 g++.dg/template/nontype3.C: Remove trailing CR from tests.
24401 2004-07-18 Mark Mitchell <mark@codesourcery.com>
24404 * g++.dg/template/assign1.C: New test.
24406 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24409 * g++.dg/template/ttp9.C: New test.
24411 2004-07-19 Daniel Jacobowitz <dan@debian.org>
24413 * gcc.dg/format/cmn-err-1.c: New test.
24415 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
24417 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
24418 gcc.dg/Wparentheses-10.c: New tests.
24419 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
24421 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24424 * gfortran.dg/g77//ffixed-line-length-0.f,
24425 gfortran.dg/g77/ffixed-line-length-132.f,
24426 gfortran.dg/g77/ffixed-line-length-72.f,
24427 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
24428 gfortran.dg/g77/README: Update.
24430 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24433 * g++.dg/template/non-dependent7.C: New test.
24434 * g++.dg/template/non-dependent8.C: Likewise.
24435 * g++.dg/template/non-dependent9.C: Likewise.
24436 * g++.dg/template/non-dependent10.C: Likewise.
24438 2004-07-17 Mark Mitchell <mark@codesourcery.com>
24441 * g++.dg/parse/attr2.C: New test.
24443 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
24446 * g77.f-torture: Ditto.
24448 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
24450 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
24451 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
24452 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
24454 2004-07-16 Richard Henderson <rth@redhat.com>
24456 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
24458 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24460 * lib/fortran-torture.exp (fortran-torture): Don't test compile
24461 tests with full list of options.
24462 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
24463 of TORTURE_OPTIONS if test contains 'dg-do run'.
24466 * gfortran.dg/do_iterator.f90: New test.
24468 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24470 PR rtl-optimization/16536
24471 * gcc.c-torture/execute/restrict-1.c: New test.
24473 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24476 * gfortran.dg/pr15324.f90: New test.
24479 * gfortran.dg/pr15129.f90: New test.
24482 * gfortran.dg/pr15140.f90: New test.
24485 * gfortran.fortran-torture/execute/bounds.f90: Add check for
24486 compile-time simplification.
24488 2004-07-14 Mike Stump <mrs@apple.com>
24490 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
24492 2004-07-14 James E Wilson <wilson@specifixinc.com>
24495 * gcc.dg/profile-generate-1.c: New.
24497 2004-07-15 Jakub Jelinek <jakub@redhat.com>
24499 * gcc.c-torture/execute/20040709-1.c: New test.
24500 * gcc.c-torture/execute/20040709-2.c: New test.
24502 2004-07-14 Mike Stump <mrs@apple.com>
24504 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
24506 2004-07-14 Mike Stump <mrs@apple.com>
24508 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
24510 2004-07-13 Mark Mitchell <mark@codesourcery.com>
24513 * g++.dg/parse/mutable1.C: New test.
24515 2004-07-13 Diego Novillo <dnovillo@redhat.com>
24517 PR tree-optimization/16443
24518 * gcc.dg/tree-ssa/20040713-1.c: New test.
24520 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
24522 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
24525 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24527 * gfortran.dg/g77/README: New file
24528 * gfortran.dg/g77/19981216-0.f: Copy from
24529 g77.f-torture/noncompile. Add "dg-do compile" and
24530 dg-error as required.
24531 * gfortran.dg/g77/19990218-1.f: Likewise.
24532 * gfortran.dg/g77/19990905-1.f: Likewise.
24533 * gfortran.dg/g77/9263.f: Likewise.
24534 * gfortran.dg/g77/980615-0.f: Likewise.
24535 * gfortran.dg/g77/980616-0.f: Likewise.
24536 * gfortran.dg/g77/check0.f: Likewise.
24537 * gfortran.dg/g77/select_no_compile.f: Likewise.
24539 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24541 Copy files from g77.f-torture/compile.
24542 Add "{ dg-do compile}". Other changes as noted
24543 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
24544 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
24545 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
24546 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
24547 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
24548 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
24549 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
24550 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
24551 statement to conform to standard. Append alpha1.x for reference.
24552 * gfortran.dg/g77/xformat.f: Add dg-warning
24554 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24556 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
24557 Add {dg-do compile} directive.
24558 * gfortran.dg/g77/cpp2.F: Likewise.
24560 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24563 * g++.dg/lookup/name-clash1.C: New test.
24566 * g++.dg/lookup/name-clash2.C: New test.
24569 * g++.dg/lookup/name-clash3.C: New test.
24571 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24573 * g++.dg/lookup/new2.C: New test.
24574 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
24576 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
24578 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
24579 Add {dg-do compile} directive.
24580 * gfortran.dg/g77/13060.f: Likewise.
24581 * gfortran.dg/g77/19990218-0.f: Likewise.
24582 * gfortran.dg/g77/19990305-0.f: Likewise.
24583 * gfortran.dg/g77/19990419-0.f: Likewise.
24584 * gfortran.dg/g77/19990502-0.f: Likewise.
24585 * gfortran.dg/g77/19990502-1.f: Likewise.
24586 * gfortran.dg/g77/19990525-0.f: Likewise.
24587 * gfortran.dg/g77/19990826-1.f: Likewise.
24588 * gfortran.dg/g77/19990826-3.f: Likewise.
24589 * gfortran.dg/g77/19990905-2.f: Likewise.
24590 * gfortran.dg/g77/20000412-1.f: Likewise.
24591 * gfortran.dg/g77/20000511-1.f: Likewise.
24592 * gfortran.dg/g77/20000511-2.f: Likewise.
24593 * gfortran.dg/g77/20000518.f: Likewise.
24594 * gfortran.dg/g77/20000601-1.f: Likewise.
24595 * gfortran.dg/g77/20000601-2.f: Likewise.
24596 * gfortran.dg/g77/20000629-1.f: Likewise.
24597 * gfortran.dg/g77/20000630-2.f: Likewise.
24598 * gfortran.dg/g77/20010115.f: Likewise.
24599 * gfortran.dg/g77/20010321-1.f: Likewise.
24600 * gfortran.dg/g77/20010426.f: Likewise.
24601 * gfortran.dg/g77/20020307-1.f: Likewise.
24602 * gfortran.dg/g77/8485.f: Likewise.
24603 * gfortran.dg/g77/960317-1.f: Likewise.
24604 * gfortran.dg/g77/970915-0.f: Likewise.
24605 * gfortran.dg/g77/980310-1.f: Likewise.
24606 * gfortran.dg/g77/980310-2.f: Likewise.
24607 * gfortran.dg/g77/980310-3.f: Likewise.
24608 * gfortran.dg/g77/980310-4.f: Likewise.
24609 * gfortran.dg/g77/980310-6.f: Likewise.
24610 * gfortran.dg/g77/980310-7.f: Likewise.
24611 * gfortran.dg/g77/980310-8.f: Likewise.
24612 * gfortran.dg/g77/980419-2.f: Likewise.
24613 * gfortran.dg/g77/980424-0.f: Likewise.
24614 * gfortran.dg/g77/980427-0.f: Likewise.
24615 * gfortran.dg/g77/980729-0.f: Likewise.
24616 * gfortran.dg/g77/981117-1.f: Likewise.
24617 * gfortran.dg/g77/toon_1.f: Likewise.
24619 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24622 * g++.dg/other/abstract2.C: New test.
24624 2004-07-12 Paul Brook <paul@codesourcery.com>
24626 * gfortran.dg/pointer_init_1.f90: New test.
24628 2004-07-11 Paul Brook <paul@codesourcery.com>
24631 * gfortran.dg/contained_1.f90: New test.
24633 2004-07-11 Mark Mitchell <mark@codesourcery.com>
24635 * g++.dg/parse/defarg8.C: New test.
24637 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24640 * gfortran.dg/pr16433.f: New test.
24643 * gfortran.dg/pr15754.f90: New test.
24645 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
24647 PR tree-optimization/16437
24648 * gcc.c-torture/execute/bitfld-4.c: New test.
24650 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24652 * gfortran.fortran-torture/execute/common_2.f90: Add check for
24653 access to common var from module.
24655 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24658 * gfortran.fortran-torture/execute/common_2.f90: New test.
24660 2004-07-10 Paul Brook <paul@codesourcery.com>
24662 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
24664 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24667 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
24669 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
24671 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
24672 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
24673 * gfortran.dg/g77/ffree-form-1.f: Likewise.
24674 * gfortran.dg/g77/ffree-form-2.f: Likewise.
24675 * gfortran.dg/g77/ffree-form-3.f: Likewise.
24676 * gfortran.dg/g77/fno-underscoring.f: Likewise.
24677 * gfortran.dg/g77/funderscoring.f: Likewise.
24678 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
24680 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24682 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
24684 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24685 Paul Brook <paul@codesourcery.com>
24688 * gfortran.dg/common_pointer_1.f90: New test.
24690 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24692 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
24694 2004-07-09 James E Wilson <wilson@specifixinc.com>
24697 * gcc.c-torture/compile/20040709-1.c: New.
24699 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24702 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
24704 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24707 * gfortran.dg/shape_1.f90: New test.
24709 2004-07-09 Zack Weinberg <zack@codesourcery.com>
24710 Andrew Pinski <apinski@apple.com>
24712 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
24714 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24716 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
24719 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24720 Paul Brook <paul@codesourcery.com>
24722 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
24725 2004-07-09 Diego Novillo <dnovillo@redhat.com>
24727 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
24729 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24731 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
24732 testcases with capital suffix.
24734 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24740 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
24742 * gfortran.dg/implicit_1.f90: New test.
24744 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24746 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
24747 expression to match gfortran warning/error messages
24748 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
24751 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24753 * lib/fortran-torture.exp: Rename proc search_for to
24756 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24758 * gcc.c-torture/execute/simd-5.x: New file.
24759 XFAIL on SPARC 64-bit at -O0.
24761 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24765 * g++.dg/warn/effc3.C: New test.
24767 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24769 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
24770 change X to 1X in format.
24771 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
24772 add data statements to conform to standard.
24774 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24776 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
24777 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
24778 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
24780 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24782 * gfortran.dg/g77/7388.f: Copy from g77.dg
24783 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
24784 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
24785 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
24786 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
24787 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
24788 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
24789 * gfortran.dg/g77/strlen0.f: Likewise.
24791 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24793 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
24794 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
24796 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24798 * gcc.c-torture/execute/920428-2.x: Delete.
24799 * gcc.c-torture/execute/920501-7.x: Likewise.
24801 2004-07-08 Jakub Jelinek <jakub@redhat.com>
24803 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
24804 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
24805 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
24807 (PREFETCH_3DNOW): Add -march=c3.
24809 2004-07-08 Diego Novillo <dnovillo@redhat.com>
24812 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
24813 * gcc.c-torture/execute/bf64-1.x: Likewise.
24815 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24817 * gcc.c-torture/compile/20040708-1.c: New test.
24819 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24822 * g++.dg/warn/effc2.C: New test.
24824 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
24826 * gcc.c-torture/execute/bitfld-1.x: Remove.
24827 * gcc.c-torture/execute/bitfld-3.c: New test.
24828 * gcc.dg/bitfld-2.c: Remove XFAILs.
24830 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
24833 * g++.dg/rtti/tinfo1.C: New file.
24835 2004-07-07 Eric Christopher <echristo@redhat.com>
24837 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
24839 2004-07-07 Andrew Pinski <apinski@apple.com>
24841 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
24843 2004-07-07 Mark Mitchell <mark@codesourcery.com>
24845 * g++.dg/init/call1.C: XFAIL.
24847 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
24849 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
24850 except for movstrict*, to movmem* and clrstr* to clrmem*.
24852 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
24854 * gcc.c-torture/execute/20040707-1.c: New test.
24856 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
24858 * gcc.c-torture/execute/20040706-1.c: New test.
24860 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24863 * g++.dg/template/spec14.C: New test.
24865 2004-07-05 Jakub Jelinek <jakub@redhat.com>
24867 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
24868 nothing if not yet defined. Use it in b, c and d type definitions.
24869 * gcc.c-torture/execute/20040705-1.c: New test.
24870 * gcc.c-torture/execute/20040705-2.c: New test.
24872 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24875 * g++.dg/lookup/new1.C: New test.
24877 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24880 * g++.dg/template/sizeof8.C: New test.
24882 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
24884 * gcc.c-torture/compile/20040705-1.c: New test.
24886 2004-07-04 Bud Davis <bdavis9659@comcast.net>
24888 * gfortran.fortran-torture/execute/seq_io.f90: New test.
24890 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
24892 * gcc.dg/cpp/if-mop.c: Two new testcases.
24893 * gcc.dg/cpp/trad/comment-3.c: New.
24895 2004-07-04 Paul Brook <paul@codesourcery.com>
24897 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
24899 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
24902 * g++.dg/lookup/crash4.C: New test.
24904 2004-07-02 Zack Weinberg <zack@codesourcery.com>
24906 * gcc.c-torture/execute/builtin-abs-1.c
24907 * gcc.c-torture/execute/builtin-abs-2.c
24908 * gcc.c-torture/execute/builtin-complex-1.c
24909 * gcc.c-torture/execute/builtins/string-1-lib.c
24910 * gcc.c-torture/execute/builtins/string-1.c
24911 * gcc.c-torture/execute/builtins/string-2-lib.c
24912 * gcc.c-torture/execute/builtins/string-2.c
24913 * gcc.c-torture/execute/builtins/string-3-lib.c
24914 * gcc.c-torture/execute/builtins/string-3.c
24915 * gcc.c-torture/execute/builtins/string-4-lib.c
24916 * gcc.c-torture/execute/builtins/string-4.c
24917 * gcc.c-torture/execute/builtins/string-5-lib.c
24918 * gcc.c-torture/execute/builtins/string-5.c
24919 * gcc.c-torture/execute/builtins/string-6-lib.c
24920 * gcc.c-torture/execute/builtins/string-6.c
24921 * gcc.c-torture/execute/builtins/string-7-lib.c
24922 * gcc.c-torture/execute/builtins/string-7.c
24923 * gcc.c-torture/execute/builtins/string-8-lib.c
24924 * gcc.c-torture/execute/builtins/string-8.c
24925 * gcc.c-torture/execute/builtins/string-9-lib.c
24926 * gcc.c-torture/execute/builtins/string-9.c
24927 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
24928 * gcc.c-torture/execute/builtins/string-asm-1.c
24929 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
24930 * gcc.c-torture/execute/builtins/string-asm-2.c
24931 * gcc.c-torture/execute/stdio-opt-1.c
24932 * gcc.c-torture/execute/stdio-opt-2.c
24933 * gcc.c-torture/execute/stdio-opt-3.c
24934 * gcc.c-torture/execute/string-opt-1.c
24935 * gcc.c-torture/execute/string-opt-10.c
24936 * gcc.c-torture/execute/string-opt-11.c
24937 * gcc.c-torture/execute/string-opt-12.c
24938 * gcc.c-torture/execute/string-opt-13.c
24939 * gcc.c-torture/execute/string-opt-14.c
24940 * gcc.c-torture/execute/string-opt-15.c
24941 * gcc.c-torture/execute/string-opt-16.c
24942 * gcc.c-torture/execute/string-opt-2.c
24943 * gcc.c-torture/execute/string-opt-6.c
24944 * gcc.c-torture/execute/string-opt-7.c
24945 * gcc.c-torture/execute/string-opt-8.c:
24948 * gcc.c-torture/execute/builtins/abs-2.c
24949 * gcc.c-torture/execute/builtins/abs-3.c
24950 * gcc.c-torture/execute/builtins/complex-1.c
24951 * gcc.c-torture/execute/builtins/fprintf.c
24952 * gcc.c-torture/execute/builtins/fputs.c
24953 * gcc.c-torture/execute/builtins/memcmp.c
24954 * gcc.c-torture/execute/builtins/memmove.c
24955 * gcc.c-torture/execute/builtins/memops-asm.c
24956 * gcc.c-torture/execute/builtins/mempcpy-2.c
24957 * gcc.c-torture/execute/builtins/mempcpy.c
24958 * gcc.c-torture/execute/builtins/memset.c
24959 * gcc.c-torture/execute/builtins/printf.c
24960 * gcc.c-torture/execute/builtins/sprintf.c
24961 * gcc.c-torture/execute/builtins/strcat.c
24962 * gcc.c-torture/execute/builtins/strchr.c
24963 * gcc.c-torture/execute/builtins/strcmp.c
24964 * gcc.c-torture/execute/builtins/strcpy.c
24965 * gcc.c-torture/execute/builtins/strcspn.c
24966 * gcc.c-torture/execute/builtins/strlen-2.c
24967 * gcc.c-torture/execute/builtins/strlen.c
24968 * gcc.c-torture/execute/builtins/strncat.c
24969 * gcc.c-torture/execute/builtins/strncmp-2.c
24970 * gcc.c-torture/execute/builtins/strncmp.c
24971 * gcc.c-torture/execute/builtins/strncpy.c
24972 * gcc.c-torture/execute/builtins/strpbrk.c
24973 * gcc.c-torture/execute/builtins/strpcpy-2.c
24974 * gcc.c-torture/execute/builtins/strpcpy.c
24975 * gcc.c-torture/execute/builtins/strrchr.c
24976 * gcc.c-torture/execute/builtins/strspn.c
24977 * gcc.c-torture/execute/builtins/strstr-asm.c
24978 * gcc.c-torture/execute/builtins/strstr.c:
24979 ... these new files.
24981 * gcc.c-torture/execute/builtins/abs-2-lib.c
24982 * gcc.c-torture/execute/builtins/abs-3-lib.c
24983 * gcc.c-torture/execute/builtins/complex-1-lib.c
24984 * gcc.c-torture/execute/builtins/fprintf-lib.c
24985 * gcc.c-torture/execute/builtins/fputs-lib.c
24986 * gcc.c-torture/execute/builtins/memcmp-lib.c
24987 * gcc.c-torture/execute/builtins/memmove-lib.c
24988 * gcc.c-torture/execute/builtins/memops-asm-lib.c
24989 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
24990 * gcc.c-torture/execute/builtins/mempcpy-lib.c
24991 * gcc.c-torture/execute/builtins/memset-lib.c
24992 * gcc.c-torture/execute/builtins/printf-lib.c
24993 * gcc.c-torture/execute/builtins/sprintf-lib.c
24994 * gcc.c-torture/execute/builtins/strcat-lib.c
24995 * gcc.c-torture/execute/builtins/strchr-lib.c
24996 * gcc.c-torture/execute/builtins/strcmp-lib.c
24997 * gcc.c-torture/execute/builtins/strcpy-lib.c
24998 * gcc.c-torture/execute/builtins/strcspn-lib.c
24999 * gcc.c-torture/execute/builtins/strlen-2-lib.c
25000 * gcc.c-torture/execute/builtins/strlen-lib.c
25001 * gcc.c-torture/execute/builtins/strncat-lib.c
25002 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
25003 * gcc.c-torture/execute/builtins/strncmp-lib.c
25004 * gcc.c-torture/execute/builtins/strncpy-lib.c
25005 * gcc.c-torture/execute/builtins/strpbrk-lib.c
25006 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
25007 * gcc.c-torture/execute/builtins/strpcpy-lib.c
25008 * gcc.c-torture/execute/builtins/strrchr-lib.c
25009 * gcc.c-torture/execute/builtins/strspn-lib.c
25010 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
25011 * gcc.c-torture/execute/builtins/strstr-lib.c
25012 * gcc.c-torture/execute/builtins/lib/abs.c
25013 * gcc.c-torture/execute/builtins/lib/fprintf.c
25014 * gcc.c-torture/execute/builtins/lib/memset.c
25015 * gcc.c-torture/execute/builtins/lib/printf.c
25016 * gcc.c-torture/execute/builtins/lib/sprintf.c
25017 * gcc.c-torture/execute/builtins/lib/strcpy.c
25018 * gcc.c-torture/execute/builtins/lib/strcspn.c
25019 * gcc.c-torture/execute/builtins/lib/strncat.c
25020 * gcc.c-torture/execute/builtins/lib/strncmp.c
25021 * gcc.c-torture/execute/builtins/lib/strncpy.c
25022 * gcc.c-torture/execute/builtins/lib/strpbrk.c
25023 * gcc.c-torture/execute/builtins/lib/strspn.c
25024 * gcc.c-torture/execute/builtins/lib/strstr.c:
25025 New files containing support routines.
25027 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
25029 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
25030 when not optimizing.
25032 2004-07-02 Mark Mitchell <mark@codesourcery.com>
25035 * g++.dg/abi/mangle22.C: New test.
25036 * g++.dg/abi/mangle23.C: Likewise.
25038 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
25041 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
25042 Allow for cases without denormalized floating point numbers.
25044 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
25047 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
25048 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
25049 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
25050 expected warning text.
25051 * gcc.dg/format/diag-2.c: New test.
25053 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
25055 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
25057 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
25059 * gcc.dg/builtins-43.c: New.
25060 * gcc.dg/builtins-44.c: New.
25061 * gcc.dg/builtins-45.c: New.
25063 2004-06-26 Geoffrey Keating <geoffk@apple.com>
25064 Andreas Tobler <a.tobler@schweiz.ch>
25066 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
25067 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
25069 * gcc.dg/cleanup-11.c: Likewise.
25070 * gcc.dg/cleanup-8.c: Likewise.
25071 * gcc.dg/cleanup-9.c: Likewise.
25072 * gcc.dg/cleanup-5.c: Run on all platforms.
25074 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
25076 * g++.dg/warn/nonnull1.C: New test.
25078 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25080 * gcc.dg/compat/compat-common.h: Wrap up CINT in
25081 an #ifndef SKIP_COMPLEX_INT/#endif pair.
25082 Special-case the Sun compiler wrt to <complex.h>.
25084 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
25086 * gcc.dg/Wunreachable-8.C: New test.
25088 * gcc.dg/h8300-ice2.c : New test.
25090 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
25093 * gfortran.fortran-torture/compile/implicit.f90: Add test
25094 for implicit character.
25096 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
25099 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
25100 Use tiny() intrinsic to find smallest non-negative real
25102 2004-06-30 Jakub Jelinek <jakub@redhat.com>
25104 * gcc.dg/compat/struct-by-value-22_main.c: New test.
25105 * gcc.dg/compat/struct-by-value-22_x.c: New.
25106 * gcc.dg/compat/struct-by-value-22_y.c: New.
25108 * gcc.c-torture/execute/20040629-1.c: New test.
25110 2004-06-29 Jakub Jelinek <jakub@redhat.com>
25112 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
25113 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
25116 * gcc.dg/20040625-1.c: New test.
25118 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25120 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
25122 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25125 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
25127 2004-06-29 Richard Henderson <rth@redhat.com>
25129 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
25131 2004-06-29 Paul Brook <paul@codesourcery.com>
25133 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
25134 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
25136 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
25139 * g++.dg/parse/crash15.C: New.
25141 2004-06-28 Andrew Pinski <apinski@apple.com>
25143 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
25144 by the error already.
25146 * g++.dg/opt/ptrmem4.C: Change to compile only test.
25148 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
25151 * gcc.dg/h8300-bss-align-1.c : New.
25153 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
25156 * g++.dg/template/ctor4.C: New.
25158 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25161 * g++.dg/warn/Wsequence-point-1.C: New test.
25163 2004-06-27 Paul Brook <paul@codesourcery.com>
25165 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
25167 2004-06-27 Zack Weinberg <zack@codesourcery.com>
25169 * g++.old-deja/g++.mike/p7325.C: Remove.
25171 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25174 * gcc.dg/pr14963.c: New test.
25176 2004-06-27 Mark Mitchell <mark@codesourcery.com>
25179 * g++.dg/parse/redef1.C: New test.
25181 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
25183 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
25185 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
25187 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
25188 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
25190 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
25191 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
25192 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
25193 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
25194 g++.brendan/enum14.C.
25195 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
25196 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
25197 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
25199 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
25202 2004-06-27 Roger Sayle <roger@eyesopen.com>
25204 * gcc.dg/20040527-1.c: New test case.
25206 2004-06-26 Bud Davis <bdavis9659@comcast.net>
25208 PR gfortran/pr16196
25209 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
25211 2004-06-25 Roger Sayle <roger@eyesopen.com>
25213 PR middle-end/15825
25214 * gcc.dg/pr15825-1.c: New test case.
25216 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25218 * gcc.c-torture/execute/20040625-1.c: New test.
25220 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25222 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
25224 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25226 * gcc.dg/torture/mips-div-1.c: New test.
25228 2004-06-24 Jeff Law <law@redhat.com>
25230 * gcc.dg/tree-ssa/20040624-1.c: New test.
25232 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
25234 * gcc.c-torture/compile/20040624-1.c: New test.
25236 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25238 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
25241 2004-06-23 Andrew Pinski <apinski@apple.com>
25243 PR middle-end/15988
25244 * g++.dg/opt/ptrmem4.C: New test.
25246 * gcc.dg/c90-array-quals-2.c: New test.
25248 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
25250 * gcc.dg/kpice1.c: New test.
25252 2006-06-23 Andrew Pinski <apinski@apple.com>
25254 * gcc.dg/c90-array-quals.c: New test.
25256 2006-06-22 Richard Henderson <rth@redhat.com>
25258 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
25260 2004-06-22 Loren James Rittle <ljrittle@acm.org>
25262 * gcc.dg/builtins-config.h: Handle FreeBSD.
25264 2006-06-22 Richard Henderson <rth@redhat.com>
25266 * g++.dg/opt/devirt1.C: New.
25268 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
25270 * g++.dg/opt/pr15551.C: New testcase.
25272 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
25275 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
25276 x86_64-*-linux* when compiling for 32bit.
25278 2004-06-21 Andrew Pinski <apinski@apple.com>
25280 * gcc.dg/pch/struct-1.c: New.
25281 * gcc.dg/pch/struct-1.hs: New.
25283 2004-06-21 Geoffrey Keating <geoffk@apple.com>
25285 * gcc.dg/pch/save-temps-1.c: New file.
25286 * gcc.dg/pch/save-temps-1.hs: New file.
25288 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
25290 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
25291 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
25293 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25295 * gfortran.fortran-torture/execute/select_1.f90: Rename function
25297 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
25298 Remove trailing spaces.
25300 2004-06-21 Richard Henderson <rth@redhat.com>
25302 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
25303 merging && to BIT_FIELD_REF.
25305 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
25307 * g++.dg/opt/placeholder1.C: New test.
25309 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25311 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
25312 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
25313 * gcc.dg/compat/union-m128-1_x.c: Likewise.
25314 * gcc.dg/compat/union-m128-1_y.c: Likewise.
25316 2004-06-20 Zack Weinberg <zack@codesourcery.com>
25318 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
25320 * g++.dg/other/pragma-re-1.C: Add comments.
25322 2004-06-19 Bud Davis <bdavis9659@comcast.net>
25325 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
25327 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
25329 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
25330 instead of setting the type of size_t by
25333 2004-06-18 Roger Sayle <roger@eyesopen.com>
25335 * gcc.dg/unordered-2.c: New test case.
25336 * gcc.dg/unordered-3.c: New test case.
25338 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
25341 * lib/g++.exp (g++_version): Tweak regexp for version
25342 * lib/g77.exp (g77_version): Likewise.
25343 * lib/gfortran.exp (gfortran_version): Likewise.
25344 * lib/objc.exp (objc_version): Likewise.
25345 * lib/treelang.exp (treelang_version): Likewise.
25347 2004-06-19 Jakub Jelinek <jakub@redhat.com>
25349 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
25350 Use INT_MAX instead of __INT_MAX__.
25351 * gcc.dg/compat/struct-align-2_y.c: Likewise.
25353 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
25354 * gcc.dg/compat/scalar-return-3_x.c: Use it.
25355 * gcc.dg/compat/scalar-return-3_y.c: Use it.
25356 * gcc.dg/compat/scalar-return-4_x.c: Use it.
25357 * gcc.dg/compat/scalar-return-4_y.c: Use it.
25358 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
25359 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
25360 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
25361 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
25363 * gcc.dg/range-test-1.c: New test.
25364 * g++.dg/opt/range-test-1.C: New test.
25366 2004-06-17 Richard Henderson <rth@redhat.com>
25368 * objc.dg/sync-1.m: New.
25369 * objc.dg/try-catch-1.m: Don't force next runtime.
25370 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
25371 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
25372 shadowed catch clause.
25373 * objc.dg/try-catch-5.m: New.
25375 2004-06-17 Zack Weinberg <zack@codesourcery.com>
25378 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
25380 2004-06-15 Richard Henderson <rth@redhat.com>
25382 * gcc.dg/20001116-1.c: Move expected warning line.
25384 2004-06-15 Richard Henderson <rth@redhat.com>
25386 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
25387 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
25389 2004-06-15 Jeff Law <law@redhat.com>
25391 * gcc.dg/tree-ssa/20040615-1.c: New test.
25392 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
25393 be less sensitive to operand ordering.
25394 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
25396 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
25398 * g++.dg/abi/bitfield3.C: Add comment..
25400 2004-06-15 Richard Henderson <rth@redhat.com>
25402 * g++.dg/ext/stmtexpr1.C: XFAIL.
25403 * gcc.dg/20030612-1.c: XFAIL.
25405 2004-06-15 Eric Christopher <echristo@redhat.com>
25407 * g++.dg/charset/asm5.c: New.
25408 * gcc.dg/charset/asm6.c: New.
25410 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25413 * gfortran.fortran-torture/execute/select_1.f90: New test.
25415 2004-06-15 Paul Brook <paul@codesourcery.com>
25417 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
25419 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25422 * g++.dg/lookup/crash3.C: New test.
25424 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25427 * g++.dg/parse/dtor4.C: New test.
25429 2004-06-14 Jeff Law <law@redhat.com>
25431 * gcc.c-torture/compile/20040614-1.c: New test.
25433 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25436 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
25437 LEN of a character array.
25439 2004-06-14 Mark Mitchell <mark@codesourcery.com>
25442 * g++.dg/template/ptrmem10.C: New test.
25445 * g++.dg/template/friend30.C: New test.
25447 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25450 * gfortran.fortran-torture/compile/mloc.f90: New test.
25452 2004-06-13 Paul Brook <paul@codesourcery.com>
25454 * gfortran.fortran-torture/execute/random_2.f90: New test.
25456 2004-06-13 Eric Christopher <echristo@redhat.com>
25458 * gcc.dg/noncompile/redecl-1.c: Fix error message.
25460 2004-06-12 Paul Brook <paul@codesourcery.com>
25462 * gfortran.fortran-torture/execute/contained_3.f90: New test.
25464 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25467 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
25469 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25472 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
25473 syntax errors in end statements of contained subroutines.
25475 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25478 * gfortran.fortran-torture/execute/null_arg.f90: New test.
25480 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25483 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
25485 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25488 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
25490 2004-06-11 Mark Mitchell <mark@codesourcery.com>
25493 * g++.dg/parse/enum1.C: New test.
25495 2004-06-10 Jeff Law <law@redhat.com>
25497 * gcc.c-torture/compile/20040610-1.c: New test.
25499 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25501 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
25502 * g++.old-deja/g++.other/decl3.C: Likewise.
25504 2004-06-10 Brian Booth <bbooth@redhat.com>
25506 * gcc.dg/tree-ssa/20031015-1.c: Scan for
25507 V_MAY_DEF instead of VDEF.
25508 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
25510 2004-06-10 Mark Mitchell <mark@codesourcery.com>
25513 * g++.dg/conversion/const1.C: New test.
25516 * g++.dg/conversion/reinterpret1.C: New test.
25519 * g++.dg/template/enum2.C: New test.
25522 * g++.dg/template/error13.C: New test.
25524 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25527 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
25528 arguments to test_* REAL and of the right size.
25530 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25533 PR rtl-optimization/15681
25534 * gcc.dg/20040609-1.c: New test.
25536 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25539 * g++.dg/opt/builtins1.C: New test.
25541 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
25543 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
25544 that use default windows32 struct layout.
25545 * gcc.dg/i386-bitfield2.c: Likewise.
25547 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
25549 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
25550 for mingw32 and cygwin targets.
25552 2004-06-09 Geoffrey Keating <geoffk@apple.com>
25554 * gcc.dg/pch/macro-4.c: New.
25555 * gcc.dg/pch/macro-4.hs: New.
25557 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25560 * gfortran.fortran-torture/compile/name_clash.f90: New test.
25562 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25565 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
25567 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25570 * gfortran.fortran-torture/execute/t_edit.f90: New test.
25572 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25575 * gfortran.fortran-torture/execute/backspace.c : New test.
25577 2004-06-09 Paul Brook <paul@codesourcery.com>
25579 * gfortran.fortran-torture/execure/intrinsic_associated.f90
25580 (pointer_to_section): Rewrite to use smaller array.
25582 2004-06-08 David Edelsohn <edelsohn@gnu.org>
25584 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
25585 * gcc.dg/ext/altivec-10.c: Same.
25586 * gcc.dg/ext/altivec-11.c: Same.
25587 * gcc.dg/ext/altivec-12.c: Same.
25588 * gcc.dg/ext/altivec-13.c: Same.
25589 * gcc.dg/ext/altivec-14.c: Same.
25590 * gcc.dg/ext/altivec-15.c: Same.
25591 * gcc.dg/ext/altivec-16.c: Same.
25592 * gcc.dg/ext/altivec-3.c: Same.
25593 * gcc.dg/ext/altivec-4.c: Same.
25594 * gcc.dg/ext/altivec-6.c: Same.
25595 * gcc.dg/ext/altivec-7.c: Same.
25596 * gcc.dg/ext/altivec-8.c: Same.
25597 * gcc.dg/ext/altivec-varargs-1.c: Same.
25599 * g++.dg/ext/altivec-1.C: Correct dg syntax.
25600 * g++.dg/ext/altivec-10.C: Same.
25601 * g++.dg/ext/altivec-2.C: Same.
25602 * g++.dg/ext/altivec-3.C: Same.
25603 * g++.dg/ext/altivec-4.C: Same.
25604 * g++.dg/ext/altivec-5.C: Same.
25605 * g++.dg/ext/altivec-6.C: Same.
25606 * g++.dg/ext/altivec-7.C: Same.
25607 * g++.dg/ext/altivec-8.C: Same.
25608 * g++.dg/ext/altivec-9.C: Same.
25610 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25613 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
25615 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25617 * gcc.dg/union-1.c: New test.
25619 2004-06-07 Roger Sayle <roger@eyesopen.com>
25621 * gcc.dg/builtins-41.c: New test case.
25622 * gcc.dg/builtins-42.c: New test case.
25624 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25626 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
25627 * g++.dg/ext/altivec-10.C: Same.
25628 * g++.dg/ext/altivec-2.C: Same.
25629 * g++.dg/ext/altivec-3.C: Same.
25630 * g++.dg/ext/altivec-4.C: Same.
25631 * g++.dg/ext/altivec-5.C: Same.
25632 * g++.dg/ext/altivec-6.C: Same.
25633 * g++.dg/ext/altivec-7.C: Same.
25634 * g++.dg/ext/altivec-8.C: Same.
25635 * g++.dg/ext/altivec-9.C: Same.
25636 * g++.old-deja/g++.abi/cxa_vec.C: Same.
25637 * g++.old-deja/g++.brendan/new3.C: Same.
25638 * gcc.c-torture/execute/eeprof-1.x: Same.
25640 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
25643 * gcc.dg/pr14765-1.c: New test.
25645 2004-06-07 Roger Sayle <roger@eyesopen.com>
25648 * gcc.dg/pr14649-1.c: New test case.
25650 2004-06-07 Richard Henderson <rth@redhat.com>
25652 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
25655 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25657 * g++.dg/eh/elide1.C: Remove XFAIL.
25659 2004-06-07 Mark Mitchell <mark@codesourcery.com>
25662 * g++.dg/expr/sizeof3.C: New test.
25665 * g++.dg/template/access14.C: New test.
25668 * g++.dg/template/enum1.C: New test.
25671 * g++.dg/eh/throw1.C: New test.
25673 2004-06-07 David Ayers <d.ayers@inode.at>
25674 Ziemowit Laski <zlaski@apple.com>
25676 * lib/objc.exp (objc_target_compile): Revert the '-framework
25677 Foundation' flag fix, since bare Darwin does not ship
25678 with the Foundation framework.
25679 * objc/execute/next_mapping.h: Provide a local NSConstantString
25680 @interface and @implementation.
25681 (objc_constant_string_init): A constructor function, used to
25682 initialize the NSConstantString meta-class object.
25683 * objc/execute/string1.m: Include "next_mapping.h" instead of
25684 <Foundation/NSString.h>.
25685 * objc/execute/string2.m: Likewise.
25686 * objc/execute/string3.m: Likewise.
25687 * objc/execute/string4.m: Likewise.
25689 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
25691 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
25692 to double. Replace double with FLOAT.
25693 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
25695 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
25696 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
25697 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
25698 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
25699 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
25700 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
25701 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
25702 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
25704 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
25707 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
25709 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25712 * g++.dg/template/meminit2.C: New test.
25714 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
25717 * gcc.c-torture/execute/compare-fp-1.c,
25718 gcc.c-torture/execute/compare-fp-2.c,
25719 gcc.c-torture/execute/compare-fp-3.c,
25720 gcc.c-torture/execute/compare-fp-4.c,
25721 gcc.c-torture/execute/compare-fp-3.x,
25722 gcc.c-torture/execute/compare-fp-4.x: Moved...
25723 * gcc.c-torture/execute/ieee/compare-fp-1.c,
25724 gcc.c-torture/execute/ieee/compare-fp-2.c,
25725 gcc.c-torture/execute/ieee/compare-fp-3.c,
25726 gcc.c-torture/execute/ieee/compare-fp-4.c,
25727 gcc.c-torture/execute/ieee/compare-fp-3.x,
25728 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
25730 2004-06-04 David Ayers <d.ayers@inode.at>
25732 * objc/execute/protocol-isEqual-4.m: New testcase.
25734 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
25736 * objc/execute/protocol-isEqual-1.m: New testcase.
25737 * objc/execute/protocol-isEqual-2.m: New testcase.
25738 * objc/execute/protocol-isEqual-3.m: New testcase.
25740 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25742 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
25744 2004-06-02 Ziemowit Laski <zlaski@apple.com>
25746 * lib/objc.exp (objc_target_compile): When running tests on
25747 Darwin (Mac OS X), inform the linker about '-framework
25750 2004-06-02 Eric Christopher <echristo@redhat.com>
25752 * gcc.c-torture/compile/20040602-1.c: New.
25754 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
25756 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
25757 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
25759 PR tree-optimization/14736
25760 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
25762 PR tree-optimization/14042
25763 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
25765 PR tree-optimization/14729
25766 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
25768 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25771 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
25773 2004-06-01 Richard Hederson <rth@redhat.com>
25775 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
25777 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25780 * g++.dg/parse/offsetof4.C: New test.
25782 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
25785 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
25787 2004-05-31 Mark Mitchell <mark@codesourcery.com>
25790 * g++.dg/template/friend29.C: New test.
25792 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
25795 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
25797 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
25799 * gcc.dg/sparc-trap-1.c: New test.
25801 2004-05-31 Roger Sayle <roger@eyesopen.com>
25803 PR middle-end/15069
25804 * g++.dg/opt/fold3.C: New test case.
25806 2004-05-30 Graham Stott <graham.stott@btinternet.com>
25808 * lib/target-supports.exp (check_iconv_available): Fix fallout
25809 from 2004-05-28 patch.
25811 2004-05-30 Paul Brook <paul@codesourcery.com>
25814 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
25815 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
25817 2004-05-30 Steven G. Kargl <kargls@comcast.net>
25819 * gfortran.fortran-torture/execute/random_1.f90: New test.
25821 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25823 * g++.dg/ext/altivec-10.C: New test.
25825 2004-05-29 Paul Brook <paul@codesourcery.com>
25827 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
25829 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25831 * gcc.dg/altivec-16.c: New test.
25833 2004-05-28 Janis Johnson <janis187@us.ibm.com>
25835 * lib/target-supports.exp (check_vmx_hw_available): New.
25836 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
25838 * lib/target-supports.exp (check_alias_available,
25839 check_iconv_available, check_named_sections_available): Use
25840 unique names for temporary files.
25842 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25844 * gcc.dg/altivec-15.c: New test.
25846 2004-05-28 Mark Mitchell <mark@codesourcery.com>
25849 * g++.dg/warn/noeffect6.C: New test.
25852 * g++.dg/expr/ptrmem4.C: New test.
25855 * g++.dg/template/operator3.C: New test.
25857 2004-05-28 Mark Mitchell <mark@codesourcery.com>
25860 * g++.dg/lookup/redecl1.C: New test.
25861 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
25863 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
25865 * gcc.c-torture/execute/compare-fp-1.c,
25866 gcc.c-torture/execute/compare-fp-2.c,
25867 gcc.c-torture/execute/compare-fp-3.c,
25868 gcc.c-torture/execute/compare-fp-4.c,
25869 gcc.c-torture/execute/compare-fp-3.x,
25870 gcc.c-torture/execute/compare-fp-4.x,
25871 gcc.dg/pr15649-1.c: New.
25873 2004-05-27 Adam Nemet <anemet@lnxw.com>
25876 * g++.dg/init/array14.C: New test.
25878 2004-05-25 Janis Johnson <janis187@us.ibm.com>
25880 * lib/compat.exp (compat-get-options-main): New.
25881 (compat-get-options): Remove unneeded code, warn for ignored
25883 (compat-execute): Check flag set by dg-require-* commands.
25885 * lib/compat.exp (compat-execute): Break up long lines.
25887 2004-05-24 Janis Johnson <janis187@us.ibm.com>
25889 * gcc.dg/altivec-7.c: Don't use 'vector long'.
25890 * gcc.dg/altivec-14.c: New test.
25891 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
25893 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
25894 * gcc.dg/altivec-12.c: Ditto.
25896 * gcc.dg/altivec-3.c: Move call to altivec_check.
25898 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25901 * g++.dg/template/error12.C: New test.
25904 * g++.dg/ext/attrib15.C: New test.
25907 * g++.dg/template/ptrmem9.C: New test.
25909 2004-05-25 Paul Brook <paul@codesourcery.com>
25911 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
25913 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25916 * g++.dg/template/crash19.C: New test.
25918 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25921 * g++.dg/template/redecl1.C: New test.
25923 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25926 * g++.dg/other/ns1.C: New test.
25929 * g++.dg/template/invalid1.C: New test.
25931 2004-05-23 Paul Brook <paul@codesourcery.com>
25932 Victor Leikehman <lei@haifasphere.co.il>
25934 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
25935 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
25937 2004-05-22 Mark Mitchell <mark@codesourcery.com>
25941 * g++.dg/template/non-dependent5.C: New test.
25942 * g++.dg/template/non-dependent6.C: New test.
25944 2004-05-22 Mark Mitchell <mark@codesourcery.com>
25947 * g++.dg/inherit/union1.C: New test.
25950 * g++.dg/template/addr1.C: New test.
25953 * g++.dg/template/array5.C: New test.
25956 * g++.dg/template/array6.C: New test.
25958 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
25959 Roger Sayle <roger@eyesopen.com>
25961 * g++.dg/lookup/forscope2.C: New test case.
25963 2004-05-22 Ben Elliston <bje@au.ibm.com>
25965 * gcc.dg/cpp/Wmissingdirs.c: New.
25967 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
25970 * gcc.dg/compat/union-m128-1.h: New file.
25971 * gcc.dg/compat/union-m128-1_main.c: Likewise.
25972 * gcc.dg/compat/union-m128-1_x.c: Likewise.
25973 * gcc.dg/compat/union-m128-1_y.c: Likewise.
25975 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
25978 * gcc.dg/compat/struct-complex-1.h: New file.
25979 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
25980 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
25981 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
25983 2004-05-20 Roger Sayle <roger@eyesopen.com>
25986 * gcc.dg/pr3074-1.c: New test case.
25987 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
25989 2004-05-20 Falk Hueffner <falk@debian.org>
25992 * gcc.dg/ftrapv-1.c: New test case.
25994 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
25996 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
25998 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
25999 Jeff Law <law@redhat.com>
26001 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
26002 * gcc.dg/tree-ssa/20040518-2.c: New test.
26004 * gcc.dg/tree-ssa/20040518-1.c: New test.
26006 2004-05-18 Zack Weinberg <zack@codesourcery.com>
26008 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
26010 2004-05-18 Paul Brook <paul@codesourcery.com>
26013 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
26015 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26017 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
26020 2004-05-17 Steven Bosscher <stevenb@suse.de>
26022 * gcc.dg/tree-ssa/20040517-1.c: New test.
26024 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26026 * gcc.dg/loop-4.c: New test.
26028 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
26030 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
26032 2004-05-15 Bud Davis <bdavis9659@comcast.net>
26035 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
26037 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26041 * gfortran.fortran-torture/compile/data_1.f90: New test.
26043 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
26045 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
26046 * gcc.dg/uninit-H.c: Define ASM for __s390__.
26048 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26050 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
26052 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26055 * gcc.dg/format/xopen-1.c: Adjust expected message.
26056 * gcc.dg/format/xopen-3.c: New test.
26058 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
26060 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
26062 2004-05-14 Jeff Law <law@redhat.com>
26064 * gcc.dg/tree-ssa/20040514-2.c: New test.
26066 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26068 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
26070 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
26073 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
26075 * gcc.dg/tree-ssa/20040514-1.c: New test.
26077 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26079 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
26082 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26085 * gfortran.fortran-torture/compile/do_1.f90: New test.
26087 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26090 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
26093 2004-05-14 Bud Davis <bdavis9659@comcast.net>
26096 * gfortran.fortran-torture/execute/random_init.f90: New test.
26098 2004-05-13 Paul Brook <paul@codesourcery.com>
26101 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
26103 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
26105 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
26106 for the powerpc case.
26108 2004-05-13 Jeff Law <law@redhat.com>
26110 * gcc.dg/tree-ssa/20040513-1.c: New test.
26111 * gcc.dg/tree-ssa/20040513-2.c: New test.
26113 2004-05-13 Paul Brook <paul@codesourcery.com>
26115 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
26116 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
26117 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
26119 2004-05-13 Andreas Schwab <schwab@suse.de>
26122 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
26125 2004-05-13 Bud Davis <bdavis9659@comcast.net>
26128 * gfortran.fortran-torture/execute/adjustr.f90: New file.
26130 2004-05-13 Diego Novillo <dnovillo@redhat.com>
26132 Merge from tree-ssa-20020619-branch. See
26133 ChangeLog.tree-ssa for details.
26135 2004-05-11 Ziemowit Laski <zlaski@apple.com>
26137 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
26138 include <altivec.h> explicitly.
26139 * gcc.dg/altivec-13.c: Likewise.
26141 2004-05-11 Paul Brook <paul@codesourcery.com>
26143 * gcc.c-torture/compile/20010518-1.c: Force enum size.
26145 2004-05-10 Eric Christopher <echristo@redhat.com>
26147 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
26148 * gcc.dg/sibcall-4.c: Ditto.
26150 2004-05-10 Ziemowit Laski <zlaski@apple.com>
26152 * g++.dg/ext/altivec-8.C: New test case.
26153 * gcc.dg/altivec-13.c: New test case.
26155 2004-05-08 Roger Sayle <roger@eyesopen.com>
26157 * gcc.c-torture/execute/divcmp-1.c: New test case.
26158 * gcc.c-torture/execute/divcmp-2.c: New test case.
26159 * gcc.c-torture/execute/divcmp-3.c: New test case.
26161 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26163 * g++.dg/other/pragma-re-2.C: New test.
26165 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26167 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
26168 * gcc.dg/i386-387-2.c: Likewise.
26170 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
26172 * gcc.dg/i386-387-6.c: Likewise.
26174 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26176 * gcc.dg/builtins-33.c: Also check log1p*.
26178 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
26180 PR optimization/15296
26181 * gcc.c-torture/execute/pr15296.c: New test.
26183 2004-05-05 Uros Bizjak <uros@kss-loka.si>
26185 * gcc.dg/builtins-40.c: New test.
26187 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
26189 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
26191 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
26193 * g++.dg/ext/spe1.C: New testcase.
26195 2004-05-04 Ziemowit Laski <zlaski@apple.com>
26197 * objc.dg/image-info.m: Allow additional attributes
26198 for __image_info section.
26200 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
26202 * gcc.dg/torture/mips-hilo-2.c: New test.
26204 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26207 * g++.dg/template/member5.C: New test.
26209 2004-05-03 Uros Bizjak <uros@kss-loka.si>
26211 * gcc.dg/builtins-34.c: Also check expm1*.
26213 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26215 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
26216 * gcc.dg/torture/builtin-convert-3.c: New test.
26218 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
26220 PR middle-end/15054
26221 * g++.dg/opt/pr15054.C: New test.
26223 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26225 * gcc.dg/torture/builtin-rounding-1.c: New test.
26226 * gcc.dg/builtins-25.c: Delete.
26227 * gcc.dg/builtins-29.c: Delete.
26229 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
26231 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
26232 * gcc.dg/sibcall-4.c: Likewise.
26233 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
26235 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26237 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
26238 bit-field on 16-bit targets.
26240 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26242 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
26245 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
26247 * gcc.dg/rs6000-power2-1.c: Change to compile only.
26248 * gcc.dg/rs6000-power2-2.c: Likewise.
26250 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
26252 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
26253 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
26254 Change the asm registers to be in form of frN instead of fN.
26256 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26258 * gcc.dg/torture/builtin-convert-2.c: New test.
26260 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
26262 * gcc.dg/rs6000-power2-1.c: New test.
26263 * gcc.dg/rs6000-power2-2.c: New test.
26265 2004-04-28 Jan Hubicka <jh@suse.cz>
26267 * gcc.dg/unused-6.c: New test.
26269 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26270 Ulrich Weigand <uweigand@de.ibm.com>
26272 * ada/acats/run_all.sh: Define $target variable.
26274 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
26277 * g++.dg/other/vararg-1.C: New test.
26280 * g++.dg/eh/cleanup3.C: New test.
26282 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26284 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
26285 and ad8011a (target_insn).
26286 * ada/acats/support/macro.dfs: Likewise.
26287 * ada/acats/support/impbit.adb: New file.
26289 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
26291 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
26293 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26295 * gcc.dg/loop-3.c: New test.
26297 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
26299 * gcc.c-torture/execute/simd-5.c: New test.
26301 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26304 * g++.dg/template/crash18.C: New test.
26306 2004-04-22 Mark Mitchell <mark@codesourcery.com>
26308 * g++.dg/ext/complit3.C: New test.
26310 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26312 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
26313 * gcc.dg/altivec-3.c: Same.
26314 * gcc.dg/altivec-varargs-1.c: Same.
26316 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26318 * lib/target-supports.exp (check_profiling_available): Assume
26319 profiling is not available on powerpc-eabi targets.
26321 2004-04-21 Janis Johnson <janis187@us.ibm.com>
26323 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
26324 * gcc.dg/vmx/bug-1.c: Ditto.
26326 2004-04-20 Eric Christopher <echristo@redhat.com>
26328 * gcc.dg/charset/extern.c: New test.
26329 * g++.dg/charset/extern3.cc: Ditto.
26331 2004-04-20 Uros Bizjak <uros@kss-loka.si>
26333 * gcc.dg/builtins-39.c: New test.
26335 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
26337 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
26339 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
26341 * gcc.dg/torture/mips-hilo-1.c: New test.
26343 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
26345 * gcc.c-torture/compile/20040419-1.c: New test.
26347 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
26349 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
26351 2004-04-18 Zack Weinberg <zack@codesourcery.com>
26352 Aldy Hernandez <aldyh@redhat.com>
26354 * gcc.c-torture/execute/va-arg-24.c: New.
26356 2004-04-17 Zack Weinberg <zack@codesourcery.com>
26357 Aldy Hernandez <aldyh@redhat.com>
26359 * gcc.dg/vmx/1b-01.c: New.
26360 * gcc.dg/vmx/1b-02.c: New.
26361 * gcc.dg/vmx/1b-03.c: New.
26362 * gcc.dg/vmx/1b-04.c: New.
26363 * gcc.dg/vmx/1b-05.c: New.
26364 * gcc.dg/vmx/1b-06.c: New.
26365 * gcc.dg/vmx/1b-07.c: New.
26366 * gcc.dg/vmx/1c-01.c: New.
26367 * gcc.dg/vmx/1c-02.c: New.
26368 * gcc.dg/vmx/3a-01a.c: New.
26369 * gcc.dg/vmx/3a-01.c: New.
26370 * gcc.dg/vmx/3a-01m.c: New.
26371 * gcc.dg/vmx/3a-03.c: New.
26372 * gcc.dg/vmx/3a-03m.c: New.
26373 * gcc.dg/vmx/3a-04.c: New.
26374 * gcc.dg/vmx/3a-04m.c: New.
26375 * gcc.dg/vmx/3a-05.c: New.
26376 * gcc.dg/vmx/3a-06.c: New.
26377 * gcc.dg/vmx/3a-06m.c: New.
26378 * gcc.dg/vmx/3a-07.c: New.
26379 * gcc.dg/vmx/3b-01.c: New.
26380 * gcc.dg/vmx/3b-02.c: New.
26381 * gcc.dg/vmx/3b-10.c: New.
26382 * gcc.dg/vmx/3b-13.c: New.
26383 * gcc.dg/vmx/3b-14.c: New.
26384 * gcc.dg/vmx/3b-15.c: New.
26385 * gcc.dg/vmx/3c-01a.c: New.
26386 * gcc.dg/vmx/3c-01.c: New.
26387 * gcc.dg/vmx/3c-02.c: New.
26388 * gcc.dg/vmx/3c-03.c: New.
26389 * gcc.dg/vmx/3d-01.c: New.
26390 * gcc.dg/vmx/4-01.c: New.
26391 * gcc.dg/vmx/4-03.c: New.
26392 * gcc.dg/vmx/5-01.c: New.
26393 * gcc.dg/vmx/5-02.c: New.
26394 * gcc.dg/vmx/5-03.c: New.
26395 * gcc.dg/vmx/5-04.c: New.
26396 * gcc.dg/vmx/5-05.c: New.
26397 * gcc.dg/vmx/5-06.c: New.
26398 * gcc.dg/vmx/5-07.c: New.
26399 * gcc.dg/vmx/5-07t.c: New.
26400 * gcc.dg/vmx/5-08.c: New.
26401 * gcc.dg/vmx/5-10.c: New.
26402 * gcc.dg/vmx/5-11.c: New.
26403 * gcc.dg/vmx/7-01a.c: New.
26404 * gcc.dg/vmx/7-01.c: New.
26405 * gcc.dg/vmx/7c-01.c: New.
26406 * gcc.dg/vmx/7d-01.c: New.
26407 * gcc.dg/vmx/7d-02.c: New.
26408 * gcc.dg/vmx/8-01.c: New.
26409 * gcc.dg/vmx/8-02a.c: New.
26410 * gcc.dg/vmx/8-02.c: New.
26411 * gcc.dg/vmx/brode-1.c: New.
26412 * gcc.dg/vmx/bug-1.c: New.
26413 * gcc.dg/vmx/bug-2.c: New.
26414 * gcc.dg/vmx/bug-3.c: New.
26415 * gcc.dg/vmx/cw-bug-1.c: New.
26416 * gcc.dg/vmx/cw-bug-2.c: New.
26417 * gcc.dg/vmx/cw-bug-3.c: New.
26418 * gcc.dg/vmx/dct.c: New.
26419 * gcc.dg/vmx/debug-1.c: New.
26420 * gcc.dg/vmx/debug-2.c: New.
26421 * gcc.dg/vmx/debug-3.c: New.
26422 * gcc.dg/vmx/debug-4.c: New.
26423 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
26424 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
26425 * gcc.dg/vmx/eg-5.c: New.
26426 * gcc.dg/vmx/fft.c: New.
26427 * gcc.dg/vmx/gcc-bug-1.c: New.
26428 * gcc.dg/vmx/gcc-bug-2.c: New.
26429 * gcc.dg/vmx/gcc-bug-3.c: New.
26430 * gcc.dg/vmx/gcc-bug-4.c: New.
26431 * gcc.dg/vmx/gcc-bug-5.c: New.
26432 * gcc.dg/vmx/gcc-bug-6.c: New.
26433 * gcc.dg/vmx/gcc-bug-7.c: New.
26434 * gcc.dg/vmx/gcc-bug-8.c: New.
26435 * gcc.dg/vmx/gcc-bug-9.c: New.
26436 * gcc.dg/vmx/gcc-bug-b.c: New.
26437 * gcc.dg/vmx/gcc-bug-c.c: New.
26438 * gcc.dg/vmx/gcc-bug-d.c: New.
26439 * gcc.dg/vmx/gcc-bug-e.c: New.
26440 * gcc.dg/vmx/gcc-bug-f.c: New.
26441 * gcc.dg/vmx/gcc-bug-g.c: New.
26442 * gcc.dg/vmx/gcc-bug-i.c: New.
26443 * gcc.dg/vmx/harness.h: New.
26444 * gcc.dg/vmx/ira1.c: New.
26445 * gcc.dg/vmx/ira2a.c: New.
26446 * gcc.dg/vmx/ira2b.c: New.
26447 * gcc.dg/vmx/ira2.c: New.
26448 * gcc.dg/vmx/ira2c.c: New.
26449 * gcc.dg/vmx/mem.c: New.
26450 * gcc.dg/vmx/newton-1.c: New.
26451 * gcc.dg/vmx/ops.c: New.
26452 * gcc.dg/vmx/sn7153.c: New.
26453 * gcc.dg/vmx/spill2.c: New.
26454 * gcc.dg/vmx/spill3.c: New.
26455 * gcc.dg/vmx/spill.c: New.
26456 * gcc.dg/vmx/t.c: New.
26457 * gcc.dg/vmx/varargs-1.c: New.
26458 * gcc.dg/vmx/varargs-2.c: New.
26459 * gcc.dg/vmx/varargs-3.c: New.
26460 * gcc.dg/vmx/varargs-4.c: New.
26461 * gcc.dg/vmx/varargs-5.c: New.
26462 * gcc.dg/vmx/varargs-6.c: New.
26463 * gcc.dg/vmx/varargs-7.c: New.
26464 * gcc.dg/vmx/vmx.exp: New.
26465 * gcc.dg/vmx/vprint-1.c: New.
26466 * gcc.dg/vmx/vscan-1.c: New.
26467 * gcc.dg/vmx/x-01.c: New.
26468 * gcc.dg/vmx/x-02.c: New.
26469 * gcc.dg/vmx/x-03.c: New.
26470 * gcc.dg/vmx/x-04.c: New.
26471 * gcc.dg/vmx/x-05.c: New.
26472 * gcc.dg/vmx/yousufi-1.c: New.
26473 * gcc.dg/vmx/zero-1.c: New.
26474 * gcc.dg/vmx/zero.c: New.
26476 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
26478 * g++.dg/lookup/java1.C: Update for chage of
26480 * g++.dg/lookup/java2.C: Likewise.
26482 2004-04-17 Laurent GUERBY <laurent@guerby.net>
26484 * ada/acats/run_all.sh: use -O2 by default.
26486 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
26488 * gcc.dg/vr-mult-[12].c: New tests.
26490 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26492 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
26494 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
26496 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
26498 * lib/target-supports.exp (check_profiling_available): Assume profiling
26499 isn't available for mips*-*-elf targets.
26501 2004-04-14 Uros Bizjak <uros@kss-loka.si>
26503 * gcc.dg/builtins-38.c: New test.
26505 2004-04-14 Eric Christopher <echristo@redhat.com>
26507 * g++.dg/charset/charset.exp: Run .cc extension tests.
26509 2004-04-14 Zack Weinberg <zack@codesourcery.com>
26511 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
26513 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26515 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
26517 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
26519 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
26520 * gcc.dg/i386-387-2.c: Likewise.
26522 * gcc.dg/i386-387-7.c: New test.
26523 * gcc.dg/i386-387-8.c: New test.
26525 * gcc.dg/builtins-37.c: New test.
26527 2004-04-13 Geoffrey Keating <geoffk@apple.com>
26529 * g++.dg/pch/externc-1.C: Add missing semicolon.
26531 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
26533 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
26535 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26537 * gcc.c-torture/execute/20040411-1.c: New test.
26539 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
26541 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
26543 2004-04-09 Chris Demetriou <cgd@broadcom.com>
26545 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
26547 2004-04-09 Zack Weinberg <zack@codesourcery.com>
26549 * lib/target-supports.exp (check_named_sections_available): New.
26550 * lib/gcc-dg.exp (dg-require-named-sections): New.
26551 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
26552 old-deja.exp. Also prune error-count message from HP linker.
26553 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
26555 * g++.dg/init/init-ref4.C: Use dg-require-weak.
26556 * g++.old-deja/g++.pt/static3.C: Likewise.
26557 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
26559 2004-04-09 Roger Sayle <roger@eyesopen.com>
26561 * gcc.c-torture/execute/20040409-1.c: New test case.
26562 * gcc.c-torture/execute/20040409-2.c: New test case.
26563 * gcc.c-torture/execute/20040409-3.c: New test case.
26565 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26567 * gcc.dg/20040409-1.c: New test.
26569 2004-04-08 Roger Sayle <roger@eyesopen.com>
26572 * g++.dg/opt/pr14888.C: New test case.
26574 2004-04-08 Geoffrey Keating <geoffk@apple.com>
26576 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
26577 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
26578 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
26579 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
26582 2004-04-08 Paul Brook <paul@codesourcery.com>
26584 * gcc.dg/spill-1.c: New test.
26586 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26588 * gcc.dg/torture/builtin-ctype-2.c: New test.
26590 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
26592 * gcc.dg/pch/pch.exp: Add largefile test.
26594 2004-04-06 Geoffrey Keating <geoffk@apple.com>
26596 * g++.dg/pch/externc-1.Hs: New.
26597 * g++.dg/pch/externc-1.C: New.
26599 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26601 * gcc.dg/compat/struct-by-value-5a_main.c,
26602 gcc.dg/compat/struct-by-value-5b_main.c: New files.
26603 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
26604 * gcc.dg/compat/struct-by-value-5a_x.c,
26605 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
26606 gcc.dg/compat/struct-by-value-5_x.c.
26607 * gcc.dg/compat/struct-by-value-5a_y.c,
26608 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
26609 gcc.dg/compat/struct-by-value-5_y.c.
26611 * gcc.dg/compat/struct-by-value-6a_main.c,
26612 gcc.dg/compat/struct-by-value-6b_main.c: New files.
26613 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
26614 * gcc.dg/compat/struct-by-value-6a_x.c,
26615 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
26616 gcc.dg/compat/struct-by-value-6_x.c.
26617 * gcc.dg/compat/struct-by-value-6a_y.c,
26618 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
26619 gcc.dg/compat/struct-by-value-6_y.c.
26621 * gcc.dg/compat/struct-by-value-7a_main.c,
26622 gcc.dg/compat/struct-by-value-7b_main.c: New files.
26623 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
26624 * gcc.dg/compat/struct-by-value-7a_x.c,
26625 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
26626 gcc.dg/compat/struct-by-value-7_x.c.
26627 * gcc.dg/compat/struct-by-value-7a_y.c,
26628 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
26629 gcc.dg/compat/struct-by-value-7_y.c.
26631 2004-04-06 Jakub Jelinek <jakub@redhat.com>
26633 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
26634 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
26635 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
26638 2004-04-06 Uros Bizjak <uros@kss-loka.si>
26640 * gcc.dg/builtins-36.c: New test.
26642 2004-04-06 Paul Brook <paul@codesourcery.com>
26644 * README.gcc: Remove obsolete contraint on testcases.
26646 2004-04-05 Paul Brook <paul@codesourcery.com>
26649 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
26650 failure and exit(0) on success.
26651 * g++.dg/expr/anew2.C: Ditto.
26652 * g++.dg/expr/anew3.C: Ditto.
26653 * g++.dg/expr/anew4.C: Ditto.
26655 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
26658 * g++.dg/template/unify7.C: New.
26660 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
26662 * g++.dg/README: Bring up to date with new subdirectories; remove
26663 duplicate subdirectory lines.
26665 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
26668 * g++.dg/template/unify5.C: New.
26669 * g++.dg/template/unify6.C: New.
26670 * g++.dg/template/qualttp20.C: Adjust.
26671 * g++.old-deja/g++.jason/report.C: Adjust.
26672 * g++.old-deja/g++.other/qual1.C: Adjust.
26674 2004-04-01 Mark Mitchell <mark@codesourcery.com>
26677 * g++.dg/inherit/ptrmem1.C: New test.
26679 2004-04-01 Jakub Jelinek <jakub@redhat.com>
26682 * gcc.c-torture/execute/20040331-1.c: New test.
26683 * gcc.dg/20040331-1.c: New test.
26685 2004-04-01 Paul Brook <paul@codesourcery.com>
26687 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
26689 2004-03-30 Mark Mitchell <mark@codesourcery.com>
26692 * g++.dg/init/goto1.C: New test.
26695 * g++.dg/template/defarg4.C: New test.
26697 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
26699 * gcc.dg/altivec-11.c: Extend test for more valid cases.
26701 2004-03-28 David Edelsohn <edelsohn@gnu.org>
26703 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
26705 2004-03-28 Zack Weinberg <zack@codesourcery.com>
26707 * gcc.dg/noncompile/undeclared-2.c: New test.
26709 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
26711 * gcc.dg/940409-1.c: Remove XFAIL.
26712 * gcc.dg/reg-vol-struct-1.c: New test.
26714 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26716 * gcc.dg/torture/builtin-wctype-1.c: New test.
26718 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
26720 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
26721 * gcc.dg/20001101-1.c: Likewise.
26722 * gcc.dg/20001102-1.c: Likewise.
26724 2004-03-25 Roger Sayle <roger@eyesopen.com>
26726 * gcc.dg/compare8.c: Add an additional test for XOR.
26728 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26730 * gcc.dg/torture/builtin-ctype-1.c: New test.
26732 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26734 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
26735 * gcc.dg/torture/builtin-math-1.c: Likewise.
26736 * gcc.dg/torture/builtin-power-1.c: New test.
26738 2004-03-24 Andreas Schwab <schwab@suse.de>
26740 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
26743 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
26744 Roger Sayle <roger@eyesopen.com>
26746 * gcc.dg/compare8.c: New test case.
26748 2004-03-23 Ziemowit Laski <zlaski@apple.com>
26750 * g++.dg/ext/altivec-7.C: New test.
26752 2004-03-23 Zack Weinberg <zack@codesourcery.com>
26754 PR 12267, 12391, 12560, 13129, 14114, 14133
26755 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
26756 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
26757 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
26758 Adjust error regexps.
26759 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
26760 * gcc.dg/noncompile/undeclared-1.c: New test cases.
26761 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
26762 * gcc.dg/local1.c: Add explanatory comment.
26764 2004-03-23 Roger Sayle <roger@eyesopen.com>
26766 PR optimization/14669
26767 * g++.dg/opt/fold2.C: New test case.
26769 2004-03-22 Jakub Jelinek <jakub@redhat.com>
26772 * gcc.dg/20040322-1.c: New test.
26774 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
26776 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
26777 * gcc.dg/ultrasp4.c: Likewise.
26778 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
26780 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
26782 * gcc.dg/i386-sse-8.c: Reset default options.
26784 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
26786 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
26787 in the error message text.
26789 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
26791 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
26793 2004-03-21 Mark Mitchell <mark@codesourcery.com>
26796 * g++.dg/init/array13.C: New test.
26798 2004-03-20 Roger Sayle <roger@eyesopen.com>
26801 * gcc.c-torture/compile/pr13889.c: New test case.
26803 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
26806 * builtins-1.c (nan, nans): Don't test.
26807 * builtins-30.c: Don't use nan, nanf, nanl.
26808 * builtins-35.c: New test.
26810 2004-03-19 Ziemowit Laski <zlaski@apple.com>
26812 * g++.dg/ext/altivec-6.C: New test.
26814 2004-03-19 Mark Mitchell <mark@codesourcery.com>
26816 * g++.dg/init/placement3.C: New test.
26818 * g++.dg/template/spec13.C: New test.
26820 * g++.dg/lookup/using11.C: New test.
26822 * g++.dg/lookup/koenig3.C: New test.
26824 * g++.dg/template/operator2.C: New test.
26826 * g++.dg/expr/dtor3.C: New test.
26827 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
26829 * g++.old-deja/g++.law/visibility28.C: Likewise.
26831 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
26833 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
26834 * gcc.dg/ppc64-abi-3.c: Likewise.
26836 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26839 * g++.dg/parse/template15.C: New test.
26841 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26843 * g++.dg/expr/dtor2.C: New test.
26845 * g++.dg/lookup/anon4.C: New test.
26847 * g++.dg/overload/using1.C: New test.
26849 * g++.dg/template/lookup7.C: New test.
26851 * g++.dg/template/typename6.C: New test.
26853 * g++.dg/expr/cond6.C: New test.
26855 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26857 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
26859 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26861 * g++.dg/expr/cond5.C: New test.
26862 * g++.dg/expr/constcast1.C: Likewise.
26863 * g++.dg/expr/ptrmem2.C: Likewise.
26864 * g++.dg/expr/ptrmem3.C: Likewise.
26865 * g++.dg/lookup/main1.C: Likewise.
26866 * g++.dg/template/lookup6.C: Likewise.
26868 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26870 * gcc.dg/local1.c: New test.
26872 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
26874 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26876 * gcc.dg/torture/builtin-convert-1.c: New test.
26878 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26880 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
26882 2004-03-16 Mark Mitchell <mark@codesourcery.com>
26885 * g++.dg/warn/Wunused-7.C: New test.
26887 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26889 * gcc.dg/torture/builtin-integral-1.c: New test.
26891 2004-03-16 Mark Mitchell <mark@codesourcery.com>
26894 * g++.dg/parse/non-dependent3.C: New test.
26896 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
26898 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
26899 * g++.dg/eh/simd-2.C: Likewise.
26900 * g++.dg/init/array10.C: Likewise.
26901 * gcc.c-torture/compile/simd-1.c: Likewise.
26902 * gcc.c-torture/compile/simd-2.c: Likewise.
26903 * gcc.c-torture/compile/simd-3.c: Likewise.
26904 * gcc.c-torture/compile/simd-4.c: Likewise.
26905 * gcc.c-torture/compile/simd-6.c: Likewise.
26906 * gcc.c-torture/execute/simd-1.c: Likewise.
26907 * gcc.c-torture/execute/simd-2.c: Likewise.
26908 * gcc.dg/compat/vector-defs.h: Likewise.
26909 * gcc.dg/20020531-1.c: Likewise.
26910 * gcc.dg/altivec-3.c: Likewise.
26911 * gcc.dg/altivec-4.c: Likewise.
26912 * gcc.dg/altivec-varargs-1.c: Likewise.
26913 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
26914 * gcc.dg/i386-mmx-3.c: Likewise.
26915 * gcc.dg/i386-sse-4.c: Likewise.
26916 * gcc.dg/i386-sse-5.c: Likewise.
26917 * gcc.dg/i386-sse-8.c: Likewise.
26918 * gcc.dg/simd-1.c: Likewise.
26919 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
26920 __ev64_opaque__ since the machine description provides it.
26922 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26924 * lib/compat.exp (skip_list): New global variable.
26925 Use it to hold the user defined COMPAT_SKIPS list if any.
26926 (compat-obj): Add the members of skip_list to optall.
26928 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26930 * gcc.dg/compat/union-by-value-1_main.c,
26931 union-by-value-1_x.c, union-by-value-1_y.c,
26932 union-check.h, union-defs.h,
26933 union-init.h, union-return-1_main.c,
26934 union-return-1_x.c, union-return-1_y.c: New files.
26936 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26938 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
26939 mixed-struct-init.h: Add 4 mixed structure types.
26940 struct-by-value-21_main.c, struct-by-value-21_x.c,
26941 struct-by-value-21_y.c, struct-return-21_main.c,
26942 struct-return-21_x.c, struct-return-21_y.c: New files.
26944 2004-03-13 Mark Mitchell <mark@codesourcery.com>
26947 * g++.dg/parse/template14.C: New test.
26949 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26951 * gcc.c-torture/execute/20040313-1.c: New test.
26953 2004-03-13 Jakub Jelinek <jakub@redhat.com>
26956 * gcc.dg/20040311-2.c: New test.
26958 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
26961 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
26964 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
26966 * gcc.dg/20040305-2.c: Add missing return statement.
26968 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26970 * gcc.dg/builtins-34.c: Also check pow10*.
26972 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
26975 * gcc.dg/20040305-2.c: New test.
26977 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
26979 * gcc.dg/20040310-1.c: New test.
26981 2004-03-11 Roger Sayle <roger@eyesopen.com>
26983 * gcc.c-torture/execute/20040311-1.c: New test case.
26985 2004-03-11 Mark Mitchell <mark@codesourcery.com>
26988 * g++.dg/lookup/enum1.C: New test.
26990 2004-03-10 Mark Mitchell <mark@codesourcery.com>
26993 * g++.dg/lookup/struct2.C: New test.
26995 2004-03-10 Uros Bizjak <uros@kss-loka.si>
26997 * gcc.dg/builtins-34.c: New test.
26999 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27001 * gcc.dg/torture/builtin-nonneg-1.c: New test.
27003 2004-03-09 James E Wilson <wilson@specifixinc.com>
27005 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
27006 * gcc.dg/alias-2.c: New testcase.
27008 2004-03-09 Zack Weinberg <zack@codesourcery.com>
27010 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
27012 2004-03-09 Roger Sayle <roger@eyesopen.com>
27014 * gcc.c-torture/execute/20040309-1.c: New test case.
27016 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
27019 * g++.dg/overload/ref1.C: New.
27021 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27024 * g++.dg/template/spec12.C: New test.
27027 * g++.dg/parse/crash14.C: New test.
27029 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27032 * g++.dg/init/ref11.C: New test.
27034 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27037 * g++.dg/parse/builtin2.C: New test.
27039 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27042 * g++.dg/init/ctor3.C: New test.
27043 * g++.dg/init/union1.C: New test.
27044 * g++.dg/ext/anon-struct4.C: New test.
27046 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27048 * g++.dg/lookup/koenig1.C: Tweak error messages.
27049 * g++.dg/lookup/used-before-declaration.C: Likewise.
27050 * g++.dg/other/do1.C: Likewise.
27051 * g++.dg/overload/koenig1.C: Likewise.
27052 * g++.dg/parse/crash13.C: Likewise.
27053 * g++.dg/template/instantiate3.C: Likewise.
27055 2004-03-08 Eric Christopher <echristo@redhat.com>
27057 * * lib/target-supports.exp: Enable libiconv in test
27058 compilation. Fix up error checking.
27060 2004-03-08 Roger Sayle <roger@eyesopen.com>
27062 PR middle-end/14289
27063 * gcc.dg/pr14289-1.c: New test case.
27064 * gcc.dg/pr14289-2.c: Likewise.
27065 * gcc.dg/pr14289-3.c: Likewise.
27067 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
27069 * gcc.c-torture/execute/20040308-1.c: New test.
27071 2004-03-07 Roger Sayle <roger@eyesopen.com>
27073 * gcc.c-torture/execute/20040307-1.c: New test case.
27075 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
27077 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
27079 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
27081 * gcc.dg/20040306-1.c: New test.
27083 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
27085 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
27087 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
27089 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27092 * gcc.dg/decl-6.c: New test.
27094 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27096 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
27097 Rename LOGPOW -> LOG_POW.
27098 (SQRT_EXP, POW_EXP): New.
27100 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27102 * gcc.dg/i386-sse-8.c: New test.
27104 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27107 * gcc.dg/decl-5.c: New test.
27109 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
27111 * gcc.dg/20040305-1.c: New test.
27113 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
27116 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
27118 2004-03-04 Ziemowit Laski <zlaski@apple.com>
27120 PR c++/14425, c++/14426
27121 * g++.dg/ext/altivec-4.C: New test.
27122 * g++.dg/ext/altivec-5.C: New test.
27124 2004-03-04 Geoffrey Keating <geoffk@apple.com>
27126 * g++.old-deja/g++.other/linkage1.C: Expect errors about
27127 global variables of a type with no linkage.
27128 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
27129 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
27130 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
27131 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
27132 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
27133 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
27134 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
27135 * g++.dg/warn/deprecated.C: Name enum Color.
27136 * g++.dg/overload/VLA.C: Name structure for 'b'.
27137 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
27139 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27141 * gcc.c-torture/compile/20040304-1.c: New test.
27143 2004-03-03 Zack Weinberg <zack@codesourcery.com>
27146 * gcc.dg/decl-4.c: New testcase.
27148 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
27150 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
27151 as PRECF if sizeof (float) > sizeof (double).
27152 (PRECL): Make it the same as PRECF if
27153 sizeof (float) > sizeof (long double).
27155 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27157 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
27158 system type. Add check for irix6 which doesn't have c99 runtime.
27160 2004-03-03 Bob Wilson <bob.wilson@acm.org>
27162 * gcc.dg/const-elim-1.c: xfail for xtensa.
27164 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27167 * g++.dg/template/cond4.C: New test.
27169 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27172 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
27175 * g++.dg/parse/defarg7.C: New test.
27178 * g++.dg/template/friend26.C: New test.
27180 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27183 * g++.dg/abi/mangle21.C: New test.
27186 * g++.dg/parse/constructor2.C: New test.
27189 * g++.dg/template/sfinae1.C: New test.
27191 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27194 * g++.dg/expr/crash2.C: New test.
27196 PR middle-end/13448
27197 * gcc.dg/inline-5.c: New test.
27198 * gcc.dg/always-inline.c: Split out tests into ...
27199 * gcc.dg/always-inline2.c: ... this and ...
27200 * gcc.dg/always-inline3.c: ... this.
27202 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27205 * g++.dg/debug/crash1.C: New test.
27207 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
27209 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
27210 function with __attribute__((noinline)).
27211 (recurser_void2): Likewise.
27212 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
27213 (recurser_void2): Likewise.
27215 2004-02-29 Roger Sayle <roger@eyesopen.com>
27217 PR middle-end/14203
27218 * g++.dg/warn/Wunused-6.C: New test case.
27220 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
27222 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
27225 2004-02-27 Eric Christopher <echristo@redhat.com>
27227 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
27228 * g++.dg/charset/asm2.c: Run only x86.
27229 * gcc.dg/charset/asm3.c: Ditto.
27231 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
27233 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
27236 2004-02-27 Ziemowit Laski <zlaski@apple.com>
27238 * g++.dg/ext/altivec-3.C: New.
27240 2004-02-26 Richard Henderson <rth@redhat.com>
27242 * g++.dg/ext/attrib10.C: Mark for warning.
27243 * gcc.dg/attr-alias-1.c: New.
27245 2004-02-26 Richard Henderson <rth@redhat.com>
27247 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
27248 * gcc.c-torture/execute/20040208-2.c: ... it back.
27250 2004-02-26 Eric Christopher <echristo@redhat.com>
27252 * lib/target-supports.exp (check-iconv-available): New function.
27253 * lib/gcc-dg.exp (dg-require-iconv): New function.
27255 * gcc.dg/charset: New directory.
27256 * gcc.dg/charset/charset.exp: New file.
27257 * gcc.dg/charset/asm1.c: Ditto.
27258 * gcc.dg/charset/asm2.c: Ditto.
27259 * gcc.dg/charset/asm3.c: Ditto.
27260 * gcc.dg/charset/asm4.c: Ditto.
27261 * gcc.dg/charset/asm5.c: Ditto.
27262 * gcc.dg/charset/attribute1.c: Ditto.
27263 * gcc.dg/charset/attribute2.c: Ditto.
27264 * gcc.dg/charset/string1.c: Ditto.
27265 * g++.dg/charset: New directory.
27266 * g++.dg/dg.exp: Add here. Special options.
27267 * g++.dg/charset/charset.exp: New file.
27268 * g++.dg/charset/asm1.c: Ditto.
27269 * g++.dg/charset/asm2.c: Ditto.
27270 * g++.dg/charset/asm3.c: Ditto.
27271 * g++.dg/charset/asm4.c: Ditto.
27272 * g++.dg/charset/attribute1.c: Ditto.
27273 * g++.dg/charset/attribute2.c: Ditto.
27274 * g++.dg/charset/extern1.cc: Ditto.
27275 * g++.dg/charset/extern2.cc: Ditto.
27276 * g++.dg/charset/string1.c: Ditto.
27278 2004-02-26 Mark Mitchell <mark@codesourcery.com>
27281 * g++.dg/parse/comma1.C: New test.
27283 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27286 * g++.dg/template/ttp8.C: New test.
27288 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
27290 * gcc.dg/fixuns-trunc-1.c: New test.
27292 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27294 * gcc.dg/builtins-config.h: Use #elif.
27296 2004-02-26 Michael Matz <matz@suse.de>
27298 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
27299 * gcc.dg/991214-1.c: Likewise.
27300 * gcc.dg/i386-asm-1.c: Likewise.
27302 2004-02-25 Richard Henderson <rth@redhat.com>
27304 * gcc.c-torture/execute/20040208-2.c: Move ...
27305 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
27307 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27310 * g++.dg/other/crash-3.C: New test.
27312 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27314 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
27315 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
27317 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
27320 2004-02-24 Michael Matz <matz@suse.de>
27322 * gcc.dg/i386-regparm.c: New.
27324 2004-02-23 James E Wilson <wilson@specifixinc.com>
27326 * gcc.c-torture/execute/20040223-1.c: New.
27328 2004-02-23 Zack Weinberg <zack@codesourcery.com>
27329 Kazu Hirata <kazu@cs.umass.edu>
27331 * gcc.dg/fwritable-strings-1.c: Remove.
27333 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
27336 * gcc.dg/20040223-1.c: New test.
27338 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27341 * g++.dg/ext/typeof9.C: New test.
27343 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27346 * g++.dg/other/switch1.C: New test.
27348 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27350 * gcc.dg/cast-function-1.c: Adjust for new informative message.
27351 * gcc.dg/va-arg-1.c: Likewise.
27353 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27356 * g++.dg/template/koenig5.C: New test.
27358 2004-02-21 Ziemowit Laski <zlaski@apple.com>
27360 * g++.dg/ext/altivec-1.C: Generalize target triple.
27361 * g++.dg/ext/altivec-2.C: New test case.
27362 * g++.dg/ext/altivec_check.h: New file.
27363 * gcc.dg/altivec-1.c: Generalize target triple;
27364 include altivec_check.h and call altivec_check().
27365 * gcc.dg/altivec-[2-5].c: Generalize target triple.
27366 * gcc.dg/altivec-6.c: New test case.
27367 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
27368 type casts as needed.
27369 * gcc.dg/altivec-10.c: Include altivec_check.h and call
27371 * gcc.dg/altivec-12.c: New test case.
27372 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
27373 include altivec_check.h and call altivec_check().
27374 * gcc.dg/altivec_check.h: New file.
27376 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27378 * lib/target-supports.exp (check_alias_available): Don't mangle
27379 function `g' in test program.
27381 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27383 * lib/target-supports.exp (check_profiling_available): Check
27384 argument to determine whether we support a profiling type.
27385 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
27386 check_profiling_available.
27387 * g++.dg/bprob/bprob.exp: Likewise.
27388 * g77.dg/bprob/bprob.exp: Likewise.
27389 * gcc.misc-tests/bprob.exp: Likewise.
27390 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
27391 dg-require-profiling and delete expected error handling.
27392 * gcc.dg/20021014-1.c: Likewise.
27393 * gcc.dg/nest.c: Likewise.
27395 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27398 * g++.dg/other/vthunk1.C: New test.
27400 2004-02-20 Falk Hueffner <falk@debian.org>
27403 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
27405 2004-02-20 Mark Mitchell <mark@codesourcery.com>
27408 * g++.dg/other/error8.C: Remove XFAIL markers.
27411 * g++.dg/ext/packed5.C: New test.
27414 * g++.dg/warn/Wunused-5.C: New test.
27417 * g++.dg/lookup/member1.C: New test.
27419 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
27421 * gcc.c-torture/compile/20040130-1.c: Enable only when
27422 __INT_MAX__ >= 2147483647L.
27423 * gcc.c-torture/compile/961203-1.c: Likewise.
27425 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
27427 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
27428 * g++.dg/opt/template1.C: Robustify assembler regexp
27430 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27432 * gcc.c-torture/execute/simd-4.x: Remove.
27433 * gcc.c-torture/execute/va-arg-25.x: Likewise.
27434 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
27435 Guard with #ifndef SKIP_ATTRIBUTE.
27436 * gcc.dg/compat/vector-1_y.c: Likewise.
27437 * gcc.dg/compat/vector-2_x.c: Likewise.
27438 * gcc.dg/compat/vector-2_y.c: Likewise.
27439 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
27440 * g++.dg/eh/simd-2.C: Likewise.
27442 2004-02-19 Alan Modra <amodra@bigpond.net.au>
27444 * gcc.c-torture/compile/complex-1.c: New.
27446 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
27449 * gcc.c-torture/execute/20040218-1.c: New test.
27451 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27454 * g++.dg/parse/new2.C: New test.
27456 2004-02-18 Paul Brook <paul@codesourcery.com>
27458 * gcc.c-torture/compile/libcall-1.c: New test.
27460 2004-02-18 Paul Brook <paul@codesourcery.com>
27463 * gcc.dg/debug/debug-7.c: New test.
27465 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
27467 * gcc.dg/20040217-1.c: New test.
27469 2004-02-17 Zack Weinberg <zack@codesourcery.com>
27471 * gcc.c-torture/execute/990208-1.x: Delete.
27473 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
27475 * gcc.c-torture/execute/20040208-2.x: New file.
27477 2004-02-17 Mark Mitchell <mark@codesourcery.com>
27480 * g++.dg/abi/structret1.C: New test.
27482 2004-02-17 Jakub Jelinek <jakub@redhat.com>
27484 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
27485 (i386_cpuid): No need to test if cpuid is available on AMD64.
27486 Fix assembly, so that it works onboth i386 and AMD64.
27487 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
27488 (vecInLong): Fix s[] member type to unsigned int.
27489 (vecInWord): Remove type.
27490 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
27491 (a64, b64, c64, d64, e64): Remove.
27492 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
27493 Remove unused variable. Remove initialization of removed variables.
27494 Don't call mmx_tests nor sse_tests.
27495 (reference_mmx, reference_sse): Remove.
27496 (check): Add return stmt.
27497 * gcc.dg/i386-sse-7.c: New test.
27498 * gcc.dg/i386-mmx-4.c: New test.
27500 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27502 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
27503 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27504 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27505 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
27506 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
27507 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
27508 g++.dg/tc1/dr94.C: Fix line terminator.
27510 2004-02-16 Geoffrey Keating <geoffk@apple.com>
27512 * gcc.c-torture/compile/20040216-1.c: New.
27514 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27516 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27517 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27518 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
27519 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
27520 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
27521 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
27523 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27525 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
27527 2004-02-15 Mark Mitchell <mark@codesourcery.com>
27530 * g++.dg/expr/cond4.C: New test.
27533 * g++.dg/lookup/crash2.C: New test.
27535 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
27537 * gcc.c-torture/compile/20040214-2.c: New test.
27539 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
27542 * g++.dg/ext/typeof8.C: New test.
27544 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
27546 * gcc.c-torture/compile/20040214-1.c: New test.
27548 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27551 * g++.dg/template/spec11.C: New test.
27553 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27556 * g++.dg/other/error8.C: New test.
27558 2004-02-13 Mark Mitchell <mark@codesourcery.com>
27561 * g++.dg/template/array4.C: New test.
27564 * g++.dg/inherit/thunk2.C: New test.
27567 * g++.dg/eh/cond2.C: New test.
27569 2004-02-12 Alan Modra <amodra@bigpond.net.au>
27571 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
27573 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
27575 * lib/scanasm.exp (dg-scan): Quote pattern before display.
27577 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
27579 * g++.dg/simd-2.C: xfail on ppc64-linux.
27581 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
27584 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
27587 2004-02-11 Uros Bizjak <uros@kss-loka.si>
27589 * gcc.dg/builtins-33.c: New test.
27591 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
27593 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
27595 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
27597 * g++.dg/simd-2.C: Set -maltivec for ppc64.
27599 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
27601 * gcc.dg/ppc64-abi-3.c: New test.
27603 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
27607 * gcc.dg/pr14092-1.c: New testcase.
27609 2004-02-10 Alan Modra <amodra@bigpond.net.au>
27611 * gcc.dg/cpp/assert4.c: Fix typo last change.
27613 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
27614 * gcc.dg/cpp/assert4.c: Handle powerpc64.
27616 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
27618 2004-02-09 Roger Sayle <roger@eyesopen.com>
27620 * gcc.c-torture/compile/20040209-1.c: New test case.
27622 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
27624 * gcc.dg/c90-init-1.c: Adjust expected error messages.
27626 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
27628 * gcc.c-torture/execute/20040208-[12].c: New tests.
27630 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27632 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
27634 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27636 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
27638 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27641 * gcc.dg/visibility-8.c: New testcase.
27643 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27645 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
27647 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
27649 2004-02-07 Roger Sayle <roger@eyesopen.com>
27651 PR middle-end/13696
27652 * g++.dg/opt/fold1.C: New test case.
27654 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27657 * g++.dg/other/crash-2.C: New test.
27659 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27662 * g++.dg/parse/angle-bracket2.C: New test.
27664 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27666 PR middle-end/13750
27668 2004-01-15 Geoffrey Keating <geoffk@apple.com>
27670 * testsuite/g++.dg/pch/wchar-1.C: New.
27671 * testsuite/g++.dg/pch/wchar-1.Hs: New.
27673 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27676 * g++.dg/parse/error15.C: New test.
27677 * g++.dg/parse/crash11.C: Update dg-error mark.
27679 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27682 * g++.dg/warn/conv2.C: New test.
27684 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27687 * g++.dg/warn/incomplete1.C: Remove xfail.
27689 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27691 * lib/file-format.exp (gcc_target_object_format): Use
27692 ${tool}_target_compile, not gcc_target_compile.
27693 * lib/target-supports.exp (check_alias_available): Likewise.
27694 (check_gc_sections_available): Likewise.
27695 * g++.dg/ext/attrib10.C: Use dg-require-alias.
27696 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
27699 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27702 * g++.dg/template/static6.C: New test.
27704 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
27706 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
27708 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27710 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
27711 tests for systems where `char' is unsigned by default.
27713 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27716 * g++.dg/template/partial3.C: New test.
27718 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
27720 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
27721 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
27722 Remove mentions of obsolete ports.
27724 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
27726 * gcc.dg/noncompile/20001228-1.c: Fix for new
27729 2004-02-03 Roger Sayle <roger@eyesopen.com>
27732 * gcc.c-torture/execute/multdi-1.c: New test case.
27734 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27737 * g++.dg/template/lookup5.C: New test.
27739 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27742 * g++.dg/template/lookup4.C: New test.
27745 * g++.dg/parse/error14.C: New test.
27748 * g++.dg/parse/template13.C: New test.
27750 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27753 * g++.dg/template/koenig4.C: New test.
27756 * g++.dg/template/crash17.C: New test.
27759 * g++.dg/parse/error13.C: New test.
27760 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
27762 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27764 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
27766 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
27770 * gcc.dg/noncompile/20040203-1.c: New test.
27771 * gcc.dg/noncompile/20040203-2.c: Likewise.
27772 * gcc.dg/noncompile/20040203-3.c: Likewise.
27773 * gcc.dg/20040203-1.c: Likewise.
27775 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
27778 * g++.dg/template/sizeof7.C: New test.
27780 2004-02-02 Eric Christopher <echristo@redhat.com>
27781 Zack Weinberg <zack@codesourcery.com>
27783 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
27785 2004-02-02 Zack Weinberg <zack@codesourcery.com>
27787 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
27788 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
27789 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
27790 * gcc.dg/cleanup-5.c: Run only on Linux targets.
27792 2004-02-02 Mark Mitchell <mark@codesourcery.com>
27795 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
27798 * g++.dg/ext/attrib13.C: New test.
27801 * g++.dg/conversion/op2.C: New test.
27803 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27805 * gcc.dg/titype-1.c: Fix pasto.
27807 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27809 * gcc.dg/titype-1.c: New test.
27811 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27814 * g++.dg/template/non-type-template-argument-1.C,
27815 g++.dg/template/qualified-id1.C: Update dg-error marks.
27816 * g++.dg/template/nontype6.C: New test.
27818 2004-02-01 Roger Sayle <roger@eyesopen.com>
27820 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
27821 * gcc.dg/builtins-31.c: New testcase.
27822 * gcc.dg/builtins-32.c: New testcase.
27824 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
27826 * objc.dg/call-super-2.m: Update line numbers
27827 for the including of stddef.h.
27829 2004-01-30 Michael Matz <matz@suse.de>
27831 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
27832 g++.dg/ext/case-range3.C: New tests.
27834 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27838 * g++.dg/template/member4.C: New test.
27840 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27843 * g++.dg/template/sizeof6.C: New test.
27845 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
27847 * gcc.dg/fwritable-strings-1.c: New test.
27849 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
27851 * gcc.c-torture/compile/20040130-1.c: New test.
27853 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
27855 * objc.dg/call-super-2.m: Include stddef.h for size_t.
27857 2004-01-29 Mark Mitchell <mark@codesourcery.com>
27860 * g++.dg/template/ctor3.C: New test.
27862 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27864 * g++.dg/tc1: New directory.
27865 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
27866 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
27867 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
27868 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
27869 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
27871 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27873 * g++.dg/parse/error11.C: New test.
27874 * g++.dg/parse/error12.C: Likewise.
27876 2004-01-28 Ziemowit Laski <zlaski@apple.com>
27878 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
27879 (scan_initial, main): Use aligned_sizeof instead of sizeof.
27881 2004-01-28 Mark Mitchell <mark@codesourcery.com>
27884 * g++.dg/ext/attrib12.C: New test.
27887 * g++.dg/parse/cast2.C: New test.
27889 2004-01-27 James E Wilson <wilson@specifixinc.com>
27891 * objc.dg/encode-2.m (main): New local string. Set depending on
27892 sizeof long. Use in sscanf call.
27893 * objc.dg/encode-3.m (main): New local string. Set depending on
27894 sizeof long. Use in scan_initial call.
27896 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27898 * objc.dg/call-super-2.m: Make LP64-safe.
27899 * objc.dg/desig-init-1.m: Likewise.
27901 2004-01-27 Devang Patel <dpatel@apple.com>
27903 * g++.dg/debug/namespace1.C: New test.
27905 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
27907 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
27910 * gcc.dg/arm-mmx-1.c: New test.
27912 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27914 * gcc.dg/20040127-1.c: New test.
27915 * gcc.dg/20040127-2.c: New test.
27917 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27919 * objc.dg/stret-1.m (glob): Renamed to globa.
27921 2004-01-26 Mark Mitchell <mark@codesourcery.com>
27924 * g++.dg/expr/for1.C: New test.
27926 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
27928 PR middle-end/13779
27929 * gcc.dg/darwin-longlong.c: New test.
27931 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
27933 * gcc.dg/20040124-1.c: Moved test from here...
27934 * gcc.c-torture/compile/20040124-1.c: ...to here.
27936 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27938 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
27939 the assembly output if -m64 is passed.
27941 2004-01-25 Mark Mitchell <mark@codesourcery.com>
27944 * g++.dg/template/cond3.C: New test.
27946 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27949 * g++.dg/template/ttp7.C: New test.
27951 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27954 * g++.dg/template/nontype4.C: New test.
27955 * g++.dg/template/nontype5.C: Likewise.
27957 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
27959 * gcc.dg/torture/mips-clobber-at.c: New test.
27961 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
27963 * gcc.dg/20040124-1.c: New test.
27965 2004-01-24 Jakub Jelinek <jakub@redhat.com>
27967 * gcc.dg/20040123-1.c: New test.
27969 2004-01-23 Zack Weinberg <zack@codesourcery.com>
27971 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
27973 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
27975 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
27977 2004-01-23 Andrew Pinski <apinski@apple.com>
27979 * gcc.dg/20030121-1.c: Move to ..
27980 * gcc.dg/20040121-1.c: here.
27982 2004-01-23 Roger Sayle <roger@eyesopen.com>
27984 * gcc.dg/builtins-29.c: New test case.
27986 2004-01-23 Zack Weinberg <zack@codesourcery.com>
27989 * gcc.dg/builtins-30.c: New testcase.
27991 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
27993 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
27994 * lib/g77.exp: Likewise.
27995 * lib/objc.exp: Likewise.
27996 * lib/g++.exp: Likewise.
27998 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
28000 * gcc.dg/struct-by-value-2.c: New test.
28002 2004-01-21 Andrew Pinski <apinski@apple.com>
28005 * gcc.dg/20030121-1.c: New test.
28007 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
28009 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
28010 clobber frame pointer register in asm statement.
28012 2004-01-21 Falk Hueffner <falk@debian.org>
28014 * gcc.c-torture/compile/20040121-1.c: New test.
28016 2004-01-21 Zack Weinberg <zack@codesourcery.com>
28018 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
28020 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
28022 * gcc.dg/ppc64-abi-2.c: New test.
28024 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
28026 * lib/treelang.exp: Fill out this file.
28027 * lib/treelang-dg.exp: New File.
28029 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
28031 * gcc.c-torture/compile/981022-1.c: Remove.
28032 * gcc.dg/array-5.c: Remove XFAIL.
28033 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
28034 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
28035 gcc.dg/cond-lvalue-1.c: Update.
28036 * gcc.dg/cast-lvalue-2.c: New test.
28038 2004-01-19 Mark Mitchell <mark@codesourcery.com>
28041 * g++.dg/other/error1.C (class foo): Tweak error message.
28044 * g++.dg/template/call2.C: New test.
28046 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28048 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
28049 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
28050 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
28051 scalar-return-1_x.c, scalar-return-2_y.c,
28052 scalar-return-3_x.c, scalar-return-3_y.c,
28053 scalar-return-4_x.c, scalar-return-4_y.c,
28054 struct-align-1.h, struct-align-1_x.c,
28055 struct-align-1_y.c, struct-align-2.h,
28056 struct-align-2_x.c, struct-align-2_y.c,
28057 struct-by-value-10_y.c, struct-by-value-11_x.c,
28058 struct-by-value-11_y.c, struct-by-value-12_x.c,
28059 struct-by-value-12_y.c, struct-by-value-13_x.c,
28060 struct-by-value-13_y.c, struct-by-value-14_x.c,
28061 struct-by-value-14_y.c, struct-by-value-15_x.c,
28062 struct-by-value-15_y.c, struct-by-value-16_y.c,
28063 struct-by-value-17_y.c, struct-by-value-18_y.c,
28064 struct-by-value-19_y.c, struct-by-value-1_x.c,
28065 struct-by-value-1_y.c, struct-by-value-20_y.c,
28066 struct-by-value-2_x.c, struct-by-value-2_y.c,
28067 struct-by-value-3_y.c, struct-by-value-4_x.c,
28068 struct-by-value-4_y.c, struct-by-value-5_y.c,
28069 struct-by-value-6_y.c, struct-by-value-7_y.c
28070 struct-by-value-8_x.c, struct-by-value-8_y.c
28071 struct-by-value-9_x.c, struct-by-value-9_y.c
28072 struct-return-10_x.c, struct-return-10_y.c,
28073 struct-return-19_x.c, struct-return-20_x.c
28074 struct-return-2_x.c, struct-return-2_y.c
28075 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
28076 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
28078 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28080 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
28081 attribute on sparc*-sun-solaris2.*.
28083 2004-01-18 Mark Mitchell <mark@codesourcery.com>
28086 * g++.dg/ext/typeof7.C: New test.
28088 2004-01-18 David Edelsohn <edelsohn@gnu.org>
28090 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
28091 * gcc.dg/const-elim-1.c: Same.
28093 2004-01-17 Ziemowit Laski <zlaski@apple.com>
28095 * objc.dg/stret-1.m: New.
28096 * objc.dg/stret-2.m: New.
28098 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
28101 * g++.dg/ext/vector1.C: New test.
28103 2004-01-16 Geoffrey Keating <geoffk@apple.com>
28105 * gcc.dg/pch/import-1.c: New.
28106 * gcc.dg/pch/import-1.hs: New.
28107 * gcc.dg/pch/import-1a.h: New.
28108 * gcc.dg/pch/import-1b.h: New.
28109 * gcc.dg/pch/import-1c.h: New.
28111 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28114 * g++.dg/ext/array1.C: New test.
28117 * g++.dg/conversion/op1.C: New test.
28119 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
28122 From Kazumoto Kojima / Dan Kegel:
28123 * gcc.dg/pr11864-1.c: New test.
28126 From Marcus Comstedt / Dan Kegel:
28127 * gcc.dg/pr10392-1.c: New test.
28129 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28132 * g++.dg/init/ref10.C: New test.
28134 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28137 * g++.dg/parse/typename6.C: New test.
28139 2004-01-15 Geoffrey Keating <geoffk@apple.com>
28142 * testsuite/g++.dg/pch/wchar-1.C: New.
28143 * testsuite/g++.dg/pch/wchar-1.Hs: New.
28145 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28148 * g++.dg/expr/sizeof2.C: New test.
28150 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
28152 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
28154 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28157 * g++.dg/lookup/strong-using-3.C: New.
28158 * g++.dg/lookup/using-10.C: New.
28160 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28163 * g++.dg/lookup/strong-using-2.C: New.
28165 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
28166 Dan Kegel <dank@kegel.com>
28167 J"orn Rennecke <joern.rennecke@superh.com>
28170 * gcc.dg/pr9365-1.c: New test.
28172 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28175 * g++.dg/parse/casting-operator2.C: New test.
28176 * g++.old-deja/g++.pt/explicit83.C: Remove.
28178 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
28180 * gcc.dg/label-compound-stmt-1.c: New test.
28181 * gcc.c-torture/compile/950922-1.c,
28182 gcc.c-torture/compile/20000211-3.c,
28183 gcc.c-torture/compile/20000518-1.c,
28184 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
28185 compound statements.
28187 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
28189 * gcc.dg/ppc64-abi-1.c: New test.
28191 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
28193 * g++.dg/ext/attrib9.C: Add dg-warnings.
28195 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28198 * g++.dg/parse/dtor3.C: New test.
28200 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
28203 * g++.dg/parse/try-catch-1.C: New test.
28205 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
28207 * ada/acats/run_all.sh: Add more verbose output in acats.log
28208 when compiling tests.
28210 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28213 * gcc.dg/typedef-redecl.c: New test case.
28214 * gcc.dg/typedef-redecl.h: New support file.
28216 2004-01-13 Jan Hubicka <jh@suse.cz>
28218 * gcc.dg/always_inline.c: New test.
28219 * gcc.dg/debug/20031231-1.c: Fix.
28221 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28224 * g++.dg/template/array3.C: New test.
28226 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28228 * g++.dg/ext/lvalue1.C: No longer expected to fail.
28229 * g++.dg/warn/Wunused-2.C: Likewise.
28231 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28234 * g++.dg/template/instantiate6.C: New test.
28236 2004-01-12 Roger Sayle <roger@eyesopen.com>
28238 PR middle-end/11397
28239 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
28241 2004-01-12 Jan Hubicka <jh@suse.cz>
28244 * gcc.dg/20040112-1.c: New.
28246 * gcc.dg/dwarf-die[1-7].c: Move to...
28247 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
28248 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
28250 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
28253 * g++.dg/parse/friend4.C: New test.
28255 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
28258 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
28259 definition is called a friend.
28261 2004-01-11 Zack Weinberg <zack@codesourcery.com>
28263 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
28265 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
28268 * g++.dg/parse/error10.C: New test.
28269 * g++.dg/template/arg2.C: Accept "invalid type" error.
28271 2004-01-11 Jakub Jelinek <jakub@redhat.com>
28273 PR middle-end/13392
28274 * g++.dg/opt/expect2.C: New test.
28276 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28278 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
28279 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
28280 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
28281 Update dg-error regexps.
28283 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28285 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
28286 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
28288 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28290 * gcc.dg/pragma-re-1.c: Use right pointer type.
28292 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28294 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
28296 2004-01-09 Geoffrey Keating <geoffk@apple.com>
28298 * gcc.dg/rs6000-ldouble-1.c: New.
28300 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28304 * g++.dg/other/abstract1.C: New test.
28306 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
28308 * g++.dg/lookup/strong-using-1.C: New.
28310 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
28313 * gcc.dg/func-ptr-conv-1.c: New test.
28314 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
28316 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
28319 * gcc.c-torture/compile/20040109-1.c: New.
28321 2004-01-08 Stuart Hastings <stuart@apple.com>
28323 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
28324 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
28325 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
28327 2004-01-09 Alan Modra <amodra@bigpond.net.au>
28329 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
28331 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28333 * ada/acats/run_acats: Treat 'gnatchop' the same way
28334 as 'gnatmake'. Export GCC_DRIVER.
28335 * ada/acats/run_all.sh: Add target_gnatchop. Use
28336 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
28338 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28341 * g++.dg/template/dependent-expr4.C: New test.
28343 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
28345 * gcc.dg/altivec-11.c: New test.
28347 2004-01-07 Mark Mitchell <mark@codesourcery.com>
28349 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
28351 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28354 * gcc.dg/enum-compat-1.c: New test.
28355 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
28357 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28360 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
28361 gcc.dg/c99-idem-qual-3.c: New tests.
28363 2004-01-07 Alan Modra <amodra@bigpond.net.au>
28365 * gcc.dg/winline-7.c: Don't cast void * to int.
28367 2004-01-06 Jan Hubicka <jh@suse.cz>
28369 * gcc.dg/i386-sse-5.c: New test
28370 * g++.dg/eh/simd-1.c: Add -w argument for i386.
28372 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28375 * g++.dg/rtti/typeid4.C: New test.
28377 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
28379 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
28381 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28384 * g++.dg/template/error11.C: New test.
28387 * g++.dg/template/class2.C: New test.
28389 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
28390 Richard Sandiford <rsandifo@redhat.com>
28393 * g++.dg/opt/alias3.C: New test.
28395 2004-01-04 Mark Mitchell <mark@codesourcery.com>
28398 * g++.dg/template/koenig3.C: New test.
28401 * g++.dg/parse/offsetof3.C: New test.
28403 * g++.dg/init/copy7.C: Add missing dg-error markers.
28406 * g++.dg/init/copy7.c: New test.
28409 * g++.dg/parse/cast1.C: New test.
28411 2004-01-04 Jan Hubicka <jh@suse.cz>
28413 * gcc.dg/winline[1-7].c: New tests.
28415 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28418 * g++.dg/template/qualttp22.C: New test.
28420 2004-01-01 Jan Hubicka <jh@suse.cz>
28422 * gcc.dg/debug/20031231-1.c: New.
28423 * gcc.c-torture/compile/20040101-1.c: New.
28424 * gcc.dg/dwarf-die-[1-7].c: New.
28426 2004-01-01 Jakub Jelinek <jakub@redhat.com>
28428 PR optimization/13521
28429 * gcc.c-torture/compile/20031231-1.c: New test.
28431 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28433 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
28435 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28438 * g++.dg/template/crash16.C: New test.
28440 2003-12-30 Mark Mitchell <mark@codesourcery.com>
28442 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
28444 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28446 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
28448 * g++.old-deja/g++.jason/thunk3.C: Likewise.
28449 * g++.old-deja/g++.law/profile1.C: Likewise.
28450 * gcc.c-torture/compile/981006-1.c: Likewise.
28451 * gcc.c-torture/execute/loop-2e.x: Likewise.
28452 * gcc.c-torture/execute/loop-2f.x: Remove.
28453 * gcc.c-torture/execute/loop-2g.x: Likewise.
28454 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
28455 * gcc.dg/20020312-2.c: Remove traces of dead ports.
28457 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
28460 * g++.dg/ext/attrib11.C: New test.
28463 * g++.dg/template/array2-1.C: New test.
28464 * g++.dg/template/array2-2.C: New test.
28466 2003-12-29 Mark Mitchell <mark@codesourcery.com>
28468 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
28470 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
28473 * g++.dg/template/array1-1.C: New test.
28474 * g++.dg/template/array1-2.C: New test.
28476 2003-12-29 Roger Sayle <roger@eyesopen.com>
28479 * g77.dg/12632.f: New test case.
28481 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28484 * g++.dg/parse/nontype1.C: New test.
28486 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28489 * g++.dg/parse/explicit1.C: New test.
28490 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
28492 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28495 * g++.dg/opt/inline6.C: New test.
28498 * g++.dg/parse/error9.C: New test.
28500 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
28502 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28505 * g++.dg/init/assign1.C: New test.
28507 2003-12-28 Roger Sayle <roger@eyesopen.com>
28510 * g++.dg/warn/format3.C: New test case.
28512 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28514 * gcc.c-torture/compile/20031227-1.c: New test.
28516 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28518 * g++.dg/bprob/bprob.exp: Load target-supports.exp
28519 * g77.dg/bprob/bprob.exp: Likewise.
28520 * gcc.misc-tests/bprob.exp: Likewise.
28521 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
28522 variants on systems where the library does not provide that
28524 * gcc.dg/builtins-20.c: Use builtins-config.h.
28525 * gcc.dg/builtins-config.h: New file.
28527 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28529 * lib/gcc-dg.exp (dg-require-profiling): New function.
28530 * lib/target-supports.exp (check_profiling_available): Likewise.
28531 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
28532 * g77.dg/bprob/bprob.exp: Likewise.
28533 * gcc.misc-tests/bprob.exp: Likewise.
28534 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
28535 * gcc.dg/20021014-1.c: Likewise.
28536 * gcc.dg/nest.c: Likewise.
28538 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28540 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
28542 * g++.dg/lookup/java2.C: Likewise.
28543 * gcc.dg/cpp/lexident.c: Likewise.
28545 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
28547 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
28549 * gcc.c-torture/compile/961203-1.c: Likewise.
28550 * gcc.c-torture/compile/980506-1.c: Likewise.
28552 2003-12-23 Zack Weinberg <zack@codesourcery.com>
28554 * lib/gcc-dg.exp (dg-prune-output): New annotation.
28555 (additional_prunes): New global.
28556 (gcc-dg-prune): Handle additional per-test pruning.
28557 (dg-test): Clear additional_prunes between tests.
28559 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
28560 dg-prune-output to avoid spurious failures from assembler
28561 complaining about nonexistent WAW violations.
28562 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
28563 Use dg-prune-output to avoid spurious failures from assembler
28564 warning about Itanium B-step errata.
28566 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28568 * g++.dg/abi/macro0.C: New test.
28569 * g++.dg/abi/macro1.C: Likewise.
28570 * g++.dg/abi/macro2.C: Likewise.
28572 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
28573 * g++.dg/abi/bitfield7.C: Likewise.
28574 * g++.dg/abi/dtor2.C: Likewise.
28575 * g++.dg/abi/mangle11.C: Likewise.
28576 * g++.dg/abi/mangle12.C: Likewise.
28577 * g++.dg/abi/mangle14.C: Likewise.
28578 * g++.dg/abi/mangle17.C: Likewise.
28579 * g++.dg/abi/vbase10.C: Likewise.
28580 * g++.dg/abi/vbase14.C: Likewise.
28581 * g++.dg/template/qualttp17.C: Likewise.
28583 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
28586 * gcc.dg/20031223-1.c: New test.
28588 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28590 * gcc.dg/noreturn-7.c: New test.
28592 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28594 * gcc.dg/null-pointer-1.c: New test.
28596 2003-12-22 Mark Mitchell <mark@codesourcery.com>
28598 * g++.old-deja/g++.jason/template18.C: Remove.
28599 * g++.old-deja/g++.jason/template37.C: Likewise.
28602 * g++.dg/lookup/ns1.C: New test.
28605 * g++.dg/template/lookup3.C: New test.
28607 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
28609 * g++.dg/template/recurse1.C: New test
28611 2003-12-22 Mark Mitchell <mark@codesourcery.com>
28614 * g++.dg/parse/semicolon1.C: New test.
28615 * g++.dg/parse/semicolon1.h: Likewise.
28617 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
28619 * gcc.dg/darwin-misaligned.c: New test.
28621 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
28624 * gcc.dg/20031222-1.c: New test.
28626 2003-12-21 Mark Mitchell <mark@codesourcery.com>
28629 * g++.dg/parse/error8.C: New test.
28632 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
28634 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
28636 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
28638 * gcc.c-torture/compile/930217-1.c: Likewise.
28639 * gcc.c-torture/compile/930513-1.c: Likewise.
28640 * gcc.c-torture/execute/920908-2.c: Likewise.
28641 * gcc.c-torture/execute/921204-1.c: Likewise.
28642 * gcc.c-torture/execute/930621-1.c: Likewise.
28643 * gcc.c-torture/execute/930630-1.c: Likewise.
28644 * gcc.c-torture/execute/931031-1.c: Likewise.
28645 * gcc.c-torture/execute/980602-2.c: Likewise.
28646 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
28647 * gcc.c-torture/execute/compndlit-1.c: Likewise.
28648 * gcc.c-torture/execute/extzvsi.c: Likewise.
28649 * gcc.c-torture/unsorted/ext.c: Likewise.
28651 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
28654 * gcc.c-torture/compile/20031220-2.c: New test case.
28656 2003-12-20 Roger Sayle <roger@eyesopen.com>
28658 PR optimization/13031
28659 * gcc.c-torture/compile/20031220-1.c: New test case.
28661 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28663 * gcc.dg/cast-function-1.c: New test.
28665 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
28667 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
28670 2003-12-19 Mark Mitchell <mark@codesourcery.com>
28673 * g++.dg/ext/attrib10.C: New test.
28675 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28677 * gcc.dg/cleanup-10.c: New test.
28678 * gcc.dg/cleanup-11.c: New test.
28680 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28683 * g++.dg/opt/expect1.C: New test.
28685 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
28687 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
28689 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
28692 * gcc.dg/20031218-1.c: New test.
28695 * gcc.dg/20031218-2.c: New test.
28696 * gcc.dg/20031218-3.c: New test.
28698 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
28699 of label name and allow for USER_LABEL_PREFIX == "_" names.
28700 * g++.dg/abi/mangle18-2.C: Likewise.
28701 * g++.dg/abi/mangle19-1.C: Likewise.
28702 * g++.dg/abi/mangle19-2.C: Likewise.
28703 * g++.dg/abi/mangle20-1.C: Likewise.
28704 * g++.dg/abi/mangle20-2.C: Likewise.
28706 2003-12-18 Richard Henderson <rth@redhat.com>
28708 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
28710 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
28711 Dan Kegel <dank@kegel.com>
28714 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
28715 testing a cross compiler, it causes spurious compile failures.
28716 * lib/g++.exp: Likewise.
28718 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28721 * g++.dg/template/access13.C: New test.
28723 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
28725 * gcc.dg/20031216-1.c: New test.
28727 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28730 * g++.dg/template/error10.C: New test.
28732 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28734 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
28735 * g++.dg/eh/simd-2.C: Likewise.
28737 2003-12-17 James E Wilson <wilson@specifixinc.com>
28738 Roger Sayle <roger@eyesopen.com>
28740 * gcc.c-torture/execute/ieee/mzero5.c: New.
28742 2003-12-17 Mark Mitchell <mark@codesourcery.com>
28745 * g++.dg/parse/error6.C: New test.
28748 * g++.dg/parse/error7.C: New test.
28750 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
28752 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
28753 at -O with stabs debugging formats.
28754 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
28755 * gcc.dg/debug/debug-2.c: Likewise.
28757 2003-12-16 Mark Mitchell <mark@codesourcery.com>
28760 * g++.dg/init/error1.C: New test.
28763 * g++.dg/init/pm3.C: New test.
28765 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
28768 * gcc.dg/bitfld-8.c: New test.
28770 2003-12-16 James Lemke <jim@wasabisystems.com>
28772 * gcc.dg/arm-scd42-[123].c: New tests.
28774 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
28777 * g++.dg/abi/mangle20-1.C: New test.
28778 * g++.dg/abi/mangle20-2.C: New test.
28780 2003-12-16 Mark Mitchell <mark@codesourcery.com>
28783 * g++.dg/other/offsetof2.C: Remove XFAIL.
28784 * g++.dg/parse/offsetof1.C: New test.
28785 * g++.gd/parse/offsetof2.C: Likewise.
28787 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28789 * g++.dg/template/nontype3.C: New test.
28790 * g++.dg/template/static2.C: Tweaked the dg-error clause.
28792 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28794 * g++.dg/warn/noreturn-3.C: Also test instantiation.
28796 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
28799 * g++.dg/expr/assign1.C: New test.
28802 * g++.dg/abi/mangle19-1.C: New test.
28803 * g++.dg/abi/mangle19-2.C: New test.
28805 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
28807 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
28809 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
28811 * gcc.c-torture/execute/20031216-1.c: New test.
28813 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28815 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
28818 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28821 * g++.dg/template/error9.C: New test.
28824 * g++.dg/template/error8.C: New test.
28826 2003-12-15 Roger Sayle <roger@eyesopen.com>
28828 PR middle-end/13400
28829 * gcc.c-torture/execute/20031215-1.c: New test case.
28831 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28834 * g++.dg/parse/error5.C: New test.
28837 * g++.dg/expr/sizeof1.C: New test.
28840 * g++.dg/template/crash15.C: New test.
28842 2003-12-15 Geoffrey Keating <geoffk@apple.com>
28844 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
28845 a non-POD type as the last named parameter of a varargs function.
28847 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28851 * g++.dg/template/crash14.C: New test.
28852 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
28854 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
28856 * g++.dg/other/java1.C: New test.
28859 * g++.dg/abi/mangle18-1.C: New test.
28860 * g++.dg/abi/mangle18-2.C: New test.
28862 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28864 PR optimization/10312
28865 * gcc.c-torture/execute/20031214-1.c: New.
28867 2003-12-14 Mark Mitchell <mark@codesourcery.com>
28871 * g++.dg/parse/error3.C: New test.
28872 * g++.dg/parse/error4.C: Likewise.
28873 * g++.dg/abi/mangle4.C: Tweak error messages.
28874 * g++.dg/lookup/using5.C: Likewise.
28875 * g++.dg/other/error2.C: Likewise.
28876 * g++.dg/parse/typename5.C: Likewise.
28877 * g++.dg/parse/undefined1.C: Likewise.
28878 * g++.dg/template/arg2.C: Likewise.
28879 * g++.dg/template/ttp3.C: Likewise.
28880 * g++.dg/template/type1.C: Likewise.
28881 * g++.old-deja/g++.other/crash32.C: Likewise.
28882 * g++.old-djea/g++.pt/defarg8.C: Likewise.
28884 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28887 * g++.dg/warn/noreturn-3.C: New test.
28889 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
28892 * g++.dg/abi/covariant3.C: New.
28894 2003-12-12 Jakub Jelinek <jakub@redhat.com>
28896 * g++.dg/eh/ia64-1.C: New test.
28898 2003-12-12 Roger Sayle <roger@eyesopen.com>
28900 PR optimization/13037
28901 * g77.f-torture/execute/13037.f: New test case.
28903 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
28906 * g++.dg/abi/covariant2.C: New.
28908 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
28910 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
28912 2003-12-11 Zack Weinberg <zack@codesourcery.com>
28914 * gcc.c-torture/execute/wchar_t-1.x: Delete.
28916 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
28919 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
28921 * lib/g++.exp (g++_version): Likewise.
28922 * lib/g77.exp (g77_version): Likewise.
28923 * lib/objc.exp (default_objc_version): Likewise.
28925 2003-12-10 Richard Henderson <rth@redhat.com>
28927 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
28929 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
28931 2003-12-08 Matt Austern <austern@apple.com>
28934 * lib/gcc-dg.exp (dg-require-visibility): Define.
28935 * lib/target-supports (check_visibility_available): Define.
28936 * gcc.dg/visibility-1.c: New test.
28937 * gcc.dg/visibility-2.c: Likewise.
28938 * gcc.dg/visibility-3.c: Likewise.
28939 * gcc.dg/visibility-4.c: Likewise.
28940 * gcc.dg/visibility-5.c: Likewise.
28941 * gcc.dg/visibility-6.c: Likewise.
28942 * g++.dg/ext/visibility-1.C: Likewise.
28943 * g++.dg/ext/visibility-2.C: Likewise.
28944 * g++.dg/ext/visibility-3.C: Likewise.
28945 * g++.dg/ext/visibility-4.C: Likewise.
28946 * g++.dg/ext/visibility-5.C: Likewise.
28947 * g++.dg/ext/visibility-6.C: Likewise.
28949 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28951 * g++.dg/lookup/java1.C: New test.
28952 * g++.dg/lookup/java2.C: New test.
28954 2003-12-07 Falk Hueffner <falk@debian.org>
28956 * g++.dg/opt/noreturn-1.C: New test.
28958 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
28960 * gcc.dg/overflow-1.c: New test.
28962 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
28964 * g77.f-torture/compile/13060.f: New test.
28966 2003-12-06 Mark Mitchell <mark@codesourcery.com>
28969 * g++.dg/inherit/operator2.C: New test.
28971 2003-12-05 Mark Mitchell <mark@codesourcery.com>
28974 * g++.dg/ext/attrib9.C: New test.
28976 2003-12-05 Mark Mitchell <mark@codesourcery.com>
28979 * g++.dg/template/error7.C: New test.
28981 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
28982 J"orn Rennecke <joern.rennecke@superh.com>
28985 * g++.dg/other/struct-va_list.C: New test.
28987 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28990 * g++.dg/parse/defarg6.C: New test.
28992 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
28995 * gcc.c-torture/execute/20031201-1.c: New test.
28997 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
28999 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
29001 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29003 * gcc.dg/builtin-return-1.c: New test.
29005 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
29006 J"orn Rennecke <joern.rennecke@superh.com>
29008 PR optimization/13260
29009 * gcc.c-torture/execute/20031204-1.c: New test.
29011 2003-12-03 Mark Mitchell <mark@codesourcery.com>
29014 * g++.dg/template/error6.C: New test.
29016 2003-12-03 Jakub Jelinek <jakub@redhat.com>
29018 * gcc.dg/20031202-1.c: New test.
29020 2003-12-03 Mark Mitchell <mark@codesourcery.com>
29023 * g++.dg/template/eh1.C: New test.
29026 * g++.dg/template/error5.C: New test.
29028 2003-12-02 David Ung <davidu@mips.com>
29030 * gcc.dg/compat/vector-check.h: Corrected type for var
29033 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29036 * g++.dg/template/ptrmem8.C: New test.
29038 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29041 * g++.dg/template/dependent-expr3.C: New test.
29043 2003-12-01 James Lemke <jim@wasabisystems.com>
29045 * gcc.dg/arm-g2.c: New test.
29047 2003-12-01 Roger Sayle <roger@eyesopen.com>
29049 PR optimization/11634
29050 * gcc.dg/20031201-2.c: New test case.
29052 2003-12-01 Zack Weinberg <zack@codesourcery.com>
29055 * objc.dg/proto-lossage-3.m: New test.
29057 2003-12-01 Roger Sayle <roger@eyesopen.com>
29059 PR optimization/12628
29060 * gcc.dg/20031201-1.c: New test case.
29062 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29064 * gcc.dg/unaligned-1.c: New test.
29066 2003-11-30 Mark Mitchell <mark@codesourcery.com>
29069 * g++.dg/template/error4.C: New test.
29070 * g++.dg/template/nested3.C: Adjust error markers.
29072 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29074 * gcc.dg/cpp/assert4.c: Check more #system assertions.
29076 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
29079 * gcc.dg/bitfld-7.c: New test.
29081 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
29083 * gcc.dg/tls/asm-1.C: New test.
29085 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29087 * gcc.dg/cpp/assert4.c: Update.
29089 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
29091 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
29092 * gcc.dg/builtin-apply3.c: New test.
29094 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29096 * lib/compat.exp (compat-obj): New xfaildata parameter.
29097 Use it to set compiler_conditional_xfail_data before compiling.
29098 (compat-get-options): Handle dg-xfail-if.
29099 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
29100 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
29101 * gcc.dg/compat/vector-1_y.c: Likewise.
29102 * gcc.dg/compat/vector-2_x.c: Likewise.
29103 * gcc.dg/compat/vector-2_y.c: Likewise.
29105 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29107 * g++.dg/opt/reg-stack4.C: New test.
29109 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29111 * gcc.dg/builtin-apply2.c: New test.
29113 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29115 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
29117 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29120 * g++.dg/template/template-id-2.C: New test.
29122 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29125 * g++.dg/template/memfriend1.C: New test.
29126 * g++.dg/template/memfriend2.C: Likewise.
29127 * g++.dg/template/memfriend3.C: Likewise.
29128 * g++.dg/template/memfriend4.C: Likewise.
29129 * g++.dg/template/memfriend5.C: Likewise.
29130 * g++.dg/template/memfriend6.C: Likewise.
29131 * g++.dg/template/memfriend7.C: Likewise.
29132 * g++.dg/template/memfriend8.C: Likewise.
29133 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
29135 2003-11-21 Mark Mitchell <mark@codesourcery.com>
29138 * g++.dg/ext/cond1.C: New test.
29140 2003-11-20 Richard Henderson <rth@redhat.com>
29142 * gcc.dg/20020201-2.c: Remove.
29143 * gcc.dg/20020201-4.c: Remove.
29144 * gcc.dg/20020304-1.c: Remove.
29146 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
29148 * gcc.dg/cpp/trad/xwin1.c: New test case.
29150 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
29152 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
29153 * lib/g77.exp: Likewise.
29154 * lib/objc.exp: Likewise.
29155 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
29158 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29161 * g++.dg/template/static5.C: New test.
29163 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
29165 * gcc.dg/nested-func-1.c: New test.
29167 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29169 * gcc.dg/cpp/assert4.c: New test.
29171 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29174 * g++.dg/lookup/using9.c: New test.
29176 2003-11-14 Mark Mitchell <mark@codesourcery.com>
29179 * g++.dg/template/error3.C: New test.
29181 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
29184 * ada/acats/run_acats, run_all.sh: Fix syntax error.
29185 No longer use a wrapper for gcc, since this does not work under
29188 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29191 * g++.dg/template/ptrmem7.C: New test.
29193 2003-11-13 Andrew Pinski <apinski@apple.com>
29195 * gcc.c-torture/compile/20031113-1.c: New test.
29197 2003-11-13 Mark Mitchell <mark@codesourcery.com>
29198 Kean Johnston <jkj@sco.com>
29201 * gcc.dg/unused-4.c: Update.
29203 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
29205 * g++.dg/opt/const3.C: New test.
29207 2003-11-13 Jan Hubicka <jh@suse.cz>
29209 * gcc.c-torture/compile/20031112-1.c: New test.
29211 2003-11-12 Mark Mitchell <mark@codesourcery.com>
29213 * g++.dg/parse/crash10.C: Remove bogus error marker.
29215 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29217 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
29218 (host_gcc): Likewise.
29219 (ROOT): Honor $PWDCMD.
29221 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
29223 2003-11-12 Catherine Moore <clm@redhat.com>
29225 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
29227 2003-11-12 Andreas Jaeger <aj@suse.de>
29228 Jakub Jelinek <jakub@redhat.com>
29229 Andrew Pinski <pinskia@physics.uc.edu>
29230 Richard Henderson <rth@redhat.com>
29232 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
29234 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
29236 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
29237 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
29239 2003-11-11 Andreas Jaeger <aj@suse.de>
29241 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
29243 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
29245 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
29247 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
29250 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
29252 * gcc.dg/trampoline-1.c: New test.
29254 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
29256 * gcc.c-torture/compile/200031109-1.c: New test.
29258 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29262 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
29263 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
29264 gcc.dg/format/no-y2k-1.c: Update.
29266 2003-11-08 Roger Sayle <roger@eyesopen.com>
29268 PR optimization/10467
29269 * gcc.dg/20031108-1.c: New test case.
29271 2003-11-07 Geoffrey Keating <geoffk@apple.com>
29273 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
29275 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29277 * gcc.dg/compound-lvalue-1.c: New test.
29278 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
29281 2003-11-06 Geoffrey Keating <geoffk@apple.com>
29283 * gcc.dg/altivec-varargs-1.c: New test.
29285 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29287 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
29288 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
29289 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
29290 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
29291 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
29293 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
29295 * gcc.dg/cond-lvalue-1.c: New test.
29297 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
29299 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
29301 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29304 * g++.dg/template/instantiate5.C: New test.
29306 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29309 * g++.dg/ext/complit2.C: Replace test with self-contained version.
29310 * ChangeLog: Add missing first entry for above test.
29312 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29315 * g++.dg/template/using8.C: New test.
29316 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
29318 2003-11-02 Roger Sayle <roger@eyesopen.com>
29320 PR optimization/10817
29321 * gcc.c-torture/compile/20031102-1.c: New test case.
29323 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
29325 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
29328 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29330 * gcc.dg/20031102-1.c: New test.
29332 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29334 * gcc.dg/complex-1.c: New test.
29336 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29339 * g++.dg/template/crash13.C: Adjust expected error location.
29340 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29342 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29344 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29346 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29349 * gcc.c-torture/compile/20031031-2.c: New test.
29351 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29354 * gcc.c-torture/compile/20031031-1.c: New test.
29356 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29358 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29359 * gcc.misc-tests/bprob.exp: Likewise.
29360 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
29361 the execution test on arm-elf configs.
29362 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
29363 configs that don't support scratch files.
29364 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
29366 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
29368 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
29371 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
29373 * ada/acats/run_all.sh: Redirect mv output to /dev/null
29374 Avoid non pure sh syntax. Add more logging.
29376 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
29379 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29382 * gcc.dg/ppc-stackalign-1.c: New test.
29384 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
29386 * ada/acats/run_all.sh: Change output to be more compliant with
29388 Create acats.sum and acats.log files under testsuite/ada/acats
29389 Only run [a-z]* directories, to filter out e.g. CVS.
29390 Redirect build output to log file.
29392 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29394 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
29396 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29399 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
29401 2003-10-27 Jakub Jelinek <jakub@redhat.com>
29403 * gcc.c-torture/compile/20031023-1.c: New test.
29404 * gcc.c-torture/compile/20031023-2.c: New test.
29405 * gcc.c-torture/compile/20031023-3.c: New test.
29406 * gcc.c-torture/compile/20031023-4.c: New test.
29408 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29411 * g++.dg/lookup/scoped8.C: New test.
29413 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
29415 * g++.dg/opt/reg-stack3.C: New test.
29417 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29419 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
29421 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29424 * g++.dg/template/crash13.C: New test.
29426 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29428 * gcc.dg/c99-restrict-2.c: New test.
29430 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
29432 PR c++/12698, c++/12699, c++/12700, c++/12566
29433 * g++.dg/inherit/covariant9.C: New test.
29434 * g++.dg/inherit/covariant10.C: New test.
29435 * g++.dg/inherit/covariant11.C: New test.
29437 2003-10-23 Jason Merrill <jason@redhat.com>
29440 * g++.dg/ext/complit2.C: New test.
29442 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
29445 * gcc.c-torture/execute/20031020-1.c: New test.
29447 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29449 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
29450 following the jump_insn.
29452 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
29454 * gcc.dg/cast-lvalue-1.c: New test.
29456 2003-10-21 Mark Mitchell <mark@codesourcery.com>
29459 * g++.dg/template/cond2.C: New test.
29461 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
29463 * gcc.dg/builtins-28.c: New test.
29465 2003-10-20 Jan Hubicka <jh@suse.cz>
29467 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
29469 * testsuite/gcc.dg/inline-2.c: Likewise.
29471 2003-10-20 Phil Edwards <phil@codesourcery.com>
29473 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
29474 * gcc.dg/nest.c: Likewise.
29476 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29478 PR c++/9781, c++/10583, c++/11862
29479 * g++.dg/parse/crash13.C: New test.
29481 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29483 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
29485 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29487 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
29488 Define HAVE_C99_RUNTIME except on Solaris.
29489 * gcc.dg/builtins-20.c: Likewise.
29491 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29493 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
29495 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29498 * g++.dg/template/crash21.C: New test.
29500 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29503 * g++.dg/template/typename5.C: New test.
29505 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29508 * g++.dg/template/friend25.C: New test.
29510 2003-10-16 Ziemowit Laski <zlaski@apple.com>
29512 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
29515 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
29517 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
29520 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
29522 * gcc.c-torture/execute/960416-1.x: Remove.
29523 * gcc.c-torture/execute/divconst-3.x: Likewise.
29525 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
29528 * gcc.dg/torture/cris-volatile-1.c: New test.
29530 2003-10-14 Roger Sayle <roger@eyesopen.com>
29532 PR optimization/9325
29533 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
29534 for overflowing floating point to integer conversion during RTL
29537 2003-10-13 Ziemowit Laski <zlaski@apple.com>
29539 * objc/execute/_cmd.m: Fix typo.
29540 * objc.dg/image-info.m, objc.dg/symtab-1.m:
29541 Relax 'scan-assembler' regexp.
29542 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
29543 objc.dg/try-catch-4.m: Run on non-Darwin targets.
29544 * objc.dg/zero-link-2.m: Remove blank line.
29545 * objc.dg/zero-link-3.m: New test case.
29547 2003-10-13 Geoffrey Keating <geoffk@apple.com>
29549 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
29551 * gcc.dg/asm-names.c: Use scan-assembler-not rather
29552 than linker trickery.
29554 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29557 * g++.dg/other/friend2.C: New test.
29559 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29561 * gcc.dg/20031012-1.c: New test.
29563 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29565 * gcc.dg/weak/weak-3.c: Fix for new warning.
29567 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
29569 PR optimization/8750
29570 * gcc.c-torture/execute/20031012-1.c: New test case.
29572 2003-10-11 Roger Sayle <roger@eyesopen.com>
29574 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
29575 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
29577 2003-10-11 Roger Sayle <roger@eyesopen.com>
29579 PR optimization/12260
29580 * gcc.c-torture/compile/20031011-2.c: New test case.
29582 2003-10-11 Roger Sayle <roger@eyesopen.com>
29584 * gcc.c-torture/execute/20031011-1.c: New testcase.
29586 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
29588 * gcc.c-torture/compile/20031011-1.c: New test.
29590 2003-10-11 Jan Hubicka <jh@suse.cz>
29592 * g++.dg/other/first-global.C: New test.
29594 2003-10-11 Roger Sayle <roger@eyesopen.com>
29596 * gcc.c-torture/execute/string-opt-18.c: New testcase.
29598 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
29600 * gcc.c-torture/compile/20031010-1.c: New test.
29602 2003-10-10 Geoffrey Keating <geoffk@apple.com>
29604 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
29605 * gcc.c-torture/execute/va-arg-25.c: ... here.
29607 2003-10-09 Mark Mitchell <mark@codesourcery.com>
29609 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
29611 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
29613 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
29615 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
29617 * g++.dg/parse/error2.C: New test.
29619 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
29622 * g++.dg/other/error5.C: Modify the error message.
29623 * g++.dg/lookup/using8.C: New test.
29625 2003-10-07 Geoffrey Keating <geoffk@apple.com>
29627 * gcc.dg/darwin-abi-2.c: New file.
29628 * gcc.c-torture/execute/va-arg-24.c: New file.
29630 2003-10-06 Bob Wilson <bob.wilson@acm.org>
29632 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
29635 2003-10-06 Mark Mitchell <mark@codesourcery.com>
29638 * g++.dg/other/error4.C: Update error messages.
29639 * g++.dg/template/ptrmem4.C: Likewise.
29642 * g++.dg/init/new9.C: New test.
29644 PR c++/12334, c++/12236, c++/8656
29645 * g++.dg/ext/attrib8.C: New test.
29647 2003-10-06 Devang Patel <dpatel@apple.com>
29649 * gcc.dg/debug/dwarf2-3.h: New test.
29650 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
29652 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
29654 * g++.dg/opt/cfg2.C: New test.
29656 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
29658 * g++.dg/opt/float1.C: New test.
29660 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29662 * gcc.dg/c90-array-lval-6.c: New test.
29663 * gcc.dg/c99-array-lval-6.c: New test.
29665 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
29666 Ziemowit Laski <zlaski@apple.com>
29668 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
29669 'Derived', so that it is never considered a class method; add
29670 new warning for '+port' method ambiguity.
29671 * objc.dg/method-12.m: Include <objc/objc.h> instead of
29672 <objc/objc-api.h> (needed on Mac OS X).
29673 * objc.dg/method-13.m: New test.
29675 2003-10-03 Roger Sayle <roger@eyesopen.com>
29677 PR optimization/9325, PR java/6391
29678 * gcc.c-torture/execute/20031003-1.c: New test case.
29680 2003-10-02 Mark Mitchell <mark@codesourcery.com>
29682 PR optimization/12180
29683 * gcc.dg/20031002-1.c: New test.
29686 * g++.dg/inherit/error1.C: New test.
29688 2003-10-02 Chris Demetriou <cgd@broadcom.com>
29690 * lib/f-torture.exp (search_for): Rename to...
29691 (search_for_re): This. Also, clean up comments and the
29692 "regexp" invocation.
29694 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
29696 * gcc.c-torture/compile/20031002-1.c: New test.
29698 2003-10-02 Jakub Jelinek <jakub@redhat.com>
29700 * g++.dg/opt/cond1.C: New test.
29702 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
29704 * gcc.dg/Wold-style-definition-2.c: New testcase.
29705 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
29707 2003-09-29 Richard Henderson <rth@redhat.com>
29709 * g++.dg/init/array10.C: Add dg-options.
29711 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
29713 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
29715 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29717 * g++.dg/template/friend19.C: Fix typo.
29718 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
29720 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
29722 * gcc.c-torture/execute/20030928-1.c: New test.
29723 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
29725 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29727 * g++.dg/opt/unroll1.C: New test.
29729 2003-09-26 Roger Sayle <roger@eyesopen.com>
29731 PR optimization/11741
29732 * gcc.dg/20030926-1.c: New test case.
29734 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29737 * g++.dg/parse/access7.C: New test.
29738 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
29740 2003-09-24 Ziemowit Laski <zlaski@apple.com>
29742 MERGE OF objc-improvements-branch into MAINLINE:
29743 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
29744 if libobjc has not been built.
29745 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
29746 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
29747 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
29748 objc/execute/nested-3.m, objc/execute/np-2.m,
29749 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
29750 objc/execute/redefining_self.m, objc/execute/root_methods.m,
29751 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
29752 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
29753 objc.dg/special/unclaimed-category-1.h,
29754 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
29755 well as GNU runtime.
29756 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
29757 * execute/cascading-1.m, execute/function-message-1.m,
29758 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
29759 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
29760 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
29761 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
29762 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
29763 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
29764 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
29765 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
29766 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
29767 * objc.dg/bitfield-2.m: Run only on Darwin.
29768 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
29769 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
29770 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
29771 * objc.dg/const-str-1.m: Fix constant string layout.
29773 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
29775 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
29777 2003-09-23 Geoffrey Keating <geoffk@apple.com>
29779 * gcc.dg/darwin-abi-1.c: New file.
29781 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
29784 * gcc.c-torture/compile/20030921-1.c: New test.
29786 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
29788 * g++.dg/opt/reg-stack2.C: New test.
29790 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
29792 * g++.dg/eh/delayslot1.C: New test.
29794 2003-09-20 Richard Henderson <rth@redhat.com>
29796 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
29798 2003-09-20 Roger Sayle <roger@eyesopen.com>
29800 * gcc.c-torture/execute/20030920-1.c: New test case.
29802 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29804 * g++.dg/rtti/typeid3.C: Correct expected error message.
29806 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29809 * g++.dg/parse/crash12.C: New test.
29811 2003-09-19 Janis Johnson <janis187@us.ibm.com>
29813 * gcc.dg/compat/mixed-struct-check.h: New.
29814 * gcc.dg/compat/mixed-struct-defs.h: New.
29815 * gcc.dg/compat/mixed-struct-init.h: New.
29816 * gcc.dg/compat/struct-by-value-19_main.c: New.
29817 * gcc.dg/compat/struct-by-value-19_x.c: New.
29818 * gcc.dg/compat/struct-by-value-19_y.c: New.
29819 * gcc.dg/compat/struct-by-value-20_main.c: New.
29820 * gcc.dg/compat/struct-by-value-20_x.c: New.
29821 * gcc.dg/compat/struct-by-value-20_y.c: New.
29822 * gcc.dg/compat/struct-return-19_main.c: New.
29823 * gcc.dg/compat/struct-return-19_x.c: New.
29824 * gcc.dg/compat/struct-return-19_y.c: New.
29825 * gcc.dg/compat/struct-return-20_main.c: New.
29826 * gcc.dg/compat/struct-return-20_x.c: New.
29827 * gcc.dg/compat/struct-return-20_y.c: New.
29829 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
29830 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
29831 so that it will not complain on LP64 targets.
29833 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29836 * g++.dg/template/friend24.C: New test.
29838 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
29841 * g++.dg/template/memtmpl2.C: New test.
29843 2003-09-18 Mark Mitchell <mark@codesourcery.com>
29846 * gcc.dg/builtin-apply1.c: New test.
29848 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
29851 * g++.dg/warn/Wunused-4.C: New test.
29853 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29856 * g++.dg/other/gc2.C: New test.
29858 2003-09-17 Mark Mitchell <mark@codesourcery.com>
29861 * g++.dg/rtti/typeid3.C: New test.
29864 * g++.dg/overload/template1.C: New test.
29866 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
29868 * g++.dg/opt/cfg3.C: New test.
29870 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29873 * g++.dg/template/crash11.C: New test.
29875 2003-09-16 Jason Merrill <jason@redhat.com>
29876 Jakub Jelinek <jakub@redhat.com>
29878 * gcc.dg/attr-warn-unused-result.c: New test.
29880 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
29883 * g++.dg/expr/call2.C: New test.
29885 2003-09-15 Andreas Jaeger <aj@suse.de>
29887 * gcc.dg/Wold-style-definition-1.c: New test.
29889 2003-09-14 Mark Mitchell <mark@codesourcery.com>
29892 * g++.dg/parse/template12.C: New test.
29894 * g++.dg/abi/bitfield11.C: New test.
29895 * g++.dg/abi/bitfield12.C: Likewise.
29897 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
29899 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
29900 non-expansion of functional macro name without arguments at EOL.
29901 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
29903 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
29905 * gcc.c-torture/execute/20030914-[12].c: New tests.
29907 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
29910 * g++.dg/overload/addr1.C: New test.
29912 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
29914 * gcc.dg/20030909-1.c: New test.
29916 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
29918 * gcc.dg/ultrasp10.c: New test.
29920 2003-09-09 Devang Patel <dpatel@apple.com>
29922 * gcc.dg/darwin-ld-6.c: New test.
29924 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29926 * gcc.dg/torture/builtin-explog-1.c: New testcase.
29928 2003-09-08 Mark Mitchell <mark@codesourcery.com>
29930 * gcc.dg/ia64-types1.c: New test.
29931 * gcc.dg/ia64-types2.c: Likewise.
29933 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29935 * gcc.dg/builtins-1.c: Add more _Complex tests.
29936 * gcc.dg/torture/builtin-attr-1.c: Likewise.
29938 * gcc.dg/builtins-1.c: Test existing _Complex functions.
29939 * gcc.dg/torture/builtin-attr-1.c: Likewise.
29941 2003-09-08 Mark Mitchell <mark@codesourcery.com>
29944 * g++.dg/lookup/koenig2.C: New test.
29947 * g++.dg/rtti/typeid2.C: New test.
29949 2003-09-08 Jakub Jelinek <jakub@redhat.com>
29951 * gcc.c-torture/compile/20030904-1.c: New test.
29953 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29955 * g++.dg/opt/longbranch2.C: New test.
29957 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
29959 * g++.dg/template/crash10.C: Only compile it.
29961 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
29963 PR middle-end/11665
29964 * gcc.c-torture/compile/20030907-1.c: New test.
29965 * g++.dg/init/array11.C: New test.
29967 2003-09-07 Mark Mitchell <mark@codesourcery.com>
29970 * g++.dg/init/struct1.C: New test.
29972 2003-09-07 Mark Mitchell <mark@codesourcery.com>
29975 * g++.dg/expr/comma1.C: New test.
29977 2003-09-06 Mark Mitchell <mark@codesourcery.com>
29980 * g++.dg/expr/static_cast5.C: New test.
29982 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
29985 * g++.dg/lookup/scoped7.C: New test.
29988 * g++.dg/other/static1.C: New test.
29991 * g++.dg/warn/template-1.C: New test.
29994 * g++.dg/template/crash10.C: New test.
29997 * g++.dg/overload/VLA.C: New test.
30000 * g++.dg/template/call1.C: New test.
30002 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
30005 * g++.dg/parse/using3.C: New test.
30007 2003-09-06 Roger Sayle <roger@eyesopen.com>
30010 * g++.dg/overload/builtin3.C: New test case.
30012 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
30015 * gcc.dg/20030906-1.c: New test.
30016 * gcc.dg/20030906-2.c: Likewise.
30018 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
30021 * g++.dg/parse/defarg5.C: New test.
30023 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
30025 2003-09-05 Mark Mitchell <mark@codesourcery.com>
30028 * g++.dg/expr/static_cast4.C: New test.
30031 * g++.dg/template/crash9.C: New test.
30033 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
30035 * g++.old-deja/g++.ext/pretty2.C: Update for change
30037 * g++.old-deja/g++.ext/pretty3.C: Likewise.
30039 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
30042 * g++/dg/template/qualified-id1.C: New test.
30045 * g++.dg/warn/noeffect4.C: New test.
30047 2003-09-04 Matt Austern <austern@apple.com>
30049 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
30050 * g++.dg/ext/fnname2.C: Likewise.
30051 * g++.dg/ext/fnname3.C: Likewise.
30053 2003-09-04 Mark Mitchell <mark@codesourcery.com>
30055 * g++.dg/expr/lval1.C: New test.
30056 * g++.dg/ext/lvcast.C: Remove.
30058 2003-09-03 Roger Sayle <roger@eyesopen.com>
30060 PR optimization/11700.
30061 * gcc.c-torture/compile/20030903-1.c: New test case.
30063 2003-09-03 Mark Mitchell <mark@codesourcery.com>
30066 * g++.dg/abi/layout4.C: New test.
30068 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
30071 * g++.dg/parse/friend3.C: New test.
30073 2003-09-02 Mark Mitchell <mark@codesourcery.com>
30076 * g++.dg/template/class1.C: New test.
30079 * g++.dg/expr/call1.C: New test.
30081 2003-09-01 Mark Mitchell <mark@codesourcery.com>
30084 * g++.dg/init/ref9.C: New test.
30087 * g++.dg/template/nested4.C: New test.
30089 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30092 * g++.dg/template/non-dependent4.C: New test.
30095 * g++.dg/inherit/conv1.C: New test.
30097 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30100 * g++.dg/ext/label1.C: New test.
30101 * g++.dg/ext/label2.C: Likewise.
30103 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30105 * g++.dg/expr/cond3.C: New test.
30107 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30109 * gcc.dg/builtins-1.c: Add new builtin cases.
30111 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30113 * gcc.dg/builtins-1.c: Add new cases.
30114 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30116 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30118 * gcc.dg/builtins-1.c: Add more math builtin tests.
30119 * gcc.dg/torture/builtin-attr-1.c: New test.
30121 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30123 PR optimization/5079
30124 * g++.dg/opt/static3.C: New test.
30126 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30128 * gcc.misc-tests/gcov-10b.c: New test.
30130 2003-08-27 Mark Mitchell <mark@codesourcery.com>
30132 * g++.dg/opt/ptrmem3.C: New test.
30134 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
30136 2003-08-27 Jakub Jelinek <jakub@redhat.com>
30138 * gcc.dg/20030826-2.c: New test.
30140 2003-08-26 Roger Sayle <roger@eyesopen.com>
30142 PR middle-end/12002
30143 * g77.f-torture/compile/12002.f: New test case.
30145 2003-08-26 Roger Sayle <roger@eyesopen.com>
30147 * gcc.dg/20030826-1.c: New test case.
30149 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
30151 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
30153 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
30156 * c++.dg/lookup/crash1.C: New test.
30158 * c++.dg/warn/noeffect3.C: New test.
30160 2003-08-25 Janis Johnson <janis187@us.ibm.com>
30162 * gcc.dg/compat/vector-1_x.c: Compile with -w.
30163 * gcc.dg/compat/vector-1_y.c: Ditto.
30164 * gcc.dg/compat/vector-2_x.c: Ditto.
30165 * gcc.dg/compat/vector-2_y.c: Ditto.
30167 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
30169 * gcc.dg/20030702-1.c: New test.
30171 2003-08-25 Mark Mitchell <mark@codesourcery.com>
30174 * g++.dg/ext/altivec-1.C: New test.
30176 2003-08-24 Richard Henderson <rth@redhat.com>
30178 * g++.dg/eh/simd-2.C: Add -w for x86.
30180 2003-08-23 Jakub Jelinek <jakub@redhat.com>
30182 * gcc.dg/20030815-1.c: New test.
30184 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30187 * g++.dg/parse/access6.C: New test.
30189 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30191 PR c++/641, c++/11876
30192 * g++.dg/template/friend22.C: New test.
30193 * g++.dg/template/friend23.C: Likewise.
30195 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30197 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
30200 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30202 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
30204 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30206 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
30208 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30210 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
30212 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30214 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
30216 2003-08-21 Mark Mitchell <mark@codesourcery.com>
30219 * g++.dg/overload/prom1.C: New test.
30222 * g++.dg/parse/dtor2.C: New test.
30225 * g++.dg/parse/using2.C: New test.
30227 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
30230 * gcc.c-torture/compile/20030821-1.c: New.
30232 2003-08-20 Mark Mitchell <mark@codesourcery.com>
30235 * g++.dg/template/deduce2.C: New test.
30237 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
30239 * gcc.c-torture/execute/20030821-1.c: New test.
30241 2003-08-20 Roger Sayle <roger@eyesopen.com>
30243 PR middle-end/11984
30244 * gcc.dg/20030820-1.c: New test case.
30246 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
30249 * g++.dg/warn/noeffect2.C: New test.
30251 2003-08-19 Mark Mitchell <mark@codesourcery.com>
30254 * g++.dg/template/dtor2.C: New test.
30257 * g++.dg/template/operator1.C: New test.
30258 * g++.dg/parse/operator4.C: New test.
30261 * g++.dg/expr/enum1.C: New test.
30262 * gcc.dg/c99-bool-1.c: Remove bogus warning.
30265 * g++.dg/parse/elab2.C: New test.
30266 * g++.dg/parse/typedef4.C: Change error message.
30267 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
30268 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
30269 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
30271 2003-08-19 Geoffrey Keating <geoffk@apple.com>
30273 * gcc.dg/pch/warn-1.c: New.
30274 * gcc.dg/pch/warn-1.hs: New.
30276 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
30279 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30281 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
30283 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30285 * gcc.dg/uninit-D.c: New Test.
30286 * gcc.dg/uninit-E.c: New Test.
30287 * gcc.dg/uninit-F.c: New Test.
30288 * gcc.dg/uninit-G.c: New Test.
30290 2003-08-19 Michael Ritzert <ritzert@t-online.de>
30292 * g++.dg/README: Describe the pch directory.
30294 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30297 * g++.dg/parse/access4.C: New test.
30298 * g++.dg/parse/access5.C: Likewise.
30299 * g++.old-deja/g++.jason/access17.C: Adjust error message.
30301 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
30303 * gcc.dg/noncompile/20030818-1.c: New.
30305 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
30308 * g++.dg/warn/noeffect1.C: New test.
30310 * g++.dg/template/scope2.C: New test.
30311 * g++.dg/template/error2.C: Correct dg-error
30313 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
30315 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
30317 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
30320 * g++.dg/template/warn1.C: New.
30322 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
30324 * g++.dg/template/error2.C: New test.
30325 * g++.dg/lookup/using7.C: Adjust errors
30326 * g++.old-deja/g++.pt/crash36.C: Likewise.
30327 * g++.old-deja/g++.pt/derived3.C: Likewise.
30329 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30331 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
30332 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
30333 * gcc.c-torture/execute/builtins/string-9.c: New, from
30334 string-opt-9.c. Adjust for execute/builtins framework.
30335 * gcc.c-torture/execute/string-opt-9.c: Delete.
30337 2003-08-12 Mark Mitchell <mark@codesourcery.com>
30339 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
30341 * g++.dg/parse/ret-type2.C: New test.
30344 * g++.dg/init/new8.C: New test.
30347 * g++.dg/parse/typedef5.C: New test.
30350 * g++.dg/parse/qualified2.C: New test.
30351 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
30354 2003-08-11 Mark Mitchell <mark@codesourcery.com>
30356 * g++.dg/conversion/ptrmem1.C: New test.
30358 2003-08-11 Jakub Jelinek <jakub@redhat.com>
30361 * gcc.dg/20030811-1.c: New test.
30364 * gcc.c-torture/execute/20030811-1.c: New test.
30366 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30368 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
30370 2003-08-10 Mark Mitchell <mark@codesourcery.com>
30373 * g++.dg/inherit/multiple1.C: New test.
30375 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
30377 * gcc.dg/spe1.c: New test.
30380 * g++.dg/expr/cast2.C: New test.
30383 * g++.dg/template/dependent-name2.C: New test.
30385 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
30387 * g++.dg/parse/crash11.C: Put the dg options in comments.
30389 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
30391 * lib/gcc-dg.exp: Update for diagnostic change.
30393 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30396 * g++.dg/parse/crash11.C: New test.
30398 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
30400 * gcc.dg/cpp/spacing1.c: Update.
30402 2003-08-04 Janis Johnson <janis187@us.ibm.com>
30405 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
30406 a value for -mtune.
30408 2003-08-04 Roger Sayle <roger@eyesopen.com>
30410 PR middle-end/11771
30411 * gcc.c-torture/compile/20030804-1.c: New test case.
30413 2003-08-04 Roger Sayle <roger@eyesopen.com>
30415 * gcc.dg/20030804-1.c: New test case.
30417 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
30419 * gcc.dg/cpp/separate-1.c: New test.
30421 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
30424 * g++.dg/template/dependent-expr2.C: New test.
30427 * g++.dg/expr/ptrmem1.C: New test.
30429 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30432 * g++.dg/template/friend15.C: New test.
30434 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
30436 * lib/dg-pch.exp: Work round PCH bug.
30438 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30440 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
30441 builtins. Move cases from builtins-4.c here.
30443 * gcc.dg/torture/builtin-math-1.c: New test taken from
30444 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
30447 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
30450 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
30453 * g++.dg/template/using7.C: New test.
30455 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
30457 * import1.c, import2.c: New tests.
30459 2003-08-01 Jakub Jelinek <jakub@redhat.com>
30461 * g++.dg/eh/crossjump1.C: New test.
30463 2003-08-01 Mark Mitchell <mark@codesourcery.com>
30466 * g++.dg/template/using6.C: New test.
30469 * g++.dg/template/koenig2.C: New test.
30471 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30474 * g++.dg/parse/typedef4.C: New test.
30476 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30478 PR c++/8442, c++/8806
30479 * g++.dg/template/elab1.C: New test.
30480 * g++.dg/template/type2.C: Likewise.
30481 * g++.dg/template/ttp3.C: Adjust expected error message.
30482 * g++.old-deja/g++.law/visibility13.C: Likewise.
30483 * g++.old-deja/g++.niklas/t135.C: Likewise.
30484 * g++.old-deja/g++.pt/ttp41.C: Likewise.
30485 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
30487 * g++.old-deja/g++.pt/ttp44.C: Likewise.
30489 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
30492 * g++.dg/ext/stmtexpr1.C: New test.
30494 * g++.dg/opt/tmp1.C: New test.
30497 * g++.dg/parse/constant4.C: New test.
30500 * g++.dg/template/using5.C: New test.
30502 2003-07-31 Roger Sayle <roger@eyesopen.com>
30504 * gcc.dg/builtins-27.c: New test case.
30506 2003-07-31 Jakub Jelinek <jakub@redhat.com>
30508 * gcc.dg/tls/opt-7.c: New test.
30510 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
30512 * g++.old-deja/g++.other/crash18.C: Remove.
30514 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
30516 * g++.dg/template/explicit3.C: New.
30517 * g++.dg/template/explicit4.C: New.
30518 * g++.dg/template/explicit5.C: New.
30521 * g++.dg/template/memtmpl1.C: New.
30523 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
30526 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
30527 * gcc.dg/i386-387-5.c (dg-options): Likewise.
30529 2003-07-30 Jan Hubicka <jh@suse.cz>
30533 2003-07-29 Zack Weinberg <zack@codesourcery.com>
30535 * gcc.dg/struct-in-proto-1.c: New test.
30537 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
30539 * gcc.dg/cpp/include2.c: Only expect one message.
30541 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
30544 * g++.dg/template/using1.C: New test.
30545 * g++.dg/template/using2.C: New test.
30546 * g++.dg/template/using3.C: New test.
30547 * g++.dg/template/using4.C: New test.
30549 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
30551 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
30552 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30554 2003-07-28 Jan Hubicka <jh@suse.cz>
30557 * g++.dg/opt/call1.C: New test.
30559 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
30562 * g++.dg/init/enum2.C: New test.
30563 * g++.dg/template/overload1.C: Add "-w" option.
30565 2003-07-28 <hp@bitrange.com>
30567 * gcc.dg/Wdeclaration-after-statement-1.c,
30568 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
30570 2003-07-28 Jakub Jelinek <jakub@redhat.com>
30572 * gcc.c-torture/compile/20030725-1.c: New test.
30574 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
30576 * gcc.dg/20030505.c: Only run for SPE.
30577 Remove definition of opaque type.
30579 2003-07-27 Mark Mitchell <mark@codesourcery.com>
30581 * g++.dg/template/ptrmem6.C: New test.
30583 2003-07-26 Geoffrey Keating <geoffk@apple.com>
30585 * gcc.c-torture/compile/zero-strct-2.c: New test.
30587 2003-07-25 Geoffrey Keating <geoffk@apple.com>
30589 * gcc.dg/intermod-1.c: New test.
30591 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
30594 * g++.dg/template/lookup2.C: New test.
30595 * g++.dg/template/memclass1.C: Remove instantiated from error.
30596 * g++.dg/other/error2.C: Tweak expected errors.
30599 * g++.dg/template/defarg3.C: New test.
30601 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
30603 2003-07-24 Mark Mitchell <mark@codesourcery.com>
30605 * g++.dg/inherit/access5.C: New test.
30607 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30610 * g++.dg/template/crash8.C: New test.
30612 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
30615 * gcc.dg/noncompile/incomplete-2.c: New test.
30617 2003-07-23 Mark Mitchell <mark@codesourcery.com>
30620 * g++.dg/inherit/access4.C: New test.
30623 * g++.dg/expr/cond2.C: New test.
30625 PR optimization/10679
30626 * g++.dg/opt/inline4.C: New test.
30628 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
30630 * g++.dg/parse/crash10: New test.
30632 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30634 * g++.dg/ext/flexary1.C: New test.
30636 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30639 * g++.dg/template/crash9.C: New test.
30641 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30644 * g++.dg/parse/typedef3.C: New test.
30647 * g++.dg/parse/operator2.C: New test.
30650 * g++.dg/parse/def-tmpl-arg1.C: New test.
30653 * g++.dg/parse/funptr1.C: New test.
30656 * g++.dg/parse/ambig3.C: New test.
30659 * g++.dg/parse/operator3.C: New test.
30662 * g++.dg/parse/template10.C: New test.
30665 * g++.dg/parse/template11.C: New test.
30668 * g++.dg/parse/invalid-op1.C: New test.
30671 * g++.dg/parse/condexpr1.C: New test.
30673 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30675 * g++.dg/ext/packed3.C: New test.
30676 * g++.dg/ext/packed4.C: New test.
30678 * gcc.dg/pack-test-3.c: New test.
30680 2003-07-21 Janis Johnson <janis187@us.ibm.com>
30682 * lib/compat.exp: Handle dg-options per source file.
30683 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
30684 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
30685 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
30686 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
30687 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
30688 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
30689 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
30690 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
30691 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
30692 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
30693 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
30694 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
30695 * g++.dg/compat/break/bitfield7_x.C: Ditto.
30696 * g++.dg/compat/break/bitfield7_y.C: Ditto.
30698 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
30701 * gcc.c-torture/execute/20030718-1.c: New test.
30703 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
30705 PR optimization/11536
30706 * gcc.dg/20030721-1.c: New test.
30708 2003-07-19 Mark Mitchell <mark@codesourcery.com>
30711 * g++.dg/template/lookup1.C: New test.
30713 2003-07-19 Zack Weinberg <zack@codesourcery.com>
30715 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
30716 diagnostics of ill-formed constructs involving labels.
30717 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
30718 the new 'previously defined here' message.
30720 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
30722 * g++.dg/parse/non-dependent2.C: New test.
30724 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
30726 * g++.dg/init/init-ref4.C: xfail on targets without
30729 2003-07-17 Jakub Jelinek <jakub@redhat.com>
30732 * gcc.c-torture/execute/20030717-1.c: New test.
30734 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30736 * g++.dg/opt/cfg1.C: New test.
30738 2003-07-17 Mark Mitchell <mark@codesourcery.com>
30740 PR optimization/11557
30741 * gcc.dg/20030717-1.c: New test.
30743 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
30746 * g++.dg/expr/crash-1.C: New test.
30749 * g++.dg/template/init3.C: New test.
30752 * g++.dg/template/non-dependent1.C: New test.
30755 * g++.dg/template/non-dependent2.C: New test.
30758 * g++.dg/template/non-dependent3.C: New test.
30761 * g++.dg/template/sizeof5.C: New test.
30763 2003-07-17 Geoffrey Keating <geoffk@apple.com>
30766 * gcc.c-torture/compile/mangle-1.c: New file.
30768 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30771 * g++.dg/parse/access3.C: New test.
30773 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
30776 * g++.dg/init/init-ref4.C: New test.
30778 2003-07-16 Mark Mitchell <mark@codesourcery.com>
30781 * g++.dg/parse/constant3.C: New test.
30782 * g++.dg/parse/crash7.C: Likewise.
30784 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
30787 * gcc.dg/i386-pentium4-not-mull.c: New.
30789 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
30791 * gcc.dg/asm-names.c (ymain): Make it weak.
30793 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30796 * g++.dg/template/friend21.C: New test.
30798 2003-07-16 Jakub Jelinek <jakub@redhat.com>
30800 * gcc.dg/cleanup-8.c: New test.
30801 * gcc.dg/cleanup-9.c: New test.
30803 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
30805 * g++.dg/ext/dll-MI1.h: New file.
30806 * g++.dg/ext/dllexport-MI1.C: New file.
30807 * g++.dg/ext/dllimport-MI1.C: New file.
30809 2003-07-15 Jakub Jelinek <jakub@redhat.com>
30811 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
30812 it does not have cmpstrsi patterns (just cmpmemsi).
30814 2003-07-15 Mark Mitchell <mark@codesourcery.com>
30817 * g++.dg/debug/debug8.C: New test.
30819 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30822 * g++.dg/template/crash7.C: New test.
30824 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
30827 * gcc.c-torture/compile/20030708-1.c: New.
30829 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30831 * gcc.c-torture/execute/20030715-1.c: New test.
30833 2003-07-14 Geoffrey Keating <geoffk@apple.com>
30835 * gcc.dg/pch/inline-3.c: New file.
30836 * gcc.dg/pch/inline-3.hs: New file.
30837 * gcc.dg/pch/inline-4.c: New file.
30838 * gcc.dg/pch/inline-4.hs: New file.
30840 2003-07-14 Mark Mitchell <mark@codesourcery.com>
30843 * g++.dg/template/crash6.C: New test.
30846 * g++.dg/template/friend20.C: New test.
30849 * g++.dg/template/overload2.C: New test.
30851 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30853 PR optimization/11440
30854 * gcc.c-torture/execute/20030714-1.c: New test.
30856 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30859 * g++.dg/template/partial2.C: New test.
30861 2003-07-13 Mark Mitchell <mark@codesourcery.com>
30864 * g++.dg/template/anon1.C: New test.
30868 * g++.dg/parse/template9.C: Likewise.
30869 * g++.dg/template/crash4.C: New test.
30870 * g++.dg/template/koenig1.C: Likewise.
30871 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
30872 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
30873 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
30875 * g++.old-deja/g++.jason/template36.C: Likewise.
30876 * g++.old-deja/g++.mike/p1989.C: Likewise.
30877 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
30878 * g++.old-deja/g++.pt/ttp20.C: Use this->.
30879 * g++.old-deja/g++.pt/ttp21.C: Use this->.
30880 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
30882 * g++.old-deja/g++.pt/union2.C: Use this->.
30884 2003-07-11 Jakub Jelinek <jakub@redhat.com>
30886 * gcc.dg/20030711-1.c: New test.
30888 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
30891 * g++.dg/parse/args1.C: New test.
30892 * g++.pt/defarg8.C: Change expected errors.
30894 2003-07-11 Mark Mitchell <mark@codesourcery.com>
30897 * g++.dg/template/nontype2.C: New test.
30900 * g++.dg/parse/template8.C: New test.
30903 * g++.dg/template/scope1.C: New test.
30905 * g++.dg/warn/Wsign-compare-1.C: New test.
30907 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
30909 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
30911 2003-07-10 Mark Mitchell <mark@codesourcery.com>
30914 * g++.dg/template/explicit2.C: New test.
30917 * g++.dg/warn/pedantic1.C: New test.
30919 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
30922 * g++.dg/other/field1.C: New test.
30924 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
30927 * gcc.c-torture/compile/20030707-1.c: New.
30929 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30932 * g++.dg/template/access12.C: New test.
30934 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
30936 * g++.dg/bprob/bprob.exp (prof_ext): Update.
30937 * g77.dg/bprob/bprob.exp (prof_ext): Update.
30938 * gcc.misc-tests/bprob.exp (prof_ext): Update.
30939 * gcc.misc-tests/gcov.exp: Update
30940 * g++.dg/gcov/gcov.exp: Update
30941 * lib/gcov.exp: Update.
30943 2003-07-08 Mark Mitchell <mark@codesourcery.com>
30945 * g++.dg/abi/mangle17.C: Make sure template expressions are
30947 * g++.dg/abi/mangle4.C: Mark erroneous casts.
30948 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
30949 * g++.dg/opt/stack1.C: Remove erroneous code.
30950 * g++.dg/parse/template7.C: New test.
30951 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
30952 * g++.old-deja/g++.pt/crash4.C: Likewise.
30954 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30956 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
30957 with zero or one occurence of `$' after the initial `L'.
30959 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
30961 * gcc.c-torture/compile/20030704-1.c: Add a comment.
30963 2003-07-08 Roger Sayle <roger@eyesopen.com>
30966 * gcc.dg/Wunreachable-6.c: New testcase.
30967 * gcc.dg/Wunreachable-7.c: New testcase.
30969 2003-07-08 Jakub Jelinek <jakub@redhat.com>
30972 * gcc.dg/20030708-1.c: New test.
30974 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
30976 * gcc.dg/compat/sdata-section.h: New file.
30977 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
30978 * gcc.dg/torture/mips-sdata-1.c: New test.
30980 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30983 * g++.dg/template/friend19.C: New test.
30985 2003-07-08 Jakub Jelinek <jakub@redhat.com>
30987 * g++.dg/opt/strength-reduce.C: New test.
30989 2003-07-07 Roger Sayle <roger@eyesopen.com>
30992 * gcc.dg/20030707-1.c: New testcase.
30994 2003-07-07 Roger Sayle <roger@eyesopen.com>
30996 PR optimization/11059
30997 * g++.dg/opt/emptyunion.C: New testcase.
30999 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31000 Eric Botcazou <ebotcazou@libertysurf.fr>
31002 * g++.dg/opt/stack1.C: New test.
31004 2003-07-05 Mark Mitchell <mark@codesourcery.com>
31006 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
31010 * g++.dg/expr/static_cast3.C: New test.
31012 2003-07-04 Zack Weinberg <zack@codesourcery.com>
31014 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
31016 * gcc.dg/concat.c: Concatenation of string constants with
31017 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
31018 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
31019 * gcc.dg/cpp/escape-2.c: Use wide character constants where
31020 necessary to avoid multi-character character constant warning.
31021 * gcc.dg/cpp/escape.c: Likewise.
31022 * gcc.dg/cpp/ucs.c: Likewise.
31023 Remove backslashes from dg-bogus comments, as they confuse Tcl.
31026 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31029 * gcc.c-torture/compile/20030704-1.c: New.
31031 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31033 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
31035 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
31037 PR c++/5287, PR c++/7910, PR c++/11021
31038 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
31039 tests for warnings.
31040 * g++.dg/ext/dllimport2.C: Add tests for warnings.
31041 * g++.dg/ext/dllimport3.C: Likewise.
31042 * g++.dg/ext/dllimport4.C: New file.
31043 * g++.dg/ext/dllimport5.C: New file.
31044 * g++.dg/ext/dllimport6.C: New file.
31045 * g++.dg/ext/dllimport7.C: New file.
31046 * g++.dg/ext/dllimport8.C: New file.
31047 * g++.dg/ext/dllimport9.C: New file.
31048 * g++.dg/ext/dllimport10.C: New file.
31049 * g++.dg/ext/dllexport1.C: New file.
31051 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31053 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
31054 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
31056 2003-07-03 Roger Sayle <roger@eyesopen.com>
31058 * gcc.dg/builtins-25.c: New testcase.
31059 * gcc.dg/builtins-26.c: New testcase.
31061 2003-07-03 Janis Johnson <janis187@us.ibm.com>
31063 * gcc.dg/compat/vector-defs.h: New file.
31064 * gcc.dg/compat/vector-setup.h: New file.
31065 * gcc.dg/compat/vector-check.h: New file.
31066 * gcc.dg/compat/vector-1_main.c: New file.
31067 * gcc.dg/compat/vector-1_x.c: New file.
31068 * gcc.dg/compat/vector-1_y.c: New file.
31069 * gcc.dg/compat/vector-2_main.c: New file.
31070 * gcc.dg/compat/vector-2_x.c: New file.
31071 * gcc.dg/compat/vector-2_y.c: New file.
31073 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
31074 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
31075 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
31076 * gcc.dg/compat/struct-align-1.h: New file.
31077 * gcc.dg/compat/struct-align-1_main.c: New file.
31078 * gcc.dg/compat/struct-align-1_x.c: New file.
31079 * gcc.dg/compat/struct-align-1_y.c: New file.
31080 * gcc.dg/compat/struct-align-2.h: New file.
31081 * gcc.dg/compat/struct-align-2_main.c: New file.
31082 * gcc.dg/compat/struct-align-2_x.c: New file.
31083 * gcc.dg/compat/struct-align-2_y.c: New file.
31085 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
31086 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31087 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31088 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31089 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31090 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31091 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31092 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31093 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31094 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31095 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31096 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31097 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31098 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31099 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31100 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31101 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31102 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31103 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31104 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31105 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31106 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31107 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31108 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31109 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31110 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31111 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31112 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31113 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31115 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31117 * gcc.dg/i386-call-1.c: New test.
31119 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
31122 * g++.dg/parse/defarg4.C: New.
31124 2003-07-03 Roger Sayle <roger@eyesopen.com>
31127 * gcc.c-torture/compile/20030703-1.c: New test case.
31129 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31131 * g++.dg/template/local3.C: Remove extra semicolon.
31133 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31135 * gcc.dg/i386-volatile-1.c: New test.
31137 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
31140 * g++.dg/other/offsetof2.C: XFAIL.
31141 * g++.dg/other/offsetof5.C: New.
31144 * g++.dg/template/error1.C: New.
31147 * g++.dg/template/dependent-expr1.C: New.
31149 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31152 * g++.dg/template/local3.C: New test.
31155 * g++.dg/lookup/scoped6.C: New test.
31157 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
31160 * g++.dg/other/error7.C: New test.
31162 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
31164 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
31165 * g++.old-deja/g++.abi/vtable3.h: Likewise.
31166 * g++.old-deja/g++.law/code-gen5.C: Likewise.
31167 * g++.old-deja/g++.other/union2.C: Likewise.
31168 * gcc.dg/c90-const-expr-2.c: Likewise.
31169 * gcc.dg/c90-const-expr-3.c: Likewise.
31170 * gcc.dg/c99-const-expr-2.c: Likewise.
31171 * gcc.dg/c99-const-expr-3.c: Likewise.
31172 * gcc.dg/concat.c: Likewise.
31174 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31177 * g++.dg/init/static1.C: New test.
31179 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31181 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
31182 * g++.old-deja/g++.other/access2.C: Likewise.
31183 * g++.old-deja/g++.other/decl2.C: Likewise.
31184 * gcc.c-torture/execute/20020615-1.c: Likewise.
31186 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31189 * g++.dg/template/sizeof4.C: New test.
31191 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31193 * g++.dg/other/error6.C: New test.
31195 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31198 * g++.dg/parse/constant2.C: New test.
31200 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31203 * g++.dg/other/error5.C: New test.
31205 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31207 * gcc.dg/format/gcc_diag-1.c: New test.
31209 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
31211 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
31213 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
31215 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
31216 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
31217 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
31219 2003-06-28 Jakub Jelinek <jakub@redhat.com>
31221 * gcc.c-torture/execute/builtins/string-8.c: New test.
31222 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
31223 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
31224 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
31226 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31229 * g++.dg/ext/typeof6.C: New test.
31231 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31234 * g++.dg/init/enum1.C: New test.
31236 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
31238 * gcc.dg/20030627-1.c: New test.
31240 2003-06-26 Mark Mitchell <mark@codesourcery.com>
31243 * g++.dg/expr/static_cast2.C: New test.
31245 2003-06-26 Roger Sayle <roger@eyesopen.com>
31246 Jakub Jelinek <jakub@redhat.com>
31248 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
31249 sprintf(dst,"%s",src) optimization.
31250 * gcc.c-torture/execute/20030626-1.c: New test case.
31251 * gcc.c-torture/execute/20030626-2.c: New test case.
31253 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
31255 * gcc.c-torture/execute/multi-ix.c: New test.
31257 * gcc.c-torture/execute/simd-4.c (main):
31258 Added missing semicolon at end of union.
31260 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
31263 * g++.dg/template/explicit-instantiation3.C: New test.
31265 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31267 * gcc.dg/20030626-1.c: Use signed char.
31269 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31271 * gcc.dg/20030626-1.c: New test.
31273 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
31275 * const-str-2.m: Update.
31277 2003-06-25 Mark Mitchell <mark@codesourcery.com>
31280 * g++.dg/rtti/dyncast1.C: New test.
31281 * g++.dg/abi/mangle4.C: Correct base-specifier access.
31282 * g++.dg/lookup/scoped1.C: Remove XFAIL.
31283 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
31286 * g++.dg/expr/static_cast1.C: New test.
31288 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
31290 * gcc.dg/20030625-1.c: New test.
31292 2003-06-24 Roger Sayle <roger@eyesopen.com>
31294 * gcc.c-torture/compile/20030624-1.c: New test case.
31296 2003-06-24 Jakub Jelinek <jakub@redhat.com>
31298 * gcc.c-torture/execute/string-opt-17.c: New test.
31300 2003-06-24 Mark Mitchell <mark@codesourcery.com>
31303 * g++.dg/parse/crash6.C: New test.
31305 2003-06-23 Roger Sayle <roger@eyesopen.com>
31307 * gcc.dg/builtins-24.c: New test case.
31309 2003-06-23 Jakub Jelinek <jakub@redhat.com>
31311 * g++.dg/opt/operator1.C: New test.
31313 2003-06-22 Roger Sayle <roger@eyesopen.com>
31315 * gcc.c-torture/execute/string-opt-16.c: New test case.
31317 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31319 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
31320 * g++.old-deja/g++.other/conv7.C: Likewise.
31321 * g++.old-deja/g++.other/overcnv2.C: Likewise.
31322 * g++.old-deja/g++.other/overload14.C: Likewise.
31324 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31326 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
31327 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
31329 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31332 * g++.dg/warn/Winline-3.C: New test.
31334 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31336 * lib/target-supports.exp (check_alias_available): Make the test
31337 program acceptable to the Solaris assembler.
31340 * g++.dg/template/memclass2.C: New test.
31342 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31343 Eric Botcazou <ebotcazou@libertysurf.fr>
31345 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
31346 data for non-matching targets.
31347 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
31349 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31352 * g++.dg/template/member3.C: New test.
31354 2003-06-19 Mark Mitchell <mark@codesourcery.com>
31357 * g++.dg/template/func1.C: New test.
31360 * g++.dg/template/static4.C: New test.
31361 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
31364 * g++.dg/init/ref7.C: New test.
31366 2003-06-19 Matt Austern <austern@apple.com>
31369 * g++.dg/anew1.C: New test.
31370 * g++.dg/anew2.C: New test.
31371 * g++.dg/anew3.C: New test.
31372 * g++.dg/anew4.C: New test.
31374 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
31376 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
31378 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
31380 * gcc.c-torture/execute/simd-4.c (main): Make expected value
31383 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
31385 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
31388 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
31390 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
31391 * gcc.c-torture/compile/961203-1.c: Likewise.
31392 * gcc.c-torture/compile/980506-1.c: Likewise.
31394 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31397 * g++.dg/lookup/using7.C: New test.
31399 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31402 * g++.dg/abi/conv1.C: Remove it.
31403 * g++.dg/template/conv7.C: New test.
31404 * g++.dg/template/conv8.C: Likewise.
31405 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
31406 conversion operator.
31408 2003-06-17 Janis Johnson <janis187@us.ibm.com>
31410 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
31411 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31412 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31413 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31414 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31415 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31416 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31417 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31418 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31419 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31420 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31421 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31422 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31423 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31424 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31425 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31426 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31427 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31428 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31429 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31430 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31431 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31432 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31433 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31434 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31435 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31436 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31437 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31438 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31440 2003-06-16 Mark Mitchell <mark@codesourcery.com>
31442 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
31443 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
31446 2003-06-16 Roger Sayle <roger@eyesopen.com>
31448 * gcc.dg/i386-387-5.c: New test case.
31449 * gcc.dg/i386-387-6.c: New test case.
31450 * gcc.dg/builtins-23.c: New test case.
31452 2003-06-15 Roger Sayle <roger@eyesopen.com>
31454 * gcc.dg/builtins-22.c: New test case.
31455 * gcc.dg/i386-387-1.c: Update to test exp.
31456 * gcc.dg/i386-387-2.c: Likewise.
31458 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31460 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
31462 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31464 * lib/gcc-dg.exp (dg-require-dll): New function.
31465 (dg-xfail-if): Likewise.
31466 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
31469 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
31470 * gcc.c-torture/compile/20001205-1.c: Likewise.
31471 * gcc.c-torture/compile/20001226-1.c: Likewise.
31472 * gcc.c-torture/compile/20010518-2.c: Likewise.
31473 * gcc.c-torture/compile/20020312-1.c: Likewise.
31474 * gcc.c-torture/compile/20020604-1.c: Likewise.
31475 * gcc.c-torture/compile/920501-12.c: Likewise.
31476 * gcc.c-torture/compile/920501-4.c: Likewise.
31477 * gcc.c-torture/compile/920520-1.c: Likewise.
31478 * gcc.c-torture/compile/920521-1.c: Likewise.
31479 * gcc.c-torture/compile/920625-1.c: Likewise.
31480 * gcc.c-torture/compile/961203-1.c: Likewise.
31481 * gcc.c-torture/compile/980506-1.c: Likewise.
31482 * gcc.c-torture/compile/981006-1.c: Likewise.
31483 * gcc.c-torture/compile/981022-1.c: Likewise.
31484 * gcc.c-torture/compile/981223-1.c: Likewise.
31485 * gcc.c-torture/compile/990617-1.c: Likewise.
31486 * gcc.c-torture/compile/dll.c: Likewise.
31487 * gcc.c-torture/compile/labels-3.c: Likewise.
31488 * gcc.c-torture/compile/mipscop-1.c: Likewise.
31489 * gcc.c-torture/compile/mipscop-2.c: Likewise.
31490 * gcc.c-torture/compile/mipscop-3.c: Likewise.
31491 * gcc.c-torture/compile/mipscop-4.c: Likewise.
31492 * gcc.c-torture/compile/simd-5.c: Likewise.
31493 * gcc.c-torture/compile/20000804-1.x: Remove.
31494 * gcc.c-torture/compile/20001205-1.x: Likewise.
31495 * gcc.c-torture/compile/20001226-1.x: Likewise.
31496 * gcc.c-torture/compile/20010518-2.x: Likewise.
31497 * gcc.c-torture/compile/20020312-1.x: Likewise.
31498 * gcc.c-torture/compile/20020604-1.x: Likewise.
31499 * gcc.c-torture/compile/920501-12.x: Likewise.
31500 * gcc.c-torture/compile/920501-4.x: Likewise.
31501 * gcc.c-torture/compile/920520-1.x: Likewise.
31502 * gcc.c-torture/compile/920521-1.x: Likewise.
31503 * gcc.c-torture/compile/920625-1.x: Likewise.
31504 * gcc.c-torture/compile/961203-1.x: Likewise.
31505 * gcc.c-torture/compile/980506-1.x: Likewise.
31506 * gcc.c-torture/compile/981006-1.x: Likewise.
31507 * gcc.c-torture/compile/981022-1.x: Likewise.
31508 * gcc.c-torture/compile/981223-1.x: Likewise.
31509 * gcc.c-torture/compile/990617-1.x: Likewise.
31510 * gcc.c-torture/compile/mipscop-1.x: Likewise.
31511 * gcc.c-torture/compile/mipscop-2.x: Likewise.
31512 * gcc.c-torture/compile/mipscop-3.x: Likewise.
31513 * gcc.c-torture/compile/mipscop-4.x: Likewise.
31514 * gcc.c-torture/compile/simd-5.x: Likewise.
31516 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
31518 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31520 * gcc.c-torture/execute/20030611-1.c: New test.
31522 2003-06-12 Roger Sayle <roger@eyesopen.com>
31525 * gcc.dg/20030612-1.c: New test case.
31527 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31530 * g++.dg/expr/cast1.C: New test.
31532 2003-06-12 Roger Sayle <roger@eyesopen.com>
31534 * gcc.dg/builtins-21.c: New test case.
31536 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
31538 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
31539 options instead of at the end.
31540 * lib/objc.exp (objc_target_compile): Likewise.
31542 2003-06-11 Mark Mitchell <mark@codesourcery.com>
31545 * g++.dg/parse/error1.C: New test.
31547 2003-06-11 Janis Johnson <janis187@us.ibm.com>
31549 * gcc.dg/compat/struct-by-value-11_main.c: New file.
31550 * gcc.dg/compat/struct-by-value-11_x.c: New file.
31551 * gcc.dg/compat/struct-by-value-11_y.c: New file.
31552 * gcc.dg/compat/struct-by-value-12_main.c: New file.
31553 * gcc.dg/compat/struct-by-value-12_x.c: New file.
31554 * gcc.dg/compat/struct-by-value-12_y.c: New file.
31555 * gcc.dg/compat/struct-by-value-13_main.c: New file.
31556 * gcc.dg/compat/struct-by-value-13_x.c: New file.
31557 * gcc.dg/compat/struct-by-value-13_y.c: New file.
31558 * gcc.dg/compat/struct-by-value-14_main.c: New file.
31559 * gcc.dg/compat/struct-by-value-14_x.c: New file.
31560 * gcc.dg/compat/struct-by-value-14_y.c: New file.
31561 * gcc.dg/compat/struct-by-value-15_main.c: New file.
31562 * gcc.dg/compat/struct-by-value-15_x.c: New file.
31563 * gcc.dg/compat/struct-by-value-15_y.c: New file.
31564 * gcc.dg/compat/struct-by-value-16_main.c: New file.
31565 * gcc.dg/compat/struct-by-value-16_x.c: New file.
31566 * gcc.dg/compat/struct-by-value-16_y.c: New file.
31567 * gcc.dg/compat/struct-by-value-17_main.c: New file.
31568 * gcc.dg/compat/struct-by-value-17_x.c: New file.
31569 * gcc.dg/compat/struct-by-value-17_y.c: New file.
31570 * gcc.dg/compat/struct-by-value-18_main.c: New file.
31571 * gcc.dg/compat/struct-by-value-18_x.c: New file.
31572 * gcc.dg/compat/struct-by-value-18_y.c: New file.
31574 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
31575 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
31576 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
31577 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
31578 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
31579 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
31580 * gcc.dg/compat/scalar-return-3_main.c: New file.
31581 * gcc.dg/compat/scalar-return-3_x.c: New file.
31582 * gcc.dg/compat/scalar-return-3_y.c: New file.
31583 * gcc.dg/compat/scalar-return-4_main.c: New file.
31584 * gcc.dg/compat/scalar-return-4_x.c: New file.
31585 * gcc.dg/compat/scalar-return-4_y.c: New file.
31587 2003-06-10 Janis Johnson <janis187@us.ibm.com>
31589 * gcc.dg/compat/fp2-struct-check.h: New file.
31590 * gcc.dg/compat/fp2-struct-defs.h: New file.
31591 * gcc.dg/compat/fp2-struct-init.h: New file.
31592 * gcc.dg/compat/struct-by-value-10_main.c: New file.
31593 * gcc.dg/compat/struct-by-value-10_x.c: New file.
31594 * gcc.dg/compat/struct-by-value-10_y.c: New file.
31595 * gcc.dg/compat/struct-return-10_main.c: New file.
31596 * gcc.dg/compat/struct-return-10_x.c: New file.
31597 * gcc.dg/compat/struct-return-10_y.c: New file.
31599 * gcc.dg/compat/compat-common.h: New file.
31600 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
31601 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
31602 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
31603 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
31604 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
31605 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
31606 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
31607 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31608 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
31609 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
31610 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31611 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
31612 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
31613 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31614 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
31615 * gcc.dg/compat/small-struct-check.h: Ditto.
31616 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
31617 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31618 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
31619 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
31620 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31621 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
31622 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
31623 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31624 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
31625 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
31626 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31627 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
31628 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
31629 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31630 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
31631 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
31632 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31633 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
31634 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
31635 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31636 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
31637 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
31638 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31639 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
31640 * gcc.dg/compat/struct-return-2_main.c: Ditto.
31641 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31642 * gcc.dg/compat/struct-return-2_y.c: Ditto.
31643 * gcc.dg/compat/struct-return-3_main.c: Ditto.
31644 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31645 * gcc.dg/compat/struct-return-3_y.c: Ditto.
31647 2003-06-10 Geoffrey Keating <geoffk@apple.com>
31649 * g++.dg/pch/static-1.C: New file.
31650 * g++.dg/pch/static-1.Hs: New file.
31652 2003-06-10 Richard Henderson <rth@redhat.com>
31654 * gcc.dg/asm-7.c: Adjust expected warning text.
31656 2003-06-10 Roger Sayle <roger@eyesopen.com>
31658 * gcc.dg/builtins-20.c: New test case.
31660 2003-06-10 Mark Mitchell <mark@codesourcery.com>
31663 * g++.dg/opt/template1.C: New test.
31665 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31667 * lib/gcc-dg.exp (dg-test): Clear additional_files and
31668 additional_sources.
31670 2003-05-21 David Taylor <dtaylor@emc.com>
31672 * gcc.dg/Wpadded.c: New file.
31674 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31676 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
31677 * gcc.dg/special/weak-2.c: Add dg-require-weak.
31678 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
31681 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
31683 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
31685 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31687 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
31688 (dg-require-alias): Likewise.
31689 (dg-require-gc-sections): Likewise.
31690 * lib/target-supports.exp (check_gc_sections_available): Likewise.
31692 2003-06-08 Richard Henderson <rth@redhat.com>
31694 * gcc.dg/20011029-2.c: Fix the array reference.
31695 * gcc.dg/asm-7.c: New.
31697 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
31699 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
31701 2003-06-08 Mark Mitchell <mark@codesourcery.com>
31703 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
31704 (dg-require-gc-sections): Likewise.
31706 2003-06-08 Jan Hubicka <jh@suse.cz>
31708 * i386-cmov1.c: Fix regular expression.
31709 * i386-cvt-1.c: Likewise.
31710 * i386-local.c: Likewise.
31711 * i386-local2.c: Likewise.
31712 * i386-mul.c: Likewise.
31713 * i386-ssetype-1.c: Likewise.
31714 * i386-ssetype-3.c: Likewise.
31715 * i386-ssetype-5.c: Likewise.
31717 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31720 * g++.dg/warn/implicit-typename2.C: New test.
31721 * g++.dg/warn/implicit-typename3.C: New test.
31723 2003-06-07 Richard Henderson <rth@redhat.com>
31725 * g++.dg/other/offsetof3.C: Use size_t.
31726 * g++.dg/other/offsetof4.C: Likewise.
31728 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
31730 * lib/copy-file.exp: New. Implement gcc_copy_files.
31732 * lib/dg-pch.exp: Load copy-file.exp
31733 (dg-pch): Use gcc_copy_files instead of "file copy".
31735 2003-06-06 Mark Mitchell <mark@codesourcery.com>
31737 * gcc.dg/weak/weak.exp: Simplify.
31738 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
31739 * gcc.dg/weak/weak-1.c: Likewise.
31740 * gcc.dg/weak/weak-2.c: Likewise.
31741 * gcc.dg/weak/weak-3.c: Likewise.
31742 * gcc.dg/weak/weak-4.c: Likewise.
31743 * gcc.dg/weak/weak-5.c: Likewise.
31744 * gcc.dg/weak/weak-6.c: Likewise.
31745 * gcc.dg/weak/weak-7.c: Likewise.
31746 * gcc.dg/weak/weak-8.c: Likewise.
31747 * gcc.dg/weak/weak-9.c: Likewise.
31749 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
31751 gcc.c-torture/execute/20030606-1.c: New.
31753 2003-06-06 Roger Sayle <roger@eyesopen.com>
31755 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
31756 * gcc.dg/builtins-19.c: Likewise.
31758 2003-06-06 Roger Sayle <roger@eyesopen.com>
31760 * gcc.dg/builtins-2.c: Add some more tests.
31761 * gcc.dg/builtins-18.c: New test case.
31762 * gcc.dg/builtins-19.c: New test case.
31764 2003-06-06 Roger Sayle <roger@eyesopen.com>
31765 Jim Wilson <wilson@tuliptree.org>
31767 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
31769 2003-06-06 Jakub Jelinek <jakub@redhat.com>
31771 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
31772 mempcpy/stpcpy calls not to be optimized into something else.
31773 * gcc.c-torture/execute/string-opt-3.c: Moved to...
31774 * gcc.c-torture/execute/builtins/string-7.c: ...here.
31775 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
31777 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31779 * gcc.dg/format/asm_fprintf-1.c: New test.
31781 2003-06-05 Mark Mitchell <mark@codesourcery.com>
31783 * lib/gcc-defs.exp (additional_sources): New variable.
31784 (dg-additional-sources): New function.
31785 (additional_files): New variable.
31786 (dg-additional-files): New function.
31787 (dg-additional-files-options): Likewise.
31788 * lib/gcc-dg.exp (dg-require-weak): New function.
31789 (dg-require-alias): Likewise.
31790 (dg-require-gc-sections): Likewise.
31791 * lib/target-supports.exp (check_alias_available): Remove testfile
31793 (check_gc_sections_available): New function.
31794 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
31795 (dg-gpp-additional-files): Likewise.
31796 * lib/g++.exp (additional_sources): Remove.
31797 (additional_files): Likewise.
31798 (g++_target_compile): Use dg-additional-files-options.
31800 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
31802 * gcc.dg/special/ecos.exp: Remove.
31803 * gcc.dg/special/20000419-2.c: Use dg-require-*.
31804 * gcc.dg/special/alias-1.c: Likewise.
31805 * gcc.dg/special/alias-2.c: Likewise.
31806 * gcc.dg/special/gcsec-1.c: Likewise.
31807 * gcc.dg/special/weak-1.c: Likewise.
31808 * gcc.dg/special/weak-2.c: Likewise.
31809 * gcc.dg/special/wkali-1.c: Likewise.
31810 * gcc.dg/special/wkali-2.c: Likewise.
31812 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
31813 dg-gpp-additional-*.
31814 * g++.dg/special/conpr-3.C: Likewise.
31815 * g++.dg/special/conpr-4.C: Likewise.
31816 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
31817 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
31818 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
31819 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
31820 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
31821 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
31822 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
31823 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
31824 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
31825 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
31826 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
31827 * g++.old-deja/g++.other/comdat1.C: Likewise.
31828 * g++.old-deja/g++.other/comdat2.C: Likewise.
31829 * g++.old-deja/g++.other/comdat3.C: Likewise.
31830 * g++.old-deja/g++.other/ctor1.C: Likewise.
31831 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
31833 2003-06-05 Richard Henderson <rth@redhat.com>
31835 * gcc.dg/debug/20030605-1.c: New.
31837 2003-06-04 Mark Mitchell <mark@codesourcery.com>
31839 * README.QMTEST: Update.
31841 2003-06-04 Richard Henderson <rth@redhat.com>
31843 * gcc.dg/cleanup-1.c: New.
31844 * gcc.dg/cleanup-2.c: New.
31845 * gcc.dg/cleanup-3.c: New.
31846 * gcc.dg/cleanup-4.c: New.
31847 * gcc.dg/cleanup-5.c: New.
31848 * gcc.dg/cleanup-6.c: New.
31849 * gcc.dg/cleanup-7.c: New.
31851 2003-06-04 Mark Mitchell <mark@codesourcery.com>
31853 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
31855 * lib/dg-pch.exp: New file.
31856 * g++.dg/pch/pch.exp: Use dg-pch.exp.
31857 * gcc.dg/pch/pch.exp: Likewise.
31859 2003-06-04 Roger Sayle <roger@eyesopen.com>
31861 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
31862 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
31863 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
31864 * gcc.dg/builtins-17.c: New test case.
31865 * gcc.dg/i386-387-4.c: New test case.
31866 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
31868 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31870 * gcc.dg/ultrasp9.c: New test.
31872 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31874 * gcc.c-torture/compile/20030604-1.c: New test.
31875 * gcc.dg/sparc-constant-1.c: New test.
31877 2003-06-03 Glen Nakamura <glen@imodulo.com>
31879 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
31881 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
31883 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
31885 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
31886 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
31888 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
31890 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
31892 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31895 * g++.dg/template/spec10.C: New test.
31897 2003-06-03 Roger Sayle <roger@eyesopen.com>
31899 * gcc.dg/builtins-16.c: New test case.
31901 2003-06-03 Jakub Jelinek <jakub@redhat.com>
31903 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
31904 mempcpy test with post-increments.
31905 * gcc.c-torture/execute/string-opt-3.c: New test.
31906 * gcc.dg/string-opt-1.c: New test.
31908 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
31911 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
31913 2003-06-02 Mark Mitchell <mark@codesourcery.com>
31915 * lib/scanasm.exp (dg-scan): New function, factored out of ...
31916 (scan-assembler): ... here. Use dg-scan.
31917 (scan-assembler-not): Likewise.
31918 (scan-file): New function.
31919 (scan-file-not): Likewise.
31920 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
31921 * gcc.dg/cpp/_Pragma4.c: Likewise.
31922 * gcc.dg/cpp/_Pragma5.c: Likewise.
31923 * gcc.dg/cpp/avoidpaste1.c: Likewise.
31924 * gcc.dg/cpp/avoidpaste2.c: Likewise.
31925 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
31926 * gcc.dg/cpp/cmdlne-P.c: Likewise.
31927 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
31928 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
31929 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
31930 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
31931 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
31932 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
31933 * gcc.dg/cpp/cxxcom1.c: Likewise.
31934 * gcc.dg/cpp/line1.c: Likewise.
31935 * gcc.dg/cpp/maccom1.c: Likewise.
31936 * gcc.dg/cpp/maccom2.c: Likewise.
31937 * gcc.dg/cpp/maccom3.c: Likewise.
31938 * gcc.dg/cpp/maccom4.c: Likewise.
31939 * gcc.dg/cpp/maccom5.c: Likewise.
31940 * gcc.dg/cpp/maccom6.c: Likewise.
31941 * gcc.dg/cpp/multiline.c: Likewise.
31942 * gcc.dg/cpp/spacing1.c: Likewise.
31943 * gcc.dg/cpp/spacing2.c: Likewise.
31944 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
31945 * gcc.dg/cpp/trad/maccom1.c: Likewise.
31946 * gcc.dg/cpp/trad/maccom2.c: Likewise.
31947 * gcc.dg/cpp/trad/maccom3.c: Likewise.
31948 * gcc.dg/cpp/trad/maccom4.c: Likewise.
31949 * gcc.dg/cpp/trad/maccom6.c: Likewise.
31950 * gcc.dg/cpp/cxxcom2.c: Likewise.
31951 * gcc.dg/cpp/cxxcom2.h: New file.
31953 * gcc.dg/cpp/truefalse.cpp: Move it to ...
31954 * g++.dg/cpp/truefalse.C: Here.
31955 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
31957 2003-06-01 Loren James Rittle <ljrittle@acm.org>
31959 * gcc.dg/cpp/redef3.c: New file.
31961 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
31963 * gcc.dg/i386-loop-3.c: New test.
31965 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
31967 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
31969 2003-05-31 Roger Sayle <roger@eyesopen.com>
31971 * gcc.dg/fwrapv-1.c: New test case.
31972 * gcc.dg/fwrapv-2.c: New test case.
31974 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31977 * g++.dg/template/spec9.C: New test.
31979 2003-05-29 Roger Sayle <roger@eyesopen.com>
31981 * gcc.dg/duff-4.c: New test case.
31983 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
31986 * g77.dg/ffixed-form-1.f: New test
31987 * g77.dg/ffixed-form-2.f: New test
31988 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
31989 * g77.dg/ffree-form-3.f: New test
31991 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
31993 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
31994 * gcc.dg/wint_t-1.c: Likewise.
31996 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31998 * g++.dg/template/access11.C: New test.
32000 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32003 * g++.dg/template/access10.C: New test.
32005 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32006 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32008 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
32010 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
32012 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
32013 suppress for powerpc-*-darwin*.
32014 * gcc.dg/torture/builtin-noret-2.c: Likewise.
32016 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
32018 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
32019 suppress option for powerpc-*-darwin*.
32021 2003-05-23 Roger Sayle <roger@eyesopen.com>
32023 * gcc.dg/builtins-1.c: Add tests for tan and atan.
32024 * gcc.dg/builtins-4.c: Add test for fmod.
32026 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32029 * g++.dg/template/instantiate4.C: New test.
32031 2003-05-22 Roger Sayle <roger@eyesopen.com>
32033 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
32035 2003-05-21 Janis Johnson <janis187@us.ibm.com>
32037 * gcc.dg/compat/scalar-return-1_main.c: New file.
32038 * gcc.dg/compat/scalar-return-1_x.c: New file.
32039 * gcc.dg/compat/scalar-return-1_y.c: New file.
32040 * gcc.dg/compat/scalar-return-2_main.c: New file.
32041 * gcc.dg/compat/scalar-return-2_x.c: New file.
32042 * gcc.dg/compat/scalar-return-2_y.c: New file.
32043 * gcc.dg/compat/struct-return-3_main.c: New file.
32044 * gcc.dg/compat/struct-return-3_y.c: New file.
32045 * gcc.dg/compat/struct-return-3_x.c: New file.
32046 * gcc.dg/compat/struct-return-2_main.c: New file.
32047 * gcc.dg/compat/struct-return-2_x.c: New file.
32048 * gcc.dg/compat/struct-return-2_y.c: New file.
32050 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32052 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
32053 for hppa*-hp-hpux*.
32054 * gcc.dg/20021014-1.c (dg-options): Likewise.
32055 * gcc.dg/nest.c (dg-options): Likewise.
32057 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
32060 * g++.dg/ext/dllimport2.C: New file.
32061 * g++.dg/ext/dllimport3.C: New file.
32063 2003-05-20 Janis Johnson <janis187@us.ibm.com>
32065 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
32066 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
32067 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
32068 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
32069 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
32070 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
32071 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
32072 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
32073 * gcc.dg/compat/small-struct-defs.h: New file.
32074 * gcc.dg/compat/small-struct-init.h: New file.
32075 * gcc.dg/compat/small-struct-check.h: New file.
32076 * gcc.dg/compat/fp-struct-defs.h: New file.
32077 * gcc.dg/compat/fp-struct-check.h: New file.
32078 * gcc.dg/compat/fp-struct-init.h: New file.
32079 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
32080 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
32082 2003-05-19 Jakub Jelinek <jakub@redhat.com>
32084 * gcc.dg/20030225-2.c: New test.
32086 2003-05-18 Roger Sayle <roger@eyesopen.com>
32087 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32089 * gcc.c-torture/compile/20030518-1.c: New test case.
32091 2003-05-18 Mark Mitchell <mark@codesourcery.com>
32093 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
32094 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
32095 gcc-dg-debug-runtest.
32096 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
32097 gcc-dg-debug-runtest.
32099 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32102 * g++.dg/lookup/using6.C: New test.
32104 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32106 * g++.dg/parse/access2.C: New test.
32108 2003-05-17 Mark Mitchell <mark@codesourcery.com>
32110 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
32111 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
32112 * gcc.dg/debug/debug.exp: Likewise.
32114 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
32116 * gcc.dg/dollar.c: New test.
32118 2003-05-16 Janis Johnson <janis187@us.ibm.com>
32120 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
32121 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
32122 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
32123 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
32124 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
32125 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
32126 * gcc.dg/compat/struct-by-value-6_main.c: New file.
32127 * gcc.dg/compat/struct-by-value-6_x.c: New file.
32128 * gcc.dg/compat/struct-by-value-6_y.c: New file.
32129 * gcc.dg/compat/struct-by-value-7_main.c: New file.
32130 * gcc.dg/compat/struct-by-value-7_x.c: New file.
32131 * gcc.dg/compat/struct-by-value-7_y.c: New file.
32132 * gcc.dg/compat/struct-by-value-8_main.c: New file.
32133 * gcc.dg/compat/struct-by-value-8_x.c: New file.
32134 * gcc.dg/compat/struct-by-value-8_y.c: New file.
32135 * gcc.dg/compat/struct-by-value-9_main.c: New file.
32136 * gcc.dg/compat/struct-by-value-9_x.c: New file.
32137 * gcc.dg/compat/struct-by-value-9_y.c: New file.
32139 2003-05-16 Mark Mitchell <mark@codesourcery.com>
32141 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
32142 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
32143 support for "repo" mode.
32144 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
32145 * lib/g77-dg.exp: Likewise.
32146 * lib/obj-dg.exp: Likewise.
32148 2003-05-16 Jakub Jelinek <jakub@redhat.com>
32150 Merge from gcc-3_2-rhl8-branch:
32151 2003-04-23 Jakub Jelinek <jakub@redhat.com>
32153 * gcc.dg/tls/opt-6.c: New test.
32155 2003-04-05 Jakub Jelinek <jakub@redhat.com>
32157 * gcc.dg/20030405-1.c: New test.
32159 2003-03-09 Jakub Jelinek <jakub@redhat.com>
32161 * gcc.dg/20030309-1.c: New test.
32163 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32165 * gcc.c-torture/execute/20030307-1.c: New test.
32167 2003-02-20 Randolph Chung <tausq@debian.org>
32169 * gcc.c-torture/compile/20030220-1.c: New test.
32171 2003-02-18 Jakub Jelinek <jakub@redhat.com>
32173 * gcc.dg/20030217-1.c: New test.
32175 2003-01-29 Jakub Jelinek <jakub@redhat.com>
32177 * gcc.c-torture/compile/20020129-1.c: New test.
32179 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32181 * gcc.dg/unroll-1.c: New test.
32183 2002-11-16 Jan Hubicka <jh@suse.cz>
32185 * gcc.c-torture/execute/20020920-1.c: New test.
32187 2002-10-08 Jakub Jelinek <jakub@redhat.com>
32190 * gcc.c-torture/compile/20021008-1.c: New test.
32192 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
32195 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
32197 2002-08-07 Jakub Jelinek <jakub@redhat.com>
32199 * gcc.c-torture/compile/20020807-1.c: New test.
32201 2002-07-30 Jakub Jelinek <jakub@redhat.com>
32203 * gcc.dg/tls/opt-1.c: New test.
32205 2002-07-29 Jakub Jelinek <jakub@redhat.com>
32207 * gcc.dg/20020729-1.c: New test.
32209 2002-07-20 Jakub Jelinek <jakub@redhat.com>
32211 * g++.dg/opt/life1.C: New test.
32213 2002-05-20 Jakub Jelinek <jakub@redhat.com>
32215 * gcc.dg/20020525-1.c: New test.
32217 2002-05-24 Jakub Jelinek <jakub@redhat.com>
32220 * g++.dg/ext/pretty1.C: New test.
32221 * g++.dg/ext/pretty2.C: New test.
32223 2003-05-15 Mark Mitchell <mark@codesourcery.com>
32226 * g++.dg/ext/typeof5.C: New test.
32228 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
32230 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
32231 __USER_LABEL_PREFIX__ into account.
32232 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
32234 2003-05-14 Roger Sayle <roger@eyesopen.com>
32236 * gcc.dg/builtins-15.c: New test case.
32238 2003-05-13 Zack Weinberg <zack@codesourcery.com>
32240 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
32242 2003-05-12 Mark Mitchell <mark@codesourcery.com>
32244 * lib/g++.exp: Tweak handling of additional source files.
32245 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
32246 * g++.dg/special/conpr-2a.C: Rename to ...
32247 * g++.dg/special/conpr-2a.cc: ... this.
32248 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
32249 * g++.dg/special/conpr-3a.C: Rename to ...
32250 * g++.dg/special/conpr-3a.cc: This.
32251 * g++.dg/special/conpr-3b.C: Rename to ...
32252 * g++.dg/special/conpr-3b.cc: This.
32253 * g++.dg/special/conpr-4.C: New test.
32254 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
32256 2003-05-12 David Edelsohn <edelsohn@gnu.org>
32258 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
32260 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32262 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
32263 * g++.old-deja/g++.robertl/eb71.C: Likewise.
32264 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
32265 * g++.old-deja/g++.other/warn3.C: Likewise.
32267 2003-05-11 Roger Sayle <roger@eyesopen.com>
32269 * gcc.dg/i386-387-1.c: Update to also test log.
32270 * gcc.dg/i386-387-2.c: Likewise.
32272 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
32274 * g77.f-torture/execute/int8421.f: New test.
32276 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32278 PR c++/10230, c++/10481
32279 * g++.dg/lookup/scoped5.C: New test.
32281 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32284 * g++.dg/template/ttp6.C: New test.
32286 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
32288 * gcc.c-torture/execute/builtins: New directory.
32289 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
32290 gcc.c-torture/execute/builtins.
32291 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
32292 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
32293 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
32294 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
32296 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32299 * g++.dg/template/access8.C: New test.
32300 * g++.dg/template/access9.C: New test.
32302 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32305 * g++.dg/parse/access1.C: New test.
32307 2003-05-09 DJ Delorie <dj@redhat.com>
32309 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
32310 long, and not an int.
32312 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32314 PR c++/10555, c++/10576
32315 * g++.dg/template/memclass1.C: New test.
32317 2003-05-08 DJ Delorie <dj@redhat.com>
32319 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
32321 * gcc.c-torture/execute/20021024-1.x: Likewise.
32322 * gcc.c-torture/execute/shiftdi.x: Likewise.
32323 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
32324 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
32325 * gcc.dg/20021018-1.c: Likewise.
32327 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32329 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
32331 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
32332 (bcopy): Call memmove.
32334 2003-05-08 Roger Sayle <roger@eyesopen.com>
32336 * g77.f-torture/compile/8485.f: New test case.
32338 2003-05-07 Richard Henderson <rth@redhat.com>
32341 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
32342 Verify exception_cleanup not called for rethrows.
32343 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
32344 when exiting catch block without rethrowing.
32345 * g++.dg/eh/forced3.C: New.
32346 * g++.dg/eh/forced4.C: New.
32348 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
32350 * gcc.dg/20030505.c: Fix triplet.
32352 2003-05-06 DJ Delorie <dj@redhat.com>
32354 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
32355 * gcc.dg/nest.c: Likewise.
32357 2003-05-05 Roger Sayle <roger@eyesopen.com>
32359 * gcc.dg/builtins-14.c: New test case.
32361 2003-05-05 Janis Johnson <janis187@us.ibm.com>
32363 * lib/compat.exp (compat-execute): New argument.
32364 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
32365 * gcc.dg/compat: New test directory.
32366 * gcc.dg/compat/compat.exp: New expect script.
32367 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
32368 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
32369 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
32370 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
32371 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
32372 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
32374 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
32375 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
32376 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
32377 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
32378 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
32379 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
32380 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
32381 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
32382 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
32383 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
32384 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
32385 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
32386 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
32387 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
32388 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
32390 2003-05-05 Zack Weinberg <zack@codesourcery.com>
32392 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
32394 2003-05-05 Jakub Jelinek <jakub@redhat.com>
32396 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
32398 2003-05-05 Geoffrey Keating <geoffk@apple.com>
32400 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
32401 * gcc.dg/ppc-fsel-2.c: New test.
32403 * gcc.dg/unused-5.c: New test.
32405 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32408 * g++.dg/warn/pmf1.C: New test.
32410 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32413 * g++.dg/warn/main.C: New test.
32415 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32417 * gcc.dg/nonnull-3.c: New test.
32419 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
32421 * gcc.dg/cpp/Wtrigraphs.c: Update.
32422 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
32424 2003-05-03 Geoffrey Keating <geoffk@apple.com>
32426 * gcc.dg/ppc-fsel-1.c: New test.
32428 2003-05-03 Zack Weinberg <zack@codesourcery.com>
32431 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
32433 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
32435 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
32437 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32439 PR c++/9364, c++/10553, c++/10586
32440 * g++.dg/parse/typename4.C: New test.
32441 * g++.dg/parse/typename5.C: Likewise.
32443 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
32445 * gcc.c-torture/compile/20030503-1.c: New test.
32447 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32449 * g++.dg/lookup/using5.C: Fix testcase error.
32451 2003-05-01 Chris Demetriou <cgd@broadcom.com>
32453 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
32454 since MEABI is no longer supported. Remove all vestiges
32455 of MEABI from the test.
32457 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32460 * g++.dg/lookup/using5.C: New test.
32462 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32465 * g++.dg/template/ttp5.C: New test.
32467 2003-04-30 Mark Mitchell <mark@codesourcery.com>
32469 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
32470 (dg-gpp-additional-sources): New function.
32471 (dg-gpp-additional-files): Likewise.
32472 * lib/g++.exp (additional_sources): New variable.
32473 (additional_files): Likewise.
32474 (g++_target_compile): Deal with them.
32475 * lib/old-dejagnu.exp: Remove.
32476 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
32477 * g++.old-deja: Revise all tests to use dg commands.
32479 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32481 PR c++/9432, c++/9528
32482 * g++.dg/lookup/using4.C: New test.
32484 2003-04-29 Geoffrey Keating <geoffk@apple.com>
32486 * gcc.dg/noreturn-5.c: New file.
32487 * gcc.dg/noreturn-6.c: New file.
32489 * gcc.c-torture/compile/inline-1.c: New file.
32491 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32494 * g++.dg/template/explicit1.C: New test.
32496 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32499 * g++.dg/other/bitfield1.C: New test.
32502 * g++.dg/init/new7.C: New test.
32504 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32506 * g++.dg/ext/desig1.C: New test.
32507 * g++.dg/ext/init1.C: Update.
32509 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
32511 2003-04-28 Mark Mitchell <mark@codesourcery.com>
32514 * g++.dg/warn/Winline-1.C: New test.
32516 2003-04-28 Jakub Jelinek <jakub@redhat.com>
32518 * gcc.c-torture/execute/string-opt-19.c: New test.
32520 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
32521 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
32523 2003-04-27 Mark Mitchell <mark@codesourcery.com>
32526 * g++.dg/init/new6.C: New test.
32529 * g++.dg/init/ref6.C: New test.
32531 2003-04-26 David Edelsohn <edelsohn@gnu.org>
32533 * g++.dg/warn/weak1.C: XFAIL on AIX4.
32535 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32537 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
32538 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
32540 2003-04-25 Mark Mitchell <mark@codesourcery.com>
32542 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
32543 initialized static data members.
32545 2003-04-25 H.J. Lu <hjl@gnu.org>
32547 * gcc.dg/ia64-sync-4.c: New test.
32549 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32551 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
32554 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
32557 * g++.dg/warn/conv1.C: New test.
32558 * g++.old-deja/g++.other/conv7.C: Adjust.
32559 * g++.old-deja/g++.other/overload14.C: Adjust.
32561 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32564 * g++.dg/template/defarg2.C: New test.
32566 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
32568 * gcc.dg/cpp/include2.c: Update.
32569 * gcc.dg/cpp/multiline-2.c: New.
32570 * gcc.dg/cpp/multiline.c: Update.
32571 * gcc.dg/cpp/strify2.c: Update.
32572 * gcc.dg/cpp/trad/literals-2.c: Update.
32574 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32576 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
32578 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32580 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
32582 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32585 * g++.dg/parse/crash4.C: New test.
32588 * g++.dg/parse/crash5.C: New test.
32590 2003-04-22 Mark Mitchell <mark@codesourcery.com>
32593 * g++.dg/parse/crash3.C: New test.
32596 * g++.dg/parse/elab1.C: New test.
32598 2003-04-22 Devang Patel <dpatel@apple.com>
32600 * gcc.dg/cpp/trad/funlike-5.c: New test.
32602 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
32604 * g++.dg/other/packed1.C: Fix dg options.
32606 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
32608 * g++.dg/other/offsetof2.C: New test.
32610 2003-04-21 Mark Mitchell <mark@codesourcery.com>
32612 * g++.dg/template/recurse.C: Adjust location of error messages.
32614 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
32617 * g++.dg/init/addr-const1.C: New test.
32618 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
32620 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
32623 * g++.dg/lookup/struct-hack1.C: New test.
32625 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
32627 * ucs.c: Update diagnostic messages.
32629 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32631 * gcc.dg/cpp/truefalse.cpp: New test.
32632 * gcc.dg/cpp/cpp.exp: Update.
32633 * g++.dg/other/stdbool-if.C: Remove.
32635 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32637 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
32638 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
32640 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32642 * gcc.c-torture/compile/20030418-1.c: New test.
32644 2003-04-17 Janis Johnson <janis187@us.ibm.com>
32646 * README.compat: Remove; content moved to doc/sourcebuild.texi.
32648 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32651 g++.dg/template/dependent-name1.C: New test.
32653 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
32655 * gcc.dg/warn-1.c (tourist_guide): New array,
32656 contains a pointer to bar.
32658 2003-04-16 Roger Sayle <roger@eyesopen.com>
32660 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
32661 * gcc.c-torture/execute/medce-1.c: New test case.
32662 * gcc.c-torture/execute/medce-2.c: New test case.
32664 2003-04-15 Mark Mitchell <mark@codesourcery.com>
32666 * lib/prune.exp: Ignore more messages.
32669 * g++.dg/parse/lookup3.C: New test.
32671 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
32673 * gcc.c-torture/compile/20030415-1.c : New test.
32675 2003-04-14 Mark Mitchell <mark@codesourcery.com>
32677 * gcc.c-torture/execute/scope-2.c: Move to ...
32678 * gcc.dg/noncompile/scope.c: .... here.
32680 2003-04-14 Roger Sayle <roger@eyesopen.com>
32682 * gcc.dg/20030414-2.c: New test case.
32684 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
32687 * gcc.dg/20030414-1.c: New test.
32689 2003-04-13 Roger Sayle <roger@eyesopen.com>
32691 * gcc.dg/builtins-12.c: New test case.
32692 * gcc.dg/builtins-13.c: New test case.
32694 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32696 * gcc.c-torture/execute/string-opt-18.c: New test.
32698 2003-04-13 Mark Mitchell <mark@codesourcery.com>
32701 * g++.dg/init/new5.C: New test.
32703 2003-04-12 Mark Mitchell <mark@codesourcery.com>
32706 * g++.dg/ext/dllimport1.C: New test.
32708 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32710 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
32712 2003-04-11 Bud Davis <bdavis9659@comcast.net>
32715 * g77.f-torture/noncompile/9263.f: New test
32717 * g77.f-torture/execute/1832.f: New test
32719 2003-04-11 David Chad <davidc@freebsd.org>
32720 Loren J. Rittle <ljrittle@acm.org>
32723 * objc.dg/headers.m: New test.
32725 2003-04-10 Zack Weinberg <zack@codesourcery.com>
32727 * gcc.c-torture/execute/builtin-noret-2.c: New.
32728 * gcc.c-torture/execute/builtin-noret-2.x: New.
32729 XFAIL builtin-noret-2.c at -O1 and above.
32730 * gcc.dg/redecl.c: New.
32731 * gcc.dg/Wshadow-1.c: Update error regexps.
32733 2003-04-10 Mark Mitchell <mark@codesourcery.com>
32735 * g++.dg/abi/bitfield10.C: New test.
32737 2003-04-09 Mike Stump <mrs@apple.com>
32739 * gcc.dg/pch/pch.exp: Make testcase names longer.
32740 * g++.dg/pch/pch.exp: Make testcase names longer.
32742 2003-04-08 Roger Sayle <roger@eyesopen.com>
32744 * gcc.dg/builtins-11.c: New test case.
32746 2003-04-08 Roger Sayle <roger@eyesopen.com>
32748 * gcc.dg/builtins-9.c: New test case.
32749 * gcc.dg/builtins-10.c: New test case.
32751 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
32753 * gcc.dg/noncompile/init-4.c.c: New test.
32755 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
32757 * gcc.misc-test/gcov-9.c: New test.
32758 * gcc.misc-test/gcov-10.c: New test
32759 * gcc.misc-test/gcov-11.c: New test.
32761 2003-04-05 Zack Weinberg <zack@codesourcery.com>
32763 PR optimization/10024
32764 * gcc.c-torture/compile/20030405-1.c: New test.
32766 2003-04-04 Geoffrey Keating <geoffk@apple.com>
32768 * gcc.dg/pch/static-3.c: New.
32769 * gcc.dg/pch/static-3.hs: New.
32770 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
32772 2003-04-04 Richard Henderson <rth@redhat.com>
32774 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
32775 * g++.dg/eh/forced2.C: Likewise.
32777 2003-04-03 Mike Stump <mrs@apple.com>
32779 * lib/scanasm.exp (scan-assembler): Add xfail processing for
32781 (scan-assembler-times, scan-assembler-not): Likewise.
32782 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
32784 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
32786 * gcc.dg/sparc-loop-1.c: New test.
32788 2003-04-02 Geoffrey Keating <geoffk@apple.com>
32791 * g++.dg/pch/system-2.C: New.
32792 * g++.dg/pch/system-2.Hs: New.
32794 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
32796 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
32798 * g++.dg/eh/simd-1.C (vecfunc): Same.
32800 2003-04-01 Roger Sayle <roger@eyesopen.com>
32802 * gcc.c-torture/execute/20030401-1.c: New test case.
32804 2003-04-01 Ziemowit Laski <zlaski@apple.com>
32806 * objc.dg/defs.m: New.
32808 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
32810 * g++.dg/eh/simd-1.C: New.
32811 * g++.dg/eh/simd-2.C: New.
32813 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
32815 * gcc.c-torture/execute/simd-3.c: New.
32817 2003-03-31 Mark Mitchell <mark@codesourcery.com>
32820 * gcc.dg/20030331-2.c: New test.
32822 2003-03-31 Mark Mitchell <mark@codesourcery.com>
32825 * g++.dg/parse/crash2.C: New test.
32827 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32829 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
32830 * gcc.c-torture/execute/20030331-1.c: ...here.
32832 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32834 * gcc.c-torture/execute/20030331-1.c: New test.
32836 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
32838 * lib/gcov.exp: Adjust call return testing strings.
32839 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
32841 2003-03-31 Roger Sayle <roger@eyesopen.com>
32843 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
32844 * gcc.dg/builtins-7.c: New test case.
32845 * gcc.dg/builtins-8.c: New test case.
32847 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32849 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
32851 2003-03-30 Mark Mitchell <mark@codesourcery.com>
32854 * g++.dg/lookup-class-member-2.C: New test.
32856 2003-03-30 Glen Nakamura <glen@imodulo.com>
32858 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
32860 2003-03-28 Roger Sayle <roger@eyesopen.com>
32862 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
32864 2003-03-28 Mark Mitchell <mark@codesourcery.com>
32866 * g++.dg/init/attrib1.C: New test.
32868 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32870 * gcc.dg/ultrasp8.c: New test.
32872 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32874 * gcc.dg/ultrasp7.c: New test.
32876 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
32879 * g++.dg/template/inline1.C: New test.
32881 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32883 * gcc.dg/sparc-dwarf2.c: New test.
32885 2003-03-27 Roger Sayle <roger@eyesopen.com>
32887 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
32888 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
32890 2003-03-27 Mark Mitchell <mark@codesourcery.com>
32892 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
32893 than reading .x files.
32894 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
32895 * g77.dg/gcov/gcov-1.f: Likewise.
32896 * gcc.misc-tests/gcov-4b.c: Likewise.
32897 * gcc.misc-tests/gcov-5b.c: Likewise.
32898 * gcc.misc-tests/gcov-6.c: Likewise.
32899 * gcc.misc-tests/gcov-7.c: Likewise.
32900 * gcc.misc-tests/gcov-8.c: Likewise.
32901 * g++.dg/gcov/gcov-1.x: Remove.
32902 * g77.dg/gcov/gcov-1.x: Likewise.
32903 * gcc.misc-tests/gcov-4b.x: Likewise.
32904 * gcc.misc-tests/gcov-5b.x: Likewise.
32905 * gcc.misc-tests/gcov-6.x: Likewise.
32906 * gcc.misc-tests/gcov-7.x: Likewise.
32907 * gcc.misc-tests/gcov-8.x: Likewise.
32909 2003-03-27 Glen Nakamura <glen@imodulo.com>
32912 * gcc.dg/20030324-1.c: New test.
32914 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
32917 * g++.dg/template/arg3.C: New test.
32920 * g++.dg/template/friend18.C: New test.
32922 2003-03-26 Roger Sayle <roger@eyesopen.com>
32924 * g77.f-torture/compile/20030326-1.f: New test case.
32926 2003-03-26 Janis Johnson <janis187@us.ibm.com>
32928 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
32930 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
32932 2003-03-26 Jakub Jelinek <jakub@redhat.com>
32934 * gcc.dg/ia64-sync-3.c: New test.
32936 2003-03-26 Alan Modra <amodra@bigpond.net.au>
32938 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
32940 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
32942 * gcc.dg/ultrasp6.c: New test.
32944 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32946 * gcc.dg/i386-signbit-1.c: New test.
32947 * gcc.dg/i386-signbit-2.c: New test.
32948 * gcc.dg/i386-signbit-3.c: New test.
32950 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32952 * gcc.dg/ultrasp5.c: Fix options.
32954 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32956 * gcc.dg/ultrasp5.c: Fix comment.
32958 2003-03-24 Bud Davis <bdavis9659@comcast.net>
32961 * g77.f-torture/execute/10197.f: New test.
32963 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
32965 PR c++/9898, c++/383
32966 * g++.dg/template/conv6.C: New test.
32969 * g++.dg/template/ptrmem5.C: New test.
32972 * g++.dg/lookup/koenig1.C: New test.
32975 * g++.dg/lookup/template2.C: New test.
32977 2003-03-24 Jakub Jelinek <jakub@redhat.com>
32979 * g++.dg/opt/rtti1.C: New test.
32981 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
32983 * gcc.dg/ultrasp5.c: New test.
32985 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
32988 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
32991 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
32994 * gcc.dg/20030323-1.c: New test.
32996 2003-03-23 Roger Sayle <roger@eyesopen.com>
32998 * gcc.c-torture/compile/20030323-1.c: New test case.
33000 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
33002 * gcc.dg/20030321-1.c: New test.
33004 2003-03-22 Zack Weinberg <zack@codesourcery.com>
33006 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
33008 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
33010 PR c++/9978, c++/9708
33011 * g++.dg/ext/vlm1.C: Adjust expected error.
33012 * g++.dg/ext/vla2.C: New test.
33013 * g++.dg/template/arg1.C: New test.
33014 * g++.dg/template/arg2.C: New test.
33016 2003-03-22 Bud Davis <bdavis9659@comcast.net>
33018 * g77.f-torture/execute/select.f: New test.
33019 * g77.f-torture/noncompile/select_no_compile.f: New test.
33021 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
33024 * g++.dg/other/error4.C: New test.
33026 2003-03-20 Mark Mitchell <mark@codesourcery.com>
33028 * g++.dg/template/friend17.C: New test.
33030 2003-03-21 Alan Modra <amodra@bigpond.net.au>
33032 * gcc.c-torture/compile/20030320-1.c: New.
33034 2003-03-20 Roger Sayle <roger@eyesopen.com>
33036 * gcc.dg/builtins-6.c: New test case.
33038 2003-03-19 Alan Modra <amodra@bigpond.net.au>
33041 * gcc.c-torture/compile/20030319-1.c: New.
33043 2003-03-18 Jan Hubicka <jh@suse.cz>
33045 * gcc.dg/i386-cvt-1.c: New test.
33047 2003-03-17 Zack Weinberg <zack@codesourcery.com>
33049 * objc.dg/naming-1.m: Use "(parse|syntax) error".
33050 * objc.dg/naming-2.m: Likewise.
33052 2003-03-17 Mark Mitchell <mark@codesourcery.com>
33055 * g++.dg/parse/crash1.C: New test.
33057 2003-03-16 Mark Mitchell <mark@codesourcery.com>
33060 * g++.dg/eh/cleanup1.C: New test.
33062 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
33064 * gcc.c-torture/execute/20030316-1.c: New test case.
33066 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
33069 * g++.dg/init/ctor2.C: New test.
33071 2003-03-15 Roger Sayle <roger@eyesopen.com>
33073 * g77.f-torture/compile/xformat.f: New test case.
33075 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33077 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
33078 * g++.old-deja/g++.mike/eh50.C: Likewise.
33080 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33083 * g++.dg/template/spec7.C: New test.
33084 * g++.dg/template/spec8.C: Likewise.
33086 2003-03-14 Jakub Jelinek <jakub@redhat.com>
33088 * gcc.c-torture/execute/20030313-1.c: New test.
33090 2003-03-14 Richard Henderson <rth@redhat.com>
33092 * gcc.dg/inline-2.c: Adjust alpha test for external call.
33094 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
33096 * gcc.c-torture/compile/20030314-1.c: New test.
33098 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
33100 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
33101 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
33103 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
33104 to accept newer _imp__ prefix and additional
33105 newline in .drectve section.
33106 * gcc.dg/dll-4.c: Likewise.
33107 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
33110 2003-03-13 Mark Mitchell <mark@codesourcery.com>
33112 * g++.dg/parse/namespace9.C: New test.
33114 * g++.dg/init/ref5.C: New test.
33115 * g++.dg/parse/ptrmem1.C: Likewise.
33117 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33119 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
33120 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
33121 regular expression.
33122 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
33123 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
33125 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
33127 * gcc.c-torture/execute/20030224-2.c: New test.
33129 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33131 * gcc.dg/decl-3.c: New test.
33133 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33135 * gcc.dg/i386-loop-2.c: New test.
33137 2003-03-11 Mark Mitchell <mark@codesourcery.com>
33140 * g++.dg/parse/namespace8.C: New test.
33143 * g++.dg/overload/builtin2.C: New test.
33145 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
33147 * gcc.dg/return-type-3.c: New test.
33149 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33151 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
33152 profiling options are not supported.
33154 2003-03-10 Mark Mitchell <mark@codesourcery.com>
33156 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
33157 * g++.old-deja/g++.warn/impint2.C: Likewise.
33159 2003-03-10 Devang Patel <dpatel@apple.com>
33161 * g++.dg/cpp/c++_cmd_1.C: New test.
33162 * g++.dg/cpp/c++_cmd_1.h: New file.
33164 2003-03-10 Segher Boessenkool <segher@koffie.nl>
33166 * gcc.dg/altivec-9.c: New file.
33168 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33170 * gcc.dg/ppc-sdata-1.c: New test.
33171 * gcc.dg/ppc-sdata-2.c: New test.
33173 2003-03-09 Mark Mitchell <mark@codesourcery.com>
33176 * g++.dg/opt/ptrmem2.C: New test.
33179 * g++.dg/opt/ptrmem1.C: New test.
33181 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33183 * gcc.dg/i386-loop-1.c: New test.
33185 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33188 * g++.dg/lookup/friend1.C: New test.
33190 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33193 * g++.dg/parser/constructor1.C: New test.
33195 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
33197 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
33199 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
33201 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
33203 * gcc.dg/cpp/Wunused.c: Update test.
33205 2003-03-08 Jan Hubicka <jh@suse.cz>
33207 * gcc.dg/inline-3.c: New test.
33209 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33212 * g++.dg/parse/builtin1.C: New test.
33215 * g++.dg/abi/cookie1.C: New test.
33216 * g++.dg/abi/cookie2.C: Likewise.
33219 * g++.dg/template/field1.C: New test.
33222 * g++.dg/parse/class1.C: New test.
33223 * g++.dg/parse/namespace7.C: Likewise.
33224 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
33226 2003-03-07 Mark Mitchell <mark@codesourcery.com>
33228 * g++.dg/init/ref4.C: New test.
33230 2003-03-07 Jan Hubicka <jh@suse.cz>
33232 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
33233 * gcc.dg/inline-3.c: New test.
33235 2003-03-06 Mark Mitchell <mark@codesourcery.com>
33237 * g++.dg/init/ref3.C: New test.
33240 * g++.dg/init/ref2.C: New test.
33243 * g++.dg/warn/Wshadow-2.C: New test.
33246 * g++.dg/warn/Woverloaded-1.C: New test.
33248 2003-03-05 Jan Hubicka <jh@suse.cz>
33250 * gcc.dg/i386-local2.c: New.
33251 * gcc.dg/i386-local.c: Fix typo.
33253 2003-03-05 Mark Mitchell <mark@codesourcery.com>
33255 * g++.dg/abi/layout3.C: New test.
33257 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
33259 * gcc.c-torture/compile/20030305-1.c
33261 2003-03-05 Jan Hubicka <jh@suse.cz>
33263 * gcc.dg/i386-local.c: New.
33265 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
33267 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
33269 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
33271 * gcc.dg/switch-2.c: New test.
33272 * gcc.dg/switch-3.c: New test.
33273 * gcc.dg/Wswitch.c: Adjust line numbers.
33274 * gcc.dg/Wswitch-default.c: Likewise.
33275 * gcc.dg/Wswitch-enum.c: Likewise.
33277 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
33279 * gcc.c-torture/execute/20030222-1.c: New test.
33281 2003-03-03 James E Wilson <wilson@tuliptree.org>
33283 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
33285 2003-03-03 Mark Mitchell <mark@codesourcery.com>
33288 * g++.dg/init/ref1.C: New test.
33290 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
33292 * gcc.dg/sh-relax.c: New SH-only test.
33294 2003-03-03 Geoffrey Keating <geoffk@apple.com>
33296 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
33297 comment explaining purpose of testcase.
33299 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33301 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
33302 for HC11/HC12 (asm needs two int registers).
33303 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
33304 HC11/HC12 because the test uses an asm which needs two 32-bit
33307 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33309 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
33310 for HC11/HC12 (array is too large otherwise).
33311 * gcc.c-torture/compile/920501-4.x: New file, likewise.
33312 * gcc.c-torture/compile/20010518-2.x: Likewise.
33313 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
33314 HC11/HC12 (array is too large).
33316 2003-03-01 Geoffrey Keating <geoffk@apple.com>
33318 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
33319 * lib/g++-dg.exp (g++-dg-test): Likewise.
33321 2003-03-01 Roger Sayle <roger@eyesopen.com>
33323 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
33324 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
33326 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33328 * g++.dg/warn/implicit-typename1.C: Remove warning.
33330 2003-02-28 Richard Henderson <rth@redhat.com>
33332 * gcc.dg/noreturn-1.c: Move noreturn warning line.
33333 * gcc.dg/return-type-1.c: Move control reaches end warning line.
33335 2003-02-28 Geoffrey Keating <geoffk@apple.com>
33337 * gcc.dg/pch/pch.exp: Change .pch to .gch.
33338 * g++.dg/pch/pch.exp: Likewise.
33340 2003-02-28 Mark Mitchell <mark@codesourcery.com>
33343 * testsuite/g++.dg/init/new4.C: New test.
33345 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
33347 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
33349 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
33351 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
33354 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
33357 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33359 * lib/scanasm.exp: Add support for counting numbers of
33361 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
33362 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
33364 2003-02-25 Mark Mitchell <mark@codesourcery.com>
33367 * g++.dg/template/static3.C: New test.
33370 * g++.dg/parse/namespace6.C: New test.
33372 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33375 * gcc.dg/20030225-1.c: New test.
33377 2003-02-24 Mark Mitchell <mark@codesourcery.com>
33379 * README: Remove out-of-date information.
33382 * g++.dg/template/spec6.C: New test.
33384 2003-02-24 Jeff Law <law@redhat.com>
33386 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
33388 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33390 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
33391 * gcc.dg/pragma-ep-1.c: Likewise.
33393 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33396 * g++.dg/template/friend16.C: New test.
33398 2003-02-23 Mark Mitchell <mark@codesourcery.com>
33401 * g++.dg/parse/fused-params1.C: Adjust error messages.
33402 * g++.dg/template/nested3.C: New test.
33404 2003-02-24 Alan Modra <amodra@bigpond.net.au>
33406 * g++.dg/abi/param1.C: New test.
33408 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33411 * g++.dg/warn/implicit-typename1.C: New test.
33413 2003-02-22 Kelley Cook <kelleycook@comcast.net>
33415 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
33417 * g++.old-deja/g++.other/store-expr2.C: Likewise.
33418 * gcc.c-torture/execute/20010129-1.x: Likewise.
33419 * gcc.dg/20011107-1.c: Likewise.
33420 * gcc.dg/20020108-1.c: Likewise.
33421 * gcc.dg/20020122-3.c: Likewise.
33422 * gcc.dg/20020206-1.c: Likewise.
33423 * gcc.dg/20020310-1.c: Likewise.
33424 * gcc.dg/20020426-2.c: Likewise.
33425 * gcc.dg/20020517-1.c: Likewise.
33426 * gcc.dg/991230-1.c: Likewise.
33427 * gcc.dg/i386-unroll-1.c: Likewise.
33428 * gcc.misc-tests/i386-prefetch.exp: Likewise.
33430 2003-02-22 Jan Hubicka <jh@suse.cz>
33432 * gcc.dg/i386-mul.c: New test.
33434 2003-02-21 Roger Sayle <roger@eyesopen.com>
33436 * gcc.dg/builtins-5.c: New test case.
33438 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
33440 * gcc.dg/asmreg-1.c: New test.
33442 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33445 * g++.dg/parse/varmod1.C: New test.
33447 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33450 * g++.dg/template/op1.C: New test.
33452 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33455 * g++.dg/template/nested2.C: New test.
33457 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33460 * g++.dg/expr/dtor1.C: New test.
33462 2003-02-21 Zack Weinberg <zack@codesourcery.com>
33464 * gcc.dg/cpp/include3.c: New test.
33465 * gcc.dg/cpp/inc/foo.h: New file.
33467 2003-02-21 Glen Nakamura <glen@imodulo.com>
33469 * gcc.c-torture/execute/20030221-1.c: New test.
33471 2003-02-20 Mark Mitchell <mark@codesourcery.com>
33474 * g++.dg/abi/conv1.C: New test.
33476 2003-02-20 Jan Hubicka <jh@suse.cz>
33478 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
33480 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
33482 * gcc.c-torture/compile/20030219-1.c: New test.
33484 2003-02-18 Jan Hubicka <jh@suse.cz>
33486 * gcc.dg/funcorder.c: New test.
33488 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33490 * gcc.c-torture/execute/20030218-1.c: New.
33492 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
33494 * gcc.dg/20030218-1.c: New.
33496 2003-02-18 Richard Henderson <rth@redhat.com>
33498 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
33499 * gcc.dg/attr-used-2.c: New.
33501 2003-02-18 Mark Mitchell <mark@codesourcery.com>
33504 * g++.dg/init/copy5.C: New test.
33506 2003-02-18 Geoffrey Keating <geoffk@apple.com>
33508 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
33509 * g++.dg/pch/pch.exp: Likewise.
33511 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33513 * gcc.c-torture/execute/20030209-1.c: Enable the test if
33514 STACK_SIZE is not defined.
33516 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33519 * g++.dg/template/init1.C: New test.
33521 2003-02-16 Jan HUbicka <jh@suse.cz>
33523 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
33524 (foo): Add few extra tests
33525 * gcc.dg/c99-const-expr-3.c: Likewise.
33526 * gcc.c-torture/execute/20030216-1.c: New.
33528 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33531 * g++.dg/ext/typeof4.C: New test.
33533 2003-02-15 Roger Sayle <roger@eyesopen.com>
33535 * gcc.dg/i386-387-3.c: New test case.
33537 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
33539 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
33540 cris-*-elf* cris-*-aout* and mmix-*-*.
33542 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
33544 * gcc.dg/20030213-1.c: New test.
33546 2003-02-12 Roger Sayle <roger@eyesopen.com>
33548 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
33549 * gcc.dg/i386-387-2.c: Likewise.
33551 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
33553 * gcc.dg/ppc-spe.c: Fix formatting.
33554 Enable tests that were previously unsupported by gas.
33555 Delete tests for instructions that no longer exist.
33556 Switch arguments on evsubifw builtin.
33558 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
33560 * gcc.c-torture/execute/20030209-1.c: Disable the test if
33561 STACK_SIZE is too small.
33563 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
33564 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
33566 * gcc.dg/decl-2.c: New test.
33568 2003-02-10 Jan Hubicka <jh@suse.cz>
33570 * gcc.dg/i386-fpcvt-1.c: New test.
33572 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
33574 * gcc.c-torture/execute/20030209-1.c: New test.
33576 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
33578 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
33579 int-wide bitops, use the constants of the same width.
33580 Likewise, if long long is 32-bit wide, test bitops using
33583 2003-02-07 Loren James Rittle <ljrittle@acm.org>
33585 * gcc.dg/20021014-1.c: Annotate with expected notice text.
33587 2003-02-07 Roger Sayle <roger@eyesopen.com>
33589 * testsuite/gcc.dg/builtins-4.c: New test case.
33591 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33593 * gcc.dg/20020430-1.c: Fix dg command typos.
33594 * gcc.dg/20020503-1.c: Likewise.
33596 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33599 * g++.dg/parse/fused-params1.C: New test.
33602 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
33605 * g++.dg/parse/non-dependent1.C: New test.
33608 * g++.dg/parse/dupl-tmpl-args1.C: New test.
33611 * g++.dg/parse/undefined7.C: New test.
33612 * g++.dg/parse/non-templ1.C: New test.
33615 * g++.dg/parse/too-many-tmpl-args1.C: New test.
33617 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33619 * gcc.c-torture/compile/20030206-1.c: New test.
33621 2003-02-05 Roger Sayle <roger@eyesopen.com>
33623 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
33624 "pow" to "foo" to avoid potential confusion with a math built-in.
33626 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33628 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
33629 conditions for SPARC targets.
33631 2003-02-05 Jakub Jelinek <jakub@redhat.com>
33633 * gcc.dg/20030204-1.c: New test.
33635 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33638 * g++.dg/parse/array-size1.C: New test.
33641 * g++.dg/parse/undefined3.C: New test.
33644 * g++.dg/parse/undefined4.C: New test.
33647 * g++.dg/parse/undefined5.C: New test.
33650 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
33653 * g++.dg/parse/casting-operator1.C: New test.
33656 * g++.dg/parse/undefined6.C: New test.
33659 * g++.dg/parse/missing-template1.C: New test.
33661 2003-02-04 Jan Hubicka <jh@suse.cz>
33663 * gcc.dg/i386-cadd.c: Compile using -march=k8.
33664 * gcc.dg/i386-cmov?.c: Likewise.
33665 * gcc.dg/i386-fpcvt-?.c: Likewise.
33666 * gcc.dg/i386-ssefp-1.c: Likewise.
33667 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
33670 2003-02-03 Mark Mitchell <mark@codesourcery.com>
33673 * testsuite/g++.dg/ext/max.C: New test.
33675 2003-02-03 Jan Hubicka <jh@suse.cz>
33677 * gcc.c-torture/execute/20030203-1.c: New test.
33679 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
33681 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
33684 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
33686 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
33687 * g++.dg/init/new2.C: Likewise.
33688 * g++.dg/other/new1.C: Likewise.
33690 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
33692 * gcc.dg/struct-ret-libc.c: New test.
33694 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
33696 * gcc.dg/20030129-1.c: New test.
33698 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33701 * g++.dg/template/ptrmem4.C: New test.
33703 2003-01-29 Mark Mitchell <mark@codesourcery.com>
33705 * g++.dg/parser/constant1.C: New test.
33707 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33710 * g++.dg/parse/friend2.C: New test.
33712 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
33715 * g++.dg/template/unify4.C: New test.
33717 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
33719 * gcc.c-torture/execute/20030128-1.c: New test.
33721 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
33723 * g++.dg/lookup/nested1.C: Test moved from ...
33724 * g++.old-deja/g++.other/lookup24.C: ... here.
33726 2003-01-28 Jan Hubicka <jh@suse.cz>
33728 * gcc.dg/i386-cmov5.c: New test.
33730 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33732 * gcc.c-torture/execute/20010925-1.c: Changed the
33733 memcpy declaration.
33735 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
33738 * g++.dg/parse/template5.C: New test.
33740 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
33743 * g77.dg/pr9258: New test.
33745 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
33747 * README: Move relevant parts from README.g++.
33749 * README.g++: Remove this file.
33751 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
33753 * g++.dg/abi/dcast1.C: New test.
33755 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33757 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
33759 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
33762 * g++.old-deja/g++.other/lookup24.C: New test.
33764 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33767 * gcc.dg/uninit-C.c: New test.
33769 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
33771 * g++.dg/abi/covariant1.C: New test.
33773 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
33775 * gcc.dg/20030123-1.c: New test.
33777 2003-01-25 Jan Hubicka <jh@suse.cz>
33780 * gcc.c-torture/compile/20030125-1.c
33782 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
33785 * g++.dg/parse/template3.C: New test.
33786 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
33789 * g++.dg/parse/template4.C: New test.
33792 * g++.dg/template/qual2.C: New test.
33795 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
33797 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
33799 2003-01-25 Roger Sayle <roger@eyesopen.com>
33801 * gcc.c-torture/execute/switch-1.c: New test case.
33803 2003-01-25 Jan Hubicka <jh@suse.cz>
33805 * gcc.c-torture/execute/20030125-1.[cx]: New test.
33807 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
33809 Tweaks for Bison-1.875. From the NEWS file:
33810 "- `parse error' -> `syntax error'
33811 Bison now uniformly uses the term `syntax error'"
33812 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
33813 * gcc.dg/cpp/digraph2.c: Likewise.
33814 * gcc.dg/cpp/direct2.c: Likewise.
33815 * gcc.dg/cpp/paste4.c: Likewise.
33816 * gcc.dg/c90-restrict-1.c: Likewise.
33817 * gcc.dg/c99-func-2.c: Likewise.
33818 * gcc.dg/noncompile/920721-2.c: Likewise.
33819 * gcc.dg/noncompile/930622-2.c: Likewise.
33820 * gcc.dg/noncompile/940112-1.c: Likewise.
33821 * gcc.dg/noncompile/950921-1.c: Likewise.
33822 * gcc.dg/noncompile/951123-1.c: Likewise.
33823 * gcc.dg/noncompile/971104-1.c: Likewise.
33824 * gcc.dg/noncompile/990416-1.c: Likewise.
33826 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
33828 * g++.dg/parse/undefined1.C: Add error message.
33830 2003-01-22 Mark Mitchell <mark@codesourcery.com>
33833 * g++.dg/parse/new1.C: New test.
33836 * g++.dg/parse/template2.C: New test.
33839 * g++.dg/parse/typedef2.C: New test.
33842 * g++.dg/ext/typeof3.C: New test.
33844 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33847 * g++.dg/parse/ret-type1.C: New test.
33850 * g++.dg/parse/tmpl-outside1.C: New test.
33853 * g++.dg/parse/int-as-enum1.C: New test.
33856 * g++.dg/parse/no-typename1.C: New test.
33859 * g++.dg/parse/no-value1.C: New test.
33862 * g++.dg/parse/wrong-inline1.C: New test.
33865 * g++.dg/parse/ref1.C: New test.
33868 * g++.dg/parse/attr-ctor1.C: New test.
33871 * g++.dg/parse/namespace5.C: New test.
33874 * g++.dg/parse/func-def1.C: New test.
33877 * g++.dg/parse/undefined1.C: New test.
33879 PR c++/5723, PR c++/8522
33880 * g++.dg/parse/specialization1.C: New test.
33882 PR c++/163, PR c++/8595
33883 * g++.dg/parse/struct-as-enum1.C: New test.
33886 * g++.dg/parse/undefined2.C: New test.
33888 2003-01-22 Mark Mitchell <mark@codesourcery.com>
33891 * g++.dg/parse/template1.C: New test.
33894 * g++.dg/parse/using1.C: New test.
33898 * g++.dg/parse/expr2.C: New test.
33901 * g++.dg/parse/lookup2.C: Likewise.
33903 2003-01-21 Jan Hubicka <jh@suse.cz>
33905 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
33906 * gcc.c-torture/execute/eeprof-1.c: Likewise.
33907 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
33908 * gcc.c-torture/execute/string-opt-*.c: Likewise.
33910 2003-01-20 Nick Clifton <nickc@redhat.com>
33912 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
33913 problem with ARM sibcall code generation.
33915 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
33917 * gcc.c-torture/execute/20030120-1.c: New.
33919 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
33921 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
33923 2003-01-17 Mark Mitchell <mark@codesourcery.com>
33926 * g++.dg/parse/ctor1.C: New test.
33929 * g++.dg/parse/qualified1.C: New test.
33931 * g++.dg/parse/typename3.C: New test.
33933 2003-01-16 Richard Henderson <rth@redhat.com>
33935 * g++.dg/tls/init-2.C: Fix error matches for real this time.
33937 2003-01-16 Richard Henderson <rth@redhat.com>
33939 * g++.dg/pch/pch.exp: Copy test header to the working directory
33940 before using it either for precompilation or direct use.
33941 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
33942 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
33944 2003-01-16 Richard Henderson <rth@redhat.com>
33946 * gcc.dg/pch/pch.exp: Copy test header to the working directory
33947 before using it either for precompilation or direct use.
33948 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
33949 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
33951 2003-01-16 Mark Mitchell <mark@codesourcery.com>
33953 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
33954 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
33955 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
33956 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
33957 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
33958 typename warning into error.
33959 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
33961 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
33962 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
33963 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
33965 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
33966 make declaration visible in template.
33967 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
33968 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
33970 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
33972 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
33973 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
33974 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
33975 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
33976 typename warning with error message.
33977 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
33978 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
33979 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
33981 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
33983 * g++.dg/parse/ambig2.C: New test.
33985 2003-01-15 Richard Henderson <rth@redhat.com>
33987 * g++.dg/tls/init-2.C: Update error message string.
33989 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33991 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
33993 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
33995 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
33997 * gcc.c-torture/compile/20001205-1.x: Likewise.
33998 * gcc.c-torture/compile/20001226-1.x: Likewise.
33999 * gcc.c-torture/compile/920520-1.x: Likewise.
34000 * gcc.c-torture/compile/961203-1.x: Likewise.
34001 * gcc.c-torture/compile/20020604-1.x: Likewise.
34003 2003-01-15 Jan Hubicka <jh@suse.cz>
34005 * gcc.c-torture/compile/20030115-1.c: New test.
34007 * gcc.dg/i386-fpcvt-1.c: New test.
34008 * gcc.dg/i386-fpcvt-2.c: New test.
34010 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
34012 Further conform g++'s __vmi_class_type_info to the C++ ABI
34014 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
34017 2003-01-14 Jan Hubicka <jh@suse.cz>
34019 * gcc.dg/i386-fpcvt-1.c: New test.
34020 * gcc.dg/i386-fpcvt-2.c: New test.
34022 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
34024 * gcc.dg/i386-mmx-3.c: New test.
34026 2003-01-12 Mark Mitchell <mark@codesourcery.com>
34029 * g++.dg/parse/octal1.C: New file.
34032 * g++.dg/parse/typename1.C: New file.
34034 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
34036 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
34037 * gcc.dg/bf-no-ms-layout.c: Likewise.
34038 * gcc.dg/bf-ms-attrib.c: Likewise.
34040 2003-01-10 Mark Mitchell <mark@codesourcery.com>
34043 * g++.dg/parse/dtor1.C: New file.
34046 * g++.dg/rtti/typeid1.C: New file.
34049 * g++.dg/parse/lookup1.C: New file.
34052 * g++.dg/templ/spec5.C: New file.
34054 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
34056 * gcc.c-torture/compile/20030110-1.c: New test.
34058 2003-01-09 Geoffrey Keating <geoffk@apple.com>
34060 Merge from pch-branch:
34062 2002-12-23 Geoffrey Keating <geoffk@apple.com>
34064 * gcc.dg/pch/cpp-1.h: New.
34065 * gcc.dg/pch/cpp-1.c: New.
34066 * gcc.dg/pch/cpp-2.h: New.
34067 * gcc.dg/pch/cpp-2.c: New.
34069 2002-11-19 Geoffrey Keating <geoffk@apple.com>
34071 * gcc.dg/pch/except-1.h: New.
34072 * gcc.dg/pch/except-1.c: New.
34074 2002-11-13 Geoffrey Keating <geoffk@apple.com>
34076 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
34078 * gcc.dg/pch: Include *.hp not *.h.
34079 * gcc.dg/pch/system-1.h: New.
34080 * gcc.dg/pch/system-1.c: New.
34082 2002-11-11 Geoffrey Keating <geoffk@apple.com>
34084 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
34085 rather than trying to build and run a program using PCH.
34086 * gcc.dg/pch: Remove dg-do commands from test files.
34088 2002-11-08 Geoffrey Keating <geoffk@apple.com>
34090 * gcc.dg/pch/macro-3.c: New.
34091 * gcc.dg/pch/macro-3.h: New.
34093 2002-11-04 Geoffrey Keating <geoffk@apple.com>
34095 * gcc.dg/pch/common-1.c: New.
34096 * gcc.dg/pch/common-1.h: New.
34097 * gcc.dg/pch/decl-1.c: New.
34098 * gcc.dg/pch/decl-1.h: New.
34099 * gcc.dg/pch/decl-2.c: New.
34100 * gcc.dg/pch/decl-2.h: New.
34101 * gcc.dg/pch/decl-3.c: New.
34102 * gcc.dg/pch/decl-3.h: New.
34103 * gcc.dg/pch/decl-4.c: New.
34104 * gcc.dg/pch/decl-4.h: New.
34105 * gcc.dg/pch/decl-5.c: New.
34106 * gcc.dg/pch/decl-5.h: New.
34107 * gcc.dg/pch/global-1.c: New.
34108 * gcc.dg/pch/global-1.h: New.
34109 * gcc.dg/pch/inline-1.c: New.
34110 * gcc.dg/pch/inline-1.h: New.
34111 * gcc.dg/pch/inline-2.c: New.
34112 * gcc.dg/pch/inline-2.h: New.
34113 * gcc.dg/pch/static-1.c: New.
34114 * gcc.dg/pch/static-1.h: New.
34115 * gcc.dg/pch/static-2.c: New.
34116 * gcc.dg/pch/static-2.h: New.
34118 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
34120 * g++.dg/pch/pch.exp: Better handle failing testcases.
34121 * gcc.dg/pch/pch.exp: Likewise.
34122 * gcc.dg/pch/macro-1.c: New.
34123 * gcc.dg/pch/macro-1.h: New.
34124 * gcc.dg/pch/macro-2.c: New.
34125 * gcc.dg/pch/macro-2.h: New.
34127 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
34129 * g++.dg/dg.exp: Treat files in pch/ specially.
34130 * g++.dg/pch/pch.exp: New file.
34131 * g++.dg/pch/empty.H: New file.
34132 * g++.dg/pch/empty.C: New file.
34133 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
34136 * gcc.dg/pch/pch.exp: New file.
34137 * gcc.dg/pch/empty.h: New file.
34138 * gcc.dg/pch/empty.c: New file.
34139 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
34142 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34144 * g++.dg/template/friend14.C: New test.
34146 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34148 * gcc.dg/old-style-asm-1.c: New test.
34150 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
34152 * gcc.c-torture/compile/20030109-1.c: New test.
34154 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34156 * gcc.c-torture/execute/20030109-1.c: New test.
34158 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
34160 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
34161 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
34162 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
34163 * g++.old-deja/g++.mike/eh2.C: Likewise.
34164 * g++.old-deja/g++.mike/eh3.C: Likewise.
34165 * g++.old-deja/g++.mike/eh5.C: Likewise.
34166 * g++.old-deja/g++.mike/eh6.C: Likewise.
34167 * g++.old-deja/g++.mike/eh7.C: Likewise.
34168 * g++.old-deja/g++.mike/eh8.C: Likewise.
34169 * g++.old-deja/g++.mike/eh9.C: Likewise.
34170 * g++.old-deja/g++.mike/eh10.C: Likewise.
34171 * g++.old-deja/g++.mike/eh12.C: Likewise.
34172 * g++.old-deja/g++.mike/eh13.C: Likewise.
34173 * g++.old-deja/g++.mike/eh14.C: Likewise.
34174 * g++.old-deja/g++.mike/eh16.C: Likewise.
34175 * g++.old-deja/g++.mike/eh17.C: Likewise.
34176 * g++.old-deja/g++.mike/eh18.C: Likewise.
34177 * g++.old-deja/g++.mike/eh21.C: Likewise.
34178 * g++.old-deja/g++.mike/eh23.C: Likewise.
34179 * g++.old-deja/g++.mike/eh24.C: Likewise.
34180 * g++.old-deja/g++.mike/eh25.C: Likewise.
34181 * g++.old-deja/g++.mike/eh26.C: Likewise.
34182 * g++.old-deja/g++.mike/eh27.C: Likewise.
34183 * g++.old-deja/g++.mike/eh28.C: Likewise.
34184 * g++.old-deja/g++.mike/eh29.C: Likewise.
34185 * g++.old-deja/g++.mike/eh31.C: Likewise.
34186 * g++.old-deja/g++.mike/eh33.C: Likewise.
34187 * g++.old-deja/g++.mike/eh34.C: Likewise.
34188 * g++.old-deja/g++.mike/eh35.C: Likewise.
34189 * g++.old-deja/g++.mike/eh36.C: Likewise.
34190 * g++.old-deja/g++.mike/eh37.C: Likewise.
34191 * g++.old-deja/g++.mike/eh38.C: Likewise.
34192 * g++.old-deja/g++.mike/eh39.C: Likewise.
34193 * g++.old-deja/g++.mike/eh40.C: Likewise.
34194 * g++.old-deja/g++.mike/eh41.C: Likewise.
34195 * g++.old-deja/g++.mike/eh42.C: Likewise.
34196 * g++.old-deja/g++.mike/eh44.C: Likewise.
34197 * g++.old-deja/g++.mike/eh46.C: Likewise.
34198 * g++.old-deja/g++.mike/eh47.C: Likewise.
34199 * g++.old-deja/g++.mike/eh48.C: Likewise.
34200 * g++.old-deja/g++.mike/eh49.C: Likewise.
34201 * g++.old-deja/g++.mike/eh50.C: Likewise.
34202 * g++.old-deja/g++.mike/eh51.C: Likewise.
34203 * g++.old-deja/g++.mike/eh53.C: Likewise.
34204 * g++.old-deja/g++.mike/eh55.C: Likewise.
34205 * g++.old-deja/g++.mike/p7912.C: Likewise.
34206 * g++.old-deja/g++.mike/p9706.C: Likewise.
34207 * g++.old-deja/g++.mike/p10416.C: Likewise.
34208 * g++.old-deja/g++.mike/p11667.C: Likewise.
34209 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
34210 Remove redundant reference to Iris.
34211 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
34212 Elxsi, i860, Pico Java, and WE32K.
34214 2003-01-07 Mark Mitchell <mark@codesourcery.com>
34216 * g++.dg/ext/asm4.C: New test.
34218 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34221 * g++.dg/template/friend12.C: New test.
34222 * g++.dg/template/friend13.C: Likewise.
34223 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
34225 2003-01-08 Jan Hubicka <jh@suse.cz>
34227 * gcc.dg/i386-cadd.c: New test.
34228 * gcc.dg/i386-cmov4.c: Likewise.
34230 2003-01-06 Mark Mitchell <mark@codesourcery.com>
34233 * g++.dg/warn/Wunused-3.C: New test.
34235 * g++.dg/abi/bitfield9.C: New test.
34238 * g++.dg/parse/defarg3.C: New test.
34240 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
34242 * g++.dg/parse/ambig1.C: New test.
34243 * g++.dg/parse/defarg2.C: New test.
34245 2003-01-05 Mark Mitchell <mark@codesourcery.com>
34247 * g++.dg/template/defarg-1.C: New test.
34248 * g++.dg/template/local2.C: Likewise.
34250 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
34252 * gcc.c-torture/execute/20030105-1.c: New test.
34254 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34256 * g++.dg/parse/namespace3.C: Remove extra semicolons.
34257 * g++.dg/parse/namespace4.C: Likewise.
34259 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
34261 * g++.dg/template/ntp2.C: New test.
34263 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
34265 * g++.dg/parse/extern-C-1.C: New test.
34267 * g++.dg/parse/namespace4.C: New test.
34269 * g++.dg/template/nested1.C: New test.
34271 * g++.dg/parse/namespace3.C: New test.
34273 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
34275 * g++.dg/lookup/two-stage1.C: New test.
34277 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34279 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
34280 * g++.old-deja/g++.jason/access8.C: Likewise.
34281 * g++.old-deja/g++.other/decl5.C: Likewise.
34283 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34285 * g++.dg/parse/parse7.C: New test.
34287 2003-01-02 Mark Mitchell <mark@codesourcery.com>
34290 * g++.dg/ext/attrib7.C: New test.
34292 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34294 * g++.dg/parse/parse6.C: New test.
34296 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
34298 * gcc.dg/h8300-stack-1.c: New.
34300 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34302 g++.dg/lookup/exception1.C: New test.
34304 g++.dg/lookup/template1.C: New test.
34306 g++.dg/parse/namespace2.C: New test.
34308 g++.dg/parse/parens2.C: New test.
34310 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34312 * g++.dg/parse/parse5.C: New test.
34313 * g++.dg/lookup/scoped4.C: New test.
34315 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34317 * g++.dg/parse/parens1.C: New test.
34319 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
34321 * g++.dg/parse/parens2.C: New test.
34323 * g++.dg/lookup/scope-operator1.C: New test.
34325 * g++.dg/parse/operator1.C: New test.
34327 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34329 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
34330 * g++.old-deja/g++.other/access6.C: Likewise.
34331 * g++.old-deja/g++.other/decl1.C: Likewise.
34332 * g++.old-deja/g++.pt/typename12.C: Likewise.
34334 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34336 * g++.dg/parse/namespace1.C: New test.
34338 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34340 * g++.dg/parse/parse4.C: New test.
34342 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34344 * g++.dg/parse/parse3.C: New test.
34346 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34348 * g++.dg/parse/parse2.C: New test.
34350 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34352 * g++.dg/template/friend11.C: New test.
34354 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34356 * g++.dg/parse/parse1.C: New test.
34358 2002-12-31 Janis Johnson <janis187@us.ibm.com>
34360 * lib/profopt.exp: Change the name of a global variable to avoid
34361 possible clashes with other test suites.
34363 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
34365 * g++.dg/inherit/covariant8.C: New test.
34367 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34369 * g++.dg/init/array9.C: New test.
34372 * g++.dg/parse/expr1.C: New test.
34374 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
34376 * gcc.c-torture/compile/20021230-1.c: New test.
34378 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
34380 * g++.dg/inherit/covariant5.C: New test.
34381 * g++.dg/inherit/covariant6.C: New test.
34382 * g++.dg/inherit/covariant7.C: New test.
34384 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34387 * g++.dg/other/access2.C: New test.
34389 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
34391 * g++.dg/other/anon-struct.C: No longer fails
34392 * g++.old-deja/g++.brendan/parse4.C: Likewise.
34393 * g++.old-deja/g++.brendan/parse5.C: Likewise.
34394 * g++.old-deja/g++.brendan/parse6.C: Likewise.
34396 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
34398 * g++.dg/parse/angle-bracket.C (main): No longer fails.
34400 2002-12-27 Mark Mitchell <mark@codesourcery.com>
34402 * g++.dg/eh/spec4.C: Remove stray semicolon.
34403 * g++.dg/expr/pmf-1.C: Change error message.
34404 * g++.dg/ext/asm1.C: Remove stray semicolon.
34405 * g++.dg/ext/typename1.C: Add missing typenames.
34406 * g++.dg/inherit/template-as-base.C: Change error message.
34407 * g++.dg/lookup/scoped1.C: Likewise.
34408 * g++.dg/lookup/scoped2.C: Likewise.
34409 * g++.dg/lookup/using2.C: Likewise.
34410 * g++.dg/other/component1.C: Remove stray semicolon.
34411 * g++.dg/other/do1.C: Change error message.
34412 * g++.dg/other/error2.C: Likewise.
34413 * g++.dg/other/init1.C: Likewise.
34414 * g++.dg/other/packed1.C: Remove stray semicolon.
34415 * g++.dg/other/ptrmem2.C: Change error message.
34416 * g++.dg/parse/parameter-declaration-1.C: Remove line number
34418 * g++.dg/special/initp1.C: Remove invalid attribute usage.
34419 * g++.dg/template/access3.C: Add typename keyword.
34420 * g++.dg/template/access5.C: Remove stray semicolon.
34421 * g++.dg/template/access6.C: Likewise.
34422 * g++.dg/template/complit1.C: Likewise.
34423 * g++.dg/template/crash1.C: Change error message.
34424 * g++.dg/template/inherit2.C: Remove stray semicolon.
34425 * g++.dg/template/instantiate2.C: Likewise.
34426 * g++.dg/template/instantiate3.C: Change error message.
34427 * g++.dg/template/qual1.C: Remove stray semicolon.
34428 * g++.dg/template/qualttp18.C: Change error message.
34429 * g++.dg/template/ref1.C: Remove stray semicolon.
34430 * g++.dg/template/sizeof1.C (A::value): Declare it.
34431 * g++.dg/template/spec4.C: Change error message.
34432 * g++.dg/template/static1.C: Likewise.
34433 * g++.dg/template/type1.C: Likewise.
34434 * g++.dg/template/typename3.C: Likewise.
34435 * g++.old-deja/g++.benjamin/13478.C: Change error message.
34436 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
34437 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
34438 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
34439 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
34440 named return value extension.
34441 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
34442 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
34443 * g++.old-deja/g++.bob/extern_C.C: Likewise.
34444 * g++.old-deja/g++.bob/inherit2.C: Likewise.
34445 * g++.old-deja/g++.brendan/complex1.C: Likewise.
34446 * g++.old-deja/g++.brendan/copy5.C: Likewise.
34447 * g++.old-deja/g++.brendan/crash13.C: Likewise.
34448 * g++.old-deja/g++.brendan/crash15.C: Likewise.
34449 * g++.old-deja/g++.brendan/crash18.C: Change error message.
34450 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
34451 * g++.old-deja/g++.brendan/crash38.C: Likewise.
34452 * g++.old-deja/g++.brendan/crash50.C: Likewise.
34453 * g++.old-deja/g++.brendan/crash56.C: Likewise.
34454 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
34456 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
34457 * g++.old-deja/g++.brendan/crash8.C: Change error message.
34458 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
34459 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
34460 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
34461 * g++.old-deja/g++.brendan/template11.C: Likewise.
34462 * g++.old-deja/g++.brendan/template26.C: Likewise.
34463 * g++.old-deja/g++.brendan/template27.C: Use explicit
34464 specialization syntax.
34465 * g++.old-deja/g++.brendan/template30.C: Likewise.
34466 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
34467 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
34468 non-dependent names.
34469 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
34470 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
34471 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
34472 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
34473 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
34474 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
34475 named return value extension.
34476 * g++.old-deja/g++.ext/namedret2.C: Likewise.
34477 * g++.old-deja/g++.ext/namedret3.C: Likewise.
34478 * g++.old-deja/g++.ext/return1.C: Likewise.
34479 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
34480 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
34481 * g++.old-deja/g++.jason/access8.C: Likewise.
34482 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
34483 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
34484 pseudo-destructor names.
34485 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
34486 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
34487 pseudo-destructor names.
34488 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
34489 * g++.old-deja/g++.jason/overload19.C: Likewise.
34490 * g++.old-deja/g++.jason/overload32.C: Likewise.
34491 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
34493 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
34494 * g++.old-deja/g++.jason/return.C: Likewise.
34495 * g++.old-deja/g++.jason/return2.C: Likewise.
34496 * g++.old-deja/g++.jason/shadow1.C: Likewise.
34497 * g++.old-deja/g++.jason/special.C: Use explicit specialization
34499 * g++.old-deja/g++.jason/template10.C: Account for use of
34500 non-dependent names.
34501 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
34503 * g++.old-deja/g++.jason/template37.C: Likewise.
34504 * g++.old-deja/g++.law/access4.C: Change error messages.
34505 * g++.old-deja/g++.law/arm13.C: Remove incorrect
34506 pseudo-destructor names.
34507 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
34508 * g++.old-deja/g++.law/ctors9.C: Likewise.
34509 * g++.old-deja/g++.law/cvt22.C: Likewise.
34510 * g++.old-deja/g++.law/dtors5.C: Likewise.
34511 * g++.old-deja/g++.law/global-init1.C: Likewise.
34512 * g++.old-deja/g++.law/missed-error3.C: Likewise.
34513 * g++.old-deja/g++.law/operators28.C: Likewise.
34514 * g++.old-deja/g++.law/visibility28.C: Likewise.
34515 * g++.old-deja/g++.martin/eval1.C: Likewise.
34516 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
34518 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
34519 * g++.old-deja/g++.mike/net34.C: Likewise.
34520 * g++.old-deja/g++.mike/net36.C: Likewise.
34521 * g++.old-deja/g++.mike/ns2.C: Likewise.
34522 * g++.old-deja/g++.mike/p12306.C: Likewise.
34523 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
34525 * g++.old-deja/g++.mike/p700.C: Likewise.
34526 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
34527 * g++.old-deja/g++.mike/p710.C: Likewise.
34528 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
34530 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
34531 * g++.old-deja/g++.mike/pmf9.C: Likewise.
34532 * g++.old-deja/g++.ns/crash2.C: Likewise.
34533 * g++.old-deja/g++.ns/crash3.C: Likewise.
34534 * g++.old-deja/g++.ns/invalid1.C: Likewise.
34535 * g++.old-deja/g++.ns/ns17.C: Likewise.
34536 * g++.old-deja/g++.ns/template16.C: Likewise.
34537 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
34539 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
34540 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
34541 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
34542 named return value extension.
34543 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
34544 * g++.old-deja/g++.other/access4.C: Issue additional error
34546 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
34547 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
34548 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
34549 * g++.old-deja/g++.other/crash25.C: Change error message.
34550 * g++.old-deja/g++.other/crash4.C: Change error message.
34551 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
34552 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
34553 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
34555 * g++.old-deja/g++.other/defarg8.C: Likewise.
34556 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
34557 * g++.old-deja/g++.other/dtor10.C: Likewise.
34558 * g++.old-deja/g++.other/incomplete.C: Likewise.
34559 * g++.old-deja/g++.other/linkage7.C: Likewise.
34560 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
34562 * g++.old-deja/g++.other/mangle2.C: Likewise.
34563 * g++.old-deja/g++.other/refinit2.C: Likewise.
34564 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
34565 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
34566 * g++.old-deja/g++.pt/crash28.C: Likewise.
34567 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
34569 * g++.old-deja/g++.pt/crash32.C: Change error message.
34570 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
34571 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
34572 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
34573 error message position.
34574 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
34575 * g++.old-deja/g++.pt/defarg8.C: Change error message.
34576 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
34578 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
34579 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
34580 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
34581 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
34583 * g++.old-deja/g++.pt/explicit31.C: Likewise.
34584 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
34585 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
34587 * g++.old-deja/g++.pt/explicit71.C: Change error message.
34588 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
34590 * g++.old-deja/g++.pt/friend28.C: Account for use of
34591 non-dependent names.
34592 * g++.old-deja/g++.pt/friend29.C: Likewise.
34593 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
34595 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
34596 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
34597 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
34599 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
34600 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
34602 * g++.old-deja/g++.pt/memclass20.C: Likewise.
34603 * g++.old-deja/g++.pt/memclass5.C: Likewise.
34604 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
34606 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
34607 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
34608 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
34609 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
34610 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
34611 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
34613 * g++.old-deja/g++.pt/spec10.C: Likewise.
34614 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
34615 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
34616 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
34617 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
34618 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
34619 * g++.old-deja/g++.pt/ttp62.C: Likewise.
34620 * g++.old-deja/g++.pt/ttp64.C: Likewise.
34621 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
34622 * g++.old-deja/g++.pt/typename15.C: Likewise.
34623 * g++.old-deja/g++.pt/typename22.C: Likewise.
34624 * g++.old-deja/g++.pt/typename6.C: Change error messages.
34625 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
34626 * g++.old-deja/g++.pt/virtual2.C: Likewise.
34627 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
34629 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
34630 return value extension.
34631 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
34632 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
34633 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
34634 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
34636 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
34638 * g++.dg/warn/inline1.C: New test.
34639 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
34640 * g++.old-deja/g++.jason/synth10.C: Likewise.
34641 * g++.old-deja/g++.mike/net31.C: Likewise.
34642 * g++.old-deja/g++.mike/p8786.C: Likewise.
34644 * g++.dg/template/friend10.C: New test.
34645 * g++.dg/template/conv5.C: New test.
34647 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
34649 * g++.dg/lookup/scoped3.C: New test.
34651 * g++.dg/lookup/decl1.C: New test.
34652 * g++.dg/lookup/decl2.C: New test.
34654 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
34656 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
34657 gcc.c-torture/compile/20021015-1.c,
34658 gcc.c-torture/compile/20021015-2.c,
34659 gcc.c-torture/compile/20021123-1.c,
34660 gcc.c-torture/compile/20021123-2.c,
34661 gcc.c-torture/compile/20021123-3.c,
34662 gcc.c-torture/compile/20021123-4.c,
34663 gcc.c-torture/execute/20021024-1.c: Add tests previously added
34664 only to 3.1 or 3.2 branch.
34666 2002-12-23 Mark Mitchell <mark@codesourcery.com>
34668 * gcc.dg/i386-bitfield3.c: New test.
34670 * gcc.dg/i386-bitfield2.c: New test.
34672 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
34674 * g++.dg/parse/conv_op1.C: New test.
34676 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
34678 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
34681 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
34683 * gcc.c-torture/compile/20021220-1.c: New test.
34685 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
34687 * gcc.dg/i386-fastcall-1.c: New.
34689 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34691 * gcc.c-torture/execute/20021219-1.c: New test.
34693 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34695 * gcc.dg/i386-pic-1.c: New test.
34697 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34700 * g++.dg/template/friend9.C: New test.
34702 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34705 * g++.dg/template/access7.C: New test.
34707 2002-12-18 Nick Clifton <nickc@redhat.com>
34709 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
34710 the libstdc++-v3 directory has been found.
34712 2002-12-12 Devang Patel <dpatel@apple.com>
34713 * gcc.dg/darwin-ld-1.c: New test.
34714 * gcc.dg/darwin-ld-2.c: New test.
34715 * gcc.dg/darwin-ld-3.c: New test.
34716 * gcc.dg/darwin-ld-4.c: New test.
34717 * gcc.dg/darwin-ld-5.c: New test.
34719 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
34721 * gcc.c-torture/compile/20021212-1.c: New test.
34723 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
34725 * gcc.dg/fshort-wchar: New test.
34727 2002-12-10 Mark Mitchell <mark@codesourcery.com>
34730 * g++.dg/template/dtor1.C: New test.
34732 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
34735 2002-12-10 Jakub Jelinek <jakub@redhat.com>
34737 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
34739 2002-12-09 Mark Mitchell <mark@codesourcery.com>
34741 * g++.dg/template/static1.C: New test.
34742 * g++.dg/template/static2.C: New test.
34743 * g++.old-deja/g++.ext/memconst.C: New test.
34745 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34747 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
34748 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
34749 * g++.dg/special/initp1.C: Likewise.
34751 2002-12-06 Jakub Jelinek <jakub@redhat.com>
34753 * gcc.c-torture/execute/20021204-1.c: New test.
34755 2002-12-04 Geoffrey Keating <geoffk@apple.com>
34757 * gcc.dg/ppc-fmadd-1.c: New file.
34758 * gcc.dg/ppc-fmadd-2.c: New file.
34759 * gcc.dg/ppc-fmadd-3.c: New file.
34761 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
34763 * gcc.c-torture/compile/20021204-1.c: New test.
34765 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
34767 * g++.dg/inherit/covariant2.C: New test.
34768 * g++.dg/inherit/covariant3.C: New test.
34769 * g++.dg/inherit/covariant4.C: New test.
34770 * g++.dg/inherit/covariant1.C: Remove XFAIL.
34771 * g++.old-deja/g++.robertl/eb17.C: Likewise.
34773 2002-12-03 Mark Mitchell <mark@codesourcery.com>
34776 * g++.dg/init/brace3.C: New test.
34778 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
34780 * gcc.dg/20020210-1.c: Fix a comment typo.
34782 2002-12-02 Mark Mitchell <mark@codesourcery.com>
34785 * g++.dg/parse/defarg1.C: New test.
34788 * g++.dg/template/char1.C: New test.
34790 * g++.dg/template/varmod1.C: Fix typo.
34792 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34795 * g++.old-deja/g++.pt/crash32.C: Expect error.
34797 2002-12-01 Mark Mitchell <mark@codesourcery.com>
34800 * g++.dg/template/varmod1.C: New test.
34803 * g++.dg/inherit/typeinfo1.C: New test.
34806 * g++.dg/inherit/typedef1.C: New test.
34808 2002-11-30 Mark Mitchell <mark@codesourcery.com>
34812 * g++.dg/template/strlen1.C: New test.
34815 * g++.dg/template/ctor2.C: New test.
34818 * g++.dg/init/string1.C: New test.
34821 * g++.dg/template/friend8.C: New test.
34823 2002-11-29 Joe Buck <jbuck@synopsys.com>
34825 * g++.dg/lookup/anon2.C: New test.
34827 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
34829 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
34832 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
34834 * gcc.dg/bitfld-6.c: New test.
34836 2002-11-27 Jan Hubicka <jh@suse.cz>
34838 * gcc.c-torture/execute/20021127.[cx]: New test.
34840 2002-11-26 Jan Hubicka <jh@suse.cz>
34842 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
34845 2002-11-26 Geoffrey Keating <geoffk@apple.com>
34847 * g++.dg/init/brace2.C: New test.
34848 * g++.old-deja/g++.mike/p9129.C: Correct.
34850 2002-11-26 Mark Mitchell <mark@codesourcery.com>
34852 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
34854 2002-11-25 Andreas Bauer <baueran@in.tum.de>
34856 * gcc.dg/sibcall-6: New test for indirect sibcalls.
34858 2002-11-25 Mark Mitchell <mark@codesourcery.com>
34860 * testsuite/g++.dg/abi/empty11.C: New test.
34861 * testsuite/g++.dg/rtti/cv1.C: New test.
34863 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
34865 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
34867 2002-11-24 Mark Mitchell <mark@codesourcery.com>
34869 * g++.dg/abi/empty10.C: New test.
34871 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
34873 * gcc.c-torture/compile/20021124-1.c: New test.
34875 2002-11-22 Mark Mitchell <mark@codesourcery.com>
34877 * g++.dg/abi/rtti2.C: New test.
34879 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
34881 * gcc.dg/i386-unroll-1.c: New test.
34883 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
34885 * gcc.c-torture/compile/20021120-1.c: New test.
34886 * gcc.c-torture/compile/20021120-2.c: New test.
34888 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34890 * gcc.dg/bitfld-5.c: New test.
34892 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34894 * gcc.c-torture/execute/20021120-3.c: New test.
34896 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34898 * gcc.c-torture/execute/20021120-2.c: New test.
34900 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34902 * gcc.c-torture/execute/20021120-1.c: New test.
34904 2002-11-20 Jakub Jelinek <jakub@redhat.com>
34906 * gcc.c-torture/execute/20021118-3.c: New test.
34908 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34910 * gcc.c-torture/compile/20021119-1.c: New test.
34912 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
34914 * gcc.dg/duff-1.c: New test.
34915 * gcc.dg/duff-2.c: New test.
34916 * gcc.dg/duff-3.c: New test.
34918 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
34920 * gcc.dg/cpp/_Pragma5.c: New test.
34922 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
34924 * gcc.c-torture/execute/20021118-2.c: New test.
34926 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
34928 * gcc.c-torture/execute/20021118-1.c: New test.
34930 2002-11-16 Jakub Jelinek <jakub@redhat.com>
34932 * gcc.dg/20021116-1.c: New test.
34934 2002-11-14 Mark Mitchell <mark@codesourcery.com>
34936 * g++.dg/abi/vcall1.C: New test.
34938 2002-11-14 Jakub Jelinek <jakub@redhat.com>
34940 * gcc.dg/20021029-1.c: New test.
34941 * gcc.dg/20021029-2.c: New test.
34943 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
34945 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
34947 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34950 * gcc.dg/20021110.c: Move to ...
34951 * gcc.c-torture/compile/20021110.c: .... here.
34953 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34956 * gcc.c-torture/execute/20021111-1.c
34958 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34961 * gcc.dg/20021110.c: New test.
34963 2002-11-10 Mark Mitchell <mark@codesourcery.com>
34965 * g++.dg/abi/vthunk3.C: Run only on x86.
34967 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
34969 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
34971 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
34973 * lib/compat.exp (compat-execute): Fix logic error in last
34976 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
34978 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
34980 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34983 * g++.dg/template/access6.C: New test.
34985 2002-11-08 Jan Hubicka <jh@suse.cz>
34987 * gcc.dg/i386-ssefp-1.c: New test.
34988 * gcc.dg/i386-ssefp-1.c: New test.
34990 2002-11-08 Jan Hubicka <jh@suse.cz>
34992 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
34994 2002-11-07 Mark Mitchell <mark@codesourcery.com>
34996 * g++.dg/abi/vthunk3.C: New test.
34999 * g++.dg/template/crash2.C: New test.
35001 2002-11-07 Mark Mitchell <mark@codesourcery.com>
35003 * testsuite/g++.dg/abi/dtor1.C: New test.
35004 * testsuite/g++.dg/abi/dtor2.C: Likewise.
35006 2002-11-05 Geoffrey Keating <geoffk@apple.com>
35008 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
35011 2002-11-04 Adam Nemet <anemet@lnxw.com>
35013 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
35014 -mthumb. Only xfail with -O0.
35016 2002-11-03 Mark Mitchell <mark@codesourcery.com>
35018 * g++.dg/abi/thunk1.C: New test.
35019 * g++.dg/abi/thunk2.C: Likewise.
35020 * g++.dg/abi/vtt1.C: Likewise.
35022 2002-11-02 Diego Novillo <dnovillo@redhat.com>
35024 PR optimization/8423
35025 * gcc.c-torture/execute/builtin-constant.c: New test.
35027 2002-11-01 Zack Weinberg <zack@codesourcery.com>
35029 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
35030 Add some more cases.
35032 2002-11-01 Mark Mitchell <mark@codesourcery.com>
35035 * g++.dg/opt/local1.C: New test.
35037 2002-10-30 Mark Mitchell <mark@codesourcery.com>
35040 * g++.dg/template/complit1.C: New test.
35043 * g++.dg/template/typename4.C: Likewise.
35045 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35047 Core issue 287, PR c++/7639
35048 * g++.dg/template/instantiate1.C: Adjust error location.
35049 * g++.dg/template/instantiate3.C: New test.
35050 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
35051 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
35052 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
35054 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
35056 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
35058 2002-10-29 Mark Mitchell <mark@codesourcery.com>
35061 * g++.dg/init/dtor2.C: New test.
35063 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35065 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
35066 * gcc.dg/nest.c: Bypass errors on irix6.
35068 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
35070 * gcc.dg/nest.c: Expect error for mmix-*-*.
35071 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
35073 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
35075 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
35078 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
35080 2002-10-25 Mike Stump <mrs@apple.com>
35082 * gcc.dg/warn-1.c: New test.
35084 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35086 * g++.dg/template/typename3.C: New test.
35088 2002-10-25 Mark Mitchell <mark@codesourcery.com>
35090 * g++.dg/lookup/ptrmem1.C: New test.
35092 * g++.dg/abi/vthunk2.C: New test.
35094 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35096 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
35098 2002-10-24 Mark Mitchell <mark@codesourcery.com>
35100 * g++.dg/abi/empty9.C: New test.
35102 2002-10-24 Richard Henderson <rth@redhat.com>
35104 * g++.dg/inherit/thunk1.C: Enable for ia64.
35106 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35109 * g++.dg/lookup/pretty1.C: New test.
35111 2002-10-23 Jakub Jelinek <jakub@redhat.com>
35113 * gcc.dg/20021023-1.c: New test.
35115 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35118 * g++.dg/parse/inline1.C: New test.
35120 2002-10-23 Richard Henderson <rth@redhat.com>
35122 * g++.dg/inherit/thunk1.C: Enable for x86_64.
35124 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
35126 2002-10-22 Mark Mitchell <mark@codesourcery.com>
35129 * g++.dg/parse/stmtexpr3.C: New test.
35131 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
35133 * g++.dg/expr/cond1.C: New test.
35135 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35137 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
35139 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35141 * g++.dg/abi/vbase13.C: New test.
35142 * g++.dg/abi/vbase14.C: Likewise.
35144 2002-10-21 Jakub Jelinek <jakub@redhat.com>
35146 * gcc.dg/tls/pic-1.c: New test.
35147 * gcc.dg/tls/nonpic-1.c: New test.
35148 * gcc.dg/20021018-1.c: New test.
35150 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35152 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
35153 Remove only files with the same base name as the test case.
35154 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
35155 (profopt-execute): Likewise. Also, remove old profiling
35156 and performance data files before running the tests.
35158 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
35159 * g++.dg/bprob/bprob.exp: Likewise.
35160 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
35161 to allow more general test case names.
35163 * g++.dg/bprob/bprob-1.C: Rename to ...
35164 * g++.dg/bprob/g++-bprob-1.C: ... this.
35166 * g77.dg/bprob/bprob-1.f: Rename to ...
35167 * g77.dg/bprob/g77-bprob-1.f: ... this.
35169 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35171 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
35172 bison 1.50 or later.
35174 2002-10-21 Janis Johnson <janis187@us.ibm.com>
35176 * g++.dg/README: Describe more test directories.
35178 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35180 * g++.dg/init/array6.C: Add additional tests.
35182 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35184 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
35185 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
35187 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
35189 * gcc.c-torture/compile/20020604-1.x: New.
35190 * gcc.c-torture/compile/simd-5.x: Likewise.
35191 * gcc.c-torture/execute/920710-1.x: Likewise.
35192 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
35194 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35196 * g++.dg/inherit/override1.C: Add dg-options clause.
35198 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35200 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
35203 2002-10-19 Andreas Schwab <schwab@suse.de>
35205 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
35206 directory component.
35208 2002-10-18 Mark Mitchell <mark@codesourcery.com>
35210 * g++.dg/inherit/thunk1.C: New test.
35212 * g++.dg/inherit/override1.C: New test.
35214 * g++.dg/abi/mangle11.C: New test.
35215 * g++.dg/abi/mangle14.C: New test.
35216 * g++.dg/abi/mangle17.C: New test.
35218 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
35220 * g++.dg/overload/member2.C: New test.
35222 2002-10-17 Janis Johnson <janis187@us.ibm.com>
35224 * g++.dg/README: Describe new compat directory.
35225 * g++.dg/dg.exp: Skip tests in compat directory.
35226 * README.compat: New file.
35227 * lib/compat.exp: New expect script.
35228 * g++.dg/compat: New test directory.
35229 * g++.dg/compat/compat.exp: New expect script.
35230 * g++.dg/compat/abi: New test directory.
35231 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
35232 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
35233 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
35234 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
35235 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
35236 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
35237 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
35238 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
35239 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
35240 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
35241 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
35242 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
35243 * g++.dg/compat/break: New test directory.
35244 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
35245 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
35246 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
35247 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
35248 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
35249 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
35250 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
35251 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
35252 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
35253 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
35254 g++.dg/compat/break/README: New files.
35255 * g++.dg/compat/eh: New test directory.
35256 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
35257 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
35258 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
35259 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
35260 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
35261 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
35262 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
35263 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
35264 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
35265 g++.dg/compat/eh/filter2_y.C,
35266 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
35267 g++.dg/compat/eh/new1_y.C,
35268 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
35269 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
35270 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
35271 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
35272 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
35273 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
35274 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
35275 g++.dg/compat/eh/unexpected1_y.C: New files.
35276 * g++.dg/compat/init: New test directory.
35277 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
35278 g++.dg/compat/init/array5_y.C,
35279 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
35280 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
35281 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
35282 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
35283 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
35284 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
35285 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
35286 g++.dg/compat/init/init-ref2_y.C: New files.
35288 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35291 * g++.dg/inherit/using3.C: New test.
35293 2002-10-17 Jan Hubicka <jh@suse.cz>
35295 * gcc.dg/20021017-2.c: New test.
35297 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35299 * g++.dg/abi/mangle16.C: Adjust.
35301 * g++.dg/init/array8.C: New test.
35303 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
35305 * gcc.dg/special/mips-abi.exp: New test.
35306 * gcc.dg/special/mips-abi.s: Empty file used by the above.
35308 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35310 * g++.dg/abi/mangle16.C: New test.
35311 * g++.dg/abi/mangle17.C: Likewise.
35314 * g++.dg/template/ref1.C: New test.
35316 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35318 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
35320 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
35322 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
35324 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35327 * g++.dg/init/array7.C: New test.
35329 2002-10-15 Mark Mitchell <mark@codesourcery.com>
35331 * g++.dg/init/array6.C: New test.
35333 * g++.dg/abi/mangle13.C: Likewise.
35334 * g++.dg/abi/mangle14.C: Likewise.
35335 * g++.dg/abi/mangle15.C: Likewise.
35337 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35339 * g++.dg/abi/empty8.C: New test.
35341 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
35343 * g++.dg/init/ctor1.C: New test.
35345 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
35347 * gcc.c-torture/execute/20021015-1.c: New test.
35349 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
35351 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
35353 2002-10-14 Jan Hubicka <jh@suse.cz>
35355 * gcc.dg/i386-ssetype-[1-5].c: New tests.
35357 2002-10-14 Richard Henderson <rth@redhat.com>
35359 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
35361 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35363 PR optimization/6631
35364 * g++.dg/opt/const2.C: New test.
35366 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35369 * g++.dg/parse/friend1.C: New test.
35370 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
35372 2002-10-14 Jakub Jelinek <jakub@redhat.com>
35374 * gcc.dg/20021014-1.c: New test.
35376 2002-10-11 Mark Mitchell <mark@codesourcery.com>
35379 * g++.dg/ext/vlm1.C: New test.
35380 * g++.dg/ext/vlm2.C: Likewise.
35382 * g++.dg/init/array1.C: Remove invalid braces.
35383 * g++.dg/init/brace1.C: New test.
35384 * g++.dg/init/copy2.C: Likewise.
35385 * g++.dg/init/copy3.C: Likewise.
35386 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
35387 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
35390 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
35392 * gcc.dg/cpp/assembler.S: Don't use -ansi.
35394 2002-10-11 Richard Shann <richard.shann@superh.com>
35396 * gcc.c-torture/compile/simd-5.c: New test.
35398 2002-10-10 Roger Sayle <roger@eyesopen.com>
35400 * gcc.c-torture/execute/shiftopt-1.c: New test case.
35402 2002-10-10 Jim Wilson <wilson@redhat.com>
35404 * gcc.c-torture/execute/20021010-1.c: New test.
35406 2002-10-09 Zack Weinberg <zack@codesourcery.com>
35409 * g++.dg/ext/typedef-init.C: New test.
35410 * gcc.dg/typedef-init.c: New test.
35412 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
35414 * gcc.dg/cpp/paste13.c: New test.
35416 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35418 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
35419 remaining platforms, XFAIL during compile, not execute. Don't
35422 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
35424 * gcc.dg/alias-1.c: Tweak expected warning.
35426 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
35428 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
35430 2002-10-06 Andreas Jaeger <aj@suse.de>
35432 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
35433 * gcc.dg/cpp/c++98.C: Likewise.
35435 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
35436 * g++.dg/cpp/c++98.C: Likewise.
35438 * g++.dg/README (Subdirectories): Mention cpp directory.
35441 * gcc.dg/20021006-1.c: New test.
35443 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35446 * g++.dg/other/warning1.C: New test.
35448 2002-10-04 Roger Sayle <roger@eyesopen.com>
35450 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
35451 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
35452 and sparc-*-* with -m64 as expected failures. See PR 8087.
35454 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35457 * g++.dg/template/ptrmem3.C: New test.
35460 * g++.dg/template/union1.C: New test.
35462 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35465 * g++.dg/abi/mangle9.C: New test.
35466 * g++.dg/abi/mangle10.C: New test.
35467 * g++.dg/abi/mangle11.C: New test.
35468 * g++.dg/abi/mangle12.C: New test.
35470 2002-10-02 Mark Mitchell <mark@codesourcery.com>
35473 * g++.dg/template/meminit1.C: New test.
35474 * g++.dg/warn/Wreorder-1.C: Likewise.
35475 * g++.old-deja/g++.mike/warn3.C: Tweak.
35476 * lib/prune.exp: Ingore "in copy constructor".
35478 2002-10-02 Andreas Jaeger <aj@suse.de>
35480 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
35481 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
35482 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
35485 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35487 * gcc.dg/empty1.C: Fix typo.
35489 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
35491 * gcc.dg/alias-1.c: New test.
35493 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35495 * gcc.dg/empty1.C: New test.
35497 * g++.dg/tls/init-2.C: Tweak error messages.
35499 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
35501 * gcc.c-torture/compile/20020923-1.c: New test.
35503 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
35505 * gcc.c-torture/execute/ffs-1.c: New test.
35506 * gcc.c-torture/execute/ffs-2.c: Ditto.
35508 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
35510 * g++.dg/overload/member1.C: New test.
35512 2002-09-30 Mark Mitchell <mark@codesourcery.com>
35514 * g++.dg/abi/empty7.C: New test.
35515 * g++.dg/init/pm2.C: Likewise.
35517 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
35519 * g++.dg/rtti/crash1.C: New test.
35521 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
35523 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
35524 gcc.dg/sibcall-4.c: New tests.
35526 2002-09-28 Roger Sayle <roger@eyesopen.com>
35528 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
35529 powerpc and MMIX targets.
35531 2002-09-27 Zack Weinberg <zack@codesourcery.com>
35533 * gcc.dg/cpp/20020927-1.c: New.
35535 2002-09-26 David S. Miller <davem@redhat.com>
35537 * gcc.c-torture/compile/trunctfdf.c: New.
35539 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35541 * lib/target-supports.exp (check_weak_available): Handle solaris2.
35543 2002-09-27 Alan Modra <amodra@bigpond.net.au>
35545 * gcc.c-torture/execute/loop-15.c: New.
35547 2002-09-26 Janis Johnson <janis187@us.ibm.com>
35549 * README.QMTEST: Fix typo.
35551 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
35553 * gcc.dg/20020926-1.c: New test.
35555 2002-09-25 David S. Miller <davem@redhat.com>
35558 * gcc.c-torture/execute/shiftdi.c: New test.
35560 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
35562 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
35563 unique to the tool.
35564 * lib/g77.exp (g77_init): Likewise.
35565 * lib/g++.exp (g++_init): Likewise.
35566 * lib/objc.exp (objc_init): Likewise.
35568 2002-09-25 Mark Mitchell <mark@codesourcery.com>
35570 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
35571 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
35572 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
35574 2002-09-25 Richard Henderson <rth@redhat.com>
35576 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
35577 too-small long double.
35579 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
35581 * gcc.dg/20020919-1.c: New test.
35583 2002-09-23 Mark Mitchell <mark@codesourcery.com>
35585 * g++.dg/abi/bitfield6.C: New test.
35586 * g++.dg/abi/bitfield7.C: New test.
35587 * g++.dg/abi/bitfield8.C: New test.
35588 * g++.dg/abi/vbase11.C: New test.
35590 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
35592 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
35593 hppa*-*-hpux*. Update test comment.
35595 2002-09-20 Jakub Jelinek <jakub@redhat.com>
35597 * gcc.dg/tls/struct-1.c: New test.
35599 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
35601 * gcc.dg/cpp/tr-warn2.c: Update.
35603 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
35605 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
35607 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
35609 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
35612 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
35614 * gcc.c-torture/execute/ieee/mzero3.c: New test.
35616 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35617 Adjust for c++filt moved to binutils. Remove spurious duplicate
35618 setting of cxxfilt.
35620 2002-09-19 Geoffrey Keating <geoffk@apple.com>
35622 * gcc.dg/20020312-2.c: Update for darwin.
35624 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
35626 * g++.old-deja/g++.other/crash32.C: Mark ICE.
35628 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
35630 * objc.dg/comp-types-1.m: New test.
35631 * objc.dg/comp-types-2.m: New test.
35632 * objc.dg/comp-types-3.m: New test.
35633 * objc.dg/comp-types-4.m: New test.
35634 * objc.dg/comp-types-5.m: New test.
35635 * objc.dg/comp-types-6.m: New test.
35637 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
35639 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
35641 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35643 * g++.dg/other/do1.C: New test.
35645 * g++.dg/template/subst1.C: New test.
35647 2002-09-16 Steve Ellcey <sje@cup.hp.com>
35649 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
35651 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35653 * g++.dg/template/qualttp20.C: Adjust expected errors.
35654 * g++.old-deja/g++.jason/report.C: Likewise.
35655 * g++.old-deja/g++.other/qual1.C: Likewise.
35657 * g++.dg/lookup/scoped2.C: New test.
35659 * g++.dg/ext/asm3.C: New test.
35661 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
35663 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
35665 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
35667 * ChangeLog: follow spelling conventions.
35668 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
35669 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
35670 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
35671 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
35672 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
35673 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
35674 * g++.old-deja/g++.law/global-init1.C: Likewise.
35675 * g++.old-deja/g++.other/delete4.C: Likewise.
35676 * g++.old-deja/g++.other/inline21.C: Likewise.
35677 * g++.old-deja/g++.other/singleton.C: Likewise.
35678 * g77.dg/strlen0.f: Likewise.
35679 * g77.f-torture/compile/20010519-1.f: Likewise.
35680 * g77.f-torture/compile/980310-4.f: Likewise.
35681 * gcc.c-torture/compile/20000605-1.c: Likewise.
35682 * gcc.c-torture/execute/20020225-1.c: Likewise.
35683 * gcc.dg/c90-hexfloat-2.c: Likewise.
35684 * gcc.dg/c99-bool-1.c: Likewise.
35685 * gcc.dg/c99-hexfloat-2.c: Likewise.
35686 * gcc.dg/dll-2.c: Likewise.
35687 * gcc.dg/wtr-union-init-1.c: Likewise.
35688 * gcc.dg/wtr-union-init-2.c: Likewise.
35689 * gcc.dg/wtr-union-init-3.c: Likewise.
35690 * gcc.dg/cpp/avoidpaste1.c: Likewise.
35691 * gcc.dg/cpp/defined.c: Likewise.
35692 * gcc.dg/cpp/macsyntx.c: Likewise.
35693 * gcc.dg/cpp/paste2.c: Likewise.
35694 * gcc.dg/cpp/trad/defined.c: Likewise.
35695 * gcc.dg/format/c90-printf-1.c: Likewise.
35696 * gcc.dg/format/c90-scanf-1.c: Likewise.
35697 * gcc.dg/format/c99-printf-1.c: Likewise.
35698 * gcc.dg/format/c99-scanf-1.c: Likewise.
35699 * gcc.misc-tests/gcov-8.c: Likewise.
35700 * lib/profopt.exp: Likewise.
35702 2002-09-15 Krister Walfridsson <cato@df.lth.se>
35704 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
35706 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
35708 * g++.dg/inherit/using2.C: New test.
35710 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
35712 * ChangeLog: Follow spelling conventions.
35713 * g++.dg/template/friend4.C: Likewise.
35714 * g++.old-deja/g++.pt/crash67.C: Likewise.
35715 * gcc.c-torture/execute/20000801-4.c: Likewise.
35716 * gcc.dg/c90-digraph-1.c: Likewise.
35717 * gcc.dg/c94-digraph-1.c: Likewise.
35718 * gcc.dg/c99-digraph-1.c: Likewise.
35719 * gcc.dg/cpp/line5.c: Likewise.
35720 * gcc.dg/cpp/multiline.c: Likewise.
35721 * gcc.dg/cpp/trad/literals-1.c: Likewise.
35722 * gcc.dg/format/attr-3.c: Likewise.
35723 * gcc.dg/format/c90-scanf-3.c: Likewise.
35724 * gcc.dg/format/ext-4.c: Likewise.
35726 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
35728 * g++.dg/template/pretty1.C: New test.
35730 2002-09-14 Alan Modra <amodra@bigpond.net.au>
35732 * gcc.c-torture/execute/struct-cpy-1.c: New test.
35734 2002-09-13 Matt Austern <austern@apple.com>
35736 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
35737 passing a cast expression to a function by const reference.
35739 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
35741 * g++.dg/template/deduce1.C: New test.
35743 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
35745 * gcc.c-torture/execute/simd-1.c: Force all use of int to
35748 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
35750 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
35753 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
35755 * gcc.c-torture/compile/20020910-1.c: New test.
35757 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
35759 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
35761 2002-09-10 Andreas Jaeger <aj@suse.de>
35763 * gcc.dg/20020312-2.c: Adjust for x86-64.
35765 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
35767 * g77.dg/7388.f: New test case for PR 7388.
35769 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
35771 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
35773 2002-09-05 Ziemowit Laski <zlaski@apple.com>
35775 * objc.dg/proto-lossage-1.m: New test.
35777 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
35779 * gcc.dg/cpp/_Pragma4.c: Fix typo.
35781 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
35783 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
35786 2002-09-06 Stan Shebs <shebs@apple.com>
35787 David Edelsohn <edelsohn@gnu.org>
35789 * gcc.dg/weak: New directory.
35790 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
35791 target-specific xfail bits.
35792 * gcc.dg/typeof-2.c: Move to new directory.
35793 * gcc.dg/weak.exp: New expect script.
35795 2002-09-06 Alan Modra <amodra@bigpond.net.au>
35797 * gcc.c-torture/execute/extzvsi.c: New test.
35799 2002-09-05 Stan Shebs <shebs@apple.com>
35801 * gcc.dg/weak-1.c: xfail on Darwin.
35802 * gcc.dg/weak-2.c: Ditto.
35803 * gcc.dg/weak-3.c: Ditto.
35804 * gcc.dg/weak-4.c: Ditto.
35805 * gcc.dg/weak-5.c: Ditto.
35806 * gcc.dg/weak-6.c: Ditto.
35807 * gcc.dg/weak-7.c: Ditto.
35808 * gcc.dg/weak-8.c: Ditto.
35809 * gcc.dg/weak-9.c: Ditto.
35811 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
35813 * gcc.c-torture/execute/loop-14.c: New test.
35815 2002-09-04 Jakub Jelinek <jakub@redhat.com>
35817 * g++.dg/other/cxa-atexit1.C: New test.
35819 * gcc.dg/typeof-2.c: New test.
35821 2002-09-03 Roger Sayle <roger@eyesopen.com>
35823 * gcc.dg/builtins-2.c: New testcase.
35824 * gcc.dg/builtins-3.c: New testcase.
35826 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
35828 * gcc.dg/cpp/_Pragma4.c: New test.
35830 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
35832 * objc/execute/nil_method-1.m: New testcase.
35834 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
35836 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
35837 [Object class], not [Object initialize].
35839 2002-08-31 Roger Sayle <roger@eyesopen.com>
35840 Hans-Peter Nilsson <hp@bitrange.com>
35842 * gcc.c-torture/execute/20020720-1.x: Skip test on
35843 mmix-knuth-mmixware. Correct comment.
35845 2002-08-27 Mark Mitchell <mark@codesourcery.com>
35847 * testsuite/g++.dg/abi/bitfield5.C: New test.
35848 * testsuite/g++.dg/abi/vbase10.C: Likewise.
35850 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
35852 * objc.dg/undeclared-selector.m: New test.
35854 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
35856 * g++.dg/other/offsetof1.C: Avoid cast warning.
35858 2002-08-26 Ziemowit Laski <zlaski@apple.com>
35860 * objc.dg/super-class-2.m: New test.
35862 2002-08-24 Matt Austern <austern@apple.com>
35864 * g++.dg/ext/lvaddr.C: New test.
35865 * g++.dg/ext/lvcast.C: New test.
35867 2002-08-22 Mark Mitchell <mark@codesourcery.com>
35869 * testsuite/g++.dg/inherit/cond1.C: New test.
35871 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
35873 * gcc.dg/noncompile/incomplete-1.c: New test.
35875 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
35877 * gcc.dg/typespec-1.c: New test.
35879 2002-08-20 Devang Patel <dpatel@apple.com>
35880 * objc.dg/proto-hier-2.m: New test.
35882 2002-08-19 Ziemowit Laski <zlaski@apple.com>
35884 * objc.dg/bitfield-1.m: New test.
35885 * objc.dg/bitfield-2.m: New test.
35887 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
35889 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
35890 gcc.dg/c99-flex-array-4.c: New tests.
35892 2002-08-16 Stan Shebs <shebs@apple.com>
35894 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
35896 2002-08-15 Jakub Jelinek <jakub@redhat.com>
35898 * gcc.dg/typeof-1.c: New test.
35899 * g++.dg/ext/typeof2.C: New test.
35901 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
35903 * g++.dg/other/offsetof1.C: New test.
35905 2002-08-14 Richard Henderson <rth@redhat.com>
35907 * gcc.dg/tls/diag-3.c: Fix expected message strings.
35909 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
35911 * gcc.dg/cpp/_Pragma3.c: New test.
35913 2002-08-13 Mark Mitchell <mark@codesourcery.com>
35915 * g++.dg/template/inherit3: New test.
35917 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
35919 * gcc.dg/bitfld-4.c: Add blank options.
35921 2002-08-09 Mark Mitchell <mark@codesourcery.com>
35923 * g++.dg/template/crash1.C: New test.
35925 2002-08-08 Jakub Jelinek <jakub@redhat.com>
35927 * gcc.dg/tls/opt-2.c: New test.
35929 2002-08-08 Devang Patel <dpatel@apple.com>
35931 * objc.dg/selector-1.m : New test
35933 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
35935 * g++.dg/abi/bitfield4.C: New test.
35936 * gcc.dg/bitfld-4.c: New test.
35938 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
35940 * g++.dg/other/packed1.C: New test.
35942 2002-08-07 Mark Mitchell <mark@codesourcery.com>
35944 * g++.dg/abi/offsetof.C: Tweak error messages.
35945 * g++.old-deja/g++.mike/p10769a.C: Likewise.
35947 2002-08-08 Jakub Jelinek <jakub@redhat.com>
35949 * gcc.dg/bitfld-3.c: New test.
35951 2002-08-07 Jakub Jelinek <jakub@redhat.com>
35952 Richard Henderson <rth@redhat.com>
35954 * gcc.dg/i386-bitfield1.c: New test.
35955 * g++.dg/abi/bitfield3.C: Update.
35957 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
35959 * objc.dg/const-str-2.m: Update.
35960 * gcc.dg/cpp/c++98.c: Change to C extension.
35961 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
35962 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
35964 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
35966 * testsuite/gcc.dg/tls/diag-3.c: New.
35968 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
35970 * g++.dg/README (Subdirectories): Document new subdir expr.
35971 * g++.dg/expr/pmf-1.C: New test.
35973 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
35975 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
35977 2002-08-06 Jakub Jelinek <jakub@redhat.com>
35979 * g++.dg/abi/bitfield3.C: New test.
35981 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
35983 * lib/gcov.exp: Tweak expected line formats.
35984 * gcc.misc-tests/gcov8.c: New test.
35985 * gcc.misc-tests/gcov8.x: New flags.
35987 2002-08-05 Jakub Jelinek <jakub@redhat.com>
35989 * consistency.vlad/layout/endian.c: Include string.h.
35991 * gcc.c-torture/execute/20020805-1.c: New test.
35993 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
35995 * g++.dg/other/conversion1.C: New test.
35997 2002-08-03 Roger Sayle <roger@eyesopen.com>
35999 * gcc.dg/builtins-1.c: New testcase.
36001 2002-08-02 Mark Mitchell <mark@codesourcery.com>
36003 * g++.dg/inherit/access3.C: New test.
36005 2002-08-01 Jakub Jelinek <jakub@redhat.com>
36007 * gcc.dg/ia64-visibility-2.c: New test.
36009 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
36011 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
36012 __qualifier_flags to __flags.
36014 2002-07-31 Mark Mitchell <mark@codesourcery.com>
36016 * g++.dg/inherit/operator1.C: New test.
36017 * g++.dg/lookup/disamb1.C: Fix typo in comment.
36018 * g++.dg/other/error1.C: Change expected error message.
36019 * g++.dg/template/conv4.C: Likewise.
36021 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
36023 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
36024 for documented behavior.
36026 2002-07-25 Roger Sayle <roger@eyesopen.com>
36028 * gcc.c-torture/execute/20020720-1.x: Skip this test on
36029 several targets known to fail.
36031 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
36033 * gcc.dg/mips-args-[123].c: New tests.
36035 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
36037 * gcc.dg/ppc-spe.c: New.
36039 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
36041 * g++.dg/other/ptrmem4.C: New testcase.
36043 2002-07-24 Richard Henderson <rth@redhat.com>
36045 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
36047 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
36049 * g++.dg/ext/alignof1.C (main): Return 0 for success.
36051 2002-07-24 Roger Sayle <roger@eyesopen.com>
36053 * gcc.c-torture/execute/memset-3.c: New testcase.
36055 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
36057 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
36058 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
36060 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36062 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
36065 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
36067 * gcc.c-torture/compile/simd-4.c: New test.
36069 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36071 PR c++/7347, c++/7348
36072 * g++.dg/template/access4.C: New test.
36073 * g++.dg/template/access5.C: New test.
36074 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
36075 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
36076 * g++.old-deja/g++.pt/ttp58.C: Likewise.
36077 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
36079 2002-07-22 Jakub Jelinek <jakub@redhat.com>
36081 * gcc.dg/gnu89-init-2.c: New test.
36083 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
36085 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
36087 2002-07-20 Roger Sayle <roger@eyesopen.com>
36089 * gcc.c-torture/execute/20020720-1.c: New testcase.
36091 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
36093 * gcc.dg/cpp/Wsignprom.c: New tests.
36095 2002-07-20 Alan Modra <amodra@bigpond.net.au>
36097 * gcc.c-torture/execute/loop-13.c: New test.
36099 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
36101 * gcc.dg/cpp/expr.c: New tests.
36103 2002-07-18 David Edelsohn <edelsohn@gnu.org>
36105 * g++.dg/opt/pr6713.C: Add template instantiation.
36107 2002-07-18 Alan Modra <amodra@bigpond.net.au>
36109 * gcc.dg/nest.c: New test.
36111 2002-07-17 Richard Henderson <rth@redhat.com>
36113 * g++.dg/opt/pr6713.C: New test.
36115 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
36117 * gcc.c-torture/execute/loop-2e.x: Let the testcase
36118 XFAIL for all x86 processors.
36120 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
36122 * gcc.c-torture/execute/20010122-1.x: Do not test with
36123 -fomit-frame-pointer.
36125 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36127 * g++.dg/template/instantiate2.C: New test.
36128 * g++.dg/template/spec4.C: New test.
36130 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36132 * g++.dg/template/access2.C: New test.
36133 * g++.dg/template/access3.C: New test.
36135 2002-07-15 Zack Weinberg <zack@codesourcery.com>
36137 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
36138 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
36139 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
36140 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
36141 Convert to use <stdarg.h>.
36142 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
36144 * gcc.dg/va-arg-2.c: New.
36145 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
36147 2002-07-15 Jakub Jelinek <jakub@redhat.com>
36149 * gcc.c-torture/compile/20020710-1.c: New test.
36151 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
36152 Andrew Pinski <pinskia@physics.uc.edu>
36154 gcc.c-torture/compile/simd-2.c: New testcase.
36155 gcc.c-torture/compile/simd-3.c: Likewise.
36157 2002-07-11 Mark Mitchell <mark@codesourcery.com>
36160 * g++.dg/overload/error1.C: New test.
36162 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36164 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
36165 configuration and IRIX 6 O32 ABI.
36167 2002-07-11 Roger Sayle <roger@eyesopen.com>
36169 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
36171 2002-07-10 Roger Sayle <roger@eyesopen.com>
36173 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
36175 2002-07-10 Jeffrey A Law <law@redhat.com>
36177 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
36179 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
36181 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
36183 * gcc.dg/20020312-2.c: Check for __PPC__.
36185 2002-07-09 Diego Novillo <dnovillo@redhat.com>
36187 * gcc.c-torture/compile/20020709-1.c: New test.
36189 2002-07-07 Roger Sayle <roger@eyesopen.com>
36191 * g++.dg/template/qualttp21.C: New test case.
36193 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
36195 * gcc.c-torture/compile/20020706-1.c: New test.
36196 * gcc.c-torture/compile/20020706-2.c: New test.
36198 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
36199 Alexandre Oliva <aoliva@redhat.com>
36201 * g++.dg/warn/incomplete1.C: New test.
36203 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36206 * g++.dg/warn/noreturn1.C: New test.
36208 2002-07-03 Mark Mitchell <mark@codesourcery.com>
36211 * g++.dg/debug/debug6.C: New test.
36212 * g++.dg/debug/debug7.C: New test.
36214 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
36216 * gcc.c-torture/compile/simd-3.c: New test.
36218 2002-07-03 Chris Demetriou <cgd@broadcom.com>
36220 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
36221 * gcc.dg/20020620-1.c: Likewise.
36223 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36226 * g++.dg/init/array4.C: New test.
36227 * g++.dg/init/array5.C: New test.
36229 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
36231 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
36232 * gcc.c-torture/execute/simd-2.c (main): Likewise.
36234 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36236 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
36237 * gcc.dg/wtr-aggr-init-1.c: Likewise.
36238 * gcc.dg/wtr-conversion-1.c: Likewise.
36239 * gcc.dg/wtr-escape-1.c: Likewise.
36240 * gcc.dg/wtr-int-type-1.c: Likewise.
36241 * gcc.dg/wtr-label-1.c: Likewise.
36242 * gcc.dg/wtr-static-1.c: Likewise.
36243 * gcc.dg/wtr-strcat-1.c: Likewise.
36244 * gcc.dg/wtr-suffix-1.c: Likewise.
36245 * gcc.dg/wtr-switch-1.c: Likewise.
36246 * gcc.dg/wtr-unary-plus-1.c: Likewise.
36247 * gcc.dg/wtr-union-init-1.c: Likewise.
36248 * gcc.dg/wtr-union-init-2.c: Likewise.
36249 * gcc.dg/wtr-union-init-3.c: Likewise.
36251 * gcc.dg/wtr-func-def-1.c: New test.
36253 2002-07-02 Devang Patel <dpatel@apple.com>
36255 * objc.dg/param-1.m: New test.
36257 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
36259 * gcc.dg/cpp/trad/directive.c: Add test.
36260 * gcc.dg/cpp/trad/macroargs.c: Add test.
36261 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
36263 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
36265 * gcc.dg/cpp/cmdlne-M.c: New test.
36267 2002-07-02 Ziemowit Laski <zlaski@apple.com>
36269 * objc.dg/desig-init-1.m: New test.
36271 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36274 * g++.dg/template/instantiate1.C: New test.
36276 2002-07-01 Mark Mitchell <mark@codesourcery.com>
36279 * g++.dg/template/sizeof2.C: New test.
36281 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36283 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
36284 gcc.dg/cpp/trad/include.c: New tests.
36286 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
36289 * gcc.c-torture/compile/20020701-1.c: New test.
36291 2002-07-01 Stan Shebs <shebs@apple.com>
36293 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
36295 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
36296 (objc-torture-execute): or here.
36298 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
36300 * gcc.c-torture/execute/arith-rand-ll.c: New test.
36302 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36304 * gcc.dg/cpp/trad/escaped-nl.c: New test.
36306 2002-06-30 Devang Patel <dpatel@apple.com>
36308 * objc.dg/fsyntax-only.m: New test.
36310 2002-06-27 Mark Mitchell <mark@codesourcery.com>
36313 * g++.dg/template/friend7.C: New file.
36315 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
36317 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
36320 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
36322 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
36323 avoid division by zero.
36325 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
36327 * gcc.dg/Wunknownprag.c: New tests.
36329 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
36331 * gcc.c-torture/execute/simd-2.c: New test.
36333 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
36335 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
36336 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
36337 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
36338 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
36339 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
36340 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
36341 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
36342 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
36343 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
36344 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
36345 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
36346 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
36347 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
36348 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
36349 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
36350 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
36351 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
36353 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
36355 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
36356 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
36357 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
36358 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
36360 * gcc.dg/cpp/trad/directive.c: Update.
36362 2002-06-23 Andreas Jaeger <aj@suse.de>
36364 * gcc.c-torture/execute/complex-6.c: New.
36366 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
36368 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
36369 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
36370 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
36371 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
36373 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
36375 * gcc.dg/cpp/trad: New directory with traditional tests copied
36376 from parent directory.
36377 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36378 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36379 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36380 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36381 Move to trad/ and rename.
36382 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
36383 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
36384 gcc.dg/cpp/trad/redef2.c: New tests.
36385 * gcc.dg/cpp/trad/trad.exp: New driver.
36387 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
36389 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36390 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36391 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36392 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36395 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
36397 * gcc.dg/20020620-1.c: New test.
36399 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36401 * g++.dg/template/ttp4.C: New test.
36403 2002-06-19 Jakub Jelinek <jakub@redhat.com>
36405 * g++.dg/opt/vt1.C: Fix regexp.
36407 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36409 * gcc.c-torture/execute/pure-1.c: Make functions static again.
36410 Don't use attribute `noinline'.
36412 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36414 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
36416 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
36418 * gcc.c-torture/execute/simd-1.c: New.
36420 * gcc.dg/simd-1.c: New.
36422 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36424 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
36426 2002-06-16 Richard Henderson <rth@redhat.com>
36428 * g++.dg/ext/anon-struct1.C: New.
36429 * g++.dg/ext/anon-struct2.C: New.
36430 * g++.dg/ext/anon-struct3.C: New.
36431 * gcc.dg/anon-struct-1.c: New.
36432 * gcc.dg/anon-struct-2.c: New.
36433 * gcc.dg/anon-struct-3.c: New.
36434 * gcc.dg/20011008-1.c: Adjust warning text.
36435 * gcc.dg/20020527-1.c: Add -fms-extensions.
36437 2002-06-16 Richard Henderson <rth@redhat.com>
36439 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
36441 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
36443 * gcc.c-torture/execute/20020615-1.c: New test.
36445 2002-06-15 Roger Sayle <roger@eyesopen.com>
36447 * gcc.c-tortuture/execute/compare-1.c: New test case.
36448 * gcc.c-tortuture/execute/compare-2.c: New test case.
36449 * gcc.c-tortuture/execute/compare-3.c: New test case.
36451 2002-06-13 Richard Henderson <rth@redhat.com>
36453 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
36456 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36458 * g++.dg/template/typename2.C: Update error message.
36460 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
36462 * gcc.c-torture/execute/20020611-1.c: New test.
36464 2002-06-11 Bob Wilson <bob.wilson@acm.org>
36466 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
36467 list of targets to skip.
36469 2002-06-10 Bob Wilson <bob.wilson@acm.org>
36471 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
36472 targets if not optimizing.
36474 2002-06-10 Jakub Jelinek <jakub@redhat.com>
36476 * gcc.c-torture/compile/20020605-1.c: New test.
36478 * g++.dg/opt/vt1.C: New test.
36480 * gcc.dg/20020531-1.c: New test.
36482 * gcc.dg/20020530-1.c: New test.
36484 * gcc.dg/20020527-1.c: New test.
36486 * g++.dg/opt/cse1.C: New test.
36488 2002-06-07 Roger Sayle <roger@eyesopen.com>
36490 * gcc.dg/20020607-2.c: New test case.
36492 2002-06-07 Jakub Jelinek <jakub@redhat.com>
36494 * gcc.c-torture/compile/20020604-1.c: New test.
36496 2002-06-04 Richard Henderson <rth@redhat.com>
36498 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
36499 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
36500 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
36502 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
36504 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
36506 2002-06-03 Richard Henderson <rth@redhat.com>
36508 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
36509 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
36511 2002-06-02 Richard Henderson <rth@redhat.com>
36513 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
36514 test functions static.
36516 2002-06-02 Andreas Jaeger <aj@suse.de>
36518 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
36521 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
36523 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
36524 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
36525 Update for mofified diagnostics.
36526 * gcc.dg/c99-intconst-1.c: No longer fail.
36528 2002-06-02 Richard Henderson <rth@redhat.com>
36530 * gcc.dg/uninit-A.c: Remove xfail markers.
36532 2002-06-01 Roger Sayle <roger@eyesopen.com>
36534 * gcc.dg/fnegate-1.c: New test case.
36536 2002-05-30 Osku Salerma <osku@iki.fi>
36538 * gcc.c-torture/execute/mayalias-1.c: New file.
36540 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
36542 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
36543 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
36544 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
36546 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
36548 * gcc.c-torture/execute/20020529-1.c: New test.
36550 2002-05-27 Richard Henderson <rth@redhat.com>
36552 * g++.dg/ext/attrib6.C: New test case.
36554 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36556 * gcc.c-torture/execute/pure-1.c: New test.
36558 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36560 * gcc.dg/cpp/arith-2.c: Remove.
36562 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36564 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
36565 * gcc.dg/cpp/if-3.c: Remove.
36567 2002-05-26 Jakub Jelinek <jakub@redhat.com>
36569 * g++.dg/opt/cse2.C: New test.
36571 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
36573 * gcc.dg/cpp/arith-1.c: New semantic tests.
36574 * gcc.dg/cpp/if-1.c: Update.
36576 2002-05-24 Ben Elliston <bje@redhat.com>
36578 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
36580 2002-05-24 Jakub Jelinek <jakub@redhat.com>
36582 * gcc.dg/verbose-asm.c: New test.
36584 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
36586 * gcc.dg/cpp/paste12.c: New test.
36588 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36590 * g++.dg/parse/named_ops.C: New test.
36592 2002-05-23 Mark Mitchell <mark@codesourcery.com>
36594 * gcc/testsuite/gcc.dg/weak-8.c: New test.
36596 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
36598 * gcc.dg/weak-2.c: Allow optional leading underscore
36599 in scan-assembler symbol name.
36600 * gcc.dg/weak-3.c: Likewise.
36601 * gcc.dg/weak-4.c: Likewise.
36602 * gcc.dg/weak-5.c: Likewise.
36604 2002-05-23 Jakub Jelinek <jakub@redhat.com>
36606 * gcc.dg/20020523-1.c: New test.
36608 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36610 * objc.dg/const-str-2.m: Update now that we stop after
36611 a command line error.
36613 2002-05-22 Richard Henderson <rth@redhat.com>
36615 * g++.dg/dg.exp: Fix typo in test pruneing.
36617 2002-05-22 Richard Henderson <rth@redhat.com>
36619 * g++.dg/dg.exp: Prune the tls subdirectory.
36620 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
36621 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
36622 * g++.dg/tls/init-1.C: New.
36624 2002-05-22 Jakub Jelinek <jakub@redhat.com>
36626 * gcc.dg/20020517-1.c: New test.
36628 2002-05-21 Richard Henderson <rth@redhat.com>
36630 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
36631 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
36633 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
36635 * g++.dg/other/copy2.C: New test.
36637 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
36639 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
36640 (MAX_COPY): Bump up to 10 times sizeof (long long).
36641 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
36643 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
36644 sizeof (long long).
36646 * gcc.c-torture/execute/strcpy-1.c: New test.
36648 2002-05-19 Jason Merrill <jason2redhat.com>
36650 * g++.dg/ext/oper1.C: New test.
36652 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
36653 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
36655 * README.QMTEST: New file.
36657 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
36659 2002-05-19 Andreas Jaeger <aj@suse.de>
36661 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
36663 * gcc.c-torture/execute/loop-2d.x: Likewise.
36665 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
36667 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
36668 support weak symbols.
36669 * gcc.dg/weak-4.c: Likewise.
36670 * gcc.dg/weak-6.c: Likewise.
36672 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
36674 * gcc.dg/weak-3.c: Add dg-excess-error comment for
36675 cygwin, coff and h8300-*-hms targets
36676 * gcc.dg/weak-5.c: Likewise.
36677 * gcc.dg/weak-7.c: Likewise.
36679 2002-05-16 Jason Merrill <jason@redhat.com>
36681 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
36682 (scan-assembler-not, scan-assembler-dem): Likewise.
36683 (scan-assembler-dem-not): Likewise.
36685 2002-05-15 Richard Henderson <rth@redhat.com>
36687 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
36689 2002-05-15 Richard Henderson <rth@redhat.com>
36691 * gcc.dg/weak-5.c (vfoo1c): No warning here.
36692 (vfoo1f): Warning here.
36693 (vfoo1l): Don't redefine the alias.
36695 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
36697 * g++.dg/init/pm1.C: New test.
36699 2002-05-12 David S. Miller <davem@redhat.com>
36701 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
36704 2002-05-10 Roger Sayle <roger@eyesopen.com>
36706 * gcc.c-torture/execute/20020510-1.c: New test case.
36708 2002-05-10 David S. Miller <davem@redhat.com>
36710 * gcc.c-torture/execute/conversion.c: Test long double too.
36712 2002-05-09 Jakub Jelinek <jakub@redhat.com>
36714 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
36715 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
36716 * lib/g++.exp (g++_link_flags): Likewise.
36717 * lib/objc.exp (objc_target_compile): Likewise.
36719 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
36721 * gcc.dg/cpp/poison.c: Update.
36722 * gcc.dg/cpp/20000625-2.c: Remove.
36723 * gcc.dg/cpp/direct2s.c: Remove final test.
36725 2002-05-08 Tom Rix <trix@redhat.com>
36727 * gcc.c-torture/execute/20020508-1.c: New test.
36728 * gcc.c-torture/execute/20020508-2.c: New test.
36729 * gcc.c-torture/execute/20020508-3.c: New test.
36731 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
36733 * gcc.dg/cpp/charconst-4.c: More tests.
36735 2002-05-08 Mark Mitchell <mark@codesourcery.com>
36738 * gcc.dg/weak-3.c: Update location of warning messages.
36739 * gcc.dg/weak-5.c: Likewise.
36741 2002-05-06 Roger Sayle <roger@eyesopen.com>
36743 * gcc.c-torture/execute/20020506-1.c: New test case.
36745 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
36747 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
36749 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
36751 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
36753 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
36755 * gcc.dg/cpp/charconst-3.c: New test.
36757 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
36759 * gcc.dg/cpp/charconst.c: Update tests.
36761 2002-05-05 Tim Josling <tej@melbpc.org.au>
36763 * treelang: Added directory for new sample language treelang. Also
36764 lib/treelang.exp: New file to signal treelang should be tested.
36766 2002-05-03 Jakub Jelinek <jakub@redhat.com>
36768 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
36769 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
36770 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
36771 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
36772 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
36773 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
36774 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
36776 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
36778 * gcc.dg/format/xopen-2.c: New test.
36780 2002-05-03 Jakub Jelinek <jakub@redhat.com>
36782 * gcc.dg/20020503-1.c: New test.
36784 2002-05-02 Mark Mitchell <mark@codesourcery.com>
36786 * g++.dg/init/dtor1.C: Make it tougher.
36788 2002-05-01 Mark Mitchell <mark@codesourcery.com>
36790 * g++.dg/init/dtor1.C: New test.
36792 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
36794 * gcc.dg/altivec-8.c: New.
36796 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
36798 * gcc.dg/altivec-7.c: New.
36800 2002-04-29 Jakub Jelinek <jakub@redhat.com>
36802 * g++.dg/parse/typedef1.C: New test.
36804 2002-04-29 Mark Mitchell <mark@codesourcery.com>
36807 * g++.dg/template/friend6.C: New test.
36810 * g++.dg/init/copy1.C: New test.
36812 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
36814 * g++.dg/warn/effc1.C: New test.
36816 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
36818 * gcc.dg/cpp/if-cexp.c: Add a test.
36820 2002-04-28 Jakub Jelinek <jakub@redhat.com>
36822 * gcc.dg/20020426-2.c: New test.
36824 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
36826 * gcc.dg/cpp/if-mop.c: Update.
36827 * gcc.dg/cpp/if-mpar.c: Add test.
36828 * gcc.dg/cpp/if-oppr.c: Update.
36830 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36833 * gcc.dg/weak-[2-7].c: New tests.
36835 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
36837 * gcc.dg/enum1.c: New test.
36839 2002-04-26 Mark Mitchell <mark@codesourcery.com>
36842 * g++.dg/inherit/access2.C: New test.
36844 2002-04-26 Mark Mitchell <mark@codesourcery.com>
36847 * gcc.dg/20020426-1.c: New test.
36849 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
36851 * g++.dg/abi/enum1.C: New test.
36853 2002-04-26 Richard Henderson <rth@redhat.com>
36855 * gcc.dg/c99-bool-1.c: Expect always true warning.
36857 2002-04-25 Roger Sayle <roger@eyesopen.com>
36859 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
36861 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36863 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
36866 2002-04-24 Mark Mitchell <mark@codesourcery.com>
36868 * g++.dg/abi/mange7.C: New test.
36871 * g++.dg/parse/stmtexpr2.C: New test.
36873 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
36875 * gcc.dg/20020312-2.c: Add SH target.
36877 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36879 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
36880 compiler output on mips*-*-irix*.
36882 2002-04-23 Jakub Jelinek <jakub@redhat.com>
36884 * g++.dg/parse/attr1.C: New test.
36886 2002-04-23 Roger Sayle <roger@eyesopen.com>
36888 * gcc.c-torture/execute/string-opt-17.c: New test case.
36889 * gcc.c-torture/execute/memset-2.c: New test case.
36891 2002-04-23 Mark Mitchell <mark@codesourcery.com>
36894 * g++.dg/template/friend5.C: New test.
36897 * g++.dg/template/qual1.C: Likewise.
36899 2002-04-22 Zack Weinberg <zack@codesourcery.com>
36901 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
36902 Include stdlib.h, not stdio.h or ctype.h.
36904 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
36906 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
36907 cris-*-elf* and mmix-*-*.
36908 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
36909 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
36910 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
36912 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
36913 * gcc.dg/wchar_t-1.c: Ditto.
36915 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
36917 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
36920 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
36922 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
36924 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36926 * gcc.c-torture/execute/20000906-1.x: Delete.
36928 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
36930 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
36932 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
36935 * g77.f-torture/execute/6367.f: New test.
36936 * g77.f-torture/execute/6367.x: Disable for MMIX.
36938 2002-04-19 Mark Mitchell <mark@codesourcery.com>
36941 * g++.dg/opt/inline2.C: New test.
36943 2002-04-18 Richard Henderson <rth@redhat.com>
36945 * gcc.dg/20000906-1.c: Enable for all targets.
36946 * gcc.c-torture/compile/iftrap-2.c: New.
36948 2002-04-18 Jakub Jelinek <jakub@redhat.com>
36950 * gcc.dg/20020418-1.c: New test.
36951 * gcc.dg/20020418-2.c: New test.
36953 2002-04-18 Richard Henderson <rth@redhat.com>
36955 * gcc.c-torture/compile/iftrap-1.c: New.
36956 * gcc.dg/iftrap-1.c: Adjust for ia64.
36957 * gcc.dg/iftrap-2.c: New.
36959 2002-04-18 Jakub Jelinek <jakub@redhat.com>
36961 * gcc.c-torture/compile/20020418-1.c: New test.
36963 2002-04-18 Roger Sayle <roger@eyesopen.com>
36965 * gcc.c-torture/compile/20020415-1.c: New.
36967 2002-04-18 David S. Miller <davem@redhat.com>
36969 * gcc.c-torture/execute/20020418-1.c: New test.
36971 2002-04-17 Jakub Jelinek <jakub@redhat.com>
36973 * gcc.dg/20020416-1.c: New test.
36975 * g++.dg/opt/inline1.C: New test.
36977 2002-04-16 Jakub Jelinek <jakub@redhat.com>
36979 * gcc.dg/altivec-5.c: New test.
36981 * gcc.dg/20020415-1.c: New test.
36983 2002-04-15 Mark Mitchell <mark@codesourcery.com>
36985 * testsuite/lib/chill.exp: Remove.
36987 2002-04-14 Jakub Jelinek <jakub@redhat.com>
36989 * g++.dg/other/big-struct.C: New test.
36991 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
36993 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
36996 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
36999 * gcc.dg/i386-387-1.c: Allow optional leading underscore
37000 in scan-assembler function name
37002 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
37004 * g77.f-torture/execute/980628-4.x,
37005 g77.f-torture/execute/980628-5.x,
37006 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
37007 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37008 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
37011 2002-04-13 David S. Miller <davem@redhat.com>
37013 * gcc.c-torture/execute/20020413-1.c: New test.
37015 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
37018 * g++.dg/ext/asm1.C: New tests.
37020 2002-04-12 Mark Mitchell <mark@codesourcery.com>
37023 * g++.dg/parse/stmtexpr1.C: New test.
37026 * g++.dg/template/copy1.C: New test.
37028 2002-04-12 Richard Henderson <rth@redhat.com>
37030 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
37032 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
37034 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
37035 gcc.c-torture/execute/20020307-2.c.
37037 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
37039 * g++.dg/ext/attrib5.C,
37040 * g++.dg/lookup/struct1.C: New tests.
37042 2002-04-11 Jakub Jelinek <jakub@redhat.com>
37044 * gcc.dg/20020411-1.c: New test.
37046 * gcc.c-torture/execute/20020411-1.c: New test.
37048 2002-04-10 Janis Johnson <janis187@us.ibm.com>
37050 * g77.f-torture/execute/6177.f: New test.
37052 2002-04-10 Jakub Jelinek <jakub@redhat.com>
37055 * g++.dg/opt/cleanup1.C: New test.
37057 * g++.dg/opt/const1.C: New test.
37059 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
37061 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
37063 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
37066 * g++.dg/template/typename2.C: New test.
37068 2002-04-10 Alan Modra <amodra@bigpond.net.au>
37070 * gcc.c-torture/execute/loop-12.c: New.
37072 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
37074 * g77.f-torture/execute/980628-4.x,
37075 g77.f-torture/execute/980628-5.x,
37076 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
37077 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37078 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
37080 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37082 PR optimization/6086
37083 * g++.dg/opt/preinc1.C: New test.
37085 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37088 * g++.dg/opt/static2.C: New test.
37090 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37093 * gcc.dg/20020406-1.c: New test.
37095 2002-04-04 David S. Miller <davem@redhat.com>
37097 * gcc.c-torture/execute/20020404-1.c: New test.
37099 2002-04-04 Jakub Jelinek <jakub@redhat.com>
37102 * gcc.dg/20020312-2.c: Do not declare global register variable
37103 if __PIC__ or __pic__ is defined.
37105 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
37107 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
37108 __asm__ so that it works correctly even if -ansi -pedantic-errors.
37110 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37112 * gcc.misc-tests/linkage.exp: Update last change to handle
37113 sparc*-, not just sparc-.
37115 2002-04-03 Richard Henderson <rth@redhat.com>
37117 * gcc.dg/cpp/ucs.c: Improved long UCS test.
37119 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37121 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
37123 2002-04-02 David S. Miller <davem@redhat.com>
37125 * gcc.c-torture/execute/20020402-3.c: New test.
37127 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37129 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
37130 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
37132 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
37133 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
37134 g77.f-torture/execute/20001201.x,
37135 g77.f-torture/execute/u77-test.x: New files.
37137 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
37138 * gcc.dg/wchar_t-1.c: Ditto.
37140 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37142 * gcc.c-torture/execute/20020402-1.c: New test.
37144 2002-04-01 Richard Henderson <rth@redhat.com>
37146 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
37148 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
37150 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37152 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
37154 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37156 * g++.dg/inherit/template-as-base.C: Expect error.
37157 * g++.dg/inherit/namespace-as-base.C: Likewise.
37159 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
37161 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
37162 g++.dg/ext/instantiate3.C: Tweak match patterns.
37164 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
37165 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
37168 2002-03-31 Richard Henderson <rth@redhat.com>
37170 * gcc.dg/special/alias-2.c: New.
37171 * gcc.dg/special/ecos.exp: Run it.
37173 2002-03-31 Richard Henderson <rth@redhat.com>
37175 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
37177 2002-03-31 Kazu Hirata <kazu@hxi.com>
37179 * gcc.dg/weak-1.c: Disable on h8300 port.
37181 2002-03-29 Janis Johnson <janis187@us.ibm.com>
37183 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
37184 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
37186 * g++.dg/bprob/bprob-1.C: New test.
37187 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
37188 * g++.dg/gcov/gcov-1.C: New test.
37189 * g++.dg/gcov/gcov-1.x: New file.
37190 * g++.dg/gcov/gcov-2.C: New test.
37191 * g++.dg/gcov/gcov-3.C: New test.
37192 * g++.dg/gcov/gcov-3.h: New file.
37194 2002-03-28 Roger Sayle <roger@eyesopen.com>
37196 * g++.old-deja/g++.other/builtins5.C: New test.
37197 * g++.old-deja/g++.other/builtins6.C: New test.
37198 * g++.old-deja/g++.other/builtins7.C: New test.
37199 * g++.old-deja/g++.other/builtins8.C: New test.
37200 * g++.old-deja/g++.other/builtins9.C: New test.
37202 2002-03-29 Jakub Jelinek <jakub@redhat.com>
37204 * g++.dg/opt/static1.C: New test.
37206 * g++.dg/opt/longbranch1.C: New test.
37208 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
37210 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
37212 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
37214 2002-03-28 Jeffrey A Law (law@redhat.com)
37216 * gcc.c-torture/execute/20020328-1.c: New test.
37218 2002-03-27 Richard Henderson <rth@redhat.com>
37220 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
37221 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
37222 move from g++.old-deja/g++.ext/.
37224 2002-03-27 Mark Mitchell <mark@codesourcery.com>
37226 * g++.dg/init/new2.C: New test.
37228 2002-03-26 Richard Henderson <rth@redhat.com>
37230 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
37232 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
37235 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
37237 * gcc.dg/20001102-1.c: Likewise.
37239 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
37241 * gcc.dg/cpp/endif-pedantic1.c,
37242 gcc.dg/cpp/endif-pedantic2.c: New tests.
37244 2002-03-26 Mark Mitchell <mark@codesourcery.com>
37246 * g++.dg/init/new1.C: New test.
37248 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
37250 * g++.dg/abi/vbase9.C: New test.
37252 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
37254 * gcc.dg/arm-asm.c: New test.
37256 2002-03-26 Andrew Cagney <ac131313@redhat.com>
37258 * gcc.dg/Wswitch-enum.c: New test.
37261 2002-03-26 Richard Henderson <rth@redhat.com>
37263 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
37266 2002-03-25 Richard Henderson <rth@redhat.com>
37268 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
37271 * gcc.c-torture/compile/20011119-1.c (xxx): New.
37272 * gcc.c-torture/compile/20011119-2.c (xxx): New.
37274 2002-03-25 Zack Weinberg <zack@codesourcery.com>
37276 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
37278 2002-03-25 Bob Wilson <bob.wilson@acm.org>
37280 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
37281 targets using generic thunk support.
37283 2002-03-25 Jakub Jelinek <jakub@redhat.com>
37285 * gcc.c-torture/compile/20020323-1.c: New test.
37287 * g++.dg/opt/conj2.C: New test.
37289 2002-03-24 Richard Henderson <rth@redhat.com>
37291 * gcc.dg/weak-1.c: Use -fno-common.
37293 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37295 * g77.dg/f77-edit-apostrophe-out.f: New test
37296 * g77.dg/f77-edit-h-out.f: New test
37297 * g77.dg/f77-edit-t-in.f: New test
37298 * g77.dg/f77-edit-t-out.f: New test
37299 * g77.dg/f77-edit-x-out.f: New test
37300 * g77.dg/f77-edit-slash-out.f: New test
37301 * g77.dg/f77-edit-colon-out.f: New test
37302 * g77.dg/f77-edit-s-out.f: New test
37304 2002-03-24 Richard Henderson <rth@redhat.com>
37306 * objc/execute/formal_protocol-6.x: New XFAIL.
37308 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37310 * gcc.dg/weak-1.c: Early return from dg-final on platforms
37311 that do not support weak symbols
37313 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37315 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
37316 * lib/g77.exp: Likewise.
37317 * lib/objc.exp: Likewise.
37319 2002-03-23 Andrew Cagney <ac131313@redhat.com>
37321 * gcc.dg/Wswitch-default.c: New test.
37323 2002-03-23 Jakub Jelinek <jakub@redhat.com>
37325 * g++.dg/other/enum1.C: New test.
37327 2002-03-23 Zack Weinberg <zack@codesourcery.com>
37329 * gcc.dg/pragma-ep-3.c: Fix typo.
37331 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37333 * g++.dg/inherit/template-as-base.C: New test.
37335 2002-03-22 Jakub Jelinek <jakub@redhat.com>
37337 * g++.old-deja/g++.other/dwarf2-1.C: Move...
37338 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
37340 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
37342 * gcc.dg/cpp/multiline.c: Update to match.
37344 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
37346 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
37348 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
37350 * gcc.dg/cpp/extratokens2.c: New file.
37352 2002-03-21 David Edelsohn <edelsohn@gnu.org>
37354 * gcc.dg/20020312-2.c: Add rs6000 target.
37356 * gcc.c-torture/compile/20020319-1.c: New test.
37358 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37360 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
37361 (A, E): Handle this.
37363 2002-03-20 Jason Merrill <jason@redhat.com>
37365 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
37367 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
37368 through prune_gcc_output.
37370 2002-03-20 Jakub Jelinek <jakub@redhat.com>
37372 * gcc.c-torture/compile/20020320-1.c: New test.
37374 2002-03-19 Jakub Jelinek <jakub@redhat.com>
37376 * gcc.c-torture/compile/20020318-1.c: New test.
37378 * gcc.dg/struct-by-value-1.c: New test.
37380 * gcc.dg/20020319-1.c: New test.
37382 2002-03-18 Jakub Jelinek <jakub@redhat.com>
37384 * g++.dg/opt/conj1.C: New test.
37386 2002-03-17 Mark Mitchell <mark@codesourcery.com>
37388 * g++.dg/template/qualttp20.C: Revert previous change.
37389 * g++.dg/template/qualttp3.C: Likewise.
37390 * g++.dg/template/qualttp4.C: Likewise.
37391 * g++.dg/template/qualttp5.C: Likewise.
37392 * g++.dg/template/qualttp6.C: Likewise.
37393 * g++.dg/template/qualttp7.C: Likewise.
37394 * g++.dg/template/qualttp8.C: Likewise.
37395 * g++.dg/template/recurse.C: Likewise.
37397 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
37399 * gcc.dg/cpp/wchar-1.c: Update.
37401 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
37403 * g++.dg/template/conv1.C: New test.
37404 * g++.dg/template/conv2.C: New test.
37405 * g++.dg/template/conv3.C: New test.
37406 * g++.dg/template/conv4.C: New test.
37408 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37410 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
37411 * g++.dg/template/qualttp3.C: Likewise.
37412 * g++.dg/template/qualttp4.C: Likewise.
37413 * g++.dg/template/qualttp5.C: Likewise.
37414 * g++.dg/template/qualttp6.C: Likewise.
37415 * g++.dg/template/qualttp7.C: Likewise.
37416 * g++.dg/template/qualttp8.C: Likewise.
37417 * g++.dg/template/recurse.C: Likewise.
37419 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37421 * g++.dg/opt/dtor1.C: New test.
37423 2002-03-15 Jakub Jelinek <jakub@redhat.com>
37425 * gcc.c-torture/compile/20020315-1.c: New test.
37427 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
37429 * gcc.dg/weak-1.c: Fix scan tests.
37431 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
37433 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
37434 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
37435 cris-*-aout* mmix-*-*.
37436 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
37437 cris-*-aout* mmix-*-*.
37438 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
37439 cris-*-elf* cris-*-aout* and mmix-*-*.
37440 * gcc.dg/20001009-1.c: Ditto.
37441 * gcc.dg/20010912-1.c: Ditto.
37442 * gcc.dg/20020122-4.c: Ditto.
37443 * gcc.dg/inline-2.c: Ditto.
37445 2002-03-14 Jeffrey A Law (law@cygnus.com)
37447 * gcc.c-torture/compile/20020314-1.c: New test.
37449 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
37451 * gcc.c-torture/execute/20020314-1.c: New test.
37453 2002-03-14 Jakub Jelinek <jakub@redhat.com>
37455 * g++.dg/warn/Wunused-1.C: New test.
37457 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
37459 * g++.dg/abi/mangle6.C: New test.
37461 2002-03-13 Jakub Jelinek <jakub@redhat.com>
37463 * gcc.c-torture/compile/20020309-2.c: New test.
37465 * gcc.c-torture/compile/20020312-1.c: New test.
37467 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
37469 * g++.dg/other/access1.C: New test.
37471 2002-03-12 Jakub Jelinek <jakub@redhat.com>
37473 * gcc.c-torture/execute/wchar_t-1.c: New test.
37475 2002-03-12 David Edelsohn <edelsohn@gnu.org>
37477 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
37479 2002-03-12 Roger Sayle <roger@eyesopen.com>
37481 * gcc.dg/20020312-1.c: New test case.
37483 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
37485 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
37487 2002-03-11 Richard Henderson <rth@redhat.com>
37489 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
37490 * g++.old-deja/g++.jason/report.C: Likewise.
37492 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37494 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
37495 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
37497 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37499 * testsuite/g++.dg/overload/pmf1.C: New test.
37501 2002-03-11 Kazu Hirata <kazu@hxi.com>
37503 * gcc.c-torture/execute/20020307-1.c: Use long.
37505 2002-03-11 Jakub Jelinek <jakub@redhat.com>
37507 PR optimization/5844
37508 * gcc.dg/20020310-1.c: New test.
37510 2002-03-09 Michael Meissner <meissner@redhat.com>
37512 * gcc.c-torture/execute/memcpy-2.c: New test.
37513 * gcc.c-torture/execute/memset-1.c: New test.
37514 * gcc.c-torture/execute/strlen-1.c: New test.
37515 * gcc.c-torture/execute/strcmp-1.c: New test.
37516 * gcc.c-torture/execute/strncmp-1.c: New test.
37518 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
37520 * gcc.dg/ppc-ldstruct.c: New test.
37522 2002-03-09 Jakub Jelinek <jakub@redhat.com>
37524 * gcc.c-torture/execute/va-arg-22.c: New test.
37526 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37528 * gcc.c-torture/compile/20020309-1.c: New test.
37530 2002-03-08 Jakub Jelinek <jakub@redhat.com>
37532 * gcc.c-torture/execute/20020307-2.c: New test.
37534 2002-03-07 Jeffrey A Law (law@redhat.com)
37536 * g77.f-torture/compile/20020307-1.f: New test.
37538 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
37540 * gcc.dg/unordered-1.c: New test.
37542 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
37544 * gcc.c-torture/execute/20020307-1.c: New test.
37546 2002-03-05 Jakub Jelinek <jakub@redhat.com>
37548 * gcc.dg/20020304-1.c: New test.
37550 * gcc.c-torture/compile/20020304-2.c: New test.
37552 2002-03-04 Zack Weinberg <zack@codesourcery.com>
37554 * gcc.c-torture/compile/20020304-1.c: New test case
37557 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
37559 * gcc.dg/20020103-1.c: Add other -D ppc variants.
37561 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
37563 * g++.dg/other/classkey1.C: New test.
37565 2002-03-01 Richard Henderson <rth@redhat.com>
37567 * gcc.c-torture/compile/981223-1.x: New.
37568 * gcc.c-torture/compile/920625-1.x: New.
37570 2002-02-28 Richard Henderson <rth@redhat.com>
37572 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
37574 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
37576 * gcc.c-torture/execute/20020227-1.c: New test.
37578 2002-02-27 Mark Mitchell <mark@codesourcery.com>
37580 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
37582 * g++.old-deja/g++.oliva/partord1.C: Likewise.
37583 * g++.old-deja.g++.other/defarg1.C: Likewise.
37584 * g++.old-deja/g++.pt/calls2.C: Likewise.
37585 * g++.old-deja/g++.pt/crash20.C: Likewise.
37586 * g++.old-deja/g++.pt/crash30.C: Likewise.
37587 * g++.old-deja/g++.pt/crash36.C: Likewise.
37588 * g++.old-deja/g++.pt/crash6.C: Likewise.
37589 * g++.old-deja/g++.pt/defarg13.C: Likewise.
37590 * g++.old-deja/g++.pt/derived3.C: Likewise.
37591 * g++.old-deja/g++.pt/error1.C: Likewise.
37592 * g++.old-deja/g++.pt/friend21.C: Likewise.
37593 * g++.old-deja/g++.pt/friend23.C: Likewise.
37594 * g++.old-deja/g++.pt/infinite1.C: Likewise.
37595 * g++.old-deja/g++.robertl/eb128.C: Likewise.
37597 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
37599 * gcc.c-torture/execute/20020225-2.c: New test.
37601 2002-02-27 Zack Weinberg <zack@codesourcery.com>
37603 * gcc.c-torture/execute/920730-1t.c,
37604 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
37605 Delete test cases, only relevant to -traditional.
37607 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
37609 * gcc.dg/cpp/undef1.c: Remove.
37610 * gcc.dg/cpp/directiv.c: Update.
37611 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
37613 2002-02-27 Michael Meissner <meissner@redhat.com>
37615 * gcc.c-torture/execute/20020226-1.c: New test.
37617 2002-02-26 Jakub Jelinek <jakub@redhat.com>
37619 * g++.dg/debug/debug4.C: New test.
37621 * gcc.dg/ia64-visibility-1.c: New test.
37623 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
37625 * gcc.dg/debug/20020224-1.c: New.
37627 2002-02-25 Kazu Hirata <kazu@hxi.com>
37629 * gcc.c-torture/execute/960416-1.x: New.
37630 * gcc.c-torture/execute/divconst-3.x: Likewise.
37632 2002-02-25 Jakub Jelinek <jakub@redhat.com>
37634 * gcc.dg/20020224-1.c: New test.
37636 2002-02-25 Alan Modra <amodra@bigpond.net.au>
37638 * gcc.c-torture/execute/20020225-1.c: New.
37640 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
37642 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
37644 2002-02-23 Jakub Jelinek <jakub@redhat.com>
37646 * gcc.dg/20020222-1.c: New test.
37648 2002-02-22 Jakub Jelinek <jakub@redhat.com>
37650 * g++.dg/opt/anonunion1.C: New test.
37652 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
37654 * g++.dg/template/qualttp19.C: New test.
37655 * g++.dg/template/qualttp20.C: New test.
37656 * g++.old-deja/g++.jason/report.C: Adjust expected errors
37657 * g++.old-deja/g++.other/qual1.C: Likewise.
37659 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
37661 * gcc.dg/attr-alwaysinline.c: New.
37663 2002-02-21 Jakub Jelinek <jakub@redhat.com>
37665 * gcc.dg/20020220-1.c: New test.
37667 * gcc.dg/20020220-2.c: New test.
37669 * g++.dg/opt/mmx1.C: New test.
37671 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
37673 * gcc.c-torture/compile/20020110.c: New test.
37675 2002-02-20 Jakub Jelinek <jakub@redhat.com>
37677 * gcc.c-torture/execute/20020219-1.c: New test.
37679 * gcc.dg/20020219-1.c: New test.
37681 * gcc.dg/noncompile/20020220-1.c: New test.
37683 * g++.dg/opt/ptrintsum1.C: New test.
37685 * gcc.dg/debug/20020220-1.c: New test.
37687 2002-02-17 Jakub Jelinek <jakub@redhat.com>
37689 * gcc.c-torture/execute/20020216-1.c: New test.
37691 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37693 * gcc.dg/decl-1.c: Update, new test.
37695 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
37697 * g++.dg/abi/bitfield1.C: New test.
37698 * g++.dg/abi/bitfield2.C: New test.
37700 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
37702 * gcc.dg/attr-nest.c: New test.
37704 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
37706 * gcc.c-torture/execute/20020215-1.c: New test.
37708 2002-02-14 Jakub Jelinek <jakub@redhat.com>
37710 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
37711 * g++.dg/debug/debug.exp: New.
37712 * g++.dg/debug/trivial.C: New.
37713 * g++.dg/debug/debug1.C: Moved...
37714 * g++.dg/other/debug1.C: ...from here.
37715 * g++.dg/debug/debug2.C: Moved...
37716 * g++.dg/other/debug2.C: ...from here.
37717 * g++.dg/debug/debug3.C: Moved...
37718 * g++.dg/other/debug3.C: ...from here.
37720 * gcc.dg/noncompile/20020213-1.c: New test.
37722 2002-02-13 Jakub Jelinek <jakub@redhat.com>
37724 * g++.dg/other/debug3.C: New test.
37726 * gcc.c-torture/execute/20020213-1.c: New test.
37728 2002-02-13 Richard Smith <richard@ex-parrot.com>
37730 * g++.old-deja/g++.other/thunk1.C: New test.
37732 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
37734 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
37736 2002-02-13 Stan Shebs <shebs@apple.com>
37738 * gcc.dg/altivec-3.c: New.
37740 2002-02-12 Jakub Jelinek <jakub@redhat.com>
37742 * gcc.dg/Wunreachable-1.c: New test.
37743 * gcc.dg/Wunreachable-2.c: New test.
37745 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
37747 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
37749 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
37751 * gcc.dg/decl-1.c: New test.
37753 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
37755 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
37757 2002-02-10 Kazu Hirata <kazu@hxi.com>
37759 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
37760 * gcc.c-torture/compile/980506-1.x: Likewise.
37762 2002-02-10 Kazu Hirata <kazu@hxi.com>
37764 * gcc.dg/20020210-1.c: New.
37766 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
37768 * g77.f-torture/execute/947.f: New regression test
37769 for PR fortran/947.
37771 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
37773 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
37774 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
37776 2002-02-08 Richard Henderson <rth@redhat.com>
37778 * gcc.c-torture/compile/labels-3.c: New.
37780 2002-02-08 Jakub Jelinek <jakub@redhat.com>
37782 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
37783 expression statements work instead.
37784 * gcc.dg/noncompile/20020207-1.c: New test.
37786 2002-02-07 Richard Henderson <rth@redhat.com>
37788 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
37790 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37792 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
37794 * lib/g77-dg.exp: Trim g77 error messages so that they are
37795 recognized by dg.exp.
37797 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37800 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
37802 2002-02-07 Richard Henderson <rth@redhat.com>
37804 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
37805 to be sufficiently aligned for integers.
37807 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
37809 * g++.dg/template/friend4.C: New test.
37811 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37814 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
37817 2002-02-07 Richard Henderson <rth@redhat.com>
37819 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
37820 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
37821 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
37822 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
37824 2002-02-06 Richard Henderson <rth@redhat.com>
37826 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
37828 2002-02-06 Janis Johnson <janis187@us.ibm.com>
37830 * gcc.dg/20020206-1.c: New test.
37832 2002-02-06 Jakub Jelinek <jakub@redhat.com>
37834 * gcc.c-torture/execute/20020206-1.c: New test.
37836 * gcc.c-torture/execute/20020206-2.c: New test.
37838 PR optimization/5429:
37839 * gcc.c-torture/compile/20020206-1.c: New test.
37841 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
37843 * g++.dg/ext/align1.C: Do not use an explicit alignment value
37844 as certain file formats cannot support particularly large
37847 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
37848 and do not expect to be able to link the executable.
37850 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
37851 fail because the COFF format does not support the weak attribute.
37853 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
37855 * g77.dg/pr5473.f: New test
37857 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
37859 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
37860 Fix testcase accordingly.
37862 2002-02-04 Richard Henderson <rth@redhat.com>
37864 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
37865 (buf): Change to be an array of pointers, not ints.
37867 2002-02-04 Jakub Jelinek <jakub@redhat.com>
37869 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
37870 before all tests. Move warning one line above to match where it
37872 * gcc.dg/Wswitch-2.c: New test.
37873 * g++.dg/warn/Wswitch-1.C: New test.
37874 * g++.dg/warn/Wswitch-2.C: New test.
37876 2002-02-04 Richard Henderson <rth@redhat.com>
37878 * g++.dg/abi/offsetof.C: Fix size comparison.
37880 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
37882 * gcc.dg/cast-qual-2.c: New test.
37884 2002-02-04 Jakub Jelinek <jakub@redhat.com>
37886 * gcc.dg/20020201-4.c: New test.
37888 2002-02-04 Ben Elliston <bje@redhat.com>
37890 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
37891 target_info attribute != 0, in addition to the empty string.
37892 (gcc_target_compile): Likewise.
37894 2002-02-03 Andrew Cagney <ac131313@redhat.com>
37896 * gcc.dg/Wswitch.c: New test.
37897 PR gcc/4475. PR gcc/3780.
37899 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
37901 * g77.f-torture/execute/5122.f: New test for regressions
37902 against PR fortran/5122.
37904 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
37906 * g77.f-torture/compile/pr3743.f: Delete
37907 * g77.dg/pr3743-1.f: New test.
37908 * g77.dg/pr3743-2.f: New test.
37909 * g77.dg/pr3743-3.f: New test.
37910 * g77.dg/pr3743-4.f: New test.
37912 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
37914 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
37916 2002-02-02 Richard Henderson <rth@redhat.com>
37918 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
37919 * gcc.c-torture/execute/bf64-1.c: Likewise.
37921 2002-02-02 Jakub Jelinek <jakub@redhat.com>
37923 * gcc.dg/20020201-2.c: New test.
37925 * gcc.dg/20020201-3.c: New test.
37927 * gcc.c-torture/execute/bitfld-2.c: New test.
37929 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
37931 * gcc.dg/bitfld-1.c: Update.
37932 * gcc.dg/bitfld-2.c: Update.
37933 * gcc.c-torture/execute/bitfld-1.x: New.
37935 2002-02-02 Jakub Jelinek <jakub@redhat.com>
37937 * gcc.c-torture/execute/20020201-1.c: New test.
37939 2002-02-01 Janis Johnson <janis187@us.ibm.com>
37942 * gcc.dg/20020201-1.c: New test.
37944 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
37947 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
37948 * g77.f-torture/compile/pr3743.x: Remove
37950 2002-01-31 Tom Rix <trix@redhat.com>
37952 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
37954 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
37956 * gcc.dg/noncompile/20020130-1.c: New test.
37958 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
37960 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
37962 2002-01-29 Richard Henderson <rth@redhat.com>
37964 * gcc.c-torture/execute/991118-1.c: Cast various constants back
37966 * gcc.c-torture/execute/bf64-1.c: Likewise.
37968 2002-01-29 Jakub Jelinek <jakub@redhat.com>
37970 * gcc.c-torture/execute/20020129-1.c: New test.
37972 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
37974 * gcc.c-torture/compile/20000224-1.c: Update.
37975 * gcc.c-torture/execute/bitfld-1.c: New tests.
37976 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
37977 * gcc.dg/uninit-A.c: Update.
37979 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
37981 * g++.dg/template/ctor1.C: Add instantiation.
37983 2002-01-28 Paul Koning <pkoning@equallogic.com>
37985 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
37986 argument to __builtin_prefetch to be const ptr.
37988 2002-01-28 Jakub Jelinek <jakub@redhat.com>
37990 * gcc.c-torture/compile/20020120-1.c: New test.
37992 2002-01-27 Kazu Hirata <kazu@hxi.com>
37994 * gcc.c-torture/execute/20020127-1.c: New test.
37996 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
37998 * g77.dg/f77-edit-i-in.f: New test
37999 * g77.dg/f77-edit-i-out.f: New test
38001 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
38003 * gcc.dg/debug/debug.exp: New file.
38004 * gcc.dg/debug/trivial.c: New file.
38005 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
38006 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
38007 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
38008 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
38009 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
38010 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
38011 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
38012 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
38013 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
38014 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
38015 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
38016 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
38017 * gcc.dg/20000503-1.c: Removed.
38018 * gcc.dg/20010207-1.c: Removed.
38019 * gcc.dg/20011223-1.c: Removed.
38020 * gcc.dg/20020104-2.c: Removed.
38021 * gcc.dg/debug-1.c: Removed.
38022 * gcc.dg/debug-2.c: Removed.
38023 * gcc.dg/debug-3.c: Removed.
38024 * gcc.dg/debug-4.c: Removed.
38025 * gcc.dg/debug-5.c: Removed.
38026 * gcc.dg/debug-6.c: Removed.
38027 * gcc.dg/dwarf2-1.c: Removed.
38028 * gcc.dg/dwarf2-2.c: Removed.
38030 2002-01-25 Jakub Jelinek <jakub@redhat.com>
38032 * g++.old-deja/g++.other/eh5.C: New test.
38033 * g++.old-deja/g++.other/sibcall2.C: New test.
38034 * g++.old-deja/g++.other/array9.C: New test.
38035 * g++.old-deja/g++.other/typename2.C: New test.
38036 * g++.old-deja/g++.other/crash60.C: New test.
38037 * g++.old-deja/g++.other/conv9.C: New test.
38038 * g++.old-deja/g++.other/mangle10.C: New test.
38039 * g++.old-deja/g++.other/unchanging1.C: New test.
38040 * g++.old-deja/g++.other/exprstmt1.C: New test.
38041 * g++.old-deja/g++.other/inline23.C: New test.
38042 * g++.old-deja/g++.eh/ia64-1.C: New test.
38043 * g++.old-deja/g++.other/dwarf2-1.C: New test.
38044 * g++.old-deja/g++.other/reload1.C: New test.
38045 * g++.old-deja/g++.other/static20.C: New test.
38046 * g++.old-deja/g++.other/local-alloc1.C: New test.
38047 * g++.old-deja/g++.other/conv8.C: New test.
38048 * g++.old-deja/g++.other/stmtexpr2.C: New test.
38049 * g++.old-deja/g++.other/storeexpr1.C: New test.
38050 * g++.old-deja/g++.other/storeexpr2.C: New test.
38051 * g++.dg/eh/template2.C: New test.
38052 * g++.dg/warn/weak1.C: New test.
38054 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
38056 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
38057 Remove first, non-varying, argument.
38059 2002-01-23 Richard Henderson <rth@redhat.com>
38061 * gcc.dg/inline-2.c: New.
38063 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
38064 Add optional target arg. Check number of arguments.
38065 (scan-assembler-not, scan-assembler-dem): Likewise.
38066 (scan-assembler-dem-not): Likewise.
38068 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38070 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
38072 * g++.old-deja/g++.brendan/parse3.C,
38073 g++.old-deja/g++.other/crash26.C,
38074 g++.old-deja/g++.other/crash28.C,
38075 g++.old-deja/g++.other/crash29.C,
38076 g++.old-deja/g++.other/crash30.C,
38077 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
38079 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
38081 * gcc.dg/20020115-1.c: New.
38083 2002-01-23 Bob Wilson <bob.wilson@acm.org>
38085 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
38087 2002-01-23 Janis Johnson <janis187@us.ibm.com>
38089 * gcc.dg/20020122-3.c: New.
38091 2002-01-23 Jakub Jelinek <jakub@redhat.com>
38093 * g++.dg/other/gc1.C: New test.
38095 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38097 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38099 2002-01-22 Richard Henderson <rth@redhat.com>
38101 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
38103 2002-01-22 Richard Henderson <rth@redhat.com>
38105 * gcc.dg/20020122-4.c: New.
38107 2002-01-22 H.J. Lu <hjl@gnu.org>
38109 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
38111 * gcc.dg/special/ecos.exp: Likewise.
38112 * lib/g++-dg.exp: Likewise.
38113 * lib/g77-dg.exp: Likewise.
38114 * lib/gcc-dg.exp : Likewise.
38115 * lib/mike-g++.exp: Likewise.
38116 * lib/mike-g77.exp: Likewise.
38117 * lib/mike-gcc.exp: Likewise.
38118 * lib/objc-dg.exp: Likewise.
38120 2002-01-22 Janis Johnson <janis187@us.ibm.com>
38123 * gcc.dg/20020122-2.c: New test.
38125 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
38127 * gcc.dg/20020122-1.c: New test.
38129 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
38131 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
38133 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
38135 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
38137 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38139 * gcc.c-torture/compile/20020121-1.c: New test.
38141 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
38143 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
38146 2002-01-21 Jakub Jelinek <jakub@redhat.com>
38148 * gcc.dg/20020218-1.c: New test.
38150 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
38152 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
38154 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
38155 "At global scope" warning
38156 * g++.dg/ext/align1.C: Change cygwin test for alignment
38157 from db-bogus to dg-warning
38159 2002-01-21 Zack Weinberg <zack@codesourcery.com>
38161 * g77.f-torture/compile/cpp2.F: New test.
38163 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
38165 * g++.dg/template/access1.C: New test.
38167 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
38169 * gcc.dg/20020118-1.c: New.
38171 2002-01-18 Kazu Hirata <kazu@hxi.com>
38173 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
38175 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38177 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
38178 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
38179 alignment warnings.
38181 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38183 * gcc.misc-tests/i386-prefetch.exp: Save and restore
38184 torture_with_loops and torture_without_loops
38186 2002-01-17 Jakub Jelinek <jakub@redhat.com>
38188 * gcc.c-torture/compile/20020116-1.c: New test.
38190 2002-01-16 Jakub Jelinek <jakub@redhat.com>
38192 * gcc.dg/20020116-2.c: New test.
38194 * gcc.dg/ultrasp4.c: New test.
38196 * gcc.dg/20020116-1.c: New test.
38198 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
38200 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
38203 2002-01-15 Janis Johnson <janis187@us.ibm.com>
38205 * gcc.misc-tests/i386-prefetch.exp: New.
38206 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
38207 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
38208 * gcc.misc-tests/i386-pf-none-1.c: New test.
38209 * gcc.misc-tests/i386-pf-sse-1.c: New test.
38211 2002-01-15 Jakub Jelinek <jakub@redhat.com>
38213 * gcc.dg/gnu89-init-1.c: Add new tests.
38215 2002-01-15 Andreas Jaeger <aj@suse.de>
38217 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
38218 * gcc.dg/i386-mmx-2.c: Likewise.
38219 * gcc.dg/i386-sse-1.c: Likewise.
38220 * gcc.dg/i386-sse-2.c: Likewise.
38221 * gcc.dg/i386-sse-3.c: Likewise.
38223 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
38225 * g77.f-torture/execute/intrinsic-unix-bessel.f:
38226 Uncomment additional cases that now pass.
38228 2002-01-11 Richard Henderson <rth@redhat.com>
38230 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
38231 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
38233 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
38235 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
38237 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
38239 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
38240 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
38242 2002-01-10 Dale Johannesen <dalej@apple.com>
38244 * gcc.c-torture/execute/loop-11.c: New.
38246 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
38248 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
38249 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
38251 2002-01-09 Richard Henderson <rth@redhat.com>
38253 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
38254 type in which to perform the operation for each size.
38256 2002-01-09 Alan Matsuoka (alanm@redhat.com)
38258 * gcc.c-torture/compile/20020109-2.c: New test.
38260 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
38262 * gcc.c-torture/execute/loop-10.c: New test.
38264 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38266 * gcc.c-torture/compile/20010226-1.c: New test.
38267 * gcc.c-torture/compile/20010227-1.c: New test.
38268 * gcc.c-torture/compile/20010426-1.c: New test.
38269 * gcc.c-torture/compile/20010510-1.c: New test.
38270 * gcc.c-torture/compile/20010605-3.c: New test.
38271 * gcc.c-torture/compile/20010824-1.c: New test.
38272 * gcc.c-torture/execute/20010409-1.c: New test.
38273 * gcc.dg/noncompile/20000901-1.c: New test.
38274 * gcc.dg/20001023-1.c: New test.
38275 * gcc.dg/20001101-1.c: New test.
38276 * gcc.dg/20001102-1.c: New test.
38277 * gcc.dg/20010207-1.c: New test.
38278 * gcc.dg/20010405-1.c: New test.
38279 * gcc.dg/20010822-1.c: New test.
38280 * gcc.dg/20011107-1.c: New test.
38282 2002-01-09 Jeffrey A Law (law@redhat.com)
38284 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
38286 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
38287 execution failure on PA targets.
38289 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38291 * gcc.c-torture/compile/20020109-1.c: New test.
38293 2002-01-08 Kazu Hirata <kazu@hxi.com>
38295 * gcc.c-torture/execute/20020108-1.c: New test.
38297 2002-01-08 Jakub Jelinek <jakub@redhat.com>
38299 * gcc.dg/20020108-1.c: New test.
38301 2002-01-08 H.J. Lu <hjl@gnu.org>
38303 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
38306 2002-01-08 Geoff Keating <geoffk@redhat.com>
38308 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
38311 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
38313 * gcc.dg/altivec-4.c: Test altivec predicates.
38315 2002-01-07 Jakub Jelinek <jakub@redhat.com>
38317 * gcc.c-torture/execute/20020107-1.c: New test.
38319 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
38322 * gcc.c-torture/compile/20020106-1.c: New test.
38324 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
38326 * gcc.c-torture/execute/nestfunc-4.c: New test.
38328 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38330 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
38331 extra triple that slipped in.
38332 * g++.old-deja/g++.abi/align.C: Likewise.
38333 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38335 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38337 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
38338 * g++.old-deja/g++.abi/align.C: Likewise.
38339 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38341 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
38343 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
38346 2002-01-04 Jakub Jelinek <jakub@redhat.com>
38348 * gcc.dg/20020104-1.c: New test.
38350 * gcc.dg/20020104-2.c: New test.
38352 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
38354 * gcc.dg/20020103-1.c: Fix typo in target selector.
38356 2002-01-03 Richard Henderson <rth@redhat.com>
38358 * gcc.dg/20020103-1.c: New.
38360 2002-01-03 Kazu Hirata <kazu@hxi.com>
38362 * gcc.c-torture/execute/20020103-1.c: New test.
38364 2002-01-03 Jakub Jelinek <jakub@redhat.com>
38366 * g++.dg/other/debug2.C: New test.
38368 * gcc.c-torture/compile/20020103-1.c: New test.
38370 2002-01-02 Jakub Jelinek <jakub@redhat.com>
38372 * gcc.dg/gnu89-init-1.c: Added new tests.
38374 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38376 * g++.dg/template/friend2.C: Remove as patch is reverted.
38378 * g++.dg/warn/oldcast1.C: New test.
38380 * g++.dg/template/ptrmem1.C: New test.
38381 * g++.dg/template/ptrmem2.C: New test.
38383 * g++.dg/template/ntp.C: New test.
38385 * g++.dg/other/component1.C: New test.
38387 * g++.dg/template/ttp3.C: New test.
38389 * g++.dg/template/friend2.C: New test.
38390 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
38392 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38394 * g++.dg/other/ptrmem1.C: New test.
38395 * g++.dg/other/ptrmem2.C: New test.
38397 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38399 * g++.dg/template/ctor1.C: New test.
38401 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38403 * g++.dg/template/friend2.C: New test.
38405 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
38407 * gcc.dg/mmix-1.c: New test.
38409 2001-12-31 Richard Henderson <rth@redhat.com>
38411 * gcc.dg/asm-5.c: New.
38413 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
38415 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
38416 in namespace __gnu_cxx
38418 2001-12-30 Richard Henderson <rth@redhat.com>
38420 * gcc.dg/debug-6.c: New.
38422 2001-12-30 Jakub Jelinek <jakub@redhat.com>
38424 * gcc.c-torture/compile/20011229-2.c: New test.
38426 2001-12-29 Jakub Jelinek <jakub@redhat.com>
38428 * gcc.dg/debug-3.c: New test.
38429 * gcc.dg/debug-4.c: New test.
38430 * gcc.dg/debug-5.c: New test.
38432 2001-12-29 Richard Henderson <rth@redhat.com>
38434 * g++.dg/eh/loop1.C: New.
38436 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38438 * g++.dg/template/crash1.C: New test.
38440 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38442 * g++.dg/other/const1.C: New test.
38444 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38446 * gcc.c-torture/compile/20011229-1.c: New test.
38448 2001-12-28 Stan Shebs <shebs@apple.com>
38450 * lib/objc-torture.exp: Resync with c-torture.exp.
38451 * lib/objc.exp: Load standard libraries.
38453 2001-12-28 Jakub Jelinek <jakub@redhat.com>
38455 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
38458 2001-12-27 Roger Sayle <roger@eyesopen.com>
38460 * gcc.c-torture/execute/string-opt-16.c: New testcase.
38462 2001-12-27 Richard Henderson <rth@redhat.com>
38464 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
38466 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
38468 * g++.dg/eh/ctor1.C: New test.
38469 * g++.dg/other/error2.C: New test.
38471 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
38473 * g++.dg/other/init2.C: New test.
38475 2001-12-24 Richard Henderson <rth@redhat.com>
38477 * gcc.dg/20011223-1.c: New.
38478 * gcc.dg/inline-1.c: New.
38480 2001-12-23 Richard Henderson <rth@redhat.com>
38482 * gcc.dg/asm-4.c: Test operand modifiers.
38484 2001-12-23 Richard Henderson <rth@redhat.com>
38486 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
38488 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
38490 * gcc.c-torture/execute/20011223-1.c: New test.
38492 2001-12-21 Richard Henderson <rth@redhat.com>
38494 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
38495 re-enables the warning.
38497 2001-12-21 Richard Henderson <rth@redhat.com>
38499 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
38501 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38503 * gcc.c-torture/compile/20011218-1.c: New test.
38505 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
38507 * gcc.misc-test/arm-isr.exp: New file. Control running of the
38509 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
38510 epilogue generation for ARM ISR routines.
38512 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38514 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
38515 * gcc.dg/format/c90-printf-3.c: Likewise.
38516 * gcc.dg/format/c99-printf-3.c: Likewise.
38517 * gcc.dg/format/ext-1.c: Likewise.
38518 * gcc.dg/format/ext-6.c: Likewise.
38519 * gcc.dg/format/format.h: Prototype unlocked stdio.
38521 2001-12-20 Richard Henderson <rth@redhat.com>
38523 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
38525 (malloc): Correct allocation logic. Abort if we fill up the
38526 arena before initialization complete.
38527 (realloc): Correct allocation logic.
38529 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38531 * gcc.c-torture/compile/20011219-2.c: New test.
38533 * gcc.c-torture/execute/20011219-1.c: New test.
38535 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
38537 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
38538 target does not support weak symbols.
38540 2001-12-19 Jakub Jelinek <jakub@redhat.com>
38542 * gcc.c-torture/compile/20011219-1.c: New test.
38544 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
38546 * g++.dg/other/error1.C: New test.
38548 2001-12-17 Jeffrey A Law (law@redhat.com)
38550 * gcc.c-torture/execute/20011217-1.c: New test.
38552 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
38554 * objc.dg/special/: New directory.
38555 * objc.dg/special/special.exp: New file.
38556 * objc.dg/special/unclaimed-category-1.h: New file.
38557 * objc.dg/special/unclaimed-category-1a.m: New file.
38558 * objc.dg/special/unclaimed-category-1.m: New file.
38560 2001-12-17 Andreas Jaeger <aj@suse.de>
38562 * gcc.c-torture/compile/20011217-2.c: New test.
38564 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
38566 * gcc.c-torture/compile/20011217-1.c: New test.
38568 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
38570 * testsuite/gcc.dg/20011214-1.c: New.
38572 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
38574 * gcc.dg/altivec-4.c: New.
38576 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
38578 * gcc.dg/20011113-1.c: New test.
38580 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
38582 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
38583 std::__malloc_alloc_template<0> and
38584 std::__default_alloc_template<false, 0>.
38586 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
38588 * objc/execute/bf-21.m: New test.
38589 * objc/execute/enumeration-1.m: New test.
38590 * objc/execute/enumeration-2.m: New test.
38592 2001-12-12 Jakub Jelinek <jakub@redhat.com>
38594 * gcc.dg/gnu89-init-1.c: New test.
38596 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
38598 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
38599 * g++.old-deja/g++.jason/2371.C: Likewise.
38600 * g++.old-deja/g++.jason/template33.C: Likewise.
38601 * g++.old-deja/g++.jason/template34.C: Likewise.
38602 * g++.old-deja/g++.jason/template36.C: Likewise.
38603 * g++.old-deja/g++.oliva/typename1.C: Likewise.
38604 * g++.old-deja/g++.oliva/typename2.C: Likewise.
38605 * g++.old-deja/g++.other/typename1.C: Likewise.
38606 * g++.old-deja/g++.pt/inherit2.C: Likewise.
38607 * g++.old-deja/g++.pt/nontype5.C: Likewise.
38608 * g++.old-deja/g++.pt/typename11.C: Likewise.
38609 * g++.old-deja/g++.pt/typename14.C: Likewise.
38610 * g++.old-deja/g++.pt/typename16.C: Likewise.
38611 * g++.old-deja/g++.pt/typename3.C: Likewise.
38612 * g++.old-deja/g++.pt/typename4.C: Likewise.
38613 * g++.old-deja/g++.pt/typename5.C: Likewise.
38614 * g++.old-deja/g++.pt/typename7.C: Likewise.
38615 * g++.old-deja/g++.robertl/eb9.C: Likewise.
38617 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
38619 * g++.dg/other/linkage1.C: New test.
38620 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
38623 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
38625 * gcc.dg/concat.c: New test.
38627 2001-12-11 Stan Shebs <shebs@apple.com>
38629 * objc/compile: New test directory.
38630 * objc/compile/compile.exp: New expect script.
38631 * objc/compile/20011211-1.m: New compile test.
38633 2001-12-11 Jason Merrill <jason@redhat.com>
38635 * lib/prune.exp (prune_gcc_output): Also handle "In member
38636 function". So many permutations...
38638 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
38640 * g++.dg/template/typedef1.C: New test.
38642 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
38644 * g++.dg/other/copy1.C: New test.
38646 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
38648 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
38650 * gcc.dg/builtin-choose-expr.c: New.
38652 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
38654 * gcc.dg/altivec-2.c: New.
38656 2001-12-07 Richard Henderson <rth@redhat.com>
38658 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
38660 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
38662 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
38665 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38667 * g++-old.deja/g++.robertl/eb101.C: Deleted.
38669 2001-12-06 Janis Johnson <janis187@us.ibm.com>
38671 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
38672 variable argument list.
38674 2001-12-06 Zack Weinberg <zack@codesourcery.com>
38676 * gcc.c-torture/execute/memcheck: Delete entire directory.
38677 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
38678 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
38680 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
38682 * gcc.dg/Wshadow-1.c: New test.
38684 2001-12-05 Jakub Jelinek <jakub@redhat.com>
38686 * gcc.c-torture/compile/20011130-1.c: New test.
38688 * gcc.dg/noncompile/20011025-1.c: New test.
38690 * g++.dg/other/anon-union.C: New test.
38692 * gcc.c-torture/execute/20011024-1.c: New test.
38694 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
38696 * gcc.c-torture/execute/20000722-1.x,
38697 gcc.c-torture/execute/20010123-1.x: Remove.
38698 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
38699 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
38700 gcc.dg/c99-complit-2.c: New tests.
38702 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
38704 * g++.dg/inherit/base1.C: New test.
38706 2001-12-04 Jakub Jelinek <jakub@redhat.com>
38708 * g++.dg/other/stdarg1.C: New test.
38710 * gcc.c-torture/compile/20011130-2.c: New test.
38712 2001-12-03 Janis Johnson <janis187@us.ibm.com>
38714 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
38715 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
38716 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
38717 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
38718 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
38719 * gcc.dg/builtin-prefetch-1.c: New test.
38721 2001-12-03 Jakub Jelinek <jakub@redhat.com>
38723 * gcc.dg/20011130-1.c: New test.
38725 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
38727 * g++.dg/other/scope1.C: New test.
38728 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
38730 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
38732 * gcc.dg/vla-init-1.c: New test.
38734 2001-12-01 Geoff Keating <geoffk@redhat.com>
38736 * gcc.c-torture/compile/structs.c: New testcase from GDB.
38738 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
38740 * objc.dg/alias.m: Update.
38741 * objc.dg/class-1.m: Update.
38742 * objc.dg/const-str-1.m: Update.
38743 * objc.dg/fwd-proto-1.m: Update.
38744 * objc.dg/id-1.m: Update.
38745 * objc.dg/super-class-1.m: Update.
38747 2001-11-29 Mark Mitchell <mark@codesourcery.com>
38749 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
38752 2001-11-28 Jeffrey A Law (law@cygnus.com)
38754 * gcc.c-torture/execute/20011128-1.c: New test.
38756 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
38758 * gcc.dg/20011127-1.c: New test.
38760 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
38762 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
38763 from Austin Group draft 7.
38764 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
38765 scanf format arguments.
38766 * gcc.dg/format/no-exargs-2.c: New test.
38768 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
38770 * g++.dg/abi/vbase8-4.C: New test.
38772 2001-11-24 Ian Lance Taylor <ian@airs.com>
38774 * gcc.c-torture/execute/20011121-1.c: New test.
38776 2001-11-23 Jeffrey A Law (law@cygnus.com)
38778 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
38780 2001-11-23 Andreas Jaeger <aj@suse.de>
38782 * gcc.dg/cpp/charconst-2.c: New test.
38784 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
38786 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
38787 to the host if it is remote. Let tests specify extra headers
38789 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
38790 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
38791 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
38792 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
38793 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
38794 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
38795 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
38796 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
38797 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
38798 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
38800 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
38802 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
38803 for little endian ARMs.
38805 2001-11-20 Jakub Jelinek <jakub@redhat.com>
38807 * gcc.c-torture/compile/20011119-1.c: New test.
38808 * gcc.c-torture/compile/20011119-2.c: New test.
38810 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
38812 * gcc.dg/altivec-1.c: Fix typo.
38814 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
38816 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
38818 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
38820 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
38822 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
38824 * lib/g77.exp: Don't specify --rpath-link.
38826 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
38827 across all the headers.
38828 * gcc.dg/format/format.exp: For testing on a remote host,
38831 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
38832 * gcc.c-torture/execute/930406-1.c: Likewise.
38833 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38835 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
38837 * gcc.dg/altivec-1.c: New.
38839 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
38841 * gcc.dg/cpp/fpreprocessed.c: New test case.
38843 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
38845 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
38846 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
38847 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
38849 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
38851 * gcc.dg/no-builtin-1.c: New test.
38853 2001-11-16 Jakub Jelinek <jakub@redhat.com>
38855 * gcc.c-torture/execute/20011115-1.c: New test.
38857 2001-11-15 Jakub Jelinek <jakub@redhat.com>
38859 * gcc.c-torture/compile/20011114-2.c: New test.
38860 * gcc.c-torture/compile/20011114-3.c: New test.
38861 * gcc.c-torture/compile/20011114-4.c: New test.
38863 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
38865 * g++.dg/other/init1.C: New test.
38867 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
38869 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
38872 * gcc.c-torture/execute/20011114-1.c: New testcase.
38874 * gcc.c-torture/compile/20010327-1.c: Revert last change.
38875 * gcc.c-torture/compile/20011114-1.c: New test, exactly
38876 like the (before this change) version of 20010327-1.c.
38878 2001-11-14 Roger Sayle <roger@eyesopen.com>
38880 * gcc.c-torture/execute/string-opt-13.c: New testcase.
38882 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
38884 * g++.dg/init/array2.C: New test.
38886 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
38888 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
38890 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
38892 * g++.dg/other/forscope1.C: New test.
38893 * g++.dg/ext/forscope1.C: New test.
38894 * g++.dg/ext/forscope2.C: New test.
38896 2001-11-13 Jakub Jelinek <jakub@redhat.com>
38898 * gcc.c-torture/execute/20011113-1.c: New test.
38900 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
38902 * gcc.c-torture/execute/20011109-2.c: New test.
38904 * gcc.c-torture/execute/20011109-1.c: New test.
38906 2001-11-09 Jakub Jelinek <jakub@redhat.com>
38908 * gcc.c-torture/compile/20011109-1.c: New test.
38910 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
38912 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
38913 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
38914 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
38915 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
38916 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
38917 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
38918 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
38920 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
38922 * g++.dg/warn/Wshadow-1.C: New tests.
38923 * g++.old-deja/g++.mike/for3.C: Update.
38925 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
38927 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
38928 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
38929 XFAILs. Adjust expected error texts.
38930 * gcc.c-torture/compile/20011106-1.c,
38931 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
38932 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
38933 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
38934 gcc.dg/c99-array-lval-5.c: New tests.
38936 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
38938 * gcc.dg/cpp/defined.c: Update.
38940 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
38942 * gcc.c-torture/execute/anon-1.c: New test.
38944 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
38946 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
38947 same size, so no warning should be produced on stormy16.
38949 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
38950 due to oversized array.
38951 * g++.old-deja/g++.mike/ns15.C: Likewise.
38952 * g++.old-deja/g++.pt/crash16.C: Likewise.
38954 2001-11-02 Graham Stott <grahams@redhat.com>
38956 * g++.dgother/debug1.C: Fix typos.
38958 2001-11-01 Jakub Jelinek <jakub@redhat.com>
38960 * g++.dg/other/debug1.C: New test.
38962 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
38964 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
38967 2001-10-30 Jakub Jelinek <jakub@redhat.com>
38969 * gcc.dg/20011029-2.c: New test.
38971 * gcc.c-torture/compile/20011029-1.c: New test.
38973 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
38975 * objc/execute/class_self-1.m: New test.
38976 * objc/execute/class_self-2.m: New test.
38978 2001-10-25 Zack Weinberg <zack@codesourcery.com>
38980 * gcc.misc-tests/msgs.exp: Delete.
38981 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
38982 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
38983 error set to match recent changes.
38985 2001-10-24 Zack Weinberg <zack@codesourcery.com>
38987 * gcc.dg/20011021-1.c: New test.
38989 2001-10-24 Jakub Jelinek <jakub@redhat.com>
38991 * gcc.c-torture/compile/20011023-1.c: New test.
38993 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
38995 * lib/g77.exp: Rewrite based on lib/g++.exp.
38997 2001-10-19 Jakub Jelinek <jakub@redhat.com>
38999 * gcc.c-torture/execute/20011019-1.c: New test.
39001 * gcc.dg/20011018-1.c: New test.
39003 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
39005 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
39007 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
39009 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
39010 * gcc.dg/attr-invalid.c: Likewise.
39012 2001-10-18 Jakub Jelinek <jakub@redhat.com>
39014 * testsuite/gcc.dg/20011015-1.c: New test.
39016 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
39018 * g++.dg/template/unify2.C: New test.
39020 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
39022 * g++.dg/other/exception-specification.C: New test
39024 2001-10-13 Tom Rix <trix@redhat.com>
39026 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
39027 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
39029 2001-10-12 Jakub Jelinek <jakub@redhat.com>
39031 * testsuite/gcc.dg/20011009-1.c: New test.
39033 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
39036 * g++.dg/other/friend1.C: New test.
39038 2001-10-11 Richard Henderson <rth@redhat.com>
39040 * g++.old-deja/g++.other/crash18.C: Add -S to options.
39042 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39044 * gcc.c-torture/compile/20011010-1.c: New.
39046 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
39048 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
39049 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
39050 g77.f-torture/execute/execute.exp,
39051 g77.f-torture/noncompile/noncompile.exp,
39052 gcc.c-torture/compile/compile.exp,
39053 gcc.c-torture/execute/execute.exp,
39054 gcc.c-torture/execute/ieee/ieee.exp,
39055 gcc.c-torture/execute/memcheck/memcheck.exp,
39056 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
39057 objc/execute/execute.exp: Update FSF address.
39059 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
39061 * gcc.dg/cpp/cmdlne-C.c: Update.
39062 * gcc.dg/cpp/cmdlne-C2.c: New.
39064 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39066 * gcc.c-torture/execute/20011008-3.c: New.
39068 2001-10-08 DJ Delorie <dj@redhat.com>
39070 * gcc.dg/20011008-1.c: New.
39071 * gcc.dg/20011008-2.c: New.
39073 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
39075 * gcc.dg/cpp/spacing1.c: Update test.
39077 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39079 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
39080 spelling errors of "separate" as "seperate".
39082 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
39084 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
39085 enough to avoid inlining.
39087 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39089 * lib/g77.exp: set libg2c_dir correctly.
39091 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
39093 * gcc.dg/cpp/macro11.c: New test.
39095 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39097 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
39098 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
39099 gcc.dg/format/multattr-3.c: New tests.
39100 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
39101 tests for format attributes on function pointers being rejected.
39103 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39105 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
39107 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39109 * g++.dg/warn/format1.C: New test.
39111 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
39113 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
39115 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39117 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
39119 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39121 * gcc.dg/cpp/redef2.c: Add test.
39123 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
39125 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
39126 long-standing bug on i686, apparently.
39127 * gcc.c-torture/execute/loop-2c.x: New file.
39128 * gcc.c-torture/execute/loop-2d.x: New file.
39129 * gcc.c-torture/execute/loop-3c.x: New file.
39131 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
39133 * gcc.dg/cpp/20000625-2.c: Correct line number.
39135 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39137 * gcc.dg/cpp/macro10.c: New test.
39138 * gcc.dg/cpp/strify3.c: New test.
39139 * gcc.dg/cpp/spacing1.c: Add tests.
39140 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
39141 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
39143 2001-09-24 DJ Delorie <dj@redhat.com>
39145 * gcc.c-torture/execute/20010924-1.c: New test.
39147 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39149 * testsuite/objc/execute/paste.m: Remove.
39151 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
39153 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
39155 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
39157 * g77.dg/strlen0.f: New test.
39159 2001-09-21 Richard Henderson <rth@redhat.com>
39161 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
39162 * g++.old-deja/g++.abi/vtable2.C: Likewise.
39164 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
39166 Table-driven attributes.
39167 * g++.dg/ext/attrib1.C: New test.
39169 2001-09-20 DJ Delorie <dj@redhat.com>
39171 * gcc.dg/20000926-1.c: Update expected warning messages.
39172 * gcc.dg/array-2.c: Likewise, and test for warnings too.
39173 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
39176 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
39178 * g++.dg/eh/registers1.C: New test case.
39180 2001-09-17 Richard Henderson <rth@redhat.com>
39182 * gcc.dg/array-5.c: Fix VLA decomposition test.
39184 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
39186 * gcc.dg/cpp/line5.c: New testcase.
39188 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
39190 * gcc.dg/cpp/macro9.c: New test.
39192 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
39194 * gcc.c-torture/execute/980223.c: Change type of addr from long
39197 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
39199 * gcc.c-torture/execute/20010915-1.c: New test.
39201 2001-09-14 Janis Johnson <janis187@us.ibm.com>
39203 * g77.dg/bprob: New directory.
39204 * g77.dg/bprob/bprob.exp: New file.
39205 * g77.dg/bprob/bprob-1.f: New test.
39206 * g77.dg/gcov: New directory.
39207 * g77.dg/gcov/gcov.exp: New file.
39208 * g77.dg/gcov/gcov-1.f: New test.
39209 * g77.dg/gcov/gcov-1.x: New file.
39211 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
39213 * gcc.dg/cpp/directiv.c: Update.
39214 * gcc.dg/cpp/undef1.c: Update.
39216 2001-09-12 Jakub Jelinek <jakub@redhat.com>
39218 * gcc.dg/20010912-1.c: New test.
39220 2001-09-11 Janis Johnson <janis187@us.ibm.com>
39222 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
39223 language-independent file in lib.
39224 * lib/gcov.exp: New file.
39226 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
39228 * gcc.c-torture/compile/20010911-1.c: New test.
39230 2001-09-10 Janis Johnson <janis187@us.ibm.com>
39232 * lib/profopt.exp: New, to support profile-directed optimizations.
39233 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
39234 * gcc.misc-tests/bprob-1.c: New test.
39235 * gcc.misc-tests/bprob-2.c: New test.
39237 2001-09-07 Janis Johnson <janis187@us.ibm.com>
39239 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
39240 XFAIL and which kinds of gcov output to verify.
39241 * gcc.misc-tests/gcov-4b.x: New file.
39242 * gcc.misc-tests/gcov-5b.x: New file.
39243 * gcc.misc-tests/gcov-6.x: New file.
39244 * gcc.misc-tests/gcov-7.c: New test.
39245 * gcc.misc-tests/gcov-7.x: New file.
39247 2001-09-06 Janis Johnson <janis187@us.ibm.com>
39249 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
39250 * gcc.misc-tests/gcov-6.c: New test.
39252 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
39255 * g++.dg/abi/vbase1.C: New test.
39257 2001-09-05 Ziemowit Laski <zlaski@apple.com>
39259 * objc.dg/method-2.m: New.
39261 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
39264 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
39265 * g++.dg/init/empty1.C: New test.
39267 2001-09-03 Jakub Jelinek <jakub@redhat.com>
39269 * gcc.c-torture/compile/20010903-1.c: New test.
39271 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
39273 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
39276 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
39278 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
39280 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
39282 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
39284 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
39286 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
39287 for 16-bit 'unsigned int'.
39289 2001-08-29 Kazu Hirata <kazu@hxi.com>
39291 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
39293 2001-08-27 Richard Henderson <rth@redhat.com>
39295 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
39296 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
39298 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
39300 * gcc.dg/asm-names.c (ymain): New.
39302 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
39304 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
39305 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
39306 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
39308 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39310 * gcc.dg/compare5.c: New testcase.
39312 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
39314 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
39315 and "In instantiation".
39317 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
39319 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
39321 2001-08-20 Janis Johnson <janis187@us.ibm.com>
39323 * gcc.misc-tests/gcov.exp: Add support for branch information.
39324 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
39325 * gcc.misc-tests/gcov-4.c: New test.
39326 * gcc.misc-tests/gcov-4b.c: New test.
39327 * gcc.misc-tests/gcov-5b.c: New test.
39329 2001-08-20 Zack Weinberg <zackw@panix.com>
39331 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
39334 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
39336 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
39338 2001-08-19 Jakub Jelinek <jakub@redhat.com>
39340 * g++.dg/eh/template1.C: New test.
39342 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
39344 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
39346 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
39349 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
39351 * lib/g77-dg.exp: Use prune.exp for common procedures
39352 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
39353 * lib/g77.exp: (g77-dg-prune) Remove
39355 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
39357 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
39359 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39361 * g++.dg/template/unify1.C: New test.
39363 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
39365 * g++.dg/abi/empty4.C: New test.
39367 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
39369 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
39371 * g77.f-torture/compile/pr3743.x: Likewise.
39373 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
39375 * g++.dg/other/using-declaration.C: New test.
39377 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39379 * gcc.dg/cpp/tr-sign.c: New testcase.
39381 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39383 * gcc.dg/cpp/19951025-1.c: Revert.
39384 * gcc.dg/cpp/directiv.c: We no longer process directives that
39385 interrupt macro arguments.
39387 2001-08-03 Zack Weinberg <zackw@stanford.edu>
39389 * gcc.dg/bconstp-1.c: New test.
39391 2001-08-03 Richard Henderson <rth@redhat.com>
39393 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
39395 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
39397 * gcc.dg/cpp/19951025-1.c: Update.
39399 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
39401 * g77.dg/ff90-1.f (s): Fix reference of variable z,
39404 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
39407 * g++.old-deja/g++.ns/ns14.C: Remove special options.
39408 * g++.old-deja/g++.other/std1.C: Likewise.
39409 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
39411 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39413 * lib/g77.exp: Load gcc-defs.exp for common procedures
39414 (g77_pass, g77_fail, g77_finish, g77_exit,
39415 ${tool}_check_unsupported_p} Now redundant. Deleted.
39417 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39419 * g77.dg/fbackslash.f
39420 * g77.dg/fcase-preserve.f
39422 * g77.dg/ffixed-line-length-0.f
39423 * g77.dg/ffixed-line-length-132.f
39424 * g77.dg/ffixed-line-length-7.f
39425 * g77.dg/ffixed-line-length-72.f
39426 * g77.dg/ffixed-line-length-none.f
39427 * g77.dg/ffree-form-1.f
39428 * g77.dg/fno-backslash.f
39429 * g77.dg/fno-f90-1.f
39430 * g77.dg/fno-fixed-form-1.f
39431 * g77.dg/fno-onetrip.f
39432 * g77.dg/fno-typeless-boz.f
39433 * g77.dg/fno-underscoring.f
39434 * g77.dg/fno-vxt-1.f
39435 * g77.dg/fonetrip.f
39436 * g77.dg/ftypeless-boz.f
39437 * g77.dg/fugly-assumed.f
39438 * g77.dg/funderscoring.f
39441 2001-08-01 Ziemowit Laski <zlaski@apple.com>
39443 * objc.dg/fwd-proto-1.m: New.
39444 * objc.dg/local-decl-1.m: New.
39445 * objc.dg/naming-1.m: New.
39446 * objc.dg/naming-2.m: New.
39447 * objc.dg/proto-hier-1.m: New.
39449 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
39451 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
39452 largest-type elements to a struct makes its size grow.
39454 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39456 * g++.dg/abi/vthunk1.C: New test.
39458 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39460 * g++.dg/abi/vbase8-22.C: New test.
39462 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39464 * gcc.dg/cpp/macro8.c: New test.
39466 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39468 * g++.dg/abi/vbase8-21.C: New test.
39470 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39472 * g++.dg/abi/vbase8-10.C: New test.
39474 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39476 * lib/g++.exp (g++_set_ld_library_path): Renamed to
39477 ${tool}_set_ld_library_path.
39479 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
39482 2001-07-26 Stan Cox <scox@redhat.com>
39484 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
39485 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
39486 gcc_exit, gcc_check_unsupported_p):
39487 Moved to gcc-deps.exp
39488 * gcc-deps.exp: New file.
39490 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39492 * g++.old-deja/g++.pt/defarg14.C: New test.
39494 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39496 * g++.old-deja/g++.other/lineno5.C: New test.
39498 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39500 * g++.old-deja/g++.pt/crash68.C: New test.
39502 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39504 * g++.old-deja/g++.other/crash42.C: New test.
39506 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39508 * gcc.dg/cpp/extratokens.c: Fix.
39509 * gcc.dg/cpp/skipping2.c: New tests.
39511 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39513 * gcc.c-torture/execute/20010724-1.c: New file.
39514 * gcc.c-torture/execute/20010724-1.x: New file.
39516 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39518 * g++.old-deja/g++.other/cond7.C: New test.
39520 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39522 * g++.old-deja/g++.other/optimize4.C: New test.
39524 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39526 * g++.old-deja/g++.abi/vbase8-5.C: New test.
39528 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
39530 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
39531 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
39532 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
39533 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
39535 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
39536 bug report" message.
39538 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
39539 * g++.dg/ext/instantiate1.C: Move from old-deja.
39541 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
39543 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
39544 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
39545 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
39546 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
39548 2001-07-23 Jeffrey A Law (law@cygnus.com)
39550 * gcc.c-torture/execute/20010723-1.c: New test.
39552 2001-07-23 Ben Elliston <bje@redhat.com>
39554 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
39556 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39558 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
39560 Delete handling of ieee_multilib_flags.
39561 Pass -mieee for alpha*-*-* and sh-*-*.
39562 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
39564 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
39566 Remove old-abi tests.
39567 * g++.old-deja/g++.mike/p11116.C: Remove.
39568 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
39570 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
39572 * g77.f-torture/compile/pr3743.f: New test
39574 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
39576 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
39578 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39580 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
39581 g++.old-deja/g++.pt/static6.C: Likewise.
39582 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
39583 supports weak symbols.
39585 2001-07-18 Andreas Jaeger <aj@suse.de>
39587 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
39590 2001-07-18 Andreas Jaeger <aj@suse.de>
39592 * gcc.dg/iftrap-1.c: Fix target line.
39594 2001-07-17 Richard Henderson <rth@redhat.com>
39596 * gcc.c-torture/execute/20010717-1.c: New.
39598 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
39600 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
39603 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39605 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
39607 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39609 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
39610 UAC_SIGBUS, UAC_NOPRINT definitions.
39612 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
39614 * objc/execute/object_is_class.m: New test.
39615 * objc/execute/object_is_meta_class.m: New test.
39617 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
39619 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
39620 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
39622 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
39624 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
39625 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
39627 2001-07-14 Richard Henderson <rth@redhat.com>
39629 * gcc.dg/iftrap-1.c: New.
39631 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
39633 * g77.f-torture/execute/intrinsic77.f: New test.
39635 2001-07-11 Janis Johnson <janis@us.ibm.com>
39637 * gcc.misc-tests/gcov-3.c: New test.
39639 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39641 * gcc.c-torture/compile/20010711-1.c,
39642 * gcc.c-torture/compile/20010711-2.c: New tests.
39644 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39646 * gcc.c-torture/execute/20010711-1.c: New test.
39648 2001-07-11 Ben Elliston <bje@redhat.com>
39650 * g++.old-deja/g++.other/enum5.C: New test.
39652 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
39654 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
39655 (g++-dg-prune): Call prune_gcc_output.
39656 * prune.exp: New file for prune_gcc_output.
39657 * lib/g++.exp, lib/gcc.exp: Load it.
39659 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
39661 * gcc.c-torture/compile/20010701-1.c,
39662 g++.old-deja/g++.ext/attrib6.C: New tests.
39664 2001-07-06 Jeffrey A Law (law@cygnus.com)
39666 * gcc.c-torture/compile/20010706-1.c: New test.
39668 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
39670 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
39672 2001-06-28 Stan Shebs <shebs@apple.com>
39674 * gcc.dg/pragma-darwin.c: New test.
39676 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39678 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
39679 Solaris 2.[678] system.
39681 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
39683 * gcc.dg/20010622-1.c: New test.
39685 2001-06-18 Stan Shebs <shebs@apple.com>
39687 * objc.dg: New directory.
39688 * objc.dg/dg.exp: New file.
39689 * objc.dg/alias.m: New.
39690 * objc.dg/class-1.m: New.
39691 * objc.dg/class-2.m: New.
39692 * objc.dg/const-str-1.m: New.
39693 * objc.dg/const-str-2.m: New.
39694 * objc.dg/id-1.m: New.
39695 * objc.dg/method-1.m: New.
39696 * objc.dg/super-class-1.m: New.
39697 * lib/objc-dg.exp: New file.
39699 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
39701 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
39704 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
39706 * g++.old-deja/g++.abi/vbase8-9.C: New test.
39708 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39710 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
39713 2001-06-12 Richard Henderson <rth@redhat.com>
39715 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
39717 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
39719 * g++.old-deja/g++.abi/vbase5.C: New test.
39720 * g++.old-deja/g++.abi/vbase6.C: New test.
39721 * g++.old-deja/g++.abi/vbase7.C: New test.
39723 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39725 * gcc.c-torture/compile/20010610-1.c: New test.
39727 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
39729 * g++.old-deja/g++.abi/vbase4.C: New test.
39731 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39733 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
39734 support %f for HC11/HC12 targets.
39735 * gcc.c-torture/execute/930513-1.x: New file, likewise.
39736 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
39737 on HC11/HC12 targets.
39738 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
39740 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39742 * gcc.dg/wchar_t-1.c: New file.
39743 * gcc.dg/wint_t-1.c: Likewise.
39745 2001-06-11 Bernd Schmidt <bernds@redhat.com>
39747 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
39749 2001-06-11 Richard Henderson <rth@redhat.com>
39751 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
39753 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
39755 * gcc.c-torture/compile/20010611-1.c: New test.
39757 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
39759 * gcc.dg/c99-tag-1.c: Add more tests.
39761 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
39763 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
39764 representation on MN10300 and ARM/Thumb.
39766 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
39768 * g77.f-torture/execute/20010610.f: New.
39770 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
39772 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
39775 2001-06-09 Richard Henderson <rth@redhat.com>
39777 * gcc.c-torture/execute/ashrdi-1.c: New.
39778 * gcc.c-torture/execute/ashldi-1.c: New.
39779 * gcc.c-torture/execute/lshrdi-1.c: New.
39781 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
39783 * objc/execute/load-3.m: Added. Check sending +load to categories,
39784 in addition to classes.
39786 2001-06-08 Stan Shebs <shebs@apple.com>
39788 * objc/execute/load-2.m: New test. From Nicola Pero
39789 <n.pero@mi.flashnet.it>.
39791 2001-06-08 Jakub Jelinek <jakub@redhat.com>
39793 * gcc.c-torture/execute/20010605-2.c: New test.
39795 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
39797 * g++.old-deja/g++.abi/vbase2.C: New test.
39798 * g++.old-deja/g++.abi/vbase3.C: New test.
39800 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
39802 * g++.old-deja/g++.pt/friend49.C: New test.
39804 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
39806 * g++.old-deja/g++.ext/anon3.C: New test.
39808 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
39810 * g++.old-deja/g++.other/conv7.C: New test.
39812 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
39814 * gcc.c-torture/compile/20010605-2.c: New test.
39816 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
39818 * gcc.c-torture/execute/20010604-1.c: New test.
39820 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
39822 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
39824 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
39826 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
39827 (g++_link_flags): Likewise.
39828 (g++_init): Pass gccpath's value to two previous functions.
39830 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39832 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
39833 Ensure logfile entry matches exec command line.
39835 2001-05-31 Richard Henderson <rth@redhat.com>
39837 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
39838 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
39840 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
39842 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
39843 compiler for irix6.2
39845 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
39847 * g++.old-deja/g++.other/optimize3.C: New file.
39849 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
39851 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
39854 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
39856 * g++.old-deja/g++.other/optimize2.C: New file.
39858 2001-05-25 Diego Novillo <dnovillo@redhat.com>
39860 * gcc.c-torture/compile/20010518-2.c: New file.
39861 * gcc.c-torture/execute/20010518-1.c: New file.
39862 * gcc.c-torture/execute/20010518-2.c: New file.
39864 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
39866 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
39868 2001-05-24 Mark Mitchell <mark@codesourcery.com>
39870 G++ no longer defines builtins that do not begin with __builtin.
39871 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
39872 * g++.old-deja/g++.brendand/misc13.C: Likewise.
39873 * g++.old-deja/g++.law/builtin1.C: Likewise.
39874 * g++.old-deja/g++.law/cvt2.C: Likewise.
39875 * g++.old-deja/g++.mike/net5.C: Likewise.
39876 * g++.old-deja/g++.other/builtins1.C: Likewise.
39877 * g++.old-deja/g++.other/builtins2.C: Likewise.
39878 * g++.old-deja/g++.other/builtins3.C: Likewise.
39879 * g++.old-deja/g++.other/builtins4.C: Likewise.
39880 * g++.old-deja/g++.other/inline8.C: Likewise.
39881 * g++.old-deja/g++.robertl/eb39.C: Likewise.
39883 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
39885 * g++.old-deja/g++.pt/using1.C: Adjust.
39886 * g++.old-deja/g++.pt/using2.C: New test.
39888 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
39890 * gcc.dg/cpp/charconst.c: New tests.
39891 * gcc.dg/cpp/escape.c: New tests.
39892 * gcc.dg/cpp/escape-1.c: New tests.
39893 * gcc.dg/cpp/escape-2.c: New tests.
39894 * gcc.dg/cpp/ucs.c: New tests.
39896 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
39898 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
39899 native compiler for irix6.5.
39901 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
39903 * lib/g++.exp (g++_include_flags): Use args to compute
39905 (g++_link_flags): Likewise.
39906 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
39908 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
39910 * gcc.dg/c90-hexfloat-1.c: Add more tests.
39912 2001-05-21 Geoff Keating <geoffk@redhat.com>
39914 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
39917 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39919 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
39921 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
39922 to STACK_SIZE; Use it to define size of add_histo array.
39923 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
39925 (f): Use GITT_SIZE to define size of gitt local table.
39926 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
39927 to STACK_SIZE; Use it to define size of bytemem array.
39929 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39931 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
39932 on 68HC11/HC12 due to the asm instruction.
39933 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
39934 * gcc.c-torture/compile/920520-1.x: Likewise.
39935 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
39936 on 68HC11/HC12 because the function is larger than 64K.
39937 * gcc.c-torture/compile/961203-1.x: New file, this test fails
39938 on 68HC11/HC12 because the structure is too large.
39940 2001-05-20 Richard Henderson <rth@redhat.com>
39942 * gcc.c-torture/execute/20010520-1.c: New.
39944 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39946 * g++.old-deja/g++.warn/compare1.C: New test.
39947 * gcc.dg/compare4.c: New test.
39949 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
39951 * g++.old-deja/g++.other/optimize1.C: New test.
39953 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39955 * g++.old-deja/g++.pt/spec41.C: New test.
39957 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
39959 * gcc.c-torture/compile/20010114-1.x: Remove.
39961 2001-05-18 Stan Shebs <shebs@apple.com>
39963 * gcc.c-torture/compile/20010518-1.c: New test.
39965 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
39967 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
39968 * g++.old-deja/g++.pt/crash67.C: New test.
39970 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
39972 * g++.old-deja/g++.other/debug9.C: New test.
39974 2001-05-16 Zack Weinberg <zackw@stanford.edu>
39976 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
39978 2001-05-16 Jan Hubicka <jh@suse.cz>
39980 * gcc.c-torture/compile/20010516-1.c: New test.
39982 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
39984 * g++.old-deja/g++.other/crash41.C: New test.
39986 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
39988 * g++.old-deja/g++.pt/crash66.C: New test.
39990 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
39992 * g++.old-deja/g++.robertl/eb27.C: Convert.
39994 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
39996 * g++.dg/friend-warn.C: New test. Do not warn about friend
39997 declaration being redundant.
39999 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
40001 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
40003 2001-05-14 Mark Mitchell <mark@codesourcery.com>
40005 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
40007 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
40009 * lib/g++.exp: Use testsuite_flags.
40011 2001-05-13 Mark Mitchell <mark@codesourcery.com>
40013 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
40015 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
40017 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
40019 2001-05-11 Mark Mitchell <mark@codesourcery.com>
40021 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
40023 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
40025 * gcc.c-torture/compile/20010313-1.c: New test.
40027 2001-05-09 Zack Weinberg <zackw@stanford.edu>
40029 * gcc.dg/cpp/direct2.c: New test.
40030 * gccq.dg/cpp/direct2s.c: New test.
40032 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
40034 2001-05-07 Mark Mitchell <mark@codesourcery.com>
40036 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
40037 * g++.old-deja/g++.other/op3.C: Likewise.
40039 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
40041 * gcc.dg/cpp/syshdr.h: New file.
40042 * gcc.dg/cpp/sysmac1.c: Update.
40043 * gcc.dg/cpp/sysmac2.c: Update.
40045 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
40047 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
40049 2001-05-04 David Edelsohn <edelsohn@gnu.org>
40051 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
40052 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
40054 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
40056 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
40058 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
40060 * lib/g++.exp (g++_include_flags): Don't use any special flags
40061 if TESTING_IN_BUILD_TREE is not defined.
40062 (g++_init): Use a plain 'c++' as the compiler if
40063 TESTING_IN_BUILD_TREEE is not defined.
40065 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40067 * g++.old-deja/g++.eh/catch13.C: New test.
40068 * g++.old-deja/g++.eh/catch14.C: New test.
40070 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40072 * gcc.dg/cpp/tr-define.c: New test.
40074 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
40076 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
40077 <stdlib.h>, not <malloc.h>.
40079 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40081 * g++.old-deja/g++.ns/template17.C: New test.
40083 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40085 * g++.old-deja/g++.pt/ref4.C: New test.
40087 2001-04-30 Richard Henderson <rth@redhat.com>
40089 * gcc.dg/20000724-1.c: Revert last change.
40091 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
40093 * g77.f-torture/execute/20010430.f: New test.
40095 2001-04-30 Mark Mitchell <mark@codesourcery.com>
40097 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
40099 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
40101 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
40103 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40105 * g++.old-deja/g++.eh/crash6.C: New test.
40107 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40109 * g++.old-deja/g++.other/warn7.C: New test.
40111 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40113 * g++.old-deja/g++.other/defarg9.C: New test.
40115 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40117 * g77.f-torture/compile/20010426.f: New test.
40118 * g77.f-torture/execute/20010426.f: New test.
40120 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40122 * g77.f-torture/compile/20000629-1.x: Remove - error
40125 2001-04-26 Jeffrey A Law (law@cygnus.com)
40127 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
40128 Tweak slightly to work with g++.dg framework.
40129 * g++.dg/special/ecos.exp: Run initp1.C test.
40130 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
40132 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
40133 its linker doesn't give line numbers either.
40134 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
40136 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40138 * g++.old-deja/g++.other/lex1.C: New test.
40140 2001-04-26 Jakub Jelinek <jakub@redhat.com>
40142 * gcc.dg/noncompile/20010425-1.c: New test.
40144 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40146 * g++.old-deja/g++.pt/mangle2.C: New test.
40148 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40150 * gcc.dg/format/plus-1.c: New test.
40152 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40154 * gcc.dg/20010423-1.c: New test.
40156 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40158 * gcc.c-torture/execute/20010422-1.c: New test.
40160 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
40162 * g++.old-deja/g++.ns/type2.C: New test.
40164 2001-04-24 Zack Weinberg <zackw@stanford.edu>
40166 * g++.old-deja/g++.other/perf1.C: New test.
40168 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
40170 * gcc.dg/c99-func-2.c: Remove xfail.
40171 * gcc.dg/c99-func-3.c: Remove xfail.
40172 * gcc.dg/c99-func-4.c: Remove xfail.
40174 2001-04-23 Zack Weinberg <zackw@stanford.edu>
40176 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
40178 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
40180 * gcc.c-torture/compile/20010423-1.c: New test.
40182 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40184 * g++.old-deja/g++.pt/typename28.C: New test.
40186 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40188 * g++.old-deja/g++.abi/empty2.C: New test.
40189 * g++.old-deja/g++.abi/empty3.C: New test.
40191 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40193 * g++.old-deja/g++.other/comdat2.C: New test.
40194 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
40196 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40198 * g++.old-deja/g++.other/overload14.C: New test.
40200 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40202 * g++.old-deja/g++.other/lookup23.C: New test.
40204 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40206 * gcc.c-torture/execute/20010403-1.c: New test.
40208 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
40209 Mark Mitchell <mark@codesourcery.com>
40211 * lib/old-dejagnu.exp: Don't delete output of executable.
40212 Add .exe suffix to executables.
40214 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
40216 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
40218 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40220 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
40222 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40224 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
40225 * g++.old-deja/g++.abi/crash1.C: New test.
40227 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40229 * g++.old-deja/g++.other/crash40.C: New test.
40231 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40233 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
40235 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
40237 * g++.old-deja/g++.other/warn6.C: New test.
40239 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
40241 * g++.old-deja/g++.robertl/eb42.C: Same.
40243 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40245 * gcc.dg/wtr-conversion-1.c: New testcase.
40247 2001-04-10 Richard Henderson <rth@redhat.com>
40249 * g++.old-deja/g++.other/array5.C: New.
40251 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40253 * gcc.c-torture/execute/20010408-1.c: New test.
40255 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
40257 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
40258 headers and constructs.
40259 * g++.old-deja/g++.robertl/eb79.C: Same.
40260 * g++.old-deja/g++.robertl/eb77.C (main): Same.
40261 * g++.old-deja/g++.robertl/eb73.C: Same.
40262 * g++.old-deja/g++.robertl/eb66.C (main): Same.
40263 * g++.old-deja/g++.robertl/eb55.C (t): Same.
40264 * g++.old-deja/g++.robertl/eb54.C (main): Same.
40265 * g++.old-deja/g++.robertl/eb46.C (main): Same.
40266 * g++.old-deja/g++.robertl/eb44.C: Same.
40267 * g++.old-deja/g++.robertl/eb41.C (main): Same.
40268 * g++.old-deja/g++.robertl/eb4.C (main): Same.
40269 * g++.old-deja/g++.robertl/eb39.C: Same.
40270 * g++.old-deja/g++.robertl/eb33.C (main): Same.
40271 * g++.old-deja/g++.robertl/eb31.C (main): Same.
40272 * g++.old-deja/g++.robertl/eb30.C: Same.
40273 * g++.old-deja/g++.robertl/eb3.C: Same.
40274 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
40275 * g++.old-deja/g++.robertl/eb21.C: Same.
40276 * g++.old-deja/g++.robertl/eb15.C: Same.
40277 * g++.old-deja/g++.robertl/eb118.C: Same.
40278 * g++.old-deja/g++.robertl/eb115.C (main): Same.
40279 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
40280 * g++.old-deja/g++.robertl/eb109.C: Same.
40281 * g++.old-deja/g++.other/sibcall1.C (main): Same.
40282 * g++.old-deja/g++.mike/rtti1.C: Same.
40283 * g++.old-deja/g++.mike/p658.C: Same.
40284 * g++.old-deja/g++.mike/net46.C: Same.
40285 * g++.old-deja/g++.mike/net34.C: Same.
40286 * g++.old-deja/g++.mike/memoize1.C: Same.
40287 * g++.old-deja/g++.mike/eh2.C: Same.
40288 * g++.old-deja/g++.law/weak.C: Same.
40289 * g++.old-deja/g++.law/visibility7.C: Same.
40290 * g++.old-deja/g++.law/visibility25.C: Same.
40291 * g++.old-deja/g++.law/visibility22.C: Same.
40292 * g++.old-deja/g++.law/visibility2.C: Same.
40293 * g++.old-deja/g++.law/visibility17.C: Same.
40294 * g++.old-deja/g++.law/visibility13.C: Same.
40295 * g++.old-deja/g++.law/visibility10.C: Same.
40296 * g++.old-deja/g++.law/visibility1.C: Same.
40297 * g++.old-deja/g++.law/virtual3.C (eval): Same.
40298 * g++.old-deja/g++.law/vbase1.C: Same.
40299 * g++.old-deja/g++.law/operators32.C: Same.
40300 * g++.old-deja/g++.law/nest3.C: Same.
40301 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
40302 * g++.old-deja/g++.law/except5.C (main): Same.
40303 * g++.old-deja/g++.law/cvt7.C (run): Same.
40304 * g++.old-deja/g++.law/cvt2.C: Same.
40305 * g++.old-deja/g++.law/cvt16.C: Same.
40306 * g++.old-deja/g++.law/ctors6.C (bar): Same.
40307 * g++.old-deja/g++.law/ctors17.C (main): Same.
40308 * g++.old-deja/g++.law/ctors13.C: Same.
40309 * g++.old-deja/g++.law/ctors12.C (main): Same.
40310 * g++.old-deja/g++.law/ctors10.C: Same.
40311 * g++.old-deja/g++.law/code-gen5.C: Same.
40312 * g++.old-deja/g++.law/bad-error7.C: Same.
40313 * g++.old-deja/g++.law/arm9.C: Same.
40314 * g++.old-deja/g++.law/arm12.C: Same.
40315 * g++.old-deja/g++.law/arg8.C: Same.
40316 * g++.old-deja/g++.law/arg1.C: Same.
40317 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
40318 * g++.old-deja/g++.jason/template31.C: Same.
40319 * g++.old-deja/g++.jason/template24.C (main): Same.
40320 * g++.old-deja/g++.jason/2371.C: Same.
40321 * g++.old-deja/g++.eh/new2.C: Same.
40322 * g++.old-deja/g++.eh/new1.C: Same.
40323 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
40324 * g++.old-deja/g++.brendan/nest21.C (main): Same.
40325 * g++.old-deja/g++.brendan/err-msg3.C: Same.
40326 * g++.old-deja/g++.brendan/crash62.C: Same.
40327 * g++.old-deja/g++.brendan/crash52.C: Same.
40328 * g++.old-deja/g++.brendan/crash49.C (main): Same.
40329 * g++.old-deja/g++.brendan/crash38.C: Same.
40330 * g++.old-deja/g++.brendan/crash15.C (main): Same.
40331 * g++.old-deja/g++.brendan/copy9.C: Same.
40333 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
40335 * gcc.c-torture/execute/20001203-2.c (memset):
40336 Count argument is of type __SIZE_TYPE__.
40338 2001-04-04 Diego Novillo <dnovillo@redhat.com>
40340 * gcc.c-torture/compile/20010404-1.c: New test.
40342 2001-04-04 Jakub Jelinek <jakub@redhat.com>
40344 * gcc.c-torture/compile/20010326-1.c: New test.
40346 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
40348 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
40349 peculiarities of the SH.
40350 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
40352 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40354 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
40355 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
40356 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
40358 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40360 * g77.f-torture/compile/20010321-1.f: New test.
40362 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40364 * gcc.c-torture/compile/20010329-1.c: New test.
40366 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40368 * gcc.c-torture/execute/20010329-1.c: New test.
40370 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40372 * g++.old-deja/g++.other/eh4.C: Fix typo.
40374 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40376 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
40378 2001-03-28 Philip Blundell <philb@gnu.org>
40380 * gcc.c-torture/compile/20010328-1.c: New test.
40382 2001-03-27 Richard Henderson <rth@redhat.com>
40384 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
40385 * g++.old-deja/g++.eh/vbase3.C: Likewise.
40387 2001-03-27 Alan Modra <alan@linuxcare.com.au>
40389 * gcc.c-torture/compile/20010327-1.c: New test.
40391 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
40393 * g++.old-deja/g++.other/friend12.C: New test.
40394 * g++.old-deja/g++.other/friend9.C: Expect no errors.
40395 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
40397 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
40399 * gcc.c-torture/execute/20010325-1.c: New test.
40401 2001-03-23 Jakub Jelinek <jakub@redhat.com>
40403 * g++.old-deja/g++.other/mangle3.C: New test.
40405 2001-03-22 Jakub Jelinek <jakub@redhat.com>
40407 * g++.old-deja/g++.other/anon8.C: New test.
40409 2001-03-20 Philip Blundell <philb@gnu.org>
40411 * gcc.c-torture/compile/20010320-1.c: New test.
40413 2001-03-17 Richard Henderson <rth@redhat.com>
40415 * g++.old-deja/g++.other/eh4.C: Add expected error text.
40417 2001-03-15 Geoff Keating <geoff@redhat.com>
40419 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
40422 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
40424 * g++.old-deja/g++.other/eh4.C: New test.
40426 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
40428 * gcc.dg/cpp/mi1.c: Update.
40430 2001-03-14 Jakub Jelinek <jakub@redhat.com>
40432 * g++.old-deja/g++.other/regstack.C: New test.
40434 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
40436 * g++.old-deja/g++.other/ref4.C: New test.
40438 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
40440 * objc/execute/va_method.m: Added.
40441 * objc/execute/IMP.m: Added.
40442 * objc/execute/_cmd.m: Added.
40443 * objc/execute/accessing_ivars.m: Added.
40444 * objc/execute/class-1.m: Added.
40445 * objc/execute/class-10.m: Added.
40446 * objc/execute/class-11.m: Added.
40447 * objc/execute/class-12.m: Added.
40448 * objc/execute/class-13.m: Added.
40449 * objc/execute/class-14.m: Added.
40450 * objc/execute/class-2.m: Added.
40451 * objc/execute/class-3.m: Added.
40452 * objc/execute/class-4.m: Added.
40453 * objc/execute/class-5.m: Added.
40454 * objc/execute/class-6.m: Added.
40455 * objc/execute/class-7.m: Added.
40456 * objc/execute/class-8.m: Added.
40457 * objc/execute/class-9.m: Added.
40458 * objc/execute/class-tests-1.h
40459 * objc/execute/class-tests-2.h
40460 * objc/execute/compatibility_alias.m: Added.
40461 * objc/execute/encode-1.m: Added.
40462 * objc/execute/formal_protocol-1.m: Added.
40463 * objc/execute/formal_protocol-2.m: Added.
40464 * objc/execute/formal_protocol-3.m: Added.
40465 * objc/execute/formal_protocol-4.m: Added.
40466 * objc/execute/formal_protocol-5.m: Added.
40467 * objc/execute/formal_protocol-6.m: Added.
40468 * objc/execute/formal_protocol-7.m: Added.
40469 * objc/execute/informal_protocol.m: Added.
40470 * objc/execute/initialize.m: Added.
40471 * objc/execute/load.m: Added.
40472 * objc/execute/many_args_method.m: Added.
40473 * objc/execute/nested-3.m: Added.
40474 * objc/execute/no_clash.m: Added.
40475 * objc/execute/private.m: Added.
40476 * objc/execute/redefining_self.m: Added.
40477 * objc/execute/root_methods.m: Added.
40478 * objc/execute/selector-1.m: Added.
40479 * objc/execute/static-1.m: Added.
40480 * objc/execute/static-2.m: Added.
40481 * objc/execute/va_method.m: Added.
40483 2001-03-10 Richard Henderson <rth@redhat.com>
40485 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
40487 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
40489 * g++.old-deja/g++.other/crash31.C: XFAIL.
40490 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
40491 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
40492 * gcc.c-torture/execute/20010123-1.x: XFAIL.
40493 * gcc.c-torture/execute/20010124-1.x: XFAIL.
40494 * gcc.dg/sequence-pt-1.c: XFAIL one test.
40496 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40498 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
40500 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40502 * gcc.dg/20000724-1.c: Don't use multiline strings.
40504 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40506 * objc/execute/string1.m, objc/execute/string2.m: Compare the
40507 result of -cString against what we expect it to be; don't just
40508 print it out for no one to read.
40510 * objc/execute/string3.m, objc/execute/string4.m: New tests.
40511 Based on testcases provided by Nicola Pero.
40513 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40515 * gcc.dg/cpp/macro7.c: New test.
40517 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40519 * gcc.dg/cpp/multiline.c: Update.
40521 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40523 * g++.old-deja/g++.other/enum3.C: New test.
40525 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40527 * g++.old-deja/g++.other/pod1.C: New test.
40529 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40531 * g++.old-deja/g++.ext/overload1.C: New test.
40533 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40535 * g++.old-deja/g++.pt/using1.C: New test.
40537 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40539 * g++.old-deja/g++.other/using9.C: New test.
40541 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
40543 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
40545 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
40547 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
40549 * g++.old-deja/g++.ext/realpt1.C: Remove.
40551 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
40553 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
40555 2001-02-26 Will Cohen <wcohen@redhat.com>
40557 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
40559 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
40561 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
40562 templatized constructors.
40564 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40566 * gcc.c-torture/execute/20010224-1.c: New test.
40568 2001-02-23 Jakub Jelinek <jakub@redhat.com>
40570 * gcc.c-torture/execute/20010222-1.c: New test.
40572 2001-02-22 Jakub Jelinek <jakub@redhat.com>
40574 * g++.old-deja/g++.other/inline20.C: New test.
40576 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
40578 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
40580 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40582 * g++.old-deja/g++.other/lookup22.C: New test.
40584 2001-02-19 Zack Weinberg <zackw@stanford.edu>
40586 * g77.dg: New directory.
40587 * g77.dg/20010216-1.f: New test case.
40588 * g77.dg/dg.exp: New driver.
40589 * lib/g77-dg.exp: New driver library.
40591 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40593 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
40595 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
40597 * g++.old-deja/g++.other/decl9.C: New test.
40599 2001-02-16 Jakub Jelinek <jakub@redhat.com>
40601 * g++.old-deja/g++.other/init16.C: Update the test so that it does
40602 not need <string> and also tests the initialization at runtime.
40604 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
40606 * gcc.c-torture/execute/longlong.c: New test.
40608 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
40610 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
40612 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
40614 * gcc.c-torture/execute/920302-1.c (execute):
40615 Change argument type to short.
40617 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
40619 * g++.old-deja/g++.pt/deduct6.C: New test.
40621 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
40623 * g++.old-deja/g++.pt/deduct5.C: New test.
40625 2001-02-14 Jakub Jelinek <jakub@redhat.com>
40627 * gcc.c-torture/execute/20010209-1.c: New test.
40629 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
40631 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
40633 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
40635 * g++.dg/vtgc1.C: Update for new ABI.
40637 * consistency.vlad: New directory, 1665 files.
40639 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
40641 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
40643 * gcc.dg/cpp/digraphs.c: Declare puts.
40645 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40647 * g++.old-deja/g++.other/warn5.C: New test.
40649 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40651 * g++.old-deja/g++.pt/spec40.C: New test.
40653 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40655 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
40657 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
40659 2001-02-12 Jakub Jelinek <jakub@redhat.com>
40661 * gcc.c-torture/compile/20010209-1.c: New test.
40663 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
40665 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
40666 excess errors message but not if it crashes.
40667 * g++.old-deja/g++.other/crash27.C: Likewise.
40668 * g++.old-deja/g++.other/crash28.C: Likewise.
40669 * g++.old-deja/g++.other/crash30.C: Likewise.
40670 * g++.old-deja/g++.other/crash32.C: Likewise.
40671 * g++.old-deja/g++.other/crash35.C: Likewise.
40672 * g++.old-deja/g++.pt/inherit2.C: Likewise.
40674 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
40676 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
40677 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
40678 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
40679 g77.f-torture/execute/execute.exp,
40680 g77.f-torture/noncompile/noncompile.exp,
40681 gcc.c-torture/execute/execute.exp,
40682 gcc.c-torture/execute/memcheck/memcheck.exp,
40683 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
40684 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
40685 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
40686 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
40687 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
40688 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
40689 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
40690 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
40691 Remove bug reporting instructions with ancient email addresses.
40693 2001-02-07 Jakub Jelinek <jakub@redhat.com>
40695 * gcc.dg/20010202-1.c: New test.
40696 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
40698 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
40700 * g++.dg/stdbool-if.C: New test.
40702 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
40704 * objc/execute/fdecl.m: Added main().
40706 2001-02-07 Jakub Jelinek <jakub@redhat.com>
40708 * gcc.c-torture/execute/20010206-1.c: New test.
40710 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
40712 * gcc.dg/cpp/avoidpaste1.c: Update.
40714 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
40716 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
40717 Pero <nicola@brainstorm.co.uk>.
40718 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
40720 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
40722 * g++.old-deja/g++.pt/spec39.C: New test.
40724 2001-02-05 Jakub Jelinek <jakub@redhat.com>
40726 * gcc.c-torture/compile/20010202-1.c: New test.
40728 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
40730 * g++.old-deja/g++.abi/primary2.C: New test.
40731 * g++.old-deja/g++.abi/primary3.C: New test.
40732 * g++.old-deja/g++.abi/primary4.C: New test.
40733 * g++.old-deja/g++.abi/primary5.C: New test.
40734 * g++.old-deja/g++.abi/vtable3.h: New test.
40735 * g++.old-deja/g++.abi/vtable3a.C: New test.
40736 * g++.old-deja/g++.abi/vtable3b.C: New test.
40737 * g++.old-deja/g++.abi/vtable3c.C: New test.
40738 * g++.old-deja/g++.abi/vtable3d.C: New test.
40739 * g++.old-deja/g++.abi/vtable3e.C: New test.
40740 * g++.old-deja/g++.abi/vtable3f.C: New test.
40741 * g++.old-deja/g++.abi/vtable3g.C: New test.
40742 * g++.old-deja/g++.abi/vtable3h.C: New test.
40743 * g++.old-deja/g++.abi/vtable3i.C: New test.
40744 * g++.old-deja/g++.abi/vtable3j.C: New test.
40745 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
40747 2001-02-03 Jakub Jelinek <jakub@redhat.com>
40749 * g++.old-deja/g++.other/anon6.C: New test.
40750 * g++.old-deja/g++.other/anon7.C: New test.
40752 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
40754 * gcc.dg/cpp/avoidpaste2.c: New tests.
40756 2001-01-31 Jakub Jelinek <jakub@redhat.com>
40758 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
40760 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
40762 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
40763 DECIMAL_DIG cases for Irix."
40765 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
40767 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
40769 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
40771 * gcc.dg/c99-tag-1.c: New test.
40773 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
40775 * gcc.dg/cpp/tr-warn1.c: Add tests.
40777 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
40779 * gcc.dg/cpp/avoidpaste1.c: Update.
40780 * gcc.dg/cpp/paste4.c: Update.
40782 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
40784 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
40787 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
40789 * g++.old-deja/g++.other/inline19.C: New test.
40791 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
40793 * gcc.dg/Wlarger-than.c: New test.
40795 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
40797 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
40799 2001-01-29 Jakub Jelinek <jakub@redhat.com>
40801 * gcc.c-torture/execute/20010129-1.c: New test.
40802 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
40804 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
40806 * gcc.dg/cpp/avoidpaste1.c: Test case.
40808 2001-01-28 Jakub Jelinek <jakub@redhat.com>
40810 * g++.old-deja/g++.other/inline18.C: New test.
40812 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40814 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
40815 and __builtin_putchar.
40817 2001-01-27 Jakub Jelinek <jakub@redhat.com>
40819 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
40822 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
40824 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
40825 floating point number rounding mode to round to the nearest
40826 representable mode.
40828 2001-01-25 Jakub Jelinek <jakub@redhat.com>
40830 * g++.old-deja/g++.other/mangle2.C: New test.
40832 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
40834 * gcc.c-torture/compile/20010124-1.c: New test.
40836 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
40838 * g++.old-deja/g++.pt/spec38.C: New test.
40840 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40842 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
40845 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40847 * gcc.c-torture/execute/20010123-1.c: New test.
40849 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
40851 * g++.old-deja/g++.pt/spec37.C: New test.
40853 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
40855 * g++.old-deja/g++.pt/overload14.C: New test.
40857 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40859 * gcc.c-torture/execute/20010122-1.c: New test, exercise
40860 __builtin_return_address.
40862 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
40864 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
40865 * g++.old-deja/g++.pt/spec35.C: New test.
40866 * g++.old-deja/g++.pt/spec36.C: New test.
40868 2001-01-20 Jakub Jelinek <jakub@redhat.com>
40870 * gcc.c-torture/compile/20010118-1.c: New test.
40872 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
40874 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
40876 2001-01-19 Jakub Jelinek <jakub@redhat.com>
40878 * gcc.c-torture/execute/20010119-1.c: New test.
40880 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40882 * g++.old-deja/g++.other/vbase5.C: New test.
40884 2001-01-19 Jakub Jelinek <jakub@redhat.com>
40886 * gcc.c-torture/execute/20010118-1.c: New test.
40888 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40890 * g++.old-deja/g++.pt/deduct3.C: New test.
40892 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40894 * g++.old-deja/g++.pt/spec34.C: New test.
40896 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
40898 * g77.f-torture/compile/20000601-2.f: New test.
40900 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40902 * g++.old-deja/g++.other/init17.C: New test.
40904 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
40906 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
40908 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40910 * g++.old-deja/g++.pt/unify8.C: New test.
40912 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40914 * g++.old-deja/g++.abi/vbase1.C: New test.
40916 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40918 * g++.old-deja/g++.pt/crash65.C: New test.
40920 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
40922 * gcc.dg/cpp/assembl2.S: New test case.
40924 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
40926 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
40929 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40931 * g++.old-deja/g++.other/builtins1.C: New test.
40932 * g++.old-deja/g++.other/builtins2.C: Likewise.
40933 * g++.old-deja/g++.other/builtins3.C: Likewise.
40934 * g++.old-deja/g++.other/builtins4.C: Likewise.
40936 2001-01-17 Jakub Jelinek <jakub@redhat.com>
40938 * gcc.c-torture/compile/20010117-1.c: New test.
40939 * gcc.c-torture/compile/20010117-2.c: New test.
40941 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
40943 * g77.f-torture/execute/20010116.[fx]: New test,
40945 * g77.f-torture/compile/20010115.f: Indicate it's
40946 a test for PR fortran/1636.
40948 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
40950 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
40952 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
40954 * g77.f-torture/compile/20010115.f: New test.
40956 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
40958 * g++.old-deja/g++.pt/nontype5.C: New test.
40960 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
40962 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
40963 have an equivalent working one below it.
40965 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
40967 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
40968 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
40970 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
40972 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
40973 message containing "init_priority".
40974 (conpr-2.C): Likewise.
40975 (conpr-3.C): Likewise.
40976 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
40978 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40980 * gcc.c-torture/execute/20010114-2.c: New test.
40982 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
40984 * gcc.c-torture/compile/20010114-1.c: New test.
40985 * gcc.c-torture/compile/20010114-1.x: Xfail.
40986 * gcc.c-torture/compile/20010114-2.c: New test.
40987 * gcc.c-torture/execute/20010114-1.c: New test.
40988 * gcc.dg/trunc-1.c: New test.
40989 * gcc.dg/uninit-B.c: New test.
40991 2001-01-13 Nick Clifton <nickc@redhat.com>
40993 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
40996 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
40998 * gcc.c-torture/compile/20010113-1.c: New test.
41000 2001-01-13 Jakub Jelinek <jakub@redhat.com>
41002 * gcc.c-torture/compile/20001212-1.c: New test.
41004 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
41006 * gcc.dg/cpp/widestr1.c: Update.
41007 * gcc.dg/cpp/prag-imp.c: Remove.
41009 2001-01-12 Jakub Jelinek <jakub@redhat.com>
41011 * gcc.c-torture/execute/20000801-3.x: Remove.
41012 * gcc.dg/c90-init-1.c: New test.
41013 * gcc.dg/c99-init-1.c: New test.
41014 * gcc.dg/c99-init-2.c: New test.
41015 * gcc.dg/gnu99-init-1.c: New test.
41017 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
41019 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
41020 testing that no relevant ones were found.
41022 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
41024 * g++.old-deja/g++.pt/cast2.C: New test.
41026 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
41028 * g++.old-deja/g++.pt/friend47.C: New test.
41030 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41032 * g++.old-deja/g++.pt/instantiate13.C: New test.
41034 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41036 * g++.old-deja/g++.other/defarg7.C: New test.
41037 * g++.old-deja/g++.other/defarg8.C: New test.
41039 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41041 * g++.old-deja/g++.pt/crash64.C: New test.
41043 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41045 * g++.old-deja/g++.pt/crash63.C: New test.
41047 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
41049 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
41051 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
41053 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
41055 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41057 * g++.old-deja/g++.pt/error3.C: New test.
41059 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41061 * g++.old-deja/g++.other/crash39.C: New test.
41063 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41065 * g++.old-deja/g++.other/vbase4.C: New test.
41067 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
41069 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
41070 * gcc.dg/special/20000419-2.c: New file. Identical to above.
41071 * gcc.dg/special/special.exp: New test driver which will check
41072 for alias support for the above test.
41074 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
41076 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
41077 problems on small machines.
41078 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
41081 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
41083 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
41085 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
41087 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
41089 * g++.old_deja/g++.pt/using8.C: New test.
41091 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
41093 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
41095 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
41097 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
41098 where a failure is expected.
41099 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
41101 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41103 * g++.old_deja/g++.pt/instantiate12.C: New test.
41105 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41107 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
41109 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
41110 * g++.old-deja/g++.brendan/crash17.C: Likewise.
41111 * g++.old-deja/g++.brendan/crash29.C: Likewise.
41112 * g++.old-deja/g++.brendan/crash48.C: Likewise.
41113 * g++.old-deja/g++.brendan/ns1.C: Likewise.
41114 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
41115 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
41116 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
41117 * g++.old-deja/g++.eh/spec6.C: Likewise.
41118 * g++.old-deja/g++.jason/crash3.C: Likewise.
41119 * g++.old-deja/g++.law/ctors11.C: Likewise.
41120 * g++.old-deja/g++.law/ctors17.C: Likewise.
41121 * g++.old-deja/g++.law/ctors5.C: Likewise.
41122 * g++.old-deja/g++.law/ctors9.C: Likewise.
41123 * g++.old-deja/g++.mike/ambig1.C: Likewise.
41124 * g++.old-deja/g++.mike/net22.C: Likewise.
41125 * g++.old-deja/g++.mike/p3538a.C: Likewise.
41126 * g++.old-deja/g++.mike/p3538b.C: Likewise.
41127 * g++.old-deja/g++.mike/virt3.C: Likewise.
41128 * g++.old-deja/g++.niklas/t128.C: Likewise.
41129 * g++.old-deja/g++.other/anon4.C: Likewise.
41130 * g++.old-deja/g++.other/using1.C: Likewise.
41131 * g++.old-deja/g++.other/warn3.C: Likewise.
41132 * g++.old-deja/g++.pt/t37.C: Likewise.
41133 * g++.old-deja/g++.robertl/eb69.C: Likewise.
41134 * g++.old-deja/g++.robertl/eb71.C: Likewise.
41136 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41138 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
41140 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41142 * gcc.c-torture/execute/stdio-opt-3.c: New test.
41144 2001-01-07 Jakub Jelinek <jakub@redhat.com>
41146 * gcc.c-torture/compile/20010107-1.c: New test.
41148 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41150 * gcc.c-torture/execute/builtin-noret-1.c: New test.
41152 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41154 * gcc.dg/format/format.h: New file.
41155 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
41156 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
41157 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
41158 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
41159 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
41160 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
41161 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
41162 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
41163 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
41164 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
41165 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
41166 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
41167 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
41168 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
41169 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
41170 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
41171 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
41172 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
41173 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
41174 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
41175 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
41176 instead of declaring standard types, macros and functions in each
41179 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
41181 * gcc.c-torture/execute/20010106-1.c: New test.
41183 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
41185 * gcc.dg/format/format.exp: New file.
41186 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
41187 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
41188 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
41189 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
41190 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
41191 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
41192 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
41193 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
41194 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
41195 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
41196 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
41197 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
41198 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
41199 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
41200 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
41201 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
41202 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
41203 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
41204 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
41205 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
41206 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
41207 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
41208 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
41209 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
41210 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
41211 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
41212 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
41213 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
41214 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
41215 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
41216 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
41217 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
41218 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
41219 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
41220 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
41221 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
41222 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
41223 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
41224 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
41225 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
41226 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
41227 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
41229 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
41231 * gcc.c-torture/execute/991228-1.c: Take word endianness into
41234 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
41236 * gcc.c-torture/execute/builtin-complex-1.c: New test.
41238 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
41240 * g++.old-deja/g++.pt/crash62.C: New test.
41242 2001-01-04 Richard Henderson <rth@redhat.com>
41244 * gcc.dg/20000926-1.c: Update expected warnings.
41245 * gcc.dg/array-2.c: Likewise.
41246 * gcc.dg/array-4.c: Also validate flexible array members.
41247 * gcc.dg/c99-flex-array-1.c: New.
41249 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
41251 * gcc.c-torture/compile/20001222-1.x: Remove.
41253 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41255 * gcc.c-torture/execute/built-in-setjmp.c: New.
41257 2001-01-03 Richard Henderson <rth@redhat.com>
41259 * gcc.dg/940510-1.c: Update expected error wording.
41260 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
41262 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
41264 * lib/target-supports.exp (check_alias_available): Modified to
41265 indicate aliases not supported if only weak aliases are supported.
41267 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41269 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
41270 Turn on cmpstrsi checks for __pj__ and __i370__.
41272 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41274 * g++.old-deja/g++.other/virtual11.C: New test.
41276 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41278 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
41280 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41282 * gcc.c-torture/compile/20010102-1.c: New test.
41284 2001-01-02 Andreas Jaeger <aj@suse.de>
41286 * gcc.dg/noreturn-3.c: New test.
41288 * gcc.dg/noreturn-4.c: New test.
41290 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41292 * gcc.c-torture/execute/stdio-opt-1.c: Also test
41293 __builtin_fputc and __builtin_fwrite.
41295 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41297 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
41298 signed char, not default char.
41300 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41302 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
41304 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
41306 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
41308 2000-12-29 Richard Henderson <rth@redhat.com>
41310 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
41311 (__cyg_profile_func_exit): Define.
41313 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
41315 * g++.dg/vtgc1.C: New test.
41317 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
41319 * gcc.dg/noncompile/20001228-1.c: New test.
41321 * gcc.dg/20001228-1.c: New test.
41323 * gcc.c-torture/execute/20001228-1.c: New test.
41325 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
41327 * gcc.dg/format-strfmon-1.c: New test.
41329 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41331 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
41332 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
41333 * gcc.c-torture/execute/string-opt-1.c: Likewise.
41334 * gcc.c-torture/execute/string-opt-2.c: Likewise.
41335 * gcc.c-torture/execute/string-opt-3.c: Likewise.
41336 * gcc.c-torture/execute/string-opt-4.c: Likewise.
41337 * gcc.c-torture/execute/string-opt-6.c: Likewise.
41338 * gcc.c-torture/execute/string-opt-7.c: Likewise.
41339 * gcc.c-torture/execute/string-opt-8.c: Likewise.
41340 * gcc.c-torture/execute/string-opt-9.c: Likewise.
41341 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41342 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41343 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41345 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
41346 * gcc.c-torture/execute/string-opt-4.c: Test index.
41348 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
41350 * gcc.c-torture/compile/20001226-1.c: New test.
41352 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
41354 * gcc.c-torture/compile/20001222-1.c: New test.
41355 * gcc.c-torture/compile/20001222-1.x: Xfail.
41357 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
41359 * gcc.c-torture/execute/comp-goto-2.c: New test.
41361 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
41363 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
41364 Use long types if __INT_MAX__ is 32767.
41365 (main): Use cast to (sint32 *) when poking 88 into a_page.
41367 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
41369 2000-12-21 Bernd Schmidt <bernds@redhat.com>
41371 * gcc.c-torture/compile/20001221-1.c: New test.
41372 * gcc.c-torture/execute/20001221-1.c: New test.
41374 2000-12-20 Richard Henderson <rth@redhat.com>
41376 * g++.old-deja/g++.pt/crash36.C: Update error lines.
41377 * g++.old-deja/g++.robertl/eb109.C: Likewise.
41379 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41381 * gcc.dg/compare3.c: New test.
41383 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41385 * gcc.dg/format-warnll-1.c: New test.
41387 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
41389 * gcc.dg/cpp/cmdlne-P.c: New test.
41391 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41393 * gcc.c-torture/execute/builtin-abs-1.c,
41394 gcc.c-torture/execute/builtin-abs-2.c: New tests.
41396 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41398 * gcc.dg/cpp/multiline.c: New test.
41400 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41402 * g++.old-deja/g++.other/syshdr1.C: Update.
41403 * gcc.dg/cpp/lineflags.c: Remove temporarily.
41405 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41407 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
41409 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41411 * g++.old-deja/g++.pt/ttp65.C: New test.
41413 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41415 * g++.old-deja/g++.pt/ttp64.C: New test.
41417 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41419 * g++.old-deja/g++.pt/spec33.C: New test.
41421 2000-12-14 Catherine Moore <clm@redhat.com>
41423 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
41424 * gcc.c-torture/execute/920612-2.c: Likewise.
41425 * gcc.c-torture/execute/920428-2.c: Likewise.
41426 * gcc-c-torture/execute/va-arg-11.c: Call exit.
41427 * gcc.c-torture/execute/va-arg-21.c: Likewise.
41429 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41431 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
41432 * gcc.dg/pack-test-2.c: Likewise.
41434 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41436 Tests by Zack Weinberg <zackw@stanford.edu>.
41438 * gcc.dg/cpp/defined.c: Update.
41439 * gcc.dg/cpp/defined_trad.c: New tests.
41441 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41443 * gcc.dg/cpp/trad-direct.c: Update.
41445 2000-12-11 Neil Booth <neilb@earthling.net>
41447 * gcc.dg/cpp/defined_trad.c
41449 2000-12-11 Neil Booth <neilb@earthling.net>
41451 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
41453 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
41455 * gcc.dg/format-miss-2.c: New test.
41457 2000-12-09 Neil Booth <neilb@earthling.net>
41459 * gcc.dg/cpp/lineflags.c: New tests.
41460 * gcc.dg/cpp/poison.c: Update.
41461 * gcc.dg/cpp/redef2.c: Update.
41462 * gcc.dg/cpp/skipping.c: New test.
41464 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
41466 * g++.old-deja/g++.other/eh3.C: New testcase.
41468 2000-12-07 Neil Booth <neilb@earthling.net>
41470 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
41471 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
41472 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
41473 wtr-union-init-2.c, wtr-union-init-3.c: Update.
41474 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
41477 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41479 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
41480 __SIZE_TYPE__ instead of int for type of integers cast to
41483 2000-12-07 Jakub Jelinek <jakub@redhat.com>
41485 * g++.old-deja/g++.other/cleanup4.C: New test.
41487 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41489 * format-sec-1.c: New test.
41491 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41493 * gcc.dg/format-nonlit-3.c: New test.
41495 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41497 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
41498 through a null pointer.
41500 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41502 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
41503 * g++.old-deja/g++.pt/partial4.C: New test.
41505 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
41507 * gcc.c-torture/execute/ieee/hugeval.x: New.
41509 2000-12-06 Neil Booth <neilb@earthling.net>
41511 * gcc.dg/cpp/backslash2.c: New tests.
41513 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41515 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
41516 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
41518 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
41520 * gcc.c-torture/execute/20001203-2.c: New testcase.
41522 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41524 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
41525 * g++.old-deja/g++.other/virtual10.C: New test.
41527 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41529 * g++.old-deja/g++.mike/pmf5.C: Remove test.
41531 2000-12-05 Richard Henderson <rth@redhat.com>
41533 * gcc.c-torture/compile/20001205-1.c: New.
41535 2000-12-04 Neil Booth <neilb@earthling.net>
41537 * g++.old-deja/g++.other/virtual9.C: New test.
41538 * g++.old-deja/g++.pt/crash61.C: New test.
41539 * gcc.c-torture/execute/loop-9.c: New test.
41541 2000-12-04 Neil Booth <neilb@earthling.net>
41543 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
41544 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
41545 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
41546 * gcc.dg/cpp/extratokens.c: ...here.
41548 2000-12-04 Neil Booth <neilb@earthling.net>
41550 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
41553 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41555 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
41556 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
41558 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
41560 * gcc.c-torture/execute/20001203-1.c: New test.
41562 2000-12-03 Neil Booth <neilb@earthling.net>
41564 * gcc.dg/cpp/macro6.c: New test cases.
41566 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41568 * gcc.c-torture/execute/string-opt-9.c: New test.
41569 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41570 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41571 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41573 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
41574 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
41576 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
41578 * gcc.dg/cpp/if-6.c: New testcase.
41580 * gcc.dg/20001201-1.c: New testcase.
41582 2000-12-02 Neil Booth <neilb@earthling.net>
41584 * g++.old-deja/g++.other/externC4.C,
41585 g++.old-deja/g++.other/friend10.C: New tests.
41587 2000-12-02 Neil Booth <neilb@earthling.net>
41589 * g++.old-deja/g++.other/instan2.C
41590 * g++.old-deja/g++.other/instan3.C: New test.
41592 2000-12-02 Neil Booth <neilb@earthling.net>
41594 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
41595 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
41596 gnuc99.c,gnuc99-pedantic.c: New tests.
41598 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
41600 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
41601 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
41603 2000-12-01 Neil Booth <neilb@earthling.net>
41605 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
41606 * gcc.dg/cpp/poison.c: Update.
41607 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
41609 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
41611 * g77.f-torture/execute/20001201.f: New test.
41613 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
41615 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
41617 2000-12-01 Jakub Jelinek <jakub@redhat.com>
41619 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
41621 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
41623 * g++.old-deja/g++.other/cast6.C: New test.
41625 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
41627 * gcc.c-torture/execute/20001130-2.c: New testcase.
41629 2000-11-30 Richard Henderson <rth@redhat.com>
41631 * gcc.c-torture/execute/20001130-1.c: New test.
41633 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41635 * g++.old-deja/g++.other/op3.C: New test.
41637 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41639 * g++.old-deja/g++.other/op2.C: New test.
41641 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41643 * g++.old-deja/g++.other/crash38.C: New test.
41645 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
41647 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
41649 2000-11-29 Jakub Jelinek <jakub@redhat.com>
41651 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
41653 * gcc.c-torture/execute/string-opt-6.c: New test.
41655 * gcc.dg/20001117-1.c: Add main.
41657 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
41659 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
41661 * gcc.dg/940510-1.c: ... to here.
41663 * gcc.dg/20000926-1.c: GNU C now allows initializations of
41664 zero-size arrays in toplevel structures.
41666 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41668 * gcc.c-torture/execute/loop-8.c: New test.
41670 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41672 * g++.old-deja/g++.other/base1.C: New test.
41674 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41676 * g++.old-deja/g++.other/parse2.C: New test.
41678 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41680 * g++.old-deja/g++.pt/incomplete1.C: New test.
41682 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41684 * g++.old-deja/g++.other/friend9.C: New test.
41686 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41688 * gcc.dg/20001127-1.c: New test.
41690 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
41692 * g++.old-deja/g++.pt/friend46.C: New test.
41694 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
41696 * g++.old-deja/g++.other/ptrmem8.C: New test.
41698 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41700 * gcc.c-torture/execute/string-opt-7.c: New test.
41701 * gcc.c-torture/execute/string-opt-8.c: Likewise.
41703 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
41705 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
41706 instead of 'mkcheck 2'.
41708 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
41710 * gcc.c-torture/execute/memcheck/driver.c,
41711 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
41712 C9X references to refer to C99.
41714 2000-11-25 Jakub Jelinek <jakub@redhat.com>
41716 * gcc.dg/ultrasp3.c: New test.
41718 2000-11-25 Neil Booth <neilb@earthling.net>
41720 * gcc.dg/cpp/include2.c: Update test to be locale independent.
41722 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
41724 * gcc.c-torture/compile/20001123-2.c: New.
41726 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41728 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
41730 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
41732 * gcc.dg/sequence-point-1.c: Add some new tests.
41733 * gcc.c-torture/execute/20001124-1.c: New test.
41735 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
41737 * g++.old-deja/g++.other/vaarg4.C: New test.
41738 * gcc.c-torture/compile/20001123-1.c: New test.
41740 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
41742 * g++.other/crash24.C: Adjust and remove XFAIL.
41743 * g++.other/crash37.C: New test.
41745 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
41747 * g++.old-deja/g++.pt/instantiate9.C: New test.
41749 2000-11-22 Mark Mitchell <mark@codesourcery.com>
41751 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
41754 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
41755 * g++.old-deja/g++.robertl/eb55.C: Likewise.
41757 2000-11-22 Neil Booth <neilb@earthling.net>
41759 * gcc.dg/cpp/Wtrigraphs.c: New test.
41761 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
41763 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
41765 2000-11-22 Jakub Jelinek <jakub@redhat.com>
41767 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
41769 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
41771 * lib/gcc-dg.exp: load_lib scanasm.exp.
41772 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
41773 * lib/g++-dg.exp: load_lib scanasm.exp.
41774 * lib/scanasm.exp: New.
41775 (scan-assembler, scan-assembler-not): Add optional arguments to
41776 test name, or if not present, the pattern name.
41777 (scan-assembler-dem, scan-assembler-dem-not): New.
41779 * g++.dg/dg.exp: New.
41781 2000-11-21 Neil Booth <neilb@earthling.net>
41783 * gcc.dg/cpp/integrated1.c: Remove.
41785 2000-11-21 Jakub Jelinek <jakub@redhat.com>
41787 * gcc.c-torture/execute/20001121-1.c: New test.
41789 2000-11-21 Richard Henderson <rth@redhat.com>
41791 * gcc.c-torture/compile/20001121-1.c: New test.
41793 2000-11-20 Neil Booth <neilb@earthling.net>
41795 * gcc.dg/cpp/integrated1.c: New test.
41797 2000-11-21 Jakub Jelinek <jakub@redhat.com>
41799 * g++.old-deja/g++.other/inline17.C: New test.
41801 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
41803 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
41804 local variable to be zero: I made the variable global. Now
41805 uses abort() and exit() instead of relying on main's return value.
41807 2000-11-20 Neil Booth <neilb@earthling.net>
41809 * gcc.dg/cpp/paste2.c: Update test.
41810 * objc/execute/paste.m: New test.
41812 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
41814 * gcc.dg/c99-condexpr-1.c: New test.
41816 2000-11-20 Neil Booth <neilb@earthling.net>
41818 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
41820 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
41822 * g++.old-deja/g++.pt/export1.C: New test.
41824 2000-11-20 Jakub Jelinek <jakub@redhat.com>
41826 * gcc.dg/20001117-1.c: New test.
41828 2000-11-18 Richard Henderson <rth@redhat.com>
41830 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
41832 2000-11-18 Richard Henderson <rth@redhat.com>
41834 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
41835 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
41836 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
41838 2000-11-18 Richard Henderson <rth@redhat.com>
41840 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
41841 (main): New. Exit cleanly.
41843 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
41845 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
41846 gcc.dg/c99-fordecl-2.c: New tests.
41848 2000-11-18 Richard Henderson <rth@redhat.com>
41850 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
41851 * gcc.c-torture/execute/zerolen-2.c: New.
41853 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41855 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
41858 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
41860 * g++.old-deja/g++.pt/instantiate8.C: New test.
41862 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
41864 * g++.old-deja/g++.other/incomplete.C: Add more tests.
41865 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
41867 2000-11-16 Nick Clifton <nickc@redhat.com>
41869 * gcc.c-torture/execute/nestfunc-2.c: New test.
41870 * gcc.c-torture/execute/nestfunc-3.c: New test.
41872 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
41874 * gcc.c-torture/compile/20001116-1.c: New test.
41876 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41878 * gcc.c-torture/execute/20001115-1.c: New test.
41880 2000-11-15 Mark Mitchell <mark@codesourcery.com>
41882 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
41883 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
41884 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
41885 * g++.old-deja/g++.abi/vmihint.C: Likewise.
41887 2000-11-15 Neil Booth <neilb@earthling.net>
41889 gcc.dg/cpp/_Pragma1.c: Update.
41890 gcc.dg/cpp/_Pragma2.c: New test.
41892 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
41894 * g++.old-deja/g++.other/anon5.C: New test.
41896 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
41898 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
41901 2000-11-14 Jakub Jelinek <jakub@redhat.com>
41903 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
41906 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41908 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
41909 labels at end of compound statements.
41911 2000-11-13 Jakub Jelinek <jakub@redhat.com>
41913 * gcc.c-torture/execute/loop-7.c: New test.
41915 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41917 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
41919 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41921 * gcc.dg/c99-bool-1.c: New test.
41923 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41925 * gcc.dg/c99-scope-1.c: Remove xfail.
41926 * gcc.dg/c99-scope-2.c: New test.
41928 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41930 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
41931 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
41933 2000-11-11 Mark Mitchell <mark@codesourcery.com>
41935 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
41938 * g++.mike/p700.C: Don't typedef wchar_t.
41939 * g++.mike/p784.C: Likewise.
41940 * g++.mike/eb101.C: Don't use __wchar_t.
41942 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
41944 * g77.f-torture/execute/20001111.[fx]: Test premature exit
41947 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
41949 * gcc.c-torture/execute/20001111-1.c: New test.
41951 2000-11-10 Nick Clifton <nickc@redhat.com>
41953 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
41954 long multuiple and accumulate.
41956 2000-11-09 Richard Henderson <rth@redhat.com>
41958 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
41959 via size_t instead of int.
41961 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
41962 * gcc.c-torture/execute/string-opt-2.c: Likewise.
41963 * gcc.c-torture/execute/string-opt-3.c: Likewise.
41964 * gcc.c-torture/execute/string-opt-4.c: Likewise.
41966 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
41968 * gcc.c-torture/compile/20001109-1.c: New test.
41969 * gcc.c-torture/compile/20001109-2.c: New test.
41971 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
41973 * g++.old-deja/g++.pt/operator1.C: New test.
41974 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
41976 2000-11-09 Jakub Jelinek <jakub@redhat.com>
41978 * gcc.dg/20001108-1.c: New test.
41980 2000-11-09 Jakub Jelinek <jakub@redhat.com>
41982 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
41983 with both arguments constant strings.
41984 * gcc.c-torture/execute/string-opt-3.c: New test.
41985 * gcc.c-torture/execute/string-opt-4.c: New test.
41986 * gcc.c-torture/execute/string-opt-5.c: New test.
41988 2000-11-08 Nick Clifton <nickc@redhat.com>
41990 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
41991 mulsidi3adddi patterns.
41993 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
41995 * g++.old-deja/g++.other/crash36.C: New test.
41997 2000-11-08 Jakub Jelinek <jakub@redhat.com>
41999 * g++.old-deja/g++.other/init16.C: New test.
42001 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
42003 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
42005 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
42007 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
42008 * gcc.c-torture/execute/va-arg-16.x: Likewise.
42009 * gcc.c-torture/execute/va-arg-17.x: Likewise.
42011 2000-11-07 DJ Delorie <dj@redhat.com>
42013 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
42015 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42017 * gcc.c-torture/execute/string-opt-1.c: New test.
42019 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
42021 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
42022 mips-sgi-irix6.* because the MIPS ABI passes floating-point
42023 parameters in registers, and there is no way for a varargs
42024 function to know in which order the integer and floating-point
42025 parameters should be interleaved when they are placed on the
42027 * gcc.c-torture/execute/va-arg-16.x: Likewise.
42028 * gcc.c-torture/execute/va-arg-17.x: Likewise.
42030 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42032 * gcc.c-torture/execute/string-opt-2.c: New test.
42034 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
42036 * g++.old-deja/g++.pt/crash60.C: New test.
42038 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42040 * g++.old-deja/g++.other/crash24.C: New test.
42041 * g++.old-deja/g++.other/crash25.C: New test.
42042 * g++.old-deja/g++.other/crash26.C: New test.
42043 * g++.old-deja/g++.other/crash27.C: New test.
42044 * g++.old-deja/g++.other/crash28.C: New test.
42045 * g++.old-deja/g++.other/crash29.C: New test.
42046 * g++.old-deja/g++.other/crash30.C: New test.
42047 * g++.old-deja/g++.other/crash31.C: New test.
42048 * g++.old-deja/g++.other/crash32.C: New test.
42049 * g++.old-deja/g++.other/crash33.C: New test.
42050 * g++.old-deja/g++.other/crash34.C: New test.
42051 * g++.old-deja/g++.other/crash35.C: New test.
42053 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42055 * gcc.c-torture/execute/20001031-1.c: New test.
42057 2000-11-04 Mark Mitchell <mark@codesourcery.com>
42059 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
42062 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
42063 standards-conformant.
42065 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
42067 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
42068 * g++.old-deja/g++.mike/p755a.C: Likewise.
42069 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
42070 library makes no calls to `operator new' during initialization.
42072 2000-11-04 Neil Booth <neilb@earthling.net>
42074 * gcc.dg/cpp/include2.c: New tests.
42076 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
42078 * lib/g++.exp (g++_set_ld_library_path): New function.
42079 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
42081 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
42083 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
42086 2000-11-01 Richard Henderson <rth@redhat.com>
42088 * g++.old-deja/g++.ext/namedret1.C: New.
42089 * g++.old-deja/g++.ext/namedret2.C: New.
42090 * g++.old-deja/g++.ext/namedret3.C: New.
42092 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
42094 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
42095 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
42097 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42099 * gcc.c-torture/execute/va-arg-21.c: New test.
42101 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
42103 * gcc.dg/c99-complex-2.c: New test.
42105 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42107 * gcc.c-torture/execute/stdio-opt-1.c: New test.
42109 2000-10-31 Jakub Jelinek <jakub@redhat.com>
42111 * g++.old-deja/g++.other/inline16.C: New test.
42113 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
42115 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
42116 __PRETTY_FUNCTION__
42118 2000-10-29 Neil Booth <neilb@earthling.net>
42120 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
42122 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
42123 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
42126 2000-10-29 Neil Booth <neilb@earthling.net>
42128 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
42129 * mi1.c, mi1c.h: Add null directives to multiple-include test.
42130 * mi5.c: Test multiple includes work with -C.
42131 * trigraphs.c: Test ^= version.
42133 2000-10-28 Neil Booth <neilb@earthling.net>
42135 New tests and test updates for new macro expander.
42137 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
42138 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
42139 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
42140 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
42141 new diagnostic messages.
42143 * gcc.dg/cpp/macro3.c: New tests.
42145 2000-10-27 Mark Mitchell <mark@codesourcery.com>
42147 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
42150 2000-10-27 Jakub Jelinek <jakub@redhat.com>
42152 * g++.old-deja/g++.other/eh2.C: New test.
42154 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
42156 * gcc.c-torture/execute/20001027-1.c: New test.
42158 2000-10-26 Richard Henderson <rth@redhat.com>
42160 * gcc.c-torture/execute/20001026-1.c: New.
42162 2000-10-26 Mark Mitchell <mark@codesourcery.com>
42164 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
42165 * g++.old-deja/g++.law/builtin1.C: Likewise.
42166 * g++.old-deja/g++.law/ctors10.C: Likewise.
42167 * g++.old-deja/g++.law/virtual3.C: Likewise.
42168 * g++.old-deja/g++.mike/p658.C: Likewise.
42169 * g++.old-deja/g++.other/sibcall1.C: Likewise.
42170 * g++.old-deja/g++.other/vaarg2.C: Likewise.
42171 * g++.old-deja/g++.robertl/eb124.C: Likewise.
42172 * g++.old-deja/g++.robertl/eb44.C: Likewise.
42173 * g++.old-deja/g++.robertl/eb77.C: Likewise.
42175 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
42177 * gcc.c-torture/compile/20001024-1.c: New test.
42179 2000-10-25 Mark Mitchell <mark@codesourcery.com>
42181 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
42182 to tell us whether or not we are using V3.
42184 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
42186 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
42189 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
42191 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
42193 2000-10-25 Jakub Jelinek <jakub@redhat.com>
42195 * gcc.c-torture/execute/20001024-1.c: New test.
42197 2000-10-24 Jakub Jelinek <jakub@redhat.com>
42199 * g++.old-deja/g++.other/sibcall1.C: New test.
42201 2000-10-20 Jakub Jelinek <jakub@redhat.com>
42203 * gcc.dg/noncompile/init-3.c: New test.
42205 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
42207 * gcc.dg/format-array-1.c: New test.
42209 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42211 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
42212 writing through null pointers; remove comment about testing
42213 unterminated strings.
42215 2000-10-17 Matthew Hiller <hiller@redhat.com>
42217 * gcc.c-torture/execute/20001017-2.c: New test.
42219 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42221 * gcc.c-torture/compile/20001018-1.c: New test.
42222 * gcc.c-torture/compile/20001018-1.x: Xfail.
42224 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42226 * gcc.c-torture/execute/20001017-1.c: New test.
42228 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42230 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
42231 for multiple use of arguments with scanf formats; add tests for
42232 multiple use of arguments.
42234 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
42236 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
42238 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42240 * gcc.dg/format-miss-1.c: New test.
42242 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42244 * gcc.c-torture/execute/20001013-1.c: New test.
42246 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42248 * gcc.dg/format-branch-1.c: New test.
42250 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42252 * README, lib/file-format.exp: Remove EGCS references.
42254 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42256 * gcc.dg/20001013-1.c: New test.
42258 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
42260 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
42261 for intmax_t in the compiler using __typeof__ and the type rules
42262 for conditional expressions.
42264 2000-10-13 Jakub Jelinek <jakub@redhat.com>
42266 * gcc.dg/20001012-1.c: New test.
42267 * gcc.dg/20001012-2.c: New test.
42269 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42271 * gcc.dg/format-attr-1.c: New test.
42273 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42275 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
42276 __LONG_LONG_MAX__ instead of LLONG_MAX.
42278 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42280 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
42282 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
42285 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
42287 * gcc.dg/sequence-pt-1.c: New test.
42289 2000-10-11 Geoff Keating <geoffk@cygnus.com>
42291 * gcc.c-torture/execute/20001011-1.c: New testcase.
42292 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
42294 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42296 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
42297 does not error on it.
42299 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42301 * gcc.dg/20001009-1.c: New test.
42303 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
42305 * gcc.c-torture/compile/20001009-1.c: Move from here ....
42306 * gcc.c-torture/execute/20001009-2.c: ... to here.
42308 2000-10-09 Geoff Keating <geoffk@cygnus.com>
42310 * gcc.c-torture/compile/20001009-1.c: New testcase.
42311 * gcc.c-torture/execute/20001009-1.c: New testcase.
42312 Testcases provided by Jan Hubicka <jh@suse.cz>.
42314 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42316 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42317 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
42318 uintmax_t using <limits.h> to emulate the compiler's internal
42319 logic. No longer XFAIL %j tests.
42321 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42323 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
42324 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42325 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
42326 regexps and details of expected handling of some bad formats.
42327 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
42330 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
42332 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
42333 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
42334 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
42335 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
42338 2000-10-06 Richard Henderson <rth@cygnus.com>
42340 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
42341 * g++.old-deja/g++.brendan/crash52.C: Likewise.
42342 * g++.old-deja/g++.jason/report.C: Likewise.
42343 * g++.old-deja/g++.law/friend5.C: Likewise.
42344 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
42345 of the expected warnings.
42347 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
42349 * g++.old-deja/g++.pt/enum14.C: New test.
42351 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
42353 * g++.old-deja/g++.pt/crash59.C: New test.
42355 2000-10-04 Will Cohen <wcohen@redhat.com>
42357 * gcc.dg/20000926-1.c: New test.
42359 2000-10-03 Geoff Keating <geoffk@cygnus.com>
42361 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
42362 function name for current C++ compiler.
42363 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
42365 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
42367 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
42368 __PRETTY_FUNCTION__.
42369 * g++.old-deja/g++.ext/pretty2.C: Likewise.
42371 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42373 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
42375 2000-09-26 Jakub Jelinek <jakub@redhat.com>
42377 * gcc.c-torture/compile/20000923-1.c: New test.
42379 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
42381 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
42382 * g++.old-deja/g++.pt/ttp62.C: Same.
42383 * g++.old-deja/g++.other/inline14.C: Same.
42385 2000-09-24 Richard Henderson <rth@cygnus.com>
42387 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
42389 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
42391 * gcc.dg/c90-printf-1.c: Add test for wide string format.
42393 2000-09-22 Geoff Keating <geoffk@cygnus.com>
42395 * gcc.c-torture/compile/20000922-1.c: New file.
42397 2000-09-21 Nick Clifton <nickc@redhat.com>
42399 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
42400 a signed long modulo operation.
42401 (mod6): New function - perform an unsigned long modulo operation.
42402 (main): Add tests for modulos of very large numbers by very small
42405 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42407 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
42409 2000-09-19 Richard Henderson <rth@cygnus.com>
42411 * gcc.dg/compare2.c (case 10): XFAIL.
42413 2000-09-18 Richard Henderson <rth@cygnus.com>
42415 * gcc.c-torture/execute/20000906-1.c: Move ...
42416 * gcc.dg/20000906-1.c: ... here. Only run on targets
42417 that support __builtin_trap.
42419 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
42421 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
42423 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42425 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
42426 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
42427 more $ format tests.
42429 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42431 * gcc.dg/format-errmk-1.c: New test.
42433 2000-09-17 Greg McGary <greg@mcgary.org>
42435 * gcc.c-torture/execute/20000917-1.x: Remove.
42437 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
42439 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
42441 2000-09-17 Greg McGary <greg@mcgary.org>
42443 * gcc.c-torture/execute/20000917-1.c: New test.
42444 * gcc.c-torture/execute/20000917-1.x: XFAIL.
42446 2000-09-16 Neil Booth <NeilB@earthling.net>
42448 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
42449 in nested macro bug.
42451 2000-09-15 Neil Booth <NeilB@earthling.net>
42453 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
42455 2000-09-14 Jeffrey A Law (law@cygnus.com)
42457 * gcc.c-torture/execute/20000914-1.c: New test.
42459 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
42461 * g++.other/inline13.C: New test.
42463 2000-09-12 Andreas Jaeger <aj@suse.de>
42465 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
42466 constant by Ulrich Drepper <drepper@redhat.com>.
42468 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
42470 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
42472 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42474 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
42476 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
42478 * gcc.dg/cpp/backslash.c: New test.
42480 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
42482 * gcc.c-torture/execute/20000910-1.c: New test.
42483 * gcc.c-torture/execute/20000910-2.c: Likewise.
42485 2000-09-11 Robert Lipe <robertl@sco.com>
42487 * gcc.dg/pragma-align.c: New test.
42489 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
42491 * g++.old-deja/g++.pt/explicit82.C: New test.
42492 * g++.old-deja/g++.pt/explicit83.C: New test.
42494 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
42496 * gcc.dg/asm-names.c: New test.
42498 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42500 * gcc.dg/cpp/tr-warn6.c: New test
42502 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
42504 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
42507 2000-09-07 Catherine Moore <clm@redhat.com>
42509 * gcc.c-torture/execute/unroll-1.c: New test.
42511 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
42513 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
42515 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
42516 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
42517 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
42518 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
42519 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
42521 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
42522 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
42524 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42526 * g++.old-deja/g++.pt/deduct2.C: New test.
42528 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42530 * g++.old-deja/g++.pt/parms2.C: New test.
42532 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42534 * g++.old-deja/g++.pt/crash58.C: New test.
42536 2000-09-06 Greg McGary <greg@mcgary.org>
42538 * gcc.c-torture/execute/20000906-1.c: New test.
42539 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
42541 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42543 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
42545 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42547 * g++.old-deja/g++.pt/crash57.C: New test.
42549 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42551 * g++.old-deja/g++.pt/crash56.C: New test.
42553 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42555 * g++.old-deja/g++.pt/koenig1.C: New test.
42557 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42559 * gcc.dg/20000904-1.c: New test.
42561 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42563 * gcc.dg/cpp/paste8.c: New test.
42565 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
42567 * gcc.c-torture/compile/20000827-1.c: New test.
42569 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42571 * gcc.dg/format-diag-1.c: New test.
42573 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42575 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
42576 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
42577 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
42578 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
42579 gcc.dg/formatz-1.c: Adjust warning regular expressions.
42581 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42583 * g++.old-deja/g++.other/nested4.C: New test.
42585 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42587 * g++.old-deja/g++.ns/scoped1.C: New test.
42589 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
42591 * lib/g++.exp: Support testing already-installed GCC.
42593 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42595 * wtr-label-1.c, wtr-suffix-1.c: New tests.
42597 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42599 * gcc.dg/return-type-2.c: New test.
42601 2000-08-27 Geoff Keating <geoffk@cygnus.com>
42603 * gcc.c-torture/compile/20000825-1.c: New test.
42605 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
42607 * gcc.dg/dwarf2-2.c: New test.
42609 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
42611 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
42612 dg-warning regexps.
42614 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
42616 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
42617 gcc.dg/format-ext-5.c: New tests.
42619 2000-08-25 Jakub Jelinek <jakub@redhat.com>
42621 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
42623 2000-08-24 Mark Mitchell <mark@codesourcery.com>
42625 * gcc.dg/noncompile/930622-2.c: Adjust error message.
42627 2000-08-24 Richard Henderson <rth@cygnus.com>
42629 * gcc.dg/ia64-sync-1.c: New test.
42630 * gcc.dg/ia64-sync-2.c: New test.
42631 * gcc.dg/ia64-asm-1.c: New test.
42633 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
42635 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
42636 * gcc.dg/format-ext-2.c: New test.
42638 2000-08-23 Jason Merrill <jason@redhat.com>
42640 * lib/old-dejagnu.exp: Also ignore "In member function" and
42643 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42645 * gcc.dg/noncompile/label-lineno-1.c: New test.
42647 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42649 * gcc.dg/c99-array-nonobj-1.c: New test.
42651 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42653 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
42655 * gcc.dg/format-ext-1.c: New test.
42657 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42659 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
42660 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
42661 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
42662 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
42663 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
42665 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
42667 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
42668 gcc.dg/c99-strftime-2.c: New tests.
42670 2000-08-22 Richard Henderson <rth@cygnus.com>
42672 * gcc.c-torture/execute/20000822-1.c: New test.
42674 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42676 * gcc.c-torture/execute/20000819-1.x: Remove.
42678 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42680 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
42681 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
42682 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
42683 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
42684 gcc.dg/format-xopen-1.c: New tests.
42686 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42688 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
42690 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42692 * g++.old-deja/g++.other/loop2.C: New test.
42694 * gcc.c-torture/compile/20000606-1.c: New test.
42695 * gcc.c-torture/compile/20000728-1.c: New test.
42696 * gcc.c-torture/execute/20000801-1.c: New test.
42697 * gcc.c-torture/execute/20000801-2.c: New test.
42698 * gcc.c-torture/execute/20000819-1.c: New test.
42699 * gcc.c-torture/execute/20000819-1.x: XFAIL.
42700 * gcc.dg/20000629-1.c: New test.
42701 * gcc.dg/20000724-1.c: New test.
42702 * gcc.dg/20000807-1.c: New test.
42704 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
42706 * gcc.dg/cpp/pragma-1.c: New test.
42707 * gcc.dg/cpp/pragma-2.c: New test.
42709 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
42711 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
42712 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
42714 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42716 * gcc.c-torture/compile/20000818-1.c: New test.
42718 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
42720 * gcc.c-torture/execute/20000818-1.c: New test.
42722 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
42724 * gcc.dg/format-va-1.c: New test.
42726 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42728 * g++.old-deja/g++.other/typedef8.C: New test.
42730 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42732 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
42733 * g++.old-deja/g++.mike/net36.C: Mark candidate.
42734 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
42735 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
42736 * g++.old-deja/g++.other/ptrmem7.C: New test.
42737 * g++.old-deja/g++.pt/ptrmem10.C: New test.
42739 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42741 * g++.old-deja/g++.pt/typename27.C: New test.
42743 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
42745 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
42746 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
42747 * g++.old-deja/g++.pt/friend45.C: New test.
42748 * g++.old-deja/g++.other/friend8.C: New test.
42750 2000-08-15 Richard Henderson <rth@cygnus.com>
42752 * gcc.c-torture/execute/20000815-1.c: New test.
42754 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
42756 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
42757 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
42758 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
42760 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
42762 * g++.old-deja/g++.other/refinit2.C: New test.
42764 2000-08-13 Geoff Keating <geoffk@cygnus.com>
42766 * lib/c-torture.exp (c-torture): Make
42767 compiler_conditional_xfail_data global.
42768 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
42769 compiler_conditional_xfail_data machinery.
42770 (f-torture-execute): Likewise.
42771 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
42772 and only when unrolling loops.
42774 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
42776 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
42778 * g++.old-deja/g++.pt/explicit81.C: New test.
42780 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
42782 * g++.old-deja/g++.pt/typename26.C: New test.
42784 2000-08-10 Geoff Keating <geoffk@cygnus.com>
42786 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
42789 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
42791 * g++.old-deja/g++.other/array3.C: New test.
42793 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
42795 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
42796 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
42797 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
42800 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
42802 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
42803 * g++.old-deja/g++.abi/vmihint.C: Likewise.
42805 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
42807 * gcc.c-torture/execute/20000808-1.c: New test.
42809 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
42811 * gcc.dg/c90-const-expr-1.c: New test.
42813 2000-08-08 Richard Henderson <rth@cygnus.com>
42815 * gcc.dg/noncompile/920923-1.c: Declare calloc.
42817 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
42819 * gcc.dg/noncompile/const-ll-1.c: New test.
42821 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
42823 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
42825 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
42827 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
42828 that running programs linked against the shared version of libobjc
42831 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
42833 * gcc.dg/c99-printf-1.c: New test.
42835 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
42837 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
42839 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
42841 * gcc.c-torture/execute/20000731-1.x: Delete.
42843 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
42845 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
42846 and torture_without_loops as is done by c-torture.exp.
42847 (search_for): Copy from c-torture.exp.
42848 (gcc-dg-runtest): New function, drives a directory of tests
42849 iterating over the TORTURE_OPTIONS.
42850 (scan-assembler, scan-assembler-not): Move here from
42851 individual directory drivers.
42853 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
42854 defined by lib/gcc-dg.exp.
42855 * gcc.dg/cpp/cpp.exp: Likewise.
42856 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
42857 gcc-dg-runtest, so we cycle over optimization options.
42859 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
42860 * gcc.dg/compare2.c: No longer expected to fail.
42862 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
42864 * gcc.c-torture/execute/20000804-1.c: New test.
42866 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
42868 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
42870 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
42872 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
42874 2000-08-03 Jeffrey A Law (law@cygnus.com)
42876 * gcc.c-torture/compile/20000803-1.c: New test.
42878 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
42880 * gcc.c-torture/execute/20000801-3.c,
42881 gcc.c-torture/execute/20000801-4.c: New tests.
42882 * gcc.c-torture/execute/20000801-3.x,
42883 gcc.c-torture/execute/20000801-4.x: Xfail.
42885 2000-08-02 Geoff Keating <geoffk@cygnus.com>
42887 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
42888 libobjc/.libs to allow for libtool.
42890 2000-08-02 Jakub Jelinek <jakub@redhat.com>
42892 * gcc.c-torture/compile/20000802-1.c: New test.
42894 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
42896 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
42898 2000-07-31 Jeffrey A Law (law@cygnus.com)
42900 * gcc-c-torture/execute/20000731-2.c: New test.
42902 * gcc.c-torture/execute/20000731-1.c: New test.
42903 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
42905 2000-07-31 Jakub Jelinek <jakub@redhat.com>
42907 * testsuite/gcc.dg/cpp/paste7.c: New test.
42908 * gcc.dg/cpp/20000725-1.c: New test.
42910 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
42912 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
42913 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
42914 declaration warning for __builtin_dwarf_reg_size.
42916 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
42918 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
42920 * gcc.dg/noncompile/voidparam-1.c: New test.
42922 2000-07-30 Richard Henderson <rth@cygnus.com>
42924 * gcc.dg/c90-digraph-1.c: Don't xfail.
42925 * gcc.dg/compare2.c (case 10): Xfail.
42926 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
42928 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
42930 * gcc.dg/c99-main-1.c: New test.
42932 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
42934 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
42936 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
42938 * gcc.c-tortuer/execute/20000726-1.c: New test.
42940 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
42942 * gcc.c-torture/execute/enum-2.c: New test.
42944 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42946 * gcc.dg/cpp/tr-warn3.c: New test.
42948 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
42950 * g++.old-deja/g++.ext/implicit1.C: Remove.
42951 * g++.old-deja/g++.jason/c2.C: Remove
42952 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
42953 * g++.old-deja/g++.pt/crash16.C: Likewise.
42954 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
42956 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
42958 * g++.old-deja/g++.other/for2.C: New test.
42960 2000-07-25 Jakub Jelinek <jakub@redhat.com>
42962 * gcc.dg/20000720-1.c: New test.
42964 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
42966 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
42968 2000-07-24 Geoff Keating <geoffk@cygnus.com>
42970 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
42971 * gcc.c-torture/execute/20000722-1.c: New.
42972 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
42974 2000-07-24 Jakub Jelinek <jakub@redhat.com>
42976 * gcc.dg/cpp/20000720-1.S: New test.
42978 2000-07-21 Michael Meissner <meissner@redhat.com>
42980 * gcc.c-torture/execute/ieee/hugeval.c: New test.
42982 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
42984 * g++.old-deja/g++.brendan/crash16.C,
42985 g++.old-deja/g++.brendan/parse3.C,
42986 g++.old-deja/g++.brendan/redecl1.C,
42987 g++.old-deja/g++.ns/template13.C,
42988 g++.old-deja/g++.other/decl4.C,
42989 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
42991 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
42993 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
42994 and "Internal error".
42996 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
42998 * gcc.dg/cpp/paste6.c: New test.
43000 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
43002 * gcc.dg/cpp/tr-direct.c: New test.
43004 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
43005 gcc.dg/cpp/undef1.c: Tweak error regexps.
43007 2000-07-18 Eric Christopher <echristo@redhat.com>
43009 * gcc.c-torture/compile/20000718-1.c: New test.
43011 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
43013 * cpplex.c (_cpp_push_token): If the token being pushed back
43014 is the previous token in this context, just subtract one from
43016 * cppmacro.c (save_expansion): Clear aux field when storing a
43019 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
43021 * gcc.dg/noncompile/redecl-1.c: New test.
43023 2000-07-18 Jakub Jelinek <jakub@redhat.com>
43025 * gcc.c-torture/execute/20000717-5.c: New test.
43026 * gcc.c-torture/execute/20000717-1.x: Removed.
43028 2000-07-17 Richard Henderson <rth@cygnus.com>
43030 * gcc.c-torture/execute/20000717-4.c: New test.
43032 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
43034 * gcc.dg/cpp/syshdr.c: New test.
43035 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
43037 2000-07-17 Neil Booth <neilb@earthling.net>
43039 * gcc.dg/cpp/cmdlne-dM.c: New test.
43040 * gcc.dg/cpp/cmdlne-dD.c: New test.
43042 2000-07-17 Jeffrey A Law (law@cygnus.com)
43044 * gcc.c-torture/execute/20000717-3.c: New test.
43046 * gcc.c-torture/compile/20000717-1.c: New test.
43048 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
43050 * gcc.c-torture/execute/20000717-2.c: New test.
43052 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
43054 * gcc.dg/formatz-1.c: New test.
43056 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
43057 * gcc.dg/c99-digraph-1.c: New tests.
43059 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
43060 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
43062 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
43063 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
43064 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
43065 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
43066 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
43067 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
43068 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
43070 2000-07-17 Greg McGary <greg@mcgary.org>
43072 * gcc.c-torture/execute/20000717-1.c: New test.
43073 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
43075 2000-07-15 Jakub Jelinek <jakub@redhat.com>
43077 * gcc.c-torture/execute/20000715-2.c: New test.
43078 * gcc.dg/20000715-1.c: New test.
43080 2000-07-15 Michael Meissner <meissner@redhat.com>
43082 * gcc.c-torture/execute/20000715-1.c: New test.
43084 2000-07-13 Jakub Jelinek <jakub@redhat.com>
43086 * gcc.c-torture/execute/20000707-1.c: New test.
43088 2000-07-13 Neil Booth <NeilB@earthling.net>
43090 * testsuite/gcc.dg/cpp/digraph1.c,
43091 testsuite/gcc.dg/cpp/digraph2.c,
43092 testsuite/gcc.dg/cpp/digraphs.c: New tests.
43094 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
43096 * g77.f-torture/compile/20000630-2.f: New test.
43097 * g77.f-torture/compile/20000630-2.x
43099 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
43101 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
43103 2000-07-11 Neil Booth <NeilB@earthling.net>
43105 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
43107 2000-07-11 Neil Booth <NeilB@earthling.net>
43109 * gcc.dg/cpp/cmdlne-C.c: New.
43111 2000-07-09 Neil Booth <NeilB@earthling.net>
43113 * gcc.dg/cpp/directiv.c: New tests.
43114 * gcc.dg/cpp/undef1.c: Update.
43116 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
43118 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
43120 2000-07-09 Neil Booth <NeilB@earthling.net>
43122 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
43124 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
43126 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
43127 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
43129 2000-07-08 Neil Booth <NeilB@earthling.net>
43131 * gcc.dg/cpp/macsyntx.c: New tests.
43133 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43135 * gcc.dg/20000707-1.c: New test.
43137 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43139 * gcc.c-torture/execute/20000706-1.c: New test.
43140 * gcc.c-torture/execute/20000706-2.c: New test.
43141 * gcc.c-torture/execute/20000706-3.c: New test.
43142 * gcc.c-torture/execute/20000706-4.c: New test.
43143 * gcc.c-torture/execute/20000706-5.c: New test.
43145 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43147 * g++.old-deja/g++.pt/instantiate7.C: New test.
43149 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43151 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
43152 * g++.old-deja/g++.mike/thunk3.C: Likewise.
43153 * g++.old-deja/g++.other/rtti3.C: Likewise.
43154 * g++.old-deja/g++.other/rttid3.C: Likewise.
43156 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
43158 * g77.f-torture/compile/20000630-1.x: Fix typo
43160 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
43162 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
43165 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
43167 * gcc.dg/cpp/ident.c: New test.
43169 2000-07-05 Neil Booth <NeilB@earthling.net>
43171 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
43172 gcc.dg/cpp/lexstrng.c: New tests.
43174 2000-07-04 Neil Booth <NeilB@earthling.net>
43176 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
43177 * gcc.dg/cpp/strify2.c: Same.
43179 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
43181 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
43182 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
43183 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
43184 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
43186 * testsuite/gcc.dg/cpp/macro1.c,
43187 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
43188 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
43189 testsuite/gcc.dg/cpp/strify1.c,
43190 testsuite/gcc.dg/cpp/strify2.c: New tests.
43192 2000-07-03 Jakub Jelinek <jakub@redhat.com>
43194 * gcc.c-torture/execute/20000703-1.c: New test.
43196 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43198 * g++.old-deja/g++.pt (lookup10.C): New test.
43200 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43202 * g++.old-deja/g++.pt (typename25.C): New test.
43204 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
43206 * gcc.c-torture/compile/20000701-1.c: New test.
43208 2000-06-30 Nick Clifton <nickc@cygnus.com>
43210 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
43213 2000-06-30 Catherine Moore <clm@cygnus.com>
43215 * gcc.c-torture/execute/align-1.c: New test.
43217 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
43219 * g++.old-deja/g++.pt/expr8.C: New test.
43220 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
43222 2000-06-29 Nick Clifton <nickc@cygnus.com>
43224 * gcc.c-torture/compile/20000629-1.c: New test.
43226 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43229 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
43230 gcc.dg/noncompile directory, depending on whether they're
43231 preprocessor tests or not. Annotate all the tests for the dg
43234 * gcc.c-torture/noncompile/noncompile.exp: Delete.
43235 * gcc.dg/noncompile/noncompile.exp: New.
43239 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
43240 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
43241 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
43242 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
43243 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
43244 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
43245 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
43246 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
43247 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
43248 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
43249 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
43250 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
43251 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
43252 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
43253 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
43254 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
43255 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
43256 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
43257 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
43258 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
43259 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
43260 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
43261 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
43262 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
43264 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
43265 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
43266 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
43267 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
43268 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
43269 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
43271 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43273 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
43274 declare one variable. On the fourth, error.
43275 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
43276 declared by 20000628-1a.h.
43278 2000-06-29 Richard Henderson <rth@redhat.com>
43280 * gcc.c-torture/execute/930529-1.x: New file.
43281 * gcc.dg/920413-1.c: Adjust expected warning text.
43282 * gcc.dg/980217-1.c: Declare abort.
43283 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
43285 2000-06-29 Jeffrey A Law (law@cygnus.com)
43287 * g77.f-torture/compile/20000629-1.f: New test.
43288 * g77.f-torture/compile/20000629-1.x: Expected to fail.
43290 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43292 Rearrange lots of files, removing entirely the
43293 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
43297 gcc.c-torture/code_quality/code_quality.exp
43298 gcc.c-torture/special/special.exp
43299 gcc.failure/failure.exp
43300 gcc.failure/940409-1.x
43301 gcc.c-torture/compile/961203-1.x
43304 gcc.misc-tests/linkage.exp
43305 gcc.c-torture/execute/920730-1t.c
43306 gcc.c-torture/execute/920730-1t.x
43307 gcc.c-torture/compile/920520-1.x
43308 gcc.c-torture/compile/920521-1.x
43309 gcc.c-torture/compile/981006-1.x
43310 gcc.c-torture/execute/eeprof-1.x
43312 * Moved files (possibly with modifications to fit a new harness):
43314 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
43315 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
43316 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
43317 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
43318 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
43319 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
43320 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
43321 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
43322 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
43323 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
43324 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
43325 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
43326 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
43327 gcc.failure/940409-1.c gcc.dg/940409-1.c
43329 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43331 * c-torture/compile/961203-1.x: Delete.
43333 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
43334 not exit. Include stdio.h.
43335 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
43336 * gcc.misc-tests/dg-12.c: Likewise.
43337 * gcc.misc-tests/dg-5.c: Likewise.
43338 * gcc.misc-tests/dg-6.c: Likewise.
43339 * gcc.misc-tests/dg-7.c: Prototype abort.
43340 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
43341 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
43342 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
43344 * gcc.misc-tests/sieve.c: Use return from main, not exit.
43345 * gcc.misc-tests/sort2.c: Use return from main, not exit.
43347 2000-06-28 Jakub Jelinek <jakub@redhat.com>
43349 * gcc.dg/cpp/20000628-1.c: New test.
43350 * gcc.dg/cpp/20000628-1.h: New header for above test.
43351 * gcc.dg/cpp/20000628-1a.h: Likewise.
43353 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
43355 * gcc.dg/cpp: New directory.
43356 * gcc.dg/cpp/cpp.exp: New driver.
43357 * gcc.dg/cpp/20000627-1.c: New test.
43358 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
43359 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
43360 and rewrite as a compilation test.
43362 * gcc.dg: Move many files into the cpp subdirectory, possibly
43363 renaming or editing them as well.
43365 990119-1.c cpp/19990119-1.c
43366 990228-1.c cpp/19990228-1.c
43367 990407-1.c cpp/19990407-1.c
43368 990409-1.c cpp/19990409-1.c
43369 990413-1.c cpp/19990413-1.c
43370 990703-1.c cpp/19990703-1.c
43371 20000127-1.c cpp/20000127-1.c
43372 20000129-1.c cpp/20000129-1.c
43373 20000207-1.c cpp/20000207-1.c
43374 20000207-2.c cpp/20000207-2.c
43375 20000209-1.c cpp/20000209-1.c
43376 20000209-2.c cpp/20000209-2.c
43377 20000301-1.c cpp/20000301-1.c
43378 20000419-1.c cpp/20000419-1.c
43379 20000510-1.S cpp/20000510-1.S
43380 20000519-1.c cpp/20000519-1.c
43381 20000529-1.c cpp/20000529-1.c
43382 20000625-1.c cpp/20000625-1.c
43383 20000625-2.c cpp/20000625-2.c
43384 cpp-as1.c cpp/assert1.c
43385 cpp-as2.c cpp/assert2.c
43386 cxx-comments-1.c cpp/cxxcom1.c
43387 cxx-comments-2.c cpp/cxxcom2.c
43388 endif-label.c cpp/endif.c
43389 cpp-hash1.c cpp/hash1.c
43390 cpp-hash2.c cpp/hash2.c
43391 cpp-if1.c cpp/if-1.c
43392 cpp-if2.c cpp/if-2.c
43393 cpp-if3.c cpp/if-3.c
43394 cpp-if4.c cpp/if-4.c
43395 cpp-if5.c cpp/if-5.c
43396 cpp-cond.c cpp/if-cexp.c
43397 cpp-missingop.c cpp/if-mop.c
43398 cpp-missingparen.c cpp/if-mpar.c
43399 cpp-opprec.c cpp/if-oppr.c
43400 cpp-ifparen.c cpp/if-paren.c
43401 cpp-shortcircuit.c cpp/if-sc.c
43402 cpp-shift.c cpp/if-shift.c
43403 cpp-unary.c cpp/if-unary.c
43404 cpp-li1.c cpp/line1.c
43405 cpp-li2.c cpp/line2.c
43406 lineno.c cpp/line3.c
43407 lineno-2.c cpp/line4.c
43409 cpp-mic.h cpp/mi1c.h
43410 cpp-micc.h cpp/mi1cc.h
43411 cpp-mind.h cpp/mi1nd.h
43412 cpp-mindp.h cpp/mi1ndp.h
43413 cpp-mix.h cpp/mi1x.h
43414 cpp-mi2.c cpp/mi2.c
43415 cpp-mi2a.h cpp/mi2a.h
43416 cpp-mi2b.h cpp/mi2b.h
43417 cpp-mi2c.h cpp/mi2c.h
43418 cpp-mi3.c cpp/mi3.c
43419 cpp-mi3.def cpp/mi3.def
43420 poison-1.c cpp/poison.c
43421 pr-impl.c cpp/prag-imp.c
43422 cpp-redef-2.c cpp/redef1.c
43423 cpp-redef.c cpp/redef2.c
43424 strpaste.c cpp/strp1.c
43425 strpaste-2.c cpp/strp2.c
43426 cpp-tradpaste.c cpp/tr-paste.c
43427 cpp-tradstringify.c cpp/tr-str.c
43428 cpp-tradwarn1.c cpp/tr-warn1.c
43429 cpp-tradwarn2.c cpp/tr-warn2.c
43430 trigraphs.c cpp/trigraphs.c
43431 cpp-unc1.c cpp/unc1.c
43432 cpp-unc2.c cpp/unc2.c
43433 cpp-unc3.c cpp/unc3.c
43434 cpp-unc.c cpp/unc4.c
43435 undef.c cpp/undef1.c
43436 undef-2.c cpp/undef2.c
43437 cpp-wi1.c cpp/widestr1.c
43439 2000-06-27 Mark Mitchell <mark@codesourcery.com>
43441 * lib/g++.exp (g++_include_flags): Tweak.
43443 2000-06-27 H.J. Lu <hjl@gnu.org>
43444 Loren J. Rittle <ljrittle@acm.org>
43446 * lib/g++.exp (g++_include_flags): Override libgloss.exp
43447 version with one that knows about the new gcc tree structure.
43448 (g++_link_flags): Same.
43450 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
43452 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
43453 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
43454 case we are cross-compiling.
43456 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
43457 g++.old-deja/g++.niklas/Makefile.in,
43458 g++.old-deja/g++.niklas/configure.in,
43459 g++.old-deja/g++.other/Makefile.in,
43460 g++.old-deja/g++.other/configure.in,
43461 gcc.c-torture/code_quality/Makefile.in,
43462 gcc.c-torture/code_quality/configure.in,
43463 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
43464 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
43465 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
43466 gcc.c-torture/execute/ieee/Makefile.in,
43467 gcc.c-torture/execute/ieee/configure.in,
43468 gcc.c-torture/noncompile/Makefile.in,
43469 gcc.c-torture/noncompile/configure.in,
43470 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
43471 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
43472 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
43474 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43476 * g++.old-deja/g++.other/ambig3.C: New test.
43478 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43480 * g++.old-deja/g++.pt/syntax1.C: New test.
43481 * g++.old-deja/g++.pt/syntax2.C: New test.
43482 * g++.old-deja/g++.other/syntax3.C: New test.
43483 * g++.old-deja/g++.other/syntax4.C: New test.
43485 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43487 * gcc.dg/20000623-1.c: Prototype exit and abort.
43489 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43491 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
43493 * gcc.dg/cpp-mi3.def: New file.
43495 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
43497 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
43498 lexer's error messages.
43499 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
43500 divine anything from the linemarkers.
43501 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
43502 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
43504 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
43506 * gcc.dg/20000623-1.c: New test.
43508 2000-06-22 Jakub Jelinek <jakub@redhat.com>
43510 * gcc.c-torture/execute/20000622-1.c: New test.
43512 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43514 * g++.old-deja/g++.other/init15.C: New test.
43516 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43518 * g++.old-deja/g++.pt/vaarg2.C: New test.
43519 * g++.old-deja/g++.pt/vaarg3.C: New test.
43521 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
43523 * g++.old-deja/g++.other/dyncast6.C: New test.
43525 2000-06-15 Jakub Jelinek <jakub@redhat.com>
43527 * gcc.c-torture/execute/loop-6.c: New test.
43529 2000-06-14 Jakub Jelinek <jakub@redhat.com>
43531 * gcc.dg/20000614-1.c: New test.
43532 * gcc.dg/20000614-2.c: New test.
43534 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
43536 * g++.old-deja/g++.other/inline12.C: New test.
43538 2000-06-13 Jakub Jelinek <jakub@redhat.com>
43540 * g++.old-deja/g++.other/eh1.C: New test.
43542 2000-06-12 Jakub Jelinek <jakub@redhat.com>
43544 * g++.old-deja/g++.other/type.C: New test.
43546 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43548 * g++.old-deja/g++.other/initstring.C: New test.
43550 2000-06-12 Jason Merrill <jason@redhat.com>
43552 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
43554 2000-06-09 Jeffrey A Law (law@cygnus.com)
43556 * gcc.c-torture/compile/20000609-1.c: New test.
43558 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
43560 * gcc.dg/20000609-1.c: New test.
43562 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
43564 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
43565 * gcc.c-torture/noncompile/poison-1.c: Move...
43566 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
43567 * gcc.dg/cpp-li1.c: Add a token after the #line.
43569 2000-06-05 Richard Henderson <rth@cygnus.com>
43571 * gcc.c-torture/execute/20000605-2.c: New test.
43572 * gcc.c-torture/execute/20000605-3.c: New test.
43574 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
43576 * g77.f-torture/execute/20000503-1.x: New file.
43578 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
43580 * g++.old-deja/g++.eh/badalloc1.C: New test.
43582 2000-06-05 Richard Henderson <rth@cygnus.com>
43584 * gcc.c-torture/execute/20000605-1.c: New test.
43586 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43587 Nathan Sidwell <nathan@codesourcery.com>
43589 * gcc.c-torture/compile/20000605-1.c: New test.
43591 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
43593 * g77.f-torture/compile/20000601-1.f: New test.
43595 2000-06-03 Richard Henderson <rth@cygnus.com>
43597 * gcc.c-torture/execute/20000603-1.c: New.
43599 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
43601 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
43602 * gcc.dg/noreturn-2.c (noreturn): Likewise.
43604 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
43606 * gcc.dg/compare2.c (case 12): XFAIL.
43607 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
43608 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
43610 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
43612 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
43614 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
43615 guard macro is already defined when the header is first
43617 * gcc.dg/cpp-mix.h: New file.
43618 * gcc.dg/endif-label.c: Update patterns to match compiler.
43620 * g++.brendan/complex1.C: Declare abort.
43621 * g++.law/refs4.C: Remove XFAIL.
43622 * g++.oliva/expr2.C: Declare abort and exit.
43624 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
43626 * gcc.c-torture/execute/20000528-1.c: New test.
43628 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
43629 * g++.old-deja/g++.law/temps4.C: Likewise.
43631 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
43632 stdlib.h. Call abort() on failure.
43633 * g++.old-deja/g++.law/refs4.C: Likewise.
43634 * g++.old-deja/g++.law/temps4.C: Likewise.
43635 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
43636 * gcc.c-torture/execute/20000112-1.c: Include string.h.
43638 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
43640 Relative to g++.dg/special:
43641 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
43643 Relative to g++.old-deja:
43644 * g++.brendan/complex1.C, g++.jason/optimize2.C,
43645 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
43646 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
43647 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
43648 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
43649 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
43650 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
43652 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
43653 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
43654 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
43655 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
43656 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
43657 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
43660 * g++.other/goto1.C: Update expectations for error messages.
43662 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
43664 * gcc.c-torture/compile/20000523-1.c: New test.
43666 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43668 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
43670 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43672 * g++.old-deja/g++.eh/catch11.C: New test.
43673 * g++.old-deja/g++.eh/catch12.C: New test.
43675 2000-05-24 Nick Clifton <nickc@cygnus.com>
43677 * gcc.c-torture/execute/20000523-1.c: New test.
43679 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
43681 * c-torture/execute/bcp-1.c: Replace abort in arg of
43682 __builtin_constant_p with a generic external function.
43684 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
43685 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
43686 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
43687 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
43688 Prototype abort and/or exit.
43690 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
43691 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
43692 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
43693 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
43695 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
43697 * gcc.dg/dwarf2-1.c: New test.
43699 2000-05-20 Richard Henderson <rth@cygnus.com>
43701 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
43703 2000-05-20 Andreas Jaeger <aj@suse.de>
43705 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
43708 2000-05-19 David Edelsohn <edelsohn@gnu.org>
43710 * gcc.c-torture/execute/20000519-2.c: New test.
43712 2000-05-19 Andreas Jaeger <aj@suse.de>
43714 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
43715 which fails with SSA.
43717 * lib/c-torture.exp: Also test with -O3 -fssa.
43719 2000-05-18 Michael Meissner <meissner@redhat.com>
43721 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
43722 * gcc.c-torture/execute/920415-1.c: Ditto.
43723 * gcc.c-torture/execute/920501-1.c: Ditto.
43724 * gcc.c-torture/execute/conversion.c: Ditto.
43725 * gcc.c-torture/execute/cvt-1.c: Ditto.
43727 2000-05-18 Jeffrey A Law (law@cygnus.com)
43729 * gcc.c-torture/compile/20000518-1.c: New test.
43731 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
43733 * g77.f-torture/compile/200005018.f: New test.
43735 2000-05-17 Jeffrey A Law (law@cygnus.com)
43737 * gcc.c-torture/compile/20000517-1.c: New test.
43739 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43741 * gcc.c-torture/execute/20000516-1.c: New test.
43743 2000-05-15 Jakub Jelinek <jakub@redhat.com>
43745 * g++.old-deja/g++.other/eh.C: New test.
43747 2000-05-12 Richard Henderson <rth@cygnus.com>
43749 * gcc.c-torture/execute/990208-1.c (main): Don't pass
43750 constants through to doit's conditional.
43752 2000-05-11 Jeffrey A Law (law@cygnus.com)
43754 * gcc.c-torture/compile/20000511-1.c: New test.
43755 * g77.f-torture/compile/20000511-1.f: New test.
43756 * g77.f-torture/compile/20000511-2.f: New test.
43758 2000-05-11 Michael Meissner <meissner@redhat.com>
43760 * gcc.c-torture/execute/20000511-1.c: New test.
43762 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
43764 * gcc.dg/dg.exp: Scan .S files as well as .c files.
43765 * gcc.dg/20000510-1.S: New.
43767 2000-05-08 Catherine Moore <clm@cygnus.com>
43769 * gcc.dg/unused-3.c: New.
43771 2000-05-06 Richard Henderson <rth@cygnus.com>
43773 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
43774 * g++.old-deja/g++.mike/warn1.C: Likewise.
43775 * g++.old-deja/g++.pt/local1.C: Likewise.
43776 * g++.old-deja/g++.pt/local7.C: Likewise.
43777 * g++.old-deja/g++.pt/spec16.C: Likewise.
43779 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
43781 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
43783 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
43785 * g77.f-torture/execute/20000503-1.f: New test.
43787 2000-05-04 Andreas Jaeger <aj@suse.de>
43789 * gcc.dg/noreturn-2.c: New test.
43791 2000-05-04 Neil Booth <NeilB@earthling.net>
43793 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
43796 2000-05-04 Richard Henderson <rth@cygnus.com>
43798 * gcc.c-torture/execute/20000503-1.c: Fix typo.
43800 2000-05-04 Richard Henderson <rth@cygnus.com>
43802 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
43803 OpenSSL by Jason R Thorpe.
43805 2000-05-03 Jim Wilson <wilson@cygnus.com>
43807 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
43809 2000-05-03 Robert Lipe <robertlipe@usa.net>
43811 * gcc.dg/20000503-1.c: New test.
43813 2000-05-02 Jakub Jelinek <jakub@redhat.com>
43815 * gcc.c-torture/compile/20000502-1.c: New test.
43816 * g++.old-deja/g++.other/align.C: New test.
43817 * gcc.dg/cpp-tradstringify.c: New test.
43819 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
43821 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
43822 and hard registers.
43824 2000-04-26 Geoff Keating <geoffk@cygnus.com>
43826 * gcc.c-torture/execute/loop-5.c: New test.
43828 2000-04-25 Jakub Jelinek <jakub@redhat.com>
43830 * gcc.c-torture/execute/va-arg-20.c: New test.
43832 2000-04-23 Jeffrey A Law (law@cygnus.com)
43834 * gcc.c-torture/execute/20000422-1.c: New test.
43836 2000-04-20 Greg McGary <gkm@gnu.org>
43838 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
43839 when optimizing, but without sibling-call optimizations (-O1).
43841 2000-04-20 Jeffrey A Law (law@cygnus.com)
43843 * gcc.c-torture/compile/20000420-1.c: New test.
43845 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
43847 * g++.abi/ptrflags.C: New test.
43848 * g++.eh/catchptr1.C: Test incomplete pointer chains.
43850 2000-04-19 Catherine Moore <clm@cygnus.com>
43852 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
43854 2000-04-19 Greg McGary <gkm@gnu.org>
43856 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
43857 sibling-call optimizations.
43859 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
43861 * gcc.dg/20000419-1.c: New test.
43863 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
43865 * gcc.c-torture/execute/20000412-6.c: New test.
43867 2000-04-12 Jeffrey A Law (law@cygnus.com)
43869 * gcc.c-torture/execute/20000412-5.c: New test.
43870 * g77.f-torture/compile/20000412-1.f: New test.
43871 * gcc.c-torture/execute/20000412-4.c: New test.
43872 * gcc.c-torture/compile/20000412-2.c: New test.
43873 * gcc.c-torture/execute/20000412-3.c: New test.
43874 * gcc.c-torture/compile/20000412-1.c: New test.
43875 * gcc.c-torture/execute/20000412-2.c: New test.
43877 2000-04-12 Jakub Jelinek <jakub@redhat.com>
43879 * objc/execute/bf-20.m: New test.
43881 2000-04-10 Richard Henderson <rth@cygnus.com>
43883 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
43885 * gcc.c-torture/execute/20000412-1.c: New test.
43887 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
43889 * g++.old-deja/g++.eh/catchptr1.C: New test.
43891 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
43893 * g++.old-deja/g++.abi/cxa_vec.C: New test.
43895 2000-04-08 Neil Booth <NeilB@earthling.net>
43897 * gcc.dg/cpp-nullchar.c: Remove test as
43898 embedded nulls cause problems.
43900 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43902 * gcc.dg/compare2.c: New test.
43904 2000-04-08 Neil Booth <NeilB@earthling.net>
43906 * gcc.dg/cpp-nullchar.c: New test.
43908 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
43910 * gcc.dg/cpp-mi2.c: New test.
43911 * gcc.dg/cpp-mi2[abc].h: New files.
43913 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
43915 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
43918 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
43920 * g++.old-deja/g++.abi/vmihint.C: New test.
43922 2000-04-06 Neil Booth <NeilB@earthling.net>
43924 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
43925 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
43928 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
43930 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
43931 avoid stack-frame overwrite.
43933 2000-04-05 Jakub Jelinek <jakub@redhat.com>
43935 * gcc.c-torture/compile/20000405-2.c: New test.
43936 * gcc.c-torture/compile/20000405-3.c: New test.
43938 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43940 * gcc.c-torture/compile/20000405-1.c: New test.
43942 2000-04-04 Geoff Keating <geoffk@cygnus.com>
43944 * gcc.dg/cast-qual-1.c: Revert last change.
43946 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43948 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
43950 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
43952 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
43953 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
43955 2000-04-03 Jeffrey A Law (law@cygnus.com)
43957 * gcc.c-torture/compile/20000403-2.c: New test.
43958 * gcc.c-torture/compile/20000403-1.c: New test.
43960 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
43962 * gcc.c-torture/execute/20000403-1.c: New test.
43964 2000-04-03 Geoff Keating <geoffk@cygnus.com>
43966 * gcc.c-torture/execute/20000402-1.c: New test.
43968 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
43970 * gcc.c-torture/execute/va-arg-15.c: New test.
43971 * gcc.c-torture/execute/va-arg-16.c: New test.
43972 * gcc.c-torture/execute/va-arg-17.c: New test.
43973 * gcc.c-torture/execute/va-arg-18.c: New test.
43974 * gcc.c-torture/execute/va-arg-19.c: New test.
43976 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
43978 * gcc.c-torture/compile/981211-1.c: Move to...
43979 * gcc.dg/cpp-as1.c: ...here.
43980 * gcc.dg/cpp-as2.c: New file.
43982 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
43985 2000-04-02 Neil Booth <NeilB@earthling.net>
43987 * gcc.dg/cpp-cond.c New tests.
43988 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
43989 accidental success less likely.
43990 * gcc.dg/cpp-missingop.c New tests.
43991 * gcc.dg/cpp-missingparen.c New tests.
43992 * gcc.dg/cpp-shift.c New tests.
43993 * gcc.dg/cpp-shortcircuit.c New tests.
43994 * gcc.dg/cpp-unary.c New tests.
43996 2000-03-29 Jeffrey A Law (law@cygnus.com)
43998 * gcc.c-torture/compile/20000329-1.c: New test.
44000 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
44002 * gcc.c-torture/compile/20000326-1.c: New test.
44003 * gcc.c-torture/compile/20000326-2.c: New test.
44005 2000-03-24 Geoff Keating <geoffk@cygnus.com>
44007 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
44008 the first parameter is a function argument.
44010 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
44012 * g++.old-deja/g++.ext/array4.C: New test.
44014 2000-03-22 Geoff Keating <geoffk@cygnus.com>
44016 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
44018 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44020 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
44022 2000-03-19 Richard Henderson <rth@cygnus.com>
44024 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
44026 2000-03-19 Richard Henderson <rth@cygnus.com>
44028 * gcc.c-torture/compile/20000319-1.c: New test.
44030 2000-03-14 Jeffrey A Law (law@cygnus.com)
44032 * gcc.c-torture/execute/20000314-3.c: New test.
44033 * gcc.c-torture/execute/20000314-2.c: New test.
44034 * gcc.c-torture/execute/20000314-1.c: New test.
44035 * gcc.c-torture/compile/20000314-2.c: New test.
44036 * gcc.c-torture/compile/20000314-1.c: New test.
44038 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
44040 * g++.old-deja/g++.warn/inline.C: New test.
44042 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
44044 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
44045 standards-compliant result rather than specific constants.
44046 Put test-values in array.
44048 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
44050 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
44051 (g++_target_compile): Put test-specific options last.
44053 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44055 * g++.old-deja/g++.eh/vbase4.C: New test.
44057 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44059 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
44061 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44063 * g++.old-deja/g++.brendan/misc12.C: Removed.
44064 * g++.old-deja/g++.pt/memtemp77.C: Constify.
44065 * g++.old-deja/g++.ext/pretty4.C: New test.
44067 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44069 * g++.old-deja/g++.other/string2.C: New test.
44071 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
44073 * g++.old-deja/g++.warn/impint2.C: New test.
44075 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
44077 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
44080 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
44082 * g++.old-deja/g++.warn/impint.C: New test.
44083 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
44084 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
44085 * g++.old-deja/g++.pt/explicit12.C: Likewise.
44086 * g++.old-deja/g++.pt/explicit13.C: Likewise.
44087 * g++.old-deja/g++.pt/explicit17.C: Likewise.
44088 * g++.old-deja/g++.pt/explicit18.C: Likewise.
44089 * g++.old-deja/g++.pt/explicit19.C: Likewise.
44090 * g++.old-deja/g++.pt/explicit23.C: Likewise.
44091 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44092 * g++.old-deja/g++.pt/explicit35.C: Likewise.
44093 * g++.old-deja/g++.pt/explicit6.C: Likewise.
44094 * g++.old-deja/g++.pt/memclass7.C: Likewise.
44096 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
44098 * gcc.dg/cpp-redef.c: New test.
44100 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
44102 * g++.old-deja/g++.pt/unify7.C: New test.
44104 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44106 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
44107 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
44109 2000-02-25 Geoff Keating <geoffk@cygnus.com>
44111 * gcc.c-torture/compile/20000224-1.c: New test.
44113 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44115 * gcc.c-torture/compile/cpp-2.c: New test.
44116 * gcc.c-torture/compile/cpp-1.c: New test.
44118 2000-02-25 Jeffrey A Law (law@cygnus.com)
44120 * gcc.c-torture/execute/20000225-1.c: New test.
44122 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44124 * gcc.dg/cpp-li2.c: New test.
44126 * gcc.dg/cpp-wi1.c: New test.
44128 * gcc.dg/cpp-li1.c: New test.
44130 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
44132 * g++.old-deja/g++.other/sizeof5.C: New test.
44134 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44136 * gcc.c-torture/execute/va-arg-13.c: New test.
44138 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
44140 * gcc.c-torture/execute/va-arg-12.c: New test.
44142 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44144 * gcc.c-torture/execute/20000223-1.c: New test.
44146 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44148 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44150 2000-02-22 Mark Mitchell <mark@codesourcery.com>
44152 * g++.old-deja/g++.abi/ptrmem.C: New test.
44154 2000-02-19 Richard Henderson <rth@cygnus.com>
44156 * gcc.c-torture/compile/init-3.c: New.
44158 2000-02-17 Mark Mitchell <mark@codesourcery.com>
44160 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
44163 2000-02-11 Robert Lipe <robertl@sco.com>
44165 * gcc.c-torture/compile/20000211-3.c: New test.
44167 2000-02-11 Martin Buchholz <martin@xemacs.org>
44169 * gcc.c-torture/compile/20000211-2.c: New test.
44171 2000-02-11 Jeffrey A Law (law@cygnus.com)
44173 * gcc.c-torture/compile/20000211-1.c: New test.
44175 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
44177 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
44180 2000-02-08 Nathan Sidwell <nathan@acm.org>
44182 * g++.old-deja/g++.other/cast5.C: New test.
44184 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
44186 * gcc.c-torture/execute/20000205-1.c: New.
44188 2000-02-03 Nathan Sidwell <nathan@acm.org>
44190 * g++.old-deja/g++.jason/cast3.C: Return void.
44191 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
44193 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44195 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
44197 * gcc.dg/loop-1.c: New test.
44199 2000-01-27 Jakub Jelinek <jakub@redhat.com>
44201 * gcc.c-torture/compile/20000127-1.c: New test.
44202 * gcc.c-torture/execute/991228-1.c: New test.
44204 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44206 * gcc.dg/unused-2.c: New test.
44208 * gcc.dg/conv-1.c: New test.
44210 2000-01-24 Mark Mitchell <mark@codesourcery.com>
44212 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
44214 (tool_option_proc): Fix typo.
44216 2000-01-24 Geoff Keating <geoffk@cygnus.com>
44218 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
44219 of the ld on the host, not on the build machine.
44220 Also, don't crash if '--help' is not a supported option.
44222 2000-01-24 Richard Henderson <rth@cygnus.com>
44224 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
44226 2000-01-20 Jeffrey A Law (law@cygnus.com)
44228 * gcc.c-torture/execute/20000120-2.c: New test.
44229 * gcc.c-torture/execute/20000120-1.c: New test.
44231 2000-01-13 Jeffrey A Law (law@cygnus.com)
44233 * gcc.c-torture/execute/20000113-1.c: New test.
44235 2000-01-12 Jeffrey A Law (law@cygnus.com)
44237 * gcc.c-torture/execute/20000112-1.c: New test.
44239 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44241 * gcc.dg/20000111-1.c: New test.
44243 2000-01-10 Jeffrey A Law (law@cygnus.com)
44245 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
44246 with 16 bit integers.
44248 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44250 * gcc.dg/20000108-1.c: New test.
44252 2000-01-05 Nathan Sidwell <nathan@acm.org>
44254 * g++.old-deja/g++.ns/koenig8.C: New test.
44256 2000-01-05 Nathan Sidwell <nathan@acm.org>
44258 * g++.old-deja/g++.other/cast4.C: New test.
44260 2000-01-05 Jeffrey A Law (law@cygnus.com)
44262 * gcc.c-torture/compile/20000105-2.c: New test.
44263 * gcc.c-torture/compile/20000105-1.c: New test.
44265 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44267 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
44268 references to printf & atoi to conform to ANSI standard.
44269 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
44270 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
44271 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
44272 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
44273 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
44274 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44275 * g++.old-deja/g++.brendan/copy1.C: Likewise.
44276 * g++.old-deja/g++.brendan/copy2.C: Likewise.
44277 * g++.old-deja/g++.brendan/copy3.C: Likewise.
44278 * g++.old-deja/g++.brendan/copy4.C: Likewise.
44279 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44280 * g++.old-deja/g++.brendan/copy6.C: Likewise.
44281 * g++.old-deja/g++.brendan/copy7.C: Likewise.
44282 * g++.old-deja/g++.brendan/copy8.C: Likewise.
44283 * g++.old-deja/g++.brendan/crash11.C: Likewise.
44284 * g++.old-deja/g++.brendan/crash14.C: Likewise.
44285 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
44286 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44287 * g++.old-deja/g++.brendan/delete2.C: Likewise.
44288 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
44289 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
44290 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
44291 * g++.old-deja/g++.brendan/eh1.C: Likewise.
44292 * g++.old-deja/g++.brendan/groff1.C: Likewise.
44293 * g++.old-deja/g++.brendan/init3.C: Likewise.
44294 * g++.old-deja/g++.brendan/misc12.C: Likewise.
44295 * g++.old-deja/g++.brendan/misc7.C: Likewise.
44296 * g++.old-deja/g++.brendan/new2.C: Likewise.
44297 * g++.old-deja/g++.brendan/operators4.C: Likewise.
44298 * g++.old-deja/g++.brendan/operators5.C: Likewise.
44299 * g++.old-deja/g++.brendan/overload2.C: Likewise.
44300 * g++.old-deja/g++.brendan/overload7.C: Likewise.
44301 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
44302 * g++.old-deja/g++.brendan/reference1.C: Likewise.
44303 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
44304 * g++.old-deja/g++.brendan/template24.C: Likewise.
44305 * g++.old-deja/g++.brendan/template3.C: Likewise.
44306 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
44307 * g++.old-deja/g++.jason/inline3.C: Likewise.
44308 * g++.old-deja/g++.jason/opeq.C: Likewise.
44309 * g++.old-deja/g++.law/arg5.C: Likewise.
44310 * g++.old-deja/g++.law/arm7.C: Likewise.
44311 * g++.old-deja/g++.law/ctors11.C: Likewise.
44312 * g++.old-deja/g++.law/cvt8.C: Likewise.
44313 * g++.old-deja/g++.law/init9.C: Likewise.
44314 * g++.old-deja/g++.law/refs4.C: Likewise.
44315 * g++.old-deja/g++.law/template2.C: Likewise.
44316 * g++.old-deja/g++.law/visibility24.C: Likewise.
44317 * g++.old-deja/g++.law/vtable3.C: Likewise.
44318 * g++.old-deja/g++.mike/asm2.C: Likewise.
44319 * g++.old-deja/g++.mike/eh1.C: Likewise.
44320 * g++.old-deja/g++.mike/misc1.C: Likewise.
44321 * g++.old-deja/g++.mike/misc13.C: Likewise.
44322 * g++.old-deja/g++.mike/misc14.C: Likewise.
44323 * g++.old-deja/g++.mike/ns12.C: Likewise.
44324 * g++.old-deja/g++.mike/p1248.C: Likewise.
44325 * g++.old-deja/g++.mike/p3708.C: Likewise.
44326 * g++.old-deja/g++.mike/p3708a.C: Likewise.
44327 * g++.old-deja/g++.mike/p3708b.C: Likewise.
44328 * g++.old-deja/g++.mike/p646.C: Likewise.
44329 * g++.old-deja/g++.mike/p700.C: Likewise.
44330 * g++.old-deja/g++.mike/p783.C: Likewise.
44331 * g++.old-deja/g++.mike/p783a.C: Likewise.
44332 * g++.old-deja/g++.mike/p783b.C: Likewise.
44333 * g++.old-deja/g++.mike/p786.C: Likewise.
44334 * g++.old-deja/g++.mike/p789.C: Likewise.
44335 * g++.old-deja/g++.mike/p789a.C: Likewise.
44336 * g++.old-deja/g++.mike/p807a.C: Likewise.
44337 * g++.old-deja/g++.other/delete3.C: Likewise.
44338 * g++.old-deja/g++.other/dyncast1.C: Likewise.
44339 * g++.old-deja/g++.other/dyncast2.C: Likewise.
44340 * g++.old-deja/g++.other/dyncast3.C: Likewise.
44341 * g++.old-deja/g++.other/empty1.C: Likewise.
44342 * g++.old-deja/g++.other/temporary1.C: Likewise.
44343 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
44344 * g++.old-deja/g++.pt/t16.C: Likewise.
44345 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
44347 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
44349 * gcc.dg/991230-1.c: New test.
44351 1999-12-29 Jeffrey A Law (law@cygnus.com)
44353 * gcc.c-torture/compile/991229-3.c: New test.
44354 * gcc.c-torture/compile/991229-2.c: New test.
44355 * gcc.c-torture/compile/991229-1.c: New test.
44357 1999-12-29 Greg McGary <gkm@eng.ascend.com>
44359 * gcc.c-torture/compile/labels-2.c: New test.
44361 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
44363 * gcc.c-torture/execute/991227-1.c: New test.
44365 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44367 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
44369 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
44371 * gcc.c-torture/execute/991221-1.c: New test.
44373 1999-12-20 Nathan Sidwell <nathan@acm.org>
44375 * g++.old-deja/g++.other/cast3.C: New test.
44377 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
44379 * gcc.c-torture/execute/991216-4.c: New test.
44381 1999-12-16 Michael Meissner <meissner@cygnus.com>
44383 * gcc.c-torture/execute/991216-1.c: New test.
44384 * gcc.c-torture/execute/991216-2.c: New test.
44385 * gcc.c-torture/execute/991216-3.c: New test.
44387 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44389 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
44390 Actually make the test fail by using "-O2" for compilation.
44392 1999-12-15 Nathan Sidwell <nathan@acm.org>
44394 * g++.old-deja/g++.warn/cast-align1.C: New test.
44396 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44398 * gcc.c-torture/compile/991214-1.c: New test.
44399 * gcc.c-torture/compile/991214-2.c: New test.
44401 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44403 * gcc.dg/991214-1.c: New test.
44405 1999-12-13 Jeffrey A Law (law@cygnus.com)
44407 * gcc.c-torture/compile/991213-3.c: New test.
44408 * gcc.c-torture/compile/991213-2.c: New test.
44409 * gcc.c-torture/compile/991213-1.c: New test.
44411 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
44413 * gcc.dg/991209-1.c: New test.
44415 1999-12-08 Nathan Sidwell <nathan@acm.org>
44417 * gcc.c-torture/compile/991208-1.c: New test.
44419 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44421 * gcc.dg/ultrasp2.c: New test.
44423 1999-12-05 Alex Samuel <samuel@codesourcery.com>
44425 * g++.old-deja/g++.abi/align.C (main): Fix typo.
44427 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
44429 * gcc.c-torture/compile/991202-1.c: New test.
44430 * gcc.c-torture/execute/991202-1.c: New test.
44431 * gcc.c-torture/execute/991202-2.c: New test.
44432 * gcc.c-torture/execute/991202-3.c: New test.
44434 1999-12-02 Alex Samuel <samuel@codesourcery.com>
44436 * g++.old-deja/g++.abi/align.C: New test.
44437 * g++.old-deja/g++.abi/aggregates.C: Likewise.
44438 * g++.old-deja/g++.abi/bitfields.C: Likewise.
44440 1999-12-01 Richard Henderson <rth@cygnus.com>
44442 * gcc.c-torture/execute/991201-1.c: New.
44444 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
44446 * gcc.dg/991129-1.c: New test.
44448 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
44450 * gcc.c-torture/compile/991127-1.c: New test.
44452 1999-11-22 Nathan Sidwell <nathan@acm.org>
44454 * g++.old-deja/g++.other/warn4.C: New test.
44456 1999-11-22 Nathan Sidwell <nathan@acm.org>
44458 * g++.old-deja/g++.eh/cleanup2.C: New test.
44459 * g++.old-deja/g++.ext/pretty2.C: New test.
44460 * g++.old-deja/g++.ext/pretty3.C: New test.
44461 * g++.old-deja/g++.other/debug6.C: New test.
44463 1999-10-20 Jim Wilson <wilson@cygnus.com>
44465 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
44466 compiler_output to look for one error message instead of two.
44468 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
44470 * gcc.c-torture/execute/991118-1.c: Also test case
44471 where the word boundary does not split a byte evenly.
44473 1999-11-19 Nathan Sidwell <nathan@acm.org>
44475 * g++.old-deja/g++.ext/restrict1.C: New test.
44477 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
44479 * gcc.c-torture/execute/991118-1.c: New test.
44481 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
44483 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
44484 working directory pathnames.
44486 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
44488 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
44489 host is equipped with driver.h and driver.o so it can actually
44490 compile and run the tests.
44492 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
44494 * gcc.c-torture/compile/991008-1.c: New test.
44496 1999-11-08 Nick Clifton <nickc@cygnus.com>
44498 * lib/gcc-dg.exp: Include target-supports.exp
44500 1999-11-05 Nick Clifton <nickc@cygnus.com>
44502 * lib/target-supports.exp: New file: Provide procs to test for
44503 features supported by the target.
44504 (check_weak_available): Moved here from ecos.exp.
44505 (check_alias_available): New proc: Determine of the target
44506 toolchain supports the alias attribute.
44508 * gcc.dg/special/ecos.exp: Move check_weak_available to
44509 target-supports.exp.
44510 (alias-1.c): Only perform the test if the target supports
44512 (wkali-1.c): Only perform the test if the target supports
44515 * gcc.dg/990506-0.c: Expect error messages from cross
44516 targets as well as native targets.
44518 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44520 * gcc.dg/ultrasp1.c: Removed xfail.
44521 * gcc.dg/struct-ret-2.c: Likewise.
44522 * gcc.dg/array-1.c: Likewise.
44524 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44526 * gcc.dg/struct-ret-2.c: New test.
44528 * gcc.dg/array-1.c: New test.
44530 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
44532 * gcc.c-torture/execute/991030-1.c: New test.
44534 1999-10-26 Richard Henderson <rth@cygnus.com>
44536 * gcc.c-torture/compile/991026-2.c: New test.
44538 1999-10-26 Jeffrey A Law (law@cygnus.com)
44540 * gcc.c-torture/compile/991026-1.c: New test.
44542 1999-10-23 Jeffrey A Law (law@cygnus.com)
44544 * gcc.c-torture/execute/991023-1.c: New test.
44546 1999-10-19 Jeffrey A Law (law@cygnus.com)
44548 * gcc.c-torture/execute/991019-1.c: New test.
44550 1999-10-16 Richard Henderson <rth@cygnus.com>
44552 * gcc.c-torture/execute/991016-1.c: New test.
44554 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
44556 * gcc.c-torture/execute/991014-1.c: New test.
44558 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
44560 * g++.old-deja/g++.other/union2.C: New test.
44562 1999-10-13 Nathan Sidwell <nathan@acm.org>
44564 * g++.old-deja/g++.other/vaarg2.C: New test.
44565 * g++.old-deja/g++.other/vaarg3.C: New test.
44567 1999-10-12 Craig Burley <craig@jcb-sc.com>
44569 * g77.f-torture/noncompile/19990905-1.f: Moved from being
44572 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
44574 * gcc.c-torture/execute/va-arg-11.c: New test.
44576 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
44578 * lib/file-format.exp (gcc_target_object_format): Don't
44579 crash if objdump is unavailable.
44581 1999-09-29 Donn Terry <donn@interix.com>
44583 * gcc.misc-tests/mg.exp: delete extraneous redirection.
44585 1999-09-28 Nick Clifton <nickc@cygnus.com>
44587 * gcc.c-torture/compile/990928-1.c: New test.
44589 1999-09-28 Nathan Sidwell <nathan@acm.org>
44591 * g++.old-deja/g++.other/decl6.C: New test.
44593 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44595 * gcc.c-torture/execute/va-arg-10.c: New test.
44597 1999-09-27 Nathan Sidwell <nathan@acm.org>
44599 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
44600 __PRETTY_FUNCTION__.
44602 1999-09-23 Nick Clifton <nickc@cygnus.com>
44604 * gcc.c-torture/execute/990923-1.c: New test.
44606 1999-09-21 Nick Clifton <nickc@cygnus.com>
44608 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
44609 for which -fpic is inappropriate.
44611 1999-09-21 Mark Mitchell <mark@codesourcery.com>
44613 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
44615 1999-09-21 Nathan Sidwell <nathan@acm.org>
44617 * g++.old-deja/g++.other/dyncast1.C: New test.
44618 * g++.old-deja/g++.other/dyncast2.C: New test.
44619 * g++.old-deja/g++.other/dyncast3.C: New test.
44620 * g++.old-deja/g++.other/dyncast4.C: New test.
44621 * g++.old-deja/g++.other/dyncast5.C: New test.
44622 * g++.old-deja/g++.eh/catch3.C: New test.
44623 * g++.old-deja/g++.eh/catch3p.C: New test.
44624 * g++.old-deja/g++.eh/catch4.C: New test.
44625 * g++.old-deja/g++.eh/catch4p.C: New test.
44626 * g++.old-deja/g++.eh/catch5.C: New test.
44627 * g++.old-deja/g++.eh/catch5p.C: New test.
44628 * g++.old-deja/g++.eh/catch6.C: New test.
44629 * g++.old-deja/g++.eh/catch6p.C: New test.
44630 * g++.old-deja/g++.eh/catch7.C: New test.
44631 * g++.old-deja/g++.eh/catch7p.C: New test.
44632 * g++.old-deja/g++.eh/catch8.C: New test.
44633 * g++.old-deja/g++.eh/catch8p.C: New test.
44634 * g++.old-deja/g++.eh/catch9.C: New test.
44635 * g++.old-deja/g++.eh/catch9p.C: New test.
44637 1999-09-13 Nathan Sidwell <nathan@acm.org>
44639 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
44640 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
44642 1999-09-13 Jeffrey A Law (law@cygnus.com)
44644 * gcc.c-torture/compile/990913-1.c: New test.
44646 1999-09-10 Nathan Sidwell <nathan@acm.org>
44648 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
44649 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44651 1999-09-09 Richard Henderson <rth@cygnus.com>
44653 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
44655 1999-09-09 Nathan Sidwell <nathan@acm.org>
44657 * g++.old-deja/g++.other/lookup11.C: New test.
44658 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
44659 what is permitted and what we want.
44660 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
44662 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44664 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
44666 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
44667 * gcc.c-torture/noncompile/poison-1.c: New file.
44669 1999-09-08 Nathan Sidwell <nathan@acm.org>
44671 * g++.old-deja/g++.other/sizeof3.C: New test.
44672 * g++.old-deja/g++.other/sizeof4.C: New test.
44673 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
44674 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
44676 1999-09-07 Richard Henderson <rth@cygnus.com>
44678 * gcc.dg/va-arg-1.c: New.
44680 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44682 * gcc.c-torture/execute/va-arg-9.c: New test.
44684 1999-09-05 Craig Burley <craig@jcb-sc.com>
44686 * g77.f-torture/compile/980519-2.f: New test.
44687 * g77.f-torture/compile/19990905-0.f: New test.
44688 * g77.f-torture/compile/19990905-1.f: New test.
44689 * g77.f-torture/compile/19990905-2.f: New test.
44691 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
44693 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
44695 * gcc.c-torture/execute/990827-1.c: Fix typo.
44697 1999-09-03 Nathan Sidwell <nathan@acm.org>
44699 * g++.old-deja/g++.other/deref1.C: New test.
44701 1999-09-02 Nathan Sidwell <nathan@acm.org>
44703 * g++.old-deja/g++.other/ambig2.C: New test.
44704 * g++.old-deja/g++.other/cond5.C: New test.
44705 * g++.old-deja/g++.other/lookup16.C: New test.
44707 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
44709 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
44712 1999-08-31 Jeffrey A Law (law@cygnus.com)
44714 * lib/c-torture.exp: Avoid the "compare executables" optimization
44715 when testing native.
44717 1999-08-29 Jeffrey A Law (law@cygnus.com)
44719 * gcc.c-torture/execute/990829-1.c: New test.
44720 * gcc.c-torture/compile/990829-1.c: New test.
44722 1999-08-27 Paul Burchard <burchard@pobox.com>
44724 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
44725 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
44726 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
44727 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
44728 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
44729 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
44730 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
44731 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
44732 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
44733 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
44734 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
44736 1999-08-27 Jeffrey A Law (law@cygnus.com)
44738 * gcc.c-torture/execute/990827-1.c: New test.
44740 1999-08-26 Craig Burley <craig@jcb-sc.com>
44742 * g77.f-torture/noncompile/19990826-4.f: New test.
44744 * g77.f-torture/compile/19990826-3.f: New test.
44746 * g77.f-torture/execute/19990826-2.f: New test.
44748 * g77.f-torture/compile/19990826-1.f: New test.
44750 * gcc.c-torture/execute/990826-0.c: New test.
44751 * g77.c-torture/execute/19990826-0.f: New test.
44753 * g77.f-torture/noncompile/970626-2.f: New test.
44755 1999-08-25 Paul Burchard <burchard@pobox.com>
44757 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
44758 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
44759 lss-011.C: New tests.
44761 1999-08-25 Nathan Sidwell <nathan@acm.org>
44763 * g++.old-deja/g++.other/decl5.C: New test.
44765 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44767 * noncompile/noncompile.exp: Load_lib c-torture.exp.
44768 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
44769 call `postbase' for each one. All callers of `postbase' changed
44770 to call this instead.
44772 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
44774 * gcc.c-torture/execute/990811-1.c: New test.
44776 1999-08-09 Nick Clifton <nickc@cygnus.com>
44778 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
44781 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
44784 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
44786 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
44788 1999-08-04 Jeffrey A Law (law@cygnus.com)
44790 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
44792 1999-08-04 Nathan Sidwell <nathan@acm.org>
44794 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
44796 1999-08-04 Jeffrey A Law (law@cygnus.com)
44798 * gcc.c-torture/execute/990804-1.c: New test.
44800 1999-08-03 Nathan Sidwell <nathan@acm.org>
44802 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
44803 * g++.old-deja/g++.brendan/crash64.C: Likewise.
44804 * g++.old-deja/g++.brendan/overload8.C: Likewise.
44806 1999-08-03 Nathan Sidwell <nathan@acm.org>
44808 * g++.old-deja/g++.other/struct1.C: New test.
44810 1999-08-03 Nathan Sidwell <nathan@acm.org>
44812 * g++.old-deja/g++.other/enum2.C: New test.
44814 1999-08-02 Richard Henderson <rth@cygnus.com>
44816 Adapted from tests from Franz Sirl:
44817 * gcc.c-torture/execute/va-arg-7.c: New test.
44818 * gcc.c-torture/execute/va-arg-8.c: New test.
44820 1999-08-01 Jeffrey A Law (law@cygnus.com)
44822 * gcc.c-torture/compile/990801-2.c: New test.
44824 * gcc.c-torture/compile/990801-1.c: New test.
44826 1999-07-27 Michael Meissner <meissner@cygnus.com>
44828 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
44829 fp-cmp-1.c, converting double to float.
44831 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
44832 fp-cmp-1.c, converting double to long double.
44834 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
44835 from fr1 to unknown_register, since fr1 is a legitimate register
44838 1999-07-25 Jeffrey A Law (law@cygnus.com)
44840 * README: More listname related changes.
44842 1999-07-08 Catherine Moore <clm@cygnus.com>
44844 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
44846 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
44848 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
44850 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
44852 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
44854 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
44856 * gcc.dg/990703-1.c: New test.
44858 1999-06-29 Nick Clifton <nickc@cygnus.com>
44860 * lib/file-format.exp: New file: Move definition of proc
44861 gcc_target_object_format to here from
44862 gcc.dg/special/ecos.exp.
44864 * lib/c-torture.exp: Include lib file-format.exp.
44865 * lib/gcc-dg.exp: Include lib file-format.exp.
44867 * gcc.dg/special/ecos.exp: Remove definition of proc
44868 gcc_target_object_format.
44870 1999-06-28 Jeffrey A Law (law@cygnus.com)
44872 * gcc.c-torture/execute/990628-1.c: New test.
44874 1999-06-25 Jeffrey A Law (law@cygnus.com)
44876 * gcc.c-torture/compile/990625-2.c: New test.
44878 * gcc.c-torture/compile/990625-1.c: New test.
44880 1999-06-23 Nick Clifton <nickc@cygnus.com>
44882 * gcc.c-torture/compile/dll.c: New test case. Check that dll
44883 attributes compile.
44884 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
44885 ports that use the COFF/PE file format.
44887 1999-06-17 Jeffrey A Law (law@cygnus.com)
44889 * gcc.c-torture/compile/990617-1.c: New test.
44891 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
44893 * g++.old-deja/g++.other/decl4.C: New test.
44895 1999-06-14 Nathan Sidwell <nathan@acm.org>
44897 * g++.old-deja/g++.other/bitfld3.C: New test.
44899 1999-06-08 Nathan Sidwell <nathan@acm.org>
44901 * g++.old-deja/g++.eh/catch1.C: New test.
44903 1999-06-07 Jeffrey A Law (law@cygnus.com)
44905 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
44907 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
44908 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
44910 1999-06-05 Craig Burley <craig@jcb-sc.com>
44912 * g77.f-torture/compile/19990502-0.f: Replace with new,
44913 shorter, test that still fails after recent changes.
44915 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
44917 * gcc.c-torture/execute/990604-1.c: New test.
44919 1999-05-31 Jeffrey A Law (law@cygnus.com)
44921 * gcc.c-torture/execute/990531-1.c: New test.
44923 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44925 * gcc.c-torture/compile/990527-1.c: New test.
44927 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
44929 * gcc.c-torture/execute/990527-1.c: New test.
44931 1999-05-25 Nick Clifton <nickc@cygnus.com>
44933 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
44934 bitfields as signed.
44936 1999-05-25 Craig Burley <craig@jcb-sc.com>
44938 * g77.f-torture/compile/19990525-0.f: New test.
44940 1999-05-25 Jeffrey A Law (law@cygnus.com)
44942 * gcc.c-torture/execute/990525-2.c: New test.
44944 * gcc.c-torture/execute/990525-1.c: New test.
44946 1999-05-24 Nathan Sidwell <nathan@acm.org>
44948 * g++.old-deja/g++.other/anon3.C: New test.
44949 * g++.old-deja/g++.other/anon4.C: New test.
44950 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
44951 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
44952 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
44955 1999-05-24 Jeffrey A Law (law@cygnus.com)
44957 * gcc.c-torture/execute/990524-1.c: New test.
44959 * gcc.dg/990524-1.c: New test.
44961 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44963 * gcc.c-torture/compile/990523-1.c: New test.
44965 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
44967 * gcc.c-torture/compile/990519-1.c: New test.
44969 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
44971 * gcc.c-torture/compile/990517-1.c: New test.
44973 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
44974 (e4, f4): New tests.
44977 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44979 * gcc.dg/noreturn-1.c: New test.
44981 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
44983 * gcc.c-torture/execute/990513-1.c: New test.
44985 1999-05-10 Richard Henderson <rth@cygnus.com>
44987 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
44989 1999-05-10 Craig Burley <craig@jcb-sc.com>
44991 * g77.f-torture/execute/erfc.f: Use small single-precision
44992 values, to avoid problems on Alphas when not -mieee.
44994 1999-05-08 Craig Burley <craig@jcb-sc.com>
44996 * gcc.dg/990506-0.c: New test.
44998 1999-05-08 Richard Henderson <rth@cygnus.com>
45000 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
45001 the constant to test. Don't XFAIL 64-bit targets.
45003 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
45004 * g++.old-deja/g++.law/profile1.C: Likewise.
45006 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
45007 operator new instances.
45008 * g++.old-deja/g++.other/delete5.C: Likewise.
45010 1999-05-03 Craig Burley <craig@jcb-sc.com>
45012 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
45015 1999-05-03 Craig Burley <craig@jcb-sc.com>
45017 * g77.f-torture/execute/u77-test.f: Reverse order of two
45018 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
45020 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45022 * gcc.dg/compare1.c: New test.
45024 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
45026 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
45029 1999-05-02 Craig Burley <craig@jcb-sc.com>
45031 * g77.f-torture/compile/19990502-1.f: New test.
45033 1999-05-02 Craig Burley <craig@jcb-sc.com>
45035 * g77.f-torture/compile/19990502-0.f: New test.
45037 1999-05-02 Craig Burley <craig@jcb-sc.com>
45039 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
45042 1999-05-02 Craig Burley <craig@jcb-sc.com>
45044 * g77.f-torture/execute/u77-test.f (main): List libU77
45045 intrinsics not currently tested.
45046 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
45047 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
45048 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
45049 Trim blanks off the ends of some printed strings.
45051 1999-05-02 Craig Burley <craig@jcb-sc.com>
45053 * g77.f-torture/execute/u77-test.f (main): Just warn about
45054 FSTAT gid disagreement, as it's expected on some systems.
45056 1999-05-01 Craig Burley <craig@jcb-sc.com>
45058 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
45059 use a new function, which allows for some slop.
45060 Clean up some commentary.
45061 (issum): The new function.
45062 (sgladd): Deleted subroutine.
45064 1999-05-01 Craig Burley <craig@jcb-sc.com>
45066 * g77.f-torture/execute/u77-test.f: Modify to be more like
45067 libf2c/libU77 version, bringing patches to that version here.
45068 Add suitable commentary.
45070 1999-04-25 Richard Henderson <rth@cygnus.com>
45072 * gcc.dg/990424-1.c: New test.
45074 1999-04-24 Craig Burley <craig@jcb-sc.com>
45076 * g77.f-torture/execute/u77-test.f (main): Bug involving
45077 LSTAT has been fixed, so turn back on full checking.
45079 1999-04-20 Craig Burley <craig@jcb-sc.com>
45081 * g77.f-torture/compile/19990419-0.f: New test.
45082 * g77.f-torture/execute/19990419-1.f: New test.
45084 1999-04-17 Richard Henderson <rth@cygnus.com>
45086 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
45087 to avoid the need for a prototype to supress a warning.
45089 1999-04-07 Jim Wilson <wilson@cygnus.com>
45091 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
45093 1999-04-04 Jeffrey A Law (law@cygnus.com)
45095 * gcc.c-torture/execute/990404-1.c: New test.
45097 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45099 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
45100 * gcc.dg/cpp-if3.c: Don't use -pedantic.
45101 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
45102 missing initializer warnings.
45104 1999-03-28 Jeffrey A Law (law@cygnus.com)
45106 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
45109 1999-03-26 Jeffrey A Law (law@cygnus.com)
45111 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
45113 1999-03-26 Craig Burley <craig@jcb-sc.com>
45115 * g77.f-torture/execute/19990325-0.f: New test.
45116 * g77.f-torture/execute/19990325-1.f: New test.
45118 1999-03-24 Jeffrey A Law (law@cygnus.com)
45120 * gcc.c-torture/execute/990324-1.c: New test.
45122 1999-03-22 Jim Wilson <wilson@cygnus.com>
45124 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
45127 1999-03-17 Richard Henderson <rth@cygnus.com>
45129 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
45131 1999-03-13 Craig Burley <craig@jcb-sc.com>
45133 * g77.f-torture/execute/19990313-2.f: New test.
45134 * g77.f-torture/execute/19990313-3.f: New test.
45136 1999-03-13 Craig Burley <craig@jcb-sc.com>
45138 * g77.f-torture/execute/19990313-0.f: New test.
45139 * g77.f-torture/execute/19990313-1.f: New test.
45141 1999-03-12 Jim Wilson <wilson@cygnus.com>
45143 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
45145 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
45146 (main): Add check for u15. Conditionalize u31 check depending on
45147 whether ints are <32 bits or >=32 bits.
45149 1999-03-08 Craig Burley <craig@jcb-sc.com>
45151 * g77.f-torture/execute/19981119-0.f: Improve testiness.
45153 1999-03-08 Craig Burley <craig@jcb-sc.com>
45155 * g77.f-torture/compile/19990305-0.f: New test.
45156 * g77.f-torture/execute/19981119-0.f: New test.
45158 1999-03-08 Craig Burley <craig@jcb-sc.com>
45160 * g77.f-torture/execute/970625-2.f: call ABORT if final
45161 result is not correct, instead of just printing it.
45162 Add this checking via newly introduced obfuscation, to
45163 trip up buggy front ends.
45165 1999-03-07 Craig Burley <craig@jcb-sc.com>
45167 * g77.f-torture/compile/960317-1.f: Moved from being
45168 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
45170 1999-03-06 Craig Burley <craig@jcb-sc.com>
45172 * g77.f-torture/execute/960317-1.f: New (old) test.
45173 * g77.f-torture/execute/970625-2.f: Ditto.
45175 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
45177 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
45178 message on line 1 or line 2; cccp and cpplib do this differently.
45180 1999-03-01 Jeffrey A Law (law@cygnus.com)
45182 * g++.old-deja/g++.law/weak1.C: New test.
45184 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45186 * gcc.c-torture/execute/990119-1.c: Renamed to...
45187 * gcc.dg/990119-1.c: this, so it will only be tested once
45188 (it's a preprocessor test, it doesn't need to be run at
45189 multiple optimization levels).
45191 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45193 * lib/g++.exp: Don't add incdir=$base_dir/../include to
45196 1999-02-24 Craig Burley <craig@jcb-sc.com>
45198 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
45199 * g77.f-torture/compile/19981216-0.f: ...as it is expected
45200 to not be compilable by current g77.
45202 1999-02-24 Nick Clifton <nickc@cygnus.com>
45204 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
45206 1999-02-22 Jeffrey A Law (law@cygnus.com)
45208 * gcc.c-torture/execute/990222-1.c: New test.
45210 1999-02-19 Craig Burley <craig@jcb-sc.com>
45212 * g77.f-torture/compile/19990218-0.f: New test.
45213 * g77.f-torture/noncompile/19990218-1.f: New test.
45215 1999-02-18 Craig Burley <craig@jcb-sc.com>
45217 * g77.f-torture/compile/19981216-0.f: New test.
45219 1999-02-14 Jeffrey A Law (law@cygnus.com)
45221 * gcc.dg/990214-1.c: New test.
45223 1999-02-13 Jeffrey A Law (law@cygnus.com)
45225 * gcc.dg/990213-2.c: New test.
45227 * gcc.dg/990213-1.c: New test.
45229 1999-02-12 Jeffrey A Law (law@cygnus.com)
45231 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
45234 1999-02-11 Nick Clifton <nickc@cygnus.com>
45236 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
45237 specified by target.
45239 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
45241 1999-02-11 Jeffrey A Law (law@cygnus.com)
45243 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
45245 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
45247 * gcc.dg/special/ecos.exp: New test driver for new tests with
45248 special requirements.
45250 * gcc.dg/special/alias-1.c: New test.
45251 * gcc.dg/special/gcsec-1.c: New test.
45252 * gcc.dg/special/weak-1.c: New test.
45253 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
45254 * gcc.dg/special/weak-2.c: New test.
45255 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
45256 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
45257 * gcc.dg/special/wkali-1.c: New test.
45258 * gcc.dg/special/wkali-2.c: New test.
45259 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
45260 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
45262 1999-02-10 Felix Lee <flee@cygnus.com>
45264 * lib/c-torture.exp (c-torture-compile): Pull out code for
45265 analyzing gcc error messages.
45266 (c-torture-execute): Likewise. Fix some (harmless) false
45268 * lib/gcc.exp (gcc_check_compile): New function.
45270 1999-02-08 Richard Henderson <rth@cygnus.com>
45272 * gcc.c-torture/execute/990208-1.c: New test.
45274 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
45276 * g++.dg/special/ecos.exp: New driver for new tests with special
45279 * g++.dg/special/conpr-1.C: New test
45280 * g++.dg/special/conpr-2.C: New test
45281 * g++.dg/special/conpr-2a.C: New test
45282 * g++.dg/special/conpr-3.C: New test
45283 * g++.dg/special/conpr-3a.C: New test
45284 * g++.dg/special/conpr-3b.C: New test
45286 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
45287 allow g++ to use the dg driver
45289 * README: Add comment about g++.dg directory
45291 1999-02-06 Jeffrey A Law (law@cygnus.com)
45293 * README: Update email addresses.
45295 1999-02-03 Nick Clifton <nickc@cygnus.com>
45297 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
45298 arguments in order to force structure S onto the stack even on
45300 (test): Pass 10 leading arguments to function foo as well as the
45303 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
45304 failure for all targets.
45306 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
45307 abort to terminate program execution.
45309 1999-01-30 Richard Henderson <rth@cygnus.com>
45311 * gcc.c-torture/execute/990130-1.c: New test.
45313 1999-01-30 Jeffrey A Law (law@cygnus.com)
45315 * gcc.dg/990130-1.c: New test.
45317 1999-01-28 Michael Meissner <meissner@cygnus.com>
45319 * gcc.c-torture/execute/990128-1.c: New test.
45321 1999-01-27 Michael Meissner <meissner@cygnus.com>
45323 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
45325 1999-01-27 Felix Lee <flee@cygnus.com>
45327 * lib/c-torture.exp (c-torture-compile): pull out code for
45328 analyzing gcc error messages.
45329 (c-torture-execute): ditto, and fix some (harmless) false
45331 * lib/gcc.exp (gcc_check_compile): new function.
45333 1999-01-17 Jeffrey A Law (law@cygnus.com)
45335 * gcc.dg/990117-1.c: New test.
45337 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
45339 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
45341 1999-01-15 Jeffrey A Law (law@cygnus.com)
45343 * g77.f-torture/compile/990115-1.f: New test.
45345 1999-01-07 Jeffrey A Law (law@cygnus.com)
45347 * gcc.c-torture/compile/990107-1.c: New test
45349 1999-01-06 Jeffrey A Law (law@cygnus.com)
45351 * gcc.c-torture/execute/990106-2.c: New test.
45353 * gcc.c-torture/execute/990106-1.c: New test.
45355 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
45357 * gcc.c-torture/compile/981223-1.c: New test.
45359 1998-12-29 Richard Henderson <rth@cygnus.com>
45361 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
45362 (opt3): Rename from opt4 and disable.
45364 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
45366 * g++.old-deja/g++.pt/ptrmem5.C: New test.
45368 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
45370 * g++.old-deja/g++.other/conv5.C: New test.
45372 1998-12-14 Nick Clifton <nickc@cygnus.com>
45374 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
45376 1998-12-11 Jeffrey A Law (law@cygnus.com)
45378 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
45380 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
45382 * gcc.c-torture/compile/981211-1.c: New test.
45384 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
45386 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
45388 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
45390 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45392 * gcc.special/930510-1.c: Make C9X safe.
45393 * gcc.misc-tests/gcov-1.c Similarly.
45394 * gcc.misc-tests/gcov-2.c Similarly.
45396 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45398 * gcc.dg/ultrasp1.c: New test.
45400 1998-12-06 Richard Henderson <rth@cygnus.com>
45402 * gcc.c-torture/execute/981206.c: New test.
45404 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45406 * g++.old-deja/g++.ns/template7.C: New test.
45408 * g++.old-deja/g++.other/expr1.C: New test.
45410 * g++.old-deja/g++.eh/tmpl3.C: New test.
45412 * g++.old-deja/g++.eh/tmpl2.C: New test.
45414 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45416 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
45417 * g++.old-deja/g++.other/using6.C: Removed.
45418 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
45420 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
45422 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45424 * g++.old-deja/g++.pt/overload8.C: New test.
45426 * g++.old-deja/g++.pt/overload7.C: New test.
45428 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
45430 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
45431 and relinking messages.
45432 * lib/g++.exp (g++_target_compile): Remove .rpo file when
45433 compiling with -frepo.
45435 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
45437 * g++.old-deja/g++.pt/lookup6.C: New test.
45439 1998-11-30 Nick Clifton <nickc@cygnus.com>
45441 * gcc.c-torture/execute/981130-1.c: New test.
45442 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
45444 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45446 * g++.old-deja/g++.pt/explicit76.C: New test.
45448 * g++.old-deja/g++.pt/friend38.C: New test.
45450 * g++.old-deja/g++.ns/crash2.C: New test.
45452 * g++.old-deja/g++.pt/defarg8.C: New test.
45454 * g++.old-deja/g++.pt/instantiate6.C: New test.
45456 * g++.old-deja/g++.pt/static6.C: New test.
45458 * g++.old-deja/g++.pt/decl2.C: New test.
45460 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
45462 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
45463 problem is actually related with name lookup, but so what? :-)
45465 * g++.old-deja/g++.pt/friend37.C: New test.
45467 1998-11-25 Dave Love <d.love@dl.ac.uk>
45469 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
45470 element, which fails on some systems.
45472 * g77.f-torture/execute/labug1.f: New test.
45474 1998-11-21 Jeffrey A Law (law@cygnus.com)
45476 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
45479 1998-11-18 Dave Love <d.love@dl.ac.uk>
45481 * g77.f-torture/compile/981117-1.f: New test.
45483 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
45485 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
45486 properly discarded.
45488 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
45490 * gcc.c-torture/execute/memcheck: New directory of tests for
45491 -fcheck-memory-usage.
45493 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
45495 * README: New file, general information about the testsuite and
45496 new description of the various C++ test subdirectories.
45497 * README.g++: Eliminate obsolete information, update and move most
45498 relevant stuff to README.
45500 1998-11-07 Richard Henderson <rth@cygnus.com>
45502 * gcc.c-torture/compile/981107-1.c: New test.
45504 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
45506 * execute/memcpy-bi.c: New testcase.
45508 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
45510 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
45513 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
45514 template is selected.
45516 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
45517 classes, it should be accepted for all types.
45519 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
45521 * g++.old-deja/g++.pt/spec24.C: Ensure that template
45522 specializations start with template headers.
45524 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
45526 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
45528 * g++.old-deja/g++.other/init9.C: Test cross initialization of
45531 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45533 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
45535 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
45537 * compile/981022-1.c, compile/981022-1.x: New test and driver.
45539 1998-10-19 Jeffrey A Law (law@cygnus.com)
45541 * 981019-1.c: New test.
45543 1998-10-14 Robert Lipe <robertl@dgii.com>
45545 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
45548 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45550 * compile/981001-4.c: Remove use of GCC extension that triggers a
45553 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
45555 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
45557 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
45559 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
45560 instantiation of template produces incorrect code for delete
45563 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
45564 constructors' name is not unique.
45565 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
45566 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
45568 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
45569 automatic array of const is ill-formed.
45571 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
45572 of template parameter?
45574 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
45577 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
45578 pointer-to-member expression.
45580 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
45581 declaration causes ICE.
45583 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
45585 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
45586 reserved in the global namespace.
45588 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
45589 generate needed virtual table.
45591 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
45593 1998-10-10 Dariush Eslimi <eslimi@loran.com>
45595 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
45596 template-dependent type
45598 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
45600 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
45601 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
45602 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
45604 * g++.old-deja/g++.other/using5.C: New test; using decl from base
45605 class should be usable as argument of member function.
45606 * g++.old-deja/g++.other/using6.C: New test; using decl from base
45607 class should be usable as return type of member function.
45608 * g++.old-deja/g++.other/using7.C: New test; using decl from base
45609 class should be usable as type of data member.
45611 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
45613 1998-10-09 Jeffrey A Law (law@cygnus.com)
45615 * gcc.c-torture/special/920521-1.c: Fix bogus test.
45617 1998-10-08 Nick Clifton <nickc@cygnus.com>
45619 * gcc.dg/dll-?.c Add thumb to target list.
45620 Fix assembler scan patterns to match current assembler output.
45622 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
45624 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
45625 matching of template brackets.
45627 * g++.old-deja/g++.other/using4.C: New test. Test using
45628 declarations of methods from base classes.
45630 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
45631 within functions should introduce names into the innermost
45632 enclosing namespace.
45634 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
45635 of static locals if first initialization throws.
45637 1998-10-07 Jim Wilson <wilson@cygnus.com>
45639 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
45641 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
45643 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
45644 lose track of the possible targets of tablejump insns.
45645 * special/special.exp: Run it.
45647 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45649 * g++.old-deja/g++.pt/friend35.C: New test. A template function
45650 must be declared before its specializations can be named in friend
45653 1998-10-05 Dave Love <d.love@dl.ac.uk>
45655 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
45657 * g77.f-torture/execute/io1.f: New test.
45659 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45661 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
45662 with pointer to template function, for which no argument deduction
45665 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
45666 specialization of template function as argument to template
45669 * g++.old-deja/g++.other/access2.C: New test; Inner class
45670 shouldn't have privileged access to Outer's names.
45672 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45674 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
45675 friend template declared within template class conflicts with
45676 nested class of the same name.
45678 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
45681 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
45682 object with direct initializer as function declaration.
45684 * g++.old-deja/g++.other/decl2.C: New test; duplicate
45687 * g++.old-deja/g++.other/null2.C: New test; conditional operator
45688 involving const pointer and NULL produces incorrect result.
45690 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
45691 type name without `typename' should be rejected with -pedantic.
45693 1998-10-02 Richard Henderson <rth@cygnus.com>
45695 * g++.old-deja/g++.other/addrof1.C: New test.
45697 1998-10-01 Nick Clifton <nickc@cygnus.com>
45699 * gcc.c-torture/compile/981001-1.c: New test.
45700 * gcc.c-torture/execute/981001-1.c: New test.
45702 1998-10-01 Jeffrey A Law (law@cygnus.com)
45704 * gcc.c-torture/compile/981001-2.c: New test.
45705 * gcc.c-torture/compile/981001-3.c: New test.
45706 * gcc.c-torture/compile/981001-4.c: New test.
45708 1998-10-01 Robert Lipe <robertl@dgii.com>
45710 * lib/objc.exp (objc_target_compile): Add -L during compiles for
45711 multilibbed hosts. Idea grafted from g77.exp.
45713 1998-09-30 Dave Love <d.love@dl.ac.uk>
45715 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
45716 avoid losing on systems which need -lsocket.
45718 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
45720 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
45721 * g++.old-deja/g++.other/nested2.C: Ditto.
45722 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
45725 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
45727 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
45728 preferred over template operator!= for enum bitfields.
45730 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
45732 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
45733 that happen to have the same base name, but in different scopes,
45734 are incorrectly rejected.
45736 1998-09-16 Richard Henderson <rth@cygnus.com>
45738 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
45739 on the native word size instead of an integer literal.
45741 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
45743 * g++.old-deja/g++.other/static2.C: Invocation of static data
45744 member of type pointer-to-function denoted as non-static member.
45746 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
45747 checks involving function types and aliases.
45749 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
45751 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
45752 redefined to the same non-trivial type.
45754 * g++.old-deja/g++.pt/explicit73.C: Test for proper
45755 namespace-qualification of template specializations declared in
45758 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
45759 to declare a subset of the specializations of a template function
45760 as friends of specializations of a template class.
45762 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
45763 member templates that do not fully specialize the enclosing
45764 template class are rejected.
45766 1998-09-11 Dave Love <d.love@dl.ac.uk>
45768 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
45770 1998-09-08 Dave Love <d.love@dl.ac.uk>
45772 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
45773 altered from libf2c/libU77 version.
45775 1998-09-06 Dave Love <d.love@dl.ac.uk>
45777 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
45779 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
45781 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
45782 (un)signed char are different types for template specialization
45785 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
45787 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
45788 * objc: ObjC testsuite.
45790 1998-08-31 Catherine Moore <clm@cygnus.com>
45792 * gcc.c-torture/execute/941014-1.x: New file.
45794 1998-08-31 Nick Clifton <nickc@cygnus.com>
45796 * lib/c-torture.exp: Add support for
45797 torture_eval_before_compile and torture_eval_before_execute
45800 1998-08-30 Jeffrey A Law (law@cygnus.com)
45802 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
45803 this test triggers valid.
45805 1998-08-27 Jeffrey A Law (law@cygnus.com)
45807 * gcc.dg/980827-1.c: New test.
45809 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
45811 * gcc.c-torture/execute/loop-4b.c: New test.
45813 1998-08-26 Nick Clifton <nickc@cygnus.com>
45815 * lib/c-torture.exp: Add support for
45816 torture_eval_before_compile and torture_eval_before_execute
45819 1998-08-25 Jeffrey A Law (law@cygnus.com)
45821 * gcc.c-torture/compile/980825-1.c: New test.
45823 1998-08-24 Nick Clifton <nickc@cygnus.com>
45825 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
45826 count number tests in opt_t0 not good_t0.
45828 1998-08-24 Jeffrey A Law (law@cygnus.com)
45830 * gcc.c-torture/compile/930326-1.x: Fix typo.
45832 1998-08-23 Mark Mitchell <mark@markmitchell.com>
45834 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
45837 1998-08-21 Jeffrey A Law (law@cygnus.com)
45839 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
45840 STACK_SIZE is defined.
45841 * gcc.c-torture/unsorted/stuct.c: Similarly.
45843 * gcc.c-torture/compile/980821-1.c: New test.
45845 1998-08-21 Jeffrey A Law (law@cygnus.com)
45847 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
45849 1998-08-19 Mark Mitchell <mark@markmitchell.com>
45851 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
45854 1998-08-09 Mark Mitchell <mark@markmitchell.com>
45856 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
45859 1998-08-18 Jeffrey A Law (law@cygnus.com)
45861 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
45863 1998-08-16 Jeffrey A Law (law@cygnus.com)
45865 * gcc.c-torture/compile/980816-1.c: New test.
45867 * gcc.dg/980816-1.c: New test.
45869 1998-08-13 Jeffrey A Law (law@cygnus.com)
45871 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
45872 compiler for ieee tests.
45874 1998-08-01 Dave Love <d.love@dl.ac.uk>
45876 * g77.f-torture/compile/980729-0.f: New test.
45878 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
45880 * gcc.c-torture/special/eeprof-1.c: New test, for
45881 -finstrument-functions.
45882 * gcc.c-torture/special/special.exp: Run it.
45884 1998-07-29 Jeffrey A Law (law@cygnus.com)
45886 * gcc.c-torture/compile/980729-1.c: New test.
45888 1998-07-27 Nick Clifton <nickc@cygnus.com>
45890 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
45891 __thumb__ is defined, and test for ARM style doubles if so.
45893 1998-07-26 Dave Love <d.love@dl.ac.uk>
45895 * g77.f-torture/noncompile/980615-0.f: New test.
45897 1998-07-26 H.J. Lu (hjl@gnu.org)
45899 * gcc.dg/980312-1.c: Do link instead of compile.
45900 * gcc.dg/980313-1.c: Likewise.
45902 1998-07-26 Jeffrey A Law (law@cygnus.com)
45904 * gcc.c-torture/compile/980726-1.c: New test.
45906 1998-07-25 Dave Love <d.love@dl.ac.uk>
45908 * g77.f-torture/execute/io0.f: New test.
45910 1998-07-24 Nick Clifton <nickc@cygnus.com>
45912 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
45915 1998-06-18 Michael Meissner <meissner@cygnus.com>
45917 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
45920 1998-07-17 Nick Clifton <nickc@cygnus.com>
45922 * gcc.dg/980626-1.c: Expect failures for all toolchains until
45923 c-decl.c:grokdeclarator can handle mode attributes.
45925 1998-07-16 Jeffrey A Law (law@cygnus.com)
45927 * gcc.c-torture/execute/980716-1.c: New test.
45929 1998-07-13 Jeffrey A Law (law@cygnus.com)
45931 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
45933 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
45935 * gcc.c-torture/execute/va-arg-3.x: Similarly.
45936 * gcc.c-torture/compile/930326-1.x: Similarly.
45938 1998-07-13 Dave Love <d.love@dl.ac.uk>
45940 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
45941 New test from Craig.
45943 1998-07-12 Dave Love <d.love@dl.ac.uk>
45945 * g77.f-torture/noncompile/980616-0.f: New test.
45947 * g77.f-torture/execute/970816-3.f: New test from Craig.
45949 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
45951 * g++.other/singleton.C: Return error value instead of taking
45954 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
45956 * g++.other/singleton.C: New test. Warning is under dispute.
45957 Runtime crash is not.
45959 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
45961 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
45962 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
45963 using6.C, using7.C}: New namespace tests.
45965 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
45967 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
45968 specialization with typedef'ed names used as array indexes.
45970 1998-07-09 Jeffrey A Law (law@cygnus.com)
45972 * gcc.c-torture/execute/980709-1.c: New test.
45974 * gcc.dg/980709-1.c: New test.
45976 1998-07-07 Richard Henderson <rth@cygnus.com>
45978 * gcc.c-torture/execute/bcp-1.c: New test.
45980 1998-07-07 Jeffrey A Law (law@cygnus.com)
45982 * gcc.c-torture/execute/980707-1.c: New test.
45984 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
45986 * gcc.c-torture/compile/980706-1.c: New test.
45988 1998-07-01 Dave Love <d.love@dl.ac.uk>
45990 * g77.f-torture/execute/980701-0.f,
45991 g77.f-torture/execute/980701-1.f: New test from Craig.
45993 1998-07-01 Jeffrey A Law (law@cygnus.com)
45995 * gcc.c-torture/compile/980701-1.c: New test.
45997 * gcc.c-torture/execute/980701-1.c: New test.
45999 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
46002 * g++.old-deja/g++.robertl/eb132.C: New test.
46003 * g++.old-deja/g++.robertl/eb133.C: Likewise.
46005 1998-06-29 Dave Love <d.love@dl.ac.uk>
46007 * g77.f-torture/execute/980628-7.f,
46008 g77.f-torture/execute/980628-8.f,
46009 g77.f-torture/execute/980628-9.f,
46010 g77.f-torture/execute/980628-10.f: New tests from Craig.
46012 * g77.f-torture/execute/980628-3.f: Remove mail headers.
46014 1998-06-28 Jeffrey A Law (law@cygnus.com)
46016 * g77.f-torture/execute/980628-4.f: New test from Craig.
46017 * g77.f-torture/execute/980628-5.f: Likewise.
46018 * g77.f-torture/execute/980628-2.f: Likewise.
46019 * g77.f-torture/execute/980628-0.f: Likewise.
46020 * g77.f-torture/execute/980628-1.f: Likewise.
46021 * g77.f-torture/execute/980628-3.f: Likewise.
46022 * g77.f-torture/execute/980628-6.f: Likewise.
46024 1998-06-28 Jeffrey A Law (law@cygnus.com)
46026 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
46027 directory when nothing has been installed yet.
46029 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
46031 * gcc.c-torture/special/special.exp: Handle newer versions of
46034 1998-06-26 Jeffrey A Law (law@cygnus.com)
46036 * gcc.dg/980626-1.c: New test.
46038 1998-06-19 Bruno Haible <haible@ilog.fr>
46040 * gcc.misc-tests/m-un-2.c: New test.
46041 * g++.old-deja/g++.other/warn01.c: Likewise.
46043 1998-06-19 Robert Lipe <robertl@dgii.com>
46045 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
46046 compatibility with assmblers with a different comment character.
46047 Eliminate use of GAS-specific extensions.
46049 1998-06-19 Jeffrey A Law (law@cygnus.com)
46051 * gcc.c-torture/execute/ieee/980619-1.c: New test.
46053 1998-06-19 Robert Lipe <robertl@dgii.com>
46055 * lib/g77.exp: Replace search for libf2c.a with search for newly
46058 1998-06-17 Jeffrey A Law (law@cygnus.com)
46060 * gcc.c-torture/execute/980617-1.c: New test.
46062 1998-06-12 Jeffrey A Law (law@cygnus.com)
46064 * gcc.c-torture/execute/980612-1.c: New test.
46066 1998-06-08 Jeffrey A Law (law@cygnus.com)
46068 * gcc.dg/980523-1.c: Only test on ppc-linux.
46069 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
46071 * gcc.c-torture/execute/980608-1.c: New test.
46073 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
46075 * gcc.c-torture/execute/980605-1.c: New test.
46077 1998-06-04 Jeffrey A Law (law@cygnus.com)
46079 * gcc.c-torture/execute/980604-1.c: New test.
46081 1998-06-02 Jeffrey A Law (law@cygnus.com)
46083 * gcc.c-torture/execute/980602-1.c: New test.
46084 * gcc.c-torture/execute/980602-2.c: Likewise.
46086 1998-06-02 Dave Love <d.love@dl.ac.uk>
46088 * 970125-0.f: Fix per JCB. Add commentary.
46090 1998-05-31 Michael Meissner <meissner@cygnus.com>
46092 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
46095 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
46097 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
46100 1998-05-28 Catherine Moore <clm@cygnus.com>
46102 * gcc.c-torture/execute/980526-3.c: New test.
46104 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
46106 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
46107 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
46108 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
46109 m88k-motorola-sysv3 to XFAIL.
46111 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46113 * gcc.dg/980526-1.c: New test.
46114 * gcc.c-torture/execute/980526-2.c: New test.
46116 1998-05-26 Jeffrey A Law (law@cygnus.com)
46118 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
46120 * gcc.c-torture/execute/980526-1.c: New test.
46122 1998-05-26 Dave Love <d.love@dl.ac.uk>
46124 * g77.f-torture/execute/alpha2.f: Add runtime test.
46126 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
46128 * g++.old-deja/old-deja.exp: Strip leading directories.
46130 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
46131 error for the line. Don't run multiple tests for the same line.
46133 1998-05-23 Jeffrey A Law (law@cygnus.com)
46135 * gcc.dg/980523-1.c: New test.
46137 1998-05-23 Dave Love <d.love@dl.ac.uk>
46139 * g77.f-torture/compile/970915-0.f: New test.
46141 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
46143 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
46145 1998-05-21 Jeffrey A Law (law@cygnus.com)
46147 * gcc.dg/980520-1.c: New test.
46149 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
46151 * gcc.dg/980502-1.c: Fix return type.
46153 1998-05-20 Jeffrey A Law (law@cygnus.com)
46155 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
46156 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
46157 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
46158 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
46159 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
46161 1998-05-20 Dave Love <d.love@dl.ac.uk>
46163 * g77.f-torture/execute/980520-1.f: New test.
46165 1998-05-15 Dave Love <d.love@dl.ac.uk>
46167 * lib/mike-g77.exp: New file.
46169 * g77.f-torture/noncompile/noncompile.exp,
46170 g77.f-torture/noncompile/check0.f: New files.
46172 1998-05-14 Dave Love <d.love@dl.ac.uk>
46174 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
46175 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
46176 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
46177 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
46178 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
46179 abort where appropriate.
46181 1998-05-05 Michael Meissner <meissner@cygnus.com>
46183 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
46184 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
46186 1998-04-29 Dave Love <d.love@dl.ac.uk>
46188 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
46190 1998-04-27 Dave Love <d.love@dl.ac.uk>
46192 * g77.f-torture/compile/980427-0.f: New test.
46194 1998-04-24 Dave Love <d.love@dl.ac.uk>
46196 * g77.f-torture/compile/980424-0.f: New test.
46198 1998-04-19 Dave Love <d.love@dl.ac.uk>
46200 * g77.f-torture/compile/980419-2.f (main): New test.
46201 * g77.f-torture/compile/970125-0.f: New test.
46202 * g77.f-torture/compile/980419-1.f: New test.
46204 1998-04-08 Jim Wilson <wilson@cygnus.com>
46206 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
46209 1998-04-07 Jim Wilson <wilson@cygnus.com>
46211 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
46213 1998-04-03 Jim Wilson <wilson@cygnus.com>
46215 * gcc.c-torture/compile/980329-1.c: New test.
46217 1998-03-18 Jim Wilson <wilson@cygnus.com>
46219 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
46220 * gcc.dg/980312-1.c: Fix typo in -march command.
46222 1998-03-16 H.J. Lu (hjl@gnu.org)
46224 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
46226 1998-03-11 Robert Lipe <robertl@dgii.com>
46228 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
46229 Dave Love agree the Fortran source is bogus.
46231 1998-03-11 Robert Lipe <robertl@dgii.com>
46233 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
46234 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
46235 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
46236 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
46237 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
46239 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
46241 * g++.old-deja/g++.other/friend1.C: New test.
46243 1998-02-18 Dave Love <d.love@dl.ac.uk>
46245 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
46246 possibly uninitialized) variables and declare dnrm2.
46248 1998-02-23 Robert Lipe <robertl@dgii.com>
46250 From Bruno Haible <haible@ilog.fr>:
46251 * gcc.c-torture/execute/980223.c: New test.
46253 1998-02-13 Jeffrey A Law (law@cygnus.com)
46255 * gcc.dg/ifelse-1.c: New test.
46257 1998-02-09 H.J. Lu (hjl@gnu.org)
46259 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
46261 * lib/old-dejagnu.exp (old-dejagnu): Added the
46262 "execution test - XFAIL *-*-*" handling in the spirit of
46263 "excess errors test -". Changed the "execution test fails"
46264 handling to be like "excess errors test fails".
46265 * Update various tests accordingly.
46267 1998-02-06 Jim Wilson <wilson@cygnus.com>
46269 * gcc.c-torture/execute/980205.c: New test.
46271 1998-01-18 Jeffrey A Law (law@cygnus.com)
46273 * lib/c-torture.exp: Look for .x files instead of .cexp files.
46274 * lib/f-torture.exp: Similarly.
46275 * gcc.c-torture: Rename all .cexp files to .x files.
46277 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
46279 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
46280 (940510-1.c): Removed duplicate.
46281 (971104-1.c): New test.
46283 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
46285 * lib/f-torture.exp: Improve error and loop detection.
46287 1997-11-19 Michael Meissner <meissner@cygnus.com>
46289 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
46290 use that to size the filler array.
46292 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
46294 * lib/c-torture.exp(c-torture-execute): Fix typo.
46296 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
46297 testcase as the executable name. Keep the executable around if
46300 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
46302 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
46303 changes. Only test one -g option, and move it to the end of the
46304 list of options to test.
46306 1997-09-19 Michael Meissner <meissner@cygnus.com>
46308 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
46309 variable GCC_TORTURE_OPTIONS to supply default switches separated
46310 by colons. If no environment variable, run tests with -O0 -g, -O1
46311 -g, and -O2 -g as well.
46313 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
46315 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
46316 explanatory comments. Fix indentation.
46318 1997-09-15 Jeffrey A Law (law@cygnus.com)
46320 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
46322 1997-09-11 Jeffrey A Law (law@cygnus.com)
46324 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
46325 * g++.old-deja/g++.mike/p7325.C: Likewise.
46326 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
46328 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
46330 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
46331 * g++.old-deja/g++.brendan/crash30.C: Likewise.
46332 * g++.old-deja/g++.brendan/crash39.C: Likewise.
46333 * g++.old-deja/g++.law/operators4.C: Likewise.
46335 1997-09-11 Joe Buck (jbuck@synopsys.com)
46337 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
46338 * g++.old-deja/g++.mike/p784.C: Ditto.
46339 * g++.old-deja/g++.mike/p785.C: Ditto.
46341 1997-09-05 Jeffrey A Law (law@cygnus.com)
46343 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
46345 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46347 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
46348 target feature; pass this to c-torture-execute as needed.
46350 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46352 * lib/c-torture.exp(c-torture-execute): If the previous and the
46353 current executables being tested are identical, we don't need to
46354 run the executable again. Try to make the executable names
46355 unique. Add an optional argument for passing additional compiler
46358 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
46360 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
46362 1997-08-29 Jeffrey A Law (law@cygnus.com)
46364 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
46366 1997-07-31 Jeffrey A Law (law@cygnus.com)
46368 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
46369 32bit or larger longs.
46371 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
46372 have either a 32bit long or 32bit int.
46374 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
46376 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
46377 Make double precision tests dependent on sizeof (double).
46379 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
46381 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
46384 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
46386 * gcc.c-torture/compile/961203-1.cexp: New script.
46388 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
46390 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
46391 up the includes ourselves.
46393 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
46395 * lib/plumhall.exp: Remove random include, and add a few
46396 verbose messages for debugging.
46398 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
46400 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
46401 of trying to do it ourselves.
46403 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
46405 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
46407 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
46409 * gcc.prms/5403.c: Made regexp a bit less strict.
46411 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
46413 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
46414 is returned from remote_load instead.
46415 * lib/plumhall.exp: Ditto.
46416 * lib/mike-g++.exp: Ditto.
46417 * lib/old-dejagnu.exp: Ditto.
46418 * lib/c-torture.exp: Ditto.
46420 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
46422 * lib/g++.exp: Use build_wrapper procedure.
46423 * lib/gcc.exp: Ditto.
46425 1997-05-20 Jeffrey A Law (law@cygnus.com)
46427 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
46428 an old-style decl for malloc. Fixes tests to work when
46429 sizeof (int) != sizeof (size_t).
46431 1997-05-15 Mike Meissner <meissner@cygnus.com>
46433 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
46435 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
46436 use stdargs.h interface.
46438 1997-05-15 Mike Meissner <meissner@cygnus.com>
46440 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
46441 NO_VARARGS when compiling.
46443 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
46445 * lib/plumhall.exp(ph_includes): New procedure.
46447 (ph_compiler): Ditto.
46449 * lib/g++.exp: Rename test-glue.c to testglue.c.
46450 * lib/gcc.exp: Ditto.
46452 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
46454 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
46455 to completion when it's called.
46457 1997-03-21 Michael Meissner <meissner@cygnus.com>
46459 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
46460 is defined, don't do test.
46462 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
46464 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
46466 (ph_summary): Mark skipped testcases as untested, not unresolved.
46468 * lib/plumhall.exp (ph_make): If unresolved because of bad
46469 errorCode, record errorCode in log file.
46470 (*): Replace send_log/verbose with verbose -log.
46472 1997-03-19 Michael Meissner <meissner@cygnus.com>
46474 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
46475 double conversion if double isn't at least 8 bytes.
46477 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
46478 int to work with targets where int is 16 bits.
46480 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
46481 8 bytes, just exit, since 4 byte doubles don't have enough bits of
46482 precision for the test to complete.
46484 1997-03-14 Michael Meissner <meissner@cygnus.com>
46486 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
46487 if d10v is not compiled with the -mdouble64 flag.
46488 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
46490 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
46491 d10v is not compiled with the -mint32 flag.
46493 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
46495 * lib/plumhall.exp: Use incr_count.
46497 1997-03-12 Jeffrey A Law (law@cygnus.com)
46499 * gcc.c-torture: Update to c-torture-1.45.
46501 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
46503 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
46504 the name of the expect testcase file).
46506 * lib/g++.exp(g++_init): Ditto.
46508 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
46510 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
46513 * lib/gcc.exp(gcc_exit): New procedure.
46515 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
46517 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
46518 specs where appropriate.
46520 * g++.old-deja/g++.arm/*: Added additional ERROR checks
46521 because of new "candidates are" messages, and removed a few
46523 * Converted all non-old-style g++ testcases to old-style, and
46524 moved into g++.old-deja.
46526 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
46528 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
46531 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
46534 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
46536 1997-02-13 Michael Meissner <meissner@cygnus.com>
46538 * lib/gcc.exp (gcc_target_compile): Add support for defining
46539 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
46540 the machine doesn't have those features.
46542 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
46544 * g++.law/operators4.exp: Don't use LIBS.
46546 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
46548 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
46550 * lib/mike-g++.exp: Don't set the compiler to be tested here.
46551 * lib/g++.exp: Set it here instead. Also, allow use of the
46552 --tool_exec and --tool_opt options. Change CXX to
46555 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
46557 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
46559 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
46561 * lib/old-dejagnu.exp: Use prune_warnings instead of
46563 * lib/mike-g++.exp: Ditto.
46564 * lib/gcc.exp: Ditto.
46565 * lib/g++.exp: Ditto.
46567 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
46569 1997-02-07 Jeffrey A Law (law@cygnus.com)
46571 * 941014-2.c: Include stdlib.h
46572 * 960327-1.c: Include stdio.h
46573 * dbra.c, index-1.c: Don't assume ints are 32bits.
46575 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
46577 * lib/gcc.exp: Add gcc,stack_size target feature.
46579 * lib/g++.exp(g++_target_compile): Add the include and link
46580 paths here, not in two other places. And, it's $options, not
46583 * lib/mike-g++.exp(postbase): Remove the code that determines
46584 the correct include and link paths.
46585 * g++.old-deja/old-deja.exp: Ditto.
46587 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
46589 * lib/g++.exp(g++_init): target_compile no longer returns the
46590 filename of the result.
46592 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
46594 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
46597 * gcc.c-torture/special/special.exp: Change call to
46598 gcc_target_compile to include the object file.
46600 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
46602 * gcc.c-torture/special/special.exp: Correct misspelling in last
46605 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
46607 * lib/plumhall.exp(ph_summary): Log the entire output of the
46608 executable. Return -1 if there were any failures, 0 otherwise.
46609 (ph_execute): Return -1 if there were any failures, 0 otherwise.
46610 (ph_make): Clean up objects and executables that were built
46611 if the tests succeeded.
46613 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
46615 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
46616 libraries and includes in the build tree as appropriate.
46618 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
46620 * lib/c-torture.exp: Instead of looking for the global variable
46621 NO_LONG_LONG, check to see if that's a feature of the target.
46623 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
46625 * config/default.exp: Minimize. Delete the remainer of the files in
46626 config; this functionality is now in devo/dejagnu/config.
46628 g++.*/*: Pass any additional flags used to compile to postbase;
46631 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
46632 is now done by runtest.exp. Use gcc_target_compile instead of
46635 lib/c-torture.exp: Use gcc_target_compile instead of compile.
46636 Remove references to CFLAGS. Use remote_file instead of
46638 (c-torture): Take a list of arguments to use to compile this
46641 lib/g++.exp: Simplify. Use target_compile instead of compile.
46642 lib/gcc-dg.exp: Ditto.
46643 lib/gcc.exp: Ditto.
46644 lib/mike-{gcc,g++}.exp: Ditto.
46645 lib/old-dejagnu.exp: Ditto.
46646 lib/plumhall.exp: Ditto.
46648 1997-01-08 Jim Wilson <wilson@cygnus.com>
46650 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
46651 (ph_linker): Likewise.
46653 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
46655 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
46656 MAP_ANON / MAP_ANONYMOUS if defined;
46657 else try to map from /dev/zero .
46659 1996-11-12 Jeffrey A Law (law@cygnus.com)
46661 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
46662 isn't defined, then define it to MAP_ANONYMOUS.
46664 1996-11-12 Jeffrey A Law (law@cygnus.com)
46666 * gcc.c-torture: Update to c-torture-1.42 release.
46668 1996-11-11 Jeffrey A Law (law@cygnus.com)
46670 * gcc.c-torture: Update to c-torture-1.41 release.
46672 1996-10-27 Jeffrey A Law (law@cygnus.com)
46674 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
46677 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
46679 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
46680 and LDFLAGS. Fix second case to append the target_info ldflags
46681 onto LDFLAGS, not CFLAGS.
46682 * lib/g++.exp (g++_init): Add target_info stuff.
46683 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
46684 of libgloss and newlib flags for !native.
46686 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
46687 (GDB): Fix relative path to go up another dir for finding gdb.
46689 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
46691 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
46692 versions in the target_info array, if they don't exist.
46694 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
46696 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
46698 1996-07-08 Jim Wilson <wilson@cygnus.com>
46700 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
46701 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
46703 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
46705 * lib/old-dejagnu.exp: Don't remove the output file before we've
46706 actually tested it. Don't append pwd to the path of the executable
46709 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
46711 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
46713 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
46715 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
46716 temporary directory for compiler files, and set it to a default
46717 value of /tmp. Set $output as the name of the output file from
46718 compiling the testcase. Add a -o option to $cflags_var so the
46719 compiler writes the final output file as $output. Set $executable
46722 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
46723 directory for compiler files, and set it to /tmp if it doesn't
46724 already have a value. Set $output_file to the name of the output
46725 file from compiling the testcase. Add a -o option to CXXFLAGS so
46726 the compiler writes the final output file as $output. Use $output
46727 as the executable to be tested.
46729 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
46731 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
46733 1996-06-08 Jeffrey A Law (law@cygnus.com)
46735 * gcc.c-torture/execute/pending-1.c: New test. Still
46736 pending in Tege's queue.
46738 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
46740 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
46741 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
46742 if there were failures. Call unresolved if there were unresolved
46743 testcases. Call gcc_fail if program did not run to completion.
46744 (ph_make): Pass additional argument name to ph_execute.
46745 (ph_execute): Add new argument. Pass additional arguments to
46746 ph_summary. Call gcc_fail is there is no execution output.
46748 1996-04-24 Jeffrey A Law (law@cygnus.com)
46750 * lib/plumhall.exp (proc_summary): Output relavent summary
46751 lines into the log so specific failures in plumhall can be
46754 1996-04-10 Jeffrey A Law (law@cygnus.com)
46756 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
46757 (c-torture-execute): Don't try to execute tests which use
46758 "long long" types if $NO_LONG_LONG is nonzero.
46760 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
46762 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
46765 * gcc.ieee: Move from here.
46766 * gcc.c-torture/execute/ieee: To here.
46768 1996-03-26 Jeffrey A Law (law@cygnus.com)
46770 * gcc.c-torture: Update to c-torture-1.41 release.
46772 1996-03-22 Jeffrey A Law (law@cygnus.com)
46774 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
46777 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
46779 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
46782 1996-03-02 Jeffrey A Law (law@cygnus.com)
46784 * config/proelf.exp: Handle connecting to a simulator.
46786 1996-01-31 Jeffrey A Law (law@cygnus.com)
46788 * config/proelf.exp: New file. Enough framework that we can
46789 run c-torture tests on the proelf targets (or any other target
46790 that gdb can connect to for that matter).
46792 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
46794 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
46795 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
46797 * lib/plumhall.exp (ph_execute): Always call ph_summary if
46798 exec_output exists.
46800 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
46802 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
46803 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
46805 * config/*.exp: Update FSF address. Change result of ${tool}_load
46806 to pass/fail/unresolved/unsupported/untested. Caller must now
46807 call unresolved/unsupported/untested.
46808 * lib/*.exp: Update FSF address. Update to handle new results of
46810 * lib/chill.exp (verbose): Delete.
46812 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
46814 * lib/gcc.exp (default_gcc_start): Change order of args to
46815 $LDFLAGS $CFLAGS $LIBS.
46816 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
46817 Save/set/restore CFLAGS. Pass single arg to gcc_start.
46818 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
46819 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
46820 * gcc.misc-tests/dg-test.exp: Likewise.
46821 * gcc.misc-tests/msgs.exp: Likewise.
46822 * gcc.prms/prms.exp: Likewise.
46823 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
46824 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
46826 * lib/dg.exp: Deleted, moved to dejagnu/lib.
46828 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
46830 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
46832 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
46833 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
46835 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
46838 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
46840 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
46841 global for loop; add use of $mathlib.
46842 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
46843 settings here; set mathlib for anything but VxWorks.
46845 1996-01-22 Jeffrey A Law (law@cygnus.com)
46847 * gcc.c-torture: Update to c-torture-1.40 release.
46849 1996-01-03 Jeffrey A Law (law@cygnus.com)
46851 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
46854 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
46856 * lib/c-torture.exp (c-torture-execute): Declare "output" as
46859 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
46861 * lib/g++.exp (LIBS): Define if not already.
46862 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
46863 (gcc-dg-prune): Call prune_gcc_output.
46864 * lib/gcc.exp (prune_gcc_output): New proc.
46865 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
46868 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
46870 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
46871 (c-torture-execute): Likewise. Rename `name' to `testcase'.
46873 1995-11-15 Jeffrey A Law (law@cygnus.com)
46875 * gcc.c-torture: Update to c-torture-1.39 release.
46877 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
46879 * lib/c-torture.exp (c-torture-execute): Don't return if one option
46880 fails, try others as well.
46882 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
46884 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
46885 If compilation fails, mark execute tests as `untested'.
46886 If test is marked as unsupported, don't mark compilation and
46887 execute tests as failed.
46889 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
46891 * lib/g++.exp (g++_init): Don't link in libg++, and look to
46892 libstdc++ for whether or not we want to be doing shared
46893 libraries. Delete link_curses since we don't need it anymore.
46894 * lib/mike-g++.exp (postbase): Don't link in libg++.
46895 * g++.old-deja/old-deja.exp: Likewise.
46897 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
46899 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
46901 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
46903 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
46904 For that, add `-Wl,-a,shared_archive'.
46905 * g++.old-deja/old-deja.exp: Likewise.
46907 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
46909 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
46911 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
46913 * lib/mike-g++.exp (postbase): Pay attention to the status of
46916 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
46918 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
46920 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
46922 * lib/gcc.exp (default_gcc_start): No longer need to log program
46923 being executed or its output, execute_anywhere does that now.
46924 * lib/g++.exp (default_g++_version): Call execute_anywhere.
46925 (default_g++_start): Likewise. Delete calls to verbose/send_log.
46927 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
46929 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
46930 the same as those in lib/g++.exp.
46932 1995-10-10 Jeff Law (law@hurl.cygnus.com)
46934 * gcc.c-torture: Update to c-torture-1.38 release.
46935 * gcc.ieee: Related changes.
46937 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
46939 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
46940 "exec". Minor reformatting changes.
46942 * config/rom68k.exp (${tool}_load): Make it work in a canadian
46943 cross. This means all "exec" calls now work on a remote host as
46945 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
46946 cross. Filter out the extra "\r\n" stuff that expect puts in.
46947 (c-torture-execute): Filter out the bogus warnings like
46948 c-torture-compile does. Add support for canadian cross.
46949 * lib/gcc.exp (default_gcc_version, default_gcc_start)
46950 Use execute_anywhere rather than calling exec directly. Now it
46951 works for canadian cross testing.
46953 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
46955 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
46956 results into a variable, and check that rather than using file exists.
46958 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
46960 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
46961 create a libg++.so. For sunos4.1.*, also add -ltermcap.
46963 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
46965 * g++.old-deja/old-deja.exp: Create and pass runshlib and
46966 lib_curses if there's a shared libg++ in the build tree.
46968 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
46970 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
46971 if not supported target.
46973 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
46975 * lib/g++.exp (g++_init): Move empty setting of runshlib and
46976 link_curses up to always happen, not just for native builds.
46978 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
46980 * gcc.c-torture: Update to c-torture-1.36 release.
46981 * gcc.failure: Related changes.
46983 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
46985 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
46987 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
46989 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
46990 * lib/mike-g++.exp (postbase): Not in here. Still reference
46991 runshlib, link_curses, and mathlib for link and run.
46993 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
46994 pass the runtime shared library options for Solaris, OSF/1, and
46995 Irix5, and link with -lcurses to avoid unresolved references.
46997 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
46999 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
47002 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
47004 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
47006 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
47008 * gcc.c-torture: Update to c-torture-1.35 release. Note we
47009 do not have a framework for the "compat" tests yet.
47011 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
47013 * lib/mike-g++.exp (postbase): New local variable `mathlib',
47014 set to null if we're testing vxworks5.1. Use that instead of
47015 `-lm' in the setting of LIBS for link and run.
47017 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
47019 * config/rom68k.exp (${tool}_load): Major changes to make it
47020 work. Verified that it does in fact return the stuff in
47021 exec_output properly. Catch any Emul or any TRAP other than 0.
47023 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
47025 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
47026 LDFLAGS properly for targets that need stuff from libgloss.
47027 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
47029 (gpp_initialized): New variable.
47031 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
47033 * config/rom68k.exp: Load libgloss.exp.
47034 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
47035 so we can produce a fully linked binary.
47036 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
47037 so we can produce a fully linked binary.
47039 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
47041 * lib/plumhall.exp (ph_section): Watch for expected failures.
47042 Add missing `else'.
47044 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
47046 (c-torture): Likewise.
47048 1995-08-28 Doug Evans <dje@cygnus.com>
47050 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
47052 * lib/mike-g++.exp (mike_cleanup): New proc.
47053 (prebase): New globals compiler_result, not_compiler_result,
47055 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
47056 allow leading "-" in pattern. Watch for unsupported tests.
47057 If $compiler_result is set, pattern match assembler code,
47058 and ditto for $not_compiler_result.
47059 * lib/mike-gcc.exp: Likewise.
47061 * lib/plumhall.exp (ph_execute): Only call ph_summary if
47062 execution "succeeded".
47064 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
47066 * config/win32.exp: New file.
47067 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
47069 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
47071 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
47073 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
47074 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
47075 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
47077 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
47078 "... without exceptions was ...". That is now handled by
47080 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47082 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
47084 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
47085 sieve.c,sort2.c}: New files.
47086 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
47087 sieve.exp,sort2.exp}: Drivers for them.
47089 * lib/mike-gcc.exp (program_output): New user settable variable.
47090 (postbase): Call prune_system_crud. Also prune extraneous compiler
47092 * lib/mike-g++.exp (program_output): New user settable variable.
47094 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
47096 * config/sh.exp: Deleted (use sim.exp instead).
47098 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
47100 * config/vx.exp: Declare CHECKTASK as global.
47101 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
47102 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
47103 * lib/old-dejagnu.exp: Load [pwd]/$executable.
47105 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
47107 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
47108 target. Like vx.exp, only includes `vx29k.exp' instead of
47111 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
47113 * config/sim.exp: Increase time limit from 120 seconds to 240.
47115 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
47117 * gcc.c-torture/execute/950628-1.c: New test.
47119 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
47121 * gcc.c-torture: Update with changes/additions from
47124 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
47126 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
47128 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
47130 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
47132 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
47134 * gcc.c-torture/compile/950512-1.c: New test.
47135 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
47136 * gcc.dg/struct-ret-1.c: Likewise.
47138 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
47140 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
47141 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
47143 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
47145 * gcc.c-torture/special/920411-1.c: Deleted.
47146 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
47148 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
47150 * config/sim.exp (${tool}_load): Hack in call to bash to get a
47153 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
47155 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
47157 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
47160 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
47161 is the proper length.
47162 * va-arg-3.c: Likewise.
47164 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
47166 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
47167 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
47169 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
47170 * lib/g++.exp (default_g++_start): Delete old cruft.
47172 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
47174 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
47175 (2 * (1 << 18)) to (2 * (1 << 17)).
47177 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
47179 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
47181 * config/rom68k.exp: Renamed from config/idp.exp
47183 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
47185 * c-torture/compile/921109-2.c
47187 1995-04-18 Mike Stump <mrs@cygnus.com>
47189 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
47192 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
47194 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
47196 * lib/g++.exp (default_g++_start): Likewise.
47198 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
47200 * gcc.c-torture/compile/950329-1.c: New test.
47202 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
47204 * config/bug.exp (${tool}_load): Updated to use new remote_open
47205 and remote_close procs.
47206 * config/idp.exp: New file.
47208 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
47210 * gcc.c-torture/execute/950322-1.c: New test.
47212 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
47214 * config/vx.exp (${tool}_load): Clean up testing of return code from
47215 vxworks_ld and vxworks_spawn.
47217 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
47219 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
47221 1995-03-13 Mike Stump <mrs@cygnus.com>
47223 * lib/old-deja.exp: Add `excess errors test - ' error, now one
47224 can mark excess errors on a machine by machine basis. Note, the
47225 default is to not expect any excess errors, even when excess
47226 errors test - is given, so you will want to put an XFAIL ... on
47227 these lines. For example, // excess errors test - XFAIL hppa*-*-*
47228 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
47229 those 4 machines, but no others.
47231 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
47233 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
47234 * lib/c-torture.exp: to here.
47236 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
47238 * gcc.c-torture/execute/950221-1.c: New test.
47239 * gcc.c-torture/execute/struct-ret-1.c: New test.
47240 * gcc.c-torture/compile/950221-1.c: New test.
47242 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
47244 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
47246 * gcc.c-torture/execute/arith-1.c (main): Return 0.
47247 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
47249 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
47251 * g++.gb: New directory of tests, derived from my signature and
47252 class scoping tests.
47254 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
47255 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
47256 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
47257 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
47258 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
47259 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
47260 * g++.gb/sig25.C: Likewise.
47262 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
47263 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
47264 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
47265 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
47266 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
47267 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
47268 * g++.gb/sig25.exp: Likewise.
47270 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
47271 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
47272 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
47273 * g++.gb/scope13.C: Likewise, this test still fails.
47275 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
47276 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
47277 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
47278 * g++.gb/scope13.exp: Ditto.
47280 * g++.gb/README: New file, explains what these tests are about.
47282 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
47284 * lib/dg.exp (dg-do): Support `preprocess'.
47285 (dg-test): Likewise.
47287 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
47289 * config/udi.exp: change "continue -expect" to "exp_continue".
47291 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
47293 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
47294 Delete redundant tests.
47296 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
47297 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
47298 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
47299 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
47300 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
47301 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
47302 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
47303 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
47305 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
47306 storing label pointers.
47307 * gcc.c-torture/execute/921019-1.c: Likewise.
47308 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
47309 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
47311 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
47314 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
47315 Delete obsolete tests.
47317 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
47318 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
47319 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
47320 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
47321 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
47322 * gcc.c-torture/compile/950124-1.c: New test.
47324 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
47326 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
47328 * lib/mike-g++.exp: Add -lm to LIBS.
47330 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
47332 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
47334 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
47336 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
47338 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
47340 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
47342 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
47344 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
47345 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
47346 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
47347 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
47348 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
47349 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
47350 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
47351 * g++.law/{operators31.C, operators32.C,
47352 * g++.law/{operators33.C, operators34.C}: Likewise.
47353 * g++.law/{pic1.C, refs2.C}: Likewise.
47354 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
47355 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
47356 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
47357 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47359 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
47360 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
47361 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
47362 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
47363 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
47364 * g++.law/{enum9.exp, friend5.exp}: Likewise.
47365 * g++.law/{nest3.exp, nest4.exp}: Likewise.
47366 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
47367 * g++.law/{operators30.exp, operators31.exp}: Likewise.
47368 * g++.law/{operators32.exp, operators33.exp}: Likewise.
47369 * g++.law/{operators34.exp}: Likewise.
47370 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
47371 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
47372 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
47373 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
47374 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47376 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
47377 No longer expected to fail.
47378 * g++.law/missed-error3.C: Tweak for recent bool changes.
47380 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
47382 * config/emb-unix: Deleted.
47383 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
47384 remote execution. Do final link on remote host if REMOTE_LINK is set.
47386 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
47388 * lib/dg.exp (dg-test): Fix typo in last patch.
47390 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
47392 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
47393 (handles multiple occurrences).
47395 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
47397 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
47398 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
47399 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
47401 * lib/c-torture.exp (c-torture-compile): Likewise.
47402 (c-torture): Prepend full path if missing.
47403 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
47404 (gcc_fail): Likewise.
47405 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
47407 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
47409 * lib/netware.exp: Only attach to NetWare i386 systems.
47411 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
47413 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
47414 messages. Add test name to "output pattern match" pass/fail message.
47416 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
47418 * gcc.dg: New testsuite.
47419 * gcc.dg/dg.exp: New file.
47421 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
47422 test-switch.c}: Deleted.
47424 * gcc.misc-tests/msgs.exp: New testcase driver.
47426 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
47428 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
47429 Watch for illegal return values from ${tool}_load.
47430 * config/unix.exp (${tool}_load): Fix pass/fail detection for
47431 cross targets. Coerce return value >0 to 1.
47433 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
47435 * config/unix.exp (${tool}_load): Call program rsh, not proc.
47437 * config/emb-unix.exp: New file.
47439 * config/sim.exp: Error if variable $SIM not defined.
47440 (${tool}_load): Mark test as "untested" if simulator missing.
47442 * config/unix.exp: Load remote.exp to get rcp_download.
47443 * lib/c-torture.exp: Use different option lists for testcases with
47445 * gcc.c-torture/execute/execute.exp: Likewise.
47447 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
47449 * config/*.exp: Clarify return code from ${tool}_load.
47450 Call `unresolved' or `untested' instead of `warning' or `perror'
47451 (sometimes you still want to call both though).
47452 Add comment that `shell_id' is local to each file.
47453 * config/udi.exp (timeout): Set to 30.
47454 Don't print warning if connection fails, $connectmode has already
47456 (${tool}_load): Move verbose messages to level 2.
47457 Rework pattern for "Process started" message.
47458 Pass `shell_id' to ${connectmode}_download.
47459 Retry twice upon timeout. Make resetting of target more robust.
47460 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
47461 Pass `shell_id' to exit_$connectmode.
47462 Only call exit_$connectmode if connected.
47463 * config/unix.exp (${tool}_load): Check return codes better.
47464 * config/vrtx.exp (${tool}_load): Likewise.
47465 * config/vx.exp (${tool}_load): Likewise.
47466 Delete unneeded global's.
47467 * lib/dg.exp (dg-test): Update to reflect clarified return codes
47470 (dg-init): Delete recording of pass/fail counts.
47471 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47472 (old-dejagnu-init): Likewise.
47473 (old-dejagnu-stat): Delete contents, empty proc now.
47474 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
47475 (c-torture): Delete references to lcnt, lpass, lfail.
47476 Get option list from TORTURE_OPTIONS.
47477 Delete -funroll[-all]-loops if no loops.
47478 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
47479 (g++_stat): Delete contents (empty proc now).
47480 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
47481 (gcc_finish): Likewise.
47482 (gcc_stat): Deleted.
47483 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
47484 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
47485 * gcc.c-torture/execute/execute.exp: Likewise.
47486 Split tests into two parts: compile, execute.
47487 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
47488 no loops. Update to reflect clarified return codes from ${tool}_load.
47490 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
47492 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
47494 (old-dejagnu): Likewise (where necessary).
47496 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
47498 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
47500 * lib/dg.exp (dg-process-target): Fix processing of selector.
47501 Add comment regarding use of `error'.
47503 * lib/gcc.exp (prune_system_crud): Define if missing.
47504 * lib/g++.exp (prune_system_crud): Likewise.
47506 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
47507 Call prune_system_crud.
47508 * lib/dg.exp (dg-runtest): New proc.
47509 Use perror instead of send_user for tcl errors in testcase.
47510 Don't return any value, it's never used.
47511 Don't clobber previous definition of `unknown'.
47512 Print tcl errors in `dg-final'.
47514 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
47516 * lib/dg.exp (dg-process-target): Improve syntax error messages.
47517 (dg-test): Don't print errorInfo, it contains stack backtrace.
47519 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
47521 * lib/g++.exp (runtest_file_p): Define if missing.
47523 1994-09-24 Doug Evans (dje@cygnus.com)
47525 * lib/mike-g++.exp: Comment out loading of g++.exp.
47526 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
47527 (default_g++_version): Always print something.
47528 (default_g++_start): Comment out call to `which'.
47529 (g++_start, g++_load): Deleted (must be defined in config file).
47530 * lib/gcc.exp: Test for existence of $CC at start.
47531 Delete check for tmpdir (done in gcc_init).
47532 (default_gcc_version): Always print something.
47533 (default_gcc_start): Comment out call to `which'.
47534 * config/*.exp: Major cleanup - make cross targets work at least a
47535 little better for g++ (by not being "--tool gcc" specific).
47536 Rename gcc_xxx to ${tool}_xxx.
47537 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
47538 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
47540 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
47542 * lib/c-torture.exp (c-torture-compile): Rework compiler
47543 message processing.
47545 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
47548 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
47550 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
47552 * lib/dg.exp (dg-process-target): Support { target native }.
47554 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
47556 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
47557 looked for "... program xxx got fatal signal".
47558 Correct regsub munging of `comp_output'.
47559 Ignore compiler messages "path prefix not used" and "linker input
47562 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
47564 * lib/gcc.exp (runtest_file_p): Define if missing.
47565 * gcc.prms/template.c: Example to work from.
47567 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
47569 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
47570 * lib/dg.exp (dg-test): Call unsupported testcases as such.
47572 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
47573 * gcc.prms/1883.c: Moved from compile/940714-1.c.
47574 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
47575 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
47577 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
47578 (dg-process-target): No longer a varargs proc.
47579 Return S/N for target, P/F for xfail. All callers changed.
47580 (user option procs): More argument checking.
47581 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
47582 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
47583 (dg-test): Skip test if not running on selected target in `dg-do'.
47584 Update handling of `dg-do-what', `dg-output-text'.
47585 Separate execution pass/fail from output pattern match pass/fail.
47586 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
47588 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
47590 * gcc.c-torture/special/special.exp: Don't expect failure for mips
47591 target for 920510-1.c.
47593 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
47595 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
47596 Clean up comment regarding use of passcnt, etc.
47597 (gcc_stat): Don't update `testcnt' here.
47598 (gcc_finish): Do it here.
47599 Might as well reset `but_id' here too.
47600 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
47601 to determine if the file should be tested.
47602 * gcc.c-torture/compile/compile.exp: Likewise.
47603 * gcc.c-torture/execute/execute.exp: Likewise.
47604 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
47605 * gcc.misc-tests/dg-test.exp: Likewise.
47606 * gcc.prms/prms.exp: Likewise.
47607 * gcc.wendy/wendy.exp: Likewise.
47608 * g++.old-deja.exp: Likewise.
47609 Move "Testing file" message to verbose level 1.
47611 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
47613 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
47615 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
47617 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
47618 (default_gcc_start): Accept optional second list element
47619 of compiler flags. Print compiler output at verbosity level 2.
47620 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
47621 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
47622 Save current values of framework globals passcnt, failcnt, xpasscnt,
47623 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
47624 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
47625 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
47626 xfailcnt to compute stats. Update framework global `testcnt' from
47628 (gcc_finish): New proc. Clean up test environment.
47629 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
47630 (gcc_epass, gcc_efail): Delete.
47631 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
47632 argument of line number.
47633 (dg-init): If the tool has an init routine, call it.
47634 (dg-test): Remove args `cflags_var' and `libs_var'.
47635 Pass all compiler options to ${tool}_start.
47636 Handle missing line number.
47637 (dg-finish): New function.
47638 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
47639 particular files. Call gcc_finish at end. Move "skipping test"
47640 message to verbosity level 3.
47641 * gcc.c-torture/compile/compile.exp: Likewise.
47642 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
47643 * gcc.c-torture/execute/execute.exp: Likewise.
47644 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47645 Print testcase being tried at verbosity level 1.
47646 * gcc.c-torture/special/special.exp: Unset xfail.
47647 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47648 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
47649 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
47650 * gcc.failure/failure.exp: Likewise.
47651 * gcc.ieee/ieee.exp: Likewise.
47652 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
47653 Update call to dg-test. Call dg-finish at end.
47654 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
47655 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47656 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
47657 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
47658 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
47659 * gcc.wendy/wendy.exp: Add copyright.
47660 Delete setting of tmpdir (done by gcc_init).
47661 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
47662 Pass compiler flags to gcc_start. Call gcc_finish at end.
47663 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
47666 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
47668 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
47670 (g++_load): Likewise.
47672 * config/*.exp (gcc_load): Some were varargs fns and some were not.
47673 Rename argument to `prog' to remove the confusion.
47674 Varargs fns behave differently too!
47675 (g++_load): Likewise.
47677 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
47679 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
47680 what it is. Delete (always) printing of status value for !native.
47681 Simplify verbose code, and include status and exec_output.
47682 (g++_load): Use gcc_load.
47684 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
47686 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
47687 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
47688 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
47689 940714-3.c as these testcases don't exist anymore. Make
47690 va-arg-1.c expected to pass.
47692 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
47694 * gcc.misc-tests/misc.exp: Only run specific testcases.
47695 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
47696 * gcc.misc-tests/dg-[1-9].c: New files.
47698 * lib/dg.exp: New testsuite driver.
47699 * gcc.prms/prms.exp: Use it.
47701 * README.gcc: New file.
47703 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
47704 Document and reset `lxpass' and `lxfail'.
47705 Simplify "initialized" message.
47706 (gcc_stat): Clean up comments a little.
47708 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
47710 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
47712 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
47714 * lib/old-dejagnu.exp (process-option): New proc.
47715 (old-dejagnu-init, old-dejagnu-stat): Likewise.
47716 (old-dejagnu): Simplify.
47717 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
47719 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
47721 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
47722 exists and is not an empty string.
47724 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
47725 $xfail rather than calling setup_xfail. Clear $xfail when test is
47727 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
47730 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
47731 longer expected to fail.
47733 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
47736 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
47738 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
47739 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
47740 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
47741 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
47744 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
47745 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
47747 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
47749 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
47750 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
47752 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
47753 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
47754 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
47756 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
47758 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
47759 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
47760 940714-1.c, 940714-2.c, 940714-3.c},
47761 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
47762 gcc.misc-tests/{mg.c,mg.exp}:
47764 * gcc.noncompile/noncompile.exp: Change accordingly.
47766 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
47768 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
47769 Undo previous clobberage.
47771 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
47773 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
47774 * gcc.special/{930510-1.c, special.exp}:
47775 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
47776 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
47777 struct-varargs-1.c}: New tests from c-torture-1.26.
47779 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
47781 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
47782 argument to switch.
47784 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
47786 * Revert the previous changes. Please see Rob's directory
47787 (/lisa/test/rob/progressive/gcc/testsuite) for testing
47790 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
47792 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
47793 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
47794 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
47795 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
47796 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
47797 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
47798 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
47799 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
47800 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
47801 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
47802 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
47803 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
47804 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
47805 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
47806 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
47807 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
47808 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
47809 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
47810 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
47811 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
47812 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
47813 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
47814 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
47815 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
47816 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
47817 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
47818 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
47820 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
47822 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
47823 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
47826 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
47828 * config/unix.exp (g++_load): Fix syntax.
47830 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
47832 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
47833 * gcc.noncompile/921017-1.c: Deleted obsolete test.
47834 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
47835 Don't expect va-arg-1.c to fail. Correct expected output for
47837 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
47838 * gcc.wendy/hbm4.c: Correct typo.
47839 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
47841 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
47843 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
47844 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
47845 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
47846 * lib/c-torture.exp (c-torture-compile): Ditto.
47848 Reduce volume of output (remove all the -I's and such).
47849 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
47850 Call gcc_cpass, gcc_cfail.
47851 (c-torture): Pass testing option to c-torture-compile.
47853 1994-03-21 Doug Evans (dje@cygnus.com)
47855 Bring patches over from progressive.
47856 * config/default.exp: Exit remote shell cleanly.
47857 (g++_exit, g++_start): Add default versions.
47858 * config/sim.exp (gcc_load): Use perror, not error.
47860 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
47862 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
47865 1994-03-14 Doug Evans (dje@cygnus.com)
47867 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
47868 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
47869 (wendy_try): New proc to run testcase.
47870 (main loop): Call 'em.
47871 * gcc.wendy/*.c: Clean up pass to correct expected output.
47873 * lib/gcc.exp: Minor cleanup work.
47874 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
47876 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
47878 * config/sim.exp (gcc_load): Document return codes better.
47879 Don't pass -v to simulator.
47881 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
47883 * gcc.special/920717-x.c: Fix typo.
47884 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
47887 * lib/mike-gcc.exp: Fix typo.
47889 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
47891 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
47892 binary to use, transform the name.
47893 * config/*.exp: rename everything. Nuke any g++ specific files,
47894 it's now a special case of gcc that requires no special support.
47895 Add a default.exp for unsupported targets.
47897 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
47899 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
47900 lib/old-dejagnu.exp: Fix a few patterns to work with the new
47903 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
47905 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
47908 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
47910 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
47912 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
47914 * gcc.execute/execute.exp: Combine opt_list and foption_list into
47915 option_list. Compile every file with only 4/6 option choices
47916 (same as C torture) instead of with 12/18 different option
47918 * lib/c-torture.exp: Likewise.
47920 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
47923 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
47925 * lib/old-deja.exp: Add `excess errors test fails' error, now one
47926 can put an XFAIL *-*-* on excess errors.
47928 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
47930 * g++.law: Add more tests derived from g++-bugs snapshots.
47932 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
47933 equivalent to g++.law/init9.
47935 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
47936 compiled it, and the a.out file after we've run it.
47938 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
47940 * lib/mike-g++.exp (postbase): Delete the .o file after we've
47941 compiled it, and the a.out file after we've run it.
47943 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
47945 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
47947 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
47949 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
47952 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
47954 * g++.law: New directory of g++ tests derived from the g++-bugs
47957 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
47959 * gcc.compile: initbug1.c initbug1.exp testcase added
47961 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
47963 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
47964 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
47965 fixes submitted by Jeff Law (law@cs.utah.edu)
47966 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
47967 Jeff Law (law@cs.utah.edu)
47970 1993-11-30 Mike Stump (mrs@cygnus.com)
47972 * config/unix-g++.exp: Follow the gcc way of doing things.
47973 * g++.old-deja/old-deja.exp: Minor updates.
47974 * lib/g++.exp: New file, follow the gcc way of doing things.
47975 * lib/old-dejagnu.exp: Minor updates.
47976 * lib/mike-g++.exp: Always unset errorInfo.
47978 1993-11-06 Mike Stump (mrs@cygnus.com)
47980 * lib/gcc.exp: Fix some errors with the below change, CC and
47981 CFLAGS should be global when setting, not local.
47983 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
47985 * lib/gcc.exp: Transform tool name.
47987 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
47989 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
47991 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
47993 * lib/gcc.exp: change gcc_done to gcc_stat
47995 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
47997 * Upgraded gcc testsuite to c-torture version 1.25
47999 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
48001 * lib/gcc.exp: added reporting code. Changed verbose compile message.
48002 * lib/c-torture: added hooks for new reporting code.
48004 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
48006 * config/sh-gcc.exp: check if sh-sim exists in the path
48008 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
48010 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
48011 * gcc.compile/compile.exp: Initial changes for new logic.
48012 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
48013 * gcc.failure/failure.exp: Initial changes for new logic.
48014 * gcc.ieee/ieee.exp: Initial changes for new logic.
48015 * gcc.misc-tests/misc.exp: Initial changes for new logic.
48016 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
48017 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
48018 * lib/c-torture.exp: Initial changes for new logic.
48019 * lib/gcc.exp: Initial changes for new logic.
48021 1993-10-15 Mike Stump (mrs@cygnus.com)
48023 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
48024 depend upon failure or success. Fully qualify names in failure
48025 and success messages. Always remove a.out before starting
48026 compile, just in case. Pay more attention to error text output by
48027 the compiler. Handle testcases with no known past errors just
48028 like all others, so that things are uniform. Other miscellaneous
48031 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
48033 * gcc.cpp: new directory for cpp tests
48035 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
48037 * lib/chill.exp: Code reformatted, removed unused code.
48038 * config/unix-chill.exp: Code reformatted, removed unused code.
48039 * chill.execute/execute.exp: Code reformatted, removed unused code.
48040 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
48042 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
48044 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
48045 routines not written.
48047 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
48049 * config/bug-gcc.exp: Use new procs from bug.exp.
48051 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
48053 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
48054 via ftp, rather than depending on NFS.
48055 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
48058 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
48060 * config/bug-gcc.exp: Use new download proc.
48062 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
48064 * chill.execute/execute.exp: cleanups, handles errors better
48065 * chill.compile/compile.exp: rewrite, based on execute.exp
48066 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
48067 * lib/chill.exp: major changes to diff proc and compile and link
48068 procs. added chill_fail and chill_pass wrappers to pass and
48069 fail. added more comments, and handle error codes better.
48070 Added a hack to capture stderr from exec, so noncompile tests
48073 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
48075 * chill.execute/execute.exp: rewrite of testsuite driver
48076 * lib/chill.exp: rewrite of testsuite driver
48077 * config/unix-chill.exp: rewrite of testsuite driver
48079 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
48082 * iexpr.ch: Standardize uppercase.
48083 * tuples.dat: Standardize uppercase.
48084 * vary.ch: standardize. Correct varying string assignments.
48085 * vary.dat: Add new output lines.
48087 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
48090 * chprintf.ch: Standardize use of uppercase.
48091 * tuples.ch: Standardize and turn arr2 into a DCL,
48093 * pinits.ch: Standardize.
48095 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
48097 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
48098 * Makefil: Renamed to Makefile.in.
48099 * configure.in: New.
48101 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
48104 * .cvsignore: Add result/output files.
48105 * Makefile: Fix up variables at start. Use MFLAGS
48106 everywhere. Correct bool_loc, built_ins entries.
48107 Add entry for vary1.ch.
48108 * bitarray.ch: Standardize upper-case usage.
48109 * bitexpr.ch: Standardize, add output of b1.
48110 * params.ch: Use arrayt in along PROC parameters, to
48111 avoid novelty problems.
48112 * sets.ch: Tiny cleanup.
48113 * vary1.ch: Re-indent.
48115 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
48117 * Add PR-related files to Makefiles, .cvsignore files, etc.
48119 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
48121 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
48122 with compiler objects. New names are test-flow.c and test-loop.c
48124 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
48126 * Upgraded c-torture tests from 1.19 to 1.20
48129 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
48130 * gcc.compile: 930623-1.c 930623-2.c
48131 * gcc.noncompile: 930622-1.c 930622-2.c
48132 * gcc.failure: 920411-1.c 920627-2.c
48133 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
48135 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
48137 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48138 More changes to get testsuite working properly. Needs more work.
48139 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
48141 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
48143 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48144 More changes to get testsuite working properly. Needs more work.
48146 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
48148 * chill.compile/compile.exp: Added for Dejagnu support
48149 * chill.execute/execute.exp: Added for Dejagnu support
48150 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
48152 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
48154 This should complete moving the CHILL test files.
48155 * chill.noncompile(.cvsignore printf.grt
48156 in-printf.grt chprintf.grt chprintf.ch):
48157 Added test-support files.
48158 (Makefile): Modified further.
48159 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
48160 signal.ch): Added test files.
48161 * chill.execute (.cvsignore printf.grt printr.c
48162 in-printf.grt rts.c chprintf.grt rts.h): Added
48163 test-support files.
48164 (Makefile): More corrections.
48166 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
48168 * chill.compile, chill.execute, chill.nocompile: Add CHILL
48169 test cases, ready for DejaGnu.
48171 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
48173 * Upgraded c-torture tests from 1.18 to 1.19
48175 * gcc.compile: added test(s):
48177 * gcc.execute: added test(s):
48178 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
48180 * added new subdirectory for misc tests: gcc.misc-tests
48181 * gcc.misc-test(s): added tests:
48182 inst-check.c test-consts.c test-ior.c test-switch.c
48184 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
48186 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
48188 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
48190 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
48192 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
48194 * Upgraded c-torture tests from 1.17 to 1.18
48196 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
48198 * Upgraded c-torture tests from 1.12 to 1.17
48200 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
48202 * lib/old-dejagnu.exp:
48203 Fixed handling of XFAIL target triplets to correctly
48204 recognize wildcard characters. Removed code that
48205 appended a unique id tag to the end of the file name
48206 printed out by the result of the testcases within a
48209 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
48211 * lib/old-dejagnu.exp:
48212 Reworked expected failure handling to trigger off of XFAIL
48213 keyword in keyphrase embeded in testcase source code. The
48214 XFAIL keyword must be at the end of the keyphrase line. It
48215 may optionally be followed by one or more target triplets.
48216 It has just occured that the handling of wildcards in the
48217 target triplet may not be correct.
48219 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
48221 * g++.old-deja/tests:
48222 Moved all subdirectories up one level into g++.old-deja .
48224 * lib/old-dejagnu.exp:
48225 Fixed problem with CXXFLAGS not being properly reset, and being
48226 corrupted with extraneous "-c" compiler option. This was
48227 causing binaries to not be generated for test that needed them.
48228 Modified strings passed to "pass" and "fail" so that individual
48229 tests from the same test file would be distinguished by an
48230 identifier appended to the test file name in the summary logs;
48231 this corrected a problem with erroneous diff logs. Added code
48232 to search testcases for expected fail and unexpected pass keywords.
48234 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
48236 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
48238 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
48240 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
48241 Removed extraneous text from end of "Special g++ Options"
48244 * lib/old-dejagnu.exp: Added pattern matching to look for new
48245 keywords, embedded in testcases comments, which will trigger
48246 calls to xpass and xfail.
48248 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
48250 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
48251 comments embedded in the testcases, especially the one looking for
48252 special compiler options, as well as the pattern matching for the
48253 compiler output again.
48255 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
48257 * lib/old-dejagnu.exp: Do a proper check of the return value for
48258 execute tests. Fixed several problems with the pattern matching
48259 of the compiler output which gave erroneous test results.
48260 Changed several of the test result messages to be more descriptive.
48261 * config/unix-g++.exp: Proc g++_load now actually works and
48262 executes the tests passed to it and returns a usable return
48265 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
48267 * lib/gcc.exp: Exits gracefully if $CC is bogus.
48269 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
48271 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
48272 Modified both files to properly execute the old style
48273 dejagnu tests. The previous versions of these files were
48274 experimental and did not function anything near correctly.
48276 1993-04-05 Rob Savoye (rob@cygnus.com)
48278 * Removed all Makefile.in and configure.in files. No configuration
48281 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
48283 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
48285 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
48287 * gcc.compile/configure.in, gcc.unsorted/configure.in,
48288 gcc.special/configure.in, gcc.noncompile/configure.in,
48289 gcc.execute/configure.in, gcc.code_quality/configure.in,
48290 g++.other/configure.in, g++.old-deja/configure.in,
48291 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
48292 in srcname setting.
48294 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
48296 * lib/udi.exp: Fixed mondfe and mondfe_download.
48297 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
48298 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
48300 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
48302 * config/udi-gdb.exp: Check $shell_id after connecting to target.
48303 (gdb_exit): Don't remove *_soc files.
48305 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
48307 * lib/c-torture.exp: Don't look for main; instead always use -w
48308 -c. This is how the c-torture tests work. Remove the object
48309 file if the compilation succeeds.
48310 * gcc.execute/execute.exp: Remove executable if test passes.
48311 * gcc.noncompile/noncompile.exp: Every test is an expected
48313 * gcc.special/special.exp: Added tests from c-torture 1.11,
48314 corrected use of existing test.
48315 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
48316 gcc.execute/920625-1.c: Updated to c-torture 1.11.
48317 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
48318 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
48319 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
48320 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
48321 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
48322 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
48323 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
48324 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
48325 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
48326 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
48327 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
48328 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
48329 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
48330 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
48331 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
48332 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
48333 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
48335 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
48336 correspond to c-torture 1.11.