1 2006-04-09 Richard Sandiford <richard@codesourcery.com>
3 PR rtl-optimization/27073
4 * gcc.c-torture/execute/pr27073.c: New test.
6 2006-04-08 Mike Stump <mrs@apple.com>
8 * gcc.dg/pragma-darwin.c: Improve for ppc64.
10 2006-04-07 Richard Guenther <rguenther@suse.de>
12 PR tree-optimization/26135
13 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
15 2006-04-06 Jan Hubicka <jh@suse.cz>
18 * g++.dg/bprob/g++-bprob-2.C: New testcase.
20 2006-04-06 Roger Sayle <roger@eyesopen.com>
22 * g++.dg/conversion/nullptr1.C: New test case.
23 * g++.dg/conversion/nullptr2.C: Likewise.
25 2006-04-05 Roger Sayle <roger@eyesopen.com>
27 * gfortran.dg/dependency_18.f90: New test case.
29 2006-04-05 Richard Guenther <rguenther@suse.de>
31 PR tree-optimization/26919
32 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
33 * gcc.dg/ipa/ipa-2.c: Likewise.
34 * gcc.dg/ipa/ipa-3.c: Likewise.
35 * gcc.dg/ipa/ipa-5.c: Likewise.
37 2006-04-05 Richard Guenther <rguenther@suse.de>
39 PR tree-optimization/26763
40 * gcc.dg/torture/pr26763-1.c: New testcase.
41 * gcc.dg/torture/pr26763-2.c: Likewise.
43 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
47 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
49 2006-04-04 Eric Christopher <echristo@apple.com>
51 * gcc.target/i386/387-1.c: Allow regexp to match darwin
53 * gcc.target/i386/387-5.c: Ditto.
55 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
57 * gcc.target/sparc/struct-ret-check.c: New test.
59 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
61 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
62 zero decimal digits specified in format.
64 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
67 * gfortran.dg/missing_optional_dummy_1.f90: New test.
70 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
71 * gfortran.dg/initialization_1.f90: Make assignment compliant.
72 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
73 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
76 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
78 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
79 dummy arguments work when the actual argument is itself a dummy
80 argument of the caller.
82 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
85 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
87 2006-04-01 Roger Sayle <roger@eyesopen.com>
89 * gfortran.dg/dependencency_17.f90: New test case.
91 2006-04-01 Roger Sayle <roger@eyesopen.com>
93 * gfortran.dg/dependency_14.f90: New test case.
94 * gfortran.dg/dependency_15.f90: Likewise.
95 * gfortran.dg/dependency_16.f90: Likewise.
97 2006-03-31 Asher Langton <langton2@llnl.gov>
100 gfortran.dg/cray_pointers_6.f90: New test.
102 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
105 * gfortran.dg/read_size_noadvance.f90: New test.
107 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
110 * gfortran.dg/multiple_allocation_1.f90: Check that the
111 size has changed after a re-allocation with stat.
113 2006-03-30 Richard Guenther <rguenther@suse.de>
115 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
117 * gcc.target/i386/sselibm-2.c: Likewise.
118 * gcc.target/i386/sselibm-3.c: Likewise.
119 * gcc.target/i386/sselibm-4.c: Likewise.
120 * gcc.target/i386/sselibm-5.c: Likewise.
122 2006-03-28 Roger Sayle <roger@eyesopen.com>
124 * gcc.dg/fold-andxor-1.c: New test case.
125 * gcc.dg/fold-xorand-1.c: Likewise.
127 2006-03-28 Roger Sayle <roger@eyesopen.com>
129 * gcc.dg/fold-convnotconv-1.c: New test case.
131 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
134 * gfortran.dg/private_type_5.f90: New test.
136 2006-03-27 David Edelsohn <edelsohn@gnu.org>
138 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
140 2006-03-27 Jakub Jelinek <jakub@redhat.com>
142 * gfortran.dg/advance_2.f90: New test.
143 * gfortran.dg/advance_3.f90: New test.
145 * gfortran.fortran-torture/execute/equiv_5.f: New test.
147 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
151 * gfortran.dg/read_x_past.f: New test.
153 2006-03-26 Geoffrey Keating <geoffk@apple.com>
155 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
158 2006-03-26 David Edelsohn <edelsohn@gnu.org>
160 * objc.dg/dwarf-1.m: Skip on AIX.
161 * objc.dg/dwarf-2.m: Skip on AIX.
163 2006-03-25 Steven G. Kargl <kargls@comcast.net>
166 * gfortran.dg/float_1.f90: New test.
168 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
170 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
172 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
174 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
177 * gfortran.dg/convert_implied_open.f90: New test case.
179 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
182 * gfortran.dg/transpose_reshape_r10.f90: New test case.
184 2006-03-25 Uros Bizjak <uros@kss-loka.si>
187 * gcc.dg/pr26717.c: New test.
189 2006-03-25 Roger Sayle <roger@eyesopen.com>
191 * gfortran.dg/dependency_12.f90: New test case.
193 2006-03-24 Roger Sayle <roger@eyesopen.com>
195 * gfortran.dg/dependency_9.f90: New (resurected) test case.
197 2006-03-24 Jeff Law <law@redhat.com>
199 * gcc.c-torture/pr26840.c: New test.
201 2006-03-24 Geoffrey Keating <geoffk@apple.com>
203 * objc.dg/dwarf-2.m: New.
204 * obj-c++.dg/dwarf-2.mm: New.
206 * g++.old-deja/g++.other/init19.C: New.
208 2006-03-24 David Edelsohn <edelsohn@gnu.org>
210 * g++.dg/eh/spbp.C: Skip on AIX.
212 2006-03-24 Jakub Jelinek <jakub@redhat.com>
215 * g++.dg/gomp/pr26611-1.C: New test.
216 * g++.dg/gomp/pr26611-2.C: New test.
218 2006-03-24 Jeff Law <law@redhat.com>
220 * gcc.c-torture/compile/pr26833.c: New test.
221 * gfortran.fortran-torture/compile/pr26806.f90: New test.
223 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
225 * gfortran.dg/endfile_2.f90: Delete temp file.
227 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
230 * gfortran.dg/record_marker_1.f90: New test case.
231 * gfortran.dg/record_marker_2.f: New test case.
232 * gfortran.dg/record_marker_3.f90: New test case.
234 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
237 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
238 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
240 2006-03-21 Janis Johnson <janis187@us.ibm.com>
242 * lib/gcc-dg.exp (cleanup-modules): New proc.
243 * gfortran.dg/allocatable_function_1.f90,
244 gfortran.dg/allocate_char_star_scalar_1.f90,
245 gfortran.dg/assumed_charlen_function_1.f90,
246 gfortran.dg/assumed_dummy_1.f90,
247 gfortran.dg/assumed_shape_ranks_1.f90,
248 gfortran.dg/assumed_shape_ranks_2.f90,
249 gfortran.dg/assumed_size_dt_dummy.f90,
250 gfortran.dg/auto_char_dummy_array_1.f90,
251 gfortran.dg/auto_char_len_3.f90,
252 gfortran.dg/automatic_module_variable.f90,
253 gfortran.dg/bad_automatic_objects_1.f90,
254 gfortran.dg/char_array_constructor.f90,
255 gfortran.dg/char_array_structure_constructor.f90,
256 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
257 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
258 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
259 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
260 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
261 gfortran.dg/derived_pointer_recursion.f90,
262 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
263 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
264 gfortran.dg/dummy_functions_1.f90,
265 gfortran.dg/elemental_initializer_1.f90,
266 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
267 gfortran.dg/elemental_pointer_1.f90,
268 gfortran.dg/elemental_subroutine_1.f90,
269 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
270 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
271 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
272 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
273 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
274 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
275 gfortran.dg/global_references_1.f90,
276 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
277 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
278 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
279 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
280 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
281 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
282 gfortran.dg/large_integer_kind_1.f90,
283 gfortran.dg/large_real_kind_1.f90,
284 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
285 gfortran.dg/module_double_reuse.f90,
286 gfortran.dg/module_equivalence_1.f90,
287 gfortran.dg/module_interface_1.f90,
288 gfortran.dg/module_parameter_array_refs_1.f90,
289 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
290 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
291 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
292 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
293 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
294 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
295 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
296 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
297 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
298 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
299 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
300 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
301 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
302 gfortran.dg/same_name_1.f90,
303 gfortran.dg/sibling_dummy_procedure_1.f90,
304 gfortran.dg/sibling_dummy_procedure_2.f90,
305 gfortran.dg/sibling_dummy_procedure_3.f90,
306 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
307 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
308 gfortran.dg/used_dummy_types_2.f90,
309 gfortran.dg/used_dummy_types_3.f90,
310 gfortran.dg/used_dummy_types_4.f90,
311 gfortran.dg/used_dummy_types_5.f90,
312 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
313 gfortran.dg/userdef_operator_1.f90: Use it.
315 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
317 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
318 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
319 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
320 gfortran.dg/write_back.f,
321 gfortran.fortran-torture/execute/inquire_1.f90,
322 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
324 2006-03-21 Jeff Law <law@redhat.com>
326 * gcc.dg/tree-ssa/vrp28.c: New test.
328 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
330 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
331 if _STDC_C99 is defined.
332 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
333 * gcc.dg/builtins-20.c: Likewise.
334 * gcc.dg/builtins-53.c: Likewise.
335 * gcc.dg/single-precision-constant.c: Likewise. Also pass
336 -mmacosx-version-min=10.3 on PowerPC/Darwin.
338 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
341 * gcc.c-torture/compile/pr26781-1.c: New test.
342 * gcc.c-torture/compile/pr26781-2.c: New test.
344 2006-03-21 Jakub Jelinek <jakub@redhat.com>
347 * g++.dg/gomp/pr26690-1.C: New test.
348 * g++.dg/gomp/pr26690-2.C: New test.
350 2006-03-20 Jeff Law <law@redhat.com>
352 * gcc.dg/tree-ssa/pr21829.c: New test.
354 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
356 2006-03-20 Richard Sandiford <richard@codesourcery.com>
358 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
359 (check_visibility_available): Use it.
360 (check_effective_target_default_packed): Likewise.
361 (check_effective_target_pcc_bitfield_type_matters): Likewise.
362 (check_effective_target_fopenmp): Likewise.
363 (check_effective_target_freorder): Likewise.
364 (check_effective_target_fpic): Likewise.
365 (check_named_sections_available): Likewise.
366 (check_effective_target_ilp32): Likewise.
367 (check_effective_target_lp64): Likewise.
369 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
372 * gfortran.dg/scalar_mask_2.f90: New test case.
374 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
377 * gcc.dg/tree-ssa/loadpre12.c: New test.
378 * gcc.dg/tree-ssa/loadpre13.c: New test.
379 * gcc.dg/tree-ssa/loadpre14.c: New test.
380 * gcc.dg/tree-ssa/loadpre15.c: New test.
381 * gcc.dg/tree-ssa/loadpre16.c: New test.
382 * gcc.dg/tree-ssa/loadpre17.c: New test.
383 * gcc.dg/tree-ssa/loadpre18.c: New test.
384 * gcc.dg/tree-ssa/loadpre19.c: New test.
385 * gcc.dg/tree-ssa/loadpre20.c: New test.
386 * gcc.dg/tree-ssa/loadpre21.c: New test.
387 * gcc.dg/tree-ssa/loadpre22.c: New test.
389 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
392 * gfortran.dg/elemental_initializer_1.f90: New test.
395 * gfortran.dg/assumed_shape_ranks_2: New test.
397 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
399 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
402 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
404 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
405 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
406 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
407 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
408 gfortran.fortran-torture/execute/direct_io.f90,
409 gfortran.fortran-torture/execute/inquire_2.f90,
410 gfortran.fortran-torture/execute/inquire_4.f90,
411 gfortran.fortran-torture/execute/list_read_1.f90,
412 gfortran.fortran-torture/execute/open_replace.f90,
413 gfortran.fortran-torture/execute/slash_edit.f90,
414 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
415 temporary files from testcases.
417 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
420 gfortran.dg/write_direct_eor.f90: New test.
422 2006-03-17 David Edelsohn <edelsohn@gnu.org>
424 * gcc.target/powerpc/pr26350.c: New.
425 * gcc.target/powerpc/indexed-addr.c: New.
427 2006-03-16 Roger Sayle <roger@eyesopen.com>
429 * gfortran.dg/dependency_13.f90: New test case.
431 2006-03-16 Roger Sayle <roger@eyesopen.com>
434 * gcc.dg/real-const-1.c: New test case.
436 2006-03-15 Geoffrey Keating <geoffk@apple.com>
438 * g++.old-deja/g++.other/init18.C: New.
439 * g++.old-deja/g++.other/init5.C: Remove xfail.
441 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
443 * g++.dg/opt/pr15551.C: Cleanup temp file.
445 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
448 g++.dg/parse/long1.C: New test.
450 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
453 * gfortran.dg/continuation.f90: New test.
454 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
456 2006-03-14 Richard Guenther <rguenther@suse.de>
458 PR tree-optimization/26672
459 * gcc.dg/torture/pr26672.c: New testcase.
461 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
463 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
464 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
466 2006-03-13 Roger Sayle <roger@eyesopen.com>
469 * gcc.c-torture/compile/switch-1.c: New test case.
471 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
474 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
475 test to include more permuatations of mask and index.
476 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
477 respond to F2003 spec. that the position returned for an all false
478 mask && condition is zero.
480 2006-03-13 Jakub Jelinek <jakub@redhat.com>
483 * gcc.dg/gomp/pr25989.c: New test.
485 2006-03-13 Jeff Law <law@redhat.com>
487 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
489 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
491 * gcc.dg/switch-9.c: New test.
493 2006-03-13 Richard Guenther <rguenther@suse.de>
496 * gcc.dg/torture/pr26630.c: New testcase.
498 2006-03-11 Roger Sayle <roger@eyesopen.com>
500 * gfortran.dg/dependency_10.f90: New test case.
501 * gfortran.dg/dependency_11.f90: Likewise.
503 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
504 Erik Edelmann <eedelman@gcc.gnu.org>
506 * gfortran.dg/allocatable_function_1.f90: New.
507 * gfortran.dg/allocatable_function_2.f90: New.
509 2006-03-10 Richard Guenther <rguenther@suse.de>
512 * gcc.dg/torture/pr26565.c: New testcase.
514 2006-03-09 Eric Christopher <echristo@apple.com>
516 * gcc.c-torture/compile/20060309-1.c: New.
518 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
521 * gfortran.dg/write_back.f: New test.
522 * gfortran.dg/write_rewind_1.f: New test.
523 * gfortran.dg/write_rewind_2.f: New test.
525 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
528 * gfortran.dg/read_logical.f90: New test.
530 2006-03-04 Laurent GUERBY <laurent@guerby.net>
532 * ada/acats/norun.lst: cdd2a03 now passes.
534 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
537 * gcc.target/powerpc/pr18096-1.c: Change where the error
540 2006-03-04 Jakub Jelinek <jakub@redhat.com>
542 * gcc.target/i386/cleanup-1.c: New test.
543 * gcc.target/i386/cleanup-2.c: New test.
545 2006-03-04 Roger Sayle <roger@eyesopen.com>
547 * gfortran.dg/dependency_9.f90: Remove for the time being.
549 2006-03-04 Krister Walfridsson <cato@df.lth.se>
551 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
554 2006-03-03 Roger Sayle <roger@eyesopen.com>
556 * gfortran.dg/dependency_9.f90: New test case.
558 2006-03-03 Roger Sayle <roger@eyesopen.com>
560 * gfortran.dg/dependency_4.f90: New test case.
561 * gfortran.dg/dependency_5.f90: New test case.
562 * gfortran.dg/dependency_6.f90: New test case.
563 * gfortran.dg/dependency_7.f90: New test case.
564 * gfortran.dg/dependency_8.f90: New test case.
566 2006-03-03 Paul Brook <paul@codesourcery.com>
568 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
571 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
574 * multiple_allocation_1.f90: New test.
576 2006-03-03 Roger Sayle <roger@eyesopen.com>
578 PR tree-optimization/26524
579 * gfortran.dg/pr26524.f: New test case.
581 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
583 * g++.dg/template/repo5.C: Cleanup repo files.
584 * gcc.dg/20051201-1.c: Cleanup coverage files.
585 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
586 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
589 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
591 * objc.dg/objc-nofilename-1.m: New test.
592 * objc.dg/bad-receiver-type.m: New test.
593 * obj-c++.dg/bad-receiver-type.mm: New test.
595 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
597 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
599 2006-03-01 Mike Stump <mrs@apple.com>
601 * g++.dg/abi/key2.C: Add.
603 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
605 * gfortran.dg/logical_dot_product.f90: New test.
608 * gfortran.dg/used_interface_ref.f90: New test.
611 * gfortran.dg/dependency_2.f90: New test.
612 * gfortran.fortran-torture/execute/where17.f90: New test.
613 * gfortran.fortran-torture/execute/where18.f90: New test.
614 * gfortran.fortran-torture/execute/where19.f90: New test.
615 * gfortran.fortran-torture/execute/where20.f90: New test.
617 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
619 * g++.dg/tree-ssa/pr26443.C: New test case.
621 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
624 * g++.dg/opt/return-slot1.C: New test.
626 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
629 * gfortran.dg/namelist_23.f90: New test.
631 2006-02-28 Roger Sayle <roger@eyesopen.com>
634 * gcc.dg/fold-eqandshift-2.c: New test case.
636 2006-02-28 Richard Guenther <rguenther@suse.de>
638 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
641 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
643 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
645 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
648 * gfortran.dg/backspace_5.f: New test.
649 * gfortran.dg/backspace_6.f: New test.
651 2006-02-26 Roger Sayle <roger@eyesopen.com>
653 * gcc.dg/fold-eqandnot-1.c: New test case.
655 2006-02-26 Roger Sayle <roger@eyesopen.com>
658 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
660 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
662 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
663 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
665 2006-02-26 Richard Guenther <rguenther@suse.de>
667 PR tree-optimization/26421
668 * gcc.dg/tree-ssa/pr26421.c: New testcase.
670 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
672 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
673 * g++.old-deja/g++.robertl/eb132.C: Likewise.
675 2006-02-26 Roger Sayle <roger@eyesopen.com>
677 * gcc.dg/fold-even-1.c: New test case.
679 2006-02-26 Roger Sayle <roger@eyesopen.com>
682 * gcc.dg/fold-eqandshift-1.c: New test case.
684 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
686 PR tree-optimization/25125
687 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
688 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
690 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
692 PR tree-optimizations/26359
693 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
694 with -fdump-tree-dceloop-details.
695 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
697 2006-02-25 Roger Sayle <roger@eyesopen.com>
700 * gcc.dg/fold-eqxor-1.c: New test case.
701 * gcc.dg/fold-eqxor-2.c: Likewise.
702 * gcc.dg/fold-eqxor-3.c: Likewise.
704 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
707 * scalar_mask_1.f90: New test.
709 2006-02-24 Geoffrey Keating <geoffk@apple.com>
711 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
712 * g++.dg/eh/uncaught2.C: New.
713 * g++.dg/eh/uncaught3.C: New.
715 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
718 * gfortran.dg/read_many_1.f: New test.
720 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
723 * gfortran.dg/dependency_3.f90: New test.
724 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
728 * gfortran.dg/equiv_6.f90: New test.
730 2006-02-23 Jeff Law <law@redhat.com>
732 * gcc.c-torture/compile/pr26425.c: New test.
734 2006-02-23 Jakub Jelinek <jakub@redhat.com>
737 * gcc.dg/gomp/pr26412.c: New test.
739 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
742 * g++.dg/other/ellipsis1.C: New test.
743 * g++.dg/parse/operator4.C: Adjust error marker.
745 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
748 * gfortran.dg/pr25603.f: New testcase.
750 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
752 * gcc.dg/bf-spl1.c: Don't specify -m68000.
753 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
755 2006-02-21 Geoffrey Keating <geoffk@apple.com>
757 * g++.dg/eh/spbp.C: New.
759 2006-02-21 Jakub Jelinek <jakub@redhat.com>
762 * gcc.target/i386/mmx-7.c: New test.
764 2006-02-20 Roger Sayle <roger@eyesopen.com>
766 PR tree-optimization/26361
767 * gcc.dg/tree-ssa/vrp27.c: New test case.
769 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
771 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
772 * gcc.dg/tree-ssa/complex-4.c: Here.
774 2006-02-19 Roger Sayle <roger@eyesopen.com>
777 * gfortran.dg/logical_1.f90: New test case.
779 2006-02-19 Jakub Jelinek <jakub@redhat.com>
782 * gcc.dg/20060218-1.c: Moved to...
783 * gcc.target/i386/20060218-1.c: ... here. New test.
785 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
788 * gfortran.dg/convert_1.f90: New.
790 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
793 * gfortran.dg/namelist_5.f90: New test.
796 * gfortran.dg/namelist_4.f90: New test.
798 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
801 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
803 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
805 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
806 variable to take into account the variable name in the
808 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
810 2006-02-18 Jakub Jelinek <jakub@redhat.com>
813 * gcc.c-torture/compile/20060217-1.c: New test.
814 * gcc.dg/20060218-1.c: New test.
816 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
818 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
820 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
822 * gcc.dg/cpp/undef3.c: New test.
823 * gcc.dg/cpp/trad/builtins2.c: New test.
825 2006-02-18 Mark Mitchell <mark@codesourcery.com>
828 * g++.dg/template/static22.C: New test.
829 * g++.dg/template/static23.C: New test.
830 * g++.dg/template/static24.C: New test.
831 * g++.dg/template/non-dependent13.C: New test.
832 * g++.dg/init/member1.C: Tweak error markers.
834 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
837 * gcc.c-torture/compile/pr26255.c: New test case.
839 2006-02-16 Roger Sayle <roger@eyesopen.com>
841 * gfortran.fortran-torture/execute/where_10.f90: New test case.
842 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
843 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
844 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
845 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
846 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
847 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
849 2006-02-16 Jeff Law <law@redhat.com>
851 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
852 * gcc.dg/tree-ssa/vrp26.c: New test.
854 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
858 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
859 __UCLIBC__ is defined.
861 2006-02-16 Jakub Jelinek <jakub@redhat.com>
864 * gfortran.dg/gomp/pr26224.f: New test.
866 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
869 * lib/target-supports.exp
870 (check_effective_target_vect_short_mult): New.
871 (check_effective_target_vect_char_mult): New.
872 (check_effective_target_vect_widen_sum_qi_to_si): New.
873 (check_effective_target_vect_widen_sum_qi_to_hi): New.
874 (check_effective_target_vect_widen_sum_hi_to_si): New.
875 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
876 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
877 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
878 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
879 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
880 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
881 vect-reduc-pattern-2c.c
882 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
883 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
884 vect-reduc-pattern-1c.c
886 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
889 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
891 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
894 * gfortran.dg/enum_8.f90: Remove check for warning.
895 * gfortran.dg/iomsg_1.f90: Ditto.
896 * gfortran.dg/enum_1.f90: Ditto.
897 * gfortran.dg/enum_9.f90: Ditto.
898 * gfortran.dg/enum_2.f90: Ditto.
899 * gfortran.dg/enum_10.f90: Ditto.
900 * gfortran.dg/enum_3.f90: Ditto.
901 * gfortran.dg/flush_1.f90: Ditto.
902 * gfortran.dg/enum_4.f90: Ditto.
903 * gfortran.dg/array_constructor_1.f90: Ditto.
904 * gfortran.dg/enum_5.f90: Ditto.
905 * gfortran.dg/enum_6.f90: Ditto.
906 * gfortran.dg/enum_7.f90: Ditto.
908 2006-02-15 Jakub Jelinek <jakub@redhat.com>
911 * gcc.c-torture/compile/20060215-1.c: New test.
913 2006-02-14 Roger Sayle <roger@eyesopen.com>
916 * gcc.dg/tree-ssa/andor-2.c: New test case.
918 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
921 * optional_dim.f90: New test.
923 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
926 * gfortran.dg/label_4.f90: New.
928 2006-02-14 Jakub Jelinek <jakub@redhat.com>
929 Diego Novillo <dnovillo@redhat.com>
930 Uros Bizjak <uros@kss-loka.si>
932 * gfortran.dg/gomp: New directory.
934 2006-02-14 Richard Guenther <rguenther@suse.de>
936 PR tree-optimization/26258
937 * gcc.dg/torture/pr26258.c: New testcase.
939 2006-02-13 Jakub Jelinek <jakub@redhat.com>
942 * gfortran.dg/pr26246_1.f90: New test.
943 * gfortran.dg/pr26246_2.f90: New test.
946 * gcc.c-torture/compile/20060208-1.c: New test.
948 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
952 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
953 * gfortran.dg/bad_automatic_objects_1.f90: New test.
954 * gfortran.dg/automatic_module_variable.f90: Change error message.
957 * gfortran.dg/internal_dummy_1.f90: New test.
960 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
964 * gfortran.dg/uncommon_block_data_1.f90: New test.
965 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
969 * gfortran.dg/typed_subroutine_1.f90: New test.
971 2006-02-13 Geoffrey Keating <geoffk@apple.com>
973 * objc.dg/dwarf-1.m: New.
975 2006-02-13 Roger Sayle <roger@eyesopen.com>
978 * gcc.dg/tree-ssa/andor-1.c: New test case.
980 2006-02-13 Josh Conner <jconner@apple.com>
983 * gcc.dg/pr25376.c: New test.
985 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
987 * lib/target-supports.exp (check_named_sections_available):
988 Only compile named-sections test -- don't assemble.
990 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
992 * g++.dg/warn/no-write-strings.C: New test.
993 * g++.dg/warn/write-strings.C: Likewise.
994 * g++.dg/warn/write-strings-default.C: Likewise.
996 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
999 * gfortran.dg/ret_pointer_2.f90: New test.
1001 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
1003 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
1005 2006-02-10 Jeff Law <law@redhat.com>
1007 * gcc.c-torture/compile/pr26213.c: New test.
1009 2006-02-10 Steven G. Kargl <kargls@comcast.net>
1011 gfortran.dg/null_1.f90: New test.
1013 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1016 * gfortran.dg/parens_4.f90: New.
1017 * gfortran.dg/parens_5.f90: New.
1019 2006-02-10 Richard Guenther <rguenther@suse.de>
1021 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
1023 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1024 Paul Thomas <pault@gcc.gnu.org>
1027 * gfortran.dg/parens_1.f90: New.
1028 * gfortran.dg/parens_2.f90: New.
1029 * gfortran.dg/parens_3.f90: New.
1031 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
1034 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
1037 * gfortran.dg/impure_assignment_1.f90: New test.
1040 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
1042 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
1045 * g++.dg/expr/stdarg2.C: New test.
1047 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
1050 * gcc.dg/pr16194.c: New test.
1052 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1054 * ada/acats/run_acats: Use portable variant of "$@".
1056 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
1058 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
1059 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
1061 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1064 * g++.dg/opt/pr26179.C: New test.
1066 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1069 * gcc.dg/tree-ssa/complex-3.c: New test.
1071 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1073 * gcc.c-torture/compile/volatile-1.c: New test.
1075 2006-02-09 Diego Novillo <dnovillo@redhat.com>
1078 * gcc.dg/tree-ssa/pr26180.c: New test.
1080 2006-02-08 Jeff Law <law@redhat.com>
1082 * gcc.dg/tree-ssa/pr21417.c: New test.
1084 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1086 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
1087 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
1089 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1091 * lib/scanrtl.exp: New.
1093 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1096 * g++.dg/other/virtual2.C: New test.
1099 * g++.dg/other/virtual1.C: New test.
1101 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1103 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
1104 cleanup-ipa-dump): Update dump file glob patterns.
1105 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
1106 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
1108 * lib/gcc-dg.exp: Load it.
1109 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
1111 2006-02-07 Janis Johnson <janis187@us.ibm.com>
1114 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
1115 * gcc.dg/tree-ssa/pr23382.c: Ditto.
1117 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1120 * gfortran.dg/mvbits_1.f90: New.
1122 2006-02-07 Dirk Mueller <dmueller@suse.com>
1124 * g++.dg/warn/Wdiv-by-zero.C: New test.
1125 * g++.dg/warn/Wno-div-by-zero.C: New.
1127 2006-02-07 Jeff Law <law@redhat.com>
1129 * gcc.dg/tree-ssa/pr21559.c: New test.
1131 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
1132 multiple VRP passes.
1133 * gcc.dg/tree-ssa/vrp09.c: Likewise.
1134 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1135 * gcc.dg/tree-ssa/pr21582.c: Likewise.
1136 * gcc.dg/tree-ssa/pr20657.c: Likewise.
1137 * gcc.dg/tree-ssa/pr21001.c: Likewise.
1138 * gcc.dg/tree-ssa/vrp02.c: Likewise
1139 * gcc.dg/tree-ssa/vrp11.c: Likewise
1140 * gcc.dg/tree-ssa/pr14341.c: Likewise
1141 * gcc.dg/tree-ssa/vrp19.c: Likewise
1142 * gcc.dg/tree-ssa/vrp20.c: Likewise
1143 * gcc.dg/tree-ssa/vrp03.c: Likewise
1144 * gcc.dg/tree-ssa/pr21086.c: Likewise
1145 * gcc.dg/tree-ssa/pr21959.c: Likewise
1146 * gcc.dg/tree-ssa/vrp21.c: Likewise
1147 * gcc.dg/tree-ssa/vrp04.c: Likewise
1148 * gcc.dg/tree-ssa/pr25485.c: Likewise
1149 * gcc.dg/tree-ssa/pr22026.c: Likewise
1150 * gcc.dg/tree-ssa/vrp22.c: Likewise
1151 * gcc.dg/tree-ssa/vrp05.c: Likewise
1152 * gcc.dg/tree-ssa/20030807-10.c: Likewise
1153 * gcc.dg/tree-ssa/pr20701.c: Likewise
1154 * gcc.dg/tree-ssa/vrp23.c: Likewise
1155 * gcc.dg/tree-ssa/vrp06.c: Likewise
1156 * gcc.dg/tree-ssa/pr22117.c: Likewise
1157 * gcc.dg/tree-ssa/pr20702.c: Likewise
1158 * gcc.dg/tree-ssa/vrp15.c: Likewise
1159 * gcc.dg/tree-ssa/pr21090.c: Likewise
1160 * gcc.dg/tree-ssa/pr21294.c: Likewise
1161 * gcc.dg/tree-ssa/vrp24.c: Likewise
1162 * gcc.dg/tree-ssa/vrp07.c: Likewise
1163 * gcc.dg/tree-ssa/pr21563.c: Likewise
1164 * gcc.dg/tree-ssa/pr25382.c: Likewise
1165 * gcc.dg/tree-ssa/vrp16.c: Likewise
1166 * gcc.dg/tree-ssa/vrp25.c: Likewise
1167 * gcc.dg/tree-ssa/vrp08.c: Likewise
1168 * gcc.dg/tree-ssa/20030807-6.c: Likewise
1169 * gcc.dg/tree-ssa/vrp17.c: Likewise
1170 * gcc.dg/tree-ssa/pr21458.c: Likewise
1171 * g++.dg/tree-ssa/pr18178.C: Likewise
1173 2006-02-07 Richard Guenther <rguenther@suse.de>
1177 2006-01-30 Richard Guenther <rguenther@suse.de>
1179 * gcc.dg/pr23372-1.C: New testcase.
1181 * g++.dg/tree-ssa/pr26140.C: New testcase.
1183 2006-02-07 Mark Mitchell <mark@codesourcery.com>
1186 * g++.dg/template/ttp15.C: New test.
1187 * g++.dg/template/ttp16.C: Likewise.
1188 * g++.dg/template/ttp17.C: Likewise.
1189 * g++.old-deja/g++.pt/ttp36.C: Remove.
1190 * g++.old-deja/g++.pt/ttp19.C: Likewise.
1191 * g++.old-deja/g++.pt/ttp37.C: Likewise.
1192 * g++.old-deja/g++.pt/ttp38.C: Likewise.
1193 * g++.old-deja/g++.pt/ttp39.C: Likewise.
1194 * g++.old-deja/g++.pt/ttp9.C: Likewise.
1195 * g++.old-deja/g++.pt/ttp40.C: Likewise.
1196 * g++.old-deja/g++.pt/ttp51.C: Likewise.
1197 * g++.old-deja/g++.pt/ttp26.C: Likewise.
1198 * g++.old-deja/g++.pt/ttp36.C: Likewise.
1200 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
1203 * unf_io_convert_4.f90: New test.
1205 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
1207 * gcc.dg/tree-ssa/loadpre10.c: New test.
1208 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
1209 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
1210 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
1212 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1215 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
1217 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
1220 * gfortran.dg/assign_7.f: New test.
1222 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
1226 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
1227 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
1228 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
1230 2006-02-05 Jakub Jelinek <jakub@redhat.com>
1232 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
1235 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
1237 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
1238 * g++.dg/charset/string.c (foo): Likewise.
1239 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
1241 * g++.dg/ext/builtin2.C (printf): Likewise.
1242 * g++.dg/init/new15.C (printf): Likewise.
1243 * g++.dg/opt/pr17697-1.C (foo): Likewise.
1244 * g++.dg/opt/pr17697-2.C (foo): Likewise.
1245 * g++.dg/opt/pr17697-3.C (foo): Likewise.
1246 * g++.dg/template/non-dependent4.C (temp): Likewise.
1247 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
1248 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
1249 parameter type to const char*.
1250 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
1251 Change type to const char*.
1252 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
1254 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
1255 second parameter type to const char*.
1256 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
1257 (Y::Y): Change parameter type to const char*.
1258 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
1259 * g++.old-deja/g++.jason/report.C: Apply const correctness.
1260 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
1261 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
1263 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
1265 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
1266 type to const char*.
1267 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
1268 return type to const char*.
1269 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
1271 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
1272 * g++.old-deja/g++.law/refs1.C: Likewise.
1273 * g++.old-deja/g++.law/visibility1.C: Likewise.
1274 * g++.old-deja/g++.law/visibility2.C: Likewise.
1275 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
1277 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
1278 * g++.old-deja/g++.mike/net48.C: Likewise.
1279 * g++.old-deja/g++.mike/p646.C: Likewise.
1280 * g++.old-deja/g++.mike/p6746.C: Likewise.
1281 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
1282 type to const char*.
1283 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
1284 deprecated conversion warning.
1285 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
1287 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
1288 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
1289 * g++.old-deja/g++.pt/explicit8.C: Likewise.
1290 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
1291 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
1292 * g++.old-deja/g++.pt/nontype3.C: Likewise.
1293 * g++.old-deja/g++.pt/t39.C: Likewise.
1294 * g++.old-deja/g++.robertl/eb106.C: Likewise.
1295 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
1297 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
1300 intrinsic_argument_conformance_1.f90: New test.
1302 2006-02-03 Steven G. Kargl <kargls@comcast.net>
1305 * gfortran.dg/char_result_11.f90: Add SAVE.
1306 * gfortran.dg/der_pointer_4.f90: Ditto.
1307 * gfortran.dg/default_initialization.f90: New test.
1309 2006-02-03 Jeff Law <law@redhat.com>
1311 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
1312 handle more than 100 dump files.
1313 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
1314 * lib/scantree.exp (scan-tree-dump): Likewise.
1315 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
1316 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
1317 * lib/scanipa.exp (scan-ipa-dump): Likewise.
1318 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
1319 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
1321 2006-02-03 Diego Novillo <dnovillo@redhat.com>
1323 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
1325 2006-02-03 Mark Mitchell <mark@codesourcery.com>
1327 * g++.dg/template/using12.C: New test.
1329 2006-02-03 Alan Modra <amodra@bigpond.net.au>
1331 * gcc.target/powerpc/pr25960.c: New test.
1333 2006-02-02 Steven G. Kargl <kargls@comcast>
1336 gfortran.dg/nullify_2.f90: New test.
1338 2006-02-02 Diego Novillo <dnovillo@redhat.com>
1341 * gcc.dg/gomp/pr25990.c: New test.
1343 2006-01-31 Mark Mitchell <mark@codesourcery.com>
1346 * g++.gd/template/partial4.C: New test.
1348 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
1351 * gfortran.dg/data_char_2.f90: New.
1353 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
1356 maxval_maxloc_conformance_1.f90: New test.
1358 2006-01-31 Richard Guenther <rguenther@suse.de>
1360 * gcc.target/i386/sselibm-1.c: New testcase.
1361 * gcc.target/i386/sselibm-2.c: Likewise.
1362 * gcc.target/i386/sselibm-3.c: Likewise.
1363 * gcc.target/i386/sselibm-4.c: Likewise.
1364 * gcc.target/i386/sselibm-5.c: Likewise.
1366 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
1369 * gfortran.dg/arrayio_derived_2.f90: New.
1371 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
1373 * gcc.dg/unsigned-long-compare.c: New test.
1375 2006-01-30 Steve Ellcey <sje@cup.hp.com>
1378 * lib/target-supports.exp (check_effective_target_freorder):
1379 Check to see if target supports -freorder-blocks-and-partition.
1380 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
1381 instead of "dg-require-named-sections".
1383 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
1386 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
1387 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
1388 * gcc.dg/pragma-isr-trapa2.c: Likewise.
1389 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
1390 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
1391 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
1392 * gcc.dg/attr-isr-trap_exit.c: Likewise.
1393 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
1395 2006-01-30 Richard Guenther <rguenther@suse.de>
1398 * gcc.dg/pr23372-1.C: New testcase.
1400 2006-01-29 Diego Novillo <dnovillo@redhat.com>
1402 * gcc.dg/gomp/pr25874.c: New test.
1404 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
1407 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
1409 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
1415 * gfortran.dg/intent_out_1.f90: New test.
1417 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
1420 * gfortran.dg/procedure_lvalue.f90: New test.
1424 * gfortran.dg/char_pointer_assign_2.f90: New test.
1425 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
1426 assignment to be consistent with standard.
1427 * gfortran.dg/char_result_2.f90: The same.
1428 * gfortran.dg/char_result_8.f90: The same.
1430 2006-01-28 Zack Weinberg <zackw@panix.com>
1432 * gcc.dg/Woverlength-strings.c
1433 * gcc.dg/Woverlength-strings-pedantic-c89.c
1434 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
1435 * gcc.dg/Woverlength-strings-pedantic-c99.c
1436 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
1438 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
1440 * gcc.c-torture/execute/20060127-1.c: New test.
1442 2006-01-28 Mark Mitchell <mark@codesourcery.com>
1445 * g++.dg/ext/pragmaweak1.C: New test.
1447 2006-01-28 Mark Mitchell <mark@codesourcery.com>
1450 * g++.dg/template/spec29.C: New test.
1452 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
1455 * gcc.c-torture/execute/pr19606.c: New.
1457 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
1459 * gcc.dg/pragma-re-4.c: New test.
1461 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
1464 * gfortran.dg/assumed_size_refs_3.f90: New test.
1466 2006-01-27 Ben Elliston <bje@au.ibm.com>
1468 * gcc.misc-tests/dectest.exp: Remove defunct comment.
1470 2006-01-26 Laurent GUERBY <laurent@guerby.net>
1473 * ada/acats/support/impdef.a: Add One_Long_Second.
1474 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
1475 * ada/acats/tests/c9/c94026.a: Likewise.
1476 * ada/acats/tests/c9/c97305c.ada: Likewise.
1477 * ada/acats/tests/c9/c99004a.ada: Likewise.
1479 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
1482 * gfortran.dg/global_references_2.f90: New test.
1488 * gfortran.dg/assumed_charlen_function_1.f90: New test.
1489 * gfortran.dg/assumed_charlen_function_3.f90: New test.
1492 * gfortran.dg/assumed_charlen_function_2.f90: New test.
1494 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
1497 * gcc.dg/Wpointer-sign.c: New.
1498 * gcc.dg/Wpointer-sign-Wall.c: New.
1499 * gcc.dg/Wpointer-sign-Wall-no.c: New.
1500 * gcc.dg/Wpointer-sign-pedantic.c: New.
1501 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
1502 * gcc.dg/conv-2.c: Use -Wpointer-sign.
1504 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
1507 * gcc.c-torture/compile/pr25861.c: New test.
1509 2006-01-26 Paul Brook <paul@codesourcery.com>
1511 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
1512 on short-enum targets.
1513 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
1515 (generate_fields): Use short_enums.
1516 (main): Set short_enums. Document -e.
1517 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
1518 on short-enum targets.
1519 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
1521 (generate_fields): Use short_enums.
1522 (main): Set short_enums. Document -e.
1523 * lib/target-supports.exp (check_effective_target_short_enums): New.
1525 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
1528 * gcc.dg/torture/pr25947-1.c: New test.
1530 2006-01-25 Jan Hubicka <jh@suse.cz>
1531 Roger Sayle <roger@eyesopen.com>
1533 PR rtl-optimization/25703
1534 * gcc.target/i386/20060125-1.c: New test case.
1535 * gcc.target/i386/20060125-2.c: New test case.
1537 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1540 * gfortran.dg/goto_1.f: New.
1542 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
1545 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
1546 25716 on 32-bit systems too.
1548 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
1551 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
1553 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
1555 * gcc.dg/tree-ssa/gen-vect-33.c: New.
1557 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1560 * gfortran.dg/read_eof.f90: Delete, renamed.
1561 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
1562 * gfortran.dg/read_eof_2.f90: New test.
1563 * gfortran.dg/read_eof_3.f90: New test.
1565 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
1568 * gcc.c-torture/compile/pr25860.c: New test.
1570 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1573 * g++.dg/parse/dtor8.C: New test.
1575 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
1578 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
1579 * gcc.dg/gomp/gomp.exp: Return without testing anything if
1580 check_effective_target_fopenmp returns 0.
1582 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
1585 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
1586 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
1587 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
1589 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
1592 * g++.dg/opt/pr25857.C: New test.
1594 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
1595 Jan Hubicka <jh@suse.cz>
1596 Richard Guenther <rguenther@suse.de>
1598 PR rtl-optimization/25654
1599 * gcc.dg/torture/pr25654.c: New testcase.
1600 * gcc.target/i386/pr25654.c: Likewise.
1602 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
1605 * gfortran.dg/internal references_2.f90: New test.
1607 Fix regression in testing of admissability of attributes.
1608 * gfortran.dg/intent_used_1.f90: New test.
1610 2006-01-23 Ben Elliston <bje@au.ibm.com>
1612 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
1613 Remove target conditional torture options for i?86 and x86_64
1616 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
1619 * g++.dg/rtti/no-rtti.C: New.
1621 2006-01-21 Mark Mitchell <mark@codesourcery.com>
1624 * g++.dg/inherit/conv2.C: New test.
1627 * g++.dg/parse/dtor7.C: New test.
1630 * g++.dg/template/crash44.C: New test.
1632 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
1636 * gfortran.dg/internal_references_1.f90: New test.
1641 * gfortran.dg/global_references_1.f90: New test.
1642 * gfortran.dg/g77/19990905-1.f: Restore the error that
1643 there is a clash between the common block name and
1644 the name of a subroutine reference.
1647 * gfortran.dg/aliasing_dummy_1.f90: New test.
1649 2006-01-21 Alan Modra <amodra@bigpond.net.au>
1651 * gcc.dg/vmx/1b-01.c: Warning fix.
1652 * gcc.dg/vmx/1c-02.c: Likewise.
1653 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
1655 2006-01-20 Steve Ellcey <sje@cup.hp.com>
1658 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
1660 2006-01-20 Richard Guenther <rguenther@suse.de>
1661 Steven Bosscher <stevenb.gcc@gmail.com>
1663 PR rtl-optimization/24626
1664 * gcc.dg/torture/pr24626-1.c: New testcase.
1665 * gcc.dg/torture/pr24626-2.c: Likewise.
1666 * gcc.dg/torture/pr24626-3.c: Likewise.
1667 * gcc.dg/torture/pr24626-4.c: Likewise.
1669 2006-01-20 Dirk Mueller <dmueller@suse.com>
1672 * g++.dg/warn/empty-body.C: New.
1674 2006-01-19 Mark Mitchell <mark@codesourcery.com>
1677 * g++.dg/template/using10.C: New test.
1678 * g++.dg/temlpate/using11.C: Likewise.
1679 * g++.dg/inherit/using5.C: Tweak error messages.
1681 2006-01-20 Alan Modra <amodra@bigpond.net.au>
1683 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
1685 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
1687 2006-01-19 Jan Hubicka <jh@suse.cz>
1689 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
1691 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1694 * g++.dg/template/spec28.C: New test.
1696 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
1698 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
1699 Fix fprintf's by adding srcdir or removing it.
1701 2006-01-19 Diego Novillo <dnovillo@redhat.com>
1703 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
1704 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
1705 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
1706 * testsuite/gcc.dg/gomp/empty.c: Likewise.
1707 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
1708 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
1709 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
1710 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
1711 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
1712 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
1713 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
1714 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
1715 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
1716 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
1718 2006-01-18 Jeff Law <law@redhat.com>
1720 * gcc.dg/tree-ssa/vrp25.c: New test.
1722 2006-01-19 Richard Sandiford <richard@codesourcery.com>
1724 * gcc.dg/pr25805.c: Fix misapplied patch.
1726 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
1728 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
1729 (check_effective_target_vect_udot_qi): New.
1730 (check_effective_target_vect_sdot_hi): New.
1731 (check_effective_target_vect_udot_hi): New.
1732 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
1733 prefixed with "wrapv-" with -fwrapv.
1734 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
1735 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
1736 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
1737 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
1738 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
1740 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
1741 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
1742 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
1743 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
1745 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1748 * g++.dg/other/default2.C: New test.
1749 * g++.dg/other/default3.C: New test.
1751 2006-01-19 Richard Sandiford <richard@codesourcery.com>
1754 * gcc.dg/pr25805.c: New file.
1756 2006-01-18 Mark Mitchell <mark@codesourcery.com>
1759 * g++.dg/template/init6.C: New test.
1761 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
1763 * gcc.dg/tree-ssa/pr24287.c: New test
1765 2006-01-18 Eric Christopher <echristo@apple.com>
1767 * g++.dg/eh/table.C: New.
1769 2006-01-18 DJ Delorie <dj@redhat.com>
1771 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
1772 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
1773 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
1774 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
1776 2006-01-18 Jeff Law <law@redhat.com>
1778 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
1779 on wrapping on overflow semantics.
1781 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
1783 * gcc.gc/tree-ssa/vrp23.c: New test.
1784 * gcc.gc/tree-ssa/vrp24.c: New test.
1786 2006-01-18 Richard Henderson <rth@redhat.com>
1787 Aldy Hernandez <aldyh@redhat.com>
1788 Jakub Jelinek <jakub@redhat.com>
1789 Diego Novillo <dnovillo@redhat.com>
1790 Uros Bizjak <uros@kss-loka.si>
1792 * testsuite/gcc.dg/gomp: New directory.
1794 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
1795 Steven G. Kargl <kargls@comcast.net>
1798 * gfortran.dg/intrinsic_external_1.f90: New test.
1801 * gfortran.dg/elemental_pointer_1.f90: New test.
1804 * gfortran.dg/external_procedures_1.f90: New test.
1807 gfortran.dg/assumed_present.f90: New test.
1809 2006-01-18 Jakub Jelinek <jakub@redhat.com>
1811 * g++.dg/parse/lookup5.C: New test.
1813 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1816 * gfortran.dg/read_eof.f90: New test.
1818 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1820 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
1821 add a closing brace.
1823 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1826 * gfortran.dg/fmt_tl.f: New test.
1828 2006-01-17 Eric Christopher <echristo@apple.com>
1830 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
1831 * g++.old-deja/g++.warn/impint2.C: Ditto.
1832 * g++.old-deja/g++.other/null1.C: Ditto.
1833 * g++.dg/warn/conv2.C: Ditto.
1834 * g++.dg/warn/conv4.C: New file.
1836 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1838 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
1840 2006-01-17 Andreas Jaeger <aj@suse.de>
1841 Janis Johnson <janis187@us.ibm.com>
1843 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
1845 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
1846 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
1848 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1850 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
1851 xfail txxx where xxx >= 25.
1853 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1856 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
1858 2006-01-17 Jakub Jelinek <jakub@redhat.com>
1861 * gcc.dg/pr25682.c: New test.
1862 * g++.dg/parse/array-size2.C: New test.
1864 2006-01-16 Ian Lance Taylor <ian@airs.com>
1866 * consistency.vlad: Remove entire directory, 1652 files.
1868 2006-01-16 Janis Johnson <janis187@us.ibm.com>
1870 * lib/target-supports.exp (check_effective_target_dfp_nocache,
1871 check_effective_target_dfprt_nocache): New.
1872 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
1873 (check_effective_target_dfprt): New.
1874 * lib/c-compat.exp (check_dfp): Remove.
1875 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
1876 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
1877 level of support for decimal float.
1878 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
1879 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
1880 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
1881 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
1882 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
1883 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
1884 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
1885 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
1886 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
1887 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
1888 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
1889 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
1892 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
1895 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
1897 * lib/gfortran.exp (gfortran_init): Likewise.
1898 * lib/obj-c++.exp (obj-c++_init): Likewise.
1899 * lib/scanasm.exp (scan-assembler-dem): Likewise.
1900 (scan-assembler-dem-not): Likewise.
1901 * lib/scandump.exp (scan-dump-dem): Likewise.
1902 (scan-dump-dem-not): Likewise.
1904 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
1907 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
1909 * lib/obj-c++.exp (obj-c++_init): Likewise.
1911 2006-01-16 Richard Guenther <rguenther@suse.de>
1913 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
1915 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1918 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
1921 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
1922 Andrew Pinski <pinskia@physics.uc.edu>
1924 * gcc.dg/minmax-1.c: New test.
1926 2006-01-16 Ben Elliston <bje@au.ibm.com>
1928 * gcc.dg/dfp/dfp.exp: Correct FSF address.
1929 * gcc.misc-tests/dectest.exp: Ditto.
1931 2006-01-15 Ian Lance Taylor <ian@airs.com>
1934 * gcc.target/i386/cmov6.c: Use -march=k8.
1936 2006-01-15 Andreas Jaeger <aj@suse.de>
1938 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
1939 x86 does not have __float128.
1941 2006-01-14 Ian Lance Taylor <ian@airs.com>
1943 * gcc.target/i386/cmov6.c: New test.
1945 2006-01-14 Mark Mitchell <mark@codesourcery.com>
1948 * g++.dg/template/ctor6.C: New test.
1950 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
1952 PR tree-optimization/25485
1953 * gcc.dg/tree-ssa/pr25485.c: New.
1955 2006-01-14 Richard Guenther <rguenther@suse.de>
1957 PR tree-optimization/22548
1958 PR tree-optimization/22555
1959 PR tree-optimization/22501
1960 * gcc.dg/tree-ssa/alias-4.c: New testcase.
1961 * gcc.dg/tree-ssa/alias-5.c: Likewise.
1962 * gcc.dg/tree-ssa/alias-6.c: Likewise.
1963 * gcc.dg/tree-ssa/alias-7.c: Likewise.
1964 * gcc.dg/tree-ssa/alias-8.c: Likewise.
1965 * gcc.dg/tree-ssa/alias-9.c: Likewise.
1966 * gcc.dg/tree-ssa/alias-10.c: Likewise.
1967 * gcc.dg/tree-ssa/alias-11.c: Likewise.
1968 * gcc.dg/tree-ssa/alias-12.c: Likewise.
1970 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
1972 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
1973 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
1975 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
1976 Richard Guenther <rguenther@suse.de>
1978 PR rtl-optimization/24257
1979 * gcc.dg/torture/pr24257.c: New testcase.
1981 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
1983 * gcc.c-torture/execute/20060110-1.c: New test.
1984 * gcc.c-torture/execute/20060110-2.c: New test.
1986 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
1988 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
1990 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
1993 * gfortran.dg/label_3.f90: New test.
1995 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
1997 PR tree-optimization/25771
1998 * g++.dg/tree-ssa/pr25771.C: New test
2000 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
2003 * g++.dg/opt/complex5.C: New test.
2005 2006-01-13 Richard Guenther <rguenther@suse.de>
2007 * gcc.target/i386/387-9.c: New testcase.
2009 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
2012 * g++.dg/debug/dwarf2-1.C: New.
2014 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
2017 * lib/gcov.exp (verify-lines): Add "close $fd".
2019 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
2020 Ben Elliston <bje@au.ibm.com>
2022 * gcc.dg/dfp/inf-1.c: New test.
2024 2006-01-12 Janis Johnson <janis187@us.ibm.com>
2025 Yao Qi <qiyaoltc@cn.ibm.com>
2026 Ben Elliston <bje@au.ibm.com>
2027 Jon Grimm <jgrimm2@us.ibm.com>
2029 * gcc.dg/nodfp-1.c: New test.
2030 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
2031 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
2032 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
2033 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
2034 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
2035 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
2036 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
2037 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
2038 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
2039 * gcc.dg/format/dfp-scanf-1.c: Likewise.
2040 * gcc.dg/format/dfp-printf-1.c: Likewise.
2041 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
2042 (compat_setup_dfp): New.
2043 * gcc.dg/compat/compat.exp: Use it.
2044 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
2045 Make some variables global, prepend "compat_" to their names.
2046 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
2047 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
2048 * gcc.misc-tests/dectest.exp: New test driver for decTest.
2049 * lib/compat.exp (compat_skip_list): Make global, rename.
2050 * lib/c-compat.exp: New file.
2051 * lib/target-supports.exp (check_effective_target_dfp): New.
2053 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
2054 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
2055 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
2056 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
2057 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
2058 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
2059 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
2060 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
2061 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
2062 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
2063 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
2064 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
2065 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
2066 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
2067 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
2068 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
2069 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
2070 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
2071 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
2072 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
2073 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
2074 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
2075 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
2076 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
2077 gcc.dg/dfp/struct-layout-1.c,
2078 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
2079 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
2080 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
2081 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
2082 gcc.dg/dfp/func-vararg-dfp.c,
2083 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
2084 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
2085 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
2086 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
2087 gcc.dg/dfp/wtr-conversion-1.c: New tests.
2089 2006-01-11 Richard Guenther <rguenther@suse.de>
2091 PR tree-optimization/25734
2092 * gcc.dg/tree-ssa/pr25734.c: New testcase.
2094 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
2097 * gfortran.dg/literal_character_constant_1_x.F: New test.
2098 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
2099 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
2100 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
2102 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
2105 * g++.dg/ext/packed3.C: Add expected packed error.
2107 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
2110 * gcc.dg/torture/pr25706-1.c: New test.
2112 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
2114 PR tree-optimization/23109
2115 PR tree-optimization/23948
2116 PR tree-optimization/24123
2118 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
2119 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
2120 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
2121 g++.dg/tree-ssa/pr23948.C: New testcases.
2122 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
2123 three divisions in order to do the optimization.
2125 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
2128 * g++.dg/other/pr25632.C: New test.
2130 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
2133 * gfortran.dg/used_types_1.f90: New test.
2135 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
2138 * gcc.dg/torture/pr25718-1.c: New test.
2140 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
2142 * gfortran.dg/list_read_2.f90: Fix typo in description.
2144 2006-01-10 Jan Beulich <jbeulich@novell.com>
2146 * lib/target-supports.exp (check_visibility_available): Simplify test
2148 (check_profiling_available): Fail for *-*-netware*.
2149 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
2150 * gcc.dg/20021014-1.c: Likewise.
2151 * gcc.dg/nest.c: Likewise.
2153 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
2156 * gfortran.dg/forall_3.f90: New test.
2158 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
2161 * gfortran.dg/nesting_2.f90: New test.
2162 * gfortran.dg/nesting_3.f90: New test.
2164 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
2166 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
2167 Fix typo in comment.
2169 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
2171 * gfortran.dg/single_char_string.f90: New test.
2173 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
2175 * gfortran.dg/ichar_2.f90: New test.
2177 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
2180 * gfortran.dg/private_type_4.f90: New.
2182 2006-01-07 Richard Guenther <rguenther@suse.de>
2184 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
2186 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2188 * gfortran.dg/func_decl_1.f90: New.
2189 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
2190 * gfortran.dg/array_alloc_2.f90: Likewise.
2191 * gfortran.dg/char_result_8.f90: Likewise.
2192 * gfortran.dg/dup_save_1.f90: Likewise.
2193 * gfortran.dg/dup_save_2.f90: Likewise.
2194 * gfortran.dg/f2c_6.f90: Likewise.
2195 * gfortran.dg/f2c_7.f90: Likewise.
2196 * gfortran.dg/func_result_2.f90: Likewise.
2197 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
2199 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
2202 * gfortran.dg/elemental_subroutine_1.f90: New test.
2203 * gfortran.dg/elemental_subroutine_2.f90: New test.
2207 * gfortran.dg/assumed_size_refs_1.f90: New test.
2211 * gfortran.dg/assumed_size_refs_2.f90: New test.
2212 * gfortran.dg/initialization_1.f90: Change warning message.
2214 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
2216 * gcc.dg/tree-ssa/loop-15.c: New test.
2218 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2221 * gfortran.dg/backspace_3.f: New test.
2222 * gfortran.dg/backspace_4.f: New test.
2224 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2227 * gfortran.dg/fmt_white.f: Update test.
2229 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
2231 * gcc.dg/cast-1.c: Add new warning.
2232 * gcc.dg/cast-2.c: Likewise.
2233 * gcc.dg/cast-3.c: Likewise.
2234 * gcc.dg/format/cast-1.c: Likewise.
2235 * gcc.dg/cast-4.c: New testcase.
2237 2006-01-05 Richard Guenther <rguenther@suse.de>
2239 PR tree-optimization/22555
2240 * gcc.dg/tree-ssa/alias-3.c: New testcase.
2242 2006-01-05 Richard Guenther <rguenther@suse.de>
2243 Diego Novillo <dnovillo@redhat.com>
2245 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
2246 * gcc.dg/tree-ssa/loop-8.c: Likewise.
2247 * gcc.dg/tree-ssa/loop-1.c: Likewise.
2248 * gcc.dg/tree-ssa/pr23294.c: Likewise.
2249 * gcc.dg/tree-ssa/pr21985.c: Likewise.
2250 * gcc.dg/tree-ssa/loop-14.c: Likewise.
2251 * gcc.dg/tree-ssa/loop-2.c: Likewise.
2252 * gcc.dg/tree-ssa/loop-3.c: Likewise.
2253 * gcc.dg/tree-ssa/loop-4.c: Likewise.
2254 * gcc.dg/tree-ssa/pr21171.c: Likewise.
2255 * gcc.dg/tree-ssa/loop-5.c: Likewise.
2256 * gcc.dg/tree-ssa/loop-10.c: Likewise.
2257 * gcc.dg/tree-ssa/loop-6.c: Likewise.
2258 * treelang/compile/extravar.tree: Likewise.
2259 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
2260 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
2261 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
2262 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
2263 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
2265 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
2267 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
2270 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
2273 gfortran.dg/char_result_11.f90: New.
2275 2006-01-04 Mark Mitchell <mark@codesourcery.com>
2278 * g++.dg/parse/access9.C: New test.
2279 * g++.dg/tc1/dr52.C: Tweak error markers.
2281 2006-01-04 Richard Henderson <rth@redhat.com>
2283 Merge from gomp branch.
2284 * g++.dg/parse/pragma2.C: Update expected error lines.
2286 2006-01-04 Jakub Jelinek <jakub@redhat.com>
2288 * g++.dg/other/i386-2.C: New test.
2291 * gcc.c-torture/compile/20051228-1.c: New test.
2294 * gcc.dg/pr25559.c: New test.
2296 2006-01-03 Mark Mitchell <mark@codesourcery.com>
2299 * g++.dg/lookup/friend9.C: New test.
2302 * g++.dg/template/repo5.C: New test.
2304 2006-01-03 Steven G. Kargl <kargls@comcast.net>
2307 * gfortran.dg/forall_2.f90: New test.
2309 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
2311 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
2312 dg-require-weak. Adjust regexp to handle leading-underscore
2313 targets and space as well as TAB after .weak. Change previous
2314 64-bit fix to not use naked dot.
2316 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
2318 PR rtl-optimization/25578
2319 * gcc.c-torture/execute/20060102-1.c: New testcase.
2321 2006-01-03 Richard Guenther <rguenther@suse.de>
2324 * gcc.dg/torture/pr25183.c: New testcase.
2326 2006-01-03 Jakub Jelinek <jakub@redhat.com>
2328 Merge from gomp-branch.
2329 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
2330 * gcc.dg/ia64-sync-2.c: Likewise.
2331 * gcc.dg/ia64-sync-3.c: Likewise.
2332 * gcc.dg/ia64-sync-4.c: Likewise.
2333 * gcc.dg/sync-2.c: Likewise.
2334 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
2335 that sparc64-*-* and sparcv9-*-* supports sync builtins.
2337 2006-01-02 Mark Mitchell <mark@codesourcery.com>
2340 * g++.dg/parse/operator6.C: New test.
2343 * g++.dg/parse/error29.C: New test.
2346 * g++.dg/parse/dtor6.C: New test.
2349 * g++.dg/parse/ctor3.C: New test.
2352 * g++.dg/template/class3.C: New test.
2354 2006-01-02 Geoffrey Keating <geoffk@apple.com>
2356 * g++.dg/debug/debug9.C: New.
2358 2006-01-02 Steven G. Kargl <kargls@comcast.net>
2361 * gfortran.dg/label_2.f90: New test.
2363 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2365 * g++.dg/lookup/using12.C: Tighten error marker.
2367 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
2368 Andrew Pinski <pinskia@physics.uc.edu>
2370 * gcc.target/powerpc/darwin-abi-3.c: New file.
2371 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
2372 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
2373 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
2374 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
2375 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
2376 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
2377 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
2378 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
2380 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
2382 * gcc.dg/tree-ssa/loadpre1.c: New;
2383 * gcc.dg/tree-ssa/loadpre2.c: New;
2384 * gcc.dg/tree-ssa/loadpre3.c: New;
2385 * gcc.dg/tree-ssa/loadpre4.c: New;
2386 * gcc.dg/tree-ssa/loadpre5.c: New;
2387 * gcc.dg/tree-ssa/loadpre6.c: New;
2388 * gcc.dg/tree-ssa/loadpre7.c: New;
2389 * gcc.dg/tree-ssa/loadpre8.c: New;
2390 * gcc.dg/tree-ssa/loadpre9.c: New;
2392 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
2394 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
2395 * g++.dg/abi/thunk4.C: Likewise.
2397 2006-01-01 Andreas Jaeger <aj@suse.de>
2399 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
2402 2006-01-01 Jakub Jelinek <jakub@redhat.com>
2405 * gcc.dg/pragma-pack-3.c: New test.
2406 * g++.dg/parse/pragma3.C: New test.
2408 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2411 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
2413 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2416 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
2418 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
2421 * gfortran-dg/pure_byref_3.f90: New.
2424 * gfortran.dg/userdef_operator_1.f90: New.
2426 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
2428 * g++.dg/abi/thunk3.C: New.
2429 * g++.dg/abi/thunk4.C: New.
2431 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
2434 * gfortran.dg/host_used_types_1.f90: New test. Check that host
2435 associated derived type components of derived types are
2436 properly declared in contained procedures.
2438 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2440 PR libgfortran/25139
2441 * gfortran.dg/backspace_2.f: New test.
2443 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2445 PR libgfortran/25550
2446 * gfortran.dg/endfile.f: New test.
2448 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2450 PR libgfortran/25419
2451 * gfortran.dg/comma.f: New test.
2453 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2455 * lib/gfortran-dg.exp: Remove trailing whitespace.
2456 * lib/fortran-torture.exp: Test with -fbounds-check instead of
2459 2005-12-28 Alan Modra <amodra@bigpond.net.au>
2461 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
2462 Extended Double long doubles or repeat tests when long double is
2463 the same size as double.
2465 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2467 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
2470 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
2471 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
2474 * gcc.dg/pr23911.c: Make test variable static.
2477 * gcc.dg/tree-ssa/pr14841.c: Likewise.
2479 2005-12-26 Mark Mitchell <mark@codesourcery.com>
2482 * g++.dg/parse/crash17.C: Adjust error markers.
2483 * g++.dg/template/error20.C: New test.
2485 2005-12-26 Mark Mitchell <mark@codesourcery.com>
2488 * g++.dg/ext/complit4.C: New test.
2491 * g++.dg/ext/complit5.C: Likewise.
2493 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
2495 PR tree-optimization/25125
2496 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
2497 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
2498 * gcc.c-torture/execute/pr25125.c: New.
2500 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
2504 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
2505 with incorrect assumed size references.
2507 2005-12-24 Mark Mitchell <mark@codesourcery.com>
2510 * g++.dg/opt/init1.C: New test.
2512 2005-12-23 Mark Mitchell <mark@codesourcery.com>
2515 * g++.dg/template/sfinae3.C: New test.
2517 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2519 * g++.dg/other/friend4.C: New test.
2521 2005-12-23 Jakub Jelinek <jakub@redhat.com>
2524 * g++.dg/opt/pr25005.C: New test.
2526 2005-12-22 Mark Mitchell <mark@codesourcery.com>
2529 * g++.dg/template/ptrmem16.C: New test.
2531 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
2535 * gfortran.dg/initialization_1.f90: Add test of SIZE.
2537 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2539 PR libgfortran/25307
2540 * gfortran.dg/list_read_5.f90: New test.
2542 2005-12-22 Richard Henderson <rth@redhat.com>
2544 * gcc.target/i386/sse-7.c: Use -msse2.
2546 2005-12-23 Jakub Jelinek <jakub@redhat.com>
2548 PR rtl-optimization/25432
2549 * gcc.c-torture/compile/20051216-1.c: New test.
2552 * objc/execute/pr25328.m: New test.
2554 2005-12-22 Mark Mitchell <mark@codesourcery.com>
2557 * g++.dg/template/call4.C: New test.
2559 2005-12-22 Dale Johannesen <dalej@apple.com>
2561 * gcc.target/i386/sse-17.c: New.
2563 2005-12-22 Paul Brook <paul@codesourcery.com>
2565 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
2567 2005-12-22 Paul Brook <paul@codesourcery.com>
2569 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
2571 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
2574 * gcc.c-torture/compile/pr25513.c: New test.
2576 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2579 * g++.dg/parse/error25.C: Add more tests.
2581 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2584 * gfortran.dg/der_charlen_1.f90: New.
2586 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
2589 * gfortran.dg/pointer_component_type_1.f90: New test.
2593 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
2594 should give an error with assumed size array refernces and checks those
2596 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
2597 reference an upper bound so that it does not generate an error.
2603 * gfortran.dg/used_dummy_types_1.f90: New test.
2604 * gfortran.dg/used_dummy_types_2.f90: New test.
2605 * gfortran.dg/used_dummy_types_3.f90: New test.
2606 * gfortran.dg/used_dummy_types_4.f90: New test.
2607 * gfortran.dg/used_dummy_types_5.f90: New test.
2610 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
2611 group already being USE associated.
2612 * gfortran.dg/assumed_shape_nml.f90: New test.
2613 * gfortran.dg/assumed_size_nml.f90: New test.
2623 * gfortran.dg/io_constraints_1.f90: New test.
2624 * gfortran.dg/io_constraints_1.f90: New test.
2625 * gfortran.dg/iostat_3.f90: Change wording of warning.
2626 * gfortran.dg/g77/19981216-0.f: The same.
2628 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
2630 PR tree-optimization/23518
2631 * testsuite/gcc.dg/pr23518.c: New.
2633 2005-12-21 Mike Stump <mrs@apple.com>
2635 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
2637 2005-12-21 Paul Brook <paul@codesourcery.com>
2639 * gcc.dg/pr19340.c: Skip on m68k targets.
2641 2005-12-21 Steven Bosscher <stevenb@suse.de>
2643 PR rtl-optimization/25196
2644 * gcc.dg/pr25196.c: New test.
2646 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
2649 gfortran.dg/where_nested_1.f90: New.
2651 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
2653 PR tree-optimization/25382.
2654 * gcc.dg/tree-ssa/pr25382.c: New.
2656 2005-12-20 Richard Guenther <rguenther@suse.de>
2659 * gcc.target/i386/pr24306.c: New testcase.
2661 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
2663 PR tree-optimization/25501
2664 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
2666 2005-12-20 Richard Guenther <rguenther@suse.de>
2669 2005-12-02 Richard Guenther <rguenther@suse.de>
2671 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
2673 2005-12-20 Mark Mitchell <mark@codesourcery.com>
2676 * g++.dg/warn/Wunreachable-code-2.C: New test.
2678 2005-12-19 Mark Mitchell <mark@codesourcery.com>
2681 * g++.dg/template/ctor5.C: New test.
2684 * g++.dg/template/overload8.C: New test.
2686 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
2688 * gcc.c-torture/compile/pr25483 : New test.
2690 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2693 * g++.dg/ext/typeof10.C: New test.
2695 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
2697 * gcc.dg/mt-loopi1.c: New.
2699 2005-12-18 Richard Guenther <rguenther@suse.de>
2701 PR tree-optimization/25481
2702 * gcc.dg/torture/pr25481.c: New testcase.
2704 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
2706 PR rtl-optimization/21041
2707 * gcc.dg/pr21041.c: New test.
2709 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2711 PR libgfortran/25463
2712 * gfortran.dg/advance.f90: New test.
2714 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
2716 * gcc.dg/20051201-1.c: New test.
2718 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
2721 * gfortran.dg/initialization_1.f90: New test.
2722 * gfortran.dg/enum_5.f90: Change dg-error to new message.
2723 * gfortran.dg/g77/980616-0.f: The same.
2725 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2728 * gfortran.dg/chkbits.f90: New test.
2730 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2732 * gfortran.dg/enum_5.f: Revert to previous version.
2734 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2736 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
2737 * gfortran.dg/nested_modules_1.f90: Ditto.
2738 * gfortran.dg/hollerith_f95.f90: Ditto.
2739 * gfortran.dg/select_5.f90: Ditto.
2740 * gfortran.dg/secnds.f: Ditto.
2741 * gfortran.dg/hollerith2.f90: Ditto.
2742 * gfortran.dg/imag_2.f: Ditto.
2743 * gfortran.dg/ftell_2.f90: Ditto.
2744 * gfortran.dg/malloc_free_1.f90: Ditto.
2745 * gfortran.dg/logint-1.f: Ditto.
2746 * gfortran.dg/recursive_statement_functions.f90: Ditto.
2747 * gfortran.dg/e_d_fmt.f90: Ditto.
2748 * gfortran.dg/hollerith_legacy.f90: Ditto.
2749 * gfortran.dg/logint-2.f: Ditto.
2750 * gfortran.dg/enum_5.f90: Ditto.
2751 * gfortran.dg/f2c_2.f90: Ditto.
2752 * gfortran.dg/pr17143.f90: Ditto.
2753 * gfortran.dg/namelist_14.f90: Ditto.
2754 * gfortran.dg/logint-3.f: Ditto.
2755 * gfortran.dg/spread_scalar_source.f90: Ditto.
2756 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
2757 * gfortran.dg/namelist_11.f: Ditto.
2758 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
2759 * gfortran.dg/g77/20010519-1.f
2760 * gfortran.dg/g77/alpha1.f: Ditto.
2761 * gfortran.dg/g77/990115-1.f: Ditto.
2762 * gfortran.dg/g77/erfc.f: Ditto.
2763 * gfortran.dg/g77/19990313-3.f: Ditto.
2764 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
2765 * gfortran.dg/g77/20010426.f: Ditto.
2766 * gfortran.dg/g77/19990313-0.f: Ditto.
2767 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
2768 * gfortran.dg/g77/20000629-1.f: Ditto.
2769 * gfortran.dg/g77/970125-0.f: Ditto.
2770 * gfortran.dg/g77/8485.f: Ditto.
2771 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
2772 * gfortran.dg/g77/19990313-1.f: Ditto.
2773 * gfortran.dg/g77/int8421.f: Ditto.
2774 * gfortran.dg/g77/19990305-0.f: Ditto.
2775 * gfortran.dg/g77/947.f: Ditto.
2776 * gfortran.dg/g77/19990905-2.f: Ditto.
2777 * gfortran.dg/g77/cabs.f: Ditto.
2778 * gfortran.dg/g77/19990313-2.f: Ditto.
2779 * gfortran.dg/g77/20020307-1.f: Ditto.
2780 * gfortran.dg/g77/dcomplex.f: Ditto.
2781 * gfortran.dg/g77/19990502-1.f: Ditto.
2782 * gfortran.dg/g77/19981216-0.f: Ditto.
2783 * gfortran.dg/common_4.f90: Ditto.
2784 * gfortran.dg/entry_4.f90: Ditto.
2785 * gfortran.dg/equiv_constraint_2.f90: Ditto.
2786 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
2787 * gfortran.dg/namelist_12.f: Ditto.
2788 * gfortran.dg/scale_1.f90: Ditto.
2789 * gfortran.dg/modulo_1.f90
2790 * gfortran.dg/hollerith.f90: Ditto.
2791 * gfortran.dg/direct_io_3.f90: Ditto.
2792 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
2793 * gfortran.dg/gnu_logical_1.F: Ditto.
2794 * gfortran.dg/unf_io_convert_1.f90: Ditto.
2795 * gfortran.dg/assign_1.f90: Ditto.
2796 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
2797 * gfortran.dg/pr23095.f: Ditto.
2798 * gfortran.dg/read_float_1.f90: Ditto.
2800 2005-12-17 Andreas Jaeger <aj@suse.de>
2802 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
2803 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
2805 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2808 * gfortran.dg/fmt_white.f: New test.
2810 2005-12-16 Steven G. Kargl <kargls@comcast.net>
2812 * gfortran.dg/label_1.f90: New test.
2814 2005-12-15 Ben Elliston <bje@au.ibm.com>
2817 * gcc.dg/20031012-1.c: Add -Walways-true option.
2818 * gcc.dg/weak/weak-3.c: Likewise.
2819 * g++.old-deja/g++.mike/warn8.C: Likewise.
2821 2005-12-16 Mike Stump <mrs@apple.com>
2823 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
2826 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2828 PR libgfortran/25264
2829 PR libgfortran/25349
2830 * gfortran.dg/tl_editing.f90: Added additional checks.
2831 * gfortran.dg/t_editing.f: New test.
2832 * gfortran.dg/write_padding.f90: New test
2834 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2837 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
2839 2005-12-16 Jakub Jelinek <jakub@redhat.com>
2841 PR rtl-optimization/24899
2842 * gcc.c-torture/execute/20051215-1.c: New test.
2844 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
2847 * gfortran.dg/pr24823.f: New test.
2849 2005-12-16 Jeff Law <law@redhat.com>
2851 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
2853 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
2855 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
2856 Change C++ style comments to C style comments.
2857 Remove aligned types from the array.
2858 Keep Enums disabled.
2859 (complex_types): Remove aligned types from the array.
2860 Comment out "_Complex long double".
2861 (attrib_types): Remove.
2862 (complex_attrib_types): Remove.
2863 (attrib_array_types): Remove.
2864 (complex_attrib_array_types): Remove.
2865 (aligned_bitfld_types): Remove.
2866 (n_aligned_bitfld_types): Remove.
2867 (FEATURE_ALIGNEDPACKED): Delete.
2868 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
2869 (singles): Remove support for adding attributes.
2870 (choose_type): Remove support for attributed types.
2871 (generate_fields): Remove support for attributed bit-fields.
2872 Remove support for adding attributes.
2873 (generate_random_tests): Remove support for adding attributes.
2874 (features): Add back "[0] :0" and "complex vector [0]".
2875 (main): Remove support for attributed bit-fields.
2876 Uncomment the calling of generate_random_tests for the rests of
2879 2005-12-16 Jan Hubicka <jh@suse.cz>
2881 * gcc.c-torture/combine/pr25224.c: New.
2883 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
2886 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
2889 2005-12-15 Richard Sandiford <richard@codesourcery.com>
2891 * gcc.dg/20051215-1.c: New file.
2893 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2895 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
2896 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
2898 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
2901 * gfortran.dg/dummy_functions_1.f90: New.
2903 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
2905 PR rtl-optimization/25310
2906 * gcc.c-torture/compile/pr25310.c: New test.
2908 2005-12-14 Jakub Jelinek <jakub@redhat.com>
2911 * gcc.dg/pr25023.c: New test.
2913 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2915 * g++.old-deja/g++.brendan/redecl1.C,
2916 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
2917 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
2918 g++.old-deja/g++.oliva/typeof1.C,
2919 g++.old-deja/g++.other/crash16.C,
2920 g++.old-deja/g++.other/crash34.C,
2921 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
2922 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
2923 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
2924 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
2925 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
2926 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
2929 2005-12-14 Kean Johnston <jkj@sco.com>
2930 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2932 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
2933 * gcc.target/i386/20020523-1.c: Ditto.
2934 * gcc.target/i386/tailcall-1.c: Ditto.
2935 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
2936 * gcc.target/i386/ssetype-5.c: Ditto.
2938 2005-12-14 Jeff Law <law@redhat.com>
2940 * gcc.dg/tree-ssa/foldstring-1.c: New test.
2942 2005-12-14 Jakub Jelinek <jakub@redhat.com>
2946 * gcc.target/i386/pr25254.c: New test.
2947 * gfortran.dg/PR24188.f: New test.
2949 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
2951 * lib/fortran-torture.exp: Catch remaining uses of
2952 remote_file build delete.
2954 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2956 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
2958 2005-12-14 Ben Elliston <bje@au.ibm.com>
2960 * gcc.dg/warn-addr-cmp.c: New test.
2962 2005-12-13 Jakub Jelinek <jakub@redhat.com>
2966 * gcc.target/i386/pr25293.c: New test.
2968 2005-12-13 Petr Machata <machata@post.cz>
2971 * g++.dg/parse/comma2.C: New test.
2973 2005-12-13 Mark Mitchell <mark@codesourcery.com>
2974 Jakub Jelinek <jakub@redhat.com>
2976 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
2977 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
2978 (limits.h): Include unconditionally.
2979 (stdlib.h): Likewise.
2980 (hashtab.h): Do not include.
2981 (getopt.h): Likewise.
2982 (stddef.h): Include.
2983 (hashval_t): Define.
2984 (struct entry): Add "next" field.
2985 (HASH_SIZE): New macro.
2986 (hash_table): New variable.
2987 (switchfiles): Do not use xmalloc.
2989 (iterative_hash): New function.
2991 (e_exists): New function.
2992 (e_insert): Likewise.
2993 (output): Use, instead of libiberty hashtable functions.
2994 (main): Do not use getopt. Do not call htab_create.
2996 2005-12-13 Jakub Jelinek <jakub@redhat.com>
2999 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
3000 put atal* and atpaal* attributes on array elements.
3001 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
3002 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
3003 put atal* and atpaal* attributes on array elements.
3004 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
3006 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
3008 * gcc.dg/single-precision-constant.c: New test.
3010 2005-12-13 Alan Modra <amodra@bigpond.net.au>
3012 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
3013 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
3014 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
3015 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
3016 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
3017 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
3018 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
3019 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
3020 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
3021 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
3022 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
3023 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
3024 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
3025 gcc.target/powerpc/ppc-sdata-2.c,
3026 gcc.target/powerpc/ppc-stackalign-1.c,
3027 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
3028 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
3029 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
3030 gcc.target/powerpc/rs6000-ldouble-2.c,
3031 gcc.target/powerpc/rs6000-power2-1.c,
3032 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
3033 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
3034 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
3035 option into target selector.
3036 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
3037 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
3039 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3042 * objc.dg/encode-9.m: New test.
3044 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3047 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
3048 * gcc.dg/asm-b.c: Fix typo.
3049 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
3050 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
3051 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
3052 i?86 lp64 and x86_64 ilp32.
3053 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
3055 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
3057 2005-12-12 Steven G. Kargl <kargls@comcast.net>
3060 gfortran.dg/equiv_5.f90: New test.
3062 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
3064 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
3065 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
3066 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
3067 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
3068 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
3069 * gcc.dg/tree-ssa/reassoc-5.c: New.
3070 * gcc.dg/tree-ssa/reassoc-6.c: New.
3071 * gcc.dg/tree-ssa/reassoc-7.c: New.
3072 * gcc.dg/tree-ssa/reassoc-8.c: New.
3073 * gcc.dg/tree-ssa/reassoc-9.c: New.
3074 * gcc.dg/tree-ssa/reassoc-10.c: New.
3075 * gcc.dg/tree-ssa/reassoc-11.c: New.
3077 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3081 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
3083 2005-12-12 Mark Mitchell <mark@codesourcery.com>
3086 * g++.dg/template/inherit.C: Do not use a generic error message.
3088 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3091 * objc.dg/gnu-encoding: New directory.
3092 * objc.dg/gnu-encoding/compat-common.h: New file.
3093 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
3094 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
3095 * objc.dg/gnu-encoding/vector-defs.h: New file.
3096 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
3097 * objc.dg/gnu-encoding/generate-random.c: New file.
3098 * objc.dg/gnu-encoding/generate-random_r.c: New file.
3099 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
3100 * objc.dg/gnu-encoding/generate-random.h: New file.
3102 2005-12-11 Mark Mitchell <mark@codesourcery.com>
3105 * g++.dg/template/defarg7.C: New test.
3107 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
3110 * objc.dg/encode-8.m: New test.
3112 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
3115 * objc.dg/encode-7.m: New test.
3117 2005-12-10 Mark Mitchell <mark@codesourcery.com>
3120 * g++.dg/opt/inline10.C: New test.
3122 2005-12-11 Steven G. Kargl <kargls@comcast.net>
3124 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
3126 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
3128 * gfortran.dg/substring_equivalence.f90: typo in comment
3130 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3133 * gfortran.dg/iostat_3.f90: New test.
3135 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
3138 * gfortran.dg/unf_io_convert_1.f90: New test.
3139 * gfortran.dg/unf_io_convert_2.f90: New test.
3140 * gfortran.dg/unf_io_convert_3.f90: New test.
3142 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3145 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
3146 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
3147 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
3148 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
3149 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
3150 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
3151 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
3152 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
3153 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
3154 gcc.dg/torture/fp-int-convert-float128-timode.c,
3155 gcc.dg/torture/fp-int-convert-float128.c,
3156 gcc.dg/torture/fp-int-convert-float80-timode.c,
3157 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
3158 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
3160 * gcc.dg/tls/opt-1.c: Require effective target fpic.
3162 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
3164 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
3166 2005-12-10 Richard Sandiford <richard@codesourcery.com>
3168 * gcc.dg/20051207-1.c,
3169 * gcc.dg/20051207-2.c,
3170 * gcc.dg/20051207-3.c: New tests.
3172 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3175 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
3176 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
3177 dg-skip-if target selector.
3180 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
3181 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
3182 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
3183 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
3184 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
3185 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
3186 and/or merge with i?86 cases.
3188 * gcc.dg/tls/opt-3.c: Require effective target fpic.
3191 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
3192 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
3193 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
3194 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
3197 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
3200 * gcc.c-torture/compile/pr25311.c: New test.
3202 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3204 PR libgfortran/25039
3205 * gfortran.dg/read_comma.f: New test.
3207 2005-12-08 Jakub Jelinek <jakub@redhat.com>
3210 * g++.dg/opt/pr19317-1.C: New test.
3211 * g++.dg/opt/pr19317-2.C: New test.
3212 * g++.dg/opt/pr19317-3.C: New test.
3215 * gcc.c-torture/execute/pr19005.c: New test.
3218 * g++.old-deja/g++.other/comdat5.C: New test.
3219 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
3221 * g++.dg/compat/struct-layout-1.exp: New file.
3222 * g++.dg/compat/struct-layout-1.h: New.
3223 * g++.dg/compat/struct-layout-1_generate.c: New.
3224 * g++.dg/compat/struct-layout-1_x1.h: New.
3225 * g++.dg/compat/struct-layout-1_x2.h: New.
3226 * g++.dg/compat/struct-layout-1_y1.h: New.
3227 * g++.dg/compat/struct-layout-1_y2.h: New.
3229 * gcc.dg/20050330-2.c: New test.
3231 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
3234 * gfortran.dg/associated_1.f90: New.
3236 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3238 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
3239 ILP32 vect_no_align platforms.
3241 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
3242 Jakub Jelinek <jakub@redhat.com>
3245 * gcc.c-torture/compile/20051207-1.c: New test.
3247 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3250 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
3251 gcc.dg/torture/pr18582-1.c,
3252 gcc.target/i386/attributes-error.c: Also test on x86_64.
3254 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
3256 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3259 * g++.dg/template/typedef3.C: New test.
3263 * g++.dg/template/dtor3.C: Fix error markers.
3265 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
3267 * lib/target-supports.exp (check_effective_target_sync_char_short):
3270 2005-12-06 Janis Johnson <janis187@us.ibm.com>
3272 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
3274 2005-12-06 Roger Sayle <roger@eyesopen.com>
3276 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
3277 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
3278 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
3279 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
3281 2005-12-06 Roger Sayle <roger@eyesopen.com>
3284 * g++.dg/other/array2.C: New test case.
3286 2005-12-05 Geoffrey Keating <geoffk@apple.com>
3288 * gcc.dg/darwin-weakimport-3.c: New.
3290 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
3291 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
3292 and to work on Darwin.
3293 * gcc.dg/attr-weakref-1b.c: New file.
3294 * gcc.dg/attr-weakref-2.c: New test.
3295 * gcc.dg/darwin-weakref-1.c: New test.
3297 2005-12-05 Janis Johnson <janis187@us.ibm.com>
3300 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
3301 use in selector expressions.
3302 (dg-xfail-if): Ditto.
3303 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
3304 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
3305 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
3306 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
3307 * gcc.test-framework/test-framework.exp: Skip generated tests if
3308 CHECK_TEST_FRAMEWORK is not 1.
3310 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3312 PR tree-optimization/24963
3313 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
3316 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
3319 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
3320 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
3321 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
3322 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
3324 2005-12-05 Jakub Jelinek <jakub@redhat.com>
3326 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
3329 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
3331 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
3333 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
3335 * gcc.dg/format/cast-1.c: New test.
3337 2005-12-04 Roger Sayle <roger@eyesopen.com>
3340 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
3341 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
3342 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
3343 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
3345 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
3347 * gcc.dg/cast-pretty-print-1.c: New test.
3349 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
3351 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
3353 2005-12-02 Mark Mitchell <mark@codesourcery.com>
3356 * g++.dg/template/friend40.C: New test.
3358 2005-12-02 Jakub Jelinek <jakub@redhat.com>
3361 * gcc.target/i386/movq-2.c: New test.
3362 * gcc.target/i386/movq.c: Remove target i?86, instead add
3363 dg-require-effective-target ilp32.
3365 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3368 * g++.dg/other/default1.C: New test.
3370 2005-12-02 Richard Guenther <rguenther@suse.de>
3372 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
3374 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
3376 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
3378 2005-12-02 Alan Modra <amodra@bigpond.net.au>
3381 * gcc.target/powerpc/rotate.c: New.
3383 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3385 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
3386 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
3388 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
3391 * gcc.dg/pr17730-1.c: Adjust.
3392 * gcc.dg/lvalue1.c (main): Likewise.
3393 * gcc.dg/lvalue-2.c: Likewise.
3396 2005-12-01 Geoffrey Keating <geoffk@apple.com>
3398 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
3401 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
3404 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
3406 2005-12-01 Uros Bizjak <uros@kss-loka.si>
3409 * lib/target-supports.exp (check_effective_target_tls): New.
3410 (check_effective_target_tls_runtime): New.
3411 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
3413 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
3414 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
3415 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
3416 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
3417 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
3418 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
3419 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
3420 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
3421 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
3422 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
3423 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
3424 effective-target TLS.
3425 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
3426 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
3427 effective-target TLS runtime.
3429 2005-12-01 Uros Bizjak <uros@kss-loka.si>
3431 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
3433 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
3435 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
3436 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
3437 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
3438 ignored" warnings when "packing" is the same as the ABI layout.
3440 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
3443 * gfortran.dg/line_length_1.f: New test.
3444 * gfortran.dg/line_length_2.f90: Ditto.
3446 2005-11-30 Richard Guenther <rguenther@suse.de>
3448 PR tree-optimization/21655
3449 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
3451 2005-11-30 Dale Johannesen <dalej@apple.com>
3453 * gcc.c-torture/compile/pr24930.c: New.
3455 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
3458 * gfortran.dg/auto_char_dummy_array.f90: New test.
3460 2005-11-30 Jeff Law <law@redhat.com>
3462 * g++.old-deja/g++.law/pr25000.C: New test.
3464 2005-11-30 Jakub Jelinek <jakub@redhat.com>
3466 * gcc.dg/tls/opt-11.c: New test.
3468 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
3470 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
3472 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
3475 2005-11-29 Jakub Jelinek <jakub@redhat.com>
3477 * gfortran.dg/open_access_1.f90: New test.
3479 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3481 * gcc.dg/charset/builtin2.c: New test.
3483 2005-11-28 Jakub Jelinek <jakub@redhat.com>
3485 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
3486 on mmix-*-* for *_[xy].c.
3488 2005-11-28 Kean Johnston <jkj@sco.com>
3490 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
3492 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
3493 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
3494 * gcc.target/i386/asm-3.c: Ditto.
3495 * gcc.target/i386/clobbers.c: Ditto.
3496 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
3497 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
3499 * gcc.target/i386/mul.c: Ditto.
3500 * gcc.target/i386/ssetype-1.c: Ditto.
3501 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
3502 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
3503 static so the test works with -fPIC mode too. Based on comment in
3505 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
3507 2005-11-28 Richard Guenther <rguenther@suse.de>
3509 * gcc.dg/alias-9.c: New testcase.
3510 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
3512 2005-11-28 Roger Sayle <roger@eyesopen.com>
3513 Uros Bizjak <uros@kss-loka.si>
3516 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
3517 tan(x)/sin(x) transformations.
3519 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
3522 * gcc.dg/tree-ssa/divide-3.c: New test.
3523 * gcc.dg/tree-ssa/divide-4.c: New test.
3525 2005-11-27 Steven G. Kargl <kargls@comcast.net>
3528 * gfortran.dg/boz_6.f90: New test.
3530 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3533 * gfortran.dg/modulo_1.f90: New test.
3535 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3538 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
3539 fail on CRLF platforms.
3540 * gfortran.dg/ftell_2.f90: Likewise.
3542 2005-11-26 Eric Christopher <echristo@apple.com>
3544 * gcc.dg/intmax_t-1.c: Remove mips xfail.
3546 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
3548 * objc.dg/gnu-runtime-3.m: Simplify.
3550 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
3553 * gcc.dg/tree-ssa/divide-1.c: New test.
3554 * gcc.dg/tree-ssa/divide-2.c: New test.
3556 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
3558 PR libgfortran/24945
3559 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
3561 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
3563 PR libgfortran/24945
3564 * gfortran.dg/open_status_2.f90: New test.
3566 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3568 * gcc.c-torture/execute/builtins/fprintf.c,
3569 gcc.c-torture/execute/builtins/fputs-lib.c,
3570 gcc.c-torture/execute/builtins/fputs.c,
3571 gcc.c-torture/execute/builtins/lib/fprintf.c,
3572 gcc.c-torture/execute/builtins/lib/printf.c,
3573 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
3575 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
3577 * gcc.dg/20050922-2.c: New test.
3579 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
3581 * objc.dg/gnu-runtime-3.m: New test.
3583 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3586 * g++.dg/other/void1.C: New test.
3588 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
3591 * gcc.dg/torture/fp-int-convert-float.c,
3592 gcc.dg/torture/fp-int-convert-double.c,
3593 gcc.dg/torture/fp-int-convert-long-double.c,
3594 gcc.dg/torture/fp-int-convert-timode.c,
3595 gcc.dg/torture/fp-int-convert-float80.c,
3596 gcc.dg/torture/fp-int-convert-float80-timode.c,
3597 gcc.dg/torture/fp-int-convert-float128.c,
3598 gcc.dg/torture/fp-int-convert-float128-timode.c,
3599 gcc.dg/torture/fp-int-convert.h: New files.
3601 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
3604 * gcc.dg/tree-ssa/bool-10.c: New test.
3605 * gcc.dg/tree-ssa/bool-11.c: New test.
3606 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
3608 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
3611 * tree-ssa/pr24990-1.c: New test.
3613 2005-11-24 Richard Guenther <rguenther@suse.de>
3614 Dirk Mueller <dmueller@suse.de>
3617 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
3618 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
3619 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
3620 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
3621 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
3622 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
3624 2005-11-23 Uros Bizjak <uros@kss-loka.si>
3626 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
3628 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
3631 * gcc.dg/Wc++-compat.c: New.
3632 * gcc.dg/Wno-c++-compat.c: New.
3634 2005-11-23 Alan Modra <amodra@bigpond.net.au>
3636 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
3637 (vspltish, vspltisw): Likewise.
3639 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3641 PR libgfortran/24794
3642 * gfortran.dg/namelist_12.f: Fix quotes.
3643 * gfortran.dg/namelist_13.f90: Fix quotes.
3644 * gfortran.dg/namelist_14.f90: Fix quotes.
3645 * gfortran.dg/namelist_15.f90: Fix quotes.
3646 * gfortran.dg/namelist_use.f90: Fix quotes.
3647 * gfortran.dg/namelist_use_only.f90: Fix quotes.
3648 * gfortran.dg/namelist_21.f90: New test.
3649 * gfortran.dg/namelist_22.f90: New test.
3651 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
3654 * gcc.c-torture/compile/pr23435.c: New.
3656 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
3658 * gcc.c-torture/execute/floatunsisf-1.c: New test.
3660 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
3662 * gcc.target/powerpc/405-macchw-1.c,
3663 gcc.target/powerpc/405-macchw-2.c,
3664 gcc.target/powerpc/405-macchwu-1.c,
3665 gcc.target/powerpc/405-macchwu-2.c,
3666 gcc.target/powerpc/405-machhw-1.c,
3667 gcc.target/powerpc/405-machhw-2.c,
3668 gcc.target/powerpc/405-machhwu-1.c,
3669 gcc.target/powerpc/405-machhwu-2.c,
3670 gcc.target/powerpc/405-maclhw-1.c,
3671 gcc.target/powerpc/405-maclhw-2.c,
3672 gcc.target/powerpc/405-maclhwu-1.c,
3673 gcc.target/powerpc/405-maclhwu-2.c,
3674 gcc.target/powerpc/405-mulchw-1.c,
3675 gcc.target/powerpc/405-mulchw-2.c,
3676 gcc.target/powerpc/405-mulchwu-1.c,
3677 gcc.target/powerpc/405-mulchwu-2.c,
3678 gcc.target/powerpc/405-mulhhw-1.c,
3679 gcc.target/powerpc/405-mulhhw-2.c,
3680 gcc.target/powerpc/405-mulhhwu-1.c,
3681 gcc.target/powerpc/405-mulhhwu-2.c,
3682 gcc.target/powerpc/405-mullhw-1.c,
3683 gcc.target/powerpc/405-mullhw-2.c,
3684 gcc.target/powerpc/405-mullhwu-1.c,
3685 gcc.target/powerpc/405-mullhwu-2.c,
3686 gcc.target/powerpc/405-nmacchw-1.c,
3687 gcc.target/powerpc/405-nmacchw-2.c,
3688 gcc.target/powerpc/405-nmachhw-1.c,
3689 gcc.target/powerpc/405-nmachhw-2.c,
3690 gcc.target/powerpc/405-nmaclhw-1.c,
3691 gcc.target/powerpc/405-nmaclhw-2.c,
3692 gcc.target/powerpc/440-macchw-1.c,
3693 gcc.target/powerpc/440-macchw-2.c,
3694 gcc.target/powerpc/440-macchwu-1.c,
3695 gcc.target/powerpc/440-macchwu-2.c,
3696 gcc.target/powerpc/440-machhw-1.c,
3697 gcc.target/powerpc/440-machhw-2.c,
3698 gcc.target/powerpc/440-machhwu-1.c,
3699 gcc.target/powerpc/440-machhwu-2.c,
3700 gcc.target/powerpc/440-maclhw-1.c,
3701 gcc.target/powerpc/440-maclhw-2.c,
3702 gcc.target/powerpc/440-maclhwu-1.c,
3703 gcc.target/powerpc/440-maclhwu-2.c,
3704 gcc.target/powerpc/440-mulchw-1.c,
3705 gcc.target/powerpc/440-mulchw-2.c,
3706 gcc.target/powerpc/440-mulchwu-1.c,
3707 gcc.target/powerpc/440-mulchwu-2.c,
3708 gcc.target/powerpc/440-mulhhw-1.c,
3709 gcc.target/powerpc/440-mulhhw-2.c,
3710 gcc.target/powerpc/440-mulhhwu-1.c,
3711 gcc.target/powerpc/440-mulhhwu-2.c,
3712 gcc.target/powerpc/440-mullhw-1.c,
3713 gcc.target/powerpc/440-mullhw-2.c,
3714 gcc.target/powerpc/440-mullhwu-1.c,
3715 gcc.target/powerpc/440-mullhwu-2.c,
3716 gcc.target/powerpc/440-nmacchw-1.c,
3717 gcc.target/powerpc/440-nmacchw-2.c,
3718 gcc.target/powerpc/440-nmachhw-1.c,
3719 gcc.target/powerpc/440-nmachhw-2.c,
3720 gcc.target/powerpc/440-nmaclhw-1.c,
3721 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
3723 2005-11-21 Jakub Jelinek <jakub@redhat.com>
3726 * gfortran.dg/inquire_9.f90: New test.
3729 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
3731 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3734 * lib/target-supports.exp (check_effective_target_fortran_large_real):
3735 Check that 'cos' is supported.
3737 2005-11-21 Paul Thomas <pault@gcc.gnu.org
3740 * gfortran.dg/substring_equivalence.f90: New test.
3743 * gfortran.dg/auto_internal_assumed.f90: New test.
3745 2005-11-21 Uros Bizjak <uros@kss-loka.si>
3747 * gcc.dg/fold-div-2.c: New test.
3749 2005-11-20 Ian Lance Taylor <ian@airs.com>
3751 PR rtl-optimization/24883
3752 * gcc.c-torture/compile/pr24883.c: New test.
3754 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
3757 * gcc.c-torture/compile/pr20583.c: New.
3759 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
3761 * gcc.c-torture/execute/usmul.c: New test.
3763 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
3765 * gcc.dg/tree-ssa/vrp22.c: New test.
3767 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
3770 * gcc.dg/torture/pr24912-1.c: New test.
3772 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
3775 * gfortran.dg/arrayio_derived_1.f90: New test.
3777 2005-11-19 Richard Guenther <rguenther@suse.de>
3780 * gcc.dg/tree-ssa/pr23294.c: New testcase.
3782 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
3784 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
3786 2005-11-18 Mark Mitchell <mark@codesourcery.com>
3789 * g++.dg/template/friend39.C: New test.
3791 2005-11-18 James E Wilson <wilson@specifix.com>
3793 * gcc.dg/builtin-strstr.c: New.
3795 2005-11-18 Richard Henderson <rth@redhat.com>
3797 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
3798 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
3799 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
3800 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
3801 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
3802 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
3803 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
3804 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
3805 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
3806 renaming to remove initial "ia64-".
3808 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
3810 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
3812 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
3814 * g++.dg/cpp/string-2.C: New test.
3816 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
3818 * gcc.dg/tree-ssa/loop-14.c: New test.
3820 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
3821 Michael Chamberlain <michael@chamberlain.net.au>
3823 * ada/acats/run_all.sh (target_run): Kill long running tests.
3825 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3827 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
3828 * gcc.dg/cleanup-9.c: Likewise.
3829 * gcc.dg/cleanup-10.c: Likewise.
3830 * gcc.dg/cleanup-11.c: Likewise.
3832 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3835 * gfortran.dg/open_access_append_1.f90: New test.
3836 * gfortran.dg/open_access_append_2.f90: New test.
3838 2005-11-16 Richard Guenther <rguenther@suse.de>
3841 * gcc.c-torture/execute/pr24851.c: New testcase.
3843 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
3845 * gcc.dg/fold-overflow-1.c: New test.
3847 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
3849 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
3850 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
3852 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
3854 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
3856 * g++.dg/eh/forced2.C: Likewise.
3857 * g++.dg/eh/forced3.C: Likewise.
3858 * g++.dg/eh/forced4.C: Likewise.
3860 2005-11-11 Mike Stump <mrs@apple.com>
3862 * g++.old-deja/g++.mike/unused.C: Add.
3864 2005-11-15 Mark Mitchell <mark@codesourcery.com>
3867 * g++.dg/warn/Wcast-qual1.C: New test.
3869 2005-11-15 Jan Hubicka <jh@suse.cz>
3871 * gcc.dg/winline-5.c: Add large-unit-insns limit.
3873 2005-11-14 David Edelsohn <edelsohn@gnu.org>
3875 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
3877 2005-11-14 Diego Novillo <dnovillo@redhat.com>
3880 * gcc.dg/tree-ssa/pr24840.c: New test.
3882 2005-11-14 Janis Johnson <janis187@us.ibm.com>
3885 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
3887 2005-11-14 Dale Johannesen <dalej@apple.com>
3889 * gcc.c-torture/execute/20051113-1.c: New.
3891 2005-11-14 Mark Mitchell <mark@codesourcery.com>
3894 * g++.dg/template/crash43.C: New test.
3896 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
3898 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
3900 2005-11-13 Mark Mitchell <mark@codesourcery.com>
3903 * g++.dg/eh/spec8.C: New test.
3905 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
3907 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
3909 2005-11-13 Mark Mitchell <mark@codesourcery.com>
3912 * g++.dg/parse/ambig4.C: New test.
3913 * g++.dg/tc1/dr101.C: Adjust error markers.
3914 * g++.dg/lookup/strong-using-2.C: Likewise.
3915 * g++.dg/lookup/ambig5.C: Likewise.
3916 * g++.dg/lookup/ambig4.C: Likewise.
3917 * g++.dg/parse/crash22.C: Likewise.
3919 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
3921 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
3923 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
3925 * gcc.dg/nested-calls-1.c: New test.
3927 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3929 * gfortran.dg/complex_intrinsic_1.f90: New test.
3930 * gfortran.dg/complex_intrinsic_2.f90: New test.
3931 * gfortran.dg/fgetc_1.f90: New test.
3932 * gfortran.dg/fgetc_2.f90: New test.
3933 * gfortran.dg/fgetc_3.f90: New test.
3934 * gfortran.dg/ftell_1.f90: New test.
3935 * gfortran.dg/ftell_2.f90: New test.
3936 * gfortran.dg/gnu_logical_1.F: New test.
3937 * gfortran.dg/gnu_logical_2.f90: New test.
3939 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
3942 * testsuite/gcc.dg/pr24820.c: New test.
3944 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
3946 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
3947 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
3950 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3953 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
3955 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
3957 * gcc.target/cris/cris.exp: New file.
3958 * gcc.target/cris/rld-legit1.c: New test.
3959 * gcc.target/cris/rld-legit2.c: New test.
3961 2005-11-12 Jakub Jelinek <jakub@redhat.com>
3964 * g++.dg/opt/pr24780.C: New test.
3967 * g++.dg/template/asm1.C: New test.
3969 2005-11-12 Steven G. Kargl <kargls@comcast.net>
3971 PR libgfortran/24787
3972 * gfortran.dg/scan_1.f90: New test.
3974 2005-11-12 Jan Hubicka <jh@suse.cz>
3976 * gcc.target/i386/minmax-1.c: New.
3977 * gcc.target/i386/minmax-2.c: New.
3979 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
3981 * gcc.dg/pr24445.c: Fix for 64-bit targets.
3983 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
3985 * gcc.c-torture/execute/20051110-1.c,
3986 gcc.c-torture/execute/20051110-2.c: New tests.
3988 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
3991 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
3994 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
3996 * lib/target-libpath.exp (get_shlib_extension): New proc.
3997 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
3998 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3999 * lib/objc.exp (objc_target_compile): Likewise.
4000 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
4003 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
4005 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
4007 * lib/target-supports.exp (check_effective_target_static_libgfortran):
4008 Add -static to additional_flags and pass it to target_compile.
4010 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4012 PR libgfortran/24719
4013 gfortran.dg/read_noadvance.f90: New test.
4015 PR libgfortran/24699
4016 gfortran.dg/fmt_t_2.f90: New test.
4018 PR libgfortran/24785
4019 gfortran.dg/read_x_eor.f90: New test.
4021 PR libgfortran/24584
4022 gfortran.dg/namelist_empty.f90: Rename test.
4024 PR libgfortran/24489
4025 gfortran/read_eor.f90: Rename test.
4027 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
4030 * gfortran.dg/automatic_module_variable.f90: New test.
4032 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
4035 * gcc.dg/pr24445.c: New test.
4037 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
4041 * gfortran.dg/recursive_statement_functions.f90: Add statement
4042 functions using inline intrinsic functions and parameters to test
4043 that they no longer seg-fault.
4046 gfortran.dg/nested_modules_4.f90: New test.
4047 gfortran.dg/nested_modules_5.f90: New test.
4049 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4052 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
4054 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
4056 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
4059 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4061 * gcc.dg/sparc-getcontext-1.c: New test.
4063 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
4065 * gcc.dg/ifcvt-fabs-1.c: New test.
4067 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
4070 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
4071 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
4073 2005-11-09 Richard Guenther <rguenther@suse.de>
4075 PR tree-optimization/24716
4076 * gcc.c-torture/execute/pr24716.c: New testcase.
4078 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4080 * gcc.dg/pr24624.c: Disable for non S/390 targets.
4082 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4085 * gcc.dg/pr24624.c: Testcase added.
4087 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4090 * g++.dg/other/pr24623.C: Testcase added.
4092 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
4095 * gfortran-dg/pure_byref_1.f90: New.
4096 * gfortran-dg/pure_byref_2.f90: New.
4098 2005-11-09 Uros Bizjak <uros@kss-loka.si>
4101 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
4102 * gcc.dg/dg.exp: Run main loop also for *.i files.
4104 2005-11-08 Jakub Jelinek <jakub@redhat.com>
4107 * g++.dg/tls/diag-3.C: New test.
4108 * g++.dg/tls/diag-4.C: New test.
4109 * g++.dg/tls/static-1.C: New test.
4110 * g++.dg/tls/static-1a.cc: New file.
4112 2005-11-08 Diego Novillo <dnovillo@redhat.com>
4115 * g++.dg/tree-ssa/pr23046.C: New test.
4117 2005-11-08 Devang Patel <dpatel@apple.com>
4119 PR tree-optimization/23115
4120 * gcc.dg/tree-ssa/pr23115.c: New.
4122 2005-11-08 David Edelsohn <edelsohn@gnu.org>
4124 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
4125 * gcc.target/powerpc/pr16155.c: Same.
4126 * gcc.target/powerpc/altivec-1.c: Same.
4127 * gcc.target/powerpc/altivec-2.c: Same.
4128 * gcc.target/powerpc/altivec-3.c: Same.
4129 * gcc.target/powerpc/altivec-5.c: Same.
4130 * gcc.target/powerpc/altivec-11.c: Same.
4131 * gcc.target/powerpc/altivec-12.c: Same.
4132 * gcc.target/powerpc/altivec-14.c: Same.
4133 * gcc.target/powerpc/altivec-22.c: Same.
4134 * gcc.target/powerpc/altivec-consts.c: Same.
4135 * gcc.target/powerpc/altivec-pr22085.c: Same.
4136 * gcc.target/powerpc/altivec-splat.c: Same.
4137 * gcc.target/powerpc/altivec-varargs-1.c: Same.
4138 * gcc.target/powerpc/altivec-vec-merge.c: Same.
4139 * gcc.target/powerpc/darwin-longlong.c: Same.
4141 2005-11-08 Uros Bizjak <uros@kss-loka.si>
4144 * gcc.dg/pr19340.c: New test.
4146 2005-11-07 Ian Lance Taylor <ian@airs.com>
4148 PR rtl-optimization/24683
4149 * gcc.dg/pr24683.c: New test.
4151 2005-11-07 Uros Bizjak <uros@kss-loka.si>
4153 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
4154 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
4156 2005-11-07 Uros Bizjak <uros@kss-loka.si>
4158 * gcc.target/i386/pr23376.c: Compile with -mmmx.
4160 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
4162 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
4164 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
4168 * gcc.target/powerpc/altivec-consts.c,
4169 gcc.target/powerpc/altivec-splat.c: New testcase.
4171 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
4175 * gcc.dg/overflow-2.c: New testcase.
4177 2005-11-07 Jakub Jelinek <jakub@redhat.com>
4179 PR rtl-optimization/23567
4180 * gcc.c-torture/execute/20051104-1.c: New test.
4182 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
4185 gfortran.dg/private_type_2.f90: Modified to check that case with
4186 PRIVATE declaration within derived type is accepted.
4189 gfortran.dg/pointer_assign_1.f90: New test.
4192 * gfortran.dg/arrayio_0.f90: New test.
4195 gfortran.dg/data_initialized.f90: New test.
4196 gfortran.dg/data_constraints_1.f90: New test.
4197 gfortran.dg/data_constraints_2.f90: New test.
4199 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
4203 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
4205 2005-11-06 Diego Novillo <dnovillo@redhat.com>
4208 * gcc.dg/tree-ssa/pr24670.c: New test.
4210 2005-11-05 Ian Lance Taylor <ian@airs.com>
4213 * gcc.target/i386/pr22432.c: New test.
4215 2005-11-05 Richard Henderson <rth@redhat.com>
4217 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
4218 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
4219 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
4220 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
4221 from gcc.dg/alpha-*.
4222 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
4223 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
4225 2005-11-05 Andreas Jaeger <aj@suse.de>
4227 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
4229 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
4232 * gcc.dg/torture/pr23424-1.c: New test.
4234 2005-11-04 Richard Henderson <rth@redhat.com>
4236 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
4237 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
4238 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
4239 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
4240 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
4241 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
4242 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
4243 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
4244 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
4245 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
4246 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
4247 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
4248 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
4249 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
4250 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
4251 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
4252 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
4253 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
4254 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
4255 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
4256 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
4257 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
4258 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
4259 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
4261 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
4262 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
4263 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
4264 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
4265 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
4266 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
4267 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
4268 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
4269 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
4270 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
4271 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
4272 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
4273 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
4274 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
4275 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
4276 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
4277 gcc.target/i386/lea.c, gcc.target/i386/local.c,
4278 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
4279 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
4280 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
4281 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
4282 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
4283 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
4284 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
4285 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
4286 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
4287 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
4288 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
4289 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
4290 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
4291 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
4292 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
4293 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
4294 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
4295 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
4296 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
4297 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
4298 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
4299 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
4300 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
4301 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
4302 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
4303 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
4304 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
4305 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
4307 2005-11-04 Diego Novillo <dnovillo@redhat.com>
4310 * gcc.dg/tree-ssa/pr24627.c: New test.
4312 2005-11-04 Paul Brook <paul@codesourcery.com>
4314 * gcc.dg/tls/opt-10.c: New test.
4316 2005-11-04 Andreas Jaeger <aj@suse.de>
4318 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
4319 avoid extra warnings.
4321 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4324 * gcc/testsuite/lib/target-supports.exp
4325 (check_effective_target_static_libgfortran): New
4326 static_libgfortran effective target.
4327 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
4328 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
4330 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
4332 * gcc.dg/pr24615.c: Guard test with { target fpic }.
4334 2005-11-03 Josh Conner <jconner@apple.com>
4337 g++.dg/ext/array2.C: New test.
4338 g++.dg/template/dependent-name3.C: New test.
4339 g++.dg/template/dependent-name4.C: New test.
4340 g++.dg/template/sfinae2.C: New test.
4342 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4344 PR preprocessor/22042
4345 * gcc.dg/cpp/strify4.c: New test.
4347 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
4350 * g++.dg/cpp/string-1.C: New test.
4352 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
4354 * gcc.target/powerpc: New directory.
4355 * gcc.target/powerpc/powerpc.exp: New file.
4356 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
4357 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
4358 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
4359 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
4360 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
4361 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
4362 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
4363 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
4364 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
4365 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
4366 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
4367 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
4368 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
4369 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
4370 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
4371 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
4372 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
4373 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
4374 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
4375 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
4376 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
4377 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
4378 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
4379 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
4380 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
4381 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
4382 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
4383 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
4384 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
4385 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
4386 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
4387 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
4388 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
4389 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
4391 2005-11-03 Mark Mitchell <mark@codesourcery.com>
4394 * g++.dg/warn/inline2.C: New test.
4396 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4399 * g++.dg/ext/c99struct1.C: New test.
4400 * gcc.dg/union-cast-1.c: New test.
4401 * gcc.dg/union-cast-2.c: New test.
4402 * gcc.dg/union-cast-3.c: New test.
4404 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4407 * gcc.c-torture/execute/zero-struct-2.c: New test.
4409 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4412 * g++.dg/init/switch1.C: New test.
4414 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4416 * gcc.dg/delay-slot-1.c: New test.
4418 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
4421 * gcc.dg/pr24620.c: New test.
4423 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
4426 * gcc.dg/format/unnamed-1.c: New test.
4428 2005-11-02 Mark Mitchell <mark@codesourcery.com>
4431 * g++.dg/expr/cond8.C: New test.
4434 * g++.dg/parse/dot1.C: New test.
4436 2005-11-02 Jan Hubicka <jh@suse.cz>
4439 * gcc.dg/i386-lea.c: New test
4441 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
4444 * gcc.dg/pr24615.c: New test.
4446 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
4449 * gcc.dg/pr24600.c: New test.
4451 2005-11-02 Mark Mitchell <mark@codesourcery.com>
4454 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
4455 * g++.dg/parse/typename9.C: New test.
4456 * g++/dg/parse/typename10.C: Likewise.
4458 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
4461 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
4462 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
4463 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
4465 2005-11-02 Mark Mitchell <mark@codesourcery.com>
4468 * g++.dg/debug/static1.C: New test.
4470 2005-11-02 Josh Conner <jconner@apple.com>
4472 * g++.dg/crash38.C: moved into proper directory...
4473 * g++.dg/template/crash42.C: ...here
4475 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
4478 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
4479 pcc_bitfield_type_matters || default_packed.
4481 * lib/target-supports.exp
4482 (check_effective_target_pcc_bitfield_type_matters): New proc.
4483 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
4486 * lib/target-supports.exp (check_effective_default_packed): New proc.
4487 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
4488 Gate expected errors on target ! default_packed.
4489 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
4491 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4493 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
4496 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4499 * gfortran.dg/entry_5.f90: New.
4500 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
4502 2005-11-01 Bob Wilson <bob.wilson@acm.org>
4504 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
4506 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
4509 gfortran.dg/namelist_blockdata.f90: New test.
4512 gfortran.dg/external_implicit_none.f90: New test.
4515 * gfortran.dg/secnds.f: New test.
4517 2005-10-31 Jan Hubicka <jh@suse.cz>
4520 * gcc.c-torture/compile/pr20928.c: New test.
4522 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
4525 * gcc.c-torture/compile/zero-strct-5.c: New test.
4527 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
4529 PR libgfortran/24584
4530 * gfortran.dg/pr24584.f90: New test.
4532 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
4535 * gfortran.dg/char_result_9.f90: New.
4536 * gfortran.dg/char_result_10.f90: New.
4538 2005-10-30 Jan Hubicka <jh@suse.cz>
4540 * g++.dg/tree-ssa/pr24172.C: New testcase.
4542 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4544 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
4546 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
4548 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
4549 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
4550 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
4551 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
4552 gfortran.dg/enum_9.f90,
4553 gfortran.fortran-torture/compile/enum_1.f90,
4554 gfortran.fortran-torture/execute/enum_1.f90,
4555 gfortran.fortran-torture/execute/enum_2.f90,
4556 gfortran.fortran-torture/execute/enum_3.f90,
4557 gfortran.fortran-torture/execute/enum_4.f90: New tests.
4559 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
4562 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
4563 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
4565 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4568 * gfortran.dg/mixed_io_1.f90: New test.
4569 * gfortran.dg/mixed_io_1.c: New file.
4571 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4573 * gfortran.dg/malloc_free_1.f90: New test.
4575 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
4577 * gcc.dg/nested-func-4.c: Require profiling -pg.
4579 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4582 * g++.dg/warn/main-2.C: New test.
4584 2005-10-28 Steven G. Kargl <kargls@comcast.net>
4587 * gfortran.dg/interface_2.f90: new test.
4589 2005-10-28 Josh Conner <jconner@apple.com>
4592 * g++.dg/template/crash38.C: New test.
4593 * g++.dg/parse/explicit1.C: Change expected errors.
4595 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4598 * g++.dg/other/large-size-array.C: New test.
4600 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4603 * g++.dg/opt/complex4.C: New test.
4605 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
4607 * gcc.dg/nested-func-4.c: New test.
4609 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
4612 gfortran.dg/derived_recursion.f90: New test.
4613 gfortran.dg/implicit_actual.f90: New test.
4615 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
4617 PR middle-end/24295, PR testsuite/24477
4618 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
4619 removed when weakref hits the tree.
4621 2005-10-25 Jakub Jelinek <jakub@redhat.com>
4623 * gfortran.dg/cray_pointers_4.f90: New test.
4625 * gfortran.dg/cray_pointers_5.f90: New test.
4627 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
4630 * gfortran.dg/assign_5.f90: New test.
4631 * gfortran.dg/assign_6.f: New test.
4633 2005-10-25 Uros Bizjak <uros@kss-loka.si>
4635 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
4636 CPU has no SSE support.
4638 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
4640 PR libgfortran/24224
4641 * gfortran.dg/arrayio_1.f90: Update attribution.
4642 * gfortran.dg/arrayio_2.f90: Update attribution.
4643 * gfortran.dg/arrayio_3.f90: Update attribution.
4644 * gfortran.dg/arrayio_4.f90: Update test conditions.
4645 * gfortran.dg/arrayio_5.f90: Update attribution.
4646 * gfortran.dg/arrayio_6.f90: New test.
4647 * gfortran.dg/arrayio_7.f90: New test.
4649 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
4651 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
4653 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
4655 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
4657 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
4660 * gfortran.dg/namelist_char_only.f90: New test.
4662 2005-10-24 Asher Langton <langton2@llnl.gov>
4666 * gfortran.dg/cray_pointers_1.f90: New test.
4667 * gfortran.dg/cray_pointers_2.f90: New test.
4668 * gfortran.dg/cray_pointers_3.f90: New test.
4669 * gfortran.dg/loc_1.f90: New test.
4670 * gfortran.dg/loc_2.f90: New test.
4672 2005-10-24 Steven Bosscher <stevenb@suse.de>
4674 * gcc.dg/pr24225.c: New test.
4676 2005-10-24 Asher Langton <langton2@llnl.gov>
4678 * gfortran.dg/dup_save_1.f90: New test.
4679 * gfortran.dg/dup_save_2.f90: New test.
4681 2005-10-24 Paul Brook <paul@codesourcery.com>
4684 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
4687 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
4689 PR libgfortran/24489
4690 * gfortran.dg/pr24489.f90: New test.
4692 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
4695 * gfortran.dg/ichar_1.f90: Add tests for derived types.
4697 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
4700 * g++.dg/init/array16.C: Skip for mmix-*-*.
4702 2005-10-23 Asher Langton <langton2@llnl.gov>
4704 * gfortran.dg/byte_1.f90: New test.
4705 * gfortran.dg/byte_2.f90: New test.
4707 2005-10-23 David Edelsohn <edelsohn@gnu.org>
4709 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
4711 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
4714 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
4717 * gfortran.dg/merge_char_const.f90: New test.
4720 * gfortran.dg/spread_scalar_source.f90: New test.
4722 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
4724 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
4726 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
4727 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
4729 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
4731 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
4734 * gfortran.dg/der_pointer_4.f90: New.
4736 2005-10-22 David Ayers <d.ayers@inode.at>
4738 * obj-c++.dg/except-1.mm: Simplify.
4740 2005-10-21 David Ayers <d.ayers@inode.at>
4742 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
4744 2005-10-21 Jakub Jelinek <jakub@redhat.com>
4746 * gfortran.dg/assumed_dummy_2.f90: New test.
4748 2005-10-21 James E Wilson <wilson@specifix.com>
4750 PR preprocessor/15220
4751 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
4753 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
4755 * gcc.c-torture/execute/20051021-1.c: New test.
4757 2005-10-21 Mark Mitchell <mark@codesourcery.com>
4760 * g++.dg/ext/tmplattr1.C: New test.
4762 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
4765 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
4767 2005-10-20 Geoffrey Keating <geoffk@apple.com>
4769 * obj-c++.dg/except-1.mm: New.
4771 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
4773 2005-10-21 Alan Modra <amodra@bigpond.net.au>
4775 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
4777 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
4780 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
4781 declarations with the same names as thunks' alias targets, use
4783 * gcc.dg/attr-alias-3.c: New test.
4784 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
4786 2005-10-20 Mark Mitchell <mark@codesourcery.com>
4789 * g++.dg/parse/access8.C: New test.
4791 2005-10-20 Richard Guenther <rguenther@suse.de>
4794 * g++.dg/tree-ssa/pr24439.C: New testcase.
4796 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4798 * g++.dg/opt/delay-slot-1.C: New test.
4800 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
4803 * gfortran.fg/der_init_1.f90: New.
4805 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
4807 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
4809 2005-10-19 Mark Mitchell <mark@codesourcery.com>
4812 * g++.dg/parse/error28.C: New test.
4814 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4816 * gcc.dg/profile-generate-2.c: New test.
4818 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
4821 * g++.dg/ext/dllimport11.C: New.
4823 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4826 * g++.dg/other/friend3.C: New test.
4828 2005-10-18 Mark Mitchell <mark@codesourcery.com>
4831 * g++.dg/template/error19.C: New test.
4833 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
4836 * g++.dg/overload/koenig2.C: New.
4839 * g++.dg/overload/error2.C: New.
4842 * g++.dg/inherit/covariant14.C: New.
4844 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4847 * g++.dg/parse/for1.C: New test.
4849 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
4852 * gfortran.dg/host_dummy_index_1.f90: New test.
4855 * gfortran.dg/automatic_char_len_2.f90: New test.
4858 * gfortran.dg/recursive_statement_functions.f90: New test.
4861 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
4864 * gfortran.dg/external_initializer.f90: New test.
4867 * non_module_public.f90: New test.
4869 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
4872 * g++.dg/template/overload7.C: New.
4875 * g++.dg/other/switch2.C: Remove expected warnings.
4878 * g++.dg/template/defarg6.C: New.
4880 2005-10-17 Uros Bizjak <uros@kss-loka.si>
4883 * gcc.target/i386/pr24315.c: New test.
4885 2005-10-16 Mark Mitchell <mark@codesourcery.com>
4888 * g++.dg/template/static21.C: New test.
4889 * g++.dg/template/static21-a.cc: Likewise.
4891 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
4894 * g++.dg/warn/Wswitch-default-1.C: New test.
4895 * g++.dg/warn/Wswitch-default-2.C: New test.
4897 2005-10-16 Mark Mitchell <mark@codesourcery.com>
4900 * g++.dg/parse/template18.C: New test.
4901 * g++.dg/template/nontype15.C: Likewise.
4903 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
4906 * gfortran.dg/spec_expr_2.f90: New.
4908 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
4910 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
4911 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
4912 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
4913 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
4914 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
4915 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
4916 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
4917 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
4918 previous target-specific skips and warning-message matches where
4921 2005-10-15 Mark Mitchell <mark@codesourcery.com>
4924 * g++.dg/warn/Wctor-dtor.C: New test.
4926 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4929 * gcc.dg/for-1.c: New test.
4931 2005-10-14 Mark Mitchell <mark@codesourcery.com>
4934 * g++.dg/warn/Wconversion1.C: New test.
4935 * g++.dg/ext/packed4.C: Compile with -w.
4936 * g++.dg/opt/20050511-1.C: Likewise.
4937 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
4939 2005-10-14 Jakub Jelinek <jakub@redhat.com>
4941 * gfortran.dg/boz_5.f90: New test.
4943 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
4946 * g++.dg/other/switch2.C: New.
4949 * g++.dg/init/ctor7.C: New.
4951 2005-10-13 David Edelsohn <edelsohn@gnu.org>
4954 * g++.dg/parse/crash32.C: New test.
4956 2005-10-13 Mark Mitchell <mark@codesourcery.com>
4959 * g++.dg/init/goto2.C: New test.
4962 * g++.dg/template/crash/41.C: New test.
4965 * g++.dg/template/crash40.C: New test.
4968 * g++.dg/parse/friend5.C: New test.
4971 * g++.dg/template/crash38.C: New test.
4974 * g++.dg/template/friend38.C: New test.
4977 * g++.dg/template/crash39.C: New test.
4979 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
4981 * gcc.dg/debug/dwarf2/dwarf-char1.c,
4982 gcc.dg/debug/dwarf2/dwarf-char2.c,
4983 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
4985 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
4987 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
4989 * gcc.dg/dll-2.c: Add tests for warnings.
4990 * gcc.dg/dll-3.c: Likewise.
4991 * gcc.dg/dll-4.c: Likewise.
4993 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
4994 * g++.dg/ext/dllimport2.C: Likewise.
4995 * g++.dg/ext/dllimport3.C: Likewise.
4996 * g++.dg/ext/dllimport7.C: Likewise.
4997 * g++.dg/ext/dllimport8.C: Likewise.
4998 * g++.dg/ext/dllimport9.C: Likewise.
5000 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
5003 * gfortran.dg/derived_pointer_recursion.f90: New test.
5005 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
5007 * gcc.c-torture/execute/20051012-1.c: New test.
5009 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5012 * gfortran.dg/automatic_char_len_1.f90: New test.
5014 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5017 * gfortran.dg/save_common.f90: New test.
5020 * gfortran.dg/save_result.f90: New test.
5022 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
5025 * g++.dg/template/dependent-expr1.C: Add new expected error.
5026 * g++.dg/template/dependent-expr2.C: Adjust error text.
5027 * g++.dg/template/overload6.C: New.
5030 * g++.dg/other/typename8.C: New.
5033 * g++.dg/other/return1.C: New.
5035 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
5038 * g++.dg/ext/label5.C: New.
5040 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
5043 * g++.dg/parse/crash31.C: New.
5045 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
5047 * g++.dg/ipa/ipa-1.c: New test.
5048 * g++.dg/ipa/ipa-2.c: New test.
5049 * g++.dg/ipa/ipa-3.c: New test.
5050 * g++.dg/ipa/ipa-4.c: New test.
5051 * g++.dg/ipa/ipa-5.c: New test.
5052 * g++.dg/ipa/ipa.exp: New file.
5054 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5057 * gfortran.dg/private_type_3.f90: New test.
5059 2005-10-11 Steven G. Kargl <kargls@comcast.net>
5062 gfortran.dg/aint_anint_1.f90: New test.
5064 2005-10-11 Steven G. Kargl <kargls@comcast.net>
5066 PR libgfortran/24313
5067 gfortran.dg/csqrt.f: New test.
5069 2005-10-11 Ian Lance Taylor <ian@airs.com>
5072 * g++.dg/warn/noeffect7.C: New test.
5073 * g++.dg/warn/noeffect2.C: Instantiate templates.
5074 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
5077 2005-10-11 Mark Mitchell <mark@codesourcery.com>
5080 * g++.dg/init/float1.C: New test.
5083 * g++.dg/init/member1.C: Tweak error markers.
5085 2005-10-11 Janis Johnson <janis187@us.ibm.com>
5088 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
5089 Check for null pointer.
5091 2005-10-11 Mark Mitchell <mark@codesourcery.com>
5094 * g++.dg/parse/ret-type3.C: New test.
5096 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
5099 * gcc.c-torture/compile/pr23946.c: New test.
5101 2005-10-11 Jakub Jelinek <jakub@redhat.com>
5103 * g++.dg/opt/mmx2.C: New test.
5105 2005-10-10 Mark Mitchell <mark@codesourcery.com>
5108 * g++.dg/template/static20.C: New test.
5111 * g++.dg/warn/Wunused-12.C: New test.
5114 * g++.dg/template/arg4.C: New test.
5116 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5118 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
5119 * gcc.dg/ucnid-3.c: Likewise.
5120 * gcc.dg/ucnid-4.c: Likewise.
5121 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
5122 * g++.dg/other/ucnid-1.C: Likewise.
5123 * gcc.dg/sparc-frame-1.c: New test.
5125 2005-10-10 Mark Mitchell <mark@codesourcery.com>
5128 * g++.dg/template/spec27.C: New test.
5131 * g++.dg/template/static19.C: New test.
5133 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5135 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
5136 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
5138 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
5141 * gfortran.fortran-torture/compile/pr24136.f: New test.
5143 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
5146 * g++.dg/parse/crash30.C: New test.
5148 2005-10-07 Richard Guenther <rguenther@suse.de>
5151 * gcc.c-torture/compile/pr24227.c: New testcase.
5153 2005-10-07 Steve Ellcey <sje@cup.hp.com>
5155 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
5156 Do not put aligned attributes on array elements.
5158 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
5160 PR testsuite/23611, PR testsuite/23615
5161 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
5162 writing prototypes of library functions by hand.
5163 * obj-c++.dg/bitfield-4.mm: Likewise.
5164 * obj-c++.dg/const-str-4.mm: Likewise.
5165 * obj-c++.dg/encode-4.mm: Likewise.
5166 * obj-c++.dg/encode-5.mm: Likewise.
5167 * obj-c++.dg/encode-6.mm: Likewise.
5168 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
5169 * obj-c++.dg/method-10.mm: Likewise.
5170 * obj-c++.dg/method-17.mm: Likewise.
5171 * obj-c++.dg/method-19.mm: Likewise.
5172 * obj-c++.dg/try-catch-2.mm: Likewise.
5174 2005-10-06 Richard Henderson <rth@redhat.com>
5177 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
5179 2005-10-06 Dale Johannesen <dalej@apple.com>
5181 * gcc.c-torture/execute/20030125-1.c: Correct.
5183 2005-10-06 Richard Guenther <rguenther@suse.de>
5185 PR tree-optimization/24238
5186 * g++.dg/tree-ssa/pr24238.C: New testcase.
5188 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
5191 * gfortran.dg/der_pointer_3.f90: New test.
5193 2005-10-05 Devang Patel <dpatel@apple.com>
5196 * g++.dg/other/PR23205.C: New.
5198 2005-10-05 Richard Henderson <rth@redhat.com>
5201 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
5202 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
5204 2005-10-05 Dale Johannesen <dalej@apple.com>
5206 * gcc.c-torture/execute/float-floor.c: New.
5208 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
5210 PR tree-optimization/21419
5211 PR tree-optimization/24146
5212 PR tree-optimization/24151
5214 * g++.dg/ext/asm7.C: New.
5215 * g++.dg/ext/asm8.C: New.
5216 * gcc.dg/asm-1.c: Compile on all targets.
5217 * gcc.dg/asm-pr24146.c: New.
5218 * gcc.dg/pr21419.c: Adjust error messages.
5220 2005-10-05 Richard Guenther <rguenther@suse.de>
5223 * gfortran.fortran-torture/compile/empty.f90: New testcase.
5225 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
5228 * g++.dg/template/spec22.C: Robustify test.
5229 * g++.dg/template/spec26.C: New.
5231 2005-10-05 Uros Bizjak <uros@kss-loka.si>
5233 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
5234 if target supports vector instructions.
5236 2005-10-04 Geoffrey Keating <geoffk@apple.com>
5238 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
5241 2005-10-04 Janis Johnson <janis187@us.ibm.com>
5243 * lib/target-supports.exp (check_effective_target_fortran_large_real,
5244 check_effective_target_fortran_large_int): Replace cached result
5245 when target changes.
5247 2005-10-04 Devang Patel <dpatel@apple.com>
5249 * gcc.dg/i386-sse-vect-types.c: New.
5251 2005-10-04 Ian Lance Taylor <ian@airs.com>
5253 PR preprocessor/13726
5254 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
5255 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
5257 2005-10-04 Richard Guenther <rguenther@suse.de>
5260 * gcc.dg/noncompile/pr23576.c: New testcase.
5262 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
5265 * gcc.dg/register-var-3.c: New test.
5267 2005-10-04 Steven Bosscher <stevenb@suse.de>
5269 * gcc.dg/pr23049.c: New test.
5271 * gcc.dg/ucnid-4.c: Fix test.
5273 2005-10-03 Diego Novillo <dnovillo@redhat.com>
5276 * gcc.c-torture/compile/pr23445.c: New test.
5278 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
5280 * g++.dg/overload/unknown1.C: New.
5282 2005-10-03 Mark Mitchell <mark@codesourcery.com>
5285 * g++.dg/template/repo4.C: New test.
5287 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5290 * gfortran.dg/large_real_kind_2.F90: New test.
5291 * gfortran.dg/large_integer_kind_2.f90: New test.
5293 2005-10-03 Uros Bizjak <uros@kss-loka.si>
5295 * lib/target-supports.exp (check_effective_target_vect_shift):
5296 Implement with result caching. Add i?86, x86_64 and ia64 targets.
5297 (check_effective_target_vect_condition): Fix copy-n-pasto.
5299 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
5300 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
5303 2005-10-02 Mark Mitchell <mark@codesourcery.com>
5306 * g++.dg/template/overload5.C : New test.
5309 * g++.dg/expr/stdarg1.C: New test.
5311 2005-10-02 Diego Novillo <dnovillo@redhat.com>
5314 * gcc.c-torture/execute/pr24142.c: New test.
5316 2005-10-01 Diego Novillo <dnovillo@redhat.com>
5319 * gcc.c-torture/execute/pr24141.c: New test.
5321 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
5322 Diego Novillo <dnovillo@redhat.com>
5325 * gcc.c-torture/execute/pr23604.c: New test.
5327 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
5336 gfortran.dg/equiv_constraint_1.f90: New test.
5337 gfortran.dg/equiv_constraint_2.f90: New test.
5338 gfortran.dg/equiv_constraint_3.f90: New test.
5339 gfortran.dg/equiv_constraint_4.f90: New test.
5340 gfortran.dg/equiv_constraint_5.f90: New test.
5341 gfortran.dg/equiv_constraint_6.f90: New test.
5342 gfortran.dg/equiv_constraint_7.f90: New test.
5343 gfortran.dg/equiv_constraint_8.f90: New test.
5344 gfortran.dg/private_type_1.f90: New test.
5345 gfortran.dg/private_type_2.f90: New test.
5346 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
5347 980628-10.f: Assert std=gnu to permit mixing of
5348 types in equivalence statements.
5350 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
5353 * gfortran.dg/open_status_1.f90: New.
5355 2005-09-30 Uros Bizjak <uros@kss-loka.si>
5357 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
5358 * gcc.dg/vect/pr22480.c: Clean up temp files.
5359 * gcc.dg/vect/pr23831.c: Clean up temp files.
5360 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
5361 Clean up temp files.
5362 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
5363 Clean up temp files.
5365 * gcc.dg/20050309-1.c: Clean up temp files.
5366 * gcc.dg/20050325-1.c: Clean up temp files.
5368 2005-09-30 Uros Bizjak <uros@kss-loka.si>
5370 PR tree-optimization/24059
5371 * gcc.dg/vect/pr24059.c : New test.
5373 2005-09-29 Jakub Jelinek <jakub@redhat.com>
5376 * gcc.c-torture/execute/20050929-1.c: New test.
5378 2005-09-29 Steven Bosscher <stevenb@suse.de>
5380 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
5382 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
5385 * gcc.dg/pr21419.c: New test.
5387 2005-09-29 Steven Bosscher <stevenb@suse.de>
5389 * gcc.dg/pr23911.c: New test.
5391 2005-09-28 Mark Mitchell <mark@codesourcery.com>
5393 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
5396 * g++.dg/parse/qualified4.C: New test.
5397 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
5398 * g++.old-deja/g++.mike/p8154.C: Likewise.
5400 2005-09-27 Mark Mitchell <mark@codesourcery.com>
5403 * g++.dg/template/friend37.C: New test.
5404 * g++.dg/parse/crash28.C: Adjust error markers.
5406 2005-09-27 Jakub Jelinek <jakub@redhat.com>
5409 * gfortran.fortran-torture/execute/save_2.f90: New decl.
5411 2005-09-27 Devang Patel <dpatel@apple.com>
5413 PR tree-optimization/23625
5414 * gcc.dg/pr23625.c: New test.
5416 2005-09-27 Uros Bizjak <uros@kss-loka.si>
5418 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
5419 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
5421 2005-09-26 Jakub Jelinek <jakub@redhat.com>
5424 * gfortran.fortran-torture/execute/save_1.f90: New test.
5425 * gfortran.dg/save_1.f90: New test.
5427 2005-09-26 Uros Bizjak <uros@kss-loka.si>
5429 * gcc.target/i386/builtin-apply-mmx.c: New test.
5432 * gcc.target/i386/pr22576.c: New test.
5435 * gcc.target/i386/pr22585.c: New test.
5438 * gcc.target/i386/pr23268.c: New test.
5441 * gcc.dg/vect/pr23831.c: New test.
5444 * gcc.target/i386/pr24055.c: New test.
5446 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
5448 PR tree-optimization/23960
5449 * gcc.c-torture/compile/pr23960.c: New.
5451 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
5454 * gfortran.dg/nested_modules_3.f90: New.
5456 2005-09-22 Steven G. Kargl <kargls@comcast.net>
5459 gfortran.dg/interface_1.f90: New test.
5461 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
5462 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5465 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
5467 2005-09-22 Steven G. Kargl <kargls@comcast.net>
5470 * gfortran.dg/imag_1.f: New test.
5471 * gfortran.dg/imag_2.f: Ditto.
5473 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
5475 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
5477 2005-09-22 Jakub Jelinek <jakub@redhat.com>
5480 * g++.dg/warn/pr21983.C: New test.
5482 2005-09-21 Mark Mitchell <mark@codesourcery.com>
5485 * g++.dg/template/array14.C: New test.
5487 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
5490 * gfortran.dg/der_ptr_component_1.f90: New test.
5492 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5495 * g++.dg/template/error1.C: Reject "no matching function" message.
5497 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5500 * g++.dg/lookup/error1.C: New test.
5502 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
5504 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
5505 functionality of the testcase.
5507 2005-09-20 Richard Henderson <rth@redhat.com>
5509 * gcc.dg/vect/vect-22.c: Require vect_float.
5510 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
5512 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
5514 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
5515 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
5516 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
5517 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
5518 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
5519 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
5520 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
5521 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
5522 * gcc.dg/cpp/ucnid-8.c: New test.
5524 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5526 PR tree-optimization/23929
5527 * gcc.c-torture/compile/pr23929.c: New test.
5529 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
5531 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
5534 2005-09-20 Steve Ellcey <sje@cup.hp.com>
5537 * g++.dg/other/pr22003.C: Require named sections.
5539 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5542 * g++.dg/rtti/crash3.C: New test.
5544 PR tree-optimization/23818
5545 * gcc.dg/pr23818.c: New test.
5547 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5550 * gfortran.dg/print_fmt_4.f: New.
5552 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5555 * gfortran.fortran-torture/execute/entry_11.f90: New test.
5557 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
5559 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
5560 Use pointers to local alignable arrays instead. Added comments.
5561 * gcc.dg/vect/vect-46.c: Likewise.
5562 * gcc.dg/vect/vect-48.c: Likewise.
5563 * gcc.dg/vect/vect-49.c: Likewise.
5564 * gcc.dg/vect/vect-52.c: Likewise.
5565 * gcc.dg/vect/vect-53.c: Likewise.
5566 * gcc.dg/vect/vect-54.c: Likewise.
5567 * gcc.dg/vect/vect-56.c: Likewise.
5568 * gcc.dg/vect/vect-57.c: Likewise.
5569 * gcc.dg/vect/vect-58.c: Likewise.
5570 * gcc.dg/vect/vect-60.c: Likewise.
5571 * gcc.dg/vect/vect-61.c: Likewise.
5573 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
5574 The test is no longer vectorizable on vect_no_align targets.
5575 * gcc.dg/vect/vect-43.c: Likewsie.
5577 * gcc.dg/vect/vect-44.c: Added comments.
5578 * gcc.dg/vect/vect-45.c: Added comments.
5579 * gcc.dg/vect/vect-50.c: Added comments.
5580 * gcc.dg/vect/vect-51.c: Added comments.
5582 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
5584 * gcc.dg/vect/Os-vect-95.c: Likewise.
5586 * gcc.dg/vect/vect-41.c: Test removed.
5587 * gcc.dg/vect/vect-47.c: Test removed.
5588 * gcc.dg/vect/vect-55.c: Test removed.
5589 * gcc.dg/vect/vect-59.c: Test removed.
5591 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
5593 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
5594 No longer vectorizable on vect_no_align targets.
5595 * gcc.dg/vect/pr20122.c: Likewise.
5596 * gcc.dg/vect/vect-74.c: Likewise.
5597 * gcc.dg/vect/vect-75.c: Likewise.
5598 * gcc.dg/vect/vect-76.c: Likewise.
5600 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
5601 Will not be vectorizable on vect_no_align targets once aliasing issues
5603 * gcc.dg/vect/vect-79.c: Likewise.
5605 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
5606 * gcc.dg/vect/vect-78.c: Likewise.
5607 * gcc.dg/vect/vect-97.c: Likewise.
5609 2005-09-19 Steven Bosscher <stevenb@suse.de>
5611 * gcc.dg/pr23943.c: New test.
5613 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
5616 * gfortran.dg/derived_pointer_null_1.f90: New test.
5618 2005-09-18 Richard Guenther <rguenther@suse.de>
5621 * gcc.c-torture/compile/pr23944.c: New testcase.
5623 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
5626 * gfortran.dg/der_pointer_2.f90: New test.
5628 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
5631 * gfortran.dg/nested_modules_2.f90: New test.
5633 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5636 * g++.dg/other/semicolon.C: New test.
5638 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
5640 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
5641 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
5643 2005-09-16 Mark Mitchell <mark@codesourcery.com>
5646 * g++.dg/template/static18.C: New test.
5649 * g++.dg/template/crash19.C: Remove dg-error marker.
5650 * g++.dg/template/local4.C: New test.
5652 2005-09-16 Paul Brook <paul@codesourcery.com>
5655 * gfortran.dg/dependency_1.f90: New test.
5657 2005-09-15 Mark Mitchell <mark@codesourcery.com>
5660 * g++.dg/template/static17.C: New test.
5662 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
5665 * g++.dg/warn/huge-val1.C: New test.
5667 2005-09-15 Mark Mitchell <mark@codesourcery.com>
5670 * g++.dg/parse/class2.C: New test.
5671 * g++.dg/template/explicit8.C: Likewise.
5672 * g++.dg/template/spec25.C: Likewise.
5674 2005-09-14 Josh Conner <jconner@apple.com>
5677 * gcc.dg/pr23584.c: New test.
5679 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
5681 PR fortran/21875 Internal Unit Array I/O, NIST
5682 * gfortran.dg/arrayio_1.f90: New test.
5683 * gfortran.dg/arrayio_1.f90: New test.
5684 * gfortran.dg/arrayio_1.f90: New test.
5685 * gfortran.dg/arrayio_1.f90: New test.
5686 * gfortran.dg/arrayio_1.f90: New test.
5688 2005-09-14 Uros Bizjak <uros@kss-loka.si>
5691 * gcc.dg/vect/pr22480.c: New test.
5693 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
5696 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
5698 2005-09-13 Josh Conner <jconner@apple.com>
5701 * g++.dg/init/struct2.C: New test.
5702 * g++.dg/init/struct3.C: New test.
5704 2005-09-13 Janis Johnson <janis187@us.ibm.com>
5706 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
5707 Clean up temp files.
5708 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
5709 gcc.dg/tree-ssa/builtin-fprintf-1.c,
5710 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
5711 gcc.dg/tree-ssa/builtin-printf-1.c,
5712 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
5713 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
5714 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
5715 gcc.dg/tree-ssa/builtin-vprintf-1.c,
5716 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
5717 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
5718 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
5719 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
5720 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
5721 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
5722 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
5723 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
5725 2005-09-13 Josh Conner <jconner@apple.com>
5727 * lib/gcc-dg.exp: Load scanipa.exp.
5728 (cleanup-dump): New procedure.
5729 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
5730 * lib/scandump.exp: New file.
5731 * lib/scantree.exp: Use it.
5732 * lib/scanipa.exp: New file.
5734 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
5737 * gfortran.dg/generic_4.f90: New test.
5739 2005-09-13 Uros Bizjak <uros@kss-loka.si>
5742 * gcc.target/i386/pr23816-1.c: New test.
5743 * gcc.target/i386/pr23816-2.c: New test.
5746 2005-09-13 Bastian Blank <waldi@debian.org>
5749 * g++.dg/abi/mangle26.C: New test.
5750 * g++.dg/abi/mangle27.C: New test.
5751 * g++.dg/abi/mangle28.C: New test.
5752 * g++.dg/abi/mangle29.C: New test.
5755 * g++.dg/parse/register1.C: New test.
5757 2005-09-13 Mark Mitchell <mark@codesourcery.com>
5760 * g++.dg/template/access16.C: New test.
5762 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5764 * gfortran.dg/char_pack_2.f90: Increase the vector size.
5766 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5769 * gfortran.dg/shape_2.f90: New test.
5771 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5774 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
5775 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
5776 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
5777 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
5778 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
5779 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
5780 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
5783 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5786 * g++.dg/parse/template17.C: New test.
5788 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5791 * g++.dg/template/nontype14.C: New test.
5793 2005-09-12 Ian Lance Taylor <ian@airs.com>
5796 * g++.dg/lookup/friend7.C: New test.
5797 * g++.dg/lookup/friend8.C: New test.
5798 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
5799 so that it will be found via argument dependent lookup.
5800 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
5801 friend functions which will no longer be found.
5802 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
5803 function g, so that it will be found via argument dependent
5805 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
5806 * g++.old-deja/g++.mike/net43.C: Likewise.
5808 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5811 * g++.dg/template/static16.C: New test.
5813 2005-09-12 Josh Conner <jconner@apple.com>
5816 * gcc.c-torture/compile/pr23237.c: New test.
5818 2005-09-11 Richard Henderson <rth@redhat.com>
5820 * g++.dg/other/error8.C: Update expected diagnostic text.
5822 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5825 * gfortran.dg/overwrite_1.f: New test.
5827 2005-09-09 Josh Conner <jconner@apple.com>
5829 * g++.dg/init/pr23180-1.C: Removed.
5830 * g++.dg/init/pr23180-2.C: Removed.
5832 2005-09-09 David Daney <ddaney@avtrex.com>
5834 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
5836 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
5837 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
5839 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5841 * gfortran.dg/iostat_2.f90: New test.
5843 2005-09-09 Mark Mitchell <mark@codesourcery.com>
5846 * g++.dg/ext/interface1.C: New test.
5847 * g++.dg/ext/interface1.h: Likewise.
5848 * g++.dg/ext/interface1a.cc: Likewise.
5850 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
5852 * gfortran.dg/iomsg_1.f90: New test case.
5854 2005-09-09 Richard Guenther <rguenther@suse.de>
5857 * g++.dg/tree-ssa/pr23624.C: New testcase.
5859 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5862 * gfortran.dg/vector_subscript_1.f90,
5863 * gfortran.dg/vector_subscript_2.f90: New tests.
5865 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5868 * gfortran.dg/array_alloc_1.f90,
5869 * gfortran.dg/array_alloc_2.f90,
5870 * gfortran.dg/array_alloc_3.f90: New tests.
5872 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5875 * gfortran.dg/array_constructor_6.f90
5876 * gfortran.dg/array_constructor_7.f90
5877 * gfortran.dg/array_constructor_8.f90
5878 * gfortran.dg/array_constructor_9.f90
5879 * gfortran.dg/array_constructor_10.f90
5880 * gfortran.dg/array_constructor_11.f90
5881 * gfortran.dg/array_constructor_12.f90: New tests.
5883 2005-09-08 Josh Conner <jconner@apple.com>
5886 * g++.dg/init/pr23180-1.C: New test.
5887 * g++.dg/init/pr23180-2.C: New test.
5889 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
5892 * gfortran.dg/module_double_reuse.f90: New.
5894 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
5901 * gfortran.dg/common_equivalence_1.f: New.
5902 * gfortran.dg/common_equivalence_2.f: New.
5903 * gfortran.dg/common_equivalence_3.f: New.
5904 * gfortran.dg/contained_equivalence_1.f90: New.
5905 * gfortran.dg/module_blank_common.f90: New.
5906 * gfortran.dg/module_commons_1.f90: New.
5907 * gfortran.dg/module_equivalence_1.f90: New.
5908 * gfortran.dg/nested_modules_1.f90: New.
5909 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
5910 equivalences and add comment to connect the test with
5913 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5916 * gfortran.dg/common_6.f90: New test.
5918 2005-09-08 Richard Sandiford <richard@codesourcery.com>
5921 * gfortran.dg/char_result_1.f90,
5922 * gfortran.dg/char_result_2.f90,
5923 * gfortran.dg/char_result_3.f90,
5924 * gfortran.dg/char_result_4.f90,
5925 * gfortran.dg/char_result_5.f90,
5926 * gfortran.dg/char_result_6.f90,
5927 * gfortran.dg/char_result_7.f90,
5928 * gfortran.dg/char_result_8.f90: New tests.
5930 2005-09-08 Richard Sandiford <richard@codesourcery.com>
5933 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
5935 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
5938 * obj-c++.dg/selector-5.mm: New test.
5939 * obj-c++.dg/selector-6.mm: New test.
5941 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
5945 * objc.dg/error-1.m: New test.
5947 2005-09-07 Richard Sandiford <richard@codesourcery.com>
5950 * gfortran.fortran-torture/execute/pr23373-1.f90,
5951 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
5953 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
5956 * gfortran.dg/g77/1832.f: Remove long string in write statement
5957 to allow the test to pass on correct list directed output with
5960 2005-09-07 James E Wilson <wilson@specifix.com>
5962 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
5964 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
5966 * gfortran.dg/parameter+save.f90: Rename to
5967 * gfortran.dg/parameter_save.f90: .. this.
5969 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
5972 * gfortran.dg/parameter+save.f90: New test case.
5974 2005-09-06 Richard Sandiford <richard@codesourcery.com>
5977 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
5979 2005-09-06 Jakub Jelinek <jakub@redhat.com>
5982 * gcc.dg/pr23075.c: New test.
5983 * g++.dg/warn/pr23075.C: New test.
5986 * gcc.target/i386/pr22362.c: New test.
5988 PR rtl-optimization/23098
5989 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
5991 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
5992 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
5993 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
5995 2005-09-06 Mark Mitchell <mark@codesourcery.com>
5997 * g++.dg/expr/cast6.C: New test.
6000 * g++.dg/init/new15.C: New test.
6002 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
6004 * gcc.dg/vect/Os-vect-95.c: New test.
6005 * gcc.dg/vect/vect-95.c: Same.
6007 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
6009 * gcc.dg/vect/vect-29.c: Update xfail testing.
6010 * gcc.dg/vect/vect-44.c: Same.
6011 * gcc.dg/vect/vect-48.c: Same.
6012 * gcc.dg/vect/vect-50.c: Same.
6013 * gcc.dg/vect/vect-72.c: Same.
6014 * gcc.dg/vect/vect-77.c: Same.
6015 * gcc.dg/vect/vect-78.c: Same.
6016 * gcc.dg/vect/vect-80.c: Same.
6017 * gcc.dg/vect/vect-96.c: Same.
6018 * gcc.dg/vect/vect-100.c: Same.
6019 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
6020 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
6021 * gfortran.dg/vect/vect-5.f90: Same.
6023 2005-09-06 Jakub Jelinek <jakub@redhat.com>
6025 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
6027 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6028 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6031 * g++.dg/opt/pr23056.C: New test.
6033 PR rtl-optimization/23098
6034 * gcc.target/i386/pr23098.c: New test.
6036 2005-09-05 Mark Mitchell <mark@codesourcery.com>
6039 * g++.dg/template/static15.C: New test.
6042 * g++.dg/ext/stmtexpr5.C: New test.
6043 * g++.dg/ext/stmtexpr6.C: Likewise.
6045 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
6047 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
6049 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
6050 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6051 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6053 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
6056 * gfortran.dg/direct_io_4.f90: New test case.
6058 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
6059 Rasmus Hahn <rassahah@neofonie.de>
6062 * objc.dg/type-stream-1.m: New test.
6064 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
6067 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
6068 gfortran.dg/print_fmt_3.f90: New test.
6070 2005-09-03 Jakub Jelinek <jakub@redhat.com>
6072 * gfortran.dg/fmt_t_1.f90: New test.
6074 2005-09-03 Jakub Jelinek <jakub@redhat.com>
6076 PR rtl-optimization/23454
6077 * g++.dg/opt/pr23454.C: New test.
6079 2005-09-03 Mark Mitchell <mark@codesourcery.com>
6082 * g++.dg/ext/static1.C: New test.
6084 2005-09-02 Richard Henderson <rth@redhat.com>
6086 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
6087 tail call to check_fa_work.
6089 2005-09-02 Mark Mitchell <mark@codesourcery.com>
6092 * g++.dg/other/gc3.C: New test.
6094 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6096 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
6097 * gcc.dg/20050826-1.c: Likewise.
6099 2005-08-31 Mark Mitchell <mark@codesourcery.com>
6102 * g++.dg/expr/volatile1.C: New test.
6104 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
6107 * gcc.dg/pr23547.c: New test.
6109 2005-09-02 Richard Sandiford <richard@codesourcery.com>
6112 * gcc.c-torture/execute/pr22061-1.c,
6113 * gcc.c-torture/execute/pr22061-2.c,
6114 * gcc.c-torture/execute/pr22061-3.c,
6115 * gcc.c-torture/execute/pr22061-4.c: New tests.
6117 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
6119 * gcc.dg/Wredundant-decls-2.c: New test to check that
6120 -Wredundant-decls does not issue warning for a variable
6121 definition following a declaration.
6123 2005-09-01 Jakub Jelinek <jakub@redhat.com>
6126 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
6127 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
6128 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
6130 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
6131 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
6132 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
6133 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
6134 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
6135 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
6136 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
6137 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
6139 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6142 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
6145 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
6148 * gcc.dg/pr21255-1.c: New test.
6149 * gcc.dg/pr21255-2-mb.c: Likewise.
6150 * gcc.dg/pr21255-2-ml.c: Likewise.
6151 * gcc.dg/pr21255-3.c: Likewise.
6152 * gcc.dg/pr21255-4.c: Likewise.
6154 2005-08-31 Dale Johannesen <dalej@apple.com>
6156 * gcc.dg/20050830-1.c: New.
6158 2005-08-31 Josh Conner <jconner@apple.com>
6160 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
6161 command-line options for arm-*-* targets.
6162 * g++.dg/init/array16.C: Likewise.
6163 * g++.dg/other/crash-4.C: Likewise.
6165 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6168 * obj-c++.dg/gnu-runtime-3.mm: New test.
6170 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6173 * g++.dg/lookup/ambig4.C: New test.
6174 * g++.dg/lookup/ambig5.C: New test.
6175 * g++.dg/tc1/dr101.C: Adjust error markers.
6177 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6180 * g++.dg/template/ttp5.C: Adjust error markers.
6182 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
6185 * lib/obj-c++.exp: Include target-libpath.exp.
6186 (obj-c++_link_flags): Look for the GNU libobjc library
6187 and set the library path to include it.
6188 Don't manually set LD_LIBRARY_PATH (etc.) but call
6189 set_ld_library_path_env_vars instead.
6190 (obj-c++_target_compile): Don't set library path or
6191 linker flags because they are already set correctly
6192 in obj-c++_link_flags.
6194 2005-08-30 Josh Conner <jconner@apple.com>
6196 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
6197 to command-line options for arm-*-* targets.
6199 2005-08-30 Geoffrey Keating <geoffk@apple.com>
6201 * g++.dg/other/i386-1.C: New.
6203 2005-08-30 Jakub Jelinek <jakub@redhat.com>
6205 PR preprocessor/20348
6206 PR preprocessor/20356
6207 * gcc.dg/cpp/pr20348.c: New test.
6208 * gcc.dg/cpp/pr20348.h: New file.
6209 * gcc.dg/cpp/inc/pr20348.h: New file.
6210 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
6211 * gcc.dg/cpp/pr20356.c: New test.
6212 * gcc.dg/cpp/pr20356.h: New file.
6213 * gcc.dg/cpp/inc/pr20356.h: New file.
6214 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
6216 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
6218 * gfortran.fortran-torture/execute/intrinsic_count.f90:
6219 Fix array dimension to avoid correct end-of-file error.
6221 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
6224 * gfortran.dg/iostat_1.f90: New test.
6226 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
6229 * gcc.dg/pr23408.c: New test.
6231 2005-08-28 Mark Mitchell <mark@codesourcery.com>
6234 * g++.dg/init/member1.C: Make sure erroneous static data member
6235 definitions are required.
6236 * g++.dg/template/static13.C: New test.
6237 * g++.dg/template/static14.C: Likewise.
6239 2005-08-29 Jakub Jelinek <jakub@redhat.com>
6241 * gcc.target/i386/pr23575.c: Use -msse2 instead of
6242 -march=pentium4, remove ilp32 requirement.
6245 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
6246 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
6248 2005-08-29 Andreas Jaeger <aj@suse.de>
6251 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
6253 2005-08-28 Jakub Jelinek <jakub@redhat.com>
6255 * gcc.c-torture/execute/20050316-2.c: New test.
6256 * gcc.c-torture/execute/20050316-3.c: New test.
6257 * gcc.dg/torture/pr16104-1.c: New test.
6259 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
6262 * gcc.c-torture/execute/zero-struct-1.c: New test.
6264 2005-08-27 Richard Guenther <rguenther@suse.de>
6267 * gcc.target/i386/pr23575.c: New testcase.
6269 2005-08-26 Jakub Jelinek <jakub@redhat.com>
6271 PR rtl-optimization/23561
6272 * gcc.c-torture/execute/20050826-1.c: New test.
6275 * gcc.c-torture/execute/20050826-2.c: New test.
6277 2005-08-26 Dale Johannesen <dalej@apple.com>
6279 * gcc.dg/20030711-1.c: Modify to work on Darwin.
6280 * gcc.dg/20050826-1.c: New.
6282 2005-08-26 Mark Mitchell <mark@codesourcery.com>
6285 * g++.dg/template/nontype13.C: New test.
6288 * g++.dg/init/new14.C: New test.
6289 * g++.dg/expr/anew1.C: Do not XFAIL.
6290 * g++.dg/expr/anew2.C: Likewise.
6291 * g++.dg/expr/anew3.C: Likewise.
6293 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
6296 * gcc.dg/vla-3.c: New test.
6298 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
6301 * gfortran.dg/named_interface.f90: New.
6303 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
6305 * gcc.c-torture/execute/frame-address.c: New test.
6307 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
6310 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
6312 2005-08-25 Alan Modra <amodra@bigpond.net.au>
6314 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
6316 2005-08-25 Alan Modra <amodra@bigpond.net.au>
6318 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
6319 * gcc.dg/altivec-22.c: Rename from..
6320 * gcc.dg/altivec-nomfcr.c: ..this.
6322 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
6324 PR tree-optimization/23546
6325 * gcc.dg/tree-ssa/pr23546.c: New test.
6327 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
6330 * gfortran.dg/nonreturning_statements.f90: New test.
6332 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
6335 * g++.dg/parse/crash29.C: New.
6337 2005-08-23 DJ Delorie <dj@redhat.com>
6339 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
6340 constants have the L suffix.
6342 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
6345 * g++.dg/template/instantiate8.C: New.
6347 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
6350 * gcc.c-torture/execute/pr23467.c: New test.
6352 2005-08-23 Jakub Jelinek <jakub@redhat.com>
6354 PR tree-optimization/22043
6355 * gcc.c-torture/execute/20050613-1.c: New test.
6357 2005-08-23 Ben Elliston <bje@au.ibm.com>
6359 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
6361 2005-08-22 Jakub Jelinek <jakub@redhat.com>
6363 PR rtl-optimization/23478
6364 * g++.dg/opt/pr23478.C: New test.
6366 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
6369 * gcc.dg/switch-warn-3.c: New test.
6371 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6374 * g++.dg/template/param1.C: New test.
6376 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6379 * g++.dg/other/incomplete1.C: New test.
6381 2005-08-22 Ira Rosen <irar@il.ibm.com>
6383 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
6386 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6388 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
6391 2005-08-21 Jakub Jelinek <jakub@redhat.com>
6393 * gcc.target/i386/sse-4.c: New test.
6395 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6398 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
6400 2005-08-20 Jakub Jelinek <jakub@redhat.com>
6402 * gcc.dg/20050811-1.c: New test.
6403 * gcc.dg/20050811-2.c: New test.
6405 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
6407 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
6409 2005-08-19 Diego Novillo <dnovillo@redhat.com>
6412 * gcc.c-torture/compile/pr23476.c: New test.
6414 2005-08-19 Devang Patel <dpatel@apple.com>
6416 PR tree-optimization/23048
6417 * gcc.dg/tree-ssa/pr23048.c: New test.
6419 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6422 * g++.dg/warn/Wreturn-3.C: New test
6424 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
6426 PR tree-optimization/22228
6427 * g++.dg/vect/pr22543.cc: New test.
6429 2005-08-17 Steven Bosscher <stevenb@suse.de>
6431 PR tree-optimization/21574
6432 * gcc.dg/tree-ssa/pr21574.c: New test.
6434 2005-08-16 James E Wilson <wilson@specifix.com>
6436 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
6438 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
6441 * gcc.c-torture/compile/zero-strct-3.c: New test.
6442 * gcc.c-torture/compile/zero-strct-4.c: New test.
6444 2005-08-16 Steven Bosscher <stevenb@suse.de>
6447 * gcc.target/x86_64/pr23376.c: New test.
6449 2005-08-16 Ian Lance Taylor <ian@airs.com>
6452 * g++.dg/ext/vector2.C: New.
6454 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
6456 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
6458 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
6461 * gfortran.dg/inquire-complex.f90: New test case.
6463 2005-08-16 James E Wilson <wilson@specifix.com>
6465 PR tree-optimization/21105
6466 * gcc.dg/large-size-array.c: New.
6468 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
6470 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
6472 * gcc.dg/vect/vect-41: Likewise.
6473 * gcc.dg/vect/vect-42: Likewise.
6474 * gcc.dg/vect/vect-43: Likewise.
6475 * gcc.dg/vect/vect-44: Likewise.
6476 * gcc.dg/vect/vect-46: Likewise.
6477 * gcc.dg/vect/vect-47: Likewise.
6478 * gcc.dg/vect/vect-48: Likewise.
6479 * gcc.dg/vect/vect-52: Likewise.
6480 * gcc.dg/vect/vect-53: Likewise.
6481 * gcc.dg/vect/vect-54: Likewise.
6482 * gcc.dg/vect/vect-55: Likewise.
6483 * gcc.dg/vect/vect-56: Likewise.
6484 * gcc.dg/vect/vect-57: Likewise.
6485 * gcc.dg/vect/vect-58: Likewise.
6486 * gcc.dg/vect/vect-59: Likewise.
6487 * gcc.dg/vect/vect-60: Likewise.
6488 * gcc.dg/vect/vect-61: Likewise.
6489 * gcc.dg/vect/vect-85: Likewise.
6490 * gcc.dg/vect/vect-87: Likewise.
6491 * gcc.dg/vect/vect-88: Likewise.
6492 * gcc.dg/vect/vect-93.c: Likewise.
6493 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
6494 * gcc.dg/vect/vect-75: Likewise.
6495 * gcc.dg/vect/vect-76: Likewise.
6496 * gcc.dg/vect/vect-77: Likewise.
6497 * gcc.dg/vect/vect-78: Likewise.
6498 * gcc.dg/vect/vect-80: Likewise.
6499 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
6500 vectorized for the expected reason, rather than checking how alignment
6502 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
6503 type and also instead of aligned pointers. Added documentation.
6505 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
6507 * gfortran.dg/power.f90: New test.
6509 2005-08-16 Jakub Jelinek <jakub@redhat.com>
6511 PR rtl-optimization/23299
6512 * g++.dg/opt/pr23299.C: New test.
6514 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6516 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
6518 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
6520 * g++.dg/template/local6.C: New test.
6522 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
6524 * execute/exceptions/finally-1.m: Check that the catch and finally are
6525 being called. Also add a "return 0;" at the end of main.
6527 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
6530 * gfortran.dg/namelist_print_1.f: New test of functionality of
6532 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
6533 namelist generates error with -std=f95.
6535 2005-08-14 Ira Rosen <irar@il.ibm.com>
6537 PR tree-optimization/23119
6538 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
6540 2005-08-13 Marcin Koziej <creep@desk.pl>
6541 Andrew Pinski <pinskia@physics.uc.edu>
6544 * execute/exceptions/finally-1.m: New test.
6546 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6548 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
6550 * objc/execute/exceptions/trivial.m: New test.
6551 * objc.dg/try-catch-11.m: Move to ...
6552 * objc/execute/exceptions/foward-1.m: Here.
6553 * objc.dg/try-catch-2.m: Move to ...
6554 * objc/execute/exceptions/catchall-1.m: Here.
6555 * objc.dg/try-catch-8.m: Move to ...
6556 * objc/execute/exceptions/local-variables-1.m: Here.
6558 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6560 * objc.dg/nested-func-1.m: Move to ...
6561 * objc/execute/nested-func-1.m: Here.
6563 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6565 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
6566 in ${options} instead of [target_info name].
6567 * lib/obj-c++.exp (objc_target_compile): Likewise.
6569 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6571 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
6573 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6575 part of PR testsuite/23348
6576 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
6577 of the torture options.
6578 * objc/compile/trivial.m: New test.
6580 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
6582 * gfortran.dg/eoshift.f90: Correct format.
6584 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
6586 * gfortran.fortran-torture/execute/character_passing.f90:
6589 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
6592 * g++.dg/template/unify10.C: New.
6594 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
6596 * g++.dg/parse/pr22514.C: Move to...
6597 * g++.dg/debug/pr22514.C: here.
6599 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6602 * g++.dg/inherit/pure1.C: New test.
6604 * ChangeLog: Fix typos.
6606 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6607 Steven Bosscher <stevenb@suse.de>
6609 * gfortran.dg/runtime_warning_1.f90: New test.
6611 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
6614 * g++.dg/parse/crash28.C: New.
6616 2005-08-11 Richard Guenther <rguenther@suse.de>
6619 * gcc.target/i386/tailcall-1.c: New testcase.
6621 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
6623 * gcc.dg/vect/vect-67.c: Un-xfail.
6625 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
6628 * g++.dg/testsuite/parse/crash27.C: new test.
6630 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
6633 * gfortran.dg/shift-kind.f90: New testcase.
6635 2005-08-10 Richard Sandiford <richard@codesourcery.com>
6637 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
6638 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
6640 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6643 * g++.dg/other/mult-stor1.C: New test.
6645 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
6647 * gcc.c-torture/pr18299-1.c: Move to ...
6648 * gcc.c-torture/compile/pr18299-1.c: Here.
6650 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
6652 * gfortran/fortran.torture/execute/character_passing.f90:
6653 Fix types for LSAME.
6655 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
6657 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
6658 input data back to what it was originally.
6660 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
6662 * objc.dg/try-catch-8.m: Enable for all targets.
6664 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
6666 * gcc.dg/pr23165.c: New test.
6668 2005-08-09 Steven Bosscher <stevenb@suse.de>
6670 PR tree-optimization/23234
6671 * gcc.dg/tree-ssa/pr23234.c: New test.
6673 2005-08-08 Josh Conner <jconner@apple.com>
6675 PR rtl-optimization/23241
6676 * gcc.dg/char-compare.c: New test.
6678 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6681 * g++.dg/init/new13.C: New test.
6683 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
6686 * g++.dg/other/crash-4.C: Adjust
6687 * g++/dg/ext/packed9.C: New.
6689 2005-08-08 Richard Sandiford <richard@codesourcery.com>
6692 * gcc.c-torture/execute/pr21964-1.c: New test.
6694 2005-08-08 Richard Sandiford <richard@codesourcery.com>
6697 * gcc.dg/pr22458-1.c: New test.
6699 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
6700 Steven G. Kargl <kargls@comcast.net>
6703 * gfortran.dg/flush_1.f90: New test.
6705 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6708 * g++.dg/template/eh2.C: New test.
6710 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6713 * g++.dg/template/instantiate7.C: New test.
6715 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
6718 * gcc.dg/Wunused-value-1.c: New test.
6720 2005-08-06 Richard Sandiford <richard@codesourcery.com>
6722 PR rtl-optimization/23233
6723 * gcc.c-torture/compile/pr23233-1.c: New test.
6725 2005-08-06 Jakub Jelinek <jakub@redhat.com>
6729 * gfortran.dg/equiv_1.f90: New test.
6730 * gfortran.dg/equiv_2.f90: New test.
6731 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
6732 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
6733 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
6735 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
6737 * gcc.c-torture/execute/vrp-5.c: New test.
6738 * gcc.c-torture/execute/vrp-6.c: New test.
6739 * gcc.dg/tree-ssa/vrp21.c: New test.
6741 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
6743 * g++.dg/parse/pr22514.C: New test.
6745 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
6747 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
6749 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
6750 instead of constant loads / pool entries.
6752 2005-08-05 David Edelsohn <edelsohn@gnu.org>
6754 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
6757 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
6759 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
6760 __WINT_TYPE__ in generated prototypes if possible.
6762 2005-08-04 Diego Novillo <dnovillo@redhat.com>
6765 * g++.dg/tree-ssa/pr22037.C:
6767 2005-08-04 Richard Henderson <rth@redhat.com>
6769 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
6770 scan-tree-dump-times directive.
6772 2005-08-04 Jan Hubicka <jh@suse.cz>
6774 * gcov-1.C: Fix switch counts.
6775 * gcov-4b.c: Likewise.
6777 2005-08-03 Jeff Law <law@redhat.com>
6779 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
6781 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
6783 * gcc.c-torture/execute/pr23135.c: New test.
6785 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6787 PR tree-optimization/19899
6788 * gcc.dg/tree-ssa/scev-1.c: New test.
6789 * gcc.dg/tree-ssa/scev-2.c: New test.
6791 2005-08-03 Richard Sandiford <richard@codesourcery.com>
6794 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
6796 2005-08-03 Jan Hubicka <jh@suse.cz>
6798 * update-conroll.c: New testcase.
6799 * update-conroll-2.c: New testcase.
6801 2005-08-02 David Edelsohn <edelsohn@gnu.org>
6803 * gfortran.dg/constant_substring.f: New test.
6804 * gfortran.dg/pr22491.f: New test.
6806 2005-08-02 Jan Hubicka <jh@suse.cz>
6808 * update-threading.c: Replace by the proper one.
6810 2005-08-02 Diego Novillo <dnovillo@redhat.com>
6813 * g++.dg/tree-ssa/pr23164.C: New test.
6815 2005-08-02 Diego Novillo <dnovillo@redhat.com>
6817 * gcc.dg/tree-ssa/pr23192.c: New test.
6819 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
6821 * gcc.c-torture/execute/vrp-4.c: New test.
6823 2005-08-02 Jan Hubicka <jh@suse.cz>
6825 * update-threading.c: New test.
6827 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
6829 * gcc.c-torture/compile/20050801-1.c: New test.
6830 * gcc.c-torture/compile/20050801-2.c: New test.
6832 2005-08-01 Jan Hubicka <jh@suse.cz>
6834 * val-prof-5.c: New test.
6836 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
6839 * gcc.dg/pr22311-1.c : New test.
6841 2005-07-31 Steven Bosscher <stevenb@suse.de>
6844 * gfortran.dg/pr23095.f: New test.
6847 * g++.dg/other/pr22003.C: New test.
6849 2005-07-31 Richard Sandiford <richard@codesourcery.com>
6852 * gcc.c-torture/execute/pr20621-1.c: New test.
6854 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
6856 * gfortran.dg/comma_format_extension_4.f: Adjust length
6857 of string for format.
6858 * gfortran.dg/der_array_io_1.f: Replace illegal internal
6859 print statement with internal write.
6860 * gfortran.dg/der_array_io_2.f: Likewise.
6861 * gfortran.dg/der_array_io_3.f: Likewise.
6863 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
6865 * gcc.dg/fold-abs-4.c: new test.
6867 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
6869 PR fortran/22570 an related issues.
6870 * gfortran.dg/x_slash_1.f: New test.
6872 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
6875 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
6876 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
6878 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6881 * gcc.dg/Wshadow-3.c: New test.
6883 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
6885 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
6886 used to have the wrong bounds).
6888 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6891 * gcc.dg/hex-round-1.c: Test more cases.
6892 * gcc.dg/hex-round-2.c: New test.
6894 2005-07-29 Diego Novillo <dnovillo@redhat.com>
6897 * g++.dg/tree-ssa/pr22550.C: New test.
6899 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
6901 * gcc.dg/tree-ssa/vrp19.c: New test.
6902 * gcc.dg/tree-ssa-vrp20.c: New test.
6904 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6907 * gcc.dg/transparent-union-4.c: New test.
6909 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6912 * gcc.dg/c99-vla-2.c: New test.
6914 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6917 * gcc.dg/hex-round-1.c: New test.
6919 2005-07-28 Jan Hubicka <jh@suse.cz>
6921 * inliner-1.c: Do not dump everything.
6922 * tree-prof.exp: Do not pass -ftree-based-profiling.
6923 * bprob.exp: Likewise.
6925 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
6927 2005-07-28 Mark Mitchell <mark@codesourcery.com>
6930 * g++.dg/expr/ptrmem7.C: New test.
6932 2005-07-28 Mike Stump <mrs@apple.com>
6934 * g++.old-deja/g++.mike/visibility-1.C: New test.
6936 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6939 * gcc.c-torture/execute/pr20187-1.c: New test.
6941 2005-07-28 Jeff Law <law@redhat.com>
6943 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
6944 * gcc.dg/tree-ssa/vrp18.c: New test.
6946 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
6948 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
6950 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
6952 PR tree-optimization/22506
6953 * gcc.dg/vect/ps22506.c: New test.
6955 2005-07-28 Jakub Jelinek <jakub@redhat.com>
6958 * gcc.target/i386/sse-3.c: New test.
6960 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6962 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
6963 * gcc.target/mips/mips32-dsp-type.c: Likewise.
6965 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6968 * gcc.c-torture/compile/pr22589-1.c: New test.
6970 2005-07-28 Jan Hubicka <jh@suse.cz>
6972 * update-loopch.c: New testcase.
6974 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
6976 PR rtl-optimization/23047
6977 * gcc.c-torture/execute/pr23047.c: New test.
6978 * gcc.c-torture/execute/pr23047.x: New.
6980 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
6982 PR tree-optimization/22493
6983 * gcc.c-torture/execute/pr22493-1.c: New test.
6984 * gcc.c-torture/execute/pr22493-1.x: New.
6985 * gcc.c-torture/execute/vrp-1.c: New test.
6986 * gcc.c-torture/execute/vrp-2.c: New test.
6987 * gcc.c-torture/execute/vrp-2.c: New test.
6989 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
6991 * gcc.target/frv/all-builtin-read8.c: Delete.
6992 * gcc.target/frv/all-builtin-read16.c: Delete.
6993 * gcc.target/frv/all-builtin-read32.c: Delete.
6994 * gcc.target/frv/all-builtin-read64.c: Delete.
6995 * gcc.target/frv/all-builtin-write8.c: Delete.
6996 * gcc.target/frv/all-builtin-write16.c: Delete.
6997 * gcc.target/frv/all-builtin-write32.c: Delete.
6998 * gcc.target/frv/all-builtin-write64.c: Delete.
6999 * gcc.target/frv/all-read-write-1.c: New.
7001 2005-07-27 Jeff Law <law@redhat.com>
7003 * gcc.c-torture/execute/pr22630.c: New test.
7005 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
7007 PR tree-optimization/23073
7008 * gcc.dg/vect/nodump-pr23073.c: New test.
7009 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
7011 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
7013 PR tree-optimize/22348
7014 * gcc.c-torture/execute/pr22348.c: New.
7016 2005-07-27 Richard Guenther <rguenther@suse.de>
7018 * gcc.dg/tree-ssa/salias-1.c: New testcase.
7020 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7023 * gfortran.dg/logical_comp.f90: New test.
7025 2005-07-27 Jan Hubicka <jh@suse.cz>
7027 * inliner-1.c: Add cleanup of dumps.
7028 * val-prof-*.c: Likewise.
7029 * update-tailcall.c: New.
7031 2005-07-26 Diego Novillo <dnovillo@redhat.com>
7034 * gcc.dg/tree-ssa/pr22591.c: New test.
7035 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
7037 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
7040 * objc.dg/try-catch-11.m: New test.
7042 2005-07-26 Richard Guenther <rguenther@suse.de>
7044 PR tree-optimization/22486
7045 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
7047 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
7050 * testsuite/g++.dg/opt/loop2.C: New test.
7052 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
7054 * gcc.dg/tree-ssa/reassoc-3.c: New test.
7055 * gcc.dg/tree-ssa/reassoc-4.c: New test.
7057 2005-07-25 Adam Nemet <anemet@lnxw.com>
7059 * lib/profopt.exp (profopt-execute): Check for profiling data
7060 files on the target.
7062 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
7064 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
7065 for matching of asm labels.
7067 2005-07-25 Richard Guenther <rguenther@suse.de>
7069 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
7071 2005-07-25 Richard Guenther <rguenther@suse.de>
7074 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
7076 2005-07-25 Ira Rosen <irar@il.ibm.com>
7078 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
7079 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
7080 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
7081 * gcc.dg/vect/vect-100.c: New test.
7082 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
7083 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
7084 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
7085 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
7086 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
7087 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
7088 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
7089 * gfortran.dg/vect/pr19049.f90: New testcase.
7090 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
7092 2005-07-25 Jakub Jelinek <jakub@redhat.com>
7094 * gcc.c-torture/execute/20050713-1.c: New test.
7097 * gfortran.fortran-torture/execute/data_4.f90: New test.
7100 * gcc.dg/visibility-d.c: New test.
7102 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
7104 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
7105 * gfortran.dg/underflow.f90: Ditto.
7107 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7109 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
7110 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
7111 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
7113 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
7115 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
7116 include case of field width of zero.
7118 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
7120 PR libgfortran/21875
7121 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
7122 with trailing blanks on normal formatted read.
7124 2005-07-23 Chao-ying Fu <fu@mips.com>
7126 * gcc.target/mips/mips32-dsp-type.c: New test.
7127 * gcc.target/mips/mips32-dsp.c: New test.
7129 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
7132 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
7135 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
7136 and __cyg_profile_func_exit.
7138 2005-07-22 David Edelsohn <edelsohn@gnu.org>
7140 * gfortran.dg/comma_format_extension_3.f: Fix typo.
7141 * gfortran.dg/comma_format_extension_4.f: Same.
7142 * gfortran.dg/pr15332.f: Same.
7143 * gfortran.dg/pr21730.f: Same.
7145 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
7147 * g++.dg/opt/vrp2.C: Fix testcase.
7150 * g++.dg/opt/vrp2.C: New test.
7152 2005-07-22 Mark Mitchell <mark@codesourcery.com>
7155 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
7157 2005-07-22 Diego Novillo <dnovillo@redhat.com>
7159 * gcc.dg/tree-ssa/20050719-1.c: New test.
7161 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
7163 * gcc.dg/bfin-longcall-1.c: New file.
7164 * gcc.dg/bfin-longcall-2.c: New file.
7166 2005-07-21 Janis Johnson <janis187@us.ibm.com>
7168 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
7170 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7173 * gcc.dg/tree-ssa/pr19055.c: New test.
7174 * gcc.dg/tree-ssa/pr19055-2.c: New test.
7176 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7179 * g++.dg/other/pr22358.C: New test.
7181 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
7184 * g++.dg/lookup/two-stage5.C: New test from bug comments.
7186 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7189 * g++.dg/init/union2.C: New test.
7191 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7194 * gcc.dg/complex-4.c: New test.
7196 2005-07-21 Richard Guenther <rguenther@suse.de>
7199 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
7200 scanning for asm labels.
7201 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
7203 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
7206 * gcc.dg/altivec-pr22085.c: New.
7208 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
7210 PR tree-optimization/19210
7211 * gcc.dg/tree-ssa/pr19210-1.c: New.
7212 * gcc.dg/tree-ssa/pr19210-2.c: New.
7214 2005-07-21 Richard Sandiford <richard@codesourcery.com>
7216 PR rtl-optimization/22167
7217 * g++.dg/opt/pr22167.C: New test.
7219 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
7222 * g++.dg/lookup/two-stage2.C: New.
7223 * g++.dg/lookup/two-stage3.C: New.
7224 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
7225 fixed two-stage name lookup for operators.
7226 * g++.dg/template/call3.C: Compiler now produces an appropriate
7228 * g++.dg/template/crash37.C: Compiler now describes bla() on line
7230 * g++.dg/template/ptrmem4.C: Compiler produces different error
7232 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
7233 connect_to_method as a candidate.
7235 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
7237 * gcc.dg/fold-alloc-1.c: New test.
7239 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
7241 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
7242 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
7244 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
7246 * gcc.dg/fold-abs-1.c: New test.
7247 * gcc.dg/fold-abs-2.c: New test.
7248 * gcc.dg/fold-abs-3.c: New test.
7250 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
7252 Make CONSTRUCTOR use VEC to store initializers.
7253 * g++.dg/ext/complit3.C: Check for specific error messages.
7254 * g++.dg/init/brace2.C: Update error message.
7255 * g++.dg/warn/Wbraces2.C: Likewise.
7257 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
7260 * gfortran.dg/module_interface_1.f90: New test.
7262 2005-07-19 Danny Berlin <dberlin@dberlin.org>
7263 Kenneth Zadeck <zadeck@naturalbridge.com>
7265 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
7267 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7269 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
7270 specify -Wformat for these tests.
7271 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
7272 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
7273 * gcc.dg/format/opt-6.c: Delete.
7275 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
7277 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
7278 * gcc.dg/tree-ssa/sra-3.c: Likewise.
7280 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
7282 * gcc.dg/tree-ssa/alias-2.c: New test.
7284 2005-07-18 Mark Mitchell <mark@codesourcery.com>
7287 * g++.dg/template/explicit7.C: New test.
7289 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
7291 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
7292 width of 8 to +Inf and -Inf.
7294 2005-07-17 Mark Mitchell <mark@codesourcery.com>
7297 * g++.dg/template/friend36.C: New test.
7299 2005-07-16 David Edelsohn <edelsohn@gnu.org>
7302 * gfortran.dg/pr21730.f: New test.
7304 2005-07-16 Danny Berlin <dberlin@dberlin.org>
7305 Kenneth Zadeck <zadeck@naturalbridge.com>
7307 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
7308 since pure const detection cannot run at -O1 in c compiler.
7309 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
7310 can now optimize this case properly.
7311 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
7312 because we now pass.
7313 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
7315 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
7318 * gcc.dg/format/bitfld-1.c: New test.
7320 2005-07-15 Mark Mitchell <mark@codesourcery.com>
7323 * g++.dg/rtti/repo1.C: New test.
7325 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
7328 * gcc.c-torture/compile/pr22398.c: New test.
7330 2005-07-15 Mark Mitchell <mark@codesourcery.com>
7333 * g++.dg/expr/cast4.C: New test.
7335 2005-07-15 Richard Guenther <rguenther@suse.de>
7337 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
7338 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
7340 2005-07-15 Steven Bosscher <stevenb@suse.de>
7342 PR tree-optimization/22230
7343 * gcc.dg/tree-ssa/pr22230.c: New test.
7345 2005-07-14 Jakub Jelinek <jakub@redhat.com>
7347 * gfortran.dg/g77/cpp6.f: New test.
7350 * gfortran.dg/g77/cpp5.F: New test.
7351 * gfortran.dg/g77/cpp5.h: New file.
7352 * gfortran.dg/g77/cpp5inc.h: New file.
7354 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
7357 * gfortran.dg/tl_editting.f90: New.
7358 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
7360 2005-07-14 Steven G. Kargl <kargls@comcast.net>
7362 * gfortran.dg/char_array_constructor.f90: New test.
7364 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
7366 * gfortran.dg/past_eor.f90: New.
7367 * gfortran.dg/complex_read.f90: New.
7369 2005-07-13 Jeff Law <law@redhat.com>
7371 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
7374 * gcc.dg/tree-ssa/pr22321.c: New test
7376 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
7378 PR tree-optimization/21921
7379 * gcc.dg/tree-ssa/pr21921.c: New.
7381 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
7383 PR tree-optimizatio/22442
7384 * gcc.dg/tree-ssa/loop-11.c: New test.
7386 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
7389 * gcc.c-torture/compile/pr21840.c: New test.
7391 2005-07-12 Jan Hubicka <jh@suse.cz>
7393 * gcc.c-torture/compile/pr22379.c: New test.
7395 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
7398 gfortran.dg/dev_null.f90: Remove outdated comment about
7399 PR libfortran/21593.
7402 2005-07-12 Dale Johannesen <dalej@apple.com>
7404 * gcc.target/i386/compress-float-sse.c: New.
7405 * gcc.target/i386/compress-float-sse-pic.c: New.
7406 * gcc.target/i386/compress-float-387.c: New.
7407 * gcc.target/i386/compress-float-387-pic.c: New.
7408 * gcc.dg/compress-float-ppc.c: New.
7409 * gcc.dg/compress-float-ppc-pic.c: New.
7411 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
7414 gfortran.dg/dev_null.f90: Remove targets.
7416 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
7419 * gcc.dg/pr22335-1.c: New test.
7420 * gcc.dg/pr22335-2.c: New test.
7422 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7425 * g++.dg/template/nontype12.C : New test.
7427 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
7429 * gcc.dg/tree-ssa/loop-10.c: New test.
7431 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
7433 * gcc.c-torture/execute/20020720-1.x: Remove.
7435 2005-07-11 Jakub Jelinek <jakub@redhat.com>
7437 * gfortran.fortran-torture/execute/forall_7.f90: New test.
7439 2005-07-10 Richard Sandiford <richard@codesourcery.com>
7441 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
7442 (dg-mips-options): Use it.
7444 2005-07-09 Diego Novillo <dnovillo@redhat.com>
7446 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
7448 2005-07-09 Richard Henderson <rth@redhat.com>
7450 * lib/target-supports.exp (check_effective_target_sync_char_short):
7453 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
7456 * gfortran.dg/negative-z-descriptor.f90: New test.
7458 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
7461 * gcc.dg/pr22329.c: New test.
7463 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
7465 PR tree-optimization/20139
7466 * gcc.dg/tree-ssa/pr20139.c: New.
7468 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
7471 * testsuite/gcc.dg/pr22356-1.c: New test.
7473 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
7476 * g++.dg/template/unify8.C: New.
7477 * g++.dg/template/unify9.C: New.
7479 2005-07-08 Jakub Jelinek <jakub@redhat.com>
7481 * gfortran.fortran-torture/execute/entry_10.f90: New test.
7483 2005-07-07 Geoffrey Keating <geoffk@apple.com>
7485 * gcc.dg/darwin-version-1.c: New.
7486 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
7487 * gcc.dg/builtins-20.c: Likewise.
7488 * gcc.dg/builtins-53.c: Likewise.
7489 * gcc.dg/torture/builtins-convert-1.c: Likewise.
7490 * gcc.dg/torture/builtins-convert-2.c: Likewise.
7491 * gcc.dg/torture/builtins-convert-3.c: Likewise.
7492 * gcc.dg/torture/builtins-power-1.c: Likewise.
7493 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
7496 2005-07-07 Jeff Law <law@redhat.com>
7498 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
7499 argument evaluation order.
7501 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
7504 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7505 Add test cases where the shift length is greater than the
7508 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7510 * obj-c++.dg/proto-lossage-6.mm: New.
7511 * objc.dg/proto-lossage-6.m: New.
7513 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7515 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
7516 * objc.dg/gnu-runtime-2.m: Likewise.
7518 2005-07-07 Jakub Jelinek <jakub@redhat.com>
7520 * gfortran.dg/longline.f: New test.
7522 * gfortran.dg/badline.f: New test.
7524 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
7529 * gfortran.dg/hollerith.f90: New.
7530 * gfortran.dg/hollerith2.f90: New.
7531 * gfortran.dg/hollerith3.f90: New.
7532 * gfortran.dg/hollerith4.f90: New.
7533 * gfortran.dg/hollerith_f95.f90: New.
7534 * gfortran.dg/hollerith_legacy.f90: New.
7535 * gfortran.dg/g77/cpp4.F: New. Port from g77.
7537 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7540 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
7541 * objc.dg/gnu-runtime-2.m: New.
7543 2005-07-06 Jeff Law <law@redhat.com>
7545 * gcc.dg/tree-ssa/vrp17.c: New test.
7547 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
7550 * gfortran.dg/array_constructor_5.f90: New test.
7552 2005-07-07 Jakub Jelinek <jakub@redhat.com>
7554 * gfortran.fortran-torture/execute/entry_9.f90: New test.
7556 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
7558 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
7559 * gcc.dg/980816-1.c: Ditto.
7561 2005-07-06 Jeff Law <law@redhat.com>
7563 * gcc.c-torture/compile/pr21356.c: New test.
7565 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
7569 * gcc.c-torture/compile/pr22013-1.c,
7570 gcc.c-torture/execute/pr22098-1.c,
7571 gcc.c-torture/execute/pr22098-2.c,
7572 gcc.c-torture/execute/pr22098-3.c: New tests.
7574 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
7577 * gcc.dg/pr22308-1.c: New test.
7579 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
7581 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
7583 * gcc.dg/compare9.c: Use -fshort-enums instead of
7584 -fno-short-enums. Change the last test to dg-bogus.
7586 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
7588 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
7589 * gcc.dg/compare9.c: New.
7591 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7593 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
7595 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
7598 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
7601 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7603 * gcc.dg/format/gcc_gfc-1.c: New.
7605 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
7607 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
7609 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7612 * gfortran.dg/io_invalid_1.f90: New test.
7614 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
7616 * gcc.dg/format/gcc_diag-1.c: Update.
7618 2005-07-02 Jeff Law <law@redhat.com>
7620 * gcc.dg/tree-ssa/pr22051-1.c: New test.
7621 * gcc.dg/tree-ssa/pr22051-2.c: New test.
7623 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
7625 * gcc.dg/format/gcc_diag-1.c: Update.
7627 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
7630 * gcc.c-torture/compile/pr22269.c: New test.
7632 2005-06-30 Diego Novillo <dnovillo@redhat.com>
7636 * g++.dg/tree-ssa/pr21584-1.C: New test.
7637 * g++.dg/tree-ssa/pr21584-2.C: New test.
7639 2005-06-30 Ziemowit Laski <zlaski@apple.com>
7641 * obj-c++.dg/try-catch-11.mm: New.
7642 * objc.dg/try-catch-10.m: New.
7644 2005-06-29 David Edelsohn <edelsohn@gnu.org>
7646 * g++.dg/other/ucnid-1.C: xfail on AIX.
7648 2005-06-29 Diego Novillo <dnovillo@redhat.com>
7651 * gcc.dg/20050629-1.c: New test.
7653 2005-06-29 Ziemowit Laski <zlaski@apple.com>
7655 * obj-c++.dg/const-str-1[0-1].mm: New.
7656 * objc.dg/const-str-1[0-1].m: New.
7658 2005-05-29 Richard Henderson <rth@redhat.com>
7660 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
7661 Rename from check_effective_target_vect_no_max.
7662 (check_effective_target_vect_no_int_add): New.
7663 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
7664 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
7665 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7666 * gcc.dg/vect/vect-reduc-1.c: Use both.
7667 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7669 2005-05-29 Richard Henderson <rth@redhat.com>
7671 * lib/target-supports.exp (check_effective_target_vect_no_max):
7672 Remove i386 and x86_64.
7674 2005-06-29 Steve Ellcey <sje@cup.hp.com>
7677 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
7679 2005-06-29 Steve Ellcey <sje@cup.hp.com>
7682 * gcc.dg/vect/pr21969.c: New test.
7684 2005-06-28 Eric Christopher <echristo@redhat.com>
7688 * gcc.dg/inline1.c: New test.
7689 * gcc.dg/inline2.c: Ditto.
7690 * gcc.dg/inline3.c: Ditto.
7691 * gcc.dg/inline4.c: Ditto.
7692 * gcc.dg/inline5.c: Ditto.
7694 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
7697 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7698 Add testcase also testing eoshift1 for PR 22142.
7700 2005-06-28 Richard Henderson <rth@redhat.com>
7702 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
7703 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
7704 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
7705 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
7706 gcc.dg/tree-ssa/20030922-2.c: Likewise.
7708 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
7711 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7712 Add testcase for PR 22142.
7714 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
7716 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
7717 gcc.target/ia64/fpreg-2.c: New tests.
7719 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7721 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
7723 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7726 * gfortran.dg/slash_1.f90: New test.
7728 2005-06-27 Richard Henderson <rth@redhat.com>
7730 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
7731 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
7732 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7733 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7734 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7735 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7737 2005-06-27 Richard Henderson <rth@redhat.com>
7739 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
7740 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
7742 2005-06-27 Ziemowit Laski <zlaski@apple.com>
7744 * obj-c++.dg/proto-lossage-5.mm: New.
7745 * objc.dg/proto-lossage-5.m: New.
7747 2005-06-27 Diego Novillo <dnovillo@redhat.com>
7750 * gcc.dg/tree-ssa/pr21959.c: New test.
7752 2005-06-27 Jakub Jelinek <jakub@redhat.com>
7754 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
7755 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
7756 testing uninitialized var.
7758 * gcc.c-torture/execute/builtins/chk.h: New.
7759 * gcc.c-torture/execute/builtins/lib/chk.c: New.
7760 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
7761 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
7762 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
7763 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
7764 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
7765 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
7766 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
7767 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
7768 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
7769 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
7770 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
7771 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
7772 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
7773 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
7774 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
7775 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
7776 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
7777 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
7778 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
7779 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
7780 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
7781 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
7782 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
7783 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
7784 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
7785 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
7786 * gcc.dg/builtin-object-size-1.c: New test.
7787 * gcc.dg/builtin-object-size-2.c: New test.
7788 * gcc.dg/builtin-object-size-3.c: New test.
7789 * gcc.dg/builtin-object-size-4.c: New test.
7790 * gcc.dg/builtin-object-size-5.c: New test.
7791 * gcc.dg/builtin-stringop-chk-1.c: New test.
7792 * gcc.dg/builtin-stringop-chk-2.c: New test.
7793 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
7794 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
7795 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
7796 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
7797 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
7798 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
7799 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
7800 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
7801 * gcc.c-torture/execute/printf-1.c: New test.
7802 * gcc.c-torture/execute/fprintf-1.c: New test.
7803 * gcc.c-torture/execute/vprintf-1.c: New test.
7804 * gcc.c-torture/execute/vfprintf-1.c: New test.
7805 * gcc.c-torture/execute/printf-chk-1.c: New test.
7806 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
7807 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
7808 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
7810 2005-06-27 Michael Matz <matz@suse.de>
7812 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
7813 slot is not merged if address escapes.
7815 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7818 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
7820 2005-06-26 Jakub Jelinek <jakub@redhat.com>
7823 * gcc.c-torture/compile/20050622-1.c: New test.
7826 * gcc.dg/20050620-1.c: New test.
7828 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
7830 PR tree-optimization/22026
7831 * gcc.dg/tree-ssa/pr22026.c: New.
7833 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
7836 * gfortran.dg/shift-alloc.f90: New testcase.
7838 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
7840 * all files: Update FSF address in copyright headers.
7842 2005-06-22 Jan Hubicka <jh@suse.cz>
7844 * wholeprogram-1.c: New testcase.
7845 * wholeprogram-2.c: New testcase.
7847 2005-06-24 Mark Mitchell <mark@codesourcery.com>
7850 * gcc.dg/tree-ssa/pr22171.c: New test.
7852 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
7854 * gfortran.dg/simplify_modulo.f90: New.
7856 2005-06-24 Jan Hubicka <jh@suse.cz>
7858 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
7860 2005-06-23 Ziemowit Laski <zlaski@apple.com>
7862 * obj-c++.dg/proto-lossage-[1-4].mm: New.
7864 2005-06-23 Ziemowit Laski <zlaski@apple.com>
7866 * obj-c++.dg/typedef-alias-1.mm: New.
7867 * objc.dg/typedef-alias-1.m: New.
7869 2005-06-23 Jeff Law <law@redhat.com>
7871 * gcc.dg/tree-ssa/vrp16.c: New test.
7873 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7875 * lib/target-supports.exp: Add
7876 check_effective_target_fortran_large_real and
7877 check_effective_target_fortran_large_int to check for
7878 corresponding effective targets.
7879 * gfortran.dg/large_integer_kind_1.f90: New test.
7880 * gfortran.dg/large_real_kind_1.f90: New test.
7882 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
7884 PR tree-optimization/22117
7885 * gcc.dg/tree-ssa/pr22117.c: New.
7887 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
7890 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
7892 2005-06-23 David Edelsohn <edelsohn@gnu.org>
7894 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
7896 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
7898 * gfortran.dg/f2c_4.f90: Add tests for complex functions
7899 * gfortran.dg/f2c_4.c: Likewise.
7901 2005-06-22 Paul Brook <paul@codesourcery.com>
7904 * gfortran.dg/auto_save_1.f90: New test.
7906 2005-06-22 Michael Matz <matz@suse.de>
7908 * gcc.target/x86-64/abi: New directory.
7909 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
7910 * gcc.target/x86-64/abi/README.gcc: New file.
7911 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
7912 * gcc.target/x86-64/abi/asm-support.s: New file.
7913 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
7914 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
7915 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
7916 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
7917 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
7918 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
7919 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
7920 * gcc.target/x86_64/abi/test_bitfields.c: New test.
7921 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
7922 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
7923 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
7924 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
7925 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
7926 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
7927 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
7928 * gcc.target/x86_64/abi/test_varargs.c: New test.
7930 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
7932 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
7933 32-bit i?86 and x86_64.
7935 2005-06-21 Ziemowit Laski <zlaski@apple.com>
7937 * obj-c++.dg/const-str-[1-9].mm: New tests.
7939 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
7942 * gfortran.dg/namelist_use.f90: New.
7943 * gfortran.dg/namelist_use_only.f90: New.
7945 2005-06-21 Jeff Law <law@redhat.com>
7947 * gcc.dg/tree-ssa/vrp15.c: New test.
7949 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
7951 * lib/target-supports.exp (check_effective_target_vect_reduction):
7953 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
7954 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
7955 remove vect_reduction target keyword. Also avoid two returns in main.
7956 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7957 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
7958 * gcc.dg/vect/vect-reduc-1short.c: New test.
7959 * gcc.dg/vect/vect-reduc-1char.c: New test.
7960 * gcc.dg/vect/vect-reduc-2short.c: New test.
7961 * gcc.dg/vect/vect-reduc-2char.c: New test.
7962 * gcc.dg/vect/vect-reduc-6.c: New test.
7963 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
7964 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
7965 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
7967 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7968 Paul Thomas <pault@gcc.gnu.org>
7970 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
7973 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7975 * gfortran.dg/backslash_1.f90: New test.
7976 * gfortran.dg/backslash_2.f90: New test.
7978 2005-06-20 Steven G. Kargl <kargls@comcast.net>
7980 * gfortran.dg/duplicate_labels.f90: New test.
7982 2005-06-20 Jan Beulich <jbeulich@novell.com>
7984 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
7985 unsupportable relocations.
7986 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7987 * gcc.dg/20050321-2.c: xfail for NetWare.
7989 2005-06-20 Andreas Jaeger <aj@suse.de>
7991 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
7992 gcc.target/i386/fastcall-sseregparm.c,
7993 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
7995 2005-06-19 Richard Henderson <rth@redhat.com>
7997 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
7999 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
8001 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
8003 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
8006 * g++.dg/conversion/simd2.C: Change expected error message.
8008 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
8010 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
8011 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8012 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8014 2005-06-18 James A Morrison <phython@gcc.gnu.org>
8016 * gcc.dg/fold-mod-1.c: New test.
8018 2005-06-18 Steven G. Kargl <kargls@comcast.net>
8021 * gfortran.dg/pr19926.f90: New test.
8023 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
8025 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
8026 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
8028 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8029 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8031 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
8033 * gcc.target/ia64/float80-varargs-1.c: New test.
8035 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8038 * gfortran.dg/f2c_6.f90: New test.
8040 2005-06-17 Geoffrey Keating <geoffk@apple.com>
8043 * g++.dg/template/local5.C: New.
8045 2005-06-17 Richard Henderson <rth@redhat.com>
8047 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
8049 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
8052 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
8054 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
8056 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
8057 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
8058 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
8059 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
8060 check_vect to verify the presence of hardware vector support.
8062 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
8065 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
8067 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8070 * gfortran.dg/pr19216.f: Add correct space between brackets and
8073 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8076 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
8078 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
8080 * gcc.target/i386/attributes-error.c: New testcase.
8081 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
8082 * gcc.target/i386/regparm-stdcall.c: Likewise.
8083 * gcc.target/i386/sseregparm-1.c: Likewise.
8084 * gcc.target/i386/sseregparm-2.c: Likewise.
8086 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
8088 * g++.dg/rtti/crash2.C: New.
8090 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
8092 * gcc.dg/noncompile/20040203-3.c: Update expected message.
8094 2005-06-15 David Ung <davidu@mips.com>
8096 * gcc.target/mips/mips16e-extends.c: New test for testing the
8097 generation of MIPS16e zeb/zeh, seb/seh instructions.
8099 2005-06-15 Diego Novillo <dnovillo@redhat.com>
8102 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
8103 * gcc.dg/tree-ssa/pr22018.c: New test.
8105 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
8107 * gcc.dg/simd-1.c: Update error messages.
8108 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
8109 * gcc.dg/simd-2.c: Update error messages.
8110 * gcc.dg/simd-4.c: New.
8112 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
8115 * g++.dg/other/crash-4.C: New.
8117 2005-06-14 Devang Patel <dpatel@apple.com>
8119 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
8121 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
8124 * g++.dg/parse/crash11.C: Update
8126 2005-06-13 Jeff Law <law@redhat.com>
8128 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
8129 perform the desired transformations.
8130 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
8131 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
8133 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8136 * gfortran.dg/forall_1.f90: Un-XFAIL.
8138 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
8141 * g++.dg/parse/crash26.C: New.
8144 * g++.dg/init/member1.C: New.
8146 2005-06-13 Jakub Jelinek <jakub@redhat.com>
8148 * gfortran.dg/altreturn_1.f90: New test.
8150 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
8153 * gcc.dg/tree-ssa/pr21985.c: New test.
8155 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
8157 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
8159 2005-06-12 Roger Sayle <roger@eyesopen.com>
8162 * g++.dg/other/error10.C: New test case.
8164 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8167 * gfortran.dg/pr19155.f: Add test.
8169 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8171 * gfortran.dg/f2c_7.f90: New test.
8173 * gfortran.dg/forall_1.f90: XFAILed.
8175 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
8177 * gcc.dg/pr14796-1.c: New.
8178 * gcc.dg/pr14796-2.c: New.
8180 2005-06-11 Steven G. Kargl <kargls@comcast.net>
8184 * gfortran.dg/deallocate_stat.f90: New test.
8186 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
8188 * gfortran.fortran-torture/execute/in-pack.f90: New test.
8190 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
8192 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
8193 access will be generated when this loop is vectorized. Test that
8194 accesses with same alignment were detected.
8195 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
8196 Test that accesses with same alignment were detected.
8197 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
8198 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
8199 alignment were detected.
8201 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
8204 * g++.dg/conversion/simd2.C: New.
8206 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
8208 * gcc.dg/Wcxx-compat-1.c: New.
8210 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
8213 * gfortran.dg/reshape-complex.f90: Add a test for a packed
8216 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
8218 * gcc.dg/alias-8.c: New.
8220 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
8222 * gcc.dg/format/cmn_err-1.c: Update.
8224 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
8227 * gcc.target/sparc/fexpand-2.c: New.
8228 * gcc.target/sparc/fpmerge-2.c: New.
8229 * gcc.target/sparc/fpmul-2.c: New.
8230 * gcc.target/sparc/noresult.c: New.
8231 * gcc.target/sparc/pdist-2.c: New.
8232 * gcc.target/sparc/pdist-3.c: New.
8234 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
8237 * gcc.target/i386/i386.exp: Fix comment typo.
8239 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
8242 * g++.dg/inherit/using5.C: New.
8243 * g++.dg/inherit/using6.C: New.
8245 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8248 * g++.dg/template/ptrmem15.C: New test.
8251 * g++.dg/ext/label4.C: New test.
8253 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8255 * gcc.dg/tls/debug-1.c: New test.
8257 2005-06-07 Dale Johannesen <dalej@apple.com>
8259 * gcc.target/i386/movq.c: New.
8261 2005-06-07 Dale Johannesen <dalej@apple.com>
8263 * gcc.dg/20050607-1.c: New.
8265 2005-06-07 Jakub Jelinek <jakub@redhat.com>
8268 * gcc.c-torture/execute/20050607-1.c: New test.
8270 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
8273 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
8274 Test case where the return array has lowest stride one,
8277 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
8279 * lib/target-supports.exp (check_effective_target_sync_int_long):
8280 Add s390 and s390x targets.
8282 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
8284 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
8285 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
8286 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
8287 * gcc.dg/tree-ssa/loop-9.c: New test.
8289 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
8291 * g++.dg/parse/defarg10.C: New.
8293 2005-06-06 Jakub Jelinek <jakub@redhat.com>
8296 * gcc.c-torture/execute/20050604-1.c: New test.
8298 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
8301 * g++.dg/parse/defarg9.C: New.
8304 * g++.dg/inherit/using4.C: New.
8305 * g++.dg/overload/error1.C: Adjust expected errors.
8306 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
8307 * g++.old-deja/g++.brendan/arm2.C: Likewise.
8308 * g++.old-deja/g++.other/redecl2.C: Likewise.
8309 * g++.old-deja/g++.other/redecl4.C: Likewise.
8310 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
8312 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
8314 * gfortran.dg/f2c_5.f90: Add -w to dg-options
8316 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
8318 * lib/gfortran.exp (gfortran_target_compile): Call
8319 dg-additional-files-options
8320 * gfortran.dg/f2c_4.f90: New file
8321 * gfortran.dg/f2c_4.c: New file
8322 * gfortran.dg/f2c_5.f90: New file
8323 * gfortran.dg/f2c_5.c: New file
8325 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8327 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
8330 * gfortran.dg/array_constructor_4.f90: New test.
8332 2005-06-05 Mark Mitchell <mark@codesourcery.com>
8335 * g++.dg/ext/builtin9.C: New test.
8337 2005-06-05 Dale Johannesen <dalej@apple.com>
8339 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
8340 * gcc.c-torture/execute/20050603-2.c: Ditto.
8342 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
8344 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
8345 * gcc.dg/vect/vect-reduc-1.c: New.
8346 * gcc.dg/vect/vect-reduc-2.c: New.
8347 * gcc.dg/vect/vect-reduc-3.c: New.
8349 2005-06-04 Dale Johannesen <dalej@apple.com>
8351 * gcc.c-torture/execute/20050603-1.c: New.
8352 * gcc.c-torture/execute/20050603-2.c: New.
8353 * gcc.dg/20050603-3.c: New.
8355 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8358 * gfortran.dg/debug_1.f90: New test.
8360 * gfortran.dg/forall_1.f90: New test.
8362 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
8364 * gfortran.dg/array_constructor_3.f90: New test.
8366 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8368 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
8370 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
8372 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
8374 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
8377 * gcc.dg/init-excess-1.c: New test.
8379 2005-06-03 Mark Mitchell <mark@codesourcery.com>
8382 * g++.dg/expr/static_cast6.C: New test.
8384 2005-06-03 Diego Novillo <dnovillo@redhat.com>
8386 * gcc.dg/tree-ssa/vrp14.c: New test.
8388 2005-06-03 Mark Mitchell <mark@codesourcery.com>
8391 * g++.dg/template/new2.C: New test.
8393 2005-06-03 Josh Conner <jconner@apple.com>
8395 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
8396 all entries in initializer.
8398 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
8401 * gcc.dg/pr21858.c: New testcase.
8403 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
8405 PR tree-optimization/21292
8407 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
8409 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
8410 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
8411 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
8412 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
8413 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
8415 2005-06-02 Richard Henderson <rth@redhat.com>
8417 * gcc.dg/sync-2.c: Use -march=i486 for i386.
8419 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
8421 * gcc.dg/wtypequal.c: New testcase.
8423 2005-06-02 Diego Novillo <dnovillo@redhat.com>
8426 * gcc.dg/tree-ssa/pr21582.c: New test.
8428 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
8431 * g++.dg/opt/interface2.h: New.
8432 * g++.dg/opt/interface2.C: New.
8433 * g++.dg/init/ctor4.C: Adjust error lines.
8434 * g++.old-deja/g++.bob/inherit2.C: Likewise.
8435 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
8436 * g++.old-deja/g++.jason/opeq3.C: Likewise.
8437 * g++.old-deja/g++.pt/assign1.C: Likewise.
8438 * g++.old-deja/g++.pt/crash20.C: Likewise.
8440 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
8442 PR tree-optimization/21734
8443 * g++.dg/vect/pr21734_1.cc: New.
8444 * g++.dg/vect/pr21734_2.cc: New.
8446 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
8449 * g++.dg/template/spec24.C: New.
8452 * g++.dg/pch/local-1.C: New.
8453 * g++.dg/pch/local-1.Hs: New.
8455 2005-06-01 Diego Novillo <dnovillo@redhat.com>
8457 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
8458 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
8459 * gcc.dg/tree-ssa/pr14341.c: New test.
8460 * gcc.dg/tree-ssa/pr14841.c: New test.
8461 * gcc.dg/tree-ssa/pr20701.c: New test.
8462 * gcc.dg/tree-ssa/pr21086.c: New test.
8463 * gcc.dg/tree-ssa/pr21090.c: New test.
8464 * gcc.dg/tree-ssa/pr21332.c: New test.
8465 * gcc.dg/tree-ssa/pr21458.c: New test.
8466 * gcc.dg/tree-ssa/pr21658.c: New test.
8467 * gcc.dg/tree-ssa/vrp01.c: New test.
8468 * gcc.dg/tree-ssa/vrp02.c: New test.
8469 * gcc.dg/tree-ssa/vrp03.c: New test.
8470 * gcc.dg/tree-ssa/vrp04.c: New test.
8471 * gcc.dg/tree-ssa/vrp05.c: New test.
8472 * gcc.dg/tree-ssa/vrp06.c: New test.
8473 * gcc.dg/tree-ssa/vrp07.c: New test.
8474 * gcc.dg/tree-ssa/vrp08.c: New test.
8475 * gcc.dg/tree-ssa/vrp09.c: New test.
8476 * gcc.dg/tree-ssa/vrp10.c: New test.
8477 * gcc.dg/tree-ssa/vrp11.c: New test.
8478 * gcc.dg/tree-ssa/vrp12.c: New test.
8479 * gcc.dg/tree-ssa/vrp13.c: New test.
8481 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
8484 * gcc.dg/tree-ssa/pr21029.c: New test.
8486 2005-06-01 Roger Sayle <roger@eyesopen.com>
8488 * gfortran.dg/logint-1.f: New test case.
8489 * gfortran.dg/logint-2.f: Likewise.
8490 * gfortran.dg/logint-3.f: Likewise.
8492 2005-06-01 Jakub Jelinek <jakub@redhat.com>
8496 * gcc.dg/20050527-1.c: New test.
8498 * gcc.dg/i386-sse-12.c: New test.
8501 * gfortran.dg/implicit_5.f90: New test.
8503 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
8506 * gfortran/assign_4.f90: New test.
8507 * gfortran/assign_2.f90: Change compile to run.
8509 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
8511 * lib/target-supports.exp
8512 (check_effective_target_sync_char_short): New.
8513 * gcc.dg/sync-2.c: New.
8515 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
8517 PR tree-optimization/21817
8518 * gcc.dg/torture/pr21817-1.c: New.
8520 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
8523 * g++.dg/template/init5.C: New.
8525 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
8527 * gfortran.dg/char_initialiser_actual.f90:
8528 Test character initialisers as actual arguments.
8529 * gfortran.dg/char_pointer_comp_assign.f90:
8530 Test character pointer structure component assignments.
8531 * gfortran.dg/char_array_structure_constructor.f90:
8532 Test character components in structure constructors.
8534 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
8537 * g++.dg/opt/pr20931.C: New test.
8539 2005-05-31 Andreas Jaeger <aj@suse.de>
8542 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
8543 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
8544 g++.old-deja/g++.ext/asmspec1.C,
8545 g++.old-deja/g++.other/regstack.C,
8546 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
8547 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
8548 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
8549 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
8550 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
8551 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
8552 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
8553 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
8554 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
8555 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
8556 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
8557 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
8558 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
8559 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
8560 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
8561 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
8562 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
8563 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
8564 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
8566 2005-05-31 Jeff Law <law@redhat.com>
8568 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
8570 2005-05-30 Paolo Carlini <pcarlini@suse.de>
8573 * gcc.dg/builtins-1.c: Activate disabled clog test.
8574 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8576 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
8578 * gfortran.dg/char_pointer_assign.f90:
8579 Test character-pointer assignments and pointer assignments.
8580 * gfortran.dg/char_pointer_dummy.f90:
8581 Test character-pointer dummy arguments.
8582 * gfortran.dg/char_pointer_func.f90:
8583 Test character-pointer function returns.
8584 * gfortran.dg/char_pointer_dependency.f90:
8585 Test character-pointer functions with dependencies.
8587 2005-05-30 Mark Mitchell <mark@codesourcery.com>
8590 * g++.dg/lookup/using14.C: New test.
8592 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
8594 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
8595 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
8598 2005-05-29 Geoffrey Keating <geoffk@apple.com>
8601 * g++.dg/template/local5.C: New.
8604 * gcc.c-torture/compile/pr21761.c: New.
8606 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
8609 2005-05-30 Steven G. Kargl
8612 * gfortran.dg/inquire_8.f90: New test.
8614 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8617 * gfortran.dg/output_exponents_1.f90: New test.
8619 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8622 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
8624 2005-05-28 Mark Mitchell <mark@codesourcery.com>
8627 * g++.dg/ext/complex1.C: New test.
8630 * g++.dg/init/ctor6.C: New test.
8632 2005-05-29 Jan Hubicka <jh@suse.cz>
8634 * gcc.c-torture/compile/pr21562.c: New.
8636 2005-05-28 Steven G. Kargl <kargls@comcast.net>
8638 * gfortran.dg/subnormal_1.f90: New test.
8640 2005-05-28 Jan Hubicka <jh@suse.cz>
8642 * tree-prof.exp: Fix comment.
8643 * value-prof-1.c: New.
8644 * value-prof-2.c: New.
8645 * value-prof-3.c: New.
8646 * value-prof-4.c: New.
8648 2005-05-27 Mark Mitchell <mark@codesourcery.com>
8651 * g++.dg/expr/ptrmem6.C: New test.
8652 * g++.dg/expr/ptrmem6a.C: Likewise.
8654 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
8656 PR tree-optimization/21658
8657 * gcc.dg/tree-ssa/pr21658.c: New.
8659 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
8662 * g++.dg/inherit/ptrmem3.C: New.
8665 * g++.dg/parse/template16.C: New.
8667 2005-05-27 Andreas Jaeger <aj@suse.de>
8669 * gcc.dg/setjmp-2.c: Only run in 32-bit.
8671 * gcc.dg/i386-sse-8.c: Run test on all archs.
8673 2005-05-26 Mike Stump <mrs@apple.com>
8675 * objc.dg/isa-field-1.m: Only run on darwin.
8676 * objc.dg/lookup-1.m: Likewise.
8677 * objc.dg/try-catch-8.m: Likewise.
8679 2005-05-26 Roger Sayle <roger@eyesopen.com>
8681 PR tree-optimization/9814
8682 * gcc.dg/pr9814-1.c: New test case.
8684 2005-05-26 Ziemowit Laski <zlaski@apple.com>
8686 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
8687 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
8688 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
8689 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
8690 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
8691 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
8692 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
8693 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
8694 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
8695 objc.dg/try-catch-8.m: New.
8697 2005-05-26 Janis Johnson <janis187@us.ibm.com>
8699 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
8700 remove extraneous semicolons.
8702 2005-05-26 Ziemowit Laski <zlaski@apple.com>
8704 * obj-c++.dg/comp-types-12.mm: New.
8705 * objc.dg/comp-types-11.m: New.
8706 * objc.dg/selector-4.m: New.
8708 2005-05-26 Andreas Jaeger <aj@suse.de>
8711 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
8712 g++.old-deja/g++.ext/attrib3.C,
8713 g++.old-deja/g++.other/store-expr1.C,
8714 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
8715 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
8716 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
8717 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
8718 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
8719 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
8720 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
8721 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
8722 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
8723 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
8724 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
8725 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
8726 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
8727 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
8728 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
8729 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
8730 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
8731 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
8732 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
8734 2005-05-26 Andreas Jaeger <aj@suse.de>
8736 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
8739 2005-05-26 Andreas Jaeger <aj@suse.de>
8742 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
8743 gcc.misc-tests/i386-pf-athlon-1.c,
8744 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
8745 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
8746 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
8747 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
8748 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
8749 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
8750 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
8753 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
8754 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
8755 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
8758 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
8761 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
8762 effective-target ilp32.
8764 2005-05-26 David Ung <davidu@mips.com>
8766 * gcc.target/mips/ext_ins.c: New test for testing the generation
8767 of MIPS32/64 rev 2 ext/ins instructions.
8769 2005-05-26 Andreas Jaeger <aj@suse.de>
8771 * treelang/compile/unsigned.tree: Use gimple instead of
8772 nonexisting generic dump.
8774 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
8776 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
8778 2005-05-26 Andreas Jaeger <aj@suse.de>
8780 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
8782 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
8785 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
8786 Test callee-allocated memory with write statements.
8788 2005-05-25 Roger Sayle <roger@eyesopen.com>
8791 * gcc.dg/pr21709-1.c: New test case.
8793 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8794 Mike Stump <mrs@apple.com>
8796 * objc/execute/next_mapping.h: Update for C++.
8798 * obj-c++.dg/selector-1.mm: Move to...
8799 * obj-c++.dg/selector-4.mm: here...
8801 * obj-c++.dg/basic.mm: New.
8802 * obj-c++.dg/comp-types-1.mm: New.
8803 * obj-c++.dg/cxx-class-1.mm: New.
8804 * obj-c++.dg/cxx-ivars-1.mm: New.
8805 * obj-c++.dg/cxx-ivars-2.mm: New.
8806 * obj-c++.dg/cxx-ivars-3.mm: New.
8807 * obj-c++.dg/cxx-scope-1.mm: New.
8808 * obj-c++.dg/cxx-scope-2.mm: New.
8809 * obj-c++.dg/defs.mm: New.
8810 * obj-c++.dg/empty-private-1.mm: New.
8811 * obj-c++.dg/encode-1.mm: New.
8812 * obj-c++.dg/encode-2.mm: New.
8813 * obj-c++.dg/encode-3.mm: New.
8814 * obj-c++.dg/extern-c-1.mm: New.
8815 * obj-c++.dg/extra-semi.mm: New.
8816 * obj-c++.dg/fix-and-continue-2.mm: New.
8817 * obj-c++.dg/isa-field-1.mm: New.
8818 * obj-c++.dg/ivar-list-semi.mm: New.
8819 * obj-c++.dg/local-decl-1.mm: New.
8820 * obj-c++.dg/lookup-1.mm: New.
8821 * obj-c++.dg/lookup-2.mm: New.
8822 * obj-c++.dg/method-1.mm: New.
8823 * obj-c++.dg/method-2.mm: New.
8824 * obj-c++.dg/method-3.mm: New.
8825 * obj-c++.dg/method-4.mm: New.
8826 * obj-c++.dg/method-5.mm: New.
8827 * obj-c++.dg/method-6.mm: New.
8828 * obj-c++.dg/method-7.mm: New.
8829 * obj-c++.dg/no-extra-load.mm: New.
8830 * obj-c++.dg/overload-1.mm: New.
8831 * obj-c++.dg/pragma-1.mm: New.
8832 * obj-c++.dg/pragma-2.mm: New.
8833 * obj-c++.dg/private-1.mm: New.
8834 * obj-c++.dg/private-2.mm: New.
8835 * obj-c++.dg/proto-qual-1.mm: New.
8836 * obj-c++.dg/qual-types-1.mm: New.
8837 * obj-c++.dg/stubify-1.mm: New.
8838 * obj-c++.dg/stubify-2.mm: New.
8839 * obj-c++.dg/super-class-1.mm: New.
8840 * obj-c++.dg/super-class-2.mm: New.
8841 * obj-c++.dg/super-dealloc-1.mm: New.
8842 * obj-c++.dg/super-dealloc-2.mm: New.
8843 * obj-c++.dg/template-1.mm: New.
8844 * obj-c++.dg/template-2.mm: New.
8845 * obj-c++.dg/template-3.mm: New.
8846 * obj-c++.dg/template-4.mm: New.
8847 * obj-c++.dg/template-5.mm: New.
8848 * obj-c++.dg/template-6.mm: New.
8849 * obj-c++.dg/try-catch-1.mm: New.
8850 * obj-c++.dg/try-catch-2.mm: New.
8851 * obj-c++.dg/try-catch-3.mm: New.
8852 * obj-c++.dg/try-catch-4.mm: New.
8853 * obj-c++.dg/try-catch-5.mm: New.
8854 * obj-c++.dg/try-catch-6.mm: New.
8855 * obj-c++.dg/try-catch-7.mm: New.
8856 * obj-c++.dg/try-catch-8.mm: New.
8857 * obj-c++.dg/try-catch-9.mm: New.
8858 * obj-c++.dg/va-meth-1.mm: New.
8860 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8862 * obj-c++.dg/selector-1.mm: New.
8863 * obj-c++.dg/selector-2.mm: New.
8865 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8867 * obj-c++.dg/selector-3.mm: New.
8868 * objc.dg/selector-3.m: New.
8870 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8872 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
8873 about where warning appears.
8875 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
8877 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
8878 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
8879 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
8880 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
8882 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
8884 * gcc.dg/20050524-1.c: New test.
8886 2005-05-25 Jan Hubicka <jh@suse.cz>
8888 * gcc.dg/tree-prof/inliner-1.c: New.
8890 2005-05-25 Janis Johnson <janis187@us.ibm.com>
8892 * gcc.dg/tree-prof: New directory.
8893 * gcc.dg/tree-prof/tree-prof.exp: New.
8895 2005-05-25 DJ Delorie <dj@redhat.com>
8897 * gcc.dg/Wattributes-1.c: New.
8898 * gcc.dg/Wattributes-2.c: New.
8899 * gcc.dg/Wattributes-3.c: New.
8901 20005-05-24 Janis Johnson <janis187@us.ibm.com>
8903 PR tree-optimization/19833
8904 * gcc.dg/uninit-4.c: Remove xfail.
8905 * gcc.dg/uninit-9.c: Ditto.
8907 2005-05-24 Ziemowit Laski <zlaski@apple.com>
8909 * obj-c++.dg/bitfield-[1-5].mm: New.
8910 * obj-c++.dg/class-protocol-1.mm: New.
8911 * obj-c++.dg/comp-types-1[0-1].mm: New.
8912 * obj-c++.dg/comp-types-[2-9].mm: New.
8913 * obj-c++.dg/encode-[4-8].mm: New.
8914 * obj-c++.dg/layout-1.mm: New.
8915 * obj-c++.dg/method-1[0-9].mm: New.
8916 * obj-c++.dg/method-2[0-1].mm: New.
8917 * obj-c++.dg/method-[8-9].mm: New.
8918 * obj-c++.dg/objc-gc-3.mm: New.
8919 * obj-c++.dg/try-catch-10.mm: New.
8920 * objc.dg/bitfield-5.m: New.
8921 * objc.dg/comp-types-10.m: New.
8922 * objc.dg/comp-types-9.m: New.
8923 * objc.dg/layout-1.m: New.
8924 * objc.dg/objc-gc-4.m: New.
8925 * objc.dg/try-catch-9.m: New.
8926 * objc.dg/class-protocol-1.m: Tweak diagnostics.
8927 * objc.dg/comp-types-1.m: Likewise.
8928 * objc.dg/comp-types-[5-6].m: Likewise.
8929 * objc.dg/method-9.m: Likewise.
8931 2005-05-24 Janis Johnson <janis187@us.ibm.com>
8933 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
8934 and on hardware without VMX support.
8936 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
8938 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
8940 * lib/profopt.exp (dg-final-generate, dg-final-use,
8941 profopt-final-code, profopt-get-options): New.
8942 (profopt-execute): Process test directives.
8944 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
8945 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
8946 cleanup-tree-dump, cleanup-saved-temps): Update comments.
8948 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
8951 * g++.dg/init/ctor5.C: New test.
8953 2005-05-24 Ira Rosen <irar@il.ibm.com>
8955 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
8956 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
8957 vect-113.c, vect-114.c.
8959 2005-05-23 Adam Nemet <anemet@lnxw.com>
8961 * gcc.dg/const-elim-1.c: Remove xfails.
8963 2005-05-23 Jeff Law <law@redhat.com>
8965 * gcc.c-torture/compile/pr21638.c: New test.
8966 * gcc.c-torture/compile/20050520-1.c: New test.
8968 2005-05-23 Nick Clifton <nickc@redhat.com>
8970 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
8971 be a proper triple, ie: m32r*-*-*.
8972 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8974 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
8978 * gcc.c-torture/compile/pr21293.c: New test.
8979 * gcc.c-torture/execute/pr21331.c: New test.
8981 2004-05-20 Richard Henderson <rth@redhat.com>
8983 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
8985 2005-05-20 Ziemowit Laski <zlaski@apple.com>
8987 * obj-c++-dg.exp: Add.
8989 * obj-c++.dg/dg.exp: Add.
8991 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
8993 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
8994 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
8996 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
8998 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
9000 2004-05-19 Richard Henderson <rth@redhat.com>
9002 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
9004 2005-05-19 Janis Johnson <janis187@us.ibm.com>
9006 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
9008 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
9010 2005-05-19 Jakub Jelinek <jakub@redhat.com>
9013 * g++.dg/parse/extern1.C: New test.
9014 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
9016 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9018 * gcc.dg/c99-math.h: New.
9019 * gcc.dg/c99-math-float-1.c: New test.
9020 * gcc.dg/c99-math-double-1.c: Likewise.
9021 * gcc.dg/c99-math-long-double-1.c: Likewise.
9023 2005-05-18 Richard Henderson <rth@redhat.com>
9025 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
9027 2005-05-18 Devang Patel <dpatel@apple.com>
9029 * g++.dg/opt/20050511-1.C: New test.
9031 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
9034 * gfortran.dg/reshape-complex.f90: New test.
9036 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
9038 * gfortran.dg/array_constructor_1.f90: New test.
9039 * gfortran.dg/array_constructor_2.f90: New test.
9041 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
9044 * gfortran.dg/pr20954.f: New test.
9046 2005-05-17 Mike Stump <mrs@apple.com>
9048 Yet more Objective-C++...
9050 * objc.dg/method-5.m: Update.
9051 * objc.dg/method-6.m: Update.
9052 * objc.dg/method-7.m: Update.
9053 * objc.dg/method-9.m: Update.
9054 * objc.dg/try-catch-2.m: Update.
9056 2005-05-17 Mark Mitchell <mark@codesourcery.com>
9058 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
9059 Remove little-endian optimizations.
9061 2005-05-17 Jeff Law <law@redhat.com>
9063 * g++.dg/tree-ssa/pr14814.C: New test.
9064 * gcc.dg/tree-ssa/pr14814.C: New test.
9065 * gcc.dg/tree-ssa/pr17141-1.C: New test.
9066 * gcc.dg/tree-ssa/pr17141-2.C: New test.
9068 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
9070 * gcc.dg/compat/generate-random.c: Do not include
9072 * gcc.dg/compat/generate-random_r.c: Likewise.
9074 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
9076 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
9078 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
9081 * g++.dg/tree-ssa/builtin1.C: New testcase.
9083 2005-05-17 Jakub Jelinek <jakub@redhat.com>
9086 * g++.dg/opt/const4.C: New test.
9089 * g++.dg/opt/crossjump1.C: New test.
9091 PR tree-optimization/21610
9092 * gcc.c-torture/compile/20050516-1.c: New test.
9095 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
9096 about the test failing.
9097 * gfortran.fortran-torture/execute/where_7.f90: New test.
9098 * gfortran.fortran-torture/execute/where_8.f90: New test.
9100 2005-05-16 Richard Henderson <rth@redhat.com>
9102 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
9105 2005-05-16 Mark Mitchell <mark@codesourcery.com>
9107 * gcc.dg/compat/generate-random.c (config.h): Do not include.
9108 (limits.h): Include unconditionally.
9109 (stdlib.h): Likewise.
9110 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
9111 (limits.h): Include unconditionally.
9112 (stdlib.h): Likewise.
9113 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
9114 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
9115 (limits.h): Include unconditionally.
9116 (stdlib.h): Likewise.
9117 (hashtab.h): Do not include.
9118 (getopt.h): Likewise.
9119 (stddef.h): Include.
9120 (hashval_t): Define.
9121 (struct entry): Add "next" field.
9122 (HASH_SIZE): New macro.
9123 (hash_table): New variable.
9124 (switchfiles): Do not use xmalloc.
9126 (iterative_hash): New function.
9128 (e_exists): New function.
9129 (e_insert): Likewise.
9130 (output): Use, instead of libiberty hashtable functions.
9131 (main): Do not use getopt. Do not call htab_create.
9133 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
9136 * lib/target-supports.exp (check_mkfifo_available):
9137 Return 0 for cygwin as mkfifo support incomplete on platform.
9138 Fix typos in comments.
9140 2005-05-15 Mark Mitchell <mark@codesourcery.com>
9142 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
9144 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
9147 * gfortran.dg/assign_4.f: New test.
9149 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
9151 PR tree-optimization/21563
9152 * gcc.dg/tree-ssa/pr21563.c: New.
9154 2005-05-14 Jan Hubicka <jh@suse.cz>
9156 * gcc.dg/noreturn-7.c: Allow control reaches warning.
9158 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
9160 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
9162 2005-05-13 Julian Brown <julian@codesourcery.com>
9164 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
9165 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
9167 2005-05-13 Jan Hubicka <jh@suse.cz>
9169 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
9170 * gcc.dg/fold-xor-?.c: Likewise.
9171 * gcc.dg/pr15784-?.c: Likewise.
9172 * gcc.dg/pr20922-?.c: Likewise.
9173 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
9174 * gcc.dg/tree-ssa/pr17598.c: Likewise.
9175 * gcc.dg/tree-ssa/pr20470.c: Likewise.
9177 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9180 * gfortran.dg/hollerith_1.f90: New test.
9182 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9184 * gfortran.dg/func_result_2.f90: New test.
9186 2005-05-11 Bud Davis <bdavis@gfortran.org>
9188 * gfortran.dg/dev_null.f90: New test.
9190 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
9192 * gcc.dg/arm-vfp1.c: Revert last change.
9194 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
9197 PR tree-optimization/19639
9198 * g++.dg/tree-ssa/pr19807.C: New testcase.
9200 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9203 * gfortran.dg/append-1.f90: New test.
9205 2005-05-10 Diego Novillo <dnovillo@redhat.com>
9207 * gcc.dg/pr18501.c: XFAIL.
9208 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
9209 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
9210 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
9211 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
9212 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
9213 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
9214 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
9215 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
9217 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9220 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
9221 gfortran.dg/f2c_3.f90: New tests.
9223 * gfortran.dg/return_1.f90: Fix dg annotation.
9225 2005-05-10 Diego Novillo <dnovillo@redhat.com>
9227 * gcc.c-torture/compile/20050510-1.c: New test.
9229 2005-05-10 Mark Mitchell <mark@codesourcery.com>
9231 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
9233 2005-05-10 Bob Wilson <bob.wilson@acm.org>
9235 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
9237 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
9240 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
9242 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
9245 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
9246 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
9248 2005-05-10 Ben Elliston <bje@au.ibm.com>
9251 * gcc.dg/debug/pr16676.c: New test.
9253 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
9256 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
9257 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
9258 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
9259 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
9261 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
9262 -fno-tree-dominator-opts.
9264 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9266 * gfortran.dg/return_1.f90: New test.
9268 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
9270 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
9272 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
9274 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
9277 * g++.dg/inherit/covariant13.C: New.
9279 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9282 * gfortran.dg/pr19155.f: New test.
9284 2005-05-08 Roger Sayle <roger@eyesopen.com>
9287 * gcc.dg/pr8788-1.c: New testcase.
9289 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
9292 * gcc.target/mips/fpcmp-[12].c: New tests.
9294 2005-05-06 Mark Mitchell <mark@codesourcery.com>
9296 * lib/target-supports-dg.exp (dg-require-fork): New function.
9297 (dg-require-mkfifo): Likewise.
9298 * lib/target-supports.exp (check_function_available): New
9300 (check_fork_available): Likewise.
9301 (check_mkfifo_available): Likewise.
9303 2005-05-06 Jeff Law <law@redhat.com>
9305 * gcc.c-torture/compile/pr21380.c: New test.
9307 2005-05-06 Jakub Jelinek <jakub@redhat.com>
9310 * g++.dg/ext/weak3.C: New test.
9312 2005-05-05 Mark Mitchell <mark@codesourcery.com>
9315 * g++.dg/template/crash37.C: New test.
9317 2005-05-05 Paul Brook <paul@codesourcery.com>
9319 * gcc.dg/arm-g2.c: Use effective-target arm32.
9320 * gcc.dg/arm-mmx-1.c: Ditto.
9321 * gcc.dg/arm-scd42-2.c: Ditto.
9322 * gcc.dg/arm-vfp1.c: Ditto.
9323 * lib/target-supports.exp (check_effective_target_arm32): New
9326 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
9329 gfortran.dg/in_pack_rank7.f90: New test.
9331 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
9334 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
9336 2005-05-04 Jakub Jelinek <jakub@redhat.com>
9339 * gcc.dg/20050503-1.c: New test.
9341 PR rtl-optimization/21239
9342 * gcc.dg/i386-sse-11.c: New test.
9344 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
9347 * gcc.target/i386/asm-1.c: New test.
9349 2005-05-03 Jakub Jelinek <jakub@redhat.com>
9351 PR rtl-optimization/21330
9352 * gcc.c-torture/execute/20050502-1.c: New test.
9355 * gcc.c-torture/execute/20050502-2.c: New test.
9357 2005-05-03 Uros Bizjak <uros@kss-loka.si>
9360 * gcc.dg/pr21282.c: New.
9362 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
9364 * gcc.dg/vect/pr20122.c: Clean up .vect file.
9365 * gcc.dg/vect/vect-92.c: Likewise.
9366 * gcc.dg/vect/vect-93.c: Likewise.
9367 * gcc.dg/vect/vect-dv-1.c: Likewise.
9368 * gcc.dg/vect/vect-dv-2.c: Likewise.
9369 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
9371 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
9373 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
9374 * gfortran.dg/vect/vect-2.f90: Likewise.
9375 * gfortran.dg/vect/vect-3.f90: Likewise.
9376 * gfortran.dg/vect/vect-4.f90: Likewise.
9377 * gfortran.dg/vect/vect-5.f90: Likewise.
9379 2005-05-02 Geoffrey Keating <geoffk@apple.com>
9382 * gcc.dg/rs6000-fpint-2.c: New.
9384 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
9387 * gcc.dg/builtins-30.c: Update expected messages.
9388 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
9389 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
9390 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
9392 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
9394 PR tree-optimization/21294
9395 * gcc.dg/tree-ssa/pr21294.c: New.
9397 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
9399 * gcc.dg/altivec-3.c (vec_store): Do not use the old
9400 __builtin_altivec_st_internal_4si built-in.
9402 2005-05-02 Mark Mitchell <mark@codesourcery.com>
9405 * g++.dg/template/ptrmem14.C: New test.
9407 2005-05-02 Paul Brook <paul@codesourcery.com>
9409 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
9411 2005-05-02 Michael Matz <matz@suse.de>
9414 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
9416 2005-05-01 Mark Mitchell <mark@codesourcery.com>
9418 * g++.dg/cpp/weak.C: New test.
9420 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
9422 * gcc.dg/tree-ssa/loop-8.c: New test.
9424 2005-04-30 Michael Maty <matz@suse.de>
9426 * gcc.dg/inline-mcpy.c: New test.
9428 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
9431 * gfortran.dg/eoshift.f90: New test case.
9433 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
9436 * gfortran.dg/matmul_1.f90: New test.
9438 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
9440 PR tree-optimization/21030
9441 * gcc.dg/tree-ssa/pr21030.c: New.
9443 2005-04-29 Devang Patel <dpatel@apple.com>
9445 PR tree-optimization/21272
9446 * gcc.dg/vect/vect-ifcvt-10.c: New test.
9448 2005-04-29 Jakub Jelinek <jakub@redhat.com>
9452 * gfortran.dg/entry_4.f90: New test.
9453 * gfortran.fortran-torture/execute/entry_1.f90: New test.
9454 * gfortran.fortran-torture/execute/entry_2.f90: New test.
9455 * gfortran.fortran-torture/execute/entry_3.f90: New test.
9456 * gfortran.fortran-torture/execute/entry_4.f90: New test.
9457 * gfortran.fortran-torture/execute/entry_5.f90: New test.
9458 * gfortran.fortran-torture/execute/entry_6.f90: New test.
9459 * gfortran.fortran-torture/execute/entry_7.f90: New test.
9461 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9463 * gfortran.fortran-torture/execute/entry_8.f90: New test.
9465 2005-04-29 Paul Brook <paul@codesourcery.com>
9467 * gfortran.dg/entry_3.f90: New test.
9469 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9471 * gfortran.dg/implicit_4.f90: New test.
9473 2005-04-28 Bob Wilson <bob.wilson@acm.org>
9475 * lib/target-supports.exp (check_profiling_available): Return
9476 false for xtensa-*-elf.
9478 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
9480 * lib/fortran-torture.exp (fortran-torture.exp): Catch
9481 error if file cannot be deleted.
9483 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
9485 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
9486 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
9487 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
9488 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
9489 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
9490 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
9491 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
9492 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
9493 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
9494 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
9495 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
9496 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
9497 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
9499 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9502 * gfortran.dg/pr20865.f90: New test.
9504 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
9506 * gcc.dg/void-cast-2.c: New test.
9508 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9511 * gcc.dg/void-cast-1.c: New test.
9513 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
9515 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
9517 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9520 * gfortran.dg/pr21177.f90: New test.
9522 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
9524 PR tree-optimization/21171
9525 * gcc.dg/tree-ssa/pr21171.c: New test.
9527 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
9529 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
9530 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
9531 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
9532 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
9533 gcc.dg/tree-ssa/gen-vect-32.c: New.
9534 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
9535 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
9538 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9541 * gcc.dg/transparent-union-3.c: New test.
9543 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9546 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
9547 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
9548 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
9549 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
9550 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
9551 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
9553 2005-04-26 Jeff Law <law@redhat.com>
9555 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
9556 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
9557 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
9558 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
9559 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
9560 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
9561 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
9563 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
9565 PR tree-optimization/17598
9566 * gcc.dg/tree-ssa/pr17598.c: New testcase.
9568 2005-04-25 Mike Stump <mrs@apple.com>
9570 * objc.dg/fix-and-continue-1.m: Add.
9572 2005-04-25 Roger Sayle <roger@eyesopen.com>
9575 * g++.dg/opt/pr20995-1.C: New test case.
9577 2005-04-25 Devang Patel <dpatel@apple.com>
9579 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
9581 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
9584 * g++.dg/opt/alias2.C (printf): Correct the prototype.
9586 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
9589 * g++.dg/opt/rtti2.C: New test.
9591 2005-04-25 Paul Brook <paul@codesourcery.com>
9592 Steven G. Kargl <kargls@comcast.net>
9595 * gfortran.dg/ichar_1.f90: New file.
9597 2005-04-24 Jakub Jelinek <jakub@redhat.com>
9600 * g++.dg/opt/pr20991.C: New test.
9602 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
9603 where sizeof (type) < __alignof__ (type).
9604 * gcc.dg/compat/struct-layout-1.h: Likewise.
9606 2005-04-24 Per Bothner <per@bothner.com>
9607 Devang Patel <dpatel@apple.com>
9609 PR preprocessor/20907
9610 * gcc.dg/cpp/very-long-comment.c: New test.
9612 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9615 * gfortran.dg/common_5.f: New test.
9617 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
9620 * g++.dg/tree-ssa/pr21082.C: New testcase.
9622 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
9624 * gcc.dg/vect/vect-99.c: New test.
9626 2005-04-22 Diego Novillo <dnovillo@redhat.com>
9628 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
9630 2005-04-22 Jeff Law <law@redhat.com>
9632 * gcc.dg/uninit-5.c: Remove xfails.
9633 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
9634 conditionals and loads.
9636 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
9641 * gfortran.dg/nested_reshape.f90: new test
9642 * gfortran.dg/reshape-alloc.f90: new test
9643 * gfortran.dg/reshape.f90: new test
9645 2005-04-22 Mark Mitchell <mark@codesourcery.com>
9647 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
9649 * gcc.dg/arm-vfp1.c: New test.
9651 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
9654 * g++.dg/lookup/builtin2.C: New test.
9656 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
9658 * gcc.dg/weak/weak-13.c: New test.
9660 2005-04-21 Geoffrey Keating <geoffk@apple.com>
9662 * lib/target-supports.exp (check_effective_target_sync_int_long):
9665 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
9667 * gcc.target/mips/branch-1.c: New test.
9669 2005-04-21 Richard Henderson <rth@redhat.com>
9671 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
9672 * gcc.dg/vect/vect-86.c: Likewise.
9673 * gcc.dg/vect/vect-87.c: Likewise.
9674 * gcc.dg/vect/vect-88.c: Likewise.
9676 2005-04-21 Devang Patel <dpatel@apple.com>
9678 PR optimization/20994
9679 * gcc.dg/tree-ssa/ifc-3.c: New test.
9681 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
9684 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
9685 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
9686 gcc.dg/c99-vla-jump-5.c: New tests.
9688 2005-04-19 Richard Henderson <rth@redhat.com>
9690 * lib/target-supports.exp (check_effective_target_vect_int_mult):
9691 Fix typo in exists check.
9692 (check_effective_target_sync_int_long): New.
9693 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
9694 * gcc.dg/ia64-sync-2.c: Likewise.
9695 * gcc.dg/ia64-sync-3.c: Likewise.
9696 * gcc.dg/ia64-sync-4.c: Likewise.
9698 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
9700 * gcc.dg/fold-xor-1.c: New test.
9701 * gcc.dg/fold-xor-2.c: New test.
9703 2005-04-19 James E. Wilson <wilson@specifixinc.com>
9706 * g++.dg/eh/fp-regs.C: New test.
9708 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
9710 * gcc.dg/Wint-to-pointer-cast-1.c,
9711 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
9712 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
9713 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
9715 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9718 * gfortran.dg/pr16861.f90: New test.
9720 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
9722 * gcc.dg/pr21085.c: New test.
9724 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
9726 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
9727 (setup_mips_tests, dg-mips-options): New procedures.
9728 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
9729 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
9730 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
9731 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
9732 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
9733 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
9734 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
9735 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
9736 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
9737 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
9738 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
9739 dg-mips-options instead of dg-options. Remove now-redundant
9740 preprocessor guards.
9741 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
9742 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
9743 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
9744 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
9745 * gcc.dg/vr-mult-2.c: Delete.
9746 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
9747 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
9748 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
9749 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
9750 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
9751 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
9752 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
9754 2005-04-18 Laurent GUERBY <laurent@guerby.net>
9756 * ada/acats/run_all.sh: Use sync when executable not present.
9758 2005-04-18 Devang Patel <dpatel@apple.com>
9760 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
9761 * gcc.dg/vect/vect-11a.c: New.
9762 * gcc.dg/vect/vect-none.c: Update.
9763 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
9765 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
9767 PR tree-optimization/20922
9768 * gcc.dg/pr20922-1.c: New test.
9769 * gcc.dg/pr20922-2.c: New test.
9770 * gcc.dg/pr20922-3.c: New test.
9771 * gcc.dg/pr20922-4.c: New test.
9772 * gcc.dg/pr20922-5.c: New test.
9773 * gcc.dg/pr20922-6.c: New test.
9775 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9778 * gfortran.dg/pr20950.f: New test.
9780 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9783 * gfortran.dg/pr19216.f: New test.
9785 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
9787 PR tree-optimization/21001
9788 * gcc.dg/tree-ssa/pr21001.c: New.
9790 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
9793 * gfortran.dg/reshape_rank7.f90: New test.
9795 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
9797 PR libfortran/12884 gfortran.dg/pr12884.f: New test
9798 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
9799 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
9800 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
9801 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
9802 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
9803 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
9804 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
9805 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
9806 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
9807 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
9808 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
9809 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
9810 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
9811 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
9812 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
9813 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
9814 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
9815 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
9816 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
9817 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
9819 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
9821 * gfortran.dg/wtruncate.f: New testcase.
9822 * gfortran.dg/wtruncate.f90: New testcase.
9824 2005-04-16 Mark Mitchell <mark@codesourcery.com>
9827 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
9828 which sizeof/alignof is dependent, rather than just whether we are
9829 processing_template_decl.
9831 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
9833 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
9834 corrected typo where the wrong variables had been compared.
9836 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
9839 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
9840 Test callee-allocated version of return array with a write
9842 Test spread with a temporary with another write statement.
9844 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
9846 PR tree-optimization/21031
9847 * gcc.dg/tree-ssa/pr21031.c: New.
9849 2005-04-15 Uros Bizjak <uros@kss-loka.si>
9851 PR tree-optimization/21004
9852 * gcc.dg/builtins-53.c: Include builtins-config.h.
9853 Check floorf, ceilf, floorl and ceill transformations
9854 only when HAVE_C99_RUNTIME is defined.
9856 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
9859 * gcc.dg/tree-ssa/pr20739.c: New test.
9861 2005-04-14 Mike Stump <mrs@apple.com>
9863 * gcc.dg/Foundation.framework/empty: New.
9864 * gcc.dg/framework-2.c: New.
9866 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
9868 PR tree-optimization/21021
9869 * gcc.c-torture/compile/pr21021.c: New.
9871 2005-04-14 Janis Johnson <janis187@us.ibm.com
9874 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
9875 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
9876 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
9877 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
9878 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
9879 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
9880 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
9881 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
9883 2005-04-14 Richard Henderson <rth@redhat.com>
9885 * lib/target-supports.exp (check_effective_target_vect_condition):
9886 Add ia64, i?86, and x86_64.
9888 2005-04-14 Steven G. Kargl <kargls@comcast.net>
9890 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
9892 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
9894 PR tree-optimization/20657
9895 * gcc.dg/tree-ssa/pr20657.c: New.
9897 2005-04-14 Uros Bizjak <uros@kss-loka.si>
9899 * gcc.dg/builtins-53.c: Also check (int)trunc* and
9900 (long long int)trunc*.
9902 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
9905 * gcc.dg/pr20927.c: New test.
9907 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
9909 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
9910 * gcc.target/mips/asm-1.c: Likewise.
9912 2005-04-13 Dale Johannesen <dalej@apple.com>
9914 * objc.dg/objc-fast-4.m: New.
9916 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
9918 * gcc.target/cris/torture/cris-torture.exp: New driver in new
9920 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
9922 2005-04-13 David Edelsohn <edelsohn@gnu.org>
9924 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
9925 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
9926 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
9928 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
9930 PR tree-optimization/20913
9931 * gcc.dg/tree-ssa/pr20913.c: New.
9933 PR tree-optimization/20702
9934 * gcc.dg/tree-ssa/pr20702.c: New.
9936 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9939 * g++.dg/inherit/local3.C: New test.
9941 2005-04-12 Jeff Law <law@redhat.com>
9943 * gcc.dg/tree-ssa/20050412-1.c: New test.
9945 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
9948 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
9949 Add tests with mask generated by expression.
9950 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
9951 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
9952 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
9954 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
9957 * gcc.dg/20050409-1.c: New test.
9959 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
9961 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
9963 2005-04-11 Mark Mitchell <mark@codesourcery.com>
9965 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9966 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
9967 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9968 (TARGET_CXX): Adjust accordingly.
9969 * target.h (struct gcc_target): Remove epxort_class_data. Add
9970 determine_class_data_visibility and class_data_always_comdat.
9971 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9972 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
9973 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9974 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
9975 (arm_cxx_determine_class_data_visibility): New.
9976 (arm_cxx_class_data_always_comdat): Likewise.
9977 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9978 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
9979 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9980 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
9981 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
9984 2005-04-11 Mark Mitchell <mark@codesourcery.com>
9986 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
9988 2005-04-11 Geoffrey Keating <geoffk@apple.com>
9990 * gcc.dg/i386-darwin-fpmath.c: New.
9992 2004-04-11 Devang Patel <dpatel@apple.com>
9994 * lib/target-supports.exp (check_effective_target_vect_condition): New.
9995 * gcc.dg/vect/vect-ifcvt-1.c: New test.
9996 * gcc.dg/vect/vect-ifcvt-2.c: New test.
9997 * gcc.dg/vect/vect-ifcvt-3.c: New test.
9998 * gcc.dg/vect/vect-ifcvt-4.c: New test.
9999 * gcc.dg/vect/vect-ifcvt-5.c: New test.
10000 * gcc.dg/vect/vect-ifcvt-6.c: New test.
10001 * gcc.dg/vect/vect-ifcvt-7.c: New test.
10002 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
10004 2004-04-11 Devang Patel <dpatel@apple.com>
10006 * gcc.dg/vect/vect-dv-1.c: New test.
10007 * gcc.dg/vect/vect-dv-2.c: New test.
10009 2005-04-11 Diego Novillo <dnovillo@redhat.com>
10011 PR tree-optimization/20933
10012 * gcc.dg/tree-ssa/pr20933.c: New test.
10014 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10016 * gfortran.dg/fold_nearest.f90: New test.
10018 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
10020 * gcc.dg/tree-ssa/alias-1.c: New test.
10022 2005-04-11 Diego Novillo <dnovillo@redhat.com>
10024 PR tree-optimization/20920
10025 * g++.dg/tree-ssa/pr20920.C: New test.
10027 2005-04-11 Uros Bizjak <uros@kss-loka.si>
10029 * gcc.dg/builtins-53.c: Also check (int)ceil* and
10030 (long long int)ceil*.
10032 2005-04-10 Mark Mitchell <mark@codesourcery.com>
10034 * g++.dg/warn/Wdtor1.C: Declare template in system header with
10035 explicit C++ linkage.
10037 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10039 * gfortran.dg/pr17229.f: Take care of the new obsolescence
10040 warning for arithmetic IF statements.
10042 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
10044 * eor_handling_1.f90: New test case.
10045 * eor_handling_2.f90: New test case.
10046 * eor_handling_3.f90: New test case.
10047 * eor_handling_4.f90: New test case.
10048 * eor_handling_5.f90: New test case.
10049 * noadv_size.f90: New test case.
10050 * pad_no.f90: New test case.
10052 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
10054 * gcc.c-torture/execute/20050410-1.c: New test.
10056 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
10058 * gcc.dg/pr20126.c: New.
10060 2005-04-09 Bud Davis <bdavis@gfortran.org>
10061 Steven G. Kargl <kargls@comcast.net>
10063 * gfortran.dg/PR19872.f: New test.
10065 2005-04-09 Steven G. Kargl <kargls@comcast.net>
10067 * gfortran.dg/nint_1.f90: Fix dg-do directive.
10069 2005-04-09 Steven G. Kargl <kargls@comcast.net>
10071 * gfortran.dg/nint_1.f90: New test.
10073 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
10075 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
10076 Added test for callee-allocated arrays with write statements.
10077 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
10078 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
10079 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
10080 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
10081 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
10083 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
10085 PR libfortran/20163
10086 * gfortran.dg/open-options-blanks.f: New test.
10088 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
10091 * gfortran.dg/comma_format_extension_[1234].f: New tests.
10093 2005-04-09 Jakub Jelinek <jakub@redhat.com>
10095 * gcc.dg/tree-ssa/stdarg-1.c: New test.
10096 * gcc.dg/tree-ssa/stdarg-2.c: New test.
10097 * gcc.dg/tree-ssa/stdarg-3.c: New test.
10098 * gcc.dg/tree-ssa/stdarg-4.c: New test.
10099 * gcc.dg/tree-ssa/stdarg-5.c: New test.
10100 * gcc.c-torture/execute/stdarg-4.c: New test.
10102 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
10105 * g++.dg/abi/param2.C: New test.
10107 2005-04-09 Uros Bizjak <uros@kss-loka.si>
10109 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
10111 2005-04-09 Uros Bizjak <uros@kss-loka.si>
10113 * gcc.dg/builtins-53.c: New test.
10115 2005-04-08 Diego Novillo <dnovillo@redhat.com>
10117 * g++.dg/tree-ssa/pr18178.C: New test.
10118 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
10119 * gcc.c-torture/execute/20041019-1.c: New test.
10120 * gcc.dg/tree-ssa/20041008-1.c: New test.
10121 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
10122 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
10123 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
10124 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
10125 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
10126 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
10127 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
10128 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
10129 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
10130 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
10132 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
10134 PR rtl-optimization/20466
10135 * gcc.c-torture/execute/pr20466-1.c: New test.
10137 2005-04-08 Mark Mitchell <mark@codesourcery.com>
10140 * g++.dg/parse/cond2.C: New test.
10143 * g++.dg/warn/Wdtor1.C: New test.
10145 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10148 * gfortran.dg/pr17229.f: New test.
10150 2005-04-07 Steven G. Kargl <kargls@comcast.net>
10152 * gfortran.dg/tiny_1.f90: New test.
10153 * gfortran.dg/tiny_2.f90: ditto.
10155 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
10157 * gfortran.dg/eor_1.f90: Fix dg-do run line
10158 * gfortran.dg/open_new.f90: Fix dg-do run line
10160 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
10162 * lib/target-supports.exp (get_compiler_messages): Support
10163 optional arguments, the fourth being compiler options.
10164 (check_effective_target_fpic): New proc.
10165 * gcc.dg/20050321-2.c: Restrict to target fpic.
10167 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
10169 * gcc.dg/15443-1.c: New test.
10170 * gcc.dg/15443-2.c: Likewise.
10172 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10174 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
10176 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
10178 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
10180 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
10182 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
10183 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
10185 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
10186 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
10187 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
10189 2005-04-06 Mark Mitchell <mark@codesourcery.com>
10192 * g++.dg/warn/Wunused-11.C: New test.
10194 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
10196 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
10198 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
10200 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
10202 2005-04-05 Mark Mitchell <mark@codesourcery.com>
10205 * g++.dg/template/ptrmem13.C: New test.
10207 2005-04-05 Per Bothner <per@bothner.com>
10209 * lib/gcc.exp: Always add -fno-show-column, for now.
10211 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
10214 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
10215 of plain old "unsigned int" for the type of "i". Makes this test
10218 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
10220 * gcc.dg/i386-ssefn-1.c: New test.
10221 * gcc.dg/i386-ssefn-2.c: New test.
10222 * gcc.dg/i386-ssefn-3.c: New test.
10223 * gcc.dg/i386-ssefn-4.c: New test.
10225 2005-04-05 Jakub Jelinek <jakub@redhat.com>
10227 PR tree-optimization/20076
10228 * gcc.dg/builtin-apply4.c: New test.
10230 PR preprocessor/19475
10231 * gcc.dg/cpp/macspace1.c: New test.
10232 * gcc.dg/cpp/macspace2.c: New test.
10234 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10236 * gfortran.dg/pr20755.f: Fixed bad format.
10238 2005-04-05 Mark Mitchell <mark@codesourcery.com>
10241 * g++.dg/ext/attrib21.C: New test.
10243 2004-04-05 Devang Patel <dpatel@apple.com>
10245 * lib/target-supports.exp (check_effective_target_vect_shif): New.
10246 * gcc.dg/vect/vect-shift-1.c: New test.
10248 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10250 PR libfortran/20755
10251 * gfortran.dg/pr20755.f: New test.
10253 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
10255 * gfortran.dg/pr15959.f90: New test.
10256 * gfortran.dg/string_pad_trunc.f90: New test.
10258 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10260 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
10261 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
10262 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
10265 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10267 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
10269 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10271 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
10272 * gcc.c-torture/compile/20011119-2.c: Likewise.
10273 * gcc.c-torture/compile/981001-2.c: Likewise.
10275 2005-04-04 Mark Mitchell <mark@codesourcery.com>
10278 * g++.dg/template/overload4.C: New test.
10280 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
10283 * g++.dg/abi/covariant5.C: New.
10286 * g++.dg/debug/const2.C: New.
10288 2005-04-04 Jakub Jelinek <jakub@redhat.com>
10290 PR rtl-optimization/16104
10291 * gcc.c-torture/execute/20050316-1.c: New test.
10293 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
10295 * g++.dg/template/spec23.C: Fix dg-error text.
10297 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
10300 * g++.dg/expr/lval2.C: New.
10302 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10304 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
10305 __builtin_strcasecmp and __builtin_strncasecmp.
10307 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
10310 * g++.dg/template/spec22.C: New.
10311 * g++.dg/template/spec23.C: New.
10313 2005-04-03 Dale Ranta <dir@lanl.gov>
10314 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10316 PR libfortran/20068
10317 PR libfortran/20125
10318 PR libfortran/20156
10319 PR libfortran/20471
10320 * gfortran.dg/backspace.f: New test.
10322 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
10324 * gcc.dg/pr19345.c: New test.
10326 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
10328 PR tree-optimization/20640
10329 * gcc.dg/torture/tree-loop-1.c: New.
10331 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
10333 PR rtl-optimization/20290
10334 * gcc.c-torture/execute/loop-ivopts-2.c: New.
10336 2005-04-02 Geoffrey Keating <geoffk@apple.com>
10338 * gcc.dg/rs6000-fpint.c: New.
10340 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
10342 * gcc.dg/old-style-then-proto-1.c: New test.
10344 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10346 * gfortran.fortran-torture/execute/backspace.f90: Check
10347 after backspace and read was incorrect.
10349 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10351 * gcc.c-torture/execute/builtins/strcat.c: Check the result
10352 buffer past the terminating NUL using memcmp.
10353 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
10354 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
10356 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
10357 Fix unused/uninitialized variable warnings.
10359 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
10360 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
10361 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
10362 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
10364 * gcc.c-torture/execute/builtins/abs-1-lib.c,
10365 gcc.c-torture/execute/builtins/fputs-lib.c,
10366 gcc.c-torture/execute/builtins/lib/fprintf.c,
10367 gcc.c-torture/execute/builtins/lib/main.c,
10368 gcc.c-torture/execute/builtins/lib/memcmp.c,
10369 gcc.c-torture/execute/builtins/lib/memmove.c,
10370 gcc.c-torture/execute/builtins/lib/mempcpy.c,
10371 gcc.c-torture/execute/builtins/lib/memset.c,
10372 gcc.c-torture/execute/builtins/lib/printf.c,
10373 gcc.c-torture/execute/builtins/lib/sprintf.c,
10374 gcc.c-torture/execute/builtins/lib/stpcpy.c,
10375 gcc.c-torture/execute/builtins/lib/strchr.c,
10376 gcc.c-torture/execute/builtins/lib/strcmp.c,
10377 gcc.c-torture/execute/builtins/lib/strcpy.c,
10378 gcc.c-torture/execute/builtins/lib/strcspn.c,
10379 gcc.c-torture/execute/builtins/lib/strlen.c,
10380 gcc.c-torture/execute/builtins/lib/strncat.c,
10381 gcc.c-torture/execute/builtins/lib/strncmp.c,
10382 gcc.c-torture/execute/builtins/lib/strncpy.c,
10383 gcc.c-torture/execute/builtins/lib/strrchr.c,
10384 gcc.c-torture/execute/builtins/lib/strspn.c,
10385 gcc.c-torture/execute/builtins/lib/strstr.c,
10386 gcc.c-torture/execute/builtins/memops-asm-lib.c,
10387 gcc.c-torture/execute/builtins/strlen-2.c,
10388 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
10391 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
10393 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
10394 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
10397 2005-04-01 Jakub Jelinek <jakub@redhat.com>
10400 * g++.dg/debug/using1.C: New test.
10402 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
10404 PR middle-end/20524
10405 * gcc.dg/alias-7.c: Prefix asm-declared name with
10406 __USER_LABEL_PREFIX__.
10408 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
10410 Fix fallout from PR middle-end/15700:
10411 * gcc.c-torture/compile/20011119-1.c: Take
10412 __USER_LABEL_PREFIX__ into account.
10413 * gcc.c-torture/compile/20011119-2.c: Likewise.
10415 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
10418 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
10420 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
10423 * gcc.c-torture/compile/struct-non-lval-1.c,
10424 gcc.c-torture/compile/struct-non-lval-2.c,
10425 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
10427 2005-03-31 Janis Johnson <janis187@us.ibm.com>
10429 * gcc.dg/tls/tls.exp: Remove temporary file.
10430 * g++.dg/tls/tls.exp: Ditto.
10431 * lib/file-format.exp: Ditto.
10432 * g++.dg/special/ecos.exp: Ditto.
10434 * lib/profopt.exp: Treat prof_ext as a list.
10435 * gcc.misc-tests/bprob.exp: Ditto.
10436 * g++.dg/bprob/bprob.exp: Ditto.
10438 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
10439 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
10440 g++.dg/tree-ssa/pointer-reference-alias.C,
10441 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
10442 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
10443 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
10444 g++.dg/vect/pr19951.cc: Ditto.
10445 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
10446 gcc.dg/builtins-47.c: Ditto.
10447 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
10448 gcc.dg/pr20115-1.c: Ditto.
10449 * gcc.dg/tree-ssa/20030530-2.c,
10450 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
10451 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10452 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
10453 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10454 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
10455 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
10456 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
10457 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
10458 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
10459 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
10460 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
10461 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
10462 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
10463 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
10464 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
10465 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10466 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10467 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10468 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10469 gcc.dg/tree-ssa/20030824-1.c,
10470 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
10471 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
10472 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
10473 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
10474 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
10475 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
10476 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
10477 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
10478 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
10479 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
10480 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
10481 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
10482 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
10483 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
10484 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
10485 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
10486 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
10487 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
10488 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
10489 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
10490 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
10491 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
10492 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
10493 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
10494 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
10495 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
10496 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
10497 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
10498 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
10499 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
10500 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
10501 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
10502 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
10503 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
10504 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
10505 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
10506 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
10507 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
10508 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
10509 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
10510 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
10511 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
10512 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10513 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
10514 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
10515 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
10516 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
10517 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
10518 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
10519 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
10520 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10521 gcc.dg/tree-ssa/useless-1.c: Ditto.
10522 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
10523 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
10524 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
10525 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
10526 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
10527 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
10528 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
10529 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
10530 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
10531 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
10532 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
10533 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
10534 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
10535 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
10536 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
10537 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
10538 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
10539 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
10540 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
10541 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
10542 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
10543 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
10544 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
10545 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
10546 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
10547 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
10548 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
10549 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
10550 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
10551 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
10552 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
10553 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
10554 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
10555 gcc.dg/vect/vect-none.c: Ditto.
10556 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
10557 treelang/compile/unsigned.tree: Ditto.
10559 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
10560 * gcc.dg/cpp/direct2s.c: Ditto.
10561 * gcc.dg/cpp/paste4.c: Ditto.
10562 * gcc.dg/cpp/separate-1.c: Ditto.
10563 * gcc.dg/pch/save-temps-1.c: Ditto.
10564 * g++.dg/ext/altivec-10.C: Ditto.
10565 * g++.dg/pch/pch.C: Ditto.
10567 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
10569 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
10570 * g++.dg/template/repo1.C: Ditto.
10571 * g++.dg/template/repo2.C: Ditto.
10572 * g++.dg/template/repo3.C: Ditto.
10573 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
10574 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
10575 * g++.old-deja/g++.pt/repo1.C: Ditto.
10576 * g++.old-deja/g++.pt/repo2.C: Ditto.
10577 * g++.old-deja/g++.pt/repo3.C: Ditto.
10578 * g++.old-deja/g++.pt/repo4.C: Ditto.
10580 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
10581 * gcc.dg/20030107-1.c: Ditto.
10582 * gcc.dg/20030702-1.c: Ditto.
10583 * gcc.dg/profile-generate-1.c: Ditto.
10584 * g++.dg/other/profile1.C: Ditto.
10585 * g++.old-deja/g++.robertl/eb83.C: Ditto.
10587 * lib/gcc-dg.exp (remove-build-file): New.
10588 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
10589 cleanup-tree-dump, cleanup-saved-temps): New.
10591 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
10593 PR c++/19203, DR 214
10594 * g++.dg/parse/ambig3.C: Not ambiguous.
10595 * g++.dg/template/spec20.C: New.
10596 * g++.dg/template/spec21.C: New.
10598 2005-03-31 Steve Ellcey <sje@cup.hp.com>
10601 * gcc.dg/ia64-fptr-1.c: Run only on linux.
10603 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10605 PR libfortran/20660
10606 * gfortran.dg/negative_unit.f: New test.
10608 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
10610 * gcc.dg/20050330-1.c: New test.
10612 2005-03-30 Devang Patel <dpatel@apple.com>
10614 * g++.dg/tree-sra/ssa-sra-3.C: New test.
10616 2005-03-30 Dale Johannesen <dalej@apple.com>
10618 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
10620 2005-03-30 Janis Johnson <janis187@us.ibm.com>
10622 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
10623 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
10624 Strip options from test name.
10626 2005-03-31 Jan Hubicka <jh@suse.cz>
10628 * gcc.dg/varpool-1.c: New testcase.
10630 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
10634 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
10635 gcc.dg/stmt-expr-label-3.c : New tests.
10636 * gcc.c-torture/execute/medce-2.c: Remove.
10638 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
10641 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
10644 2005-03-30 Alan Modra <amodra@bigpond.net.au>
10646 * gcc.c-torture/compile/pr20203.c: New test.
10648 2005-03-26 Steven G. Kargl <kargls@comcast.net>
10650 * gfortran.dg/promotion.f90: New test.
10652 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
10654 PR middle-end/20491
10655 * gcc.dg/torture/asm-subreg-1.c: New test.
10657 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
10660 * gcc.dg/pr20672-1.c: New test.
10662 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
10664 * gfortran.dg/vect: New directory.
10665 * gfortran.dg/vect/vect.exp: New.
10666 * gfortran.dg/vect/vect-1.f90: New test.
10667 * gfortran.dg/vect/vect-2.f90: New test.
10668 * gfortran.dg/vect/vect-3.f90: New test.
10669 * gfortran.dg/vect/vect-4.f90: New test.
10670 * gfortran.dg/vect/vect-5.f90: New test.
10672 2005-03-29 Jakub Jelinek <jakub@redhat.com>
10674 PR middle-end/20622
10675 * gcc.dg/alias-7.c: New test.
10677 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
10679 * gcc.dg/sparc-reg-1.c: New test.
10681 2005-03-28 Steve Ellcey <sje@cup.hp.com>
10684 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
10686 2005-03-29 Dale Ranta <dir@lanl.gov>
10687 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10689 PR libfortran/20163
10690 * gfortran.dg/pr20163-2.f: New test.
10692 2005-03-28 Jan Hubicka <jh@suse.cz>
10694 PR middle-end/20635
10695 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
10698 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
10700 PR tree-optimization/20626
10701 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
10702 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
10704 2005-03-26 Steven G. Kargl <kargls@comcast.net>
10706 * gfortran.dg/underflow.f90: New test.
10707 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
10709 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10711 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
10713 2005-03-25 Mark Mitchell <mark@codesourcery.com>
10715 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
10716 (g++_init): Make sure that CXXFLAGS is set.
10717 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
10718 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
10719 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10720 * lib/objc.exp (objc_init): Likewise.
10721 * lib/treelang.exp (treelang_init): Likewise.
10723 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
10725 PR tree-optimization/20470
10726 * gcc.dg/tree-ssa/pr20470.c: New test.
10728 2005-03-25 Geoffrey Keating <geoffk@apple.com>
10730 * gcc.dg/ppc-stfiwx.c: New.
10732 2005-03-25 Steve Ellcey <sje@cup.hp.com>
10735 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
10737 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
10739 * gcc.dg/20050325-1.c: Fix a typo.
10741 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10743 PR libfortran/19678
10744 PR libfortran/19679
10745 * gfortran.dg/dos_eol.f: New test.
10747 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
10749 PR rtl-optimization/20249
10750 * gcc.dg/20050325-1.c: New test.
10752 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10754 PR libfortran/15332
10755 * gfortran.dg/pr15332.f: New test.
10757 2005-03-24 Dale Johannesen <dalej@apple.com>
10759 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
10761 2005-03-24 Geoffrey Keating <geoffk@apple.com>
10763 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
10764 'internal' visibility.
10765 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
10766 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
10767 'protected' visibility.
10768 * gcc.dg/visibility-7.c: Likewise.
10769 * lib/target-supports.exp (check_visibility_available): Take
10770 a parameter, the kind of visibility to check for.
10771 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
10772 to check_visibility_available.
10774 * g++.dg/expr/cast3.C: New.
10776 2005-03-24 David Edelsohn <edelsohn@gnu.org>
10778 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
10781 2005-03-24 Steve Ellcey <sje@cup.hp.com>
10784 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
10786 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
10788 * gcc.dg/badshift.c: Renamed to...
10789 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
10791 * gcc.target/i386/badshift.c: Renamed to...
10792 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
10795 PR rtl-optimization/20532
10796 * gcc.target/i386/badshift.c: New.
10798 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10800 * gfortran.dg/pr18025.f90: New test.
10802 2005-03-23 Dale Johannesen <dalej@apple.com>
10804 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
10806 2005-03-23 Mark Mitchell <mark@codesourcery.com>
10808 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
10810 * lib/target-supports.exp (check_iconv_available): Default
10811 libiconv to -liconv, if there is no definition.
10813 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
10815 * gcc.dg/torture/cris-asm-mof-1.c: New test.
10817 2005-03-22 Mark Mitchell <mark@codesourcery.com>
10819 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
10820 * g++.dg/opt/pr7503-2.C: Likewise.
10821 * g++.dg/opt/pr7503-3.C: Likewise.
10822 * g++.dg/opt/pr7503-4.C: Likewise.
10823 * g++.dg/opt/pr7503-5.C: Likewise.
10824 * g++.dg/warn/minmax.C: New test.
10826 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10828 * gfortran.dg/g77_intrinsics_funcs.f: New test.
10829 * gfortran.dg/g77_intrinsics_sub.f: New test.
10831 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
10832 Jan Hubicka <jh@suse.cz>
10833 Steven Bosscher <stevenb@suse.de
10835 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
10837 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10840 * g++.dg/template/redecl3.C: New test.
10842 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10845 * g++.dg/parse/error16.C: Tweak error markers.
10847 2005-03-22 Jakub Jelinek <jakub@redhat.com>
10850 * gcc.dg/20050321-2.c: New test.
10852 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
10856 * g++.dg/template/ptrmem12.C: New.
10858 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
10860 PR rtl-optimization/20527
10861 * gcc.c-torture/execute/pr20527-1.c: New test.
10863 2005-03-22 Ben Elliston <bje@au.ibm.com>
10865 * gcc.misc-tests/options.exp (check_for_options): Create a real C
10866 program, compile it into a real executable and then delete the .c
10867 and .x files afterwards, to avoid problems on testglue targets.
10869 2005-03-21 Stuart Hastings <stuart@apple.com>
10871 * gcc.target/i386/sse-2.c: New.
10873 2005-03-21 Uros Bizjak <uros@kss-loka.si>
10875 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
10877 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10879 * g++.dg/parse/crash25.C: Fix typo.
10881 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10884 * g++.dg/parse/crash24.C: New test.
10887 * g++.dg/parse/crash25.C: New test.
10889 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10892 * g++.dg/ext/stmtexpr4.C: New test.
10894 2005-03-20 Roger Sayle <roger@eyesopen.com>
10896 PR middle-end/20539
10897 * gcc.c-torture/compile/pr13066-1.c: New test case.
10898 * gcc.c-torture/compile/pr20539-1.c: Likewise.
10899 * g++.dg/opt/pr13066-1.C: Likewise.
10901 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
10903 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
10905 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10908 * gfortran.dg/nesting_1.f90: New test.
10910 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10913 * g++.dg/lookup/using13.C: New test.
10915 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10918 * g++.dg/template/crash36.C: New test.
10920 2005-03-18 Paolo Carlini <pcarlini@suse.de>
10923 * g++.dg/template/crash35.C: New test.
10925 2005-03-17 Paolo Carlini <pcarlini@suse.de>
10928 * g++.dg/overload/operator2.C: New test.
10930 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10932 PR libfortran/20257
10933 * gfortran.dg/pr20257.f90: New test.
10935 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10937 PR libfortran/20480
10938 * gfortran.dg/pr20480.f90: New test.
10940 2005-03-16 Richard Henderson <rth@redhat.com>
10942 PR middle-end/15700
10943 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
10944 (_rtld_global): New.
10945 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
10946 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
10948 * gcc.dg/alias-3.c: New.
10949 * gcc.dg/alias-4.c: New.
10950 * gcc.dg/alias-5.c: New.
10951 * gcc.dg/alias-6.c: New.
10953 2005-03-15 Geoffrey Keating <geoffk@apple.com>
10955 * gcc.dg/cpp/ucnid-7.c: New.
10957 2005-03-15 Janis Johnson <janis187@us.ibm.com>
10958 Dorit Naishlos <dorit@il.ibm.com>
10960 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
10963 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
10965 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
10966 misaligned accesses.
10967 * gcc.dg/vect/vect-58.c: Likewise.
10968 * gcc.dg/vect/vect-92.c: New.
10969 * gcc.dg/vect/vect-93.c: New.
10971 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
10974 * gfortran.dg/assign_2.f90: New test.
10975 * gfortran.dg/assign_3.f90: New test.
10976 * gfortran.dg/assign.f90: New test.
10978 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
10980 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
10981 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
10982 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
10983 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
10986 2005-03-14 Geoffrey Keating <geoffk@apple.com>
10988 * gcc.dg/cpp/ucnid-6.c: New.
10990 * gcc.dg/cpp/normalize-1.c: New.
10991 * gcc.dg/cpp/normalize-2.c: New.
10992 * gcc.dg/cpp/normalize-3.c: New.
10993 * gcc.dg/cpp/normalize-4.c: New.
10994 * gcc.dg/cpp/ucnid-4.c: New.
10995 * gcc.dg/cpp/ucnid-5.c: New.
10996 * g++.dg/cpp/normalize-1.C: New.
10997 * g++.dg/cpp/ucnid-1.C: New.
10999 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
11001 * gcc.dg/pr18628.c: New.
11003 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
11006 * g++.dg/tree-ssa/pr20280.C: New.
11008 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11011 * gfortran.dg/stfunc_2.f90: New test.
11013 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
11015 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
11017 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
11019 * gcc.dg/tree-ssa/20050314-1.c: New test.
11021 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11025 * g++.dg/template/friend34.C: New test.
11026 * g++.dg/template/friend35.C: Likewise.
11027 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
11029 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11031 Friend class name lookup 5/n
11033 * g++.dg/lookup/hidden-class1.C: New test.
11034 * g++.dg/lookup/hidden-class2.C: Likewise.
11035 * g++.dg/lookup/hidden-class3.C: Likewise.
11036 * g++.dg/lookup/hidden-class4.C: Likewise.
11037 * g++.dg/lookup/hidden-class5.C: Likewise.
11038 * g++.dg/lookup/hidden-class6.C: Likewise.
11039 * g++.dg/lookup/hidden-class7.C: Likewise.
11040 * g++.dg/lookup/hidden-class8.C: Likewise.
11041 * g++.dg/lookup/hidden-class9.C: Likewise.
11042 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
11043 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
11044 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
11045 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
11046 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
11047 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
11048 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
11049 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
11050 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
11051 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
11052 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
11054 2005-03-13 Mark Mitchell <mark@codesourcery.com>
11057 * g++.dg/template/error18.C: New test.
11059 2005-03-09 Ben Elliston <bje@au.ibm.com>
11062 * g++.dg/debug/pr16792.C: New test.
11064 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
11066 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
11067 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
11068 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
11069 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
11070 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
11071 test assertion names.
11073 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11076 * gfortran.dg/stfunc_1.f90: New test.
11078 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11081 * gfortran.dg/real_index_1.f90: New test.
11083 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11086 * gfortran.dg/spec_expr_1.f90: New test.
11088 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
11091 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
11094 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11097 * gfortran.dg/largeequiv_1.f90: New test.
11099 2005-03-12 Geoffrey Keating <geoffk@apple.com>
11101 * gcc.dg/ucnid-1.c: New.
11102 * gcc.dg/ucnid-2.c: New.
11103 * gcc.dg/ucnid-3.c: New.
11104 * gcc.dg/ucnid-4.c: New.
11105 * gcc.dg/ucnid-5.c: New.
11106 * gcc.dg/ucnid-6.c: New.
11107 * gcc.dg/cpp/ucnid-1.c: New.
11108 * gcc.dg/cpp/ucnid-2.c: New.
11109 * gcc.dg/cpp/ucnid-3.c: New.
11110 * g++.dg/other/ucnid-1.C: New.
11112 2005-03-12 Geoffrey Keating <geoffk@apple.com>
11114 * gcc.dg/vmx/darwin-abi-3.c: Delete.
11116 2005-03-11 Per Bothner <per@bothner.com>
11118 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
11119 that diagnotics refer to correct token.
11120 * gcc.dg/unused-3.c: Likewise.
11122 2005-03-11 Per Bothner <per@bothner.com>
11124 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
11125 constant" is now actually on same line as string constant.
11126 * gcc.dg/cpp/direct2s.c: Likewise.
11128 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
11130 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
11132 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11134 PR libfortran/20124
11135 * gfortran.dg/pr20124.f90: New Test
11137 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
11139 PR tree-optimization/20130
11140 * gcc.dg/pr20130-1.c: New test.
11142 2005-03-10 Steve Ellcey <sje@cup.hp.com>
11145 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
11147 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11149 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
11151 2005-03-10 Steve Ellcey <sje@cup.hp.com>
11153 * g++.dg/eh/forced1.C: Fix comment.
11154 * g++.dg/eh/forced2.C: Ditto.
11155 * g++.dg/eh/forced3.C: Ditto.
11156 * g++.dg/eh/forced4.C: Ditto.
11158 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
11161 * gcc.c-torture/compile/pr20412.c: New test.
11163 2005-03-10 Roger Sayle <roger@eyesopen.com>
11165 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
11167 2005-03-10 Jakub Jelinek <jakub@redhat.com>
11170 * gcc.dg/20050307-1.c: New test.
11172 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
11175 * g++.dg/other/stdarg3.C: New.
11177 2005-03-10 Jakub Jelinek <jakub@redhat.com>
11179 PR c++/18384, c++/18327
11180 * g++.dg/init/array19.C: New test.
11182 PR inline-asm/20314
11183 * gcc.dg/torture/pr20314-1.c: New test.
11184 * gcc.dg/torture/pr20314-2.c: New test.
11186 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
11188 * gcc.dg/20050309-1.c: New test.
11190 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11192 * gcc.dg/builtins-10.c: Reactivate disabled test.
11193 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
11194 new cbrt transformations.
11196 2005-03-09 Mark Mitchell <mark@codesourcery.com>
11199 * g++.dg/template/array13.C: New test.
11201 2005-03-09 Paolo Carlini <pcarlini@suse.de>
11204 * g++.dg/init/brace4.C: New test.
11206 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
11209 * g++.dg/template/non-dependent12.C: New.
11211 2005-03-08 Mark Mitchell <mark@codesourcery.com>
11214 * g++.dg/init/array18.C: Add dg-do run marker.
11217 * g++.dg/init/array18.C: New test.
11219 2005-03-09 Ben Elliston <bje@au.ibm.com>
11221 * consistency.vlad/vlad.exp: Remove trailing semicolons.
11222 * g++.dg/gcov/gcov.exp: Likewise.
11223 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
11224 * gcc.target/xstormy16/xstormy16.exp: Likewise.
11225 * lib/c-torture.exp: Likewise.
11226 * lib/fortran-torture.exp: Likewise.
11227 * lib/g++.exp: Likewise.
11228 * lib/gcc-defs.exp: Likewise.
11229 * lib/gcc-dg.exp: Likewise.
11230 * lib/gcc.exp: Likewise.
11231 * lib/gcov.exp: Likewise.
11232 * lib/gfortran.exp: Likewise.
11233 * lib/mike-g++.exp: Likewise.
11234 * lib/mike-gcc.exp: Likewise.
11235 * lib/objc-torture.exp: Likewise.
11236 * lib/objc.exp: Likewise.
11237 * lib/profopt.exp: Likewise.
11238 * lib/target-libpath.exp: Likewise.
11239 * lib/target-supports.exp: Likewise.
11240 * lib/treelang.exp: Likewise.
11241 * lib/wrapper.exp: Likewise.
11243 2005-03-08 Jeff Law <law@redhat.com>
11245 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
11248 2005-03-08 Ira Rosen <irar@il.ibm.com>
11250 * gcc.dg/vect/pr20122.c: New test.
11252 2005-03-07 Jeff Law <law@redhat.com>
11254 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
11256 * gcc.dg/tree-ssa/pr18133-1.c: New test.
11257 * gcc.dg/tree-ssa/pr18133-2.c: New test.
11258 * gcc.dg/tree-ssa/pr18134.c: New test.
11260 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11262 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
11263 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
11264 gcc.dg/torture/builtin-noret-2.c: Require weak support.
11266 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
11269 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
11271 2005-03-07 Mark Mitchell <mark@codesourcery.com>
11273 * g++.dg/warn/Wnvdtor.C: New test.
11275 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
11277 * gcc.dg/torture/pr19683-1.c: New test.
11279 2005-03-06 Steven G. Kargl <kargls@comcast.net>
11281 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
11282 * gfortran.dg/g77/19990313-2.f: Ditto.
11283 * gfortran.dg/g77/19990313-3.f: Ditto.
11284 * gfortran.dg/g77/19990525-0.f: Ditto.
11285 * gfortran.dg/g77/19990826-0.f: Ditto.
11286 * gfortran.dg/g77/19990826-2.f: Ditto.
11287 * gfortran.dg/g77/19990826-3.f: Ditto.
11288 * gfortran.dg/g77/20000511-1.f: Ditto.
11289 * gfortran.dg/g77/20000511-2.f: Ditto.
11290 * gfortran.dg/g77/970625-2.f: Ditto.
11291 * gfortran.dg/g77/980310-2.f: Ditto.
11292 * gfortran.dg/g77/980310-3.f: Ditto.
11293 * gfortran.dg/g77/980310-8.f: Ditto.
11294 * gfortran.dg/g77/980519-2.f: Ditto.
11295 * gfortran.dg/g77/alpha1.f: Ditto.
11296 * gfortran.dg/g77/claus.f: Ditto.
11297 * gfortran.dg/g77/erfc.f: Ditto.
11298 * gfortran.dg/g77/short.f: Ditto.
11299 * gfortran.fortran-torture/execute/data.f90: Ditto.
11300 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
11301 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
11303 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11305 * lib/file-format.exp (gcc_target_object_format): Add check for som
11306 format and hardcode object formats on hppa*-*-hpux*.
11307 * lib/target-supports.exp (check_weak_available): Add check for som
11308 object format. Always return 0 on hppa*-*-hpux10*.
11310 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
11313 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
11315 2005-03-05 Steven G. Kargl <kargls@comcast.net>
11317 * gfortran.dg/pr19936_1.f90: New test.
11318 * gfortran.dg/pr19936_2.f90: New test.
11319 * gfortran.dg/pr19936_3.f90: New test.
11321 2005-03-05 Steven G. Kargl <kargls@comcast.net>
11322 Paul Thomas <prthomas@drfccad.cea.fr>
11324 * gfortran.dg/PR19754_1.f90: New test.
11325 * gfortran.dg/PR19754_2.f90: Ditto.
11327 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11330 * g++.dg/template/non-dependent11.C: New test.
11332 2005-03-05 Uros Bizjak <uros@kss-loka.si>
11334 * lib/target-supports.exp (check_iconv_available): Fix comment.
11336 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
11337 Joseph S. Myers <joseph@codesourcery.com>
11340 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
11342 2005-03-04 Matthew Sachs <msachs@apple.com>
11344 * gcc.exp (gcc_target_compile): Put braces around
11345 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
11346 * objc.exp (objc_target_compile): Likewise.
11347 * treelang.exp (treelang_target_compile): Likewise.
11349 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11352 * gfortran.dg/func_result_1.f90: New test.
11354 2005-03-04 Ben Elliston <bje@au.ibm.com>
11356 * gcc.misc-tests/options.exp: New test.
11358 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
11360 * gcc.dg/pr15784-4.c: New test.
11362 2005-03-03 Geoffrey Keating <geoffk@apple.com>
11364 * gcc.c-torture/execute/pr17133.c: New.
11365 * gcc.c-torture/compile/20050303-1.c: New.
11367 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
11369 * gcc.dg/cpp/assert4.c: Fix for cygwin.
11371 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
11373 * g++.dg/overload/using2.C: New.
11375 2005-03-02 Mark Mitchell <mark@codesourcery.com>
11378 * g++.dg/init/ptrmem2.C: New test.
11380 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
11383 * gcc.dg/pr8927-1.c: New test.
11385 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
11388 * g++.dg/inherit/covariant12.C: New.
11390 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11393 * gfortran.dg/bound_1.f90: New test.
11395 2005-02-28 Janis Johnson <janis187@us.ibm.com>
11397 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
11398 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
11400 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
11403 * gcc.dg/pr20245-1.c: New test.
11405 2005-02-28 Jakub Jelinek <jakub@redhat.com>
11407 PR middle-end/19874
11408 * gcc.c-torture/execute/20050119-2.c: New test case.
11410 2005-02-28 Ben Elliston <bje@au.ibm.com>
11412 * README: Update the DejaGnu bug reporting address.
11413 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
11414 * lib/objc-torture.exp: Likewise.
11416 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
11418 * gfortran.dg/boz_1.f90: New test.
11419 * gfortran.dg/boz_3.f90: New test.
11420 * gfortran.dg/boz_4.f90: New test.
11422 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
11424 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
11425 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
11427 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11429 PR libfortran/20101
11430 * gfortran.dg/write_0_pe_format.f90: New test.
11432 2005-02-27 Jakub Jelinek <jakub@redhat.com>
11435 * g++.dg/opt/thunk2.C: New test.
11436 * g++.dg/opt/covariant1.C: New test.
11438 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11440 * gfortran.dg/e_d_fmt.f90: New test.
11442 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
11444 * gcc.dg/asm-b.c: Fix comment typos.
11446 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
11448 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
11451 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
11454 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
11455 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
11456 * gcc.dg/asm-b.c: New test.
11458 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
11460 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
11461 Disable this test on IRIX 6.
11463 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
11465 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
11466 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
11469 2005-02-25 Diego Novillo <dnovillo@redhat.com>
11471 PR tree-optimization/20204
11472 * testsuite/gcc.dg/pr20204.c: New test.
11474 2005-02-24 Jakub Jelinek <jakub@redhat.com>
11477 * gcc.c-torture/execute/20050224-1.c: New test.
11480 * g++.dg/warn/Wbraces2.C: New test.
11482 2005-02-23 Mark Mitchell <mark@codesourcery.com>
11485 * g++.dg/init/const2.C: New test.
11487 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
11489 PR tree-optimization/20100
11490 * gcc.c-torture/execute/pr20100-1.c: New test.
11492 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11494 * gfortran.dg/implicit_3.f90: New test.
11496 * gfortran.dg/deftype_1.f90: New test.
11498 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
11500 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
11502 * g++.dg/other/anon3.C: Accept a warning.
11504 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
11506 * gcc.dg/pr20017.c: Fix a comment typo.
11508 2005-02-23 Bud Davis <bdavis@gfortran.org>
11510 * gfortran.dg/list_read_4.f90: Change to f90 comments.
11512 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11515 * ada/acats/tests/cxa/cxa3004.a: Remove.
11516 * ada/acats/tests/cxb/cxb30061.am: Likewise.
11518 2005-02-22 Mark Mitchell <mark@codesourcery.com>
11521 * g++.dg/init/const1.C: New test.
11524 * g++.dg/parse/constant7.C: New test.
11527 * g++.dg/parse/error27.C: New test.
11528 * g++.dg/template/qualttp15.C: Adjust error markers.
11529 * g++.old-deja/g++.other/struct1.C: Likewise.
11532 * g++.dg/template/error17.C: New test.
11535 * g++.dg/parser/error26.C: New test.
11537 2005-02-22 Diego Novillo <dnovillo@redhat.com>
11539 PR tree-optimization/20100
11540 PR tree-optimization/20115
11541 * gcc.dg/pr20115.c: New test.
11542 * gcc.dg/pr20115-1.c: New test.
11543 * gcc.dg/pr20100.c: New test.
11544 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
11545 call-clobbered variables after alias1.
11547 2005-02-22 Bud Davis <bdavis@gfortran.org>
11549 * gfortran.dg/list_read_4.f90: new test.
11551 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
11553 PR rtl-optimization/20017.
11554 * gcc.dg/pr20017.c: New.
11556 2005-02-22 Devang Patel <dpatel@apple.com>
11559 * g++.dg/tree-ssa/pr19952.C: New test.
11561 2005-02-22 Mark Mitchell <mark@codesourcery.com>
11564 * g++.dg/parse/constant6.C: New test.
11566 2005-02-22 Uros Bizjak <uros@kss-loka.si>
11568 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
11569 * g++.dg/charset/asm2.c: Likewise.
11570 * g++.dg/charset/asm3.c: Likewise.
11571 * g++.dg/charset/asm4.c: Likewise.
11572 * g++.dg/charset/asm5.c: Likewise.
11573 * g++.dg/charset/attribute1.c: Likewise.
11574 * g++.dg/charset/attribute2.c: Likewise.
11575 * g++.dg/charset/extern1.cc: Likewise.
11576 * g++.dg/charset/extern2.cc: Likewise.
11577 * g++.dg/charset/extern3.cc: Likewise.
11578 * g++.dg/charset/function.cc: Likewise.
11579 * g++.dg/charset/string.c: Likewise.
11580 * g++.dg/charset/charset.exp: Likewise.
11581 * lib/target-supports.exp (check_iconv_available): Fix comment.
11583 2005-02-22 Uros Bizjak <uros@kss-loka.si>
11585 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
11586 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
11587 * gcc.dg/charset/asm2.c: Likewise.
11588 * gcc.dg/charset/asm3.c: Likewise.
11589 * gcc.dg/charset/asm4.c: Likewise.
11590 * gcc.dg/charset/asm5.c: Likewise.
11591 * gcc.dg/charset/asm6.c: Likewise.
11592 * gcc.dg/charset/attribute1.c: Likewise.
11593 * gcc.dg/charset/attribute2.c: Likewise.
11594 * gcc.dg/charset/builtin1.c: Likewise.
11595 * gcc.dg/charset/extern.c: Likewise.
11596 * gcc.dg/charset/function.c: Likewise.
11597 * gcc.dg/charset/string.c: Likewise.
11598 * gcc.dg/charset/charset.exp: Likewise.
11600 2005-02-21 Bud Davis <bdavis9659@comcast.net>
11603 * gfortran.dg/pr20086.f90: New test.
11605 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
11607 PR tree-optimization/19786
11608 * g++.dg/tree-ssa/pr19786.C: New.
11610 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11612 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
11614 2005-02-21 Jeff Law <law@redhat.com>
11616 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
11618 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11620 * gfortran.dg/do_iterator: Split loop, markup all lines for
11621 which an error locus is printed.
11622 * gfortran.dg/pr17708.f90: Markup all lines for which an error
11624 * gfortran.dg/select_4.f90: Likewise.
11625 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
11626 locuses in the various permutations.
11628 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
11630 PR tree-optimization/19951
11631 * g++.dg/vect: New directory.
11632 * g++.dg/vect/vect.exp: New file.
11633 * g++.dg/vect/pr19951.cc: New testcase.
11634 * g++.dg/dg.exp: Also prune vectorizer tests.
11636 2005-02-20 Zack Weinberg <zack@codesourcery.com>
11639 * gcc.dg/charset/builtin1.c: New test.
11641 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11644 * g++.dg/inherit/volatile1.C: New test.
11647 * g++.dg/template/dtor4.C: New test.
11649 2005-02-19 Steven G. Kargl <kargls@comcast.net>
11651 * gfortran.dg/int_1.f90: New test.
11653 2005-02-19 Devang Patel <dpatel@apple.com>
11655 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
11657 2005-02-19 Steven G. Kargl <kargls@comcast.net>
11659 * gfortran.dg/achar_1.f90: New test.
11661 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
11663 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
11665 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
11666 Jakub Jelinek <jakub@redhat.com>
11668 PR tree-optimization/19828
11669 * gcc.dg/tree-ssa/loop-7.c: New test.
11670 * gcc.c-torture/execute/20050218-1.c: New test.
11672 2005-02-19 Jakub Jelinek <jakub@redhat.com>
11675 * gcc.dg/transparent-union-1.c: New test.
11676 * gcc.dg/transparent-union-2.c: New test.
11678 2005-02-18 James E Wilson <wilson@specifixinc.com>
11680 PR tree-optimization/18977
11681 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
11683 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
11686 * gcc.dg/pr20054.c: New test.
11688 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11691 * g++.dg/ext/attrib20.C: New test.
11693 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
11695 PR middle-end/20030
11696 * gfortran.fortran-torture/execute/character_passing.f90: New test.
11698 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
11701 * g++.dg/opt/switch4.C: New.
11703 2005-02-18 Jakub Jelinek <jakub@redhat.com>
11706 PR tree-optimization/20009
11707 * gcc.c-torture/compile/20050217-1.c: New test.
11708 * g++.dg/opt/switch3.C: New test.
11710 PR tree-optimization/18947
11711 * gcc.c-torture/compile/20050215-1.c: New test.
11712 * gcc.c-torture/compile/20050215-2.c: New test.
11713 * gcc.c-torture/compile/20050215-3.c: New test.
11715 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
11718 * g++.dg/template/crash34.C: New.
11721 * g++.dg/other/access3.C: New.
11723 2005-02-17 Ira Rosen <irar@il.ibm.com>
11725 * gcc.dg/vect/vect-98.c: New test.
11727 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
11729 PR tree-optimization/19967
11730 * gcc.dg/pr19967.c: New.
11732 2005-02-16 Jakub Jelinek <jakub@redhat.com>
11734 PR middle-end/19857
11735 * gcc.dg/tree-ssa/20050215-1.c: New test.
11736 * gcc.c-torture/execute/20050215-1.c: New test.
11738 2005-02-15 Eric Christopher <echristo@redhat.com>
11740 * gcc.dg/cpp/20050215-1.c: New file.
11742 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
11744 PR tree-optimization/15785
11745 * gcc.dg/pr15785-1.c: New test.
11747 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
11750 * g++.dg/init/ctor4.C: New.
11751 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
11753 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
11755 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
11756 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
11758 2005-02-15 Andreas Schwab <schwab@suse.de>
11760 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
11763 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
11765 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
11767 2005-02-14 Diego Novillo <dnovillo@redhat.com>
11769 PR tree-optimization/19853
11770 * gcc.c-torture/compile/pr19853.c: New test.
11772 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
11775 * g++.dg/parse/local-class1.C: New.
11778 * g++.dg/parse/ptrmem3.C: New.
11781 * g++.old-deja/g++.oliva/template6.C: Add another case.
11782 * g++.dg/template/explicit6.C: New.
11784 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
11787 * g++.dg/other/redecl2.C: New.
11789 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
11792 * g++.dg/abi/covariant4.C: New.
11794 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
11796 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
11798 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
11800 * gcc.dg/vect/vect-96.c: Fix typo.
11802 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11806 * g++.dg/template/enum5.C: New test.
11808 2005-02-12 Ira Rosen <irar@il.ibm.com>
11810 * gcc.dg/vect/vect-97.c: New test.
11812 2005-02-12 Ira Rosen <irar@il.ibm.com>
11814 * gcc.dg/vect/vect-96.c: New test.
11816 2005-02-12 Uros Bizjak <uros@kss-loka.si>
11818 * gcc.dg/builtins-34.c: Also check ldexp*.
11820 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
11822 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
11824 2005-02-11 Janis Johnson <janis187@us.ibm.com>
11826 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
11827 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
11828 dg-require-dll, dg-require-iconv, dg-require-named-sections,
11829 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
11830 selector_list, selector_expression, dg-process-target): Move to new
11831 file target-supports-dg.exp.
11832 * lib/target-supports-dg.exp: New.
11834 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
11837 2005-02-11 Jakub Jelinek <jakub@redhat.com>
11840 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
11842 PR middle-end/19858
11843 * gcc.c-torture/compile/20050210-1.c: New test.
11845 2005-02-11 Mark Mitchell <mark@codesourcery.com>
11848 * g++.dg/warn/Wbraces1.C: New test.
11850 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
11852 * gcc.dg/builtins-52.c: New testcase.
11854 2005-02-10 Jakub Jelinek <jakub@redhat.com>
11857 * gcc.c-torture/execute/20050119-1.c: New test.
11859 2005-02-09 Mark Mitchell <mark@codesourcery.com>
11862 * g++.dg/init/delete1.C: New test.
11864 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
11867 * g++.dg/template/static12.C: New test.
11869 2005-02-09 Mark Mitchell <mark@codesourcery.com>
11872 * g++.dg/conversion/ambig1.C: New test.
11875 * g++.dg/ext/attrib19.C: New test.
11878 * g++.dg/parse/dtor5.C: New test.
11881 * g++.dg/template/dtor3.C: New test.
11884 * g++.dg/template/static11.C: New test.
11885 * g++.dg/template/crash2.C: Remove dg-error marker.
11887 2005-02-09 Janis Johnson <janis187@us.ibm.com>
11890 * g++.old-deja/g++.mike/p10769a.C: Remove.
11892 2005-02-09 Roger Sayle <roger@eyesopen.com>
11894 * gcc.dg/builtins-48.c: New test case.
11895 * gcc.dg/builtins-49.c: New test case.
11896 * gcc.dg/builtins-50.c: New test case.
11897 * gcc.dg/builtins-51.c: New test case.
11899 2005-02-09 Ian Lance Taylor <ian@airs.com>
11901 PR middle-end/19583
11902 * g++.dg/warn/Wreturn-type-3.C: New test.
11904 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
11906 PR middle-end/19402
11907 * gcc.dg/pr19402-1.c: New testcase.
11908 * gcc.dg/pr19402-2.c: likewise.
11910 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
11912 PR middle-end/19854
11913 * g++.dg/tree-ssa/tmmti.C: New testcase.
11915 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11917 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
11919 2005-02-08 Mark Mitchell <mark@codesourcery.com>
11922 * g++.dg/parse/crash23.C: New test.
11923 * g++.dg/warn/Weff1.C: New test.
11925 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11927 * gcc.dg/20050209-1.c: New test.
11929 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11932 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
11934 2005-02-08 Mike Stump <mrs@apple.com>
11936 * g++.dg/pch/import-2.c: New test.
11937 * g++.dg/pch/import-2.hs: New.
11938 * g++.dg/pch/include/import-2a.h: New.
11939 * g++.dg/pch/include/import-2b.h: New.
11941 2005-02-08 Janis Johnson <janis187@us.ibm.com>
11943 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
11945 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11947 * gfortran.dg/substr_1.f90: New test.
11949 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
11951 PR middle-end/19775
11952 * gcc.dg/torture/builtin-power-1.c: Disable test for
11953 invalid transformation.
11954 * gcc.dg/builtins-10.c: Likewise. Disable one test we
11955 no longer optimize.
11956 * gcc.dg/builtins-47.c: New testcase.
11958 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
11959 Dorit Naishlos <dorit@il.ibm.com>
11961 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
11963 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
11965 * gcc.c-torture/compile/20050206-1.c: New test.
11967 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
11970 * g++.dg/opt/pr19768.C: New test.
11972 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
11975 * gcc.c-torture/compile/pr19736.c: New test.
11977 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11980 * g++.dg/parse/error25.C: New test.
11982 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
11984 * gcc.c-torture/execute/20050203-1.c: New.
11986 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
11988 * gcc.dg/vect/vect-85.c: Remove xfail.
11989 * gcc.dg/vect/vect-86.c: Remove xfail.
11990 * gcc.dg/vect/vect-87.c: Remove xfail.
11991 * gcc.dg/vect/vect-88.c: Remove xfail.
11993 2005-02-02 Geoffrey Keating <geoffk@apple.com>
11995 * gcc.dg/altivec-19.c: New.
11997 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
12000 * gcc.dg/nested-func-3.c: New test.
12001 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
12003 2005-02-02 Janis Johnson <janis187@us.ibm.com>
12005 * gcc.test-framework/gen_directive_tests: Generate tests for
12006 selector expressions.
12008 2005-02-02 Matt Austern <austern@apple.com>
12011 * g++/ext/builtin7.C: New.
12012 * g++/ext/builtin8.C: New.
12014 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
12017 * gcc.dg/pr18502-1.c: New test.
12019 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12022 * g++.dg/template/local4.C: Tweak.
12024 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
12026 PR tree-optimization/19578
12027 * gcc.c-torture/compile/20050202-1.c: New test.
12029 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
12032 * gcc.dg/c99-init-4.c: New test.
12034 2005-02-01 Janis Johnson <janis187@us.ibm.com>
12036 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
12038 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
12040 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
12041 * g++.dg/eh/check-vect.h: New.
12043 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
12044 * gcc.dg/vect/vect-78.c: Ditto.
12045 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
12048 * g++.dg/conversion/simd1.C: Expect warning.
12049 * g++.dg/ext/attribute-test-1.C: Ditto.
12050 * g++.dg/ext/attribute-test-2.C: Ditto.
12051 * g++.dg/ext/attribute-test-3.C: Ditto.
12052 * g++.dg/ext/attribute-test-4.C: Ditto.
12054 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
12055 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
12057 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
12059 2005-02-01 Richard Henderson <rth@redhat.com>
12061 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
12062 long double for ibm double-double format.
12063 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
12065 2005-02-01 Diego Novillo <dnovillo@redhat.com>
12067 PR tree-optimization/19633
12068 * testsuite/gcc.dg/pr19633-1.c: New test.
12069 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
12070 to NULL or a symbol.
12072 2005-02-01 Janis Johnson <janis187@us.ibm.com>
12074 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
12076 (dg-process-target (local override)): Handle selector expressions.
12078 * gcc.test-framework/README: Describe tests in source directory.
12079 * gcc.test-framework/test-framework.awk: Handle dg- tests.
12080 * gcc.test-framework/test-framework.exp: Handle dg- tests.
12081 * gcc.test-framework/dg-bogus-exp-P.c: New test.
12082 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
12083 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
12084 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
12085 * gcc.test-framework/dg-do-link-exp-P.c: New test.
12086 * gcc.test-framework/dg-do-run-exp-P.c: New test.
12087 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
12088 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
12089 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
12090 * gcc.test-framework/dg-error-exp-P.c: New test.
12091 * gcc.test-framework/dg-error-exp-XP.c: New test.
12092 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
12093 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
12094 * gcc.test-framework/dg-output-exp-P.c: New test.
12095 * gcc.test-framework/dg-output-exp-XF.c: New test.
12096 * gcc.test-framework/dg-warning-exp-P.c: New test.
12097 * gcc.misc-tests/dg-1.c: Remove.
12098 * gcc.misc-tests/dg-2.c: Remove.
12099 * gcc.misc-tests/dg-3.c: Remove.
12100 * gcc.misc-tests/dg-4.c: Remove.
12101 * gcc.misc-tests/dg-5.c: Remove.
12102 * gcc.misc-tests/dg-6.c: Remove.
12103 * gcc.misc-tests/dg-7.c: Remove.
12104 * gcc.misc-tests/dg-8.c: Remove.
12105 * gcc.misc-tests/dg-9.c: Remove.
12106 * gcc.misc-tests/dg-10.c: Remove.
12107 * gcc.misc-tests/dg-11.c: Remove.
12108 * gcc.misc-tests/dg-12.c: Remove.
12109 * gcc.misc-tests/dg-test.exp: Remove.
12111 * gcc.test-framework/test-framework.awk: Change recording and
12112 printing of passes and failures.
12114 * gcc.test-framework: New directory.
12115 * gcc.test-framework/README: New.
12116 * gcc.test-framework/test-framework.exp: New.
12117 * gcc.test-framework/test-framework.awk: New.
12118 * gcc.test-framework/gen_directive_tests: New.
12120 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
12122 * lib/treelang.exp: Fix comment typos.
12123 (treelang_target_compile): Don't append libs=-ltreelang to options.
12125 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
12127 * g++.dg/parse/typename7.C: Adjust error messages.
12129 2005-01-31 Jeff Law <law@redhat.com>
12131 * gcc.c-torture/execute/20050131-1.c: New test.
12132 * gcc.dg/wcaselabel.c: New test.
12134 2005-01-31 Mark Mitchell <mark@codesourcery.com>
12136 * g++.dg/other/warning1.C: Adjust error messags.
12137 * g++.dg/parse/constant5.C: New test.
12139 2005-01-31 Steven Bosscher <stevenb@suse.de>
12142 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
12143 the test case valid.
12144 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
12145 * testsuite/gcc.dg/array-7.c: Adjust expected result.
12146 * testsuite/gcc.dg/pr18596-3.c: Likewise.
12147 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
12148 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
12149 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
12151 2005-01-31 Dale Johannesen <dalej@apple.com>
12153 * g++.dg/opt/pr19650.C: New test.
12155 2005-01-31 Richard Henderson <rth@redhat.com>
12157 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
12158 long double for intel double extended format.
12159 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
12161 2005-01-30 Mark Mitchell <mark@codesourcery.com>
12164 * g++.dg/template/static10.C: New test.
12167 * g++.dg/parse/error24.C: New test.
12170 * g++.dg/lookup/builtin1.C: New test.
12173 * g++.dg/warn/conv3.C: New test.
12175 2005-01-30 Bud Davis <bdavis@gfortran.org>
12178 * gfortan.dg/inquire_7.f90
12180 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
12182 PR tree-optimization/15791
12183 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
12184 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
12185 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
12186 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
12187 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
12188 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
12189 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
12190 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
12191 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
12192 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
12194 2005-01-29 Paul Brook <paul@codesourcery.com>
12197 * check.c (real_or_complex_check): New function.
12198 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
12199 * intrinsic.c (add_functions): Use new check functions.
12200 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
12203 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
12205 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
12206 gcc.dg/lvalue-3.c: New tests.
12207 * gcc.dg/concat.c: Update expected messages.
12209 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
12211 PR libfortran/19595
12212 * gfortran.dg/eor_1.f90: New test.
12214 2005-01-29 Steven G. Kargl <kargls@comcast.net>
12217 * gfortran.dg/logical_data_1.f90: New test.
12219 2005-01-28 Mark Mitchell <mark@codesourcery.com>
12222 * g++.dg/template/crash33.C: New test.
12225 * g++.dg/template/crash32.C: New test.
12227 2005-01-28 Ian Lance Taylor <ian@airs.com>
12229 PR middle-end/16558
12230 * g++.dg/warn/Wreturn-type-2.C: New test.
12232 2004-06-24 Jeff Law <law@redhat.com>
12234 * gcc.dg/tree-ssa/20050128-1.c: New test.
12236 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
12238 * gcc.target/frv/all-mdpackh-1.c: New test.
12240 2005-01-28 Steven Bosscher <stevenb@suse.de>
12242 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
12244 2005-01-27 Richard Henderson <rth@redhat.com>
12246 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
12248 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
12250 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
12252 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
12254 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
12255 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
12256 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
12257 to cope with cases where the multilib options override the dg-options.
12259 2005-01-27 Jakub Jelinek <jakub@redhat.com>
12262 * gcc.dg/noncompile/20050120-1.c: New test.
12264 2005-01-26 Diego Novillo <dnovillo@redhat.com>
12266 PR tree-optimization/19633
12267 * gcc.dg/pr19633.c: New test.
12268 * gcc.dg/tree-ssa/pr19633.c: New test.
12270 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
12272 * gcc.dg/20041216-1.c: New test.
12274 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
12277 * objc.dg/selector-2.m: New test.
12279 2005-01-26 Jakub Jelinek <jakub@redhat.com>
12281 * g++.dg/opt/range-test-2.C: New test.
12283 PR rtl-optimization/19579
12284 * gcc.c-torture/execute/20050124-1.c: New test.
12286 2005-01-26 Greg Parker <gparker@apple.com>
12287 Stuart Hastings <stuart@apple.com>
12289 * gcc.c-torture/execute/20050125-1.c: New.
12291 2005-01-18 Jan Hubicka <jh@suse.cz>
12293 PR tree-optimize/19337
12294 * gcc.c-torture/compile/20050119-1.c: New test.
12296 2005-01-24 James E Wilson <wilson@specifixinc.com>
12298 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
12299 test for successful match.
12301 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
12304 * objc.dg/comp-types-7.m: New test.
12306 2005-01-24 Janis Johnson <janis187@us.ibm.com>
12308 * lib/target-supports.exp (current_target_name): New.
12309 (check_effective_target_ilp32, check_effective_target_lp64):
12310 Cache the result to use as long as the current target, with
12311 multilib flags, remains the same.
12313 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
12314 (dg-require-weak, dg-require-visibility, dg-require-alias,
12315 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
12316 dg-require-effective-target, dg-skip-if): Remove call to
12317 skip_test_and_clear_xfail.
12318 (dg-test): Clear xfail data.
12320 2005-01-24 Jakub Jelinek <jakub@redhat.com>
12323 * gcc.dg/ppc64-toc.c: New test.
12325 * g++.dg/tree-ssa/empty-1.C: New test.
12327 PR middle-end/19551
12328 * gcc.c-torture/execute/20050121-1.c: New test.
12329 * gcc.dg/20050121-2.c: New test.
12331 2004-01-23 Steven G. Kargl <kargls@comcast.net>
12332 Paul Brook <paul@codesourcery.com>
12335 * gfortran.dg/real_const_1.f: New test.
12336 * gfortran.dg/real_const_2.f90: New test.
12337 * gfortran.dg/complex_int_1.f90: New test.
12339 2005-01-23 Bud Davis <bdavis9659@comcast.net>
12342 * gfortan.dg/inquire_6.f90: New test.
12344 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
12346 PR libfortran/19451
12347 * open_readonly_1.f90: New test.
12349 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
12351 PR libfortran/18982
12352 * gfortran.dg/open_new.f90: New file.
12354 2005-01-22 Paul Brook <paul@codesourcery.com>
12356 * namelist_1.f90: New test.
12358 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
12360 PR tree-optimization/19484
12361 * gcc.c-torture/compile/20050122-[12].c: New tests.
12363 2005-01-22 Paul Brook <paul@codesourcery.com>
12365 * gfortran.dg/implicit_2.f90: New test.
12367 2005-01-22 Bud Davis <bdavis9659@comcast.net>
12370 * gfortran.dg/inquire_5.f90: New test.
12372 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12375 * gcc.dg/pr18809-1.c: New test.
12377 2005-01-21 Ian Lance Taylor <ian@airs.com>
12379 * gcc.dg/20050121-1.c: New test.
12381 PR tree-optimization/13000
12382 * gcc.dg/20040206-1.c: Change warning to point where function is
12385 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12388 * g++.dg/template/array11.C: New test.
12390 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12392 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
12393 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
12394 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
12395 * gfortran.dg/getenv_1.f90: Add dg-do directive.
12396 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
12397 gfortran.dg/pr17164.f90: Add missing dg-do directives.
12399 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
12401 PR tree-optimization/15349
12402 * gcc.dg/tree-ssa/pr15349.c: New.
12404 2005-01-20 Steve Ellcey <sje@cup.hp.com>
12406 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
12408 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
12410 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
12411 scan-assembler-times directive name.
12413 * gcc.dg/asm-a.c: Move dg-require-effective-target to
12416 PR rtl-optimization/19462
12417 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
12419 2005-01-19 Steve Ellcey <sje@cup.hp.com>
12421 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
12422 counting function calls on ia64.
12424 2005-01-19 Jakub Jelinek <jakub@redhat.com>
12426 PR rtl-optimization/15139
12427 * gcc.dg/20050111-2.c: New test.
12430 * gcc.c-torture/compile/20050113-1.c: New testcase.
12432 PR middle-end/19164
12433 * gcc.dg/20050113-1.c: New testcase.
12435 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
12437 * gcc.dg/vect/vect-85.c: Add comment.
12438 * gcc.dg/vect/vect-86.c: Add xfail for now.
12439 * gcc.dg/vect/vect-87.c: Add xfail for now.
12440 * gcc.dg/vect/vect-88.c: Add xfail for now.
12441 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
12443 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12445 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
12447 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12449 * g++.dg/debug/typedef3.C: New test.
12451 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
12454 * gcc.dg/asm-a.c: New test.
12456 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
12458 * gcc.dg/sh-relax.c: Add prototype for abort.
12460 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12462 * gcc.dg/short-compare-1.c: New test.
12463 * gcc.dg/short-compare-2.c: Likewise.
12465 2005-01-18 Michael Matz <matz@suse.de>
12467 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
12469 2005-01-17 Diego Novillo <dnovillo@redhat.com>
12471 PR tree-optimization/19121
12472 * gcc.c-torture/compile/pr19121.c: New test.
12474 2005-01-17 James E. Wilson <wilson@specifixinc.com>
12477 * gcc.c-torture/compile/pr19357.c: New test.
12479 2005-01-17 Ian Lance Taylor <ian@airs.com>
12482 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
12483 pass--those that refer just to the variable, possibly with a
12485 * gcc.dg/c99-const-expr-3.c: Likewise.
12487 PR middle-end/13127
12488 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
12491 2005-01-16 Bud Davis <bdavis9659@comcast.net>
12494 * gfortran.dg/endfile_2.f90: New test.
12496 2005-01-16 Steven G. Kargl <kargls@comcast.net>
12499 * gfortran.dg/select_5.f90: New test.
12501 2004-01-16 Paul Brook <paul@codesourcery.com>
12503 * gfortran.dg/common_4.f90: New test.
12505 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
12507 PR rtl-optimization/19462
12508 * gcc.dg/torture/pr19462-1.c: New test.
12510 2005-01-15 Ziemowit Laski <zlaski@apple.com>
12513 * objc.dg/func-ptr-2.m: New.
12514 * objc.dg/volatile-1.m: New.
12516 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12518 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
12520 2005-01-15 Jakub Jelinek <jakub@redhat.com>
12522 PR tree-optimization/19060
12523 * gcc.c-torture/execute/20050104-1.c: New test.
12525 2005-01-15 Bud Davis <bdavis9659@comcast.net>
12528 * gfortran.dg/write_to_null.f90: New test.
12530 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
12531 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12534 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
12537 2005-01-15 Jakub Jelinek <jakub@redhat.com>
12540 * g++.dg/init/vector1.C: New test.
12542 2005-01-14 James E. Wilson <wilson@specifixinc.com>
12545 * gcc.target/ia64/sibcall-unwind-1.c: New test.
12547 * gcc.target/ia64/sibcall-unwind-2.c: New test.
12549 2005-01-14 Steven G. Kargl <kargls@comcast.net>
12551 * gfortran.dg/select_1.f90: New test.
12552 * gfortran.dg/select_2.f90: New test.
12553 * gfortran.dg/select_3.f90: New test.
12554 * gfortran.dg/select_4.f90: New test.
12556 2005-01-14 Jakub Jelinek <jakub@redhat.com>
12558 PR middle-end/19084
12559 PR rtl-optimization/19348
12560 * gcc.dg/20050111-1.c: New test.
12561 * gcc.c-torture/execute/20050111-1.c: New test.
12563 * gcc.dg/i386-asm-4.c: New test.
12565 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12567 * gcc.dg/nested-func-2.c: New test.
12568 * ada/acats/norun.lst: Remove c953002.
12570 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
12572 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
12574 2005-01-12 Ben Elliston <bje@au.ibm.com>
12576 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
12578 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
12581 * g++.dg/abi/align1.C: New test.
12583 2005-01-11 Alan Modra <amodra@bigpond.net.au>
12585 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
12587 * g++.dg/ext/altivec_check.h: Support compiling as C.
12589 2005-01-10 Roger Sayle <roger@eyesopen.com>
12592 * g++.dg/expr/pr19355-1.C: New test case.
12594 2005-01-10 Laurent GUERBY <laurent@guerby.net>
12596 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
12597 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
12598 * ada/acats/tests/c3/c92005b.ada: Likewise.
12599 * ada/acats/tests/c3/cxb3012.a: Likewise.
12600 * ada/acats/norun.lst: Add c380004 and c953002, add PR
12602 2005-01-09 Paul Brook <paul@codesourcery.com>
12604 * gfortran.dg/common_2.f90: New file.
12605 * gfortran.dg/common_3.f90: New file.
12607 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
12609 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
12611 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
12613 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
12614 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
12615 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
12616 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
12617 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
12618 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
12619 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
12620 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
12621 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
12622 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
12623 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
12624 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
12625 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
12626 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
12627 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
12628 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
12629 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
12630 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
12631 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
12632 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
12633 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
12634 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
12635 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
12636 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
12637 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
12638 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
12639 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
12640 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
12641 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
12642 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
12643 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
12644 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
12645 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
12646 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
12647 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
12648 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
12649 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
12650 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
12651 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
12652 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
12653 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
12654 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
12655 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
12656 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
12657 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
12658 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
12659 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
12660 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
12661 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
12662 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
12663 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
12664 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
12665 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
12666 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
12667 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
12668 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
12669 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
12670 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
12671 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
12672 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
12673 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
12674 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
12675 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
12676 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
12677 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
12678 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
12679 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
12681 * gcc.dg/vect/vect-1.c: Fix spelling.
12682 * gcc.dg/vect/vect-10.c: Fix spelling.
12683 * gcc.dg/vect/vect-11.c: Fix spelling.
12684 * gcc.dg/vect/vect-12.c: Fix spelling.
12685 * gcc.dg/vect/vect-14.c: Fix spelling.
12686 * gcc.dg/vect/vect-15.c: Fix spelling.
12687 * gcc.dg/vect/vect-16.c: Fix spelling.
12688 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
12689 * gcc.dg/vect/vect-64.c: Fix comments.
12690 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
12692 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
12693 Ira Rosen <irar@il.ibm.com>
12695 * gcc.dg/vect/vect-70.c: New test.
12696 * gcc.dg/vect/vect-71.c: New test.
12698 2005-01-09 Manfred Hollstein <mh@suse.com>
12700 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
12701 * gcc.dg/pr18241-2.c: Likewise.
12702 * gcc.dg/pr18241-3.c: Likewise.
12703 * gcc.dg/pr18241-4.c: Likewise.
12704 * gcc.dg/pr18241-5.c: Likewise.
12706 2005-01-08 Richard Henderson <rth@redhat.com>
12708 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
12709 False for x86 and x86-64.
12711 2005-01-08 Diego Novillo <dnovillo@redhat.com>
12713 PR tree-optimization/18241
12714 * gcc.dg/pr18241-1.c: New test.
12715 * gcc.dg/pr18241-2.c: New test.
12716 * gcc.dg/pr18241-3.c: New test.
12717 * gcc.dg/pr18241-4.c: New test.
12718 * gcc.dg/pr18241-5.c: New test.
12720 2005-01-08 Steven G. Kargl <kargls@comcast.net>
12722 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
12723 gfortran.dg/select_4.f90: New.
12725 2005-01-07 Jakub Jelinek <jakub@redhat.com>
12727 * gcc.c-torture/execute/20050107-1.c: New test.
12729 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
12732 * g++.dg/template/ref2.C: New.
12734 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
12736 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
12737 instead of being empty.
12739 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12742 * gfortran.dg/array-1.f90: New test.
12744 2005-01-07 Jakub Jelinek <jakub@redhat.com>
12746 PR tree-optimization/19283
12747 * gcc.c-torture/execute/20050106-1.c: New test.
12749 PR rtl-optimization/18861
12750 * gcc.dg/20050105-1.c: New test.
12752 PR tree-optimization/18828
12753 * gcc.dg/20050105-2.c: New test.
12755 2005-01-07 Andreas Jaeger <aj@suse.de>
12757 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
12759 2005-01-07 Bud Davis <bdavis9659@comcast.net>
12762 * gfortran.dg/fmt_read.f90: New test.
12764 2005-01-06 Geoffrey Keating <geoffk@apple.com>
12766 * gcc.dg/rs6000-ldouble-2.c: New.
12768 2005-01-06 Mark Mitchell <mark@codesourcery.com>
12771 * g++.dg/parser/ctor2.C: New test.
12773 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12776 * g++.dg/template/using9.C: New test.
12778 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12781 * g++.dg/lookup/friend6.C: New test.
12783 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
12786 * g++.dg/template/array10.C: New.
12788 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12790 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
12791 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
12793 2005-01-06 Jakub Jelinek <jakub@redhat.com>
12795 * gcc.c-torture/compile/20050105-1.c: New test.
12797 2005-01-05 Geoffrey Keating <geoffk@apple.com>
12799 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
12801 2005-01-05 Roger Sayle <roger@eyesopen.com>
12803 PR middle-end/19100
12804 * gcc.dg/conv-3.c: New test case.
12806 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
12808 * gcc.dg/asm-wide-1.c: New test.
12810 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
12813 * g++.dg/parse/crash22.C: New
12815 2005-01-04 Geoffrey Keating <geoffk@apple.com>
12818 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
12820 2005-01-04 Uros Bizjak <uros@kss-loka.si>
12822 PR middle-end/17767
12823 * gcc.dg/i386-mmx-6.c: New test case.
12825 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
12827 PR tree-optimization/18308
12828 * gcc.dg/vect/pr18308.c: New testcase.
12830 2005-01-04 Andreas Jaeger <aj@suse.de>
12832 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
12834 2005-01-03 Geoffrey Keating <geoffk@apple.com>
12835 Robert Bowdidge <bowdidge@apple.com>
12837 * gcc.dg/cpp/subframework1.c: New.
12838 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
12839 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
12840 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
12841 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
12843 2005-01-03 Geoffrey Keating <geoffk@apple.com>
12845 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
12847 * gcc.dg/darwin-weakimport-2.c: New.
12849 2005-01-03 Richard Henderson <rth@redhat.com>
12851 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
12853 2005-01-03 Richard Henderson <rth@redhat.com>
12855 * gcc.dg/vect/vect.exp: Enable for ia64.
12856 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
12857 (check_effective_target_vect_float): Likewise.
12858 (check_effective_target_vect_no_align): Likewise.
12859 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
12860 * gcc.dg/vect/vect-8.c: Likewise.
12862 2005-01-03 Uros Bizjak <uros@kss-loka.si>
12865 * gcc.dg/pr19236-1.c: New test case.
12867 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
12869 PR rtl-optimization/12092
12870 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
12872 2005-01-02 Andreas Jaeger <aj@suse.de>
12874 * gcc.dg/pr12092-1.c: Do not run on x86_64.
12876 2005-01-01 Roger Sayle <roger@eyesopen.com>
12877 Andrew Pinski <pinskia@physics.uc.edu>
12879 PR rtl-optimization/12092
12880 * gcc.dg/pr12092-1.c: New test case.
12882 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
12884 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
12885 'hidden' and 'default' for better portability.
12886 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
12888 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
12890 * g++.old-deja/g++.brendan/new3.C: Likewise.
12892 2005-01-01 Steven Bosscher <stevenb@suse.de>
12894 * gcc.dg/20041231-1.C: New test.
12895 * g++.dg/warn/Wunreachable-code-1.C: New test.
12897 2004-12-30 David Edelsohn <edelsohn@gnu.org>
12899 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
12900 file, not /dev/null. Abort on error.
12902 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
12903 Ziemowit Laski <zlaski@apple.com>
12906 * objc.dg/encode-5.m: New test.
12908 2004-12-29 Richard Henderson <rth@redhat.com>
12910 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
12911 * objc.dg/stabs-1.m: Disable for ia64.
12913 2004-12-29 Mark Mitchell <mark@codesourcery.com>
12916 * g++.dg/warn/Wunused-10.C: New test.
12918 2004-12-28 Richard Henderson <rth@redhat.com>
12920 * objc.dg/stabs-1.m: Disable for alpha.
12922 2004-12-27 Mark Mitchell <mark@codesourcery.com>
12925 * g++.dg/parse/error23.C: New test.
12927 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12929 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
12932 * gfortran.dg/intrinsic_modulo_1.f90: New.
12933 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
12934 tests with divisor -1.
12936 2004-12-27 Mark Mitchell <mark@codesourcery.com>
12938 * g++.dg/opt/temp1.C (memcpy): Return a value.
12941 * g++.dg/expr/cond7.C: New test.
12943 2004-12-27 Paul Brook <paul@codesourcery.com>
12945 * gfortran.dg/g77/select_no_compile.f: Remove.
12947 2004-12-27 Richard Henderson <rth@redhat.com>
12949 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
12950 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
12951 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
12953 2004-12-26 Richard Henderson <rth@redhat.com>
12955 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
12956 by 1i instead of token pasting.
12958 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12960 PR tree-optimization/17578
12961 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
12962 to additional_flags.
12963 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
12965 2004-12-25 Richard Henderson <rth@redhat.com>
12967 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
12970 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12972 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
12974 * gcc.dg/pr17957.c (dg-options): Likewise.
12975 * gcc.dg/struct-ret-1.c: Add prototype for abort.
12976 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
12977 instead of 0 on __hppa__.
12978 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
12979 "foo,%r" on hppa*-*-*.
12981 2004-12-23 Bud Davis <bdavis9659@comcast.net>
12984 * gfortran.dg/complex_write.f90: New test.
12986 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12989 * g++.dg/parse/pragma2.C: New test.
12991 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
12993 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
12995 * gcc.dg/empty2.c: Add missing dg-warning.
12997 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13000 * g++.dg/template/local4.C: New test.
13001 * g++.dg/template/crash19.C: Add dg-error marker.
13003 * g++.dg/template/crash31.C: Correct embedded PR number.
13005 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13008 * g++.dg/opt/temp1.C: Add do-run marker.
13010 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13012 * g++.dg/template/spec19.C: New.
13014 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13017 * gcc.dg/empty2.c: New.
13019 2004-12-23 Richard Henderson <rth@redhat.com>
13021 * lib/target-supports.exp (check_effective_target_vect_no_align):
13022 Remove i?86 and x86-64.
13024 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13027 * g++.dg/opt/temp1.C: New test.
13029 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13032 * g++.dg/template/friend33.C: New testcase.
13034 2004-12-22 Mark Mitchell <mark@codesourcery.com>
13037 * g++.dg/template/cond5.C: New test.
13040 * g++.dg/inherit/thunk3.C: New test.
13043 * g++.dg/warn/Wunused-9.C: New test.
13045 2004-12-22 Janis Johnson <janis187@us.ibm.com>
13047 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
13049 2004-12-22 Jan Beulich <jbeulich@novell.com>
13051 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
13053 2004-12-21 Mark Mitchell <mark@codesourcery.com>
13056 * g++.dg/ext/packed8.C: New test.
13059 * g++.dg/template/crash31.C: New test.
13062 * g++.dg/template/crash30.C: New test.
13064 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
13067 * g++.dg/eh/ctor3.C: New test.
13069 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13071 * objc.dg/stabs-1.m: Allow section name to be quoted and
13072 assembly label to begin with '.LL'.
13074 2004-12-21 Janis Johnson <janis187@us.ibm.com>
13076 * gcc.dg/vect/vect.exp
13077 (check_effective_target_lp64_or_vect_no_align): New.
13078 * gcc.dg/vect/vect-77.c: Use it.
13079 * gcc.dg/vect/vect-78.c: Use it.
13081 * lib/target-supports.exp
13082 (check_effective_target_vect_no_max,
13083 check_effective_target_vect_no_bitwise,
13084 check_effective_target_vect_no_align): New.
13085 * gcc.dg/vect/vect-13.c: Use them.
13086 * gcc.dg/vect/vect-17.c: Ditto.
13087 * gcc.dg/vect/vect-18.c: Ditto.
13088 * gcc.dg/vect/vect-19.c: Ditto.
13089 * gcc.dg/vect/vect-20.c: Ditto.
13090 * gcc.dg/vect/vect-27.c: Ditto.
13091 * gcc.dg/vect/vect-29.c: Ditto.
13092 * gcc.dg/vect/vect-44.c: Ditto.
13093 * gcc.dg/vect/vect-48.c: Ditto.
13094 * gcc.dg/vect/vect-50.c: Ditto.
13095 * gcc.dg/vect/vect-52.c: Ditto.
13096 * gcc.dg/vect/vect-54.c: Ditto.
13097 * gcc.dg/vect/vect-56.c: Ditto.
13098 * gcc.dg/vect/vect-58.c: Ditto.
13099 * gcc.dg/vect/vect-60.c: Ditto.
13100 * gcc.dg/vect/vect-72.c: Ditto.
13101 * gcc.dg/vect/vect-80.c: Ditto.
13103 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
13106 * g++.dg/init/string1.C: New.
13109 * g++.dg/other/synth1.C: New.
13111 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
13114 * gcc.dg/pr18963-1.c: New test.
13116 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
13119 * gcc.dg/funcdef-storage-1.c (foo): Remove.
13120 * gcc.dg/pr18596-1.c: Use dg-error.
13121 (dg-options): Use -fno-unit-at-a-time.
13122 * gcc.dg/pr18596-2.c: New test.
13123 * gcc.dg/pr18596-3.c: New test.
13125 2004-12-20 Roger Sayle <roger@eyesopen.com>
13127 PR middle-end/18683
13128 * g++.dg/opt/pr18683-1.C: New test case.
13130 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
13133 * g++.dg/opt/max1.C: Fix for 64bit targets.
13135 2004-12-20 Matt Austern <austern@apple.com>
13138 * g++.dg/ext/builtin6.C: New
13140 2004-12-20 Diego Novillo <dnovillo@redhat.com>
13142 PR tree-optimization/19080
13143 * gcc.c-torture/compile/pr19080.c: New test.
13145 2004-12-20 Steven Bosscher <stevenb@suse.de>
13147 * gcc.dg/20041219-1.c: New test.
13149 2004-12-19 Roger Sayle <roger@eyesopen.com>
13151 PR middle-end/19068
13152 * g++.dg/opt/max1.C: New test case.
13154 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13156 * gcc.dg/fdata-sections-1.c: New test.
13158 2004-12-18 Roger Sayle <roger@eyesopen.com>
13160 PR middle-end/18548
13161 * gcc.dg/max-1.c: New test case.
13163 2004-12-18 Jakub Jelinek <jakub@redhat.com>
13165 * gcc.c-torture/execute/20041218-1.c: New test.
13167 2004-12-17 Diego Novillo <dnovillo@redhat.com>
13169 * gcc.dg/pr18501.c: New test.
13170 * gcc.dg/uninit-5.c: XFAIL.
13171 * gcc.dg/uninit-9.c: XFAIL.
13173 2004-12-17 Dale Johannesen <dalej@apple.com>
13175 * gcc.dg/20041213-1.c: New.
13177 2004-12-17 Ziemowit Laski <zlaski@apple.com>
13179 * objc.dg/stabs-1.m: Allow assembly label to begin
13182 2004-12-17 Jakub Jelinek <jakub@redhat.com>
13184 * gcc.c-torture/execute/20041213-1.c: Move...
13185 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
13187 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
13190 * g++.dg/lookup/conv-5.C: New.
13192 2004-12-16 Ziemowit Laski <zlaski@apple.com>
13194 * objc.dg/stabs-1.m: New test.
13196 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
13198 * gcc.dg/visibility-c.c: Change compile to
13199 assemble for the test.
13201 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
13204 * gcc.dg/visibility-c.c: New test.
13206 2004-12-16 Roger Sayle <roger@eyesopen.com>
13208 PR middle-end/18493
13209 * gcc.dg/switch-8.c: New test case.
13211 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
13214 * g++.dg/template/init4.C: New.
13215 * g++.dg/opt/static3.C: Enable optimizer.
13217 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
13219 * g++.dg/other/complex1.C: New test.
13221 2004-12-15 Alan Modra <amodra@bigpond.net.au>
13223 * g++.dg/opt/inline9.C: New test.
13225 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13228 * gfotran.dg/nullify_1.f: New test.
13230 2004-12-15 Richard Henderson <rth@redhat.com>
13232 * gcc.target/i386/i386.exp: New harness.
13233 * gcc.target/i386/vect-args.c: New.
13235 2004-12-15 David Edelsohn <edelsohn@gnu.org>
13237 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
13239 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13242 * g++.dg/template/friend32.C: New test.
13244 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
13246 * cpp/pragma-once-1.c: New test.
13247 * cpp/pragma-once-1b.h: Likewise.
13248 * cpp/pragma-once-1c.h: Likewise.
13249 * cpp/pragma-once-1d.h: Likewise.
13250 * cpp/inc/pragma-once-1a.h: Likewise.
13252 2004-12-15 Bud Davis <bdavis9659@comcast.net>
13253 Steven G. Kargl <kargls@comcast.net>
13256 * gfortran.dg/list_read_3.f90: New test.
13258 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
13260 * gcc.dg/ftrapv-2.c: New test.
13262 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
13265 * g++.dg/template/typename9.C: New test.
13267 2004-12-14 Mark Mitchell <mark@codesourcery.com>
13270 * g++.dg/template/typename8.C: New test.
13271 * g++.dg/parse/friend2.C: Tweak error message.
13273 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
13275 * gcc.c-torture/20041214-1.c: New test.
13277 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
13280 * g++.dg/init/array17.C: New test.
13282 2004-12-14 Mark Mitchell <mark@codesourcery.com>
13285 * g++.dg/init/aggr3.C: New test.
13287 2004-12-14 Janis Johnson <janis187@us.ibm.com
13289 * gcc.dg/altivec-types-1.c: New test.
13290 * gcc.dg/altivec-types-2.c: New test.
13291 * gcc.dg/altivec-types-3.c: New test.
13292 * gcc.dg/altivec-types-4.c: New test.
13293 * g++.dg/ext/altivec-types-1.C: New test.
13294 * g++.dg/ext/altivec-types-2.C: New test.
13295 * g++.dg/ext/altivec-types-3.C: New test.
13296 * g++.dg/ext/altivec-types-4.C: New test.
13298 2004-12-14 Jakub Jelinek <jakub@redhat.com>
13300 PR middle-end/18951
13301 * gcc.c-torture/execute/20041213-1.c: New test.
13303 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
13306 * g++.dg/template/cast1.C: New.
13308 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
13310 * gcc.c-torture/execute/20041213-2.c: New test.
13312 2004-12-13 Richard Henderson <rth@redhat.com>
13314 * gcc.dg/i386-sse-10.c: Fix typo in options.
13316 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
13319 * g++.dg/opt/pr18968.C: New test.
13321 2004-12-13 Mark Mitchell <mark@codesourcery.com>
13324 * g++.dg/ext/visibility/staticdatamem.C: New test.
13326 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
13328 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
13330 2004-12-13 Roger Sayle <roger@eyesopen.com>
13332 PR rtl-optimization/18928
13333 * gcc.dg/pr18928-1.c: New test case.
13335 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
13338 * gcc.c-torture/compile/20041211-1.c: New.
13340 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13342 PR middle-end/17564
13343 * gcc.c-torture/execute/20041212-1.c: New test.
13345 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13348 * gfortran.dg/common_1.f90: New test.
13350 2004-12-12 Steven G. Kargl <kargls@comcast.net>
13351 Paul Brook <paul@codesourcery.com>
13354 * gfortran.dg/real_do_1.f90: New test.
13356 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
13359 * g++.dg/opt/ptrmem6.C: New test.
13361 2004-12-11 Roger Sayle <roger@eyesopen.com>
13363 PR middle-end/18921
13364 * gcc.dg/pr18921-1.c: New test case.
13366 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13369 * gfortran.dg/scale_1.f90: New test.
13371 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
13373 PR middle-end/18903
13374 * gcc.c-torture/compile/pr18903.c: New test.
13376 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
13378 * gcc.c-torture/execute/20041210-1.c: New test.
13380 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13383 * g++.dg/parser/struct-1.C: New test.
13384 * g++.dg/parser/struct-2.C: New test.
13385 * g++.dg/parser/struct-3.C: New test.
13387 2004-12-09 Richard Henderson <rth@redhat.com>
13389 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
13391 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
13392 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
13394 2004-12-09 Matt Austern <austern@apple.com>
13397 * g++.dg/ext/builtin1.C: New
13398 * g++.dg/ext/builtin2.C: New
13399 * g++.dg/ext/builtin3.C: New
13400 * g++.dg/ext/builtin4.C: New
13401 * g++.dg/ext/builtin5.C: New
13403 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
13406 * g++.dg/opt/ptrmem5.C: New test.
13408 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
13410 * g++.dg/parse/typename5.C: Adjust for new error.
13411 * g++.dg/parse/typename7.C: New.
13413 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13416 * g++.dg/other/mmintrin.C: New test.
13418 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
13421 * g++.dg/init/array15.C: New.
13422 * g++.dg/init/array16.C: New.
13424 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13427 * gfortran.dg/assign_1.f90: New test.
13429 2004-12-08 Nick Clifton <nickc@redhat.com>
13431 * gcc.target/xstormy16/bss_below100: New directory containing tests.
13432 * gcc.target/xstormy16/data_below100: Likewise.
13433 * gcc.target/xstormy16/sfr: Likewise.
13434 * gcc.target/xstormy16/below100.S: New test source file.
13435 * gcc.target/xstormy16/below100.ld: New test linker script.
13436 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
13437 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
13439 * gcc.target/xstormy16/bp.c: Likewise.
13441 * gcc.target/xstormy16/bss_below100: New files:
13442 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
13443 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
13444 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
13445 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
13446 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
13447 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
13448 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
13449 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
13450 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
13451 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
13452 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
13453 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
13454 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
13455 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
13456 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
13457 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
13458 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
13459 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
13460 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
13461 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
13462 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
13463 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
13464 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
13465 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
13466 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
13467 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
13468 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
13470 * gcc.target/xstormy16/data_below100: New files:
13471 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
13472 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
13473 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
13474 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
13475 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
13476 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
13477 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
13478 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
13479 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
13480 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
13481 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
13482 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
13483 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
13484 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
13485 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
13486 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
13487 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
13488 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
13489 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
13490 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
13491 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
13492 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
13493 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
13494 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
13495 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
13496 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
13497 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
13499 * gcc.target/xstormy16/sfr: New files:
13500 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
13501 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
13502 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
13503 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
13504 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
13505 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
13506 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
13507 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
13508 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
13509 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
13510 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
13511 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
13512 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
13513 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
13514 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
13515 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
13516 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
13517 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
13518 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
13519 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
13520 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
13521 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
13522 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
13523 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
13524 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
13525 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
13526 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
13527 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
13528 27_if0_sfrw_bitfield_f.c
13530 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13533 * g++.dg/lookup/name-clash4.C: New test.
13535 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
13538 * g++.dg/opt/array1.C: New.
13541 * g++.dg/template/operator5.C: New.
13543 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
13546 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
13548 2004-12-07 Steven Bosscher <stevenb@suse.de>
13550 * gcc.dg/noncompile/20041207.c: New test.
13552 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
13554 * g++.dg/other/unreachable-1.C: New test.
13556 2004-12-06 Nick Clifton <nickc@redhat.com>
13558 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
13559 <limits.h> because the latter comes from gcc's include/ directory
13560 and not the newlib/libc/include directory.
13562 2004-12-04 Richard Henderson <rth@redhat.com>
13564 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
13566 2004-12-04 Richard Henderson <rth@redhat.com>
13568 * lib/target-supports.exp (check_gc_sections_available): Disable
13569 for alpha and ia64.
13571 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
13573 PR middle-end/17909
13574 * g++.dg/other/vararg-2.C: New test.
13576 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13578 PR c++/17011, c++/17971
13579 * g++.dg/template/error15.C: Adjust expected error.
13580 * g++.dg/template/instantiate3.C: Likewise.
13582 2004-12-03 Janis Johnson <janis187@us.ibm.com>
13584 * gcc.dg/altivec-18.c: Fix for darwin
13586 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
13589 * g++.dg/parse/ptrmem2.C: New.
13592 * g++.dg/template/new1.C: New.
13594 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13597 * gfortran.dg/direct_io_3.f90: New test.
13599 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
13602 * g++.dg/parse/crash21.C: New.
13604 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13606 PR c++/15664, c++/18276
13607 * g++.dg/template/ttp13.C: New test.
13608 * g++.dg/template/ttp14.C: Likewise.
13610 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13613 * g++.dg/parse/enum2.C: New test.
13614 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
13616 2004-12-02 Nick Clifton <nickc@redhat.com>
13618 * gcc.target/xstormy16: New test directory.
13619 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
13620 * gcc.target/xstormy16/bp.c: Check the generation of bp
13622 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
13623 bn instructions and the BELOW100 attribute.
13625 2004-12-02 Alan Modra <amodra@bigpond.net.au>
13628 * gcc.dg/ppc-eabi.c: New.
13630 2004-12-02 Bud Davis <bdavis9659@comcast.net>
13633 * gfortran.dg/backspace.f90
13635 2004-12-02 Bud Davis <bdavis9659@comcast.net>
13637 * gfortran.dg/inquire.f90: New test.
13639 2004-12-01 Janis Johnson <janis187@us.ibm.com>
13641 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
13642 handle effective-target-keyword.
13643 (dg-skip-if): Support effective-target keyword as target list.
13644 (dg-xfail-if): Ditto.
13645 * lib/target-supports.exp (is-effective-target-keyword): New proc.
13647 2004-12-01 Diego Novillo <dnovillo@redhat.com>
13649 PR tree-optimization/18291
13650 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
13652 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
13655 * g++.dg/parse/crash20.C: New.
13658 * g++.dg/overload/arg1.C: New.
13659 * g++.dg/overload/arg2.C: New.
13660 * g++.dg/overload/arg3.C: New.
13661 * g++.dg/overload/arg4.C: New.
13663 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
13665 * gcc.dg/c99-flex-array-4.c: Remove.
13667 2004-11-30 Janis Johnson <janis187@us.ibm.com>
13669 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
13671 * lib/target-supports.exp (is-effective-target): Simplify.
13673 * lib/target-supports.exp (check_effective_target_vect_long):
13674 Fix for powerpc64-*-*.
13676 2004-11-30 Loren James Rittle <ljrittle@acm.org>
13678 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
13679 to support new requirements on FreeBSD 5.
13681 2004-11-30 Devang Patel <dpatel@apple.com>
13684 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
13686 2004-11-30 Janis Johnson <janis187@us.ibm.com>
13688 * g++.dg/ext/altivec-13.C: New test.
13690 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
13693 * gcc.c-torture/execute/p18298.c: New test.
13695 2004-11-30 Ira Rosen <irar@il.ibm.com>
13696 Dorit Naishlos <dorit@il.ibm.com>
13699 * gcc.dg/vect/vect-89.c: New test.
13701 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
13703 * gcc.dg/pr18596-1.c: New test.
13705 2004-11-30 Ben Elliston <bje@au.ibm.com>
13707 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
13709 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
13712 * gcc.dg/pr18479.c: New test.
13714 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13717 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
13718 mmix-knuth-mmixware.
13720 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
13721 cris-*-elf* cris-*-aout* mmix-*-*
13723 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
13725 PR middle-end/18725
13726 * gcc.dg/pr18725.c: New test.
13728 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13731 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
13734 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
13736 2004-11-29 Mark Mitchell <mark@codesourcery.com>
13739 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
13740 * g++.old-deja/g++.law/ctors5.C: Likewise.
13741 * g++.old-deja/g++.other/crash25.C: Likewise.
13744 * g++.dg/template/error16.C: New test.
13747 * g++.dg/template/crash29.C: New test.
13749 2004-11-29 Diego Novillo <dnovillo@redhat.com>
13751 PR tree-optimization/18712
13752 * gcc.c-torture/compile/pr18712.c: New test.
13754 2004-11-29 Joseph Myers <joseph@codesourcery.com>
13757 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
13760 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13763 * g++.dg/lookup/crash6.C: New test.
13765 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13767 PR middle-end/18164
13768 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
13770 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
13772 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
13773 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
13774 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
13776 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
13778 * gcc.dg/pr18164.c: New test.
13780 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
13782 * gcc.dg/funroll-loops-all.c: New.
13784 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
13787 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
13788 delimeter, match space and TAB as well as ":".
13791 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
13794 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
13797 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
13800 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
13802 2004-11-28 Bud Davis <bdavis9659@comcast.net>
13804 * gfortran.dg/direct_io_2.f90: New test.
13806 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
13809 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
13811 2004-11-28 Richard Henderson <rth@redhat.com>
13813 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
13815 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
13817 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
13818 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
13819 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
13820 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
13821 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
13822 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
13823 gcc.dg/pointer-arith-8.c: New tests.
13825 2004-11-27 Bud Davis <bdavis9659@comcast.net>
13828 * gfortran.dg/endfile.f90: New test.
13830 2004-11-27 Falk Hueffner <falk@debian.org>
13832 * gcc.dg/loop-6.c: New test.
13834 2004-11-27 Jakub Jelinek <jakub@redhat.com>
13836 * gcc.c-torture/execute/20041126-1.c: New test.
13838 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
13840 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
13843 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
13845 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
13848 2004-11-27 Jakub Jelinek <jakub@redhat.com>
13850 PR rtl-optimization/17825
13851 * gcc.c-torture/compile/20041119-1.c: New test.
13853 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13855 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
13856 Check existence of ld library path variables before unsetting.
13858 2004-11-26 Mark Mitchell <mark@codesourcery.com>
13860 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
13862 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
13864 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
13866 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
13868 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
13870 2004-11-26 Ben Elliston <bje@au.ibm.com>
13872 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
13875 2004-11-26 Ben Elliston <bje@au.ibm.com>
13877 * gcc.dg/pr17957.c: Pass --param, not -param.
13879 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
13881 PR middle-end/17957
13882 * testsuite/gcc.dg/pr17957.c: New test.
13884 2004-11-25 Mark Mitchell <mark@codesourcery.com>
13887 * g++.dg/template/crash28.C: Likewise.
13890 * g++.dg/expr/unary2.C: Adjust lvalue messages.
13891 * g++.dg/ext/lvaddr.C: Likewise.
13892 * g++.dg/opt/pr7503-3.C: Likewise.
13895 * g++.dg/parse/qualified3.C: New test.
13896 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
13899 * g++.dg/expr/return1.C: New test.
13901 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13903 Friend class name lookup 3/n, PR c++/3332
13904 * g++.dg/lookup/friend3.C: New test.
13905 * g++.dg/lookup/friend4.C: Likewise.
13906 * g++.dg/lookup/friend5.C: Likewise.
13908 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13910 Friend class name lookup 2/n, PR c++/14513, c++/15410
13911 * g++.dg/lookup/friend2.C: New test.
13912 * g++.dg/template/friend31.C: Likewise.
13914 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13916 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
13918 2004-11-24 Mark Mitchell <mark@codesourcery.com>
13921 * g++.dg/tc1/dr56.C: Remove.
13922 * g++.dg/template/typedef1.C: Add dg-error markers.
13923 * g++.old-deja/g++.other/typedef7.C: Likewise.
13926 * g++.dg/parse/typedef7.C: New test.
13928 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
13930 * gcc.c-torture/execute/20041124-1.c: New test.
13932 2004-11-24 Mark Mitchell <mark@codesourcery.com>
13934 * g++.dg/template/deduce3.C: New test.
13937 * g++.dg/template/crash27.C: New test.
13940 * g++.dg/warn/Wshadow-3.C: New test.
13942 2004-11-24 Devang Patel <dpatel@apple.com>
13945 * gcc.dg/cpp/isysroot-1.c: New test.
13946 * gcc.dg/cpp/usr/include/stdio.h: New file.
13947 * gcc.dg/cpp/isysroot-2.c: New test.
13948 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
13951 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13954 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
13956 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13958 * gcc.target/sparc/align.c: Do not include <stdint.h>.
13959 * gcc.target/sparc/pdist.c: Likewise.
13961 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
13964 * g++.dg/conversion/simd1.C: New test.
13966 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13968 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
13969 and restore_ld_library_path_env_vars.
13970 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
13971 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
13972 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
13973 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
13975 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
13977 * gcc.dg/pragma-align-2.c: Test macro expansion.
13978 * gcc.dg/pragma-pack-2.c: New test.
13980 2004-11-23 Richard Henderson <rth@redhat.com>
13982 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
13983 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
13984 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
13985 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
13986 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
13987 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
13989 * gcc.dg/vect/vect.exp: Add check for alpha.
13990 * lib/target-supports.exp (check_alpha_max_hw_available): New.
13991 (check_effective_target_vect_int): Enable for alpha.
13992 (check_effective_target_vect_long): New.
13993 (is-effective-target): Add it.
13995 2004-11-23 Uros Bizjak <uros@kss-loka.si>
13997 * gcc.dg/pr18614-1.c: New test.
13999 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14001 * gcc.dg/setjmp-2.c: New test.
14003 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
14005 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
14006 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
14007 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
14008 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
14009 gcc.target/sparc/pdist.c: New tests.
14011 2004-11-22 Bob Wilson <bob.wilson@acm.org>
14013 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
14015 2004-11-22 Dale Johannesen <dalej@apple.com>
14017 * gcc.dg/20041111-1.c: New.
14019 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
14022 * gcc.dg/vect/pr18536.c: New test.
14024 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14027 * g++.dg/template/nontype11.C: New test.
14029 2004-11-21 Roger Sayle <roger@eyesopen.com>
14031 PR middle-end/18520
14032 * gcc.dg/pr18520-1.c: New test case.
14034 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
14036 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
14037 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
14038 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
14039 expected diagnostics.
14041 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14044 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
14045 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
14046 vect-77.c, vect-77a.c: XFAIL on the SPARC.
14048 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14050 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
14052 2004-11-19 Mark Mitchell <mark@codesourcery.com>
14053 Joseph Myers <joseph@codesourcery.com>
14055 * lib/target-supports.exp (check_visibility_available): Really
14058 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
14061 * gcc.dg/vect/vect-85.c: New test.
14062 * gcc.dg/vect/vect-86.c: New test.
14063 * gcc.dg/vect/vect-87.c: New test.
14064 * gcc.dg/vect/vect-88.c: New test.
14066 2004-11-19 Ben Elliston <bje@au.ibm.com>
14068 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
14070 2004-11-18 Janis Johnson <janis187@us.ibm.com>
14072 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
14073 * gcc.dg/ppc-and-1.c: Ditto.
14074 * gcc.dg/ppc-compare-1.c: Ditto.
14075 * gcc.dg/ppc-mov-1.c: Ditto
14077 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
14078 Mark Mitchell <mark@codesourcery.com>
14080 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
14082 2004-11-17 Janis Johnson <janis187@us.ibm.com>
14083 Aldy Hernandez <aldyh@redhat.com>
14085 * lib/target-supports.exp (check_effective_target_vect_int): New
14086 (check_effective_target_vect_float): New
14087 (check_effective_target_vect_double): New.
14088 (is-effective-target): Support new effective targets keywords.
14089 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
14090 default action for dg-do.
14091 * gcc.dg/vect/pr16105.c: Use new support.
14092 * gcc.dg/vect/pr18400.c: Ditto.
14093 * gcc.dg/vect/pr18425.c: Ditto.
14094 * gcc.dg/vect/vect-1.c: Ditto.
14095 * gcc.dg/vect/vect-10.c: Ditto.
14096 * gcc.dg/vect/vect-11.c: Ditto.
14097 * gcc.dg/vect/vect-12.c: Ditto.
14098 * gcc.dg/vect/vect-13.c: Ditto.
14099 * gcc.dg/vect/vect-14.c: Ditto.
14100 * gcc.dg/vect/vect-15.c: Ditto.
14101 * gcc.dg/vect/vect-16.c: Ditto.
14102 * gcc.dg/vect/vect-17.c: Ditto.
14103 * gcc.dg/vect/vect-18.c: Ditto.
14104 * gcc.dg/vect/vect-19.c: Ditto.
14105 * gcc.dg/vect/vect-2.c: Ditto.
14106 * gcc.dg/vect/vect-20.c: Ditto.
14107 * gcc.dg/vect/vect-21.c: Ditto.
14108 * gcc.dg/vect/vect-22.c: Ditto.
14109 * gcc.dg/vect/vect-23.c: Ditto.
14110 * gcc.dg/vect/vect-24.c: Ditto.
14111 * gcc.dg/vect/vect-25.c: Ditto.
14112 * gcc.dg/vect/vect-26.c: Ditto.
14113 * gcc.dg/vect/vect-27.c: Ditto.
14114 * gcc.dg/vect/vect-27a.c: Ditto.
14115 * gcc.dg/vect/vect-28.c: Ditto.
14116 * gcc.dg/vect/vect-29.c: Ditto.
14117 * gcc.dg/vect/vect-29a.c: Ditto.
14118 * gcc.dg/vect/vect-3.c: Ditto.
14119 * gcc.dg/vect/vect-30.c: Ditto.
14120 * gcc.dg/vect/vect-31.c: Ditto.
14121 * gcc.dg/vect/vect-32.c: Ditto.
14122 * gcc.dg/vect/vect-33.c: Ditto.
14123 * gcc.dg/vect/vect-34.c: Ditto.
14124 * gcc.dg/vect/vect-35.c: Ditto.
14125 * gcc.dg/vect/vect-36.c: Ditto.
14126 * gcc.dg/vect/vect-37.c: Ditto.
14127 * gcc.dg/vect/vect-38.c: Ditto.
14128 * gcc.dg/vect/vect-4.c: Ditto.
14129 * gcc.dg/vect/vect-40.c: Ditto.
14130 * gcc.dg/vect/vect-41.c: Ditto.
14131 * gcc.dg/vect/vect-42.c: Ditto.
14132 * gcc.dg/vect/vect-43.c: Ditto.
14133 * gcc.dg/vect/vect-44.c: Ditto.
14134 * gcc.dg/vect/vect-45.c: Ditto.
14135 * gcc.dg/vect/vect-46.c: Ditto.
14136 * gcc.dg/vect/vect-47.c: Ditto.
14137 * gcc.dg/vect/vect-48.c: Ditto.
14138 * gcc.dg/vect/vect-48a.c: Ditto.
14139 * gcc.dg/vect/vect-49.c: Ditto.
14140 * gcc.dg/vect/vect-5.c: Ditto.
14141 * gcc.dg/vect/vect-50.c: Ditto.
14142 * gcc.dg/vect/vect-51.c: Ditto.
14143 * gcc.dg/vect/vect-52.c: Ditto.
14144 * gcc.dg/vect/vect-53.c: Ditto.
14145 * gcc.dg/vect/vect-54.c: Ditto.
14146 * gcc.dg/vect/vect-55.c: Ditto.
14147 * gcc.dg/vect/vect-56.c: Ditto.
14148 * gcc.dg/vect/vect-56a.c: Ditto.
14149 * gcc.dg/vect/vect-57.c: Ditto.
14150 * gcc.dg/vect/vect-58.c: Ditto.
14151 * gcc.dg/vect/vect-59.c: Ditto.
14152 * gcc.dg/vect/vect-6.c: Ditto.
14153 * gcc.dg/vect/vect-60.c: Ditto.
14154 * gcc.dg/vect/vect-61.c: Ditto.
14155 * gcc.dg/vect/vect-62.c: Ditto.
14156 * gcc.dg/vect/vect-63.c: Ditto.
14157 * gcc.dg/vect/vect-64.c: Ditto.
14158 * gcc.dg/vect/vect-65.c: Ditto.
14159 * gcc.dg/vect/vect-66.c: Ditto.
14160 * gcc.dg/vect/vect-67.c: Ditto.
14161 * gcc.dg/vect/vect-68.c: Ditto.
14162 * gcc.dg/vect/vect-69.c: Ditto.
14163 * gcc.dg/vect/vect-7.c: Ditto.
14164 * gcc.dg/vect/vect-72.c: Ditto.
14165 * gcc.dg/vect/vect-72a.c: Ditto.
14166 * gcc.dg/vect/vect-73.c: Ditto.
14167 * gcc.dg/vect/vect-74.c: Ditto.
14168 * gcc.dg/vect/vect-75.c: Ditto.
14169 * gcc.dg/vect/vect-76.c: Ditto.
14170 * gcc.dg/vect/vect-77.c: Ditto.
14171 * gcc.dg/vect/vect-77a.c: Ditto.
14172 * gcc.dg/vect/vect-78.c: Ditto.
14173 * gcc.dg/vect/vect-79.c: Ditto.
14174 * gcc.dg/vect/vect-8.c: Ditto.
14175 * gcc.dg/vect/vect-80.c: Ditto.
14176 * gcc.dg/vect/vect-82.c: Ditto.
14177 * gcc.dg/vect/vect-82_64.c: Ditto.
14178 * gcc.dg/vect/vect-83.c: Ditto.
14179 * gcc.dg/vect/vect-83_64.c: Ditto.
14180 * gcc.dg/vect/vect-9.c: Ditto.
14181 * gcc.dg/vect/vect-all.c: Ditto.
14182 * gcc.dg/vect/vect-none.c: Ditto.
14184 2004-11-17 Janis Johnson <janis187@us.ibm.com>
14186 * lib/gcc-dg.exp (dg-skip-if): New function.
14187 (dg-forbid-option): Remove.
14188 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
14189 * g++.dg/abi/bitfield8.C: Likewise.
14190 * g++.dg/abi/dtor1.C: Likewise.
14191 * g++.dg/abi/empty10.C: Likewise.
14192 * g++.dg/abi/empty7.C: Likewise.
14193 * g++.dg/abi/empty9.C: Likewise.
14194 * g++.dg/abi/layout3.C: Likewise.
14195 * g++.dg/abi/layout4.C: Likewise.
14196 * g++.dg/abi/thunk1.C: Likewise.
14197 * g++.dg/abi/thunk2.C: Likewise.
14198 * g++.dg/abi/vbase11.C: Likewise.
14199 * g++.dg/abi/vthunk2.C: Likewise.
14200 * g++.dg/abi/vthunk3.C: Likewise.
14201 * g++.dg/ext/attrib8.C: Likewise.
14202 * g++.dg/opt/longbranch2.C: Likewise.
14203 * g++.dg/opt/reg-stack4.C: Likewise.
14204 * g++.old-deja/g++.ext/attrib1.C: Likewise.
14205 * g++.old-deja/g++.ext/attrib2.C: Likewise.
14206 * g++.old-deja/g++.ext/attrib3.C: Likewise.
14207 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14208 * g++.old-deja/g++.other/store-expr2.C: Likewise.
14209 * gcc.dg/20000609-1.c: Likewise.
14210 * gcc.dg/20000720-1.c: Likewise.
14211 * gcc.dg/20011107-1.c: Likewise.
14212 * gcc.dg/20011119-1.c: Likewise.
14213 * gcc.dg/20020108-1.c: Likewise.
14214 * gcc.dg/20020122-2.c: Likewise.
14215 * gcc.dg/20020122-3.c: Likewise.
14216 * gcc.dg/20020201-3.c: Likewise.
14217 * gcc.dg/20020206-1.c: Likewise.
14218 * gcc.dg/20020218-1.c: Likewise.
14219 * gcc.dg/20020310-1.c: Likewise.
14220 * gcc.dg/20020411-1.c: Likewise.
14221 * gcc.dg/20020418-2.c: Likewise.
14222 * gcc.dg/20020426-1.c: Likewise.
14223 * gcc.dg/20020426-2.c: Likewise.
14224 * gcc.dg/20020517-1.c: Likewise.
14225 * gcc.dg/20020523-1.c: Likewise.
14226 * gcc.dg/20020523-2.c: Likewise.
14227 * gcc.dg/20020729-1.c: Likewise.
14228 * gcc.dg/20030204-1.c: Likewise.
14229 * gcc.dg/20030826-2.c: Likewise.
14230 * gcc.dg/20030926-1.c: Likewise.
14231 * gcc.dg/20031202-1.c: Likewise.
14232 * gcc.dg/980312-1.c: Likewise.
14233 * gcc.dg/980313-1.c: Likewise.
14234 * gcc.dg/990117-1.c: Likewise.
14235 * gcc.dg/990424-1.c: Likewise.
14236 * gcc.dg/990524-1.c: Likewise.
14237 * gcc.dg/991230-1.c: Likewise.
14238 * gcc.dg/i386-387-1.c: Likewise.
14239 * gcc.dg/i386-387-2.c: Likewise.
14240 * gcc.dg/i386-387-3.c: Likewise.
14241 * gcc.dg/i386-387-4.c: Likewise.
14242 * gcc.dg/i386-387-5.c: Likewise.
14243 * gcc.dg/i386-387-6.c: Likewise.
14244 * gcc.dg/i386-asm-1.c: Likewise.
14245 * gcc.dg/i386-bitfield1.c: Likewise.
14246 * gcc.dg/i386-bitfield2.c: Likewise.
14247 * gcc.dg/i386-loop-1.c: Likewise.
14248 * gcc.dg/i386-loop-2.c: Likewise.
14249 * gcc.dg/i386-loop-3.c: Likewise.
14250 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
14251 * gcc.dg/i386-pic-1.c: Likewise.
14252 * gcc.dg/i386-regparm.c: Likewise.
14253 * gcc.dg/i386-signbit-1.c: Likewise.
14254 * gcc.dg/i386-signbit-2.c: Likewise.
14255 * gcc.dg/i386-signbit-3.c: Likewise.
14256 * gcc.dg/i386-sse-5.c: Likewise.
14257 * gcc.dg/i386-sse-8.c: Likewise.
14258 * gcc.dg/i386-unroll-1.c: Likewise.
14259 * gcc.dg/tls/opt-1.c: Likewise.
14260 * gcc.dg/tls/opt-2.c: Likewise.
14261 * gcc.dg/unroll-1.c: Likewise.
14262 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
14263 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
14264 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
14265 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
14267 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14269 * g++.dg/template/incomplete1.C: New test.
14271 2004-11-16 Nick Clifton <nickc@redhat.com>
14273 Revert patches accidentally commited during checkin of fixes for
14275 gcc.c-torture/execute/simd-4.c: Revert
14276 gcc.dg/20040910-1.c: Revert.
14278 2004-11-16 Paul Brook <paul@codesourcery.com>
14281 * gfortran.dg/der_pointer_1.f90: New test.
14283 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
14286 * gcc.dg/bitfld-13.c: New test.
14288 2004-11-15 Janis Johnson <janis187@us.ibm.com>
14290 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
14293 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
14294 * gcc.dg/ppc64-abi-2.c: Ditto.
14295 * gcc.dg/ppc64-abi-3.c: Ditto.
14297 * lib/gcc-dg.exp (dg-target-list): Remove.
14299 2004-11-15 Steve Ellcey <sje@cup.hp.com>
14301 * gcc.dg/ia64-postinc.c: New test.
14303 2004-11-15 Mark Mitchell <mark@codesourcery.com>
14305 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
14307 2004-11-15 Nick Clifton <nickc@redhat.com>
14309 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
14310 __INT_MAX__ so that the test can be compiled by toolchains
14311 targeted at 16-bit processors.
14313 * gcc.dg/20040625-1.c: Use long constants rather than integers
14314 when performing arithmetic that will overflow 16-bits.
14316 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
14317 xstormy16. It does not support 128-bit vector operations.
14319 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
14320 with the macro PTR_TYPE. Define this macro to an integer type
14321 suitable for holding a pointer.
14323 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
14324 the target is a 16-bit processor.
14326 * gcc.dg/cpp/if-2.c: Expect a different warning message from
14327 16-bit targets where the character constant will be too long.
14329 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
14330 where the double will not be directly addressable.
14332 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14334 Friend class name lookup 1/n, PR c++/18471
14335 * g++.dg/template/crash26.C: New test.
14336 * g++.dg/lookup/struct1.C: Adjust expected error.
14337 * g++.dg/parse/elab1.C: Likewise.
14338 * g++.dg/parse/elab2.C: Likewise.
14339 * g++.dg/parse/int-as-enum1.C: Likewise.
14340 * g++.dg/parse/struct-as-enum1.C: Likewise.
14341 * g++.dg/parse/typedef1.C: Likewise.
14342 * g++.dg/parse/typedef3.C: Likewise.
14343 * g++.dg/parse/typedef4.C: Likewise.
14344 * g++.dg/parse/typedef5.C: Likewise.
14345 * g++.dg/template/nontype4.C: Likewise.
14346 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
14347 * g++.old-deja/g++.other/elab1.C: Likewise.
14348 * g++.old-deja/g++.other/syntax4.C: Likewise.
14350 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14352 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
14354 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
14356 * gcc.c-torture/execute/20041114-1.c: New test.
14358 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
14360 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
14361 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
14362 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
14363 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
14364 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
14365 gcc.dg/switch-7.c: New tests.
14367 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
14369 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
14371 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
14374 * gcc.dg/vect/pr18400.c: New test.
14376 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
14377 Andrew Pinski <pinskia@physics.uc.edu>
14380 * gcc.dg/vect/pr18425.c: New test.
14382 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14384 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
14385 Guard with dg-require-alias and dg-require-visibility.
14387 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14389 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
14391 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14393 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
14395 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14398 * g++.dg/template/defarg5.C: New test.
14400 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14402 * g++.dg/parse/cast1.C: Run only on ILP32.
14403 * g++.old-deja/g++.mike/p784.C: Likewise.
14405 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
14407 * gcc.c-torture/execute/20041113-1.c: New test.
14409 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
14412 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
14413 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
14414 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
14415 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14416 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
14417 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
14418 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
14419 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
14420 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
14421 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
14422 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
14423 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
14424 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
14426 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
14428 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
14429 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
14430 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
14431 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
14432 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
14433 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
14434 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
14435 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
14436 gcc.target/sparc/combined-1.c: New tests.
14438 2004-11-12 Ziemowit Laski <zlaski@apple.com>
14440 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
14443 2004-11-12 Mark Mitchell <mark@codesourcery.com>
14445 * lib/gcc-dg.exp (dg-forbid-option): New function.
14446 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
14447 * g++.dg/abi/bitfield8.C: Likewise.
14448 * g++.dg/abi/dtor1.C: Likewise.
14449 * g++.dg/abi/empty10.C: Likewise.
14450 * g++.dg/abi/empty7.C: Likewise.
14451 * g++.dg/abi/empty9.C: Likewise.
14452 * g++.dg/abi/layout3.C: Likewise.
14453 * g++.dg/abi/layout4.C: Likewise.
14454 * g++.dg/abi/thunk1.C: Likewise.
14455 * g++.dg/abi/thunk2.C: Likewise.
14456 * g++.dg/abi/vbase11.C: Likewise.
14457 * g++.dg/abi/vthunk2.C: Likewise.
14458 * g++.dg/abi/vthunk3.C: Likewise.
14459 * g++.dg/ext/attrib8.C: Likewise.
14460 * g++.dg/opt/longbranch2.C: Likewise.
14461 * g++.dg/opt/reg-stack4.C: Likewise.
14462 * g++.old-deja/g++.ext/attrib1.C: Likewise.
14463 * g++.old-deja/g++.ext/attrib2.C: Likewise.
14464 * g++.old-deja/g++.ext/attrib3.C: Likewise.
14465 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14466 * g++.old-deja/g++.other/store-expr2.C: Likewise.
14467 * gcc.dg/20000609-1.c: Likewise.
14468 * gcc.dg/20000720-1.c: Likewise.
14469 * gcc.dg/20011107-1.c: Likewise.
14470 * gcc.dg/20011119-1.c: Likewise.
14471 * gcc.dg/20020108-1.c: Likewise.
14472 * gcc.dg/20020122-2.c: Likewise.
14473 * gcc.dg/20020122-3.c: Likewise.
14474 * gcc.dg/20020201-3.c: Likewise.
14475 * gcc.dg/20020206-1.c: Likewise.
14476 * gcc.dg/20020218-1.c: Likewise.
14477 * gcc.dg/20020310-1.c: Likewise.
14478 * gcc.dg/20020411-1.c: Likewise.
14479 * gcc.dg/20020418-2.c: Likewise.
14480 * gcc.dg/20020426-1.c: Likewise.
14481 * gcc.dg/20020426-2.c: Likewise.
14482 * gcc.dg/20020517-1.c: Likewise.
14483 * gcc.dg/20020523-1.c: Likewise.
14484 * gcc.dg/20020523-2.c: Likewise.
14485 * gcc.dg/20020729-1.c: Likewise.
14486 * gcc.dg/20030204-1.c: Likewise.
14487 * gcc.dg/20030826-2.c: Likewise.
14488 * gcc.dg/20030926-1.c: Likewise.
14489 * gcc.dg/20031202-1.c: Likewise.
14490 * gcc.dg/980312-1.c: Likewise.
14491 * gcc.dg/980313-1.c: Likewise.
14492 * gcc.dg/990117-1.c: Likewise.
14493 * gcc.dg/990424-1.c: Likewise.
14494 * gcc.dg/990524-1.c: Likewise.
14495 * gcc.dg/991230-1.c: Likewise.
14496 * gcc.dg/i386-387-1.c: Likewise.
14497 * gcc.dg/i386-387-2.c: Likewise.
14498 * gcc.dg/i386-387-3.c: Likewise.
14499 * gcc.dg/i386-387-4.c: Likewise.
14500 * gcc.dg/i386-387-5.c: Likewise.
14501 * gcc.dg/i386-387-6.c: Likewise.
14502 * gcc.dg/i386-asm-1.c: Likewise.
14503 * gcc.dg/i386-bitfield1.c: Likewise.
14504 * gcc.dg/i386-bitfield2.c: Likewise.
14505 * gcc.dg/i386-loop-1.c: Likewise.
14506 * gcc.dg/i386-loop-2.c: Likewise.
14507 * gcc.dg/i386-loop-3.c: Likewise.
14508 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
14509 * gcc.dg/i386-pic-1.c: Likewise.
14510 * gcc.dg/i386-regparm.c: Likewise.
14511 * gcc.dg/i386-signbit-1.c: Likewise.
14512 * gcc.dg/i386-signbit-2.c: Likewise.
14513 * gcc.dg/i386-signbit-3.c: Likewise.
14514 * gcc.dg/i386-sse-5.c: Likewise.
14515 * gcc.dg/i386-sse-8.c: Likewise.
14516 * gcc.dg/i386-unroll-1.c: Likewise.
14517 * gcc.dg/tls/opt-1.c: Likewise.
14518 * gcc.dg/tls/opt-2.c: Likewise.
14519 * gcc.dg/unroll-1.c: Likewise.
14520 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
14521 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
14522 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
14523 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
14524 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
14527 2004-11-12 Mark Mitchell <mark@codesourcery.com>
14530 * g++.dg/parse/cond1.C: New test.
14533 * g++.dg/template/array9.C: New test.
14534 * g++.dg/ext/vla1.C: Adjust error messages.
14535 * g++.dg/ext/vlm1.C: Likewise.
14536 * g++.dg/template/crash2.C: Likewise.
14539 * g++.dg/template/call3.C: New test.
14542 * g++.dg/template/ptrmem11.C: New test.
14544 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
14547 * lib/g++.exp: Set LC_ALL and LANG to C.
14548 * lib/gcc-dg.exp: Likewise.
14549 * lib/gfortran.exp: Likewise.
14550 * lib/objc.exp: Likewise.
14551 * lib/treelang.exp: Likewise.
14553 2004-11-12 Andreas Schwab <schwab@suse.de>
14555 * gcc.dg/pr16286.c: Fix last change.
14557 2004-11-12 Mark Mitchell <mark@codesourcery.com>
14560 * g++.dg/init/global1.C: New test.
14562 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
14564 * gcc.c-torture/execute/20041112-1.c: New test.
14566 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14568 * lib/gcc-dg.exp (dg-target-list): New.
14570 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14571 Richard Sandiford <rsandifo@redhat.com>
14573 * lib/target-supports.exp (get-compiler_messages): New.
14574 (check_named_sections_available): Use it.
14575 (check_effective_target_ilp32): New.
14576 (check_effective_target_lp64): New.
14577 (is-effective-target): New.
14578 * lib/gcc-dg.exp (dg-require-effective-target): New.
14580 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
14582 * gcc.dg/precedence-1.c: New test.
14584 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14586 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
14588 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
14589 message, delete generated files, use more descriptive name for
14590 executable, and make the test unsupported when it cannot be run.
14592 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
14593 (dg-require-weak, dg-require-visibility, dg-require-alias,
14594 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
14595 dg-require-iconv, dg-require-named-sections): Use it.
14597 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
14599 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
14602 * gcc.dg/ppc-and-1: New
14605 * gcc.dg/ppc-mov-1.c: New.
14608 * gcc.dg/ppc-compare-1.c: New.
14610 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
14612 * objc.dg/desig-init-2.m: New test.
14614 2004-11-10 Adam Nemet <anemet@lnxw.com>
14616 PR middle-end/18160
14617 * g++.dg/warn/register-var-1.C: New test.
14618 * g++.dg/warn/register-var-2.C: New test.
14620 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14622 * gcc.dg/union-2.c: New test.
14624 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
14626 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
14627 New test for PR tree-optimization/17892.
14629 2004-11-09 Mark Mitchell <mark@codesourcery.com>
14632 * g++.dg/init/new12.C: New test.
14634 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
14636 * gcc.target/sparc: New directory.
14637 * gcc.target/sparc/sparc.exp: New driver.
14638 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
14639 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
14640 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
14641 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
14643 2004-11-10 Paul Brook <paul@codesourcery.com>
14646 * gfortran.dg/list_read.c: New test.
14648 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14651 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
14652 expected diagnostic location.
14654 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
14656 * gcc.dg/20041109-1.c: New test.
14658 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
14661 * objc/compile/pr18406.m: New test.
14663 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14665 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
14667 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14669 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
14671 2004-11-08 Steve Ellcey <sje@cup.hp.com>
14673 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
14675 2004-11-08 Steve Ellcey <sje@cup.hp.com>
14677 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
14680 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
14683 * gcc.c-torture/pr18299-1.c: New test.
14685 2004-11-06 Andreas Schwab <schwab@suse.de>
14687 * gcc.dg/pr16286.c: Also test for bool and pixel.
14689 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
14691 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
14692 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
14693 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
14694 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
14695 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
14696 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
14697 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
14698 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
14699 gcc.dg/struct-semi-3.c: New tests.
14701 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14703 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
14705 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14707 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
14708 Do not use C99 designators.
14710 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14712 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
14714 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14716 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
14717 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
14718 * gcc.c-torture/execute/simd-5.x: Remove.
14720 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
14722 PR rtl-optimization/17933
14723 * gcc.dg/torture/pr17933-1.c: New test.
14725 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
14728 * lib/target-supports.exp (check_weak_available): Support
14731 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
14733 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
14734 call to fflush(stdout) before abort.
14735 (my_ffsll): New function.
14736 (generate_fields): Use it.
14738 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
14740 * gcc.dg/init-undef-1.c: New test.
14742 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
14744 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
14745 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
14746 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
14747 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
14748 expected messages for new parser.
14750 2004-11-04 Mark Mitchell <mark@codesourcery.com>
14752 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
14754 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14756 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
14759 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
14761 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
14762 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
14763 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
14764 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
14765 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
14766 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
14767 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
14768 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
14769 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
14770 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
14772 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
14774 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
14775 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
14776 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
14777 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
14778 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
14779 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
14780 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
14783 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
14786 * gcc.dg/20041104-1.c: New test.
14788 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14790 * g++.dg/template/nontype7.C: New test.
14791 * g++.dg/template/nontype8.C: Likewise.
14792 * g++.dg/template/nontype9.C: Likewise.
14793 * g++.dg/template/nontype10.C: Likewise.
14794 * g++.dg/tc1/dr49.C: Likewise.
14795 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
14796 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
14798 2004-11-04 Ben Elliston <bje@au.ibm.com>
14800 * g++.dg/rtti/tinfo1.C: Remove xfails.
14802 2004-11-04 Ben Elliston <bje@au.ibm.com>
14804 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
14805 packed attribute to the definition to satisfy the new C++ parser.
14807 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14809 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
14810 invocations of va_arg.
14812 2004-11-02 Mark Mitchell <mark@codesourcery.com>
14815 * g++.dg/template/crash25.C: New test.
14818 * g++.dg/template/typedef2.C: New test.
14819 * g++.dg/parse/crash13.C: Adjust error markers.
14822 * g++.dg/conversion/const3.C: New test.
14824 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14829 * gfortran.dg/generic_[123].f90: New testcases.
14831 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14833 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
14834 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
14836 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
14839 * gcc.c-torture/compile/pr16808.c: New test.
14841 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
14843 PR rtl-optimization/17104
14844 * gcc.dg/ppc-bitfield1.c: New.
14846 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
14848 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
14850 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
14852 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
14853 strings for 32-bit code.
14855 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
14858 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
14860 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
14863 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
14865 2004-10-31 Mark Mitchell <mark@codesourcery.com>
14868 * g++.dg/init/aggr2.C: New test.
14870 2004-10-30 Ziemowit Laski <zlaski@apple.com>
14872 * objc.dg/local-decl-1.m: New test.
14874 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
14876 * gcc.dg/20040910-1.c: Adjust regex.
14878 2004-10-30 Roger Sayle <roger@eyesopen.com>
14880 PR rtl-optimization/18084
14881 * g++.dg/opt/pr18084-1.C: New testcase.
14883 2004-10-30 Matt Austern <austern@apple.com>
14886 * g++.dg/ext/attrib18.C: New test.
14888 2004-10-30 Roger Sayle <roger@eyesopen.com>
14890 PR middle-end/18096
14891 * gcc.dg/pr18096-1.c: New test case.
14893 2004-10-30 Roger Sayle <roger@eyesopen.com>
14895 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
14897 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
14900 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
14901 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
14902 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
14903 gcc.dg/old-style-prom-3.c: New tests.
14905 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
14907 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
14908 Remove unnecessary inclusion of stdio.h.
14910 2004-10-29 Roger Sayle <roger@eyesopen.com>
14912 PR rtl-optimization/17581
14913 * gcc.dg/pr17581-1.c: New test case.
14915 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
14917 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
14919 * g++.dg/conversion/dr195-1.C: New.
14920 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
14921 * g++.old-deja/g++.mike/p10148.C: Likewise.
14923 2004-10-29 Mark Mitchell <mark@codesourcery.com>
14926 * g++.dg/debug/typedef2.C: New test.
14928 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
14931 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
14932 * gfortran.dg/g77/README: Update.
14934 2004-10-28 Matt Austern <austern@apple.com>
14937 * g++.dg/ext/packed7.C: New test.
14939 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14941 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
14943 * lib/scanasm.exp (hidden-scan-for): New proc.
14944 (scan-hidden): Use hidden-scan-for instead of constructing the scan
14946 (scan-not-hidden): Likewise.
14947 * lib/target-supports.exp (check_visibility_available): mach-o is
14950 2004-10-28 Mark Mitchell <mark@codesourcery.com>
14953 * g++.dg/template/memclass3.C: New test.
14955 2004-10-28 Adam Nemet <anemet@lnxw.com>
14957 PR middle-end/18160
14958 * gcc.dg/register-var-1.c: New test.
14959 * gcc.dg/register-var-2.c: New test.
14960 * gcc.dg/asm-7.c: Taking the address of a register variable is an
14963 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
14966 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
14968 * gcc.dg/vect/vect-22.c: Likewise.
14970 2004-10-28 Jakub Jelinek <jakub@redhat.com>
14972 * gcc.dg/i386-rotate-1.c: New test.
14974 2004-10-27 Mark Mitchell <mark@codesourcery.com>
14976 * g++.dg/init/ref12.C: Add "run" marker.
14979 * g++.dg/init/ref12.C: New test.
14982 * g++.dg/template/shift1.C: New test.
14983 * g++.dg/template/error10.C: Adjust error markers.
14985 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
14988 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
14990 2004-10-27 Geoffrey Keating <geoffk@apple.com>
14992 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
14993 * gcc.dg/weak/weak-3.c: Likewise.
14994 * gcc.dg/weak/weak-5.c: Likewise.
14995 * gcc.dg/weak/weak-9.c: Likewise.
14996 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
14997 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
14999 * gcc.dg/darwin-weakimport-1.c: New.
15001 2004-10-28 Ben Elliston <bje@au.ibm.com>
15003 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
15005 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
15007 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
15008 'syntax' error messages.
15009 * gcc.dg/cpp/direct2s.c: Likewise.
15011 2004-10-26 Geoffrey Keating <geoffk@apple.com>
15013 * gcc.c-torture/compile/20041026-1.c: New.
15015 2004-10-26 Mark Mitchell <mark@codesourcery.com>
15018 * g++.dg/lookup/ns2.C: New test.
15021 * g++.dg/template/enum4.C: New test.
15024 * g++.dg/template/expr1.C: New test.
15026 2004-10-26 Ben Elliston <bje@au.ibm.com>
15028 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
15030 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
15032 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
15033 gcc.dg/decl-nospec-3.c: New tests.
15035 2004-10-26 Ziemowit Laski <zlaski@apple.com>
15037 * objc.dg/super-class-3.m: New test.
15039 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
15041 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
15043 * gcc.dg/cpp/direct2s.c: Likewise.
15045 2004-10-25 Geoffrey Keating <geoffk@apple.com>
15047 * objc.dg/image-info.m: Update for changes to section selection.
15049 2004-10-25 David Ayers <d.ayers@inode.at>
15050 Ziemowit Laski <zlaski@apple.com>
15052 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
15053 diagnostics when messaging 'id <Proto>'.
15054 * objc.dg/class-protocol-1.m: New test.
15055 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
15056 a non-existent method signature.
15057 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
15058 Update diagnostics when messaging with non-existent method signature.
15059 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
15060 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
15061 invalid receivers are now resolved as if messaging 'id'; remove
15062 extraneous diagnostics.
15064 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
15067 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
15068 gcc.dg/init-desig-obs-3.c: New tests.
15070 2004-10-25 Jakub Jelinek <jakub@redhat.com>
15072 * gcc.dg/debug/20041023-1.c: New test.
15074 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
15076 PR middle-end/17407
15077 * gcc.c-torture/compile/pr17407.c: New test.
15080 * g++.dg/template/array8.C: New test.
15082 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15085 * lib/g++.exp: Accept more than one multilib libgcc.
15086 * lib/gcc-dg.exp: Likewise.
15087 * lib/objc.exp: Likewise.
15088 * lib/treelang.exp: Likewise.
15089 * lib/gfortran.exp: Likewise.
15091 2004-10-24 Ben Elliston <bje@au.ibm.com>
15093 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
15095 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
15097 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
15098 * gcc.dg/c99-const-expr-3.c: Likewise.
15100 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
15102 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
15104 2004-10-23 Ben Elliston <bje@au.ibm.com>
15106 * gcc.c-torture/execute/loop-2e.x: Remove.
15108 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
15111 * g++.dg/parse/crash18.C: New.
15112 * g++.dg/parse/crash19.C: New.
15114 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
15116 * g++.dg/ext/dllimport1.C: Move dg-warnings.
15117 * g++.dg/ext/dllimport2.C: Same.
15118 * g++.dg/ext/dllimport8.C: Same.
15120 2004-10-21 Mark Mitchell <mark@codesourcery.com>
15123 * g++.dg/conversion/cast1.C: New test.
15124 * g++.dg/overload/pmf1.C: Adjust error marker.
15126 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
15129 * objc.dg/const-str-7.m: New test.
15131 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15133 * g++.dg/template/memfriend11.C: Fix comment typo.
15134 * g++.dg/template/memfriend14.C: Likewise.
15136 2004-10-20 Richard Henderson <rth@redhat.com>
15138 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
15139 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
15140 -fasynchronous-unwind-tables.
15142 2004-10-20 Richard Henderson <rth@redhat.com>
15144 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
15145 (main): Return success.
15146 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
15147 (main): Return success.
15149 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15152 * g++.dg/template/memfriend9.C: New test.
15153 * g++.dg/template/memfriend10.C: Likewise.
15154 * g++.dg/template/memfriend11.C: Likewise.
15155 * g++.dg/template/memfriend12.C: Likewise.
15156 * g++.dg/template/memfriend13.C: Likewise.
15157 * g++.dg/template/memfriend14.C: Likewise.
15158 * g++.dg/template/memfriend15.C: Likewise.
15159 * g++.dg/template/memfriend16.C: Likewise.
15160 * g++.dg/template/memfriend17.C: Likewise.
15161 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
15163 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
15165 * g++.dg/conversion/dr195.C: New.
15166 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
15168 2004-10-20 Ben Elliston <bje@au.ibm.com>
15169 Devang Patel <dpatel@apple.com>
15171 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
15172 of floating point arithmetic, which could trap.
15174 2004-10-19 Mark Mitchell <mark@codesourcery.com>
15177 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
15178 * g++.dg/conversion/const2.C: New test.
15179 * g++.dg/expr/reinterpret2.C: New test.
15180 * g++.dg/expr/reinterpret3.C: New test.
15181 * g++.dg/expr/cast2.C: New test.
15182 * g++.dg/expr/copy1.C: New test.
15183 * g++.dg/other/conversion1.C: Change error message.
15184 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
15185 function pointers to void *.
15186 * g++.old-deja/g++.mike/p10148.C: Likewise.
15188 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15190 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
15192 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
15196 * g++.dg/parse/expr3.C: New test.
15198 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15200 * gcc.dg/smod-1.c: New test.
15202 2004-10-18 Ziemowit Laski <zlaski@apple.com>
15204 * objc.dg/method-14.m: New test.
15206 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
15208 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
15209 Also xfail as the patch was reverted.
15211 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
15213 PR middle-end/16973
15214 * gcc.dg/pr16973.c: New test.
15216 2004-10-18 Diego Novillo <dnovillo@redhat.com>
15218 PR tree-optimization/17656
15219 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
15221 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
15223 * g++.dg/eh/shadow1.C: New.
15225 2004-10-18 Jakub Jelinek <jakub@redhat.com>
15227 * gcc.c-torture/compile/20041018-1.c: New test.
15229 2004-10-18 Ben Elliston <bje@au.ibm.com>
15231 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
15232 compiler referring to register 0 when accessing sdata. The linker
15233 now patches things up.
15235 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
15238 * gcc.c-torture/compile/pr17529.c: New test.
15240 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15243 * g++.dg/ext/attrib17.C: New test.
15245 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15247 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
15249 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15252 * g++.dg/ext/attrib16.C: New test.
15254 2004-10-15 Mark Mitchell <mark@codesourcery.com>
15257 * g++.dg/init/dso_handle1.C: New test.
15260 * g++.dg/parse/typedef6.C: New test.
15263 * g++.dg/parse/pragma1.C: New test.
15265 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
15267 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
15269 2004-10-15 Steve Ellcey <sje@cup.hp.com>
15271 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
15272 -fno-common when on HPPA HP-UX platforms.
15274 2004-10-15 Jakub Jelinek <jakub@redhat.com>
15277 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
15279 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
15282 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
15285 * g++.dg/lookup/strong-using-4.C: New test.
15287 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
15289 PR middle-end/16567
15290 * gcc.c-torture/compile/nested-1.c: New test.
15292 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
15294 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
15295 and mipsisa64*-*-* (until support for misaligned loads is added).
15296 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
15297 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
15298 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
15299 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
15300 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
15301 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
15303 2004-10-14 Mark Mitchell <mark@codesourcery.com>
15306 * g++.dg/init/dtor3.C: New test.
15308 2004-10-15 Ben Elliston <bje@au.ibm.com>
15310 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
15312 2004-10-14 Geoffrey Keating <geoffk@apple.com>
15314 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
15315 * gcc.dg/macho-lo-sum.c: Likewise.
15317 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
15319 * gcc.dg/ppc-spe64-1.c: New test.
15321 2004-10-14 Devang Patel <dpatel@apple.com>
15324 * gcc.dg/pr17635.c : New test.
15326 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
15328 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
15329 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
15330 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
15331 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
15332 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
15333 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
15334 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
15335 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
15336 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
15337 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
15338 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
15339 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
15340 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
15341 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
15342 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
15343 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
15344 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
15345 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
15347 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
15349 * gcc.dg/vect/vect-82.c: New testcase.
15350 * gcc.dg/vect/vect-82_64.c: New testcase.
15351 * gcc.dg/vect/vect-83.c: New testcase.
15352 * gcc.dg/vect/vect-83_64.c: New testcase.
15354 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
15356 * gcc.dg/cpp/error-1.c: New test.
15358 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
15360 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
15362 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
15365 * gcc.dg/cris-peep2-xsrand2.c: New test.
15367 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
15370 * testsuite/g++.dg/expr/for2.C: New test.
15372 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15374 * g++.dg/inherit/thunk1.C: Run on the SPARC.
15376 2004-10-13 Jakub Jelinek <jakub@redhat.com>
15378 PR tree-optimization/17724
15379 * g++.dg/opt/pr17724-1.C: New test.
15380 * g++.dg/opt/pr17724-2.C: New test.
15381 * g++.dg/opt/pr17724-3.C: New test.
15382 * g++.dg/opt/pr17724-4.C: New test.
15383 * g++.dg/opt/pr17724-5.C: New test.
15384 * g++.dg/opt/pr17724-6.C: New test.
15386 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
15389 * gcc.dg/pr17301-2.c: New test.
15391 2004-10-11 Mark Mitchell <mark@codesourcery.com>
15394 * g++.dg/parse/error22.C: New test.
15397 * g++.dg/template/spec18.C: New test.
15399 2004-10-11 Steve Ellcey <sje@cup.hp.com>
15401 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
15402 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
15404 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
15405 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
15407 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
15409 * g++.dg/eh/cleanup5.C: Add dg-options "".
15411 2004-10-11 Roger Sayle <roger@eyesopen.com>
15413 PR middle-end/17657
15414 * gcc.dg/switch-4.c: New test case.
15416 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
15418 * gcc.c-torture/execute/20041011-1.c: New test.
15420 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
15423 * g++.dg/init/for3.C: New test.
15426 * g++.dg/opt/switch2.C: New test.
15428 PR middle-end/17703
15429 * g++.dg/warn/Wreturn-2.C: New test.
15431 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
15434 * g++.dg/eh/cleanup5.C: New test.
15436 2004-10-10 Mark Mitchell <mark@codesourcery.com>
15439 * g++.dg/parse/error21.C: New test.
15441 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
15443 * g++.dg/overload/pmf1.C: Adjust quoting marks.
15444 * g++.dg/warn/incomplete1.C: Likewise.
15445 * g++.dg/template/qualttp20.C: Likewise.
15447 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15450 * parm-incomplete-1.c: New test.
15452 2004-10-09 Mark Mitchell <mark@codesourcery.com>
15455 * g++.dg/parse/error19.C: New test.
15458 * g++.dg/init/new11.C: New test.
15461 * g++.dg/parse/error20.C: New test.
15464 * g++.dg/template/crash24.C: New test.
15466 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15469 * gcc.dg/pr17301-1.c: New test.
15471 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15474 * gcc.dg/anon-struct-5.c: New test.
15476 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
15479 * gcc.dg/pr17844-1.c: New test.
15481 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
15483 PR tree-optimization/17906
15484 * gcc.c-torture/compile/pr17906.c: New.
15486 2004-10-09 Stuart Hastings <stuart@apple.com>
15487 Roger Sayle <roger@eyesopen.com>
15489 PR rtl-optimization/17853
15490 * gcc.dg/i386-mmx-5.c: New testcase.
15492 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
15494 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
15496 2004-10-09 Mark Mitchell <mark@codesourcery.com>
15499 * g++.dg/template/static9.C: New test.
15502 * g++.dg/parse/operator5.C: New test.
15504 2004-10-09 Roger Sayle <roger@eyesopen.com>
15506 PR middle-end/17894
15507 * gcc.c-torture/execute/divcmp-4.c: New test case.
15509 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15512 * g++.dg/opt/pr17902.C: New test.
15514 2004-10-09 Jakub Jelinek <jakub@redhat.com>
15516 * gcc.dg/cpp/ident-1.c: Add dg-options "".
15518 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15520 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
15522 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15524 * gcc.dg/assign-warn-3.c: New test.
15526 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15529 * gcc.dg/cpp/ident-1.c: New test.
15531 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
15533 * gcc.c-torture/compile/acc1.c: New.
15535 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15537 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
15538 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
15540 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15542 * gcc.dg/ultrasp11.c: New test.
15544 2004-10-08 Michael Matz <matz@suse.de>
15546 * gcc.dg/doloop-2.c: New test.
15548 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15550 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
15551 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
15552 objc.dg/method-9.m: Update expected diagnostics.
15554 2004-10-07 Geoffrey Keating <geoffk@apple.com>
15556 * gcc.dg/ppc-fsel-3.c: New file.
15557 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
15559 2004-10-07 Paul Brook <paul@codesourcery.com>
15561 * gfortran.dg/intrinsic_verify_1.f90: New test.
15563 2004-10-07 Paul Brook <paul@codesourcery.com>
15565 * gfortran.dg/empty_format_1.f90: Remove stray commas.
15567 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15569 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
15570 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
15573 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
15575 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
15577 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15580 * g++.dg/warn/Winline-4.C: New test.
15582 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15584 * gcc.c-torture/compile/20041007-1.c: New test.
15586 2004-10-07 Paul Brook <paul@codesourcery.com>
15589 * gfortran.dg/use_allocated_1.f90: New test.
15591 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
15593 PR middle-end/17849
15594 * gfortran.fortran-torture/compile/nested.f90: New test
15596 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
15598 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
15600 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
15603 * g++.dg/ext/asm6.C: New test.
15605 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
15607 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
15609 2004-10-06 Paul Brook <paul@codesourcery.com>
15611 PR libfortran/17709
15612 * gfortran.dg/empty_format_1.f90: New test.
15614 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15617 * gfortran.dg/ishft.f90: New test.
15620 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
15623 2004-10-06 Paul Brook <paul@codesourcery.com>
15625 * gfortran.dg/do_1.f90: New test.
15627 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15629 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
15630 optimizing for size.
15632 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
15634 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
15636 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
15638 * gcc.c-torture/compile/20041005-1.c: New test.
15640 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
15643 * g++.dg/lookup/koenig4.C: New.
15645 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
15647 * g++.dg/other/classkey1.C: Adjust quoting marks.
15648 * g++.dg/parse/error15.C: Likewise.
15649 * g++.dg/template/meminit2.C (int>): Likewise.
15651 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15654 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
15657 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
15660 * gfortran.dg/pr17708.f90: New test.
15662 2004-10-04 Chao-ying Fu <fu@mips.com>
15664 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
15665 * gcc.dg/vect/vect-4.c: Ditto.
15666 * gcc.dg/vect/vect-5.c: Ditto.
15667 * gcc.dg/vect/vect-6.c: Ditto.
15668 * gcc.dg/vect/vect-8.c: Ditto.
15669 * gcc.dg/vect/vect-16.c: Ditto.
15670 * gcc.dg/vect/vect-30.c: Ditto.
15671 * gcc.dg/vect/vect-40.c: Ditto.
15672 * gcc.dg/vect/vect-41.c: Ditto.
15673 * gcc.dg/vect/vect-42.c: Ditto.
15674 * gcc.dg/vect/vect-43.c: Ditto.
15675 * gcc.dg/vect/vect-44.c: Ditto.
15676 * gcc.dg/vect/vect-45.c: Ditto.
15677 * gcc.dg/vect/vect-46.c: Ditto.
15678 * gcc.dg/vect/vect-47.c: Ditto.
15679 * gcc.dg/vect/vect-48.c: Ditto.
15680 * gcc.dg/vect/vect-49.c: Ditto.
15681 * gcc.dg/vect/vect-50.c: Ditto.
15682 * gcc.dg/vect/vect-51.c: Ditto.
15683 * gcc.dg/vect/vect-52.c: Ditto.
15684 * gcc.dg/vect/vect-53.c: Ditto.
15685 * gcc.dg/vect/vect-54.c: Ditto.
15686 * gcc.dg/vect/vect-55.c: Ditto.
15687 * gcc.dg/vect/vect-56.c: Ditto.
15688 * gcc.dg/vect/vect-57.c: Ditto.
15689 * gcc.dg/vect/vect-58.c: Ditto.
15690 * gcc.dg/vect/vect-59.c: Ditto.
15691 * gcc.dg/vect/vect-60.c: Ditto.
15692 * gcc.dg/vect/vect-74.c: Ditto.
15693 * gcc.dg/vect/vect-79.c: Ditto.
15694 * gcc.dg/vect/vect-80.c: Ditto.
15696 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
15698 * gcc.dg/unused-7.c: Use the correct option.
15700 2004-10-04 Paul Brook <paul@codesourcery.com>
15701 Bud Davis <bdavis9659@comcast.net>
15705 * gfortran/pr17706.f90: New test.
15706 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
15708 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15710 * gfortran.dg/pr17612.f90: New test.
15712 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
15714 * g++.dg/template/local1.C: Adjust quoting marks in
15715 testing for diagnostics.
15716 * g++.dg/tls/diag-2.C: Likewise.
15717 * g++.dg/other/error8.C: Likewise.
15719 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
15722 * gcc.dg/unused-4.c: Adjust to be correct.
15725 * gcc.dg/unused-7.c: New test.
15727 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
15730 * g++.dg/overload/template2.C: New test.
15732 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
15734 PR tree-optimization/16632
15735 * gcc.dg/tree-ssa/20041002-1.c: New.
15737 2004-10-03 Paul Brook <paul@codesourcery.com>
15739 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
15740 rather than relying on default formatting.
15742 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
15744 * gcc.dg/20040920-1.c: Update expected message text.
15746 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
15748 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
15750 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
15752 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
15755 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
15757 * gcc.dg/tree-ssa/pr17343.c: Remove.
15759 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
15762 * gcc.dg/tree-ssa/pr17343.c: New test.
15764 2004-10-01 Jakub Jelinek <jakub@redhat.com>
15766 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
15767 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
15768 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
15769 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
15770 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
15772 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
15774 * gcc.dg/lvalue-2.c: New test.
15776 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
15779 * gcc.dg/pr17730-1.c: New test
15781 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
15784 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
15786 2004-09-29 Jakub Jelinek <jakub@redhat.com>
15788 * gcc.c-torture/execute/stdarg-1.c: New test.
15789 * gcc.c-torture/execute/stdarg-2.c: New test.
15790 * gcc.c-torture/execute/stdarg-3.c: New test.
15791 * gcc.dg/tree-ssa/stdarg-1.c: New test.
15792 * gcc.dg/tree-ssa/stdarg-2.c: New test.
15793 * gcc.dg/tree-ssa/stdarg-3.c: New test.
15794 * gcc.dg/tree-ssa/stdarg-4.c: New test.
15795 * gcc.dg/tree-ssa/stdarg-5.c: New test.
15797 2004-09-29 Jakub Jelinek <jakub@redhat.com>
15799 PR tree-optimization/17697
15800 * g++.dg/opt/pr17697-1.C: New test.
15801 * g++.dg/opt/pr17697-2.C: New test.
15802 * g++.dg/opt/pr17697-3.C: New test.
15804 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
15807 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
15808 gcc.dg/vla-init-5.c: New tests.
15810 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
15813 * gcc.dg/pr13804-1.c: New test.
15815 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15818 * gfortran.dg/pr16938.f90: New test.
15820 2004-09-27 Mark Mitchell <mark@codesourcery.com>
15822 * g++.dg/template/crash23.C: New test.
15824 2004-09-27 Mark Mitchell <mark@codesourcery.com>
15827 * g++.dg/template/static8.C: New test.
15829 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
15832 * g++.dg/other/error9.C: New test.
15834 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
15836 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
15838 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15841 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
15843 2004-09-26 Roger Sayle <roger@eyesopen.com>
15845 PR middle-end/17112
15846 * gcc.dg/pr17112-1.c: New test case.
15848 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
15851 * gcc.dg/pr11459-1.c: New test.
15853 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
15855 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
15856 * gcc.dg/tree-ssa/loop-4.c: Likewise.
15858 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15860 * gfortran.dg/pr15324.f90: Make array bounds consistent.
15862 2004-09-25 Jan Hubicka <jh@suse.cz>
15864 * compile/30040909-1.c: New test.
15865 * compile/30040907-1.c: New test.
15867 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
15869 * gcc.c-torture/execute/va-arg-26.c: New test.
15871 2004-09-24 Zack Weinberg <zack@codesourcery.com>
15873 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
15874 extra diagnostics on targets with 64-bit pointers.
15875 * objc.dg/selector-1.m: Adjust dg-warning regexp.
15877 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
15880 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
15881 * gcc.dg/decl-3.c: Adjust expected message.
15883 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15886 * gfortran.dg/pr17615.f90: New test.
15888 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
15890 PR tree-optimzation/17517
15891 * g++.dg/tree-ssa/pr17517.C: New Test.
15893 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
15896 * g++.dg/lookup/ambig3.C: New.
15898 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
15901 * g++.dg/opt/pr17624.C: New test.
15903 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
15906 * gcc.dg/Wbad-function-cast-1.c: New test.
15908 2004-09-23 Zack Weinberg <zack@codesourcery.com>
15910 * g++.dg/ext/complit1.C
15911 * g++.dg/other/error2.C
15912 * g++.dg/other/nontype-1.C
15913 * g++.dg/parse/crash11.C
15914 * g++.dg/parse/crash12.C
15915 * g++.dg/parse/error15.C
15916 * g++.dg/parse/error4.C
15917 * g++.dg/parse/tmpl-outside1.C
15918 * g++.dg/parse/too-many-tmpl-args1.C
15919 * g++.dg/template/dependent-expr3.C
15920 * g++.dg/template/error10.C
15921 * g++.dg/template/instantiate1.C
15922 * g++.dg/template/vtable2.C
15923 * g++.dg/warn/Wshadow-1.C
15924 * g++.dg/warn/weak1.C
15925 * g++.old-deja/g++.brendan/crash16.C
15926 * g++.old-deja/g++.brendan/crash18.C
15927 * g++.old-deja/g++.brendan/crash48.C
15928 * g++.old-deja/g++.brendan/crash49.C
15929 * g++.old-deja/g++.brendan/crash55.C
15930 * g++.old-deja/g++.brendan/crash56.C
15931 * g++.old-deja/g++.brendan/crash8.C
15932 * g++.old-deja/g++.brendan/enum11.C
15933 * g++.old-deja/g++.brendan/enum8.C
15934 * g++.old-deja/g++.brendan/enum9.C
15935 * g++.old-deja/g++.brendan/friend3.C
15936 * g++.old-deja/g++.brendan/misc14.C
15937 * g++.old-deja/g++.bugs/900402_02.C
15938 * g++.old-deja/g++.bugs/900404_03.C
15939 * g++.old-deja/g++.bugs/900404_04.C
15940 * g++.old-deja/g++.bugs/900428_03.C
15941 * g++.old-deja/g++.jason/crash4.C
15942 * g++.old-deja/g++.jason/overload21.C
15943 * g++.old-deja/g++.jason/redecl1.C
15944 * g++.old-deja/g++.jason/report.C
15945 * g++.old-deja/g++.jason/rfg10.C
15946 * g++.old-deja/g++.jason/template30.C
15947 * g++.old-deja/g++.law/arm12.C
15948 * g++.old-deja/g++.law/ctors5.C
15949 * g++.old-deja/g++.law/cvt20.C
15950 * g++.old-deja/g++.law/init10.C
15951 * g++.old-deja/g++.law/init8.C
15952 * g++.old-deja/g++.law/visibility17.C
15953 * g++.old-deja/g++.law/visibility7.C
15954 * g++.old-deja/g++.mike/net8.C
15955 * g++.old-deja/g++.mike/p646.C
15956 * g++.old-deja/g++.mike/p700.C
15957 * g++.old-deja/g++.mike/p701.C
15958 * g++.old-deja/g++.mike/p811.C
15959 * g++.old-deja/g++.ns/template13.C
15960 * g++.old-deja/g++.other/array3.C
15961 * g++.old-deja/g++.other/crash25.C
15962 * g++.old-deja/g++.other/dtor3.C
15963 * g++.old-deja/g++.other/dtor4.C
15964 * g++.old-deja/g++.other/main1.C
15965 * g++.old-deja/g++.other/warn7.C
15966 * g++.old-deja/g++.pt/crash11.C
15967 * g++.old-deja/g++.pt/crash36.C
15968 * g++.old-deja/g++.pt/spec22.C
15969 * g++.old-deja/g++.pt/spec9.C
15970 * g++.old-deja/g++.pt/ttp52.C
15971 * g++.old-deja/g++.robertl/eb103.C
15972 * g++.old-deja/g++.robertl/eb121.C
15973 * g++.old-deja/g++.robertl/eb22.C
15974 * g++.old-deja/g++.robertl/eb8.C:
15975 Update locations and/or regexps of dg-error markers.
15976 Remove markers for some bogus messages that are no longer issued.
15978 2004-09-23 Jakub Jelinek <jakub@redhat.com>
15980 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
15981 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
15983 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
15986 * g++.dg/lookup/crash5.C: New test.
15988 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
15990 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
15991 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
15992 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
15993 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
15994 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
15995 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
15997 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
15998 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
15999 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
16000 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
16001 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
16002 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
16004 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
16006 * gcc.dg/vect/vect-44.c: Check additional cases.
16007 * gcc.dg/vect/vect-48.c: Check additional cases.
16009 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
16010 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
16011 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
16012 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
16013 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
16014 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
16015 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
16016 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
16017 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
16019 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
16020 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
16021 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
16023 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16025 * gcc.dg/tree-ssa/loop-6.c: New test.
16027 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
16030 * g++.dg/inherit/base2.C: New.
16032 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16034 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
16035 * gcc.dg/20001012-2.c: Likewise.
16036 * gcc.dg/20001013-1.c: Likewise.
16037 * gcc.dg/20001101-1.c: Likewise.
16038 * gcc.dg/20001102-1.c: Likewise.
16039 * gcc.dg/bf-spl1.c: Likewise.
16040 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
16041 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
16043 2004-09-22 Diego Novillo <dnovillo@redhat.com>
16045 PR tree-optimization/16721
16046 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
16048 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
16050 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
16051 * gcc.dg/20040305-1.c: Likewise.
16053 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
16056 * gcc.c-torture/compile/pr16566-1.c,
16057 gcc.c-torture/compile/pr16566-2.c,
16058 gcc.c-torture/compile/pr16566-3.c: New tests.
16060 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
16062 PR tree-optimization/17512
16063 * gcc.c-torture/compile/20040916-1.c.
16065 2004-09-21 Mark Mitchell <mark@codesourcery.com>
16067 * gcc.dg/pragma-re-3.c: New test.
16069 2004-09-17 Matt Austern <austern@apple.com>
16072 * g++.dg/other/anon3.C: New.
16074 2004-09-21 Roger Sayle <roger@eyesopen.com>
16077 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
16078 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
16079 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
16080 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
16081 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
16083 2004-09-21 Bud Davis <bdavis9659@comcast.net>
16086 * gfortran.dg/pr17286.f90: New test.
16088 2004-09-20 Mark Mitchell <mark@codesourcery.com>
16091 * g++.dg/template/static7.C: New test.
16093 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
16096 * gcc.c-torture/compile/pr17558.c: New test.
16098 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
16100 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
16101 if SKIP_ATTRIBUTE is defined.
16103 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16106 * gfortran.dg/pr15957.f90: New test.
16108 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
16110 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
16112 * gcc.dg/vect/vect-79.c: Likewise.
16113 * gcc.dg/vect/vect-80.c: Likewise.
16115 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16118 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
16120 2004-09-20 Ira Rosen <irar@il.ibm.com>
16122 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
16123 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
16124 * gcc.dg/vect/vect-62.c: New testcase.
16125 * gcc.dg/vect/vect-63.c: New testcase.
16126 * gcc.dg/vect/vect-64.c: New testcase.
16127 * gcc.dg/vect/vect-65.c: New testcase.
16128 * gcc.dg/vect/vect-66.c: New testcase.
16129 * gcc.dg/vect/vect-67.c: New testcase.
16130 * gcc.dg/vect/vect-68.c: New testcase.
16131 * gcc.dg/vect/vect-69.c: New testcase.
16132 * gcc.dg/vect/vect-79.c: New testcase.
16133 * gcc.dg/vect/vect-80.c: New testcase.
16135 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
16137 * gcc.target/mips/asm-1.c: New test.
16139 2004-09-19 Ira Rosen <irar@il.ibm.com>
16141 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
16142 * gcc.dg/vect/vect-73.c: New testcase.
16143 * gcc.dg/vect/vect-74.c: New testcase.
16144 * gcc.dg/vect/vect-75.c: New testcase.
16145 * gcc.dg/vect/vect-76.c: New testcase.
16146 * gcc.dg/vect/vect-77.c: New testcase.
16147 * gcc.dg/vect/vect-78.c: New testcase
16149 2004-09-18 Paul Brook <paul@codesourcery.com>
16151 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
16153 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
16156 * gcc.dg/pr17424-1.c: New test.
16158 2004-09-18 Diego Novillo <dnovillo@redhat.com>
16160 * g++.dg/tree-ssa/pr17153.C: New test.
16162 2004-09-16 Geoffrey Keating <geoffk@apple.com>
16165 * testsuite/g++.dg/pch/wchar-1.C: New.
16166 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16168 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
16170 * gcc.c-torture/execute/20040917-1.c: New test.
16172 2004-09-17 Diego Novillo <dnovillo@redhat.com>
16174 PR tree-optimization/17319
16175 * gcc.dg/pr17319.c: New test.
16177 2004-09-17 Devang Patel <dpatel@apple.com>
16179 * gcc.dg/20040813-1.c: New test.
16181 2004-09-17 Diego Novillo <dnovillo@redhat.com>
16183 PR tree-optimization/17273
16184 * gcc.c-torture/compile/pr17273.c: New test.
16186 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
16188 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
16189 Update expected messages.
16190 * gcc.dg/declspec-13.c: New test.
16192 2004-09-17 David Edelsohn <edelsohn@gnu.org>
16194 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
16196 2004-09-17 Diego Novillo <dnovillo@redhat.com>
16198 * gcc.c-torture/execute/pr17252.c: Use post-increment to
16199 change what 'a' is pointing to.
16201 2004-09-17 Mark Mitchell <mark@codesourcery.com>
16204 * g++.dg/template/error18.C: New test.
16207 * g++.dg/warn/Wunused-8.C: New test.
16209 2004-09-17 Steven Bosscher <stevenb@suse.de>
16211 PR tree-optimization/17513
16212 * gcc.dg/20040916-1.c: New test.
16214 2004-09-16 Mark Mitchell <mark@codesourcery.com>
16217 * g++.dg/template/typename7.C: New test.
16219 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16221 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
16223 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
16225 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
16226 with -ftree-based-profiling also.
16227 * lib/profopt.exp: Support late-set profile_option/feedback_option.
16229 2004-09-16 Victor Leikehman <lei@il.ibm.com>
16232 * gfortran.dg/der_array_io_1.f90: New test.
16233 * gfortran.dg/der_array_io_2.f90: New test.
16234 * gfortran.dg/der_array_io_3.f90: New test.
16236 2004-09-15 Mark Mitchell <mark@codesourcery.com>
16238 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
16241 2004-09-15 Mark Mitchell <mark@codesourcery.com>
16243 * g++.dg/opt/switch1.C: New test.
16245 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
16247 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
16248 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
16249 Update expected messages.
16251 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16254 * gfortran.dg/same_name_1.f90: New test.
16256 2004-09-15 Diego Novillo <dnovillo@redhat.com>
16258 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
16259 dereference garbage pointers.
16261 2004-09-15 Jakub Jelinek <jakub@redhat.com>
16263 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
16264 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
16266 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
16267 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
16268 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
16270 2004-09-14 Mark Mitchell <mark@codesourcery.com>
16273 * g++.dg/template/mangle1.C: New test.
16275 2004-09-14 Diego Novillo <dnovillo@redhat.com>
16277 PR tree-optimization/17252
16278 * gcc.c-torture/execute/pr17252.c: New test.
16280 2004-09-14 Andrew Pinski <apinski@apple.com>
16282 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
16284 2004-09-14 Roger Sayle <roger@eyesopen.com>
16286 PR rtl-optimization/9771
16287 * gcc.dg/pr9771-1.c: New test case.
16289 2004-09-14 Diego Novillo <dnovillo@redhat.com>
16291 PR tree-optimization/15262
16292 * gcc.c-torture/execute/pr15262-1.c: New test.
16293 * gcc.c-torture/execute/pr15262-2.c: New test.
16295 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
16297 * gcc.dg/declspec-12.c: New test.
16299 2004-09-14 Bud Davis <bdavis9659@comcast.net>
16301 * gfortran.dg/pr17090.f90: Add directives to test.
16303 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16305 * gcc.c-torture/compile/20040914-1.c: New test.
16307 2004-09-13 Mark Mitchell <mark@codesourcery.com>
16310 * g++.dg/template/decl2.C: New test.
16312 2004-09-13 Bud Davis <bdavis9659@comcast.net>
16315 * gfortran.dg/pr17090.f90: New test.
16317 2004-09-13 Dale Johannesen <dalej@apple.com>
16319 * gcc.c-torture/compile/pr17408.c: New test case.
16321 2004-09-13 Mark Mitchell <mark@codesourcery.com>
16324 * g++.dg/parse/crash17.C: New test.
16327 * g++.dg/template/enum3.C: New test.
16329 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
16331 * lib/gcc-defs.exp: Load wrapper.exp.
16332 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
16334 * lib/gcc.exp (gcc_init): Similar.
16335 * lib/gfortran.exp (gfortran_init): Similar.
16336 * lib/objc.exp (objc_init): Similar.
16337 * lib/treelang.exp (treelang_init): Similar.
16338 * lib/wrapper.exp: New file with build_wrapper call machinery in
16339 ${tool}_maybe_build_wrapper.
16341 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
16343 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
16345 * gcc.dg/declspec-11.c: Update expected messages.
16346 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
16347 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
16348 gcc.dg/inline-12.c: New tests.
16350 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
16352 * g++.dg/tree-ssa/pr17400.C: New testcase.
16354 2004-09-13 James E Wilson <wilson@specifixinc.com>
16356 * gcc.target/mips/sb1-1.c: New testcase.
16358 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
16360 * lib/g77-dg.exp: Remove unused file.
16361 * lib/mike-g77.exp: Ditto.
16362 * lib/g77.exp: Ditto.
16364 2004-09-12 Richard Henderson <rth@redhat.com>
16366 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
16368 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
16370 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
16371 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
16372 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
16373 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
16374 Update expected messages.
16376 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
16378 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
16379 declaration/use mismatch for dirp parameter.
16381 2004-09-12 Andrew Pinski <apinski@apple.com>
16383 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
16384 -fgnu-runtime is passed.
16386 2004-09-12 Richard Henderson <rth@redhat.com>
16388 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
16389 do the uplevel thing and update additional_flags directly.
16390 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
16391 gfortran.fortran-torture/execute/intrinsic_nearest.x,
16392 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
16393 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
16395 2004-09-11 Steven Bosscher <stevenb@suse.de>
16397 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
16399 2004-09-11 Roger Sayle <roger@eyesopen.com>
16401 PR middle-end/17411
16402 * g++.dg/opt/pr17411-1.C: New test case.
16404 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
16406 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
16407 gcc.dg/tls/diag-2.c: Update expected messages.
16408 * gcc.dg/991209-1.c: Specify compilation options. Update expected
16410 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
16411 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
16412 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
16413 gcc.dg/tls/diag-5.c: New tests.
16415 2004-09-11 Zack Weinberg <zack@codesourcery.com>
16417 * gcc.dg/20040910-1.c: Correct dg-error regexp.
16419 2004-09-11 Steven Bosscher <stevenb@suse.de>
16421 * g++.dg/parse/break-in-for.C: New test.
16423 2004-09-11 Jakub Jelinek <jakub@redhat.com>
16425 * gcc.dg/tree-ssa/20040911-1.c: New test.
16427 2004-09-11 Andreas Jaeger <aj@suse.de>
16429 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
16430 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
16432 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
16434 * gcc.target/frv: New directory of FR-V-specific tests.
16436 2004-09-10 James E Wilson <wilson@specifixinc.com>
16438 * gcc.dg/convert-vec-1.c: New test.
16440 2004-09-10 Roger Sayle <roger@eyesopen.com>
16442 PR middle-end/17024
16443 * gcc.dg/pr17024-1.c: New test case.
16445 2004-09-10 Eric Christopher <echristo@redhat.com>
16447 * gcc.dg/20040910-1.c: New test.
16449 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
16451 * gcc.dg/bitfld-9.c: New test.
16453 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
16455 * gcc.c-torture/execute/ieee/acc1.c: New test.
16456 * gcc.c-torture/execute/ieee/acc2.c: New test.
16457 * gcc.c-torture/execute/ieee/mzero6.c: New test.
16459 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
16461 * gcc.dg/deprecated-2.c: New test.
16463 2004-09-09 James E Wilson <wilson@specifixinc.com>
16465 * gcc.dg/init-vec-1.c: New test.
16467 2004-09-09 Roger Sayle <roger@eyesopen.com>
16469 PR middle-end/17055
16470 * gcc.dg/pr17055-1.c: New test case.
16472 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
16475 * gcc.c-torture/execute/pr17377.c: New test.
16477 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
16480 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
16481 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
16482 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
16483 gcc.dg/long-long-typespec-1.c: New tests.
16484 * gcc.dg/tls/diag-2.c: Update expected diagnostics
16486 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
16488 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
16489 gcc.dg/gnu99-static-1.c: New tests.
16491 2004-09-08 Devang Patel <dpatel@apple.com>
16493 * gcc.dg/darwin-ld-20040828-1.c: New test.
16494 * gcc.dg/darwin-ld-20040828-2.c: New test.
16495 * gcc.dg/darwin-ld-20040828-3.c: New test.
16497 2004-09-08 Ziemowit Laski <zlaski@apple.com>
16499 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
16500 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
16502 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
16503 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
16505 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
16506 types they qualify.
16507 * objc.dg/type-size-2.m: Fix wording in comment.
16508 * objc.dg/va-meth-1.m: New test case.
16510 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
16513 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
16514 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
16516 2004-09-06 Devang Patel <dpatel@apple.com>
16518 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
16519 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
16521 2004-09-06 Zack Weinberg <zack@codesourcery.com>
16523 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
16524 reflect changed line numbering of diagnostics.
16526 2004-09-06 Paul Brook <paul@codesourcery.com>
16528 * gfortran.dg/edit_real_1.f90: Add new test.
16530 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16532 * gcc.dg/tree-ssa/loop-2.c: New test.
16533 * gcc.dg/tree-ssa/loop-3.c: New test.
16534 * gcc.dg/tree-ssa/loop-4.c: New test.
16535 * gcc.dg/tree-ssa/loop-5.c: New test.
16537 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16539 * gcc.dg/format/sentinel-1.c: Update for parameter option.
16541 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16543 * gcc.dg/format/sentinel-1.c: New test.
16545 2004-09-04 Uros Bizjak <uros@kss-loka.si>
16547 * testsuite/gcc.dg/builtins-46.c: New.
16549 2004-09-03 Devang Patel <dpatel@apple.com>
16551 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
16552 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
16554 2004-09-03 Jan Beulich <jbeulich@novell.com>
16556 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
16557 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
16558 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
16559 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
16560 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
16561 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
16562 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
16563 the non-portable bzero.
16564 * gcc.dg/20010912-1.c: xfail for NetWare.
16565 * gcc.dg/20020426-2.c: xfail for NetWare.
16566 * gcc.dg/20021014-1.c: xfail for NetWare.
16567 * gcc.dg/20021018-1.c: xfail for NetWare.
16568 * gcc.dg/20030213-1.c: xfail for NetWare.
16569 * gcc.dg/20030225-1.c: xfail for NetWare.
16570 * gcc.dg/20030708-1.c: xfail for NetWare.
16571 * gcc.dg/builtins-config.h: Also exclude NetWare.
16572 * gcc.dg/format/format.h: Define restrict only if not already defined.
16573 * gcc.dg/nest.c: xfail for NetWare.
16574 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
16575 * lib/target-supports.exp (check_visibility_available): Exclude
16578 2004-09-03 Jan Beulich <jbeulich@novell.com>
16580 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
16581 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
16582 deterministic starting point for the alignment of structure fields.
16583 * gcc.dg/Wpadded.c: Dito.
16584 * g++.dg/abi/vbase10.C: Dito.
16586 2004-09-03 Devang Patel <dpatel@apple.com>
16588 * g++.dg/debug/pr15736.cc: New test.
16590 2004-09-02 Mark Mitchell <mark@codesourcery.com>
16592 * README.QMTEST: Fix out-of-date link.
16594 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
16597 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
16598 Delete. Duplicate of gfortran.dg/g77/20010610.f
16600 2004-09-02 Mark Mitchell <mark@codesourcery.com>
16602 * g++.dg/abi/arm_rtti1.C: New test.
16604 2004-09-02 Geoffrey Keating <geoffk@apple.com>
16606 * gcc.dg/ppc-vector-memcpy.c: New.
16607 * gcc.dg/ppc-vector-memset.c: New.
16609 2004-09-02 Chao-ying Fu <fu@mips.com>
16611 * gcc.target/mips/mips-3d-1.c: New test.
16612 * gcc.target/mips/mips-3d-2.c: New test.
16613 * gcc.target/mips/mips-3d-3.c: New test.
16614 * gcc.target/mips/mips-3d-4.c: New test.
16615 * gcc.target/mips/mips-3d-5.c: New test.
16616 * gcc.target/mips/mips-3d-6.c: New test.
16617 * gcc.target/mips/mips-3d-7.c: New test.
16618 * gcc.target/mips/mips-3d-8.c: New test.
16619 * gcc.target/mips/mips-3d-9.c: New test.
16620 * gcc.target/mips/mips-ps-1.c: New test.
16621 * gcc.target/mips/mips-ps-2.c: New test.
16622 * gcc.target/mips/mips-ps-3.c: New test.
16623 * gcc.target/mips/mips-ps-4.c: New test.
16624 * gcc.target/mips/mips-ps-type.c: New test.
16626 2004-09-02 Paul Brook <paul@codesourcery.com>
16628 * gfortran.dg/edit_real_1.f90: Add new tests.
16630 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16633 * gfortran.dg/merge_char_1.f90: New test.
16635 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16638 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
16640 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16643 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
16645 2004-09-01 Mark Mitchell <mark@codesourcery.com>
16647 * g++.dg/opt/loop1.C: Do not XFAIL.
16649 2004-09-01 Jakub Jelinek <jakub@redhat.com>
16651 * gcc.c-torture/execute/20040831-1.c: New test.
16653 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
16656 * gfortran.dg/g77/20010610.f: Now passes.
16657 Copy from g77.f-torture/execute. Add dg-run directive.
16658 * gfortran.dg/g77/README: Update
16660 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
16662 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
16663 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
16664 (t1, t2, t3, t4): Add volatile.
16666 2004-08-31 Mark Mitchell <mark@codesourcery.com>
16668 * g++.dg/ext/visibility/arm1.C: New test.
16670 2004-08-31 Geoffrey Keating <geoffk@apple.com>
16672 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
16675 2004-09-01 Paul Brook <paul@codesourcery.com>
16677 * gfortran.dg/eof_2.f90: New test.
16679 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16682 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
16684 2004-08-31 Bud Davis <bdavis9659@comcast.net>
16686 PR libfortran/16805
16687 * gfortran.dg/list_read_2.f90: New test.
16689 2004-08-31 Mark Mitchell <mark@codesourcery.com>
16691 * g++.dg/abi/key1.C: New test.
16693 2004-08-31 Richard Henderson <rth@redhat.com>
16695 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
16697 * g++.dg/other/offsetof5.C: Remove duplicate.
16699 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16702 * gfortran.dg/func_derived_1.f90: New test.
16704 2004-08-31 Paul Brook <paul@codesourcery.com>
16706 * gfortran.dg/eof_1.f90: New test.
16708 2004-08-31 Paul Brook <paul@codesourcery.com>
16710 * gfortran.dg/list_read_1.f90: New file.
16712 2004-08-30 Mark Mitchell <mark@codesourcery.com>
16714 * g++.dg/opt/loop1.C: XFAIL.
16716 2004-08-30 Geoffrey Keating <geoffk@apple.com>
16718 * gcc.dg/funcdef-storage-1.c: New.
16719 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
16720 an extern function in local scope.
16721 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
16722 declare an 'auto inline' function in local scope.
16723 * gcc.dg/20011130-1.c: Likewise.
16724 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
16725 an 'auto' function in local scope.
16726 * gcc.dg/20021014-1.c: Likewise.
16727 * gcc.dg/20030331-2.c: Likewise.
16729 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16731 * gfortran.dg/blockdata_1.f90: New test.
16733 2004-08-30 Richard Henderson <rth@redhat.com>
16735 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
16737 2004-08-30 Richard Henderson <rth@redhat.com>
16739 * lib/fortran-torture.exp (fortran-torture-execute): Honor
16740 additional_flags set by alternate driver.
16741 (ieee-options): New procedure.
16742 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
16743 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
16744 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
16745 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
16747 2004-08-30 Richard Henderson <rth@redhat.com>
16749 * lib/f-torture.exp: Remove.
16751 2004-08-29 Mark Mitchell <mark@codesourcery.com>
16753 PR rtl-optimization/16590
16754 * g++.dg/opt/loop1.C: New test.
16756 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16759 * gfortran.dg/oldstyle_1.f90: New test.
16761 2004-08-29 Steven G. Kargl <kargls@comcast.net>
16762 Paul Brook <paul@codesourcery.com>
16764 * gfortran.dg/g77/README: Update.
16765 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
16766 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
16767 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
16769 2004-08-28 Paul Brook <paul@codesourcery.com>
16771 PR libfortran/17195
16772 * gfortran.dg/edit_real_1.f90: New test.
16774 2004-08-27 Paul Brook <paul@codesourcery.com>
16776 * gfortran.dg/rewind_1.f90: New test.
16778 2004-08-27 Bud Davis <bdavis9659@comcast.net>
16781 * gfortran.dg/pr16597.f90: New test.
16783 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
16786 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
16787 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
16788 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
16789 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
16790 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
16792 2004-08-26 Nick Clifton <nickc@redhat.com>
16794 * gcc.c-torture/compile/pr17119.c: New test.
16796 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
16798 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
16800 2004-08-25 Richard Henderson <rth@redhat.com>
16802 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
16803 the bits that expect kind=8 to be the largest real kind.
16805 2004-08-25 Ziemowit Laski <zlaski@apple.com>
16807 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
16809 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16811 * gfortran.dg/assignment_1.f90: New test.
16813 2004-08-25 Adam Nemet <anemet@lnxw.com>
16815 * g++.dg/template/repo3.C: New test.
16817 2004-08-25 Roger Sayle <roger@eyesopen.com>
16819 PR middle-end/16693
16820 PR tree-optimization/16372
16821 * g++.dg/opt/pr16372-1.C: New test case.
16822 * g++.dg/opt/pr16693-1.C: New test case.
16823 * g++.dg/opt/pr16693-2.C: New test case.
16825 2004-08-25 Ziemowit Laski <zlaski@apple.com>
16827 * objc.dg/proto-lossage-4.m: New test.
16829 2004-08-25 Mark Mitchell <mark@codesourcery.com>
16832 * g++.dg/inherit/local2.C: New test.
16834 2004-08-25 Paul Brook <paul@codesourcery.com>
16837 * gfortran.dg/string_ctor_1.f90: New test.
16839 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16842 * g++.dg/template/redecl2.C: New test.
16844 2004-08-24 Bud Davis <bdavis9659@comcast.net>
16847 * gfortran.dg/pr17143.f90: New test.
16849 2004-08-24 Bud Davis <bdavis9659@comcast.net>
16852 * gfortran.dg/pr17164.f90: New test.
16854 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16856 * gcc.dg/tree-ssa/loop-1.c: New test.
16858 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
16860 * gcc.c-torture/compile/20040824-1.c: New test.
16862 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
16864 * gcc.c-torture/compile/iftrap-3.c: New test.
16866 2004-08-24 Paul Brook <paul@codesourcery.com>
16868 * gfortran.dg/entry_2.f90: New test.
16870 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16873 * g++.dg/lookup/ambig[12].C: New.
16875 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16878 * g++.dg/template/crash21.C: New test.
16879 * g++.dg/template/crash22.C: Likewise.
16881 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16884 * g++.dg/template/access15.C: New.
16886 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16889 * g++.dg/template/repo2.C: New test.
16891 2004-08-23 Roger Sayle <roger@eyesopen.com>
16893 PR rtl-optimization/17078
16894 * gcc.c-torture/execute/pr17078-1.c: New test case.
16896 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16899 * gcc.dg/debug/crash1.c: New test.
16901 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16904 * gcc.dg/loop-5.c: New test.
16906 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16908 * gcc.c-torture/execute/20040823-1.c: New test.
16910 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
16912 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
16913 to the assembler. Simplify test accordingly.
16914 (asm_abi_flags): Use GNU names.
16915 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
16916 to check for ABI flags.
16918 2004-08-22 Andrew Pinski <apinski@apple.com>
16920 * g++.dg/opt/pr14029.C: New test.
16921 * gcc.c-torture/execute/pr15262.c: New test.
16923 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16925 * gfortran.dg/reduction.f90: Add checks with complex arguments.
16927 2004-08-21 Bud Davis <bdavis9659@comcast.net>
16930 * gfortran.dg/direct_io.f90: New test.
16932 2004-08-20 Mark Mitchell <mark@codesourcery.com>
16935 * g++.dg/inherit/local2.C: New test.
16937 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16940 * g++.dg/warn/Wparentheses-4.C: New test.
16942 2004-08-20 Mark Mitchell <mark@codesourcery.com>
16945 * g++.dg/inherit/local2.C: New test.
16947 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
16948 * gcc.dg/ppc-ldstruct.c: Likewise.
16949 * gcc.dg/ppc64-abi-2.c: Likewise.
16951 2004-08-20 Jakub Jelinek <jakub@redhat.com>
16953 PR rtl-optimization/17099
16954 * gcc.c-torture/execute/20040820-1.c: New test.
16956 2004-08-20 David Edelsohn <edelsohn@gnu.org>
16958 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
16960 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
16963 * gfortran.dg/auto_array_1.f90: New test.
16965 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16968 * gfortran.dg/simpleif_1.f90: New test.
16970 2004-08-19 Mark Mitchell <mark@codesourcery.com>
16972 * lib/target-supports.exp (check_profiling_available): Return
16973 false for arm*-*-symbianelf* and arm*-*-eabi*.
16976 * g++.dg/template/delete1.C: New test.
16978 2004-08-19 Paul Brook <paul@codesourcery.com>
16982 * gfortran.dg/data_char_1.f90: New test.
16984 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
16987 * gfortran.dg/reduction.f90: New testcase.
16989 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16992 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
16994 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
16997 * g++.dg/Wparentheses-3.C: New test.
16999 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
17001 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
17002 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
17003 * gcc.dg/vect/vect-2.c: Likewise.
17004 * gcc.dg/vect/vect-3.c: Likewise.
17005 * gcc.dg/vect/vect-4.c: Likewise.
17006 * gcc.dg/vect/vect-5.c: Likewise.
17007 * gcc.dg/vect/vect-6.c: Likewise.
17008 * gcc.dg/vect/vect-7.c: Likewise.
17009 * gcc.dg/vect/vect-25.c: Likewise.
17010 * gcc.dg/vect/vect-31.c: Likewise.
17011 * gcc.dg/vect/vect-32.c: Likewise.
17012 * gcc.dg/vect/vect-34.c: Likewise.
17013 * gcc.dg/vect/vect-36.c: Likewise.
17014 * gcc.dg/vect/vect-all.c: Likewise.
17016 2004-08-18 Mark Mitchell <mark@codesourcery.com>
17019 * g++.dg/template/operator4.C: New test.
17021 2004-08-18 Richard Henderson <rth@redhat.com>
17023 * gcc.dg/20040206-1.c: XFAIL.
17025 2004-08-17 Mark Mitchell <mark@codesourcery.com>
17028 * g++.dg/template/array7.C: New test.
17030 2004-08-17 James E Wilson <wilson@specifixinc.com>
17032 * gcc.dg/mips-movcc-1.c: New test.
17033 * gcc.dg/mips-movcc-2.c: New test.
17034 * gcc.dg/mips-movcc-3.c: New test.
17036 * gcc.dg/mips-nmadd-1.c: New test.
17037 * gcc.dg/mips-nmadd-2.c: New test.
17039 2004-08-17 Mark Mitchell <mark@codesourcery.com>
17042 * g++.dg/opt/inline8.C: New test.
17045 * g++.dg/parse/error17.C: New test.
17047 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
17049 * gcc.dg/vect: New directory for vectorizer tests.
17050 * gcc.dg/vect/tree-vect.h: New file.
17051 * gcc.dg/vect/vect.exp: New file.
17052 * gcc.dg/vect/pr16105.c.c: New test.
17053 * gcc.dg/vect/vect-1.c: New test.
17054 * gcc.dg/vect/vect-2.c: New test.
17055 * gcc.dg/vect/vect-3.c: New test.
17056 * gcc.dg/vect/vect-4.c: New test.
17057 * gcc.dg/vect/vect-5.c: New test.
17058 * gcc.dg/vect/vect-6.c: New test.
17059 * gcc.dg/vect/vect-7.c: New test.
17060 * gcc.dg/vect/vect-8.c: New test.
17061 * gcc.dg/vect/vect-9.c: New test.
17062 * gcc.dg/vect/vect-10.c: New test.
17063 * gcc.dg/vect/vect-11.c: New test.
17064 * gcc.dg/vect/vect-12.c: New test.
17065 * gcc.dg/vect/vect-13.c: New test.
17066 * gcc.dg/vect/vect-14.c: New test.
17067 * gcc.dg/vect/vect-15.c: New test.
17068 * gcc.dg/vect/vect-16.c: New test.
17069 * gcc.dg/vect/vect-17.c: New test.
17070 * gcc.dg/vect/vect-18.c: New test.
17071 * gcc.dg/vect/vect-19.c: New test.
17072 * gcc.dg/vect/vect-20.c: New test.
17073 * gcc.dg/vect/vect-21.c: New test.
17074 * gcc.dg/vect/vect-22.c: New test.
17075 * gcc.dg/vect/vect-23.c: New test.
17076 * gcc.dg/vect/vect-24.c: New test.
17077 * gcc.dg/vect/vect-25.c: New test.
17078 * gcc.dg/vect/vect-26.c: New test.
17079 * gcc.dg/vect/vect-27.c: New test.
17080 * gcc.dg/vect/vect-28.c: New test.
17081 * gcc.dg/vect/vect-29.c: New test.
17082 * gcc.dg/vect/vect-30.c: New test.
17083 * gcc.dg/vect/vect-31.c: New test.
17084 * gcc.dg/vect/vect-32.c: New test.
17085 * gcc.dg/vect/vect-33.c: New test.
17086 * gcc.dg/vect/vect-34.c: New test.
17087 * gcc.dg/vect/vect-35.c: New test.
17088 * gcc.dg/vect/vect-36.c: New test.
17089 * gcc.dg/vect/vect-37.c: New test.
17090 * gcc.dg/vect/vect-38.c: New test.
17091 * gcc.dg/vect/vect-40.c: New test.
17092 * gcc.dg/vect/vect-41.c: New test.
17093 * gcc.dg/vect/vect-42.c: New test.
17094 * gcc.dg/vect/vect-43.c: New test.
17095 * gcc.dg/vect/vect-44.c: New test.
17096 * gcc.dg/vect/vect-45.c: New test.
17097 * gcc.dg/vect/vect-46.c: New test.
17098 * gcc.dg/vect/vect-47.c: New test.
17099 * gcc.dg/vect/vect-48.c: New test.
17100 * gcc.dg/vect/vect-49.c: New test.
17101 * gcc.dg/vect/vect-50.c: New test.
17102 * gcc.dg/vect/vect-51.c: New test.
17103 * gcc.dg/vect/vect-52.c: New test.
17104 * gcc.dg/vect/vect-53.c: New test.
17105 * gcc.dg/vect/vect-54.c: New test.
17106 * gcc.dg/vect/vect-55.c: New test.
17107 * gcc.dg/vect/vect-56.c: New test.
17108 * gcc.dg/vect/vect-57.c: New test.
17109 * gcc.dg/vect/vect-58.c: New test.
17110 * gcc.dg/vect/vect-59.c: New test.
17111 * gcc.dg/vect/vect-60.c: New test.
17112 * gcc.dg/vect/vect-61.c: New test.
17113 * gcc.dg/vect/vect-all.c: New test.
17114 * gcc.dg/vect/vect-none.c: New test.
17116 2004-08-17 Paul Brook <paul@codesourcery.com>
17119 * gfortran.dg/entry_1.f90: New test.
17121 2004-08-17 Andrew Pinski <apinski@apple.com>
17123 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
17125 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
17127 * gcc.dg/pr17036-1.c: New test.
17129 2004-08-16 Devang Patel <dpatel@apple.com>
17131 * gcc.dg/darwin-20040809-1.c: New test.
17133 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
17135 * gcc.dg/funcdef-attr-1.c: New test.
17137 2004-08-16 Janis Johnson <janis187@us.ibm.com>
17139 * gcc.dg/altivec-17.c: New test.
17140 * gcc.dg/altivec-18.c: New test.
17142 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17145 * g++.dg/template/vtable2.C: New test.
17147 2004-08-14 Richard Henderson <rth@redhat.com>
17149 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
17150 * gcc.dg/pack-test-4.c (main): Return 0.
17151 * gcc.dg/setjmp-1.c: Remove XFAIL.
17152 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
17154 2004-08-14 Richard Henderson <rth@redhat.com>
17156 * gcc.dg/980217-1.c: Add prototype for printf.
17158 2004-08-13 Bud Davis <bdavis9659@comcast.net>
17160 * gfortran.dg/pr16935.f90: New test.
17162 2004-08-13 Janis Johnson <janis187@us.ibm.com>
17164 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
17166 2004-08-13 Paul Brook <paul@codesourcery.com>
17168 * gfortran.dg/der_io_1.f90: Remove stray comma.
17170 2004-08-12 Janis Johnson <janis187@us.ibm.com>
17172 * gcc.dg/vmx/cw-bug-2.c: Remove.
17173 * gcc.dg/vmx/vprint-1.c: Remove.
17174 * gcc.dg/vmx/vscan-1.c: Remove.
17176 2004-08-12 Devang patel <dpatel@apple.com>
17178 * gcc.dg/darwin-20040809-2.c: New test.
17180 2004-08-12 Janis Johnson <janis1872us.ibm.com>
17182 * g++.dg/ext/altivec-12.C: New test.
17184 * g++.dg/ext/altivec-11.C: New test.
17186 2004-08-12 Paul Brook <paul@codesourcery.com>
17188 * g++.dg/abi/arm_cxa_vec_1.C: New test.
17190 2004-08-12 Janis Johnson <janis187@us.ibm.com>
17192 * g++.dg/ext/altivec-2.C: Check for hardware support before
17193 executing any VMX instructions.
17195 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
17197 2004-08-12 Jakub Jelinek <jakub@redhat.com>
17200 * g++.old-deja/g++.other/comdat4.C: New test.
17201 * g++.old-deja/g++.other/comdat4-aux.cc: New.
17203 2004-08-12 Ben Elliston <bje@au.ibm.com>
17206 * gcc.dg/pr16286.c: New test.
17208 2004-08-12 Jan Beulich <jbeulich@novell.com>
17210 * g++.dg/ext/asm5.C: New.
17212 2004-08-11 Mark Mitchell <mark@codesourcery.com>
17215 * g++.dg/eh/crash1.C: New test.
17218 * g++.dg/ext/construct1.C: New test.
17220 2004-08-11 Mark Mitchell <mark@codesourcery.com>
17223 * g++.dg/init/ptrmem1.C: New test.
17226 * g++.dg/parse/offsetof5.C: New test.
17229 * g++.dg/template/overload3.C: New test.
17231 2004-08-11 Mark Mitchell <mark@codesourcery.com>
17234 * g++.dg/parse/error16.C: New test.
17237 * g++.dg/template/error14.C: New test.
17240 * g++.dg/template/error15.C: New test.
17242 2004-08-11 Devang Patel <dpatel@apple.com>
17244 * gcc.dg/darwin-ld-20040809-1.c: New test.
17245 * gcc.dg/darwin-ld-20040809-2.c: New test.
17247 2004-08-11 Steven G. Kargl <kargls@comcast.net>
17250 * gfortran.dg/dfloat_1.f90: New test.
17252 2004-08-09 Mark Mitchell <mark@codesourcery.com>
17254 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
17255 * gcc.dg/dll-2.c: Fix dg-require syntax.
17256 * gcc.misc-tests/arm-isr.c (abort): Declare.
17259 2004-08-10 Mark Mitchell <mark@codesourcery.com>
17262 * g++.dg/parse/crash16.C: New test.
17264 2004-08-10 Roger Sayle <roger@eyesopen.com>
17266 * gcc.dg/mips-rsqrt-1.c: New test case.
17267 * gcc.dg/mips-rsqrt-2.c: New test case.
17268 * gcc.dg/mips-rsqrt-3.c: New test case.
17270 2004-08-10 Paul Brook <paul@codesourcery.com>
17272 * gfortran.dg/der_io_1.f90: New test.
17274 2004-08-10 Paul Brook <paul@codesourcery.com>
17277 * gfortran.dg/der_array_1.f90: New test.
17279 2004-08-09 David Edelsohn <edelsohn@gnu.org>
17281 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
17283 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
17285 * gcc.dg/wchar_t-2.c: Fix typo.
17287 2004-08-09 Falk Hueffner <falk@debian.org>
17289 PR tree-optimization/12517
17290 * gcc.c-torture/compile/pr12517.c: New test.
17292 PR tree-optimization/12578
17293 * gcc.c-torture/compile/pr12578.c: New test.
17295 PR tree-optimization/12899
17296 * gcc.c-torture/compile/pr12899.c: New test.
17298 PR rtl-optimization/14692
17299 * gcc.c-torture/compile/pr14692.c: New test.
17301 PR tree-optimization/16461
17302 * gcc.c-torture/compile/pr16461.c: New test.
17304 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
17306 * gfortran.dg/getenv_1.f90: New test.
17308 2004-08-06 Mark Mitchell <mark@codesourcery.com>
17310 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
17312 * gcc.dg/symbian5.c: Test -fno-short-wchar.
17314 2004-08-06 Paul Brook <paul@codesourcery.com>
17316 * gfortran.dg/ret_array_1.f90: New test.
17317 * gfortran.dg/ret_pointer_1.f90: New test.
17319 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
17321 * gcc.dg/missing-field-init-[12].c: New tests.
17322 * g++.dg/warn/missing-field-init-[12].C: New tests.
17324 2004-08-06 Mark Mitchell <mark@codesourcery.com>
17326 * gcc.dg/enum2.c: New test.
17327 * gcc.dg/symbian3.c: Likewise.
17328 * gcc.dg/symbian4.c: Likewise.
17329 * gcc.dg/wchar_t-2.c: Likewise.
17331 2004-08-05 Mark Mitchell <mark@codesourcery.com>
17333 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
17336 2004-08-05 Mark Mitchell <mark@codesourcery.com>
17338 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
17339 dg-require-visiblity.
17340 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
17341 * g++.dg/ext/visibility/fvisibility.C: Likewise.
17342 * g++.dg/ext/visibility/memfuncts.C: Likewise.
17343 * g++.dg/ext/visibility/new1.C: Likewise.
17344 * g++.dg/ext/visibility/pragma.C: Likewise.
17345 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
17346 * g++.dg/ext/visibility/virtual.C: Likewise.
17347 * g++/dg/ext/visibility/visibility-1.C: Likewise.
17348 * g++/dg/ext/visibility/visibility-2.C: Likewise.
17349 * g++/dg/ext/visibility/visibility-3.C: Likewise.
17350 * g++/dg/ext/visibility/visibility-4.C: Likewise.
17351 * g++/dg/ext/visibility/visibility-5.C: Likewise.
17352 * g++/dg/ext/visibility/visibility-6.C: Likewise.
17353 * g++/dg/ext/visibility/visibility-7.C: Likewise.
17354 * g++/dg/ext/visibility/visibility-8.C: New test.
17355 * gcc.c-torture/compile/dll.x: Remove.
17356 * gcc.dg/dll-2.c: Use dg-require-dll
17357 * gcc.dg/visibility-10.c: New test.
17358 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
17360 * testsuite/lib/scanasm.exp (scan_hidden): New function.
17361 (scan_not_hidden): Likewise.
17363 2004-08-05 David Edelsohn <edelsohn@gnu.org>
17365 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
17367 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
17369 * gcc.c-torture/execute/20040805-1.c: New test.
17371 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
17373 * gcc.dg/20020118-1.c: Declare abort.
17374 * gcc.dg/altivec_check.h: Likewise.
17375 * gcc.dg/iftrap-2.c: Likewise.
17376 * gcc.dg/pragma-darwin.c: Likewise.
17377 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
17379 2004-08-04 Geoffrey Keating <geoffk@apple.com>
17381 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
17383 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
17385 * gcc.c-torture/execute/builtins/abs-2.c,
17386 gcc.c-torture/execute/builtins/abs-3.c,
17387 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
17388 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
17389 intmax_t, uintmax_t and their limits.
17390 * gcc.dg/intmax_t-1.c: New test.
17392 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17394 * g++.dg/tc1/dr147.C: Add reference to PR.
17396 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
17398 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
17399 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
17401 2004-08-03 David Edelsohn <edelsohn@gnu.org>
17403 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
17405 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
17407 * gcc.dg/redecl-5.c: New test.
17408 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
17411 2004-08-03 Roger Sayle <roger@eyesopen.com>
17413 PR middle-end/16790
17414 * gcc.c-torture/execute/pr16790-1.c: New test case.
17416 2004-08-03 Mark Mitchell <mark@codesourcery.com>
17418 * g++.dg/ext/visibility/assign1.C: New test.
17419 * g++.dg/ext/visibility/new1.C: Likewise.
17421 * gcc.dg/symbian1.c: New test.
17422 * gcc.dg/symbian2.c: Likewise.
17424 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
17427 * gcc.dg/i386-sse-9.c: New test.
17429 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
17431 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
17433 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
17435 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
17436 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
17437 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
17438 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
17439 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
17440 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
17441 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
17442 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
17443 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
17444 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
17445 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
17446 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
17447 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
17448 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
17449 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
17450 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
17451 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
17452 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
17453 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
17454 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
17455 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
17456 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
17457 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
17458 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
17459 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
17460 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
17461 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
17462 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
17463 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
17464 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
17465 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
17466 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
17467 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
17468 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
17469 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
17470 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
17471 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
17472 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
17473 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
17474 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
17475 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
17476 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
17477 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
17478 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
17479 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
17480 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
17481 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
17482 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
17483 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
17484 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
17485 gcc.misc-tests/i386-pf-3dnow-1.c,
17486 gcc.misc-tests/i386-pf-athlon-1.c,
17487 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
17488 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
17489 Declare built-in functions used.
17490 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
17492 2004-08-02 Mark Mitchell <mark@codesourcery.com>
17495 * g++.dg/lookup/using12.C: New test.
17497 * g++.dg/init/null1.C: Fix PR number.
17498 * g++.dg/parse/namespace10.C: Likewise.
17500 2004-08-01 Mark Mitchell <mark@codesourcery.com>
17503 * g++.dg/template/spec17.C: New test.
17504 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
17505 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
17507 2004-08-02 David Billinghurst
17510 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
17512 2004-08-01 Zack Weinberg <zack@codesourcery.com>
17514 * gcc.dg/ia64-got-1.c: New test case.
17516 2004-08-01 Mark Mitchell <mark@codesourcery.com>
17519 * g++.dg/init/null1.C: New test.
17520 * g++.dg/tc1/dr76.C: Adjust error marker.
17523 * g++.dg/parse/namespace10.C: New test.
17526 * g++.dg/inherit/ptrmem2.C: New test.
17528 2004-08-02 Ben Elliston <bje@au.ibm.com>
17531 * gcc.dg/pr16155.c: New test.
17533 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
17535 * gcc.dg/redecl-2.c: New test.
17537 2004-07-30 Geoffrey Keating <geoffk@apple.com>
17539 * gcc.dg/darwin-longdouble.c: New file.
17541 2004-07-30 Richard Henderson <rth@redhat.com>
17543 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
17544 write to constant argument.
17545 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
17547 2004-07-30 Richard Henderson <rth@redhat.com>
17549 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
17550 tests of nearest around zero.
17552 2004-07-30 Andrew Pinski <apinski@apple.com>
17554 * gcc.c-torture/compile/20040730-1.c: New test.
17556 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
17558 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
17561 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
17563 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
17565 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
17567 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
17568 contains $ld_library_path.
17569 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17571 2004-07-29 Richard Henderson <rth@redhat.com>
17573 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
17575 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
17576 (alt2, which): New.
17577 (Check): Accept either alternative.
17579 2004-07-29 Mark Mitchell <mark@codesourcery.com>
17581 * g++.dg/abi/inline1.C: New test.
17582 * g++.dg/abi/local1-a.cc: Likewise.
17583 * g++.dg/abi/local1.C: Likewise.
17584 * g++.dg/abi/mangle11.C: Tweak location of warnings.
17585 * g++.dg/abi/mangle12.C: Likewise.
17586 * g++.dg/abi/mangle17.C: Likewise.
17587 * g++.dg/abi/mangle20-2.C: Likewise.
17588 * g++.dg/opt/interface1.C: Likewise.
17589 * g++.dg/opt/interface1.h: Likewise.
17590 * g++.dg/opt/interface1-a.cc: New test.
17591 * g++.dg/parse/repo1.C: New test.
17592 * g++.dg/template/repo1.C: Likewise.
17593 * g++.dg/warn/Winline-1.C: Likewise.
17594 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
17596 2004-07-29 Diego Novillo <dnovillo@redhat.com>
17598 * gcc.dg/tree-ssa/20040729-1.c: New test.
17600 2004-07-27 Matt Austern <austern@apple.com>
17602 * gcc.dg/darwin-bool-1.c: New test.
17603 * gcc.dg/darwin-bool-2.c: New test.
17605 2004-07-28 Richard Henderson <rth@redhat.com>
17607 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
17608 arguments in the correct type. Don't write to constant arguments.
17610 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17612 PR tree-optimization/16688
17613 PR tree-optimization/16689
17614 * g++.dg/tree-ssa/pr16688.C: New test.
17616 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17618 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
17619 loads. Not only in the comment, this time.
17621 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
17623 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
17624 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
17625 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
17626 * gcc.dg/sh4a-bitmovua.c: New.
17627 * gcc.dg/sh4a-cos.c: New.
17628 * gcc.dg/sh4a-cosf.c: New.
17629 * gcc.dg/sh4a-fprun.c: New.
17630 * gcc.dg/sh4a-fsrra.c: New.
17631 * gcc.dg/sh4a-memmovua.c: New.
17632 * gcc.dg/sh4a-sin.c: New.
17633 * gcc.dg/sh4a-sincos.c: New.
17634 * gcc.dg/sh4a-sincosf.c: New.
17635 * gcc.dg/sh4a-sinf.c: New.
17637 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17639 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
17641 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
17643 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
17646 2004-07-27 Andrew Pinski <apinski@apple.com>
17648 * g++.dg/rtti/tinfo1.C: Correct the xfail.
17650 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
17652 * gcc.dg/pragma-isr.c: New test.
17654 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17657 * g++.dg/template/ttp11.C: New test.
17659 2004-07-27 Diego Novillo <dnovillo@redhat.com>
17661 * gcc.c-torture/compile/20040727-1.c: New test.
17663 2004-07-26 Eric Christopher <echristo@redhat.com>
17665 * gcc.c-torture/compile/20040726-2.c: New test.
17667 2004-07-26 Andrew Pinski <apinski@apple.com>
17669 * g++.dg/rtti/tinfo1.C: Xfail.
17671 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
17673 * gcc.c-torture/compile/20040726-1.c: New test.
17675 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
17676 Brian Ryner <bryner@brianryner.com>
17680 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
17681 * g++.dg/ext/visibility/: New directory.
17682 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
17683 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
17684 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
17685 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
17686 * g++.dg/ext/visibility/fvisibility.C,
17687 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
17688 g++.dg/ext/visibility/fvisibility-override1.C
17689 g++.dg/ext/visibility/fvisibility-override2.C
17690 g++.dg/ext/visibility/memfuncts.C
17691 g++.dg/ext/visibility/noPLT.C
17692 g++.dg/ext/visibility/pragma.C
17693 g++.dg/ext/visibility/pragma-override1.C
17694 g++.dg/ext/visibility/pragma-override2.C
17695 g++.dg/ext/visibility/staticmemfuncts.C
17696 g++.dg/ext/visibility/virtual.C: New tests.
17698 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
17701 * gcc.dg/pr15360-1.c: New test.
17703 2004-07-25 Daniel Jacobowitz <dan@debian.org>
17705 * gcc.dg/pragma-align-2.c: New test.
17706 * gcc.dg/pragma-init-fini.c: New test.
17707 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
17710 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
17712 * gcc.dg/init-string-2.c: New test.
17714 2004-07-24 Zack Weinberg <zack@codesourcery.com>
17717 * gcc.dg/Wredundant-decls-1.c: New test case.
17719 2004-07-24 Jakub Jelinek <jakub@redhat.com>
17721 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
17722 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
17723 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
17724 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
17725 * gcc.dg/compat/generate-random.c: New file.
17726 * gcc.dg/compat/generate-random.h: Likewise.
17727 * gcc.dg/compat/generate-random_r.c: Likewise.
17728 * gcc.dg/compat/struct-layout-1.h: Likewise.
17729 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
17730 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
17731 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
17732 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
17733 * gcc.dg/compat/struct-layout-1_main.c: New test.
17734 * gcc.dg/compat/struct-layout-1_x.c: New file.
17735 * gcc.dg/compat/struct-layout-1_y.c: New file.
17736 * gcc.dg/compat/struct-layout-1_test.h: New file.
17738 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
17740 * gcc.dg/comp-return-1.c: New test
17742 2004-07-23 Janis Johnson <janis187@us.ibm.com>
17744 * gcc.dg/vmx/8-02a.c: Fix typo.
17746 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
17747 * gcc.dg/darwin-abi-3.c: New test.
17749 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
17750 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
17752 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
17753 * gcc.dg/vmx/ops-long-1.c: New test.
17754 * gcc.dg/vmx/ops-long-2.c: New test.
17756 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
17758 * g++.dg/lookup/conv-[1234].C: New.
17760 2004-07-22 Mark Mitchell <mark@codesourcery.com>
17762 * g++.dg/parse/attr2.C: Simplify.
17764 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17767 * gcc.c-torture/execute/pr7284-1.c: New test.
17769 2004-07-22 Brian Booth <bbooth@redhat.com>
17771 * gcc.dg/tree-ssa/20040721-1.c: New test.
17773 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
17775 * g++.dg/template/crash20.c: New.
17777 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
17779 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
17780 Add dg-run directive. Declare variables as required.
17781 * gfortran.dg/g77/README: Update
17783 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
17785 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
17786 gcc.dg/cris-peep2-andu2.c: New tests.
17788 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17791 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
17793 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
17795 * gcc.dg/qual-return-2.c: Update expected messages.
17796 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
17798 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17800 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
17801 * gcc.dg/noncompile/921102-1.c: Update expected error message.
17803 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17806 * gcc.dg/init-string-1.c: New test.
17808 2004-07-21 Jakub Jelinek <jakub@redhat.com>
17810 PR middle-end/15345
17812 * gcc.dg/torture/nested-fn-1.c: New test.
17814 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
17817 * gcc.dg/ia64-fptr-1.c: New file.
17819 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17822 * g++.dg/template/spec16.C: New test.
17823 * g++.old-deja/g++.robertl/eb118.C: Remove.
17825 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17828 * g++.dg/template/spec15.C: New test.
17830 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
17832 Copy cases from g77.f-torture/execute and add dg-run
17833 directive. Other changes as noted.
17834 * gfortran.dg/g77/13037.f
17835 * gfortran.dg/g77/1832.f
17836 * gfortran.dg/g77/19981119-0.f
17837 * gfortran.dg/g77/19990313-0.f
17838 * gfortran.dg/g77/19990313-1.f
17839 * gfortran.dg/g77/19990313-2.f
17840 * gfortran.dg/g77/19990313-3.f
17841 * gfortran.dg/g77/19990419-1.f
17842 * gfortran.dg/g77/19990826-0.f
17843 * gfortran.dg/g77/19990826-2.f
17844 * gfortran.dg/g77/20000503-1.f
17845 * gfortran.dg/g77/20001111.f
17846 * gfortran.dg/g77/20010116.f
17847 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
17848 * gfortran.dg/g77/20010430.f
17849 * gfortran.dg/g77/6177.f
17850 * gfortran.dg/g77/947.f
17851 * gfortran.dg/g77/970816-3.f
17852 * gfortran.dg/g77/971102-1.f
17853 * gfortran.dg/g77/980520-1.f
17854 * gfortran.dg/g77/980628-0.f
17855 * gfortran.dg/g77/980628-1.f
17856 * gfortran.dg/g77/980628-10.f
17857 * gfortran.dg/g77/980628-2.f
17858 * gfortran.dg/g77/980628-3.f
17859 * gfortran.dg/g77/980628-7.f
17860 * gfortran.dg/g77/980628-8.f
17861 * gfortran.dg/g77/980628-9.f
17862 * gfortran.dg/g77/980701-0.f
17863 * gfortran.dg/g77/980701-1.f
17864 * gfortran.dg/g77/cabs.f
17865 * gfortran.dg/g77/claus.f
17866 * gfortran.dg/g77/complex_1.f
17867 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
17868 * gfortran.dg/g77/dcomplex.f
17869 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
17870 * gfortran.dg/g77/f90-intrinsic-mathematical.f
17871 * gfortran.dg/g77/f90-intrinsic-numeric.f
17872 * gfortran.dg/g77/int8421.f
17873 * gfortran.dg/g77/labug1.f
17874 * gfortran.dg/g77/large_vec.f
17875 * gfortran.dg/g77/le.f
17876 * gfortran.dg/g77/short.f
17877 * gfortran.dg/g77/README: Update
17879 2004-07-20 Mark Mitchell <mark@codesourcery.com>
17882 * g++.dg/parse/lookup4.C: New test.
17884 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17887 * g++.dg/template/ttp10.C: New test.
17889 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
17891 * gcc.dg/pr12625-1.c: New test.
17893 2004-07-20 Steven Bosscher <stevenb@suse.de>
17895 * testsuite/gcc.dg/switch-warn-1.c: New test.
17896 * testsuite/gcc.dg/switch-warn-2.c: New test.
17897 * gcc.c-torture/compile/pr14730.c: Update.
17899 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
17901 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
17902 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
17903 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
17904 g++.dg/template/nontype3.C: Remove trailing CR from tests.
17906 2004-07-18 Mark Mitchell <mark@codesourcery.com>
17909 * g++.dg/template/assign1.C: New test.
17911 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17914 * g++.dg/template/ttp9.C: New test.
17916 2004-07-19 Daniel Jacobowitz <dan@debian.org>
17918 * gcc.dg/format/cmn-err-1.c: New test.
17920 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
17922 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
17923 gcc.dg/Wparentheses-10.c: New tests.
17924 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
17926 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17929 * gfortran.dg/g77//ffixed-line-length-0.f,
17930 gfortran.dg/g77/ffixed-line-length-132.f,
17931 gfortran.dg/g77/ffixed-line-length-72.f,
17932 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
17933 gfortran.dg/g77/README: Update.
17935 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17938 * g++.dg/template/non-dependent7.C: New test.
17939 * g++.dg/template/non-dependent8.C: Likewise.
17940 * g++.dg/template/non-dependent9.C: Likewise.
17941 * g++.dg/template/non-dependent10.C: Likewise.
17943 2004-07-17 Mark Mitchell <mark@codesourcery.com>
17946 * g++.dg/parse/attr2.C: New test.
17948 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
17951 * g77.f-torture: Ditto.
17953 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
17955 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
17956 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
17957 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
17959 2004-07-16 Richard Henderson <rth@redhat.com>
17961 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
17963 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17965 * lib/fortran-torture.exp (fortran-torture): Don't test compile
17966 tests with full list of options.
17967 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
17968 of TORTURE_OPTIONS if test contains 'dg-do run'.
17971 * gfortran.dg/do_iterator.f90: New test.
17973 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17975 PR rtl-optimization/16536
17976 * gcc.c-torture/execute/restrict-1.c: New test.
17978 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17981 * gfortran.dg/pr15324.f90: New test.
17984 * gfortran.dg/pr15129.f90: New test.
17987 * gfortran.dg/pr15140.f90: New test.
17990 * gfortran.fortran-torture/execute/bounds.f90: Add check for
17991 compile-time simplification.
17993 2004-07-14 Mike Stump <mrs@apple.com>
17995 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
17997 2004-07-14 James E Wilson <wilson@specifixinc.com>
18000 * gcc.dg/profile-generate-1.c: New.
18002 2004-07-15 Jakub Jelinek <jakub@redhat.com>
18004 * gcc.c-torture/execute/20040709-1.c: New test.
18005 * gcc.c-torture/execute/20040709-2.c: New test.
18007 2004-07-14 Mike Stump <mrs@apple.com>
18009 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
18011 2004-07-14 Mike Stump <mrs@apple.com>
18013 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
18015 2004-07-13 Mark Mitchell <mark@codesourcery.com>
18018 * g++.dg/parse/mutable1.C: New test.
18020 2004-07-13 Diego Novillo <dnovillo@redhat.com>
18022 PR tree-optimization/16443
18023 * gcc.dg/tree-ssa/20040713-1.c: New test.
18025 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
18027 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
18030 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18032 * gfortran.dg/g77/README: New file
18033 * gfortran.dg/g77/19981216-0.f: Copy from
18034 g77.f-torture/noncompile. Add "dg-do compile" and
18035 dg-error as required.
18036 * gfortran.dg/g77/19990218-1.f: Likewise.
18037 * gfortran.dg/g77/19990905-1.f: Likewise.
18038 * gfortran.dg/g77/9263.f: Likewise.
18039 * gfortran.dg/g77/980615-0.f: Likewise.
18040 * gfortran.dg/g77/980616-0.f: Likewise.
18041 * gfortran.dg/g77/check0.f: Likewise.
18042 * gfortran.dg/g77/select_no_compile.f: Likewise.
18044 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18046 Copy files from g77.f-torture/compile.
18047 Add "{ dg-do compile}". Other changes as noted
18048 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
18049 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
18050 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
18051 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
18052 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
18053 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
18054 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
18055 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
18056 statement to conform to standard. Append alpha1.x for reference.
18057 * gfortran.dg/g77/xformat.f: Add dg-warning
18059 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18061 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
18062 Add {dg-do compile} directive.
18063 * gfortran.dg/g77/cpp2.F: Likewise.
18065 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18068 * g++.dg/lookup/name-clash1.C: New test.
18071 * g++.dg/lookup/name-clash2.C: New test.
18074 * g++.dg/lookup/name-clash3.C: New test.
18076 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18078 * g++.dg/lookup/new2.C: New test.
18079 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
18081 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
18083 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
18084 Add {dg-do compile} directive.
18085 * gfortran.dg/g77/13060.f: Likewise.
18086 * gfortran.dg/g77/19990218-0.f: Likewise.
18087 * gfortran.dg/g77/19990305-0.f: Likewise.
18088 * gfortran.dg/g77/19990419-0.f: Likewise.
18089 * gfortran.dg/g77/19990502-0.f: Likewise.
18090 * gfortran.dg/g77/19990502-1.f: Likewise.
18091 * gfortran.dg/g77/19990525-0.f: Likewise.
18092 * gfortran.dg/g77/19990826-1.f: Likewise.
18093 * gfortran.dg/g77/19990826-3.f: Likewise.
18094 * gfortran.dg/g77/19990905-2.f: Likewise.
18095 * gfortran.dg/g77/20000412-1.f: Likewise.
18096 * gfortran.dg/g77/20000511-1.f: Likewise.
18097 * gfortran.dg/g77/20000511-2.f: Likewise.
18098 * gfortran.dg/g77/20000518.f: Likewise.
18099 * gfortran.dg/g77/20000601-1.f: Likewise.
18100 * gfortran.dg/g77/20000601-2.f: Likewise.
18101 * gfortran.dg/g77/20000629-1.f: Likewise.
18102 * gfortran.dg/g77/20000630-2.f: Likewise.
18103 * gfortran.dg/g77/20010115.f: Likewise.
18104 * gfortran.dg/g77/20010321-1.f: Likewise.
18105 * gfortran.dg/g77/20010426.f: Likewise.
18106 * gfortran.dg/g77/20020307-1.f: Likewise.
18107 * gfortran.dg/g77/8485.f: Likewise.
18108 * gfortran.dg/g77/960317-1.f: Likewise.
18109 * gfortran.dg/g77/970915-0.f: Likewise.
18110 * gfortran.dg/g77/980310-1.f: Likewise.
18111 * gfortran.dg/g77/980310-2.f: Likewise.
18112 * gfortran.dg/g77/980310-3.f: Likewise.
18113 * gfortran.dg/g77/980310-4.f: Likewise.
18114 * gfortran.dg/g77/980310-6.f: Likewise.
18115 * gfortran.dg/g77/980310-7.f: Likewise.
18116 * gfortran.dg/g77/980310-8.f: Likewise.
18117 * gfortran.dg/g77/980419-2.f: Likewise.
18118 * gfortran.dg/g77/980424-0.f: Likewise.
18119 * gfortran.dg/g77/980427-0.f: Likewise.
18120 * gfortran.dg/g77/980729-0.f: Likewise.
18121 * gfortran.dg/g77/981117-1.f: Likewise.
18122 * gfortran.dg/g77/toon_1.f: Likewise.
18124 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18127 * g++.dg/other/abstract2.C: New test.
18129 2004-07-12 Paul Brook <paul@codesourcery.com>
18131 * gfortran.dg/pointer_init_1.f90: New test.
18133 2004-07-11 Paul Brook <paul@codesourcery.com>
18136 * gfortran.dg/contained_1.f90: New test.
18138 2004-07-11 Mark Mitchell <mark@codesourcery.com>
18140 * g++.dg/parse/defarg8.C: New test.
18142 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18145 * gfortran.dg/pr16433.f: New test.
18148 * gfortran.dg/pr15754.f90: New test.
18150 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
18152 PR tree-optimization/16437
18153 * gcc.c-torture/execute/bitfld-4.c: New test.
18155 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18157 * gfortran.fortran-torture/execute/common_2.f90: Add check for
18158 access to common var from module.
18160 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18163 * gfortran.fortran-torture/execute/common_2.f90: New test.
18165 2004-07-10 Paul Brook <paul@codesourcery.com>
18167 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
18169 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18172 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
18174 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
18176 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
18177 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
18178 * gfortran.dg/g77/ffree-form-1.f: Likewise.
18179 * gfortran.dg/g77/ffree-form-2.f: Likewise.
18180 * gfortran.dg/g77/ffree-form-3.f: Likewise.
18181 * gfortran.dg/g77/fno-underscoring.f: Likewise.
18182 * gfortran.dg/g77/funderscoring.f: Likewise.
18183 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
18185 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18187 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
18189 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18190 Paul Brook <paul@codesourcery.com>
18193 * gfortran.dg/common_pointer_1.f90: New test.
18195 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18197 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
18199 2004-07-09 James E Wilson <wilson@specifixinc.com>
18202 * gcc.c-torture/compile/20040709-1.c: New.
18204 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18207 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
18209 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18212 * gfortran.dg/shape_1.f90: New test.
18214 2004-07-09 Zack Weinberg <zack@codesourcery.com>
18215 Andrew Pinski <apinski@apple.com>
18217 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
18219 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18221 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
18224 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18225 Paul Brook <paul@codesourcery.com>
18227 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
18230 2004-07-09 Diego Novillo <dnovillo@redhat.com>
18232 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
18234 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18236 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
18237 testcases with capital suffix.
18239 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18245 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
18247 * gfortran.dg/implicit_1.f90: New test.
18249 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18251 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
18252 expression to match gfortran warning/error messages
18253 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
18256 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18258 * lib/fortran-torture.exp: Rename proc search_for to
18261 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18263 * gcc.c-torture/execute/simd-5.x: New file.
18264 XFAIL on SPARC 64-bit at -O0.
18266 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18270 * g++.dg/warn/effc3.C: New test.
18272 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18274 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
18275 change X to 1X in format.
18276 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
18277 add data statements to conform to standard.
18279 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18281 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
18282 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
18283 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
18285 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18287 * gfortran.dg/g77/7388.f: Copy from g77.dg
18288 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
18289 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
18290 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
18291 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
18292 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
18293 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
18294 * gfortran.dg/g77/strlen0.f: Likewise.
18296 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18298 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
18299 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
18301 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18303 * gcc.c-torture/execute/920428-2.x: Delete.
18304 * gcc.c-torture/execute/920501-7.x: Likewise.
18306 2004-07-08 Jakub Jelinek <jakub@redhat.com>
18308 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
18309 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
18310 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
18312 (PREFETCH_3DNOW): Add -march=c3.
18314 2004-07-08 Diego Novillo <dnovillo@redhat.com>
18317 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
18318 * gcc.c-torture/execute/bf64-1.x: Likewise.
18320 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18322 * gcc.c-torture/compile/20040708-1.c: New test.
18324 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18327 * g++.dg/warn/effc2.C: New test.
18329 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
18331 * gcc.c-torture/execute/bitfld-1.x: Remove.
18332 * gcc.c-torture/execute/bitfld-3.c: New test.
18333 * gcc.dg/bitfld-2.c: Remove XFAILs.
18335 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
18338 * g++.dg/rtti/tinfo1.C: New file.
18340 2004-07-07 Eric Christopher <echristo@redhat.com>
18342 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
18344 2004-07-07 Andrew Pinski <apinski@apple.com>
18346 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
18348 2004-07-07 Mark Mitchell <mark@codesourcery.com>
18350 * g++.dg/init/call1.C: XFAIL.
18352 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
18354 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
18355 except for movstrict*, to movmem* and clrstr* to clrmem*.
18357 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
18359 * gcc.c-torture/execute/20040707-1.c: New test.
18361 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
18363 * gcc.c-torture/execute/20040706-1.c: New test.
18365 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18368 * g++.dg/template/spec14.C: New test.
18370 2004-07-05 Jakub Jelinek <jakub@redhat.com>
18372 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
18373 nothing if not yet defined. Use it in b, c and d type definitions.
18374 * gcc.c-torture/execute/20040705-1.c: New test.
18375 * gcc.c-torture/execute/20040705-2.c: New test.
18377 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18380 * g++.dg/lookup/new1.C: New test.
18382 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18385 * g++.dg/template/sizeof8.C: New test.
18387 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
18389 * gcc.c-torture/compile/20040705-1.c: New test.
18391 2004-07-04 Bud Davis <bdavis9659@comcast.net>
18393 * gfortran.fortran-torture/execute/seq_io.f90: New test.
18395 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
18397 * gcc.dg/cpp/if-mop.c: Two new testcases.
18398 * gcc.dg/cpp/trad/comment-3.c: New.
18400 2004-07-04 Paul Brook <paul@codesourcery.com>
18402 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
18404 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
18407 * g++.dg/lookup/crash4.C: New test.
18409 2004-07-02 Zack Weinberg <zack@codesourcery.com>
18411 * gcc.c-torture/execute/builtin-abs-1.c
18412 * gcc.c-torture/execute/builtin-abs-2.c
18413 * gcc.c-torture/execute/builtin-complex-1.c
18414 * gcc.c-torture/execute/builtins/string-1-lib.c
18415 * gcc.c-torture/execute/builtins/string-1.c
18416 * gcc.c-torture/execute/builtins/string-2-lib.c
18417 * gcc.c-torture/execute/builtins/string-2.c
18418 * gcc.c-torture/execute/builtins/string-3-lib.c
18419 * gcc.c-torture/execute/builtins/string-3.c
18420 * gcc.c-torture/execute/builtins/string-4-lib.c
18421 * gcc.c-torture/execute/builtins/string-4.c
18422 * gcc.c-torture/execute/builtins/string-5-lib.c
18423 * gcc.c-torture/execute/builtins/string-5.c
18424 * gcc.c-torture/execute/builtins/string-6-lib.c
18425 * gcc.c-torture/execute/builtins/string-6.c
18426 * gcc.c-torture/execute/builtins/string-7-lib.c
18427 * gcc.c-torture/execute/builtins/string-7.c
18428 * gcc.c-torture/execute/builtins/string-8-lib.c
18429 * gcc.c-torture/execute/builtins/string-8.c
18430 * gcc.c-torture/execute/builtins/string-9-lib.c
18431 * gcc.c-torture/execute/builtins/string-9.c
18432 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
18433 * gcc.c-torture/execute/builtins/string-asm-1.c
18434 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
18435 * gcc.c-torture/execute/builtins/string-asm-2.c
18436 * gcc.c-torture/execute/stdio-opt-1.c
18437 * gcc.c-torture/execute/stdio-opt-2.c
18438 * gcc.c-torture/execute/stdio-opt-3.c
18439 * gcc.c-torture/execute/string-opt-1.c
18440 * gcc.c-torture/execute/string-opt-10.c
18441 * gcc.c-torture/execute/string-opt-11.c
18442 * gcc.c-torture/execute/string-opt-12.c
18443 * gcc.c-torture/execute/string-opt-13.c
18444 * gcc.c-torture/execute/string-opt-14.c
18445 * gcc.c-torture/execute/string-opt-15.c
18446 * gcc.c-torture/execute/string-opt-16.c
18447 * gcc.c-torture/execute/string-opt-2.c
18448 * gcc.c-torture/execute/string-opt-6.c
18449 * gcc.c-torture/execute/string-opt-7.c
18450 * gcc.c-torture/execute/string-opt-8.c:
18453 * gcc.c-torture/execute/builtins/abs-2.c
18454 * gcc.c-torture/execute/builtins/abs-3.c
18455 * gcc.c-torture/execute/builtins/complex-1.c
18456 * gcc.c-torture/execute/builtins/fprintf.c
18457 * gcc.c-torture/execute/builtins/fputs.c
18458 * gcc.c-torture/execute/builtins/memcmp.c
18459 * gcc.c-torture/execute/builtins/memmove.c
18460 * gcc.c-torture/execute/builtins/memops-asm.c
18461 * gcc.c-torture/execute/builtins/mempcpy-2.c
18462 * gcc.c-torture/execute/builtins/mempcpy.c
18463 * gcc.c-torture/execute/builtins/memset.c
18464 * gcc.c-torture/execute/builtins/printf.c
18465 * gcc.c-torture/execute/builtins/sprintf.c
18466 * gcc.c-torture/execute/builtins/strcat.c
18467 * gcc.c-torture/execute/builtins/strchr.c
18468 * gcc.c-torture/execute/builtins/strcmp.c
18469 * gcc.c-torture/execute/builtins/strcpy.c
18470 * gcc.c-torture/execute/builtins/strcspn.c
18471 * gcc.c-torture/execute/builtins/strlen-2.c
18472 * gcc.c-torture/execute/builtins/strlen.c
18473 * gcc.c-torture/execute/builtins/strncat.c
18474 * gcc.c-torture/execute/builtins/strncmp-2.c
18475 * gcc.c-torture/execute/builtins/strncmp.c
18476 * gcc.c-torture/execute/builtins/strncpy.c
18477 * gcc.c-torture/execute/builtins/strpbrk.c
18478 * gcc.c-torture/execute/builtins/strpcpy-2.c
18479 * gcc.c-torture/execute/builtins/strpcpy.c
18480 * gcc.c-torture/execute/builtins/strrchr.c
18481 * gcc.c-torture/execute/builtins/strspn.c
18482 * gcc.c-torture/execute/builtins/strstr-asm.c
18483 * gcc.c-torture/execute/builtins/strstr.c:
18484 ... these new files.
18486 * gcc.c-torture/execute/builtins/abs-2-lib.c
18487 * gcc.c-torture/execute/builtins/abs-3-lib.c
18488 * gcc.c-torture/execute/builtins/complex-1-lib.c
18489 * gcc.c-torture/execute/builtins/fprintf-lib.c
18490 * gcc.c-torture/execute/builtins/fputs-lib.c
18491 * gcc.c-torture/execute/builtins/memcmp-lib.c
18492 * gcc.c-torture/execute/builtins/memmove-lib.c
18493 * gcc.c-torture/execute/builtins/memops-asm-lib.c
18494 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
18495 * gcc.c-torture/execute/builtins/mempcpy-lib.c
18496 * gcc.c-torture/execute/builtins/memset-lib.c
18497 * gcc.c-torture/execute/builtins/printf-lib.c
18498 * gcc.c-torture/execute/builtins/sprintf-lib.c
18499 * gcc.c-torture/execute/builtins/strcat-lib.c
18500 * gcc.c-torture/execute/builtins/strchr-lib.c
18501 * gcc.c-torture/execute/builtins/strcmp-lib.c
18502 * gcc.c-torture/execute/builtins/strcpy-lib.c
18503 * gcc.c-torture/execute/builtins/strcspn-lib.c
18504 * gcc.c-torture/execute/builtins/strlen-2-lib.c
18505 * gcc.c-torture/execute/builtins/strlen-lib.c
18506 * gcc.c-torture/execute/builtins/strncat-lib.c
18507 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
18508 * gcc.c-torture/execute/builtins/strncmp-lib.c
18509 * gcc.c-torture/execute/builtins/strncpy-lib.c
18510 * gcc.c-torture/execute/builtins/strpbrk-lib.c
18511 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
18512 * gcc.c-torture/execute/builtins/strpcpy-lib.c
18513 * gcc.c-torture/execute/builtins/strrchr-lib.c
18514 * gcc.c-torture/execute/builtins/strspn-lib.c
18515 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
18516 * gcc.c-torture/execute/builtins/strstr-lib.c
18517 * gcc.c-torture/execute/builtins/lib/abs.c
18518 * gcc.c-torture/execute/builtins/lib/fprintf.c
18519 * gcc.c-torture/execute/builtins/lib/memset.c
18520 * gcc.c-torture/execute/builtins/lib/printf.c
18521 * gcc.c-torture/execute/builtins/lib/sprintf.c
18522 * gcc.c-torture/execute/builtins/lib/strcpy.c
18523 * gcc.c-torture/execute/builtins/lib/strcspn.c
18524 * gcc.c-torture/execute/builtins/lib/strncat.c
18525 * gcc.c-torture/execute/builtins/lib/strncmp.c
18526 * gcc.c-torture/execute/builtins/lib/strncpy.c
18527 * gcc.c-torture/execute/builtins/lib/strpbrk.c
18528 * gcc.c-torture/execute/builtins/lib/strspn.c
18529 * gcc.c-torture/execute/builtins/lib/strstr.c:
18530 New files containing support routines.
18532 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
18534 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
18535 when not optimizing.
18537 2004-07-02 Mark Mitchell <mark@codesourcery.com>
18540 * g++.dg/abi/mangle22.C: New test.
18541 * g++.dg/abi/mangle23.C: Likewise.
18543 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
18546 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
18547 Allow for cases without denormalized floating point numbers.
18549 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
18552 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
18553 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
18554 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
18555 expected warning text.
18556 * gcc.dg/format/diag-2.c: New test.
18558 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18560 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
18562 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
18564 * gcc.dg/builtins-43.c: New.
18565 * gcc.dg/builtins-44.c: New.
18566 * gcc.dg/builtins-45.c: New.
18568 2004-06-26 Geoffrey Keating <geoffk@apple.com>
18569 Andreas Tobler <a.tobler@schweiz.ch>
18571 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
18572 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
18574 * gcc.dg/cleanup-11.c: Likewise.
18575 * gcc.dg/cleanup-8.c: Likewise.
18576 * gcc.dg/cleanup-9.c: Likewise.
18577 * gcc.dg/cleanup-5.c: Run on all platforms.
18579 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
18581 * g++.dg/warn/nonnull1.C: New test.
18583 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
18585 * gcc.dg/compat/compat-common.h: Wrap up CINT in
18586 an #ifndef SKIP_COMPLEX_INT/#endif pair.
18587 Special-case the Sun compiler wrt to <complex.h>.
18589 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
18591 * gcc.dg/Wunreachable-8.C: New test.
18593 * gcc.dg/h8300-ice2.c : New test.
18595 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
18598 * gfortran.fortran-torture/compile/implicit.f90: Add test
18599 for implicit character.
18601 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
18604 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
18605 Use tiny() intrinsic to find smallest non-negative real
18607 2004-06-30 Jakub Jelinek <jakub@redhat.com>
18609 * gcc.dg/compat/struct-by-value-22_main.c: New test.
18610 * gcc.dg/compat/struct-by-value-22_x.c: New.
18611 * gcc.dg/compat/struct-by-value-22_y.c: New.
18613 * gcc.c-torture/execute/20040629-1.c: New test.
18615 2004-06-29 Jakub Jelinek <jakub@redhat.com>
18617 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
18618 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
18621 * gcc.dg/20040625-1.c: New test.
18623 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18625 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
18627 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18630 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
18632 2004-06-29 Richard Henderson <rth@redhat.com>
18634 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
18636 2004-06-29 Paul Brook <paul@codesourcery.com>
18638 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
18639 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
18641 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
18644 * g++.dg/parse/crash15.C: New.
18646 2004-06-28 Andrew Pinski <apinski@apple.com>
18648 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
18649 by the error already.
18651 * g++.dg/opt/ptrmem4.C: Change to compile only test.
18653 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
18656 * gcc.dg/h8300-bss-align-1.c : New.
18658 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
18661 * g++.dg/template/ctor4.C: New.
18663 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
18666 * g++.dg/warn/Wsequence-point-1.C: New test.
18668 2004-06-27 Paul Brook <paul@codesourcery.com>
18670 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
18672 2004-06-27 Zack Weinberg <zack@codesourcery.com>
18674 * g++.old-deja/g++.mike/p7325.C: Remove.
18676 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
18679 * gcc.dg/pr14963.c: New test.
18681 2004-06-27 Mark Mitchell <mark@codesourcery.com>
18684 * g++.dg/parse/redef1.C: New test.
18686 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
18688 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
18690 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
18692 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
18693 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
18695 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
18696 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
18697 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
18698 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
18699 g++.brendan/enum14.C.
18700 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
18701 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
18702 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
18704 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
18707 2004-06-27 Roger Sayle <roger@eyesopen.com>
18709 * gcc.dg/20040527-1.c: New test case.
18711 2004-06-26 Bud Davis <bdavis9659@comcast.net>
18713 PR gfortran/pr16196
18714 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
18716 2004-06-25 Roger Sayle <roger@eyesopen.com>
18718 PR middle-end/15825
18719 * gcc.dg/pr15825-1.c: New test case.
18721 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
18723 * gcc.c-torture/execute/20040625-1.c: New test.
18725 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18727 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
18729 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
18731 * gcc.dg/torture/mips-div-1.c: New test.
18733 2004-06-24 Jeff Law <law@redhat.com>
18735 * gcc.dg/tree-ssa/20040624-1.c: New test.
18737 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
18739 * gcc.c-torture/compile/20040624-1.c: New test.
18741 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18743 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
18746 2004-06-23 Andrew Pinski <apinski@apple.com>
18748 PR middle-end/15988
18749 * g++.dg/opt/ptrmem4.C: New test.
18751 * gcc.dg/c90-array-quals-2.c: New test.
18753 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
18755 * gcc.dg/kpice1.c: New test.
18757 2006-06-23 Andrew Pinski <apinski@apple.com>
18759 * gcc.dg/c90-array-quals.c: New test.
18761 2006-06-22 Richard Henderson <rth@redhat.com>
18763 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
18765 2004-06-22 Loren James Rittle <ljrittle@acm.org>
18767 * gcc.dg/builtins-config.h: Handle FreeBSD.
18769 2006-06-22 Richard Henderson <rth@redhat.com>
18771 * g++.dg/opt/devirt1.C: New.
18773 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
18775 * g++.dg/opt/pr15551.C: New testcase.
18777 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
18780 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
18781 x86_64-*-linux* when compiling for 32bit.
18783 2004-06-21 Andrew Pinski <apinski@apple.com>
18785 * gcc.dg/pch/struct-1.c: New.
18786 * gcc.dg/pch/struct-1.hs: New.
18788 2004-06-21 Geoffrey Keating <geoffk@apple.com>
18790 * gcc.dg/pch/save-temps-1.c: New file.
18791 * gcc.dg/pch/save-temps-1.hs: New file.
18793 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
18795 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
18796 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
18798 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18800 * gfortran.fortran-torture/execute/select_1.f90: Rename function
18802 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
18803 Remove trailing spaces.
18805 2004-06-21 Richard Henderson <rth@redhat.com>
18807 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
18808 merging && to BIT_FIELD_REF.
18810 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
18812 * g++.dg/opt/placeholder1.C: New test.
18814 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18816 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
18817 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
18818 * gcc.dg/compat/union-m128-1_x.c: Likewise.
18819 * gcc.dg/compat/union-m128-1_y.c: Likewise.
18821 2004-06-20 Zack Weinberg <zack@codesourcery.com>
18823 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
18825 * g++.dg/other/pragma-re-1.C: Add comments.
18827 2004-06-19 Bud Davis <bdavis9659@comcast.net>
18830 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
18832 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
18834 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
18835 instead of setting the type of size_t by
18838 2004-06-18 Roger Sayle <roger@eyesopen.com>
18840 * gcc.dg/unordered-2.c: New test case.
18841 * gcc.dg/unordered-3.c: New test case.
18843 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
18846 * lib/g++.exp (g++_version): Tweak regexp for version
18847 * lib/g77.exp (g77_version): Likewise.
18848 * lib/gfortran.exp (gfortran_version): Likewise.
18849 * lib/objc.exp (objc_version): Likewise.
18850 * lib/treelang.exp (treelang_version): Likewise.
18852 2004-06-19 Jakub Jelinek <jakub@redhat.com>
18854 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
18855 Use INT_MAX instead of __INT_MAX__.
18856 * gcc.dg/compat/struct-align-2_y.c: Likewise.
18858 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
18859 * gcc.dg/compat/scalar-return-3_x.c: Use it.
18860 * gcc.dg/compat/scalar-return-3_y.c: Use it.
18861 * gcc.dg/compat/scalar-return-4_x.c: Use it.
18862 * gcc.dg/compat/scalar-return-4_y.c: Use it.
18863 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
18864 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
18865 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
18866 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
18868 * gcc.dg/range-test-1.c: New test.
18869 * g++.dg/opt/range-test-1.C: New test.
18871 2004-06-17 Richard Henderson <rth@redhat.com>
18873 * objc.dg/sync-1.m: New.
18874 * objc.dg/try-catch-1.m: Don't force next runtime.
18875 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
18876 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
18877 shadowed catch clause.
18878 * objc.dg/try-catch-5.m: New.
18880 2004-06-17 Zack Weinberg <zack@codesourcery.com>
18883 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
18885 2004-06-15 Richard Henderson <rth@redhat.com>
18887 * gcc.dg/20001116-1.c: Move expected warning line.
18889 2004-06-15 Richard Henderson <rth@redhat.com>
18891 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
18892 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
18894 2004-06-15 Jeff Law <law@redhat.com>
18896 * gcc.dg/tree-ssa/20040615-1.c: New test.
18897 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
18898 be less sensitive to operand ordering.
18899 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
18901 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
18903 * g++.dg/abi/bitfield3.C: Add comment..
18905 2004-06-15 Richard Henderson <rth@redhat.com>
18907 * g++.dg/ext/stmtexpr1.C: XFAIL.
18908 * gcc.dg/20030612-1.c: XFAIL.
18910 2004-06-15 Eric Christopher <echristo@redhat.com>
18912 * g++.dg/charset/asm5.c: New.
18913 * gcc.dg/charset/asm6.c: New.
18915 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18918 * gfortran.fortran-torture/execute/select_1.f90: New test.
18920 2004-06-15 Paul Brook <paul@codesourcery.com>
18922 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
18924 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18927 * g++.dg/lookup/crash3.C: New test.
18929 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18932 * g++.dg/parse/dtor4.C: New test.
18934 2004-06-14 Jeff Law <law@redhat.com>
18936 * gcc.c-torture/compile/20040614-1.c: New test.
18938 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18941 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
18942 LEN of a character array.
18944 2004-06-14 Mark Mitchell <mark@codesourcery.com>
18947 * g++.dg/template/ptrmem10.C: New test.
18950 * g++.dg/template/friend30.C: New test.
18952 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18955 * gfortran.fortran-torture/compile/mloc.f90: New test.
18957 2004-06-13 Paul Brook <paul@codesourcery.com>
18959 * gfortran.fortran-torture/execute/random_2.f90: New test.
18961 2004-06-13 Eric Christopher <echristo@redhat.com>
18963 * gcc.dg/noncompile/redecl-1.c: Fix error message.
18965 2004-06-12 Paul Brook <paul@codesourcery.com>
18967 * gfortran.fortran-torture/execute/contained_3.f90: New test.
18969 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18972 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
18974 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18977 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
18978 syntax errors in end statements of contained subroutines.
18980 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18983 * gfortran.fortran-torture/execute/null_arg.f90: New test.
18985 2004-06-12 Bud Davis <bdavis9659@comcast.net>
18988 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
18990 2004-06-12 Bud Davis <bdavis9659@comcast.net>
18993 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
18995 2004-06-11 Mark Mitchell <mark@codesourcery.com>
18998 * g++.dg/parse/enum1.C: New test.
19000 2004-06-10 Jeff Law <law@redhat.com>
19002 * gcc.c-torture/compile/20040610-1.c: New test.
19004 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19006 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
19007 * g++.old-deja/g++.other/decl3.C: Likewise.
19009 2004-06-10 Brian Booth <bbooth@redhat.com>
19011 * gcc.dg/tree-ssa/20031015-1.c: Scan for
19012 V_MAY_DEF instead of VDEF.
19013 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
19015 2004-06-10 Mark Mitchell <mark@codesourcery.com>
19018 * g++.dg/conversion/const1.C: New test.
19021 * g++.dg/conversion/reinterpret1.C: New test.
19024 * g++.dg/template/enum2.C: New test.
19027 * g++.dg/template/error13.C: New test.
19029 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19032 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
19033 arguments to test_* REAL and of the right size.
19035 2004-06-10 Jakub Jelinek <jakub@redhat.com>
19038 PR rtl-optimization/15681
19039 * gcc.dg/20040609-1.c: New test.
19041 2004-06-10 Jakub Jelinek <jakub@redhat.com>
19044 * g++.dg/opt/builtins1.C: New test.
19046 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
19048 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
19049 that use default windows32 struct layout.
19050 * gcc.dg/i386-bitfield2.c: Likewise.
19052 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
19054 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
19055 for mingw32 and cygwin targets.
19057 2004-06-09 Geoffrey Keating <geoffk@apple.com>
19059 * gcc.dg/pch/macro-4.c: New.
19060 * gcc.dg/pch/macro-4.hs: New.
19062 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19065 * gfortran.fortran-torture/compile/name_clash.f90: New test.
19067 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19070 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
19072 2004-06-09 Bud Davis <bdavis9659@comcast.net>
19075 * gfortran.fortran-torture/execute/t_edit.f90: New test.
19077 2004-06-09 Bud Davis <bdavis9659@comcast.net>
19080 * gfortran.fortran-torture/execute/backspace.c : New test.
19082 2004-06-09 Paul Brook <paul@codesourcery.com>
19084 * gfortran.fortran-torture/execure/intrinsic_associated.f90
19085 (pointer_to_section): Rewrite to use smaller array.
19087 2004-06-08 David Edelsohn <edelsohn@gnu.org>
19089 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
19090 * gcc.dg/ext/altivec-10.c: Same.
19091 * gcc.dg/ext/altivec-11.c: Same.
19092 * gcc.dg/ext/altivec-12.c: Same.
19093 * gcc.dg/ext/altivec-13.c: Same.
19094 * gcc.dg/ext/altivec-14.c: Same.
19095 * gcc.dg/ext/altivec-15.c: Same.
19096 * gcc.dg/ext/altivec-16.c: Same.
19097 * gcc.dg/ext/altivec-3.c: Same.
19098 * gcc.dg/ext/altivec-4.c: Same.
19099 * gcc.dg/ext/altivec-6.c: Same.
19100 * gcc.dg/ext/altivec-7.c: Same.
19101 * gcc.dg/ext/altivec-8.c: Same.
19102 * gcc.dg/ext/altivec-varargs-1.c: Same.
19104 * g++.dg/ext/altivec-1.C: Correct dg syntax.
19105 * g++.dg/ext/altivec-10.C: Same.
19106 * g++.dg/ext/altivec-2.C: Same.
19107 * g++.dg/ext/altivec-3.C: Same.
19108 * g++.dg/ext/altivec-4.C: Same.
19109 * g++.dg/ext/altivec-5.C: Same.
19110 * g++.dg/ext/altivec-6.C: Same.
19111 * g++.dg/ext/altivec-7.C: Same.
19112 * g++.dg/ext/altivec-8.C: Same.
19113 * g++.dg/ext/altivec-9.C: Same.
19115 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19118 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
19120 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19122 * gcc.dg/union-1.c: New test.
19124 2004-06-07 Roger Sayle <roger@eyesopen.com>
19126 * gcc.dg/builtins-41.c: New test case.
19127 * gcc.dg/builtins-42.c: New test case.
19129 2004-06-07 David Edelsohn <edelsohn@gnu.org>
19131 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
19132 * g++.dg/ext/altivec-10.C: Same.
19133 * g++.dg/ext/altivec-2.C: Same.
19134 * g++.dg/ext/altivec-3.C: Same.
19135 * g++.dg/ext/altivec-4.C: Same.
19136 * g++.dg/ext/altivec-5.C: Same.
19137 * g++.dg/ext/altivec-6.C: Same.
19138 * g++.dg/ext/altivec-7.C: Same.
19139 * g++.dg/ext/altivec-8.C: Same.
19140 * g++.dg/ext/altivec-9.C: Same.
19141 * g++.old-deja/g++.abi/cxa_vec.C: Same.
19142 * g++.old-deja/g++.brendan/new3.C: Same.
19143 * gcc.c-torture/execute/eeprof-1.x: Same.
19145 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
19148 * gcc.dg/pr14765-1.c: New test.
19150 2004-06-07 Roger Sayle <roger@eyesopen.com>
19153 * gcc.dg/pr14649-1.c: New test case.
19155 2004-06-07 Richard Henderson <rth@redhat.com>
19157 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
19160 2004-06-07 David Edelsohn <edelsohn@gnu.org>
19162 * g++.dg/eh/elide1.C: Remove XFAIL.
19164 2004-06-07 Mark Mitchell <mark@codesourcery.com>
19167 * g++.dg/expr/sizeof3.C: New test.
19170 * g++.dg/template/access14.C: New test.
19173 * g++.dg/template/enum1.C: New test.
19176 * g++.dg/eh/throw1.C: New test.
19178 2004-06-07 David Ayers <d.ayers@inode.at>
19179 Ziemowit Laski <zlaski@apple.com>
19181 * lib/objc.exp (objc_target_compile): Revert the '-framework
19182 Foundation' flag fix, since bare Darwin does not ship
19183 with the Foundation framework.
19184 * objc/execute/next_mapping.h: Provide a local NSConstantString
19185 @interface and @implementation.
19186 (objc_constant_string_init): A constructor function, used to
19187 initialize the NSConstantString meta-class object.
19188 * objc/execute/string1.m: Include "next_mapping.h" instead of
19189 <Foundation/NSString.h>.
19190 * objc/execute/string2.m: Likewise.
19191 * objc/execute/string3.m: Likewise.
19192 * objc/execute/string4.m: Likewise.
19194 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
19196 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
19197 to double. Replace double with FLOAT.
19198 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
19200 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
19201 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
19202 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
19203 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
19204 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
19205 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
19206 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
19207 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
19209 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
19212 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
19214 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19217 * g++.dg/template/meminit2.C: New test.
19219 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
19222 * gcc.c-torture/execute/compare-fp-1.c,
19223 gcc.c-torture/execute/compare-fp-2.c,
19224 gcc.c-torture/execute/compare-fp-3.c,
19225 gcc.c-torture/execute/compare-fp-4.c,
19226 gcc.c-torture/execute/compare-fp-3.x,
19227 gcc.c-torture/execute/compare-fp-4.x: Moved...
19228 * gcc.c-torture/execute/ieee/compare-fp-1.c,
19229 gcc.c-torture/execute/ieee/compare-fp-2.c,
19230 gcc.c-torture/execute/ieee/compare-fp-3.c,
19231 gcc.c-torture/execute/ieee/compare-fp-4.c,
19232 gcc.c-torture/execute/ieee/compare-fp-3.x,
19233 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
19235 2004-06-04 David Ayers <d.ayers@inode.at>
19237 * objc/execute/protocol-isEqual-4.m: New testcase.
19239 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
19241 * objc/execute/protocol-isEqual-1.m: New testcase.
19242 * objc/execute/protocol-isEqual-2.m: New testcase.
19243 * objc/execute/protocol-isEqual-3.m: New testcase.
19245 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19247 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
19249 2004-06-02 Ziemowit Laski <zlaski@apple.com>
19251 * lib/objc.exp (objc_target_compile): When running tests on
19252 Darwin (Mac OS X), inform the linker about '-framework
19255 2004-06-02 Eric Christopher <echristo@redhat.com>
19257 * gcc.c-torture/compile/20040602-1.c: New.
19259 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
19261 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
19262 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
19264 PR tree-optimization/14736
19265 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
19267 PR tree-optimization/14042
19268 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
19270 PR tree-optimization/14729
19271 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
19273 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19276 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
19278 2004-06-01 Richard Hederson <rth@redhat.com>
19280 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
19282 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19285 * g++.dg/parse/offsetof4.C: New test.
19287 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
19290 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
19292 2004-05-31 Mark Mitchell <mark@codesourcery.com>
19295 * g++.dg/template/friend29.C: New test.
19297 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
19300 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
19302 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
19304 * gcc.dg/sparc-trap-1.c: New test.
19306 2004-05-31 Roger Sayle <roger@eyesopen.com>
19308 PR middle-end/15069
19309 * g++.dg/opt/fold3.C: New test case.
19311 2004-05-30 Graham Stott <graham.stott@btinternet.com>
19313 * lib/target-supports.exp (check_iconv_available): Fix fallout
19314 from 2004-05-28 patch.
19316 2004-05-30 Paul Brook <paul@codesourcery.com>
19319 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
19320 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
19322 2004-05-30 Steven G. Kargl <kargls@comcast.net>
19324 * gfortran.fortran-torture/execute/random_1.f90: New test.
19326 2004-05-28 Ziemowit Laski <zlaski@apple.com>
19328 * g++.dg/ext/altivec-10.C: New test.
19330 2004-05-29 Paul Brook <paul@codesourcery.com>
19332 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
19334 2004-05-28 Ziemowit Laski <zlaski@apple.com>
19336 * gcc.dg/altivec-16.c: New test.
19338 2004-05-28 Janis Johnson <janis187@us.ibm.com>
19340 * lib/target-supports.exp (check_vmx_hw_available): New.
19341 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
19343 * lib/target-supports.exp (check_alias_available,
19344 check_iconv_available, check_named_sections_available): Use
19345 unique names for temporary files.
19347 2004-05-28 Ziemowit Laski <zlaski@apple.com>
19349 * gcc.dg/altivec-15.c: New test.
19351 2004-05-28 Mark Mitchell <mark@codesourcery.com>
19354 * g++.dg/warn/noeffect6.C: New test.
19357 * g++.dg/expr/ptrmem4.C: New test.
19360 * g++.dg/template/operator3.C: New test.
19362 2004-05-28 Mark Mitchell <mark@codesourcery.com>
19365 * g++.dg/lookup/redecl1.C: New test.
19366 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
19368 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
19370 * gcc.c-torture/execute/compare-fp-1.c,
19371 gcc.c-torture/execute/compare-fp-2.c,
19372 gcc.c-torture/execute/compare-fp-3.c,
19373 gcc.c-torture/execute/compare-fp-4.c,
19374 gcc.c-torture/execute/compare-fp-3.x,
19375 gcc.c-torture/execute/compare-fp-4.x,
19376 gcc.dg/pr15649-1.c: New.
19378 2004-05-27 Adam Nemet <anemet@lnxw.com>
19381 * g++.dg/init/array14.C: New test.
19383 2004-05-25 Janis Johnson <janis187@us.ibm.com>
19385 * lib/compat.exp (compat-get-options-main): New.
19386 (compat-get-options): Remove unneeded code, warn for ignored
19388 (compat-execute): Check flag set by dg-require-* commands.
19390 * lib/compat.exp (compat-execute): Break up long lines.
19392 2004-05-24 Janis Johnson <janis187@us.ibm.com>
19394 * gcc.dg/altivec-7.c: Don't use 'vector long'.
19395 * gcc.dg/altivec-14.c: New test.
19396 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
19398 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
19399 * gcc.dg/altivec-12.c: Ditto.
19401 * gcc.dg/altivec-3.c: Move call to altivec_check.
19403 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19406 * g++.dg/template/error12.C: New test.
19409 * g++.dg/ext/attrib15.C: New test.
19412 * g++.dg/template/ptrmem9.C: New test.
19414 2004-05-25 Paul Brook <paul@codesourcery.com>
19416 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
19418 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19421 * g++.dg/template/crash19.C: New test.
19423 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19426 * g++.dg/template/redecl1.C: New test.
19428 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19431 * g++.dg/other/ns1.C: New test.
19434 * g++.dg/template/invalid1.C: New test.
19436 2004-05-23 Paul Brook <paul@codesourcery.com>
19437 Victor Leikehman <lei@haifasphere.co.il>
19439 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
19440 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
19442 2004-05-22 Mark Mitchell <mark@codesourcery.com>
19446 * g++.dg/template/non-dependent5.C: New test.
19447 * g++.dg/template/non-dependent6.C: New test.
19449 2004-05-22 Mark Mitchell <mark@codesourcery.com>
19452 * g++.dg/inherit/union1.C: New test.
19455 * g++.dg/template/addr1.C: New test.
19458 * g++.dg/template/array5.C: New test.
19461 * g++.dg/template/array6.C: New test.
19463 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
19464 Roger Sayle <roger@eyesopen.com>
19466 * g++.dg/lookup/forscope2.C: New test case.
19468 2004-05-22 Ben Elliston <bje@au.ibm.com>
19470 * gcc.dg/cpp/Wmissingdirs.c: New.
19472 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
19475 * gcc.dg/compat/union-m128-1.h: New file.
19476 * gcc.dg/compat/union-m128-1_main.c: Likewise.
19477 * gcc.dg/compat/union-m128-1_x.c: Likewise.
19478 * gcc.dg/compat/union-m128-1_y.c: Likewise.
19480 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
19483 * gcc.dg/compat/struct-complex-1.h: New file.
19484 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
19485 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
19486 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
19488 2004-05-20 Roger Sayle <roger@eyesopen.com>
19491 * gcc.dg/pr3074-1.c: New test case.
19492 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
19494 2004-05-20 Falk Hueffner <falk@debian.org>
19497 * gcc.dg/ftrapv-1.c: New test case.
19499 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
19501 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
19503 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
19504 Jeff Law <law@redhat.com>
19506 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
19507 * gcc.dg/tree-ssa/20040518-2.c: New test.
19509 * gcc.dg/tree-ssa/20040518-1.c: New test.
19511 2004-05-18 Zack Weinberg <zack@codesourcery.com>
19513 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
19515 2004-05-18 Paul Brook <paul@codesourcery.com>
19518 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
19520 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19522 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
19525 2004-05-17 Steven Bosscher <stevenb@suse.de>
19527 * gcc.dg/tree-ssa/20040517-1.c: New test.
19529 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19531 * gcc.dg/loop-4.c: New test.
19533 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
19535 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
19537 2004-05-15 Bud Davis <bdavis9659@comcast.net>
19540 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
19542 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19546 * gfortran.fortran-torture/compile/data_1.f90: New test.
19548 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
19550 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
19551 * gcc.dg/uninit-H.c: Define ASM for __s390__.
19553 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
19555 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
19557 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
19560 * gcc.dg/format/xopen-1.c: Adjust expected message.
19561 * gcc.dg/format/xopen-3.c: New test.
19563 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
19565 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
19567 2004-05-14 Jeff Law <law@redhat.com>
19569 * gcc.dg/tree-ssa/20040514-2.c: New test.
19571 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19573 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
19575 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
19578 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
19580 * gcc.dg/tree-ssa/20040514-1.c: New test.
19582 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19584 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
19587 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19590 * gfortran.fortran-torture/compile/do_1.f90: New test.
19592 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19595 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
19598 2004-05-14 Bud Davis <bdavis9659@comcast.net>
19601 * gfortran.fortran-torture/execute/random_init.f90: New test.
19603 2004-05-13 Paul Brook <paul@codesourcery.com>
19606 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
19608 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
19610 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
19611 for the powerpc case.
19613 2004-05-13 Jeff Law <law@redhat.com>
19615 * gcc.dg/tree-ssa/20040513-1.c: New test.
19616 * gcc.dg/tree-ssa/20040513-2.c: New test.
19618 2004-05-13 Paul Brook <paul@codesourcery.com>
19620 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
19621 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
19622 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
19624 2004-05-13 Andreas Schwab <schwab@suse.de>
19627 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
19630 2004-05-13 Bud Davis <bdavis9659@comcast.net>
19633 * gfortran.fortran-torture/execute/adjustr.f90: New file.
19635 2004-05-13 Diego Novillo <dnovillo@redhat.com>
19637 Merge from tree-ssa-20020619-branch. See
19638 ChangeLog.tree-ssa for details.
19640 2004-05-11 Ziemowit Laski <zlaski@apple.com>
19642 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
19643 include <altivec.h> explicitly.
19644 * gcc.dg/altivec-13.c: Likewise.
19646 2004-05-11 Paul Brook <paul@codesourcery.com>
19648 * gcc.c-torture/compile/20010518-1.c: Force enum size.
19650 2004-05-10 Eric Christopher <echristo@redhat.com>
19652 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
19653 * gcc.dg/sibcall-4.c: Ditto.
19655 2004-05-10 Ziemowit Laski <zlaski@apple.com>
19657 * g++.dg/ext/altivec-8.C: New test case.
19658 * gcc.dg/altivec-13.c: New test case.
19660 2004-05-08 Roger Sayle <roger@eyesopen.com>
19662 * gcc.c-torture/execute/divcmp-1.c: New test case.
19663 * gcc.c-torture/execute/divcmp-2.c: New test case.
19664 * gcc.c-torture/execute/divcmp-3.c: New test case.
19666 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19668 * g++.dg/other/pragma-re-2.C: New test.
19670 2004-05-07 Uros Bizjak <uros@kss-loka.si>
19672 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
19673 * gcc.dg/i386-387-2.c: Likewise.
19675 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
19677 * gcc.dg/i386-387-6.c: Likewise.
19679 2004-05-07 Uros Bizjak <uros@kss-loka.si>
19681 * gcc.dg/builtins-33.c: Also check log1p*.
19683 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
19685 PR optimization/15296
19686 * gcc.c-torture/execute/pr15296.c: New test.
19688 2004-05-05 Uros Bizjak <uros@kss-loka.si>
19690 * gcc.dg/builtins-40.c: New test.
19692 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
19694 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
19696 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
19698 * g++.dg/ext/spe1.C: New testcase.
19700 2004-05-04 Ziemowit Laski <zlaski@apple.com>
19702 * objc.dg/image-info.m: Allow additional attributes
19703 for __image_info section.
19705 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
19707 * gcc.dg/torture/mips-hilo-2.c: New test.
19709 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19712 * g++.dg/template/member5.C: New test.
19714 2004-05-03 Uros Bizjak <uros@kss-loka.si>
19716 * gcc.dg/builtins-34.c: Also check expm1*.
19718 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19720 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
19721 * gcc.dg/torture/builtin-convert-3.c: New test.
19723 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
19725 PR middle-end/15054
19726 * g++.dg/opt/pr15054.C: New test.
19728 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19730 * gcc.dg/torture/builtin-rounding-1.c: New test.
19731 * gcc.dg/builtins-25.c: Delete.
19732 * gcc.dg/builtins-29.c: Delete.
19734 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
19736 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
19737 * gcc.dg/sibcall-4.c: Likewise.
19738 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
19740 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
19742 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
19743 bit-field on 16-bit targets.
19745 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
19747 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
19750 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
19752 * gcc.dg/rs6000-power2-1.c: Change to compile only.
19753 * gcc.dg/rs6000-power2-2.c: Likewise.
19755 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
19757 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
19758 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
19759 Change the asm registers to be in form of frN instead of fN.
19761 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19763 * gcc.dg/torture/builtin-convert-2.c: New test.
19765 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
19767 * gcc.dg/rs6000-power2-1.c: New test.
19768 * gcc.dg/rs6000-power2-2.c: New test.
19770 2004-04-28 Jan Hubicka <jh@suse.cz>
19772 * gcc.dg/unused-6.c: New test.
19774 2004-04-24 Laurent GUERBY <laurent@guerby.net>
19775 Ulrich Weigand <uweigand@de.ibm.com>
19777 * ada/acats/run_all.sh: Define $target variable.
19779 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
19782 * g++.dg/other/vararg-1.C: New test.
19785 * g++.dg/eh/cleanup3.C: New test.
19787 2004-04-24 Laurent GUERBY <laurent@guerby.net>
19789 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
19790 and ad8011a (target_insn).
19791 * ada/acats/support/macro.dfs: Likewise.
19792 * ada/acats/support/impbit.adb: New file.
19794 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
19796 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
19798 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19800 * gcc.dg/loop-3.c: New test.
19802 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
19804 * gcc.c-torture/execute/simd-5.c: New test.
19806 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19809 * g++.dg/template/crash18.C: New test.
19811 2004-04-22 Mark Mitchell <mark@codesourcery.com>
19813 * g++.dg/ext/complit3.C: New test.
19815 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
19817 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
19818 * gcc.dg/altivec-3.c: Same.
19819 * gcc.dg/altivec-varargs-1.c: Same.
19821 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
19823 * lib/target-supports.exp (check_profiling_available): Assume
19824 profiling is not available on powerpc-eabi targets.
19826 2004-04-21 Janis Johnson <janis187@us.ibm.com>
19828 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
19829 * gcc.dg/vmx/bug-1.c: Ditto.
19831 2004-04-20 Eric Christopher <echristo@redhat.com>
19833 * gcc.dg/charset/extern.c: New test.
19834 * g++.dg/charset/extern3.cc: Ditto.
19836 2004-04-20 Uros Bizjak <uros@kss-loka.si>
19838 * gcc.dg/builtins-39.c: New test.
19840 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
19842 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
19844 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
19846 * gcc.dg/torture/mips-hilo-1.c: New test.
19848 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
19850 * gcc.c-torture/compile/20040419-1.c: New test.
19852 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
19854 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
19856 2004-04-18 Zack Weinberg <zack@codesourcery.com>
19857 Aldy Hernandez <aldyh@redhat.com>
19859 * gcc.c-torture/execute/va-arg-24.c: New.
19861 2004-04-17 Zack Weinberg <zack@codesourcery.com>
19862 Aldy Hernandez <aldyh@redhat.com>
19864 * gcc.dg/vmx/1b-01.c: New.
19865 * gcc.dg/vmx/1b-02.c: New.
19866 * gcc.dg/vmx/1b-03.c: New.
19867 * gcc.dg/vmx/1b-04.c: New.
19868 * gcc.dg/vmx/1b-05.c: New.
19869 * gcc.dg/vmx/1b-06.c: New.
19870 * gcc.dg/vmx/1b-07.c: New.
19871 * gcc.dg/vmx/1c-01.c: New.
19872 * gcc.dg/vmx/1c-02.c: New.
19873 * gcc.dg/vmx/3a-01a.c: New.
19874 * gcc.dg/vmx/3a-01.c: New.
19875 * gcc.dg/vmx/3a-01m.c: New.
19876 * gcc.dg/vmx/3a-03.c: New.
19877 * gcc.dg/vmx/3a-03m.c: New.
19878 * gcc.dg/vmx/3a-04.c: New.
19879 * gcc.dg/vmx/3a-04m.c: New.
19880 * gcc.dg/vmx/3a-05.c: New.
19881 * gcc.dg/vmx/3a-06.c: New.
19882 * gcc.dg/vmx/3a-06m.c: New.
19883 * gcc.dg/vmx/3a-07.c: New.
19884 * gcc.dg/vmx/3b-01.c: New.
19885 * gcc.dg/vmx/3b-02.c: New.
19886 * gcc.dg/vmx/3b-10.c: New.
19887 * gcc.dg/vmx/3b-13.c: New.
19888 * gcc.dg/vmx/3b-14.c: New.
19889 * gcc.dg/vmx/3b-15.c: New.
19890 * gcc.dg/vmx/3c-01a.c: New.
19891 * gcc.dg/vmx/3c-01.c: New.
19892 * gcc.dg/vmx/3c-02.c: New.
19893 * gcc.dg/vmx/3c-03.c: New.
19894 * gcc.dg/vmx/3d-01.c: New.
19895 * gcc.dg/vmx/4-01.c: New.
19896 * gcc.dg/vmx/4-03.c: New.
19897 * gcc.dg/vmx/5-01.c: New.
19898 * gcc.dg/vmx/5-02.c: New.
19899 * gcc.dg/vmx/5-03.c: New.
19900 * gcc.dg/vmx/5-04.c: New.
19901 * gcc.dg/vmx/5-05.c: New.
19902 * gcc.dg/vmx/5-06.c: New.
19903 * gcc.dg/vmx/5-07.c: New.
19904 * gcc.dg/vmx/5-07t.c: New.
19905 * gcc.dg/vmx/5-08.c: New.
19906 * gcc.dg/vmx/5-10.c: New.
19907 * gcc.dg/vmx/5-11.c: New.
19908 * gcc.dg/vmx/7-01a.c: New.
19909 * gcc.dg/vmx/7-01.c: New.
19910 * gcc.dg/vmx/7c-01.c: New.
19911 * gcc.dg/vmx/7d-01.c: New.
19912 * gcc.dg/vmx/7d-02.c: New.
19913 * gcc.dg/vmx/8-01.c: New.
19914 * gcc.dg/vmx/8-02a.c: New.
19915 * gcc.dg/vmx/8-02.c: New.
19916 * gcc.dg/vmx/brode-1.c: New.
19917 * gcc.dg/vmx/bug-1.c: New.
19918 * gcc.dg/vmx/bug-2.c: New.
19919 * gcc.dg/vmx/bug-3.c: New.
19920 * gcc.dg/vmx/cw-bug-1.c: New.
19921 * gcc.dg/vmx/cw-bug-2.c: New.
19922 * gcc.dg/vmx/cw-bug-3.c: New.
19923 * gcc.dg/vmx/dct.c: New.
19924 * gcc.dg/vmx/debug-1.c: New.
19925 * gcc.dg/vmx/debug-2.c: New.
19926 * gcc.dg/vmx/debug-3.c: New.
19927 * gcc.dg/vmx/debug-4.c: New.
19928 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
19929 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
19930 * gcc.dg/vmx/eg-5.c: New.
19931 * gcc.dg/vmx/fft.c: New.
19932 * gcc.dg/vmx/gcc-bug-1.c: New.
19933 * gcc.dg/vmx/gcc-bug-2.c: New.
19934 * gcc.dg/vmx/gcc-bug-3.c: New.
19935 * gcc.dg/vmx/gcc-bug-4.c: New.
19936 * gcc.dg/vmx/gcc-bug-5.c: New.
19937 * gcc.dg/vmx/gcc-bug-6.c: New.
19938 * gcc.dg/vmx/gcc-bug-7.c: New.
19939 * gcc.dg/vmx/gcc-bug-8.c: New.
19940 * gcc.dg/vmx/gcc-bug-9.c: New.
19941 * gcc.dg/vmx/gcc-bug-b.c: New.
19942 * gcc.dg/vmx/gcc-bug-c.c: New.
19943 * gcc.dg/vmx/gcc-bug-d.c: New.
19944 * gcc.dg/vmx/gcc-bug-e.c: New.
19945 * gcc.dg/vmx/gcc-bug-f.c: New.
19946 * gcc.dg/vmx/gcc-bug-g.c: New.
19947 * gcc.dg/vmx/gcc-bug-i.c: New.
19948 * gcc.dg/vmx/harness.h: New.
19949 * gcc.dg/vmx/ira1.c: New.
19950 * gcc.dg/vmx/ira2a.c: New.
19951 * gcc.dg/vmx/ira2b.c: New.
19952 * gcc.dg/vmx/ira2.c: New.
19953 * gcc.dg/vmx/ira2c.c: New.
19954 * gcc.dg/vmx/mem.c: New.
19955 * gcc.dg/vmx/newton-1.c: New.
19956 * gcc.dg/vmx/ops.c: New.
19957 * gcc.dg/vmx/sn7153.c: New.
19958 * gcc.dg/vmx/spill2.c: New.
19959 * gcc.dg/vmx/spill3.c: New.
19960 * gcc.dg/vmx/spill.c: New.
19961 * gcc.dg/vmx/t.c: New.
19962 * gcc.dg/vmx/varargs-1.c: New.
19963 * gcc.dg/vmx/varargs-2.c: New.
19964 * gcc.dg/vmx/varargs-3.c: New.
19965 * gcc.dg/vmx/varargs-4.c: New.
19966 * gcc.dg/vmx/varargs-5.c: New.
19967 * gcc.dg/vmx/varargs-6.c: New.
19968 * gcc.dg/vmx/varargs-7.c: New.
19969 * gcc.dg/vmx/vmx.exp: New.
19970 * gcc.dg/vmx/vprint-1.c: New.
19971 * gcc.dg/vmx/vscan-1.c: New.
19972 * gcc.dg/vmx/x-01.c: New.
19973 * gcc.dg/vmx/x-02.c: New.
19974 * gcc.dg/vmx/x-03.c: New.
19975 * gcc.dg/vmx/x-04.c: New.
19976 * gcc.dg/vmx/x-05.c: New.
19977 * gcc.dg/vmx/yousufi-1.c: New.
19978 * gcc.dg/vmx/zero-1.c: New.
19979 * gcc.dg/vmx/zero.c: New.
19981 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
19983 * g++.dg/lookup/java1.C: Update for chage of
19985 * g++.dg/lookup/java2.C: Likewise.
19987 2004-04-17 Laurent GUERBY <laurent@guerby.net>
19989 * ada/acats/run_all.sh: use -O2 by default.
19991 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
19993 * gcc.dg/vr-mult-[12].c: New tests.
19995 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19997 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
19999 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
20001 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
20003 * lib/target-supports.exp (check_profiling_available): Assume profiling
20004 isn't available for mips*-*-elf targets.
20006 2004-04-14 Uros Bizjak <uros@kss-loka.si>
20008 * gcc.dg/builtins-38.c: New test.
20010 2004-04-14 Eric Christopher <echristo@redhat.com>
20012 * g++.dg/charset/charset.exp: Run .cc extension tests.
20014 2004-04-14 Zack Weinberg <zack@codesourcery.com>
20016 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
20018 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20020 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
20022 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
20024 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
20025 * gcc.dg/i386-387-2.c: Likewise.
20027 * gcc.dg/i386-387-7.c: New test.
20028 * gcc.dg/i386-387-8.c: New test.
20030 * gcc.dg/builtins-37.c: New test.
20032 2004-04-13 Geoffrey Keating <geoffk@apple.com>
20034 * g++.dg/pch/externc-1.C: Add missing semicolon.
20036 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
20038 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
20040 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20042 * gcc.c-torture/execute/20040411-1.c: New test.
20044 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
20046 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
20048 2004-04-09 Chris Demetriou <cgd@broadcom.com>
20050 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
20052 2004-04-09 Zack Weinberg <zack@codesourcery.com>
20054 * lib/target-supports.exp (check_named_sections_available): New.
20055 * lib/gcc-dg.exp (dg-require-named-sections): New.
20056 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
20057 old-deja.exp. Also prune error-count message from HP linker.
20058 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
20060 * g++.dg/init/init-ref4.C: Use dg-require-weak.
20061 * g++.old-deja/g++.pt/static3.C: Likewise.
20062 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
20064 2004-04-09 Roger Sayle <roger@eyesopen.com>
20066 * gcc.c-torture/execute/20040409-1.c: New test case.
20067 * gcc.c-torture/execute/20040409-2.c: New test case.
20068 * gcc.c-torture/execute/20040409-3.c: New test case.
20070 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
20072 * gcc.dg/20040409-1.c: New test.
20074 2004-04-08 Roger Sayle <roger@eyesopen.com>
20077 * g++.dg/opt/pr14888.C: New test case.
20079 2004-04-08 Geoffrey Keating <geoffk@apple.com>
20081 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
20082 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
20083 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
20084 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
20087 2004-04-08 Paul Brook <paul@codesourcery.com>
20089 * gcc.dg/spill-1.c: New test.
20091 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20093 * gcc.dg/torture/builtin-ctype-2.c: New test.
20095 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
20097 * gcc.dg/pch/pch.exp: Add largefile test.
20099 2004-04-06 Geoffrey Keating <geoffk@apple.com>
20101 * g++.dg/pch/externc-1.Hs: New.
20102 * g++.dg/pch/externc-1.C: New.
20104 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20106 * gcc.dg/compat/struct-by-value-5a_main.c,
20107 gcc.dg/compat/struct-by-value-5b_main.c: New files.
20108 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
20109 * gcc.dg/compat/struct-by-value-5a_x.c,
20110 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
20111 gcc.dg/compat/struct-by-value-5_x.c.
20112 * gcc.dg/compat/struct-by-value-5a_y.c,
20113 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
20114 gcc.dg/compat/struct-by-value-5_y.c.
20116 * gcc.dg/compat/struct-by-value-6a_main.c,
20117 gcc.dg/compat/struct-by-value-6b_main.c: New files.
20118 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
20119 * gcc.dg/compat/struct-by-value-6a_x.c,
20120 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
20121 gcc.dg/compat/struct-by-value-6_x.c.
20122 * gcc.dg/compat/struct-by-value-6a_y.c,
20123 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
20124 gcc.dg/compat/struct-by-value-6_y.c.
20126 * gcc.dg/compat/struct-by-value-7a_main.c,
20127 gcc.dg/compat/struct-by-value-7b_main.c: New files.
20128 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
20129 * gcc.dg/compat/struct-by-value-7a_x.c,
20130 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
20131 gcc.dg/compat/struct-by-value-7_x.c.
20132 * gcc.dg/compat/struct-by-value-7a_y.c,
20133 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
20134 gcc.dg/compat/struct-by-value-7_y.c.
20136 2004-04-06 Jakub Jelinek <jakub@redhat.com>
20138 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
20139 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
20140 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
20143 2004-04-06 Uros Bizjak <uros@kss-loka.si>
20145 * gcc.dg/builtins-36.c: New test.
20147 2004-04-06 Paul Brook <paul@codesourcery.com>
20149 * README.gcc: Remove obsolete contraint on testcases.
20151 2004-04-05 Paul Brook <paul@codesourcery.com>
20154 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
20155 failure and exit(0) on success.
20156 * g++.dg/expr/anew2.C: Ditto.
20157 * g++.dg/expr/anew3.C: Ditto.
20158 * g++.dg/expr/anew4.C: Ditto.
20160 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
20163 * g++.dg/template/unify7.C: New.
20165 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
20167 * g++.dg/README: Bring up to date with new subdirectories; remove
20168 duplicate subdirectory lines.
20170 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
20173 * g++.dg/template/unify5.C: New.
20174 * g++.dg/template/unify6.C: New.
20175 * g++.dg/template/qualttp20.C: Adjust.
20176 * g++.old-deja/g++.jason/report.C: Adjust.
20177 * g++.old-deja/g++.other/qual1.C: Adjust.
20179 2004-04-01 Mark Mitchell <mark@codesourcery.com>
20182 * g++.dg/inherit/ptrmem1.C: New test.
20184 2004-04-01 Jakub Jelinek <jakub@redhat.com>
20187 * gcc.c-torture/execute/20040331-1.c: New test.
20188 * gcc.dg/20040331-1.c: New test.
20190 2004-04-01 Paul Brook <paul@codesourcery.com>
20192 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
20194 2004-03-30 Mark Mitchell <mark@codesourcery.com>
20197 * g++.dg/init/goto1.C: New test.
20200 * g++.dg/template/defarg4.C: New test.
20202 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
20204 * gcc.dg/altivec-11.c: Extend test for more valid cases.
20206 2004-03-28 David Edelsohn <edelsohn@gnu.org>
20208 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
20210 2004-03-28 Zack Weinberg <zack@codesourcery.com>
20212 * gcc.dg/noncompile/undeclared-2.c: New test.
20214 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
20216 * gcc.dg/940409-1.c: Remove XFAIL.
20217 * gcc.dg/reg-vol-struct-1.c: New test.
20219 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20221 * gcc.dg/torture/builtin-wctype-1.c: New test.
20223 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
20225 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
20226 * gcc.dg/20001101-1.c: Likewise.
20227 * gcc.dg/20001102-1.c: Likewise.
20229 2004-03-25 Roger Sayle <roger@eyesopen.com>
20231 * gcc.dg/compare8.c: Add an additional test for XOR.
20233 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20235 * gcc.dg/torture/builtin-ctype-1.c: New test.
20237 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20239 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
20240 * gcc.dg/torture/builtin-math-1.c: Likewise.
20241 * gcc.dg/torture/builtin-power-1.c: New test.
20243 2004-03-24 Andreas Schwab <schwab@suse.de>
20245 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
20248 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
20249 Roger Sayle <roger@eyesopen.com>
20251 * gcc.dg/compare8.c: New test case.
20253 2004-03-23 Ziemowit Laski <zlaski@apple.com>
20255 * g++.dg/ext/altivec-7.C: New test.
20257 2004-03-23 Zack Weinberg <zack@codesourcery.com>
20259 PR 12267, 12391, 12560, 13129, 14114, 14133
20260 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
20261 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
20262 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
20263 Adjust error regexps.
20264 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
20265 * gcc.dg/noncompile/undeclared-1.c: New test cases.
20266 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
20267 * gcc.dg/local1.c: Add explanatory comment.
20269 2004-03-23 Roger Sayle <roger@eyesopen.com>
20271 PR optimization/14669
20272 * g++.dg/opt/fold2.C: New test case.
20274 2004-03-22 Jakub Jelinek <jakub@redhat.com>
20277 * gcc.dg/20040322-1.c: New test.
20279 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
20281 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
20282 * gcc.dg/ultrasp4.c: Likewise.
20283 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
20285 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
20287 * gcc.dg/i386-sse-8.c: Reset default options.
20289 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
20291 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
20292 in the error message text.
20294 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20296 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
20298 2004-03-21 Mark Mitchell <mark@codesourcery.com>
20301 * g++.dg/init/array13.C: New test.
20303 2004-03-20 Roger Sayle <roger@eyesopen.com>
20306 * gcc.c-torture/compile/pr13889.c: New test case.
20308 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
20311 * builtins-1.c (nan, nans): Don't test.
20312 * builtins-30.c: Don't use nan, nanf, nanl.
20313 * builtins-35.c: New test.
20315 2004-03-19 Ziemowit Laski <zlaski@apple.com>
20317 * g++.dg/ext/altivec-6.C: New test.
20319 2004-03-19 Mark Mitchell <mark@codesourcery.com>
20321 * g++.dg/init/placement3.C: New test.
20323 * g++.dg/template/spec13.C: New test.
20325 * g++.dg/lookup/using11.C: New test.
20327 * g++.dg/lookup/koenig3.C: New test.
20329 * g++.dg/template/operator2.C: New test.
20331 * g++.dg/expr/dtor3.C: New test.
20332 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
20334 * g++.old-deja/g++.law/visibility28.C: Likewise.
20336 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
20338 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
20339 * gcc.dg/ppc64-abi-3.c: Likewise.
20341 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20344 * g++.dg/parse/template15.C: New test.
20346 2004-03-18 Mark Mitchell <mark@codesourcery.com>
20348 * g++.dg/expr/dtor2.C: New test.
20350 * g++.dg/lookup/anon4.C: New test.
20352 * g++.dg/overload/using1.C: New test.
20354 * g++.dg/template/lookup7.C: New test.
20356 * g++.dg/template/typename6.C: New test.
20358 * g++.dg/expr/cond6.C: New test.
20360 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20362 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
20364 2004-03-18 Mark Mitchell <mark@codesourcery.com>
20366 * g++.dg/expr/cond5.C: New test.
20367 * g++.dg/expr/constcast1.C: Likewise.
20368 * g++.dg/expr/ptrmem2.C: Likewise.
20369 * g++.dg/expr/ptrmem3.C: Likewise.
20370 * g++.dg/lookup/main1.C: Likewise.
20371 * g++.dg/template/lookup6.C: Likewise.
20373 2004-03-18 Mark Mitchell <mark@codesourcery.com>
20375 * gcc.dg/local1.c: New test.
20377 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
20379 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20381 * gcc.dg/torture/builtin-convert-1.c: New test.
20383 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20385 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
20387 2004-03-16 Mark Mitchell <mark@codesourcery.com>
20390 * g++.dg/warn/Wunused-7.C: New test.
20392 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20394 * gcc.dg/torture/builtin-integral-1.c: New test.
20396 2004-03-16 Mark Mitchell <mark@codesourcery.com>
20399 * g++.dg/parse/non-dependent3.C: New test.
20401 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
20403 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
20404 * g++.dg/eh/simd-2.C: Likewise.
20405 * g++.dg/init/array10.C: Likewise.
20406 * gcc.c-torture/compile/simd-1.c: Likewise.
20407 * gcc.c-torture/compile/simd-2.c: Likewise.
20408 * gcc.c-torture/compile/simd-3.c: Likewise.
20409 * gcc.c-torture/compile/simd-4.c: Likewise.
20410 * gcc.c-torture/compile/simd-6.c: Likewise.
20411 * gcc.c-torture/execute/simd-1.c: Likewise.
20412 * gcc.c-torture/execute/simd-2.c: Likewise.
20413 * gcc.dg/compat/vector-defs.h: Likewise.
20414 * gcc.dg/20020531-1.c: Likewise.
20415 * gcc.dg/altivec-3.c: Likewise.
20416 * gcc.dg/altivec-4.c: Likewise.
20417 * gcc.dg/altivec-varargs-1.c: Likewise.
20418 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
20419 * gcc.dg/i386-mmx-3.c: Likewise.
20420 * gcc.dg/i386-sse-4.c: Likewise.
20421 * gcc.dg/i386-sse-5.c: Likewise.
20422 * gcc.dg/i386-sse-8.c: Likewise.
20423 * gcc.dg/simd-1.c: Likewise.
20424 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
20425 __ev64_opaque__ since the machine description provides it.
20427 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20429 * lib/compat.exp (skip_list): New global variable.
20430 Use it to hold the user defined COMPAT_SKIPS list if any.
20431 (compat-obj): Add the members of skip_list to optall.
20433 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20435 * gcc.dg/compat/union-by-value-1_main.c,
20436 union-by-value-1_x.c, union-by-value-1_y.c,
20437 union-check.h, union-defs.h,
20438 union-init.h, union-return-1_main.c,
20439 union-return-1_x.c, union-return-1_y.c: New files.
20441 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20443 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
20444 mixed-struct-init.h: Add 4 mixed structure types.
20445 struct-by-value-21_main.c, struct-by-value-21_x.c,
20446 struct-by-value-21_y.c, struct-return-21_main.c,
20447 struct-return-21_x.c, struct-return-21_y.c: New files.
20449 2004-03-13 Mark Mitchell <mark@codesourcery.com>
20452 * g++.dg/parse/template14.C: New test.
20454 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20456 * gcc.c-torture/execute/20040313-1.c: New test.
20458 2004-03-13 Jakub Jelinek <jakub@redhat.com>
20461 * gcc.dg/20040311-2.c: New test.
20463 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
20466 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
20469 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
20471 * gcc.dg/20040305-2.c: Add missing return statement.
20473 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20475 * gcc.dg/builtins-34.c: Also check pow10*.
20477 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
20480 * gcc.dg/20040305-2.c: New test.
20482 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
20484 * gcc.dg/20040310-1.c: New test.
20486 2004-03-11 Roger Sayle <roger@eyesopen.com>
20488 * gcc.c-torture/execute/20040311-1.c: New test case.
20490 2004-03-11 Mark Mitchell <mark@codesourcery.com>
20493 * g++.dg/lookup/enum1.C: New test.
20495 2004-03-10 Mark Mitchell <mark@codesourcery.com>
20498 * g++.dg/lookup/struct2.C: New test.
20500 2004-03-10 Uros Bizjak <uros@kss-loka.si>
20502 * gcc.dg/builtins-34.c: New test.
20504 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20506 * gcc.dg/torture/builtin-nonneg-1.c: New test.
20508 2004-03-09 James E Wilson <wilson@specifixinc.com>
20510 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
20511 * gcc.dg/alias-2.c: New testcase.
20513 2004-03-09 Zack Weinberg <zack@codesourcery.com>
20515 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
20517 2004-03-09 Roger Sayle <roger@eyesopen.com>
20519 * gcc.c-torture/execute/20040309-1.c: New test case.
20521 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
20524 * g++.dg/overload/ref1.C: New.
20526 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20529 * g++.dg/template/spec12.C: New test.
20532 * g++.dg/parse/crash14.C: New test.
20534 2004-03-09 Mark Mitchell <mark@codesourcery.com>
20537 * g++.dg/init/ref11.C: New test.
20539 2004-03-09 Mark Mitchell <mark@codesourcery.com>
20542 * g++.dg/parse/builtin2.C: New test.
20544 2004-03-08 Mark Mitchell <mark@codesourcery.com>
20547 * g++.dg/init/ctor3.C: New test.
20548 * g++.dg/init/union1.C: New test.
20549 * g++.dg/ext/anon-struct4.C: New test.
20551 2004-03-08 Mark Mitchell <mark@codesourcery.com>
20553 * g++.dg/lookup/koenig1.C: Tweak error messages.
20554 * g++.dg/lookup/used-before-declaration.C: Likewise.
20555 * g++.dg/other/do1.C: Likewise.
20556 * g++.dg/overload/koenig1.C: Likewise.
20557 * g++.dg/parse/crash13.C: Likewise.
20558 * g++.dg/template/instantiate3.C: Likewise.
20560 2004-03-08 Eric Christopher <echristo@redhat.com>
20562 * * lib/target-supports.exp: Enable libiconv in test
20563 compilation. Fix up error checking.
20565 2004-03-08 Roger Sayle <roger@eyesopen.com>
20567 PR middle-end/14289
20568 * gcc.dg/pr14289-1.c: New test case.
20569 * gcc.dg/pr14289-2.c: Likewise.
20570 * gcc.dg/pr14289-3.c: Likewise.
20572 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
20574 * gcc.c-torture/execute/20040308-1.c: New test.
20576 2004-03-07 Roger Sayle <roger@eyesopen.com>
20578 * gcc.c-torture/execute/20040307-1.c: New test case.
20580 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
20582 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
20584 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
20586 * gcc.dg/20040306-1.c: New test.
20588 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
20590 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
20592 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
20594 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20597 * gcc.dg/decl-6.c: New test.
20599 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20601 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
20602 Rename LOGPOW -> LOG_POW.
20603 (SQRT_EXP, POW_EXP): New.
20605 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20607 * gcc.dg/i386-sse-8.c: New test.
20609 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20612 * gcc.dg/decl-5.c: New test.
20614 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
20616 * gcc.dg/20040305-1.c: New test.
20618 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
20621 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
20623 2004-03-04 Ziemowit Laski <zlaski@apple.com>
20625 PR c++/14425, c++/14426
20626 * g++.dg/ext/altivec-4.C: New test.
20627 * g++.dg/ext/altivec-5.C: New test.
20629 2004-03-04 Geoffrey Keating <geoffk@apple.com>
20631 * g++.old-deja/g++.other/linkage1.C: Expect errors about
20632 global variables of a type with no linkage.
20633 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
20634 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
20635 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
20636 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
20637 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
20638 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
20639 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
20640 * g++.dg/warn/deprecated.C: Name enum Color.
20641 * g++.dg/overload/VLA.C: Name structure for 'b'.
20642 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
20644 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20646 * gcc.c-torture/compile/20040304-1.c: New test.
20648 2004-03-03 Zack Weinberg <zack@codesourcery.com>
20651 * gcc.dg/decl-4.c: New testcase.
20653 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
20655 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
20656 as PRECF if sizeof (float) > sizeof (double).
20657 (PRECL): Make it the same as PRECF if
20658 sizeof (float) > sizeof (long double).
20660 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20662 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
20663 system type. Add check for irix6 which doesn't have c99 runtime.
20665 2004-03-03 Bob Wilson <bob.wilson@acm.org>
20667 * gcc.dg/const-elim-1.c: xfail for xtensa.
20669 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20672 * g++.dg/template/cond4.C: New test.
20674 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20677 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
20680 * g++.dg/parse/defarg7.C: New test.
20683 * g++.dg/template/friend26.C: New test.
20685 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20688 * g++.dg/abi/mangle21.C: New test.
20691 * g++.dg/parse/constructor2.C: New test.
20694 * g++.dg/template/sfinae1.C: New test.
20696 2004-02-29 Mark Mitchell <mark@codesourcery.com>
20699 * g++.dg/expr/crash2.C: New test.
20701 PR middle-end/13448
20702 * gcc.dg/inline-5.c: New test.
20703 * gcc.dg/always-inline.c: Split out tests into ...
20704 * gcc.dg/always-inline2.c: ... this and ...
20705 * gcc.dg/always-inline3.c: ... this.
20707 2004-02-29 Mark Mitchell <mark@codesourcery.com>
20710 * g++.dg/debug/crash1.C: New test.
20712 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
20714 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
20715 function with __attribute__((noinline)).
20716 (recurser_void2): Likewise.
20717 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
20718 (recurser_void2): Likewise.
20720 2004-02-29 Roger Sayle <roger@eyesopen.com>
20722 PR middle-end/14203
20723 * g++.dg/warn/Wunused-6.C: New test case.
20725 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
20727 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
20730 2004-02-27 Eric Christopher <echristo@redhat.com>
20732 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
20733 * g++.dg/charset/asm2.c: Run only x86.
20734 * gcc.dg/charset/asm3.c: Ditto.
20736 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
20738 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
20741 2004-02-27 Ziemowit Laski <zlaski@apple.com>
20743 * g++.dg/ext/altivec-3.C: New.
20745 2004-02-26 Richard Henderson <rth@redhat.com>
20747 * g++.dg/ext/attrib10.C: Mark for warning.
20748 * gcc.dg/attr-alias-1.c: New.
20750 2004-02-26 Richard Henderson <rth@redhat.com>
20752 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
20753 * gcc.c-torture/execute/20040208-2.c: ... it back.
20755 2004-02-26 Eric Christopher <echristo@redhat.com>
20757 * lib/target-supports.exp (check-iconv-available): New function.
20758 * lib/gcc-dg.exp (dg-require-iconv): New function.
20760 * gcc.dg/charset: New directory.
20761 * gcc.dg/charset/charset.exp: New file.
20762 * gcc.dg/charset/asm1.c: Ditto.
20763 * gcc.dg/charset/asm2.c: Ditto.
20764 * gcc.dg/charset/asm3.c: Ditto.
20765 * gcc.dg/charset/asm4.c: Ditto.
20766 * gcc.dg/charset/asm5.c: Ditto.
20767 * gcc.dg/charset/attribute1.c: Ditto.
20768 * gcc.dg/charset/attribute2.c: Ditto.
20769 * gcc.dg/charset/string1.c: Ditto.
20770 * g++.dg/charset: New directory.
20771 * g++.dg/dg.exp: Add here. Special options.
20772 * g++.dg/charset/charset.exp: New file.
20773 * g++.dg/charset/asm1.c: Ditto.
20774 * g++.dg/charset/asm2.c: Ditto.
20775 * g++.dg/charset/asm3.c: Ditto.
20776 * g++.dg/charset/asm4.c: Ditto.
20777 * g++.dg/charset/attribute1.c: Ditto.
20778 * g++.dg/charset/attribute2.c: Ditto.
20779 * g++.dg/charset/extern1.cc: Ditto.
20780 * g++.dg/charset/extern2.cc: Ditto.
20781 * g++.dg/charset/string1.c: Ditto.
20783 2004-02-26 Mark Mitchell <mark@codesourcery.com>
20786 * g++.dg/parse/comma1.C: New test.
20788 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20791 * g++.dg/template/ttp8.C: New test.
20793 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
20795 * gcc.dg/fixuns-trunc-1.c: New test.
20797 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20799 * gcc.dg/builtins-config.h: Use #elif.
20801 2004-02-26 Michael Matz <matz@suse.de>
20803 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
20804 * gcc.dg/991214-1.c: Likewise.
20805 * gcc.dg/i386-asm-1.c: Likewise.
20807 2004-02-25 Richard Henderson <rth@redhat.com>
20809 * gcc.c-torture/execute/20040208-2.c: Move ...
20810 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
20812 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20815 * g++.dg/other/crash-3.C: New test.
20817 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20819 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
20820 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
20822 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
20825 2004-02-24 Michael Matz <matz@suse.de>
20827 * gcc.dg/i386-regparm.c: New.
20829 2004-02-23 James E Wilson <wilson@specifixinc.com>
20831 * gcc.c-torture/execute/20040223-1.c: New.
20833 2004-02-23 Zack Weinberg <zack@codesourcery.com>
20834 Kazu Hirata <kazu@cs.umass.edu>
20836 * gcc.dg/fwritable-strings-1.c: Remove.
20838 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
20841 * gcc.dg/20040223-1.c: New test.
20843 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20846 * g++.dg/ext/typeof9.C: New test.
20848 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20851 * g++.dg/other/switch1.C: New test.
20853 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20855 * gcc.dg/cast-function-1.c: Adjust for new informative message.
20856 * gcc.dg/va-arg-1.c: Likewise.
20858 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20861 * g++.dg/template/koenig5.C: New test.
20863 2004-02-21 Ziemowit Laski <zlaski@apple.com>
20865 * g++.dg/ext/altivec-1.C: Generalize target triple.
20866 * g++.dg/ext/altivec-2.C: New test case.
20867 * g++.dg/ext/altivec_check.h: New file.
20868 * gcc.dg/altivec-1.c: Generalize target triple;
20869 include altivec_check.h and call altivec_check().
20870 * gcc.dg/altivec-[2-5].c: Generalize target triple.
20871 * gcc.dg/altivec-6.c: New test case.
20872 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
20873 type casts as needed.
20874 * gcc.dg/altivec-10.c: Include altivec_check.h and call
20876 * gcc.dg/altivec-12.c: New test case.
20877 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
20878 include altivec_check.h and call altivec_check().
20879 * gcc.dg/altivec_check.h: New file.
20881 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20883 * lib/target-supports.exp (check_alias_available): Don't mangle
20884 function `g' in test program.
20886 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20888 * lib/target-supports.exp (check_profiling_available): Check
20889 argument to determine whether we support a profiling type.
20890 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
20891 check_profiling_available.
20892 * g++.dg/bprob/bprob.exp: Likewise.
20893 * g77.dg/bprob/bprob.exp: Likewise.
20894 * gcc.misc-tests/bprob.exp: Likewise.
20895 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
20896 dg-require-profiling and delete expected error handling.
20897 * gcc.dg/20021014-1.c: Likewise.
20898 * gcc.dg/nest.c: Likewise.
20900 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20903 * g++.dg/other/vthunk1.C: New test.
20905 2004-02-20 Falk Hueffner <falk@debian.org>
20908 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
20910 2004-02-20 Mark Mitchell <mark@codesourcery.com>
20913 * g++.dg/other/error8.C: Remove XFAIL markers.
20916 * g++.dg/ext/packed5.C: New test.
20919 * g++.dg/warn/Wunused-5.C: New test.
20922 * g++.dg/lookup/member1.C: New test.
20924 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
20926 * gcc.c-torture/compile/20040130-1.c: Enable only when
20927 __INT_MAX__ >= 2147483647L.
20928 * gcc.c-torture/compile/961203-1.c: Likewise.
20930 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
20932 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
20933 * g++.dg/opt/template1.C: Robustify assembler regexp
20935 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20937 * gcc.c-torture/execute/simd-4.x: Remove.
20938 * gcc.c-torture/execute/va-arg-25.x: Likewise.
20939 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
20940 Guard with #ifndef SKIP_ATTRIBUTE.
20941 * gcc.dg/compat/vector-1_y.c: Likewise.
20942 * gcc.dg/compat/vector-2_x.c: Likewise.
20943 * gcc.dg/compat/vector-2_y.c: Likewise.
20944 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
20945 * g++.dg/eh/simd-2.C: Likewise.
20947 2004-02-19 Alan Modra <amodra@bigpond.net.au>
20949 * gcc.c-torture/compile/complex-1.c: New.
20951 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
20954 * gcc.c-torture/execute/20040218-1.c: New test.
20956 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20959 * g++.dg/parse/new2.C: New test.
20961 2004-02-18 Paul Brook <paul@codesourcery.com>
20963 * gcc.c-torture/compile/libcall-1.c: New test.
20965 2004-02-18 Paul Brook <paul@codesourcery.com>
20968 * gcc.dg/debug/debug-7.c: New test.
20970 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
20972 * gcc.dg/20040217-1.c: New test.
20974 2004-02-17 Zack Weinberg <zack@codesourcery.com>
20976 * gcc.c-torture/execute/990208-1.x: Delete.
20978 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
20980 * gcc.c-torture/execute/20040208-2.x: New file.
20982 2004-02-17 Mark Mitchell <mark@codesourcery.com>
20985 * g++.dg/abi/structret1.C: New test.
20987 2004-02-17 Jakub Jelinek <jakub@redhat.com>
20989 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
20990 (i386_cpuid): No need to test if cpuid is available on AMD64.
20991 Fix assembly, so that it works onboth i386 and AMD64.
20992 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
20993 (vecInLong): Fix s[] member type to unsigned int.
20994 (vecInWord): Remove type.
20995 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
20996 (a64, b64, c64, d64, e64): Remove.
20997 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
20998 Remove unused variable. Remove initialization of removed variables.
20999 Don't call mmx_tests nor sse_tests.
21000 (reference_mmx, reference_sse): Remove.
21001 (check): Add return stmt.
21002 * gcc.dg/i386-sse-7.c: New test.
21003 * gcc.dg/i386-mmx-4.c: New test.
21005 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21007 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
21008 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
21009 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
21010 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
21011 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
21012 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
21013 g++.dg/tc1/dr94.C: Fix line terminator.
21015 2004-02-16 Geoffrey Keating <geoffk@apple.com>
21017 * gcc.c-torture/compile/20040216-1.c: New.
21019 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21021 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
21022 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
21023 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
21024 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
21025 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
21026 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
21028 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21030 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
21032 2004-02-15 Mark Mitchell <mark@codesourcery.com>
21035 * g++.dg/expr/cond4.C: New test.
21038 * g++.dg/lookup/crash2.C: New test.
21040 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
21042 * gcc.c-torture/compile/20040214-2.c: New test.
21044 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
21047 * g++.dg/ext/typeof8.C: New test.
21049 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
21051 * gcc.c-torture/compile/20040214-1.c: New test.
21053 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21056 * g++.dg/template/spec11.C: New test.
21058 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21061 * g++.dg/other/error8.C: New test.
21063 2004-02-13 Mark Mitchell <mark@codesourcery.com>
21066 * g++.dg/template/array4.C: New test.
21069 * g++.dg/inherit/thunk2.C: New test.
21072 * g++.dg/eh/cond2.C: New test.
21074 2004-02-12 Alan Modra <amodra@bigpond.net.au>
21076 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
21078 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
21080 * lib/scanasm.exp (dg-scan): Quote pattern before display.
21082 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
21084 * g++.dg/simd-2.C: xfail on ppc64-linux.
21086 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
21089 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
21092 2004-02-11 Uros Bizjak <uros@kss-loka.si>
21094 * gcc.dg/builtins-33.c: New test.
21096 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
21098 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
21100 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
21102 * g++.dg/simd-2.C: Set -maltivec for ppc64.
21104 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
21106 * gcc.dg/ppc64-abi-3.c: New test.
21108 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
21112 * gcc.dg/pr14092-1.c: New testcase.
21114 2004-02-10 Alan Modra <amodra@bigpond.net.au>
21116 * gcc.dg/cpp/assert4.c: Fix typo last change.
21118 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
21119 * gcc.dg/cpp/assert4.c: Handle powerpc64.
21121 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
21123 2004-02-09 Roger Sayle <roger@eyesopen.com>
21125 * gcc.c-torture/compile/20040209-1.c: New test case.
21127 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
21129 * gcc.dg/c90-init-1.c: Adjust expected error messages.
21131 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
21133 * gcc.c-torture/execute/20040208-[12].c: New tests.
21135 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21137 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
21139 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21141 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
21143 2004-02-07 Zack Weinberg <zack@codesourcery.com>
21146 * gcc.dg/visibility-8.c: New testcase.
21148 2004-02-07 Zack Weinberg <zack@codesourcery.com>
21150 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
21152 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
21154 2004-02-07 Roger Sayle <roger@eyesopen.com>
21156 PR middle-end/13696
21157 * g++.dg/opt/fold1.C: New test case.
21159 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21162 * g++.dg/other/crash-2.C: New test.
21164 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21167 * g++.dg/parse/angle-bracket2.C: New test.
21169 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21171 PR middle-end/13750
21173 2004-01-15 Geoffrey Keating <geoffk@apple.com>
21175 * testsuite/g++.dg/pch/wchar-1.C: New.
21176 * testsuite/g++.dg/pch/wchar-1.Hs: New.
21178 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21181 * g++.dg/parse/error15.C: New test.
21182 * g++.dg/parse/crash11.C: Update dg-error mark.
21184 2004-02-04 Mark Mitchell <mark@codesourcery.com>
21187 * g++.dg/warn/conv2.C: New test.
21189 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21192 * g++.dg/warn/incomplete1.C: Remove xfail.
21194 2004-02-04 Mark Mitchell <mark@codesourcery.com>
21196 * lib/file-format.exp (gcc_target_object_format): Use
21197 ${tool}_target_compile, not gcc_target_compile.
21198 * lib/target-supports.exp (check_alias_available): Likewise.
21199 (check_gc_sections_available): Likewise.
21200 * g++.dg/ext/attrib10.C: Use dg-require-alias.
21201 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
21204 2004-02-04 Mark Mitchell <mark@codesourcery.com>
21207 * g++.dg/template/static6.C: New test.
21209 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
21211 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
21213 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21215 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
21216 tests for systems where `char' is unsigned by default.
21218 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21221 * g++.dg/template/partial3.C: New test.
21223 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
21225 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
21226 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
21227 Remove mentions of obsolete ports.
21229 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
21231 * gcc.dg/noncompile/20001228-1.c: Fix for new
21234 2004-02-03 Roger Sayle <roger@eyesopen.com>
21237 * gcc.c-torture/execute/multdi-1.c: New test case.
21239 2004-02-03 Mark Mitchell <mark@codesourcery.com>
21242 * g++.dg/template/lookup5.C: New test.
21244 2004-02-03 Mark Mitchell <mark@codesourcery.com>
21247 * g++.dg/template/lookup4.C: New test.
21250 * g++.dg/parse/error14.C: New test.
21253 * g++.dg/parse/template13.C: New test.
21255 2004-02-03 Mark Mitchell <mark@codesourcery.com>
21258 * g++.dg/template/koenig4.C: New test.
21261 * g++.dg/template/crash17.C: New test.
21264 * g++.dg/parse/error13.C: New test.
21265 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
21267 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21269 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
21271 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
21275 * gcc.dg/noncompile/20040203-1.c: New test.
21276 * gcc.dg/noncompile/20040203-2.c: Likewise.
21277 * gcc.dg/noncompile/20040203-3.c: Likewise.
21278 * gcc.dg/20040203-1.c: Likewise.
21280 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
21283 * g++.dg/template/sizeof7.C: New test.
21285 2004-02-02 Eric Christopher <echristo@redhat.com>
21286 Zack Weinberg <zack@codesourcery.com>
21288 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
21290 2004-02-02 Zack Weinberg <zack@codesourcery.com>
21292 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
21293 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
21294 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
21295 * gcc.dg/cleanup-5.c: Run only on Linux targets.
21297 2004-02-02 Mark Mitchell <mark@codesourcery.com>
21300 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
21303 * g++.dg/ext/attrib13.C: New test.
21306 * g++.dg/conversion/op2.C: New test.
21308 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21310 * gcc.dg/titype-1.c: Fix pasto.
21312 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21314 * gcc.dg/titype-1.c: New test.
21316 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21319 * g++.dg/template/non-type-template-argument-1.C,
21320 g++.dg/template/qualified-id1.C: Update dg-error marks.
21321 * g++.dg/template/nontype6.C: New test.
21323 2004-02-01 Roger Sayle <roger@eyesopen.com>
21325 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
21326 * gcc.dg/builtins-31.c: New testcase.
21327 * gcc.dg/builtins-32.c: New testcase.
21329 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
21331 * objc.dg/call-super-2.m: Update line numbers
21332 for the including of stddef.h.
21334 2004-01-30 Michael Matz <matz@suse.de>
21336 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
21337 g++.dg/ext/case-range3.C: New tests.
21339 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21343 * g++.dg/template/member4.C: New test.
21345 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21348 * g++.dg/template/sizeof6.C: New test.
21350 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
21352 * gcc.dg/fwritable-strings-1.c: New test.
21354 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
21356 * gcc.c-torture/compile/20040130-1.c: New test.
21358 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
21360 * objc.dg/call-super-2.m: Include stddef.h for size_t.
21362 2004-01-29 Mark Mitchell <mark@codesourcery.com>
21365 * g++.dg/template/ctor3.C: New test.
21367 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21369 * g++.dg/tc1: New directory.
21370 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
21371 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
21372 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
21373 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
21374 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
21376 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21378 * g++.dg/parse/error11.C: New test.
21379 * g++.dg/parse/error12.C: Likewise.
21381 2004-01-28 Ziemowit Laski <zlaski@apple.com>
21383 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
21384 (scan_initial, main): Use aligned_sizeof instead of sizeof.
21386 2004-01-28 Mark Mitchell <mark@codesourcery.com>
21389 * g++.dg/ext/attrib12.C: New test.
21392 * g++.dg/parse/cast2.C: New test.
21394 2004-01-27 James E Wilson <wilson@specifixinc.com>
21396 * objc.dg/encode-2.m (main): New local string. Set depending on
21397 sizeof long. Use in sscanf call.
21398 * objc.dg/encode-3.m (main): New local string. Set depending on
21399 sizeof long. Use in scan_initial call.
21401 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21403 * objc.dg/call-super-2.m: Make LP64-safe.
21404 * objc.dg/desig-init-1.m: Likewise.
21406 2004-01-27 Devang Patel <dpatel@apple.com>
21408 * g++.dg/debug/namespace1.C: New test.
21410 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
21412 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
21415 * gcc.dg/arm-mmx-1.c: New test.
21417 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
21419 * gcc.dg/20040127-1.c: New test.
21420 * gcc.dg/20040127-2.c: New test.
21422 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21424 * objc.dg/stret-1.m (glob): Renamed to globa.
21426 2004-01-26 Mark Mitchell <mark@codesourcery.com>
21429 * g++.dg/expr/for1.C: New test.
21431 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
21433 PR middle-end/13779
21434 * gcc.dg/darwin-longlong.c: New test.
21436 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
21438 * gcc.dg/20040124-1.c: Moved test from here...
21439 * gcc.c-torture/compile/20040124-1.c: ...to here.
21441 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21443 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
21444 the assembly output if -m64 is passed.
21446 2004-01-25 Mark Mitchell <mark@codesourcery.com>
21449 * g++.dg/template/cond3.C: New test.
21451 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21454 * g++.dg/template/ttp7.C: New test.
21456 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21459 * g++.dg/template/nontype4.C: New test.
21460 * g++.dg/template/nontype5.C: Likewise.
21462 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
21464 * gcc.dg/torture/mips-clobber-at.c: New test.
21466 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
21468 * gcc.dg/20040124-1.c: New test.
21470 2004-01-24 Jakub Jelinek <jakub@redhat.com>
21472 * gcc.dg/20040123-1.c: New test.
21474 2004-01-23 Zack Weinberg <zack@codesourcery.com>
21476 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
21478 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
21480 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
21482 2004-01-23 Andrew Pinski <apinski@apple.com>
21484 * gcc.dg/20030121-1.c: Move to ..
21485 * gcc.dg/20040121-1.c: here.
21487 2004-01-23 Roger Sayle <roger@eyesopen.com>
21489 * gcc.dg/builtins-29.c: New test case.
21491 2004-01-23 Zack Weinberg <zack@codesourcery.com>
21494 * gcc.dg/builtins-30.c: New testcase.
21496 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
21498 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
21499 * lib/g77.exp: Likewise.
21500 * lib/objc.exp: Likewise.
21501 * lib/g++.exp: Likewise.
21503 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21505 * gcc.dg/struct-by-value-2.c: New test.
21507 2004-01-21 Andrew Pinski <apinski@apple.com>
21510 * gcc.dg/20030121-1.c: New test.
21512 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
21514 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
21515 clobber frame pointer register in asm statement.
21517 2004-01-21 Falk Hueffner <falk@debian.org>
21519 * gcc.c-torture/compile/20040121-1.c: New test.
21521 2004-01-21 Zack Weinberg <zack@codesourcery.com>
21523 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
21525 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
21527 * gcc.dg/ppc64-abi-2.c: New test.
21529 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
21531 * lib/treelang.exp: Fill out this file.
21532 * lib/treelang-dg.exp: New File.
21534 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
21536 * gcc.c-torture/compile/981022-1.c: Remove.
21537 * gcc.dg/array-5.c: Remove XFAIL.
21538 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
21539 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
21540 gcc.dg/cond-lvalue-1.c: Update.
21541 * gcc.dg/cast-lvalue-2.c: New test.
21543 2004-01-19 Mark Mitchell <mark@codesourcery.com>
21546 * g++.dg/other/error1.C (class foo): Tweak error message.
21549 * g++.dg/template/call2.C: New test.
21551 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21553 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
21554 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
21555 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
21556 scalar-return-1_x.c, scalar-return-2_y.c,
21557 scalar-return-3_x.c, scalar-return-3_y.c,
21558 scalar-return-4_x.c, scalar-return-4_y.c,
21559 struct-align-1.h, struct-align-1_x.c,
21560 struct-align-1_y.c, struct-align-2.h,
21561 struct-align-2_x.c, struct-align-2_y.c,
21562 struct-by-value-10_y.c, struct-by-value-11_x.c,
21563 struct-by-value-11_y.c, struct-by-value-12_x.c,
21564 struct-by-value-12_y.c, struct-by-value-13_x.c,
21565 struct-by-value-13_y.c, struct-by-value-14_x.c,
21566 struct-by-value-14_y.c, struct-by-value-15_x.c,
21567 struct-by-value-15_y.c, struct-by-value-16_y.c,
21568 struct-by-value-17_y.c, struct-by-value-18_y.c,
21569 struct-by-value-19_y.c, struct-by-value-1_x.c,
21570 struct-by-value-1_y.c, struct-by-value-20_y.c,
21571 struct-by-value-2_x.c, struct-by-value-2_y.c,
21572 struct-by-value-3_y.c, struct-by-value-4_x.c,
21573 struct-by-value-4_y.c, struct-by-value-5_y.c,
21574 struct-by-value-6_y.c, struct-by-value-7_y.c
21575 struct-by-value-8_x.c, struct-by-value-8_y.c
21576 struct-by-value-9_x.c, struct-by-value-9_y.c
21577 struct-return-10_x.c, struct-return-10_y.c,
21578 struct-return-19_x.c, struct-return-20_x.c
21579 struct-return-2_x.c, struct-return-2_y.c
21580 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
21581 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
21583 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21585 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
21586 attribute on sparc*-sun-solaris2.*.
21588 2004-01-18 Mark Mitchell <mark@codesourcery.com>
21591 * g++.dg/ext/typeof7.C: New test.
21593 2004-01-18 David Edelsohn <edelsohn@gnu.org>
21595 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
21596 * gcc.dg/const-elim-1.c: Same.
21598 2004-01-17 Ziemowit Laski <zlaski@apple.com>
21600 * objc.dg/stret-1.m: New.
21601 * objc.dg/stret-2.m: New.
21603 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
21606 * g++.dg/ext/vector1.C: New test.
21608 2004-01-16 Geoffrey Keating <geoffk@apple.com>
21610 * gcc.dg/pch/import-1.c: New.
21611 * gcc.dg/pch/import-1.hs: New.
21612 * gcc.dg/pch/import-1a.h: New.
21613 * gcc.dg/pch/import-1b.h: New.
21614 * gcc.dg/pch/import-1c.h: New.
21616 2004-01-16 Mark Mitchell <mark@codesourcery.com>
21619 * g++.dg/ext/array1.C: New test.
21622 * g++.dg/conversion/op1.C: New test.
21624 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
21627 From Kazumoto Kojima / Dan Kegel:
21628 * gcc.dg/pr11864-1.c: New test.
21631 From Marcus Comstedt / Dan Kegel:
21632 * gcc.dg/pr10392-1.c: New test.
21634 2004-01-16 Mark Mitchell <mark@codesourcery.com>
21637 * g++.dg/init/ref10.C: New test.
21639 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21642 * g++.dg/parse/typename6.C: New test.
21644 2004-01-15 Geoffrey Keating <geoffk@apple.com>
21647 * testsuite/g++.dg/pch/wchar-1.C: New.
21648 * testsuite/g++.dg/pch/wchar-1.Hs: New.
21650 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21653 * g++.dg/expr/sizeof2.C: New test.
21655 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
21657 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
21659 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
21662 * g++.dg/lookup/strong-using-3.C: New.
21663 * g++.dg/lookup/using-10.C: New.
21665 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
21668 * g++.dg/lookup/strong-using-2.C: New.
21670 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
21671 Dan Kegel <dank@kegel.com>
21672 J"orn Rennecke <joern.rennecke@superh.com>
21675 * gcc.dg/pr9365-1.c: New test.
21677 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21680 * g++.dg/parse/casting-operator2.C: New test.
21681 * g++.old-deja/g++.pt/explicit83.C: Remove.
21683 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
21685 * gcc.dg/label-compound-stmt-1.c: New test.
21686 * gcc.c-torture/compile/950922-1.c,
21687 gcc.c-torture/compile/20000211-3.c,
21688 gcc.c-torture/compile/20000518-1.c,
21689 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
21690 compound statements.
21692 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
21694 * gcc.dg/ppc64-abi-1.c: New test.
21696 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
21698 * g++.dg/ext/attrib9.C: Add dg-warnings.
21700 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21703 * g++.dg/parse/dtor3.C: New test.
21705 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
21708 * g++.dg/parse/try-catch-1.C: New test.
21710 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
21712 * ada/acats/run_all.sh: Add more verbose output in acats.log
21713 when compiling tests.
21715 2004-01-12 Zack Weinberg <zack@codesourcery.com>
21718 * gcc.dg/typedef-redecl.c: New test case.
21719 * gcc.dg/typedef-redecl.h: New support file.
21721 2004-01-13 Jan Hubicka <jh@suse.cz>
21723 * gcc.dg/always_inline.c: New test.
21724 * gcc.dg/debug/20031231-1.c: Fix.
21726 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21729 * g++.dg/template/array3.C: New test.
21731 2004-01-12 Zack Weinberg <zack@codesourcery.com>
21733 * g++.dg/ext/lvalue1.C: No longer expected to fail.
21734 * g++.dg/warn/Wunused-2.C: Likewise.
21736 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21739 * g++.dg/template/instantiate6.C: New test.
21741 2004-01-12 Roger Sayle <roger@eyesopen.com>
21743 PR middle-end/11397
21744 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
21746 2004-01-12 Jan Hubicka <jh@suse.cz>
21749 * gcc.dg/20040112-1.c: New.
21751 * gcc.dg/dwarf-die[1-7].c: Move to...
21752 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
21753 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
21755 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
21758 * g++.dg/parse/friend4.C: New test.
21760 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
21763 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
21764 definition is called a friend.
21766 2004-01-11 Zack Weinberg <zack@codesourcery.com>
21768 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
21770 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
21773 * g++.dg/parse/error10.C: New test.
21774 * g++.dg/template/arg2.C: Accept "invalid type" error.
21776 2004-01-11 Jakub Jelinek <jakub@redhat.com>
21778 PR middle-end/13392
21779 * g++.dg/opt/expect2.C: New test.
21781 2004-01-10 Zack Weinberg <zack@codesourcery.com>
21783 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
21784 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
21785 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
21786 Update dg-error regexps.
21788 2004-01-10 Zack Weinberg <zack@codesourcery.com>
21790 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
21791 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
21793 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21795 * gcc.dg/pragma-re-1.c: Use right pointer type.
21797 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21799 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
21801 2004-01-09 Geoffrey Keating <geoffk@apple.com>
21803 * gcc.dg/rs6000-ldouble-1.c: New.
21805 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21809 * g++.dg/other/abstract1.C: New test.
21811 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
21813 * g++.dg/lookup/strong-using-1.C: New.
21815 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
21818 * gcc.dg/func-ptr-conv-1.c: New test.
21819 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
21821 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
21824 * gcc.c-torture/compile/20040109-1.c: New.
21826 2004-01-08 Stuart Hastings <stuart@apple.com>
21828 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
21829 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
21830 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
21832 2004-01-09 Alan Modra <amodra@bigpond.net.au>
21834 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
21836 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21838 * ada/acats/run_acats: Treat 'gnatchop' the same way
21839 as 'gnatmake'. Export GCC_DRIVER.
21840 * ada/acats/run_all.sh: Add target_gnatchop. Use
21841 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
21843 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21846 * g++.dg/template/dependent-expr4.C: New test.
21848 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
21850 * gcc.dg/altivec-11.c: New test.
21852 2004-01-07 Mark Mitchell <mark@codesourcery.com>
21854 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
21856 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
21859 * gcc.dg/enum-compat-1.c: New test.
21860 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
21862 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
21865 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
21866 gcc.dg/c99-idem-qual-3.c: New tests.
21868 2004-01-07 Alan Modra <amodra@bigpond.net.au>
21870 * gcc.dg/winline-7.c: Don't cast void * to int.
21872 2004-01-06 Jan Hubicka <jh@suse.cz>
21874 * gcc.dg/i386-sse-5.c: New test
21875 * g++.dg/eh/simd-1.c: Add -w argument for i386.
21877 2004-01-05 Mark Mitchell <mark@codesourcery.com>
21880 * g++.dg/rtti/typeid4.C: New test.
21882 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21884 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
21886 2004-01-05 Mark Mitchell <mark@codesourcery.com>
21889 * g++.dg/template/error11.C: New test.
21892 * g++.dg/template/class2.C: New test.
21894 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
21895 Richard Sandiford <rsandifo@redhat.com>
21898 * g++.dg/opt/alias3.C: New test.
21900 2004-01-04 Mark Mitchell <mark@codesourcery.com>
21903 * g++.dg/template/koenig3.C: New test.
21906 * g++.dg/parse/offsetof3.C: New test.
21908 * g++.dg/init/copy7.C: Add missing dg-error markers.
21911 * g++.dg/init/copy7.c: New test.
21914 * g++.dg/parse/cast1.C: New test.
21916 2004-01-04 Jan Hubicka <jh@suse.cz>
21918 * gcc.dg/winline[1-7].c: New tests.
21920 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21923 * g++.dg/template/qualttp22.C: New test.
21925 2004-01-01 Jan Hubicka <jh@suse.cz>
21927 * gcc.dg/debug/20031231-1.c: New.
21928 * gcc.c-torture/compile/20040101-1.c: New.
21929 * gcc.dg/dwarf-die-[1-7].c: New.
21931 2004-01-01 Jakub Jelinek <jakub@redhat.com>
21933 PR optimization/13521
21934 * gcc.c-torture/compile/20031231-1.c: New test.
21936 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
21938 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
21940 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21943 * g++.dg/template/crash16.C: New test.
21945 2003-12-30 Mark Mitchell <mark@codesourcery.com>
21947 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
21949 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
21951 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
21953 * g++.old-deja/g++.jason/thunk3.C: Likewise.
21954 * g++.old-deja/g++.law/profile1.C: Likewise.
21955 * gcc.c-torture/compile/981006-1.c: Likewise.
21956 * gcc.c-torture/execute/loop-2e.x: Likewise.
21957 * gcc.c-torture/execute/loop-2f.x: Remove.
21958 * gcc.c-torture/execute/loop-2g.x: Likewise.
21959 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
21960 * gcc.dg/20020312-2.c: Remove traces of dead ports.
21962 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
21965 * g++.dg/ext/attrib11.C: New test.
21968 * g++.dg/template/array2-1.C: New test.
21969 * g++.dg/template/array2-2.C: New test.
21971 2003-12-29 Mark Mitchell <mark@codesourcery.com>
21973 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
21975 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
21978 * g++.dg/template/array1-1.C: New test.
21979 * g++.dg/template/array1-2.C: New test.
21981 2003-12-29 Roger Sayle <roger@eyesopen.com>
21984 * g77.dg/12632.f: New test case.
21986 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21989 * g++.dg/parse/nontype1.C: New test.
21991 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21994 * g++.dg/parse/explicit1.C: New test.
21995 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
21997 2003-12-28 Mark Mitchell <mark@codesourcery.com>
22000 * g++.dg/opt/inline6.C: New test.
22003 * g++.dg/parse/error9.C: New test.
22005 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
22007 2003-12-28 Mark Mitchell <mark@codesourcery.com>
22010 * g++.dg/init/assign1.C: New test.
22012 2003-12-28 Roger Sayle <roger@eyesopen.com>
22015 * g++.dg/warn/format3.C: New test case.
22017 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22019 * gcc.c-torture/compile/20031227-1.c: New test.
22021 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22023 * g++.dg/bprob/bprob.exp: Load target-supports.exp
22024 * g77.dg/bprob/bprob.exp: Likewise.
22025 * gcc.misc-tests/bprob.exp: Likewise.
22026 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
22027 variants on systems where the library does not provide that
22029 * gcc.dg/builtins-20.c: Use builtins-config.h.
22030 * gcc.dg/builtins-config.h: New file.
22032 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22034 * lib/gcc-dg.exp (dg-require-profiling): New function.
22035 * lib/target-supports.exp (check_profiling_available): Likewise.
22036 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
22037 * g77.dg/bprob/bprob.exp: Likewise.
22038 * gcc.misc-tests/bprob.exp: Likewise.
22039 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
22040 * gcc.dg/20021014-1.c: Likewise.
22041 * gcc.dg/nest.c: Likewise.
22043 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22045 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
22047 * g++.dg/lookup/java2.C: Likewise.
22048 * gcc.dg/cpp/lexident.c: Likewise.
22050 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
22052 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
22054 * gcc.c-torture/compile/961203-1.c: Likewise.
22055 * gcc.c-torture/compile/980506-1.c: Likewise.
22057 2003-12-23 Zack Weinberg <zack@codesourcery.com>
22059 * lib/gcc-dg.exp (dg-prune-output): New annotation.
22060 (additional_prunes): New global.
22061 (gcc-dg-prune): Handle additional per-test pruning.
22062 (dg-test): Clear additional_prunes between tests.
22064 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
22065 dg-prune-output to avoid spurious failures from assembler
22066 complaining about nonexistent WAW violations.
22067 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
22068 Use dg-prune-output to avoid spurious failures from assembler
22069 warning about Itanium B-step errata.
22071 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22073 * g++.dg/abi/macro0.C: New test.
22074 * g++.dg/abi/macro1.C: Likewise.
22075 * g++.dg/abi/macro2.C: Likewise.
22077 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
22078 * g++.dg/abi/bitfield7.C: Likewise.
22079 * g++.dg/abi/dtor2.C: Likewise.
22080 * g++.dg/abi/mangle11.C: Likewise.
22081 * g++.dg/abi/mangle12.C: Likewise.
22082 * g++.dg/abi/mangle14.C: Likewise.
22083 * g++.dg/abi/mangle17.C: Likewise.
22084 * g++.dg/abi/vbase10.C: Likewise.
22085 * g++.dg/abi/vbase14.C: Likewise.
22086 * g++.dg/template/qualttp17.C: Likewise.
22088 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
22091 * gcc.dg/20031223-1.c: New test.
22093 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22095 * gcc.dg/noreturn-7.c: New test.
22097 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22099 * gcc.dg/null-pointer-1.c: New test.
22101 2003-12-22 Mark Mitchell <mark@codesourcery.com>
22103 * g++.old-deja/g++.jason/template18.C: Remove.
22104 * g++.old-deja/g++.jason/template37.C: Likewise.
22107 * g++.dg/lookup/ns1.C: New test.
22110 * g++.dg/template/lookup3.C: New test.
22112 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
22114 * g++.dg/template/recurse1.C: New test
22116 2003-12-22 Mark Mitchell <mark@codesourcery.com>
22119 * g++.dg/parse/semicolon1.C: New test.
22120 * g++.dg/parse/semicolon1.h: Likewise.
22122 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
22124 * gcc.dg/darwin-misaligned.c: New test.
22126 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
22129 * gcc.dg/20031222-1.c: New test.
22131 2003-12-21 Mark Mitchell <mark@codesourcery.com>
22134 * g++.dg/parse/error8.C: New test.
22137 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
22139 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
22141 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
22143 * gcc.c-torture/compile/930217-1.c: Likewise.
22144 * gcc.c-torture/compile/930513-1.c: Likewise.
22145 * gcc.c-torture/execute/920908-2.c: Likewise.
22146 * gcc.c-torture/execute/921204-1.c: Likewise.
22147 * gcc.c-torture/execute/930621-1.c: Likewise.
22148 * gcc.c-torture/execute/930630-1.c: Likewise.
22149 * gcc.c-torture/execute/931031-1.c: Likewise.
22150 * gcc.c-torture/execute/980602-2.c: Likewise.
22151 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
22152 * gcc.c-torture/execute/compndlit-1.c: Likewise.
22153 * gcc.c-torture/execute/extzvsi.c: Likewise.
22154 * gcc.c-torture/unsorted/ext.c: Likewise.
22156 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
22159 * gcc.c-torture/compile/20031220-2.c: New test case.
22161 2003-12-20 Roger Sayle <roger@eyesopen.com>
22163 PR optimization/13031
22164 * gcc.c-torture/compile/20031220-1.c: New test case.
22166 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22168 * gcc.dg/cast-function-1.c: New test.
22170 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
22172 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
22175 2003-12-19 Mark Mitchell <mark@codesourcery.com>
22178 * g++.dg/ext/attrib10.C: New test.
22180 2003-12-19 Jakub Jelinek <jakub@redhat.com>
22182 * gcc.dg/cleanup-10.c: New test.
22183 * gcc.dg/cleanup-11.c: New test.
22185 2003-12-19 Jakub Jelinek <jakub@redhat.com>
22188 * g++.dg/opt/expect1.C: New test.
22190 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
22192 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
22194 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
22197 * gcc.dg/20031218-1.c: New test.
22200 * gcc.dg/20031218-2.c: New test.
22201 * gcc.dg/20031218-3.c: New test.
22203 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
22204 of label name and allow for USER_LABEL_PREFIX == "_" names.
22205 * g++.dg/abi/mangle18-2.C: Likewise.
22206 * g++.dg/abi/mangle19-1.C: Likewise.
22207 * g++.dg/abi/mangle19-2.C: Likewise.
22208 * g++.dg/abi/mangle20-1.C: Likewise.
22209 * g++.dg/abi/mangle20-2.C: Likewise.
22211 2003-12-18 Richard Henderson <rth@redhat.com>
22213 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
22215 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
22216 Dan Kegel <dank@kegel.com>
22219 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
22220 testing a cross compiler, it causes spurious compile failures.
22221 * lib/g++.exp: Likewise.
22223 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22226 * g++.dg/template/access13.C: New test.
22228 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
22230 * gcc.dg/20031216-1.c: New test.
22232 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22235 * g++.dg/template/error10.C: New test.
22237 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22239 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
22240 * g++.dg/eh/simd-2.C: Likewise.
22242 2003-12-17 James E Wilson <wilson@specifixinc.com>
22243 Roger Sayle <roger@eyesopen.com>
22245 * gcc.c-torture/execute/ieee/mzero5.c: New.
22247 2003-12-17 Mark Mitchell <mark@codesourcery.com>
22250 * g++.dg/parse/error6.C: New test.
22253 * g++.dg/parse/error7.C: New test.
22255 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
22257 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
22258 at -O with stabs debugging formats.
22259 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
22260 * gcc.dg/debug/debug-2.c: Likewise.
22262 2003-12-16 Mark Mitchell <mark@codesourcery.com>
22265 * g++.dg/init/error1.C: New test.
22268 * g++.dg/init/pm3.C: New test.
22270 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
22273 * gcc.dg/bitfld-8.c: New test.
22275 2003-12-16 James Lemke <jim@wasabisystems.com>
22277 * gcc.dg/arm-scd42-[123].c: New tests.
22279 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
22282 * g++.dg/abi/mangle20-1.C: New test.
22283 * g++.dg/abi/mangle20-2.C: New test.
22285 2003-12-16 Mark Mitchell <mark@codesourcery.com>
22288 * g++.dg/other/offsetof2.C: Remove XFAIL.
22289 * g++.dg/parse/offsetof1.C: New test.
22290 * g++.gd/parse/offsetof2.C: Likewise.
22292 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22294 * g++.dg/template/nontype3.C: New test.
22295 * g++.dg/template/static2.C: Tweaked the dg-error clause.
22297 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22299 * g++.dg/warn/noreturn-3.C: Also test instantiation.
22301 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
22304 * g++.dg/expr/assign1.C: New test.
22307 * g++.dg/abi/mangle19-1.C: New test.
22308 * g++.dg/abi/mangle19-2.C: New test.
22310 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
22312 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
22314 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22316 * gcc.c-torture/execute/20031216-1.c: New test.
22318 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22320 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
22323 2003-12-15 Mark Mitchell <mark@codesourcery.com>
22326 * g++.dg/template/error9.C: New test.
22329 * g++.dg/template/error8.C: New test.
22331 2003-12-15 Roger Sayle <roger@eyesopen.com>
22333 PR middle-end/13400
22334 * gcc.c-torture/execute/20031215-1.c: New test case.
22336 2003-12-15 Mark Mitchell <mark@codesourcery.com>
22339 * g++.dg/parse/error5.C: New test.
22342 * g++.dg/expr/sizeof1.C: New test.
22345 * g++.dg/template/crash15.C: New test.
22347 2003-12-15 Geoffrey Keating <geoffk@apple.com>
22349 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
22350 a non-POD type as the last named parameter of a varargs function.
22352 2003-12-15 Mark Mitchell <mark@codesourcery.com>
22356 * g++.dg/template/crash14.C: New test.
22357 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
22359 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
22361 * g++.dg/other/java1.C: New test.
22364 * g++.dg/abi/mangle18-1.C: New test.
22365 * g++.dg/abi/mangle18-2.C: New test.
22367 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22369 PR optimization/10312
22370 * gcc.c-torture/execute/20031214-1.c: New.
22372 2003-12-14 Mark Mitchell <mark@codesourcery.com>
22376 * g++.dg/parse/error3.C: New test.
22377 * g++.dg/parse/error4.C: Likewise.
22378 * g++.dg/abi/mangle4.C: Tweak error messages.
22379 * g++.dg/lookup/using5.C: Likewise.
22380 * g++.dg/other/error2.C: Likewise.
22381 * g++.dg/parse/typename5.C: Likewise.
22382 * g++.dg/parse/undefined1.C: Likewise.
22383 * g++.dg/template/arg2.C: Likewise.
22384 * g++.dg/template/ttp3.C: Likewise.
22385 * g++.dg/template/type1.C: Likewise.
22386 * g++.old-deja/g++.other/crash32.C: Likewise.
22387 * g++.old-djea/g++.pt/defarg8.C: Likewise.
22389 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22392 * g++.dg/warn/noreturn-3.C: New test.
22394 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
22397 * g++.dg/abi/covariant3.C: New.
22399 2003-12-12 Jakub Jelinek <jakub@redhat.com>
22401 * g++.dg/eh/ia64-1.C: New test.
22403 2003-12-12 Roger Sayle <roger@eyesopen.com>
22405 PR optimization/13037
22406 * g77.f-torture/execute/13037.f: New test case.
22408 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
22411 * g++.dg/abi/covariant2.C: New.
22413 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
22415 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
22417 2003-12-11 Zack Weinberg <zack@codesourcery.com>
22419 * gcc.c-torture/execute/wchar_t-1.x: Delete.
22421 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
22424 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
22426 * lib/g++.exp (g++_version): Likewise.
22427 * lib/g77.exp (g77_version): Likewise.
22428 * lib/objc.exp (default_objc_version): Likewise.
22430 2003-12-10 Richard Henderson <rth@redhat.com>
22432 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
22434 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
22436 2003-12-08 Matt Austern <austern@apple.com>
22439 * lib/gcc-dg.exp (dg-require-visibility): Define.
22440 * lib/target-supports (check_visibility_available): Define.
22441 * gcc.dg/visibility-1.c: New test.
22442 * gcc.dg/visibility-2.c: Likewise.
22443 * gcc.dg/visibility-3.c: Likewise.
22444 * gcc.dg/visibility-4.c: Likewise.
22445 * gcc.dg/visibility-5.c: Likewise.
22446 * gcc.dg/visibility-6.c: Likewise.
22447 * g++.dg/ext/visibility-1.C: Likewise.
22448 * g++.dg/ext/visibility-2.C: Likewise.
22449 * g++.dg/ext/visibility-3.C: Likewise.
22450 * g++.dg/ext/visibility-4.C: Likewise.
22451 * g++.dg/ext/visibility-5.C: Likewise.
22452 * g++.dg/ext/visibility-6.C: Likewise.
22454 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22456 * g++.dg/lookup/java1.C: New test.
22457 * g++.dg/lookup/java2.C: New test.
22459 2003-12-07 Falk Hueffner <falk@debian.org>
22461 * g++.dg/opt/noreturn-1.C: New test.
22463 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
22465 * gcc.dg/overflow-1.c: New test.
22467 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22469 * g77.f-torture/compile/13060.f: New test.
22471 2003-12-06 Mark Mitchell <mark@codesourcery.com>
22474 * g++.dg/inherit/operator2.C: New test.
22476 2003-12-05 Mark Mitchell <mark@codesourcery.com>
22479 * g++.dg/ext/attrib9.C: New test.
22481 2003-12-05 Mark Mitchell <mark@codesourcery.com>
22484 * g++.dg/template/error7.C: New test.
22486 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
22487 J"orn Rennecke <joern.rennecke@superh.com>
22490 * g++.dg/other/struct-va_list.C: New test.
22492 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22495 * g++.dg/parse/defarg6.C: New test.
22497 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
22500 * gcc.c-torture/execute/20031201-1.c: New test.
22502 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
22504 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
22506 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22508 * gcc.dg/builtin-return-1.c: New test.
22510 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
22511 J"orn Rennecke <joern.rennecke@superh.com>
22513 PR optimization/13260
22514 * gcc.c-torture/execute/20031204-1.c: New test.
22516 2003-12-03 Mark Mitchell <mark@codesourcery.com>
22519 * g++.dg/template/error6.C: New test.
22521 2003-12-03 Jakub Jelinek <jakub@redhat.com>
22523 * gcc.dg/20031202-1.c: New test.
22525 2003-12-03 Mark Mitchell <mark@codesourcery.com>
22528 * g++.dg/template/eh1.C: New test.
22531 * g++.dg/template/error5.C: New test.
22533 2003-12-02 David Ung <davidu@mips.com>
22535 * gcc.dg/compat/vector-check.h: Corrected type for var
22538 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22541 * g++.dg/template/ptrmem8.C: New test.
22543 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22546 * g++.dg/template/dependent-expr3.C: New test.
22548 2003-12-01 James Lemke <jim@wasabisystems.com>
22550 * gcc.dg/arm-g2.c: New test.
22552 2003-12-01 Roger Sayle <roger@eyesopen.com>
22554 PR optimization/11634
22555 * gcc.dg/20031201-2.c: New test case.
22557 2003-12-01 Zack Weinberg <zack@codesourcery.com>
22560 * objc.dg/proto-lossage-3.m: New test.
22562 2003-12-01 Roger Sayle <roger@eyesopen.com>
22564 PR optimization/12628
22565 * gcc.dg/20031201-1.c: New test case.
22567 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22569 * gcc.dg/unaligned-1.c: New test.
22571 2003-11-30 Mark Mitchell <mark@codesourcery.com>
22574 * g++.dg/template/error4.C: New test.
22575 * g++.dg/template/nested3.C: Adjust error markers.
22577 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22579 * gcc.dg/cpp/assert4.c: Check more #system assertions.
22581 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
22584 * gcc.dg/bitfld-7.c: New test.
22586 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
22588 * gcc.dg/tls/asm-1.C: New test.
22590 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22592 * gcc.dg/cpp/assert4.c: Update.
22594 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
22596 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
22597 * gcc.dg/builtin-apply3.c: New test.
22599 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22601 * lib/compat.exp (compat-obj): New xfaildata parameter.
22602 Use it to set compiler_conditional_xfail_data before compiling.
22603 (compat-get-options): Handle dg-xfail-if.
22604 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
22605 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
22606 * gcc.dg/compat/vector-1_y.c: Likewise.
22607 * gcc.dg/compat/vector-2_x.c: Likewise.
22608 * gcc.dg/compat/vector-2_y.c: Likewise.
22610 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22612 * g++.dg/opt/reg-stack4.C: New test.
22614 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22616 * gcc.dg/builtin-apply2.c: New test.
22618 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22620 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
22622 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22625 * g++.dg/template/template-id-2.C: New test.
22627 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22630 * g++.dg/template/memfriend1.C: New test.
22631 * g++.dg/template/memfriend2.C: Likewise.
22632 * g++.dg/template/memfriend3.C: Likewise.
22633 * g++.dg/template/memfriend4.C: Likewise.
22634 * g++.dg/template/memfriend5.C: Likewise.
22635 * g++.dg/template/memfriend6.C: Likewise.
22636 * g++.dg/template/memfriend7.C: Likewise.
22637 * g++.dg/template/memfriend8.C: Likewise.
22638 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
22640 2003-11-21 Mark Mitchell <mark@codesourcery.com>
22643 * g++.dg/ext/cond1.C: New test.
22645 2003-11-20 Richard Henderson <rth@redhat.com>
22647 * gcc.dg/20020201-2.c: Remove.
22648 * gcc.dg/20020201-4.c: Remove.
22649 * gcc.dg/20020304-1.c: Remove.
22651 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
22653 * gcc.dg/cpp/trad/xwin1.c: New test case.
22655 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
22657 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
22658 * lib/g77.exp: Likewise.
22659 * lib/objc.exp: Likewise.
22660 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
22663 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22666 * g++.dg/template/static5.C: New test.
22668 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
22670 * gcc.dg/nested-func-1.c: New test.
22672 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22674 * gcc.dg/cpp/assert4.c: New test.
22676 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
22679 * g++.dg/lookup/using9.c: New test.
22681 2003-11-14 Mark Mitchell <mark@codesourcery.com>
22684 * g++.dg/template/error3.C: New test.
22686 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
22689 * ada/acats/run_acats, run_all.sh: Fix syntax error.
22690 No longer use a wrapper for gcc, since this does not work under
22693 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
22696 * g++.dg/template/ptrmem7.C: New test.
22698 2003-11-13 Andrew Pinski <apinski@apple.com>
22700 * gcc.c-torture/compile/20031113-1.c: New test.
22702 2003-11-13 Mark Mitchell <mark@codesourcery.com>
22703 Kean Johnston <jkj@sco.com>
22706 * gcc.dg/unused-4.c: Update.
22708 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22710 * g++.dg/opt/const3.C: New test.
22712 2003-11-13 Jan Hubicka <jh@suse.cz>
22714 * gcc.c-torture/compile/20031112-1.c: New test.
22716 2003-11-12 Mark Mitchell <mark@codesourcery.com>
22718 * g++.dg/parse/crash10.C: Remove bogus error marker.
22720 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22722 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
22723 (host_gcc): Likewise.
22724 (ROOT): Honor $PWDCMD.
22726 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
22728 2003-11-12 Catherine Moore <clm@redhat.com>
22730 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
22732 2003-11-12 Andreas Jaeger <aj@suse.de>
22733 Jakub Jelinek <jakub@redhat.com>
22734 Andrew Pinski <pinskia@physics.uc.edu>
22735 Richard Henderson <rth@redhat.com>
22737 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
22739 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
22741 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
22742 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
22744 2003-11-11 Andreas Jaeger <aj@suse.de>
22746 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
22748 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
22750 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
22752 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
22755 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
22757 * gcc.dg/trampoline-1.c: New test.
22759 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
22761 * gcc.c-torture/compile/200031109-1.c: New test.
22763 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
22767 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
22768 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
22769 gcc.dg/format/no-y2k-1.c: Update.
22771 2003-11-08 Roger Sayle <roger@eyesopen.com>
22773 PR optimization/10467
22774 * gcc.dg/20031108-1.c: New test case.
22776 2003-11-07 Geoffrey Keating <geoffk@apple.com>
22778 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
22780 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
22782 * gcc.dg/compound-lvalue-1.c: New test.
22783 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
22786 2003-11-06 Geoffrey Keating <geoffk@apple.com>
22788 * gcc.dg/altivec-varargs-1.c: New test.
22790 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22792 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
22793 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
22794 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
22795 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
22796 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
22798 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
22800 * gcc.dg/cond-lvalue-1.c: New test.
22802 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
22804 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
22806 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22809 * g++.dg/template/instantiate5.C: New test.
22811 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22814 * g++.dg/ext/complit2.C: Replace test with self-contained version.
22815 * ChangeLog: Add missing first entry for above test.
22817 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22820 * g++.dg/template/using8.C: New test.
22821 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
22823 2003-11-02 Roger Sayle <roger@eyesopen.com>
22825 PR optimization/10817
22826 * gcc.c-torture/compile/20031102-1.c: New test case.
22828 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
22830 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
22833 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22835 * gcc.dg/20031102-1.c: New test.
22837 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22839 * gcc.dg/complex-1.c: New test.
22841 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22844 * g++.dg/template/crash13.C: Adjust expected error location.
22845 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22847 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
22849 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
22851 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
22854 * gcc.c-torture/compile/20031031-2.c: New test.
22856 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
22859 * gcc.c-torture/compile/20031031-1.c: New test.
22861 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
22863 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
22864 * gcc.misc-tests/bprob.exp: Likewise.
22865 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
22866 the execution test on arm-elf configs.
22867 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
22868 configs that don't support scratch files.
22869 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
22871 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
22873 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
22876 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
22878 * ada/acats/run_all.sh: Redirect mv output to /dev/null
22879 Avoid non pure sh syntax. Add more logging.
22881 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
22884 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22887 * gcc.dg/ppc-stackalign-1.c: New test.
22889 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
22891 * ada/acats/run_all.sh: Change output to be more compliant with
22893 Create acats.sum and acats.log files under testsuite/ada/acats
22894 Only run [a-z]* directories, to filter out e.g. CVS.
22895 Redirect build output to log file.
22897 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
22899 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
22901 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
22904 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
22906 2003-10-27 Jakub Jelinek <jakub@redhat.com>
22908 * gcc.c-torture/compile/20031023-1.c: New test.
22909 * gcc.c-torture/compile/20031023-2.c: New test.
22910 * gcc.c-torture/compile/20031023-3.c: New test.
22911 * gcc.c-torture/compile/20031023-4.c: New test.
22913 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22916 * g++.dg/lookup/scoped8.C: New test.
22918 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
22920 * g++.dg/opt/reg-stack3.C: New test.
22922 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
22924 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
22926 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22929 * g++.dg/template/crash13.C: New test.
22931 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
22933 * gcc.dg/c99-restrict-2.c: New test.
22935 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
22937 PR c++/12698, c++/12699, c++/12700, c++/12566
22938 * g++.dg/inherit/covariant9.C: New test.
22939 * g++.dg/inherit/covariant10.C: New test.
22940 * g++.dg/inherit/covariant11.C: New test.
22942 2003-10-23 Jason Merrill <jason@redhat.com>
22945 * g++.dg/ext/complit2.C: New test.
22947 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
22950 * gcc.c-torture/execute/20031020-1.c: New test.
22952 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22954 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
22955 following the jump_insn.
22957 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
22959 * gcc.dg/cast-lvalue-1.c: New test.
22961 2003-10-21 Mark Mitchell <mark@codesourcery.com>
22964 * g++.dg/template/cond2.C: New test.
22966 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
22968 * gcc.dg/builtins-28.c: New test.
22970 2003-10-20 Jan Hubicka <jh@suse.cz>
22972 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
22974 * testsuite/gcc.dg/inline-2.c: Likewise.
22976 2003-10-20 Phil Edwards <phil@codesourcery.com>
22978 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
22979 * gcc.dg/nest.c: Likewise.
22981 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22983 PR c++/9781, c++/10583, c++/11862
22984 * g++.dg/parse/crash13.C: New test.
22986 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22988 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
22990 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22992 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
22993 Define HAVE_C99_RUNTIME except on Solaris.
22994 * gcc.dg/builtins-20.c: Likewise.
22996 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22998 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
23000 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23003 * g++.dg/template/crash21.C: New test.
23005 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23008 * g++.dg/template/typename5.C: New test.
23010 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23013 * g++.dg/template/friend25.C: New test.
23015 2003-10-16 Ziemowit Laski <zlaski@apple.com>
23017 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
23020 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
23022 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
23025 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
23027 * gcc.c-torture/execute/960416-1.x: Remove.
23028 * gcc.c-torture/execute/divconst-3.x: Likewise.
23030 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
23033 * gcc.dg/torture/cris-volatile-1.c: New test.
23035 2003-10-14 Roger Sayle <roger@eyesopen.com>
23037 PR optimization/9325
23038 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
23039 for overflowing floating point to integer conversion during RTL
23042 2003-10-13 Ziemowit Laski <zlaski@apple.com>
23044 * objc/execute/_cmd.m: Fix typo.
23045 * objc.dg/image-info.m, objc.dg/symtab-1.m:
23046 Relax 'scan-assembler' regexp.
23047 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
23048 objc.dg/try-catch-4.m: Run on non-Darwin targets.
23049 * objc.dg/zero-link-2.m: Remove blank line.
23050 * objc.dg/zero-link-3.m: New test case.
23052 2003-10-13 Geoffrey Keating <geoffk@apple.com>
23054 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
23056 * gcc.dg/asm-names.c: Use scan-assembler-not rather
23057 than linker trickery.
23059 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23062 * g++.dg/other/friend2.C: New test.
23064 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
23066 * gcc.dg/20031012-1.c: New test.
23068 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
23070 * gcc.dg/weak/weak-3.c: Fix for new warning.
23072 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
23074 PR optimization/8750
23075 * gcc.c-torture/execute/20031012-1.c: New test case.
23077 2003-10-11 Roger Sayle <roger@eyesopen.com>
23079 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
23080 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
23082 2003-10-11 Roger Sayle <roger@eyesopen.com>
23084 PR optimization/12260
23085 * gcc.c-torture/compile/20031011-2.c: New test case.
23087 2003-10-11 Roger Sayle <roger@eyesopen.com>
23089 * gcc.c-torture/execute/20031011-1.c: New testcase.
23091 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
23093 * gcc.c-torture/compile/20031011-1.c: New test.
23095 2003-10-11 Jan Hubicka <jh@suse.cz>
23097 * g++.dg/other/first-global.C: New test.
23099 2003-10-11 Roger Sayle <roger@eyesopen.com>
23101 * gcc.c-torture/execute/string-opt-18.c: New testcase.
23103 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
23105 * gcc.c-torture/compile/20031010-1.c: New test.
23107 2003-10-10 Geoffrey Keating <geoffk@apple.com>
23109 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
23110 * gcc.c-torture/execute/va-arg-25.c: ... here.
23112 2003-10-09 Mark Mitchell <mark@codesourcery.com>
23114 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
23116 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
23118 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
23120 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
23122 * g++.dg/parse/error2.C: New test.
23124 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
23127 * g++.dg/other/error5.C: Modify the error message.
23128 * g++.dg/lookup/using8.C: New test.
23130 2003-10-07 Geoffrey Keating <geoffk@apple.com>
23132 * gcc.dg/darwin-abi-2.c: New file.
23133 * gcc.c-torture/execute/va-arg-24.c: New file.
23135 2003-10-06 Bob Wilson <bob.wilson@acm.org>
23137 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
23140 2003-10-06 Mark Mitchell <mark@codesourcery.com>
23143 * g++.dg/other/error4.C: Update error messages.
23144 * g++.dg/template/ptrmem4.C: Likewise.
23147 * g++.dg/init/new9.C: New test.
23149 PR c++/12334, c++/12236, c++/8656
23150 * g++.dg/ext/attrib8.C: New test.
23152 2003-10-06 Devang Patel <dpatel@apple.com>
23154 * gcc.dg/debug/dwarf2-3.h: New test.
23155 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
23157 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
23159 * g++.dg/opt/cfg2.C: New test.
23161 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
23163 * g++.dg/opt/float1.C: New test.
23165 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23167 * gcc.dg/c90-array-lval-6.c: New test.
23168 * gcc.dg/c99-array-lval-6.c: New test.
23170 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
23171 Ziemowit Laski <zlaski@apple.com>
23173 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
23174 'Derived', so that it is never considered a class method; add
23175 new warning for '+port' method ambiguity.
23176 * objc.dg/method-12.m: Include <objc/objc.h> instead of
23177 <objc/objc-api.h> (needed on Mac OS X).
23178 * objc.dg/method-13.m: New test.
23180 2003-10-03 Roger Sayle <roger@eyesopen.com>
23182 PR optimization/9325, PR java/6391
23183 * gcc.c-torture/execute/20031003-1.c: New test case.
23185 2003-10-02 Mark Mitchell <mark@codesourcery.com>
23187 PR optimization/12180
23188 * gcc.dg/20031002-1.c: New test.
23191 * g++.dg/inherit/error1.C: New test.
23193 2003-10-02 Chris Demetriou <cgd@broadcom.com>
23195 * lib/f-torture.exp (search_for): Rename to...
23196 (search_for_re): This. Also, clean up comments and the
23197 "regexp" invocation.
23199 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
23201 * gcc.c-torture/compile/20031002-1.c: New test.
23203 2003-10-02 Jakub Jelinek <jakub@redhat.com>
23205 * g++.dg/opt/cond1.C: New test.
23207 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
23209 * gcc.dg/Wold-style-definition-2.c: New testcase.
23210 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
23212 2003-09-29 Richard Henderson <rth@redhat.com>
23214 * g++.dg/init/array10.C: Add dg-options.
23216 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
23218 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
23220 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23222 * g++.dg/template/friend19.C: Fix typo.
23223 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
23225 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
23227 * gcc.c-torture/execute/20030928-1.c: New test.
23228 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
23230 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23232 * g++.dg/opt/unroll1.C: New test.
23234 2003-09-26 Roger Sayle <roger@eyesopen.com>
23236 PR optimization/11741
23237 * gcc.dg/20030926-1.c: New test case.
23239 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23242 * g++.dg/parse/access7.C: New test.
23243 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
23245 2003-09-24 Ziemowit Laski <zlaski@apple.com>
23247 MERGE OF objc-improvements-branch into MAINLINE:
23248 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
23249 if libobjc has not been built.
23250 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
23251 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
23252 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
23253 objc/execute/nested-3.m, objc/execute/np-2.m,
23254 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
23255 objc/execute/redefining_self.m, objc/execute/root_methods.m,
23256 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
23257 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
23258 objc.dg/special/unclaimed-category-1.h,
23259 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
23260 well as GNU runtime.
23261 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
23262 * execute/cascading-1.m, execute/function-message-1.m,
23263 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
23264 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
23265 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
23266 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
23267 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
23268 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
23269 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
23270 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
23271 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
23272 * objc.dg/bitfield-2.m: Run only on Darwin.
23273 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
23274 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
23275 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
23276 * objc.dg/const-str-1.m: Fix constant string layout.
23278 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
23280 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
23282 2003-09-23 Geoffrey Keating <geoffk@apple.com>
23284 * gcc.dg/darwin-abi-1.c: New file.
23286 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
23289 * gcc.c-torture/compile/20030921-1.c: New test.
23291 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
23293 * g++.dg/opt/reg-stack2.C: New test.
23295 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
23297 * g++.dg/eh/delayslot1.C: New test.
23299 2003-09-20 Richard Henderson <rth@redhat.com>
23301 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
23303 2003-09-20 Roger Sayle <roger@eyesopen.com>
23305 * gcc.c-torture/execute/20030920-1.c: New test case.
23307 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23309 * g++.dg/rtti/typeid3.C: Correct expected error message.
23311 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23314 * g++.dg/parse/crash12.C: New test.
23316 2003-09-19 Janis Johnson <janis187@us.ibm.com>
23318 * gcc.dg/compat/mixed-struct-check.h: New.
23319 * gcc.dg/compat/mixed-struct-defs.h: New.
23320 * gcc.dg/compat/mixed-struct-init.h: New.
23321 * gcc.dg/compat/struct-by-value-19_main.c: New.
23322 * gcc.dg/compat/struct-by-value-19_x.c: New.
23323 * gcc.dg/compat/struct-by-value-19_y.c: New.
23324 * gcc.dg/compat/struct-by-value-20_main.c: New.
23325 * gcc.dg/compat/struct-by-value-20_x.c: New.
23326 * gcc.dg/compat/struct-by-value-20_y.c: New.
23327 * gcc.dg/compat/struct-return-19_main.c: New.
23328 * gcc.dg/compat/struct-return-19_x.c: New.
23329 * gcc.dg/compat/struct-return-19_y.c: New.
23330 * gcc.dg/compat/struct-return-20_main.c: New.
23331 * gcc.dg/compat/struct-return-20_x.c: New.
23332 * gcc.dg/compat/struct-return-20_y.c: New.
23334 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
23335 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
23336 so that it will not complain on LP64 targets.
23338 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23341 * g++.dg/template/friend24.C: New test.
23343 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
23346 * g++.dg/template/memtmpl2.C: New test.
23348 2003-09-18 Mark Mitchell <mark@codesourcery.com>
23351 * gcc.dg/builtin-apply1.c: New test.
23353 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
23356 * g++.dg/warn/Wunused-4.C: New test.
23358 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23361 * g++.dg/other/gc2.C: New test.
23363 2003-09-17 Mark Mitchell <mark@codesourcery.com>
23366 * g++.dg/rtti/typeid3.C: New test.
23369 * g++.dg/overload/template1.C: New test.
23371 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
23373 * g++.dg/opt/cfg3.C: New test.
23375 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23378 * g++.dg/template/crash11.C: New test.
23380 2003-09-16 Jason Merrill <jason@redhat.com>
23381 Jakub Jelinek <jakub@redhat.com>
23383 * gcc.dg/attr-warn-unused-result.c: New test.
23385 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
23388 * g++.dg/expr/call2.C: New test.
23390 2003-09-15 Andreas Jaeger <aj@suse.de>
23392 * gcc.dg/Wold-style-definition-1.c: New test.
23394 2003-09-14 Mark Mitchell <mark@codesourcery.com>
23397 * g++.dg/parse/template12.C: New test.
23399 * g++.dg/abi/bitfield11.C: New test.
23400 * g++.dg/abi/bitfield12.C: Likewise.
23402 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
23404 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
23405 non-expansion of functional macro name without arguments at EOL.
23406 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
23408 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
23410 * gcc.c-torture/execute/20030914-[12].c: New tests.
23412 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
23415 * g++.dg/overload/addr1.C: New test.
23417 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
23419 * gcc.dg/20030909-1.c: New test.
23421 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
23423 * gcc.dg/ultrasp10.c: New test.
23425 2003-09-09 Devang Patel <dpatel@apple.com>
23427 * gcc.dg/darwin-ld-6.c: New test.
23429 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23431 * gcc.dg/torture/builtin-explog-1.c: New testcase.
23433 2003-09-08 Mark Mitchell <mark@codesourcery.com>
23435 * gcc.dg/ia64-types1.c: New test.
23436 * gcc.dg/ia64-types2.c: Likewise.
23438 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23440 * gcc.dg/builtins-1.c: Add more _Complex tests.
23441 * gcc.dg/torture/builtin-attr-1.c: Likewise.
23443 * gcc.dg/builtins-1.c: Test existing _Complex functions.
23444 * gcc.dg/torture/builtin-attr-1.c: Likewise.
23446 2003-09-08 Mark Mitchell <mark@codesourcery.com>
23449 * g++.dg/lookup/koenig2.C: New test.
23452 * g++.dg/rtti/typeid2.C: New test.
23454 2003-09-08 Jakub Jelinek <jakub@redhat.com>
23456 * gcc.c-torture/compile/20030904-1.c: New test.
23458 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23460 * g++.dg/opt/longbranch2.C: New test.
23462 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
23464 * g++.dg/template/crash10.C: Only compile it.
23466 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
23468 PR middle-end/11665
23469 * gcc.c-torture/compile/20030907-1.c: New test.
23470 * g++.dg/init/array11.C: New test.
23472 2003-09-07 Mark Mitchell <mark@codesourcery.com>
23475 * g++.dg/init/struct1.C: New test.
23477 2003-09-07 Mark Mitchell <mark@codesourcery.com>
23480 * g++.dg/expr/comma1.C: New test.
23482 2003-09-06 Mark Mitchell <mark@codesourcery.com>
23485 * g++.dg/expr/static_cast5.C: New test.
23487 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
23490 * g++.dg/lookup/scoped7.C: New test.
23493 * g++.dg/other/static1.C: New test.
23496 * g++.dg/warn/template-1.C: New test.
23499 * g++.dg/template/crash10.C: New test.
23502 * g++.dg/overload/VLA.C: New test.
23505 * g++.dg/template/call1.C: New test.
23507 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
23510 * g++.dg/parse/using3.C: New test.
23512 2003-09-06 Roger Sayle <roger@eyesopen.com>
23515 * g++.dg/overload/builtin3.C: New test case.
23517 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
23520 * gcc.dg/20030906-1.c: New test.
23521 * gcc.dg/20030906-2.c: Likewise.
23523 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
23526 * g++.dg/parse/defarg5.C: New test.
23528 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
23530 2003-09-05 Mark Mitchell <mark@codesourcery.com>
23533 * g++.dg/expr/static_cast4.C: New test.
23536 * g++.dg/template/crash9.C: New test.
23538 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
23540 * g++.old-deja/g++.ext/pretty2.C: Update for change
23542 * g++.old-deja/g++.ext/pretty3.C: Likewise.
23544 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
23547 * g++/dg/template/qualified-id1.C: New test.
23550 * g++.dg/warn/noeffect4.C: New test.
23552 2003-09-04 Matt Austern <austern@apple.com>
23554 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
23555 * g++.dg/ext/fnname2.C: Likewise.
23556 * g++.dg/ext/fnname3.C: Likewise.
23558 2003-09-04 Mark Mitchell <mark@codesourcery.com>
23560 * g++.dg/expr/lval1.C: New test.
23561 * g++.dg/ext/lvcast.C: Remove.
23563 2003-09-03 Roger Sayle <roger@eyesopen.com>
23565 PR optimization/11700.
23566 * gcc.c-torture/compile/20030903-1.c: New test case.
23568 2003-09-03 Mark Mitchell <mark@codesourcery.com>
23571 * g++.dg/abi/layout4.C: New test.
23573 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
23576 * g++.dg/parse/friend3.C: New test.
23578 2003-09-02 Mark Mitchell <mark@codesourcery.com>
23581 * g++.dg/template/class1.C: New test.
23584 * g++.dg/expr/call1.C: New test.
23586 2003-09-01 Mark Mitchell <mark@codesourcery.com>
23589 * g++.dg/init/ref9.C: New test.
23592 * g++.dg/template/nested4.C: New test.
23594 2003-08-29 Mark Mitchell <mark@codesourcery.com>
23597 * g++.dg/template/non-dependent4.C: New test.
23600 * g++.dg/inherit/conv1.C: New test.
23602 2003-08-29 Mark Mitchell <mark@codesourcery.com>
23605 * g++.dg/ext/label1.C: New test.
23606 * g++.dg/ext/label2.C: Likewise.
23608 2003-08-28 Mark Mitchell <mark@codesourcery.com>
23610 * g++.dg/expr/cond3.C: New test.
23612 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23614 * gcc.dg/builtins-1.c: Add new builtin cases.
23616 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23618 * gcc.dg/builtins-1.c: Add new cases.
23619 * gcc.dg/torture/builtin-attr-1.c: Likewise.
23621 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23623 * gcc.dg/builtins-1.c: Add more math builtin tests.
23624 * gcc.dg/torture/builtin-attr-1.c: New test.
23626 2003-08-28 Mark Mitchell <mark@codesourcery.com>
23628 PR optimization/5079
23629 * g++.dg/opt/static3.C: New test.
23631 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23633 * gcc.misc-tests/gcov-10b.c: New test.
23635 2003-08-27 Mark Mitchell <mark@codesourcery.com>
23637 * g++.dg/opt/ptrmem3.C: New test.
23639 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
23641 2003-08-27 Jakub Jelinek <jakub@redhat.com>
23643 * gcc.dg/20030826-2.c: New test.
23645 2003-08-26 Roger Sayle <roger@eyesopen.com>
23647 PR middle-end/12002
23648 * g77.f-torture/compile/12002.f: New test case.
23650 2003-08-26 Roger Sayle <roger@eyesopen.com>
23652 * gcc.dg/20030826-1.c: New test case.
23654 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
23656 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
23658 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
23661 * c++.dg/lookup/crash1.C: New test.
23663 * c++.dg/warn/noeffect3.C: New test.
23665 2003-08-25 Janis Johnson <janis187@us.ibm.com>
23667 * gcc.dg/compat/vector-1_x.c: Compile with -w.
23668 * gcc.dg/compat/vector-1_y.c: Ditto.
23669 * gcc.dg/compat/vector-2_x.c: Ditto.
23670 * gcc.dg/compat/vector-2_y.c: Ditto.
23672 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
23674 * gcc.dg/20030702-1.c: New test.
23676 2003-08-25 Mark Mitchell <mark@codesourcery.com>
23679 * g++.dg/ext/altivec-1.C: New test.
23681 2003-08-24 Richard Henderson <rth@redhat.com>
23683 * g++.dg/eh/simd-2.C: Add -w for x86.
23685 2003-08-23 Jakub Jelinek <jakub@redhat.com>
23687 * gcc.dg/20030815-1.c: New test.
23689 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23692 * g++.dg/parse/access6.C: New test.
23694 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23696 PR c++/641, c++/11876
23697 * g++.dg/template/friend22.C: New test.
23698 * g++.dg/template/friend23.C: Likewise.
23700 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23702 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
23705 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23707 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
23709 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23711 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
23713 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23715 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
23717 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23719 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
23721 2003-08-21 Mark Mitchell <mark@codesourcery.com>
23724 * g++.dg/overload/prom1.C: New test.
23727 * g++.dg/parse/dtor2.C: New test.
23730 * g++.dg/parse/using2.C: New test.
23732 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
23735 * gcc.c-torture/compile/20030821-1.c: New.
23737 2003-08-20 Mark Mitchell <mark@codesourcery.com>
23740 * g++.dg/template/deduce2.C: New test.
23742 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
23744 * gcc.c-torture/execute/20030821-1.c: New test.
23746 2003-08-20 Roger Sayle <roger@eyesopen.com>
23748 PR middle-end/11984
23749 * gcc.dg/20030820-1.c: New test case.
23751 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
23754 * g++.dg/warn/noeffect2.C: New test.
23756 2003-08-19 Mark Mitchell <mark@codesourcery.com>
23759 * g++.dg/template/dtor2.C: New test.
23762 * g++.dg/template/operator1.C: New test.
23763 * g++.dg/parse/operator4.C: New test.
23766 * g++.dg/expr/enum1.C: New test.
23767 * gcc.dg/c99-bool-1.c: Remove bogus warning.
23770 * g++.dg/parse/elab2.C: New test.
23771 * g++.dg/parse/typedef4.C: Change error message.
23772 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
23773 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
23774 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
23776 2003-08-19 Geoffrey Keating <geoffk@apple.com>
23778 * gcc.dg/pch/warn-1.c: New.
23779 * gcc.dg/pch/warn-1.hs: New.
23781 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
23784 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
23786 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
23788 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
23790 * gcc.dg/uninit-D.c: New Test.
23791 * gcc.dg/uninit-E.c: New Test.
23792 * gcc.dg/uninit-F.c: New Test.
23793 * gcc.dg/uninit-G.c: New Test.
23795 2003-08-19 Michael Ritzert <ritzert@t-online.de>
23797 * g++.dg/README: Describe the pch directory.
23799 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23802 * g++.dg/parse/access4.C: New test.
23803 * g++.dg/parse/access5.C: Likewise.
23804 * g++.old-deja/g++.jason/access17.C: Adjust error message.
23806 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
23808 * gcc.dg/noncompile/20030818-1.c: New.
23810 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
23813 * g++.dg/warn/noeffect1.C: New test.
23815 * g++.dg/template/scope2.C: New test.
23816 * g++.dg/template/error2.C: Correct dg-error
23818 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
23820 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
23822 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
23825 * g++.dg/template/warn1.C: New.
23827 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
23829 * g++.dg/template/error2.C: New test.
23830 * g++.dg/lookup/using7.C: Adjust errors
23831 * g++.old-deja/g++.pt/crash36.C: Likewise.
23832 * g++.old-deja/g++.pt/derived3.C: Likewise.
23834 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23836 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
23837 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
23838 * gcc.c-torture/execute/builtins/string-9.c: New, from
23839 string-opt-9.c. Adjust for execute/builtins framework.
23840 * gcc.c-torture/execute/string-opt-9.c: Delete.
23842 2003-08-12 Mark Mitchell <mark@codesourcery.com>
23844 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
23846 * g++.dg/parse/ret-type2.C: New test.
23849 * g++.dg/init/new8.C: New test.
23852 * g++.dg/parse/typedef5.C: New test.
23855 * g++.dg/parse/qualified2.C: New test.
23856 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
23859 2003-08-11 Mark Mitchell <mark@codesourcery.com>
23861 * g++.dg/conversion/ptrmem1.C: New test.
23863 2003-08-11 Jakub Jelinek <jakub@redhat.com>
23866 * gcc.dg/20030811-1.c: New test.
23869 * gcc.c-torture/execute/20030811-1.c: New test.
23871 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23873 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
23875 2003-08-10 Mark Mitchell <mark@codesourcery.com>
23878 * g++.dg/inherit/multiple1.C: New test.
23880 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
23882 * gcc.dg/spe1.c: New test.
23885 * g++.dg/expr/cast2.C: New test.
23888 * g++.dg/template/dependent-name2.C: New test.
23890 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
23892 * g++.dg/parse/crash11.C: Put the dg options in comments.
23894 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
23896 * lib/gcc-dg.exp: Update for diagnostic change.
23898 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23901 * g++.dg/parse/crash11.C: New test.
23903 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
23905 * gcc.dg/cpp/spacing1.c: Update.
23907 2003-08-04 Janis Johnson <janis187@us.ibm.com>
23910 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
23911 a value for -mtune.
23913 2003-08-04 Roger Sayle <roger@eyesopen.com>
23915 PR middle-end/11771
23916 * gcc.c-torture/compile/20030804-1.c: New test case.
23918 2003-08-04 Roger Sayle <roger@eyesopen.com>
23920 * gcc.dg/20030804-1.c: New test case.
23922 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
23924 * gcc.dg/cpp/separate-1.c: New test.
23926 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
23929 * g++.dg/template/dependent-expr2.C: New test.
23932 * g++.dg/expr/ptrmem1.C: New test.
23934 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23937 * g++.dg/template/friend15.C: New test.
23939 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
23941 * lib/dg-pch.exp: Work round PCH bug.
23943 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23945 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
23946 builtins. Move cases from builtins-4.c here.
23948 * gcc.dg/torture/builtin-math-1.c: New test taken from
23949 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
23952 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
23955 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
23958 * g++.dg/template/using7.C: New test.
23960 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
23962 * import1.c, import2.c: New tests.
23964 2003-08-01 Jakub Jelinek <jakub@redhat.com>
23966 * g++.dg/eh/crossjump1.C: New test.
23968 2003-08-01 Mark Mitchell <mark@codesourcery.com>
23971 * g++.dg/template/using6.C: New test.
23974 * g++.dg/template/koenig2.C: New test.
23976 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23979 * g++.dg/parse/typedef4.C: New test.
23981 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23983 PR c++/8442, c++/8806
23984 * g++.dg/template/elab1.C: New test.
23985 * g++.dg/template/type2.C: Likewise.
23986 * g++.dg/template/ttp3.C: Adjust expected error message.
23987 * g++.old-deja/g++.law/visibility13.C: Likewise.
23988 * g++.old-deja/g++.niklas/t135.C: Likewise.
23989 * g++.old-deja/g++.pt/ttp41.C: Likewise.
23990 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
23992 * g++.old-deja/g++.pt/ttp44.C: Likewise.
23994 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
23997 * g++.dg/ext/stmtexpr1.C: New test.
23999 * g++.dg/opt/tmp1.C: New test.
24002 * g++.dg/parse/constant4.C: New test.
24005 * g++.dg/template/using5.C: New test.
24007 2003-07-31 Roger Sayle <roger@eyesopen.com>
24009 * gcc.dg/builtins-27.c: New test case.
24011 2003-07-31 Jakub Jelinek <jakub@redhat.com>
24013 * gcc.dg/tls/opt-7.c: New test.
24015 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
24017 * g++.old-deja/g++.other/crash18.C: Remove.
24019 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
24021 * g++.dg/template/explicit3.C: New.
24022 * g++.dg/template/explicit4.C: New.
24023 * g++.dg/template/explicit5.C: New.
24026 * g++.dg/template/memtmpl1.C: New.
24028 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
24031 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
24032 * gcc.dg/i386-387-5.c (dg-options): Likewise.
24034 2003-07-30 Jan Hubicka <jh@suse.cz>
24038 2003-07-29 Zack Weinberg <zack@codesourcery.com>
24040 * gcc.dg/struct-in-proto-1.c: New test.
24042 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
24044 * gcc.dg/cpp/include2.c: Only expect one message.
24046 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
24049 * g++.dg/template/using1.C: New test.
24050 * g++.dg/template/using2.C: New test.
24051 * g++.dg/template/using3.C: New test.
24052 * g++.dg/template/using4.C: New test.
24054 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
24056 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
24057 * gcc.c-torture/execute/string-opt-10.c: Likewise.
24059 2003-07-28 Jan Hubicka <jh@suse.cz>
24062 * g++.dg/opt/call1.C: New test.
24064 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
24067 * g++.dg/init/enum2.C: New test.
24068 * g++.dg/template/overload1.C: Add "-w" option.
24070 2003-07-28 <hp@bitrange.com>
24072 * gcc.dg/Wdeclaration-after-statement-1.c,
24073 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
24075 2003-07-28 Jakub Jelinek <jakub@redhat.com>
24077 * gcc.c-torture/compile/20030725-1.c: New test.
24079 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
24081 * gcc.dg/20030505.c: Only run for SPE.
24082 Remove definition of opaque type.
24084 2003-07-27 Mark Mitchell <mark@codesourcery.com>
24086 * g++.dg/template/ptrmem6.C: New test.
24088 2003-07-26 Geoffrey Keating <geoffk@apple.com>
24090 * gcc.c-torture/compile/zero-strct-2.c: New test.
24092 2003-07-25 Geoffrey Keating <geoffk@apple.com>
24094 * gcc.dg/intermod-1.c: New test.
24096 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
24099 * g++.dg/template/lookup2.C: New test.
24100 * g++.dg/template/memclass1.C: Remove instantiated from error.
24101 * g++.dg/other/error2.C: Tweak expected errors.
24104 * g++.dg/template/defarg3.C: New test.
24106 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
24108 2003-07-24 Mark Mitchell <mark@codesourcery.com>
24110 * g++.dg/inherit/access5.C: New test.
24112 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24115 * g++.dg/template/crash8.C: New test.
24117 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
24120 * gcc.dg/noncompile/incomplete-2.c: New test.
24122 2003-07-23 Mark Mitchell <mark@codesourcery.com>
24125 * g++.dg/inherit/access4.C: New test.
24128 * g++.dg/expr/cond2.C: New test.
24130 PR optimization/10679
24131 * g++.dg/opt/inline4.C: New test.
24133 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
24135 * g++.dg/parse/crash10: New test.
24137 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
24139 * g++.dg/ext/flexary1.C: New test.
24141 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24144 * g++.dg/template/crash9.C: New test.
24146 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24149 * g++.dg/parse/typedef3.C: New test.
24152 * g++.dg/parse/operator2.C: New test.
24155 * g++.dg/parse/def-tmpl-arg1.C: New test.
24158 * g++.dg/parse/funptr1.C: New test.
24161 * g++.dg/parse/ambig3.C: New test.
24164 * g++.dg/parse/operator3.C: New test.
24167 * g++.dg/parse/template10.C: New test.
24170 * g++.dg/parse/template11.C: New test.
24173 * g++.dg/parse/invalid-op1.C: New test.
24176 * g++.dg/parse/condexpr1.C: New test.
24178 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
24180 * g++.dg/ext/packed3.C: New test.
24181 * g++.dg/ext/packed4.C: New test.
24183 * gcc.dg/pack-test-3.c: New test.
24185 2003-07-21 Janis Johnson <janis187@us.ibm.com>
24187 * lib/compat.exp: Handle dg-options per source file.
24188 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
24189 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
24190 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
24191 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
24192 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
24193 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
24194 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
24195 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
24196 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
24197 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
24198 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
24199 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
24200 * g++.dg/compat/break/bitfield7_x.C: Ditto.
24201 * g++.dg/compat/break/bitfield7_y.C: Ditto.
24203 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
24206 * gcc.c-torture/execute/20030718-1.c: New test.
24208 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
24210 PR optimization/11536
24211 * gcc.dg/20030721-1.c: New test.
24213 2003-07-19 Mark Mitchell <mark@codesourcery.com>
24216 * g++.dg/template/lookup1.C: New test.
24218 2003-07-19 Zack Weinberg <zack@codesourcery.com>
24220 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
24221 diagnostics of ill-formed constructs involving labels.
24222 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
24223 the new 'previously defined here' message.
24225 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
24227 * g++.dg/parse/non-dependent2.C: New test.
24229 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
24231 * g++.dg/init/init-ref4.C: xfail on targets without
24234 2003-07-17 Jakub Jelinek <jakub@redhat.com>
24237 * gcc.c-torture/execute/20030717-1.c: New test.
24239 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
24241 * g++.dg/opt/cfg1.C: New test.
24243 2003-07-17 Mark Mitchell <mark@codesourcery.com>
24245 PR optimization/11557
24246 * gcc.dg/20030717-1.c: New test.
24248 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
24251 * g++.dg/expr/crash-1.C: New test.
24254 * g++.dg/template/init3.C: New test.
24257 * g++.dg/template/non-dependent1.C: New test.
24260 * g++.dg/template/non-dependent2.C: New test.
24263 * g++.dg/template/non-dependent3.C: New test.
24266 * g++.dg/template/sizeof5.C: New test.
24268 2003-07-17 Geoffrey Keating <geoffk@apple.com>
24271 * gcc.c-torture/compile/mangle-1.c: New file.
24273 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24276 * g++.dg/parse/access3.C: New test.
24278 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
24281 * g++.dg/init/init-ref4.C: New test.
24283 2003-07-16 Mark Mitchell <mark@codesourcery.com>
24286 * g++.dg/parse/constant3.C: New test.
24287 * g++.dg/parse/crash7.C: Likewise.
24289 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
24292 * gcc.dg/i386-pentium4-not-mull.c: New.
24294 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
24296 * gcc.dg/asm-names.c (ymain): Make it weak.
24298 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24301 * g++.dg/template/friend21.C: New test.
24303 2003-07-16 Jakub Jelinek <jakub@redhat.com>
24305 * gcc.dg/cleanup-8.c: New test.
24306 * gcc.dg/cleanup-9.c: New test.
24308 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
24310 * g++.dg/ext/dll-MI1.h: New file.
24311 * g++.dg/ext/dllexport-MI1.C: New file.
24312 * g++.dg/ext/dllimport-MI1.C: New file.
24314 2003-07-15 Jakub Jelinek <jakub@redhat.com>
24316 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
24317 it does not have cmpstrsi patterns (just cmpmemsi).
24319 2003-07-15 Mark Mitchell <mark@codesourcery.com>
24322 * g++.dg/debug/debug8.C: New test.
24324 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24327 * g++.dg/template/crash7.C: New test.
24329 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
24332 * gcc.c-torture/compile/20030708-1.c: New.
24334 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
24336 * gcc.c-torture/execute/20030715-1.c: New test.
24338 2003-07-14 Geoffrey Keating <geoffk@apple.com>
24340 * gcc.dg/pch/inline-3.c: New file.
24341 * gcc.dg/pch/inline-3.hs: New file.
24342 * gcc.dg/pch/inline-4.c: New file.
24343 * gcc.dg/pch/inline-4.hs: New file.
24345 2003-07-14 Mark Mitchell <mark@codesourcery.com>
24348 * g++.dg/template/crash6.C: New test.
24351 * g++.dg/template/friend20.C: New test.
24354 * g++.dg/template/overload2.C: New test.
24356 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24358 PR optimization/11440
24359 * gcc.c-torture/execute/20030714-1.c: New test.
24361 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24364 * g++.dg/template/partial2.C: New test.
24366 2003-07-13 Mark Mitchell <mark@codesourcery.com>
24369 * g++.dg/template/anon1.C: New test.
24373 * g++.dg/parse/template9.C: Likewise.
24374 * g++.dg/template/crash4.C: New test.
24375 * g++.dg/template/koenig1.C: Likewise.
24376 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
24377 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
24378 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
24380 * g++.old-deja/g++.jason/template36.C: Likewise.
24381 * g++.old-deja/g++.mike/p1989.C: Likewise.
24382 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
24383 * g++.old-deja/g++.pt/ttp20.C: Use this->.
24384 * g++.old-deja/g++.pt/ttp21.C: Use this->.
24385 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
24387 * g++.old-deja/g++.pt/union2.C: Use this->.
24389 2003-07-11 Jakub Jelinek <jakub@redhat.com>
24391 * gcc.dg/20030711-1.c: New test.
24393 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
24396 * g++.dg/parse/args1.C: New test.
24397 * g++.pt/defarg8.C: Change expected errors.
24399 2003-07-11 Mark Mitchell <mark@codesourcery.com>
24402 * g++.dg/template/nontype2.C: New test.
24405 * g++.dg/parse/template8.C: New test.
24408 * g++.dg/template/scope1.C: New test.
24410 * g++.dg/warn/Wsign-compare-1.C: New test.
24412 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
24414 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
24416 2003-07-10 Mark Mitchell <mark@codesourcery.com>
24419 * g++.dg/template/explicit2.C: New test.
24422 * g++.dg/warn/pedantic1.C: New test.
24424 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
24427 * g++.dg/other/field1.C: New test.
24429 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
24432 * gcc.c-torture/compile/20030707-1.c: New.
24434 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24437 * g++.dg/template/access12.C: New test.
24439 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
24441 * g++.dg/bprob/bprob.exp (prof_ext): Update.
24442 * g77.dg/bprob/bprob.exp (prof_ext): Update.
24443 * gcc.misc-tests/bprob.exp (prof_ext): Update.
24444 * gcc.misc-tests/gcov.exp: Update
24445 * g++.dg/gcov/gcov.exp: Update
24446 * lib/gcov.exp: Update.
24448 2003-07-08 Mark Mitchell <mark@codesourcery.com>
24450 * g++.dg/abi/mangle17.C: Make sure template expressions are
24452 * g++.dg/abi/mangle4.C: Mark erroneous casts.
24453 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
24454 * g++.dg/opt/stack1.C: Remove erroneous code.
24455 * g++.dg/parse/template7.C: New test.
24456 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
24457 * g++.old-deja/g++.pt/crash4.C: Likewise.
24459 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24461 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
24462 with zero or one occurence of `$' after the initial `L'.
24464 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
24466 * gcc.c-torture/compile/20030704-1.c: Add a comment.
24468 2003-07-08 Roger Sayle <roger@eyesopen.com>
24471 * gcc.dg/Wunreachable-6.c: New testcase.
24472 * gcc.dg/Wunreachable-7.c: New testcase.
24474 2003-07-08 Jakub Jelinek <jakub@redhat.com>
24477 * gcc.dg/20030708-1.c: New test.
24479 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
24481 * gcc.dg/compat/sdata-section.h: New file.
24482 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
24483 * gcc.dg/torture/mips-sdata-1.c: New test.
24485 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24488 * g++.dg/template/friend19.C: New test.
24490 2003-07-08 Jakub Jelinek <jakub@redhat.com>
24492 * g++.dg/opt/strength-reduce.C: New test.
24494 2003-07-07 Roger Sayle <roger@eyesopen.com>
24497 * gcc.dg/20030707-1.c: New testcase.
24499 2003-07-07 Roger Sayle <roger@eyesopen.com>
24501 PR optimization/11059
24502 * g++.dg/opt/emptyunion.C: New testcase.
24504 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24505 Eric Botcazou <ebotcazou@libertysurf.fr>
24507 * g++.dg/opt/stack1.C: New test.
24509 2003-07-05 Mark Mitchell <mark@codesourcery.com>
24511 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
24515 * g++.dg/expr/static_cast3.C: New test.
24517 2003-07-04 Zack Weinberg <zack@codesourcery.com>
24519 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
24521 * gcc.dg/concat.c: Concatenation of string constants with
24522 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
24523 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
24524 * gcc.dg/cpp/escape-2.c: Use wide character constants where
24525 necessary to avoid multi-character character constant warning.
24526 * gcc.dg/cpp/escape.c: Likewise.
24527 * gcc.dg/cpp/ucs.c: Likewise.
24528 Remove backslashes from dg-bogus comments, as they confuse Tcl.
24531 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
24534 * gcc.c-torture/compile/20030704-1.c: New.
24536 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
24538 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
24540 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
24542 PR c++/5287, PR c++/7910, PR c++/11021
24543 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
24544 tests for warnings.
24545 * g++.dg/ext/dllimport2.C: Add tests for warnings.
24546 * g++.dg/ext/dllimport3.C: Likewise.
24547 * g++.dg/ext/dllimport4.C: New file.
24548 * g++.dg/ext/dllimport5.C: New file.
24549 * g++.dg/ext/dllimport6.C: New file.
24550 * g++.dg/ext/dllimport7.C: New file.
24551 * g++.dg/ext/dllimport8.C: New file.
24552 * g++.dg/ext/dllimport9.C: New file.
24553 * g++.dg/ext/dllimport10.C: New file.
24554 * g++.dg/ext/dllexport1.C: New file.
24556 2003-07-03 Mark Mitchell <mark@codesourcery.com>
24558 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
24559 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
24561 2003-07-03 Roger Sayle <roger@eyesopen.com>
24563 * gcc.dg/builtins-25.c: New testcase.
24564 * gcc.dg/builtins-26.c: New testcase.
24566 2003-07-03 Janis Johnson <janis187@us.ibm.com>
24568 * gcc.dg/compat/vector-defs.h: New file.
24569 * gcc.dg/compat/vector-setup.h: New file.
24570 * gcc.dg/compat/vector-check.h: New file.
24571 * gcc.dg/compat/vector-1_main.c: New file.
24572 * gcc.dg/compat/vector-1_x.c: New file.
24573 * gcc.dg/compat/vector-1_y.c: New file.
24574 * gcc.dg/compat/vector-2_main.c: New file.
24575 * gcc.dg/compat/vector-2_x.c: New file.
24576 * gcc.dg/compat/vector-2_y.c: New file.
24578 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
24579 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
24580 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
24581 * gcc.dg/compat/struct-align-1.h: New file.
24582 * gcc.dg/compat/struct-align-1_main.c: New file.
24583 * gcc.dg/compat/struct-align-1_x.c: New file.
24584 * gcc.dg/compat/struct-align-1_y.c: New file.
24585 * gcc.dg/compat/struct-align-2.h: New file.
24586 * gcc.dg/compat/struct-align-2_main.c: New file.
24587 * gcc.dg/compat/struct-align-2_x.c: New file.
24588 * gcc.dg/compat/struct-align-2_y.c: New file.
24590 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
24591 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
24592 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
24593 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
24594 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
24595 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
24596 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
24597 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
24598 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
24599 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
24600 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
24601 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
24602 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
24603 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
24604 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
24605 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
24606 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
24607 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
24608 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
24609 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
24610 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24611 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24612 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24613 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
24614 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
24615 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
24616 * gcc.dg/compat/struct-return-10_x.c: Ditto.
24617 * gcc.dg/compat/struct-return-2_x.c: Ditto.
24618 * gcc.dg/compat/struct-return-3_x.c: Ditto.
24620 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24622 * gcc.dg/i386-call-1.c: New test.
24624 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
24627 * g++.dg/parse/defarg4.C: New.
24629 2003-07-03 Roger Sayle <roger@eyesopen.com>
24632 * gcc.c-torture/compile/20030703-1.c: New test case.
24634 2003-07-03 Mark Mitchell <mark@codesourcery.com>
24636 * g++.dg/template/local3.C: Remove extra semicolon.
24638 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24640 * gcc.dg/i386-volatile-1.c: New test.
24642 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
24645 * g++.dg/other/offsetof2.C: XFAIL.
24646 * g++.dg/other/offsetof5.C: New.
24649 * g++.dg/template/error1.C: New.
24652 * g++.dg/template/dependent-expr1.C: New.
24654 2003-07-01 Mark Mitchell <mark@codesourcery.com>
24657 * g++.dg/template/local3.C: New test.
24660 * g++.dg/lookup/scoped6.C: New test.
24662 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
24665 * g++.dg/other/error7.C: New test.
24667 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
24669 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
24670 * g++.old-deja/g++.abi/vtable3.h: Likewise.
24671 * g++.old-deja/g++.law/code-gen5.C: Likewise.
24672 * g++.old-deja/g++.other/union2.C: Likewise.
24673 * gcc.dg/c90-const-expr-2.c: Likewise.
24674 * gcc.dg/c90-const-expr-3.c: Likewise.
24675 * gcc.dg/c99-const-expr-2.c: Likewise.
24676 * gcc.dg/c99-const-expr-3.c: Likewise.
24677 * gcc.dg/concat.c: Likewise.
24679 2003-07-01 Mark Mitchell <mark@codesourcery.com>
24682 * g++.dg/init/static1.C: New test.
24684 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24686 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
24687 * g++.old-deja/g++.other/access2.C: Likewise.
24688 * g++.old-deja/g++.other/decl2.C: Likewise.
24689 * gcc.c-torture/execute/20020615-1.c: Likewise.
24691 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24694 * g++.dg/template/sizeof4.C: New test.
24696 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24698 * g++.dg/other/error6.C: New test.
24700 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24703 * g++.dg/parse/constant2.C: New test.
24705 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24708 * g++.dg/other/error5.C: New test.
24710 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24712 * gcc.dg/format/gcc_diag-1.c: New test.
24714 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
24716 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
24718 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
24720 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
24721 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
24722 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
24724 2003-06-28 Jakub Jelinek <jakub@redhat.com>
24726 * gcc.c-torture/execute/builtins/string-8.c: New test.
24727 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
24728 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
24729 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
24731 2003-06-27 Mark Mitchell <mark@codesourcery.com>
24734 * g++.dg/ext/typeof6.C: New test.
24736 2003-06-27 Mark Mitchell <mark@codesourcery.com>
24739 * g++.dg/init/enum1.C: New test.
24741 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
24743 * gcc.dg/20030627-1.c: New test.
24745 2003-06-26 Mark Mitchell <mark@codesourcery.com>
24748 * g++.dg/expr/static_cast2.C: New test.
24750 2003-06-26 Roger Sayle <roger@eyesopen.com>
24751 Jakub Jelinek <jakub@redhat.com>
24753 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
24754 sprintf(dst,"%s",src) optimization.
24755 * gcc.c-torture/execute/20030626-1.c: New test case.
24756 * gcc.c-torture/execute/20030626-2.c: New test case.
24758 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
24760 * gcc.c-torture/execute/multi-ix.c: New test.
24762 * gcc.c-torture/execute/simd-4.c (main):
24763 Added missing semicolon at end of union.
24765 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
24768 * g++.dg/template/explicit-instantiation3.C: New test.
24770 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24772 * gcc.dg/20030626-1.c: Use signed char.
24774 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24776 * gcc.dg/20030626-1.c: New test.
24778 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
24780 * const-str-2.m: Update.
24782 2003-06-25 Mark Mitchell <mark@codesourcery.com>
24785 * g++.dg/rtti/dyncast1.C: New test.
24786 * g++.dg/abi/mangle4.C: Correct base-specifier access.
24787 * g++.dg/lookup/scoped1.C: Remove XFAIL.
24788 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
24791 * g++.dg/expr/static_cast1.C: New test.
24793 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
24795 * gcc.dg/20030625-1.c: New test.
24797 2003-06-24 Roger Sayle <roger@eyesopen.com>
24799 * gcc.c-torture/compile/20030624-1.c: New test case.
24801 2003-06-24 Jakub Jelinek <jakub@redhat.com>
24803 * gcc.c-torture/execute/string-opt-17.c: New test.
24805 2003-06-24 Mark Mitchell <mark@codesourcery.com>
24808 * g++.dg/parse/crash6.C: New test.
24810 2003-06-23 Roger Sayle <roger@eyesopen.com>
24812 * gcc.dg/builtins-24.c: New test case.
24814 2003-06-23 Jakub Jelinek <jakub@redhat.com>
24816 * g++.dg/opt/operator1.C: New test.
24818 2003-06-22 Roger Sayle <roger@eyesopen.com>
24820 * gcc.c-torture/execute/string-opt-16.c: New test case.
24822 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24824 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
24825 * g++.old-deja/g++.other/conv7.C: Likewise.
24826 * g++.old-deja/g++.other/overcnv2.C: Likewise.
24827 * g++.old-deja/g++.other/overload14.C: Likewise.
24829 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24831 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
24832 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
24834 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24837 * g++.dg/warn/Winline-3.C: New test.
24839 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24841 * lib/target-supports.exp (check_alias_available): Make the test
24842 program acceptable to the Solaris assembler.
24845 * g++.dg/template/memclass2.C: New test.
24847 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24848 Eric Botcazou <ebotcazou@libertysurf.fr>
24850 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
24851 data for non-matching targets.
24852 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
24854 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24857 * g++.dg/template/member3.C: New test.
24859 2003-06-19 Mark Mitchell <mark@codesourcery.com>
24862 * g++.dg/template/func1.C: New test.
24865 * g++.dg/template/static4.C: New test.
24866 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
24869 * g++.dg/init/ref7.C: New test.
24871 2003-06-19 Matt Austern <austern@apple.com>
24874 * g++.dg/anew1.C: New test.
24875 * g++.dg/anew2.C: New test.
24876 * g++.dg/anew3.C: New test.
24877 * g++.dg/anew4.C: New test.
24879 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
24881 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
24883 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
24885 * gcc.c-torture/execute/simd-4.c (main): Make expected value
24888 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
24890 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
24893 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
24895 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
24896 * gcc.c-torture/compile/961203-1.c: Likewise.
24897 * gcc.c-torture/compile/980506-1.c: Likewise.
24899 2003-06-17 Mark Mitchell <mark@codesourcery.com>
24902 * g++.dg/lookup/using7.C: New test.
24904 2003-06-17 Mark Mitchell <mark@codesourcery.com>
24907 * g++.dg/abi/conv1.C: Remove it.
24908 * g++.dg/template/conv7.C: New test.
24909 * g++.dg/template/conv8.C: Likewise.
24910 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
24911 conversion operator.
24913 2003-06-17 Janis Johnson <janis187@us.ibm.com>
24915 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
24916 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
24917 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
24918 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
24919 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
24920 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
24921 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
24922 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
24923 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
24924 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
24925 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
24926 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
24927 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
24928 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
24929 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
24930 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
24931 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
24932 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
24933 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
24934 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
24935 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24936 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24937 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24938 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
24939 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
24940 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
24941 * gcc.dg/compat/struct-return-10_x.c: Ditto.
24942 * gcc.dg/compat/struct-return-2_x.c: Ditto.
24943 * gcc.dg/compat/struct-return-3_x.c: Ditto.
24945 2003-06-16 Mark Mitchell <mark@codesourcery.com>
24947 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
24948 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
24951 2003-06-16 Roger Sayle <roger@eyesopen.com>
24953 * gcc.dg/i386-387-5.c: New test case.
24954 * gcc.dg/i386-387-6.c: New test case.
24955 * gcc.dg/builtins-23.c: New test case.
24957 2003-06-15 Roger Sayle <roger@eyesopen.com>
24959 * gcc.dg/builtins-22.c: New test case.
24960 * gcc.dg/i386-387-1.c: Update to test exp.
24961 * gcc.dg/i386-387-2.c: Likewise.
24963 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24965 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
24967 2003-06-12 Mark Mitchell <mark@codesourcery.com>
24969 * lib/gcc-dg.exp (dg-require-dll): New function.
24970 (dg-xfail-if): Likewise.
24971 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
24974 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
24975 * gcc.c-torture/compile/20001205-1.c: Likewise.
24976 * gcc.c-torture/compile/20001226-1.c: Likewise.
24977 * gcc.c-torture/compile/20010518-2.c: Likewise.
24978 * gcc.c-torture/compile/20020312-1.c: Likewise.
24979 * gcc.c-torture/compile/20020604-1.c: Likewise.
24980 * gcc.c-torture/compile/920501-12.c: Likewise.
24981 * gcc.c-torture/compile/920501-4.c: Likewise.
24982 * gcc.c-torture/compile/920520-1.c: Likewise.
24983 * gcc.c-torture/compile/920521-1.c: Likewise.
24984 * gcc.c-torture/compile/920625-1.c: Likewise.
24985 * gcc.c-torture/compile/961203-1.c: Likewise.
24986 * gcc.c-torture/compile/980506-1.c: Likewise.
24987 * gcc.c-torture/compile/981006-1.c: Likewise.
24988 * gcc.c-torture/compile/981022-1.c: Likewise.
24989 * gcc.c-torture/compile/981223-1.c: Likewise.
24990 * gcc.c-torture/compile/990617-1.c: Likewise.
24991 * gcc.c-torture/compile/dll.c: Likewise.
24992 * gcc.c-torture/compile/labels-3.c: Likewise.
24993 * gcc.c-torture/compile/mipscop-1.c: Likewise.
24994 * gcc.c-torture/compile/mipscop-2.c: Likewise.
24995 * gcc.c-torture/compile/mipscop-3.c: Likewise.
24996 * gcc.c-torture/compile/mipscop-4.c: Likewise.
24997 * gcc.c-torture/compile/simd-5.c: Likewise.
24998 * gcc.c-torture/compile/20000804-1.x: Remove.
24999 * gcc.c-torture/compile/20001205-1.x: Likewise.
25000 * gcc.c-torture/compile/20001226-1.x: Likewise.
25001 * gcc.c-torture/compile/20010518-2.x: Likewise.
25002 * gcc.c-torture/compile/20020312-1.x: Likewise.
25003 * gcc.c-torture/compile/20020604-1.x: Likewise.
25004 * gcc.c-torture/compile/920501-12.x: Likewise.
25005 * gcc.c-torture/compile/920501-4.x: Likewise.
25006 * gcc.c-torture/compile/920520-1.x: Likewise.
25007 * gcc.c-torture/compile/920521-1.x: Likewise.
25008 * gcc.c-torture/compile/920625-1.x: Likewise.
25009 * gcc.c-torture/compile/961203-1.x: Likewise.
25010 * gcc.c-torture/compile/980506-1.x: Likewise.
25011 * gcc.c-torture/compile/981006-1.x: Likewise.
25012 * gcc.c-torture/compile/981022-1.x: Likewise.
25013 * gcc.c-torture/compile/981223-1.x: Likewise.
25014 * gcc.c-torture/compile/990617-1.x: Likewise.
25015 * gcc.c-torture/compile/mipscop-1.x: Likewise.
25016 * gcc.c-torture/compile/mipscop-2.x: Likewise.
25017 * gcc.c-torture/compile/mipscop-3.x: Likewise.
25018 * gcc.c-torture/compile/mipscop-4.x: Likewise.
25019 * gcc.c-torture/compile/simd-5.x: Likewise.
25021 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
25023 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
25025 * gcc.c-torture/execute/20030611-1.c: New test.
25027 2003-06-12 Roger Sayle <roger@eyesopen.com>
25030 * gcc.dg/20030612-1.c: New test case.
25032 2003-06-12 Mark Mitchell <mark@codesourcery.com>
25035 * g++.dg/expr/cast1.C: New test.
25037 2003-06-12 Roger Sayle <roger@eyesopen.com>
25039 * gcc.dg/builtins-21.c: New test case.
25041 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
25043 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
25044 options instead of at the end.
25045 * lib/objc.exp (objc_target_compile): Likewise.
25047 2003-06-11 Mark Mitchell <mark@codesourcery.com>
25050 * g++.dg/parse/error1.C: New test.
25052 2003-06-11 Janis Johnson <janis187@us.ibm.com>
25054 * gcc.dg/compat/struct-by-value-11_main.c: New file.
25055 * gcc.dg/compat/struct-by-value-11_x.c: New file.
25056 * gcc.dg/compat/struct-by-value-11_y.c: New file.
25057 * gcc.dg/compat/struct-by-value-12_main.c: New file.
25058 * gcc.dg/compat/struct-by-value-12_x.c: New file.
25059 * gcc.dg/compat/struct-by-value-12_y.c: New file.
25060 * gcc.dg/compat/struct-by-value-13_main.c: New file.
25061 * gcc.dg/compat/struct-by-value-13_x.c: New file.
25062 * gcc.dg/compat/struct-by-value-13_y.c: New file.
25063 * gcc.dg/compat/struct-by-value-14_main.c: New file.
25064 * gcc.dg/compat/struct-by-value-14_x.c: New file.
25065 * gcc.dg/compat/struct-by-value-14_y.c: New file.
25066 * gcc.dg/compat/struct-by-value-15_main.c: New file.
25067 * gcc.dg/compat/struct-by-value-15_x.c: New file.
25068 * gcc.dg/compat/struct-by-value-15_y.c: New file.
25069 * gcc.dg/compat/struct-by-value-16_main.c: New file.
25070 * gcc.dg/compat/struct-by-value-16_x.c: New file.
25071 * gcc.dg/compat/struct-by-value-16_y.c: New file.
25072 * gcc.dg/compat/struct-by-value-17_main.c: New file.
25073 * gcc.dg/compat/struct-by-value-17_x.c: New file.
25074 * gcc.dg/compat/struct-by-value-17_y.c: New file.
25075 * gcc.dg/compat/struct-by-value-18_main.c: New file.
25076 * gcc.dg/compat/struct-by-value-18_x.c: New file.
25077 * gcc.dg/compat/struct-by-value-18_y.c: New file.
25079 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
25080 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
25081 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
25082 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
25083 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
25084 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
25085 * gcc.dg/compat/scalar-return-3_main.c: New file.
25086 * gcc.dg/compat/scalar-return-3_x.c: New file.
25087 * gcc.dg/compat/scalar-return-3_y.c: New file.
25088 * gcc.dg/compat/scalar-return-4_main.c: New file.
25089 * gcc.dg/compat/scalar-return-4_x.c: New file.
25090 * gcc.dg/compat/scalar-return-4_y.c: New file.
25092 2003-06-10 Janis Johnson <janis187@us.ibm.com>
25094 * gcc.dg/compat/fp2-struct-check.h: New file.
25095 * gcc.dg/compat/fp2-struct-defs.h: New file.
25096 * gcc.dg/compat/fp2-struct-init.h: New file.
25097 * gcc.dg/compat/struct-by-value-10_main.c: New file.
25098 * gcc.dg/compat/struct-by-value-10_x.c: New file.
25099 * gcc.dg/compat/struct-by-value-10_y.c: New file.
25100 * gcc.dg/compat/struct-return-10_main.c: New file.
25101 * gcc.dg/compat/struct-return-10_x.c: New file.
25102 * gcc.dg/compat/struct-return-10_y.c: New file.
25104 * gcc.dg/compat/compat-common.h: New file.
25105 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
25106 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
25107 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
25108 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
25109 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
25110 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
25111 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
25112 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25113 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
25114 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
25115 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25116 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
25117 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
25118 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25119 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
25120 * gcc.dg/compat/small-struct-check.h: Ditto.
25121 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
25122 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25123 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
25124 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
25125 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25126 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
25127 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
25128 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25129 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
25130 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
25131 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25132 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
25133 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
25134 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25135 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
25136 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
25137 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25138 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
25139 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
25140 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25141 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
25142 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
25143 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25144 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
25145 * gcc.dg/compat/struct-return-2_main.c: Ditto.
25146 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25147 * gcc.dg/compat/struct-return-2_y.c: Ditto.
25148 * gcc.dg/compat/struct-return-3_main.c: Ditto.
25149 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25150 * gcc.dg/compat/struct-return-3_y.c: Ditto.
25152 2003-06-10 Geoffrey Keating <geoffk@apple.com>
25154 * g++.dg/pch/static-1.C: New file.
25155 * g++.dg/pch/static-1.Hs: New file.
25157 2003-06-10 Richard Henderson <rth@redhat.com>
25159 * gcc.dg/asm-7.c: Adjust expected warning text.
25161 2003-06-10 Roger Sayle <roger@eyesopen.com>
25163 * gcc.dg/builtins-20.c: New test case.
25165 2003-06-10 Mark Mitchell <mark@codesourcery.com>
25168 * g++.dg/opt/template1.C: New test.
25170 2003-06-09 Mark Mitchell <mark@codesourcery.com>
25172 * lib/gcc-dg.exp (dg-test): Clear additional_files and
25173 additional_sources.
25175 2003-05-21 David Taylor <dtaylor@emc.com>
25177 * gcc.dg/Wpadded.c: New file.
25179 2003-06-09 Mark Mitchell <mark@codesourcery.com>
25181 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
25182 * gcc.dg/special/weak-2.c: Add dg-require-weak.
25183 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
25186 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
25188 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
25190 2003-06-09 Mark Mitchell <mark@codesourcery.com>
25192 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
25193 (dg-require-alias): Likewise.
25194 (dg-require-gc-sections): Likewise.
25195 * lib/target-supports.exp (check_gc_sections_available): Likewise.
25197 2003-06-08 Richard Henderson <rth@redhat.com>
25199 * gcc.dg/20011029-2.c: Fix the array reference.
25200 * gcc.dg/asm-7.c: New.
25202 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
25204 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
25206 2003-06-08 Mark Mitchell <mark@codesourcery.com>
25208 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
25209 (dg-require-gc-sections): Likewise.
25211 2003-06-08 Jan Hubicka <jh@suse.cz>
25213 * i386-cmov1.c: Fix regular expression.
25214 * i386-cvt-1.c: Likewise.
25215 * i386-local.c: Likewise.
25216 * i386-local2.c: Likewise.
25217 * i386-mul.c: Likewise.
25218 * i386-ssetype-1.c: Likewise.
25219 * i386-ssetype-3.c: Likewise.
25220 * i386-ssetype-5.c: Likewise.
25222 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25225 * g++.dg/warn/implicit-typename2.C: New test.
25226 * g++.dg/warn/implicit-typename3.C: New test.
25228 2003-06-07 Richard Henderson <rth@redhat.com>
25230 * g++.dg/other/offsetof3.C: Use size_t.
25231 * g++.dg/other/offsetof4.C: Likewise.
25233 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
25235 * lib/copy-file.exp: New. Implement gcc_copy_files.
25237 * lib/dg-pch.exp: Load copy-file.exp
25238 (dg-pch): Use gcc_copy_files instead of "file copy".
25240 2003-06-06 Mark Mitchell <mark@codesourcery.com>
25242 * gcc.dg/weak/weak.exp: Simplify.
25243 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
25244 * gcc.dg/weak/weak-1.c: Likewise.
25245 * gcc.dg/weak/weak-2.c: Likewise.
25246 * gcc.dg/weak/weak-3.c: Likewise.
25247 * gcc.dg/weak/weak-4.c: Likewise.
25248 * gcc.dg/weak/weak-5.c: Likewise.
25249 * gcc.dg/weak/weak-6.c: Likewise.
25250 * gcc.dg/weak/weak-7.c: Likewise.
25251 * gcc.dg/weak/weak-8.c: Likewise.
25252 * gcc.dg/weak/weak-9.c: Likewise.
25254 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
25256 gcc.c-torture/execute/20030606-1.c: New.
25258 2003-06-06 Roger Sayle <roger@eyesopen.com>
25260 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
25261 * gcc.dg/builtins-19.c: Likewise.
25263 2003-06-06 Roger Sayle <roger@eyesopen.com>
25265 * gcc.dg/builtins-2.c: Add some more tests.
25266 * gcc.dg/builtins-18.c: New test case.
25267 * gcc.dg/builtins-19.c: New test case.
25269 2003-06-06 Roger Sayle <roger@eyesopen.com>
25270 Jim Wilson <wilson@tuliptree.org>
25272 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
25274 2003-06-06 Jakub Jelinek <jakub@redhat.com>
25276 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
25277 mempcpy/stpcpy calls not to be optimized into something else.
25278 * gcc.c-torture/execute/string-opt-3.c: Moved to...
25279 * gcc.c-torture/execute/builtins/string-7.c: ...here.
25280 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
25282 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25284 * gcc.dg/format/asm_fprintf-1.c: New test.
25286 2003-06-05 Mark Mitchell <mark@codesourcery.com>
25288 * lib/gcc-defs.exp (additional_sources): New variable.
25289 (dg-additional-sources): New function.
25290 (additional_files): New variable.
25291 (dg-additional-files): New function.
25292 (dg-additional-files-options): Likewise.
25293 * lib/gcc-dg.exp (dg-require-weak): New function.
25294 (dg-require-alias): Likewise.
25295 (dg-require-gc-sections): Likewise.
25296 * lib/target-supports.exp (check_alias_available): Remove testfile
25298 (check_gc_sections_available): New function.
25299 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
25300 (dg-gpp-additional-files): Likewise.
25301 * lib/g++.exp (additional_sources): Remove.
25302 (additional_files): Likewise.
25303 (g++_target_compile): Use dg-additional-files-options.
25305 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
25307 * gcc.dg/special/ecos.exp: Remove.
25308 * gcc.dg/special/20000419-2.c: Use dg-require-*.
25309 * gcc.dg/special/alias-1.c: Likewise.
25310 * gcc.dg/special/alias-2.c: Likewise.
25311 * gcc.dg/special/gcsec-1.c: Likewise.
25312 * gcc.dg/special/weak-1.c: Likewise.
25313 * gcc.dg/special/weak-2.c: Likewise.
25314 * gcc.dg/special/wkali-1.c: Likewise.
25315 * gcc.dg/special/wkali-2.c: Likewise.
25317 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
25318 dg-gpp-additional-*.
25319 * g++.dg/special/conpr-3.C: Likewise.
25320 * g++.dg/special/conpr-4.C: Likewise.
25321 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
25322 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
25323 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
25324 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
25325 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
25326 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
25327 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
25328 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
25329 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
25330 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
25331 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
25332 * g++.old-deja/g++.other/comdat1.C: Likewise.
25333 * g++.old-deja/g++.other/comdat2.C: Likewise.
25334 * g++.old-deja/g++.other/comdat3.C: Likewise.
25335 * g++.old-deja/g++.other/ctor1.C: Likewise.
25336 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
25338 2003-06-05 Richard Henderson <rth@redhat.com>
25340 * gcc.dg/debug/20030605-1.c: New.
25342 2003-06-04 Mark Mitchell <mark@codesourcery.com>
25344 * README.QMTEST: Update.
25346 2003-06-04 Richard Henderson <rth@redhat.com>
25348 * gcc.dg/cleanup-1.c: New.
25349 * gcc.dg/cleanup-2.c: New.
25350 * gcc.dg/cleanup-3.c: New.
25351 * gcc.dg/cleanup-4.c: New.
25352 * gcc.dg/cleanup-5.c: New.
25353 * gcc.dg/cleanup-6.c: New.
25354 * gcc.dg/cleanup-7.c: New.
25356 2003-06-04 Mark Mitchell <mark@codesourcery.com>
25358 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
25360 * lib/dg-pch.exp: New file.
25361 * g++.dg/pch/pch.exp: Use dg-pch.exp.
25362 * gcc.dg/pch/pch.exp: Likewise.
25364 2003-06-04 Roger Sayle <roger@eyesopen.com>
25366 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
25367 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
25368 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
25369 * gcc.dg/builtins-17.c: New test case.
25370 * gcc.dg/i386-387-4.c: New test case.
25371 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
25373 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25375 * gcc.dg/ultrasp9.c: New test.
25377 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25379 * gcc.c-torture/compile/20030604-1.c: New test.
25380 * gcc.dg/sparc-constant-1.c: New test.
25382 2003-06-03 Glen Nakamura <glen@imodulo.com>
25384 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
25386 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
25388 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
25390 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
25391 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
25393 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
25395 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
25397 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25400 * g++.dg/template/spec10.C: New test.
25402 2003-06-03 Roger Sayle <roger@eyesopen.com>
25404 * gcc.dg/builtins-16.c: New test case.
25406 2003-06-03 Jakub Jelinek <jakub@redhat.com>
25408 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
25409 mempcpy test with post-increments.
25410 * gcc.c-torture/execute/string-opt-3.c: New test.
25411 * gcc.dg/string-opt-1.c: New test.
25413 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
25416 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
25418 2003-06-02 Mark Mitchell <mark@codesourcery.com>
25420 * lib/scanasm.exp (dg-scan): New function, factored out of ...
25421 (scan-assembler): ... here. Use dg-scan.
25422 (scan-assembler-not): Likewise.
25423 (scan-file): New function.
25424 (scan-file-not): Likewise.
25425 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
25426 * gcc.dg/cpp/_Pragma4.c: Likewise.
25427 * gcc.dg/cpp/_Pragma5.c: Likewise.
25428 * gcc.dg/cpp/avoidpaste1.c: Likewise.
25429 * gcc.dg/cpp/avoidpaste2.c: Likewise.
25430 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
25431 * gcc.dg/cpp/cmdlne-P.c: Likewise.
25432 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
25433 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
25434 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
25435 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
25436 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
25437 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
25438 * gcc.dg/cpp/cxxcom1.c: Likewise.
25439 * gcc.dg/cpp/line1.c: Likewise.
25440 * gcc.dg/cpp/maccom1.c: Likewise.
25441 * gcc.dg/cpp/maccom2.c: Likewise.
25442 * gcc.dg/cpp/maccom3.c: Likewise.
25443 * gcc.dg/cpp/maccom4.c: Likewise.
25444 * gcc.dg/cpp/maccom5.c: Likewise.
25445 * gcc.dg/cpp/maccom6.c: Likewise.
25446 * gcc.dg/cpp/multiline.c: Likewise.
25447 * gcc.dg/cpp/spacing1.c: Likewise.
25448 * gcc.dg/cpp/spacing2.c: Likewise.
25449 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
25450 * gcc.dg/cpp/trad/maccom1.c: Likewise.
25451 * gcc.dg/cpp/trad/maccom2.c: Likewise.
25452 * gcc.dg/cpp/trad/maccom3.c: Likewise.
25453 * gcc.dg/cpp/trad/maccom4.c: Likewise.
25454 * gcc.dg/cpp/trad/maccom6.c: Likewise.
25455 * gcc.dg/cpp/cxxcom2.c: Likewise.
25456 * gcc.dg/cpp/cxxcom2.h: New file.
25458 * gcc.dg/cpp/truefalse.cpp: Move it to ...
25459 * g++.dg/cpp/truefalse.C: Here.
25460 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
25462 2003-06-01 Loren James Rittle <ljrittle@acm.org>
25464 * gcc.dg/cpp/redef3.c: New file.
25466 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
25468 * gcc.dg/i386-loop-3.c: New test.
25470 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
25472 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
25474 2003-05-31 Roger Sayle <roger@eyesopen.com>
25476 * gcc.dg/fwrapv-1.c: New test case.
25477 * gcc.dg/fwrapv-2.c: New test case.
25479 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25482 * g++.dg/template/spec9.C: New test.
25484 2003-05-29 Roger Sayle <roger@eyesopen.com>
25486 * gcc.dg/duff-4.c: New test case.
25488 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
25491 * g77.dg/ffixed-form-1.f: New test
25492 * g77.dg/ffixed-form-2.f: New test
25493 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
25494 * g77.dg/ffree-form-3.f: New test
25496 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
25498 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
25499 * gcc.dg/wint_t-1.c: Likewise.
25501 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25503 * g++.dg/template/access11.C: New test.
25505 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25508 * g++.dg/template/access10.C: New test.
25510 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
25511 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25513 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
25515 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
25517 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
25518 suppress for powerpc-*-darwin*.
25519 * gcc.dg/torture/builtin-noret-2.c: Likewise.
25521 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
25523 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
25524 suppress option for powerpc-*-darwin*.
25526 2003-05-23 Roger Sayle <roger@eyesopen.com>
25528 * gcc.dg/builtins-1.c: Add tests for tan and atan.
25529 * gcc.dg/builtins-4.c: Add test for fmod.
25531 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25534 * g++.dg/template/instantiate4.C: New test.
25536 2003-05-22 Roger Sayle <roger@eyesopen.com>
25538 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
25540 2003-05-21 Janis Johnson <janis187@us.ibm.com>
25542 * gcc.dg/compat/scalar-return-1_main.c: New file.
25543 * gcc.dg/compat/scalar-return-1_x.c: New file.
25544 * gcc.dg/compat/scalar-return-1_y.c: New file.
25545 * gcc.dg/compat/scalar-return-2_main.c: New file.
25546 * gcc.dg/compat/scalar-return-2_x.c: New file.
25547 * gcc.dg/compat/scalar-return-2_y.c: New file.
25548 * gcc.dg/compat/struct-return-3_main.c: New file.
25549 * gcc.dg/compat/struct-return-3_y.c: New file.
25550 * gcc.dg/compat/struct-return-3_x.c: New file.
25551 * gcc.dg/compat/struct-return-2_main.c: New file.
25552 * gcc.dg/compat/struct-return-2_x.c: New file.
25553 * gcc.dg/compat/struct-return-2_y.c: New file.
25555 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25557 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
25558 for hppa*-hp-hpux*.
25559 * gcc.dg/20021014-1.c (dg-options): Likewise.
25560 * gcc.dg/nest.c (dg-options): Likewise.
25562 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
25565 * g++.dg/ext/dllimport2.C: New file.
25566 * g++.dg/ext/dllimport3.C: New file.
25568 2003-05-20 Janis Johnson <janis187@us.ibm.com>
25570 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
25571 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
25572 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25573 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
25574 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25575 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
25576 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
25577 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
25578 * gcc.dg/compat/small-struct-defs.h: New file.
25579 * gcc.dg/compat/small-struct-init.h: New file.
25580 * gcc.dg/compat/small-struct-check.h: New file.
25581 * gcc.dg/compat/fp-struct-defs.h: New file.
25582 * gcc.dg/compat/fp-struct-check.h: New file.
25583 * gcc.dg/compat/fp-struct-init.h: New file.
25584 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
25585 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
25587 2003-05-19 Jakub Jelinek <jakub@redhat.com>
25589 * gcc.dg/20030225-2.c: New test.
25591 2003-05-18 Roger Sayle <roger@eyesopen.com>
25592 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25594 * gcc.c-torture/compile/20030518-1.c: New test case.
25596 2003-05-18 Mark Mitchell <mark@codesourcery.com>
25598 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
25599 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
25600 gcc-dg-debug-runtest.
25601 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
25602 gcc-dg-debug-runtest.
25604 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25607 * g++.dg/lookup/using6.C: New test.
25609 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25611 * g++.dg/parse/access2.C: New test.
25613 2003-05-17 Mark Mitchell <mark@codesourcery.com>
25615 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
25616 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
25617 * gcc.dg/debug/debug.exp: Likewise.
25619 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
25621 * gcc.dg/dollar.c: New test.
25623 2003-05-16 Janis Johnson <janis187@us.ibm.com>
25625 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
25626 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
25627 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
25628 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
25629 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
25630 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
25631 * gcc.dg/compat/struct-by-value-6_main.c: New file.
25632 * gcc.dg/compat/struct-by-value-6_x.c: New file.
25633 * gcc.dg/compat/struct-by-value-6_y.c: New file.
25634 * gcc.dg/compat/struct-by-value-7_main.c: New file.
25635 * gcc.dg/compat/struct-by-value-7_x.c: New file.
25636 * gcc.dg/compat/struct-by-value-7_y.c: New file.
25637 * gcc.dg/compat/struct-by-value-8_main.c: New file.
25638 * gcc.dg/compat/struct-by-value-8_x.c: New file.
25639 * gcc.dg/compat/struct-by-value-8_y.c: New file.
25640 * gcc.dg/compat/struct-by-value-9_main.c: New file.
25641 * gcc.dg/compat/struct-by-value-9_x.c: New file.
25642 * gcc.dg/compat/struct-by-value-9_y.c: New file.
25644 2003-05-16 Mark Mitchell <mark@codesourcery.com>
25646 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
25647 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
25648 support for "repo" mode.
25649 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
25650 * lib/g77-dg.exp: Likewise.
25651 * lib/obj-dg.exp: Likewise.
25653 2003-05-16 Jakub Jelinek <jakub@redhat.com>
25655 Merge from gcc-3_2-rhl8-branch:
25656 2003-04-23 Jakub Jelinek <jakub@redhat.com>
25658 * gcc.dg/tls/opt-6.c: New test.
25660 2003-04-05 Jakub Jelinek <jakub@redhat.com>
25662 * gcc.dg/20030405-1.c: New test.
25664 2003-03-09 Jakub Jelinek <jakub@redhat.com>
25666 * gcc.dg/20030309-1.c: New test.
25668 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25670 * gcc.c-torture/execute/20030307-1.c: New test.
25672 2003-02-20 Randolph Chung <tausq@debian.org>
25674 * gcc.c-torture/compile/20030220-1.c: New test.
25676 2003-02-18 Jakub Jelinek <jakub@redhat.com>
25678 * gcc.dg/20030217-1.c: New test.
25680 2003-01-29 Jakub Jelinek <jakub@redhat.com>
25682 * gcc.c-torture/compile/20020129-1.c: New test.
25684 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25686 * gcc.dg/unroll-1.c: New test.
25688 2002-11-16 Jan Hubicka <jh@suse.cz>
25690 * gcc.c-torture/execute/20020920-1.c: New test.
25692 2002-10-08 Jakub Jelinek <jakub@redhat.com>
25695 * gcc.c-torture/compile/20021008-1.c: New test.
25697 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
25700 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
25702 2002-08-07 Jakub Jelinek <jakub@redhat.com>
25704 * gcc.c-torture/compile/20020807-1.c: New test.
25706 2002-07-30 Jakub Jelinek <jakub@redhat.com>
25708 * gcc.dg/tls/opt-1.c: New test.
25710 2002-07-29 Jakub Jelinek <jakub@redhat.com>
25712 * gcc.dg/20020729-1.c: New test.
25714 2002-07-20 Jakub Jelinek <jakub@redhat.com>
25716 * g++.dg/opt/life1.C: New test.
25718 2002-05-20 Jakub Jelinek <jakub@redhat.com>
25720 * gcc.dg/20020525-1.c: New test.
25722 2002-05-24 Jakub Jelinek <jakub@redhat.com>
25725 * g++.dg/ext/pretty1.C: New test.
25726 * g++.dg/ext/pretty2.C: New test.
25728 2003-05-15 Mark Mitchell <mark@codesourcery.com>
25731 * g++.dg/ext/typeof5.C: New test.
25733 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
25735 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
25736 __USER_LABEL_PREFIX__ into account.
25737 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
25739 2003-05-14 Roger Sayle <roger@eyesopen.com>
25741 * gcc.dg/builtins-15.c: New test case.
25743 2003-05-13 Zack Weinberg <zack@codesourcery.com>
25745 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
25747 2003-05-12 Mark Mitchell <mark@codesourcery.com>
25749 * lib/g++.exp: Tweak handling of additional source files.
25750 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
25751 * g++.dg/special/conpr-2a.C: Rename to ...
25752 * g++.dg/special/conpr-2a.cc: ... this.
25753 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
25754 * g++.dg/special/conpr-3a.C: Rename to ...
25755 * g++.dg/special/conpr-3a.cc: This.
25756 * g++.dg/special/conpr-3b.C: Rename to ...
25757 * g++.dg/special/conpr-3b.cc: This.
25758 * g++.dg/special/conpr-4.C: New test.
25759 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
25761 2003-05-12 David Edelsohn <edelsohn@gnu.org>
25763 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
25765 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25767 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
25768 * g++.old-deja/g++.robertl/eb71.C: Likewise.
25769 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
25770 * g++.old-deja/g++.other/warn3.C: Likewise.
25772 2003-05-11 Roger Sayle <roger@eyesopen.com>
25774 * gcc.dg/i386-387-1.c: Update to also test log.
25775 * gcc.dg/i386-387-2.c: Likewise.
25777 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
25779 * g77.f-torture/execute/int8421.f: New test.
25781 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25783 PR c++/10230, c++/10481
25784 * g++.dg/lookup/scoped5.C: New test.
25786 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25789 * g++.dg/template/ttp6.C: New test.
25791 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
25793 * gcc.c-torture/execute/builtins: New directory.
25794 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
25795 gcc.c-torture/execute/builtins.
25796 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
25797 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
25798 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
25799 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
25801 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25804 * g++.dg/template/access8.C: New test.
25805 * g++.dg/template/access9.C: New test.
25807 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25810 * g++.dg/parse/access1.C: New test.
25812 2003-05-09 DJ Delorie <dj@redhat.com>
25814 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
25815 long, and not an int.
25817 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25819 PR c++/10555, c++/10576
25820 * g++.dg/template/memclass1.C: New test.
25822 2003-05-08 DJ Delorie <dj@redhat.com>
25824 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
25826 * gcc.c-torture/execute/20021024-1.x: Likewise.
25827 * gcc.c-torture/execute/shiftdi.x: Likewise.
25828 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
25829 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
25830 * gcc.dg/20021018-1.c: Likewise.
25832 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25834 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
25836 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
25837 (bcopy): Call memmove.
25839 2003-05-08 Roger Sayle <roger@eyesopen.com>
25841 * g77.f-torture/compile/8485.f: New test case.
25843 2003-05-07 Richard Henderson <rth@redhat.com>
25846 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
25847 Verify exception_cleanup not called for rethrows.
25848 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
25849 when exiting catch block without rethrowing.
25850 * g++.dg/eh/forced3.C: New.
25851 * g++.dg/eh/forced4.C: New.
25853 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
25855 * gcc.dg/20030505.c: Fix triplet.
25857 2003-05-06 DJ Delorie <dj@redhat.com>
25859 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
25860 * gcc.dg/nest.c: Likewise.
25862 2003-05-05 Roger Sayle <roger@eyesopen.com>
25864 * gcc.dg/builtins-14.c: New test case.
25866 2003-05-05 Janis Johnson <janis187@us.ibm.com>
25868 * lib/compat.exp (compat-execute): New argument.
25869 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
25870 * gcc.dg/compat: New test directory.
25871 * gcc.dg/compat/compat.exp: New expect script.
25872 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
25873 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
25874 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
25875 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
25876 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
25877 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
25879 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
25880 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
25881 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
25882 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
25883 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
25884 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
25885 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
25886 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
25887 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
25888 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
25889 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
25890 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
25891 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
25892 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
25893 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
25895 2003-05-05 Zack Weinberg <zack@codesourcery.com>
25897 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
25899 2003-05-05 Jakub Jelinek <jakub@redhat.com>
25901 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
25903 2003-05-05 Geoffrey Keating <geoffk@apple.com>
25905 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
25906 * gcc.dg/ppc-fsel-2.c: New test.
25908 * gcc.dg/unused-5.c: New test.
25910 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25913 * g++.dg/warn/pmf1.C: New test.
25915 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25918 * g++.dg/warn/main.C: New test.
25920 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25922 * gcc.dg/nonnull-3.c: New test.
25924 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
25926 * gcc.dg/cpp/Wtrigraphs.c: Update.
25927 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
25929 2003-05-03 Geoffrey Keating <geoffk@apple.com>
25931 * gcc.dg/ppc-fsel-1.c: New test.
25933 2003-05-03 Zack Weinberg <zack@codesourcery.com>
25936 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
25938 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
25940 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
25942 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25944 PR c++/9364, c++/10553, c++/10586
25945 * g++.dg/parse/typename4.C: New test.
25946 * g++.dg/parse/typename5.C: Likewise.
25948 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
25950 * gcc.c-torture/compile/20030503-1.c: New test.
25952 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25954 * g++.dg/lookup/using5.C: Fix testcase error.
25956 2003-05-01 Chris Demetriou <cgd@broadcom.com>
25958 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
25959 since MEABI is no longer supported. Remove all vestiges
25960 of MEABI from the test.
25962 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25965 * g++.dg/lookup/using5.C: New test.
25967 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25970 * g++.dg/template/ttp5.C: New test.
25972 2003-04-30 Mark Mitchell <mark@codesourcery.com>
25974 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
25975 (dg-gpp-additional-sources): New function.
25976 (dg-gpp-additional-files): Likewise.
25977 * lib/g++.exp (additional_sources): New variable.
25978 (additional_files): Likewise.
25979 (g++_target_compile): Deal with them.
25980 * lib/old-dejagnu.exp: Remove.
25981 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
25982 * g++.old-deja: Revise all tests to use dg commands.
25984 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25986 PR c++/9432, c++/9528
25987 * g++.dg/lookup/using4.C: New test.
25989 2003-04-29 Geoffrey Keating <geoffk@apple.com>
25991 * gcc.dg/noreturn-5.c: New file.
25992 * gcc.dg/noreturn-6.c: New file.
25994 * gcc.c-torture/compile/inline-1.c: New file.
25996 2003-04-29 Mark Mitchell <mark@codesourcery.com>
25999 * g++.dg/template/explicit1.C: New test.
26001 2003-04-29 Mark Mitchell <mark@codesourcery.com>
26004 * g++.dg/other/bitfield1.C: New test.
26007 * g++.dg/init/new7.C: New test.
26009 2003-04-29 Mark Mitchell <mark@codesourcery.com>
26011 * g++.dg/ext/desig1.C: New test.
26012 * g++.dg/ext/init1.C: Update.
26014 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
26016 2003-04-28 Mark Mitchell <mark@codesourcery.com>
26019 * g++.dg/warn/Winline-1.C: New test.
26021 2003-04-28 Jakub Jelinek <jakub@redhat.com>
26023 * gcc.c-torture/execute/string-opt-19.c: New test.
26025 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
26026 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
26028 2003-04-27 Mark Mitchell <mark@codesourcery.com>
26031 * g++.dg/init/new6.C: New test.
26034 * g++.dg/init/ref6.C: New test.
26036 2003-04-26 David Edelsohn <edelsohn@gnu.org>
26038 * g++.dg/warn/weak1.C: XFAIL on AIX4.
26040 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26042 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
26043 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
26045 2003-04-25 Mark Mitchell <mark@codesourcery.com>
26047 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
26048 initialized static data members.
26050 2003-04-25 H.J. Lu <hjl@gnu.org>
26052 * gcc.dg/ia64-sync-4.c: New test.
26054 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26056 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
26059 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
26062 * g++.dg/warn/conv1.C: New test.
26063 * g++.old-deja/g++.other/conv7.C: Adjust.
26064 * g++.old-deja/g++.other/overload14.C: Adjust.
26066 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26069 * g++.dg/template/defarg2.C: New test.
26071 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
26073 * gcc.dg/cpp/include2.c: Update.
26074 * gcc.dg/cpp/multiline-2.c: New.
26075 * gcc.dg/cpp/multiline.c: Update.
26076 * gcc.dg/cpp/strify2.c: Update.
26077 * gcc.dg/cpp/trad/literals-2.c: Update.
26079 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26081 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
26083 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26085 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
26087 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26090 * g++.dg/parse/crash4.C: New test.
26093 * g++.dg/parse/crash5.C: New test.
26095 2003-04-22 Mark Mitchell <mark@codesourcery.com>
26098 * g++.dg/parse/crash3.C: New test.
26101 * g++.dg/parse/elab1.C: New test.
26103 2003-04-22 Devang Patel <dpatel@apple.com>
26105 * gcc.dg/cpp/trad/funlike-5.c: New test.
26107 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
26109 * g++.dg/other/packed1.C: Fix dg options.
26111 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
26113 * g++.dg/other/offsetof2.C: New test.
26115 2003-04-21 Mark Mitchell <mark@codesourcery.com>
26117 * g++.dg/template/recurse.C: Adjust location of error messages.
26119 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
26122 * g++.dg/init/addr-const1.C: New test.
26123 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
26125 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
26128 * g++.dg/lookup/struct-hack1.C: New test.
26130 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
26132 * ucs.c: Update diagnostic messages.
26134 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
26136 * gcc.dg/cpp/truefalse.cpp: New test.
26137 * gcc.dg/cpp/cpp.exp: Update.
26138 * g++.dg/other/stdbool-if.C: Remove.
26140 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
26142 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
26143 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
26145 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26147 * gcc.c-torture/compile/20030418-1.c: New test.
26149 2003-04-17 Janis Johnson <janis187@us.ibm.com>
26151 * README.compat: Remove; content moved to doc/sourcebuild.texi.
26153 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26156 g++.dg/template/dependent-name1.C: New test.
26158 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
26160 * gcc.dg/warn-1.c (tourist_guide): New array,
26161 contains a pointer to bar.
26163 2003-04-16 Roger Sayle <roger@eyesopen.com>
26165 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
26166 * gcc.c-torture/execute/medce-1.c: New test case.
26167 * gcc.c-torture/execute/medce-2.c: New test case.
26169 2003-04-15 Mark Mitchell <mark@codesourcery.com>
26171 * lib/prune.exp: Ignore more messages.
26174 * g++.dg/parse/lookup3.C: New test.
26176 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
26178 * gcc.c-torture/compile/20030415-1.c : New test.
26180 2003-04-14 Mark Mitchell <mark@codesourcery.com>
26182 * gcc.c-torture/execute/scope-2.c: Move to ...
26183 * gcc.dg/noncompile/scope.c: .... here.
26185 2003-04-14 Roger Sayle <roger@eyesopen.com>
26187 * gcc.dg/20030414-2.c: New test case.
26189 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
26192 * gcc.dg/20030414-1.c: New test.
26194 2003-04-13 Roger Sayle <roger@eyesopen.com>
26196 * gcc.dg/builtins-12.c: New test case.
26197 * gcc.dg/builtins-13.c: New test case.
26199 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26201 * gcc.c-torture/execute/string-opt-18.c: New test.
26203 2003-04-13 Mark Mitchell <mark@codesourcery.com>
26206 * g++.dg/init/new5.C: New test.
26208 2003-04-12 Mark Mitchell <mark@codesourcery.com>
26211 * g++.dg/ext/dllimport1.C: New test.
26213 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26215 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
26217 2003-04-11 Bud Davis <bdavis9659@comcast.net>
26220 * g77.f-torture/noncompile/9263.f: New test
26222 * g77.f-torture/execute/1832.f: New test
26224 2003-04-11 David Chad <davidc@freebsd.org>
26225 Loren J. Rittle <ljrittle@acm.org>
26228 * objc.dg/headers.m: New test.
26230 2003-04-10 Zack Weinberg <zack@codesourcery.com>
26232 * gcc.c-torture/execute/builtin-noret-2.c: New.
26233 * gcc.c-torture/execute/builtin-noret-2.x: New.
26234 XFAIL builtin-noret-2.c at -O1 and above.
26235 * gcc.dg/redecl.c: New.
26236 * gcc.dg/Wshadow-1.c: Update error regexps.
26238 2003-04-10 Mark Mitchell <mark@codesourcery.com>
26240 * g++.dg/abi/bitfield10.C: New test.
26242 2003-04-09 Mike Stump <mrs@apple.com>
26244 * gcc.dg/pch/pch.exp: Make testcase names longer.
26245 * g++.dg/pch/pch.exp: Make testcase names longer.
26247 2003-04-08 Roger Sayle <roger@eyesopen.com>
26249 * gcc.dg/builtins-11.c: New test case.
26251 2003-04-08 Roger Sayle <roger@eyesopen.com>
26253 * gcc.dg/builtins-9.c: New test case.
26254 * gcc.dg/builtins-10.c: New test case.
26256 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
26258 * gcc.dg/noncompile/init-4.c.c: New test.
26260 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
26262 * gcc.misc-test/gcov-9.c: New test.
26263 * gcc.misc-test/gcov-10.c: New test
26264 * gcc.misc-test/gcov-11.c: New test.
26266 2003-04-05 Zack Weinberg <zack@codesourcery.com>
26268 PR optimization/10024
26269 * gcc.c-torture/compile/20030405-1.c: New test.
26271 2003-04-04 Geoffrey Keating <geoffk@apple.com>
26273 * gcc.dg/pch/static-3.c: New.
26274 * gcc.dg/pch/static-3.hs: New.
26275 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
26277 2003-04-04 Richard Henderson <rth@redhat.com>
26279 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
26280 * g++.dg/eh/forced2.C: Likewise.
26282 2003-04-03 Mike Stump <mrs@apple.com>
26284 * lib/scanasm.exp (scan-assembler): Add xfail processing for
26286 (scan-assembler-times, scan-assembler-not): Likewise.
26287 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
26289 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
26291 * gcc.dg/sparc-loop-1.c: New test.
26293 2003-04-02 Geoffrey Keating <geoffk@apple.com>
26296 * g++.dg/pch/system-2.C: New.
26297 * g++.dg/pch/system-2.Hs: New.
26299 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
26301 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
26303 * g++.dg/eh/simd-1.C (vecfunc): Same.
26305 2003-04-01 Roger Sayle <roger@eyesopen.com>
26307 * gcc.c-torture/execute/20030401-1.c: New test case.
26309 2003-04-01 Ziemowit Laski <zlaski@apple.com>
26311 * objc.dg/defs.m: New.
26313 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
26315 * g++.dg/eh/simd-1.C: New.
26316 * g++.dg/eh/simd-2.C: New.
26318 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
26320 * gcc.c-torture/execute/simd-3.c: New.
26322 2003-03-31 Mark Mitchell <mark@codesourcery.com>
26325 * gcc.dg/20030331-2.c: New test.
26327 2003-03-31 Mark Mitchell <mark@codesourcery.com>
26330 * g++.dg/parse/crash2.C: New test.
26332 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
26334 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
26335 * gcc.c-torture/execute/20030331-1.c: ...here.
26337 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
26339 * gcc.c-torture/execute/20030331-1.c: New test.
26341 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
26343 * lib/gcov.exp: Adjust call return testing strings.
26344 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
26346 2003-03-31 Roger Sayle <roger@eyesopen.com>
26348 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
26349 * gcc.dg/builtins-7.c: New test case.
26350 * gcc.dg/builtins-8.c: New test case.
26352 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
26354 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
26356 2003-03-30 Mark Mitchell <mark@codesourcery.com>
26359 * g++.dg/lookup-class-member-2.C: New test.
26361 2003-03-30 Glen Nakamura <glen@imodulo.com>
26363 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
26365 2003-03-28 Roger Sayle <roger@eyesopen.com>
26367 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
26369 2003-03-28 Mark Mitchell <mark@codesourcery.com>
26371 * g++.dg/init/attrib1.C: New test.
26373 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26375 * gcc.dg/ultrasp8.c: New test.
26377 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26379 * gcc.dg/ultrasp7.c: New test.
26381 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
26384 * g++.dg/template/inline1.C: New test.
26386 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26388 * gcc.dg/sparc-dwarf2.c: New test.
26390 2003-03-27 Roger Sayle <roger@eyesopen.com>
26392 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
26393 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
26395 2003-03-27 Mark Mitchell <mark@codesourcery.com>
26397 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
26398 than reading .x files.
26399 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
26400 * g77.dg/gcov/gcov-1.f: Likewise.
26401 * gcc.misc-tests/gcov-4b.c: Likewise.
26402 * gcc.misc-tests/gcov-5b.c: Likewise.
26403 * gcc.misc-tests/gcov-6.c: Likewise.
26404 * gcc.misc-tests/gcov-7.c: Likewise.
26405 * gcc.misc-tests/gcov-8.c: Likewise.
26406 * g++.dg/gcov/gcov-1.x: Remove.
26407 * g77.dg/gcov/gcov-1.x: Likewise.
26408 * gcc.misc-tests/gcov-4b.x: Likewise.
26409 * gcc.misc-tests/gcov-5b.x: Likewise.
26410 * gcc.misc-tests/gcov-6.x: Likewise.
26411 * gcc.misc-tests/gcov-7.x: Likewise.
26412 * gcc.misc-tests/gcov-8.x: Likewise.
26414 2003-03-27 Glen Nakamura <glen@imodulo.com>
26417 * gcc.dg/20030324-1.c: New test.
26419 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
26422 * g++.dg/template/arg3.C: New test.
26425 * g++.dg/template/friend18.C: New test.
26427 2003-03-26 Roger Sayle <roger@eyesopen.com>
26429 * g77.f-torture/compile/20030326-1.f: New test case.
26431 2003-03-26 Janis Johnson <janis187@us.ibm.com>
26433 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
26435 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
26437 2003-03-26 Jakub Jelinek <jakub@redhat.com>
26439 * gcc.dg/ia64-sync-3.c: New test.
26441 2003-03-26 Alan Modra <amodra@bigpond.net.au>
26443 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
26445 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26447 * gcc.dg/ultrasp6.c: New test.
26449 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26451 * gcc.dg/i386-signbit-1.c: New test.
26452 * gcc.dg/i386-signbit-2.c: New test.
26453 * gcc.dg/i386-signbit-3.c: New test.
26455 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26457 * gcc.dg/ultrasp5.c: Fix options.
26459 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26461 * gcc.dg/ultrasp5.c: Fix comment.
26463 2003-03-24 Bud Davis <bdavis9659@comcast.net>
26466 * g77.f-torture/execute/10197.f: New test.
26468 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
26470 PR c++/9898, c++/383
26471 * g++.dg/template/conv6.C: New test.
26474 * g++.dg/template/ptrmem5.C: New test.
26477 * g++.dg/lookup/koenig1.C: New test.
26480 * g++.dg/lookup/template2.C: New test.
26482 2003-03-24 Jakub Jelinek <jakub@redhat.com>
26484 * g++.dg/opt/rtti1.C: New test.
26486 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26488 * gcc.dg/ultrasp5.c: New test.
26490 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
26493 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
26496 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
26499 * gcc.dg/20030323-1.c: New test.
26501 2003-03-23 Roger Sayle <roger@eyesopen.com>
26503 * gcc.c-torture/compile/20030323-1.c: New test case.
26505 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
26507 * gcc.dg/20030321-1.c: New test.
26509 2003-03-22 Zack Weinberg <zack@codesourcery.com>
26511 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
26513 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
26515 PR c++/9978, c++/9708
26516 * g++.dg/ext/vlm1.C: Adjust expected error.
26517 * g++.dg/ext/vla2.C: New test.
26518 * g++.dg/template/arg1.C: New test.
26519 * g++.dg/template/arg2.C: New test.
26521 2003-03-22 Bud Davis <bdavis9659@comcast.net>
26523 * g77.f-torture/execute/select.f: New test.
26524 * g77.f-torture/noncompile/select_no_compile.f: New test.
26526 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
26529 * g++.dg/other/error4.C: New test.
26531 2003-03-20 Mark Mitchell <mark@codesourcery.com>
26533 * g++.dg/template/friend17.C: New test.
26535 2003-03-21 Alan Modra <amodra@bigpond.net.au>
26537 * gcc.c-torture/compile/20030320-1.c: New.
26539 2003-03-20 Roger Sayle <roger@eyesopen.com>
26541 * gcc.dg/builtins-6.c: New test case.
26543 2003-03-19 Alan Modra <amodra@bigpond.net.au>
26546 * gcc.c-torture/compile/20030319-1.c: New.
26548 2003-03-18 Jan Hubicka <jh@suse.cz>
26550 * gcc.dg/i386-cvt-1.c: New test.
26552 2003-03-17 Zack Weinberg <zack@codesourcery.com>
26554 * objc.dg/naming-1.m: Use "(parse|syntax) error".
26555 * objc.dg/naming-2.m: Likewise.
26557 2003-03-17 Mark Mitchell <mark@codesourcery.com>
26560 * g++.dg/parse/crash1.C: New test.
26562 2003-03-16 Mark Mitchell <mark@codesourcery.com>
26565 * g++.dg/eh/cleanup1.C: New test.
26567 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26569 * gcc.c-torture/execute/20030316-1.c: New test case.
26571 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
26574 * g++.dg/init/ctor2.C: New test.
26576 2003-03-15 Roger Sayle <roger@eyesopen.com>
26578 * g77.f-torture/compile/xformat.f: New test case.
26580 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26582 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
26583 * g++.old-deja/g++.mike/eh50.C: Likewise.
26585 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26588 * g++.dg/template/spec7.C: New test.
26589 * g++.dg/template/spec8.C: Likewise.
26591 2003-03-14 Jakub Jelinek <jakub@redhat.com>
26593 * gcc.c-torture/execute/20030313-1.c: New test.
26595 2003-03-14 Richard Henderson <rth@redhat.com>
26597 * gcc.dg/inline-2.c: Adjust alpha test for external call.
26599 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
26601 * gcc.c-torture/compile/20030314-1.c: New test.
26603 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
26605 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
26606 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
26608 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
26609 to accept newer _imp__ prefix and additional
26610 newline in .drectve section.
26611 * gcc.dg/dll-4.c: Likewise.
26612 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
26615 2003-03-13 Mark Mitchell <mark@codesourcery.com>
26617 * g++.dg/parse/namespace9.C: New test.
26619 * g++.dg/init/ref5.C: New test.
26620 * g++.dg/parse/ptrmem1.C: Likewise.
26622 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26624 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
26625 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
26626 regular expression.
26627 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
26628 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
26630 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
26632 * gcc.c-torture/execute/20030224-2.c: New test.
26634 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26636 * gcc.dg/decl-3.c: New test.
26638 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26640 * gcc.dg/i386-loop-2.c: New test.
26642 2003-03-11 Mark Mitchell <mark@codesourcery.com>
26645 * g++.dg/parse/namespace8.C: New test.
26648 * g++.dg/overload/builtin2.C: New test.
26650 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
26652 * gcc.dg/return-type-3.c: New test.
26654 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
26656 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
26657 profiling options are not supported.
26659 2003-03-10 Mark Mitchell <mark@codesourcery.com>
26661 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
26662 * g++.old-deja/g++.warn/impint2.C: Likewise.
26664 2003-03-10 Devang Patel <dpatel@apple.com>
26666 * g++.dg/cpp/c++_cmd_1.C: New test.
26667 * g++.dg/cpp/c++_cmd_1.h: New file.
26669 2003-03-10 Segher Boessenkool <segher@koffie.nl>
26671 * gcc.dg/altivec-9.c: New file.
26673 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26675 * gcc.dg/ppc-sdata-1.c: New test.
26676 * gcc.dg/ppc-sdata-2.c: New test.
26678 2003-03-09 Mark Mitchell <mark@codesourcery.com>
26681 * g++.dg/opt/ptrmem2.C: New test.
26684 * g++.dg/opt/ptrmem1.C: New test.
26686 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26688 * gcc.dg/i386-loop-1.c: New test.
26690 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26693 * g++.dg/lookup/friend1.C: New test.
26695 2003-03-08 Mark Mitchell <mark@codesourcery.com>
26698 * g++.dg/parser/constructor1.C: New test.
26700 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
26702 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
26704 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
26706 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
26708 * gcc.dg/cpp/Wunused.c: Update test.
26710 2003-03-08 Jan Hubicka <jh@suse.cz>
26712 * gcc.dg/inline-3.c: New test.
26714 2003-03-08 Mark Mitchell <mark@codesourcery.com>
26717 * g++.dg/parse/builtin1.C: New test.
26720 * g++.dg/abi/cookie1.C: New test.
26721 * g++.dg/abi/cookie2.C: Likewise.
26724 * g++.dg/template/field1.C: New test.
26727 * g++.dg/parse/class1.C: New test.
26728 * g++.dg/parse/namespace7.C: Likewise.
26729 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
26731 2003-03-07 Mark Mitchell <mark@codesourcery.com>
26733 * g++.dg/init/ref4.C: New test.
26735 2003-03-07 Jan Hubicka <jh@suse.cz>
26737 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
26738 * gcc.dg/inline-3.c: New test.
26740 2003-03-06 Mark Mitchell <mark@codesourcery.com>
26742 * g++.dg/init/ref3.C: New test.
26745 * g++.dg/init/ref2.C: New test.
26748 * g++.dg/warn/Wshadow-2.C: New test.
26751 * g++.dg/warn/Woverloaded-1.C: New test.
26753 2003-03-05 Jan Hubicka <jh@suse.cz>
26755 * gcc.dg/i386-local2.c: New.
26756 * gcc.dg/i386-local.c: Fix typo.
26758 2003-03-05 Mark Mitchell <mark@codesourcery.com>
26760 * g++.dg/abi/layout3.C: New test.
26762 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26764 * gcc.c-torture/compile/20030305-1.c
26766 2003-03-05 Jan Hubicka <jh@suse.cz>
26768 * gcc.dg/i386-local.c: New.
26770 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
26772 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
26774 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26776 * gcc.dg/switch-2.c: New test.
26777 * gcc.dg/switch-3.c: New test.
26778 * gcc.dg/Wswitch.c: Adjust line numbers.
26779 * gcc.dg/Wswitch-default.c: Likewise.
26780 * gcc.dg/Wswitch-enum.c: Likewise.
26782 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
26784 * gcc.c-torture/execute/20030222-1.c: New test.
26786 2003-03-03 James E Wilson <wilson@tuliptree.org>
26788 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
26790 2003-03-03 Mark Mitchell <mark@codesourcery.com>
26793 * g++.dg/init/ref1.C: New test.
26795 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
26797 * gcc.dg/sh-relax.c: New SH-only test.
26799 2003-03-03 Geoffrey Keating <geoffk@apple.com>
26801 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
26802 comment explaining purpose of testcase.
26804 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
26806 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
26807 for HC11/HC12 (asm needs two int registers).
26808 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
26809 HC11/HC12 because the test uses an asm which needs two 32-bit
26812 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
26814 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
26815 for HC11/HC12 (array is too large otherwise).
26816 * gcc.c-torture/compile/920501-4.x: New file, likewise.
26817 * gcc.c-torture/compile/20010518-2.x: Likewise.
26818 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
26819 HC11/HC12 (array is too large).
26821 2003-03-01 Geoffrey Keating <geoffk@apple.com>
26823 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
26824 * lib/g++-dg.exp (g++-dg-test): Likewise.
26826 2003-03-01 Roger Sayle <roger@eyesopen.com>
26828 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
26829 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
26831 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26833 * g++.dg/warn/implicit-typename1.C: Remove warning.
26835 2003-02-28 Richard Henderson <rth@redhat.com>
26837 * gcc.dg/noreturn-1.c: Move noreturn warning line.
26838 * gcc.dg/return-type-1.c: Move control reaches end warning line.
26840 2003-02-28 Geoffrey Keating <geoffk@apple.com>
26842 * gcc.dg/pch/pch.exp: Change .pch to .gch.
26843 * g++.dg/pch/pch.exp: Likewise.
26845 2003-02-28 Mark Mitchell <mark@codesourcery.com>
26848 * testsuite/g++.dg/init/new4.C: New test.
26850 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
26852 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
26854 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
26856 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
26859 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
26862 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26864 * lib/scanasm.exp: Add support for counting numbers of
26866 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
26867 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
26869 2003-02-25 Mark Mitchell <mark@codesourcery.com>
26872 * g++.dg/template/static3.C: New test.
26875 * g++.dg/parse/namespace6.C: New test.
26877 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26880 * gcc.dg/20030225-1.c: New test.
26882 2003-02-24 Mark Mitchell <mark@codesourcery.com>
26884 * README: Remove out-of-date information.
26887 * g++.dg/template/spec6.C: New test.
26889 2003-02-24 Jeff Law <law@redhat.com>
26891 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
26893 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26895 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
26896 * gcc.dg/pragma-ep-1.c: Likewise.
26898 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26901 * g++.dg/template/friend16.C: New test.
26903 2003-02-23 Mark Mitchell <mark@codesourcery.com>
26906 * g++.dg/parse/fused-params1.C: Adjust error messages.
26907 * g++.dg/template/nested3.C: New test.
26909 2003-02-24 Alan Modra <amodra@bigpond.net.au>
26911 * g++.dg/abi/param1.C: New test.
26913 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26916 * g++.dg/warn/implicit-typename1.C: New test.
26918 2003-02-22 Kelley Cook <kelleycook@comcast.net>
26920 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
26922 * g++.old-deja/g++.other/store-expr2.C: Likewise.
26923 * gcc.c-torture/execute/20010129-1.x: Likewise.
26924 * gcc.dg/20011107-1.c: Likewise.
26925 * gcc.dg/20020108-1.c: Likewise.
26926 * gcc.dg/20020122-3.c: Likewise.
26927 * gcc.dg/20020206-1.c: Likewise.
26928 * gcc.dg/20020310-1.c: Likewise.
26929 * gcc.dg/20020426-2.c: Likewise.
26930 * gcc.dg/20020517-1.c: Likewise.
26931 * gcc.dg/991230-1.c: Likewise.
26932 * gcc.dg/i386-unroll-1.c: Likewise.
26933 * gcc.misc-tests/i386-prefetch.exp: Likewise.
26935 2003-02-22 Jan Hubicka <jh@suse.cz>
26937 * gcc.dg/i386-mul.c: New test.
26939 2003-02-21 Roger Sayle <roger@eyesopen.com>
26941 * gcc.dg/builtins-5.c: New test case.
26943 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
26945 * gcc.dg/asmreg-1.c: New test.
26947 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26950 * g++.dg/parse/varmod1.C: New test.
26952 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26955 * g++.dg/template/op1.C: New test.
26957 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26960 * g++.dg/template/nested2.C: New test.
26962 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26965 * g++.dg/expr/dtor1.C: New test.
26967 2003-02-21 Zack Weinberg <zack@codesourcery.com>
26969 * gcc.dg/cpp/include3.c: New test.
26970 * gcc.dg/cpp/inc/foo.h: New file.
26972 2003-02-21 Glen Nakamura <glen@imodulo.com>
26974 * gcc.c-torture/execute/20030221-1.c: New test.
26976 2003-02-20 Mark Mitchell <mark@codesourcery.com>
26979 * g++.dg/abi/conv1.C: New test.
26981 2003-02-20 Jan Hubicka <jh@suse.cz>
26983 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
26985 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
26987 * gcc.c-torture/compile/20030219-1.c: New test.
26989 2003-02-18 Jan Hubicka <jh@suse.cz>
26991 * gcc.dg/funcorder.c: New test.
26993 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
26995 * gcc.c-torture/execute/20030218-1.c: New.
26997 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
26999 * gcc.dg/20030218-1.c: New.
27001 2003-02-18 Richard Henderson <rth@redhat.com>
27003 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
27004 * gcc.dg/attr-used-2.c: New.
27006 2003-02-18 Mark Mitchell <mark@codesourcery.com>
27009 * g++.dg/init/copy5.C: New test.
27011 2003-02-18 Geoffrey Keating <geoffk@apple.com>
27013 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
27014 * g++.dg/pch/pch.exp: Likewise.
27016 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
27018 * gcc.c-torture/execute/20030209-1.c: Enable the test if
27019 STACK_SIZE is not defined.
27021 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27024 * g++.dg/template/init1.C: New test.
27026 2003-02-16 Jan HUbicka <jh@suse.cz>
27028 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
27029 (foo): Add few extra tests
27030 * gcc.dg/c99-const-expr-3.c: Likewise.
27031 * gcc.c-torture/execute/20030216-1.c: New.
27033 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27036 * g++.dg/ext/typeof4.C: New test.
27038 2003-02-15 Roger Sayle <roger@eyesopen.com>
27040 * gcc.dg/i386-387-3.c: New test case.
27042 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
27044 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
27045 cris-*-elf* cris-*-aout* and mmix-*-*.
27047 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
27049 * gcc.dg/20030213-1.c: New test.
27051 2003-02-12 Roger Sayle <roger@eyesopen.com>
27053 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
27054 * gcc.dg/i386-387-2.c: Likewise.
27056 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
27058 * gcc.dg/ppc-spe.c: Fix formatting.
27059 Enable tests that were previously unsupported by gas.
27060 Delete tests for instructions that no longer exist.
27061 Switch arguments on evsubifw builtin.
27063 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
27065 * gcc.c-torture/execute/20030209-1.c: Disable the test if
27066 STACK_SIZE is too small.
27068 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27069 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27071 * gcc.dg/decl-2.c: New test.
27073 2003-02-10 Jan Hubicka <jh@suse.cz>
27075 * gcc.dg/i386-fpcvt-1.c: New test.
27077 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
27079 * gcc.c-torture/execute/20030209-1.c: New test.
27081 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
27083 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
27084 int-wide bitops, use the constants of the same width.
27085 Likewise, if long long is 32-bit wide, test bitops using
27088 2003-02-07 Loren James Rittle <ljrittle@acm.org>
27090 * gcc.dg/20021014-1.c: Annotate with expected notice text.
27092 2003-02-07 Roger Sayle <roger@eyesopen.com>
27094 * testsuite/gcc.dg/builtins-4.c: New test case.
27096 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27098 * gcc.dg/20020430-1.c: Fix dg command typos.
27099 * gcc.dg/20020503-1.c: Likewise.
27101 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27104 * g++.dg/parse/fused-params1.C: New test.
27107 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
27110 * g++.dg/parse/non-dependent1.C: New test.
27113 * g++.dg/parse/dupl-tmpl-args1.C: New test.
27116 * g++.dg/parse/undefined7.C: New test.
27117 * g++.dg/parse/non-templ1.C: New test.
27120 * g++.dg/parse/too-many-tmpl-args1.C: New test.
27122 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27124 * gcc.c-torture/compile/20030206-1.c: New test.
27126 2003-02-05 Roger Sayle <roger@eyesopen.com>
27128 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
27129 "pow" to "foo" to avoid potential confusion with a math built-in.
27131 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27133 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
27134 conditions for SPARC targets.
27136 2003-02-05 Jakub Jelinek <jakub@redhat.com>
27138 * gcc.dg/20030204-1.c: New test.
27140 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27143 * g++.dg/parse/array-size1.C: New test.
27146 * g++.dg/parse/undefined3.C: New test.
27149 * g++.dg/parse/undefined4.C: New test.
27152 * g++.dg/parse/undefined5.C: New test.
27155 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
27158 * g++.dg/parse/casting-operator1.C: New test.
27161 * g++.dg/parse/undefined6.C: New test.
27164 * g++.dg/parse/missing-template1.C: New test.
27166 2003-02-04 Jan Hubicka <jh@suse.cz>
27168 * gcc.dg/i386-cadd.c: Compile using -march=k8.
27169 * gcc.dg/i386-cmov?.c: Likewise.
27170 * gcc.dg/i386-fpcvt-?.c: Likewise.
27171 * gcc.dg/i386-ssefp-1.c: Likewise.
27172 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
27175 2003-02-03 Mark Mitchell <mark@codesourcery.com>
27178 * testsuite/g++.dg/ext/max.C: New test.
27180 2003-02-03 Jan Hubicka <jh@suse.cz>
27182 * gcc.c-torture/execute/20030203-1.c: New test.
27184 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
27186 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
27189 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
27191 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
27192 * g++.dg/init/new2.C: Likewise.
27193 * g++.dg/other/new1.C: Likewise.
27195 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
27197 * gcc.dg/struct-ret-libc.c: New test.
27199 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
27201 * gcc.dg/20030129-1.c: New test.
27203 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27206 * g++.dg/template/ptrmem4.C: New test.
27208 2003-01-29 Mark Mitchell <mark@codesourcery.com>
27210 * g++.dg/parser/constant1.C: New test.
27212 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27215 * g++.dg/parse/friend2.C: New test.
27217 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
27220 * g++.dg/template/unify4.C: New test.
27222 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
27224 * gcc.c-torture/execute/20030128-1.c: New test.
27226 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
27228 * g++.dg/lookup/nested1.C: Test moved from ...
27229 * g++.old-deja/g++.other/lookup24.C: ... here.
27231 2003-01-28 Jan Hubicka <jh@suse.cz>
27233 * gcc.dg/i386-cmov5.c: New test.
27235 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27237 * gcc.c-torture/execute/20010925-1.c: Changed the
27238 memcpy declaration.
27240 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
27243 * g++.dg/parse/template5.C: New test.
27245 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
27248 * g77.dg/pr9258: New test.
27250 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27252 * README: Move relevant parts from README.g++.
27254 * README.g++: Remove this file.
27256 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
27258 * g++.dg/abi/dcast1.C: New test.
27260 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27262 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
27264 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
27267 * g++.old-deja/g++.other/lookup24.C: New test.
27269 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27272 * gcc.dg/uninit-C.c: New test.
27274 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
27276 * g++.dg/abi/covariant1.C: New test.
27278 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
27280 * gcc.dg/20030123-1.c: New test.
27282 2003-01-25 Jan Hubicka <jh@suse.cz>
27285 * gcc.c-torture/compile/20030125-1.c
27287 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
27290 * g++.dg/parse/template3.C: New test.
27291 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
27294 * g++.dg/parse/template4.C: New test.
27297 * g++.dg/template/qual2.C: New test.
27300 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
27302 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
27304 2003-01-25 Roger Sayle <roger@eyesopen.com>
27306 * gcc.c-torture/execute/switch-1.c: New test case.
27308 2003-01-25 Jan Hubicka <jh@suse.cz>
27310 * gcc.c-torture/execute/20030125-1.[cx]: New test.
27312 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
27314 Tweaks for Bison-1.875. From the NEWS file:
27315 "- `parse error' -> `syntax error'
27316 Bison now uniformly uses the term `syntax error'"
27317 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
27318 * gcc.dg/cpp/digraph2.c: Likewise.
27319 * gcc.dg/cpp/direct2.c: Likewise.
27320 * gcc.dg/cpp/paste4.c: Likewise.
27321 * gcc.dg/c90-restrict-1.c: Likewise.
27322 * gcc.dg/c99-func-2.c: Likewise.
27323 * gcc.dg/noncompile/920721-2.c: Likewise.
27324 * gcc.dg/noncompile/930622-2.c: Likewise.
27325 * gcc.dg/noncompile/940112-1.c: Likewise.
27326 * gcc.dg/noncompile/950921-1.c: Likewise.
27327 * gcc.dg/noncompile/951123-1.c: Likewise.
27328 * gcc.dg/noncompile/971104-1.c: Likewise.
27329 * gcc.dg/noncompile/990416-1.c: Likewise.
27331 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
27333 * g++.dg/parse/undefined1.C: Add error message.
27335 2003-01-22 Mark Mitchell <mark@codesourcery.com>
27338 * g++.dg/parse/new1.C: New test.
27341 * g++.dg/parse/template2.C: New test.
27344 * g++.dg/parse/typedef2.C: New test.
27347 * g++.dg/ext/typeof3.C: New test.
27349 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27352 * g++.dg/parse/ret-type1.C: New test.
27355 * g++.dg/parse/tmpl-outside1.C: New test.
27358 * g++.dg/parse/int-as-enum1.C: New test.
27361 * g++.dg/parse/no-typename1.C: New test.
27364 * g++.dg/parse/no-value1.C: New test.
27367 * g++.dg/parse/wrong-inline1.C: New test.
27370 * g++.dg/parse/ref1.C: New test.
27373 * g++.dg/parse/attr-ctor1.C: New test.
27376 * g++.dg/parse/namespace5.C: New test.
27379 * g++.dg/parse/func-def1.C: New test.
27382 * g++.dg/parse/undefined1.C: New test.
27384 PR c++/5723, PR c++/8522
27385 * g++.dg/parse/specialization1.C: New test.
27387 PR c++/163, PR c++/8595
27388 * g++.dg/parse/struct-as-enum1.C: New test.
27391 * g++.dg/parse/undefined2.C: New test.
27393 2003-01-22 Mark Mitchell <mark@codesourcery.com>
27396 * g++.dg/parse/template1.C: New test.
27399 * g++.dg/parse/using1.C: New test.
27403 * g++.dg/parse/expr2.C: New test.
27406 * g++.dg/parse/lookup2.C: Likewise.
27408 2003-01-21 Jan Hubicka <jh@suse.cz>
27410 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
27411 * gcc.c-torture/execute/eeprof-1.c: Likewise.
27412 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
27413 * gcc.c-torture/execute/string-opt-*.c: Likewise.
27415 2003-01-20 Nick Clifton <nickc@redhat.com>
27417 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
27418 problem with ARM sibcall code generation.
27420 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
27422 * gcc.c-torture/execute/20030120-1.c: New.
27424 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
27426 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
27428 2003-01-17 Mark Mitchell <mark@codesourcery.com>
27431 * g++.dg/parse/ctor1.C: New test.
27434 * g++.dg/parse/qualified1.C: New test.
27436 * g++.dg/parse/typename3.C: New test.
27438 2003-01-16 Richard Henderson <rth@redhat.com>
27440 * g++.dg/tls/init-2.C: Fix error matches for real this time.
27442 2003-01-16 Richard Henderson <rth@redhat.com>
27444 * g++.dg/pch/pch.exp: Copy test header to the working directory
27445 before using it either for precompilation or direct use.
27446 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
27447 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
27449 2003-01-16 Richard Henderson <rth@redhat.com>
27451 * gcc.dg/pch/pch.exp: Copy test header to the working directory
27452 before using it either for precompilation or direct use.
27453 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
27454 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
27456 2003-01-16 Mark Mitchell <mark@codesourcery.com>
27458 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
27459 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
27460 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
27461 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
27462 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
27463 typename warning into error.
27464 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
27466 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
27467 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
27468 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
27470 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
27471 make declaration visible in template.
27472 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
27473 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
27475 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
27477 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
27478 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
27479 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
27480 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
27481 typename warning with error message.
27482 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
27483 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
27484 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
27486 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
27488 * g++.dg/parse/ambig2.C: New test.
27490 2003-01-15 Richard Henderson <rth@redhat.com>
27492 * g++.dg/tls/init-2.C: Update error message string.
27494 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27496 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
27498 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
27500 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
27502 * gcc.c-torture/compile/20001205-1.x: Likewise.
27503 * gcc.c-torture/compile/20001226-1.x: Likewise.
27504 * gcc.c-torture/compile/920520-1.x: Likewise.
27505 * gcc.c-torture/compile/961203-1.x: Likewise.
27506 * gcc.c-torture/compile/20020604-1.x: Likewise.
27508 2003-01-15 Jan Hubicka <jh@suse.cz>
27510 * gcc.c-torture/compile/20030115-1.c: New test.
27512 * gcc.dg/i386-fpcvt-1.c: New test.
27513 * gcc.dg/i386-fpcvt-2.c: New test.
27515 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
27517 Further conform g++'s __vmi_class_type_info to the C++ ABI
27519 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
27522 2003-01-14 Jan Hubicka <jh@suse.cz>
27524 * gcc.dg/i386-fpcvt-1.c: New test.
27525 * gcc.dg/i386-fpcvt-2.c: New test.
27527 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27529 * gcc.dg/i386-mmx-3.c: New test.
27531 2003-01-12 Mark Mitchell <mark@codesourcery.com>
27534 * g++.dg/parse/octal1.C: New file.
27537 * g++.dg/parse/typename1.C: New file.
27539 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
27541 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
27542 * gcc.dg/bf-no-ms-layout.c: Likewise.
27543 * gcc.dg/bf-ms-attrib.c: Likewise.
27545 2003-01-10 Mark Mitchell <mark@codesourcery.com>
27548 * g++.dg/parse/dtor1.C: New file.
27551 * g++.dg/rtti/typeid1.C: New file.
27554 * g++.dg/parse/lookup1.C: New file.
27557 * g++.dg/templ/spec5.C: New file.
27559 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
27561 * gcc.c-torture/compile/20030110-1.c: New test.
27563 2003-01-09 Geoffrey Keating <geoffk@apple.com>
27565 Merge from pch-branch:
27567 2002-12-23 Geoffrey Keating <geoffk@apple.com>
27569 * gcc.dg/pch/cpp-1.h: New.
27570 * gcc.dg/pch/cpp-1.c: New.
27571 * gcc.dg/pch/cpp-2.h: New.
27572 * gcc.dg/pch/cpp-2.c: New.
27574 2002-11-19 Geoffrey Keating <geoffk@apple.com>
27576 * gcc.dg/pch/except-1.h: New.
27577 * gcc.dg/pch/except-1.c: New.
27579 2002-11-13 Geoffrey Keating <geoffk@apple.com>
27581 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
27583 * gcc.dg/pch: Include *.hp not *.h.
27584 * gcc.dg/pch/system-1.h: New.
27585 * gcc.dg/pch/system-1.c: New.
27587 2002-11-11 Geoffrey Keating <geoffk@apple.com>
27589 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
27590 rather than trying to build and run a program using PCH.
27591 * gcc.dg/pch: Remove dg-do commands from test files.
27593 2002-11-08 Geoffrey Keating <geoffk@apple.com>
27595 * gcc.dg/pch/macro-3.c: New.
27596 * gcc.dg/pch/macro-3.h: New.
27598 2002-11-04 Geoffrey Keating <geoffk@apple.com>
27600 * gcc.dg/pch/common-1.c: New.
27601 * gcc.dg/pch/common-1.h: New.
27602 * gcc.dg/pch/decl-1.c: New.
27603 * gcc.dg/pch/decl-1.h: New.
27604 * gcc.dg/pch/decl-2.c: New.
27605 * gcc.dg/pch/decl-2.h: New.
27606 * gcc.dg/pch/decl-3.c: New.
27607 * gcc.dg/pch/decl-3.h: New.
27608 * gcc.dg/pch/decl-4.c: New.
27609 * gcc.dg/pch/decl-4.h: New.
27610 * gcc.dg/pch/decl-5.c: New.
27611 * gcc.dg/pch/decl-5.h: New.
27612 * gcc.dg/pch/global-1.c: New.
27613 * gcc.dg/pch/global-1.h: New.
27614 * gcc.dg/pch/inline-1.c: New.
27615 * gcc.dg/pch/inline-1.h: New.
27616 * gcc.dg/pch/inline-2.c: New.
27617 * gcc.dg/pch/inline-2.h: New.
27618 * gcc.dg/pch/static-1.c: New.
27619 * gcc.dg/pch/static-1.h: New.
27620 * gcc.dg/pch/static-2.c: New.
27621 * gcc.dg/pch/static-2.h: New.
27623 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
27625 * g++.dg/pch/pch.exp: Better handle failing testcases.
27626 * gcc.dg/pch/pch.exp: Likewise.
27627 * gcc.dg/pch/macro-1.c: New.
27628 * gcc.dg/pch/macro-1.h: New.
27629 * gcc.dg/pch/macro-2.c: New.
27630 * gcc.dg/pch/macro-2.h: New.
27632 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
27634 * g++.dg/dg.exp: Treat files in pch/ specially.
27635 * g++.dg/pch/pch.exp: New file.
27636 * g++.dg/pch/empty.H: New file.
27637 * g++.dg/pch/empty.C: New file.
27638 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
27641 * gcc.dg/pch/pch.exp: New file.
27642 * gcc.dg/pch/empty.h: New file.
27643 * gcc.dg/pch/empty.c: New file.
27644 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
27647 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27649 * g++.dg/template/friend14.C: New test.
27651 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27653 * gcc.dg/old-style-asm-1.c: New test.
27655 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
27657 * gcc.c-torture/compile/20030109-1.c: New test.
27659 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27661 * gcc.c-torture/execute/20030109-1.c: New test.
27663 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
27665 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
27666 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
27667 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
27668 * g++.old-deja/g++.mike/eh2.C: Likewise.
27669 * g++.old-deja/g++.mike/eh3.C: Likewise.
27670 * g++.old-deja/g++.mike/eh5.C: Likewise.
27671 * g++.old-deja/g++.mike/eh6.C: Likewise.
27672 * g++.old-deja/g++.mike/eh7.C: Likewise.
27673 * g++.old-deja/g++.mike/eh8.C: Likewise.
27674 * g++.old-deja/g++.mike/eh9.C: Likewise.
27675 * g++.old-deja/g++.mike/eh10.C: Likewise.
27676 * g++.old-deja/g++.mike/eh12.C: Likewise.
27677 * g++.old-deja/g++.mike/eh13.C: Likewise.
27678 * g++.old-deja/g++.mike/eh14.C: Likewise.
27679 * g++.old-deja/g++.mike/eh16.C: Likewise.
27680 * g++.old-deja/g++.mike/eh17.C: Likewise.
27681 * g++.old-deja/g++.mike/eh18.C: Likewise.
27682 * g++.old-deja/g++.mike/eh21.C: Likewise.
27683 * g++.old-deja/g++.mike/eh23.C: Likewise.
27684 * g++.old-deja/g++.mike/eh24.C: Likewise.
27685 * g++.old-deja/g++.mike/eh25.C: Likewise.
27686 * g++.old-deja/g++.mike/eh26.C: Likewise.
27687 * g++.old-deja/g++.mike/eh27.C: Likewise.
27688 * g++.old-deja/g++.mike/eh28.C: Likewise.
27689 * g++.old-deja/g++.mike/eh29.C: Likewise.
27690 * g++.old-deja/g++.mike/eh31.C: Likewise.
27691 * g++.old-deja/g++.mike/eh33.C: Likewise.
27692 * g++.old-deja/g++.mike/eh34.C: Likewise.
27693 * g++.old-deja/g++.mike/eh35.C: Likewise.
27694 * g++.old-deja/g++.mike/eh36.C: Likewise.
27695 * g++.old-deja/g++.mike/eh37.C: Likewise.
27696 * g++.old-deja/g++.mike/eh38.C: Likewise.
27697 * g++.old-deja/g++.mike/eh39.C: Likewise.
27698 * g++.old-deja/g++.mike/eh40.C: Likewise.
27699 * g++.old-deja/g++.mike/eh41.C: Likewise.
27700 * g++.old-deja/g++.mike/eh42.C: Likewise.
27701 * g++.old-deja/g++.mike/eh44.C: Likewise.
27702 * g++.old-deja/g++.mike/eh46.C: Likewise.
27703 * g++.old-deja/g++.mike/eh47.C: Likewise.
27704 * g++.old-deja/g++.mike/eh48.C: Likewise.
27705 * g++.old-deja/g++.mike/eh49.C: Likewise.
27706 * g++.old-deja/g++.mike/eh50.C: Likewise.
27707 * g++.old-deja/g++.mike/eh51.C: Likewise.
27708 * g++.old-deja/g++.mike/eh53.C: Likewise.
27709 * g++.old-deja/g++.mike/eh55.C: Likewise.
27710 * g++.old-deja/g++.mike/p7912.C: Likewise.
27711 * g++.old-deja/g++.mike/p9706.C: Likewise.
27712 * g++.old-deja/g++.mike/p10416.C: Likewise.
27713 * g++.old-deja/g++.mike/p11667.C: Likewise.
27714 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
27715 Remove redundant reference to Iris.
27716 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
27717 Elxsi, i860, Pico Java, and WE32K.
27719 2003-01-07 Mark Mitchell <mark@codesourcery.com>
27721 * g++.dg/ext/asm4.C: New test.
27723 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27726 * g++.dg/template/friend12.C: New test.
27727 * g++.dg/template/friend13.C: Likewise.
27728 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
27730 2003-01-08 Jan Hubicka <jh@suse.cz>
27732 * gcc.dg/i386-cadd.c: New test.
27733 * gcc.dg/i386-cmov4.c: Likewise.
27735 2003-01-06 Mark Mitchell <mark@codesourcery.com>
27738 * g++.dg/warn/Wunused-3.C: New test.
27740 * g++.dg/abi/bitfield9.C: New test.
27743 * g++.dg/parse/defarg3.C: New test.
27745 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
27747 * g++.dg/parse/ambig1.C: New test.
27748 * g++.dg/parse/defarg2.C: New test.
27750 2003-01-05 Mark Mitchell <mark@codesourcery.com>
27752 * g++.dg/template/defarg-1.C: New test.
27753 * g++.dg/template/local2.C: Likewise.
27755 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
27757 * gcc.c-torture/execute/20030105-1.c: New test.
27759 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27761 * g++.dg/parse/namespace3.C: Remove extra semicolons.
27762 * g++.dg/parse/namespace4.C: Likewise.
27764 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
27766 * g++.dg/template/ntp2.C: New test.
27768 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
27770 * g++.dg/parse/extern-C-1.C: New test.
27772 * g++.dg/parse/namespace4.C: New test.
27774 * g++.dg/template/nested1.C: New test.
27776 * g++.dg/parse/namespace3.C: New test.
27778 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
27780 * g++.dg/lookup/two-stage1.C: New test.
27782 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27784 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
27785 * g++.old-deja/g++.jason/access8.C: Likewise.
27786 * g++.old-deja/g++.other/decl5.C: Likewise.
27788 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
27790 * g++.dg/parse/parse7.C: New test.
27792 2003-01-02 Mark Mitchell <mark@codesourcery.com>
27795 * g++.dg/ext/attrib7.C: New test.
27797 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
27799 * g++.dg/parse/parse6.C: New test.
27801 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
27803 * gcc.dg/h8300-stack-1.c: New.
27805 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
27807 g++.dg/lookup/exception1.C: New test.
27809 g++.dg/lookup/template1.C: New test.
27811 g++.dg/parse/namespace2.C: New test.
27813 g++.dg/parse/parens2.C: New test.
27815 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27817 * g++.dg/parse/parse5.C: New test.
27818 * g++.dg/lookup/scoped4.C: New test.
27820 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
27822 * g++.dg/parse/parens1.C: New test.
27824 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
27826 * g++.dg/parse/parens2.C: New test.
27828 * g++.dg/lookup/scope-operator1.C: New test.
27830 * g++.dg/parse/operator1.C: New test.
27832 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27834 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
27835 * g++.old-deja/g++.other/access6.C: Likewise.
27836 * g++.old-deja/g++.other/decl1.C: Likewise.
27837 * g++.old-deja/g++.pt/typename12.C: Likewise.
27839 2002-12-31 Mark Mitchell <mark@codesourcery.com>
27841 * g++.dg/parse/namespace1.C: New test.
27843 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27845 * g++.dg/parse/parse4.C: New test.
27847 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27849 * g++.dg/parse/parse3.C: New test.
27851 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27853 * g++.dg/parse/parse2.C: New test.
27855 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27857 * g++.dg/template/friend11.C: New test.
27859 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27861 * g++.dg/parse/parse1.C: New test.
27863 2002-12-31 Janis Johnson <janis187@us.ibm.com>
27865 * lib/profopt.exp: Change the name of a global variable to avoid
27866 possible clashes with other test suites.
27868 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
27870 * g++.dg/inherit/covariant8.C: New test.
27872 2002-12-31 Mark Mitchell <mark@codesourcery.com>
27874 * g++.dg/init/array9.C: New test.
27877 * g++.dg/parse/expr1.C: New test.
27879 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
27881 * gcc.c-torture/compile/20021230-1.c: New test.
27883 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
27885 * g++.dg/inherit/covariant5.C: New test.
27886 * g++.dg/inherit/covariant6.C: New test.
27887 * g++.dg/inherit/covariant7.C: New test.
27889 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27892 * g++.dg/other/access2.C: New test.
27894 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
27896 * g++.dg/other/anon-struct.C: No longer fails
27897 * g++.old-deja/g++.brendan/parse4.C: Likewise.
27898 * g++.old-deja/g++.brendan/parse5.C: Likewise.
27899 * g++.old-deja/g++.brendan/parse6.C: Likewise.
27901 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
27903 * g++.dg/parse/angle-bracket.C (main): No longer fails.
27905 2002-12-27 Mark Mitchell <mark@codesourcery.com>
27907 * g++.dg/eh/spec4.C: Remove stray semicolon.
27908 * g++.dg/expr/pmf-1.C: Change error message.
27909 * g++.dg/ext/asm1.C: Remove stray semicolon.
27910 * g++.dg/ext/typename1.C: Add missing typenames.
27911 * g++.dg/inherit/template-as-base.C: Change error message.
27912 * g++.dg/lookup/scoped1.C: Likewise.
27913 * g++.dg/lookup/scoped2.C: Likewise.
27914 * g++.dg/lookup/using2.C: Likewise.
27915 * g++.dg/other/component1.C: Remove stray semicolon.
27916 * g++.dg/other/do1.C: Change error message.
27917 * g++.dg/other/error2.C: Likewise.
27918 * g++.dg/other/init1.C: Likewise.
27919 * g++.dg/other/packed1.C: Remove stray semicolon.
27920 * g++.dg/other/ptrmem2.C: Change error message.
27921 * g++.dg/parse/parameter-declaration-1.C: Remove line number
27923 * g++.dg/special/initp1.C: Remove invalid attribute usage.
27924 * g++.dg/template/access3.C: Add typename keyword.
27925 * g++.dg/template/access5.C: Remove stray semicolon.
27926 * g++.dg/template/access6.C: Likewise.
27927 * g++.dg/template/complit1.C: Likewise.
27928 * g++.dg/template/crash1.C: Change error message.
27929 * g++.dg/template/inherit2.C: Remove stray semicolon.
27930 * g++.dg/template/instantiate2.C: Likewise.
27931 * g++.dg/template/instantiate3.C: Change error message.
27932 * g++.dg/template/qual1.C: Remove stray semicolon.
27933 * g++.dg/template/qualttp18.C: Change error message.
27934 * g++.dg/template/ref1.C: Remove stray semicolon.
27935 * g++.dg/template/sizeof1.C (A::value): Declare it.
27936 * g++.dg/template/spec4.C: Change error message.
27937 * g++.dg/template/static1.C: Likewise.
27938 * g++.dg/template/type1.C: Likewise.
27939 * g++.dg/template/typename3.C: Likewise.
27940 * g++.old-deja/g++.benjamin/13478.C: Change error message.
27941 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
27942 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
27943 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
27944 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
27945 named return value extension.
27946 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
27947 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
27948 * g++.old-deja/g++.bob/extern_C.C: Likewise.
27949 * g++.old-deja/g++.bob/inherit2.C: Likewise.
27950 * g++.old-deja/g++.brendan/complex1.C: Likewise.
27951 * g++.old-deja/g++.brendan/copy5.C: Likewise.
27952 * g++.old-deja/g++.brendan/crash13.C: Likewise.
27953 * g++.old-deja/g++.brendan/crash15.C: Likewise.
27954 * g++.old-deja/g++.brendan/crash18.C: Change error message.
27955 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
27956 * g++.old-deja/g++.brendan/crash38.C: Likewise.
27957 * g++.old-deja/g++.brendan/crash50.C: Likewise.
27958 * g++.old-deja/g++.brendan/crash56.C: Likewise.
27959 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
27961 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
27962 * g++.old-deja/g++.brendan/crash8.C: Change error message.
27963 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
27964 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
27965 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
27966 * g++.old-deja/g++.brendan/template11.C: Likewise.
27967 * g++.old-deja/g++.brendan/template26.C: Likewise.
27968 * g++.old-deja/g++.brendan/template27.C: Use explicit
27969 specialization syntax.
27970 * g++.old-deja/g++.brendan/template30.C: Likewise.
27971 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
27972 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
27973 non-dependent names.
27974 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
27975 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
27976 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
27977 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
27978 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
27979 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
27980 named return value extension.
27981 * g++.old-deja/g++.ext/namedret2.C: Likewise.
27982 * g++.old-deja/g++.ext/namedret3.C: Likewise.
27983 * g++.old-deja/g++.ext/return1.C: Likewise.
27984 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
27985 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
27986 * g++.old-deja/g++.jason/access8.C: Likewise.
27987 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
27988 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
27989 pseudo-destructor names.
27990 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
27991 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
27992 pseudo-destructor names.
27993 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
27994 * g++.old-deja/g++.jason/overload19.C: Likewise.
27995 * g++.old-deja/g++.jason/overload32.C: Likewise.
27996 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
27998 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
27999 * g++.old-deja/g++.jason/return.C: Likewise.
28000 * g++.old-deja/g++.jason/return2.C: Likewise.
28001 * g++.old-deja/g++.jason/shadow1.C: Likewise.
28002 * g++.old-deja/g++.jason/special.C: Use explicit specialization
28004 * g++.old-deja/g++.jason/template10.C: Account for use of
28005 non-dependent names.
28006 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
28008 * g++.old-deja/g++.jason/template37.C: Likewise.
28009 * g++.old-deja/g++.law/access4.C: Change error messages.
28010 * g++.old-deja/g++.law/arm13.C: Remove incorrect
28011 pseudo-destructor names.
28012 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
28013 * g++.old-deja/g++.law/ctors9.C: Likewise.
28014 * g++.old-deja/g++.law/cvt22.C: Likewise.
28015 * g++.old-deja/g++.law/dtors5.C: Likewise.
28016 * g++.old-deja/g++.law/global-init1.C: Likewise.
28017 * g++.old-deja/g++.law/missed-error3.C: Likewise.
28018 * g++.old-deja/g++.law/operators28.C: Likewise.
28019 * g++.old-deja/g++.law/visibility28.C: Likewise.
28020 * g++.old-deja/g++.martin/eval1.C: Likewise.
28021 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
28023 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
28024 * g++.old-deja/g++.mike/net34.C: Likewise.
28025 * g++.old-deja/g++.mike/net36.C: Likewise.
28026 * g++.old-deja/g++.mike/ns2.C: Likewise.
28027 * g++.old-deja/g++.mike/p12306.C: Likewise.
28028 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
28030 * g++.old-deja/g++.mike/p700.C: Likewise.
28031 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
28032 * g++.old-deja/g++.mike/p710.C: Likewise.
28033 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
28035 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
28036 * g++.old-deja/g++.mike/pmf9.C: Likewise.
28037 * g++.old-deja/g++.ns/crash2.C: Likewise.
28038 * g++.old-deja/g++.ns/crash3.C: Likewise.
28039 * g++.old-deja/g++.ns/invalid1.C: Likewise.
28040 * g++.old-deja/g++.ns/ns17.C: Likewise.
28041 * g++.old-deja/g++.ns/template16.C: Likewise.
28042 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
28044 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
28045 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
28046 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
28047 named return value extension.
28048 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
28049 * g++.old-deja/g++.other/access4.C: Issue additional error
28051 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
28052 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
28053 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
28054 * g++.old-deja/g++.other/crash25.C: Change error message.
28055 * g++.old-deja/g++.other/crash4.C: Change error message.
28056 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
28057 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
28058 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
28060 * g++.old-deja/g++.other/defarg8.C: Likewise.
28061 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
28062 * g++.old-deja/g++.other/dtor10.C: Likewise.
28063 * g++.old-deja/g++.other/incomplete.C: Likewise.
28064 * g++.old-deja/g++.other/linkage7.C: Likewise.
28065 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
28067 * g++.old-deja/g++.other/mangle2.C: Likewise.
28068 * g++.old-deja/g++.other/refinit2.C: Likewise.
28069 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
28070 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
28071 * g++.old-deja/g++.pt/crash28.C: Likewise.
28072 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
28074 * g++.old-deja/g++.pt/crash32.C: Change error message.
28075 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
28076 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
28077 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
28078 error message position.
28079 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
28080 * g++.old-deja/g++.pt/defarg8.C: Change error message.
28081 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
28083 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
28084 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
28085 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
28086 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
28088 * g++.old-deja/g++.pt/explicit31.C: Likewise.
28089 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
28090 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
28092 * g++.old-deja/g++.pt/explicit71.C: Change error message.
28093 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
28095 * g++.old-deja/g++.pt/friend28.C: Account for use of
28096 non-dependent names.
28097 * g++.old-deja/g++.pt/friend29.C: Likewise.
28098 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
28100 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
28101 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
28102 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
28104 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
28105 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
28107 * g++.old-deja/g++.pt/memclass20.C: Likewise.
28108 * g++.old-deja/g++.pt/memclass5.C: Likewise.
28109 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
28111 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
28112 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
28113 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
28114 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
28115 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
28116 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
28118 * g++.old-deja/g++.pt/spec10.C: Likewise.
28119 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
28120 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
28121 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
28122 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
28123 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
28124 * g++.old-deja/g++.pt/ttp62.C: Likewise.
28125 * g++.old-deja/g++.pt/ttp64.C: Likewise.
28126 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
28127 * g++.old-deja/g++.pt/typename15.C: Likewise.
28128 * g++.old-deja/g++.pt/typename22.C: Likewise.
28129 * g++.old-deja/g++.pt/typename6.C: Change error messages.
28130 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
28131 * g++.old-deja/g++.pt/virtual2.C: Likewise.
28132 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
28134 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
28135 return value extension.
28136 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
28137 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
28138 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
28139 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
28141 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
28143 * g++.dg/warn/inline1.C: New test.
28144 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
28145 * g++.old-deja/g++.jason/synth10.C: Likewise.
28146 * g++.old-deja/g++.mike/net31.C: Likewise.
28147 * g++.old-deja/g++.mike/p8786.C: Likewise.
28149 * g++.dg/template/friend10.C: New test.
28150 * g++.dg/template/conv5.C: New test.
28152 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
28154 * g++.dg/lookup/scoped3.C: New test.
28156 * g++.dg/lookup/decl1.C: New test.
28157 * g++.dg/lookup/decl2.C: New test.
28159 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
28161 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
28162 gcc.c-torture/compile/20021015-1.c,
28163 gcc.c-torture/compile/20021015-2.c,
28164 gcc.c-torture/compile/20021123-1.c,
28165 gcc.c-torture/compile/20021123-2.c,
28166 gcc.c-torture/compile/20021123-3.c,
28167 gcc.c-torture/compile/20021123-4.c,
28168 gcc.c-torture/execute/20021024-1.c: Add tests previously added
28169 only to 3.1 or 3.2 branch.
28171 2002-12-23 Mark Mitchell <mark@codesourcery.com>
28173 * gcc.dg/i386-bitfield3.c: New test.
28175 * gcc.dg/i386-bitfield2.c: New test.
28177 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
28179 * g++.dg/parse/conv_op1.C: New test.
28181 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
28183 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
28186 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
28188 * gcc.c-torture/compile/20021220-1.c: New test.
28190 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
28192 * gcc.dg/i386-fastcall-1.c: New.
28194 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28196 * gcc.c-torture/execute/20021219-1.c: New test.
28198 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28200 * gcc.dg/i386-pic-1.c: New test.
28202 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28205 * g++.dg/template/friend9.C: New test.
28207 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28210 * g++.dg/template/access7.C: New test.
28212 2002-12-18 Nick Clifton <nickc@redhat.com>
28214 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
28215 the libstdc++-v3 directory has been found.
28217 2002-12-12 Devang Patel <dpatel@apple.com>
28218 * gcc.dg/darwin-ld-1.c: New test.
28219 * gcc.dg/darwin-ld-2.c: New test.
28220 * gcc.dg/darwin-ld-3.c: New test.
28221 * gcc.dg/darwin-ld-4.c: New test.
28222 * gcc.dg/darwin-ld-5.c: New test.
28224 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
28226 * gcc.c-torture/compile/20021212-1.c: New test.
28228 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
28230 * gcc.dg/fshort-wchar: New test.
28232 2002-12-10 Mark Mitchell <mark@codesourcery.com>
28235 * g++.dg/template/dtor1.C: New test.
28237 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
28240 2002-12-10 Jakub Jelinek <jakub@redhat.com>
28242 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
28244 2002-12-09 Mark Mitchell <mark@codesourcery.com>
28246 * g++.dg/template/static1.C: New test.
28247 * g++.dg/template/static2.C: New test.
28248 * g++.old-deja/g++.ext/memconst.C: New test.
28250 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28252 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
28253 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
28254 * g++.dg/special/initp1.C: Likewise.
28256 2002-12-06 Jakub Jelinek <jakub@redhat.com>
28258 * gcc.c-torture/execute/20021204-1.c: New test.
28260 2002-12-04 Geoffrey Keating <geoffk@apple.com>
28262 * gcc.dg/ppc-fmadd-1.c: New file.
28263 * gcc.dg/ppc-fmadd-2.c: New file.
28264 * gcc.dg/ppc-fmadd-3.c: New file.
28266 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
28268 * gcc.c-torture/compile/20021204-1.c: New test.
28270 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
28272 * g++.dg/inherit/covariant2.C: New test.
28273 * g++.dg/inherit/covariant3.C: New test.
28274 * g++.dg/inherit/covariant4.C: New test.
28275 * g++.dg/inherit/covariant1.C: Remove XFAIL.
28276 * g++.old-deja/g++.robertl/eb17.C: Likewise.
28278 2002-12-03 Mark Mitchell <mark@codesourcery.com>
28281 * g++.dg/init/brace3.C: New test.
28283 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
28285 * gcc.dg/20020210-1.c: Fix a comment typo.
28287 2002-12-02 Mark Mitchell <mark@codesourcery.com>
28290 * g++.dg/parse/defarg1.C: New test.
28293 * g++.dg/template/char1.C: New test.
28295 * g++.dg/template/varmod1.C: Fix typo.
28297 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28300 * g++.old-deja/g++.pt/crash32.C: Expect error.
28302 2002-12-01 Mark Mitchell <mark@codesourcery.com>
28305 * g++.dg/template/varmod1.C: New test.
28308 * g++.dg/inherit/typeinfo1.C: New test.
28311 * g++.dg/inherit/typedef1.C: New test.
28313 2002-11-30 Mark Mitchell <mark@codesourcery.com>
28317 * g++.dg/template/strlen1.C: New test.
28320 * g++.dg/template/ctor2.C: New test.
28323 * g++.dg/init/string1.C: New test.
28326 * g++.dg/template/friend8.C: New test.
28328 2002-11-29 Joe Buck <jbuck@synopsys.com>
28330 * g++.dg/lookup/anon2.C: New test.
28332 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
28334 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
28337 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
28339 * gcc.dg/bitfld-6.c: New test.
28341 2002-11-27 Jan Hubicka <jh@suse.cz>
28343 * gcc.c-torture/execute/20021127.[cx]: New test.
28345 2002-11-26 Jan Hubicka <jh@suse.cz>
28347 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
28350 2002-11-26 Geoffrey Keating <geoffk@apple.com>
28352 * g++.dg/init/brace2.C: New test.
28353 * g++.old-deja/g++.mike/p9129.C: Correct.
28355 2002-11-26 Mark Mitchell <mark@codesourcery.com>
28357 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
28359 2002-11-25 Andreas Bauer <baueran@in.tum.de>
28361 * gcc.dg/sibcall-6: New test for indirect sibcalls.
28363 2002-11-25 Mark Mitchell <mark@codesourcery.com>
28365 * testsuite/g++.dg/abi/empty11.C: New test.
28366 * testsuite/g++.dg/rtti/cv1.C: New test.
28368 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
28370 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
28372 2002-11-24 Mark Mitchell <mark@codesourcery.com>
28374 * g++.dg/abi/empty10.C: New test.
28376 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
28378 * gcc.c-torture/compile/20021124-1.c: New test.
28380 2002-11-22 Mark Mitchell <mark@codesourcery.com>
28382 * g++.dg/abi/rtti2.C: New test.
28384 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
28386 * gcc.dg/i386-unroll-1.c: New test.
28388 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28390 * gcc.c-torture/compile/20021120-1.c: New test.
28391 * gcc.c-torture/compile/20021120-2.c: New test.
28393 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28395 * gcc.dg/bitfld-5.c: New test.
28397 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28399 * gcc.c-torture/execute/20021120-3.c: New test.
28401 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28403 * gcc.c-torture/execute/20021120-2.c: New test.
28405 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28407 * gcc.c-torture/execute/20021120-1.c: New test.
28409 2002-11-20 Jakub Jelinek <jakub@redhat.com>
28411 * gcc.c-torture/execute/20021118-3.c: New test.
28413 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28415 * gcc.c-torture/compile/20021119-1.c: New test.
28417 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
28419 * gcc.dg/duff-1.c: New test.
28420 * gcc.dg/duff-2.c: New test.
28421 * gcc.dg/duff-3.c: New test.
28423 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
28425 * gcc.dg/cpp/_Pragma5.c: New test.
28427 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
28429 * gcc.c-torture/execute/20021118-2.c: New test.
28431 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
28433 * gcc.c-torture/execute/20021118-1.c: New test.
28435 2002-11-16 Jakub Jelinek <jakub@redhat.com>
28437 * gcc.dg/20021116-1.c: New test.
28439 2002-11-14 Mark Mitchell <mark@codesourcery.com>
28441 * g++.dg/abi/vcall1.C: New test.
28443 2002-11-14 Jakub Jelinek <jakub@redhat.com>
28445 * gcc.dg/20021029-1.c: New test.
28446 * gcc.dg/20021029-2.c: New test.
28448 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
28450 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
28452 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28455 * gcc.dg/20021110.c: Move to ...
28456 * gcc.c-torture/compile/20021110.c: .... here.
28458 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28461 * gcc.c-torture/execute/20021111-1.c
28463 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28466 * gcc.dg/20021110.c: New test.
28468 2002-11-10 Mark Mitchell <mark@codesourcery.com>
28470 * g++.dg/abi/vthunk3.C: Run only on x86.
28472 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
28474 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
28476 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
28478 * lib/compat.exp (compat-execute): Fix logic error in last
28481 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
28483 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
28485 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28488 * g++.dg/template/access6.C: New test.
28490 2002-11-08 Jan Hubicka <jh@suse.cz>
28492 * gcc.dg/i386-ssefp-1.c: New test.
28493 * gcc.dg/i386-ssefp-1.c: New test.
28495 2002-11-08 Jan Hubicka <jh@suse.cz>
28497 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
28499 2002-11-07 Mark Mitchell <mark@codesourcery.com>
28501 * g++.dg/abi/vthunk3.C: New test.
28504 * g++.dg/template/crash2.C: New test.
28506 2002-11-07 Mark Mitchell <mark@codesourcery.com>
28508 * testsuite/g++.dg/abi/dtor1.C: New test.
28509 * testsuite/g++.dg/abi/dtor2.C: Likewise.
28511 2002-11-05 Geoffrey Keating <geoffk@apple.com>
28513 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
28516 2002-11-04 Adam Nemet <anemet@lnxw.com>
28518 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
28519 -mthumb. Only xfail with -O0.
28521 2002-11-03 Mark Mitchell <mark@codesourcery.com>
28523 * g++.dg/abi/thunk1.C: New test.
28524 * g++.dg/abi/thunk2.C: Likewise.
28525 * g++.dg/abi/vtt1.C: Likewise.
28527 2002-11-02 Diego Novillo <dnovillo@redhat.com>
28529 PR optimization/8423
28530 * gcc.c-torture/execute/builtin-constant.c: New test.
28532 2002-11-01 Zack Weinberg <zack@codesourcery.com>
28534 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
28535 Add some more cases.
28537 2002-11-01 Mark Mitchell <mark@codesourcery.com>
28540 * g++.dg/opt/local1.C: New test.
28542 2002-10-30 Mark Mitchell <mark@codesourcery.com>
28545 * g++.dg/template/complit1.C: New test.
28548 * g++.dg/template/typename4.C: Likewise.
28550 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28552 Core issue 287, PR c++/7639
28553 * g++.dg/template/instantiate1.C: Adjust error location.
28554 * g++.dg/template/instantiate3.C: New test.
28555 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
28556 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
28557 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
28559 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
28561 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
28563 2002-10-29 Mark Mitchell <mark@codesourcery.com>
28566 * g++.dg/init/dtor2.C: New test.
28568 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28570 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
28571 * gcc.dg/nest.c: Bypass errors on irix6.
28573 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
28575 * gcc.dg/nest.c: Expect error for mmix-*-*.
28576 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
28578 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
28580 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
28583 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
28585 2002-10-25 Mike Stump <mrs@apple.com>
28587 * gcc.dg/warn-1.c: New test.
28589 2002-10-25 Zack Weinberg <zack@codesourcery.com>
28591 * g++.dg/template/typename3.C: New test.
28593 2002-10-25 Mark Mitchell <mark@codesourcery.com>
28595 * g++.dg/lookup/ptrmem1.C: New test.
28597 * g++.dg/abi/vthunk2.C: New test.
28599 2002-10-25 Zack Weinberg <zack@codesourcery.com>
28601 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
28603 2002-10-24 Mark Mitchell <mark@codesourcery.com>
28605 * g++.dg/abi/empty9.C: New test.
28607 2002-10-24 Richard Henderson <rth@redhat.com>
28609 * g++.dg/inherit/thunk1.C: Enable for ia64.
28611 2002-10-23 Mark Mitchell <mark@codesourcery.com>
28614 * g++.dg/lookup/pretty1.C: New test.
28616 2002-10-23 Jakub Jelinek <jakub@redhat.com>
28618 * gcc.dg/20021023-1.c: New test.
28620 2002-10-23 Mark Mitchell <mark@codesourcery.com>
28623 * g++.dg/parse/inline1.C: New test.
28625 2002-10-23 Richard Henderson <rth@redhat.com>
28627 * g++.dg/inherit/thunk1.C: Enable for x86_64.
28629 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
28631 2002-10-22 Mark Mitchell <mark@codesourcery.com>
28634 * g++.dg/parse/stmtexpr3.C: New test.
28636 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
28638 * g++.dg/expr/cond1.C: New test.
28640 2002-10-21 Zack Weinberg <zack@codesourcery.com>
28642 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
28644 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28646 * g++.dg/abi/vbase13.C: New test.
28647 * g++.dg/abi/vbase14.C: Likewise.
28649 2002-10-21 Jakub Jelinek <jakub@redhat.com>
28651 * gcc.dg/tls/pic-1.c: New test.
28652 * gcc.dg/tls/nonpic-1.c: New test.
28653 * gcc.dg/20021018-1.c: New test.
28655 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
28657 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
28658 Remove only files with the same base name as the test case.
28659 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
28660 (profopt-execute): Likewise. Also, remove old profiling
28661 and performance data files before running the tests.
28663 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
28664 * g++.dg/bprob/bprob.exp: Likewise.
28665 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
28666 to allow more general test case names.
28668 * g++.dg/bprob/bprob-1.C: Rename to ...
28669 * g++.dg/bprob/g++-bprob-1.C: ... this.
28671 * g77.dg/bprob/bprob-1.f: Rename to ...
28672 * g77.dg/bprob/g77-bprob-1.f: ... this.
28674 2002-10-21 Zack Weinberg <zack@codesourcery.com>
28676 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
28677 bison 1.50 or later.
28679 2002-10-21 Janis Johnson <janis187@us.ibm.com>
28681 * g++.dg/README: Describe more test directories.
28683 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28685 * g++.dg/init/array6.C: Add additional tests.
28687 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
28689 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
28690 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
28692 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
28694 * gcc.c-torture/compile/20020604-1.x: New.
28695 * gcc.c-torture/compile/simd-5.x: Likewise.
28696 * gcc.c-torture/execute/920710-1.x: Likewise.
28697 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
28699 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28701 * g++.dg/inherit/override1.C: Add dg-options clause.
28703 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28705 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
28708 2002-10-19 Andreas Schwab <schwab@suse.de>
28710 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
28711 directory component.
28713 2002-10-18 Mark Mitchell <mark@codesourcery.com>
28715 * g++.dg/inherit/thunk1.C: New test.
28717 * g++.dg/inherit/override1.C: New test.
28719 * g++.dg/abi/mangle11.C: New test.
28720 * g++.dg/abi/mangle14.C: New test.
28721 * g++.dg/abi/mangle17.C: New test.
28723 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
28725 * g++.dg/overload/member2.C: New test.
28727 2002-10-17 Janis Johnson <janis187@us.ibm.com>
28729 * g++.dg/README: Describe new compat directory.
28730 * g++.dg/dg.exp: Skip tests in compat directory.
28731 * README.compat: New file.
28732 * lib/compat.exp: New expect script.
28733 * g++.dg/compat: New test directory.
28734 * g++.dg/compat/compat.exp: New expect script.
28735 * g++.dg/compat/abi: New test directory.
28736 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
28737 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
28738 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
28739 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
28740 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
28741 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
28742 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
28743 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
28744 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
28745 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
28746 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
28747 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
28748 * g++.dg/compat/break: New test directory.
28749 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
28750 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
28751 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
28752 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
28753 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
28754 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
28755 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
28756 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
28757 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
28758 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
28759 g++.dg/compat/break/README: New files.
28760 * g++.dg/compat/eh: New test directory.
28761 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
28762 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
28763 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
28764 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
28765 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
28766 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
28767 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
28768 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
28769 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
28770 g++.dg/compat/eh/filter2_y.C,
28771 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
28772 g++.dg/compat/eh/new1_y.C,
28773 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
28774 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
28775 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
28776 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
28777 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
28778 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
28779 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
28780 g++.dg/compat/eh/unexpected1_y.C: New files.
28781 * g++.dg/compat/init: New test directory.
28782 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
28783 g++.dg/compat/init/array5_y.C,
28784 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
28785 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
28786 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
28787 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
28788 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
28789 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
28790 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
28791 g++.dg/compat/init/init-ref2_y.C: New files.
28793 2002-10-17 Mark Mitchell <mark@codesourcery.com>
28796 * g++.dg/inherit/using3.C: New test.
28798 2002-10-17 Jan Hubicka <jh@suse.cz>
28800 * gcc.dg/20021017-2.c: New test.
28802 2002-10-17 Mark Mitchell <mark@codesourcery.com>
28804 * g++.dg/abi/mangle16.C: Adjust.
28806 * g++.dg/init/array8.C: New test.
28808 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
28810 * gcc.dg/special/mips-abi.exp: New test.
28811 * gcc.dg/special/mips-abi.s: Empty file used by the above.
28813 2002-10-16 Mark Mitchell <mark@codesourcery.com>
28815 * g++.dg/abi/mangle16.C: New test.
28816 * g++.dg/abi/mangle17.C: Likewise.
28819 * g++.dg/template/ref1.C: New test.
28821 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28823 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
28825 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
28827 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
28829 2002-10-16 Mark Mitchell <mark@codesourcery.com>
28832 * g++.dg/init/array7.C: New test.
28834 2002-10-15 Mark Mitchell <mark@codesourcery.com>
28836 * g++.dg/init/array6.C: New test.
28838 * g++.dg/abi/mangle13.C: Likewise.
28839 * g++.dg/abi/mangle14.C: Likewise.
28840 * g++.dg/abi/mangle15.C: Likewise.
28842 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28844 * g++.dg/abi/empty8.C: New test.
28846 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
28848 * g++.dg/init/ctor1.C: New test.
28850 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
28852 * gcc.c-torture/execute/20021015-1.c: New test.
28854 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
28856 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
28858 2002-10-14 Jan Hubicka <jh@suse.cz>
28860 * gcc.dg/i386-ssetype-[1-5].c: New tests.
28862 2002-10-14 Richard Henderson <rth@redhat.com>
28864 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
28866 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28868 PR optimization/6631
28869 * g++.dg/opt/const2.C: New test.
28871 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28874 * g++.dg/parse/friend1.C: New test.
28875 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
28877 2002-10-14 Jakub Jelinek <jakub@redhat.com>
28879 * gcc.dg/20021014-1.c: New test.
28881 2002-10-11 Mark Mitchell <mark@codesourcery.com>
28884 * g++.dg/ext/vlm1.C: New test.
28885 * g++.dg/ext/vlm2.C: Likewise.
28887 * g++.dg/init/array1.C: Remove invalid braces.
28888 * g++.dg/init/brace1.C: New test.
28889 * g++.dg/init/copy2.C: Likewise.
28890 * g++.dg/init/copy3.C: Likewise.
28891 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
28892 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
28895 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
28897 * gcc.dg/cpp/assembler.S: Don't use -ansi.
28899 2002-10-11 Richard Shann <richard.shann@superh.com>
28901 * gcc.c-torture/compile/simd-5.c: New test.
28903 2002-10-10 Roger Sayle <roger@eyesopen.com>
28905 * gcc.c-torture/execute/shiftopt-1.c: New test case.
28907 2002-10-10 Jim Wilson <wilson@redhat.com>
28909 * gcc.c-torture/execute/20021010-1.c: New test.
28911 2002-10-09 Zack Weinberg <zack@codesourcery.com>
28914 * g++.dg/ext/typedef-init.C: New test.
28915 * gcc.dg/typedef-init.c: New test.
28917 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
28919 * gcc.dg/cpp/paste13.c: New test.
28921 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28923 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
28924 remaining platforms, XFAIL during compile, not execute. Don't
28927 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
28929 * gcc.dg/alias-1.c: Tweak expected warning.
28931 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28933 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
28935 2002-10-06 Andreas Jaeger <aj@suse.de>
28937 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
28938 * gcc.dg/cpp/c++98.C: Likewise.
28940 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
28941 * g++.dg/cpp/c++98.C: Likewise.
28943 * g++.dg/README (Subdirectories): Mention cpp directory.
28946 * gcc.dg/20021006-1.c: New test.
28948 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28951 * g++.dg/other/warning1.C: New test.
28953 2002-10-04 Roger Sayle <roger@eyesopen.com>
28955 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
28956 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
28957 and sparc-*-* with -m64 as expected failures. See PR 8087.
28959 2002-10-03 Mark Mitchell <mark@codesourcery.com>
28962 * g++.dg/template/ptrmem3.C: New test.
28965 * g++.dg/template/union1.C: New test.
28967 2002-10-03 Mark Mitchell <mark@codesourcery.com>
28970 * g++.dg/abi/mangle9.C: New test.
28971 * g++.dg/abi/mangle10.C: New test.
28972 * g++.dg/abi/mangle11.C: New test.
28973 * g++.dg/abi/mangle12.C: New test.
28975 2002-10-02 Mark Mitchell <mark@codesourcery.com>
28978 * g++.dg/template/meminit1.C: New test.
28979 * g++.dg/warn/Wreorder-1.C: Likewise.
28980 * g++.old-deja/g++.mike/warn3.C: Tweak.
28981 * lib/prune.exp: Ingore "in copy constructor".
28983 2002-10-02 Andreas Jaeger <aj@suse.de>
28985 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
28986 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
28987 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
28990 2002-10-01 Mark Mitchell <mark@codesourcery.com>
28992 * gcc.dg/empty1.C: Fix typo.
28994 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
28996 * gcc.dg/alias-1.c: New test.
28998 2002-10-01 Mark Mitchell <mark@codesourcery.com>
29000 * gcc.dg/empty1.C: New test.
29002 * g++.dg/tls/init-2.C: Tweak error messages.
29004 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
29006 * gcc.c-torture/compile/20020923-1.c: New test.
29008 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
29010 * gcc.c-torture/execute/ffs-1.c: New test.
29011 * gcc.c-torture/execute/ffs-2.c: Ditto.
29013 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
29015 * g++.dg/overload/member1.C: New test.
29017 2002-09-30 Mark Mitchell <mark@codesourcery.com>
29019 * g++.dg/abi/empty7.C: New test.
29020 * g++.dg/init/pm2.C: Likewise.
29022 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
29024 * g++.dg/rtti/crash1.C: New test.
29026 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
29028 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
29029 gcc.dg/sibcall-4.c: New tests.
29031 2002-09-28 Roger Sayle <roger@eyesopen.com>
29033 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
29034 powerpc and MMIX targets.
29036 2002-09-27 Zack Weinberg <zack@codesourcery.com>
29038 * gcc.dg/cpp/20020927-1.c: New.
29040 2002-09-26 David S. Miller <davem@redhat.com>
29042 * gcc.c-torture/compile/trunctfdf.c: New.
29044 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29046 * lib/target-supports.exp (check_weak_available): Handle solaris2.
29048 2002-09-27 Alan Modra <amodra@bigpond.net.au>
29050 * gcc.c-torture/execute/loop-15.c: New.
29052 2002-09-26 Janis Johnson <janis187@us.ibm.com>
29054 * README.QMTEST: Fix typo.
29056 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
29058 * gcc.dg/20020926-1.c: New test.
29060 2002-09-25 David S. Miller <davem@redhat.com>
29063 * gcc.c-torture/execute/shiftdi.c: New test.
29065 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
29067 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
29068 unique to the tool.
29069 * lib/g77.exp (g77_init): Likewise.
29070 * lib/g++.exp (g++_init): Likewise.
29071 * lib/objc.exp (objc_init): Likewise.
29073 2002-09-25 Mark Mitchell <mark@codesourcery.com>
29075 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
29076 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
29077 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
29079 2002-09-25 Richard Henderson <rth@redhat.com>
29081 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
29082 too-small long double.
29084 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
29086 * gcc.dg/20020919-1.c: New test.
29088 2002-09-23 Mark Mitchell <mark@codesourcery.com>
29090 * g++.dg/abi/bitfield6.C: New test.
29091 * g++.dg/abi/bitfield7.C: New test.
29092 * g++.dg/abi/bitfield8.C: New test.
29093 * g++.dg/abi/vbase11.C: New test.
29095 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
29097 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
29098 hppa*-*-hpux*. Update test comment.
29100 2002-09-20 Jakub Jelinek <jakub@redhat.com>
29102 * gcc.dg/tls/struct-1.c: New test.
29104 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
29106 * gcc.dg/cpp/tr-warn2.c: Update.
29108 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
29110 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
29112 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
29114 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
29117 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
29119 * gcc.c-torture/execute/ieee/mzero3.c: New test.
29121 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
29122 Adjust for c++filt moved to binutils. Remove spurious duplicate
29123 setting of cxxfilt.
29125 2002-09-19 Geoffrey Keating <geoffk@apple.com>
29127 * gcc.dg/20020312-2.c: Update for darwin.
29129 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
29131 * g++.old-deja/g++.other/crash32.C: Mark ICE.
29133 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
29135 * objc.dg/comp-types-1.m: New test.
29136 * objc.dg/comp-types-2.m: New test.
29137 * objc.dg/comp-types-3.m: New test.
29138 * objc.dg/comp-types-4.m: New test.
29139 * objc.dg/comp-types-5.m: New test.
29140 * objc.dg/comp-types-6.m: New test.
29142 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
29144 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
29146 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
29148 * g++.dg/other/do1.C: New test.
29150 * g++.dg/template/subst1.C: New test.
29152 2002-09-16 Steve Ellcey <sje@cup.hp.com>
29154 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
29156 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
29158 * g++.dg/template/qualttp20.C: Adjust expected errors.
29159 * g++.old-deja/g++.jason/report.C: Likewise.
29160 * g++.old-deja/g++.other/qual1.C: Likewise.
29162 * g++.dg/lookup/scoped2.C: New test.
29164 * g++.dg/ext/asm3.C: New test.
29166 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
29168 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
29170 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
29172 * ChangeLog: follow spelling conventions.
29173 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
29174 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
29175 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
29176 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
29177 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
29178 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
29179 * g++.old-deja/g++.law/global-init1.C: Likewise.
29180 * g++.old-deja/g++.other/delete4.C: Likewise.
29181 * g++.old-deja/g++.other/inline21.C: Likewise.
29182 * g++.old-deja/g++.other/singleton.C: Likewise.
29183 * g77.dg/strlen0.f: Likewise.
29184 * g77.f-torture/compile/20010519-1.f: Likewise.
29185 * g77.f-torture/compile/980310-4.f: Likewise.
29186 * gcc.c-torture/compile/20000605-1.c: Likewise.
29187 * gcc.c-torture/execute/20020225-1.c: Likewise.
29188 * gcc.dg/c90-hexfloat-2.c: Likewise.
29189 * gcc.dg/c99-bool-1.c: Likewise.
29190 * gcc.dg/c99-hexfloat-2.c: Likewise.
29191 * gcc.dg/dll-2.c: Likewise.
29192 * gcc.dg/wtr-union-init-1.c: Likewise.
29193 * gcc.dg/wtr-union-init-2.c: Likewise.
29194 * gcc.dg/wtr-union-init-3.c: Likewise.
29195 * gcc.dg/cpp/avoidpaste1.c: Likewise.
29196 * gcc.dg/cpp/defined.c: Likewise.
29197 * gcc.dg/cpp/macsyntx.c: Likewise.
29198 * gcc.dg/cpp/paste2.c: Likewise.
29199 * gcc.dg/cpp/trad/defined.c: Likewise.
29200 * gcc.dg/format/c90-printf-1.c: Likewise.
29201 * gcc.dg/format/c90-scanf-1.c: Likewise.
29202 * gcc.dg/format/c99-printf-1.c: Likewise.
29203 * gcc.dg/format/c99-scanf-1.c: Likewise.
29204 * gcc.misc-tests/gcov-8.c: Likewise.
29205 * lib/profopt.exp: Likewise.
29207 2002-09-15 Krister Walfridsson <cato@df.lth.se>
29209 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
29211 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
29213 * g++.dg/inherit/using2.C: New test.
29215 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
29217 * ChangeLog: Follow spelling conventions.
29218 * g++.dg/template/friend4.C: Likewise.
29219 * g++.old-deja/g++.pt/crash67.C: Likewise.
29220 * gcc.c-torture/execute/20000801-4.c: Likewise.
29221 * gcc.dg/c90-digraph-1.c: Likewise.
29222 * gcc.dg/c94-digraph-1.c: Likewise.
29223 * gcc.dg/c99-digraph-1.c: Likewise.
29224 * gcc.dg/cpp/line5.c: Likewise.
29225 * gcc.dg/cpp/multiline.c: Likewise.
29226 * gcc.dg/cpp/trad/literals-1.c: Likewise.
29227 * gcc.dg/format/attr-3.c: Likewise.
29228 * gcc.dg/format/c90-scanf-3.c: Likewise.
29229 * gcc.dg/format/ext-4.c: Likewise.
29231 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
29233 * g++.dg/template/pretty1.C: New test.
29235 2002-09-14 Alan Modra <amodra@bigpond.net.au>
29237 * gcc.c-torture/execute/struct-cpy-1.c: New test.
29239 2002-09-13 Matt Austern <austern@apple.com>
29241 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
29242 passing a cast expression to a function by const reference.
29244 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
29246 * g++.dg/template/deduce1.C: New test.
29248 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
29250 * gcc.c-torture/execute/simd-1.c: Force all use of int to
29253 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
29255 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
29258 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
29260 * gcc.c-torture/compile/20020910-1.c: New test.
29262 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
29264 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
29266 2002-09-10 Andreas Jaeger <aj@suse.de>
29268 * gcc.dg/20020312-2.c: Adjust for x86-64.
29270 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
29272 * g77.dg/7388.f: New test case for PR 7388.
29274 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
29276 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
29278 2002-09-05 Ziemowit Laski <zlaski@apple.com>
29280 * objc.dg/proto-lossage-1.m: New test.
29282 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
29284 * gcc.dg/cpp/_Pragma4.c: Fix typo.
29286 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
29288 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
29291 2002-09-06 Stan Shebs <shebs@apple.com>
29292 David Edelsohn <edelsohn@gnu.org>
29294 * gcc.dg/weak: New directory.
29295 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
29296 target-specific xfail bits.
29297 * gcc.dg/typeof-2.c: Move to new directory.
29298 * gcc.dg/weak.exp: New expect script.
29300 2002-09-06 Alan Modra <amodra@bigpond.net.au>
29302 * gcc.c-torture/execute/extzvsi.c: New test.
29304 2002-09-05 Stan Shebs <shebs@apple.com>
29306 * gcc.dg/weak-1.c: xfail on Darwin.
29307 * gcc.dg/weak-2.c: Ditto.
29308 * gcc.dg/weak-3.c: Ditto.
29309 * gcc.dg/weak-4.c: Ditto.
29310 * gcc.dg/weak-5.c: Ditto.
29311 * gcc.dg/weak-6.c: Ditto.
29312 * gcc.dg/weak-7.c: Ditto.
29313 * gcc.dg/weak-8.c: Ditto.
29314 * gcc.dg/weak-9.c: Ditto.
29316 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
29318 * gcc.c-torture/execute/loop-14.c: New test.
29320 2002-09-04 Jakub Jelinek <jakub@redhat.com>
29322 * g++.dg/other/cxa-atexit1.C: New test.
29324 * gcc.dg/typeof-2.c: New test.
29326 2002-09-03 Roger Sayle <roger@eyesopen.com>
29328 * gcc.dg/builtins-2.c: New testcase.
29329 * gcc.dg/builtins-3.c: New testcase.
29331 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
29333 * gcc.dg/cpp/_Pragma4.c: New test.
29335 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
29337 * objc/execute/nil_method-1.m: New testcase.
29339 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
29341 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
29342 [Object class], not [Object initialize].
29344 2002-08-31 Roger Sayle <roger@eyesopen.com>
29345 Hans-Peter Nilsson <hp@bitrange.com>
29347 * gcc.c-torture/execute/20020720-1.x: Skip test on
29348 mmix-knuth-mmixware. Correct comment.
29350 2002-08-27 Mark Mitchell <mark@codesourcery.com>
29352 * testsuite/g++.dg/abi/bitfield5.C: New test.
29353 * testsuite/g++.dg/abi/vbase10.C: Likewise.
29355 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
29357 * objc.dg/undeclared-selector.m: New test.
29359 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
29361 * g++.dg/other/offsetof1.C: Avoid cast warning.
29363 2002-08-26 Ziemowit Laski <zlaski@apple.com>
29365 * objc.dg/super-class-2.m: New test.
29367 2002-08-24 Matt Austern <austern@apple.com>
29369 * g++.dg/ext/lvaddr.C: New test.
29370 * g++.dg/ext/lvcast.C: New test.
29372 2002-08-22 Mark Mitchell <mark@codesourcery.com>
29374 * testsuite/g++.dg/inherit/cond1.C: New test.
29376 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
29378 * gcc.dg/noncompile/incomplete-1.c: New test.
29380 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
29382 * gcc.dg/typespec-1.c: New test.
29384 2002-08-20 Devang Patel <dpatel@apple.com>
29385 * objc.dg/proto-hier-2.m: New test.
29387 2002-08-19 Ziemowit Laski <zlaski@apple.com>
29389 * objc.dg/bitfield-1.m: New test.
29390 * objc.dg/bitfield-2.m: New test.
29392 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
29394 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
29395 gcc.dg/c99-flex-array-4.c: New tests.
29397 2002-08-16 Stan Shebs <shebs@apple.com>
29399 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
29401 2002-08-15 Jakub Jelinek <jakub@redhat.com>
29403 * gcc.dg/typeof-1.c: New test.
29404 * g++.dg/ext/typeof2.C: New test.
29406 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
29408 * g++.dg/other/offsetof1.C: New test.
29410 2002-08-14 Richard Henderson <rth@redhat.com>
29412 * gcc.dg/tls/diag-3.c: Fix expected message strings.
29414 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
29416 * gcc.dg/cpp/_Pragma3.c: New test.
29418 2002-08-13 Mark Mitchell <mark@codesourcery.com>
29420 * g++.dg/template/inherit3: New test.
29422 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
29424 * gcc.dg/bitfld-4.c: Add blank options.
29426 2002-08-09 Mark Mitchell <mark@codesourcery.com>
29428 * g++.dg/template/crash1.C: New test.
29430 2002-08-08 Jakub Jelinek <jakub@redhat.com>
29432 * gcc.dg/tls/opt-2.c: New test.
29434 2002-08-08 Devang Patel <dpatel@apple.com>
29436 * objc.dg/selector-1.m : New test
29438 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
29440 * g++.dg/abi/bitfield4.C: New test.
29441 * gcc.dg/bitfld-4.c: New test.
29443 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
29445 * g++.dg/other/packed1.C: New test.
29447 2002-08-07 Mark Mitchell <mark@codesourcery.com>
29449 * g++.dg/abi/offsetof.C: Tweak error messages.
29450 * g++.old-deja/g++.mike/p10769a.C: Likewise.
29452 2002-08-08 Jakub Jelinek <jakub@redhat.com>
29454 * gcc.dg/bitfld-3.c: New test.
29456 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29457 Richard Henderson <rth@redhat.com>
29459 * gcc.dg/i386-bitfield1.c: New test.
29460 * g++.dg/abi/bitfield3.C: Update.
29462 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
29464 * objc.dg/const-str-2.m: Update.
29465 * gcc.dg/cpp/c++98.c: Change to C extension.
29466 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
29467 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
29469 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
29471 * testsuite/gcc.dg/tls/diag-3.c: New.
29473 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
29475 * g++.dg/README (Subdirectories): Document new subdir expr.
29476 * g++.dg/expr/pmf-1.C: New test.
29478 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
29480 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
29482 2002-08-06 Jakub Jelinek <jakub@redhat.com>
29484 * g++.dg/abi/bitfield3.C: New test.
29486 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
29488 * lib/gcov.exp: Tweak expected line formats.
29489 * gcc.misc-tests/gcov8.c: New test.
29490 * gcc.misc-tests/gcov8.x: New flags.
29492 2002-08-05 Jakub Jelinek <jakub@redhat.com>
29494 * consistency.vlad/layout/endian.c: Include string.h.
29496 * gcc.c-torture/execute/20020805-1.c: New test.
29498 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
29500 * g++.dg/other/conversion1.C: New test.
29502 2002-08-03 Roger Sayle <roger@eyesopen.com>
29504 * gcc.dg/builtins-1.c: New testcase.
29506 2002-08-02 Mark Mitchell <mark@codesourcery.com>
29508 * g++.dg/inherit/access3.C: New test.
29510 2002-08-01 Jakub Jelinek <jakub@redhat.com>
29512 * gcc.dg/ia64-visibility-2.c: New test.
29514 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
29516 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
29517 __qualifier_flags to __flags.
29519 2002-07-31 Mark Mitchell <mark@codesourcery.com>
29521 * g++.dg/inherit/operator1.C: New test.
29522 * g++.dg/lookup/disamb1.C: Fix typo in comment.
29523 * g++.dg/other/error1.C: Change expected error message.
29524 * g++.dg/template/conv4.C: Likewise.
29526 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
29528 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
29529 for documented behavior.
29531 2002-07-25 Roger Sayle <roger@eyesopen.com>
29533 * gcc.c-torture/execute/20020720-1.x: Skip this test on
29534 several targets known to fail.
29536 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
29538 * gcc.dg/mips-args-[123].c: New tests.
29540 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
29542 * gcc.dg/ppc-spe.c: New.
29544 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
29546 * g++.dg/other/ptrmem4.C: New testcase.
29548 2002-07-24 Richard Henderson <rth@redhat.com>
29550 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
29552 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
29554 * g++.dg/ext/alignof1.C (main): Return 0 for success.
29556 2002-07-24 Roger Sayle <roger@eyesopen.com>
29558 * gcc.c-torture/execute/memset-3.c: New testcase.
29560 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
29562 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
29563 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
29565 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29567 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
29570 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
29572 * gcc.c-torture/compile/simd-4.c: New test.
29574 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29576 PR c++/7347, c++/7348
29577 * g++.dg/template/access4.C: New test.
29578 * g++.dg/template/access5.C: New test.
29579 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
29580 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
29581 * g++.old-deja/g++.pt/ttp58.C: Likewise.
29582 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
29584 2002-07-22 Jakub Jelinek <jakub@redhat.com>
29586 * gcc.dg/gnu89-init-2.c: New test.
29588 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
29590 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
29592 2002-07-20 Roger Sayle <roger@eyesopen.com>
29594 * gcc.c-torture/execute/20020720-1.c: New testcase.
29596 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
29598 * gcc.dg/cpp/Wsignprom.c: New tests.
29600 2002-07-20 Alan Modra <amodra@bigpond.net.au>
29602 * gcc.c-torture/execute/loop-13.c: New test.
29604 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
29606 * gcc.dg/cpp/expr.c: New tests.
29608 2002-07-18 David Edelsohn <edelsohn@gnu.org>
29610 * g++.dg/opt/pr6713.C: Add template instantiation.
29612 2002-07-18 Alan Modra <amodra@bigpond.net.au>
29614 * gcc.dg/nest.c: New test.
29616 2002-07-17 Richard Henderson <rth@redhat.com>
29618 * g++.dg/opt/pr6713.C: New test.
29620 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
29622 * gcc.c-torture/execute/loop-2e.x: Let the testcase
29623 XFAIL for all x86 processors.
29625 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
29627 * gcc.c-torture/execute/20010122-1.x: Do not test with
29628 -fomit-frame-pointer.
29630 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29632 * g++.dg/template/instantiate2.C: New test.
29633 * g++.dg/template/spec4.C: New test.
29635 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29637 * g++.dg/template/access2.C: New test.
29638 * g++.dg/template/access3.C: New test.
29640 2002-07-15 Zack Weinberg <zack@codesourcery.com>
29642 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
29643 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
29644 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
29645 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
29646 Convert to use <stdarg.h>.
29647 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
29649 * gcc.dg/va-arg-2.c: New.
29650 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
29652 2002-07-15 Jakub Jelinek <jakub@redhat.com>
29654 * gcc.c-torture/compile/20020710-1.c: New test.
29656 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
29657 Andrew Pinski <pinskia@physics.uc.edu>
29659 gcc.c-torture/compile/simd-2.c: New testcase.
29660 gcc.c-torture/compile/simd-3.c: Likewise.
29662 2002-07-11 Mark Mitchell <mark@codesourcery.com>
29665 * g++.dg/overload/error1.C: New test.
29667 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29669 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
29670 configuration and IRIX 6 O32 ABI.
29672 2002-07-11 Roger Sayle <roger@eyesopen.com>
29674 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
29676 2002-07-10 Roger Sayle <roger@eyesopen.com>
29678 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
29680 2002-07-10 Jeffrey A Law <law@redhat.com>
29682 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
29684 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
29686 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
29688 * gcc.dg/20020312-2.c: Check for __PPC__.
29690 2002-07-09 Diego Novillo <dnovillo@redhat.com>
29692 * gcc.c-torture/compile/20020709-1.c: New test.
29694 2002-07-07 Roger Sayle <roger@eyesopen.com>
29696 * g++.dg/template/qualttp21.C: New test case.
29698 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
29700 * gcc.c-torture/compile/20020706-1.c: New test.
29701 * gcc.c-torture/compile/20020706-2.c: New test.
29703 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
29704 Alexandre Oliva <aoliva@redhat.com>
29706 * g++.dg/warn/incomplete1.C: New test.
29708 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29711 * g++.dg/warn/noreturn1.C: New test.
29713 2002-07-03 Mark Mitchell <mark@codesourcery.com>
29716 * g++.dg/debug/debug6.C: New test.
29717 * g++.dg/debug/debug7.C: New test.
29719 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
29721 * gcc.c-torture/compile/simd-3.c: New test.
29723 2002-07-03 Chris Demetriou <cgd@broadcom.com>
29725 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
29726 * gcc.dg/20020620-1.c: Likewise.
29728 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29731 * g++.dg/init/array4.C: New test.
29732 * g++.dg/init/array5.C: New test.
29734 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
29736 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
29737 * gcc.c-torture/execute/simd-2.c (main): Likewise.
29739 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29741 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
29742 * gcc.dg/wtr-aggr-init-1.c: Likewise.
29743 * gcc.dg/wtr-conversion-1.c: Likewise.
29744 * gcc.dg/wtr-escape-1.c: Likewise.
29745 * gcc.dg/wtr-int-type-1.c: Likewise.
29746 * gcc.dg/wtr-label-1.c: Likewise.
29747 * gcc.dg/wtr-static-1.c: Likewise.
29748 * gcc.dg/wtr-strcat-1.c: Likewise.
29749 * gcc.dg/wtr-suffix-1.c: Likewise.
29750 * gcc.dg/wtr-switch-1.c: Likewise.
29751 * gcc.dg/wtr-unary-plus-1.c: Likewise.
29752 * gcc.dg/wtr-union-init-1.c: Likewise.
29753 * gcc.dg/wtr-union-init-2.c: Likewise.
29754 * gcc.dg/wtr-union-init-3.c: Likewise.
29756 * gcc.dg/wtr-func-def-1.c: New test.
29758 2002-07-02 Devang Patel <dpatel@apple.com>
29760 * objc.dg/param-1.m: New test.
29762 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
29764 * gcc.dg/cpp/trad/directive.c: Add test.
29765 * gcc.dg/cpp/trad/macroargs.c: Add test.
29766 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
29768 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
29770 * gcc.dg/cpp/cmdlne-M.c: New test.
29772 2002-07-02 Ziemowit Laski <zlaski@apple.com>
29774 * objc.dg/desig-init-1.m: New test.
29776 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29779 * g++.dg/template/instantiate1.C: New test.
29781 2002-07-01 Mark Mitchell <mark@codesourcery.com>
29784 * g++.dg/template/sizeof2.C: New test.
29786 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
29788 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
29789 gcc.dg/cpp/trad/include.c: New tests.
29791 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
29794 * gcc.c-torture/compile/20020701-1.c: New test.
29796 2002-07-01 Stan Shebs <shebs@apple.com>
29798 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
29800 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
29801 (objc-torture-execute): or here.
29803 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
29805 * gcc.c-torture/execute/arith-rand-ll.c: New test.
29807 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
29809 * gcc.dg/cpp/trad/escaped-nl.c: New test.
29811 2002-06-30 Devang Patel <dpatel@apple.com>
29813 * objc.dg/fsyntax-only.m: New test.
29815 2002-06-27 Mark Mitchell <mark@codesourcery.com>
29818 * g++.dg/template/friend7.C: New file.
29820 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
29822 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
29825 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
29827 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
29828 avoid division by zero.
29830 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
29832 * gcc.dg/Wunknownprag.c: New tests.
29834 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
29836 * gcc.c-torture/execute/simd-2.c: New test.
29838 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
29840 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
29841 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
29842 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
29843 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
29844 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
29845 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
29846 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
29847 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
29848 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
29849 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
29850 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
29851 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
29852 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
29853 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
29854 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
29855 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
29856 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
29858 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
29860 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
29861 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
29862 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
29863 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
29865 * gcc.dg/cpp/trad/directive.c: Update.
29867 2002-06-23 Andreas Jaeger <aj@suse.de>
29869 * gcc.c-torture/execute/complex-6.c: New.
29871 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
29873 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
29874 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
29875 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
29876 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
29878 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
29880 * gcc.dg/cpp/trad: New directory with traditional tests copied
29881 from parent directory.
29882 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
29883 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
29884 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
29885 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
29886 Move to trad/ and rename.
29887 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
29888 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
29889 gcc.dg/cpp/trad/redef2.c: New tests.
29890 * gcc.dg/cpp/trad/trad.exp: New driver.
29892 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
29894 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
29895 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
29896 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
29897 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
29900 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
29902 * gcc.dg/20020620-1.c: New test.
29904 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29906 * g++.dg/template/ttp4.C: New test.
29908 2002-06-19 Jakub Jelinek <jakub@redhat.com>
29910 * g++.dg/opt/vt1.C: Fix regexp.
29912 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29914 * gcc.c-torture/execute/pure-1.c: Make functions static again.
29915 Don't use attribute `noinline'.
29917 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
29919 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
29921 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
29923 * gcc.c-torture/execute/simd-1.c: New.
29925 * gcc.dg/simd-1.c: New.
29927 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
29929 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
29931 2002-06-16 Richard Henderson <rth@redhat.com>
29933 * g++.dg/ext/anon-struct1.C: New.
29934 * g++.dg/ext/anon-struct2.C: New.
29935 * g++.dg/ext/anon-struct3.C: New.
29936 * gcc.dg/anon-struct-1.c: New.
29937 * gcc.dg/anon-struct-2.c: New.
29938 * gcc.dg/anon-struct-3.c: New.
29939 * gcc.dg/20011008-1.c: Adjust warning text.
29940 * gcc.dg/20020527-1.c: Add -fms-extensions.
29942 2002-06-16 Richard Henderson <rth@redhat.com>
29944 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
29946 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
29948 * gcc.c-torture/execute/20020615-1.c: New test.
29950 2002-06-15 Roger Sayle <roger@eyesopen.com>
29952 * gcc.c-tortuture/execute/compare-1.c: New test case.
29953 * gcc.c-tortuture/execute/compare-2.c: New test case.
29954 * gcc.c-tortuture/execute/compare-3.c: New test case.
29956 2002-06-13 Richard Henderson <rth@redhat.com>
29958 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
29961 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29963 * g++.dg/template/typename2.C: Update error message.
29965 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
29967 * gcc.c-torture/execute/20020611-1.c: New test.
29969 2002-06-11 Bob Wilson <bob.wilson@acm.org>
29971 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
29972 list of targets to skip.
29974 2002-06-10 Bob Wilson <bob.wilson@acm.org>
29976 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
29977 targets if not optimizing.
29979 2002-06-10 Jakub Jelinek <jakub@redhat.com>
29981 * gcc.c-torture/compile/20020605-1.c: New test.
29983 * g++.dg/opt/vt1.C: New test.
29985 * gcc.dg/20020531-1.c: New test.
29987 * gcc.dg/20020530-1.c: New test.
29989 * gcc.dg/20020527-1.c: New test.
29991 * g++.dg/opt/cse1.C: New test.
29993 2002-06-07 Roger Sayle <roger@eyesopen.com>
29995 * gcc.dg/20020607-2.c: New test case.
29997 2002-06-07 Jakub Jelinek <jakub@redhat.com>
29999 * gcc.c-torture/compile/20020604-1.c: New test.
30001 2002-06-04 Richard Henderson <rth@redhat.com>
30003 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
30004 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
30005 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
30007 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
30009 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
30011 2002-06-03 Richard Henderson <rth@redhat.com>
30013 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
30014 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
30016 2002-06-02 Richard Henderson <rth@redhat.com>
30018 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
30019 test functions static.
30021 2002-06-02 Andreas Jaeger <aj@suse.de>
30023 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
30026 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
30028 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
30029 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
30030 Update for mofified diagnostics.
30031 * gcc.dg/c99-intconst-1.c: No longer fail.
30033 2002-06-02 Richard Henderson <rth@redhat.com>
30035 * gcc.dg/uninit-A.c: Remove xfail markers.
30037 2002-06-01 Roger Sayle <roger@eyesopen.com>
30039 * gcc.dg/fnegate-1.c: New test case.
30041 2002-05-30 Osku Salerma <osku@iki.fi>
30043 * gcc.c-torture/execute/mayalias-1.c: New file.
30045 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
30047 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
30048 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
30049 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
30051 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
30053 * gcc.c-torture/execute/20020529-1.c: New test.
30055 2002-05-27 Richard Henderson <rth@redhat.com>
30057 * g++.dg/ext/attrib6.C: New test case.
30059 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30061 * gcc.c-torture/execute/pure-1.c: New test.
30063 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
30065 * gcc.dg/cpp/arith-2.c: Remove.
30067 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
30069 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
30070 * gcc.dg/cpp/if-3.c: Remove.
30072 2002-05-26 Jakub Jelinek <jakub@redhat.com>
30074 * g++.dg/opt/cse2.C: New test.
30076 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
30078 * gcc.dg/cpp/arith-1.c: New semantic tests.
30079 * gcc.dg/cpp/if-1.c: Update.
30081 2002-05-24 Ben Elliston <bje@redhat.com>
30083 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
30085 2002-05-24 Jakub Jelinek <jakub@redhat.com>
30087 * gcc.dg/verbose-asm.c: New test.
30089 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
30091 * gcc.dg/cpp/paste12.c: New test.
30093 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
30095 * g++.dg/parse/named_ops.C: New test.
30097 2002-05-23 Mark Mitchell <mark@codesourcery.com>
30099 * gcc/testsuite/gcc.dg/weak-8.c: New test.
30101 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
30103 * gcc.dg/weak-2.c: Allow optional leading underscore
30104 in scan-assembler symbol name.
30105 * gcc.dg/weak-3.c: Likewise.
30106 * gcc.dg/weak-4.c: Likewise.
30107 * gcc.dg/weak-5.c: Likewise.
30109 2002-05-23 Jakub Jelinek <jakub@redhat.com>
30111 * gcc.dg/20020523-1.c: New test.
30113 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
30115 * objc.dg/const-str-2.m: Update now that we stop after
30116 a command line error.
30118 2002-05-22 Richard Henderson <rth@redhat.com>
30120 * g++.dg/dg.exp: Fix typo in test pruneing.
30122 2002-05-22 Richard Henderson <rth@redhat.com>
30124 * g++.dg/dg.exp: Prune the tls subdirectory.
30125 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
30126 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
30127 * g++.dg/tls/init-1.C: New.
30129 2002-05-22 Jakub Jelinek <jakub@redhat.com>
30131 * gcc.dg/20020517-1.c: New test.
30133 2002-05-21 Richard Henderson <rth@redhat.com>
30135 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
30136 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
30138 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
30140 * g++.dg/other/copy2.C: New test.
30142 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
30144 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
30145 (MAX_COPY): Bump up to 10 times sizeof (long long).
30146 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
30148 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
30149 sizeof (long long).
30151 * gcc.c-torture/execute/strcpy-1.c: New test.
30153 2002-05-19 Jason Merrill <jason2redhat.com>
30155 * g++.dg/ext/oper1.C: New test.
30157 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
30158 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
30160 * README.QMTEST: New file.
30162 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
30164 2002-05-19 Andreas Jaeger <aj@suse.de>
30166 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
30168 * gcc.c-torture/execute/loop-2d.x: Likewise.
30170 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
30172 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
30173 support weak symbols.
30174 * gcc.dg/weak-4.c: Likewise.
30175 * gcc.dg/weak-6.c: Likewise.
30177 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
30179 * gcc.dg/weak-3.c: Add dg-excess-error comment for
30180 cygwin, coff and h8300-*-hms targets
30181 * gcc.dg/weak-5.c: Likewise.
30182 * gcc.dg/weak-7.c: Likewise.
30184 2002-05-16 Jason Merrill <jason@redhat.com>
30186 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
30187 (scan-assembler-not, scan-assembler-dem): Likewise.
30188 (scan-assembler-dem-not): Likewise.
30190 2002-05-15 Richard Henderson <rth@redhat.com>
30192 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
30194 2002-05-15 Richard Henderson <rth@redhat.com>
30196 * gcc.dg/weak-5.c (vfoo1c): No warning here.
30197 (vfoo1f): Warning here.
30198 (vfoo1l): Don't redefine the alias.
30200 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
30202 * g++.dg/init/pm1.C: New test.
30204 2002-05-12 David S. Miller <davem@redhat.com>
30206 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
30209 2002-05-10 Roger Sayle <roger@eyesopen.com>
30211 * gcc.c-torture/execute/20020510-1.c: New test case.
30213 2002-05-10 David S. Miller <davem@redhat.com>
30215 * gcc.c-torture/execute/conversion.c: Test long double too.
30217 2002-05-09 Jakub Jelinek <jakub@redhat.com>
30219 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
30220 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
30221 * lib/g++.exp (g++_link_flags): Likewise.
30222 * lib/objc.exp (objc_target_compile): Likewise.
30224 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
30226 * gcc.dg/cpp/poison.c: Update.
30227 * gcc.dg/cpp/20000625-2.c: Remove.
30228 * gcc.dg/cpp/direct2s.c: Remove final test.
30230 2002-05-08 Tom Rix <trix@redhat.com>
30232 * gcc.c-torture/execute/20020508-1.c: New test.
30233 * gcc.c-torture/execute/20020508-2.c: New test.
30234 * gcc.c-torture/execute/20020508-3.c: New test.
30236 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
30238 * gcc.dg/cpp/charconst-4.c: More tests.
30240 2002-05-08 Mark Mitchell <mark@codesourcery.com>
30243 * gcc.dg/weak-3.c: Update location of warning messages.
30244 * gcc.dg/weak-5.c: Likewise.
30246 2002-05-06 Roger Sayle <roger@eyesopen.com>
30248 * gcc.c-torture/execute/20020506-1.c: New test case.
30250 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
30252 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
30254 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
30256 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
30258 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
30260 * gcc.dg/cpp/charconst-3.c: New test.
30262 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
30264 * gcc.dg/cpp/charconst.c: Update tests.
30266 2002-05-05 Tim Josling <tej@melbpc.org.au>
30268 * treelang: Added directory for new sample language treelang. Also
30269 lib/treelang.exp: New file to signal treelang should be tested.
30271 2002-05-03 Jakub Jelinek <jakub@redhat.com>
30273 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
30274 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
30275 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
30276 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
30277 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
30278 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
30279 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
30281 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
30283 * gcc.dg/format/xopen-2.c: New test.
30285 2002-05-03 Jakub Jelinek <jakub@redhat.com>
30287 * gcc.dg/20020503-1.c: New test.
30289 2002-05-02 Mark Mitchell <mark@codesourcery.com>
30291 * g++.dg/init/dtor1.C: Make it tougher.
30293 2002-05-01 Mark Mitchell <mark@codesourcery.com>
30295 * g++.dg/init/dtor1.C: New test.
30297 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
30299 * gcc.dg/altivec-8.c: New.
30301 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
30303 * gcc.dg/altivec-7.c: New.
30305 2002-04-29 Jakub Jelinek <jakub@redhat.com>
30307 * g++.dg/parse/typedef1.C: New test.
30309 2002-04-29 Mark Mitchell <mark@codesourcery.com>
30312 * g++.dg/template/friend6.C: New test.
30315 * g++.dg/init/copy1.C: New test.
30317 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
30319 * g++.dg/warn/effc1.C: New test.
30321 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
30323 * gcc.dg/cpp/if-cexp.c: Add a test.
30325 2002-04-28 Jakub Jelinek <jakub@redhat.com>
30327 * gcc.dg/20020426-2.c: New test.
30329 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
30331 * gcc.dg/cpp/if-mop.c: Update.
30332 * gcc.dg/cpp/if-mpar.c: Add test.
30333 * gcc.dg/cpp/if-oppr.c: Update.
30335 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30338 * gcc.dg/weak-[2-7].c: New tests.
30340 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
30342 * gcc.dg/enum1.c: New test.
30344 2002-04-26 Mark Mitchell <mark@codesourcery.com>
30347 * g++.dg/inherit/access2.C: New test.
30349 2002-04-26 Mark Mitchell <mark@codesourcery.com>
30352 * gcc.dg/20020426-1.c: New test.
30354 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
30356 * g++.dg/abi/enum1.C: New test.
30358 2002-04-26 Richard Henderson <rth@redhat.com>
30360 * gcc.dg/c99-bool-1.c: Expect always true warning.
30362 2002-04-25 Roger Sayle <roger@eyesopen.com>
30364 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
30366 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30368 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
30371 2002-04-24 Mark Mitchell <mark@codesourcery.com>
30373 * g++.dg/abi/mange7.C: New test.
30376 * g++.dg/parse/stmtexpr2.C: New test.
30378 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
30380 * gcc.dg/20020312-2.c: Add SH target.
30382 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30384 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
30385 compiler output on mips*-*-irix*.
30387 2002-04-23 Jakub Jelinek <jakub@redhat.com>
30389 * g++.dg/parse/attr1.C: New test.
30391 2002-04-23 Roger Sayle <roger@eyesopen.com>
30393 * gcc.c-torture/execute/string-opt-17.c: New test case.
30394 * gcc.c-torture/execute/memset-2.c: New test case.
30396 2002-04-23 Mark Mitchell <mark@codesourcery.com>
30399 * g++.dg/template/friend5.C: New test.
30402 * g++.dg/template/qual1.C: Likewise.
30404 2002-04-22 Zack Weinberg <zack@codesourcery.com>
30406 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
30407 Include stdlib.h, not stdio.h or ctype.h.
30409 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
30411 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
30412 cris-*-elf* and mmix-*-*.
30413 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
30414 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
30415 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
30417 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
30418 * gcc.dg/wchar_t-1.c: Ditto.
30420 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
30422 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
30425 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
30427 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
30429 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30431 * gcc.c-torture/execute/20000906-1.x: Delete.
30433 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
30435 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
30437 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
30440 * g77.f-torture/execute/6367.f: New test.
30441 * g77.f-torture/execute/6367.x: Disable for MMIX.
30443 2002-04-19 Mark Mitchell <mark@codesourcery.com>
30446 * g++.dg/opt/inline2.C: New test.
30448 2002-04-18 Richard Henderson <rth@redhat.com>
30450 * gcc.dg/20000906-1.c: Enable for all targets.
30451 * gcc.c-torture/compile/iftrap-2.c: New.
30453 2002-04-18 Jakub Jelinek <jakub@redhat.com>
30455 * gcc.dg/20020418-1.c: New test.
30456 * gcc.dg/20020418-2.c: New test.
30458 2002-04-18 Richard Henderson <rth@redhat.com>
30460 * gcc.c-torture/compile/iftrap-1.c: New.
30461 * gcc.dg/iftrap-1.c: Adjust for ia64.
30462 * gcc.dg/iftrap-2.c: New.
30464 2002-04-18 Jakub Jelinek <jakub@redhat.com>
30466 * gcc.c-torture/compile/20020418-1.c: New test.
30468 2002-04-18 Roger Sayle <roger@eyesopen.com>
30470 * gcc.c-torture/compile/20020415-1.c: New.
30472 2002-04-18 David S. Miller <davem@redhat.com>
30474 * gcc.c-torture/execute/20020418-1.c: New test.
30476 2002-04-17 Jakub Jelinek <jakub@redhat.com>
30478 * gcc.dg/20020416-1.c: New test.
30480 * g++.dg/opt/inline1.C: New test.
30482 2002-04-16 Jakub Jelinek <jakub@redhat.com>
30484 * gcc.dg/altivec-5.c: New test.
30486 * gcc.dg/20020415-1.c: New test.
30488 2002-04-15 Mark Mitchell <mark@codesourcery.com>
30490 * testsuite/lib/chill.exp: Remove.
30492 2002-04-14 Jakub Jelinek <jakub@redhat.com>
30494 * g++.dg/other/big-struct.C: New test.
30496 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
30498 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
30501 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
30504 * gcc.dg/i386-387-1.c: Allow optional leading underscore
30505 in scan-assembler function name
30507 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
30509 * g77.f-torture/execute/980628-4.x,
30510 g77.f-torture/execute/980628-5.x,
30511 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
30512 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
30513 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
30516 2002-04-13 David S. Miller <davem@redhat.com>
30518 * gcc.c-torture/execute/20020413-1.c: New test.
30520 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
30523 * g++.dg/ext/asm1.C: New tests.
30525 2002-04-12 Mark Mitchell <mark@codesourcery.com>
30528 * g++.dg/parse/stmtexpr1.C: New test.
30531 * g++.dg/template/copy1.C: New test.
30533 2002-04-12 Richard Henderson <rth@redhat.com>
30535 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
30537 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
30539 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
30540 gcc.c-torture/execute/20020307-2.c.
30542 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
30544 * g++.dg/ext/attrib5.C,
30545 * g++.dg/lookup/struct1.C: New tests.
30547 2002-04-11 Jakub Jelinek <jakub@redhat.com>
30549 * gcc.dg/20020411-1.c: New test.
30551 * gcc.c-torture/execute/20020411-1.c: New test.
30553 2002-04-10 Janis Johnson <janis187@us.ibm.com>
30555 * g77.f-torture/execute/6177.f: New test.
30557 2002-04-10 Jakub Jelinek <jakub@redhat.com>
30560 * g++.dg/opt/cleanup1.C: New test.
30562 * g++.dg/opt/const1.C: New test.
30564 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
30566 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
30568 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
30571 * g++.dg/template/typename2.C: New test.
30573 2002-04-10 Alan Modra <amodra@bigpond.net.au>
30575 * gcc.c-torture/execute/loop-12.c: New.
30577 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
30579 * g77.f-torture/execute/980628-4.x,
30580 g77.f-torture/execute/980628-5.x,
30581 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
30582 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
30583 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
30585 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30587 PR optimization/6086
30588 * g++.dg/opt/preinc1.C: New test.
30590 2002-04-06 Mark Mitchell <mark@codesourcery.com>
30593 * g++.dg/opt/static2.C: New test.
30595 2002-04-06 Mark Mitchell <mark@codesourcery.com>
30598 * gcc.dg/20020406-1.c: New test.
30600 2002-04-04 David S. Miller <davem@redhat.com>
30602 * gcc.c-torture/execute/20020404-1.c: New test.
30604 2002-04-04 Jakub Jelinek <jakub@redhat.com>
30607 * gcc.dg/20020312-2.c: Do not declare global register variable
30608 if __PIC__ or __pic__ is defined.
30610 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
30612 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
30613 __asm__ so that it works correctly even if -ansi -pedantic-errors.
30615 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30617 * gcc.misc-tests/linkage.exp: Update last change to handle
30618 sparc*-, not just sparc-.
30620 2002-04-03 Richard Henderson <rth@redhat.com>
30622 * gcc.dg/cpp/ucs.c: Improved long UCS test.
30624 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
30626 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
30628 2002-04-02 David S. Miller <davem@redhat.com>
30630 * gcc.c-torture/execute/20020402-3.c: New test.
30632 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
30634 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
30635 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
30637 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
30638 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
30639 g77.f-torture/execute/20001201.x,
30640 g77.f-torture/execute/u77-test.x: New files.
30642 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
30643 * gcc.dg/wchar_t-1.c: Ditto.
30645 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30647 * gcc.c-torture/execute/20020402-1.c: New test.
30649 2002-04-01 Richard Henderson <rth@redhat.com>
30651 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
30653 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
30655 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30657 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
30659 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30661 * g++.dg/inherit/template-as-base.C: Expect error.
30662 * g++.dg/inherit/namespace-as-base.C: Likewise.
30664 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
30666 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
30667 g++.dg/ext/instantiate3.C: Tweak match patterns.
30669 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
30670 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
30673 2002-03-31 Richard Henderson <rth@redhat.com>
30675 * gcc.dg/special/alias-2.c: New.
30676 * gcc.dg/special/ecos.exp: Run it.
30678 2002-03-31 Richard Henderson <rth@redhat.com>
30680 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
30682 2002-03-31 Kazu Hirata <kazu@hxi.com>
30684 * gcc.dg/weak-1.c: Disable on h8300 port.
30686 2002-03-29 Janis Johnson <janis187@us.ibm.com>
30688 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
30689 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
30691 * g++.dg/bprob/bprob-1.C: New test.
30692 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
30693 * g++.dg/gcov/gcov-1.C: New test.
30694 * g++.dg/gcov/gcov-1.x: New file.
30695 * g++.dg/gcov/gcov-2.C: New test.
30696 * g++.dg/gcov/gcov-3.C: New test.
30697 * g++.dg/gcov/gcov-3.h: New file.
30699 2002-03-28 Roger Sayle <roger@eyesopen.com>
30701 * g++.old-deja/g++.other/builtins5.C: New test.
30702 * g++.old-deja/g++.other/builtins6.C: New test.
30703 * g++.old-deja/g++.other/builtins7.C: New test.
30704 * g++.old-deja/g++.other/builtins8.C: New test.
30705 * g++.old-deja/g++.other/builtins9.C: New test.
30707 2002-03-29 Jakub Jelinek <jakub@redhat.com>
30709 * g++.dg/opt/static1.C: New test.
30711 * g++.dg/opt/longbranch1.C: New test.
30713 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
30715 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
30717 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
30719 2002-03-28 Jeffrey A Law (law@redhat.com)
30721 * gcc.c-torture/execute/20020328-1.c: New test.
30723 2002-03-27 Richard Henderson <rth@redhat.com>
30725 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
30726 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
30727 move from g++.old-deja/g++.ext/.
30729 2002-03-27 Mark Mitchell <mark@codesourcery.com>
30731 * g++.dg/init/new2.C: New test.
30733 2002-03-26 Richard Henderson <rth@redhat.com>
30735 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
30737 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
30740 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
30742 * gcc.dg/20001102-1.c: Likewise.
30744 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
30746 * gcc.dg/cpp/endif-pedantic1.c,
30747 gcc.dg/cpp/endif-pedantic2.c: New tests.
30749 2002-03-26 Mark Mitchell <mark@codesourcery.com>
30751 * g++.dg/init/new1.C: New test.
30753 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
30755 * g++.dg/abi/vbase9.C: New test.
30757 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
30759 * gcc.dg/arm-asm.c: New test.
30761 2002-03-26 Andrew Cagney <ac131313@redhat.com>
30763 * gcc.dg/Wswitch-enum.c: New test.
30766 2002-03-26 Richard Henderson <rth@redhat.com>
30768 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
30771 2002-03-25 Richard Henderson <rth@redhat.com>
30773 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
30776 * gcc.c-torture/compile/20011119-1.c (xxx): New.
30777 * gcc.c-torture/compile/20011119-2.c (xxx): New.
30779 2002-03-25 Zack Weinberg <zack@codesourcery.com>
30781 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
30783 2002-03-25 Bob Wilson <bob.wilson@acm.org>
30785 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
30786 targets using generic thunk support.
30788 2002-03-25 Jakub Jelinek <jakub@redhat.com>
30790 * gcc.c-torture/compile/20020323-1.c: New test.
30792 * g++.dg/opt/conj2.C: New test.
30794 2002-03-24 Richard Henderson <rth@redhat.com>
30796 * gcc.dg/weak-1.c: Use -fno-common.
30798 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30800 * g77.dg/f77-edit-apostrophe-out.f: New test
30801 * g77.dg/f77-edit-h-out.f: New test
30802 * g77.dg/f77-edit-t-in.f: New test
30803 * g77.dg/f77-edit-t-out.f: New test
30804 * g77.dg/f77-edit-x-out.f: New test
30805 * g77.dg/f77-edit-slash-out.f: New test
30806 * g77.dg/f77-edit-colon-out.f: New test
30807 * g77.dg/f77-edit-s-out.f: New test
30809 2002-03-24 Richard Henderson <rth@redhat.com>
30811 * objc/execute/formal_protocol-6.x: New XFAIL.
30813 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30815 * gcc.dg/weak-1.c: Early return from dg-final on platforms
30816 that do not support weak symbols
30818 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30820 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
30821 * lib/g77.exp: Likewise.
30822 * lib/objc.exp: Likewise.
30824 2002-03-23 Andrew Cagney <ac131313@redhat.com>
30826 * gcc.dg/Wswitch-default.c: New test.
30828 2002-03-23 Jakub Jelinek <jakub@redhat.com>
30830 * g++.dg/other/enum1.C: New test.
30832 2002-03-23 Zack Weinberg <zack@codesourcery.com>
30834 * gcc.dg/pragma-ep-3.c: Fix typo.
30836 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30838 * g++.dg/inherit/template-as-base.C: New test.
30840 2002-03-22 Jakub Jelinek <jakub@redhat.com>
30842 * g++.old-deja/g++.other/dwarf2-1.C: Move...
30843 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
30845 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
30847 * gcc.dg/cpp/multiline.c: Update to match.
30849 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
30851 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
30853 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
30855 * gcc.dg/cpp/extratokens2.c: New file.
30857 2002-03-21 David Edelsohn <edelsohn@gnu.org>
30859 * gcc.dg/20020312-2.c: Add rs6000 target.
30861 * gcc.c-torture/compile/20020319-1.c: New test.
30863 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30865 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
30866 (A, E): Handle this.
30868 2002-03-20 Jason Merrill <jason@redhat.com>
30870 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
30872 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
30873 through prune_gcc_output.
30875 2002-03-20 Jakub Jelinek <jakub@redhat.com>
30877 * gcc.c-torture/compile/20020320-1.c: New test.
30879 2002-03-19 Jakub Jelinek <jakub@redhat.com>
30881 * gcc.c-torture/compile/20020318-1.c: New test.
30883 * gcc.dg/struct-by-value-1.c: New test.
30885 * gcc.dg/20020319-1.c: New test.
30887 2002-03-18 Jakub Jelinek <jakub@redhat.com>
30889 * g++.dg/opt/conj1.C: New test.
30891 2002-03-17 Mark Mitchell <mark@codesourcery.com>
30893 * g++.dg/template/qualttp20.C: Revert previous change.
30894 * g++.dg/template/qualttp3.C: Likewise.
30895 * g++.dg/template/qualttp4.C: Likewise.
30896 * g++.dg/template/qualttp5.C: Likewise.
30897 * g++.dg/template/qualttp6.C: Likewise.
30898 * g++.dg/template/qualttp7.C: Likewise.
30899 * g++.dg/template/qualttp8.C: Likewise.
30900 * g++.dg/template/recurse.C: Likewise.
30902 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
30904 * gcc.dg/cpp/wchar-1.c: Update.
30906 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
30908 * g++.dg/template/conv1.C: New test.
30909 * g++.dg/template/conv2.C: New test.
30910 * g++.dg/template/conv3.C: New test.
30911 * g++.dg/template/conv4.C: New test.
30913 2002-03-15 Mark Mitchell <mark@codesourcery.com>
30915 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
30916 * g++.dg/template/qualttp3.C: Likewise.
30917 * g++.dg/template/qualttp4.C: Likewise.
30918 * g++.dg/template/qualttp5.C: Likewise.
30919 * g++.dg/template/qualttp6.C: Likewise.
30920 * g++.dg/template/qualttp7.C: Likewise.
30921 * g++.dg/template/qualttp8.C: Likewise.
30922 * g++.dg/template/recurse.C: Likewise.
30924 2002-03-15 Mark Mitchell <mark@codesourcery.com>
30926 * g++.dg/opt/dtor1.C: New test.
30928 2002-03-15 Jakub Jelinek <jakub@redhat.com>
30930 * gcc.c-torture/compile/20020315-1.c: New test.
30932 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
30934 * gcc.dg/weak-1.c: Fix scan tests.
30936 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
30938 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
30939 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
30940 cris-*-aout* mmix-*-*.
30941 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
30942 cris-*-aout* mmix-*-*.
30943 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
30944 cris-*-elf* cris-*-aout* and mmix-*-*.
30945 * gcc.dg/20001009-1.c: Ditto.
30946 * gcc.dg/20010912-1.c: Ditto.
30947 * gcc.dg/20020122-4.c: Ditto.
30948 * gcc.dg/inline-2.c: Ditto.
30950 2002-03-14 Jeffrey A Law (law@cygnus.com)
30952 * gcc.c-torture/compile/20020314-1.c: New test.
30954 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
30956 * gcc.c-torture/execute/20020314-1.c: New test.
30958 2002-03-14 Jakub Jelinek <jakub@redhat.com>
30960 * g++.dg/warn/Wunused-1.C: New test.
30962 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
30964 * g++.dg/abi/mangle6.C: New test.
30966 2002-03-13 Jakub Jelinek <jakub@redhat.com>
30968 * gcc.c-torture/compile/20020309-2.c: New test.
30970 * gcc.c-torture/compile/20020312-1.c: New test.
30972 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
30974 * g++.dg/other/access1.C: New test.
30976 2002-03-12 Jakub Jelinek <jakub@redhat.com>
30978 * gcc.c-torture/execute/wchar_t-1.c: New test.
30980 2002-03-12 David Edelsohn <edelsohn@gnu.org>
30982 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
30984 2002-03-12 Roger Sayle <roger@eyesopen.com>
30986 * gcc.dg/20020312-1.c: New test case.
30988 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
30990 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
30992 2002-03-11 Richard Henderson <rth@redhat.com>
30994 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
30995 * g++.old-deja/g++.jason/report.C: Likewise.
30997 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
30999 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
31000 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
31002 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
31004 * testsuite/g++.dg/overload/pmf1.C: New test.
31006 2002-03-11 Kazu Hirata <kazu@hxi.com>
31008 * gcc.c-torture/execute/20020307-1.c: Use long.
31010 2002-03-11 Jakub Jelinek <jakub@redhat.com>
31012 PR optimization/5844
31013 * gcc.dg/20020310-1.c: New test.
31015 2002-03-09 Michael Meissner <meissner@redhat.com>
31017 * gcc.c-torture/execute/memcpy-2.c: New test.
31018 * gcc.c-torture/execute/memset-1.c: New test.
31019 * gcc.c-torture/execute/strlen-1.c: New test.
31020 * gcc.c-torture/execute/strcmp-1.c: New test.
31021 * gcc.c-torture/execute/strncmp-1.c: New test.
31023 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
31025 * gcc.dg/ppc-ldstruct.c: New test.
31027 2002-03-09 Jakub Jelinek <jakub@redhat.com>
31029 * gcc.c-torture/execute/va-arg-22.c: New test.
31031 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31033 * gcc.c-torture/compile/20020309-1.c: New test.
31035 2002-03-08 Jakub Jelinek <jakub@redhat.com>
31037 * gcc.c-torture/execute/20020307-2.c: New test.
31039 2002-03-07 Jeffrey A Law (law@redhat.com)
31041 * g77.f-torture/compile/20020307-1.f: New test.
31043 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
31045 * gcc.dg/unordered-1.c: New test.
31047 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
31049 * gcc.c-torture/execute/20020307-1.c: New test.
31051 2002-03-05 Jakub Jelinek <jakub@redhat.com>
31053 * gcc.dg/20020304-1.c: New test.
31055 * gcc.c-torture/compile/20020304-2.c: New test.
31057 2002-03-04 Zack Weinberg <zack@codesourcery.com>
31059 * gcc.c-torture/compile/20020304-1.c: New test case
31062 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
31064 * gcc.dg/20020103-1.c: Add other -D ppc variants.
31066 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
31068 * g++.dg/other/classkey1.C: New test.
31070 2002-03-01 Richard Henderson <rth@redhat.com>
31072 * gcc.c-torture/compile/981223-1.x: New.
31073 * gcc.c-torture/compile/920625-1.x: New.
31075 2002-02-28 Richard Henderson <rth@redhat.com>
31077 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
31079 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
31081 * gcc.c-torture/execute/20020227-1.c: New test.
31083 2002-02-27 Mark Mitchell <mark@codesourcery.com>
31085 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
31087 * g++.old-deja/g++.oliva/partord1.C: Likewise.
31088 * g++.old-deja.g++.other/defarg1.C: Likewise.
31089 * g++.old-deja/g++.pt/calls2.C: Likewise.
31090 * g++.old-deja/g++.pt/crash20.C: Likewise.
31091 * g++.old-deja/g++.pt/crash30.C: Likewise.
31092 * g++.old-deja/g++.pt/crash36.C: Likewise.
31093 * g++.old-deja/g++.pt/crash6.C: Likewise.
31094 * g++.old-deja/g++.pt/defarg13.C: Likewise.
31095 * g++.old-deja/g++.pt/derived3.C: Likewise.
31096 * g++.old-deja/g++.pt/error1.C: Likewise.
31097 * g++.old-deja/g++.pt/friend21.C: Likewise.
31098 * g++.old-deja/g++.pt/friend23.C: Likewise.
31099 * g++.old-deja/g++.pt/infinite1.C: Likewise.
31100 * g++.old-deja/g++.robertl/eb128.C: Likewise.
31102 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
31104 * gcc.c-torture/execute/20020225-2.c: New test.
31106 2002-02-27 Zack Weinberg <zack@codesourcery.com>
31108 * gcc.c-torture/execute/920730-1t.c,
31109 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
31110 Delete test cases, only relevant to -traditional.
31112 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
31114 * gcc.dg/cpp/undef1.c: Remove.
31115 * gcc.dg/cpp/directiv.c: Update.
31116 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
31118 2002-02-27 Michael Meissner <meissner@redhat.com>
31120 * gcc.c-torture/execute/20020226-1.c: New test.
31122 2002-02-26 Jakub Jelinek <jakub@redhat.com>
31124 * g++.dg/debug/debug4.C: New test.
31126 * gcc.dg/ia64-visibility-1.c: New test.
31128 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
31130 * gcc.dg/debug/20020224-1.c: New.
31132 2002-02-25 Kazu Hirata <kazu@hxi.com>
31134 * gcc.c-torture/execute/960416-1.x: New.
31135 * gcc.c-torture/execute/divconst-3.x: Likewise.
31137 2002-02-25 Jakub Jelinek <jakub@redhat.com>
31139 * gcc.dg/20020224-1.c: New test.
31141 2002-02-25 Alan Modra <amodra@bigpond.net.au>
31143 * gcc.c-torture/execute/20020225-1.c: New.
31145 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
31147 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
31149 2002-02-23 Jakub Jelinek <jakub@redhat.com>
31151 * gcc.dg/20020222-1.c: New test.
31153 2002-02-22 Jakub Jelinek <jakub@redhat.com>
31155 * g++.dg/opt/anonunion1.C: New test.
31157 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
31159 * g++.dg/template/qualttp19.C: New test.
31160 * g++.dg/template/qualttp20.C: New test.
31161 * g++.old-deja/g++.jason/report.C: Adjust expected errors
31162 * g++.old-deja/g++.other/qual1.C: Likewise.
31164 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
31166 * gcc.dg/attr-alwaysinline.c: New.
31168 2002-02-21 Jakub Jelinek <jakub@redhat.com>
31170 * gcc.dg/20020220-1.c: New test.
31172 * gcc.dg/20020220-2.c: New test.
31174 * g++.dg/opt/mmx1.C: New test.
31176 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
31178 * gcc.c-torture/compile/20020110.c: New test.
31180 2002-02-20 Jakub Jelinek <jakub@redhat.com>
31182 * gcc.c-torture/execute/20020219-1.c: New test.
31184 * gcc.dg/20020219-1.c: New test.
31186 * gcc.dg/noncompile/20020220-1.c: New test.
31188 * g++.dg/opt/ptrintsum1.C: New test.
31190 * gcc.dg/debug/20020220-1.c: New test.
31192 2002-02-17 Jakub Jelinek <jakub@redhat.com>
31194 * gcc.c-torture/execute/20020216-1.c: New test.
31196 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
31198 * gcc.dg/decl-1.c: Update, new test.
31200 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
31202 * g++.dg/abi/bitfield1.C: New test.
31203 * g++.dg/abi/bitfield2.C: New test.
31205 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
31207 * gcc.dg/attr-nest.c: New test.
31209 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
31211 * gcc.c-torture/execute/20020215-1.c: New test.
31213 2002-02-14 Jakub Jelinek <jakub@redhat.com>
31215 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
31216 * g++.dg/debug/debug.exp: New.
31217 * g++.dg/debug/trivial.C: New.
31218 * g++.dg/debug/debug1.C: Moved...
31219 * g++.dg/other/debug1.C: ...from here.
31220 * g++.dg/debug/debug2.C: Moved...
31221 * g++.dg/other/debug2.C: ...from here.
31222 * g++.dg/debug/debug3.C: Moved...
31223 * g++.dg/other/debug3.C: ...from here.
31225 * gcc.dg/noncompile/20020213-1.c: New test.
31227 2002-02-13 Jakub Jelinek <jakub@redhat.com>
31229 * g++.dg/other/debug3.C: New test.
31231 * gcc.c-torture/execute/20020213-1.c: New test.
31233 2002-02-13 Richard Smith <richard@ex-parrot.com>
31235 * g++.old-deja/g++.other/thunk1.C: New test.
31237 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
31239 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
31241 2002-02-13 Stan Shebs <shebs@apple.com>
31243 * gcc.dg/altivec-3.c: New.
31245 2002-02-12 Jakub Jelinek <jakub@redhat.com>
31247 * gcc.dg/Wunreachable-1.c: New test.
31248 * gcc.dg/Wunreachable-2.c: New test.
31250 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
31252 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
31254 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
31256 * gcc.dg/decl-1.c: New test.
31258 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
31260 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
31262 2002-02-10 Kazu Hirata <kazu@hxi.com>
31264 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
31265 * gcc.c-torture/compile/980506-1.x: Likewise.
31267 2002-02-10 Kazu Hirata <kazu@hxi.com>
31269 * gcc.dg/20020210-1.c: New.
31271 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
31273 * g77.f-torture/execute/947.f: New regression test
31274 for PR fortran/947.
31276 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
31278 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
31279 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
31281 2002-02-08 Richard Henderson <rth@redhat.com>
31283 * gcc.c-torture/compile/labels-3.c: New.
31285 2002-02-08 Jakub Jelinek <jakub@redhat.com>
31287 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
31288 expression statements work instead.
31289 * gcc.dg/noncompile/20020207-1.c: New test.
31291 2002-02-07 Richard Henderson <rth@redhat.com>
31293 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
31295 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
31297 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
31299 * lib/g77-dg.exp: Trim g77 error messages so that they are
31300 recognized by dg.exp.
31302 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
31305 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
31307 2002-02-07 Richard Henderson <rth@redhat.com>
31309 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
31310 to be sufficiently aligned for integers.
31312 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
31314 * g++.dg/template/friend4.C: New test.
31316 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
31319 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
31322 2002-02-07 Richard Henderson <rth@redhat.com>
31324 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
31325 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
31326 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
31327 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
31329 2002-02-06 Richard Henderson <rth@redhat.com>
31331 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
31333 2002-02-06 Janis Johnson <janis187@us.ibm.com>
31335 * gcc.dg/20020206-1.c: New test.
31337 2002-02-06 Jakub Jelinek <jakub@redhat.com>
31339 * gcc.c-torture/execute/20020206-1.c: New test.
31341 * gcc.c-torture/execute/20020206-2.c: New test.
31343 PR optimization/5429:
31344 * gcc.c-torture/compile/20020206-1.c: New test.
31346 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
31348 * g++.dg/ext/align1.C: Do not use an explicit alignment value
31349 as certain file formats cannot support particularly large
31352 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
31353 and do not expect to be able to link the executable.
31355 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
31356 fail because the COFF format does not support the weak attribute.
31358 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
31360 * g77.dg/pr5473.f: New test
31362 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
31364 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
31365 Fix testcase accordingly.
31367 2002-02-04 Richard Henderson <rth@redhat.com>
31369 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
31370 (buf): Change to be an array of pointers, not ints.
31372 2002-02-04 Jakub Jelinek <jakub@redhat.com>
31374 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
31375 before all tests. Move warning one line above to match where it
31377 * gcc.dg/Wswitch-2.c: New test.
31378 * g++.dg/warn/Wswitch-1.C: New test.
31379 * g++.dg/warn/Wswitch-2.C: New test.
31381 2002-02-04 Richard Henderson <rth@redhat.com>
31383 * g++.dg/abi/offsetof.C: Fix size comparison.
31385 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
31387 * gcc.dg/cast-qual-2.c: New test.
31389 2002-02-04 Jakub Jelinek <jakub@redhat.com>
31391 * gcc.dg/20020201-4.c: New test.
31393 2002-02-04 Ben Elliston <bje@redhat.com>
31395 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
31396 target_info attribute != 0, in addition to the empty string.
31397 (gcc_target_compile): Likewise.
31399 2002-02-03 Andrew Cagney <ac131313@redhat.com>
31401 * gcc.dg/Wswitch.c: New test.
31402 PR gcc/4475. PR gcc/3780.
31404 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
31406 * g77.f-torture/execute/5122.f: New test for regressions
31407 against PR fortran/5122.
31409 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
31411 * g77.f-torture/compile/pr3743.f: Delete
31412 * g77.dg/pr3743-1.f: New test.
31413 * g77.dg/pr3743-2.f: New test.
31414 * g77.dg/pr3743-3.f: New test.
31415 * g77.dg/pr3743-4.f: New test.
31417 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
31419 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
31421 2002-02-02 Richard Henderson <rth@redhat.com>
31423 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
31424 * gcc.c-torture/execute/bf64-1.c: Likewise.
31426 2002-02-02 Jakub Jelinek <jakub@redhat.com>
31428 * gcc.dg/20020201-2.c: New test.
31430 * gcc.dg/20020201-3.c: New test.
31432 * gcc.c-torture/execute/bitfld-2.c: New test.
31434 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
31436 * gcc.dg/bitfld-1.c: Update.
31437 * gcc.dg/bitfld-2.c: Update.
31438 * gcc.c-torture/execute/bitfld-1.x: New.
31440 2002-02-02 Jakub Jelinek <jakub@redhat.com>
31442 * gcc.c-torture/execute/20020201-1.c: New test.
31444 2002-02-01 Janis Johnson <janis187@us.ibm.com>
31447 * gcc.dg/20020201-1.c: New test.
31449 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
31452 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
31453 * g77.f-torture/compile/pr3743.x: Remove
31455 2002-01-31 Tom Rix <trix@redhat.com>
31457 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
31459 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
31461 * gcc.dg/noncompile/20020130-1.c: New test.
31463 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
31465 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
31467 2002-01-29 Richard Henderson <rth@redhat.com>
31469 * gcc.c-torture/execute/991118-1.c: Cast various constants back
31471 * gcc.c-torture/execute/bf64-1.c: Likewise.
31473 2002-01-29 Jakub Jelinek <jakub@redhat.com>
31475 * gcc.c-torture/execute/20020129-1.c: New test.
31477 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
31479 * gcc.c-torture/compile/20000224-1.c: Update.
31480 * gcc.c-torture/execute/bitfld-1.c: New tests.
31481 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
31482 * gcc.dg/uninit-A.c: Update.
31484 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
31486 * g++.dg/template/ctor1.C: Add instantiation.
31488 2002-01-28 Paul Koning <pkoning@equallogic.com>
31490 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
31491 argument to __builtin_prefetch to be const ptr.
31493 2002-01-28 Jakub Jelinek <jakub@redhat.com>
31495 * gcc.c-torture/compile/20020120-1.c: New test.
31497 2002-01-27 Kazu Hirata <kazu@hxi.com>
31499 * gcc.c-torture/execute/20020127-1.c: New test.
31501 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
31503 * g77.dg/f77-edit-i-in.f: New test
31504 * g77.dg/f77-edit-i-out.f: New test
31506 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
31508 * gcc.dg/debug/debug.exp: New file.
31509 * gcc.dg/debug/trivial.c: New file.
31510 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
31511 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
31512 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
31513 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
31514 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
31515 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
31516 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
31517 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
31518 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
31519 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
31520 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
31521 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
31522 * gcc.dg/20000503-1.c: Removed.
31523 * gcc.dg/20010207-1.c: Removed.
31524 * gcc.dg/20011223-1.c: Removed.
31525 * gcc.dg/20020104-2.c: Removed.
31526 * gcc.dg/debug-1.c: Removed.
31527 * gcc.dg/debug-2.c: Removed.
31528 * gcc.dg/debug-3.c: Removed.
31529 * gcc.dg/debug-4.c: Removed.
31530 * gcc.dg/debug-5.c: Removed.
31531 * gcc.dg/debug-6.c: Removed.
31532 * gcc.dg/dwarf2-1.c: Removed.
31533 * gcc.dg/dwarf2-2.c: Removed.
31535 2002-01-25 Jakub Jelinek <jakub@redhat.com>
31537 * g++.old-deja/g++.other/eh5.C: New test.
31538 * g++.old-deja/g++.other/sibcall2.C: New test.
31539 * g++.old-deja/g++.other/array9.C: New test.
31540 * g++.old-deja/g++.other/typename2.C: New test.
31541 * g++.old-deja/g++.other/crash60.C: New test.
31542 * g++.old-deja/g++.other/conv9.C: New test.
31543 * g++.old-deja/g++.other/mangle10.C: New test.
31544 * g++.old-deja/g++.other/unchanging1.C: New test.
31545 * g++.old-deja/g++.other/exprstmt1.C: New test.
31546 * g++.old-deja/g++.other/inline23.C: New test.
31547 * g++.old-deja/g++.eh/ia64-1.C: New test.
31548 * g++.old-deja/g++.other/dwarf2-1.C: New test.
31549 * g++.old-deja/g++.other/reload1.C: New test.
31550 * g++.old-deja/g++.other/static20.C: New test.
31551 * g++.old-deja/g++.other/local-alloc1.C: New test.
31552 * g++.old-deja/g++.other/conv8.C: New test.
31553 * g++.old-deja/g++.other/stmtexpr2.C: New test.
31554 * g++.old-deja/g++.other/storeexpr1.C: New test.
31555 * g++.old-deja/g++.other/storeexpr2.C: New test.
31556 * g++.dg/eh/template2.C: New test.
31557 * g++.dg/warn/weak1.C: New test.
31559 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
31561 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
31562 Remove first, non-varying, argument.
31564 2002-01-23 Richard Henderson <rth@redhat.com>
31566 * gcc.dg/inline-2.c: New.
31568 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
31569 Add optional target arg. Check number of arguments.
31570 (scan-assembler-not, scan-assembler-dem): Likewise.
31571 (scan-assembler-dem-not): Likewise.
31573 2002-01-23 Zack Weinberg <zack@codesourcery.com>
31575 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
31577 * g++.old-deja/g++.brendan/parse3.C,
31578 g++.old-deja/g++.other/crash26.C,
31579 g++.old-deja/g++.other/crash28.C,
31580 g++.old-deja/g++.other/crash29.C,
31581 g++.old-deja/g++.other/crash30.C,
31582 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
31584 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
31586 * gcc.dg/20020115-1.c: New.
31588 2002-01-23 Bob Wilson <bob.wilson@acm.org>
31590 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
31592 2002-01-23 Janis Johnson <janis187@us.ibm.com>
31594 * gcc.dg/20020122-3.c: New.
31596 2002-01-23 Jakub Jelinek <jakub@redhat.com>
31598 * g++.dg/other/gc1.C: New test.
31600 2002-01-23 Zack Weinberg <zack@codesourcery.com>
31602 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
31604 2002-01-22 Richard Henderson <rth@redhat.com>
31606 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
31608 2002-01-22 Richard Henderson <rth@redhat.com>
31610 * gcc.dg/20020122-4.c: New.
31612 2002-01-22 H.J. Lu <hjl@gnu.org>
31614 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
31616 * gcc.dg/special/ecos.exp: Likewise.
31617 * lib/g++-dg.exp: Likewise.
31618 * lib/g77-dg.exp: Likewise.
31619 * lib/gcc-dg.exp : Likewise.
31620 * lib/mike-g++.exp: Likewise.
31621 * lib/mike-g77.exp: Likewise.
31622 * lib/mike-gcc.exp: Likewise.
31623 * lib/objc-dg.exp: Likewise.
31625 2002-01-22 Janis Johnson <janis187@us.ibm.com>
31628 * gcc.dg/20020122-2.c: New test.
31630 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
31632 * gcc.dg/20020122-1.c: New test.
31634 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
31636 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
31638 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
31640 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
31642 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31644 * gcc.c-torture/compile/20020121-1.c: New test.
31646 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
31648 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
31651 2002-01-21 Jakub Jelinek <jakub@redhat.com>
31653 * gcc.dg/20020218-1.c: New test.
31655 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
31657 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
31659 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
31660 "At global scope" warning
31661 * g++.dg/ext/align1.C: Change cygwin test for alignment
31662 from db-bogus to dg-warning
31664 2002-01-21 Zack Weinberg <zack@codesourcery.com>
31666 * g77.f-torture/compile/cpp2.F: New test.
31668 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
31670 * g++.dg/template/access1.C: New test.
31672 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
31674 * gcc.dg/20020118-1.c: New.
31676 2002-01-18 Kazu Hirata <kazu@hxi.com>
31678 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
31680 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
31682 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
31683 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
31684 alignment warnings.
31686 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
31688 * gcc.misc-tests/i386-prefetch.exp: Save and restore
31689 torture_with_loops and torture_without_loops
31691 2002-01-17 Jakub Jelinek <jakub@redhat.com>
31693 * gcc.c-torture/compile/20020116-1.c: New test.
31695 2002-01-16 Jakub Jelinek <jakub@redhat.com>
31697 * gcc.dg/20020116-2.c: New test.
31699 * gcc.dg/ultrasp4.c: New test.
31701 * gcc.dg/20020116-1.c: New test.
31703 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
31705 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
31708 2002-01-15 Janis Johnson <janis187@us.ibm.com>
31710 * gcc.misc-tests/i386-prefetch.exp: New.
31711 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
31712 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
31713 * gcc.misc-tests/i386-pf-none-1.c: New test.
31714 * gcc.misc-tests/i386-pf-sse-1.c: New test.
31716 2002-01-15 Jakub Jelinek <jakub@redhat.com>
31718 * gcc.dg/gnu89-init-1.c: Add new tests.
31720 2002-01-15 Andreas Jaeger <aj@suse.de>
31722 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
31723 * gcc.dg/i386-mmx-2.c: Likewise.
31724 * gcc.dg/i386-sse-1.c: Likewise.
31725 * gcc.dg/i386-sse-2.c: Likewise.
31726 * gcc.dg/i386-sse-3.c: Likewise.
31728 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
31730 * g77.f-torture/execute/intrinsic-unix-bessel.f:
31731 Uncomment additional cases that now pass.
31733 2002-01-11 Richard Henderson <rth@redhat.com>
31735 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
31736 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
31738 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
31740 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
31742 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
31744 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
31745 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
31747 2002-01-10 Dale Johannesen <dalej@apple.com>
31749 * gcc.c-torture/execute/loop-11.c: New.
31751 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
31753 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
31754 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
31756 2002-01-09 Richard Henderson <rth@redhat.com>
31758 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
31759 type in which to perform the operation for each size.
31761 2002-01-09 Alan Matsuoka (alanm@redhat.com)
31763 * gcc.c-torture/compile/20020109-2.c: New test.
31765 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
31767 * gcc.c-torture/execute/loop-10.c: New test.
31769 2002-01-09 Jakub Jelinek <jakub@redhat.com>
31771 * gcc.c-torture/compile/20010226-1.c: New test.
31772 * gcc.c-torture/compile/20010227-1.c: New test.
31773 * gcc.c-torture/compile/20010426-1.c: New test.
31774 * gcc.c-torture/compile/20010510-1.c: New test.
31775 * gcc.c-torture/compile/20010605-3.c: New test.
31776 * gcc.c-torture/compile/20010824-1.c: New test.
31777 * gcc.c-torture/execute/20010409-1.c: New test.
31778 * gcc.dg/noncompile/20000901-1.c: New test.
31779 * gcc.dg/20001023-1.c: New test.
31780 * gcc.dg/20001101-1.c: New test.
31781 * gcc.dg/20001102-1.c: New test.
31782 * gcc.dg/20010207-1.c: New test.
31783 * gcc.dg/20010405-1.c: New test.
31784 * gcc.dg/20010822-1.c: New test.
31785 * gcc.dg/20011107-1.c: New test.
31787 2002-01-09 Jeffrey A Law (law@redhat.com)
31789 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
31791 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
31792 execution failure on PA targets.
31794 2002-01-09 Jakub Jelinek <jakub@redhat.com>
31796 * gcc.c-torture/compile/20020109-1.c: New test.
31798 2002-01-08 Kazu Hirata <kazu@hxi.com>
31800 * gcc.c-torture/execute/20020108-1.c: New test.
31802 2002-01-08 Jakub Jelinek <jakub@redhat.com>
31804 * gcc.dg/20020108-1.c: New test.
31806 2002-01-08 H.J. Lu <hjl@gnu.org>
31808 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
31811 2002-01-08 Geoff Keating <geoffk@redhat.com>
31813 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
31816 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
31818 * gcc.dg/altivec-4.c: Test altivec predicates.
31820 2002-01-07 Jakub Jelinek <jakub@redhat.com>
31822 * gcc.c-torture/execute/20020107-1.c: New test.
31824 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
31827 * gcc.c-torture/compile/20020106-1.c: New test.
31829 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
31831 * gcc.c-torture/execute/nestfunc-4.c: New test.
31833 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
31835 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
31836 extra triple that slipped in.
31837 * g++.old-deja/g++.abi/align.C: Likewise.
31838 * g++.old-deja/g++.abi/bitfields.C: Likewise.
31840 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
31842 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
31843 * g++.old-deja/g++.abi/align.C: Likewise.
31844 * g++.old-deja/g++.abi/bitfields.C: Likewise.
31846 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
31848 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
31851 2002-01-04 Jakub Jelinek <jakub@redhat.com>
31853 * gcc.dg/20020104-1.c: New test.
31855 * gcc.dg/20020104-2.c: New test.
31857 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
31859 * gcc.dg/20020103-1.c: Fix typo in target selector.
31861 2002-01-03 Richard Henderson <rth@redhat.com>
31863 * gcc.dg/20020103-1.c: New.
31865 2002-01-03 Kazu Hirata <kazu@hxi.com>
31867 * gcc.c-torture/execute/20020103-1.c: New test.
31869 2002-01-03 Jakub Jelinek <jakub@redhat.com>
31871 * g++.dg/other/debug2.C: New test.
31873 * gcc.c-torture/compile/20020103-1.c: New test.
31875 2002-01-02 Jakub Jelinek <jakub@redhat.com>
31877 * gcc.dg/gnu89-init-1.c: Added new tests.
31879 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31881 * g++.dg/template/friend2.C: Remove as patch is reverted.
31883 * g++.dg/warn/oldcast1.C: New test.
31885 * g++.dg/template/ptrmem1.C: New test.
31886 * g++.dg/template/ptrmem2.C: New test.
31888 * g++.dg/template/ntp.C: New test.
31890 * g++.dg/other/component1.C: New test.
31892 * g++.dg/template/ttp3.C: New test.
31894 * g++.dg/template/friend2.C: New test.
31895 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
31897 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31899 * g++.dg/other/ptrmem1.C: New test.
31900 * g++.dg/other/ptrmem2.C: New test.
31902 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31904 * g++.dg/template/ctor1.C: New test.
31906 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31908 * g++.dg/template/friend2.C: New test.
31910 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
31912 * gcc.dg/mmix-1.c: New test.
31914 2001-12-31 Richard Henderson <rth@redhat.com>
31916 * gcc.dg/asm-5.c: New.
31918 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
31920 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
31921 in namespace __gnu_cxx
31923 2001-12-30 Richard Henderson <rth@redhat.com>
31925 * gcc.dg/debug-6.c: New.
31927 2001-12-30 Jakub Jelinek <jakub@redhat.com>
31929 * gcc.c-torture/compile/20011229-2.c: New test.
31931 2001-12-29 Jakub Jelinek <jakub@redhat.com>
31933 * gcc.dg/debug-3.c: New test.
31934 * gcc.dg/debug-4.c: New test.
31935 * gcc.dg/debug-5.c: New test.
31937 2001-12-29 Richard Henderson <rth@redhat.com>
31939 * g++.dg/eh/loop1.C: New.
31941 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
31943 * g++.dg/template/crash1.C: New test.
31945 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
31947 * g++.dg/other/const1.C: New test.
31949 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
31951 * gcc.c-torture/compile/20011229-1.c: New test.
31953 2001-12-28 Stan Shebs <shebs@apple.com>
31955 * lib/objc-torture.exp: Resync with c-torture.exp.
31956 * lib/objc.exp: Load standard libraries.
31958 2001-12-28 Jakub Jelinek <jakub@redhat.com>
31960 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
31963 2001-12-27 Roger Sayle <roger@eyesopen.com>
31965 * gcc.c-torture/execute/string-opt-16.c: New testcase.
31967 2001-12-27 Richard Henderson <rth@redhat.com>
31969 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
31971 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
31973 * g++.dg/eh/ctor1.C: New test.
31974 * g++.dg/other/error2.C: New test.
31976 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
31978 * g++.dg/other/init2.C: New test.
31980 2001-12-24 Richard Henderson <rth@redhat.com>
31982 * gcc.dg/20011223-1.c: New.
31983 * gcc.dg/inline-1.c: New.
31985 2001-12-23 Richard Henderson <rth@redhat.com>
31987 * gcc.dg/asm-4.c: Test operand modifiers.
31989 2001-12-23 Richard Henderson <rth@redhat.com>
31991 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
31993 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
31995 * gcc.c-torture/execute/20011223-1.c: New test.
31997 2001-12-21 Richard Henderson <rth@redhat.com>
31999 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
32000 re-enables the warning.
32002 2001-12-21 Richard Henderson <rth@redhat.com>
32004 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
32006 2001-12-20 Jakub Jelinek <jakub@redhat.com>
32008 * gcc.c-torture/compile/20011218-1.c: New test.
32010 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
32012 * gcc.misc-test/arm-isr.exp: New file. Control running of the
32014 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
32015 epilogue generation for ARM ISR routines.
32017 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32019 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
32020 * gcc.dg/format/c90-printf-3.c: Likewise.
32021 * gcc.dg/format/c99-printf-3.c: Likewise.
32022 * gcc.dg/format/ext-1.c: Likewise.
32023 * gcc.dg/format/ext-6.c: Likewise.
32024 * gcc.dg/format/format.h: Prototype unlocked stdio.
32026 2001-12-20 Richard Henderson <rth@redhat.com>
32028 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
32030 (malloc): Correct allocation logic. Abort if we fill up the
32031 arena before initialization complete.
32032 (realloc): Correct allocation logic.
32034 2001-12-20 Jakub Jelinek <jakub@redhat.com>
32036 * gcc.c-torture/compile/20011219-2.c: New test.
32038 * gcc.c-torture/execute/20011219-1.c: New test.
32040 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
32042 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
32043 target does not support weak symbols.
32045 2001-12-19 Jakub Jelinek <jakub@redhat.com>
32047 * gcc.c-torture/compile/20011219-1.c: New test.
32049 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
32051 * g++.dg/other/error1.C: New test.
32053 2001-12-17 Jeffrey A Law (law@redhat.com)
32055 * gcc.c-torture/execute/20011217-1.c: New test.
32057 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
32059 * objc.dg/special/: New directory.
32060 * objc.dg/special/special.exp: New file.
32061 * objc.dg/special/unclaimed-category-1.h: New file.
32062 * objc.dg/special/unclaimed-category-1a.m: New file.
32063 * objc.dg/special/unclaimed-category-1.m: New file.
32065 2001-12-17 Andreas Jaeger <aj@suse.de>
32067 * gcc.c-torture/compile/20011217-2.c: New test.
32069 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
32071 * gcc.c-torture/compile/20011217-1.c: New test.
32073 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
32075 * testsuite/gcc.dg/20011214-1.c: New.
32077 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
32079 * gcc.dg/altivec-4.c: New.
32081 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
32083 * gcc.dg/20011113-1.c: New test.
32085 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32087 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
32088 std::__malloc_alloc_template<0> and
32089 std::__default_alloc_template<false, 0>.
32091 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
32093 * objc/execute/bf-21.m: New test.
32094 * objc/execute/enumeration-1.m: New test.
32095 * objc/execute/enumeration-2.m: New test.
32097 2001-12-12 Jakub Jelinek <jakub@redhat.com>
32099 * gcc.dg/gnu89-init-1.c: New test.
32101 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
32103 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
32104 * g++.old-deja/g++.jason/2371.C: Likewise.
32105 * g++.old-deja/g++.jason/template33.C: Likewise.
32106 * g++.old-deja/g++.jason/template34.C: Likewise.
32107 * g++.old-deja/g++.jason/template36.C: Likewise.
32108 * g++.old-deja/g++.oliva/typename1.C: Likewise.
32109 * g++.old-deja/g++.oliva/typename2.C: Likewise.
32110 * g++.old-deja/g++.other/typename1.C: Likewise.
32111 * g++.old-deja/g++.pt/inherit2.C: Likewise.
32112 * g++.old-deja/g++.pt/nontype5.C: Likewise.
32113 * g++.old-deja/g++.pt/typename11.C: Likewise.
32114 * g++.old-deja/g++.pt/typename14.C: Likewise.
32115 * g++.old-deja/g++.pt/typename16.C: Likewise.
32116 * g++.old-deja/g++.pt/typename3.C: Likewise.
32117 * g++.old-deja/g++.pt/typename4.C: Likewise.
32118 * g++.old-deja/g++.pt/typename5.C: Likewise.
32119 * g++.old-deja/g++.pt/typename7.C: Likewise.
32120 * g++.old-deja/g++.robertl/eb9.C: Likewise.
32122 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
32124 * g++.dg/other/linkage1.C: New test.
32125 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
32128 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
32130 * gcc.dg/concat.c: New test.
32132 2001-12-11 Stan Shebs <shebs@apple.com>
32134 * objc/compile: New test directory.
32135 * objc/compile/compile.exp: New expect script.
32136 * objc/compile/20011211-1.m: New compile test.
32138 2001-12-11 Jason Merrill <jason@redhat.com>
32140 * lib/prune.exp (prune_gcc_output): Also handle "In member
32141 function". So many permutations...
32143 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
32145 * g++.dg/template/typedef1.C: New test.
32147 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
32149 * g++.dg/other/copy1.C: New test.
32151 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
32153 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
32155 * gcc.dg/builtin-choose-expr.c: New.
32157 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
32159 * gcc.dg/altivec-2.c: New.
32161 2001-12-07 Richard Henderson <rth@redhat.com>
32163 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
32165 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
32167 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
32170 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32172 * g++-old.deja/g++.robertl/eb101.C: Deleted.
32174 2001-12-06 Janis Johnson <janis187@us.ibm.com>
32176 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
32177 variable argument list.
32179 2001-12-06 Zack Weinberg <zack@codesourcery.com>
32181 * gcc.c-torture/execute/memcheck: Delete entire directory.
32182 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
32183 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
32185 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
32187 * gcc.dg/Wshadow-1.c: New test.
32189 2001-12-05 Jakub Jelinek <jakub@redhat.com>
32191 * gcc.c-torture/compile/20011130-1.c: New test.
32193 * gcc.dg/noncompile/20011025-1.c: New test.
32195 * g++.dg/other/anon-union.C: New test.
32197 * gcc.c-torture/execute/20011024-1.c: New test.
32199 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
32201 * gcc.c-torture/execute/20000722-1.x,
32202 gcc.c-torture/execute/20010123-1.x: Remove.
32203 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
32204 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
32205 gcc.dg/c99-complit-2.c: New tests.
32207 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
32209 * g++.dg/inherit/base1.C: New test.
32211 2001-12-04 Jakub Jelinek <jakub@redhat.com>
32213 * g++.dg/other/stdarg1.C: New test.
32215 * gcc.c-torture/compile/20011130-2.c: New test.
32217 2001-12-03 Janis Johnson <janis187@us.ibm.com>
32219 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
32220 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
32221 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
32222 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
32223 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
32224 * gcc.dg/builtin-prefetch-1.c: New test.
32226 2001-12-03 Jakub Jelinek <jakub@redhat.com>
32228 * gcc.dg/20011130-1.c: New test.
32230 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
32232 * g++.dg/other/scope1.C: New test.
32233 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
32235 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
32237 * gcc.dg/vla-init-1.c: New test.
32239 2001-12-01 Geoff Keating <geoffk@redhat.com>
32241 * gcc.c-torture/compile/structs.c: New testcase from GDB.
32243 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
32245 * objc.dg/alias.m: Update.
32246 * objc.dg/class-1.m: Update.
32247 * objc.dg/const-str-1.m: Update.
32248 * objc.dg/fwd-proto-1.m: Update.
32249 * objc.dg/id-1.m: Update.
32250 * objc.dg/super-class-1.m: Update.
32252 2001-11-29 Mark Mitchell <mark@codesourcery.com>
32254 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
32257 2001-11-28 Jeffrey A Law (law@cygnus.com)
32259 * gcc.c-torture/execute/20011128-1.c: New test.
32261 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
32263 * gcc.dg/20011127-1.c: New test.
32265 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
32267 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
32268 from Austin Group draft 7.
32269 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
32270 scanf format arguments.
32271 * gcc.dg/format/no-exargs-2.c: New test.
32273 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
32275 * g++.dg/abi/vbase8-4.C: New test.
32277 2001-11-24 Ian Lance Taylor <ian@airs.com>
32279 * gcc.c-torture/execute/20011121-1.c: New test.
32281 2001-11-23 Jeffrey A Law (law@cygnus.com)
32283 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
32285 2001-11-23 Andreas Jaeger <aj@suse.de>
32287 * gcc.dg/cpp/charconst-2.c: New test.
32289 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
32291 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
32292 to the host if it is remote. Let tests specify extra headers
32294 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
32295 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
32296 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
32297 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
32298 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
32299 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
32300 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
32301 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
32302 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
32303 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
32305 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
32307 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
32308 for little endian ARMs.
32310 2001-11-20 Jakub Jelinek <jakub@redhat.com>
32312 * gcc.c-torture/compile/20011119-1.c: New test.
32313 * gcc.c-torture/compile/20011119-2.c: New test.
32315 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
32317 * gcc.dg/altivec-1.c: Fix typo.
32319 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
32321 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
32323 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
32325 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
32327 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
32329 * lib/g77.exp: Don't specify --rpath-link.
32331 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
32332 across all the headers.
32333 * gcc.dg/format/format.exp: For testing on a remote host,
32336 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
32337 * gcc.c-torture/execute/930406-1.c: Likewise.
32338 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
32340 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
32342 * gcc.dg/altivec-1.c: New.
32344 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
32346 * gcc.dg/cpp/fpreprocessed.c: New test case.
32348 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
32350 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
32351 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
32352 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
32354 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
32356 * gcc.dg/no-builtin-1.c: New test.
32358 2001-11-16 Jakub Jelinek <jakub@redhat.com>
32360 * gcc.c-torture/execute/20011115-1.c: New test.
32362 2001-11-15 Jakub Jelinek <jakub@redhat.com>
32364 * gcc.c-torture/compile/20011114-2.c: New test.
32365 * gcc.c-torture/compile/20011114-3.c: New test.
32366 * gcc.c-torture/compile/20011114-4.c: New test.
32368 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
32370 * g++.dg/other/init1.C: New test.
32372 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
32374 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
32377 * gcc.c-torture/execute/20011114-1.c: New testcase.
32379 * gcc.c-torture/compile/20010327-1.c: Revert last change.
32380 * gcc.c-torture/compile/20011114-1.c: New test, exactly
32381 like the (before this change) version of 20010327-1.c.
32383 2001-11-14 Roger Sayle <roger@eyesopen.com>
32385 * gcc.c-torture/execute/string-opt-13.c: New testcase.
32387 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
32389 * g++.dg/init/array2.C: New test.
32391 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
32393 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
32395 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
32397 * g++.dg/other/forscope1.C: New test.
32398 * g++.dg/ext/forscope1.C: New test.
32399 * g++.dg/ext/forscope2.C: New test.
32401 2001-11-13 Jakub Jelinek <jakub@redhat.com>
32403 * gcc.c-torture/execute/20011113-1.c: New test.
32405 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
32407 * gcc.c-torture/execute/20011109-2.c: New test.
32409 * gcc.c-torture/execute/20011109-1.c: New test.
32411 2001-11-09 Jakub Jelinek <jakub@redhat.com>
32413 * gcc.c-torture/compile/20011109-1.c: New test.
32415 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
32417 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
32418 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
32419 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
32420 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
32421 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
32422 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
32423 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
32425 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
32427 * g++.dg/warn/Wshadow-1.C: New tests.
32428 * g++.old-deja/g++.mike/for3.C: Update.
32430 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
32432 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
32433 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
32434 XFAILs. Adjust expected error texts.
32435 * gcc.c-torture/compile/20011106-1.c,
32436 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
32437 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
32438 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
32439 gcc.dg/c99-array-lval-5.c: New tests.
32441 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32443 * gcc.dg/cpp/defined.c: Update.
32445 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32447 * gcc.c-torture/execute/anon-1.c: New test.
32449 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
32451 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
32452 same size, so no warning should be produced on stormy16.
32454 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
32455 due to oversized array.
32456 * g++.old-deja/g++.mike/ns15.C: Likewise.
32457 * g++.old-deja/g++.pt/crash16.C: Likewise.
32459 2001-11-02 Graham Stott <grahams@redhat.com>
32461 * g++.dgother/debug1.C: Fix typos.
32463 2001-11-01 Jakub Jelinek <jakub@redhat.com>
32465 * g++.dg/other/debug1.C: New test.
32467 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
32469 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
32472 2001-10-30 Jakub Jelinek <jakub@redhat.com>
32474 * gcc.dg/20011029-2.c: New test.
32476 * gcc.c-torture/compile/20011029-1.c: New test.
32478 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
32480 * objc/execute/class_self-1.m: New test.
32481 * objc/execute/class_self-2.m: New test.
32483 2001-10-25 Zack Weinberg <zack@codesourcery.com>
32485 * gcc.misc-tests/msgs.exp: Delete.
32486 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
32487 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
32488 error set to match recent changes.
32490 2001-10-24 Zack Weinberg <zack@codesourcery.com>
32492 * gcc.dg/20011021-1.c: New test.
32494 2001-10-24 Jakub Jelinek <jakub@redhat.com>
32496 * gcc.c-torture/compile/20011023-1.c: New test.
32498 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
32500 * lib/g77.exp: Rewrite based on lib/g++.exp.
32502 2001-10-19 Jakub Jelinek <jakub@redhat.com>
32504 * gcc.c-torture/execute/20011019-1.c: New test.
32506 * gcc.dg/20011018-1.c: New test.
32508 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
32510 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
32512 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
32514 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
32515 * gcc.dg/attr-invalid.c: Likewise.
32517 2001-10-18 Jakub Jelinek <jakub@redhat.com>
32519 * testsuite/gcc.dg/20011015-1.c: New test.
32521 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
32523 * g++.dg/template/unify2.C: New test.
32525 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
32527 * g++.dg/other/exception-specification.C: New test
32529 2001-10-13 Tom Rix <trix@redhat.com>
32531 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
32532 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
32534 2001-10-12 Jakub Jelinek <jakub@redhat.com>
32536 * testsuite/gcc.dg/20011009-1.c: New test.
32538 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
32541 * g++.dg/other/friend1.C: New test.
32543 2001-10-11 Richard Henderson <rth@redhat.com>
32545 * g++.old-deja/g++.other/crash18.C: Add -S to options.
32547 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32549 * gcc.c-torture/compile/20011010-1.c: New.
32551 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
32553 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
32554 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
32555 g77.f-torture/execute/execute.exp,
32556 g77.f-torture/noncompile/noncompile.exp,
32557 gcc.c-torture/compile/compile.exp,
32558 gcc.c-torture/execute/execute.exp,
32559 gcc.c-torture/execute/ieee/ieee.exp,
32560 gcc.c-torture/execute/memcheck/memcheck.exp,
32561 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
32562 objc/execute/execute.exp: Update FSF address.
32564 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
32566 * gcc.dg/cpp/cmdlne-C.c: Update.
32567 * gcc.dg/cpp/cmdlne-C2.c: New.
32569 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32571 * gcc.c-torture/execute/20011008-3.c: New.
32573 2001-10-08 DJ Delorie <dj@redhat.com>
32575 * gcc.dg/20011008-1.c: New.
32576 * gcc.dg/20011008-2.c: New.
32578 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
32580 * gcc.dg/cpp/spacing1.c: Update test.
32582 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
32584 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
32585 spelling errors of "separate" as "seperate".
32587 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
32589 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
32590 enough to avoid inlining.
32592 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
32594 * lib/g77.exp: set libg2c_dir correctly.
32596 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
32598 * gcc.dg/cpp/macro11.c: New test.
32600 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32602 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
32603 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
32604 gcc.dg/format/multattr-3.c: New tests.
32605 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
32606 tests for format attributes on function pointers being rejected.
32608 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32610 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
32612 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32614 * g++.dg/warn/format1.C: New test.
32616 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
32618 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
32620 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
32622 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
32624 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
32626 * gcc.dg/cpp/redef2.c: Add test.
32628 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
32630 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
32631 long-standing bug on i686, apparently.
32632 * gcc.c-torture/execute/loop-2c.x: New file.
32633 * gcc.c-torture/execute/loop-2d.x: New file.
32634 * gcc.c-torture/execute/loop-3c.x: New file.
32636 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
32638 * gcc.dg/cpp/20000625-2.c: Correct line number.
32640 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
32642 * gcc.dg/cpp/macro10.c: New test.
32643 * gcc.dg/cpp/strify3.c: New test.
32644 * gcc.dg/cpp/spacing1.c: Add tests.
32645 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
32646 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
32648 2001-09-24 DJ Delorie <dj@redhat.com>
32650 * gcc.c-torture/execute/20010924-1.c: New test.
32652 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
32654 * testsuite/objc/execute/paste.m: Remove.
32656 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
32658 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
32660 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
32662 * g77.dg/strlen0.f: New test.
32664 2001-09-21 Richard Henderson <rth@redhat.com>
32666 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
32667 * g++.old-deja/g++.abi/vtable2.C: Likewise.
32669 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
32671 Table-driven attributes.
32672 * g++.dg/ext/attrib1.C: New test.
32674 2001-09-20 DJ Delorie <dj@redhat.com>
32676 * gcc.dg/20000926-1.c: Update expected warning messages.
32677 * gcc.dg/array-2.c: Likewise, and test for warnings too.
32678 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
32681 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
32683 * g++.dg/eh/registers1.C: New test case.
32685 2001-09-17 Richard Henderson <rth@redhat.com>
32687 * gcc.dg/array-5.c: Fix VLA decomposition test.
32689 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
32691 * gcc.dg/cpp/line5.c: New testcase.
32693 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
32695 * gcc.dg/cpp/macro9.c: New test.
32697 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
32699 * gcc.c-torture/execute/980223.c: Change type of addr from long
32702 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
32704 * gcc.c-torture/execute/20010915-1.c: New test.
32706 2001-09-14 Janis Johnson <janis187@us.ibm.com>
32708 * g77.dg/bprob: New directory.
32709 * g77.dg/bprob/bprob.exp: New file.
32710 * g77.dg/bprob/bprob-1.f: New test.
32711 * g77.dg/gcov: New directory.
32712 * g77.dg/gcov/gcov.exp: New file.
32713 * g77.dg/gcov/gcov-1.f: New test.
32714 * g77.dg/gcov/gcov-1.x: New file.
32716 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
32718 * gcc.dg/cpp/directiv.c: Update.
32719 * gcc.dg/cpp/undef1.c: Update.
32721 2001-09-12 Jakub Jelinek <jakub@redhat.com>
32723 * gcc.dg/20010912-1.c: New test.
32725 2001-09-11 Janis Johnson <janis187@us.ibm.com>
32727 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
32728 language-independent file in lib.
32729 * lib/gcov.exp: New file.
32731 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
32733 * gcc.c-torture/compile/20010911-1.c: New test.
32735 2001-09-10 Janis Johnson <janis187@us.ibm.com>
32737 * lib/profopt.exp: New, to support profile-directed optimizations.
32738 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
32739 * gcc.misc-tests/bprob-1.c: New test.
32740 * gcc.misc-tests/bprob-2.c: New test.
32742 2001-09-07 Janis Johnson <janis187@us.ibm.com>
32744 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
32745 XFAIL and which kinds of gcov output to verify.
32746 * gcc.misc-tests/gcov-4b.x: New file.
32747 * gcc.misc-tests/gcov-5b.x: New file.
32748 * gcc.misc-tests/gcov-6.x: New file.
32749 * gcc.misc-tests/gcov-7.c: New test.
32750 * gcc.misc-tests/gcov-7.x: New file.
32752 2001-09-06 Janis Johnson <janis187@us.ibm.com>
32754 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
32755 * gcc.misc-tests/gcov-6.c: New test.
32757 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
32760 * g++.dg/abi/vbase1.C: New test.
32762 2001-09-05 Ziemowit Laski <zlaski@apple.com>
32764 * objc.dg/method-2.m: New.
32766 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
32769 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
32770 * g++.dg/init/empty1.C: New test.
32772 2001-09-03 Jakub Jelinek <jakub@redhat.com>
32774 * gcc.c-torture/compile/20010903-1.c: New test.
32776 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
32778 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
32781 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
32783 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
32785 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
32787 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
32789 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
32791 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
32792 for 16-bit 'unsigned int'.
32794 2001-08-29 Kazu Hirata <kazu@hxi.com>
32796 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
32798 2001-08-27 Richard Henderson <rth@redhat.com>
32800 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
32801 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
32803 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
32805 * gcc.dg/asm-names.c (ymain): New.
32807 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
32809 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
32810 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
32811 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
32813 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32815 * gcc.dg/compare5.c: New testcase.
32817 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
32819 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
32820 and "In instantiation".
32822 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
32824 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
32826 2001-08-20 Janis Johnson <janis187@us.ibm.com>
32828 * gcc.misc-tests/gcov.exp: Add support for branch information.
32829 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
32830 * gcc.misc-tests/gcov-4.c: New test.
32831 * gcc.misc-tests/gcov-4b.c: New test.
32832 * gcc.misc-tests/gcov-5b.c: New test.
32834 2001-08-20 Zack Weinberg <zackw@panix.com>
32836 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
32839 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
32841 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
32843 2001-08-19 Jakub Jelinek <jakub@redhat.com>
32845 * g++.dg/eh/template1.C: New test.
32847 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
32849 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
32851 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
32854 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
32856 * lib/g77-dg.exp: Use prune.exp for common procedures
32857 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
32858 * lib/g77.exp: (g77-dg-prune) Remove
32860 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
32862 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
32864 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32866 * g++.dg/template/unify1.C: New test.
32868 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
32870 * g++.dg/abi/empty4.C: New test.
32872 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
32874 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
32876 * g77.f-torture/compile/pr3743.x: Likewise.
32878 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
32880 * g++.dg/other/using-declaration.C: New test.
32882 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
32884 * gcc.dg/cpp/tr-sign.c: New testcase.
32886 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
32888 * gcc.dg/cpp/19951025-1.c: Revert.
32889 * gcc.dg/cpp/directiv.c: We no longer process directives that
32890 interrupt macro arguments.
32892 2001-08-03 Zack Weinberg <zackw@stanford.edu>
32894 * gcc.dg/bconstp-1.c: New test.
32896 2001-08-03 Richard Henderson <rth@redhat.com>
32898 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
32900 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
32902 * gcc.dg/cpp/19951025-1.c: Update.
32904 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
32906 * g77.dg/ff90-1.f (s): Fix reference of variable z,
32909 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
32912 * g++.old-deja/g++.ns/ns14.C: Remove special options.
32913 * g++.old-deja/g++.other/std1.C: Likewise.
32914 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
32916 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
32918 * lib/g77.exp: Load gcc-defs.exp for common procedures
32919 (g77_pass, g77_fail, g77_finish, g77_exit,
32920 ${tool}_check_unsupported_p} Now redundant. Deleted.
32922 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
32924 * g77.dg/fbackslash.f
32925 * g77.dg/fcase-preserve.f
32927 * g77.dg/ffixed-line-length-0.f
32928 * g77.dg/ffixed-line-length-132.f
32929 * g77.dg/ffixed-line-length-7.f
32930 * g77.dg/ffixed-line-length-72.f
32931 * g77.dg/ffixed-line-length-none.f
32932 * g77.dg/ffree-form-1.f
32933 * g77.dg/fno-backslash.f
32934 * g77.dg/fno-f90-1.f
32935 * g77.dg/fno-fixed-form-1.f
32936 * g77.dg/fno-onetrip.f
32937 * g77.dg/fno-typeless-boz.f
32938 * g77.dg/fno-underscoring.f
32939 * g77.dg/fno-vxt-1.f
32940 * g77.dg/fonetrip.f
32941 * g77.dg/ftypeless-boz.f
32942 * g77.dg/fugly-assumed.f
32943 * g77.dg/funderscoring.f
32946 2001-08-01 Ziemowit Laski <zlaski@apple.com>
32948 * objc.dg/fwd-proto-1.m: New.
32949 * objc.dg/local-decl-1.m: New.
32950 * objc.dg/naming-1.m: New.
32951 * objc.dg/naming-2.m: New.
32952 * objc.dg/proto-hier-1.m: New.
32954 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
32956 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
32957 largest-type elements to a struct makes its size grow.
32959 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
32961 * g++.dg/abi/vthunk1.C: New test.
32963 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
32965 * g++.dg/abi/vbase8-22.C: New test.
32967 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32969 * gcc.dg/cpp/macro8.c: New test.
32971 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
32973 * g++.dg/abi/vbase8-21.C: New test.
32975 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
32977 * g++.dg/abi/vbase8-10.C: New test.
32979 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32981 * lib/g++.exp (g++_set_ld_library_path): Renamed to
32982 ${tool}_set_ld_library_path.
32984 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
32987 2001-07-26 Stan Cox <scox@redhat.com>
32989 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
32990 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
32991 gcc_exit, gcc_check_unsupported_p):
32992 Moved to gcc-deps.exp
32993 * gcc-deps.exp: New file.
32995 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32997 * g++.old-deja/g++.pt/defarg14.C: New test.
32999 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33001 * g++.old-deja/g++.other/lineno5.C: New test.
33003 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33005 * g++.old-deja/g++.pt/crash68.C: New test.
33007 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33009 * g++.old-deja/g++.other/crash42.C: New test.
33011 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33013 * gcc.dg/cpp/extratokens.c: Fix.
33014 * gcc.dg/cpp/skipping2.c: New tests.
33016 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33018 * gcc.c-torture/execute/20010724-1.c: New file.
33019 * gcc.c-torture/execute/20010724-1.x: New file.
33021 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33023 * g++.old-deja/g++.other/cond7.C: New test.
33025 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33027 * g++.old-deja/g++.other/optimize4.C: New test.
33029 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33031 * g++.old-deja/g++.abi/vbase8-5.C: New test.
33033 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
33035 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
33036 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
33037 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
33038 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
33040 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
33041 bug report" message.
33043 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
33044 * g++.dg/ext/instantiate1.C: Move from old-deja.
33046 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
33048 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
33049 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
33050 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
33051 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
33053 2001-07-23 Jeffrey A Law (law@cygnus.com)
33055 * gcc.c-torture/execute/20010723-1.c: New test.
33057 2001-07-23 Ben Elliston <bje@redhat.com>
33059 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
33061 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33063 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
33065 Delete handling of ieee_multilib_flags.
33066 Pass -mieee for alpha*-*-* and sh-*-*.
33067 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
33069 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
33071 Remove old-abi tests.
33072 * g++.old-deja/g++.mike/p11116.C: Remove.
33073 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
33075 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
33077 * g77.f-torture/compile/pr3743.f: New test
33079 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
33081 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
33083 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33085 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
33086 g++.old-deja/g++.pt/static6.C: Likewise.
33087 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
33088 supports weak symbols.
33090 2001-07-18 Andreas Jaeger <aj@suse.de>
33092 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
33095 2001-07-18 Andreas Jaeger <aj@suse.de>
33097 * gcc.dg/iftrap-1.c: Fix target line.
33099 2001-07-17 Richard Henderson <rth@redhat.com>
33101 * gcc.c-torture/execute/20010717-1.c: New.
33103 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
33105 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
33108 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33110 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
33112 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33114 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
33115 UAC_SIGBUS, UAC_NOPRINT definitions.
33117 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
33119 * objc/execute/object_is_class.m: New test.
33120 * objc/execute/object_is_meta_class.m: New test.
33122 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
33124 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
33125 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
33127 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
33129 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
33130 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
33132 2001-07-14 Richard Henderson <rth@redhat.com>
33134 * gcc.dg/iftrap-1.c: New.
33136 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
33138 * g77.f-torture/execute/intrinsic77.f: New test.
33140 2001-07-11 Janis Johnson <janis@us.ibm.com>
33142 * gcc.misc-tests/gcov-3.c: New test.
33144 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
33146 * gcc.c-torture/compile/20010711-1.c,
33147 * gcc.c-torture/compile/20010711-2.c: New tests.
33149 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
33151 * gcc.c-torture/execute/20010711-1.c: New test.
33153 2001-07-11 Ben Elliston <bje@redhat.com>
33155 * g++.old-deja/g++.other/enum5.C: New test.
33157 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
33159 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
33160 (g++-dg-prune): Call prune_gcc_output.
33161 * prune.exp: New file for prune_gcc_output.
33162 * lib/g++.exp, lib/gcc.exp: Load it.
33164 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
33166 * gcc.c-torture/compile/20010701-1.c,
33167 g++.old-deja/g++.ext/attrib6.C: New tests.
33169 2001-07-06 Jeffrey A Law (law@cygnus.com)
33171 * gcc.c-torture/compile/20010706-1.c: New test.
33173 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
33175 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
33177 2001-06-28 Stan Shebs <shebs@apple.com>
33179 * gcc.dg/pragma-darwin.c: New test.
33181 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33183 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
33184 Solaris 2.[678] system.
33186 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
33188 * gcc.dg/20010622-1.c: New test.
33190 2001-06-18 Stan Shebs <shebs@apple.com>
33192 * objc.dg: New directory.
33193 * objc.dg/dg.exp: New file.
33194 * objc.dg/alias.m: New.
33195 * objc.dg/class-1.m: New.
33196 * objc.dg/class-2.m: New.
33197 * objc.dg/const-str-1.m: New.
33198 * objc.dg/const-str-2.m: New.
33199 * objc.dg/id-1.m: New.
33200 * objc.dg/method-1.m: New.
33201 * objc.dg/super-class-1.m: New.
33202 * lib/objc-dg.exp: New file.
33204 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
33206 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
33209 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
33211 * g++.old-deja/g++.abi/vbase8-9.C: New test.
33213 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33215 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
33218 2001-06-12 Richard Henderson <rth@redhat.com>
33220 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
33222 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
33224 * g++.old-deja/g++.abi/vbase5.C: New test.
33225 * g++.old-deja/g++.abi/vbase6.C: New test.
33226 * g++.old-deja/g++.abi/vbase7.C: New test.
33228 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33230 * gcc.c-torture/compile/20010610-1.c: New test.
33232 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
33234 * g++.old-deja/g++.abi/vbase4.C: New test.
33236 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33238 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
33239 support %f for HC11/HC12 targets.
33240 * gcc.c-torture/execute/930513-1.x: New file, likewise.
33241 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
33242 on HC11/HC12 targets.
33243 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
33245 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33247 * gcc.dg/wchar_t-1.c: New file.
33248 * gcc.dg/wint_t-1.c: Likewise.
33250 2001-06-11 Bernd Schmidt <bernds@redhat.com>
33252 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
33254 2001-06-11 Richard Henderson <rth@redhat.com>
33256 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
33258 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
33260 * gcc.c-torture/compile/20010611-1.c: New test.
33262 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
33264 * gcc.dg/c99-tag-1.c: Add more tests.
33266 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
33268 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
33269 representation on MN10300 and ARM/Thumb.
33271 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
33273 * g77.f-torture/execute/20010610.f: New.
33275 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
33277 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
33280 2001-06-09 Richard Henderson <rth@redhat.com>
33282 * gcc.c-torture/execute/ashrdi-1.c: New.
33283 * gcc.c-torture/execute/ashldi-1.c: New.
33284 * gcc.c-torture/execute/lshrdi-1.c: New.
33286 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
33288 * objc/execute/load-3.m: Added. Check sending +load to categories,
33289 in addition to classes.
33291 2001-06-08 Stan Shebs <shebs@apple.com>
33293 * objc/execute/load-2.m: New test. From Nicola Pero
33294 <n.pero@mi.flashnet.it>.
33296 2001-06-08 Jakub Jelinek <jakub@redhat.com>
33298 * gcc.c-torture/execute/20010605-2.c: New test.
33300 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
33302 * g++.old-deja/g++.abi/vbase2.C: New test.
33303 * g++.old-deja/g++.abi/vbase3.C: New test.
33305 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
33307 * g++.old-deja/g++.pt/friend49.C: New test.
33309 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
33311 * g++.old-deja/g++.ext/anon3.C: New test.
33313 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
33315 * g++.old-deja/g++.other/conv7.C: New test.
33317 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
33319 * gcc.c-torture/compile/20010605-2.c: New test.
33321 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
33323 * gcc.c-torture/execute/20010604-1.c: New test.
33325 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
33327 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
33329 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
33331 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
33332 (g++_link_flags): Likewise.
33333 (g++_init): Pass gccpath's value to two previous functions.
33335 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33337 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
33338 Ensure logfile entry matches exec command line.
33340 2001-05-31 Richard Henderson <rth@redhat.com>
33342 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
33343 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
33345 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
33347 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
33348 compiler for irix6.2
33350 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
33352 * g++.old-deja/g++.other/optimize3.C: New file.
33354 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
33356 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
33359 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
33361 * g++.old-deja/g++.other/optimize2.C: New file.
33363 2001-05-25 Diego Novillo <dnovillo@redhat.com>
33365 * gcc.c-torture/compile/20010518-2.c: New file.
33366 * gcc.c-torture/execute/20010518-1.c: New file.
33367 * gcc.c-torture/execute/20010518-2.c: New file.
33369 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
33371 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
33373 2001-05-24 Mark Mitchell <mark@codesourcery.com>
33375 G++ no longer defines builtins that do not begin with __builtin.
33376 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
33377 * g++.old-deja/g++.brendand/misc13.C: Likewise.
33378 * g++.old-deja/g++.law/builtin1.C: Likewise.
33379 * g++.old-deja/g++.law/cvt2.C: Likewise.
33380 * g++.old-deja/g++.mike/net5.C: Likewise.
33381 * g++.old-deja/g++.other/builtins1.C: Likewise.
33382 * g++.old-deja/g++.other/builtins2.C: Likewise.
33383 * g++.old-deja/g++.other/builtins3.C: Likewise.
33384 * g++.old-deja/g++.other/builtins4.C: Likewise.
33385 * g++.old-deja/g++.other/inline8.C: Likewise.
33386 * g++.old-deja/g++.robertl/eb39.C: Likewise.
33388 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
33390 * g++.old-deja/g++.pt/using1.C: Adjust.
33391 * g++.old-deja/g++.pt/using2.C: New test.
33393 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33395 * gcc.dg/cpp/charconst.c: New tests.
33396 * gcc.dg/cpp/escape.c: New tests.
33397 * gcc.dg/cpp/escape-1.c: New tests.
33398 * gcc.dg/cpp/escape-2.c: New tests.
33399 * gcc.dg/cpp/ucs.c: New tests.
33401 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
33403 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
33404 native compiler for irix6.5.
33406 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
33408 * lib/g++.exp (g++_include_flags): Use args to compute
33410 (g++_link_flags): Likewise.
33411 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
33413 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
33415 * gcc.dg/c90-hexfloat-1.c: Add more tests.
33417 2001-05-21 Geoff Keating <geoffk@redhat.com>
33419 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
33422 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33424 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
33426 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
33427 to STACK_SIZE; Use it to define size of add_histo array.
33428 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
33430 (f): Use GITT_SIZE to define size of gitt local table.
33431 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
33432 to STACK_SIZE; Use it to define size of bytemem array.
33434 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33436 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
33437 on 68HC11/HC12 due to the asm instruction.
33438 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
33439 * gcc.c-torture/compile/920520-1.x: Likewise.
33440 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
33441 on 68HC11/HC12 because the function is larger than 64K.
33442 * gcc.c-torture/compile/961203-1.x: New file, this test fails
33443 on 68HC11/HC12 because the structure is too large.
33445 2001-05-20 Richard Henderson <rth@redhat.com>
33447 * gcc.c-torture/execute/20010520-1.c: New.
33449 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33451 * g++.old-deja/g++.warn/compare1.C: New test.
33452 * gcc.dg/compare4.c: New test.
33454 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
33456 * g++.old-deja/g++.other/optimize1.C: New test.
33458 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33460 * g++.old-deja/g++.pt/spec41.C: New test.
33462 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
33464 * gcc.c-torture/compile/20010114-1.x: Remove.
33466 2001-05-18 Stan Shebs <shebs@apple.com>
33468 * gcc.c-torture/compile/20010518-1.c: New test.
33470 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
33472 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
33473 * g++.old-deja/g++.pt/crash67.C: New test.
33475 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
33477 * g++.old-deja/g++.other/debug9.C: New test.
33479 2001-05-16 Zack Weinberg <zackw@stanford.edu>
33481 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
33483 2001-05-16 Jan Hubicka <jh@suse.cz>
33485 * gcc.c-torture/compile/20010516-1.c: New test.
33487 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
33489 * g++.old-deja/g++.other/crash41.C: New test.
33491 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
33493 * g++.old-deja/g++.pt/crash66.C: New test.
33495 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
33497 * g++.old-deja/g++.robertl/eb27.C: Convert.
33499 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
33501 * g++.dg/friend-warn.C: New test. Do not warn about friend
33502 declaration being redundant.
33504 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
33506 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
33508 2001-05-14 Mark Mitchell <mark@codesourcery.com>
33510 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
33512 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
33514 * lib/g++.exp: Use testsuite_flags.
33516 2001-05-13 Mark Mitchell <mark@codesourcery.com>
33518 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
33520 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
33522 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
33524 2001-05-11 Mark Mitchell <mark@codesourcery.com>
33526 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
33528 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
33530 * gcc.c-torture/compile/20010313-1.c: New test.
33532 2001-05-09 Zack Weinberg <zackw@stanford.edu>
33534 * gcc.dg/cpp/direct2.c: New test.
33535 * gccq.dg/cpp/direct2s.c: New test.
33537 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
33539 2001-05-07 Mark Mitchell <mark@codesourcery.com>
33541 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
33542 * g++.old-deja/g++.other/op3.C: Likewise.
33544 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
33546 * gcc.dg/cpp/syshdr.h: New file.
33547 * gcc.dg/cpp/sysmac1.c: Update.
33548 * gcc.dg/cpp/sysmac2.c: Update.
33550 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
33552 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
33554 2001-05-04 David Edelsohn <edelsohn@gnu.org>
33556 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
33557 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
33559 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
33561 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
33563 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
33565 * lib/g++.exp (g++_include_flags): Don't use any special flags
33566 if TESTING_IN_BUILD_TREE is not defined.
33567 (g++_init): Use a plain 'c++' as the compiler if
33568 TESTING_IN_BUILD_TREEE is not defined.
33570 2001-05-02 Jakub Jelinek <jakub@redhat.com>
33572 * g++.old-deja/g++.eh/catch13.C: New test.
33573 * g++.old-deja/g++.eh/catch14.C: New test.
33575 2001-05-02 Jakub Jelinek <jakub@redhat.com>
33577 * gcc.dg/cpp/tr-define.c: New test.
33579 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
33581 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
33582 <stdlib.h>, not <malloc.h>.
33584 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
33586 * g++.old-deja/g++.ns/template17.C: New test.
33588 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
33590 * g++.old-deja/g++.pt/ref4.C: New test.
33592 2001-04-30 Richard Henderson <rth@redhat.com>
33594 * gcc.dg/20000724-1.c: Revert last change.
33596 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
33598 * g77.f-torture/execute/20010430.f: New test.
33600 2001-04-30 Mark Mitchell <mark@codesourcery.com>
33602 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
33604 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
33606 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
33608 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33610 * g++.old-deja/g++.eh/crash6.C: New test.
33612 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33614 * g++.old-deja/g++.other/warn7.C: New test.
33616 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33618 * g++.old-deja/g++.other/defarg9.C: New test.
33620 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
33622 * g77.f-torture/compile/20010426.f: New test.
33623 * g77.f-torture/execute/20010426.f: New test.
33625 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
33627 * g77.f-torture/compile/20000629-1.x: Remove - error
33630 2001-04-26 Jeffrey A Law (law@cygnus.com)
33632 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
33633 Tweak slightly to work with g++.dg framework.
33634 * g++.dg/special/ecos.exp: Run initp1.C test.
33635 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
33637 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
33638 its linker doesn't give line numbers either.
33639 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
33641 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
33643 * g++.old-deja/g++.other/lex1.C: New test.
33645 2001-04-26 Jakub Jelinek <jakub@redhat.com>
33647 * gcc.dg/noncompile/20010425-1.c: New test.
33649 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
33651 * g++.old-deja/g++.pt/mangle2.C: New test.
33653 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33655 * gcc.dg/format/plus-1.c: New test.
33657 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33659 * gcc.dg/20010423-1.c: New test.
33661 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33663 * gcc.c-torture/execute/20010422-1.c: New test.
33665 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
33667 * g++.old-deja/g++.ns/type2.C: New test.
33669 2001-04-24 Zack Weinberg <zackw@stanford.edu>
33671 * g++.old-deja/g++.other/perf1.C: New test.
33673 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
33675 * gcc.dg/c99-func-2.c: Remove xfail.
33676 * gcc.dg/c99-func-3.c: Remove xfail.
33677 * gcc.dg/c99-func-4.c: Remove xfail.
33679 2001-04-23 Zack Weinberg <zackw@stanford.edu>
33681 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
33683 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
33685 * gcc.c-torture/compile/20010423-1.c: New test.
33687 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
33689 * g++.old-deja/g++.pt/typename28.C: New test.
33691 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
33693 * g++.old-deja/g++.abi/empty2.C: New test.
33694 * g++.old-deja/g++.abi/empty3.C: New test.
33696 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33698 * g++.old-deja/g++.other/comdat2.C: New test.
33699 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
33701 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33703 * g++.old-deja/g++.other/overload14.C: New test.
33705 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33707 * g++.old-deja/g++.other/lookup23.C: New test.
33709 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33711 * gcc.c-torture/execute/20010403-1.c: New test.
33713 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
33714 Mark Mitchell <mark@codesourcery.com>
33716 * lib/old-dejagnu.exp: Don't delete output of executable.
33717 Add .exe suffix to executables.
33719 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
33721 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
33723 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33725 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
33727 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
33729 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
33730 * g++.old-deja/g++.abi/crash1.C: New test.
33732 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
33734 * g++.old-deja/g++.other/crash40.C: New test.
33736 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33738 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
33740 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
33742 * g++.old-deja/g++.other/warn6.C: New test.
33744 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33746 * g++.old-deja/g++.robertl/eb42.C: Same.
33748 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33750 * gcc.dg/wtr-conversion-1.c: New testcase.
33752 2001-04-10 Richard Henderson <rth@redhat.com>
33754 * g++.old-deja/g++.other/array5.C: New.
33756 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33758 * gcc.c-torture/execute/20010408-1.c: New test.
33760 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
33762 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
33763 headers and constructs.
33764 * g++.old-deja/g++.robertl/eb79.C: Same.
33765 * g++.old-deja/g++.robertl/eb77.C (main): Same.
33766 * g++.old-deja/g++.robertl/eb73.C: Same.
33767 * g++.old-deja/g++.robertl/eb66.C (main): Same.
33768 * g++.old-deja/g++.robertl/eb55.C (t): Same.
33769 * g++.old-deja/g++.robertl/eb54.C (main): Same.
33770 * g++.old-deja/g++.robertl/eb46.C (main): Same.
33771 * g++.old-deja/g++.robertl/eb44.C: Same.
33772 * g++.old-deja/g++.robertl/eb41.C (main): Same.
33773 * g++.old-deja/g++.robertl/eb4.C (main): Same.
33774 * g++.old-deja/g++.robertl/eb39.C: Same.
33775 * g++.old-deja/g++.robertl/eb33.C (main): Same.
33776 * g++.old-deja/g++.robertl/eb31.C (main): Same.
33777 * g++.old-deja/g++.robertl/eb30.C: Same.
33778 * g++.old-deja/g++.robertl/eb3.C: Same.
33779 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
33780 * g++.old-deja/g++.robertl/eb21.C: Same.
33781 * g++.old-deja/g++.robertl/eb15.C: Same.
33782 * g++.old-deja/g++.robertl/eb118.C: Same.
33783 * g++.old-deja/g++.robertl/eb115.C (main): Same.
33784 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
33785 * g++.old-deja/g++.robertl/eb109.C: Same.
33786 * g++.old-deja/g++.other/sibcall1.C (main): Same.
33787 * g++.old-deja/g++.mike/rtti1.C: Same.
33788 * g++.old-deja/g++.mike/p658.C: Same.
33789 * g++.old-deja/g++.mike/net46.C: Same.
33790 * g++.old-deja/g++.mike/net34.C: Same.
33791 * g++.old-deja/g++.mike/memoize1.C: Same.
33792 * g++.old-deja/g++.mike/eh2.C: Same.
33793 * g++.old-deja/g++.law/weak.C: Same.
33794 * g++.old-deja/g++.law/visibility7.C: Same.
33795 * g++.old-deja/g++.law/visibility25.C: Same.
33796 * g++.old-deja/g++.law/visibility22.C: Same.
33797 * g++.old-deja/g++.law/visibility2.C: Same.
33798 * g++.old-deja/g++.law/visibility17.C: Same.
33799 * g++.old-deja/g++.law/visibility13.C: Same.
33800 * g++.old-deja/g++.law/visibility10.C: Same.
33801 * g++.old-deja/g++.law/visibility1.C: Same.
33802 * g++.old-deja/g++.law/virtual3.C (eval): Same.
33803 * g++.old-deja/g++.law/vbase1.C: Same.
33804 * g++.old-deja/g++.law/operators32.C: Same.
33805 * g++.old-deja/g++.law/nest3.C: Same.
33806 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
33807 * g++.old-deja/g++.law/except5.C (main): Same.
33808 * g++.old-deja/g++.law/cvt7.C (run): Same.
33809 * g++.old-deja/g++.law/cvt2.C: Same.
33810 * g++.old-deja/g++.law/cvt16.C: Same.
33811 * g++.old-deja/g++.law/ctors6.C (bar): Same.
33812 * g++.old-deja/g++.law/ctors17.C (main): Same.
33813 * g++.old-deja/g++.law/ctors13.C: Same.
33814 * g++.old-deja/g++.law/ctors12.C (main): Same.
33815 * g++.old-deja/g++.law/ctors10.C: Same.
33816 * g++.old-deja/g++.law/code-gen5.C: Same.
33817 * g++.old-deja/g++.law/bad-error7.C: Same.
33818 * g++.old-deja/g++.law/arm9.C: Same.
33819 * g++.old-deja/g++.law/arm12.C: Same.
33820 * g++.old-deja/g++.law/arg8.C: Same.
33821 * g++.old-deja/g++.law/arg1.C: Same.
33822 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
33823 * g++.old-deja/g++.jason/template31.C: Same.
33824 * g++.old-deja/g++.jason/template24.C (main): Same.
33825 * g++.old-deja/g++.jason/2371.C: Same.
33826 * g++.old-deja/g++.eh/new2.C: Same.
33827 * g++.old-deja/g++.eh/new1.C: Same.
33828 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
33829 * g++.old-deja/g++.brendan/nest21.C (main): Same.
33830 * g++.old-deja/g++.brendan/err-msg3.C: Same.
33831 * g++.old-deja/g++.brendan/crash62.C: Same.
33832 * g++.old-deja/g++.brendan/crash52.C: Same.
33833 * g++.old-deja/g++.brendan/crash49.C (main): Same.
33834 * g++.old-deja/g++.brendan/crash38.C: Same.
33835 * g++.old-deja/g++.brendan/crash15.C (main): Same.
33836 * g++.old-deja/g++.brendan/copy9.C: Same.
33838 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
33840 * gcc.c-torture/execute/20001203-2.c (memset):
33841 Count argument is of type __SIZE_TYPE__.
33843 2001-04-04 Diego Novillo <dnovillo@redhat.com>
33845 * gcc.c-torture/compile/20010404-1.c: New test.
33847 2001-04-04 Jakub Jelinek <jakub@redhat.com>
33849 * gcc.c-torture/compile/20010326-1.c: New test.
33851 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
33853 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
33854 peculiarities of the SH.
33855 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
33857 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33859 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
33860 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
33861 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
33863 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33865 * g77.f-torture/compile/20010321-1.f: New test.
33867 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33869 * gcc.c-torture/compile/20010329-1.c: New test.
33871 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33873 * gcc.c-torture/execute/20010329-1.c: New test.
33875 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
33877 * g++.old-deja/g++.other/eh4.C: Fix typo.
33879 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
33881 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
33883 2001-03-28 Philip Blundell <philb@gnu.org>
33885 * gcc.c-torture/compile/20010328-1.c: New test.
33887 2001-03-27 Richard Henderson <rth@redhat.com>
33889 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
33890 * g++.old-deja/g++.eh/vbase3.C: Likewise.
33892 2001-03-27 Alan Modra <alan@linuxcare.com.au>
33894 * gcc.c-torture/compile/20010327-1.c: New test.
33896 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
33898 * g++.old-deja/g++.other/friend12.C: New test.
33899 * g++.old-deja/g++.other/friend9.C: Expect no errors.
33900 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
33902 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
33904 * gcc.c-torture/execute/20010325-1.c: New test.
33906 2001-03-23 Jakub Jelinek <jakub@redhat.com>
33908 * g++.old-deja/g++.other/mangle3.C: New test.
33910 2001-03-22 Jakub Jelinek <jakub@redhat.com>
33912 * g++.old-deja/g++.other/anon8.C: New test.
33914 2001-03-20 Philip Blundell <philb@gnu.org>
33916 * gcc.c-torture/compile/20010320-1.c: New test.
33918 2001-03-17 Richard Henderson <rth@redhat.com>
33920 * g++.old-deja/g++.other/eh4.C: Add expected error text.
33922 2001-03-15 Geoff Keating <geoff@redhat.com>
33924 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
33927 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
33929 * g++.old-deja/g++.other/eh4.C: New test.
33931 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
33933 * gcc.dg/cpp/mi1.c: Update.
33935 2001-03-14 Jakub Jelinek <jakub@redhat.com>
33937 * g++.old-deja/g++.other/regstack.C: New test.
33939 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
33941 * g++.old-deja/g++.other/ref4.C: New test.
33943 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
33945 * objc/execute/va_method.m: Added.
33946 * objc/execute/IMP.m: Added.
33947 * objc/execute/_cmd.m: Added.
33948 * objc/execute/accessing_ivars.m: Added.
33949 * objc/execute/class-1.m: Added.
33950 * objc/execute/class-10.m: Added.
33951 * objc/execute/class-11.m: Added.
33952 * objc/execute/class-12.m: Added.
33953 * objc/execute/class-13.m: Added.
33954 * objc/execute/class-14.m: Added.
33955 * objc/execute/class-2.m: Added.
33956 * objc/execute/class-3.m: Added.
33957 * objc/execute/class-4.m: Added.
33958 * objc/execute/class-5.m: Added.
33959 * objc/execute/class-6.m: Added.
33960 * objc/execute/class-7.m: Added.
33961 * objc/execute/class-8.m: Added.
33962 * objc/execute/class-9.m: Added.
33963 * objc/execute/class-tests-1.h
33964 * objc/execute/class-tests-2.h
33965 * objc/execute/compatibility_alias.m: Added.
33966 * objc/execute/encode-1.m: Added.
33967 * objc/execute/formal_protocol-1.m: Added.
33968 * objc/execute/formal_protocol-2.m: Added.
33969 * objc/execute/formal_protocol-3.m: Added.
33970 * objc/execute/formal_protocol-4.m: Added.
33971 * objc/execute/formal_protocol-5.m: Added.
33972 * objc/execute/formal_protocol-6.m: Added.
33973 * objc/execute/formal_protocol-7.m: Added.
33974 * objc/execute/informal_protocol.m: Added.
33975 * objc/execute/initialize.m: Added.
33976 * objc/execute/load.m: Added.
33977 * objc/execute/many_args_method.m: Added.
33978 * objc/execute/nested-3.m: Added.
33979 * objc/execute/no_clash.m: Added.
33980 * objc/execute/private.m: Added.
33981 * objc/execute/redefining_self.m: Added.
33982 * objc/execute/root_methods.m: Added.
33983 * objc/execute/selector-1.m: Added.
33984 * objc/execute/static-1.m: Added.
33985 * objc/execute/static-2.m: Added.
33986 * objc/execute/va_method.m: Added.
33988 2001-03-10 Richard Henderson <rth@redhat.com>
33990 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
33992 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
33994 * g++.old-deja/g++.other/crash31.C: XFAIL.
33995 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
33996 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
33997 * gcc.c-torture/execute/20010123-1.x: XFAIL.
33998 * gcc.c-torture/execute/20010124-1.x: XFAIL.
33999 * gcc.dg/sequence-pt-1.c: XFAIL one test.
34001 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
34003 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
34005 2001-03-06 Zack Weinberg <zackw@stanford.edu>
34007 * gcc.dg/20000724-1.c: Don't use multiline strings.
34009 2001-03-06 Zack Weinberg <zackw@stanford.edu>
34011 * objc/execute/string1.m, objc/execute/string2.m: Compare the
34012 result of -cString against what we expect it to be; don't just
34013 print it out for no one to read.
34015 * objc/execute/string3.m, objc/execute/string4.m: New tests.
34016 Based on testcases provided by Nicola Pero.
34018 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
34020 * gcc.dg/cpp/macro7.c: New test.
34022 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
34024 * gcc.dg/cpp/multiline.c: Update.
34026 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34028 * g++.old-deja/g++.other/enum3.C: New test.
34030 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34032 * g++.old-deja/g++.other/pod1.C: New test.
34034 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34036 * g++.old-deja/g++.ext/overload1.C: New test.
34038 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
34040 * g++.old-deja/g++.pt/using1.C: New test.
34042 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
34044 * g++.old-deja/g++.other/using9.C: New test.
34046 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
34048 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
34050 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
34052 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
34054 * g++.old-deja/g++.ext/realpt1.C: Remove.
34056 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
34058 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
34060 2001-02-26 Will Cohen <wcohen@redhat.com>
34062 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
34064 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
34066 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
34067 templatized constructors.
34069 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34071 * gcc.c-torture/execute/20010224-1.c: New test.
34073 2001-02-23 Jakub Jelinek <jakub@redhat.com>
34075 * gcc.c-torture/execute/20010222-1.c: New test.
34077 2001-02-22 Jakub Jelinek <jakub@redhat.com>
34079 * g++.old-deja/g++.other/inline20.C: New test.
34081 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
34083 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
34085 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34087 * g++.old-deja/g++.other/lookup22.C: New test.
34089 2001-02-19 Zack Weinberg <zackw@stanford.edu>
34091 * g77.dg: New directory.
34092 * g77.dg/20010216-1.f: New test case.
34093 * g77.dg/dg.exp: New driver.
34094 * lib/g77-dg.exp: New driver library.
34096 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34098 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
34100 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
34102 * g++.old-deja/g++.other/decl9.C: New test.
34104 2001-02-16 Jakub Jelinek <jakub@redhat.com>
34106 * g++.old-deja/g++.other/init16.C: Update the test so that it does
34107 not need <string> and also tests the initialization at runtime.
34109 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
34111 * gcc.c-torture/execute/longlong.c: New test.
34113 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
34115 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
34117 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
34119 * gcc.c-torture/execute/920302-1.c (execute):
34120 Change argument type to short.
34122 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
34124 * g++.old-deja/g++.pt/deduct6.C: New test.
34126 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
34128 * g++.old-deja/g++.pt/deduct5.C: New test.
34130 2001-02-14 Jakub Jelinek <jakub@redhat.com>
34132 * gcc.c-torture/execute/20010209-1.c: New test.
34134 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
34136 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
34138 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
34140 * g++.dg/vtgc1.C: Update for new ABI.
34142 * consistency.vlad: New directory, 1665 files.
34144 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
34146 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
34148 * gcc.dg/cpp/digraphs.c: Declare puts.
34150 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34152 * g++.old-deja/g++.other/warn5.C: New test.
34154 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34156 * g++.old-deja/g++.pt/spec40.C: New test.
34158 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34160 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
34162 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
34164 2001-02-12 Jakub Jelinek <jakub@redhat.com>
34166 * gcc.c-torture/compile/20010209-1.c: New test.
34168 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
34170 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
34171 excess errors message but not if it crashes.
34172 * g++.old-deja/g++.other/crash27.C: Likewise.
34173 * g++.old-deja/g++.other/crash28.C: Likewise.
34174 * g++.old-deja/g++.other/crash30.C: Likewise.
34175 * g++.old-deja/g++.other/crash32.C: Likewise.
34176 * g++.old-deja/g++.other/crash35.C: Likewise.
34177 * g++.old-deja/g++.pt/inherit2.C: Likewise.
34179 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
34181 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
34182 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
34183 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
34184 g77.f-torture/execute/execute.exp,
34185 g77.f-torture/noncompile/noncompile.exp,
34186 gcc.c-torture/execute/execute.exp,
34187 gcc.c-torture/execute/memcheck/memcheck.exp,
34188 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
34189 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
34190 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
34191 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
34192 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
34193 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
34194 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
34195 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
34196 Remove bug reporting instructions with ancient email addresses.
34198 2001-02-07 Jakub Jelinek <jakub@redhat.com>
34200 * gcc.dg/20010202-1.c: New test.
34201 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
34203 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
34205 * g++.dg/stdbool-if.C: New test.
34207 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
34209 * objc/execute/fdecl.m: Added main().
34211 2001-02-07 Jakub Jelinek <jakub@redhat.com>
34213 * gcc.c-torture/execute/20010206-1.c: New test.
34215 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
34217 * gcc.dg/cpp/avoidpaste1.c: Update.
34219 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
34221 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
34222 Pero <nicola@brainstorm.co.uk>.
34223 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
34225 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
34227 * g++.old-deja/g++.pt/spec39.C: New test.
34229 2001-02-05 Jakub Jelinek <jakub@redhat.com>
34231 * gcc.c-torture/compile/20010202-1.c: New test.
34233 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
34235 * g++.old-deja/g++.abi/primary2.C: New test.
34236 * g++.old-deja/g++.abi/primary3.C: New test.
34237 * g++.old-deja/g++.abi/primary4.C: New test.
34238 * g++.old-deja/g++.abi/primary5.C: New test.
34239 * g++.old-deja/g++.abi/vtable3.h: New test.
34240 * g++.old-deja/g++.abi/vtable3a.C: New test.
34241 * g++.old-deja/g++.abi/vtable3b.C: New test.
34242 * g++.old-deja/g++.abi/vtable3c.C: New test.
34243 * g++.old-deja/g++.abi/vtable3d.C: New test.
34244 * g++.old-deja/g++.abi/vtable3e.C: New test.
34245 * g++.old-deja/g++.abi/vtable3f.C: New test.
34246 * g++.old-deja/g++.abi/vtable3g.C: New test.
34247 * g++.old-deja/g++.abi/vtable3h.C: New test.
34248 * g++.old-deja/g++.abi/vtable3i.C: New test.
34249 * g++.old-deja/g++.abi/vtable3j.C: New test.
34250 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
34252 2001-02-03 Jakub Jelinek <jakub@redhat.com>
34254 * g++.old-deja/g++.other/anon6.C: New test.
34255 * g++.old-deja/g++.other/anon7.C: New test.
34257 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
34259 * gcc.dg/cpp/avoidpaste2.c: New tests.
34261 2001-01-31 Jakub Jelinek <jakub@redhat.com>
34263 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
34265 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
34267 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
34268 DECIMAL_DIG cases for Irix."
34270 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
34272 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
34274 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
34276 * gcc.dg/c99-tag-1.c: New test.
34278 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
34280 * gcc.dg/cpp/tr-warn1.c: Add tests.
34282 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
34284 * gcc.dg/cpp/avoidpaste1.c: Update.
34285 * gcc.dg/cpp/paste4.c: Update.
34287 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
34289 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
34292 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34294 * g++.old-deja/g++.other/inline19.C: New test.
34296 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
34298 * gcc.dg/Wlarger-than.c: New test.
34300 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
34302 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
34304 2001-01-29 Jakub Jelinek <jakub@redhat.com>
34306 * gcc.c-torture/execute/20010129-1.c: New test.
34307 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
34309 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
34311 * gcc.dg/cpp/avoidpaste1.c: Test case.
34313 2001-01-28 Jakub Jelinek <jakub@redhat.com>
34315 * g++.old-deja/g++.other/inline18.C: New test.
34317 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34319 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
34320 and __builtin_putchar.
34322 2001-01-27 Jakub Jelinek <jakub@redhat.com>
34324 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
34327 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
34329 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
34330 floating point number rounding mode to round to the nearest
34331 representable mode.
34333 2001-01-25 Jakub Jelinek <jakub@redhat.com>
34335 * g++.old-deja/g++.other/mangle2.C: New test.
34337 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
34339 * gcc.c-torture/compile/20010124-1.c: New test.
34341 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
34343 * g++.old-deja/g++.pt/spec38.C: New test.
34345 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34347 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
34350 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34352 * gcc.c-torture/execute/20010123-1.c: New test.
34354 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
34356 * g++.old-deja/g++.pt/spec37.C: New test.
34358 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
34360 * g++.old-deja/g++.pt/overload14.C: New test.
34362 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34364 * gcc.c-torture/execute/20010122-1.c: New test, exercise
34365 __builtin_return_address.
34367 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
34369 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
34370 * g++.old-deja/g++.pt/spec35.C: New test.
34371 * g++.old-deja/g++.pt/spec36.C: New test.
34373 2001-01-20 Jakub Jelinek <jakub@redhat.com>
34375 * gcc.c-torture/compile/20010118-1.c: New test.
34377 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
34379 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
34381 2001-01-19 Jakub Jelinek <jakub@redhat.com>
34383 * gcc.c-torture/execute/20010119-1.c: New test.
34385 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
34387 * g++.old-deja/g++.other/vbase5.C: New test.
34389 2001-01-19 Jakub Jelinek <jakub@redhat.com>
34391 * gcc.c-torture/execute/20010118-1.c: New test.
34393 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
34395 * g++.old-deja/g++.pt/deduct3.C: New test.
34397 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
34399 * g++.old-deja/g++.pt/spec34.C: New test.
34401 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
34403 * g77.f-torture/compile/20000601-2.f: New test.
34405 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34407 * g++.old-deja/g++.other/init17.C: New test.
34409 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
34411 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
34413 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34415 * g++.old-deja/g++.pt/unify8.C: New test.
34417 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34419 * g++.old-deja/g++.abi/vbase1.C: New test.
34421 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34423 * g++.old-deja/g++.pt/crash65.C: New test.
34425 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
34427 * gcc.dg/cpp/assembl2.S: New test case.
34429 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
34431 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
34434 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34436 * g++.old-deja/g++.other/builtins1.C: New test.
34437 * g++.old-deja/g++.other/builtins2.C: Likewise.
34438 * g++.old-deja/g++.other/builtins3.C: Likewise.
34439 * g++.old-deja/g++.other/builtins4.C: Likewise.
34441 2001-01-17 Jakub Jelinek <jakub@redhat.com>
34443 * gcc.c-torture/compile/20010117-1.c: New test.
34444 * gcc.c-torture/compile/20010117-2.c: New test.
34446 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34448 * g77.f-torture/execute/20010116.[fx]: New test,
34450 * g77.f-torture/compile/20010115.f: Indicate it's
34451 a test for PR fortran/1636.
34453 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
34455 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
34457 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34459 * g77.f-torture/compile/20010115.f: New test.
34461 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
34463 * g++.old-deja/g++.pt/nontype5.C: New test.
34465 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
34467 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
34468 have an equivalent working one below it.
34470 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
34472 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
34473 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
34475 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
34477 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
34478 message containing "init_priority".
34479 (conpr-2.C): Likewise.
34480 (conpr-3.C): Likewise.
34481 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
34483 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34485 * gcc.c-torture/execute/20010114-2.c: New test.
34487 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
34489 * gcc.c-torture/compile/20010114-1.c: New test.
34490 * gcc.c-torture/compile/20010114-1.x: Xfail.
34491 * gcc.c-torture/compile/20010114-2.c: New test.
34492 * gcc.c-torture/execute/20010114-1.c: New test.
34493 * gcc.dg/trunc-1.c: New test.
34494 * gcc.dg/uninit-B.c: New test.
34496 2001-01-13 Nick Clifton <nickc@redhat.com>
34498 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
34501 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
34503 * gcc.c-torture/compile/20010113-1.c: New test.
34505 2001-01-13 Jakub Jelinek <jakub@redhat.com>
34507 * gcc.c-torture/compile/20001212-1.c: New test.
34509 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
34511 * gcc.dg/cpp/widestr1.c: Update.
34512 * gcc.dg/cpp/prag-imp.c: Remove.
34514 2001-01-12 Jakub Jelinek <jakub@redhat.com>
34516 * gcc.c-torture/execute/20000801-3.x: Remove.
34517 * gcc.dg/c90-init-1.c: New test.
34518 * gcc.dg/c99-init-1.c: New test.
34519 * gcc.dg/c99-init-2.c: New test.
34520 * gcc.dg/gnu99-init-1.c: New test.
34522 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
34524 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
34525 testing that no relevant ones were found.
34527 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
34529 * g++.old-deja/g++.pt/cast2.C: New test.
34531 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
34533 * g++.old-deja/g++.pt/friend47.C: New test.
34535 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34537 * g++.old-deja/g++.pt/instantiate13.C: New test.
34539 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34541 * g++.old-deja/g++.other/defarg7.C: New test.
34542 * g++.old-deja/g++.other/defarg8.C: New test.
34544 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34546 * g++.old-deja/g++.pt/crash64.C: New test.
34548 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34550 * g++.old-deja/g++.pt/crash63.C: New test.
34552 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
34554 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
34556 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
34558 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
34560 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34562 * g++.old-deja/g++.pt/error3.C: New test.
34564 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34566 * g++.old-deja/g++.other/crash39.C: New test.
34568 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34570 * g++.old-deja/g++.other/vbase4.C: New test.
34572 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
34574 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
34575 * gcc.dg/special/20000419-2.c: New file. Identical to above.
34576 * gcc.dg/special/special.exp: New test driver which will check
34577 for alias support for the above test.
34579 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
34581 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
34582 problems on small machines.
34583 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
34586 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
34588 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
34590 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
34592 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
34594 * g++.old_deja/g++.pt/using8.C: New test.
34596 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
34598 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
34600 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
34602 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
34603 where a failure is expected.
34604 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
34606 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34608 * g++.old_deja/g++.pt/instantiate12.C: New test.
34610 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34612 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
34614 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
34615 * g++.old-deja/g++.brendan/crash17.C: Likewise.
34616 * g++.old-deja/g++.brendan/crash29.C: Likewise.
34617 * g++.old-deja/g++.brendan/crash48.C: Likewise.
34618 * g++.old-deja/g++.brendan/ns1.C: Likewise.
34619 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
34620 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
34621 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
34622 * g++.old-deja/g++.eh/spec6.C: Likewise.
34623 * g++.old-deja/g++.jason/crash3.C: Likewise.
34624 * g++.old-deja/g++.law/ctors11.C: Likewise.
34625 * g++.old-deja/g++.law/ctors17.C: Likewise.
34626 * g++.old-deja/g++.law/ctors5.C: Likewise.
34627 * g++.old-deja/g++.law/ctors9.C: Likewise.
34628 * g++.old-deja/g++.mike/ambig1.C: Likewise.
34629 * g++.old-deja/g++.mike/net22.C: Likewise.
34630 * g++.old-deja/g++.mike/p3538a.C: Likewise.
34631 * g++.old-deja/g++.mike/p3538b.C: Likewise.
34632 * g++.old-deja/g++.mike/virt3.C: Likewise.
34633 * g++.old-deja/g++.niklas/t128.C: Likewise.
34634 * g++.old-deja/g++.other/anon4.C: Likewise.
34635 * g++.old-deja/g++.other/using1.C: Likewise.
34636 * g++.old-deja/g++.other/warn3.C: Likewise.
34637 * g++.old-deja/g++.pt/t37.C: Likewise.
34638 * g++.old-deja/g++.robertl/eb69.C: Likewise.
34639 * g++.old-deja/g++.robertl/eb71.C: Likewise.
34641 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34643 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
34645 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34647 * gcc.c-torture/execute/stdio-opt-3.c: New test.
34649 2001-01-07 Jakub Jelinek <jakub@redhat.com>
34651 * gcc.c-torture/compile/20010107-1.c: New test.
34653 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
34655 * gcc.c-torture/execute/builtin-noret-1.c: New test.
34657 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
34659 * gcc.dg/format/format.h: New file.
34660 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
34661 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
34662 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
34663 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
34664 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
34665 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
34666 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
34667 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
34668 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
34669 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
34670 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
34671 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
34672 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
34673 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
34674 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
34675 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
34676 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
34677 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
34678 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
34679 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
34680 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
34681 instead of declaring standard types, macros and functions in each
34684 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
34686 * gcc.c-torture/execute/20010106-1.c: New test.
34688 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
34690 * gcc.dg/format/format.exp: New file.
34691 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
34692 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
34693 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
34694 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
34695 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
34696 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
34697 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
34698 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
34699 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
34700 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
34701 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
34702 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
34703 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
34704 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
34705 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
34706 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
34707 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
34708 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
34709 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
34710 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
34711 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
34712 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
34713 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
34714 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
34715 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
34716 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
34717 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
34718 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
34719 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
34720 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
34721 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
34722 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
34723 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
34724 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
34725 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
34726 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
34727 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
34728 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
34729 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
34730 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
34731 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
34732 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
34734 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
34736 * gcc.c-torture/execute/991228-1.c: Take word endianness into
34739 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
34741 * gcc.c-torture/execute/builtin-complex-1.c: New test.
34743 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
34745 * g++.old-deja/g++.pt/crash62.C: New test.
34747 2001-01-04 Richard Henderson <rth@redhat.com>
34749 * gcc.dg/20000926-1.c: Update expected warnings.
34750 * gcc.dg/array-2.c: Likewise.
34751 * gcc.dg/array-4.c: Also validate flexible array members.
34752 * gcc.dg/c99-flex-array-1.c: New.
34754 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
34756 * gcc.c-torture/compile/20001222-1.x: Remove.
34758 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34760 * gcc.c-torture/execute/built-in-setjmp.c: New.
34762 2001-01-03 Richard Henderson <rth@redhat.com>
34764 * gcc.dg/940510-1.c: Update expected error wording.
34765 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
34767 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
34769 * lib/target-supports.exp (check_alias_available): Modified to
34770 indicate aliases not supported if only weak aliases are supported.
34772 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34774 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
34775 Turn on cmpstrsi checks for __pj__ and __i370__.
34777 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
34779 * g++.old-deja/g++.other/virtual11.C: New test.
34781 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
34783 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
34785 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34787 * gcc.c-torture/compile/20010102-1.c: New test.
34789 2001-01-02 Andreas Jaeger <aj@suse.de>
34791 * gcc.dg/noreturn-3.c: New test.
34793 * gcc.dg/noreturn-4.c: New test.
34795 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34797 * gcc.c-torture/execute/stdio-opt-1.c: Also test
34798 __builtin_fputc and __builtin_fwrite.
34800 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
34802 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
34803 signed char, not default char.
34805 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
34807 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
34809 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
34811 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
34813 2000-12-29 Richard Henderson <rth@redhat.com>
34815 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
34816 (__cyg_profile_func_exit): Define.
34818 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
34820 * g++.dg/vtgc1.C: New test.
34822 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
34824 * gcc.dg/noncompile/20001228-1.c: New test.
34826 * gcc.dg/20001228-1.c: New test.
34828 * gcc.c-torture/execute/20001228-1.c: New test.
34830 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
34832 * gcc.dg/format-strfmon-1.c: New test.
34834 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34836 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
34837 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
34838 * gcc.c-torture/execute/string-opt-1.c: Likewise.
34839 * gcc.c-torture/execute/string-opt-2.c: Likewise.
34840 * gcc.c-torture/execute/string-opt-3.c: Likewise.
34841 * gcc.c-torture/execute/string-opt-4.c: Likewise.
34842 * gcc.c-torture/execute/string-opt-6.c: Likewise.
34843 * gcc.c-torture/execute/string-opt-7.c: Likewise.
34844 * gcc.c-torture/execute/string-opt-8.c: Likewise.
34845 * gcc.c-torture/execute/string-opt-9.c: Likewise.
34846 * gcc.c-torture/execute/string-opt-10.c: Likewise.
34847 * gcc.c-torture/execute/string-opt-11.c: Likewise.
34848 * gcc.c-torture/execute/string-opt-12.c: Likewise.
34850 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
34851 * gcc.c-torture/execute/string-opt-4.c: Test index.
34853 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
34855 * gcc.c-torture/compile/20001226-1.c: New test.
34857 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
34859 * gcc.c-torture/compile/20001222-1.c: New test.
34860 * gcc.c-torture/compile/20001222-1.x: Xfail.
34862 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
34864 * gcc.c-torture/execute/comp-goto-2.c: New test.
34866 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
34868 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
34869 Use long types if __INT_MAX__ is 32767.
34870 (main): Use cast to (sint32 *) when poking 88 into a_page.
34872 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
34874 2000-12-21 Bernd Schmidt <bernds@redhat.com>
34876 * gcc.c-torture/compile/20001221-1.c: New test.
34877 * gcc.c-torture/execute/20001221-1.c: New test.
34879 2000-12-20 Richard Henderson <rth@redhat.com>
34881 * g++.old-deja/g++.pt/crash36.C: Update error lines.
34882 * g++.old-deja/g++.robertl/eb109.C: Likewise.
34884 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34886 * gcc.dg/compare3.c: New test.
34888 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
34890 * gcc.dg/format-warnll-1.c: New test.
34892 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
34894 * gcc.dg/cpp/cmdlne-P.c: New test.
34896 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
34898 * gcc.c-torture/execute/builtin-abs-1.c,
34899 gcc.c-torture/execute/builtin-abs-2.c: New tests.
34901 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
34903 * gcc.dg/cpp/multiline.c: New test.
34905 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
34907 * g++.old-deja/g++.other/syshdr1.C: Update.
34908 * gcc.dg/cpp/lineflags.c: Remove temporarily.
34910 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34912 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
34914 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34916 * g++.old-deja/g++.pt/ttp65.C: New test.
34918 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34920 * g++.old-deja/g++.pt/ttp64.C: New test.
34922 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34924 * g++.old-deja/g++.pt/spec33.C: New test.
34926 2000-12-14 Catherine Moore <clm@redhat.com>
34928 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
34929 * gcc.c-torture/execute/920612-2.c: Likewise.
34930 * gcc.c-torture/execute/920428-2.c: Likewise.
34931 * gcc-c-torture/execute/va-arg-11.c: Call exit.
34932 * gcc.c-torture/execute/va-arg-21.c: Likewise.
34934 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34936 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
34937 * gcc.dg/pack-test-2.c: Likewise.
34939 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
34941 Tests by Zack Weinberg <zackw@stanford.edu>.
34943 * gcc.dg/cpp/defined.c: Update.
34944 * gcc.dg/cpp/defined_trad.c: New tests.
34946 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
34948 * gcc.dg/cpp/trad-direct.c: Update.
34950 2000-12-11 Neil Booth <neilb@earthling.net>
34952 * gcc.dg/cpp/defined_trad.c
34954 2000-12-11 Neil Booth <neilb@earthling.net>
34956 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
34958 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
34960 * gcc.dg/format-miss-2.c: New test.
34962 2000-12-09 Neil Booth <neilb@earthling.net>
34964 * gcc.dg/cpp/lineflags.c: New tests.
34965 * gcc.dg/cpp/poison.c: Update.
34966 * gcc.dg/cpp/redef2.c: Update.
34967 * gcc.dg/cpp/skipping.c: New test.
34969 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
34971 * g++.old-deja/g++.other/eh3.C: New testcase.
34973 2000-12-07 Neil Booth <neilb@earthling.net>
34975 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
34976 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
34977 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
34978 wtr-union-init-2.c, wtr-union-init-3.c: Update.
34979 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
34982 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34984 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
34985 __SIZE_TYPE__ instead of int for type of integers cast to
34988 2000-12-07 Jakub Jelinek <jakub@redhat.com>
34990 * g++.old-deja/g++.other/cleanup4.C: New test.
34992 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34994 * format-sec-1.c: New test.
34996 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34998 * gcc.dg/format-nonlit-3.c: New test.
35000 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35002 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
35003 through a null pointer.
35005 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35007 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
35008 * g++.old-deja/g++.pt/partial4.C: New test.
35010 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
35012 * gcc.c-torture/execute/ieee/hugeval.x: New.
35014 2000-12-06 Neil Booth <neilb@earthling.net>
35016 * gcc.dg/cpp/backslash2.c: New tests.
35018 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35020 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
35021 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
35023 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
35025 * gcc.c-torture/execute/20001203-2.c: New testcase.
35027 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
35029 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
35030 * g++.old-deja/g++.other/virtual10.C: New test.
35032 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
35034 * g++.old-deja/g++.mike/pmf5.C: Remove test.
35036 2000-12-05 Richard Henderson <rth@redhat.com>
35038 * gcc.c-torture/compile/20001205-1.c: New.
35040 2000-12-04 Neil Booth <neilb@earthling.net>
35042 * g++.old-deja/g++.other/virtual9.C: New test.
35043 * g++.old-deja/g++.pt/crash61.C: New test.
35044 * gcc.c-torture/execute/loop-9.c: New test.
35046 2000-12-04 Neil Booth <neilb@earthling.net>
35048 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
35049 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
35050 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
35051 * gcc.dg/cpp/extratokens.c: ...here.
35053 2000-12-04 Neil Booth <neilb@earthling.net>
35055 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
35058 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35060 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
35061 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
35063 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
35065 * gcc.c-torture/execute/20001203-1.c: New test.
35067 2000-12-03 Neil Booth <neilb@earthling.net>
35069 * gcc.dg/cpp/macro6.c: New test cases.
35071 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35073 * gcc.c-torture/execute/string-opt-9.c: New test.
35074 * gcc.c-torture/execute/string-opt-10.c: Likewise.
35075 * gcc.c-torture/execute/string-opt-11.c: Likewise.
35076 * gcc.c-torture/execute/string-opt-12.c: Likewise.
35078 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
35079 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
35081 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
35083 * gcc.dg/cpp/if-6.c: New testcase.
35085 * gcc.dg/20001201-1.c: New testcase.
35087 2000-12-02 Neil Booth <neilb@earthling.net>
35089 * g++.old-deja/g++.other/externC4.C,
35090 g++.old-deja/g++.other/friend10.C: New tests.
35092 2000-12-02 Neil Booth <neilb@earthling.net>
35094 * g++.old-deja/g++.other/instan2.C
35095 * g++.old-deja/g++.other/instan3.C: New test.
35097 2000-12-02 Neil Booth <neilb@earthling.net>
35099 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
35100 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
35101 gnuc99.c,gnuc99-pedantic.c: New tests.
35103 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
35105 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
35106 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
35108 2000-12-01 Neil Booth <neilb@earthling.net>
35110 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
35111 * gcc.dg/cpp/poison.c: Update.
35112 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
35114 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
35116 * g77.f-torture/execute/20001201.f: New test.
35118 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
35120 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
35122 2000-12-01 Jakub Jelinek <jakub@redhat.com>
35124 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
35126 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
35128 * g++.old-deja/g++.other/cast6.C: New test.
35130 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
35132 * gcc.c-torture/execute/20001130-2.c: New testcase.
35134 2000-11-30 Richard Henderson <rth@redhat.com>
35136 * gcc.c-torture/execute/20001130-1.c: New test.
35138 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35140 * g++.old-deja/g++.other/op3.C: New test.
35142 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35144 * g++.old-deja/g++.other/op2.C: New test.
35146 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35148 * g++.old-deja/g++.other/crash38.C: New test.
35150 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
35152 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
35154 2000-11-29 Jakub Jelinek <jakub@redhat.com>
35156 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
35158 * gcc.c-torture/execute/string-opt-6.c: New test.
35160 * gcc.dg/20001117-1.c: Add main.
35162 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
35164 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
35166 * gcc.dg/940510-1.c: ... to here.
35168 * gcc.dg/20000926-1.c: GNU C now allows initializations of
35169 zero-size arrays in toplevel structures.
35171 2000-11-28 Jakub Jelinek <jakub@redhat.com>
35173 * gcc.c-torture/execute/loop-8.c: New test.
35175 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35177 * g++.old-deja/g++.other/base1.C: New test.
35179 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35181 * g++.old-deja/g++.other/parse2.C: New test.
35183 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35185 * g++.old-deja/g++.pt/incomplete1.C: New test.
35187 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35189 * g++.old-deja/g++.other/friend9.C: New test.
35191 2000-11-28 Jakub Jelinek <jakub@redhat.com>
35193 * gcc.dg/20001127-1.c: New test.
35195 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
35197 * g++.old-deja/g++.pt/friend46.C: New test.
35199 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
35201 * g++.old-deja/g++.other/ptrmem8.C: New test.
35203 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35205 * gcc.c-torture/execute/string-opt-7.c: New test.
35206 * gcc.c-torture/execute/string-opt-8.c: Likewise.
35208 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
35210 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
35211 instead of 'mkcheck 2'.
35213 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
35215 * gcc.c-torture/execute/memcheck/driver.c,
35216 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
35217 C9X references to refer to C99.
35219 2000-11-25 Jakub Jelinek <jakub@redhat.com>
35221 * gcc.dg/ultrasp3.c: New test.
35223 2000-11-25 Neil Booth <neilb@earthling.net>
35225 * gcc.dg/cpp/include2.c: Update test to be locale independent.
35227 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
35229 * gcc.c-torture/compile/20001123-2.c: New.
35231 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35233 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
35235 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
35237 * gcc.dg/sequence-point-1.c: Add some new tests.
35238 * gcc.c-torture/execute/20001124-1.c: New test.
35240 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
35242 * g++.old-deja/g++.other/vaarg4.C: New test.
35243 * gcc.c-torture/compile/20001123-1.c: New test.
35245 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
35247 * g++.other/crash24.C: Adjust and remove XFAIL.
35248 * g++.other/crash37.C: New test.
35250 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
35252 * g++.old-deja/g++.pt/instantiate9.C: New test.
35254 2000-11-22 Mark Mitchell <mark@codesourcery.com>
35256 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
35259 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
35260 * g++.old-deja/g++.robertl/eb55.C: Likewise.
35262 2000-11-22 Neil Booth <neilb@earthling.net>
35264 * gcc.dg/cpp/Wtrigraphs.c: New test.
35266 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
35268 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
35270 2000-11-22 Jakub Jelinek <jakub@redhat.com>
35272 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
35274 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
35276 * lib/gcc-dg.exp: load_lib scanasm.exp.
35277 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
35278 * lib/g++-dg.exp: load_lib scanasm.exp.
35279 * lib/scanasm.exp: New.
35280 (scan-assembler, scan-assembler-not): Add optional arguments to
35281 test name, or if not present, the pattern name.
35282 (scan-assembler-dem, scan-assembler-dem-not): New.
35284 * g++.dg/dg.exp: New.
35286 2000-11-21 Neil Booth <neilb@earthling.net>
35288 * gcc.dg/cpp/integrated1.c: Remove.
35290 2000-11-21 Jakub Jelinek <jakub@redhat.com>
35292 * gcc.c-torture/execute/20001121-1.c: New test.
35294 2000-11-21 Richard Henderson <rth@redhat.com>
35296 * gcc.c-torture/compile/20001121-1.c: New test.
35298 2000-11-20 Neil Booth <neilb@earthling.net>
35300 * gcc.dg/cpp/integrated1.c: New test.
35302 2000-11-21 Jakub Jelinek <jakub@redhat.com>
35304 * g++.old-deja/g++.other/inline17.C: New test.
35306 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
35308 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
35309 local variable to be zero: I made the variable global. Now
35310 uses abort() and exit() instead of relying on main's return value.
35312 2000-11-20 Neil Booth <neilb@earthling.net>
35314 * gcc.dg/cpp/paste2.c: Update test.
35315 * objc/execute/paste.m: New test.
35317 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
35319 * gcc.dg/c99-condexpr-1.c: New test.
35321 2000-11-20 Neil Booth <neilb@earthling.net>
35323 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
35325 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
35327 * g++.old-deja/g++.pt/export1.C: New test.
35329 2000-11-20 Jakub Jelinek <jakub@redhat.com>
35331 * gcc.dg/20001117-1.c: New test.
35333 2000-11-18 Richard Henderson <rth@redhat.com>
35335 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
35337 2000-11-18 Richard Henderson <rth@redhat.com>
35339 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
35340 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
35341 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
35343 2000-11-18 Richard Henderson <rth@redhat.com>
35345 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
35346 (main): New. Exit cleanly.
35348 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
35350 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
35351 gcc.dg/c99-fordecl-2.c: New tests.
35353 2000-11-18 Richard Henderson <rth@redhat.com>
35355 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
35356 * gcc.c-torture/execute/zerolen-2.c: New.
35358 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35360 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
35363 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
35365 * g++.old-deja/g++.pt/instantiate8.C: New test.
35367 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
35369 * g++.old-deja/g++.other/incomplete.C: Add more tests.
35370 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
35372 2000-11-16 Nick Clifton <nickc@redhat.com>
35374 * gcc.c-torture/execute/nestfunc-2.c: New test.
35375 * gcc.c-torture/execute/nestfunc-3.c: New test.
35377 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
35379 * gcc.c-torture/compile/20001116-1.c: New test.
35381 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35383 * gcc.c-torture/execute/20001115-1.c: New test.
35385 2000-11-15 Mark Mitchell <mark@codesourcery.com>
35387 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
35388 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
35389 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
35390 * g++.old-deja/g++.abi/vmihint.C: Likewise.
35392 2000-11-15 Neil Booth <neilb@earthling.net>
35394 gcc.dg/cpp/_Pragma1.c: Update.
35395 gcc.dg/cpp/_Pragma2.c: New test.
35397 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
35399 * g++.old-deja/g++.other/anon5.C: New test.
35401 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
35403 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
35406 2000-11-14 Jakub Jelinek <jakub@redhat.com>
35408 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
35411 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35413 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
35414 labels at end of compound statements.
35416 2000-11-13 Jakub Jelinek <jakub@redhat.com>
35418 * gcc.c-torture/execute/loop-7.c: New test.
35420 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35422 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
35424 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35426 * gcc.dg/c99-bool-1.c: New test.
35428 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35430 * gcc.dg/c99-scope-1.c: Remove xfail.
35431 * gcc.dg/c99-scope-2.c: New test.
35433 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35435 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
35436 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
35438 2000-11-11 Mark Mitchell <mark@codesourcery.com>
35440 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
35443 * g++.mike/p700.C: Don't typedef wchar_t.
35444 * g++.mike/p784.C: Likewise.
35445 * g++.mike/eb101.C: Don't use __wchar_t.
35447 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
35449 * g77.f-torture/execute/20001111.[fx]: Test premature exit
35452 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
35454 * gcc.c-torture/execute/20001111-1.c: New test.
35456 2000-11-10 Nick Clifton <nickc@redhat.com>
35458 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
35459 long multuiple and accumulate.
35461 2000-11-09 Richard Henderson <rth@redhat.com>
35463 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
35464 via size_t instead of int.
35466 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
35467 * gcc.c-torture/execute/string-opt-2.c: Likewise.
35468 * gcc.c-torture/execute/string-opt-3.c: Likewise.
35469 * gcc.c-torture/execute/string-opt-4.c: Likewise.
35471 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
35473 * gcc.c-torture/compile/20001109-1.c: New test.
35474 * gcc.c-torture/compile/20001109-2.c: New test.
35476 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
35478 * g++.old-deja/g++.pt/operator1.C: New test.
35479 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
35481 2000-11-09 Jakub Jelinek <jakub@redhat.com>
35483 * gcc.dg/20001108-1.c: New test.
35485 2000-11-09 Jakub Jelinek <jakub@redhat.com>
35487 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
35488 with both arguments constant strings.
35489 * gcc.c-torture/execute/string-opt-3.c: New test.
35490 * gcc.c-torture/execute/string-opt-4.c: New test.
35491 * gcc.c-torture/execute/string-opt-5.c: New test.
35493 2000-11-08 Nick Clifton <nickc@redhat.com>
35495 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
35496 mulsidi3adddi patterns.
35498 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
35500 * g++.old-deja/g++.other/crash36.C: New test.
35502 2000-11-08 Jakub Jelinek <jakub@redhat.com>
35504 * g++.old-deja/g++.other/init16.C: New test.
35506 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
35508 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
35510 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
35512 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
35513 * gcc.c-torture/execute/va-arg-16.x: Likewise.
35514 * gcc.c-torture/execute/va-arg-17.x: Likewise.
35516 2000-11-07 DJ Delorie <dj@redhat.com>
35518 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
35520 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35522 * gcc.c-torture/execute/string-opt-1.c: New test.
35524 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
35526 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
35527 mips-sgi-irix6.* because the MIPS ABI passes floating-point
35528 parameters in registers, and there is no way for a varargs
35529 function to know in which order the integer and floating-point
35530 parameters should be interleaved when they are placed on the
35532 * gcc.c-torture/execute/va-arg-16.x: Likewise.
35533 * gcc.c-torture/execute/va-arg-17.x: Likewise.
35535 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35537 * gcc.c-torture/execute/string-opt-2.c: New test.
35539 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
35541 * g++.old-deja/g++.pt/crash60.C: New test.
35543 2000-11-06 Jakub Jelinek <jakub@redhat.com>
35545 * g++.old-deja/g++.other/crash24.C: New test.
35546 * g++.old-deja/g++.other/crash25.C: New test.
35547 * g++.old-deja/g++.other/crash26.C: New test.
35548 * g++.old-deja/g++.other/crash27.C: New test.
35549 * g++.old-deja/g++.other/crash28.C: New test.
35550 * g++.old-deja/g++.other/crash29.C: New test.
35551 * g++.old-deja/g++.other/crash30.C: New test.
35552 * g++.old-deja/g++.other/crash31.C: New test.
35553 * g++.old-deja/g++.other/crash32.C: New test.
35554 * g++.old-deja/g++.other/crash33.C: New test.
35555 * g++.old-deja/g++.other/crash34.C: New test.
35556 * g++.old-deja/g++.other/crash35.C: New test.
35558 2000-11-06 Jakub Jelinek <jakub@redhat.com>
35560 * gcc.c-torture/execute/20001031-1.c: New test.
35562 2000-11-04 Mark Mitchell <mark@codesourcery.com>
35564 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
35567 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
35568 standards-conformant.
35570 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
35572 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
35573 * g++.old-deja/g++.mike/p755a.C: Likewise.
35574 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
35575 library makes no calls to `operator new' during initialization.
35577 2000-11-04 Neil Booth <neilb@earthling.net>
35579 * gcc.dg/cpp/include2.c: New tests.
35581 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
35583 * lib/g++.exp (g++_set_ld_library_path): New function.
35584 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
35586 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
35588 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
35591 2000-11-01 Richard Henderson <rth@redhat.com>
35593 * g++.old-deja/g++.ext/namedret1.C: New.
35594 * g++.old-deja/g++.ext/namedret2.C: New.
35595 * g++.old-deja/g++.ext/namedret3.C: New.
35597 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
35599 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
35600 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
35602 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35604 * gcc.c-torture/execute/va-arg-21.c: New test.
35606 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
35608 * gcc.dg/c99-complex-2.c: New test.
35610 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35612 * gcc.c-torture/execute/stdio-opt-1.c: New test.
35614 2000-10-31 Jakub Jelinek <jakub@redhat.com>
35616 * g++.old-deja/g++.other/inline16.C: New test.
35618 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
35620 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
35621 __PRETTY_FUNCTION__
35623 2000-10-29 Neil Booth <neilb@earthling.net>
35625 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
35627 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
35628 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
35631 2000-10-29 Neil Booth <neilb@earthling.net>
35633 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
35634 * mi1.c, mi1c.h: Add null directives to multiple-include test.
35635 * mi5.c: Test multiple includes work with -C.
35636 * trigraphs.c: Test ^= version.
35638 2000-10-28 Neil Booth <neilb@earthling.net>
35640 New tests and test updates for new macro expander.
35642 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
35643 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
35644 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
35645 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
35646 new diagnostic messages.
35648 * gcc.dg/cpp/macro3.c: New tests.
35650 2000-10-27 Mark Mitchell <mark@codesourcery.com>
35652 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
35655 2000-10-27 Jakub Jelinek <jakub@redhat.com>
35657 * g++.old-deja/g++.other/eh2.C: New test.
35659 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
35661 * gcc.c-torture/execute/20001027-1.c: New test.
35663 2000-10-26 Richard Henderson <rth@redhat.com>
35665 * gcc.c-torture/execute/20001026-1.c: New.
35667 2000-10-26 Mark Mitchell <mark@codesourcery.com>
35669 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
35670 * g++.old-deja/g++.law/builtin1.C: Likewise.
35671 * g++.old-deja/g++.law/ctors10.C: Likewise.
35672 * g++.old-deja/g++.law/virtual3.C: Likewise.
35673 * g++.old-deja/g++.mike/p658.C: Likewise.
35674 * g++.old-deja/g++.other/sibcall1.C: Likewise.
35675 * g++.old-deja/g++.other/vaarg2.C: Likewise.
35676 * g++.old-deja/g++.robertl/eb124.C: Likewise.
35677 * g++.old-deja/g++.robertl/eb44.C: Likewise.
35678 * g++.old-deja/g++.robertl/eb77.C: Likewise.
35680 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
35682 * gcc.c-torture/compile/20001024-1.c: New test.
35684 2000-10-25 Mark Mitchell <mark@codesourcery.com>
35686 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
35687 to tell us whether or not we are using V3.
35689 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
35691 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
35694 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
35696 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
35698 2000-10-25 Jakub Jelinek <jakub@redhat.com>
35700 * gcc.c-torture/execute/20001024-1.c: New test.
35702 2000-10-24 Jakub Jelinek <jakub@redhat.com>
35704 * g++.old-deja/g++.other/sibcall1.C: New test.
35706 2000-10-20 Jakub Jelinek <jakub@redhat.com>
35708 * gcc.dg/noncompile/init-3.c: New test.
35710 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
35712 * gcc.dg/format-array-1.c: New test.
35714 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
35716 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
35717 writing through null pointers; remove comment about testing
35718 unterminated strings.
35720 2000-10-17 Matthew Hiller <hiller@redhat.com>
35722 * gcc.c-torture/execute/20001017-2.c: New test.
35724 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
35726 * gcc.c-torture/compile/20001018-1.c: New test.
35727 * gcc.c-torture/compile/20001018-1.x: Xfail.
35729 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35731 * gcc.c-torture/execute/20001017-1.c: New test.
35733 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
35735 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
35736 for multiple use of arguments with scanf formats; add tests for
35737 multiple use of arguments.
35739 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
35741 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
35743 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
35745 * gcc.dg/format-miss-1.c: New test.
35747 2000-10-16 Jakub Jelinek <jakub@redhat.com>
35749 * gcc.c-torture/execute/20001013-1.c: New test.
35751 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
35753 * gcc.dg/format-branch-1.c: New test.
35755 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
35757 * README, lib/file-format.exp: Remove EGCS references.
35759 2000-10-16 Jakub Jelinek <jakub@redhat.com>
35761 * gcc.dg/20001013-1.c: New test.
35763 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
35765 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
35766 for intmax_t in the compiler using __typeof__ and the type rules
35767 for conditional expressions.
35769 2000-10-13 Jakub Jelinek <jakub@redhat.com>
35771 * gcc.dg/20001012-1.c: New test.
35772 * gcc.dg/20001012-2.c: New test.
35774 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35776 * gcc.dg/format-attr-1.c: New test.
35778 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35780 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
35781 __LONG_LONG_MAX__ instead of LLONG_MAX.
35783 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35785 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
35787 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
35790 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
35792 * gcc.dg/sequence-pt-1.c: New test.
35794 2000-10-11 Geoff Keating <geoffk@cygnus.com>
35796 * gcc.c-torture/execute/20001011-1.c: New testcase.
35797 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
35799 2000-10-10 Jakub Jelinek <jakub@redhat.com>
35801 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
35802 does not error on it.
35804 2000-10-10 Jakub Jelinek <jakub@redhat.com>
35806 * gcc.dg/20001009-1.c: New test.
35808 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
35810 * gcc.c-torture/compile/20001009-1.c: Move from here ....
35811 * gcc.c-torture/execute/20001009-2.c: ... to here.
35813 2000-10-09 Geoff Keating <geoffk@cygnus.com>
35815 * gcc.c-torture/compile/20001009-1.c: New testcase.
35816 * gcc.c-torture/execute/20001009-1.c: New testcase.
35817 Testcases provided by Jan Hubicka <jh@suse.cz>.
35819 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
35821 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
35822 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
35823 uintmax_t using <limits.h> to emulate the compiler's internal
35824 logic. No longer XFAIL %j tests.
35826 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
35828 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
35829 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
35830 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
35831 regexps and details of expected handling of some bad formats.
35832 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
35835 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
35837 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
35838 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
35839 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
35840 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
35843 2000-10-06 Richard Henderson <rth@cygnus.com>
35845 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
35846 * g++.old-deja/g++.brendan/crash52.C: Likewise.
35847 * g++.old-deja/g++.jason/report.C: Likewise.
35848 * g++.old-deja/g++.law/friend5.C: Likewise.
35849 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
35850 of the expected warnings.
35852 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
35854 * g++.old-deja/g++.pt/enum14.C: New test.
35856 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
35858 * g++.old-deja/g++.pt/crash59.C: New test.
35860 2000-10-04 Will Cohen <wcohen@redhat.com>
35862 * gcc.dg/20000926-1.c: New test.
35864 2000-10-03 Geoff Keating <geoffk@cygnus.com>
35866 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
35867 function name for current C++ compiler.
35868 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
35870 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
35872 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
35873 __PRETTY_FUNCTION__.
35874 * g++.old-deja/g++.ext/pretty2.C: Likewise.
35876 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35878 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
35880 2000-09-26 Jakub Jelinek <jakub@redhat.com>
35882 * gcc.c-torture/compile/20000923-1.c: New test.
35884 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
35886 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
35887 * g++.old-deja/g++.pt/ttp62.C: Same.
35888 * g++.old-deja/g++.other/inline14.C: Same.
35890 2000-09-24 Richard Henderson <rth@cygnus.com>
35892 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
35894 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
35896 * gcc.dg/c90-printf-1.c: Add test for wide string format.
35898 2000-09-22 Geoff Keating <geoffk@cygnus.com>
35900 * gcc.c-torture/compile/20000922-1.c: New file.
35902 2000-09-21 Nick Clifton <nickc@redhat.com>
35904 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
35905 a signed long modulo operation.
35906 (mod6): New function - perform an unsigned long modulo operation.
35907 (main): Add tests for modulos of very large numbers by very small
35910 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35912 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
35914 2000-09-19 Richard Henderson <rth@cygnus.com>
35916 * gcc.dg/compare2.c (case 10): XFAIL.
35918 2000-09-18 Richard Henderson <rth@cygnus.com>
35920 * gcc.c-torture/execute/20000906-1.c: Move ...
35921 * gcc.dg/20000906-1.c: ... here. Only run on targets
35922 that support __builtin_trap.
35924 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
35926 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
35928 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
35930 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
35931 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
35932 more $ format tests.
35934 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
35936 * gcc.dg/format-errmk-1.c: New test.
35938 2000-09-17 Greg McGary <greg@mcgary.org>
35940 * gcc.c-torture/execute/20000917-1.x: Remove.
35942 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
35944 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
35946 2000-09-17 Greg McGary <greg@mcgary.org>
35948 * gcc.c-torture/execute/20000917-1.c: New test.
35949 * gcc.c-torture/execute/20000917-1.x: XFAIL.
35951 2000-09-16 Neil Booth <NeilB@earthling.net>
35953 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
35954 in nested macro bug.
35956 2000-09-15 Neil Booth <NeilB@earthling.net>
35958 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
35960 2000-09-14 Jeffrey A Law (law@cygnus.com)
35962 * gcc.c-torture/execute/20000914-1.c: New test.
35964 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
35966 * g++.other/inline13.C: New test.
35968 2000-09-12 Andreas Jaeger <aj@suse.de>
35970 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
35971 constant by Ulrich Drepper <drepper@redhat.com>.
35973 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
35975 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
35977 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35979 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
35981 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
35983 * gcc.dg/cpp/backslash.c: New test.
35985 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
35987 * gcc.c-torture/execute/20000910-1.c: New test.
35988 * gcc.c-torture/execute/20000910-2.c: Likewise.
35990 2000-09-11 Robert Lipe <robertl@sco.com>
35992 * gcc.dg/pragma-align.c: New test.
35994 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
35996 * g++.old-deja/g++.pt/explicit82.C: New test.
35997 * g++.old-deja/g++.pt/explicit83.C: New test.
35999 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
36001 * gcc.dg/asm-names.c: New test.
36003 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36005 * gcc.dg/cpp/tr-warn6.c: New test
36007 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
36009 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
36012 2000-09-07 Catherine Moore <clm@redhat.com>
36014 * gcc.c-torture/execute/unroll-1.c: New test.
36016 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
36018 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
36020 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
36021 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
36022 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
36023 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
36024 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
36026 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
36027 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
36029 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36031 * g++.old-deja/g++.pt/deduct2.C: New test.
36033 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36035 * g++.old-deja/g++.pt/parms2.C: New test.
36037 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36039 * g++.old-deja/g++.pt/crash58.C: New test.
36041 2000-09-06 Greg McGary <greg@mcgary.org>
36043 * gcc.c-torture/execute/20000906-1.c: New test.
36044 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
36046 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36048 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
36050 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36052 * g++.old-deja/g++.pt/crash57.C: New test.
36054 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36056 * g++.old-deja/g++.pt/crash56.C: New test.
36058 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36060 * g++.old-deja/g++.pt/koenig1.C: New test.
36062 2000-09-04 Jakub Jelinek <jakub@redhat.com>
36064 * gcc.dg/20000904-1.c: New test.
36066 2000-09-04 Jakub Jelinek <jakub@redhat.com>
36068 * gcc.dg/cpp/paste8.c: New test.
36070 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
36072 * gcc.c-torture/compile/20000827-1.c: New test.
36074 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
36076 * gcc.dg/format-diag-1.c: New test.
36078 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
36080 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
36081 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
36082 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
36083 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
36084 gcc.dg/formatz-1.c: Adjust warning regular expressions.
36086 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
36088 * g++.old-deja/g++.other/nested4.C: New test.
36090 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
36092 * g++.old-deja/g++.ns/scoped1.C: New test.
36094 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
36096 * lib/g++.exp: Support testing already-installed GCC.
36098 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36100 * wtr-label-1.c, wtr-suffix-1.c: New tests.
36102 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36104 * gcc.dg/return-type-2.c: New test.
36106 2000-08-27 Geoff Keating <geoffk@cygnus.com>
36108 * gcc.c-torture/compile/20000825-1.c: New test.
36110 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
36112 * gcc.dg/dwarf2-2.c: New test.
36114 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
36116 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
36117 dg-warning regexps.
36119 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
36121 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
36122 gcc.dg/format-ext-5.c: New tests.
36124 2000-08-25 Jakub Jelinek <jakub@redhat.com>
36126 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
36128 2000-08-24 Mark Mitchell <mark@codesourcery.com>
36130 * gcc.dg/noncompile/930622-2.c: Adjust error message.
36132 2000-08-24 Richard Henderson <rth@cygnus.com>
36134 * gcc.dg/ia64-sync-1.c: New test.
36135 * gcc.dg/ia64-sync-2.c: New test.
36136 * gcc.dg/ia64-asm-1.c: New test.
36138 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
36140 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
36141 * gcc.dg/format-ext-2.c: New test.
36143 2000-08-23 Jason Merrill <jason@redhat.com>
36145 * lib/old-dejagnu.exp: Also ignore "In member function" and
36148 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36150 * gcc.dg/noncompile/label-lineno-1.c: New test.
36152 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
36154 * gcc.dg/c99-array-nonobj-1.c: New test.
36156 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
36158 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
36160 * gcc.dg/format-ext-1.c: New test.
36162 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36164 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
36165 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
36166 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
36167 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
36168 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
36170 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
36172 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
36173 gcc.dg/c99-strftime-2.c: New tests.
36175 2000-08-22 Richard Henderson <rth@cygnus.com>
36177 * gcc.c-torture/execute/20000822-1.c: New test.
36179 2000-08-21 Jakub Jelinek <jakub@redhat.com>
36181 * gcc.c-torture/execute/20000819-1.x: Remove.
36183 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
36185 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
36186 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
36187 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
36188 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
36189 gcc.dg/format-xopen-1.c: New tests.
36191 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
36193 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
36195 2000-08-21 Jakub Jelinek <jakub@redhat.com>
36197 * g++.old-deja/g++.other/loop2.C: New test.
36199 * gcc.c-torture/compile/20000606-1.c: New test.
36200 * gcc.c-torture/compile/20000728-1.c: New test.
36201 * gcc.c-torture/execute/20000801-1.c: New test.
36202 * gcc.c-torture/execute/20000801-2.c: New test.
36203 * gcc.c-torture/execute/20000819-1.c: New test.
36204 * gcc.c-torture/execute/20000819-1.x: XFAIL.
36205 * gcc.dg/20000629-1.c: New test.
36206 * gcc.dg/20000724-1.c: New test.
36207 * gcc.dg/20000807-1.c: New test.
36209 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
36211 * gcc.dg/cpp/pragma-1.c: New test.
36212 * gcc.dg/cpp/pragma-2.c: New test.
36214 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
36216 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
36217 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
36219 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36221 * gcc.c-torture/compile/20000818-1.c: New test.
36223 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
36225 * gcc.c-torture/execute/20000818-1.c: New test.
36227 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
36229 * gcc.dg/format-va-1.c: New test.
36231 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
36233 * g++.old-deja/g++.other/typedef8.C: New test.
36235 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
36237 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
36238 * g++.old-deja/g++.mike/net36.C: Mark candidate.
36239 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
36240 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
36241 * g++.old-deja/g++.other/ptrmem7.C: New test.
36242 * g++.old-deja/g++.pt/ptrmem10.C: New test.
36244 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
36246 * g++.old-deja/g++.pt/typename27.C: New test.
36248 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
36250 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
36251 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
36252 * g++.old-deja/g++.pt/friend45.C: New test.
36253 * g++.old-deja/g++.other/friend8.C: New test.
36255 2000-08-15 Richard Henderson <rth@cygnus.com>
36257 * gcc.c-torture/execute/20000815-1.c: New test.
36259 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
36261 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
36262 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
36263 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
36265 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
36267 * g++.old-deja/g++.other/refinit2.C: New test.
36269 2000-08-13 Geoff Keating <geoffk@cygnus.com>
36271 * lib/c-torture.exp (c-torture): Make
36272 compiler_conditional_xfail_data global.
36273 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
36274 compiler_conditional_xfail_data machinery.
36275 (f-torture-execute): Likewise.
36276 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
36277 and only when unrolling loops.
36279 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
36281 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
36283 * g++.old-deja/g++.pt/explicit81.C: New test.
36285 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
36287 * g++.old-deja/g++.pt/typename26.C: New test.
36289 2000-08-10 Geoff Keating <geoffk@cygnus.com>
36291 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
36294 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
36296 * g++.old-deja/g++.other/array3.C: New test.
36298 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
36300 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
36301 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
36302 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
36305 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
36307 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
36308 * g++.old-deja/g++.abi/vmihint.C: Likewise.
36310 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
36312 * gcc.c-torture/execute/20000808-1.c: New test.
36314 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
36316 * gcc.dg/c90-const-expr-1.c: New test.
36318 2000-08-08 Richard Henderson <rth@cygnus.com>
36320 * gcc.dg/noncompile/920923-1.c: Declare calloc.
36322 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
36324 * gcc.dg/noncompile/const-ll-1.c: New test.
36326 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
36328 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
36330 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
36332 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
36333 that running programs linked against the shared version of libobjc
36336 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
36338 * gcc.dg/c99-printf-1.c: New test.
36340 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
36342 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
36344 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
36346 * gcc.c-torture/execute/20000731-1.x: Delete.
36348 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
36350 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
36351 and torture_without_loops as is done by c-torture.exp.
36352 (search_for): Copy from c-torture.exp.
36353 (gcc-dg-runtest): New function, drives a directory of tests
36354 iterating over the TORTURE_OPTIONS.
36355 (scan-assembler, scan-assembler-not): Move here from
36356 individual directory drivers.
36358 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
36359 defined by lib/gcc-dg.exp.
36360 * gcc.dg/cpp/cpp.exp: Likewise.
36361 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
36362 gcc-dg-runtest, so we cycle over optimization options.
36364 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
36365 * gcc.dg/compare2.c: No longer expected to fail.
36367 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
36369 * gcc.c-torture/execute/20000804-1.c: New test.
36371 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
36373 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
36375 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
36377 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
36379 2000-08-03 Jeffrey A Law (law@cygnus.com)
36381 * gcc.c-torture/compile/20000803-1.c: New test.
36383 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
36385 * gcc.c-torture/execute/20000801-3.c,
36386 gcc.c-torture/execute/20000801-4.c: New tests.
36387 * gcc.c-torture/execute/20000801-3.x,
36388 gcc.c-torture/execute/20000801-4.x: Xfail.
36390 2000-08-02 Geoff Keating <geoffk@cygnus.com>
36392 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
36393 libobjc/.libs to allow for libtool.
36395 2000-08-02 Jakub Jelinek <jakub@redhat.com>
36397 * gcc.c-torture/compile/20000802-1.c: New test.
36399 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
36401 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
36403 2000-07-31 Jeffrey A Law (law@cygnus.com)
36405 * gcc-c-torture/execute/20000731-2.c: New test.
36407 * gcc.c-torture/execute/20000731-1.c: New test.
36408 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
36410 2000-07-31 Jakub Jelinek <jakub@redhat.com>
36412 * testsuite/gcc.dg/cpp/paste7.c: New test.
36413 * gcc.dg/cpp/20000725-1.c: New test.
36415 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
36417 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
36418 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
36419 declaration warning for __builtin_dwarf_reg_size.
36421 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
36423 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
36425 * gcc.dg/noncompile/voidparam-1.c: New test.
36427 2000-07-30 Richard Henderson <rth@cygnus.com>
36429 * gcc.dg/c90-digraph-1.c: Don't xfail.
36430 * gcc.dg/compare2.c (case 10): Xfail.
36431 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
36433 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
36435 * gcc.dg/c99-main-1.c: New test.
36437 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
36439 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
36441 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
36443 * gcc.c-tortuer/execute/20000726-1.c: New test.
36445 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
36447 * gcc.c-torture/execute/enum-2.c: New test.
36449 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36451 * gcc.dg/cpp/tr-warn3.c: New test.
36453 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
36455 * g++.old-deja/g++.ext/implicit1.C: Remove.
36456 * g++.old-deja/g++.jason/c2.C: Remove
36457 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
36458 * g++.old-deja/g++.pt/crash16.C: Likewise.
36459 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
36461 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
36463 * g++.old-deja/g++.other/for2.C: New test.
36465 2000-07-25 Jakub Jelinek <jakub@redhat.com>
36467 * gcc.dg/20000720-1.c: New test.
36469 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
36471 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
36473 2000-07-24 Geoff Keating <geoffk@cygnus.com>
36475 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
36476 * gcc.c-torture/execute/20000722-1.c: New.
36477 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
36479 2000-07-24 Jakub Jelinek <jakub@redhat.com>
36481 * gcc.dg/cpp/20000720-1.S: New test.
36483 2000-07-21 Michael Meissner <meissner@redhat.com>
36485 * gcc.c-torture/execute/ieee/hugeval.c: New test.
36487 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
36489 * g++.old-deja/g++.brendan/crash16.C,
36490 g++.old-deja/g++.brendan/parse3.C,
36491 g++.old-deja/g++.brendan/redecl1.C,
36492 g++.old-deja/g++.ns/template13.C,
36493 g++.old-deja/g++.other/decl4.C,
36494 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
36496 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
36498 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
36499 and "Internal error".
36501 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
36503 * gcc.dg/cpp/paste6.c: New test.
36505 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
36507 * gcc.dg/cpp/tr-direct.c: New test.
36509 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
36510 gcc.dg/cpp/undef1.c: Tweak error regexps.
36512 2000-07-18 Eric Christopher <echristo@redhat.com>
36514 * gcc.c-torture/compile/20000718-1.c: New test.
36516 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
36518 * cpplex.c (_cpp_push_token): If the token being pushed back
36519 is the previous token in this context, just subtract one from
36521 * cppmacro.c (save_expansion): Clear aux field when storing a
36524 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
36526 * gcc.dg/noncompile/redecl-1.c: New test.
36528 2000-07-18 Jakub Jelinek <jakub@redhat.com>
36530 * gcc.c-torture/execute/20000717-5.c: New test.
36531 * gcc.c-torture/execute/20000717-1.x: Removed.
36533 2000-07-17 Richard Henderson <rth@cygnus.com>
36535 * gcc.c-torture/execute/20000717-4.c: New test.
36537 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
36539 * gcc.dg/cpp/syshdr.c: New test.
36540 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
36542 2000-07-17 Neil Booth <neilb@earthling.net>
36544 * gcc.dg/cpp/cmdlne-dM.c: New test.
36545 * gcc.dg/cpp/cmdlne-dD.c: New test.
36547 2000-07-17 Jeffrey A Law (law@cygnus.com)
36549 * gcc.c-torture/execute/20000717-3.c: New test.
36551 * gcc.c-torture/compile/20000717-1.c: New test.
36553 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
36555 * gcc.c-torture/execute/20000717-2.c: New test.
36557 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
36559 * gcc.dg/formatz-1.c: New test.
36561 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
36562 * gcc.dg/c99-digraph-1.c: New tests.
36564 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
36565 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
36567 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
36568 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
36569 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
36570 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
36571 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
36572 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
36573 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
36575 2000-07-17 Greg McGary <greg@mcgary.org>
36577 * gcc.c-torture/execute/20000717-1.c: New test.
36578 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
36580 2000-07-15 Jakub Jelinek <jakub@redhat.com>
36582 * gcc.c-torture/execute/20000715-2.c: New test.
36583 * gcc.dg/20000715-1.c: New test.
36585 2000-07-15 Michael Meissner <meissner@redhat.com>
36587 * gcc.c-torture/execute/20000715-1.c: New test.
36589 2000-07-13 Jakub Jelinek <jakub@redhat.com>
36591 * gcc.c-torture/execute/20000707-1.c: New test.
36593 2000-07-13 Neil Booth <NeilB@earthling.net>
36595 * testsuite/gcc.dg/cpp/digraph1.c,
36596 testsuite/gcc.dg/cpp/digraph2.c,
36597 testsuite/gcc.dg/cpp/digraphs.c: New tests.
36599 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
36601 * g77.f-torture/compile/20000630-2.f: New test.
36602 * g77.f-torture/compile/20000630-2.x
36604 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
36606 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
36608 2000-07-11 Neil Booth <NeilB@earthling.net>
36610 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
36612 2000-07-11 Neil Booth <NeilB@earthling.net>
36614 * gcc.dg/cpp/cmdlne-C.c: New.
36616 2000-07-09 Neil Booth <NeilB@earthling.net>
36618 * gcc.dg/cpp/directiv.c: New tests.
36619 * gcc.dg/cpp/undef1.c: Update.
36621 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
36623 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
36625 2000-07-09 Neil Booth <NeilB@earthling.net>
36627 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
36629 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
36631 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
36632 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
36634 2000-07-08 Neil Booth <NeilB@earthling.net>
36636 * gcc.dg/cpp/macsyntx.c: New tests.
36638 2000-07-07 Jakub Jelinek <jakub@redhat.com>
36640 * gcc.dg/20000707-1.c: New test.
36642 2000-07-07 Jakub Jelinek <jakub@redhat.com>
36644 * gcc.c-torture/execute/20000706-1.c: New test.
36645 * gcc.c-torture/execute/20000706-2.c: New test.
36646 * gcc.c-torture/execute/20000706-3.c: New test.
36647 * gcc.c-torture/execute/20000706-4.c: New test.
36648 * gcc.c-torture/execute/20000706-5.c: New test.
36650 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
36652 * g++.old-deja/g++.pt/instantiate7.C: New test.
36654 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
36656 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
36657 * g++.old-deja/g++.mike/thunk3.C: Likewise.
36658 * g++.old-deja/g++.other/rtti3.C: Likewise.
36659 * g++.old-deja/g++.other/rttid3.C: Likewise.
36661 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
36663 * g77.f-torture/compile/20000630-1.x: Fix typo
36665 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
36667 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
36670 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
36672 * gcc.dg/cpp/ident.c: New test.
36674 2000-07-05 Neil Booth <NeilB@earthling.net>
36676 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
36677 gcc.dg/cpp/lexstrng.c: New tests.
36679 2000-07-04 Neil Booth <NeilB@earthling.net>
36681 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
36682 * gcc.dg/cpp/strify2.c: Same.
36684 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
36686 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
36687 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
36688 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
36689 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
36691 * testsuite/gcc.dg/cpp/macro1.c,
36692 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
36693 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
36694 testsuite/gcc.dg/cpp/strify1.c,
36695 testsuite/gcc.dg/cpp/strify2.c: New tests.
36697 2000-07-03 Jakub Jelinek <jakub@redhat.com>
36699 * gcc.c-torture/execute/20000703-1.c: New test.
36701 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
36703 * g++.old-deja/g++.pt (lookup10.C): New test.
36705 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
36707 * g++.old-deja/g++.pt (typename25.C): New test.
36709 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
36711 * gcc.c-torture/compile/20000701-1.c: New test.
36713 2000-06-30 Nick Clifton <nickc@cygnus.com>
36715 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
36718 2000-06-30 Catherine Moore <clm@cygnus.com>
36720 * gcc.c-torture/execute/align-1.c: New test.
36722 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
36724 * g++.old-deja/g++.pt/expr8.C: New test.
36725 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
36727 2000-06-29 Nick Clifton <nickc@cygnus.com>
36729 * gcc.c-torture/compile/20000629-1.c: New test.
36731 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
36734 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
36735 gcc.dg/noncompile directory, depending on whether they're
36736 preprocessor tests or not. Annotate all the tests for the dg
36739 * gcc.c-torture/noncompile/noncompile.exp: Delete.
36740 * gcc.dg/noncompile/noncompile.exp: New.
36744 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
36745 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
36746 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
36747 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
36748 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
36749 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
36750 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
36751 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
36752 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
36753 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
36754 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
36755 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
36756 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
36757 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
36758 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
36759 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
36760 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
36761 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
36762 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
36763 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
36764 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
36765 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
36766 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
36767 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
36769 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
36770 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
36771 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
36772 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
36773 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
36774 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
36776 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
36778 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
36779 declare one variable. On the fourth, error.
36780 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
36781 declared by 20000628-1a.h.
36783 2000-06-29 Richard Henderson <rth@redhat.com>
36785 * gcc.c-torture/execute/930529-1.x: New file.
36786 * gcc.dg/920413-1.c: Adjust expected warning text.
36787 * gcc.dg/980217-1.c: Declare abort.
36788 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
36790 2000-06-29 Jeffrey A Law (law@cygnus.com)
36792 * g77.f-torture/compile/20000629-1.f: New test.
36793 * g77.f-torture/compile/20000629-1.x: Expected to fail.
36795 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
36797 Rearrange lots of files, removing entirely the
36798 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
36802 gcc.c-torture/code_quality/code_quality.exp
36803 gcc.c-torture/special/special.exp
36804 gcc.failure/failure.exp
36805 gcc.failure/940409-1.x
36806 gcc.c-torture/compile/961203-1.x
36809 gcc.misc-tests/linkage.exp
36810 gcc.c-torture/execute/920730-1t.c
36811 gcc.c-torture/execute/920730-1t.x
36812 gcc.c-torture/compile/920520-1.x
36813 gcc.c-torture/compile/920521-1.x
36814 gcc.c-torture/compile/981006-1.x
36815 gcc.c-torture/execute/eeprof-1.x
36817 * Moved files (possibly with modifications to fit a new harness):
36819 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
36820 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
36821 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
36822 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
36823 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
36824 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
36825 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
36826 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
36827 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
36828 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
36829 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
36830 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
36831 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
36832 gcc.failure/940409-1.c gcc.dg/940409-1.c
36834 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
36836 * c-torture/compile/961203-1.x: Delete.
36838 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
36839 not exit. Include stdio.h.
36840 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
36841 * gcc.misc-tests/dg-12.c: Likewise.
36842 * gcc.misc-tests/dg-5.c: Likewise.
36843 * gcc.misc-tests/dg-6.c: Likewise.
36844 * gcc.misc-tests/dg-7.c: Prototype abort.
36845 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
36846 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
36847 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
36849 * gcc.misc-tests/sieve.c: Use return from main, not exit.
36850 * gcc.misc-tests/sort2.c: Use return from main, not exit.
36852 2000-06-28 Jakub Jelinek <jakub@redhat.com>
36854 * gcc.dg/cpp/20000628-1.c: New test.
36855 * gcc.dg/cpp/20000628-1.h: New header for above test.
36856 * gcc.dg/cpp/20000628-1a.h: Likewise.
36858 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
36860 * gcc.dg/cpp: New directory.
36861 * gcc.dg/cpp/cpp.exp: New driver.
36862 * gcc.dg/cpp/20000627-1.c: New test.
36863 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
36864 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
36865 and rewrite as a compilation test.
36867 * gcc.dg: Move many files into the cpp subdirectory, possibly
36868 renaming or editing them as well.
36870 990119-1.c cpp/19990119-1.c
36871 990228-1.c cpp/19990228-1.c
36872 990407-1.c cpp/19990407-1.c
36873 990409-1.c cpp/19990409-1.c
36874 990413-1.c cpp/19990413-1.c
36875 990703-1.c cpp/19990703-1.c
36876 20000127-1.c cpp/20000127-1.c
36877 20000129-1.c cpp/20000129-1.c
36878 20000207-1.c cpp/20000207-1.c
36879 20000207-2.c cpp/20000207-2.c
36880 20000209-1.c cpp/20000209-1.c
36881 20000209-2.c cpp/20000209-2.c
36882 20000301-1.c cpp/20000301-1.c
36883 20000419-1.c cpp/20000419-1.c
36884 20000510-1.S cpp/20000510-1.S
36885 20000519-1.c cpp/20000519-1.c
36886 20000529-1.c cpp/20000529-1.c
36887 20000625-1.c cpp/20000625-1.c
36888 20000625-2.c cpp/20000625-2.c
36889 cpp-as1.c cpp/assert1.c
36890 cpp-as2.c cpp/assert2.c
36891 cxx-comments-1.c cpp/cxxcom1.c
36892 cxx-comments-2.c cpp/cxxcom2.c
36893 endif-label.c cpp/endif.c
36894 cpp-hash1.c cpp/hash1.c
36895 cpp-hash2.c cpp/hash2.c
36896 cpp-if1.c cpp/if-1.c
36897 cpp-if2.c cpp/if-2.c
36898 cpp-if3.c cpp/if-3.c
36899 cpp-if4.c cpp/if-4.c
36900 cpp-if5.c cpp/if-5.c
36901 cpp-cond.c cpp/if-cexp.c
36902 cpp-missingop.c cpp/if-mop.c
36903 cpp-missingparen.c cpp/if-mpar.c
36904 cpp-opprec.c cpp/if-oppr.c
36905 cpp-ifparen.c cpp/if-paren.c
36906 cpp-shortcircuit.c cpp/if-sc.c
36907 cpp-shift.c cpp/if-shift.c
36908 cpp-unary.c cpp/if-unary.c
36909 cpp-li1.c cpp/line1.c
36910 cpp-li2.c cpp/line2.c
36911 lineno.c cpp/line3.c
36912 lineno-2.c cpp/line4.c
36914 cpp-mic.h cpp/mi1c.h
36915 cpp-micc.h cpp/mi1cc.h
36916 cpp-mind.h cpp/mi1nd.h
36917 cpp-mindp.h cpp/mi1ndp.h
36918 cpp-mix.h cpp/mi1x.h
36919 cpp-mi2.c cpp/mi2.c
36920 cpp-mi2a.h cpp/mi2a.h
36921 cpp-mi2b.h cpp/mi2b.h
36922 cpp-mi2c.h cpp/mi2c.h
36923 cpp-mi3.c cpp/mi3.c
36924 cpp-mi3.def cpp/mi3.def
36925 poison-1.c cpp/poison.c
36926 pr-impl.c cpp/prag-imp.c
36927 cpp-redef-2.c cpp/redef1.c
36928 cpp-redef.c cpp/redef2.c
36929 strpaste.c cpp/strp1.c
36930 strpaste-2.c cpp/strp2.c
36931 cpp-tradpaste.c cpp/tr-paste.c
36932 cpp-tradstringify.c cpp/tr-str.c
36933 cpp-tradwarn1.c cpp/tr-warn1.c
36934 cpp-tradwarn2.c cpp/tr-warn2.c
36935 trigraphs.c cpp/trigraphs.c
36936 cpp-unc1.c cpp/unc1.c
36937 cpp-unc2.c cpp/unc2.c
36938 cpp-unc3.c cpp/unc3.c
36939 cpp-unc.c cpp/unc4.c
36940 undef.c cpp/undef1.c
36941 undef-2.c cpp/undef2.c
36942 cpp-wi1.c cpp/widestr1.c
36944 2000-06-27 Mark Mitchell <mark@codesourcery.com>
36946 * lib/g++.exp (g++_include_flags): Tweak.
36948 2000-06-27 H.J. Lu <hjl@gnu.org>
36949 Loren J. Rittle <ljrittle@acm.org>
36951 * lib/g++.exp (g++_include_flags): Override libgloss.exp
36952 version with one that knows about the new gcc tree structure.
36953 (g++_link_flags): Same.
36955 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
36957 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
36958 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
36959 case we are cross-compiling.
36961 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
36962 g++.old-deja/g++.niklas/Makefile.in,
36963 g++.old-deja/g++.niklas/configure.in,
36964 g++.old-deja/g++.other/Makefile.in,
36965 g++.old-deja/g++.other/configure.in,
36966 gcc.c-torture/code_quality/Makefile.in,
36967 gcc.c-torture/code_quality/configure.in,
36968 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
36969 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
36970 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
36971 gcc.c-torture/execute/ieee/Makefile.in,
36972 gcc.c-torture/execute/ieee/configure.in,
36973 gcc.c-torture/noncompile/Makefile.in,
36974 gcc.c-torture/noncompile/configure.in,
36975 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
36976 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
36977 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
36979 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
36981 * g++.old-deja/g++.other/ambig3.C: New test.
36983 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
36985 * g++.old-deja/g++.pt/syntax1.C: New test.
36986 * g++.old-deja/g++.pt/syntax2.C: New test.
36987 * g++.old-deja/g++.other/syntax3.C: New test.
36988 * g++.old-deja/g++.other/syntax4.C: New test.
36990 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
36992 * gcc.dg/20000623-1.c: Prototype exit and abort.
36994 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
36996 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
36998 * gcc.dg/cpp-mi3.def: New file.
37000 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
37002 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
37003 lexer's error messages.
37004 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
37005 divine anything from the linemarkers.
37006 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
37007 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
37009 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
37011 * gcc.dg/20000623-1.c: New test.
37013 2000-06-22 Jakub Jelinek <jakub@redhat.com>
37015 * gcc.c-torture/execute/20000622-1.c: New test.
37017 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
37019 * g++.old-deja/g++.other/init15.C: New test.
37021 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
37023 * g++.old-deja/g++.pt/vaarg2.C: New test.
37024 * g++.old-deja/g++.pt/vaarg3.C: New test.
37026 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
37028 * g++.old-deja/g++.other/dyncast6.C: New test.
37030 2000-06-15 Jakub Jelinek <jakub@redhat.com>
37032 * gcc.c-torture/execute/loop-6.c: New test.
37034 2000-06-14 Jakub Jelinek <jakub@redhat.com>
37036 * gcc.dg/20000614-1.c: New test.
37037 * gcc.dg/20000614-2.c: New test.
37039 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
37041 * g++.old-deja/g++.other/inline12.C: New test.
37043 2000-06-13 Jakub Jelinek <jakub@redhat.com>
37045 * g++.old-deja/g++.other/eh1.C: New test.
37047 2000-06-12 Jakub Jelinek <jakub@redhat.com>
37049 * g++.old-deja/g++.other/type.C: New test.
37051 2000-06-05 Jakub Jelinek <jakub@redhat.com>
37053 * g++.old-deja/g++.other/initstring.C: New test.
37055 2000-06-12 Jason Merrill <jason@redhat.com>
37057 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
37059 2000-06-09 Jeffrey A Law (law@cygnus.com)
37061 * gcc.c-torture/compile/20000609-1.c: New test.
37063 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
37065 * gcc.dg/20000609-1.c: New test.
37067 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
37069 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
37070 * gcc.c-torture/noncompile/poison-1.c: Move...
37071 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
37072 * gcc.dg/cpp-li1.c: Add a token after the #line.
37074 2000-06-05 Richard Henderson <rth@cygnus.com>
37076 * gcc.c-torture/execute/20000605-2.c: New test.
37077 * gcc.c-torture/execute/20000605-3.c: New test.
37079 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
37081 * g77.f-torture/execute/20000503-1.x: New file.
37083 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
37085 * g++.old-deja/g++.eh/badalloc1.C: New test.
37087 2000-06-05 Richard Henderson <rth@cygnus.com>
37089 * gcc.c-torture/execute/20000605-1.c: New test.
37091 2000-06-05 Jakub Jelinek <jakub@redhat.com>
37092 Nathan Sidwell <nathan@codesourcery.com>
37094 * gcc.c-torture/compile/20000605-1.c: New test.
37096 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
37098 * g77.f-torture/compile/20000601-1.f: New test.
37100 2000-06-03 Richard Henderson <rth@cygnus.com>
37102 * gcc.c-torture/execute/20000603-1.c: New.
37104 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
37106 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
37107 * gcc.dg/noreturn-2.c (noreturn): Likewise.
37109 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
37111 * gcc.dg/compare2.c (case 12): XFAIL.
37112 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
37113 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
37115 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
37117 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
37119 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
37120 guard macro is already defined when the header is first
37122 * gcc.dg/cpp-mix.h: New file.
37123 * gcc.dg/endif-label.c: Update patterns to match compiler.
37125 * g++.brendan/complex1.C: Declare abort.
37126 * g++.law/refs4.C: Remove XFAIL.
37127 * g++.oliva/expr2.C: Declare abort and exit.
37129 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
37131 * gcc.c-torture/execute/20000528-1.c: New test.
37133 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
37134 * g++.old-deja/g++.law/temps4.C: Likewise.
37136 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
37137 stdlib.h. Call abort() on failure.
37138 * g++.old-deja/g++.law/refs4.C: Likewise.
37139 * g++.old-deja/g++.law/temps4.C: Likewise.
37140 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
37141 * gcc.c-torture/execute/20000112-1.c: Include string.h.
37143 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
37145 Relative to g++.dg/special:
37146 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
37148 Relative to g++.old-deja:
37149 * g++.brendan/complex1.C, g++.jason/optimize2.C,
37150 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
37151 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
37152 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
37153 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
37154 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
37155 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
37157 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
37158 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
37159 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
37160 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
37161 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
37162 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
37165 * g++.other/goto1.C: Update expectations for error messages.
37167 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
37169 * gcc.c-torture/compile/20000523-1.c: New test.
37171 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
37173 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
37175 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
37177 * g++.old-deja/g++.eh/catch11.C: New test.
37178 * g++.old-deja/g++.eh/catch12.C: New test.
37180 2000-05-24 Nick Clifton <nickc@cygnus.com>
37182 * gcc.c-torture/execute/20000523-1.c: New test.
37184 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
37186 * c-torture/execute/bcp-1.c: Replace abort in arg of
37187 __builtin_constant_p with a generic external function.
37189 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
37190 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
37191 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
37192 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
37193 Prototype abort and/or exit.
37195 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
37196 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
37197 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
37198 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
37200 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
37202 * gcc.dg/dwarf2-1.c: New test.
37204 2000-05-20 Richard Henderson <rth@cygnus.com>
37206 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
37208 2000-05-20 Andreas Jaeger <aj@suse.de>
37210 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
37213 2000-05-19 David Edelsohn <edelsohn@gnu.org>
37215 * gcc.c-torture/execute/20000519-2.c: New test.
37217 2000-05-19 Andreas Jaeger <aj@suse.de>
37219 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
37220 which fails with SSA.
37222 * lib/c-torture.exp: Also test with -O3 -fssa.
37224 2000-05-18 Michael Meissner <meissner@redhat.com>
37226 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
37227 * gcc.c-torture/execute/920415-1.c: Ditto.
37228 * gcc.c-torture/execute/920501-1.c: Ditto.
37229 * gcc.c-torture/execute/conversion.c: Ditto.
37230 * gcc.c-torture/execute/cvt-1.c: Ditto.
37232 2000-05-18 Jeffrey A Law (law@cygnus.com)
37234 * gcc.c-torture/compile/20000518-1.c: New test.
37236 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
37238 * g77.f-torture/compile/200005018.f: New test.
37240 2000-05-17 Jeffrey A Law (law@cygnus.com)
37242 * gcc.c-torture/compile/20000517-1.c: New test.
37244 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37246 * gcc.c-torture/execute/20000516-1.c: New test.
37248 2000-05-15 Jakub Jelinek <jakub@redhat.com>
37250 * g++.old-deja/g++.other/eh.C: New test.
37252 2000-05-12 Richard Henderson <rth@cygnus.com>
37254 * gcc.c-torture/execute/990208-1.c (main): Don't pass
37255 constants through to doit's conditional.
37257 2000-05-11 Jeffrey A Law (law@cygnus.com)
37259 * gcc.c-torture/compile/20000511-1.c: New test.
37260 * g77.f-torture/compile/20000511-1.f: New test.
37261 * g77.f-torture/compile/20000511-2.f: New test.
37263 2000-05-11 Michael Meissner <meissner@redhat.com>
37265 * gcc.c-torture/execute/20000511-1.c: New test.
37267 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
37269 * gcc.dg/dg.exp: Scan .S files as well as .c files.
37270 * gcc.dg/20000510-1.S: New.
37272 2000-05-08 Catherine Moore <clm@cygnus.com>
37274 * gcc.dg/unused-3.c: New.
37276 2000-05-06 Richard Henderson <rth@cygnus.com>
37278 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
37279 * g++.old-deja/g++.mike/warn1.C: Likewise.
37280 * g++.old-deja/g++.pt/local1.C: Likewise.
37281 * g++.old-deja/g++.pt/local7.C: Likewise.
37282 * g++.old-deja/g++.pt/spec16.C: Likewise.
37284 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
37286 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
37288 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
37290 * g77.f-torture/execute/20000503-1.f: New test.
37292 2000-05-04 Andreas Jaeger <aj@suse.de>
37294 * gcc.dg/noreturn-2.c: New test.
37296 2000-05-04 Neil Booth <NeilB@earthling.net>
37298 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
37301 2000-05-04 Richard Henderson <rth@cygnus.com>
37303 * gcc.c-torture/execute/20000503-1.c: Fix typo.
37305 2000-05-04 Richard Henderson <rth@cygnus.com>
37307 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
37308 OpenSSL by Jason R Thorpe.
37310 2000-05-03 Jim Wilson <wilson@cygnus.com>
37312 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
37314 2000-05-03 Robert Lipe <robertlipe@usa.net>
37316 * gcc.dg/20000503-1.c: New test.
37318 2000-05-02 Jakub Jelinek <jakub@redhat.com>
37320 * gcc.c-torture/compile/20000502-1.c: New test.
37321 * g++.old-deja/g++.other/align.C: New test.
37322 * gcc.dg/cpp-tradstringify.c: New test.
37324 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
37326 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
37327 and hard registers.
37329 2000-04-26 Geoff Keating <geoffk@cygnus.com>
37331 * gcc.c-torture/execute/loop-5.c: New test.
37333 2000-04-25 Jakub Jelinek <jakub@redhat.com>
37335 * gcc.c-torture/execute/va-arg-20.c: New test.
37337 2000-04-23 Jeffrey A Law (law@cygnus.com)
37339 * gcc.c-torture/execute/20000422-1.c: New test.
37341 2000-04-20 Greg McGary <gkm@gnu.org>
37343 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
37344 when optimizing, but without sibling-call optimizations (-O1).
37346 2000-04-20 Jeffrey A Law (law@cygnus.com)
37348 * gcc.c-torture/compile/20000420-1.c: New test.
37350 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
37352 * g++.abi/ptrflags.C: New test.
37353 * g++.eh/catchptr1.C: Test incomplete pointer chains.
37355 2000-04-19 Catherine Moore <clm@cygnus.com>
37357 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
37359 2000-04-19 Greg McGary <gkm@gnu.org>
37361 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
37362 sibling-call optimizations.
37364 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
37366 * gcc.dg/20000419-1.c: New test.
37368 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
37370 * gcc.c-torture/execute/20000412-6.c: New test.
37372 2000-04-12 Jeffrey A Law (law@cygnus.com)
37374 * gcc.c-torture/execute/20000412-5.c: New test.
37375 * g77.f-torture/compile/20000412-1.f: New test.
37376 * gcc.c-torture/execute/20000412-4.c: New test.
37377 * gcc.c-torture/compile/20000412-2.c: New test.
37378 * gcc.c-torture/execute/20000412-3.c: New test.
37379 * gcc.c-torture/compile/20000412-1.c: New test.
37380 * gcc.c-torture/execute/20000412-2.c: New test.
37382 2000-04-12 Jakub Jelinek <jakub@redhat.com>
37384 * objc/execute/bf-20.m: New test.
37386 2000-04-10 Richard Henderson <rth@cygnus.com>
37388 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
37390 * gcc.c-torture/execute/20000412-1.c: New test.
37392 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
37394 * g++.old-deja/g++.eh/catchptr1.C: New test.
37396 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
37398 * g++.old-deja/g++.abi/cxa_vec.C: New test.
37400 2000-04-08 Neil Booth <NeilB@earthling.net>
37402 * gcc.dg/cpp-nullchar.c: Remove test as
37403 embedded nulls cause problems.
37405 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37407 * gcc.dg/compare2.c: New test.
37409 2000-04-08 Neil Booth <NeilB@earthling.net>
37411 * gcc.dg/cpp-nullchar.c: New test.
37413 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
37415 * gcc.dg/cpp-mi2.c: New test.
37416 * gcc.dg/cpp-mi2[abc].h: New files.
37418 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
37420 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
37423 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
37425 * g++.old-deja/g++.abi/vmihint.C: New test.
37427 2000-04-06 Neil Booth <NeilB@earthling.net>
37429 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
37430 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
37433 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
37435 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
37436 avoid stack-frame overwrite.
37438 2000-04-05 Jakub Jelinek <jakub@redhat.com>
37440 * gcc.c-torture/compile/20000405-2.c: New test.
37441 * gcc.c-torture/compile/20000405-3.c: New test.
37443 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37445 * gcc.c-torture/compile/20000405-1.c: New test.
37447 2000-04-04 Geoff Keating <geoffk@cygnus.com>
37449 * gcc.dg/cast-qual-1.c: Revert last change.
37451 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37453 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
37455 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
37457 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
37458 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
37460 2000-04-03 Jeffrey A Law (law@cygnus.com)
37462 * gcc.c-torture/compile/20000403-2.c: New test.
37463 * gcc.c-torture/compile/20000403-1.c: New test.
37465 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
37467 * gcc.c-torture/execute/20000403-1.c: New test.
37469 2000-04-03 Geoff Keating <geoffk@cygnus.com>
37471 * gcc.c-torture/execute/20000402-1.c: New test.
37473 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
37475 * gcc.c-torture/execute/va-arg-15.c: New test.
37476 * gcc.c-torture/execute/va-arg-16.c: New test.
37477 * gcc.c-torture/execute/va-arg-17.c: New test.
37478 * gcc.c-torture/execute/va-arg-18.c: New test.
37479 * gcc.c-torture/execute/va-arg-19.c: New test.
37481 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
37483 * gcc.c-torture/compile/981211-1.c: Move to...
37484 * gcc.dg/cpp-as1.c: ...here.
37485 * gcc.dg/cpp-as2.c: New file.
37487 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
37490 2000-04-02 Neil Booth <NeilB@earthling.net>
37492 * gcc.dg/cpp-cond.c New tests.
37493 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
37494 accidental success less likely.
37495 * gcc.dg/cpp-missingop.c New tests.
37496 * gcc.dg/cpp-missingparen.c New tests.
37497 * gcc.dg/cpp-shift.c New tests.
37498 * gcc.dg/cpp-shortcircuit.c New tests.
37499 * gcc.dg/cpp-unary.c New tests.
37501 2000-03-29 Jeffrey A Law (law@cygnus.com)
37503 * gcc.c-torture/compile/20000329-1.c: New test.
37505 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
37507 * gcc.c-torture/compile/20000326-1.c: New test.
37508 * gcc.c-torture/compile/20000326-2.c: New test.
37510 2000-03-24 Geoff Keating <geoffk@cygnus.com>
37512 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
37513 the first parameter is a function argument.
37515 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
37517 * g++.old-deja/g++.ext/array4.C: New test.
37519 2000-03-22 Geoff Keating <geoffk@cygnus.com>
37521 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
37523 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37525 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
37527 2000-03-19 Richard Henderson <rth@cygnus.com>
37529 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
37531 2000-03-19 Richard Henderson <rth@cygnus.com>
37533 * gcc.c-torture/compile/20000319-1.c: New test.
37535 2000-03-14 Jeffrey A Law (law@cygnus.com)
37537 * gcc.c-torture/execute/20000314-3.c: New test.
37538 * gcc.c-torture/execute/20000314-2.c: New test.
37539 * gcc.c-torture/execute/20000314-1.c: New test.
37540 * gcc.c-torture/compile/20000314-2.c: New test.
37541 * gcc.c-torture/compile/20000314-1.c: New test.
37543 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
37545 * g++.old-deja/g++.warn/inline.C: New test.
37547 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
37549 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
37550 standards-compliant result rather than specific constants.
37551 Put test-values in array.
37553 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
37555 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
37556 (g++_target_compile): Put test-specific options last.
37558 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37560 * g++.old-deja/g++.eh/vbase4.C: New test.
37562 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37564 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
37566 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37568 * g++.old-deja/g++.brendan/misc12.C: Removed.
37569 * g++.old-deja/g++.pt/memtemp77.C: Constify.
37570 * g++.old-deja/g++.ext/pretty4.C: New test.
37572 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37574 * g++.old-deja/g++.other/string2.C: New test.
37576 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
37578 * g++.old-deja/g++.warn/impint2.C: New test.
37580 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
37582 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
37585 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
37587 * g++.old-deja/g++.warn/impint.C: New test.
37588 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
37589 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
37590 * g++.old-deja/g++.pt/explicit12.C: Likewise.
37591 * g++.old-deja/g++.pt/explicit13.C: Likewise.
37592 * g++.old-deja/g++.pt/explicit17.C: Likewise.
37593 * g++.old-deja/g++.pt/explicit18.C: Likewise.
37594 * g++.old-deja/g++.pt/explicit19.C: Likewise.
37595 * g++.old-deja/g++.pt/explicit23.C: Likewise.
37596 * g++.old-deja/g++.pt/explicit31.C: Likewise.
37597 * g++.old-deja/g++.pt/explicit35.C: Likewise.
37598 * g++.old-deja/g++.pt/explicit6.C: Likewise.
37599 * g++.old-deja/g++.pt/memclass7.C: Likewise.
37601 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
37603 * gcc.dg/cpp-redef.c: New test.
37605 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
37607 * g++.old-deja/g++.pt/unify7.C: New test.
37609 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37611 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
37612 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
37614 2000-02-25 Geoff Keating <geoffk@cygnus.com>
37616 * gcc.c-torture/compile/20000224-1.c: New test.
37618 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37620 * gcc.c-torture/compile/cpp-2.c: New test.
37621 * gcc.c-torture/compile/cpp-1.c: New test.
37623 2000-02-25 Jeffrey A Law (law@cygnus.com)
37625 * gcc.c-torture/execute/20000225-1.c: New test.
37627 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37629 * gcc.dg/cpp-li2.c: New test.
37631 * gcc.dg/cpp-wi1.c: New test.
37633 * gcc.dg/cpp-li1.c: New test.
37635 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
37637 * g++.old-deja/g++.other/sizeof5.C: New test.
37639 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37641 * gcc.c-torture/execute/va-arg-13.c: New test.
37643 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
37645 * gcc.c-torture/execute/va-arg-12.c: New test.
37647 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
37649 * gcc.c-torture/execute/20000223-1.c: New test.
37651 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
37653 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
37655 2000-02-22 Mark Mitchell <mark@codesourcery.com>
37657 * g++.old-deja/g++.abi/ptrmem.C: New test.
37659 2000-02-19 Richard Henderson <rth@cygnus.com>
37661 * gcc.c-torture/compile/init-3.c: New.
37663 2000-02-17 Mark Mitchell <mark@codesourcery.com>
37665 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
37668 2000-02-11 Robert Lipe <robertl@sco.com>
37670 * gcc.c-torture/compile/20000211-3.c: New test.
37672 2000-02-11 Martin Buchholz <martin@xemacs.org>
37674 * gcc.c-torture/compile/20000211-2.c: New test.
37676 2000-02-11 Jeffrey A Law (law@cygnus.com)
37678 * gcc.c-torture/compile/20000211-1.c: New test.
37680 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
37682 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
37685 2000-02-08 Nathan Sidwell <nathan@acm.org>
37687 * g++.old-deja/g++.other/cast5.C: New test.
37689 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
37691 * gcc.c-torture/execute/20000205-1.c: New.
37693 2000-02-03 Nathan Sidwell <nathan@acm.org>
37695 * g++.old-deja/g++.jason/cast3.C: Return void.
37696 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
37698 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37700 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
37702 * gcc.dg/loop-1.c: New test.
37704 2000-01-27 Jakub Jelinek <jakub@redhat.com>
37706 * gcc.c-torture/compile/20000127-1.c: New test.
37707 * gcc.c-torture/execute/991228-1.c: New test.
37709 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37711 * gcc.dg/unused-2.c: New test.
37713 * gcc.dg/conv-1.c: New test.
37715 2000-01-24 Mark Mitchell <mark@codesourcery.com>
37717 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
37719 (tool_option_proc): Fix typo.
37721 2000-01-24 Geoff Keating <geoffk@cygnus.com>
37723 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
37724 of the ld on the host, not on the build machine.
37725 Also, don't crash if '--help' is not a supported option.
37727 2000-01-24 Richard Henderson <rth@cygnus.com>
37729 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
37731 2000-01-20 Jeffrey A Law (law@cygnus.com)
37733 * gcc.c-torture/execute/20000120-2.c: New test.
37734 * gcc.c-torture/execute/20000120-1.c: New test.
37736 2000-01-13 Jeffrey A Law (law@cygnus.com)
37738 * gcc.c-torture/execute/20000113-1.c: New test.
37740 2000-01-12 Jeffrey A Law (law@cygnus.com)
37742 * gcc.c-torture/execute/20000112-1.c: New test.
37744 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37746 * gcc.dg/20000111-1.c: New test.
37748 2000-01-10 Jeffrey A Law (law@cygnus.com)
37750 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
37751 with 16 bit integers.
37753 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37755 * gcc.dg/20000108-1.c: New test.
37757 2000-01-05 Nathan Sidwell <nathan@acm.org>
37759 * g++.old-deja/g++.ns/koenig8.C: New test.
37761 2000-01-05 Nathan Sidwell <nathan@acm.org>
37763 * g++.old-deja/g++.other/cast4.C: New test.
37765 2000-01-05 Jeffrey A Law (law@cygnus.com)
37767 * gcc.c-torture/compile/20000105-2.c: New test.
37768 * gcc.c-torture/compile/20000105-1.c: New test.
37770 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37772 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
37773 references to printf & atoi to conform to ANSI standard.
37774 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
37775 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
37776 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
37777 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
37778 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
37779 * g++.old-deja/g++.brendan/complex1.C: Likewise.
37780 * g++.old-deja/g++.brendan/copy1.C: Likewise.
37781 * g++.old-deja/g++.brendan/copy2.C: Likewise.
37782 * g++.old-deja/g++.brendan/copy3.C: Likewise.
37783 * g++.old-deja/g++.brendan/copy4.C: Likewise.
37784 * g++.old-deja/g++.brendan/copy5.C: Likewise.
37785 * g++.old-deja/g++.brendan/copy6.C: Likewise.
37786 * g++.old-deja/g++.brendan/copy7.C: Likewise.
37787 * g++.old-deja/g++.brendan/copy8.C: Likewise.
37788 * g++.old-deja/g++.brendan/crash11.C: Likewise.
37789 * g++.old-deja/g++.brendan/crash14.C: Likewise.
37790 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
37791 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
37792 * g++.old-deja/g++.brendan/delete2.C: Likewise.
37793 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
37794 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
37795 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
37796 * g++.old-deja/g++.brendan/eh1.C: Likewise.
37797 * g++.old-deja/g++.brendan/groff1.C: Likewise.
37798 * g++.old-deja/g++.brendan/init3.C: Likewise.
37799 * g++.old-deja/g++.brendan/misc12.C: Likewise.
37800 * g++.old-deja/g++.brendan/misc7.C: Likewise.
37801 * g++.old-deja/g++.brendan/new2.C: Likewise.
37802 * g++.old-deja/g++.brendan/operators4.C: Likewise.
37803 * g++.old-deja/g++.brendan/operators5.C: Likewise.
37804 * g++.old-deja/g++.brendan/overload2.C: Likewise.
37805 * g++.old-deja/g++.brendan/overload7.C: Likewise.
37806 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
37807 * g++.old-deja/g++.brendan/reference1.C: Likewise.
37808 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
37809 * g++.old-deja/g++.brendan/template24.C: Likewise.
37810 * g++.old-deja/g++.brendan/template3.C: Likewise.
37811 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
37812 * g++.old-deja/g++.jason/inline3.C: Likewise.
37813 * g++.old-deja/g++.jason/opeq.C: Likewise.
37814 * g++.old-deja/g++.law/arg5.C: Likewise.
37815 * g++.old-deja/g++.law/arm7.C: Likewise.
37816 * g++.old-deja/g++.law/ctors11.C: Likewise.
37817 * g++.old-deja/g++.law/cvt8.C: Likewise.
37818 * g++.old-deja/g++.law/init9.C: Likewise.
37819 * g++.old-deja/g++.law/refs4.C: Likewise.
37820 * g++.old-deja/g++.law/template2.C: Likewise.
37821 * g++.old-deja/g++.law/visibility24.C: Likewise.
37822 * g++.old-deja/g++.law/vtable3.C: Likewise.
37823 * g++.old-deja/g++.mike/asm2.C: Likewise.
37824 * g++.old-deja/g++.mike/eh1.C: Likewise.
37825 * g++.old-deja/g++.mike/misc1.C: Likewise.
37826 * g++.old-deja/g++.mike/misc13.C: Likewise.
37827 * g++.old-deja/g++.mike/misc14.C: Likewise.
37828 * g++.old-deja/g++.mike/ns12.C: Likewise.
37829 * g++.old-deja/g++.mike/p1248.C: Likewise.
37830 * g++.old-deja/g++.mike/p3708.C: Likewise.
37831 * g++.old-deja/g++.mike/p3708a.C: Likewise.
37832 * g++.old-deja/g++.mike/p3708b.C: Likewise.
37833 * g++.old-deja/g++.mike/p646.C: Likewise.
37834 * g++.old-deja/g++.mike/p700.C: Likewise.
37835 * g++.old-deja/g++.mike/p783.C: Likewise.
37836 * g++.old-deja/g++.mike/p783a.C: Likewise.
37837 * g++.old-deja/g++.mike/p783b.C: Likewise.
37838 * g++.old-deja/g++.mike/p786.C: Likewise.
37839 * g++.old-deja/g++.mike/p789.C: Likewise.
37840 * g++.old-deja/g++.mike/p789a.C: Likewise.
37841 * g++.old-deja/g++.mike/p807a.C: Likewise.
37842 * g++.old-deja/g++.other/delete3.C: Likewise.
37843 * g++.old-deja/g++.other/dyncast1.C: Likewise.
37844 * g++.old-deja/g++.other/dyncast2.C: Likewise.
37845 * g++.old-deja/g++.other/dyncast3.C: Likewise.
37846 * g++.old-deja/g++.other/empty1.C: Likewise.
37847 * g++.old-deja/g++.other/temporary1.C: Likewise.
37848 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
37849 * g++.old-deja/g++.pt/t16.C: Likewise.
37850 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
37852 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
37854 * gcc.dg/991230-1.c: New test.
37856 1999-12-29 Jeffrey A Law (law@cygnus.com)
37858 * gcc.c-torture/compile/991229-3.c: New test.
37859 * gcc.c-torture/compile/991229-2.c: New test.
37860 * gcc.c-torture/compile/991229-1.c: New test.
37862 1999-12-29 Greg McGary <gkm@eng.ascend.com>
37864 * gcc.c-torture/compile/labels-2.c: New test.
37866 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
37868 * gcc.c-torture/execute/991227-1.c: New test.
37870 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37872 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
37874 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
37876 * gcc.c-torture/execute/991221-1.c: New test.
37878 1999-12-20 Nathan Sidwell <nathan@acm.org>
37880 * g++.old-deja/g++.other/cast3.C: New test.
37882 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
37884 * gcc.c-torture/execute/991216-4.c: New test.
37886 1999-12-16 Michael Meissner <meissner@cygnus.com>
37888 * gcc.c-torture/execute/991216-1.c: New test.
37889 * gcc.c-torture/execute/991216-2.c: New test.
37890 * gcc.c-torture/execute/991216-3.c: New test.
37892 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37894 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
37895 Actually make the test fail by using "-O2" for compilation.
37897 1999-12-15 Nathan Sidwell <nathan@acm.org>
37899 * g++.old-deja/g++.warn/cast-align1.C: New test.
37901 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37903 * gcc.c-torture/compile/991214-1.c: New test.
37904 * gcc.c-torture/compile/991214-2.c: New test.
37906 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37908 * gcc.dg/991214-1.c: New test.
37910 1999-12-13 Jeffrey A Law (law@cygnus.com)
37912 * gcc.c-torture/compile/991213-3.c: New test.
37913 * gcc.c-torture/compile/991213-2.c: New test.
37914 * gcc.c-torture/compile/991213-1.c: New test.
37916 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
37918 * gcc.dg/991209-1.c: New test.
37920 1999-12-08 Nathan Sidwell <nathan@acm.org>
37922 * gcc.c-torture/compile/991208-1.c: New test.
37924 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37926 * gcc.dg/ultrasp2.c: New test.
37928 1999-12-05 Alex Samuel <samuel@codesourcery.com>
37930 * g++.old-deja/g++.abi/align.C (main): Fix typo.
37932 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
37934 * gcc.c-torture/compile/991202-1.c: New test.
37935 * gcc.c-torture/execute/991202-1.c: New test.
37936 * gcc.c-torture/execute/991202-2.c: New test.
37937 * gcc.c-torture/execute/991202-3.c: New test.
37939 1999-12-02 Alex Samuel <samuel@codesourcery.com>
37941 * g++.old-deja/g++.abi/align.C: New test.
37942 * g++.old-deja/g++.abi/aggregates.C: Likewise.
37943 * g++.old-deja/g++.abi/bitfields.C: Likewise.
37945 1999-12-01 Richard Henderson <rth@cygnus.com>
37947 * gcc.c-torture/execute/991201-1.c: New.
37949 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
37951 * gcc.dg/991129-1.c: New test.
37953 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
37955 * gcc.c-torture/compile/991127-1.c: New test.
37957 1999-11-22 Nathan Sidwell <nathan@acm.org>
37959 * g++.old-deja/g++.other/warn4.C: New test.
37961 1999-11-22 Nathan Sidwell <nathan@acm.org>
37963 * g++.old-deja/g++.eh/cleanup2.C: New test.
37964 * g++.old-deja/g++.ext/pretty2.C: New test.
37965 * g++.old-deja/g++.ext/pretty3.C: New test.
37966 * g++.old-deja/g++.other/debug6.C: New test.
37968 1999-10-20 Jim Wilson <wilson@cygnus.com>
37970 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
37971 compiler_output to look for one error message instead of two.
37973 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
37975 * gcc.c-torture/execute/991118-1.c: Also test case
37976 where the word boundary does not split a byte evenly.
37978 1999-11-19 Nathan Sidwell <nathan@acm.org>
37980 * g++.old-deja/g++.ext/restrict1.C: New test.
37982 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
37984 * gcc.c-torture/execute/991118-1.c: New test.
37986 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
37988 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
37989 working directory pathnames.
37991 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
37993 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
37994 host is equipped with driver.h and driver.o so it can actually
37995 compile and run the tests.
37997 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
37999 * gcc.c-torture/compile/991008-1.c: New test.
38001 1999-11-08 Nick Clifton <nickc@cygnus.com>
38003 * lib/gcc-dg.exp: Include target-supports.exp
38005 1999-11-05 Nick Clifton <nickc@cygnus.com>
38007 * lib/target-supports.exp: New file: Provide procs to test for
38008 features supported by the target.
38009 (check_weak_available): Moved here from ecos.exp.
38010 (check_alias_available): New proc: Determine of the target
38011 toolchain supports the alias attribute.
38013 * gcc.dg/special/ecos.exp: Move check_weak_available to
38014 target-supports.exp.
38015 (alias-1.c): Only perform the test if the target supports
38017 (wkali-1.c): Only perform the test if the target supports
38020 * gcc.dg/990506-0.c: Expect error messages from cross
38021 targets as well as native targets.
38023 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38025 * gcc.dg/ultrasp1.c: Removed xfail.
38026 * gcc.dg/struct-ret-2.c: Likewise.
38027 * gcc.dg/array-1.c: Likewise.
38029 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38031 * gcc.dg/struct-ret-2.c: New test.
38033 * gcc.dg/array-1.c: New test.
38035 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
38037 * gcc.c-torture/execute/991030-1.c: New test.
38039 1999-10-26 Richard Henderson <rth@cygnus.com>
38041 * gcc.c-torture/compile/991026-2.c: New test.
38043 1999-10-26 Jeffrey A Law (law@cygnus.com)
38045 * gcc.c-torture/compile/991026-1.c: New test.
38047 1999-10-23 Jeffrey A Law (law@cygnus.com)
38049 * gcc.c-torture/execute/991023-1.c: New test.
38051 1999-10-19 Jeffrey A Law (law@cygnus.com)
38053 * gcc.c-torture/execute/991019-1.c: New test.
38055 1999-10-16 Richard Henderson <rth@cygnus.com>
38057 * gcc.c-torture/execute/991016-1.c: New test.
38059 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
38061 * gcc.c-torture/execute/991014-1.c: New test.
38063 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
38065 * g++.old-deja/g++.other/union2.C: New test.
38067 1999-10-13 Nathan Sidwell <nathan@acm.org>
38069 * g++.old-deja/g++.other/vaarg2.C: New test.
38070 * g++.old-deja/g++.other/vaarg3.C: New test.
38072 1999-10-12 Craig Burley <craig@jcb-sc.com>
38074 * g77.f-torture/noncompile/19990905-1.f: Moved from being
38077 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
38079 * gcc.c-torture/execute/va-arg-11.c: New test.
38081 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
38083 * lib/file-format.exp (gcc_target_object_format): Don't
38084 crash if objdump is unavailable.
38086 1999-09-29 Donn Terry <donn@interix.com>
38088 * gcc.misc-tests/mg.exp: delete extraneous redirection.
38090 1999-09-28 Nick Clifton <nickc@cygnus.com>
38092 * gcc.c-torture/compile/990928-1.c: New test.
38094 1999-09-28 Nathan Sidwell <nathan@acm.org>
38096 * g++.old-deja/g++.other/decl6.C: New test.
38098 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38100 * gcc.c-torture/execute/va-arg-10.c: New test.
38102 1999-09-27 Nathan Sidwell <nathan@acm.org>
38104 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
38105 __PRETTY_FUNCTION__.
38107 1999-09-23 Nick Clifton <nickc@cygnus.com>
38109 * gcc.c-torture/execute/990923-1.c: New test.
38111 1999-09-21 Nick Clifton <nickc@cygnus.com>
38113 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
38114 for which -fpic is inappropriate.
38116 1999-09-21 Mark Mitchell <mark@codesourcery.com>
38118 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
38120 1999-09-21 Nathan Sidwell <nathan@acm.org>
38122 * g++.old-deja/g++.other/dyncast1.C: New test.
38123 * g++.old-deja/g++.other/dyncast2.C: New test.
38124 * g++.old-deja/g++.other/dyncast3.C: New test.
38125 * g++.old-deja/g++.other/dyncast4.C: New test.
38126 * g++.old-deja/g++.other/dyncast5.C: New test.
38127 * g++.old-deja/g++.eh/catch3.C: New test.
38128 * g++.old-deja/g++.eh/catch3p.C: New test.
38129 * g++.old-deja/g++.eh/catch4.C: New test.
38130 * g++.old-deja/g++.eh/catch4p.C: New test.
38131 * g++.old-deja/g++.eh/catch5.C: New test.
38132 * g++.old-deja/g++.eh/catch5p.C: New test.
38133 * g++.old-deja/g++.eh/catch6.C: New test.
38134 * g++.old-deja/g++.eh/catch6p.C: New test.
38135 * g++.old-deja/g++.eh/catch7.C: New test.
38136 * g++.old-deja/g++.eh/catch7p.C: New test.
38137 * g++.old-deja/g++.eh/catch8.C: New test.
38138 * g++.old-deja/g++.eh/catch8p.C: New test.
38139 * g++.old-deja/g++.eh/catch9.C: New test.
38140 * g++.old-deja/g++.eh/catch9p.C: New test.
38142 1999-09-13 Nathan Sidwell <nathan@acm.org>
38144 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
38145 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
38147 1999-09-13 Jeffrey A Law (law@cygnus.com)
38149 * gcc.c-torture/compile/990913-1.c: New test.
38151 1999-09-10 Nathan Sidwell <nathan@acm.org>
38153 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
38154 * g++.old-deja/g++.jason/rfg5.C: Likewise.
38156 1999-09-09 Richard Henderson <rth@cygnus.com>
38158 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
38160 1999-09-09 Nathan Sidwell <nathan@acm.org>
38162 * g++.old-deja/g++.other/lookup11.C: New test.
38163 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
38164 what is permitted and what we want.
38165 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
38167 * g++.old-deja/g++.jason/rfg5.C: Likewise.
38169 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
38171 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
38172 * gcc.c-torture/noncompile/poison-1.c: New file.
38174 1999-09-08 Nathan Sidwell <nathan@acm.org>
38176 * g++.old-deja/g++.other/sizeof3.C: New test.
38177 * g++.old-deja/g++.other/sizeof4.C: New test.
38178 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
38179 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
38181 1999-09-07 Richard Henderson <rth@cygnus.com>
38183 * gcc.dg/va-arg-1.c: New.
38185 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38187 * gcc.c-torture/execute/va-arg-9.c: New test.
38189 1999-09-05 Craig Burley <craig@jcb-sc.com>
38191 * g77.f-torture/compile/980519-2.f: New test.
38192 * g77.f-torture/compile/19990905-0.f: New test.
38193 * g77.f-torture/compile/19990905-1.f: New test.
38194 * g77.f-torture/compile/19990905-2.f: New test.
38196 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
38198 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
38200 * gcc.c-torture/execute/990827-1.c: Fix typo.
38202 1999-09-03 Nathan Sidwell <nathan@acm.org>
38204 * g++.old-deja/g++.other/deref1.C: New test.
38206 1999-09-02 Nathan Sidwell <nathan@acm.org>
38208 * g++.old-deja/g++.other/ambig2.C: New test.
38209 * g++.old-deja/g++.other/cond5.C: New test.
38210 * g++.old-deja/g++.other/lookup16.C: New test.
38212 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
38214 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
38217 1999-08-31 Jeffrey A Law (law@cygnus.com)
38219 * lib/c-torture.exp: Avoid the "compare executables" optimization
38220 when testing native.
38222 1999-08-29 Jeffrey A Law (law@cygnus.com)
38224 * gcc.c-torture/execute/990829-1.c: New test.
38225 * gcc.c-torture/compile/990829-1.c: New test.
38227 1999-08-27 Paul Burchard <burchard@pobox.com>
38229 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
38230 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
38231 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
38232 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
38233 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
38234 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
38235 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
38236 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
38237 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
38238 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
38239 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
38241 1999-08-27 Jeffrey A Law (law@cygnus.com)
38243 * gcc.c-torture/execute/990827-1.c: New test.
38245 1999-08-26 Craig Burley <craig@jcb-sc.com>
38247 * g77.f-torture/noncompile/19990826-4.f: New test.
38249 * g77.f-torture/compile/19990826-3.f: New test.
38251 * g77.f-torture/execute/19990826-2.f: New test.
38253 * g77.f-torture/compile/19990826-1.f: New test.
38255 * gcc.c-torture/execute/990826-0.c: New test.
38256 * g77.c-torture/execute/19990826-0.f: New test.
38258 * g77.f-torture/noncompile/970626-2.f: New test.
38260 1999-08-25 Paul Burchard <burchard@pobox.com>
38262 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
38263 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
38264 lss-011.C: New tests.
38266 1999-08-25 Nathan Sidwell <nathan@acm.org>
38268 * g++.old-deja/g++.other/decl5.C: New test.
38270 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38272 * noncompile/noncompile.exp: Load_lib c-torture.exp.
38273 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
38274 call `postbase' for each one. All callers of `postbase' changed
38275 to call this instead.
38277 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
38279 * gcc.c-torture/execute/990811-1.c: New test.
38281 1999-08-09 Nick Clifton <nickc@cygnus.com>
38283 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
38286 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
38289 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
38291 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
38293 1999-08-04 Jeffrey A Law (law@cygnus.com)
38295 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
38297 1999-08-04 Nathan Sidwell <nathan@acm.org>
38299 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
38301 1999-08-04 Jeffrey A Law (law@cygnus.com)
38303 * gcc.c-torture/execute/990804-1.c: New test.
38305 1999-08-03 Nathan Sidwell <nathan@acm.org>
38307 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
38308 * g++.old-deja/g++.brendan/crash64.C: Likewise.
38309 * g++.old-deja/g++.brendan/overload8.C: Likewise.
38311 1999-08-03 Nathan Sidwell <nathan@acm.org>
38313 * g++.old-deja/g++.other/struct1.C: New test.
38315 1999-08-03 Nathan Sidwell <nathan@acm.org>
38317 * g++.old-deja/g++.other/enum2.C: New test.
38319 1999-08-02 Richard Henderson <rth@cygnus.com>
38321 Adapted from tests from Franz Sirl:
38322 * gcc.c-torture/execute/va-arg-7.c: New test.
38323 * gcc.c-torture/execute/va-arg-8.c: New test.
38325 1999-08-01 Jeffrey A Law (law@cygnus.com)
38327 * gcc.c-torture/compile/990801-2.c: New test.
38329 * gcc.c-torture/compile/990801-1.c: New test.
38331 1999-07-27 Michael Meissner <meissner@cygnus.com>
38333 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
38334 fp-cmp-1.c, converting double to float.
38336 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
38337 fp-cmp-1.c, converting double to long double.
38339 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
38340 from fr1 to unknown_register, since fr1 is a legitimate register
38343 1999-07-25 Jeffrey A Law (law@cygnus.com)
38345 * README: More listname related changes.
38347 1999-07-08 Catherine Moore <clm@cygnus.com>
38349 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
38351 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
38353 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
38355 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
38357 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
38359 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
38361 * gcc.dg/990703-1.c: New test.
38363 1999-06-29 Nick Clifton <nickc@cygnus.com>
38365 * lib/file-format.exp: New file: Move definition of proc
38366 gcc_target_object_format to here from
38367 gcc.dg/special/ecos.exp.
38369 * lib/c-torture.exp: Include lib file-format.exp.
38370 * lib/gcc-dg.exp: Include lib file-format.exp.
38372 * gcc.dg/special/ecos.exp: Remove definition of proc
38373 gcc_target_object_format.
38375 1999-06-28 Jeffrey A Law (law@cygnus.com)
38377 * gcc.c-torture/execute/990628-1.c: New test.
38379 1999-06-25 Jeffrey A Law (law@cygnus.com)
38381 * gcc.c-torture/compile/990625-2.c: New test.
38383 * gcc.c-torture/compile/990625-1.c: New test.
38385 1999-06-23 Nick Clifton <nickc@cygnus.com>
38387 * gcc.c-torture/compile/dll.c: New test case. Check that dll
38388 attributes compile.
38389 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
38390 ports that use the COFF/PE file format.
38392 1999-06-17 Jeffrey A Law (law@cygnus.com)
38394 * gcc.c-torture/compile/990617-1.c: New test.
38396 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
38398 * g++.old-deja/g++.other/decl4.C: New test.
38400 1999-06-14 Nathan Sidwell <nathan@acm.org>
38402 * g++.old-deja/g++.other/bitfld3.C: New test.
38404 1999-06-08 Nathan Sidwell <nathan@acm.org>
38406 * g++.old-deja/g++.eh/catch1.C: New test.
38408 1999-06-07 Jeffrey A Law (law@cygnus.com)
38410 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
38412 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
38413 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
38415 1999-06-05 Craig Burley <craig@jcb-sc.com>
38417 * g77.f-torture/compile/19990502-0.f: Replace with new,
38418 shorter, test that still fails after recent changes.
38420 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38422 * gcc.c-torture/execute/990604-1.c: New test.
38424 1999-05-31 Jeffrey A Law (law@cygnus.com)
38426 * gcc.c-torture/execute/990531-1.c: New test.
38428 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38430 * gcc.c-torture/compile/990527-1.c: New test.
38432 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
38434 * gcc.c-torture/execute/990527-1.c: New test.
38436 1999-05-25 Nick Clifton <nickc@cygnus.com>
38438 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
38439 bitfields as signed.
38441 1999-05-25 Craig Burley <craig@jcb-sc.com>
38443 * g77.f-torture/compile/19990525-0.f: New test.
38445 1999-05-25 Jeffrey A Law (law@cygnus.com)
38447 * gcc.c-torture/execute/990525-2.c: New test.
38449 * gcc.c-torture/execute/990525-1.c: New test.
38451 1999-05-24 Nathan Sidwell <nathan@acm.org>
38453 * g++.old-deja/g++.other/anon3.C: New test.
38454 * g++.old-deja/g++.other/anon4.C: New test.
38455 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
38456 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
38457 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
38460 1999-05-24 Jeffrey A Law (law@cygnus.com)
38462 * gcc.c-torture/execute/990524-1.c: New test.
38464 * gcc.dg/990524-1.c: New test.
38466 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38468 * gcc.c-torture/compile/990523-1.c: New test.
38470 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
38472 * gcc.c-torture/compile/990519-1.c: New test.
38474 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38476 * gcc.c-torture/compile/990517-1.c: New test.
38478 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
38479 (e4, f4): New tests.
38482 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38484 * gcc.dg/noreturn-1.c: New test.
38486 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38488 * gcc.c-torture/execute/990513-1.c: New test.
38490 1999-05-10 Richard Henderson <rth@cygnus.com>
38492 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
38494 1999-05-10 Craig Burley <craig@jcb-sc.com>
38496 * g77.f-torture/execute/erfc.f: Use small single-precision
38497 values, to avoid problems on Alphas when not -mieee.
38499 1999-05-08 Craig Burley <craig@jcb-sc.com>
38501 * gcc.dg/990506-0.c: New test.
38503 1999-05-08 Richard Henderson <rth@cygnus.com>
38505 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
38506 the constant to test. Don't XFAIL 64-bit targets.
38508 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
38509 * g++.old-deja/g++.law/profile1.C: Likewise.
38511 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
38512 operator new instances.
38513 * g++.old-deja/g++.other/delete5.C: Likewise.
38515 1999-05-03 Craig Burley <craig@jcb-sc.com>
38517 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
38520 1999-05-03 Craig Burley <craig@jcb-sc.com>
38522 * g77.f-torture/execute/u77-test.f: Reverse order of two
38523 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
38525 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38527 * gcc.dg/compare1.c: New test.
38529 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
38531 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
38534 1999-05-02 Craig Burley <craig@jcb-sc.com>
38536 * g77.f-torture/compile/19990502-1.f: New test.
38538 1999-05-02 Craig Burley <craig@jcb-sc.com>
38540 * g77.f-torture/compile/19990502-0.f: New test.
38542 1999-05-02 Craig Burley <craig@jcb-sc.com>
38544 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
38547 1999-05-02 Craig Burley <craig@jcb-sc.com>
38549 * g77.f-torture/execute/u77-test.f (main): List libU77
38550 intrinsics not currently tested.
38551 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
38552 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
38553 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
38554 Trim blanks off the ends of some printed strings.
38556 1999-05-02 Craig Burley <craig@jcb-sc.com>
38558 * g77.f-torture/execute/u77-test.f (main): Just warn about
38559 FSTAT gid disagreement, as it's expected on some systems.
38561 1999-05-01 Craig Burley <craig@jcb-sc.com>
38563 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
38564 use a new function, which allows for some slop.
38565 Clean up some commentary.
38566 (issum): The new function.
38567 (sgladd): Deleted subroutine.
38569 1999-05-01 Craig Burley <craig@jcb-sc.com>
38571 * g77.f-torture/execute/u77-test.f: Modify to be more like
38572 libf2c/libU77 version, bringing patches to that version here.
38573 Add suitable commentary.
38575 1999-04-25 Richard Henderson <rth@cygnus.com>
38577 * gcc.dg/990424-1.c: New test.
38579 1999-04-24 Craig Burley <craig@jcb-sc.com>
38581 * g77.f-torture/execute/u77-test.f (main): Bug involving
38582 LSTAT has been fixed, so turn back on full checking.
38584 1999-04-20 Craig Burley <craig@jcb-sc.com>
38586 * g77.f-torture/compile/19990419-0.f: New test.
38587 * g77.f-torture/execute/19990419-1.f: New test.
38589 1999-04-17 Richard Henderson <rth@cygnus.com>
38591 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
38592 to avoid the need for a prototype to supress a warning.
38594 1999-04-07 Jim Wilson <wilson@cygnus.com>
38596 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
38598 1999-04-04 Jeffrey A Law (law@cygnus.com)
38600 * gcc.c-torture/execute/990404-1.c: New test.
38602 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38604 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
38605 * gcc.dg/cpp-if3.c: Don't use -pedantic.
38606 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
38607 missing initializer warnings.
38609 1999-03-28 Jeffrey A Law (law@cygnus.com)
38611 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
38614 1999-03-26 Jeffrey A Law (law@cygnus.com)
38616 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
38618 1999-03-26 Craig Burley <craig@jcb-sc.com>
38620 * g77.f-torture/execute/19990325-0.f: New test.
38621 * g77.f-torture/execute/19990325-1.f: New test.
38623 1999-03-24 Jeffrey A Law (law@cygnus.com)
38625 * gcc.c-torture/execute/990324-1.c: New test.
38627 1999-03-22 Jim Wilson <wilson@cygnus.com>
38629 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
38632 1999-03-17 Richard Henderson <rth@cygnus.com>
38634 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
38636 1999-03-13 Craig Burley <craig@jcb-sc.com>
38638 * g77.f-torture/execute/19990313-2.f: New test.
38639 * g77.f-torture/execute/19990313-3.f: New test.
38641 1999-03-13 Craig Burley <craig@jcb-sc.com>
38643 * g77.f-torture/execute/19990313-0.f: New test.
38644 * g77.f-torture/execute/19990313-1.f: New test.
38646 1999-03-12 Jim Wilson <wilson@cygnus.com>
38648 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
38650 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
38651 (main): Add check for u15. Conditionalize u31 check depending on
38652 whether ints are <32 bits or >=32 bits.
38654 1999-03-08 Craig Burley <craig@jcb-sc.com>
38656 * g77.f-torture/execute/19981119-0.f: Improve testiness.
38658 1999-03-08 Craig Burley <craig@jcb-sc.com>
38660 * g77.f-torture/compile/19990305-0.f: New test.
38661 * g77.f-torture/execute/19981119-0.f: New test.
38663 1999-03-08 Craig Burley <craig@jcb-sc.com>
38665 * g77.f-torture/execute/970625-2.f: call ABORT if final
38666 result is not correct, instead of just printing it.
38667 Add this checking via newly introduced obfuscation, to
38668 trip up buggy front ends.
38670 1999-03-07 Craig Burley <craig@jcb-sc.com>
38672 * g77.f-torture/compile/960317-1.f: Moved from being
38673 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
38675 1999-03-06 Craig Burley <craig@jcb-sc.com>
38677 * g77.f-torture/execute/960317-1.f: New (old) test.
38678 * g77.f-torture/execute/970625-2.f: Ditto.
38680 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
38682 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
38683 message on line 1 or line 2; cccp and cpplib do this differently.
38685 1999-03-01 Jeffrey A Law (law@cygnus.com)
38687 * g++.old-deja/g++.law/weak1.C: New test.
38689 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38691 * gcc.c-torture/execute/990119-1.c: Renamed to...
38692 * gcc.dg/990119-1.c: this, so it will only be tested once
38693 (it's a preprocessor test, it doesn't need to be run at
38694 multiple optimization levels).
38696 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38698 * lib/g++.exp: Don't add incdir=$base_dir/../include to
38701 1999-02-24 Craig Burley <craig@jcb-sc.com>
38703 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
38704 * g77.f-torture/compile/19981216-0.f: ...as it is expected
38705 to not be compilable by current g77.
38707 1999-02-24 Nick Clifton <nickc@cygnus.com>
38709 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
38711 1999-02-22 Jeffrey A Law (law@cygnus.com)
38713 * gcc.c-torture/execute/990222-1.c: New test.
38715 1999-02-19 Craig Burley <craig@jcb-sc.com>
38717 * g77.f-torture/compile/19990218-0.f: New test.
38718 * g77.f-torture/noncompile/19990218-1.f: New test.
38720 1999-02-18 Craig Burley <craig@jcb-sc.com>
38722 * g77.f-torture/compile/19981216-0.f: New test.
38724 1999-02-14 Jeffrey A Law (law@cygnus.com)
38726 * gcc.dg/990214-1.c: New test.
38728 1999-02-13 Jeffrey A Law (law@cygnus.com)
38730 * gcc.dg/990213-2.c: New test.
38732 * gcc.dg/990213-1.c: New test.
38734 1999-02-12 Jeffrey A Law (law@cygnus.com)
38736 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
38739 1999-02-11 Nick Clifton <nickc@cygnus.com>
38741 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
38742 specified by target.
38744 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
38746 1999-02-11 Jeffrey A Law (law@cygnus.com)
38748 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
38750 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
38752 * gcc.dg/special/ecos.exp: New test driver for new tests with
38753 special requirements.
38755 * gcc.dg/special/alias-1.c: New test.
38756 * gcc.dg/special/gcsec-1.c: New test.
38757 * gcc.dg/special/weak-1.c: New test.
38758 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
38759 * gcc.dg/special/weak-2.c: New test.
38760 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
38761 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
38762 * gcc.dg/special/wkali-1.c: New test.
38763 * gcc.dg/special/wkali-2.c: New test.
38764 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
38765 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
38767 1999-02-10 Felix Lee <flee@cygnus.com>
38769 * lib/c-torture.exp (c-torture-compile): Pull out code for
38770 analyzing gcc error messages.
38771 (c-torture-execute): Likewise. Fix some (harmless) false
38773 * lib/gcc.exp (gcc_check_compile): New function.
38775 1999-02-08 Richard Henderson <rth@cygnus.com>
38777 * gcc.c-torture/execute/990208-1.c: New test.
38779 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
38781 * g++.dg/special/ecos.exp: New driver for new tests with special
38784 * g++.dg/special/conpr-1.C: New test
38785 * g++.dg/special/conpr-2.C: New test
38786 * g++.dg/special/conpr-2a.C: New test
38787 * g++.dg/special/conpr-3.C: New test
38788 * g++.dg/special/conpr-3a.C: New test
38789 * g++.dg/special/conpr-3b.C: New test
38791 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
38792 allow g++ to use the dg driver
38794 * README: Add comment about g++.dg directory
38796 1999-02-06 Jeffrey A Law (law@cygnus.com)
38798 * README: Update email addresses.
38800 1999-02-03 Nick Clifton <nickc@cygnus.com>
38802 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
38803 arguments in order to force structure S onto the stack even on
38805 (test): Pass 10 leading arguments to function foo as well as the
38808 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
38809 failure for all targets.
38811 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
38812 abort to terminate program execution.
38814 1999-01-30 Richard Henderson <rth@cygnus.com>
38816 * gcc.c-torture/execute/990130-1.c: New test.
38818 1999-01-30 Jeffrey A Law (law@cygnus.com)
38820 * gcc.dg/990130-1.c: New test.
38822 1999-01-28 Michael Meissner <meissner@cygnus.com>
38824 * gcc.c-torture/execute/990128-1.c: New test.
38826 1999-01-27 Michael Meissner <meissner@cygnus.com>
38828 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
38830 1999-01-27 Felix Lee <flee@cygnus.com>
38832 * lib/c-torture.exp (c-torture-compile): pull out code for
38833 analyzing gcc error messages.
38834 (c-torture-execute): ditto, and fix some (harmless) false
38836 * lib/gcc.exp (gcc_check_compile): new function.
38838 1999-01-17 Jeffrey A Law (law@cygnus.com)
38840 * gcc.dg/990117-1.c: New test.
38842 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
38844 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
38846 1999-01-15 Jeffrey A Law (law@cygnus.com)
38848 * g77.f-torture/compile/990115-1.f: New test.
38850 1999-01-07 Jeffrey A Law (law@cygnus.com)
38852 * gcc.c-torture/compile/990107-1.c: New test
38854 1999-01-06 Jeffrey A Law (law@cygnus.com)
38856 * gcc.c-torture/execute/990106-2.c: New test.
38858 * gcc.c-torture/execute/990106-1.c: New test.
38860 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
38862 * gcc.c-torture/compile/981223-1.c: New test.
38864 1998-12-29 Richard Henderson <rth@cygnus.com>
38866 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
38867 (opt3): Rename from opt4 and disable.
38869 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
38871 * g++.old-deja/g++.pt/ptrmem5.C: New test.
38873 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
38875 * g++.old-deja/g++.other/conv5.C: New test.
38877 1998-12-14 Nick Clifton <nickc@cygnus.com>
38879 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
38881 1998-12-11 Jeffrey A Law (law@cygnus.com)
38883 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
38885 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
38887 * gcc.c-torture/compile/981211-1.c: New test.
38889 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
38891 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
38893 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
38895 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38897 * gcc.special/930510-1.c: Make C9X safe.
38898 * gcc.misc-tests/gcov-1.c Similarly.
38899 * gcc.misc-tests/gcov-2.c Similarly.
38901 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
38903 * gcc.dg/ultrasp1.c: New test.
38905 1998-12-06 Richard Henderson <rth@cygnus.com>
38907 * gcc.c-torture/execute/981206.c: New test.
38909 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
38911 * g++.old-deja/g++.ns/template7.C: New test.
38913 * g++.old-deja/g++.other/expr1.C: New test.
38915 * g++.old-deja/g++.eh/tmpl3.C: New test.
38917 * g++.old-deja/g++.eh/tmpl2.C: New test.
38919 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
38921 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
38922 * g++.old-deja/g++.other/using6.C: Removed.
38923 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
38925 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
38927 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
38929 * g++.old-deja/g++.pt/overload8.C: New test.
38931 * g++.old-deja/g++.pt/overload7.C: New test.
38933 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
38935 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
38936 and relinking messages.
38937 * lib/g++.exp (g++_target_compile): Remove .rpo file when
38938 compiling with -frepo.
38940 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
38942 * g++.old-deja/g++.pt/lookup6.C: New test.
38944 1998-11-30 Nick Clifton <nickc@cygnus.com>
38946 * gcc.c-torture/execute/981130-1.c: New test.
38947 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
38949 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
38951 * g++.old-deja/g++.pt/explicit76.C: New test.
38953 * g++.old-deja/g++.pt/friend38.C: New test.
38955 * g++.old-deja/g++.ns/crash2.C: New test.
38957 * g++.old-deja/g++.pt/defarg8.C: New test.
38959 * g++.old-deja/g++.pt/instantiate6.C: New test.
38961 * g++.old-deja/g++.pt/static6.C: New test.
38963 * g++.old-deja/g++.pt/decl2.C: New test.
38965 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
38967 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
38968 problem is actually related with name lookup, but so what? :-)
38970 * g++.old-deja/g++.pt/friend37.C: New test.
38972 1998-11-25 Dave Love <d.love@dl.ac.uk>
38974 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
38975 element, which fails on some systems.
38977 * g77.f-torture/execute/labug1.f: New test.
38979 1998-11-21 Jeffrey A Law (law@cygnus.com)
38981 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
38984 1998-11-18 Dave Love <d.love@dl.ac.uk>
38986 * g77.f-torture/compile/981117-1.f: New test.
38988 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
38990 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
38991 properly discarded.
38993 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
38995 * gcc.c-torture/execute/memcheck: New directory of tests for
38996 -fcheck-memory-usage.
38998 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
39000 * README: New file, general information about the testsuite and
39001 new description of the various C++ test subdirectories.
39002 * README.g++: Eliminate obsolete information, update and move most
39003 relevant stuff to README.
39005 1998-11-07 Richard Henderson <rth@cygnus.com>
39007 * gcc.c-torture/compile/981107-1.c: New test.
39009 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
39011 * execute/memcpy-bi.c: New testcase.
39013 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
39015 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
39018 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
39019 template is selected.
39021 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
39022 classes, it should be accepted for all types.
39024 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
39026 * g++.old-deja/g++.pt/spec24.C: Ensure that template
39027 specializations start with template headers.
39029 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
39031 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
39033 * g++.old-deja/g++.other/init9.C: Test cross initialization of
39036 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
39038 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
39040 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
39042 * compile/981022-1.c, compile/981022-1.x: New test and driver.
39044 1998-10-19 Jeffrey A Law (law@cygnus.com)
39046 * 981019-1.c: New test.
39048 1998-10-14 Robert Lipe <robertl@dgii.com>
39050 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
39053 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39055 * compile/981001-4.c: Remove use of GCC extension that triggers a
39058 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
39060 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
39062 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
39064 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
39065 instantiation of template produces incorrect code for delete
39068 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
39069 constructors' name is not unique.
39070 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
39071 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
39073 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
39074 automatic array of const is ill-formed.
39076 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
39077 of template parameter?
39079 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
39082 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
39083 pointer-to-member expression.
39085 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
39086 declaration causes ICE.
39088 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
39090 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
39091 reserved in the global namespace.
39093 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
39094 generate needed virtual table.
39096 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
39098 1998-10-10 Dariush Eslimi <eslimi@loran.com>
39100 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
39101 template-dependent type
39103 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
39105 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
39106 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
39107 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
39109 * g++.old-deja/g++.other/using5.C: New test; using decl from base
39110 class should be usable as argument of member function.
39111 * g++.old-deja/g++.other/using6.C: New test; using decl from base
39112 class should be usable as return type of member function.
39113 * g++.old-deja/g++.other/using7.C: New test; using decl from base
39114 class should be usable as type of data member.
39116 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
39118 1998-10-09 Jeffrey A Law (law@cygnus.com)
39120 * gcc.c-torture/special/920521-1.c: Fix bogus test.
39122 1998-10-08 Nick Clifton <nickc@cygnus.com>
39124 * gcc.dg/dll-?.c Add thumb to target list.
39125 Fix assembler scan patterns to match current assembler output.
39127 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
39129 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
39130 matching of template brackets.
39132 * g++.old-deja/g++.other/using4.C: New test. Test using
39133 declarations of methods from base classes.
39135 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
39136 within functions should introduce names into the innermost
39137 enclosing namespace.
39139 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
39140 of static locals if first initialization throws.
39142 1998-10-07 Jim Wilson <wilson@cygnus.com>
39144 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
39146 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
39148 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
39149 lose track of the possible targets of tablejump insns.
39150 * special/special.exp: Run it.
39152 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39154 * g++.old-deja/g++.pt/friend35.C: New test. A template function
39155 must be declared before its specializations can be named in friend
39158 1998-10-05 Dave Love <d.love@dl.ac.uk>
39160 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
39162 * g77.f-torture/execute/io1.f: New test.
39164 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
39166 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
39167 with pointer to template function, for which no argument deduction
39170 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
39171 specialization of template function as argument to template
39174 * g++.old-deja/g++.other/access2.C: New test; Inner class
39175 shouldn't have privileged access to Outer's names.
39177 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
39179 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
39180 friend template declared within template class conflicts with
39181 nested class of the same name.
39183 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
39186 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
39187 object with direct initializer as function declaration.
39189 * g++.old-deja/g++.other/decl2.C: New test; duplicate
39192 * g++.old-deja/g++.other/null2.C: New test; conditional operator
39193 involving const pointer and NULL produces incorrect result.
39195 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
39196 type name without `typename' should be rejected with -pedantic.
39198 1998-10-02 Richard Henderson <rth@cygnus.com>
39200 * g++.old-deja/g++.other/addrof1.C: New test.
39202 1998-10-01 Nick Clifton <nickc@cygnus.com>
39204 * gcc.c-torture/compile/981001-1.c: New test.
39205 * gcc.c-torture/execute/981001-1.c: New test.
39207 1998-10-01 Jeffrey A Law (law@cygnus.com)
39209 * gcc.c-torture/compile/981001-2.c: New test.
39210 * gcc.c-torture/compile/981001-3.c: New test.
39211 * gcc.c-torture/compile/981001-4.c: New test.
39213 1998-10-01 Robert Lipe <robertl@dgii.com>
39215 * lib/objc.exp (objc_target_compile): Add -L during compiles for
39216 multilibbed hosts. Idea grafted from g77.exp.
39218 1998-09-30 Dave Love <d.love@dl.ac.uk>
39220 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
39221 avoid losing on systems which need -lsocket.
39223 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
39225 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
39226 * g++.old-deja/g++.other/nested2.C: Ditto.
39227 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
39230 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
39232 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
39233 preferred over template operator!= for enum bitfields.
39235 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
39237 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
39238 that happen to have the same base name, but in different scopes,
39239 are incorrectly rejected.
39241 1998-09-16 Richard Henderson <rth@cygnus.com>
39243 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
39244 on the native word size instead of an integer literal.
39246 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
39248 * g++.old-deja/g++.other/static2.C: Invocation of static data
39249 member of type pointer-to-function denoted as non-static member.
39251 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
39252 checks involving function types and aliases.
39254 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
39256 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
39257 redefined to the same non-trivial type.
39259 * g++.old-deja/g++.pt/explicit73.C: Test for proper
39260 namespace-qualification of template specializations declared in
39263 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
39264 to declare a subset of the specializations of a template function
39265 as friends of specializations of a template class.
39267 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
39268 member templates that do not fully specialize the enclosing
39269 template class are rejected.
39271 1998-09-11 Dave Love <d.love@dl.ac.uk>
39273 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
39275 1998-09-08 Dave Love <d.love@dl.ac.uk>
39277 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
39278 altered from libf2c/libU77 version.
39280 1998-09-06 Dave Love <d.love@dl.ac.uk>
39282 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
39284 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
39286 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
39287 (un)signed char are different types for template specialization
39290 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
39292 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
39293 * objc: ObjC testsuite.
39295 1998-08-31 Catherine Moore <clm@cygnus.com>
39297 * gcc.c-torture/execute/941014-1.x: New file.
39299 1998-08-31 Nick Clifton <nickc@cygnus.com>
39301 * lib/c-torture.exp: Add support for
39302 torture_eval_before_compile and torture_eval_before_execute
39305 1998-08-30 Jeffrey A Law (law@cygnus.com)
39307 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
39308 this test triggers valid.
39310 1998-08-27 Jeffrey A Law (law@cygnus.com)
39312 * gcc.dg/980827-1.c: New test.
39314 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
39316 * gcc.c-torture/execute/loop-4b.c: New test.
39318 1998-08-26 Nick Clifton <nickc@cygnus.com>
39320 * lib/c-torture.exp: Add support for
39321 torture_eval_before_compile and torture_eval_before_execute
39324 1998-08-25 Jeffrey A Law (law@cygnus.com)
39326 * gcc.c-torture/compile/980825-1.c: New test.
39328 1998-08-24 Nick Clifton <nickc@cygnus.com>
39330 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
39331 count number tests in opt_t0 not good_t0.
39333 1998-08-24 Jeffrey A Law (law@cygnus.com)
39335 * gcc.c-torture/compile/930326-1.x: Fix typo.
39337 1998-08-23 Mark Mitchell <mark@markmitchell.com>
39339 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
39342 1998-08-21 Jeffrey A Law (law@cygnus.com)
39344 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
39345 STACK_SIZE is defined.
39346 * gcc.c-torture/unsorted/stuct.c: Similarly.
39348 * gcc.c-torture/compile/980821-1.c: New test.
39350 1998-08-21 Jeffrey A Law (law@cygnus.com)
39352 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
39354 1998-08-19 Mark Mitchell <mark@markmitchell.com>
39356 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
39359 1998-08-09 Mark Mitchell <mark@markmitchell.com>
39361 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
39364 1998-08-18 Jeffrey A Law (law@cygnus.com)
39366 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
39368 1998-08-16 Jeffrey A Law (law@cygnus.com)
39370 * gcc.c-torture/compile/980816-1.c: New test.
39372 * gcc.dg/980816-1.c: New test.
39374 1998-08-13 Jeffrey A Law (law@cygnus.com)
39376 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
39377 compiler for ieee tests.
39379 1998-08-01 Dave Love <d.love@dl.ac.uk>
39381 * g77.f-torture/compile/980729-0.f: New test.
39383 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
39385 * gcc.c-torture/special/eeprof-1.c: New test, for
39386 -finstrument-functions.
39387 * gcc.c-torture/special/special.exp: Run it.
39389 1998-07-29 Jeffrey A Law (law@cygnus.com)
39391 * gcc.c-torture/compile/980729-1.c: New test.
39393 1998-07-27 Nick Clifton <nickc@cygnus.com>
39395 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
39396 __thumb__ is defined, and test for ARM style doubles if so.
39398 1998-07-26 Dave Love <d.love@dl.ac.uk>
39400 * g77.f-torture/noncompile/980615-0.f: New test.
39402 1998-07-26 H.J. Lu (hjl@gnu.org)
39404 * gcc.dg/980312-1.c: Do link instead of compile.
39405 * gcc.dg/980313-1.c: Likewise.
39407 1998-07-26 Jeffrey A Law (law@cygnus.com)
39409 * gcc.c-torture/compile/980726-1.c: New test.
39411 1998-07-25 Dave Love <d.love@dl.ac.uk>
39413 * g77.f-torture/execute/io0.f: New test.
39415 1998-07-24 Nick Clifton <nickc@cygnus.com>
39417 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
39420 1998-06-18 Michael Meissner <meissner@cygnus.com>
39422 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
39425 1998-07-17 Nick Clifton <nickc@cygnus.com>
39427 * gcc.dg/980626-1.c: Expect failures for all toolchains until
39428 c-decl.c:grokdeclarator can handle mode attributes.
39430 1998-07-16 Jeffrey A Law (law@cygnus.com)
39432 * gcc.c-torture/execute/980716-1.c: New test.
39434 1998-07-13 Jeffrey A Law (law@cygnus.com)
39436 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
39438 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
39440 * gcc.c-torture/execute/va-arg-3.x: Similarly.
39441 * gcc.c-torture/compile/930326-1.x: Similarly.
39443 1998-07-13 Dave Love <d.love@dl.ac.uk>
39445 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
39446 New test from Craig.
39448 1998-07-12 Dave Love <d.love@dl.ac.uk>
39450 * g77.f-torture/noncompile/980616-0.f: New test.
39452 * g77.f-torture/execute/970816-3.f: New test from Craig.
39454 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
39456 * g++.other/singleton.C: Return error value instead of taking
39459 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
39461 * g++.other/singleton.C: New test. Warning is under dispute.
39462 Runtime crash is not.
39464 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
39466 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
39467 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
39468 using6.C, using7.C}: New namespace tests.
39470 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
39472 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
39473 specialization with typedef'ed names used as array indexes.
39475 1998-07-09 Jeffrey A Law (law@cygnus.com)
39477 * gcc.c-torture/execute/980709-1.c: New test.
39479 * gcc.dg/980709-1.c: New test.
39481 1998-07-07 Richard Henderson <rth@cygnus.com>
39483 * gcc.c-torture/execute/bcp-1.c: New test.
39485 1998-07-07 Jeffrey A Law (law@cygnus.com)
39487 * gcc.c-torture/execute/980707-1.c: New test.
39489 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
39491 * gcc.c-torture/compile/980706-1.c: New test.
39493 1998-07-01 Dave Love <d.love@dl.ac.uk>
39495 * g77.f-torture/execute/980701-0.f,
39496 g77.f-torture/execute/980701-1.f: New test from Craig.
39498 1998-07-01 Jeffrey A Law (law@cygnus.com)
39500 * gcc.c-torture/compile/980701-1.c: New test.
39502 * gcc.c-torture/execute/980701-1.c: New test.
39504 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
39507 * g++.old-deja/g++.robertl/eb132.C: New test.
39508 * g++.old-deja/g++.robertl/eb133.C: Likewise.
39510 1998-06-29 Dave Love <d.love@dl.ac.uk>
39512 * g77.f-torture/execute/980628-7.f,
39513 g77.f-torture/execute/980628-8.f,
39514 g77.f-torture/execute/980628-9.f,
39515 g77.f-torture/execute/980628-10.f: New tests from Craig.
39517 * g77.f-torture/execute/980628-3.f: Remove mail headers.
39519 1998-06-28 Jeffrey A Law (law@cygnus.com)
39521 * g77.f-torture/execute/980628-4.f: New test from Craig.
39522 * g77.f-torture/execute/980628-5.f: Likewise.
39523 * g77.f-torture/execute/980628-2.f: Likewise.
39524 * g77.f-torture/execute/980628-0.f: Likewise.
39525 * g77.f-torture/execute/980628-1.f: Likewise.
39526 * g77.f-torture/execute/980628-3.f: Likewise.
39527 * g77.f-torture/execute/980628-6.f: Likewise.
39529 1998-06-28 Jeffrey A Law (law@cygnus.com)
39531 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
39532 directory when nothing has been installed yet.
39534 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
39536 * gcc.c-torture/special/special.exp: Handle newer versions of
39539 1998-06-26 Jeffrey A Law (law@cygnus.com)
39541 * gcc.dg/980626-1.c: New test.
39543 1998-06-19 Bruno Haible <haible@ilog.fr>
39545 * gcc.misc-tests/m-un-2.c: New test.
39546 * g++.old-deja/g++.other/warn01.c: Likewise.
39548 1998-06-19 Robert Lipe <robertl@dgii.com>
39550 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
39551 compatibility with assmblers with a different comment character.
39552 Eliminate use of GAS-specific extensions.
39554 1998-06-19 Jeffrey A Law (law@cygnus.com)
39556 * gcc.c-torture/execute/ieee/980619-1.c: New test.
39558 1998-06-19 Robert Lipe <robertl@dgii.com>
39560 * lib/g77.exp: Replace search for libf2c.a with search for newly
39563 1998-06-17 Jeffrey A Law (law@cygnus.com)
39565 * gcc.c-torture/execute/980617-1.c: New test.
39567 1998-06-12 Jeffrey A Law (law@cygnus.com)
39569 * gcc.c-torture/execute/980612-1.c: New test.
39571 1998-06-08 Jeffrey A Law (law@cygnus.com)
39573 * gcc.dg/980523-1.c: Only test on ppc-linux.
39574 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
39576 * gcc.c-torture/execute/980608-1.c: New test.
39578 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
39580 * gcc.c-torture/execute/980605-1.c: New test.
39582 1998-06-04 Jeffrey A Law (law@cygnus.com)
39584 * gcc.c-torture/execute/980604-1.c: New test.
39586 1998-06-02 Jeffrey A Law (law@cygnus.com)
39588 * gcc.c-torture/execute/980602-1.c: New test.
39589 * gcc.c-torture/execute/980602-2.c: Likewise.
39591 1998-06-02 Dave Love <d.love@dl.ac.uk>
39593 * 970125-0.f: Fix per JCB. Add commentary.
39595 1998-05-31 Michael Meissner <meissner@cygnus.com>
39597 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
39600 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
39602 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
39605 1998-05-28 Catherine Moore <clm@cygnus.com>
39607 * gcc.c-torture/execute/980526-3.c: New test.
39609 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
39611 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
39612 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
39613 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
39614 m88k-motorola-sysv3 to XFAIL.
39616 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39618 * gcc.dg/980526-1.c: New test.
39619 * gcc.c-torture/execute/980526-2.c: New test.
39621 1998-05-26 Jeffrey A Law (law@cygnus.com)
39623 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
39625 * gcc.c-torture/execute/980526-1.c: New test.
39627 1998-05-26 Dave Love <d.love@dl.ac.uk>
39629 * g77.f-torture/execute/alpha2.f: Add runtime test.
39631 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
39633 * g++.old-deja/old-deja.exp: Strip leading directories.
39635 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
39636 error for the line. Don't run multiple tests for the same line.
39638 1998-05-23 Jeffrey A Law (law@cygnus.com)
39640 * gcc.dg/980523-1.c: New test.
39642 1998-05-23 Dave Love <d.love@dl.ac.uk>
39644 * g77.f-torture/compile/970915-0.f: New test.
39646 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
39648 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
39650 1998-05-21 Jeffrey A Law (law@cygnus.com)
39652 * gcc.dg/980520-1.c: New test.
39654 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
39656 * gcc.dg/980502-1.c: Fix return type.
39658 1998-05-20 Jeffrey A Law (law@cygnus.com)
39660 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
39661 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
39662 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
39663 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
39664 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
39666 1998-05-20 Dave Love <d.love@dl.ac.uk>
39668 * g77.f-torture/execute/980520-1.f: New test.
39670 1998-05-15 Dave Love <d.love@dl.ac.uk>
39672 * lib/mike-g77.exp: New file.
39674 * g77.f-torture/noncompile/noncompile.exp,
39675 g77.f-torture/noncompile/check0.f: New files.
39677 1998-05-14 Dave Love <d.love@dl.ac.uk>
39679 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
39680 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
39681 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
39682 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
39683 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
39684 abort where appropriate.
39686 1998-05-05 Michael Meissner <meissner@cygnus.com>
39688 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
39689 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
39691 1998-04-29 Dave Love <d.love@dl.ac.uk>
39693 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
39695 1998-04-27 Dave Love <d.love@dl.ac.uk>
39697 * g77.f-torture/compile/980427-0.f: New test.
39699 1998-04-24 Dave Love <d.love@dl.ac.uk>
39701 * g77.f-torture/compile/980424-0.f: New test.
39703 1998-04-19 Dave Love <d.love@dl.ac.uk>
39705 * g77.f-torture/compile/980419-2.f (main): New test.
39706 * g77.f-torture/compile/970125-0.f: New test.
39707 * g77.f-torture/compile/980419-1.f: New test.
39709 1998-04-08 Jim Wilson <wilson@cygnus.com>
39711 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
39714 1998-04-07 Jim Wilson <wilson@cygnus.com>
39716 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
39718 1998-04-03 Jim Wilson <wilson@cygnus.com>
39720 * gcc.c-torture/compile/980329-1.c: New test.
39722 1998-03-18 Jim Wilson <wilson@cygnus.com>
39724 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
39725 * gcc.dg/980312-1.c: Fix typo in -march command.
39727 1998-03-16 H.J. Lu (hjl@gnu.org)
39729 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
39731 1998-03-11 Robert Lipe <robertl@dgii.com>
39733 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
39734 Dave Love agree the Fortran source is bogus.
39736 1998-03-11 Robert Lipe <robertl@dgii.com>
39738 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
39739 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
39740 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
39741 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
39742 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
39744 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
39746 * g++.old-deja/g++.other/friend1.C: New test.
39748 1998-02-18 Dave Love <d.love@dl.ac.uk>
39750 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
39751 possibly uninitialized) variables and declare dnrm2.
39753 1998-02-23 Robert Lipe <robertl@dgii.com>
39755 From Bruno Haible <haible@ilog.fr>:
39756 * gcc.c-torture/execute/980223.c: New test.
39758 1998-02-13 Jeffrey A Law (law@cygnus.com)
39760 * gcc.dg/ifelse-1.c: New test.
39762 1998-02-09 H.J. Lu (hjl@gnu.org)
39764 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
39766 * lib/old-dejagnu.exp (old-dejagnu): Added the
39767 "execution test - XFAIL *-*-*" handling in the spirit of
39768 "excess errors test -". Changed the "execution test fails"
39769 handling to be like "excess errors test fails".
39770 * Update various tests accordingly.
39772 1998-02-06 Jim Wilson <wilson@cygnus.com>
39774 * gcc.c-torture/execute/980205.c: New test.
39776 1998-01-18 Jeffrey A Law (law@cygnus.com)
39778 * lib/c-torture.exp: Look for .x files instead of .cexp files.
39779 * lib/f-torture.exp: Similarly.
39780 * gcc.c-torture: Rename all .cexp files to .x files.
39782 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
39784 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
39785 (940510-1.c): Removed duplicate.
39786 (971104-1.c): New test.
39788 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
39790 * lib/f-torture.exp: Improve error and loop detection.
39792 1997-11-19 Michael Meissner <meissner@cygnus.com>
39794 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
39795 use that to size the filler array.
39797 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
39799 * lib/c-torture.exp(c-torture-execute): Fix typo.
39801 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
39802 testcase as the executable name. Keep the executable around if
39805 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
39807 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
39808 changes. Only test one -g option, and move it to the end of the
39809 list of options to test.
39811 1997-09-19 Michael Meissner <meissner@cygnus.com>
39813 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
39814 variable GCC_TORTURE_OPTIONS to supply default switches separated
39815 by colons. If no environment variable, run tests with -O0 -g, -O1
39816 -g, and -O2 -g as well.
39818 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
39820 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
39821 explanatory comments. Fix indentation.
39823 1997-09-15 Jeffrey A Law (law@cygnus.com)
39825 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
39827 1997-09-11 Jeffrey A Law (law@cygnus.com)
39829 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
39830 * g++.old-deja/g++.mike/p7325.C: Likewise.
39831 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
39833 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
39835 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
39836 * g++.old-deja/g++.brendan/crash30.C: Likewise.
39837 * g++.old-deja/g++.brendan/crash39.C: Likewise.
39838 * g++.old-deja/g++.law/operators4.C: Likewise.
39840 1997-09-11 Joe Buck (jbuck@synopsys.com)
39842 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
39843 * g++.old-deja/g++.mike/p784.C: Ditto.
39844 * g++.old-deja/g++.mike/p785.C: Ditto.
39846 1997-09-05 Jeffrey A Law (law@cygnus.com)
39848 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
39850 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
39852 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
39853 target feature; pass this to c-torture-execute as needed.
39855 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
39857 * lib/c-torture.exp(c-torture-execute): If the previous and the
39858 current executables being tested are identical, we don't need to
39859 run the executable again. Try to make the executable names
39860 unique. Add an optional argument for passing additional compiler
39863 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
39865 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
39867 1997-08-29 Jeffrey A Law (law@cygnus.com)
39869 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
39871 1997-07-31 Jeffrey A Law (law@cygnus.com)
39873 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
39874 32bit or larger longs.
39876 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
39877 have either a 32bit long or 32bit int.
39879 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
39881 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
39882 Make double precision tests dependent on sizeof (double).
39884 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
39886 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
39889 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
39891 * gcc.c-torture/compile/961203-1.cexp: New script.
39893 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
39895 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
39896 up the includes ourselves.
39898 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
39900 * lib/plumhall.exp: Remove random include, and add a few
39901 verbose messages for debugging.
39903 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
39905 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
39906 of trying to do it ourselves.
39908 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
39910 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
39912 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
39914 * gcc.prms/5403.c: Made regexp a bit less strict.
39916 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
39918 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
39919 is returned from remote_load instead.
39920 * lib/plumhall.exp: Ditto.
39921 * lib/mike-g++.exp: Ditto.
39922 * lib/old-dejagnu.exp: Ditto.
39923 * lib/c-torture.exp: Ditto.
39925 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
39927 * lib/g++.exp: Use build_wrapper procedure.
39928 * lib/gcc.exp: Ditto.
39930 1997-05-20 Jeffrey A Law (law@cygnus.com)
39932 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
39933 an old-style decl for malloc. Fixes tests to work when
39934 sizeof (int) != sizeof (size_t).
39936 1997-05-15 Mike Meissner <meissner@cygnus.com>
39938 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
39940 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
39941 use stdargs.h interface.
39943 1997-05-15 Mike Meissner <meissner@cygnus.com>
39945 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
39946 NO_VARARGS when compiling.
39948 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
39950 * lib/plumhall.exp(ph_includes): New procedure.
39952 (ph_compiler): Ditto.
39954 * lib/g++.exp: Rename test-glue.c to testglue.c.
39955 * lib/gcc.exp: Ditto.
39957 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
39959 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
39960 to completion when it's called.
39962 1997-03-21 Michael Meissner <meissner@cygnus.com>
39964 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
39965 is defined, don't do test.
39967 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
39969 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
39971 (ph_summary): Mark skipped testcases as untested, not unresolved.
39973 * lib/plumhall.exp (ph_make): If unresolved because of bad
39974 errorCode, record errorCode in log file.
39975 (*): Replace send_log/verbose with verbose -log.
39977 1997-03-19 Michael Meissner <meissner@cygnus.com>
39979 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
39980 double conversion if double isn't at least 8 bytes.
39982 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
39983 int to work with targets where int is 16 bits.
39985 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
39986 8 bytes, just exit, since 4 byte doubles don't have enough bits of
39987 precision for the test to complete.
39989 1997-03-14 Michael Meissner <meissner@cygnus.com>
39991 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
39992 if d10v is not compiled with the -mdouble64 flag.
39993 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
39995 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
39996 d10v is not compiled with the -mint32 flag.
39998 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
40000 * lib/plumhall.exp: Use incr_count.
40002 1997-03-12 Jeffrey A Law (law@cygnus.com)
40004 * gcc.c-torture: Update to c-torture-1.45.
40006 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
40008 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
40009 the name of the expect testcase file).
40011 * lib/g++.exp(g++_init): Ditto.
40013 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
40015 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
40018 * lib/gcc.exp(gcc_exit): New procedure.
40020 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
40022 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
40023 specs where appropriate.
40025 * g++.old-deja/g++.arm/*: Added additional ERROR checks
40026 because of new "candidates are" messages, and removed a few
40028 * Converted all non-old-style g++ testcases to old-style, and
40029 moved into g++.old-deja.
40031 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
40033 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
40036 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
40039 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
40041 1997-02-13 Michael Meissner <meissner@cygnus.com>
40043 * lib/gcc.exp (gcc_target_compile): Add support for defining
40044 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
40045 the machine doesn't have those features.
40047 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
40049 * g++.law/operators4.exp: Don't use LIBS.
40051 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
40053 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
40055 * lib/mike-g++.exp: Don't set the compiler to be tested here.
40056 * lib/g++.exp: Set it here instead. Also, allow use of the
40057 --tool_exec and --tool_opt options. Change CXX to
40060 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
40062 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
40064 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
40066 * lib/old-dejagnu.exp: Use prune_warnings instead of
40068 * lib/mike-g++.exp: Ditto.
40069 * lib/gcc.exp: Ditto.
40070 * lib/g++.exp: Ditto.
40072 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
40074 1997-02-07 Jeffrey A Law (law@cygnus.com)
40076 * 941014-2.c: Include stdlib.h
40077 * 960327-1.c: Include stdio.h
40078 * dbra.c, index-1.c: Don't assume ints are 32bits.
40080 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
40082 * lib/gcc.exp: Add gcc,stack_size target feature.
40084 * lib/g++.exp(g++_target_compile): Add the include and link
40085 paths here, not in two other places. And, it's $options, not
40088 * lib/mike-g++.exp(postbase): Remove the code that determines
40089 the correct include and link paths.
40090 * g++.old-deja/old-deja.exp: Ditto.
40092 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
40094 * lib/g++.exp(g++_init): target_compile no longer returns the
40095 filename of the result.
40097 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
40099 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
40102 * gcc.c-torture/special/special.exp: Change call to
40103 gcc_target_compile to include the object file.
40105 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
40107 * gcc.c-torture/special/special.exp: Correct misspelling in last
40110 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
40112 * lib/plumhall.exp(ph_summary): Log the entire output of the
40113 executable. Return -1 if there were any failures, 0 otherwise.
40114 (ph_execute): Return -1 if there were any failures, 0 otherwise.
40115 (ph_make): Clean up objects and executables that were built
40116 if the tests succeeded.
40118 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
40120 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
40121 libraries and includes in the build tree as appropriate.
40123 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
40125 * lib/c-torture.exp: Instead of looking for the global variable
40126 NO_LONG_LONG, check to see if that's a feature of the target.
40128 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
40130 * config/default.exp: Minimize. Delete the remainer of the files in
40131 config; this functionality is now in devo/dejagnu/config.
40133 g++.*/*: Pass any additional flags used to compile to postbase;
40136 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
40137 is now done by runtest.exp. Use gcc_target_compile instead of
40140 lib/c-torture.exp: Use gcc_target_compile instead of compile.
40141 Remove references to CFLAGS. Use remote_file instead of
40143 (c-torture): Take a list of arguments to use to compile this
40146 lib/g++.exp: Simplify. Use target_compile instead of compile.
40147 lib/gcc-dg.exp: Ditto.
40148 lib/gcc.exp: Ditto.
40149 lib/mike-{gcc,g++}.exp: Ditto.
40150 lib/old-dejagnu.exp: Ditto.
40151 lib/plumhall.exp: Ditto.
40153 1997-01-08 Jim Wilson <wilson@cygnus.com>
40155 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
40156 (ph_linker): Likewise.
40158 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
40160 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
40161 MAP_ANON / MAP_ANONYMOUS if defined;
40162 else try to map from /dev/zero .
40164 1996-11-12 Jeffrey A Law (law@cygnus.com)
40166 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
40167 isn't defined, then define it to MAP_ANONYMOUS.
40169 1996-11-12 Jeffrey A Law (law@cygnus.com)
40171 * gcc.c-torture: Update to c-torture-1.42 release.
40173 1996-11-11 Jeffrey A Law (law@cygnus.com)
40175 * gcc.c-torture: Update to c-torture-1.41 release.
40177 1996-10-27 Jeffrey A Law (law@cygnus.com)
40179 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
40182 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
40184 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
40185 and LDFLAGS. Fix second case to append the target_info ldflags
40186 onto LDFLAGS, not CFLAGS.
40187 * lib/g++.exp (g++_init): Add target_info stuff.
40188 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
40189 of libgloss and newlib flags for !native.
40191 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
40192 (GDB): Fix relative path to go up another dir for finding gdb.
40194 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
40196 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
40197 versions in the target_info array, if they don't exist.
40199 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
40201 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
40203 1996-07-08 Jim Wilson <wilson@cygnus.com>
40205 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
40206 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
40208 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
40210 * lib/old-dejagnu.exp: Don't remove the output file before we've
40211 actually tested it. Don't append pwd to the path of the executable
40214 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
40216 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
40218 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
40220 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
40221 temporary directory for compiler files, and set it to a default
40222 value of /tmp. Set $output as the name of the output file from
40223 compiling the testcase. Add a -o option to $cflags_var so the
40224 compiler writes the final output file as $output. Set $executable
40227 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
40228 directory for compiler files, and set it to /tmp if it doesn't
40229 already have a value. Set $output_file to the name of the output
40230 file from compiling the testcase. Add a -o option to CXXFLAGS so
40231 the compiler writes the final output file as $output. Use $output
40232 as the executable to be tested.
40234 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
40236 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
40238 1996-06-08 Jeffrey A Law (law@cygnus.com)
40240 * gcc.c-torture/execute/pending-1.c: New test. Still
40241 pending in Tege's queue.
40243 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
40245 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
40246 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
40247 if there were failures. Call unresolved if there were unresolved
40248 testcases. Call gcc_fail if program did not run to completion.
40249 (ph_make): Pass additional argument name to ph_execute.
40250 (ph_execute): Add new argument. Pass additional arguments to
40251 ph_summary. Call gcc_fail is there is no execution output.
40253 1996-04-24 Jeffrey A Law (law@cygnus.com)
40255 * lib/plumhall.exp (proc_summary): Output relavent summary
40256 lines into the log so specific failures in plumhall can be
40259 1996-04-10 Jeffrey A Law (law@cygnus.com)
40261 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
40262 (c-torture-execute): Don't try to execute tests which use
40263 "long long" types if $NO_LONG_LONG is nonzero.
40265 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
40267 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
40270 * gcc.ieee: Move from here.
40271 * gcc.c-torture/execute/ieee: To here.
40273 1996-03-26 Jeffrey A Law (law@cygnus.com)
40275 * gcc.c-torture: Update to c-torture-1.41 release.
40277 1996-03-22 Jeffrey A Law (law@cygnus.com)
40279 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
40282 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
40284 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
40287 1996-03-02 Jeffrey A Law (law@cygnus.com)
40289 * config/proelf.exp: Handle connecting to a simulator.
40291 1996-01-31 Jeffrey A Law (law@cygnus.com)
40293 * config/proelf.exp: New file. Enough framework that we can
40294 run c-torture tests on the proelf targets (or any other target
40295 that gdb can connect to for that matter).
40297 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
40299 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
40300 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
40302 * lib/plumhall.exp (ph_execute): Always call ph_summary if
40303 exec_output exists.
40305 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
40307 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
40308 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
40310 * config/*.exp: Update FSF address. Change result of ${tool}_load
40311 to pass/fail/unresolved/unsupported/untested. Caller must now
40312 call unresolved/unsupported/untested.
40313 * lib/*.exp: Update FSF address. Update to handle new results of
40315 * lib/chill.exp (verbose): Delete.
40317 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
40319 * lib/gcc.exp (default_gcc_start): Change order of args to
40320 $LDFLAGS $CFLAGS $LIBS.
40321 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
40322 Save/set/restore CFLAGS. Pass single arg to gcc_start.
40323 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
40324 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
40325 * gcc.misc-tests/dg-test.exp: Likewise.
40326 * gcc.misc-tests/msgs.exp: Likewise.
40327 * gcc.prms/prms.exp: Likewise.
40328 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
40329 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
40331 * lib/dg.exp: Deleted, moved to dejagnu/lib.
40333 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
40335 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
40337 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
40338 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
40340 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
40343 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
40345 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
40346 global for loop; add use of $mathlib.
40347 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
40348 settings here; set mathlib for anything but VxWorks.
40350 1996-01-22 Jeffrey A Law (law@cygnus.com)
40352 * gcc.c-torture: Update to c-torture-1.40 release.
40354 1996-01-03 Jeffrey A Law (law@cygnus.com)
40356 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
40359 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
40361 * lib/c-torture.exp (c-torture-execute): Declare "output" as
40364 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
40366 * lib/g++.exp (LIBS): Define if not already.
40367 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
40368 (gcc-dg-prune): Call prune_gcc_output.
40369 * lib/gcc.exp (prune_gcc_output): New proc.
40370 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
40373 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
40375 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
40376 (c-torture-execute): Likewise. Rename `name' to `testcase'.
40378 1995-11-15 Jeffrey A Law (law@cygnus.com)
40380 * gcc.c-torture: Update to c-torture-1.39 release.
40382 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
40384 * lib/c-torture.exp (c-torture-execute): Don't return if one option
40385 fails, try others as well.
40387 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
40389 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
40390 If compilation fails, mark execute tests as `untested'.
40391 If test is marked as unsupported, don't mark compilation and
40392 execute tests as failed.
40394 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
40396 * lib/g++.exp (g++_init): Don't link in libg++, and look to
40397 libstdc++ for whether or not we want to be doing shared
40398 libraries. Delete link_curses since we don't need it anymore.
40399 * lib/mike-g++.exp (postbase): Don't link in libg++.
40400 * g++.old-deja/old-deja.exp: Likewise.
40402 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
40404 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
40406 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
40408 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
40409 For that, add `-Wl,-a,shared_archive'.
40410 * g++.old-deja/old-deja.exp: Likewise.
40412 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
40414 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
40416 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
40418 * lib/mike-g++.exp (postbase): Pay attention to the status of
40421 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
40423 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
40425 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
40427 * lib/gcc.exp (default_gcc_start): No longer need to log program
40428 being executed or its output, execute_anywhere does that now.
40429 * lib/g++.exp (default_g++_version): Call execute_anywhere.
40430 (default_g++_start): Likewise. Delete calls to verbose/send_log.
40432 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
40434 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
40435 the same as those in lib/g++.exp.
40437 1995-10-10 Jeff Law (law@hurl.cygnus.com)
40439 * gcc.c-torture: Update to c-torture-1.38 release.
40440 * gcc.ieee: Related changes.
40442 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
40444 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
40445 "exec". Minor reformatting changes.
40447 * config/rom68k.exp (${tool}_load): Make it work in a canadian
40448 cross. This means all "exec" calls now work on a remote host as
40450 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
40451 cross. Filter out the extra "\r\n" stuff that expect puts in.
40452 (c-torture-execute): Filter out the bogus warnings like
40453 c-torture-compile does. Add support for canadian cross.
40454 * lib/gcc.exp (default_gcc_version, default_gcc_start)
40455 Use execute_anywhere rather than calling exec directly. Now it
40456 works for canadian cross testing.
40458 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
40460 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
40461 results into a variable, and check that rather than using file exists.
40463 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
40465 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
40466 create a libg++.so. For sunos4.1.*, also add -ltermcap.
40468 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
40470 * g++.old-deja/old-deja.exp: Create and pass runshlib and
40471 lib_curses if there's a shared libg++ in the build tree.
40473 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
40475 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
40476 if not supported target.
40478 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
40480 * lib/g++.exp (g++_init): Move empty setting of runshlib and
40481 link_curses up to always happen, not just for native builds.
40483 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
40485 * gcc.c-torture: Update to c-torture-1.36 release.
40486 * gcc.failure: Related changes.
40488 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
40490 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
40492 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
40494 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
40495 * lib/mike-g++.exp (postbase): Not in here. Still reference
40496 runshlib, link_curses, and mathlib for link and run.
40498 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
40499 pass the runtime shared library options for Solaris, OSF/1, and
40500 Irix5, and link with -lcurses to avoid unresolved references.
40502 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
40504 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
40507 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
40509 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
40511 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
40513 * gcc.c-torture: Update to c-torture-1.35 release. Note we
40514 do not have a framework for the "compat" tests yet.
40516 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
40518 * lib/mike-g++.exp (postbase): New local variable `mathlib',
40519 set to null if we're testing vxworks5.1. Use that instead of
40520 `-lm' in the setting of LIBS for link and run.
40522 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
40524 * config/rom68k.exp (${tool}_load): Major changes to make it
40525 work. Verified that it does in fact return the stuff in
40526 exec_output properly. Catch any Emul or any TRAP other than 0.
40528 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
40530 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
40531 LDFLAGS properly for targets that need stuff from libgloss.
40532 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
40534 (gpp_initialized): New variable.
40536 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
40538 * config/rom68k.exp: Load libgloss.exp.
40539 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
40540 so we can produce a fully linked binary.
40541 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
40542 so we can produce a fully linked binary.
40544 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
40546 * lib/plumhall.exp (ph_section): Watch for expected failures.
40547 Add missing `else'.
40549 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
40551 (c-torture): Likewise.
40553 1995-08-28 Doug Evans <dje@cygnus.com>
40555 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
40557 * lib/mike-g++.exp (mike_cleanup): New proc.
40558 (prebase): New globals compiler_result, not_compiler_result,
40560 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
40561 allow leading "-" in pattern. Watch for unsupported tests.
40562 If $compiler_result is set, pattern match assembler code,
40563 and ditto for $not_compiler_result.
40564 * lib/mike-gcc.exp: Likewise.
40566 * lib/plumhall.exp (ph_execute): Only call ph_summary if
40567 execution "succeeded".
40569 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
40571 * config/win32.exp: New file.
40572 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
40574 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
40576 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
40578 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
40579 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
40580 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
40582 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
40583 "... without exceptions was ...". That is now handled by
40585 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
40587 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
40589 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
40590 sieve.c,sort2.c}: New files.
40591 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
40592 sieve.exp,sort2.exp}: Drivers for them.
40594 * lib/mike-gcc.exp (program_output): New user settable variable.
40595 (postbase): Call prune_system_crud. Also prune extraneous compiler
40597 * lib/mike-g++.exp (program_output): New user settable variable.
40599 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
40601 * config/sh.exp: Deleted (use sim.exp instead).
40603 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
40605 * config/vx.exp: Declare CHECKTASK as global.
40606 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
40607 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
40608 * lib/old-dejagnu.exp: Load [pwd]/$executable.
40610 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
40612 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
40613 target. Like vx.exp, only includes `vx29k.exp' instead of
40616 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
40618 * config/sim.exp: Increase time limit from 120 seconds to 240.
40620 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
40622 * gcc.c-torture/execute/950628-1.c: New test.
40624 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
40626 * gcc.c-torture: Update with changes/additions from
40629 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
40631 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
40633 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
40635 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
40637 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
40639 * gcc.c-torture/compile/950512-1.c: New test.
40640 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
40641 * gcc.dg/struct-ret-1.c: Likewise.
40643 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
40645 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
40646 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
40648 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
40650 * gcc.c-torture/special/920411-1.c: Deleted.
40651 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
40653 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
40655 * config/sim.exp (${tool}_load): Hack in call to bash to get a
40658 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
40660 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
40662 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
40665 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
40666 is the proper length.
40667 * va-arg-3.c: Likewise.
40669 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
40671 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
40672 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
40674 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
40675 * lib/g++.exp (default_g++_start): Delete old cruft.
40677 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
40679 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
40680 (2 * (1 << 18)) to (2 * (1 << 17)).
40682 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
40684 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
40686 * config/rom68k.exp: Renamed from config/idp.exp
40688 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
40690 * c-torture/compile/921109-2.c
40692 1995-04-18 Mike Stump <mrs@cygnus.com>
40694 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
40697 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
40699 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
40701 * lib/g++.exp (default_g++_start): Likewise.
40703 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
40705 * gcc.c-torture/compile/950329-1.c: New test.
40707 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
40709 * config/bug.exp (${tool}_load): Updated to use new remote_open
40710 and remote_close procs.
40711 * config/idp.exp: New file.
40713 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
40715 * gcc.c-torture/execute/950322-1.c: New test.
40717 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
40719 * config/vx.exp (${tool}_load): Clean up testing of return code from
40720 vxworks_ld and vxworks_spawn.
40722 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
40724 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
40726 1995-03-13 Mike Stump <mrs@cygnus.com>
40728 * lib/old-deja.exp: Add `excess errors test - ' error, now one
40729 can mark excess errors on a machine by machine basis. Note, the
40730 default is to not expect any excess errors, even when excess
40731 errors test - is given, so you will want to put an XFAIL ... on
40732 these lines. For example, // excess errors test - XFAIL hppa*-*-*
40733 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
40734 those 4 machines, but no others.
40736 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
40738 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
40739 * lib/c-torture.exp: to here.
40741 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
40743 * gcc.c-torture/execute/950221-1.c: New test.
40744 * gcc.c-torture/execute/struct-ret-1.c: New test.
40745 * gcc.c-torture/compile/950221-1.c: New test.
40747 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
40749 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
40751 * gcc.c-torture/execute/arith-1.c (main): Return 0.
40752 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
40754 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
40756 * g++.gb: New directory of tests, derived from my signature and
40757 class scoping tests.
40759 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
40760 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
40761 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
40762 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
40763 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
40764 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
40765 * g++.gb/sig25.C: Likewise.
40767 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
40768 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
40769 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
40770 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
40771 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
40772 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
40773 * g++.gb/sig25.exp: Likewise.
40775 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
40776 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
40777 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
40778 * g++.gb/scope13.C: Likewise, this test still fails.
40780 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
40781 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
40782 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
40783 * g++.gb/scope13.exp: Ditto.
40785 * g++.gb/README: New file, explains what these tests are about.
40787 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
40789 * lib/dg.exp (dg-do): Support `preprocess'.
40790 (dg-test): Likewise.
40792 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
40794 * config/udi.exp: change "continue -expect" to "exp_continue".
40796 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
40798 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
40799 Delete redundant tests.
40801 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
40802 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
40803 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
40804 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
40805 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
40806 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
40807 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
40808 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
40810 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
40811 storing label pointers.
40812 * gcc.c-torture/execute/921019-1.c: Likewise.
40813 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
40814 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
40816 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
40819 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
40820 Delete obsolete tests.
40822 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
40823 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
40824 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
40825 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
40826 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
40827 * gcc.c-torture/compile/950124-1.c: New test.
40829 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
40831 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
40833 * lib/mike-g++.exp: Add -lm to LIBS.
40835 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
40837 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
40839 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
40841 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
40843 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
40845 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
40847 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
40849 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
40850 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
40851 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
40852 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
40853 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
40854 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
40855 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
40856 * g++.law/{operators31.C, operators32.C,
40857 * g++.law/{operators33.C, operators34.C}: Likewise.
40858 * g++.law/{pic1.C, refs2.C}: Likewise.
40859 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
40860 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
40861 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
40862 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
40864 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
40865 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
40866 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
40867 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
40868 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
40869 * g++.law/{enum9.exp, friend5.exp}: Likewise.
40870 * g++.law/{nest3.exp, nest4.exp}: Likewise.
40871 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
40872 * g++.law/{operators30.exp, operators31.exp}: Likewise.
40873 * g++.law/{operators32.exp, operators33.exp}: Likewise.
40874 * g++.law/{operators34.exp}: Likewise.
40875 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
40876 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
40877 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
40878 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
40879 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
40881 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
40882 No longer expected to fail.
40883 * g++.law/missed-error3.C: Tweak for recent bool changes.
40885 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
40887 * config/emb-unix: Deleted.
40888 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
40889 remote execution. Do final link on remote host if REMOTE_LINK is set.
40891 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
40893 * lib/dg.exp (dg-test): Fix typo in last patch.
40895 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
40897 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
40898 (handles multiple occurrences).
40900 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
40902 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
40903 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
40904 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
40906 * lib/c-torture.exp (c-torture-compile): Likewise.
40907 (c-torture): Prepend full path if missing.
40908 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
40909 (gcc_fail): Likewise.
40910 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
40912 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
40914 * lib/netware.exp: Only attach to NetWare i386 systems.
40916 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
40918 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
40919 messages. Add test name to "output pattern match" pass/fail message.
40921 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
40923 * gcc.dg: New testsuite.
40924 * gcc.dg/dg.exp: New file.
40926 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
40927 test-switch.c}: Deleted.
40929 * gcc.misc-tests/msgs.exp: New testcase driver.
40931 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
40933 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
40934 Watch for illegal return values from ${tool}_load.
40935 * config/unix.exp (${tool}_load): Fix pass/fail detection for
40936 cross targets. Coerce return value >0 to 1.
40938 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
40940 * config/unix.exp (${tool}_load): Call program rsh, not proc.
40942 * config/emb-unix.exp: New file.
40944 * config/sim.exp: Error if variable $SIM not defined.
40945 (${tool}_load): Mark test as "untested" if simulator missing.
40947 * config/unix.exp: Load remote.exp to get rcp_download.
40948 * lib/c-torture.exp: Use different option lists for testcases with
40950 * gcc.c-torture/execute/execute.exp: Likewise.
40952 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
40954 * config/*.exp: Clarify return code from ${tool}_load.
40955 Call `unresolved' or `untested' instead of `warning' or `perror'
40956 (sometimes you still want to call both though).
40957 Add comment that `shell_id' is local to each file.
40958 * config/udi.exp (timeout): Set to 30.
40959 Don't print warning if connection fails, $connectmode has already
40961 (${tool}_load): Move verbose messages to level 2.
40962 Rework pattern for "Process started" message.
40963 Pass `shell_id' to ${connectmode}_download.
40964 Retry twice upon timeout. Make resetting of target more robust.
40965 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
40966 Pass `shell_id' to exit_$connectmode.
40967 Only call exit_$connectmode if connected.
40968 * config/unix.exp (${tool}_load): Check return codes better.
40969 * config/vrtx.exp (${tool}_load): Likewise.
40970 * config/vx.exp (${tool}_load): Likewise.
40971 Delete unneeded global's.
40972 * lib/dg.exp (dg-test): Update to reflect clarified return codes
40975 (dg-init): Delete recording of pass/fail counts.
40976 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
40977 (old-dejagnu-init): Likewise.
40978 (old-dejagnu-stat): Delete contents, empty proc now.
40979 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
40980 (c-torture): Delete references to lcnt, lpass, lfail.
40981 Get option list from TORTURE_OPTIONS.
40982 Delete -funroll[-all]-loops if no loops.
40983 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
40984 (g++_stat): Delete contents (empty proc now).
40985 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
40986 (gcc_finish): Likewise.
40987 (gcc_stat): Deleted.
40988 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
40989 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
40990 * gcc.c-torture/execute/execute.exp: Likewise.
40991 Split tests into two parts: compile, execute.
40992 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
40993 no loops. Update to reflect clarified return codes from ${tool}_load.
40995 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
40997 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
40999 (old-dejagnu): Likewise (where necessary).
41001 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
41003 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
41005 * lib/dg.exp (dg-process-target): Fix processing of selector.
41006 Add comment regarding use of `error'.
41008 * lib/gcc.exp (prune_system_crud): Define if missing.
41009 * lib/g++.exp (prune_system_crud): Likewise.
41011 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
41012 Call prune_system_crud.
41013 * lib/dg.exp (dg-runtest): New proc.
41014 Use perror instead of send_user for tcl errors in testcase.
41015 Don't return any value, it's never used.
41016 Don't clobber previous definition of `unknown'.
41017 Print tcl errors in `dg-final'.
41019 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
41021 * lib/dg.exp (dg-process-target): Improve syntax error messages.
41022 (dg-test): Don't print errorInfo, it contains stack backtrace.
41024 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
41026 * lib/g++.exp (runtest_file_p): Define if missing.
41028 1994-09-24 Doug Evans (dje@cygnus.com)
41030 * lib/mike-g++.exp: Comment out loading of g++.exp.
41031 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
41032 (default_g++_version): Always print something.
41033 (default_g++_start): Comment out call to `which'.
41034 (g++_start, g++_load): Deleted (must be defined in config file).
41035 * lib/gcc.exp: Test for existence of $CC at start.
41036 Delete check for tmpdir (done in gcc_init).
41037 (default_gcc_version): Always print something.
41038 (default_gcc_start): Comment out call to `which'.
41039 * config/*.exp: Major cleanup - make cross targets work at least a
41040 little better for g++ (by not being "--tool gcc" specific).
41041 Rename gcc_xxx to ${tool}_xxx.
41042 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
41043 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
41045 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
41047 * lib/c-torture.exp (c-torture-compile): Rework compiler
41048 message processing.
41050 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
41053 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
41055 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
41057 * lib/dg.exp (dg-process-target): Support { target native }.
41059 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
41061 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
41062 looked for "... program xxx got fatal signal".
41063 Correct regsub munging of `comp_output'.
41064 Ignore compiler messages "path prefix not used" and "linker input
41067 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
41069 * lib/gcc.exp (runtest_file_p): Define if missing.
41070 * gcc.prms/template.c: Example to work from.
41072 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
41074 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
41075 * lib/dg.exp (dg-test): Call unsupported testcases as such.
41077 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
41078 * gcc.prms/1883.c: Moved from compile/940714-1.c.
41079 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
41080 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
41082 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
41083 (dg-process-target): No longer a varargs proc.
41084 Return S/N for target, P/F for xfail. All callers changed.
41085 (user option procs): More argument checking.
41086 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
41087 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
41088 (dg-test): Skip test if not running on selected target in `dg-do'.
41089 Update handling of `dg-do-what', `dg-output-text'.
41090 Separate execution pass/fail from output pattern match pass/fail.
41091 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
41093 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
41095 * gcc.c-torture/special/special.exp: Don't expect failure for mips
41096 target for 920510-1.c.
41098 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
41100 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
41101 Clean up comment regarding use of passcnt, etc.
41102 (gcc_stat): Don't update `testcnt' here.
41103 (gcc_finish): Do it here.
41104 Might as well reset `but_id' here too.
41105 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
41106 to determine if the file should be tested.
41107 * gcc.c-torture/compile/compile.exp: Likewise.
41108 * gcc.c-torture/execute/execute.exp: Likewise.
41109 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
41110 * gcc.misc-tests/dg-test.exp: Likewise.
41111 * gcc.prms/prms.exp: Likewise.
41112 * gcc.wendy/wendy.exp: Likewise.
41113 * g++.old-deja.exp: Likewise.
41114 Move "Testing file" message to verbose level 1.
41116 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
41118 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
41120 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
41122 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
41123 (default_gcc_start): Accept optional second list element
41124 of compiler flags. Print compiler output at verbosity level 2.
41125 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
41126 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
41127 Save current values of framework globals passcnt, failcnt, xpasscnt,
41128 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
41129 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
41130 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
41131 xfailcnt to compute stats. Update framework global `testcnt' from
41133 (gcc_finish): New proc. Clean up test environment.
41134 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
41135 (gcc_epass, gcc_efail): Delete.
41136 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
41137 argument of line number.
41138 (dg-init): If the tool has an init routine, call it.
41139 (dg-test): Remove args `cflags_var' and `libs_var'.
41140 Pass all compiler options to ${tool}_start.
41141 Handle missing line number.
41142 (dg-finish): New function.
41143 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
41144 particular files. Call gcc_finish at end. Move "skipping test"
41145 message to verbosity level 3.
41146 * gcc.c-torture/compile/compile.exp: Likewise.
41147 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
41148 * gcc.c-torture/execute/execute.exp: Likewise.
41149 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41150 Print testcase being tried at verbosity level 1.
41151 * gcc.c-torture/special/special.exp: Unset xfail.
41152 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41153 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
41154 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
41155 * gcc.failure/failure.exp: Likewise.
41156 * gcc.ieee/ieee.exp: Likewise.
41157 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
41158 Update call to dg-test. Call dg-finish at end.
41159 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
41160 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41161 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
41162 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
41163 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
41164 * gcc.wendy/wendy.exp: Add copyright.
41165 Delete setting of tmpdir (done by gcc_init).
41166 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
41167 Pass compiler flags to gcc_start. Call gcc_finish at end.
41168 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
41171 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
41173 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
41175 (g++_load): Likewise.
41177 * config/*.exp (gcc_load): Some were varargs fns and some were not.
41178 Rename argument to `prog' to remove the confusion.
41179 Varargs fns behave differently too!
41180 (g++_load): Likewise.
41182 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
41184 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
41185 what it is. Delete (always) printing of status value for !native.
41186 Simplify verbose code, and include status and exec_output.
41187 (g++_load): Use gcc_load.
41189 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
41191 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
41192 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
41193 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
41194 940714-3.c as these testcases don't exist anymore. Make
41195 va-arg-1.c expected to pass.
41197 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
41199 * gcc.misc-tests/misc.exp: Only run specific testcases.
41200 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
41201 * gcc.misc-tests/dg-[1-9].c: New files.
41203 * lib/dg.exp: New testsuite driver.
41204 * gcc.prms/prms.exp: Use it.
41206 * README.gcc: New file.
41208 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
41209 Document and reset `lxpass' and `lxfail'.
41210 Simplify "initialized" message.
41211 (gcc_stat): Clean up comments a little.
41213 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
41215 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
41217 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
41219 * lib/old-dejagnu.exp (process-option): New proc.
41220 (old-dejagnu-init, old-dejagnu-stat): Likewise.
41221 (old-dejagnu): Simplify.
41222 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
41224 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
41226 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
41227 exists and is not an empty string.
41229 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
41230 $xfail rather than calling setup_xfail. Clear $xfail when test is
41232 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
41235 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
41236 longer expected to fail.
41238 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
41241 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
41243 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
41244 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
41245 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
41246 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
41249 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
41250 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
41252 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
41254 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
41255 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
41257 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
41258 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
41259 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
41261 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
41263 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
41264 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
41265 940714-1.c, 940714-2.c, 940714-3.c},
41266 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
41267 gcc.misc-tests/{mg.c,mg.exp}:
41269 * gcc.noncompile/noncompile.exp: Change accordingly.
41271 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
41273 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
41274 Undo previous clobberage.
41276 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
41278 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
41279 * gcc.special/{930510-1.c, special.exp}:
41280 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
41281 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
41282 struct-varargs-1.c}: New tests from c-torture-1.26.
41284 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
41286 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
41287 argument to switch.
41289 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
41291 * Revert the previous changes. Please see Rob's directory
41292 (/lisa/test/rob/progressive/gcc/testsuite) for testing
41295 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
41297 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
41298 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
41299 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
41300 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
41301 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
41302 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
41303 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
41304 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
41305 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
41306 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
41307 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
41308 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
41309 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
41310 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
41311 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
41312 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
41313 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
41314 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
41315 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
41316 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
41317 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
41318 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
41319 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
41320 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
41321 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
41322 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
41323 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
41325 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
41327 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
41328 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
41331 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
41333 * config/unix.exp (g++_load): Fix syntax.
41335 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
41337 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
41338 * gcc.noncompile/921017-1.c: Deleted obsolete test.
41339 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
41340 Don't expect va-arg-1.c to fail. Correct expected output for
41342 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
41343 * gcc.wendy/hbm4.c: Correct typo.
41344 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
41346 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
41348 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
41349 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
41350 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
41351 * lib/c-torture.exp (c-torture-compile): Ditto.
41353 Reduce volume of output (remove all the -I's and such).
41354 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
41355 Call gcc_cpass, gcc_cfail.
41356 (c-torture): Pass testing option to c-torture-compile.
41358 1994-03-21 Doug Evans (dje@cygnus.com)
41360 Bring patches over from progressive.
41361 * config/default.exp: Exit remote shell cleanly.
41362 (g++_exit, g++_start): Add default versions.
41363 * config/sim.exp (gcc_load): Use perror, not error.
41365 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
41367 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
41370 1994-03-14 Doug Evans (dje@cygnus.com)
41372 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
41373 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
41374 (wendy_try): New proc to run testcase.
41375 (main loop): Call 'em.
41376 * gcc.wendy/*.c: Clean up pass to correct expected output.
41378 * lib/gcc.exp: Minor cleanup work.
41379 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
41381 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
41383 * config/sim.exp (gcc_load): Document return codes better.
41384 Don't pass -v to simulator.
41386 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
41388 * gcc.special/920717-x.c: Fix typo.
41389 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
41392 * lib/mike-gcc.exp: Fix typo.
41394 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
41396 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
41397 binary to use, transform the name.
41398 * config/*.exp: rename everything. Nuke any g++ specific files,
41399 it's now a special case of gcc that requires no special support.
41400 Add a default.exp for unsupported targets.
41402 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
41404 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
41405 lib/old-dejagnu.exp: Fix a few patterns to work with the new
41408 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
41410 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
41413 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
41415 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
41417 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
41419 * gcc.execute/execute.exp: Combine opt_list and foption_list into
41420 option_list. Compile every file with only 4/6 option choices
41421 (same as C torture) instead of with 12/18 different option
41423 * lib/c-torture.exp: Likewise.
41425 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
41428 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
41430 * lib/old-deja.exp: Add `excess errors test fails' error, now one
41431 can put an XFAIL *-*-* on excess errors.
41433 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
41435 * g++.law: Add more tests derived from g++-bugs snapshots.
41437 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
41438 equivalent to g++.law/init9.
41440 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
41441 compiled it, and the a.out file after we've run it.
41443 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
41445 * lib/mike-g++.exp (postbase): Delete the .o file after we've
41446 compiled it, and the a.out file after we've run it.
41448 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
41450 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
41452 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
41454 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
41457 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
41459 * g++.law: New directory of g++ tests derived from the g++-bugs
41462 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
41464 * gcc.compile: initbug1.c initbug1.exp testcase added
41466 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
41468 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
41469 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
41470 fixes submitted by Jeff Law (law@cs.utah.edu)
41471 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
41472 Jeff Law (law@cs.utah.edu)
41475 1993-11-30 Mike Stump (mrs@cygnus.com)
41477 * config/unix-g++.exp: Follow the gcc way of doing things.
41478 * g++.old-deja/old-deja.exp: Minor updates.
41479 * lib/g++.exp: New file, follow the gcc way of doing things.
41480 * lib/old-dejagnu.exp: Minor updates.
41481 * lib/mike-g++.exp: Always unset errorInfo.
41483 1993-11-06 Mike Stump (mrs@cygnus.com)
41485 * lib/gcc.exp: Fix some errors with the below change, CC and
41486 CFLAGS should be global when setting, not local.
41488 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
41490 * lib/gcc.exp: Transform tool name.
41492 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41494 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
41496 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41498 * lib/gcc.exp: change gcc_done to gcc_stat
41500 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41502 * Upgraded gcc testsuite to c-torture version 1.25
41504 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
41506 * lib/gcc.exp: added reporting code. Changed verbose compile message.
41507 * lib/c-torture: added hooks for new reporting code.
41509 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
41511 * config/sh-gcc.exp: check if sh-sim exists in the path
41513 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
41515 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
41516 * gcc.compile/compile.exp: Initial changes for new logic.
41517 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
41518 * gcc.failure/failure.exp: Initial changes for new logic.
41519 * gcc.ieee/ieee.exp: Initial changes for new logic.
41520 * gcc.misc-tests/misc.exp: Initial changes for new logic.
41521 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
41522 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
41523 * lib/c-torture.exp: Initial changes for new logic.
41524 * lib/gcc.exp: Initial changes for new logic.
41526 1993-10-15 Mike Stump (mrs@cygnus.com)
41528 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
41529 depend upon failure or success. Fully qualify names in failure
41530 and success messages. Always remove a.out before starting
41531 compile, just in case. Pay more attention to error text output by
41532 the compiler. Handle testcases with no known past errors just
41533 like all others, so that things are uniform. Other miscellaneous
41536 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
41538 * gcc.cpp: new directory for cpp tests
41540 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
41542 * lib/chill.exp: Code reformatted, removed unused code.
41543 * config/unix-chill.exp: Code reformatted, removed unused code.
41544 * chill.execute/execute.exp: Code reformatted, removed unused code.
41545 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
41547 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
41549 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
41550 routines not written.
41552 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
41554 * config/bug-gcc.exp: Use new procs from bug.exp.
41556 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
41558 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
41559 via ftp, rather than depending on NFS.
41560 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
41563 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
41565 * config/bug-gcc.exp: Use new download proc.
41567 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
41569 * chill.execute/execute.exp: cleanups, handles errors better
41570 * chill.compile/compile.exp: rewrite, based on execute.exp
41571 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
41572 * lib/chill.exp: major changes to diff proc and compile and link
41573 procs. added chill_fail and chill_pass wrappers to pass and
41574 fail. added more comments, and handle error codes better.
41575 Added a hack to capture stderr from exec, so noncompile tests
41578 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
41580 * chill.execute/execute.exp: rewrite of testsuite driver
41581 * lib/chill.exp: rewrite of testsuite driver
41582 * config/unix-chill.exp: rewrite of testsuite driver
41584 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
41587 * iexpr.ch: Standardize uppercase.
41588 * tuples.dat: Standardize uppercase.
41589 * vary.ch: standardize. Correct varying string assignments.
41590 * vary.dat: Add new output lines.
41592 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
41595 * chprintf.ch: Standardize use of uppercase.
41596 * tuples.ch: Standardize and turn arr2 into a DCL,
41598 * pinits.ch: Standardize.
41600 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
41602 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
41603 * Makefil: Renamed to Makefile.in.
41604 * configure.in: New.
41606 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
41609 * .cvsignore: Add result/output files.
41610 * Makefile: Fix up variables at start. Use MFLAGS
41611 everywhere. Correct bool_loc, built_ins entries.
41612 Add entry for vary1.ch.
41613 * bitarray.ch: Standardize upper-case usage.
41614 * bitexpr.ch: Standardize, add output of b1.
41615 * params.ch: Use arrayt in along PROC parameters, to
41616 avoid novelty problems.
41617 * sets.ch: Tiny cleanup.
41618 * vary1.ch: Re-indent.
41620 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
41622 * Add PR-related files to Makefiles, .cvsignore files, etc.
41624 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
41626 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
41627 with compiler objects. New names are test-flow.c and test-loop.c
41629 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
41631 * Upgraded c-torture tests from 1.19 to 1.20
41634 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
41635 * gcc.compile: 930623-1.c 930623-2.c
41636 * gcc.noncompile: 930622-1.c 930622-2.c
41637 * gcc.failure: 920411-1.c 920627-2.c
41638 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
41640 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
41642 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
41643 More changes to get testsuite working properly. Needs more work.
41644 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
41646 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
41648 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
41649 More changes to get testsuite working properly. Needs more work.
41651 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
41653 * chill.compile/compile.exp: Added for Dejagnu support
41654 * chill.execute/execute.exp: Added for Dejagnu support
41655 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
41657 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
41659 This should complete moving the CHILL test files.
41660 * chill.noncompile(.cvsignore printf.grt
41661 in-printf.grt chprintf.grt chprintf.ch):
41662 Added test-support files.
41663 (Makefile): Modified further.
41664 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
41665 signal.ch): Added test files.
41666 * chill.execute (.cvsignore printf.grt printr.c
41667 in-printf.grt rts.c chprintf.grt rts.h): Added
41668 test-support files.
41669 (Makefile): More corrections.
41671 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
41673 * chill.compile, chill.execute, chill.nocompile: Add CHILL
41674 test cases, ready for DejaGnu.
41676 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
41678 * Upgraded c-torture tests from 1.18 to 1.19
41680 * gcc.compile: added test(s):
41682 * gcc.execute: added test(s):
41683 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
41685 * added new subdirectory for misc tests: gcc.misc-tests
41686 * gcc.misc-test(s): added tests:
41687 inst-check.c test-consts.c test-ior.c test-switch.c
41689 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
41691 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
41693 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
41695 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
41697 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
41699 * Upgraded c-torture tests from 1.17 to 1.18
41701 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
41703 * Upgraded c-torture tests from 1.12 to 1.17
41705 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
41707 * lib/old-dejagnu.exp:
41708 Fixed handling of XFAIL target triplets to correctly
41709 recognize wildcard characters. Removed code that
41710 appended a unique id tag to the end of the file name
41711 printed out by the result of the testcases within a
41714 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
41716 * lib/old-dejagnu.exp:
41717 Reworked expected failure handling to trigger off of XFAIL
41718 keyword in keyphrase embeded in testcase source code. The
41719 XFAIL keyword must be at the end of the keyphrase line. It
41720 may optionally be followed by one or more target triplets.
41721 It has just occured that the handling of wildcards in the
41722 target triplet may not be correct.
41724 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
41726 * g++.old-deja/tests:
41727 Moved all subdirectories up one level into g++.old-deja .
41729 * lib/old-dejagnu.exp:
41730 Fixed problem with CXXFLAGS not being properly reset, and being
41731 corrupted with extraneous "-c" compiler option. This was
41732 causing binaries to not be generated for test that needed them.
41733 Modified strings passed to "pass" and "fail" so that individual
41734 tests from the same test file would be distinguished by an
41735 identifier appended to the test file name in the summary logs;
41736 this corrected a problem with erroneous diff logs. Added code
41737 to search testcases for expected fail and unexpected pass keywords.
41739 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
41741 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
41743 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
41745 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
41746 Removed extraneous text from end of "Special g++ Options"
41749 * lib/old-dejagnu.exp: Added pattern matching to look for new
41750 keywords, embedded in testcases comments, which will trigger
41751 calls to xpass and xfail.
41753 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
41755 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
41756 comments embedded in the testcases, especially the one looking for
41757 special compiler options, as well as the pattern matching for the
41758 compiler output again.
41760 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
41762 * lib/old-dejagnu.exp: Do a proper check of the return value for
41763 execute tests. Fixed several problems with the pattern matching
41764 of the compiler output which gave erroneous test results.
41765 Changed several of the test result messages to be more descriptive.
41766 * config/unix-g++.exp: Proc g++_load now actually works and
41767 executes the tests passed to it and returns a usable return
41770 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
41772 * lib/gcc.exp: Exits gracefully if $CC is bogus.
41774 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
41776 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
41777 Modified both files to properly execute the old style
41778 dejagnu tests. The previous versions of these files were
41779 experimental and did not function anything near correctly.
41781 1993-04-05 Rob Savoye (rob@cygnus.com)
41783 * Removed all Makefile.in and configure.in files. No configuration
41786 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
41788 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
41790 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
41792 * gcc.compile/configure.in, gcc.unsorted/configure.in,
41793 gcc.special/configure.in, gcc.noncompile/configure.in,
41794 gcc.execute/configure.in, gcc.code_quality/configure.in,
41795 g++.other/configure.in, g++.old-deja/configure.in,
41796 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
41797 in srcname setting.
41799 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
41801 * lib/udi.exp: Fixed mondfe and mondfe_download.
41802 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
41803 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
41805 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
41807 * config/udi-gdb.exp: Check $shell_id after connecting to target.
41808 (gdb_exit): Don't remove *_soc files.
41810 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
41812 * lib/c-torture.exp: Don't look for main; instead always use -w
41813 -c. This is how the c-torture tests work. Remove the object
41814 file if the compilation succeeds.
41815 * gcc.execute/execute.exp: Remove executable if test passes.
41816 * gcc.noncompile/noncompile.exp: Every test is an expected
41818 * gcc.special/special.exp: Added tests from c-torture 1.11,
41819 corrected use of existing test.
41820 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
41821 gcc.execute/920625-1.c: Updated to c-torture 1.11.
41822 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
41823 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
41824 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
41825 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
41826 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
41827 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
41828 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
41829 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
41830 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
41831 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
41832 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
41833 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
41834 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
41835 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
41836 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
41837 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
41838 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
41840 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
41841 correspond to c-torture 1.11.